{
  "request": {
    "httpMethod": "GET",
    "url": "https://www.youtube.com/s/player/e7567ecf/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": [
        "44122"
      ],
      "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": [
        "Wed, 12 Feb 2025 08:31:51 GMT"
      ],
      "expires": [
        "Thu, 12 Feb 2026 08:31:51 GMT"
      ],
      "last-modified": [
        "Wed, 12 Feb 2025 05:25:08 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 bc,bW1,hUW,Zx,Nol,p1W,jlW,Pco,al,clH,lc,FK,G6,k6l,eUV,LSx,mS,Al,ZWS,Yll,axH,lxH,ro,Jl,uc,Rl,QH,Ul,o_K,XK,Dx,W1,G6_,SlU,$Wx,ho,Np,pd,zUK,HWW,Ld,ZU,lC,MVK,qlK,mWH,fxK,Al1,yll,rl_,iWS,Ge,Jll,SD,uKl,X1W,$I,KSx,sl_,Vj,OWW,mh,Ao,Rd,Qj,UE,X0,v_x,DW6,Kd,v$,sE,dWU,WSl,E_V,n_H,DU,tVU,dD,W$,EE,Tol,BoW,to,xWW,w1S,ps,CCU,ks,bdH,hES,jo,NDS,gI_,p$V,FE,PC_,co1,aUU,zQ,YEH,eEW,oIc,Ge_,$pc,VR,MI,m$,Aj,fs,Hdc,MDH,yR,mpH,r$,u7,RI,roo,QR,Uz,XE,Oz,idW,v5,Du,W5,Ez,TQ,QdS,xs,bK,NA,Up1,hx,X$_,Kh_,gN,CL,pL,\nPv,sdl,jH,kQ,vI6,eH,LL,ZD,dpH,$Q,Wh1,EIl,nIV,Dp6,SH,o6,YQ,tDU,TDx,IUl,xpl,w$6,Hv,Vr,MA,C7U,bsW,mP,p5l,cjc,h_c,jIH,P7l,gsS,N$l,kQl,e_l,L$_,fL,YzW,yr,Zso,lux,uK,iK,osl,GQ6,R6,Qr,Xj,UW,sW,KL,EW,OW,DD,dN,$IU,tx,z_W,Tx,Bv,Cv,bB,h1,I6,wN,xQ,gw,pv,PJ,HsK,P$,jY,cJ,vv,Wv,eY,MoU,Lv,c$,ZB,YA,ay,lB,oy,F4,G5,qzK,SY,mI6,$A,fu_,Vz,HJ,M0,q0,mR,fv,A1,AjU,rjH,rw,is1,Jj_,iB,J1,Qz,R_U,UQ,QIS,X4,X5K,Kv,sIU,sQ,OQ,vJ,Osl,DB,vsH,dw,DIx,dIc,WJ,W$H,EQ,nv,T5,BJ,ns6,ww,B$c,Es1,Co,hQ,NN,xI1,g2,Ph,w5S,bLS,hr_,j9,ch,kT,e9,Lo,Zq,\nae,gQl,pvW,PK_,j6c,lq,cxU,kxK,oe,Fn,GC,S9,erx,aDV,lDc,FP1,oQ_,GxW,$AW,Vc,MN,qN,mo,fo,yc,r2,MH1,JQ,Re,Qc,UN,Ko,sN,qWV,ON,vh,d2,fDl,AxV,Wh,no,tQ,Bh,Ie,w2,CR,UAK,XvU,KPl,s6_,bF,h8,OLW,vQl,DAx,Ne,gk,pR,PE,je,ee,ZZ,Fd,$v,dAK,WPl,fR,EQU,QT,Ui,TNl,CBS,xAl,hxl,si,Oi,t8,pJ6,jy6,PBS,BE,xv,c1l,IV,N7,KR,exc,k51,cP,jW,Xd,k9,eW,LM,LR_,Z6,YQH,ln,aBS,o4,Fl,Gz,SW,lBo,oAW,FRW,zz,G5K,SQU,$06,q7,zxS,Hvx,VYc,qQH,MYU,M7,mk,fM,m0U,fBV,A1x,AW,y1K,yD,ZLo,LP1,rQ,JW,R4,QD,J11,U0,Xl,s0,u46,RxH,O0,syo,Tz,U01,KRl,nM,D6,wQ,Cb,\nOvH,gt,vAH,pb,Pt,D0o,WRc,eI,nAc,Zh,YE,tYl,TwW,o9,Gp,wJc,boK,whV,$E,CF1,SI,gvl,a9,IBW,PFK,NkS,bRl,h4H,jVx,pEl,zp,CqK,MR,kAo,e4l,Lgl,ZRc,YiH,mr,aZc,Ae,lZl,GAS,SiK,yh,rt,ih,XX,z4l,Kb,sq,Oq,HRo,Vel,dt,MeV,Wt,Eq,fZ6,y8l,iR1,r8W,J8H,te,I9,bY,NB,gH,pn,Pa,jl,QVK,UeH,ca,XE6,k3,el,hF,Ln,ZI,Y3,Kgc,jD,a0,sV1,o0,De6,FI,G3,Sl,dec,Wg_,Evl,nv_,$3,z3,Ha,Vs,IZ6,Bkl,xeo,wEU,CnW,MB,bMo,te1,qB,hXl,NQl,mz,pPH,Pnx,j41,cWH,kzl,AF,eX1,Lkl,ZMH,Y0V,o9H,a6l,rH,iY,JF,uY,R0,Qs,UA,XI,GzK,OA,sA,va,S0l,DI,$7W,zXK,HMW,VWc,dH,EA,m7l,\nWa,f6K,nn,tF,AWK,T3,Ba,I0,x3,wH,C0,ull,yWU,gX,JWW,p0,iMc,N4,bb,rWS,hX,jB,Q4o,kk,cu,a3,lb,FT,Kkl,o3,$k,s4W,zS,U7S,D7W,d7c,WkW,M4,q4,mf,E96,f0,AX,yV,rX,n9l,ib,QV,U9,tWl,TQU,XT,BQl,Chx,wPx,bb1,hY1,NtU,I61,pt_,K0,s9,O9,PhH,DH,vu,j9l,ce6,kpW,n0,eYW,tX,TS,Lrx,Bu,YqH,I3,ZbK,ah_,lho,oEl,xk,wX,C9,bP,hg,N_,gg,FrU,p9,Pb,jf,Gp6,$Rl,zYl,ku,L9,ef,Yu,aW,lP,VIH,MIc,oW,FV,Gb,mRo,fh1,reS,AeW,ibV,Q96,Sf,RYl,Jex,$u,zb,UR1,Hb,XtV,Ve,s9l,Kr6,Obx,vEK,f9,Ag,DR1,dRH,WrK,ye,rg,EE1,iP,nEl,tIW,BtW,CYl,Jg,bn_,hGl,NHl,g3V,paU,\nQe,PYV,j0c,cF1,Dt,vb,O4,k3o,eGc,LzW,dg,Wb,E4,YAx,IW,xu,wg,CV,b3,hV,lI6,o36,Fzo,NT,Pc,eu,au,l3,GV,SAx,zG1,$Bl,Hno,VlV,MT,MlK,qAW,qT,mB6,fIW,AF1,yF1,u3,i3,Ru,Qx,Uo,rFW,inl,JF1,Xo,KV,uIK,so,RGV,Q0S,UB6,Oo,XaS,vc,Dv,Kzl,s0o,OnW,v3l,DBW,dBK,da,Wc,Eo,tV,n3_,TV,Bc,tlx,E3W,nV,THx,Iu,xX,wa,bA,CT,BHK,II6,xBK,hH,CbW,N1,hh6,NXK,gkU,puH,PbV,j3o,cXl,kSH,P_,jr,c_,Lfc,ehW,Z0l,Y9S,er,aHV,LT,lHK,ok_,ZR,YS,aO,Ffl,lA,oO,GSl,FF,GW,Sr,$S,zW,H_,V1,M1,S96,$4W,zhl,H0l,q1,VBH,q9x,MBl,fT,AH,fH6,m41,rXl,uTl,JXS,y1,RhU,Q3x,U4c,\nKfU,XuH,s3W,rh,O0l,vkl,JH,D4l,d4K,WfS,EkW,uA,nko,RO,tBo,Q1,UU,BXW,XF,IHl,KT,sU,x4H,wuc,OU,DR,b9_,dh,CPl,hqK,Ngl,gul,PPx,W_,jWS,tH,TW,kbW,eqx,Y4l,atW,B_,IO,xS,wh,CU,bp,h5,Nv,gl,pU,PD,cD,kn,Gbl,FIx,S4l,zql,$_U,Vfl,ou_,H9l,lt6,ea,LU,q4o,m_l,ft1,lp,ob,Fp,Zb,ygl,Gq,MfW,i9c,Jgl,rgV,Sa,$n,zq,HD,uVo,Agl,Rq_,Vw,QWU,U_c,XbK,KIx,sW6,D_l,d_U,WIU,EuW,Mv,tfW,Tgl,ItW,x_l,rl,C3o,ip,fU,hMW,bVW,pco,up,Qw,juS,cVo,kVK,eMo,ZVl,KU,Xp,Yol,Ldc,lvl,Fd1,GVW,$T6,qo_,Db,mTl,vD,WD,fvl,Ee,t5,Tq,AV6,yVW,rVl,gM,iV_,JVl,Yb,uo1,QuH,\na2,UTl,XcU,DT_,Kd_,Gj,S6,$b,H4,VE,tux,MM,qM,mX,BaW,yE,IvK,xTo,rM,CA6,JZ,ue,R2,QE,bTl,Uj,K2,sj,Oj,v4,hel,dM,W4,Ej,n2,tZ,Tj,Nhx,gSl,p_o,PAU,jOl,cHH,B4,kWx,NJ,eel,L8_,ZTV,gW,PC,js,cC,Le,ZO,Yt,aRS,oo,FZ,Gf,lRl,oSK,Ss,F8V,GW6,zf,m1V,fR_,AHS,HC,yHo,rHl,uF_,MJ,QOc,ReK,m7,X_S,K8l,sOU,Ah,yS,OT6,rW,iH,Jh,uH,Ro,QS,UB,XZ,Ke,sB,DO,dW,WC,EB,vSW,D1W,d1_,th,BC,W8o,CN,ba,hK,NQ,gJ,PQ,jX,Thl,cQ,kG,eX,IRx,BhK,ESH,YG,Z1,bUV,af,Vv,$G,MQ,qQ,NlK,Ppx,fN,kqU,jb_,c51,LOV,ono,ZUo,abS,lbS,yv,AK,FOW,ia,JK,ua,GqU,sS,Sex,OS,vQ,\ndJ,$vx,ES,nN,zg_,tK,Tu,Vac,xG,Cp,bU,hJ,Na,gU,pp,Pj,jw,cj,qeW,ka,Z7,Lp,fbl,iUW,y5W,r5c,J56,up_,Qbl,Uv_,RgV,KO1,lU,o1,Sw,sbo,OUK,Gm,$a,Dvl,dvW,tal,nnx,Ma,qa,mJ,fp,AJ,rU,Blx,IbW,xvV,Xr,Kp,wDW,CeV,b2l,dU,Wj,EJ,hPH,NMV,p4l,j21,Bj,cZS,wU,I1,hi,N$,pB,kjU,ZQ,Y1,aR,lf,Fy,Gn,$1,aoV,loH,HG,obc,FX_,M$,Gjx,SjV,q$,mK,$M6,zPV,V6o,rm,qjK,mMl,Ai,fol,AZ1,rZK,yZK,Q9,M6V,JZo,uYc,vG,s1,RPl,Q2l,DQ,dm,UMl,X41,nB,KX1,s2l,O2W,vbl,x1,DMo,dMW,WXK,Eb_,nbc,t6l,TMl,BM1,CQ,Io6,h0,w4o,CHK,beo,hAW,NWK,NP,kw,pC6,chl,ei,kfl,L7l,gtH,\nZel,YBW,aOx,PHH,jol,gf,pQ,cm,eA1,ji,Pm,lOU,otW,F7W,GfV,SB_,$Jl,qBl,zA_,at,lZ,FP,AhH,ieW,rhU,ot,MP,Jho,A0,uZ6,QoU,uZ,RAS,W7V,UJW,dJV,XP,EtH,TW_,KQ,Up,nt_,tsU,BWH,Op,xJ6,wCl,CaV,bNV,hdx,NJl,gGo,IOl,Pac,jfl,cKU,edS,kuc,ZNV,Wm,YS6,Ep,nQ,t0,a1V,l1_,It,xw,FtK,oGl,wf,Gu1,$Qc,HN1,zdV,VX_,mQS,MXS,e8,Yp,ZG,f1S,Lr,GB,S8,$p,AKo,yKl,Hl,iNc,q5,M5,fr,Ap,yO,JKH,rj,Jp,uu6,RF,Ux,Xb,Rd6,Qfx,UQW,XQc,Kr,Ox,Ktc,vl,DG,dj,ONV,Wl,Ex,vGV,tp,IF,Bl,TB,xp,wj,Wto,I1l,wQo,BJW,TJ6,xQl,h_,pZ,NUV,CU_,bpU,hjW,dQ1,ZpW,lx,LJU,l7o,ejl,\nbx,oi,kM,YM,YJ6,jT,nGS,EGl,tXV,gr,kmH,$M,zjx,z_,VwU,MwK,qJ_,VB,maV,f7c,AJl,rJ6,ipo,mZ,urH,fZ,RjV,Q1l,Xjc,KJc,yB,s1o,va_,rr,Dao,ix,J_,cG,twU,wjU,KZ,bBc,g1x,Or,Pf_,jR1,ciV,kno,xM,eOo,BL,yhl,t_,Ii,T_,vL,Pr,pt,cr,ev,ZBH,Lt,YY,aS,Y1V,aQS,FW,o1H,FKl,Gnl,S1U,$$_,zOl,HBl,VnW,MnK,q1V,zY,m$S,Hr,Mb,fQK,Aio,yiW,qb,ri6,iBS,yA,rK,iI,Ji1,Ju,uyW,RS,QRU,ROx,UY,XW,Kt,sY,U$V,OY,vr,XGV,KKW,DN,dK,D$o,sRV,v1S,OBU,Wr,EY,nt,d$S,WKl,E1H,tu,tno,IQx,BmH,TY,Br,IS,xY,wK,b1,hM,Nj,gG,pF,PX,j5,x$1,wGx,CZK,cX,kH,e5,LF,YH,l1,Nfl,\nhTS,F_,gwV,Gv,S5,$H,zv,HX,qj,mM,fF,AM,rG,i1,JM,u1,Rx,Qt,U8,jtW,KF,O8,c06,vX,eTK,Lbl,ZQW,aYc,owH,tM,Fb6,BX,Tv,$Po,zTH,HQl,xH,wG,MiW,bg,hN,aw,lg,mP_,ow,FB,GI,fYK,Sd,qpl,$5,zI,y0K,A0H,Hs,V3,Mr,qr,fg,iQ_,J0l,y3,r8,JN,ug,uPo,ig,UP1,XmW,Kbl,stc,OQl,vwU,DPx,Q3,Rw,Qt6,Ew6,UG,tiS,Tfl,vs,Bf_,Kg,sG,IYl,Dd,wmo,brU,d8,Ws,hc6,EG,gpl,ng,ecH,cpW,plW,jFU,PtS,TI,Bs,Iw,x5,w8,CD,by,Nn,ZrS,lGl,PN,wbS,jc,opV,GB6,kr,Yr,ec,Zf,LD,zcU,$5o,SxW,HrH,aM,V8S,fGS,ly,F9,yp6,G7,Sc,$r,z7,rpW,HN,irV,JpV,Mn,AU,yC,r1,iy,JU,uy,RM,QC,UT,\nX9,KD,sT,OT,ubl,Rcl,vN,Df,d1,WN,ET,nD,QFl,U51,gi,cW,sFU,Orc,kJ,e_,oN,Fx,D5V,$J,V6,d5l,EpU,Wi1,np_,t8K,Tjl,BjV,IGl,x5o,CxU,wlU,bZl,gMc,PxS,NrK,qH,mw,c_1,jiV,fY,AB,y6,k_l,ri,io,JB,LZ6,ZZo,uo,ezl,RN,lLK,Q6,UD,Xx,KY,sD,OD,vW,D0,di,WW,ED,nY,tB,TN,BW,IN,xJ,wi,C4,bN,hD,Nl,gA,p4,Pn,jE,cn,kR,eE,L4,Zy,YR,aE,lN,oE,FL,Gl,SE,$R,zl,Hn,VW,Ml,ql,mC,f4,AD,yW,rA,iN,JD,uN,RE,QW,UH,XL,K4,sH,OH,vn,Dy,dA,Wn,EH,n4,tD,Tl,Bn,IE,xR,Ck,bR,FZx,hc,I,No,wA,g0,pk,Pk,SrS,ck,zzl,jP,HZK,eP,VTl,Zc,kU,YU,aH,lR,FG,qrl,m6l,fLU,A_o,m9,\nfk,Hk,Ac,r_H,iZc,J__,ut_,MTc,Rzl,oH,Qi_,U6l,r0,Qa,iR,SP,XLS,GZ,ya,Jc,Uc,sio,$U,zZ,RH,uR,OZH,XG,Kk,sc,Oc,vMS,vk,Dc,d0,Wk,Ec,D6c,d6o,EMU,nMl,TZ,Bk,IH,xU,x6l,CI1,hpS,NKc,C8,prV,PIl,PZ,jS1,j0,cZ,kW,e0,L8,ZJ,cuc,ep1,L3c,kYH,Zt1,YYo,ok,Ff,S0,zk,HZ,Vu,My,aN1,qy,mU,Gk,yu,rL,iG,Jk,lNc,Ak,F36,uG,GYx,SYl,Rk,$b1,Qu,UP,zpl,HtV,Xf,VvW,MvS,K8,qYS,mbU,fN_,AuS,sP,OP,yul,ruW,vZ,DJ,dL,itc,WZ,EP,n8,tk,Juc,Tk,BZ,uWo,Ik,RpV,xW,QSc,UbS,Xrl,K3V,sSl,OtW,wL,vYH,DbH,dbS,CE,W31,bi,EYx,hm,nYl,Nw,tvl,TKl,ge,k2,BKl,eZ,LE,INS,ZC,\nxbH,Y2,aT,li,wrS,C11,F7,Gy,hio,SZ,NGl,gHW,bFH,pXo,P1c,jxS,zy,cMx,H9,VX,Mw,qw,kvU,ml,fE,yX,eiW,re,ii,LMl,ui,Un,RT,On,v9,ZFW,DC,de,W9,En,Y8_,tm,Ty,aKV,IT,x2,KE,we,CI,bJ,lKo,hA,N8,g6,oH1,pI,P6,jJ,c6,ke,LI,Zm,Ye,KI,FMl,GvV,S8W,$j1,Dm,sO,d6,W6,zil,HF1,V5K,EO,nI,tA,M5W,q8l,v6,mjW,fKW,TF,AMc,B6,IA,w6,C3,b$,hI,NO,p3,PF,cF,k4,eg,L3,jg,iFV,JM_,Y4,aJ,l$,u_W,Fm,QxU,GO,Sg,Ujl,$4,zO,HF,MO,XXK,VU,qO,m0,f3,KMl,rP,OFl,vH6,Dj_,i$,JI,djo,WM1,EHK,u$,t5W,oJ,nHc,TGK,RJ,BGU,QU,IK_,UX,xjH,wXU,CgW,bgW,hk_,Xm,g5K,N81,K3,vF,\npso,DP,Pgc,dP,jwH,cN6,WF,kIW,ekW,Lac,ZgU,EX,YG_,n3,ld6,TO,BF,FaU,o5l,GIl,SGx,$rU,x4,wP,Cy,zkV,Hg1,VdW,MdH,qGV,mrH,fd6,ANl,yNV,rNc,hv,NZ,gq,igW,JNc,py,Pz,uBl,jb,cz,eb,Rk1,Ly,ZV,Yg,QwW,az,Url,lj,XsW,oz,Ka_,swW,Fi,Og_,v5W,Dr1,G9,Sb,$g,z9,Hz,drU,Wal,Vf,MZ,qZ,E5V,mT,fy,Av,yf,rq,n5H,tdH,ij,Jv,T8K,uj,Rz,Qf,Uw,WZU,B8W,Id_,Xi,xrW,wsl,Cy1,Ky,Ow,vz,DV,dq,Wz,Ew,ny,tv,T9,Bz,bDl,h8U,Nx,gb,N16,pG,GL,jF,k7o,oro,e8l,FW1,STo,$n6,G7V,z8_,HDK,Vcx,rb,mnK,AU_,rUc,iDS,JUU,uE,Rj,R8l,QMV,sM_,QM,ODc,UnK,U2,XQ,KG,s2,DnU,Erl,\ndnS,T11,hJW,bYo,B1_,NiS,vA,xnH,IfV,PoK,kNH,cBW,YD1,eJK,D8,db,GNK,nG,SDS,mHx,qDS,M_l,V__,zJ6,yBH,AB6,HYc,RJl,uxl,QNl,xV,Kwl,UHU,XWH,$HW,sN1,OYH,ta,BA,iY1,rBo,JBW,vJl,TL,f0U,dHH,EJU,t_K,Bio,wWH,CNc,hbH,NA_,pnc,gR6,ebo,jEW,PNV,LCl,ay1,ly_,oRW,FCW,kD,ffV,$lH,GlW,Zr,VE_,aa,qHx,mlW,MEl,lO,fyV,oa,Fg,YW,GK,qTS,Sx,$D,zK,ADl,yDW,Ho,rD1,i4V,JDV,V7,MG,qG,mx,fS,A$,y7,rc,iO,uL_,Rbc,J$,QEl,uO,OX,Ra,Q7,Xnl,Ull,U3,KCx,sE1,Xg,KS,O4l,s3,vRl,DlV,yU6,H4W,dl1,O3,ak,tc,wb,WCx,ERS,Dr,FwV,WA,nRW,ex,LS,bO,CS,O2,NG,I0V,b4W,\nh$,a0l,Z4c,tEc,gJx,wN_,dc,zbo,Ja,BAV,TAx,vrS,xHU,Iyl,YHW,jx,l0K,oJV,jNH,Ti_,nJl,tcl,WWo,KWV,XNl,u9V,DHW,Col,cDl,Lw1,ZYl,pS,Po,gc,kl6,Wwx,wn_,xlU,Wo,E3,nS,t$,TK,xD,bw,hd,NS,px,Px,Bo,Ia,gV,bkl,CRl,jO,kl,h5H,N0S,eO,Lx,Zp,Yl,ac,lw,oc,F$,jHl,SO,G0,cc1,pkK,PR6,kZH,$l,z0,e5l,L9c,Hx,Zk6,jn,acl,Ycx,oUH,GZc,ScW,F9V,$oW,VPV,Ad,yp,MPl,qcV,rV,iw,mol,fcW,Ac1,yc_,uw,Qp,UK,ik1,Jc6,QHK,Xk6,K9o,UoW,sK,vx,OK,sHK,OkV,X$,vUx,Do_,do6,W91,Kx,T0V,B0H,Icl,tPV,nUl,EUS,xoS,wkW,uG6,CG6,R5H,b86,h9_,PGc,NLW,gWW,pZl,kkl,jkK,ckH,\ne9W,LUo,dV,aJl,Z8x,lJ_,YPU,oW_,FUH,GkW,SPU,$yS,z9K,H8o,V0V,M0x,qPW,myU,fJV,Wx,yko,rkH,i8V,AkU,Jkl,ufU,Uy6,nx,Bx,xl,XZc,wV,C_,bk,vWx,dyW,Dyl,EW1,Ci6,k0,N9,WU1,O8U,skl,KUl,ce,gE,jk,aL,lk,Ne_,oL,F3,Y0,jTS,g2H,p9c,cm6,G2,Sk,eSH,z2,He,VL,M9,q9,mm,f_,Ll_,ZEx,A3,yL,ik,aCH,lCV,rE,J3,GyW,SnH,uk,$wH,Um,zS_,X3,sm,HEH,K_,Om,VZl,Dl,qnl,mwo,We,Em,IL,AmW,t3,x0,C$,ymW,h4,Be,wE,rmU,NL,iEl,gd,Jmc,n_,T2,fCl,b0,p$,u7W,RSl,Pw,QTK,jS,cw,ki,eS,Uw6,ZT,L$,Yi,av,X9V,Kll,l0,ov,F2,GE,SS,sT6,$i,zE,OEo,v2l,Hw,V0,ML,dwW,DwV,qL,\nWlW,E2V,n2l,m6,tZU,Te6,BeS,ICK,xw_,f$,A4,y0,rd,w9H,CJl,J4,bIV,u0,Rv,hBS,N6l,Q0,geK,p6U,kFl,eBW,PJU,jAS,cAV,X2,K$,Ou,vw,L16,ZI1,DT,YOc,lmV,amo,n$,Eu,F1l,GFl,SO_,$8c,t4,zBW,Bw,Iv,HIS,MJW,qOW,wd,NE,yAx,xyl,p_,iIW,JAl,u1o,RB6,QAV,h3,CA,U81,PR,j$,sAx,OIH,veW,cR,Eel,D8_,d8l,tJS,T6x,ky,B6K,neS,ImW,e$,LA,Z5,x8H,w6W,Yy,aG,C$l,l8,b3U,oG,gs,$y,hal,wZl,nW_,zM,HR,ME,qE,mY,fA,AP,VZ,i8,g4H,RG,pFl,P$l,jJ1,cIH,kOW,QZ,L0l,Uy,YXU,Xc,lPl,o4S,aPl,Z3l,F0U,GO6,SXl,D5,$O1,zal,VgW,ds,hSx,Ey,qXS,fPU,ek,AIU,yIo,tP,i31,Pe,rIx,\nt0S,BL1,IJV,MgU,TM,BR,IG,JI6,umW,ws,RaS,b2,h9,NX,g_,pO,QJl,PI,jR,UOl,XFW,cI,k7,eR,LO,Zs,Y7,sJK,K0o,ah,O3U,DOW,l2,dOH,v4c,u2,i2,Rh,Ua,XO,Oy,W0x,xOl,Mo,J9,vI,hul,ggx,za,Ea,$7,nO,BI,r_,Ih,k9l,x7,w_,eu_,LT6,ZyS,YwW,Cj,aVU,lVl,bW,og_,zuc,$ZU,FTW,SwK,G9l,hq,HyV,Nm,VbK,MbV,mZ6,fVU,AvH,uiH,c7,k6,UZl,ez,Lj,XzK,Oy1,vgl,DZl,dZx,Za,WTK,ngK,tb1,Mm,Nb6,xZH,wzo,pAW,qm,PEW,caW,jjc,kLl,fj,rF,eLK,me,iW,Jq,LD1,Y2S,oV_,UF,v7,nj,B7,yaH,raV,C6,wF,NF,g9,iGH,RLW,uQK,Qj1,PT,p6,XAU,KDx,sjS,vV_,UxH,k8,OGc,DxS,dxW,ZS,Y8,EV6,\nQK,cT,eM,zL1,ZG1,q2l,SM,hE,mN,tq,JE,RD,Q4,poW,gDc,Tt,X5,K6,jax,Ov,c$W,kKc,IQ,vT,Jal,d9,I8H,b4,e6W,GLW,FD6,a8_,WT,n6,$Gx,S3x,HSl,Vx6,ID,w9,CX,x8,hR,NC,MxS,gY,mG1,pX,A$W,cK,frl,kz,e3,J$V,LX,Qac,UGl,aC,Xo6,sal,mB,AR,yG,iv,OSl,JR,uv,Xz,KX,s_,O_,vDx,vK,D_,EDH,dY,WK,nDH,txH,E_,Tcl,Bcx,Ir6,xGH,nX,tR,woo,bxS,IC,xz,bu,hy,hVl,NV,gC,pl,PV,jK,NVx,glK,cV,pxW,Pwc,kq,cdc,jcl,k0H,eK,Lux,eVV,Ll,ZxH,Zk,Yq,YKH,lp_,oll,a8,lu,o8,FuU,FN,SKl,SK,$Sl,zVW,G8,$q,z8,HV,qKl,fpl,Hxo,mSW,AdV,VOo,MOW,yd6,rdo,qV,ixo,u$o,USK,KuH,\nXxW,uu,Jy,Uh,Ox6,XN,Kl,sh,DSW,Oh,dSW,vlo,vV,nlx,Dk,dC,tO1,WV,TVK,IVl,hL1,Ipl,BVV,wx1,xSV,Ckc,nl,b_l,hFH,NEo,Pkl,BV,I8,xq,c3K,LmU,br,hT,N3,Yml,Z_l,wC,alc,llo,o0l,G2x,gv,flH,cp,kh,u3c,fl,QLl,U9S,XeH,Kmx,sL6,LC,O_o,Zg,Yh,am,v0x,Fe,D9l,d9W,Gi,S4,WmS,E0K,n0c,tkx,TE_,$h,om,BE6,zi,x9H,weV,C0c,Hp,b$l,hfl,NdS,giW,pwl,P0W,jvU,c4V,kEl,efl,Vb,Z$l,M3,YuK,m_,lTH,yb,L6U,q3,rv,ir,JT,ur,Rm,Qb,oic,Uk,F6K,KC,H$K,quH,mL_,fTW,A4c,vp,y4_,MSU,zfl,r4_,sk,i$S,u21,Xe,Ok,Suc,$Ll,Dg,Rfl,Qvl,VSK,GE_,UL_,Wp,XwV,Ek,nC,K6K,tT,vio,\nsv_,O$W,Ti,DL6,Bp,Im,xh,wv,dLl,W6W,Ei1,Cf,tS_,TdH,bl,BdW,h7,Ni,ITW,xLW,wwS,C86,bAl,hNW,jG1,gyx,RVS,pf,kMU,eNW,pRW,P8l,Ns6,cg,l5V,jQ,Pg,cP6,FYl,a5o,YyW,ZAK,LY_,eQ,GMW,mn,Lf,Zi,Yc,Syo,aZ,$EW,ll,zN6,QQ,HAW,oZ,yQ,iu,Jd6,SQ,z1,qyH,mEl,Hg,Mi,$c,G1,mA,FA,V$H,M$1,ff,f5c,AP_,AT,aT_,Ay,A7,yPH,VN,rPK,iAl,JPU,ucl,yN,rI,il,QG1,UEl,XRS,KYc,sGl,J4o,ul,RZ,QN,J7,vyU,Wu1,Ell,Ug,DEc,dE_,WYK,Ey_,XA,nyl,Kf,t$6,BsW,sg,I5_,xEl,vg,wRU,Og,nf,hmS,bOl,pI_,g7c,P2W,jhU,N_K,t7,C2x,c9U,T1,kal,ZOx,emS,LGx,ag,IlH,YaV,as1,lsW,o7K,\nFGc,ld,og,Fw,GaV,Gh,Sp,SaU,$L,$Xx,zmo,zh,HOo,VRH,MRW,qaV,Hf,eFV,Vm,A9S,Md,fsl,qd,y9W,k2l,CC,r9S,mv,Az,uO_,J96,U$,Kw,Xw,Qhl,O$,UX1,XI1,vf,Dn,v7V,sh1,DX_,dXU,WGl,E7l,n7S,T_l,B_l,Iso,tR6,Wf,fw,wIx,KGW,CWl,OOW,E$,h2S,xXl,dp,NFV,nw,PWx,ktV,tz,e2c,cqc,LeV,g6V,Th,ZjK,p7_,CJ,wp,Fec,o6l,GtW,SFx,$mx,laS,z2U,Hjl,Bf,VzS,Mzl,qFW,mmV,yqx,Aqx,fal,h2,rq1,Jq1,uJo,R2l,QQl,pJ,PO,fC,Umc,X7S,Kel,v6S,Ojl,sQU,Dml,Wex,E6l,dmK,xL,Di,tzW,TFo,BFW,N9l,w7o,C4l,b61,g8V,P4U,oyK,ND,xm_,Ia_,pTK,R8,hwl,gI,rC,jQ6,LNl,ewW,Z6H,YvW,aSU,\nlSl,ijl,Eg,dI,cEo,o8c,kg6,FNc,TsW,GgU,aac,YFV,jD_,Wg,kO,eq,$F_,LJ,zwU,H6W,VMc,MMo,qvl,fSx,AEW,JE6,yE_,i6K,u5W,YO,XT_,QDS,UFK,O6c,v81,DFc,dFH,WNV,Z9,E86,sDl,RwW,a_,n8_,rES,tMK,lT,B96,IS_,xFc,T9l,o_,bfc,Cvc,gcW,NIH,hyl,pgl,Pl6,F8,jZH,c7o,eyH,LA1,k1l,Zfl,FAl,aiU,li1,ocV,G1S,Sg_,$ic,Hfc,zyx,VQ1,MQl,qgl,fic,A7c,r7K,y7l,ifl,mix,J7W,Ryl,QZK,XgK,sZc,Uil,$O,OfW,vcS,uAW,Dic,KAW,zG,diV,WA6,EcU,ncH,tQl,TIK,BIH,xiU,CdH,bwl,hKo,NpH,gL1,Vn,pfl,MD,jgK,czc,eKU,A2,Zw6,Y$l,anW,lnW,Fvc,oLl,$d_,zK6,yn,iT,GhW,S$K,Hw6,\nuT,Mpl,Vpl,q$_,mdl,fnH,rzl,AzS,uwU,R_,yz6,RKl,Qn,Kvc,X8,KJ,sgl,UL,Owo,sL,ddS,DdS,Udl,XfS,Wvo,ELK,nLl,QgW,tp6,OL,Tp6,vLS,LvU,J2,Inl,D9,xdK,wf_,CTl,bJH,hHS,N4K,gOl,pOW,PTc,j_V,d4,c2V,kGK,LQ_,ZJW,YLH,eHK,a9o,l9W,oOc,FQ6,GGc,nJ,SLH,t2,rMx,$Dx,zHl,TG,HJ1,VqU,I_,mDK,f9l,xO,y26,r2c,A2o,qLl,w4,BO,MqU,hn,b_,iJl,Ng,Ca,Q_x,KQ_,OJ_,vO_,dD6,u86,s__,WQx,RHl,EOK,nOU,cY,gT,T4_,tqW,PY,xD1,wO1,XO6,UD_,I9_,C_x,DD1,J2l,kC,e1,La,baS,Zj,jYx,gCl,cn_,pY1,NTW,k$6,hZo,Ydl,eZW,YC,ajU,oC_,G$H,Sdo,$gl,V1V,Fs,M16,zZH,j1,fjK,AnH,\nHY,bjo,aY,yno,rnl,JnS,iao,usS,mgK,S1,RZK,QYU,Ug_,KjW,XYK,n6K,sYV,G$,OaW,Dgl,vCS,Wj1,dgl,FjH,nCl,ECc,$C,l_,t1V,Mg,BTW,Ijl,xg1,wY1,CSH,VF,YgH,Hac,bPS,Sv1,pa,hvo,NO_,gjx,pSS,PS_,qg,mj,cOl,kDW,evW,jno,L2U,fa,lw1,YCl,awS,ojl,An,F21,GD6,SCV,yF,$K_,HP6,VLU,ML6,rT,zv_,i_,Jn,qCo,mKU,QF,u_,RY,fwH,Ud,AOU,yO1,rOK,JOl,iPS,Dj,Rv1,QnK,uqW,UKc,dT,XSK,WY,K2V,Ed,snl,OP_,W2l,dK6,tLc,vjl,Ej1,na,DKH,njx,TOl,BOo,Iwc,xKx,T$,wSV,xC,BY,CV1,wT,CP,hW6,hO,NK,Nzo,bS,gdW,gO,PVl,pHo,PS,jL,cS,kdV,jXl,cLW,kj,eWl,aAl,ZhW,Lql,YsU,\neL,od1,Ss1,$sl,LP,zWx,Hhl,FqU,Gd1,qsV,ms1,fAW,ALl,yLx,an,ukK,QXS,lS,ihl,JLl,Kqo,Yj,on,Fq,rLl,RWo,sXl,GD,SL,Oho,vd6,DsH,zD,dsH,Wqc,Edl,ndU,tUK,Tzo,Bzl,wHl,IAK,Csl,bcS,NBK,gBo,JO,esH,PsU,j$c,LFW,Zco,kX1,pUH,Yb_,lMV,aMV,oBo,HcW,Rn,qbl,AYc,fMx,mYl,$YH,zsx,FFW,GXV,VmW,Qi,UC,rYo,S3,y$H,ico,KP,OC,uDc,JY6,Mml,Q$_,UYK,XUS,vS,KFo,TD,Oc6,vB_,DYo,WFS,dYU,EBl,BS,In,nBl,BBW,IM_,Ch,TBc,xY6,wUU,tmU,bV,gz,CXK,buH,Ns,hRH,NRx,gFx,pqW,j7H,PXl,eR1,LsK,cCS,Y51,aF6,kHo,jU,cH,lFH,FsK,kd,oF1,GHW,$fl,S5_,zR_,eU,Hu6,VAS,MAU,\nLh,ZA,mfS,q5x,fFW,ACV,rCS,yCK,iu6,JCK,uRo,RRo,Q7_,Xq_,aX,Yd,lV,Ks6,s7o,Uf1,WsS,EF6,nFS,BRW,TRW,tAl,IFl,xfS,oX,Fk,wqc,CQl,bzW,hQc,g$S,pyW,SU,PQo,Gd,zd,Nyx,js1,cGU,kr1,eQH,LcW,V$,ZzW,Yfl,o$V,Ms,Fc6,l4H,qs,mq,Grx,SfH,zQS,V7S,$qV,Hzl,AL,M7W,mq_,f4_,yGl,rG_,y$,rz,izS,qfS,RQV,uSW,JGc,iV,JL,Uql,QsS,uV,RX,XyV,Q$,KcK,ssl,Ozl,Us,v$K,Xk,Dql,Kh,Os,E$U,n$U,t7S,Byl,I4S,xql,Tyl,Cz1,wyK,bK1,gNo,dz,PzS,p2H,ho6,Nnl,jq1,crK,WH,Es,kRS,eox,LVK,ZK1,YIx,azl,oNW,FVV,qIl,$UU,zoV,GRl,fzl,xd,Cc,iKV,NY,gB,Jrl,Ar6,IX,jm,PU,bs,\ncU,QqU,X2o,UU6,kB,hY,BH,RoS,pc,yrK,uUW,sqV,nh,em,OKW,vNW,wz,rr1,Lc,ZM,DUl,YB,a$,ls,dUo,WVo,nN_,ttl,ENc,o$,Bn_,TnW,FD,Iz6,GX,Sm,xUH,w2_,CLW,b16,h3H,goK,PLo,pMc,Nxc,$B,jPl,kPo,c61,zX,HU,e3o,Z1H,YVS,V8,Lyl,a$W,l$V,ooc,FyK,GPU,SVx,$2l,qY,mF,H1l,z3W,VhV,fc,AY,Mhl,qV1,f$o,m2W,A6H,rB,y61,r6l,JY,i1l,J6o,uCS,R36,QPS,U2W,Kyo,sP_,O1l,XMl,voH,D21,d2K,WyH,EoW,noo,thU,TxW,XD,BxV,I$l,x2l,bqV,pBc,N5l,C5o,Ob,htl,wMS,gxW,vU,jBl,P5c,DM,cso,kJW,et_,GG,L41,oxK,F46,GJW,dB,S6V,Eb,bT,$k6,nc,ztc,WU,HqK,VyV,ysc,xB,wB,bX,hC,\niqW,rsl,Myc,Nf,JsH,uaV,QBo,gR,Uko,XBl,K4l,Cu,Oqc,sBc,pu,f3l,BU,vxc,Dk1,dkW,W4V,q6c,mkK,I$,Exl,B5S,I3o,wBc,T5H,hll,VQ,MV,Ig,pi1,PMH,gZo,jpl,xkW,N7S,nxW,cb1,bHl,ksW,CMc,qi,RN6,B4V,Pq,YL,ty_,LEo,lXo,cq,oZK,FE1,YZx,eA,GsV,SZl,elH,$uK,aXl,zlo,Lu,kF,HH6,Mj1,VjW,jA,mul,a7,fX_,ZF,lX,YF,o7,qdl,AbS,iHl,rbW,u6S,Rll,Jbc,GH,FR,UuK,Xil,KEK,tjV,duc,WEW,vZU,IXx,OHl,zH,C6V,xuW,biV,hCc,NZl,V_,Mf,P6S,p3U,gm_,ms,nZK,rR,cw1,y_,qf,eCV,YRl,aEl,B76,LpH,uX,lE6,EZH,jKx,fu,omU,Hq,FpK,Gcl,SRW,U5,Ku,kcK,$cc,s5,O5,zCl,AC,wi_,\nHil,VN1,MNW,Zic,qRo,iX,mco,JC,j3,fES,ywS,vq,DF,rwl,iic,JwW,Q_,R7,uhK,ybl,RCV,QKc,Ucl,X3S,Kpl,dR,Wq,vml,Wpc,nmK,Oic,b5W,h7_,N3l,gf1,pdl,PDW,jUV,kwl,cS_,E5,nu,tC,e76,LHo,Z5l,sX,YMc,TH,aeK,Bq,I7,$2,xF,nk,leS,YD,SHW,ofS,E2,FHl,AI,yU,vo,GwV,SMS,$z_,z7V,H5c,wR,MC6,qMU,Cz,hG,Nq,mz6,ySK,rSK,gy,i5K,fe6,ASc,JSo,uM1,R7V,QU1,Uzc,pz,KHS,oYU,$W,tI,sUS,O5W,IJ,Xd_,f8,vfW,Dzx,dzl,Py,ZP,Efl,nfc,j7,cy,tCK,k$,T3K,bQ,B3c,Iel,sxo,e7,Lz,xzo,Z4,Y$,wdx,as,CmW,lQ,os,b7W,h01,adx,FS,Nul,p06,gPc,Gr,PmV,S7,$$,jr_,cfl,kT6,e0l,\nLL_,Z7V,Yto,lWW,Hy,aWo,oPH,FLV,GTS,StU,VGK,$hK,z0W,H7H,qt6,fWU,AfS,yfW,mhl,VI,rfc,i7l,Jf6,uvU,R0W,qq,QrK,mc,fz,AG,UhH,X0W,sr_,O7x,vPH,Dhc,WLo,dh1,EPl,yI,ry,Tux,nPV,tGW,iQ,BuH,IWx,JG,uQ,xh6,Rs,w06,QI,C9c,Uf,XS,bmK,Kz,sf,h$S,NSU,Of,vy,gKW,D4,p8l,P9V,nz,j5W,ct1,kUl,ZmK,L5S,tG,Y7W,a2_,l2H,Mcl,e$c,F5l,GUx,$tU,CcK,eV;bc\u003dfunction(C){return function(){return CcK[C].apply(this,arguments)}};\ng.NW\u003dfunction(C,b){return CcK[C]\u003db};\nbW1\u003dfunction(C){var b\u003d0;return function(){return b\u003cC.length?{done:!1,value:C[b++]}:{done:!0}}};\nhUW\u003dfunction(C){C\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,C,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var b\u003d0;b\u003cC.length;++b){var h\u003dC[b];if(h\u0026\u0026h.Math\u003d\u003dMath)return h}throw Error(\"Cannot find global object\");};\nZx\u003dfunction(C,b){if(b)a:{var h\u003dg.c1;C\u003dC.split(\".\");for(var N\u003d0;N\u003cC.length-1;N++){var p\u003dC[N];if(!(p in h))break a;h\u003dh[p]}C\u003dC[C.length-1];N\u003dh[C];b\u003db(N);b!\u003dN\u0026\u0026b!\u003dnull\u0026\u0026eV(h,C,{configurable:!0,writable:!0,value:b})}};\nNol\u003dfunction(C){C\u003d{next:C};C[Symbol.iterator]\u003dfunction(){return this};\nreturn C};\ng.S\u003dfunction(C,b){C.prototype\u003dg_K(b.prototype);C.prototype.constructor\u003dC;if(Y_)Y_(C,b);else for(var h in b)if(h!\u003d\"prototype\")if(Object.defineProperties){var N\u003dObject.getOwnPropertyDescriptor(b,h);N\u0026\u0026Object.defineProperty(C,h,N)}else C[h]\u003db[h];C.Re\u003db.prototype};\ng.z\u003dfunction(C){var b\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026C[Symbol.iterator];if(b)return b.call(C);if(typeof C.length\u003d\u003d\"number\")return{next:bW1(C)};throw Error(String(C)+\" is not an iterable or ArrayLike\");};\np1W\u003dfunction(C){for(var b,h\u003d[];!(b\u003dC.next()).done;)h.push(b.value);return h};\ng.M\u003dfunction(C){return C instanceof Array?C:p1W(g.z(C))};\njlW\u003dfunction(C){return Pco(C,C)};\nPco\u003dfunction(C,b){C.raw\u003db;Object.freeze\u0026\u0026(Object.freeze(C),Object.freeze(b));return C};\nal\u003dfunction(C,b){return Object.prototype.hasOwnProperty.call(C,b)};\nclH\u003dfunction(C){if(!(C instanceof Object))throw new TypeError(\"Iterator result \"+C+\" is not an object\");};\nlc\u003dfunction(){this.J\u003d!1;this.X\u003dnull;this.K\u003dvoid 0;this.j\u003d1;this.G\u003dthis.W\u003d0;this.V\u003dthis.N\u003dnull};\nFK\u003dfunction(C){if(C.J)throw new TypeError(\"Generator is already running\");C.J\u003d!0};\nG6\u003dfunction(C,b){C.N\u003d{Od:b,kV:!0};C.j\u003dC.W||C.G};\ng.J\u003dfunction(C,b,h){C.j\u003dh;return{value:b}};\nk6l\u003dfunction(C,b,h){b\u003dg.z(b);var N\u003db.next();clH(N);if(N.done)C.K\u003dN.value,C.j\u003dh;else return C.X\u003db,g.J(C,N.value,h)};\ng.SV\u003dfunction(C){C.j\u003d0};\ng.$_\u003dfunction(C,b,h){C.W\u003db;h!\u003dvoid 0\u0026\u0026(C.G\u003dh)};\ng.z6\u003dfunction(C,b){C.W\u003d0;C.G\u003db||0};\ng.H1\u003dfunction(C,b,h){C.j\u003db;C.W\u003dh||0};\ng.VH\u003dfunction(C,b){C.W\u003db||0;b\u003dC.N.Od;C.N\u003dnull;return b};\ng.MW\u003dfunction(C,b,h,N){N?C.V[N]\u003dC.N:C.V\u003d[C.N];C.W\u003db||0;C.G\u003dh||0};\ng.qW\u003dfunction(C,b,h){h\u003dC.V.splice(h||0)[0];(h\u003dC.N\u003dC.N||h)?h.kV?C.j\u003dC.W||C.G:h.WE!\u003dvoid 0\u0026\u0026C.G\u003ch.WE?(C.j\u003dh.WE,C.N\u003dnull):C.j\u003dC.G:C.j\u003db};\neUV\u003dfunction(C){this.j\u003dnew lc;this.K\u003dC};\nLSx\u003dfunction(C,b){FK(C.j);var h\u003dC.j.X;if(h)return mS(C,\"return\"in h?h[\"return\"]:function(N){return{value:N,done:!0}},b,C.j.return);\nC.j.return(b);return Al(C)};\nmS\u003dfunction(C,b,h,N){try{var p\u003db.call(C.j.X,h);clH(p);if(!p.done)return C.j.J\u003d!1,p;var P\u003dp.value}catch(c){return C.j.X\u003dnull,G6(C.j,c),Al(C)}C.j.X\u003dnull;N.call(C.j,P);return Al(C)};\nAl\u003dfunction(C){for(;C.j.j;)try{var b\u003dC.K(C.j);if(b)return C.j.J\u003d!1,{value:b.value,done:!1}}catch(h){C.j.K\u003dvoid 0,G6(C.j,h)}C.j.J\u003d!1;if(C.j.N){b\u003dC.j.N;C.j.N\u003dnull;if(b.kV)throw b.Od;return{value:b.return,done:!0}}return{value:void 0,done:!0}};\nZWS\u003dfunction(C){this.next\u003dfunction(b){FK(C.j);C.j.X?b\u003dmS(C,C.j.X.next,b,C.j.L):(C.j.L(b),b\u003dAl(C));return b};\nthis.throw\u003dfunction(b){FK(C.j);C.j.X?b\u003dmS(C,C.j.X[\"throw\"],b,C.j.L):(G6(C.j,b),b\u003dAl(C));return b};\nthis.return\u003dfunction(b){return LSx(C,b)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\nYll\u003dfunction(C,b){b\u003dnew ZWS(new eUV(b));Y_\u0026\u0026C.prototype\u0026\u0026Y_(b,C.prototype);return b};\naxH\u003dfunction(C){function b(N){return C.next(N)}\nfunction h(N){return C.throw(N)}\nreturn new Promise(function(N,p){function P(c){c.done?N(c.value):Promise.resolve(c.value).then(b,h).then(P,p)}\nP(C.next())})};\ng.R\u003dfunction(C){return axH(new ZWS(new eUV(C)))};\ng.yH\u003dfunction(){for(var C\u003dNumber(this),b\u003d[],h\u003dC;h\u003carguments.length;h++)b[h-C]\u003darguments[h];return b};\nlxH\u003dfunction(C,b,h){C instanceof String\u0026\u0026(C\u003dString(C));for(var N\u003dC.length,p\u003d0;p\u003cN;p++){var P\u003dC[p];if(b.call(h,P,p,C))return{aG:p,Qi:P}}return{aG:-1,Qi:void 0}};\nro\u003dfunction(C,b,h){if(C\u003d\u003dnull)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+h+\" must not be null or undefined\");if(b instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+h+\" must not be a regular expression\");return C+\"\"};\nJl\u003dfunction(C,b){C instanceof String\u0026\u0026(C+\u003d\"\");var h\u003d0,N\u003d!1,p\u003d{next:function(){if(!N\u0026\u0026h\u003cC.length){var P\u003dh++;return{value:b(P,C[P]),done:!1}}N\u003d!0;return{done:!0,value:void 0}}};\np[Symbol.iterator]\u003dfunction(){return p};\nreturn p};\nuc\u003dfunction(C){return C?C:Array.prototype.fill};\nRl\u003dfunction(C){return C?C:Array.prototype.copyWithin};\nQH\u003dfunction(C){C\u003dMath.trunc(C)||0;C\u003c0\u0026\u0026(C+\u003dthis.length);if(!(C\u003c0||C\u003e\u003dthis.length))return this[C]};\nUl\u003dfunction(C){return C?C:QH};\no_K\u003dfunction(C,b,h){C instanceof String\u0026\u0026(C\u003dString(C));for(var N\u003dC.length-1;N\u003e\u003d0;N--){var p\u003dC[N];if(b.call(h,p,N,C))return{aG:N,Qi:p}}return{aG:-1,Qi:void 0}};\nXK\u003dfunction(C){return C?C:function(b,h){return o_K(this,b,h).aG}};\ng.sl\u003dfunction(C,b,h){C\u003dC.split(\".\");h\u003dh||g.KW;for(var N;C.length\u0026\u0026(N\u003dC.shift());)C.length||b\u003d\u003d\u003dvoid 0?h[N]\u0026\u0026h[N]!\u003d\u003dObject.prototype[N]?h\u003dh[N]:h\u003dh[N]\u003d{}:h[N]\u003db};\nDx\u003dfunction(C,b){var h\u003dg.v1(\"CLOSURE_FLAGS\");C\u003dh\u0026\u0026h[C];return C!\u003dnull?C:b};\ng.v1\u003dfunction(C,b){C\u003dC.split(\".\");b\u003db||g.KW;for(var h\u003d0;h\u003cC.length;h++)if(b\u003db[C[h]],b\u003d\u003dnull)return null;return b};\nW1\u003dfunction(C){var b\u003dtypeof C;return b!\u003d\"object\"?b:C?Array.isArray(C)?\"array\":b:\"null\"};\ng.nW\u003dfunction(C){var b\u003dW1(C);return b\u003d\u003d\"array\"||b\u003d\u003d\"object\"\u0026\u0026typeof C.length\u003d\u003d\"number\"};\ng.tl\u003dfunction(C){var b\u003dtypeof C;return b\u003d\u003d\"object\"\u0026\u0026C!\u003dnull||b\u003d\u003d\"function\"};\ng.B1\u003dfunction(C){return Object.prototype.hasOwnProperty.call(C,T6)\u0026\u0026C[T6]||(C[T6]\u003d++FS_)};\nG6_\u003dfunction(C,b,h){return C.call.apply(C.bind,arguments)};\nSlU\u003dfunction(C,b,h){if(!C)throw Error();if(arguments.length\u003e2){var N\u003dArray.prototype.slice.call(arguments,2);return function(){var p\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(p,N);return C.apply(b,p)}}return function(){return C.apply(b,arguments)}};\ng.Il\u003dfunction(C,b,h){g.Il\u003dFunction.prototype.bind\u0026\u0026Function.prototype.bind.toString().indexOf(\"native code\")!\u003d-1?G6_:SlU;return g.Il.apply(null,arguments)};\ng.wo\u003dfunction(C,b){var h\u003dArray.prototype.slice.call(arguments,1);return function(){var N\u003dh.slice();N.push.apply(N,arguments);return C.apply(this,N)}};\ng.Cd\u003dfunction(){return Date.now()};\n$Wx\u003dfunction(C){return C};\ng.bC\u003dfunction(C,b){function h(){}\nh.prototype\u003db.prototype;C.Re\u003db.prototype;C.prototype\u003dnew h;C.prototype.constructor\u003dC;C.Oe\u003dfunction(N,p,P){for(var c\u003dArray(arguments.length-2),e\u003d2;e\u003carguments.length;e++)c[e-2]\u003darguments[e];return b.prototype[p].apply(N,c)}};\nho\u003dfunction(C,b){if(b!\u003d\u003dnull\u0026\u0026b!\u003d\u003dvoid 0){if(typeof b!\u003d\u003d\"object\"\u0026\u0026typeof b!\u003d\u003d\"function\")throw new TypeError(\"Object expected.\");if(h\u003d\u003d\u003dvoid 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");var h\u003db[Symbol.dispose]}if(typeof h!\u003d\u003d\"function\")throw new TypeError(\"Object not disposable.\");C.stack.push({value:b,dispose:h,async:!1})}return b};\nNp\u003dfunction(C){function b(P){C.error\u003dC.hasError?new SuppressedError(P,C.error,\"An error was suppressed during disposal.\"):P;C.hasError\u003d!0}\nfunction h(){for(;N\u003dC.stack.pop();)try{if(!N.async\u0026\u0026p\u003d\u003d\u003d1)return p\u003d0,C.stack.push(N),Promise.resolve().then(h);if(N.dispose){var P\u003dN.dispose.call(N.value);if(N.async)return p|\u003d2,Promise.resolve(P).then(h,function(c){b(c);return h()})}else p|\u003d1}catch(c){b(c)}if(p\u003d\u003d\u003d1)return C.hasError?Promise.reject(C.error):Promise.resolve();\nif(C.hasError)throw C.error;}\nvar N,p\u003d0;h()};\npd\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?Error():h;var N\u003dError.call(this);this.message\u003dN.message;\"stack\"in N\u0026\u0026(this.stack\u003dN.stack);this.code\u003dC;b+\u003d\":\";h instanceof Error?(this.message\u003db+h.message,this.stack\u003dh.stack||\"\"):(this.message\u003db+String(h),this.stack\u003d\"\");Object.setPrototypeOf(this,this.constructor.prototype)};\nzUK\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?45:b;var h\u003d[];P$(C,jD,6).forEach(function(N){c$(N,2)\u003c\u003db\u0026\u0026h.push(c$(N,1))});\nreturn h};\nHWW\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?45:b;var h\u003d[];P$(C,jD,6).forEach(function(N){c$(N,2)\u003eb\u0026\u0026h.push(c$(N,1))});\nreturn h};\ng.kI\u003dfunction(C){C\u0026\u0026typeof C.dispose\u003d\u003d\"function\"\u0026\u0026C.dispose()};\ng.eD\u003dfunction(C){for(var b\u003d0,h\u003darguments.length;b\u003ch;++b){var N\u003darguments[b];g.nW(N)?g.eD.apply(null,N):g.kI(N)}};\ng.O\u003dfunction(){this.Np\u003dthis.Np;this.LS\u003dthis.LS};\ng.D\u003dfunction(C,b){C.addOnDisposeCallback(g.wo(g.kI,b))};\nLd\u003dfunction(C){C.then(function(){},function(){})};\nZU\u003dfunction(){g.O.apply(this,arguments);this.X\u003d1;this[VVK]\u003dthis.dispose};\nlC\u003dfunction(C){return{fieldType:2,fieldName:C}};\ng.od\u003dfunction(C){return{fieldType:3,fieldName:C}};\nMVK\u003dfunction(C){this.j\u003dC;C.tS(\"/client_streamz/bg/frs\",g.od(\"ke\"))};\nqlK\u003dfunction(C){this.j\u003dC;C.tS(\"/client_streamz/bg/wrl\",g.od(\"mn\"),lC(\"ac\"),lC(\"sc\"),g.od(\"rk\"),g.od(\"mk\"))};\nmWH\u003dfunction(C){this.K\u003dC;C.GJ(\"/client_streamz/bg/ec\",g.od(\"en\"),g.od(\"mk\"))};\nfxK\u003dfunction(C){this.j\u003dC;C.tS(\"/client_streamz/bg/el\",g.od(\"en\"),g.od(\"rk\"),g.od(\"mk\"))};\nAl1\u003dfunction(C){this.K\u003dC;C.GJ(\"/client_streamz/bg/cec\",lC(\"ec\"),g.od(\"rk\"),g.od(\"mk\"))};\nyll\u003dfunction(C){this.K\u003dC;C.GJ(\"/client_streamz/bg/po/csc\",lC(\"cs\"),g.od(\"rk\"),g.od(\"mk\"))};\nrl_\u003dfunction(C){this.K\u003dC;C.GJ(\"/client_streamz/bg/po/ctav\",g.od(\"av\"),g.od(\"rk\"),g.od(\"mk\"))};\niWS\u003dfunction(C){this.K\u003dC;C.GJ(\"/client_streamz/bg/po/cwsc\",g.od(\"su\"),g.od(\"rk\"),g.od(\"mk\"))};\nGe\u003dfunction(C,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ge);else{var h\u003dError().stack;h\u0026\u0026(this.stack\u003dh)}C\u0026\u0026(this.message\u003dString(C));b!\u003d\u003dvoid 0\u0026\u0026(this.cause\u003db)};\nJll\u003dfunction(){};\nSD\u003dfunction(){throw Error(\"Invalid UTF8\");};\nuKl\u003dfunction(C,b){b\u003dString.fromCharCode.apply(null,b);return C\u003d\u003dnull?b:C+b};\nX1W\u003dfunction(C){var b\u003d!1;b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(RUl){if(b\u0026\u0026(Qll?!C.isWellFormed():/(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])/.test(C)))throw Error(\"Found an unpaired surrogate\");C\u003d(UWK||(UWK\u003dnew TextEncoder)).encode(C)}else{for(var h\u003d0,N\u003dnew Uint8Array(3*C.length),p\u003d0;p\u003cC.length;p++){var P\u003dC.charCodeAt(p);if(P\u003c128)N[h++]\u003dP;else{if(P\u003c2048)N[h++]\u003dP\u003e\u003e6|192;else{if(P\u003e\u003d55296\u0026\u0026P\u003c\u003d57343){if(P\u003c\u003d56319\u0026\u0026p\u003cC.length){var c\u003dC.charCodeAt(++p);if(c\u003e\u003d56320\u0026\u0026c\u003c\u003d57343){P\u003d(P-55296)*1024+\nc-56320+65536;N[h++]\u003dP\u003e\u003e18|240;N[h++]\u003dP\u003e\u003e12\u002663|128;N[h++]\u003dP\u003e\u003e6\u002663|128;N[h++]\u003dP\u002663|128;continue}else p--}if(b)throw Error(\"Found an unpaired surrogate\");P\u003d65533}N[h++]\u003dP\u003e\u003e12|224;N[h++]\u003dP\u003e\u003e6\u002663|128}N[h++]\u003dP\u002663|128}}C\u003dh\u003d\u003d\u003dN.length?N:N.subarray(0,h)}return C};\n$I\u003dfunction(C){g.KW.setTimeout(function(){throw C;},0)};\nKSx\u003dfunction(C){return Array.prototype.map.call(C,function(b){b\u003db.toString(16);return b.length\u003e1?b:\"0\"+b}).join(\"\")};\nsl_\u003dfunction(C){for(var b\u003d[],h\u003d0;h\u003cC.length;h+\u003d2)b.push(parseInt(C.substring(h,h+2),16));return b};\ng.ze\u003dfunction(C){for(var b\u003d[],h\u003d0,N\u003d0;N\u003cC.length;N++){var p\u003dC.charCodeAt(N);p\u003c128?b[h++]\u003dp:(p\u003c2048?b[h++]\u003dp\u003e\u003e6|192:((p\u002664512)\u003d\u003d55296\u0026\u0026N+1\u003cC.length\u0026\u0026(C.charCodeAt(N+1)\u002664512)\u003d\u003d56320?(p\u003d65536+((p\u00261023)\u003c\u003c10)+(C.charCodeAt(++N)\u00261023),b[h++]\u003dp\u003e\u003e18|240,b[h++]\u003dp\u003e\u003e12\u002663|128):b[h++]\u003dp\u003e\u003e12|224,b[h++]\u003dp\u003e\u003e6\u002663|128),b[h++]\u003dp\u002663|128)}return b};\nVj\u003dfunction(C,b){return C.lastIndexOf(b,0)\u003d\u003d0};\nOWW\u003dfunction(C,b){var h\u003dC.length-b.length;return h\u003e\u003d0\u0026\u0026C.indexOf(b,h)\u003d\u003dh};\ng.Mp\u003dfunction(C){return/^[\\s\\xa0]*$/.test(C)};\ng.qp\u003dfunction(C,b){return C.indexOf(b)!\u003d-1};\nmh\u003dfunction(C,b){return g.qp(C.toLowerCase(),b.toLowerCase())};\ng.yj\u003dfunction(C,b){var h\u003d0;C\u003dfd(String(C)).split(\".\");b\u003dfd(String(b)).split(\".\");for(var N\u003dMath.max(C.length,b.length),p\u003d0;h\u003d\u003d0\u0026\u0026p\u003cN;p++){var P\u003dC[p]||\"\",c\u003db[p]||\"\";do{P\u003d/(\\d*)(\\D*)(.*)/.exec(P)||[\"\",\"\",\"\",\"\"];c\u003d/(\\d*)(\\D*)(.*)/.exec(c)||[\"\",\"\",\"\",\"\"];if(P[0].length\u003d\u003d0\u0026\u0026c[0].length\u003d\u003d0)break;h\u003dAo(P[1].length\u003d\u003d0?0:parseInt(P[1],10),c[1].length\u003d\u003d0?0:parseInt(c[1],10))||Ao(P[2].length\u003d\u003d0,c[2].length\u003d\u003d0)||Ao(P[2],c[2]);P\u003dP[3];c\u003dc[3]}while(h\u003d\u003d0)}return h};\nAo\u003dfunction(C,b){return C\u003cb?-1:C\u003eb?1:0};\ng.rD\u003dfunction(){var C\u003dg.KW.navigator;return C\u0026\u0026(C\u003dC.userAgent)?C:\"\"};\nRd\u003dfunction(C){return iC||Jo?uC?uC.brands.some(function(b){return(b\u003db.brand)\u0026\u0026g.qp(b,C)}):!1:!1};\nQj\u003dfunction(C){return g.qp(g.rD(),C)};\nUE\u003dfunction(){return iC||Jo?!!uC\u0026\u0026uC.brands.length\u003e0:!1};\nX0\u003dfunction(){return UE()?!1:Qj(\"Opera\")};\nv_x\u003dfunction(){return UE()?!1:Qj(\"Trident\")||Qj(\"MSIE\")};\nDW6\u003dfunction(){return UE()?Rd(\"Microsoft Edge\"):Qj(\"Edg/\")};\nKd\u003dfunction(){return Qj(\"Firefox\")||Qj(\"FxiOS\")};\nv$\u003dfunction(){return Qj(\"Safari\")\u0026\u0026!(sE()||(UE()?0:Qj(\"Coast\"))||X0()||(UE()?0:Qj(\"Edge\"))||DW6()||(UE()?Rd(\"Opera\"):Qj(\"OPR\"))||Kd()||Qj(\"Silk\")||Qj(\"Android\"))};\nsE\u003dfunction(){return UE()?Rd(\"Chromium\"):(Qj(\"Chrome\")||Qj(\"CriOS\"))\u0026\u0026!(UE()?0:Qj(\"Edge\"))||Qj(\"Silk\")};\ndWU\u003dfunction(){return Qj(\"Android\")\u0026\u0026!(sE()||Kd()||X0()||Qj(\"Silk\"))};\nWSl\u003dfunction(C){var b\u003d{};C.forEach(function(h){b[h[0]]\u003dh[1]});\nreturn function(h){return b[h.find(function(N){return N in b})]||\"\"}};\nE_V\u003dfunction(C){var b\u003dg.rD();if(C\u003d\u003d\u003d\"Internet Explorer\"){if(v_x())if((C\u003d/rv: *([\\d\\.]*)/.exec(b))\u0026\u0026C[1])b\u003dC[1];else{C\u003d\"\";var h\u003d/MSIE +([\\d\\.]+)/.exec(b);if(h\u0026\u0026h[1])if(b\u003d/Trident\\/(\\d.\\d)/.exec(b),h[1]\u003d\u003d\"7.0\")if(b\u0026\u0026b[1])switch(b[1]){case \"4.0\":C\u003d\"8.0\";break;case \"5.0\":C\u003d\"9.0\";break;case \"6.0\":C\u003d\"10.0\";break;case \"7.0\":C\u003d\"11.0\"}else C\u003d\"7.0\";else C\u003dh[1];b\u003dC}else b\u003d\"\";return b}var N\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");h\u003d[];for(var p;p\u003dN.exec(b);)h.push([p[1],p[2],p[3]||void 0]);\nb\u003dWSl(h);switch(C){case \"Opera\":if(X0())return b([\"Version\",\"Opera\"]);if(UE()?Rd(\"Opera\"):Qj(\"OPR\"))return b([\"OPR\"]);break;case \"Microsoft Edge\":if(UE()?0:Qj(\"Edge\"))return b([\"Edge\"]);if(DW6())return b([\"Edg\"]);break;case \"Chromium\":if(sE())return b([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return C\u003d\u003d\u003d\"Firefox\"\u0026\u0026Kd()||C\u003d\u003d\u003d\"Safari\"\u0026\u0026v$()||C\u003d\u003d\u003d\"Android Browser\"\u0026\u0026dWU()||C\u003d\u003d\u003d\"Silk\"\u0026\u0026Qj(\"Silk\")?(b\u003dh[2])\u0026\u0026b[1]||\"\":\"\"};\nn_H\u003dfunction(C){if(UE()\u0026\u0026C!\u003d\u003d\"Silk\"){var b\u003duC.brands.find(function(h){return h.brand\u003d\u003d\u003dC});\nif(!b||!b.version)return NaN;b\u003db.version.split(\".\")}else{b\u003dE_V(C);if(b\u003d\u003d\u003d\"\")return NaN;b\u003db.split(\".\")}return b.length\u003d\u003d\u003d0?NaN:Number(b[0])};\nDU\u003dfunction(){return iC||Jo?!!uC\u0026\u0026!!uC.platform:!1};\ntVU\u003dfunction(){return DU()?uC.platform\u003d\u003d\u003d\"Android\":Qj(\"Android\")};\ndD\u003dfunction(){return Qj(\"iPhone\")\u0026\u0026!Qj(\"iPod\")\u0026\u0026!Qj(\"iPad\")};\nW$\u003dfunction(){return dD()||Qj(\"iPad\")||Qj(\"iPod\")};\nEE\u003dfunction(){return DU()?uC.platform\u003d\u003d\u003d\"macOS\":Qj(\"Macintosh\")};\nTol\u003dfunction(){return DU()?uC.platform\u003d\u003d\u003d\"Windows\":Qj(\"Windows\")};\ng.nd\u003dfunction(C){return C[C.length-1]};\nBoW\u003dfunction(C,b){var h\u003dC.length,N\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C;for(--h;h\u003e\u003d0;--h)h in N\u0026\u0026b.call(void 0,N[h],h,C)};\ng.Te\u003dfunction(C,b,h){b\u003dto(C,b,h);return b\u003c0?null:typeof C\u003d\u003d\u003d\"string\"?C.charAt(b):C[b]};\nto\u003dfunction(C,b,h){for(var N\u003dC.length,p\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,P\u003d0;P\u003cN;P++)if(P in p\u0026\u0026b.call(h,p[P],P,C))return P;return-1};\ng.B$\u003dfunction(C,b,h){var N\u003dC.length,p\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C;for(--N;N\u003e\u003d0;N--)if(N in p\u0026\u0026b.call(h,p[N],N,C))return N;return-1};\ng.Id\u003dfunction(C,b){return Ix_(C,b)\u003e\u003d0};\nxWW\u003dfunction(C){if(!Array.isArray(C))for(var b\u003dC.length-1;b\u003e\u003d0;b--)delete C[b];C.length\u003d0};\ng.wD\u003dfunction(C,b){b\u003dIx_(C,b);var h;(h\u003db\u003e\u003d0)\u0026\u0026g.xI(C,b);return h};\ng.xI\u003dfunction(C,b){return Array.prototype.splice.call(C,b,1).length\u003d\u003d1};\ng.Cs\u003dfunction(C,b){b\u003dto(C,b);b\u003e\u003d0\u0026\u0026g.xI(C,b)};\nw1S\u003dfunction(C,b){var h\u003d0;BoW(C,function(N,p){b.call(void 0,N,p,C)\u0026\u0026g.xI(C,p)\u0026\u0026h++})};\ng.b7\u003dfunction(C){return Array.prototype.concat.apply([],arguments)};\ng.hj\u003dfunction(C){var b\u003dC.length;if(b\u003e0){for(var h\u003dArray(b),N\u003d0;N\u003cb;N++)h[N]\u003dC[N];return h}return[]};\ng.NI\u003dfunction(C,b){for(var h\u003d1;h\u003carguments.length;h++){var N\u003darguments[h];if(g.nW(N)){var p\u003dC.length||0,P\u003dN.length||0;C.length\u003dp+P;for(var c\u003d0;c\u003cP;c++)C[p+c]\u003dN[c]}else C.push(N)}};\ng.P5\u003dfunction(C,b,h,N){Array.prototype.splice.apply(C,ps(arguments,1))};\nps\u003dfunction(C,b,h){return arguments.length\u003c\u003d2?Array.prototype.slice.call(C,b):Array.prototype.slice.call(C,b,h)};\nCCU\u003dfunction(C){for(var b\u003d0,h\u003d0,N\u003d{};h\u003cC.length;){var p\u003dC[h++],P\u003dg.tl(p)?\"o\"+g.B1(p):(typeof p).charAt(0)+p;Object.prototype.hasOwnProperty.call(N,P)||(N[P]\u003d!0,C[b++]\u003dp)}C.length\u003db};\ng.c5\u003dfunction(C,b,h){return bdH(C,h||jo,!1,b)};\nks\u003dfunction(C,b){return bdH(C,b,!0)};\nbdH\u003dfunction(C,b,h,N){for(var p\u003d0,P\u003dC.length,c;p\u003cP;){var e\u003dp+(P-p\u003e\u003e\u003e1),L\u003dvoid 0;h?L\u003db.call(void 0,C[e],e,C):L\u003db(N,C[e]);L\u003e0?p\u003de+1:(P\u003de,c\u003d!L)}return c?p:-p-1};\ng.eo\u003dfunction(C,b){C.sort(b||jo)};\nhES\u003dfunction(C,b){var h\u003djo;g.eo(C,function(N,p){return h(b(N),b(p))})};\ng.Ls\u003dfunction(C,b,h){if(!g.nW(C)||!g.nW(b)||C.length!\u003db.length)return!1;var N\u003dC.length;h\u003dh||NDS;for(var p\u003d0;p\u003cN;p++)if(!h(C[p],b[p]))return!1;return!0};\njo\u003dfunction(C,b){return C\u003eb?1:C\u003cb?-1:0};\nNDS\u003dfunction(C,b){return C\u003d\u003d\u003db};\ng.Zu\u003dfunction(C,b,h){h\u003dg.c5(C,b,h);h\u003c0\u0026\u0026g.P5(C,-(h+1),0,b)};\ng.oI\u003dfunction(C,b,h){var N\u003d{};(0,g.l7)(C,function(p,P){N[b.call(h,p,P,C)]\u003dp});\nreturn N};\ngI_\u003dfunction(C){for(var b\u003d[],h\u003d0;h\u003cC;h++)b[h]\u003d\"\";return b};\np$V\u003dfunction(C,b){b\u003dArray.prototype.splice.call(C,b,1);Array.prototype.splice.call(C,0,0,b[0])};\nFE\u003dfunction(C){FE[\" \"](C);return C};\nPC_\u003dfunction(C,b){try{return FE(C[b]),!0}catch(h){}return!1};\nco1\u003dfunction(C,b){var h\u003djdc;return Object.prototype.hasOwnProperty.call(h,C)?h[C]:h[C]\u003db(C)};\ng.GQ\u003dfunction(C){return co1(C,function(){return g.yj(kec,C)\u003e\u003d0})};\ng.So\u003dfunction(C,b){b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003d0);eEW();b\u003dLhW[b];for(var h\u003dArray(Math.floor(C.length/3)),N\u003db[64]||\"\",p\u003d0,P\u003d0;p\u003cC.length-2;p+\u003d3){var c\u003dC[p],e\u003dC[p+1],L\u003dC[p+2],Z\u003db[c\u003e\u003e2];c\u003db[(c\u00263)\u003c\u003c4|e\u003e\u003e4];e\u003db[(e\u002615)\u003c\u003c2|L\u003e\u003e6];L\u003db[L\u002663];h[P++]\u003d\"\"+Z+c+e+L}Z\u003d0;L\u003dN;switch(C.length-p){case 2:Z\u003dC[p+1],L\u003db[(Z\u002615)\u003c\u003c2]||N;case 1:C\u003dC[p],h[P]\u003d\"\"+b[C\u003e\u003e2]+b[(C\u00263)\u003c\u003c4|Z\u003e\u003e4]+L+N}return h.join(\"\")};\ng.$s\u003dfunction(C,b){if(Zdo\u0026\u0026!b)C\u003dg.KW.btoa(C);else{for(var h\u003d[],N\u003d0,p\u003d0;p\u003cC.length;p++){var P\u003dC.charCodeAt(p);P\u003e255\u0026\u0026(h[N++]\u003dP\u0026255,P\u003e\u003e\u003d8);h[N++]\u003dP}C\u003dg.So(h,b)}return C};\naUU\u003dfunction(C){var b\u003d[];YEH(C,function(h){b.push(h)});\nreturn b};\nzQ\u003dfunction(C){var b\u003dC.length,h\u003db*3/4;h%3?h\u003dMath.floor(h):g.qp(\"\u003d.\",C[b-1])\u0026\u0026(h\u003dg.qp(\"\u003d.\",C[b-2])?h-2:h-1);var N\u003dnew Uint8Array(h),p\u003d0;YEH(C,function(P){N[p++]\u003dP});\nreturn p!\u003d\u003dh?N.subarray(0,p):N};\nYEH\u003dfunction(C,b){function h(L){for(;N\u003cC.length;){var Z\u003dC.charAt(N++),Y\u003dH5[Z];if(Y!\u003dnull)return Y;if(!g.Mp(Z))throw Error(\"Unknown base64 encoding at char: \"+Z);}return L}\neEW();for(var N\u003d0;;){var p\u003dh(-1),P\u003dh(0),c\u003dh(64),e\u003dh(64);if(e\u003d\u003d\u003d64\u0026\u0026p\u003d\u003d\u003d-1)break;b(p\u003c\u003c2|P\u003e\u003e4);c!\u003d64\u0026\u0026(b(P\u003c\u003c4\u0026240|c\u003e\u003e2),e!\u003d64\u0026\u0026b(c\u003c\u003c6\u0026192|e))}};\neEW\u003dfunction(){if(!H5){H5\u003d{};for(var C\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],h\u003d0;h\u003c5;h++){var N\u003dC.concat(b[h].split(\"\"));LhW[h]\u003dN;for(var p\u003d0;p\u003cN.length;p++){var P\u003dN[p];H5[P]\u003d\u003d\u003dvoid 0\u0026\u0026(H5[P]\u003dp)}}}};\noIc\u003dfunction(C){if(!lUo)return g.So(C);for(var b\u003d\"\",h\u003d0,N\u003dC.length-10240;h\u003cN;)b+\u003dString.fromCharCode.apply(null,C.subarray(h,h+\u003d10240));b+\u003dString.fromCharCode.apply(null,h?C.subarray(h):C);return btoa(b)};\nGe_\u003dfunction(C){return FhW[C]||\"\"};\n$pc\u003dfunction(C){if(!lUo)return zQ(C);SEl.test(C)\u0026\u0026(C\u003dC.replace(SEl,Ge_));C\u003datob(C);for(var b\u003dnew Uint8Array(C.length),h\u003d0;h\u003cC.length;h++)b[h]\u003dC.charCodeAt(h);return b};\nVR\u003dfunction(C){return zE6\u0026\u0026C!\u003dnull\u0026\u0026C instanceof Uint8Array};\nMI\u003dfunction(C,b){Hdc(b);this.j\u003dC;if(C!\u003dnull\u0026\u0026C.length\u003d\u003d\u003d0)throw Error(\"ByteString should be constructed with non-empty values\");};\nm$\u003dfunction(){return VDU||(VDU\u003dnew MI(null,qI))};\nAj\u003dfunction(C){return new Uint8Array(fs(C)||0)};\nfs\u003dfunction(C){Hdc(qI);var b\u003dC.j;b\u003db\u003d\u003dnull||VR(b)?b:typeof b\u003d\u003d\u003d\"string\"?$pc(b):null;return b\u003d\u003dnull?b:C.j\u003db};\nHdc\u003dfunction(C){if(C!\u003d\u003dqI)throw Error(\"illegal external caller\");};\nMDH\u003dfunction(C,b){C.__closure__error__context__984382||(C.__closure__error__context__984382\u003d{});C.__closure__error__context__984382.severity\u003db};\nyR\u003dfunction(C){C\u003dError(C);MDH(C,\"warning\");return C};\nmpH\u003dfunction(C,b){if(C!\u003dnull){var h;var N\u003d(h\u003dqEc)!\u003dnull?h:qEc\u003d{};h\u003dN[C]||0;h\u003e\u003db||(N[C]\u003dh+1,C\u003dError(),MDH(C,\"incident\"),$I(C))}};\nr$\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\"?(N\u003d\u003d\u003dvoid 0?0:N)\u0026\u0026Symbol.for\u0026\u0026C?Symbol.for(C):C!\u003dnull?Symbol(C):Symbol():b;h\u0026\u0026fU6.add(C);return C};\nu7\u003dfunction(C,b){i7||Jj in C||AoW(C,yoW);C[Jj]|\u003db};\nRI\u003dfunction(C,b){i7||Jj in C||AoW(C,yoW);C[Jj]\u003db};\nroo\u003dfunction(C,b){RI(b,(C|0)\u0026-30975)};\nQR\u003dfunction(C,b){RI(b,(C|34)\u0026-30941)};\nUz\u003dfunction(){return typeof BigInt\u003d\u003d\u003d\"function\"};\nXE\u003dfunction(C){return Array.prototype.slice.call(C)};\nOz\u003dfunction(C){return C!\u003d\u003dnull\u0026\u0026typeof C\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(C)\u0026\u0026C.constructor\u003d\u003d\u003dObject};\nidW\u003dfunction(C,b){if(C!\u003dnull)if(typeof C\u003d\u003d\u003d\"string\")C\u003dC?new MI(C,qI):m$();else if(C.constructor!\u003d\u003dMI)if(VR(C))C\u003dC.length?new MI(new Uint8Array(C),qI):m$();else{if(!b)throw Error();C\u003dvoid 0}return C};\nv5\u003dfunction(C){if(C\u00262)throw Error();};\nDu\u003dfunction(C,b){if(typeof b!\u003d\u003d\"number\"||b\u003c0||b\u003e\u003dC.length)throw Error();};\nW5\u003dfunction(C){var b\u003d$Wx(d$);return b?C[b]:void 0};\nEz\u003dfunction(C){C.aQ6\u003d!0;return C};\nTQ\u003dfunction(C){var b\u003dC;if(Jox(b)){if(!/^\\s*(?:-?[1-9]\\d*|0)?\\s*$/.test(b))throw Error(String(b));}else if(u0W(b)\u0026\u0026!Number.isSafeInteger(b))throw Error(String(b));return tj?BigInt(C):C\u003dREl(C)?C?\"1\":\"0\":Jox(C)?C.trim()||\"0\":String(C)};\nQdS\u003dfunction(C,b){if(C.length\u003eb.length)return!1;if(C.length\u003cb.length||C\u003d\u003d\u003db)return!0;for(var h\u003d0;h\u003cC.length;h++){var N\u003dC[h],p\u003db[h];if(N\u003ep)return!1;if(N\u003cp)return!0}};\nxs\u003dfunction(C){var b\u003dC\u003e\u003e\u003e0;B5\u003db;II\u003d(C-b)/4294967296\u003e\u003e\u003e0};\nbK\u003dfunction(C){if(C\u003c0){xs(0-C);var b\u003dg.z(CL(B5,II));C\u003db.next().value;b\u003db.next().value;B5\u003dC\u003e\u003e\u003e0;II\u003db\u003e\u003e\u003e0}else xs(C)};\nNA\u003dfunction(C,b){var h\u003db*4294967296+(C\u003e\u003e\u003e0);return Number.isSafeInteger(h)?h:hx(C,b)};\nUp1\u003dfunction(C,b){var h\u003db\u00262147483648;h\u0026\u0026(C\u003d~C+1\u003e\u003e\u003e0,b\u003d~b\u003e\u003e\u003e0,C\u003d\u003d0\u0026\u0026(b\u003db+1\u003e\u003e\u003e0));C\u003dNA(C,b);return typeof C\u003d\u003d\u003d\"number\"?h?-C:C:h?\"-\"+C:C};\nhx\u003dfunction(C,b){b\u003e\u003e\u003e\u003d0;C\u003e\u003e\u003e\u003d0;if(b\u003c\u003d2097151)var h\u003d\"\"+(4294967296*b+C);else Uz()?h\u003d\"\"+(BigInt(b)\u003c\u003cBigInt(32)|BigInt(C)):(h\u003d(C\u003e\u003e\u003e24|b\u003c\u003c8)\u002616777215,b\u003db\u003e\u003e16\u002665535,C\u003d(C\u002616777215)+h*6777216+b*6710656,h+\u003db*8147497,b*\u003d2,C\u003e\u003d1E7\u0026\u0026(h+\u003dC/1E7\u003e\u003e\u003e0,C%\u003d1E7),h\u003e\u003d1E7\u0026\u0026(b+\u003dh/1E7\u003e\u003e\u003e0,h%\u003d1E7),h\u003db+X$_(h)+X$_(C));return h};\nX$_\u003dfunction(C){C\u003dString(C);return\"0000000\".slice(C.length)+C};\nKh_\u003dfunction(){var C\u003dB5,b\u003dII;b\u00262147483648?Uz()?C\u003d\"\"+(BigInt(b|0)\u003c\u003cBigInt(32)|BigInt(C\u003e\u003e\u003e0)):(b\u003dg.z(CL(C,b)),C\u003db.next().value,b\u003db.next().value,C\u003d\"-\"+hx(C,b)):C\u003dhx(C,b);return C};\ngN\u003dfunction(C){if(C.length\u003c16)bK(Number(C));else if(Uz())C\u003dBigInt(C),B5\u003dNumber(C\u0026BigInt(4294967295))\u003e\u003e\u003e0,II\u003dNumber(C\u003e\u003eBigInt(32)\u0026BigInt(4294967295));else{var b\u003d+(C[0]\u003d\u003d\u003d\"-\");II\u003dB5\u003d0;for(var h\u003dC.length,N\u003d0+b,p\u003d(h-b)%6+b;p\u003c\u003dh;N\u003dp,p+\u003d6)N\u003dNumber(C.slice(N,p)),II*\u003d1E6,B5\u003dB5*1E6+N,B5\u003e\u003d4294967296\u0026\u0026(II+\u003dMath.trunc(B5/4294967296),II\u003e\u003e\u003e\u003d0,B5\u003e\u003e\u003e\u003d0);b\u0026\u0026(b\u003dg.z(CL(B5,II)),C\u003db.next().value,b\u003db.next().value,B5\u003dC,II\u003db)}};\nCL\u003dfunction(C,b){b\u003d~b;C?C\u003d~C+1:b+\u003d1;return[C,b]};\npL\u003dfunction(C,b){throw Error(b\u003d\u003d\u003dvoid 0?\"unexpected value \"+C+\"!\":b);};\nPv\u003dfunction(C){if(C!\u003dnull\u0026\u0026typeof C!\u003d\u003d\"number\")throw Error(\"Value of float/double field must be a number, found \"+typeof C+\": \"+C);return C};\nsdl\u003dfunction(C){return C.displayName||C.name||\"unknown type name\"};\njH\u003dfunction(C){if(C!\u003dnull\u0026\u0026typeof C!\u003d\u003d\"boolean\")throw Error(\"Expected boolean but got \"+W1(C)+\": \"+C);return C};\nkQ\u003dfunction(C){switch(typeof C){case \"bigint\":return!0;case \"number\":return cv(C);case \"string\":return Odx.test(C);default:return!1}};\nvI6\u003dfunction(C){if(typeof C!\u003d\u003d\"number\")throw yR(\"int32\");if(!cv(C))throw yR(\"int32\");return C|0};\neH\u003dfunction(C){return C\u003d\u003dnull?C:vI6(C)};\nLL\u003dfunction(C){if(C\u003d\u003dnull)return C;if(typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C)C\u003d+C;else if(typeof C!\u003d\u003d\"number\")return;return cv(C)?C|0:void 0};\nZD\u003dfunction(C){if(C\u003d\u003dnull)return C;if(typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C)C\u003d+C;else if(typeof C!\u003d\u003d\"number\")return;return cv(C)?C\u003e\u003e\u003e0:void 0};\ndpH\u003dfunction(C){var b\u003d0;b\u003db\u003d\u003d\u003dvoid 0?0:b;if(!kQ(C))throw yR(\"int64\");var h\u003dtypeof C;switch(b){case 4096:switch(h){case \"string\":return YQ(C);case \"bigint\":return String(lK(64,C));default:return o6(C)}case 8192:switch(h){case \"string\":return b\u003dFj(Number(C)),Gx(b)?C\u003dTQ(b):(b\u003dC.indexOf(\".\"),b!\u003d\u003d-1\u0026\u0026(C\u003dC.substring(0,b)),C\u003dUz()?TQ(lK(64,BigInt(C))):TQ(Dp6(C))),C;case \"bigint\":return TQ(lK(64,C));default:return Gx(C)?TQ(SH(C)):TQ(o6(C))}case 0:switch(h){case \"string\":return YQ(C);case \"bigint\":return TQ(lK(64,\nC));default:return SH(C)}default:return pL(b,\"Unknown format requested type for int64\")}};\n$Q\u003dfunction(C){return C\u003d\u003dnull?C:dpH(C)};\nWh1\u003dfunction(C){if(C[0]\u003d\u003d\u003d\"-\")return!1;var b\u003dC.length;return b\u003c20?!0:b\u003d\u003d\u003d20\u0026\u0026Number(C.substring(0,6))\u003c184467};\nEIl\u003dfunction(C){var b\u003dC.length;return C[0]\u003d\u003d\u003d\"-\"?b\u003c20?!0:b\u003d\u003d\u003d20\u0026\u0026Number(C.substring(0,7))\u003e-922337:b\u003c19?!0:b\u003d\u003d\u003d19\u0026\u0026Number(C.substring(0,6))\u003c922337};\nnIV\u003dfunction(C){if(C\u003c0){bK(C);var b\u003dhx(B5,II);C\u003dNumber(b);return Gx(C)?C:b}b\u003dString(C);if(Wh1(b))return b;bK(C);return NA(B5,II)};\nDp6\u003dfunction(C){if(EIl(C))return C;gN(C);return Kh_()};\nSH\u003dfunction(C){kQ(C);C\u003dFj(C);Gx(C)||(bK(C),C\u003dUp1(B5,II));return C};\no6\u003dfunction(C){kQ(C);C\u003dFj(C);if(Gx(C))C\u003dString(C);else{var b\u003dString(C);EIl(b)?C\u003db:(bK(C),C\u003dKh_())}return C};\nYQ\u003dfunction(C){kQ(C);var b\u003dFj(Number(C));if(Gx(b))return String(b);b\u003dC.indexOf(\".\");b!\u003d\u003d-1\u0026\u0026(C\u003dC.substring(0,b));return Dp6(C)};\ntDU\u003dfunction(C){if(C\u003d\u003dnull)return C;if(typeof C\u003d\u003d\u003d\"bigint\")return zx(C)?C\u003dNumber(C):(C\u003dlK(64,C),C\u003dzx(C)?Number(C):String(C)),C;if(kQ(C))return typeof C\u003d\u003d\u003d\"number\"?SH(C):YQ(C)};\nTDx\u003dfunction(C){if(C\u003d\u003dnull)return C;var b\u003dtypeof C;if(b\u003d\u003d\u003d\"bigint\")return String(lK(64,C));if(kQ(C)){if(b\u003d\u003d\u003d\"string\")return YQ(C);if(b\u003d\u003d\u003d\"number\")return SH(C)}};\nIUl\u003dfunction(C){if(C\u003d\u003dnull)return C;var b\u003dtypeof C;if(b\u003d\u003d\u003d\"bigint\")return String(BDH(64,C));if(kQ(C)){if(b\u003d\u003d\u003d\"string\")return kQ(C),b\u003dFj(Number(C)),Gx(b)\u0026\u0026b\u003e\u003d0?C\u003dString(b):(b\u003dC.indexOf(\".\"),b!\u003d\u003d-1\u0026\u0026(C\u003dC.substring(0,b)),Wh1(C)||(gN(C),C\u003dhx(B5,II))),C;if(b\u003d\u003d\u003d\"number\")return kQ(C),C\u003dFj(C),C\u003e\u003d0\u0026\u0026Gx(C)?C:nIV(C)}};\nxpl\u003dfunction(C){if(C\u003d\u003dnull||typeof C\u003d\u003d\"string\"||VR(C)||C instanceof MI)return C};\nw$6\u003dfunction(C){if(typeof C!\u003d\u003d\"string\")throw Error();return C};\nHv\u003dfunction(C){if(C!\u003dnull\u0026\u0026typeof C!\u003d\u003d\"string\")throw Error();return C};\nVr\u003dfunction(C){return C\u003d\u003dnull||typeof C\u003d\u003d\u003d\"string\"?C:void 0};\nMA\u003dfunction(C,b){if(!(C instanceof b))throw Error(\"Expected instanceof \"+sdl(b)+\" but got \"+(C\u0026\u0026sdl(C.constructor)));return C};\nC7U\u003dfunction(C,b,h){if(C!\u003dnull\u0026\u0026typeof C\u003d\u003d\u003d\"object\"\u0026\u0026C.OM\u003d\u003d\u003dqA)return C;if(Array.isArray(C)){var N\u003dC[Jj]|0,p\u003dN;p\u003d\u003d\u003d0\u0026\u0026(p|\u003dh\u002632);p|\u003dh\u00262;p!\u003d\u003dN\u0026\u0026RI(C,p);return new b(C)}};\nbsW\u003dfunction(C){return C};\nmP\u003dfunction(C){return C};\np5l\u003dfunction(C,b,h,N){return h_c(C,b,h,N,N$l,gsS)};\ncjc\u003dfunction(C,b,h,N){return h_c(C,b,h,N,P7l,jIH)};\nh_c\u003dfunction(C,b,h,N,p,P){if(!h.length\u0026\u0026!N)return 0;for(var c\u003d0,e\u003d0,L\u003d0,Z\u003d0,Y\u003d0,a\u003dh.length-1;a\u003e\u003d0;a--){var l\u003dh[a];N\u0026\u0026a\u003d\u003d\u003dh.length-1\u0026\u0026l\u003d\u003d\u003dN||(Z++,l!\u003dnull\u0026\u0026L++)}if(N)for(var F in N)a\u003d+F,isNaN(a)||(Y+\u003dkQl(a),e++,a\u003ec\u0026\u0026(c\u003da));Z\u003dp(Z,L)+P(e,c,Y);F\u003dL;a\u003de;l\u003dc;for(var G\u003dY,V\u003dh.length-1;V\u003e\u003d0;V--){var q\u003dh[V];if(!(q\u003d\u003dnull||N\u0026\u0026V\u003d\u003d\u003dh.length-1\u0026\u0026q\u003d\u003d\u003dN)){q\u003dV-b;var f\u003dp(q,F)+P(a,l,G);f\u003cZ\u0026\u0026(C\u003d1+q,Z\u003df);a++;F--;G+\u003dkQl(q);l\u003dMath.max(l,q)}}b\u003dp(0,0)+P(a,l,G);b\u003cZ\u0026\u0026(C\u003d0,Z\u003db);if(N){a\u003de;l\u003dc;G\u003dY;F\u003dL;for(var y in N)N\u003d+y,isNaN(N)||\nN\u003e\u003d1024||(a--,F++,G-\u003dy.length,c\u003dp(N,F)+P(a,l,G),c\u003cZ\u0026\u0026(C\u003d1+N,Z\u003dc))}return C};\njIH\u003dfunction(C,b,h){return h+C*3+(C\u003e1?C-1:0)};\nP7l\u003dfunction(C,b){return(C\u003e1?C-1:0)+(C-b)*4};\ngsS\u003dfunction(C,b){return C\u003d\u003d0?0:9*Math.max(1\u003c\u003c32-Math.clz32(C+C/2-1),4)\u003c\u003db?C\u003d\u003d0?0:C\u003c4?100+(C-1)*16:C\u003c6?148+(C-4)*16:C\u003c12?244+(C-6)*16:C\u003c22?436+(C-12)*19:C\u003c44?820+(C-22)*17:52+32*C:40+4*b};\nN$l\u003dfunction(C){return 40+4*C};\nkQl\u003dfunction(C){return C\u003e\u003d100?C\u003e\u003d1E4?Math.ceil(Math.log10(1+C)):C\u003c1E3?3:4:C\u003c10?1:2};\ne_l\u003dfunction(C,b,h){var N\u003dXE(C),p\u003dN.length,P\u003db\u0026256?N[p-1]:void 0;p+\u003dP?-1:0;for(b\u003db\u0026512?1:0;b\u003cp;b++)N[b]\u003dh(N[b]);if(P){b\u003dN[b]\u003d{};for(var c in P)b[c]\u003dh(P[c])}(C\u003dW5(C))\u0026\u0026(N[d$]\u003dXE(C));return N};\nL$_\u003dfunction(C,b,h,N,p){if(C!\u003dnull){if(Array.isArray(C)){var P\u003dC[Jj]|0;return C.length\u003d\u003d\u003d0\u0026\u0026P\u00261?void 0:p\u0026\u0026P\u00262?C:fL(C,b,h,N!\u003d\u003dvoid 0,p)}return b(C,N)}};\nfL\u003dfunction(C,b,h,N,p){var P\u003dN||h?C[Jj]|0:0,c\u003dN?!!(P\u002632):void 0;N\u003dXE(C);for(var e\u003d0,L\u003dN.length,Z\u003d0;Z\u003cL;Z++){var Y\u003dN[Z];if(Z\u003d\u003d\u003dL-1\u0026\u0026Oz(Y)){var a\u003dvoid 0;var l\u003db,F\u003dh,G\u003dc,V\u003dp,q\u003dvoid 0;for(a in Y){var f\u003dL$_(Y[a],l,F,G,V);if(f!\u003dnull){var y\u003dvoid 0;((y\u003dq)!\u003dnull?y:q\u003d{})[a]\u003df}}a\u003dq}else a\u003dL$_(N[Z],b,h,c,p);N[Z]\u003da;a!\u003dnull\u0026\u0026(e\u003dZ+1)}e\u003cL\u0026\u0026(N.length\u003de);h\u0026\u0026((C\u003dW5(C))\u0026\u0026(N[d$]\u003dXE(C)),h(P,N));return N};\nYzW\u003dfunction(C){switch(typeof C){case \"number\":return Number.isFinite(C)?C:\"\"+C;case \"bigint\":return zx(C)?Number(C):\"\"+C;case \"boolean\":return C?1:0;case \"object\":if(VR(C))return oIc(C);if(C.OM\u003d\u003d\u003dqA)return Zso(C);if(C instanceof MI){var b\u003dC.j;return b\u003d\u003dnull?\"\":typeof b\u003d\u003d\u003d\"string\"?b:C.j\u003doIc(b)}return}return C};\nyr\u003dfunction(C,b){b\u0026\u0026(Ax\u003db\u003d\u003d\u003dmP||b!\u003d\u003dbsW\u0026\u0026b!\u003d\u003dp5l\u0026\u0026b!\u003d\u003dcjc?mP:b);try{return Zso(C)}finally{Ax\u003dvoid 0}};\nZso\u003dfunction(C){var b\u003dC.Xq;C\u003dfL(b,YzW,void 0,void 0,!1);var h\u003db[Jj]|0;if((b\u003dC.length)\u0026\u0026!(h\u0026512)){var N\u003dC[b-1],p\u003d!1;Oz(N)?(b--,p\u003d!0):N\u003dvoid 0;var P,c\u003d(P\u003dAx)!\u003dnull?P:mP;P\u003dh\u0026512?0:-1;h\u003db-P;c\u003dc(h,P,C,N);N\u0026\u0026(C[b]\u003dvoid 0);if(h\u003cc\u0026\u0026N){h\u003d!0;for(var e in N){var L\u003d+e;L\u003c\u003dc?(p\u003dL+P,C[p]\u003dN[e],b\u003dMath.max(p+1,b),p\u003d!1,delete N[e]):h\u003d!1}h\u0026\u0026(N\u003dvoid 0)}for(h\u003db-1;b\u003e0;h\u003db-1)if(e\u003dC[h],e\u003d\u003dnull)b--,p\u003d!0;else if(h-\u003dP,h\u003e\u003dc)p\u003dvoid 0,((p\u003dN)!\u003dnull?p:N\u003d{})[h]\u003de,b--,p\u003d!0;else break;p\u0026\u0026(C.length\u003db);N\u0026\u0026C.push(N)}return C};\nlux\u003dfunction(C){switch(typeof C){case \"boolean\":return rN||(rN\u003d[0,void 0,!0]);case \"number\":return C\u003e0?void 0:C\u003d\u003d\u003d0?auV||(auV\u003d[0,void 0]):[-C,void 0];case \"string\":return[0,C];case \"object\":return C}};\nuK\u003dfunction(C,b,h){C\u003diK(C,b[0],b[1],h?1:2);b!\u003d\u003drN\u0026\u0026h\u0026\u0026u7(C,16384);return C};\niK\u003dfunction(C,b,h,N){if(C\u003d\u003dnull){var p\u003d96;h?(C\u003d[h],p|\u003d512):C\u003d[];b\u0026\u0026(p\u003dp\u0026-33521665|(b\u00261023)\u003c\u003c15)}else{if(!Array.isArray(C))throw Error(\"narr\");p\u003dC[Jj]|0;16384\u0026p||!(64\u0026p)||2\u0026p||osl();if(p\u00262048)throw Error(\"farr\");if(p\u002664)return C;N\u003d\u003d\u003d1||N\u003d\u003d\u003d2||(p|\u003d64);if(h\u0026\u0026(p|\u003d512,h!\u003d\u003dC[0]))throw Error(\"mid\");a:{h\u003dC;if(N\u003dh.length){var P\u003dN-1;if(Oz(h[P])){p|\u003d256;b\u003dP-(p\u0026512?0:-1);if(b\u003e\u003d1024)throw Error(\"pvtlmt\");p\u003dp\u0026-33521665|(b\u00261023)\u003c\u003c15;break a}}if(b){b\u003dMath.max(b,N-(p\u0026512?0:-1));if(b\u003e1024)throw Error(\"spvt\");p\u003dp\u0026-33521665|\n(b\u00261023)\u003c\u003c15}}}RI(C,p);return C};\nosl\u003dfunction(){mpH(F$c,5)};\nGQ6\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?QR:h;if(C!\u003dnull){if(zE6\u0026\u0026C instanceof Uint8Array)return b?C:new Uint8Array(C);if(Array.isArray(C)){var N\u003dC[Jj]|0;if(N\u00262)return C;b\u0026\u0026(b\u003dN\u003d\u003d\u003d0||!!(N\u002632)\u0026\u0026!(N\u002664||!(N\u002616)));return b?(RI(C,(N|34)\u0026-12293),C):fL(C,GQ6,N\u00264?QR:h,!0,!0)}C.OM\u003d\u003d\u003dqA\u0026\u0026(h\u003dC.Xq,N\u003dh[Jj]|0,C\u003dN\u00262?C:new C.constructor(R6(h,N,!0)));return C}};\nR6\u003dfunction(C,b,h){var N\u003dh||b\u00262?QR:roo,p\u003d!!(b\u002632);C\u003de_l(C,b,function(P){return GQ6(P,p,N)});\nu7(C,32|(h?2:0));return C};\nQr\u003dfunction(C){var b\u003dC.Xq,h\u003db[Jj]|0;return h\u00262?new C.constructor(R6(b,h,!1)):C};\nXj\u003dfunction(C,b){C\u003dC.Xq;return UW(C,C[Jj]|0,b)};\nUW\u003dfunction(C,b,h,N){if(h\u003d\u003d\u003d-1)return null;var p\u003dh+(b\u0026512?0:-1),P\u003dC.length-1;if(p\u003e\u003dP\u0026\u0026b\u0026256)return C[P][h];if(N\u0026\u0026b\u0026256\u0026\u0026(b\u003dC[P][h],b!\u003dnull))return C[p]!\u003dnull\u0026\u0026mpH(SzU,4),b;if(p\u003c\u003dP)return C[p]};\nsW\u003dfunction(C,b,h){var N\u003dC.Xq,p\u003dN[Jj]|0;v5(p);KL(N,p,b,h);return C};\nKL\u003dfunction(C,b,h,N){var p\u003db\u0026512?0:-1,P\u003dh+p,c\u003dC.length-1;if(P\u003e\u003dc\u0026\u0026b\u0026256)return C[c][h]\u003dN,b;if(P\u003c\u003dc)return C[P]\u003dN,b\u0026256\u0026\u0026(C\u003dC[c],h in C\u0026\u0026delete C[h]),b;N!\u003d\u003dvoid 0\u0026\u0026(c\u003db\u003e\u003e15\u00261023||536870912,h\u003e\u003dc?N!\u003dnull\u0026\u0026(P\u003d{},C[c+p]\u003d(P[h]\u003dN,P),b|\u003d256,RI(C,b)):C[P]\u003dN);return b};\nEW\u003dfunction(C,b,h,N,p,P){var c\u003dC.Xq;C\u003dc[Jj]|0;N\u003d2\u0026C?1:N;P\u003d!!P;p\u003dOW(c,C,b,p);var e\u003dp[Jj]|0;if(!(4\u0026e)){4\u0026e\u0026\u0026(p\u003dXE(p),e\u003dvv(e,C),C\u003dKL(c,C,b,p));for(var L\u003d0,Z\u003d0;L\u003cp.length;L++){var Y\u003dh(p[L]);Y!\u003dnull\u0026\u0026(p[Z++]\u003dY)}Z\u003cL\u0026\u0026(p.length\u003dZ);e\u003dDD(e,C);h\u003d(e|20)\u0026-4097;e\u003dh\u0026\u003d-8193;RI(p,e);2\u0026e\u0026\u0026Object.freeze(p)}N\u003d\u003d\u003d1||N\u003d\u003d\u003d4\u0026\u002632\u0026e?dN(e)||(P\u003de,e|\u003d2,e!\u003d\u003dP\u0026\u0026RI(p,e),Object.freeze(p)):(N\u003d\u003d\u003d2\u0026\u0026dN(e)\u0026\u0026(p\u003dXE(p),e\u003dvv(e,C),e\u003dWv(e,C,P),RI(p,e),C\u003dKL(c,C,b,p)),dN(e)||(b\u003de,e\u003dWv(e,C,P),e!\u003d\u003db\u0026\u0026RI(p,e)));return p};\nOW\u003dfunction(C,b,h,N){C\u003dUW(C,b,h,N);return Array.isArray(C)?C:nL};\nDD\u003dfunction(C,b){C\u003d\u003d\u003d0\u0026\u0026(C\u003dvv(C,b));return C|1};\ndN\u003dfunction(C){return!!(2\u0026C)\u0026\u0026!!(4\u0026C)||!!(2048\u0026C)};\n$IU\u003dfunction(C){return idW(C,!0)};\ntx\u003dfunction(C,b){C\u003dC.Xq;var h\u003dC[Jj]|0,N\u003dUW(C,h,b),p\u003d$IU(N);p!\u003dnull\u0026\u0026p!\u003d\u003dN\u0026\u0026KL(C,h,b,p);return p\u003d\u003dnull?m$():p};\nz_W\u003dfunction(C,b,h){var N\u003dC.Xq,p\u003dN[Jj]|0;v5(p);if(b\u003d\u003dnull)return KL(N,p,3),C;if(!Array.isArray(b))throw yR();var P\u003db[Jj]|0,c\u003dP,e\u003ddN(P),L\u003de||Object.isFrozen(b);e||(P\u003d0);L||(b\u003dXE(b),c\u003d0,P\u003dvv(P,p),P\u003dWv(P,p,!0),L\u003d!1);P|\u003d21;e\u003d4\u0026P?4096\u0026P?4096:8192\u0026P?8192:0:void 0;e\u003de!\u003dnull?e:0;for(var Z\u003d0;Z\u003cb.length;Z++){var Y\u003db[Z],a\u003dh(Y,e);Object.is(Y,a)||(L\u0026\u0026(b\u003dXE(b),c\u003d0,P\u003dvv(P,p),P\u003dWv(P,p,!0),L\u003d!1),b[Z]\u003da)}P!\u003d\u003dc\u0026\u0026(L\u0026\u0026(b\u003dXE(b),P\u003dvv(P,p),P\u003dWv(P,p,!0)),RI(b,P));KL(N,p,3,b);return C};\nTx\u003dfunction(C,b,h,N){var p\u003dC.Xq,P\u003dp[Jj]|0;v5(P);KL(p,P,b,(N\u003d\u003d\u003d\"0\"?Number(h)\u003d\u003d\u003d0:h\u003d\u003d\u003dN)?void 0:h);return C};\nBv\u003dfunction(C,b,h,N,p){v5(b);var P\u003d!!(64\u0026b)||!(16384\u0026b);p\u003dOW(C,b,h,p);var c\u003dp!\u003d\u003dnL;if(P||!c){var e\u003dP\u003dc?p[Jj]|0:0;if(!c||2\u0026e||dN(e)||4\u0026e\u0026\u0026!(32\u0026e))p\u003dXE(p),e\u003dvv(e,b),b\u003dKL(C,b,h,p);e\u003dDD(e,b)\u0026-13;e\u003dWv(N?e\u0026-17:e|16,b,!0);e!\u003d\u003dP\u0026\u0026RI(p,e)}return p};\nCv\u003dfunction(C,b,h,N){var p\u003dC.Xq,P\u003dp[Jj]|0;v5(P);if(N\u003d\u003dnull){var c\u003dI6(p);if(xQ(c,p,P,h)\u003d\u003d\u003db)c.set(h,0);else return C}else P\u003dwN(p,P,h,b);KL(p,P,b,N);return C};\nbB\u003dfunction(C,b,h,N){var p\u003dC[Jj]|0;p\u003dwN(C,p,h,b);KL(C,p,b,N)};\nh1\u003dfunction(C,b){C\u003dC.Xq;return xQ(I6(C),C,C[Jj]|0,b)};\nI6\u003dfunction(C){if(i7){var b;return(b\u003dC[N0])!\u003dnull?b:C[N0]\u003dnew Map}if(N0 in C)return C[N0];b\u003dnew Map;Object.defineProperty(C,N0,{value:b});return b};\nwN\u003dfunction(C,b,h,N){h.includes(N);var p\u003dI6(C),P\u003dxQ(p,C,b,h);P!\u003d\u003dN\u0026\u0026(P\u0026\u0026(b\u003dKL(C,b,P)),p.set(h,N));return b};\nxQ\u003dfunction(C,b,h,N){var p\u003dC.get(N);if(p!\u003dnull)return p;for(var P\u003dp\u003d0;P\u003cN.length;P++){var c\u003dN[P];UW(b,h,c)!\u003dnull\u0026\u0026(p!\u003d\u003d0\u0026\u0026(h\u003dKL(b,h,p)),p\u003dc)}C.set(N,p);return p};\ngw\u003dfunction(C,b,h,N){var p\u003dC[Jj]|0;N\u003dUW(C,p,h,N);var P;if(N!\u003dnull\u0026\u0026N.OM\u003d\u003d\u003dqA)return b\u003dQr(N),b!\u003d\u003dN\u0026\u0026KL(C,p,h,b),b.Xq;if(Array.isArray(N)){var c\u003dN[Jj]|0;c\u00262?P\u003duK(R6(N,c,!1),b,!0):c\u002664?P\u003dN:P\u003duK(P,b,!0)}else P\u003duK(void 0,b,!0);P!\u003d\u003dN\u0026\u0026KL(C,p,h,P);return P};\npv\u003dfunction(C,b,h,N){C\u003dC.Xq;var p\u003dC[Jj]|0;N\u003dUW(C,p,h,N);b\u003dC7U(N,b,p);b!\u003d\u003dN\u0026\u0026b!\u003dnull\u0026\u0026KL(C,p,h,b);return b};\nPJ\u003dfunction(C,b,h,N){b\u003dpv(C,b,h,N\u003d\u003d\u003dvoid 0?!1:N);if(b\u003d\u003dnull)return b;C\u003dC.Xq;N\u003dC[Jj]|0;if(!(N\u00262)){var p\u003dQr(b);p!\u003d\u003db\u0026\u0026(b\u003dp,KL(C,N,h,b))}return b};\nHsK\u003dfunction(C,b,h,N,p,P,c){C\u003dC.Xq;var e\u003d!!(2\u0026b),L\u003de?1:p;P\u003d!!P;c\u0026\u0026(c\u003d!e);p\u003dOW(C,b,N);var Z\u003dp[Jj]|0;e\u003d!!(4\u0026Z);if(!e){Z\u003dDD(Z,b);var Y\u003dp,a\u003db,l\u003d!!(2\u0026Z);l\u0026\u0026(a|\u003d2);for(var F\u003d!l,G\u003d!0,V\u003d0,q\u003d0;V\u003cY.length;V++){var f\u003dC7U(Y[V],h,a);if(f instanceof h){if(!l){var y\u003d!!((f.Xq[Jj]|0)\u00262);F\u0026\u0026(F\u003d!y);G\u0026\u0026(G\u003dy)}Y[q++]\u003df}}q\u003cV\u0026\u0026(Y.length\u003dq);Z|\u003d4;Z\u003dG?Z|16:Z\u0026-17;Z\u003dF?Z|8:Z\u0026-9;RI(Y,Z);l\u0026\u0026Object.freeze(Y)}if(c\u0026\u0026!(8\u0026Z||!p.length\u0026\u0026(L\u003d\u003d\u003d1||L\u003d\u003d\u003d4\u0026\u002632\u0026Z))){dN(Z)\u0026\u0026(p\u003dXE(p),Z\u003dvv(Z,b),b\u003dKL(C,b,N,p));h\u003dp;c\u003dZ;for(Y\u003d0;Y\u003ch.length;Y++)Z\u003dh[Y],\na\u003dQr(Z),Z!\u003d\u003da\u0026\u0026(h[Y]\u003da);c|\u003d8;c\u003dh.length?c\u0026-17:c|16;RI(h,c);Z\u003dc}L\u003d\u003d\u003d1||L\u003d\u003d\u003d4\u0026\u002632\u0026Z?dN(Z)||(b\u003dZ,Z|\u003d!p.length||16\u0026Z\u0026\u0026(!e||32\u0026Z)?2:2048,Z!\u003d\u003db\u0026\u0026RI(p,Z),Object.freeze(p)):(L\u003d\u003d\u003d2\u0026\u0026dN(Z)\u0026\u0026(p\u003dXE(p),Z\u003dvv(Z,b),Z\u003dWv(Z,b,P),RI(p,Z),b\u003dKL(C,b,N,p)),dN(Z)||(N\u003dZ,Z\u003dWv(Z,b,P),Z!\u003d\u003dN\u0026\u0026RI(p,Z)));return p};\nP$\u003dfunction(C,b,h){var N\u003dC.Xq[Jj]|0;return HsK(C,N,b,h,void 0\u003d\u003d\u003dVoS?2:4,!1,!(2\u0026N))};\njY\u003dfunction(C,b,h,N){N!\u003dnull?MA(N,b):N\u003dvoid 0;return sW(C,h,N)};\ncJ\u003dfunction(C,b,h,N){var p\u003dC.Xq,P\u003dp[Jj]|0;v5(P);if(N\u003d\u003dnull)return KL(p,P,h),C;if(!Array.isArray(N))throw yR();for(var c\u003dN[Jj]|0,e\u003dc,L\u003ddN(c),Z\u003dL||Object.isFrozen(N),Y\u003d!0,a\u003d!0,l\u003d0;l\u003cN.length;l++){var F\u003dN[l];MA(F,b);L||(F\u003d!!((F.Xq[Jj]|0)\u00262),Y\u0026\u0026(Y\u003d!F),a\u0026\u0026(a\u003dF))}L||(c\u003dY?13:5,c\u003da?c|16:c\u0026-17);Z\u0026\u0026c\u003d\u003d\u003de||(N\u003dXE(N),e\u003d0,c\u003dvv(c,P),c\u003dWv(c,P,!0));c!\u003d\u003de\u0026\u0026RI(N,c);KL(p,P,h,N);return C};\nvv\u003dfunction(C,b){C\u003d(2\u0026b?C|2:C\u0026-3)|32;return C\u0026\u003d-2049};\nWv\u003dfunction(C,b,h){32\u0026b\u0026\u0026h||(C\u0026\u003d-33);return C};\neY\u003dfunction(C,b,h,N){var p\u003dC.Xq[Jj]|0;v5(p);C\u003dHsK(C,p,h,b,2,!0);N\u003dN!\u003dnull?MA(N,h):new h;C.push(N);C[Jj]\u003d(N.Xq[Jj]|0)\u00262?C[Jj]\u0026-9:C[Jj]\u0026-17};\nMoU\u003dfunction(C){C\u003dXj(C,1);var b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dtypeof C;b\u003dC\u003d\u003dnull?C:h\u003d\u003d\u003d\"bigint\"?String(lK(64,C)):kQ(C)?h\u003d\u003d\u003d\"string\"?YQ(C):b?o6(C):SH(C):void 0;return b};\nLv\u003dfunction(C,b){return Vr(Xj(C,b))};\nc$\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N;return(N\u003dLL(Xj(C,b)))!\u003dnull?N:h};\nZB\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N;return(N\u003dZD(Xj(C,b)))!\u003dnull?N:h};\nYA\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;var N;return(N\u003dLv(C,b))!\u003dnull?N:h};\nay\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?0:h;C\u003dXj(C,b);C\u003dC\u003d\u003dnull?C:cv(C)?C|0:void 0;return C!\u003dnull?C:h};\nlB\u003dfunction(C,b,h){return sW(C,b,$Q(h))};\noy\u003dfunction(C,b,h){return sW(C,b,Hv(h))};\nF4\u003dfunction(C,b,h){return Tx(C,b,Hv(h),\"\")};\nG5\u003dfunction(C,b,h){if(h!\u003dnull){if(!cv(h))throw yR(\"enum\");h|\u003d0}return sW(C,b,h)};\nqzK\u003dfunction(C,b){return Error(\"Invalid wire type: \"+C+\" (at position \"+b+\")\")};\nSY\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nmI6\u003dfunction(C,b){return Error(\"Tried to read past the end of the data \"+b+\" \u003e \"+C)};\n$A\u003dfunction(C){if(typeof C\u003d\u003d\u003d\"string\")return{buffer:$pc(C),Ad:!1};if(Array.isArray(C))return{buffer:new Uint8Array(C),Ad:!1};if(C.constructor\u003d\u003d\u003dUint8Array)return{buffer:C,Ad:!1};if(C.constructor\u003d\u003d\u003dArrayBuffer)return{buffer:new Uint8Array(C),Ad:!1};if(C.constructor\u003d\u003d\u003dMI)return{buffer:fs(C)||new Uint8Array(0),Ad:!0};if(C instanceof Uint8Array)return{buffer:new Uint8Array(C.buffer,C.byteOffset,C.byteLength),Ad:!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};\nfu_\u003dfunction(C,b){this.K\u003dnull;this.G\u003d!1;this.j\u003dthis.N\u003dthis.X\u003d0;this.init(C,void 0,void 0,b)};\nVz\u003dfunction(C){var b\u003d0,h\u003d0,N\u003d0,p\u003dC.K,P\u003dC.j;do{var c\u003dp[P++];b|\u003d(c\u0026127)\u003c\u003cN;N+\u003d7}while(N\u003c32\u0026\u0026c\u0026128);N\u003e32\u0026\u0026(h|\u003d(c\u0026127)\u003e\u003e4);for(N\u003d3;N\u003c32\u0026\u0026c\u0026128;N+\u003d7)c\u003dp[P++],h|\u003d(c\u0026127)\u003c\u003cN;HJ(C,P);if(c\u003c128)return Up1(b\u003e\u003e\u003e0,h\u003e\u003e\u003e0);throw SY();};\nHJ\u003dfunction(C,b){C.j\u003db;if(b\u003eC.N)throw mI6(C.N,b);};\nM0\u003dfunction(C){var b\u003dC.K,h\u003dC.j,N\u003db[h++],p\u003dN\u0026127;if(N\u0026128\u0026\u0026(N\u003db[h++],p|\u003d(N\u0026127)\u003c\u003c7,N\u0026128\u0026\u0026(N\u003db[h++],p|\u003d(N\u0026127)\u003c\u003c14,N\u0026128\u0026\u0026(N\u003db[h++],p|\u003d(N\u0026127)\u003c\u003c21,N\u0026128\u0026\u0026(N\u003db[h++],p|\u003dN\u003c\u003c28,N\u0026128\u0026\u0026b[h++]\u0026128\u0026\u0026b[h++]\u0026128\u0026\u0026b[h++]\u0026128\u0026\u0026b[h++]\u0026128\u0026\u0026b[h++]\u0026128)))))throw SY();HJ(C,h);return p};\nq0\u003dfunction(C){var b\u003dC.K,h\u003dC.j,N\u003db[h+0],p\u003db[h+1],P\u003db[h+2];b\u003db[h+3];HJ(C,C.j+4);return(N\u003c\u003c0|p\u003c\u003c8|P\u003c\u003c16|b\u003c\u003c24)\u003e\u003e\u003e0};\nmR\u003dfunction(C){var b\u003dq0(C);C\u003dq0(C);return NA(b,C)};\nfv\u003dfunction(C){var b\u003dq0(C),h\u003dq0(C);C\u003d(h\u003e\u003e31)*2+1;var N\u003dh\u003e\u003e\u003e20\u00262047;b\u003d4294967296*(h\u00261048575)+b;return N\u003d\u003d2047?b?NaN:C*Infinity:N\u003d\u003d0?C*4.9E-324*b:C*Math.pow(2,N-1075)*(b+4503599627370496)};\nA1\u003dfunction(C){for(var b\u003d0,h\u003dC.j,N\u003dh+10,p\u003dC.K;h\u003cN;){var P\u003dp[h++];b|\u003dP;if((P\u0026128)\u003d\u003d\u003d0)return HJ(C,h),!!(b\u0026127)}throw SY();};\nAjU\u003dfunction(C,b){if(b\u003c0)throw Error(\"Tried to read a negative byte length: \"+b);var h\u003dC.j,N\u003dh+b;if(N\u003eC.N)throw mI6(b,C.N-h);C.j\u003dN;return h};\nrjH\u003dfunction(C,b){if(b\u003d\u003d0)return m$();var h\u003dAjU(C,b);C.dM\u0026\u0026C.G?h\u003dC.K.subarray(h,h+b):(C\u003dC.K,b\u003dh+b,h\u003dh\u003d\u003d\u003db?new Uint8Array(0):yjH?C.slice(h,b):new Uint8Array(C.subarray(h,b)));return h.length\u003d\u003d0?m$():new MI(h,qI)};\nrw\u003dfunction(C,b){if(yz.length){var h\u003dyz.pop();h.init(C,void 0,void 0,b);C\u003dh}else C\u003dnew fu_(C,b);this.j\u003dC;this.N\u003dthis.j.j;this.K\u003dthis.X\u003d-1;is1(this,b)};\nis1\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;C.LC\u003db.LC\u003d\u003d\u003dvoid 0?!1:b.LC};\nJj_\u003dfunction(C){var b\u003dC.j;if(b.j\u003d\u003db.N)return!1;C.N\u003dC.j.j;var h\u003dM0(C.j)\u003e\u003e\u003e0;b\u003dh\u003e\u003e\u003e3;h\u0026\u003d7;if(!(h\u003e\u003d0\u0026\u0026h\u003c\u003d5))throw qzK(h,C.N);if(b\u003c1)throw Error(\"Invalid field number: \"+b+\" (at position \"+C.N+\")\");C.X\u003db;C.K\u003dh;return!0};\niB\u003dfunction(C){switch(C.K){case 0:C.K!\u003d0?iB(C):A1(C.j);break;case 1:C\u003dC.j;HJ(C,C.j+8);break;case 2:if(C.K!\u003d2)iB(C);else{var b\u003dM0(C.j)\u003e\u003e\u003e0;C\u003dC.j;HJ(C,C.j+b)}break;case 5:C\u003dC.j;HJ(C,C.j+4);break;case 3:b\u003dC.X;do{if(!Jj_(C))throw Error(\"Unmatched start-group tag: stream EOF\");if(C.K\u003d\u003d4){if(C.X!\u003db)throw Error(\"Unmatched end-group tag\");break}iB(C)}while(1);break;default:throw qzK(C.K,C.N);}};\nJ1\u003dfunction(C,b,h){var N\u003dC.j.N,p\u003dM0(C.j)\u003e\u003e\u003e0,P\u003dC.j.j+p,c\u003dP-N;c\u003c\u003d0\u0026\u0026(C.j.N\u003dP,h(b,C,void 0,void 0,void 0),c\u003dP-C.j.j);if(c)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(p+\" bytes, instead read \"+(p-c)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));C.j.j\u003dP;C.j.N\u003dN};\nQz\u003dfunction(C){var b\u003dM0(C.j)\u003e\u003e\u003e0;C\u003dC.j;var h\u003dAjU(C,b);C\u003dC.K;if(uEl){var N\u003dC,p;(p\u003duB)||(p\u003duB\u003dnew TextDecoder(\"utf-8\",{fatal:!0}));b\u003dh+b;N\u003dh\u003d\u003d\u003d0\u0026\u0026b\u003d\u003d\u003dN.length?N:N.subarray(h,b);try{var P\u003dp.decode(N)}catch(Z){if(Ry\u003d\u003d\u003dvoid 0){try{p.decode(new Uint8Array([128]))}catch(Y){}try{p.decode(new Uint8Array([97])),Ry\u003d!0}catch(Y){Ry\u003d!1}}!Ry\u0026\u0026(uB\u003dvoid 0);throw Z;}}else{P\u003dh;b\u003dP+b;h\u003d[];for(var c\u003dnull,e,L;P\u003cb;)e\u003dC[P++],e\u003c128?h.push(e):e\u003c224?P\u003e\u003db?SD():(L\u003dC[P++],e\u003c194||(L\u0026192)!\u003d\u003d128?(P--,SD()):h.push((e\u002631)\u003c\u003c6|L\u002663)):\ne\u003c240?P\u003e\u003db-1?SD():(L\u003dC[P++],(L\u0026192)!\u003d\u003d128||e\u003d\u003d\u003d224\u0026\u0026L\u003c160||e\u003d\u003d\u003d237\u0026\u0026L\u003e\u003d160||((p\u003dC[P++])\u0026192)!\u003d\u003d128?(P--,SD()):h.push((e\u002615)\u003c\u003c12|(L\u002663)\u003c\u003c6|p\u002663)):e\u003c\u003d244?P\u003e\u003db-2?SD():(L\u003dC[P++],(L\u0026192)!\u003d\u003d128||(e\u003c\u003c28)+(L-144)\u003e\u003e30!\u003d\u003d0||((p\u003dC[P++])\u0026192)!\u003d\u003d128||((N\u003dC[P++])\u0026192)!\u003d\u003d128?(P--,SD()):(e\u003d(e\u00267)\u003c\u003c18|(L\u002663)\u003c\u003c12|(p\u002663)\u003c\u003c6|N\u002663,e-\u003d65536,h.push((e\u003e\u003e10\u00261023)+55296,(e\u00261023)+56320))):SD(),h.length\u003e\u003d8192\u0026\u0026(c\u003duKl(c,h),h.length\u003d0);P\u003duKl(c,h)}return P};\nR_U\u003dfunction(C){var b\u003dM0(C.j)\u003e\u003e\u003e0;return rjH(C.j,b)};\nUQ\u003dfunction(C,b,h){this.Xq\u003diK(C,b,h)};\nQIS\u003dfunction(C,b){if(b\u003d\u003dnull||b\u003d\u003d\"\")return new C;b\u003dJSON.parse(b);if(!Array.isArray(b))throw Error(\"dnarr\");u7(b,32);return new C(b)};\nX4\u003dfunction(C,b){this.K\u003dC\u003e\u003e\u003e0;this.j\u003db\u003e\u003e\u003e0};\nX5K\u003dfunction(C){if(!C)return UI1||(UI1\u003dnew X4(0,0));if(!/^\\d+$/.test(C))return null;gN(C);return new X4(B5,II)};\nKv\u003dfunction(C,b){this.K\u003dC\u003e\u003e\u003e0;this.j\u003db\u003e\u003e\u003e0};\nsIU\u003dfunction(C){if(!C)return K$H||(K$H\u003dnew Kv(0,0));if(!/^-?\\d+$/.test(C))return null;gN(C);return new Kv(B5,II)};\nsQ\u003dfunction(){this.j\u003d[]};\nOQ\u003dfunction(C,b,h){for(;h\u003e0||b\u003e127;)C.j.push(b\u0026127|128),b\u003d(b\u003e\u003e\u003e7|h\u003c\u003c25)\u003e\u003e\u003e0,h\u003e\u003e\u003e\u003d7;C.j.push(b)};\nvJ\u003dfunction(C,b){for(;b\u003e127;)C.j.push(b\u0026127|128),b\u003e\u003e\u003e\u003d7;C.j.push(b)};\nOsl\u003dfunction(C,b){if(b\u003e\u003d0)vJ(C,b);else{for(var h\u003d0;h\u003c9;h++)C.j.push(b\u0026127|128),b\u003e\u003e\u003d7;C.j.push(1)}};\nDB\u003dfunction(C,b){C.j.push(b\u003e\u003e\u003e0\u0026255);C.j.push(b\u003e\u003e\u003e8\u0026255);C.j.push(b\u003e\u003e\u003e16\u0026255);C.j.push(b\u003e\u003e\u003e24\u0026255)};\nvsH\u003dfunction(){this.N\u003d[];this.K\u003d0;this.j\u003dnew sQ};\ndw\u003dfunction(C,b){b.length!\u003d\u003d0\u0026\u0026(C.N.push(b),C.K+\u003db.length)};\nDIx\u003dfunction(C,b){WJ(C,b,2);b\u003dC.j.end();dw(C,b);b.push(C.K);return b};\ndIc\u003dfunction(C,b){var h\u003db.pop();for(h\u003dC.K+C.j.length()-h;h\u003e127;)b.push(h\u0026127|128),h\u003e\u003e\u003e\u003d7,C.K++;b.push(h);C.K++};\nWJ\u003dfunction(C,b,h){vJ(C.j,b*8+h)};\nW$H\u003dfunction(C,b,h){if(h!\u003dnull){switch(typeof h){case \"string\":X5K(h)}WJ(C,b,1);switch(typeof h){case \"number\":C\u003dC.j;xs(h);DB(C,B5);DB(C,II);break;case \"bigint\":h\u003dBigInt.asUintN(64,h);h\u003dnew X4(Number(h\u0026BigInt(4294967295)),Number(h\u003e\u003eBigInt(32)));C\u003dC.j;b\u003dh.j;DB(C,h.K);DB(C,b);break;default:h\u003dX5K(h),C\u003dC.j,b\u003dh.j,DB(C,h.K),DB(C,b)}}};\nEQ\u003dfunction(C,b,h){WJ(C,b,2);vJ(C.j,h.length);dw(C,C.j.end());dw(C,h)};\nnv\u003dfunction(){function C(){throw Error();}\nObject.setPrototypeOf(C,C.prototype);return C};\nT5\u003dfunction(C,b,h){this.bC\u003dC;this.iC\u003db;C\u003d$Wx(t1);this.j\u003d!!C\u0026\u0026h\u003d\u003d\u003dC||!1};\nBJ\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?t1:h;return new T5(C,b,h)};\nns6\u003dfunction(C,b,h,N,p){b\u003dEs1(b,N);b!\u003dnull\u0026\u0026(h\u003dDIx(C,h),p(b,C),dIc(C,h))};\nww\u003dfunction(C,b,h,N){var p\u003dN[C];if(p)return p;p\u003d{};p.EC$\u003dN;p.eR\u003dlux(N[0]);var P\u003dN[1],c\u003d1;P\u0026\u0026P.constructor\u003d\u003d\u003dObject\u0026\u0026(p.extensions\u003dP,P\u003dN[++c],typeof P\u003d\u003d\u003d\"function\"\u0026\u0026(p.Um\u003d!0,Iy!\u003dnull||(Iy\u003dP),xA!\u003dnull||(xA\u003dN[c+1]),P\u003dN[c+\u003d2]));for(var e\u003d{};P\u0026\u0026Array.isArray(P)\u0026\u0026P.length\u0026\u0026typeof P[0]\u003d\u003d\u003d\"number\"\u0026\u0026P[0]\u003e0;){for(var L\u003d0;L\u003cP.length;L++)e[P[L]]\u003dP;P\u003dN[++c]}for(L\u003d1;P!\u003d\u003dvoid 0;){typeof P\u003d\u003d\u003d\"number\"\u0026\u0026(L+\u003dP,P\u003dN[++c]);var Z\u003dvoid 0;if(P instanceof T5)var Y\u003dP;else Y\u003dto1,c--;P\u003dvoid 0;if((P\u003dY)\u003d\u003dnull?0:P.j){P\u003dN[++c];Z\u003d\nN;var a\u003dc;typeof P\u003d\u003d\u003d\"function\"\u0026\u0026(P\u003dP(),Z[a]\u003dP);Z\u003dP}P\u003dN[++c];a\u003dL+1;typeof P\u003d\u003d\u003d\"number\"\u0026\u0026P\u003c0\u0026\u0026(a-\u003dP,P\u003dN[++c]);for(;L\u003ca;L++){var l\u003de[L];Z?h(p,L,Y,Z,l):b(p,L,Y,l)}}return N[C]\u003dp};\nB$c\u003dfunction(C){return Array.isArray(C)?C[0]instanceof T5?C:[T$6,C]:[C,void 0]};\nEs1\u003dfunction(C,b){if(C instanceof UQ)return C.Xq;if(Array.isArray(C))return uK(C,b,!1)};\nCo\u003dfunction(C,b,h,N){var p\u003dh.bC;C[b]\u003dN?function(P,c,e){return p(P,c,e,N)}:p};\nhQ\u003dfunction(C,b,h,N,p){var P\u003dh.bC,c,e;C[b]\u003dfunction(L,Z,Y){return P(L,Z,Y,e||(e\u003dww(bq,Co,hQ,N).eR),c||(c\u003dNN(N)),p)}};\nNN\u003dfunction(C){var b\u003dC[Iul];if(b!\u003dnull)return b;var h\u003dww(bq,Co,hQ,C);b\u003dh.Um?function(N,p){return Iy(N,p,h)}:function(N,p){for(var P\u003dN[Jj]|0;Jj_(p)\u0026\u0026p.K!\u003d4;){var c\u003dp.X,e\u003dh[c];\nif(e\u003d\u003dnull){var L\u003dh.extensions;L\u0026\u0026(L\u003dL[c])\u0026\u0026(L\u003dxI1(L),L!\u003dnull\u0026\u0026(e\u003dh[c]\u003dL))}e!\u003dnull\u0026\u0026e(p,N,c)||(e\u003dp,c\u003de.N,iB(e),e.LC?e\u003dvoid 0:(L\u003de.j.j-c,e.j.j\u003dc,e\u003drjH(e.j,L)),c\u003dN,e\u0026\u0026((L\u003dc[d$])?L.push(e):c[d$]\u003d[e]))}P\u002616384\u0026\u0026u7(N,34);return!0};\nreturn C[Iul]\u003db};\nxI1\u003dfunction(C){C\u003dB$c(C);var b\u003dC[0].bC;if(C\u003dC[1]){var h\u003dNN(C),N\u003dww(bq,Co,hQ,C).eR;return function(p,P,c){return b(p,P,c,N,h)}}return b};\ng2\u003dfunction(C,b,h){C[b]\u003dh.iC};\nPh\u003dfunction(C,b,h,N){var p,P,c\u003dh.iC;C[b]\u003dfunction(e,L,Z){return c(e,L,Z,P||(P\u003dww(po,g2,Ph,N).eR),p||(p\u003dw5S(N)))}};\nw5S\u003dfunction(C){var b\u003dC[CKV];if(!b){var h\u003dww(po,g2,Ph,C);b\u003dfunction(N,p){return bLS(N,p,h)};\nC[CKV]\u003db}return b};\nbLS\u003dfunction(C,b,h){for(var N\u003dC[Jj]|0,p\u003dN\u0026512?0:-1,P\u003dC.length,c\u003dP+(N\u0026256?-1:0),e\u003dN\u0026512?1:0;e\u003cc;e++){var L\u003dC[e];if(L!\u003dnull){var Z\u003de-p,Y\u003dhr_(h,Z);Y\u0026\u0026Y(b,L,Z)}}if(N\u0026256){N\u003dC[P-1];for(var a in N)p\u003d+a,Number.isNaN(p)||(P\u003dN[p],P!\u003dnull\u0026\u0026(c\u003dhr_(h,p))\u0026\u0026c(b,P,p))}if(C\u003dW5(C))for(dw(b,b.j.end()),h\u003d0;h\u003cC.length;h++)dw(b,fs(C[h])||new Uint8Array(0))};\nhr_\u003dfunction(C,b){var h\u003dC[b];if(h)return h;if(h\u003dC.extensions)if(h\u003dh[b]){h\u003dB$c(h);var N\u003dh[0].iC;if(h\u003dh[1]){var p\u003dw5S(h),P\u003dww(po,g2,Ph,h).eR;h\u003dC.Um?xA(P,p):function(c,e,L){return N(c,e,L,P,p)}}else h\u003dN;\nreturn C[b]\u003dh}};\nj9\u003dfunction(C,b,h){if(Array.isArray(b)){var N\u003db[Jj]|0;if(N\u00264)return b;for(var p\u003d0,P\u003d0;p\u003cb.length;p++){var c\u003dC(b[p]);c!\u003dnull\u0026\u0026(b[P++]\u003dc)}P\u003cp\u0026\u0026(b.length\u003dP);h\u0026\u0026(RI(b,(N|5)\u0026-12289),N\u00262\u0026\u0026Object.freeze(b));return b}};\nch\u003dfunction(C,b,h){return new T5(C,b,h)};\nkT\u003dfunction(C,b,h){return new T5(C,b,h)};\ne9\u003dfunction(C,b,h){KL(C,C[Jj]|0,b,h)};\nLo\u003dfunction(C,b,h){b\u003db\u003d\u003dnull||typeof b\u003d\u003d\u003d\"number\"?b:b\u003d\u003d\u003d\"NaN\"||b\u003d\u003d\u003d\"Infinity\"||b\u003d\u003d\u003d\"-Infinity\"?Number(b):void 0;b!\u003dnull\u0026\u0026(WJ(C,h,1),C\u003dC.j,h\u003dNNl||(NNl\u003dnew DataView(new ArrayBuffer(8))),h.setFloat64(0,+b,!0),B5\u003dh.getUint32(0,!0),II\u003dh.getUint32(4,!0),DB(C,B5),DB(C,II))};\nZq\u003dfunction(C,b,h){b\u003dTDx(b);if(b!\u003dnull){switch(typeof b){case \"string\":sIU(b)}if(b!\u003dnull)switch(WJ(C,h,0),typeof b){case \"number\":C\u003dC.j;bK(b);OQ(C,B5,II);break;case \"bigint\":h\u003dBigInt.asUintN(64,b);h\u003dnew Kv(Number(h\u0026BigInt(4294967295)),Number(h\u003e\u003eBigInt(32)));OQ(C.j,h.K,h.j);break;default:h\u003dsIU(b),OQ(C.j,h.K,h.j)}}};\nae\u003dfunction(C,b,h){b\u003dLL(b);b!\u003dnull\u0026\u0026b!\u003dnull\u0026\u0026(WJ(C,h,0),Osl(C.j,b))};\ngQl\u003dfunction(C,b,h){b\u003db\u003d\u003dnull||typeof b\u003d\u003d\u003d\"boolean\"?b:typeof b\u003d\u003d\u003d\"number\"?!!b:void 0;b!\u003dnull\u0026\u0026(WJ(C,h,0),C.j.j.push(b?1:0))};\npvW\u003dfunction(C,b,h){b\u003dVr(b);b!\u003dnull\u0026\u0026EQ(C,h,X1W(b))};\nPK_\u003dfunction(C,b,h,N,p){b\u003dEs1(b,N);b!\u003dnull\u0026\u0026(h\u003dDIx(C,h),p(b,C),dIc(C,h))};\nj6c\u003dfunction(C){return function(){var b\u003dnew vsH;bLS(this.Xq,b,ww(po,g2,Ph,C));dw(b,b.j.end());for(var h\u003dnew Uint8Array(b.K),N\u003db.N,p\u003dN.length,P\u003d0,c\u003d0;c\u003cp;c++){var e\u003dN[c];h.set(e,P);P+\u003de.length}b.N\u003d[h];return h}};\nlq\u003dfunction(C){return function(b){return QIS(C,b)}};\ncxU\u003dfunction(C){this.Xq\u003diK(C)};\nkxK\u003dfunction(C,b){return z_W(C,b,vI6)};\noe\u003dfunction(C){this.Xq\u003diK(C)};\nFn\u003dfunction(C){this.Xq\u003diK(C)};\nGC\u003dfunction(C){this.Xq\u003diK(C)};\nS9\u003dfunction(C){this.Xq\u003diK(C)};\nerx\u003dfunction(C){this.Xq\u003diK(C)};\ng.YWl\u003dfunction(C){var b\u003dnew S9;b\u003doy(b,1,C.K);var h\u003dLP1(C);b\u003dz_W(b,h,w$6);h\u003d[];for(var N\u003d[],p\u003dg.z(C.j.keys()),P\u003dp.next();!P.done;P\u003dp.next())N.push(P.value.split(\",\"));for(p\u003d0;p\u003cN.length;p++){P\u003dN[p];for(var c\u003dC.X,e\u003dC.a4(P)||[],L\u003d[],Z\u003d0;Z\u003ce.length;Z++){var Y\u003de[Z],a\u003dY\u0026\u0026Y.j;Y\u003dnew Fn;switch(c){case 3:a\u003dNumber(a);Number.isFinite(a)\u0026\u0026Cv(Y,1,$T,$Q(a));break;case 2:Cv(Y,2,$T,Pv(Number(a)))}L.push(Y)}c\u003dL;for(e\u003d0;e\u003cc.length;e++){L\u003dc[e];Z\u003dnew GC;L\u003djY(Z,Fn,2,L);Z\u003d[];Y\u003dZLo(C);for(a\u003d0;a\u003cY.length;a++){var l\u003dY[a],\nF\u003dP[a],G\u003dnew oe;switch(l){case 3:Cv(G,1,zC,Hv(String(F)));break;case 2:l\u003dNumber(F);Number.isFinite(l)\u0026\u0026Cv(G,2,zC,eH(l));break;case 1:Cv(G,3,zC,jH(F\u003d\u003d\u003d\"true\"))}Z.push(G)}cJ(L,oe,1,Z);h.push(L)}}cJ(b,GC,4,h);return b};\naDV\u003dfunction(C){if(!C)return\"\";if(/^about:(?:blank|srcdoc)$/.test(C))return window.origin||\"\";C.indexOf(\"blob:\")\u003d\u003d\u003d0\u0026\u0026(C\u003dC.substring(5));C\u003dC.split(\"#\")[0].split(\"?\")[0];C\u003dC.toLowerCase();C.indexOf(\"//\")\u003d\u003d0\u0026\u0026(C\u003dwindow.location.protocol+C);/^[\\w\\-]*:\\/\\//.test(C)||(C\u003dwindow.location.href);var b\u003dC.substring(C.indexOf(\"://\")+3),h\u003db.indexOf(\"/\");h!\u003d-1\u0026\u0026(b\u003db.substring(0,h));h\u003dC.substring(0,C.indexOf(\"://\"));if(!h)throw Error(\"URI is missing protocol: \"+C);if(h!\u003d\u003d\"http\"\u0026\u0026h!\u003d\u003d\"https\"\u0026\u0026h!\u003d\u003d\"chrome-extension\"\u0026\u0026\nh!\u003d\u003d\"moz-extension\"\u0026\u0026h!\u003d\u003d\"file\"\u0026\u0026h!\u003d\u003d\"android-app\"\u0026\u0026h!\u003d\u003d\"chrome-search\"\u0026\u0026h!\u003d\u003d\"chrome-untrusted\"\u0026\u0026h!\u003d\u003d\"chrome\"\u0026\u0026h!\u003d\u003d\"app\"\u0026\u0026h!\u003d\u003d\"devtools\")throw Error(\"Invalid URI scheme in origin: \"+h);C\u003d\"\";var N\u003db.indexOf(\":\");if(N!\u003d-1){var p\u003db.substring(N+1);b\u003db.substring(0,N);if(h\u003d\u003d\u003d\"http\"\u0026\u0026p!\u003d\u003d\"80\"||h\u003d\u003d\u003d\"https\"\u0026\u0026p!\u003d\u003d\"443\")C\u003d\":\"+p}return h+\"://\"+b+C};\nlDc\u003dfunction(){function C(){p[0]\u003d1732584193;p[1]\u003d4023233417;p[2]\u003d2562383102;p[3]\u003d271733878;p[4]\u003d3285377520;Y\u003dZ\u003d0}\nfunction b(a){for(var l\u003dc,F\u003d0;F\u003c64;F+\u003d4)l[F/4]\u003da[F]\u003c\u003c24|a[F+1]\u003c\u003c16|a[F+2]\u003c\u003c8|a[F+3];for(F\u003d16;F\u003c80;F++)a\u003dl[F-3]^l[F-8]^l[F-14]^l[F-16],l[F]\u003d(a\u003c\u003c1|a\u003e\u003e\u003e31)\u00264294967295;a\u003dp[0];var G\u003dp[1],V\u003dp[2],q\u003dp[3],f\u003dp[4];for(F\u003d0;F\u003c80;F++){if(F\u003c40)if(F\u003c20){var y\u003dq^G\u0026(V^q);var u\u003d1518500249}else y\u003dG^V^q,u\u003d1859775393;else F\u003c60?(y\u003dG\u0026V|q\u0026(G|V),u\u003d2400959708):(y\u003dG^V^q,u\u003d3395469782);y\u003d((a\u003c\u003c5|a\u003e\u003e\u003e27)\u00264294967295)+y+f+u+l[F]\u00264294967295;f\u003dq;q\u003dV;V\u003d(G\u003c\u003c30|G\u003e\u003e\u003e2)\u00264294967295;G\u003da;a\u003dy}p[0]\u003dp[0]+a\u00264294967295;p[1]\u003dp[1]+G\u00264294967295;p[2]\u003d\np[2]+V\u00264294967295;p[3]\u003dp[3]+q\u00264294967295;p[4]\u003dp[4]+f\u00264294967295}\nfunction h(a,l){if(typeof a\u003d\u003d\u003d\"string\"){a\u003dunescape(encodeURIComponent(a));for(var F\u003d[],G\u003d0,V\u003da.length;G\u003cV;++G)F.push(a.charCodeAt(G));a\u003dF}l||(l\u003da.length);F\u003d0;if(Z\u003d\u003d0)for(;F+64\u003cl;)b(a.slice(F,F+64)),F+\u003d64,Y+\u003d64;for(;F\u003cl;)if(P[Z++]\u003da[F++],Y++,Z\u003d\u003d64)for(Z\u003d0,b(P);F+64\u003cl;)b(a.slice(F,F+64)),F+\u003d64,Y+\u003d64}\nfunction N(){var a\u003d[],l\u003dY*8;Z\u003c56?h(e,56-Z):h(e,64-(Z-56));for(var F\u003d63;F\u003e\u003d56;F--)P[F]\u003dl\u0026255,l\u003e\u003e\u003e\u003d8;b(P);for(F\u003dl\u003d0;F\u003c5;F++)for(var G\u003d24;G\u003e\u003d0;G-\u003d8)a[l++]\u003dp[F]\u003e\u003eG\u0026255;return a}\nfor(var p\u003d[],P\u003d[],c\u003d[],e\u003d[128],L\u003d1;L\u003c64;++L)e[L]\u003d0;var Z,Y;C();return{reset:C,update:h,digest:N,Gj:function(){for(var a\u003dN(),l\u003d\"\",F\u003d0;F\u003ca.length;F++)l+\u003d\"0123456789ABCDEF\".charAt(Math.floor(a[F]/16))+\"0123456789ABCDEF\".charAt(a[F]%16);return l}}};\nFP1\u003dfunction(C,b,h){var N\u003dString(g.KW.location.href);return N\u0026\u0026C\u0026\u0026b?[b,oQ_(aDV(N),C,h||null)].join(\" \"):null};\noQ_\u003dfunction(C,b,h){var N\u003d[],p\u003d[];if((Array.isArray(h)?2:1)\u003d\u003d1)return p\u003d[b,C],g.l7(N,function(e){p.push(e)}),GxW(p.join(\" \"));\nvar P\u003d[],c\u003d[];g.l7(h,function(e){c.push(e.key);P.push(e.value)});\nh\u003dMath.floor((new Date).getTime()/1E3);p\u003dP.length\u003d\u003d0?[h,b,C]:[P.join(\":\"),h,b,C];g.l7(N,function(e){p.push(e)});\nC\u003dGxW(p.join(\" \"));C\u003d[h,C];c.length\u003d\u003d0||C.push(c.join(\"\"));return C.join(\"_\")};\nGxW\u003dfunction(C){var b\u003dlDc();b.update(C);return b.Gj().toLowerCase()};\n$AW\u003dfunction(){var C\u003dnull;if(!SWK)return C;try{var b\u003dfunction(h){return h};\nC\u003dSWK.createPolicy(\"goog#html\",{createHTML:b,createScript:b,createScriptURL:b})}catch(h){}return C};\nVc\u003dfunction(){Hh\u003d\u003d\u003dvoid 0\u0026\u0026(Hh\u003d$AW());return Hh};\nMN\u003dfunction(C){this.j\u003dC};\nqN\u003dfunction(C){var b\u003dVc();return new MN(b?b.createScriptURL(C):C)};\nmo\u003dfunction(C){if(C instanceof MN)return C.j;throw Error(\"\");};\nfo\u003dfunction(C){this.j\u003dC};\ng.AQ\u003dfunction(C){if(C instanceof fo)return C.j;throw Error(\"\");};\nyc\u003dfunction(C){this.bF\u003dC};\nr2\u003dfunction(C){return new yc(function(b){return b.substr(0,C.length+1).toLowerCase()\u003d\u003d\u003dC+\":\"})};\ng.iq\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?zrK:b;a:if(b\u003db\u003d\u003d\u003dvoid 0?zrK:b,!(C instanceof fo)){for(var h\u003d0;h\u003cb.length;++h){var N\u003db[h];if(N instanceof yc\u0026\u0026N.bF(C)){C\u003dnew fo(C);break a}}C\u003dvoid 0}return C||HLl};\nMH1\u003dfunction(C){if(VHc.test(C))return C};\nJQ\u003dfunction(C){return C instanceof fo?g.AQ(C):MH1(C)};\ng.uq\u003dfunction(C,b){b\u003dJQ(b);b!\u003d\u003dvoid 0\u0026\u0026(C.href\u003db)};\nRe\u003dfunction(C){this.j\u003dC};\nQc\u003dfunction(C){var b\u003dVc();return new Re(b?b.createHTML(C):C)};\nUN\u003dfunction(C){if(C instanceof Re)return C.j;throw Error(\"\");};\ng.Xn\u003dfunction(C,b,h,N){b\u003dJQ(b);return b!\u003d\u003dvoid 0?C.open(b,h,N):null};\nKo\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?document:C;var b,h;C\u003d(h\u003d(b\u003dC).querySelector)\u003d\u003dnull?void 0:h.call(b,\"script[nonce]\");return C\u003d\u003dnull?\"\":C.nonce||C.getAttribute(\"nonce\")||\"\"};\nsN\u003dfunction(C){this.j\u003dC};\nqWV\u003dfunction(C){var b\u003dVc();return new sN(b?b.createScript(C):C)};\nON\u003dfunction(C){if(C instanceof sN)return C.j;throw Error(\"\");};\nvh\u003dfunction(C){var b\u003dKo(C.ownerDocument);b\u0026\u0026C.setAttribute(\"nonce\",b)};\ng.Dq\u003dfunction(C,b){C.src\u003dmo(b);vh(C)};\nd2\u003dfunction(){this.j\u003dmAS[0].toLowerCase()};\nfDl\u003dfunction(C){var b\u003d\"true\".toString(),h\u003d[new d2];if(h.length\u003d\u003d\u003d0)throw Error(\"\");if(h.map(function(N){if(N instanceof d2)N\u003dN.j;else throw Error(\"\");return N}).every(function(N){return\"data-loaded\".indexOf(N)!\u003d\u003d0}))throw Error(\u0027Attribute \"data-loaded\" does not match any of the allowed prefixes.\u0027);\nC.setAttribute(\"data-loaded\",b)};\nAxV\u003dfunction(C){var b\u003dg.v1(\"window.location.href\");C\u003d\u003dnull\u0026\u0026(C\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(typeof C\u003d\u003d\u003d\"string\")return{message:C,name:\"Unknown error\",lineNumber:\"Not available\",fileName:b,stack:\"Not available\"};var h\u003d!1;try{var N\u003dC.lineNumber||C.line||\"Not available\"}catch(c){N\u003d\"Not available\",h\u003d!0}try{var p\u003dC.fileName||C.filename||C.sourceURL||g.KW.$googDebugFname||b}catch(c){p\u003d\"Not available\",h\u003d!0}b\u003dWh(C);if(!(!h\u0026\u0026C.lineNumber\u0026\u0026C.fileName\u0026\u0026C.stack\u0026\u0026C.message\u0026\u0026C.name)){h\u003dC.message;\nif(h\u003d\u003dnull){if(C.constructor\u0026\u0026C.constructor instanceof Function){if(C.constructor.name)h\u003dC.constructor.name;else if(h\u003dC.constructor,EN[h])h\u003dEN[h];else{h\u003dString(h);if(!EN[h]){var P\u003d/function\\s+([^\\(]+)/m.exec(h);EN[h]\u003dP?P[1]:\"[Anonymous]\"}h\u003dEN[h]}h\u003d\u0027Unknown Error of type \"\u0027+h+\u0027\"\u0027}else h\u003d\"Unknown Error of unknown type\";typeof C.toString\u003d\u003d\u003d\"function\"\u0026\u0026Object.prototype.toString!\u003d\u003dC.toString\u0026\u0026(h+\u003d\": \"+C.toString())}return{message:h,name:C.name||\"UnknownError\",lineNumber:N,fileName:p,stack:b||\"Not available\"}}return{message:C.message,\nname:C.name,lineNumber:C.lineNumber,fileName:C.fileName,stack:b}};\nWh\u003dfunction(C,b){b||(b\u003d{});b[no(C)]\u003d!0;var h\u003dC.stack||\"\",N\u003dC.cause;N\u0026\u0026!b[no(N)]\u0026\u0026(h+\u003d\"\\nCaused by: \",N.stack\u0026\u0026N.stack.indexOf(N.toString())\u003d\u003d0||(h+\u003dtypeof N\u003d\u003d\u003d\"string\"?N:N.message+\"\\n\"),h+\u003dWh(N,b));C\u003dC.errors;if(Array.isArray(C)){N\u003d1;var p;for(p\u003d0;p\u003cC.length\u0026\u0026!(N\u003e4);p++)b[no(C[p])]||(h+\u003d\"\\nInner error \"+N++ +\": \",C[p].stack\u0026\u0026C[p].stack.indexOf(C[p].toString())\u003d\u003d0||(h+\u003dtypeof C[p]\u003d\u003d\u003d\"string\"?C[p]:C[p].message+\"\\n\"),h+\u003dWh(C[p],b));p\u003cC.length\u0026\u0026(h+\u003d\"\\n... \"+(C.length-p)+\" more inner errors\")}return h};\nno\u003dfunction(C){var b\u003d\"\";typeof C.toString\u003d\u003d\u003d\"function\"\u0026\u0026(b\u003d\"\"+C);return b+C.stack};\ntQ\u003dfunction(C,b,h){return C.parseFromString(UN(b),h)};\ng.TC\u003dfunction(C){return encodeURIComponent(String(C))};\nBh\u003dfunction(C){return decodeURIComponent(C.replace(/\\+/g,\" \"))};\nIe\u003dfunction(C){yxK.test(C)\u0026\u0026(C.indexOf(\"\u0026\")!\u003d-1\u0026\u0026(C\u003dC.replace(rx_,\"\u0026amp;\")),C.indexOf(\"\u003c\")!\u003d-1\u0026\u0026(C\u003dC.replace(iLc,\"\u0026lt;\")),C.indexOf(\"\u003e\")!\u003d-1\u0026\u0026(C\u003dC.replace(Jx6,\"\u0026gt;\")),C.indexOf(\u0027\"\u0027)!\u003d-1\u0026\u0026(C\u003dC.replace(ujc,\"\u0026quot;\")),C.indexOf(\"\u0027\")!\u003d-1\u0026\u0026(C\u003dC.replace(Rrl,\"\u0026#39;\")),C.indexOf(\"\\x00\")!\u003d-1\u0026\u0026(C\u003dC.replace(Q6S,\"\u0026#0;\")));return C};\ng.xT\u003dfunction(C){return C\u003d\u003dnull?\"\":String(C)};\nw2\u003dfunction(C){for(var b\u003d0,h\u003d0;h\u003cC.length;++h)b\u003d31*b+C.charCodeAt(h)\u003e\u003e\u003e0;return b};\nCR\u003dfunction(C){var b\u003dNumber(C);return b\u003d\u003d0\u0026\u0026g.Mp(C)?NaN:b};\nUAK\u003dfunction(C){return String(C).replace(/\\-([a-z])/g,function(b,h){return h.toUpperCase()})};\nXvU\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\nKPl\u003dfunction(C){return C.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(b,h,N){return h+N.toUpperCase()})};\ns6_\u003dfunction(C){var b\u003d1;C\u003dC.split(\":\");for(var h\u003d[];b\u003e0\u0026\u0026C.length;)h.push(C.shift()),b--;C.length\u0026\u0026h.push(C.join(\":\"));return h};\nbF\u003dfunction(C){this.j\u003dC||{cookie:\"\"}};\nh8\u003dfunction(C){C\u003d(C.j.cookie||\"\").split(\";\");for(var b\u003d[],h\u003d[],N,p,P\u003d0;P\u003cC.length;P++)p\u003dfd(C[P]),N\u003dp.indexOf(\"\u003d\"),N\u003d\u003d-1?(b.push(\"\"),h.push(p)):(b.push(p.substring(0,N)),h.push(p.substring(N+1)));return{keys:b,values:h}};\nOLW\u003dfunction(){var C\u003dg.KW.__SAPISID||g.KW.__APISID||g.KW.__3PSAPISID||g.KW.__1PSAPISID||g.KW.__OVERRIDE_SID;if(C)return!0;typeof document!\u003d\u003d\"undefined\"\u0026\u0026(C\u003dnew bF(document),C\u003dC.get(\"SAPISID\")||C.get(\"APISID\")||C.get(\"__Secure-3PAPISID\")||C.get(\"__Secure-1PAPISID\"));return!!C};\nvQl\u003dfunction(C,b,h,N){(C\u003dg.KW[C])||typeof document\u003d\u003d\u003d\"undefined\"||(C\u003d(new bF(document)).get(b));return C?FP1(C,h,N):null};\nDAx\u003dfunction(C){var b\u003daDV(String(g.KW.location.href)),h\u003d[];if(OLW()){b\u003db.indexOf(\"https:\")\u003d\u003d0||b.indexOf(\"chrome-extension:\")\u003d\u003d0||b.indexOf(\"chrome-untrusted://new-tab-page\")\u003d\u003d0||b.indexOf(\"moz-extension:\")\u003d\u003d0;var N\u003db?g.KW.__SAPISID:g.KW.__APISID;N||typeof document\u003d\u003d\u003d\"undefined\"||(N\u003dnew bF(document),N\u003dN.get(b?\"SAPISID\":\"APISID\")||N.get(\"__Secure-3PAPISID\"));(N\u003dN?FP1(N,b?\"SAPISIDHASH\":\"APISIDHASH\",C):null)\u0026\u0026h.push(N);b\u0026\u0026((b\u003dvQl(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",C))\u0026\u0026h.push(b),(C\u003dvQl(\"__3PSAPISID\",\n\"__Secure-3PAPISID\",\"SAPISID3PHASH\",C))\u0026\u0026h.push(C))}return h.length\u003d\u003d0?null:h.join(\" \")};\nNe\u003dfunction(){};\ngk\u003dfunction(C){this.Xq\u003diK(C)};\npR\u003dfunction(C,b){this.intervalMs\u003dC;this.callback\u003db;this.enabled\u003d!1;this.j\u003dfunction(){return g.Cd()};\nthis.K\u003dthis.j()};\nPE\u003dfunction(C){this.Xq\u003diK(C)};\nje\u003dfunction(C){this.Xq\u003diK(C)};\ng.cE\u003dfunction(C,b,h){return Math.min(Math.max(C,b),h)};\ng.kv\u003dfunction(C,b){C%\u003db;return C*b\u003c0?C+b:C};\nee\u003dfunction(C,b,h){return C+h*(b-C)};\ng.LR\u003dfunction(C,b){this.x\u003dC!\u003d\u003dvoid 0?C:0;this.y\u003db!\u003d\u003dvoid 0?b:0};\nZZ\u003dfunction(C,b){return C\u003d\u003db?!0:C\u0026\u0026b?C.x\u003d\u003db.x\u0026\u0026C.y\u003d\u003db.y:!1};\ng.lF\u003dfunction(C,b){this.width\u003dC;this.height\u003db};\ng.oV\u003dfunction(C,b){return C\u003d\u003db?!0:C\u0026\u0026b?C.width\u003d\u003db.width\u0026\u0026C.height\u003d\u003db.height:!1};\nFd\u003dfunction(C){return C.width*C.height};\ng.GA\u003dfunction(C,b,h){for(var N in C)b.call(h,C[N],N,C)};\ng.Se\u003dfunction(C,b,h){var N\u003d{},p;for(p in C)b.call(h,C[p],p,C)\u0026\u0026(N[p]\u003dC[p]);return N};\n$v\u003dfunction(C,b){var h\u003d{},N;for(N in C)h[N]\u003db.call(void 0,C[N],N,C);return h};\ng.zA\u003dfunction(C,b,h){for(var N in C)if(b.call(h,C[N],N,C))return!0;return!1};\ndAK\u003dfunction(C,b){for(var h in C)if(!b.call(void 0,C[h],h,C))return!1;return!0};\ng.HE\u003dfunction(C){for(var b in C)return b};\nWPl\u003dfunction(C){for(var b in C)return C[b]};\ng.VT\u003dfunction(C){var b\u003d[],h\u003d0,N;for(N in C)b[h++]\u003dC[N];return b};\ng.Me\u003dfunction(C){var b\u003d[],h\u003d0,N;for(N in C)b[h++]\u003dN;return b};\ng.qe\u003dfunction(C,b){return C!\u003d\u003dnull\u0026\u0026b in C};\ng.mg\u003dfunction(C,b){for(var h in C)if(C[h]\u003d\u003db)return!0;return!1};\nfR\u003dfunction(C,b){for(var h in C)if(b.call(void 0,C[h],h,C))return h};\nEQU\u003dfunction(C,b){return(b\u003dfR(C,b))\u0026\u0026C[b]};\ng.A8\u003dfunction(C){for(var b in C)return!1;return!0};\ng.nQl\u003dfunction(C){for(var b in C)delete C[b]};\ng.yT\u003dfunction(C,b,h){return C!\u003d\u003dnull\u0026\u0026b in C?C[b]:h};\ng.rk\u003dfunction(C,b){for(var h in C)if(!(h in b)||C[h]!\u003d\u003db[h])return!1;for(var N in b)if(!(N in C))return!1;return!0};\ng.iF\u003dfunction(C){var b\u003d{},h;for(h in C)b[h]\u003dC[h];return b};\ng.J8\u003dfunction(C){if(!C||typeof C!\u003d\u003d\"object\")return C;if(typeof C.clone\u003d\u003d\u003d\"function\")return C.clone();if(typeof Map!\u003d\u003d\"undefined\"\u0026\u0026C instanceof Map)return new Map(C);if(typeof Set!\u003d\u003d\"undefined\"\u0026\u0026C instanceof Set)return new Set(C);if(C instanceof Date)return new Date(C.getTime());var b\u003dArray.isArray(C)?[]:typeof ArrayBuffer!\u003d\u003d\"function\"||typeof ArrayBuffer.isView!\u003d\u003d\"function\"||!ArrayBuffer.isView(C)||C instanceof DataView?{}:new C.constructor(C.length),h;for(h in C)b[h]\u003dg.J8(C[h]);return b};\ng.uF\u003dfunction(C,b){for(var h,N,p\u003d1;p\u003carguments.length;p++){N\u003darguments[p];for(h in N)C[h]\u003dN[h];for(var P\u003d0;P\u003ctHK.length;P++)h\u003dtHK[P],Object.prototype.hasOwnProperty.call(N,h)\u0026\u0026(C[h]\u003dN[h])}};\nQT\u003dfunction(C,b){this.j\u003dC\u003d\u003d\u003dRV\u0026\u0026b||\"\"};\nUi\u003dfunction(C){if(C instanceof Re)return C;C\u003dString(C).replace(/\u0026/g,\"\u0026amp;\").replace(/\u003c/g,\"\u0026lt;\").replace(/\u003e/g,\"\u0026gt;\").replace(/\"/g,\"\u0026quot;\").replace(/\u0027/g,\"\u0026apos;\");return Qc(C)};\nTNl\u003dfunction(C){var b\u003dUi(\"\");return Qc(C.map(function(h){return UN(Ui(h))}).join(UN(b).toString()))};\nCBS\u003dfunction(C){var b;if(!BN6.test(\"div\"))throw Error(\"\");if(IDK.indexOf(\"DIV\")!\u003d\u003d-1)throw Error(\"\");var h\u003d\"\u003cdiv\";C\u0026\u0026(h+\u003dxAl(C));Array.isArray(b)||(b\u003db\u003d\u003d\u003dvoid 0?[]:[b]);wvK.indexOf(\"DIV\")!\u003d\u003d-1?h+\u003d\"\u003e\":(C\u003dTNl(b.map(function(N){return N instanceof Re?N:Ui(String(N))})),h+\u003d\"\u003e\"+C.toString()+\"\u003c/div\u003e\");\nreturn Qc(h)};\nxAl\u003dfunction(C){for(var b\u003d\"\",h\u003dObject.keys(C),N\u003d0;N\u003ch.length;N++){var p\u003dh[N],P\u003dC[p];if(!BN6.test(p))throw Error(\"\");if(P!\u003d\u003dvoid 0\u0026\u0026P!\u003d\u003dnull){if(/^on./i.test(p))throw Error(\"\");bvH.indexOf(p.toLowerCase())!\u003d\u003d-1\u0026\u0026(P\u003dP instanceof fo?P.toString():MH1(String(P))||\"about:invalid#zClosurez\");P\u003dp+\u0027\u003d\"\u0027+Ui(String(P))+\u0027\"\u0027;b+\u003d\" \"+P}}return b};\nhxl\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);if(b.length\u003d\u003d\u003d0)return qN(C[0]);for(var h\u003dC[0],N\u003d0;N\u003cb.length;N++)h+\u003dencodeURIComponent(b[N])+C[N+1];return qN(h)};\nsi\u003dfunction(C){return C?new Xd(KR(C)):NwH||(NwH\u003dnew Xd)};\nOi\u003dfunction(C,b){return typeof b\u003d\u003d\u003d\"string\"?C.getElementById(b):b};\ng.vE\u003dfunction(C,b){return(b||document).getElementsByTagName(String(C))};\ng.DZ\u003dfunction(C,b){return(b||document).querySelectorAll(\".\"+C)};\ng.WE\u003dfunction(C,b){var h\u003db||document;h.getElementsByClassName?C\u003dh.getElementsByClassName(C)[0]:(h\u003ddocument,C\u003dC?(b||h).querySelector(C?\".\"+C:\"\"):g.dk(h,\"*\",C,b)[0]||null);return C||null};\ng.dk\u003dfunction(C,b,h,N){C\u003dN||C;return(b\u003db\u0026\u0026b!\u003d\"*\"?String(b).toUpperCase():\"\")||h?C.querySelectorAll(b+(h?\".\"+h:\"\")):C.getElementsByTagName(\"*\")};\nt8\u003dfunction(C,b){g.GA(b,function(h,N){N\u003d\u003d\"style\"?C.style.cssText\u003dh:N\u003d\u003d\"class\"?C.className\u003dh:N\u003d\u003d\"for\"?C.htmlFor\u003dh:gAW.hasOwnProperty(N)?C.setAttribute(gAW[N],h):Vj(N,\"aria-\")||Vj(N,\"data-\")?C.setAttribute(N,h):C[N]\u003dh})};\npJ6\u003dfunction(C){C\u003dC.document;C\u003dC.compatMode\u003d\u003d\"CSS1Compat\"?C.documentElement:C.body;return new g.lF(C.clientWidth,C.clientHeight)};\njy6\u003dfunction(C){var b\u003dPBS(C);C\u003dC.defaultView;return new g.LR(C.pageXOffset||b.scrollLeft,C.pageYOffset||b.scrollTop)};\nPBS\u003dfunction(C){return C.scrollingElement?C.scrollingElement:g.TA||C.compatMode!\u003d\"CSS1Compat\"?C.body||C.documentElement:C.documentElement};\nBE\u003dfunction(C){return C?C.defaultView:window};\nxv\u003dfunction(C,b,h){var N\u003darguments,p\u003ddocument,P\u003dN[1],c\u003dIV(p,String(N[0]));P\u0026\u0026(typeof P\u003d\u003d\u003d\"string\"?c.className\u003dP:Array.isArray(P)?c.className\u003dP.join(\" \"):t8(c,P));N.length\u003e2\u0026\u0026c1l(p,c,N,2);return c};\nc1l\u003dfunction(C,b,h,N){function p(e){e\u0026\u0026b.appendChild(typeof e\u003d\u003d\u003d\"string\"?C.createTextNode(e):e)}\nfor(;N\u003ch.length;N++){var P\u003dh[N];if(!g.nW(P)||g.tl(P)\u0026\u0026P.nodeType\u003e0)p(P);else{a:{if(P\u0026\u0026typeof P.length\u003d\u003d\"number\"){if(g.tl(P)){var c\u003dtypeof P.item\u003d\u003d\"function\"||typeof P.item\u003d\u003d\"string\";break a}if(typeof P\u003d\u003d\u003d\"function\"){c\u003dtypeof P.item\u003d\u003d\"function\";break a}}c\u003d!1}g.l7(c?g.hj(P):P,p)}}};\ng.wk\u003dfunction(C){return IV(document,C)};\nIV\u003dfunction(C,b){b\u003dString(b);C.contentType\u003d\u003d\u003d\"application/xhtml+xml\"\u0026\u0026(b\u003db.toLowerCase());return C.createElement(b)};\ng.CM\u003dfunction(C){return document.createTextNode(String(C))};\ng.bn\u003dfunction(C,b){C.appendChild(b)};\ng.hW\u003dfunction(C){for(var b;b\u003dC.firstChild;)C.removeChild(b)};\nN7\u003dfunction(C,b,h){C.insertBefore(b,C.childNodes[h]||null)};\ng.gQ\u003dfunction(C){return C\u0026\u0026C.parentNode?C.parentNode.removeChild(C):null};\ng.pM\u003dfunction(C,b){if(!C||!b)return!1;if(C.contains\u0026\u0026b.nodeType\u003d\u003d1)return C\u003d\u003db||C.contains(b);if(typeof C.compareDocumentPosition!\u003d\"undefined\")return C\u003d\u003db||!!(C.compareDocumentPosition(b)\u002616);for(;b\u0026\u0026C!\u003db;)b\u003db.parentNode;return b\u003d\u003dC};\nKR\u003dfunction(C){return C.nodeType\u003d\u003d9?C:C.ownerDocument||C.document};\ng.PP\u003dfunction(C,b){if(\"textContent\"in C)C.textContent\u003db;else if(C.nodeType\u003d\u003d3)C.data\u003dString(b);else if(C.firstChild\u0026\u0026C.firstChild.nodeType\u003d\u003d3){for(;C.lastChild!\u003dC.firstChild;)C.removeChild(C.lastChild);C.firstChild.data\u003dString(b)}else g.hW(C),C.appendChild(KR(C).createTextNode(String(b)))};\nexc\u003dfunction(C){return C.tagName\u003d\u003d\"A\"\u0026\u0026C.hasAttribute(\"href\")||C.tagName\u003d\u003d\"INPUT\"||C.tagName\u003d\u003d\"TEXTAREA\"||C.tagName\u003d\u003d\"SELECT\"||C.tagName\u003d\u003d\"BUTTON\"?!C.disabled\u0026\u0026(!C.hasAttribute(\"tabindex\")||k51(C)):C.hasAttribute(\"tabindex\")\u0026\u0026k51(C)};\nk51\u003dfunction(C){C\u003dC.tabIndex;return typeof C\u003d\u003d\u003d\"number\"\u0026\u0026C\u003e\u003d0\u0026\u0026C\u003c32768};\ncP\u003dfunction(C,b,h){if(!b\u0026\u0026!h)return null;var N\u003db?String(b).toUpperCase():null;return jW(C,function(p){return(!N||p.nodeName\u003d\u003dN)\u0026\u0026(!h||typeof p.className\u003d\u003d\u003d\"string\"\u0026\u0026g.Id(p.className.split(/\\s+/),h))},!0)};\njW\u003dfunction(C,b,h){C\u0026\u0026!h\u0026\u0026(C\u003dC.parentNode);for(h\u003d0;C;){if(b(C))return C;C\u003dC.parentNode;h++}return null};\nXd\u003dfunction(C){this.j\u003dC||g.KW.document||document};\nk9\u003dfunction(C){this.Xq\u003diK(C)};\neW\u003dfunction(C){this.Xq\u003diK(C)};\nLM\u003dfunction(C){this.Xq\u003diK(C)};\nLR_\u003dfunction(C,b){cJ(C,eW,1,b)};\nZ6\u003dfunction(C){this.Xq\u003diK(C)};\nYQH\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?ZvK:b;if(!Y9){var h;C\u003d(h\u003dC.navigator)\u003d\u003dnull?void 0:h.userAgentData;if(!C||typeof C.getHighEntropyValues!\u003d\u003d\"function\"||C.brands\u0026\u0026typeof C.brands.map!\u003d\u003d\"function\")return Promise.reject(Error(\"UACH unavailable\"));h\u003d(C.brands||[]).map(function(p){var P\u003dnew eW;P\u003doy(P,1,p.brand);return oy(P,2,p.version)});\nLR_(sW(a4,2,jH(C.mobile)),h);Y9\u003dC.getHighEntropyValues(b)}var N\u003dnew Set(b);return Y9.then(function(p){var P\u003da4.clone();N.has(\"platform\")\u0026\u0026oy(P,3,p.platform);N.has(\"platformVersion\")\u0026\u0026oy(P,4,p.platformVersion);N.has(\"architecture\")\u0026\u0026oy(P,5,p.architecture);N.has(\"model\")\u0026\u0026oy(P,6,p.model);N.has(\"uaFullVersion\")\u0026\u0026oy(P,7,p.uaFullVersion);return P}).catch(function(){return a4.clone()})};\nln\u003dfunction(C){this.Xq\u003diK(C)};\naBS\u003dfunction(C){this.Xq\u003diK(C)};\no4\u003dfunction(C){this.Xq\u003diK(C,4)};\nFl\u003dfunction(C){this.Xq\u003diK(C,36)};\nGz\u003dfunction(C){this.Xq\u003diK(C,19)};\nSW\u003dfunction(C,b){this.AK\u003db\u003db\u003d\u003d\u003dvoid 0?!1:b;this.uach\u003dthis.locale\u003dnull;this.K\u003d0;this.isFinal\u003d!1;this.j\u003dnew Gz;Number.isInteger(C)\u0026\u0026this.j.l4(C);b||(this.locale\u003ddocument.documentElement.getAttribute(\"lang\"));lBo(this,new ln)};\nlBo\u003dfunction(C,b){jY(C.j,ln,1,b);ay(b,1)||G5(b,1,1);C.AK||(b\u003dzz(C),YA(b,5)||oy(b,5,C.locale));C.uach\u0026\u0026(b\u003dzz(C),PJ(b,LM,9)||jY(b,LM,9,C.uach))};\noAW\u003dfunction(C,b){C.K\u003db};\nFRW\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?ZvK:b;var h\u003dC.AK?void 0:BE();h?YQH(h,b).then(function(N){C.uach\u003dN;N\u003dzz(C);jY(N,LM,9,C.uach);return!0}).catch(function(){return!1}):Promise.resolve(!1)};\nzz\u003dfunction(C){C\u003dPJ(C.j,ln,1);var b\u003dPJ(C,Z6,11);b||(b\u003dnew Z6,jY(C,Z6,11,b));return b};\nG5K\u003dfunction(C){return g.TA?\"webkit\"+C:C.toLowerCase()};\ng.HP\u003dfunction(C,b,h,N){this.X\u003dC;this.G\u003db;this.j\u003dthis.N\u003dC;this.W\u003dh||0;this.J\u003dN||2};\ng.VD\u003dfunction(C){C.j\u003dMath.min(C.G,C.j*C.J);C.N\u003dMath.min(C.G,C.j+(C.W?Math.round(C.W*(Math.random()-.5)*2*C.j):0));C.K++};\nSQU\u003dfunction(C){this.Xq\u003diK(C,8)};\n$06\u003dfunction(C){this.Xq\u003diK(C)};\nq7\u003dfunction(C){g.O.call(this);var b\u003dthis;this.componentId\u003d\"\";this.j\u003d[];this.Df\u003d\"\";this.pageId\u003dnull;this.rO\u003dthis.nO\u003d-1;this.J\u003dthis.experimentIds\u003dnull;this.KO\u003dthis.N2\u003dthis.W\u003dthis.X\u003d0;this.t4\u003d1;this.timeoutMillis\u003d0;this.q2\u003d!1;this.logSource\u003dC.logSource;this.Jd\u003dC.Jd||function(){};\nthis.N\u003dnew SW(C.logSource,C.AK);this.network\u003dC.network||null;this.Ih\u003dC.Ih||null;this.L\u003dC.OXh||null;this.sessionIndex\u003dC.sessionIndex||null;this.rV\u003dC.rV||!1;this.logger\u003dnull;this.withCredentials\u003d!C.b8;this.AK\u003dC.AK||!1;this.V\u003d!this.AK\u0026\u0026!!BE()\u0026\u0026!!BE().navigator\u0026\u0026BE().navigator.sendBeacon!\u003d\u003dvoid 0;this.Qz\u003dtypeof URLSearchParams!\u003d\u003d\"undefined\"\u0026\u0026!!(new URL(M7())).searchParams\u0026\u0026!!(new URL(M7())).searchParams.set;var h\u003dG5(new ln,1,1);lBo(this.N,h);this.G\u003dnew g.HP(1E4,3E5,.1);C\u003dzxS(this,C.Tc);this.K\u003dnew pR(this.G.getValue(),\nC);this.sX\u003dnew pR(6E5,C);this.rV||this.sX.start();this.AK||(document.addEventListener(\"visibilitychange\",function(){document.visibilityState\u003d\u003d\u003d\"hidden\"\u0026\u0026b.jx()}),document.addEventListener(\"pagehide\",this.jx.bind(this)))};\nzxS\u003dfunction(C,b){return C.Qz?b?function(){b().then(function(){C.flush()})}:function(){C.flush()}:function(){}};\nHvx\u003dfunction(C){C.L||(C.L\u003dM7());try{return(new URL(C.L)).toString()}catch(b){return(new URL(C.L,BE().location.origin)).toString()}};\nVYc\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?C.Jd():h;var N\u003d{},p\u003dnew URL(Hvx(C));h\u0026\u0026(N.Authorization\u003dh);C.sessionIndex\u0026\u0026(N[\"X-Goog-AuthUser\"]\u003dC.sessionIndex,p.searchParams.set(\"authuser\",C.sessionIndex));C.pageId\u0026\u0026(Object.defineProperty(N,\"X-Goog-PageId\",{value:C.pageId}),p.searchParams.set(\"pageId\",C.pageId));return{url:p.toString(),body:b,Jl:1,requestHeaders:N,requestType:\"POST\",withCredentials:C.withCredentials,timeoutMillis:C.timeoutMillis}};\nqQH\u003dfunction(C){MYU(C,function(b,h){b\u003dnew URL(b);b.searchParams.set(\"format\",\"json\");var N\u003d!1;try{N\u003dBE().navigator.sendBeacon(b.toString(),h.Oq())}catch(p){}N||(C.V\u003d!1);return N})};\nMYU\u003dfunction(C,b){if(C.j.length!\u003d\u003d0){var h\u003dnew URL(Hvx(C));h.searchParams.delete(\"format\");var N\u003dC.Jd();N\u0026\u0026h.searchParams.set(\"auth\",N);h.searchParams.set(\"authuser\",C.sessionIndex||\"0\");for(N\u003d0;N\u003c10\u0026\u0026C.j.length;++N){var p\u003dC.j.slice(0,32),P\u003dC.N.build(p,C.X,C.W,C.Ih,C.N2,C.KO);if(!b(h.toString(),P)){++C.W;break}C.X\u003d0;C.W\u003d0;C.N2\u003d0;C.KO\u003d0;C.j\u003dC.j.slice(p.length)}C.K.enabled\u0026\u0026C.K.stop()}};\nM7\u003dfunction(){return\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\"};\nmk\u003dfunction(){this.Ij\u003dtypeof AbortController!\u003d\u003d\"undefined\"};\nfM\u003dfunction(C,b){g.O.call(this);this.logSource\u003dC;this.sessionIndex\u003db;this.EY\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.K\u003dnull;this.X\u003d!1;this.network\u003dnull;this.componentId\u003d\"\";this.j\u003dthis.Ih\u003dnull;this.N\u003d!1;this.pageId\u003dnull};\nm0U\u003dfunction(C,b){C.K\u003db;return C};\nfBV\u003dfunction(C,b){C.network\u003db;return C};\nA1x\u003dfunction(C,b){C.j\u003db};\nAW\u003dfunction(C,b,h,N,p,P,c){C\u003dC\u003d\u003d\u003dvoid 0?-1:C;b\u003db\u003d\u003d\u003dvoid 0?\"\":b;h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;g.O.call(this);this.logSource\u003dC;this.componentId\u003db;P?b\u003dP:(C\u003dnew fM(C,\"0\"),C.componentId\u003db,g.D(this,C),h!\u003d\u003d\"\"\u0026\u0026(C.EY\u003dh),N\u0026\u0026(C.X\u003d!0),p\u0026\u0026m0U(C,p),c\u0026\u0026fBV(C,c),b\u003dC.build());this.j\u003db};\ny1K\u003dfunction(C){this.j\u003dC};\nyD\u003dfunction(C,b,h){this.K\u003dC;this.X\u003db;this.fields\u003dh||[];this.j\u003dnew Map};\nZLo\u003dfunction(C){return C.fields.map(function(b){return b.fieldType})};\nLP1\u003dfunction(C){return C.fields.map(function(b){return b.fieldName})};\nrQ\u003dfunction(C,b){yD.call(this,C,3,b)};\nJW\u003dfunction(C,b){yD.call(this,C,2,b)};\ng.un\u003dfunction(C,b){this.type\u003dC;this.currentTarget\u003dthis.target\u003db;this.defaultPrevented\u003dthis.K\u003d!1};\nR4\u003dfunction(C,b){g.un.call(this,C?C.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;C\u0026\u0026this.init(C,b)};\nQD\u003dfunction(C){return!(!C||!C[r1o])};\nJ11\u003dfunction(C,b,h,N,p){this.listener\u003dC;this.proxy\u003dnull;this.src\u003db;this.type\u003dh;this.capture\u003d!!N;this.B7\u003dp;this.key\u003d++ivx;this.removed\u003dthis.p7\u003d!1};\nU0\u003dfunction(C){C.removed\u003d!0;C.listener\u003dnull;C.proxy\u003dnull;C.src\u003dnull;C.B7\u003dnull};\nXl\u003dfunction(C){this.src\u003dC;this.listeners\u003d{};this.j\u003d0};\ng.KM\u003dfunction(C,b){var h\u003db.type;h in C.listeners\u0026\u0026g.wD(C.listeners[h],b)\u0026\u0026(U0(b),C.listeners[h].length\u003d\u003d0\u0026\u0026(delete C.listeners[h],C.j--))};\ns0\u003dfunction(C,b,h,N){for(var p\u003d0;p\u003cC.length;++p){var P\u003dC[p];if(!P.removed\u0026\u0026P.listener\u003d\u003db\u0026\u0026P.capture\u003d\u003d!!h\u0026\u0026P.B7\u003d\u003dN)return p}return-1};\ng.vP\u003dfunction(C,b,h,N,p){if(N\u0026\u0026N.once)return O0(C,b,h,N,p);if(Array.isArray(b)){for(var P\u003d0;P\u003cb.length;P++)g.vP(C,b[P],h,N,p);return null}h\u003dD6(h);return QD(C)?C.listen(b,h,g.tl(N)?!!N.capture:!!N,p):u46(C,b,h,!1,N,p)};\nu46\u003dfunction(C,b,h,N,p,P){if(!b)throw Error(\"Invalid event type\");var c\u003dg.tl(p)?!!p.capture:!!p,e\u003dnM(C);e||(C[tW]\u003de\u003dnew Xl(C));h\u003de.add(b,h,N,c,P);if(h.proxy)return h;N\u003dRxH();h.proxy\u003dN;N.src\u003dC;N.listener\u003dh;if(C.addEventListener)QyV||(p\u003dc),p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003d!1),C.addEventListener(b.toString(),N,p);else if(C.attachEvent)C.attachEvent(U01(b.toString()),N);else if(C.addListener\u0026\u0026C.removeListener)C.addListener(N);else throw Error(\"addEventListener and attachEvent are unavailable.\");XJl++;return h};\nRxH\u003dfunction(){function C(h){return b.call(C.src,C.listener,h)}\nvar b\u003dKRl;return C};\nO0\u003dfunction(C,b,h,N,p){if(Array.isArray(b)){for(var P\u003d0;P\u003cb.length;P++)O0(C,b[P],h,N,p);return null}h\u003dD6(h);return QD(C)?C.Zl(b,h,g.tl(N)?!!N.capture:!!N,p):u46(C,b,h,!0,N,p)};\nsyo\u003dfunction(C,b,h,N,p){if(Array.isArray(b))for(var P\u003d0;P\u003cb.length;P++)syo(C,b[P],h,N,p);else N\u003dg.tl(N)?!!N.capture:!!N,h\u003dD6(h),QD(C)?C.D9(b,h,N,p):C\u0026\u0026(C\u003dnM(C))\u0026\u0026(b\u003dC.RQ(b,h,N,p))\u0026\u0026Tz(b)};\nTz\u003dfunction(C){if(typeof C!\u003d\u003d\"number\"\u0026\u0026C\u0026\u0026!C.removed){var b\u003dC.src;if(QD(b))g.KM(b.aI,C);else{var h\u003dC.type,N\u003dC.proxy;b.removeEventListener?b.removeEventListener(h,N,C.capture):b.detachEvent?b.detachEvent(U01(h),N):b.addListener\u0026\u0026b.removeListener\u0026\u0026b.removeListener(N);XJl--;(h\u003dnM(b))?(g.KM(h,C),h.j\u003d\u003d0\u0026\u0026(h.src\u003dnull,b[tW]\u003dnull)):U0(C)}}};\nU01\u003dfunction(C){return C in BP?BP[C]:BP[C]\u003d\"on\"+C};\nKRl\u003dfunction(C,b){if(C.removed)C\u003d!0;else{b\u003dnew R4(b,this);var h\u003dC.listener,N\u003dC.B7||C.src;C.p7\u0026\u0026Tz(C);C\u003dh.call(N,b)}return C};\nnM\u003dfunction(C){C\u003dC[tW];return C instanceof Xl?C:null};\nD6\u003dfunction(C){if(typeof C\u003d\u003d\u003d\"function\")return C;C[I4]||(C[I4]\u003dfunction(b){return C.handleEvent(b)});\nreturn C[I4]};\ng.x9\u003dfunction(){g.O.call(this);this.aI\u003dnew Xl(this);this.Nh\u003dthis;this.Fr\u003dnull};\nwQ\u003dfunction(C,b,h,N){b\u003dC.aI.listeners[String(b)];if(!b)return!0;b\u003db.concat();for(var p\u003d!0,P\u003d0;P\u003cb.length;++P){var c\u003db[P];if(c\u0026\u0026!c.removed\u0026\u0026c.capture\u003d\u003dh){var e\u003dc.listener,L\u003dc.B7||c.src;c.p7\u0026\u0026g.KM(C.aI,c);p\u003de.call(L,N)!\u003d\u003d!1\u0026\u0026p}}return p\u0026\u0026!N.defaultPrevented};\nCb\u003dfunction(C,b){this.N\u003dC;this.X\u003db;this.K\u003d0;this.j\u003dnull};\nOvH\u003dfunction(C,b){C.X(b);C.K\u003c100\u0026\u0026(C.K++,b.next\u003dC.j,C.j\u003db)};\ngt\u003dfunction(C){C\u003dbh(C);NR||(NR\u003dvAH());NR(C)};\nvAH\u003dfunction(){if(typeof MessageChannel!\u003d\u003d\"undefined\"){var C\u003dnew MessageChannel,b\u003d{},h\u003db;C.port1.onmessage\u003dfunction(){if(b.next!\u003d\u003dvoid 0){b\u003db.next;var N\u003db.Nq;b.Nq\u003dnull;N()}};\nreturn function(N){h.next\u003d{Nq:N};h\u003dh.next;C.port2.postMessage(0)}}return function(N){g.KW.setTimeout(N,0)}};\npb\u003dfunction(){this.K\u003dthis.j\u003dnull};\nPt\u003dfunction(){this.next\u003dthis.scope\u003dthis.j\u003dnull};\ng.kE\u003dfunction(C,b){jI||D0o();ct||(jI(),ct\u003d!0);d06.add(C,b)};\nD0o\u003dfunction(){var C\u003dPromise.resolve(void 0);jI\u003dfunction(){C.then(WRc)}};\nWRc\u003dfunction(){for(var C;C\u003dd06.remove();){try{C.j.call(C.scope)}catch(b){$I(b)}OvH(EAl,C)}ct\u003d!1};\neI\u003dfunction(C){return function(){return C}};\ng.Lb\u003dfunction(){};\nnAc\u003dfunction(C){var b\u003db||0;return function(){return C.apply(this,Array.prototype.slice.call(arguments,0,b))}};\nZh\u003dfunction(C){var b\u003d!1,h;return function(){b||(h\u003dC(),b\u003d!0);return h}};\nYE\u003dfunction(C){var b\u003dC;return function(){if(b){var h\u003db;b\u003dnull;h()}}};\ntYl\u003dfunction(C,b){var h\u003d0;return function(N){g.KW.clearTimeout(h);var p\u003darguments;h\u003dg.KW.setTimeout(function(){C.apply(b,p)},50)}};\ng.lh\u003dfunction(C){this.j\u003d0;this.J\u003dvoid 0;this.X\u003dthis.K\u003dthis.N\u003dnull;this.G\u003dthis.W\u003d!1;if(C!\u003dg.Lb)try{var b\u003dthis;C.call(void 0,function(h){a9(b,2,h)},function(h){a9(b,3,h)})}catch(h){a9(this,3,h)}};\nTwW\u003dfunction(){this.next\u003dthis.context\u003dthis.K\u003dthis.N\u003dthis.j\u003dnull;this.X\u003d!1};\no9\u003dfunction(C,b,h){var N\u003dBwl.get();N.N\u003dC;N.K\u003db;N.context\u003dh;return N};\ng.FX\u003dfunction(C){if(C instanceof g.lh)return C;var b\u003dnew g.lh(g.Lb);a9(b,2,C);return b};\nGp\u003dfunction(C){return new g.lh(function(b,h){h(C)})};\ng.x0l\u003dfunction(C,b,h){IBW(C,b,h,null)||g.kE(g.wo(b,C))};\nwJc\u003dfunction(C){return new g.lh(function(b,h){C.length||b(void 0);for(var N,p\u003d0;p\u003cC.length;p++)N\u003dC[p],g.x0l(N,b,h)})};\nboK\u003dfunction(){var C,b,h\u003dnew g.lh(function(N,p){C\u003dN;b\u003dp});\nreturn new CqK(h,C,b)};\nwhV\u003dfunction(C,b,h,N){SI(C,o9(b||g.Lb,h||null,N))};\n$E\u003dfunction(C,b){b\u003dbh(b);b\u003do9(b,b);b.X\u003d!0;SI(C,b);return C};\nCF1\u003dfunction(C,b){if(C.j\u003d\u003d0)if(C.N){var h\u003dC.N;if(h.K){for(var N\u003d0,p\u003dnull,P\u003dnull,c\u003dh.K;c\u0026\u0026(c.X||(N++,c.j\u003d\u003dC\u0026\u0026(p\u003dc),!(p\u0026\u0026N\u003e1)));c\u003dc.next)p||(P\u003dc);p\u0026\u0026(h.j\u003d\u003d0\u0026\u0026N\u003d\u003d1?CF1(h,b):(P?(N\u003dP,N.next\u003d\u003dh.X\u0026\u0026(h.X\u003dN),N.next\u003dN.next.next):bRl(h),h4H(h,p,3,b)))}C.N\u003dnull}else a9(C,3,b)};\nSI\u003dfunction(C,b){C.K||C.j!\u003d2\u0026\u0026C.j!\u003d3||NkS(C);C.X?C.X.next\u003db:C.K\u003db;C.X\u003db};\ngvl\u003dfunction(C,b,h,N){var p\u003do9(null,null,null);p.j\u003dnew g.lh(function(P,c){p.N\u003db?function(e){try{var L\u003db.call(N,e);P(L)}catch(Z){c(Z)}}:P;\np.K\u003dh?function(e){try{var L\u003dh.call(N,e);L\u003d\u003d\u003dvoid 0\u0026\u0026e instanceof zp?c(e):P(L)}catch(Z){c(Z)}}:c});\np.j.N\u003dC;SI(C,p);return p.j};\na9\u003dfunction(C,b,h){C.j\u003d\u003d0\u0026\u0026(C\u003d\u003d\u003dh\u0026\u0026(b\u003d3,h\u003dnew TypeError(\"Promise cannot resolve to itself\")),C.j\u003d1,IBW(h,C.m9$,C.g1f,C)||(C.J\u003dh,C.j\u003db,C.N\u003dnull,NkS(C),b!\u003d3||h instanceof zp||pEl(C,h)))};\nIBW\u003dfunction(C,b,h,N){if(C instanceof g.lh)return whV(C,b,h,N),!0;if(C)try{var p\u003d!!C.$goog_Thenable}catch(c){p\u003d!1}else p\u003d!1;if(p)return C.then(b,h,N),!0;if(g.tl(C))try{var P\u003dC.then;if(typeof P\u003d\u003d\u003d\"function\")return PFK(C,P,b,h,N),!0}catch(c){return h.call(N,c),!0}return!1};\nPFK\u003dfunction(C,b,h,N,p){function P(L){e||(e\u003d!0,N.call(p,L))}\nfunction c(L){e||(e\u003d!0,h.call(p,L))}\nvar e\u003d!1;try{b.call(C,c,P)}catch(L){P(L)}};\nNkS\u003dfunction(C){C.W||(C.W\u003d!0,g.kE(C.Ok,C))};\nbRl\u003dfunction(C){var b\u003dnull;C.K\u0026\u0026(b\u003dC.K,C.K\u003db.next,b.next\u003dnull);C.K||(C.X\u003dnull);return b};\nh4H\u003dfunction(C,b,h,N){if(h\u003d\u003d3\u0026\u0026b.K\u0026\u0026!b.X)for(;C\u0026\u0026C.G;C\u003dC.N)C.G\u003d!1;if(b.j)b.j.N\u003dnull,jVx(b,h,N);else try{b.X?b.N.call(b.context):jVx(b,h,N)}catch(p){c8S.call(null,p)}OvH(Bwl,b)};\njVx\u003dfunction(C,b,h){b\u003d\u003d2?C.N.call(C.context,h):C.K\u0026\u0026C.K.call(C.context,h)};\npEl\u003dfunction(C,b){C.G\u003d!0;g.kE(function(){C.G\u0026\u0026c8S.call(null,b)})};\nzp\u003dfunction(C){Ge.call(this,C)};\nCqK\u003dfunction(C,b,h){this.promise\u003dC;this.resolve\u003db;this.reject\u003dh};\ng.Ht\u003dfunction(C,b){g.x9.call(this);this.Zo\u003dC||1;this.wz\u003db||g.KW;this.OW\u003d(0,g.Il)(this.rLX,this);this.XI\u003dg.Cd()};\ng.Vh\u003dfunction(C,b,h){if(typeof C\u003d\u003d\u003d\"function\")h\u0026\u0026(C\u003d(0,g.Il)(C,h));else if(C\u0026\u0026typeof C.handleEvent\u003d\u003d\"function\")C\u003d(0,g.Il)(C.handleEvent,C);else throw Error(\"Invalid listener argument\");return Number(b)\u003e2147483647?-1:g.KW.setTimeout(C,b||0)};\nMR\u003dfunction(C,b){var h\u003dnull;return(new g.lh(function(N,p){h\u003dg.Vh(function(){N(b)},C);\nh\u003d\u003d-1\u0026\u0026p(Error(\"Failed to schedule timer.\"))})).jX(function(N){g.KW.clearTimeout(h);\nthrow N;})};\ng.qR\u003dfunction(C){g.O.call(this);this.J\u003dC;this.X\u003d0;this.N\u003d100;this.G\u003d!1;this.K\u003dnew Map;this.W\u003dnew Set;this.flushInterval\u003d3E4;this.j\u003dnew g.Ht(this.flushInterval);this.j.listen(\"tick\",this.kD,!1,this);g.D(this,this.j)};\nkAo\u003dfunction(C){C.j.enabled||C.j.start();C.X++;C.X\u003e\u003dC.N\u0026\u0026C.kD()};\ne4l\u003dfunction(C,b){return C.W.has(b)?void 0:C.K.get(b)};\nLgl\u003dfunction(C){for(var b\u003d0;b\u003cC.length;b++)C[b].clear()};\nZRc\u003dfunction(C){switch(C){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}};\nYiH\u003dfunction(C){switch(C){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\"\"}};\nmr\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;b\u003dError.call(this,b);this.message\u003db.message;\"stack\"in b\u0026\u0026(this.stack\u003db.stack);this.code\u003dC;this.metadata\u003dh;this.name\u003d\"RpcError\";Object.setPrototypeOf(this,this.constructor.prototype)};\ng.fb\u003dfunction(C){return(new aZc).Oq(C)};\naZc\u003dfunction(){};\nAe\u003dfunction(C,b,h){if(b\u003d\u003dnull)h.push(\"null\");else{if(typeof b\u003d\u003d\"object\"){if(Array.isArray(b)){var N\u003db;b\u003dN.length;h.push(\"[\");for(var p\u003d\"\",P\u003d0;P\u003cb;P++)h.push(p),Ae(C,N[P],h),p\u003d\",\";h.push(\"]\");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b\u003db.valueOf();else{h.push(\"{\");p\u003d\"\";for(N in b)Object.prototype.hasOwnProperty.call(b,N)\u0026\u0026(P\u003db[N],typeof P!\u003d\"function\"\u0026\u0026(h.push(p),lZl(N,h),h.push(\":\"),Ae(C,P,h),p\u003d\",\"));h.push(\"}\");return}}switch(typeof b){case \"string\":lZl(b,h);break;case \"number\":h.push(isFinite(b)\u0026\u0026\n!isNaN(b)?String(b):\"null\");break;case \"boolean\":h.push(String(b));break;case \"function\":h.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof b);}}};\nlZl\u003dfunction(C,b){b.push(\u0027\"\u0027,C.replace(ovW,function(h){var N\u003dFg6[h];N||(N\u003d\"\\\\u\"+(h.charCodeAt(0)|65536).toString(16).slice(1),Fg6[h]\u003dN);return N}),\u0027\"\u0027)};\nGAS\u003dfunction(C){switch(C){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\"}};\nSiK\u003dfunction(){};\nyh\u003dfunction(){};\nrt\u003dfunction(C,b,h,N,p,P,c){var e\u003d\"\";C\u0026\u0026(e+\u003dC+\":\");h\u0026\u0026(e+\u003d\"//\",b\u0026\u0026(e+\u003db+\"@\"),e+\u003dh,N\u0026\u0026(e+\u003d\":\"+N));p\u0026\u0026(e+\u003dp);P\u0026\u0026(e+\u003d\"?\"+P);c\u0026\u0026(e+\u003d\"#\"+c);return e};\nih\u003dfunction(C){return C?decodeURI(C):C};\ng.Qh\u003dfunction(C,b){return b.match(R9)[C]||null};\ng.Uq\u003dfunction(C){return ih(g.Qh(3,C))};\ng.$eV\u003dfunction(C){C\u003dC.match(R9);return rt(C[1],C[2],C[3],C[4])};\nXX\u003dfunction(C){C\u003dC.match(R9);return rt(null,null,null,null,C[5],C[6],C[7])};\nz4l\u003dfunction(C){var b\u003dC.indexOf(\"#\");return b\u003c0?C:C.slice(0,b)};\nKb\u003dfunction(C,b){if(C){C\u003dC.split(\"\u0026\");for(var h\u003d0;h\u003cC.length;h++){var N\u003dC[h].indexOf(\"\u003d\"),p\u003dnull;if(N\u003e\u003d0){var P\u003dC[h].substring(0,N);p\u003dC[h].substring(N+1)}else P\u003dC[h];b(P,p?Bh(p):\"\")}}};\nsq\u003dfunction(C,b){if(!b)return C;var h\u003dC.indexOf(\"#\");h\u003c0\u0026\u0026(h\u003dC.length);var N\u003dC.indexOf(\"?\");if(N\u003c0||N\u003eh){N\u003dh;var p\u003d\"\"}else p\u003dC.substring(N+1,h);C\u003d[C.slice(0,N),p,C.slice(h)];h\u003dC[1];C[1]\u003db?h?h+\"\u0026\"+b:b:h;return C[0]+(C[1]?\"?\"+C[1]:\"\")+C[2]};\nOq\u003dfunction(C,b,h){if(Array.isArray(b))for(var N\u003d0;N\u003cb.length;N++)Oq(C,String(b[N]),h);else b!\u003dnull\u0026\u0026h.push(C+(b\u003d\u003d\u003d\"\"?\"\":\"\u003d\"+g.TC(b)))};\nHRo\u003dfunction(C,b){var h\u003d[];for(b\u003db||0;b\u003cC.length;b+\u003d2)Oq(C[b],C[b+1],h);return h.join(\"\u0026\")};\ng.vt\u003dfunction(C){var b\u003d[],h;for(h in C)Oq(h,C[h],b);return b.join(\"\u0026\")};\nVel\u003dfunction(C,b){var h\u003darguments.length\u003d\u003d2?HRo(arguments[1],0):HRo(arguments,1);return sq(C,h)};\ng.Dh\u003dfunction(C,b){b\u003dg.vt(b);return sq(C,b)};\ndt\u003dfunction(C,b,h){h\u003dh!\u003dnull?\"\u003d\"+g.TC(h):\"\";return sq(C,b+h)};\nMeV\u003dfunction(C,b,h,N){for(var p\u003dh.length;(b\u003dC.indexOf(h,b))\u003e\u003d0\u0026\u0026b\u003cN;){var P\u003dC.charCodeAt(b-1);if(P\u003d\u003d38||P\u003d\u003d63)if(P\u003dC.charCodeAt(b+p),!P||P\u003d\u003d61||P\u003d\u003d38||P\u003d\u003d35)return b;b+\u003dp+1}return-1};\nWt\u003dfunction(C,b){var h\u003dC.search(qic),N\u003dMeV(C,0,b,h);if(N\u003c0)return null;var p\u003dC.indexOf(\"\u0026\",N);if(p\u003c0||p\u003eh)p\u003dh;N+\u003db.length+1;return Bh(C.slice(N,p!\u003d\u003d-1?p:0))};\nEq\u003dfunction(C,b){for(var h\u003dC.search(qic),N\u003d0,p,P\u003d[];(p\u003dMeV(C,N,b,h))\u003e\u003d0;)P.push(C.substring(N,p)),N\u003dMath.min(C.indexOf(\"\u0026\",p)+1||h,h);P.push(C.slice(N));return P.join(\"\").replace(meV,\"$1\")};\nfZ6\u003dfunction(C,b,h){return dt(Eq(C,b),b,h)};\ng.nb\u003dfunction(C){g.x9.call(this);this.headers\u003dnew Map;this.sX\u003dC||null;this.N\u003d!1;this.j\u003dnull;this.L\u003d\"\";this.K\u003d0;this.X\u003d\"\";this.G\u003dthis.nO\u003dthis.V\u003dthis.N2\u003d!1;this.KO\u003d0;this.W\u003dnull;this.q2\u003d\"\";this.J\u003d!1};\ny8l\u003dfunction(C,b,h,N,p,P,c){var e\u003dnew g.nb;A8V.push(e);b\u0026\u0026e.listen(\"complete\",b);e.Zl(\"ready\",e.iy);P\u0026\u0026(e.KO\u003dMath.max(0,P));c\u0026\u0026(e.J\u003dc);e.send(C,h,N,p)};\niR1\u003dfunction(C,b){C.N\u003d!1;C.j\u0026\u0026(C.G\u003d!0,C.j.abort(),C.G\u003d!1);C.X\u003db;C.K\u003d5;r8W(C);te(C)};\nr8W\u003dfunction(C){C.N2||(C.N2\u003d!0,C.dispatchEvent(\"complete\"),C.dispatchEvent(\"error\"))};\nJ8H\u003dfunction(C){if(C.N\u0026\u0026typeof Tp!\u003d\"undefined\")if(C.V\u0026\u0026g.Bt(C)\u003d\u003d4)setTimeout(C.QW.bind(C),0);else if(C.dispatchEvent(\"readystatechange\"),C.isComplete()){C.getStatus();C.N\u003d!1;try{if(I9(C))C.dispatchEvent(\"complete\"),C.dispatchEvent(\"success\");else{C.K\u003d6;try{var b\u003dg.Bt(C)\u003e2?C.j.statusText:\"\"}catch(h){b\u003d\"\"}C.X\u003db+\" [\"+C.getStatus()+\"]\";r8W(C)}}finally{te(C)}}};\nte\u003dfunction(C,b){if(C.j){C.W\u0026\u0026(clearTimeout(C.W),C.W\u003dnull);var h\u003dC.j;C.j\u003dnull;b||C.dispatchEvent(\"ready\");try{h.onreadystatechange\u003dnull}catch(N){}}};\nI9\u003dfunction(C){var b\u003dC.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var h\u003d!0;break a;default:h\u003d!1}if(!h){if(b\u003db\u003d\u003d\u003d0)C\u003dg.Qh(1,String(C.L)),!C\u0026\u0026g.KW.self\u0026\u0026g.KW.self.location\u0026\u0026(C\u003dg.KW.self.location.protocol.slice(0,-1)),b\u003d!ud1.test(C?C.toLowerCase():\"\");h\u003db}return h};\ng.Bt\u003dfunction(C){return C.j?C.j.readyState:0};\ng.xE\u003dfunction(C){try{return C.j?C.j.responseText:\"\"}catch(b){return\"\"}};\ng.wt\u003dfunction(C){try{if(!C.j)return null;if(\"response\"in C.j)return C.j.response;switch(C.q2){case \"\":case \"text\":return C.j.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in C.j)return C.j.mozResponseArrayBuffer}return null}catch(b){return null}};\ng.R4W\u003dfunction(C){var b\u003d{};C\u003d(C.j\u0026\u0026g.Bt(C)\u003e\u003d2?C.j.getAllResponseHeaders()||\"\":\"\").split(\"\\r\\n\");for(var h\u003d0;h\u003cC.length;h++)if(!g.Mp(C[h])){var N\u003ds6_(C[h]),p\u003dN[0];N\u003dN[1];if(typeof N\u003d\u003d\u003d\"string\"){N\u003dN.trim();var P\u003db[p]||[];b[p]\u003dP;P.push(N)}}return $v(b,function(c){return c.join(\", \")})};\ng.Cn\u003dfunction(C,b){return C.j?C.j.getResponseHeader(b):null};\nbY\u003dfunction(){};\nNB\u003dfunction(C,b){this.logger\u003dC;this.event\u003db;this.startTime\u003dhF()};\ngH\u003dfunction(){ZU.apply(this,arguments);this.dn\u003d{e7:function(){return[]}}};\npn\u003dfunction(C,b,h){var N\u003dhF();b\u003db();C.DH(h,hF()-N);return b};\nPa\u003dfunction(){gH.apply(this,arguments)};\njl\u003dfunction(C){gH.call(this);var b\u003dthis;this.logger\u003dC;this.dn\u003d{G2f:function(){return b.logger},\ne7:function(){return b.logger.dn.e7()}};\nthis.addOnDisposeCallback(function(){return void b.logger.dispose()})};\nQVK\u003dfunction(C){return{X6D:new MVK(C),errorCount:new Al1(C),eventCount:new mWH(C),eM:new fxK(C),Ba2:new qlK(C),ne6:new yll(C),yE:new rl_(C),ZZO:new iWS(C)}};\nUeH\u003dfunction(C,b,h,N,p){C\u003dfBV(m0U(new fM(1828,\"0\"),C),new bY);b.length\u0026\u0026A1x(C,kxK(new cxU,b));p!\u003d\u003dvoid 0\u0026\u0026(C.EY\u003dp);N\u0026\u0026(C.N\u003d!0);var P\u003dnew AW(1828,\"\",\"\",!1,\"\",C.build());g.D(P,C);var c\u003dnew g.qR({flush:function(e){try{P.flush(e)}catch(L){h(L)}}});\nc.addOnDisposeCallback(function(){setTimeout(function(){try{c.kD()}finally{P.dispose()}})});\nc.N\u003d1E5;c.flushInterval\u003d3E4;c.j.setInterval(3E4);return c};\nca\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.callback\u003dC;this.K\u003db;this.j\u003d-b;this.addOnDisposeCallback(function(){return void clearTimeout(h.FZ)})};\nXE6\u003dfunction(C){if(C.FZ\u003d\u003d\u003dvoid 0){var b\u003dMath.max(0,C.j+C.K-hF());C.FZ\u003dsetTimeout(function(){try{C.callback()}finally{C.j\u003dhF(),C.FZ\u003dvoid 0}},b)}};\nk3\u003dfunction(C,b,h){gH.call(this);this.metrics\u003dC;this.u1\u003db;this.B$\u003dh};\nel\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?[]:b;var h\u003d{u1:C.u1||\"_\",B$:C.B$||\"\",QM:C.QM||[],iz:C.iz|0,EY:C.EY,yx:C.yx||function(){},\nzr:!!C.zr,qP:C.qP||function(P,c){return UeH(P,c,h.yx,h.zr,h.EY)}},N\u003dh.qP(\"45\",h.QM.concat(b));\nk3.call(this,QVK(N),h.u1,h.B$);var p\u003dthis;this.N\u003db;this.dn\u003d{e7:function(){return p.options.QM.concat(p.N).sort(function(P,c){return P-c})}};\nthis.options\u003dh;this.service\u003dN;this.K\u003d!C.qP;this.j\u003dnew ca(function(){return void p.service.kD()},h.iz);\nthis.addOnDisposeCallback(function(){p.j.dispose();p.K\u0026\u0026p.service.dispose()})};\nhF\u003dfunction(){var C,b,h;return(h\u003d(C\u003dglobalThis.performance)\u003d\u003dnull?void 0:(b\u003dC.now)\u003d\u003dnull?void 0:b.call(C))!\u003dnull?h:Date.now()};\nLn\u003dfunction(C){this.Xq\u003diK(C)};\nZI\u003dfunction(C){this.Xq\u003diK(C)};\nY3\u003dfunction(C){this.Xq\u003diK(C,0,Y3.messageId)};\nKgc\u003dfunction(C){this.Xq\u003diK(C)};\njD\u003dfunction(C){this.Xq\u003diK(C)};\na0\u003dfunction(C){this.Xq\u003diK(C)};\ng.lY\u003dfunction(){var C\u003dthis;this.promise\u003dnew Promise(function(b,h){C.resolve\u003db;C.reject\u003dh})};\nsV1\u003dfunction(C,b,h){if(C.disable)return new Pa;var N\u003db?zUK(b):[];if(h)return h.E4(N),h.share();h\u003dC.u1;var p\u003dC.B$,P\u003dC.Ae,c\u003dC.cZ6;b\u003db\u003d\u003dnull?void 0:PJ(b,Kgc,10);var e\u003de\u003d\u003d\u003dvoid 0?45:e;b\u003d(b\u003d\u003dnull?void 0:c$(b,1))||0;C\u003d{u1:h,B$:p,QM:P,iz:c,zr:b\u003e0\u0026\u0026e\u003e\u003db,EY:C.EY,yx:C.yx,qP:C.qP};N\u003dN\u003d\u003d\u003dvoid 0?[]:N;return new el(C,N)};\no0\u003dfunction(C){function b(G,V,q,f){Promise.resolve().then(function(){L.done();e.M$();e.dispose();c.resolve({E7:G,Ij4:V,cbE:q,J_h:f})})}\nfunction h(G,V,q,f){if(!N.logger.HE()){var y\u003d\"k\";V?y\u003d\"h\":q\u0026\u0026(y\u003d\"u\");y!\u003d\u003d\"k\"?f!\u003d\u003d0\u0026\u0026(N.logger.h_(y),N.logger.DH(y,G)):N.K\u003c\u003d0?(N.logger.h_(y),N.logger.DH(y,G),N.K\u003dMath.floor(Math.random()*200)):N.K--}}\ng.O.call(this);var N\u003dthis;this.K\u003dMath.floor(Math.random()*200);this.j\u003dnew a0;if(\"challenge\"in C\u0026\u0026ORV(C.challenge)){var p\u003dYA(C.challenge,4);var P\u003dYA(C.challenge,5);YA(C.challenge,7)\u0026\u0026(this.j\u003dvvl(YA(C.challenge,7)))}else p\u003dC.program,P\u003dC.globalName;this.addOnDisposeCallback(function(){var G,V,q;return g.R(function(f){if(f.j\u003d\u003d1)return g.J(f,N.N,2);G\u003df.K;V\u003dG.Ij4;(q\u003dV)\u003d\u003dnull||q();g.SV(f)})});\nthis.logger\u003dsV1(C.ZG||{},this.j,C.Sn);g.D(this,this.logger);var c\u003dnew g.lY;this.N\u003dc.promise;this.logger.h_(\"t\");var e\u003dthis.logger.share(),L\u003dnew NB(e,\"t\");if(!g.KW[P])throw this.logger.RF(25),Error(\"EGOU\");if(!g.KW[P].a)throw this.logger.RF(26),Error(\"ELIU\");try{var Z\u003dg.KW[P].a;P\u003d[];for(var Y\u003d[],a\u003dzUK(this.j),l\u003d0;l\u003ca.length;l++)P.push(a[l]),Y.push(1);var F\u003dHWW(this.j);for(a\u003d0;a\u003cF.length;a++)P.push(F[a]),Y.push(2);this.X\u003dg.z(Z(p,b,!0,C.HU,h,[P,Y],YA(this.j,5))).next().value;this.KP\u003dc.promise.then(function(){})}catch(G){throw this.logger.RF(28),\nG;\n}};\nDe6\u003dfunction(C){if(!C)return null;C\u003dLv(C,4);return C\u003d\u003d\u003dnull||C\u003d\u003d\u003dvoid 0?null:qN(C)};\nFI\u003dfunction(){this.K\u003d{};this.j\u003dnull};\nG3\u003dfunction(){FI.instance||(FI.instance\u003dnew FI);return FI.instance};\nSl\u003dfunction(C,b){return dec(C,PJ(b,Ln,1),PJ(b,ZI,2),YA(b,3))};\ndec\u003dfunction(C,b,h,N){if(!b\u0026\u0026!h)return Promise.resolve();if(!N)return Wg_(b,h);var p;(p\u003dC.K)[N]||(p[N]\u003dnew Promise(function(P,c){Wg_(b,h).then(function(){C.j\u003dN;P()},function(e){delete C.K[N];\nc(e)})}));\nreturn C.K[N]};\nWg_\u003dfunction(C,b){return b?Evl(b):C?nv_(C):Promise.resolve()};\nEvl\u003dfunction(C){return new Promise(function(b,h){var N\u003dg.wk(\"SCRIPT\"),p\u003dDe6(C);g.Dq(N,p);N.onload\u003dfunction(){g.gQ(N);b()};\nN.onerror\u003dfunction(){g.gQ(N);h(Error(\"EWLS\"))};\n(g.vE(\"HEAD\")[0]||document.documentElement).appendChild(N)})};\nnv_\u003dfunction(C){return new Promise(function(b){var h\u003dg.wk(\"SCRIPT\");if(C){var N\u003dLv(C,6);N\u003dN\u003d\u003d\u003dnull||N\u003d\u003d\u003dvoid 0?null:qWV(N)}else N\u003dnull;h.textContent\u003dON(N);vh(h);(g.vE(\"HEAD\")[0]||document.documentElement).appendChild(h);g.gQ(h);b()})};\n$3\u003dfunction(C){this.Xq\u003diK(C)};\nz3\u003dfunction(C){this.Xq\u003diK(C)};\nHa\u003dfunction(C,b,h){this.client\u003dC;this.G_\u003db;this.j\u003dh};\nVs\u003dfunction(C){g.O.call(this);var b\u003dthis;this.options\u003dC;this.W\u003dnew g.lY;this.KP\u003dthis.W.promise;this.G\u003dnew g.lY;this.L\u003d1;this.N\u003dnew g.lY;this.X\u003d[];this.Cz\u003dC.Cz||function(){};\nthis.logger\u003dnew jl(sV1(C.ZG||{}));te1(this,C.DZ,C.ih,C.Xj$,C.JKz,Object.assign({},Tkl,C.BV||{}));this.addOnDisposeCallback(function(){return void Bkl(b)})};\nIZ6\u003dfunction(C){var b;return g.R(function(h){if(C.HE())throw Error(\"Already disposed\");(b\u003dC.j)!\u003dnull\u0026\u0026(b.endTimeMs\u003d0,b.oh(1));return g.J(h,C.N.promise,0)})};\nBkl\u003dfunction(C){C.J\u003dError(\"Cancelled by dispose\");C.G.resolve();Ld(C.W.promise);C.W.reject(Error(\"Cancelled by dispose\"));C.logger.dispose();Promise.all(C.X).then(function(){var h;return g.R(function(N){(h\u003dC.K)\u003d\u003dnull||h.dispose();C.K\u003dvoid 0;g.SV(N)})});\nC.X\u003d[];var b;(b\u003dC.j)!\u003dnull\u0026\u0026(b.endTimeMs\u003d0,b.oh(1));Ld(C.N.promise);C.N.reject(Error(\"Cancelled by dispose\"))};\nxeo\u003dfunction(C,b){var h\u003dC.Cz;C.Cz\u003dfunction(){h();b()}};\nwEU\u003dfunction(C,b){C.HE()||(C.K\u003db,C.logger.update(b.zq()),C.G.resolve(),C.W.resolve(void 0),C.Cz())};\nCnW\u003dfunction(C,b){b\u0026\u0026(Promise.all(C.X).then(function(){return void b.dispose()}),C.X\u003d[])};\nMB\u003dfunction(C,b){C.L\u003db;var h,N;(N\u003d(h\u003dC.options).U$p)\u003d\u003dnull||N.call(h,b)};\nbMo\u003dfunction(C){C.HE()||(C.N.resolve(),C.N\u003dnew g.lY)};\nte1\u003dfunction(C,b,h,N,p,P){N\u003dN\u003d\u003d\u003dvoid 0?G3():N;p\u003dp\u003d\u003d\u003dvoid 0?Promise.resolve(void 0):p;var c,e,L,Z,Y,a,l,F,G,V,q,f;g.R(function(y){switch(y.j){case 1:return g.J(y,0,3);case 3:e\u003dnull;if(!c){y.WE(6);break}MB(C,7);g.$_(y,7);return g.J(y,qB(c.snapshot({}),P.Po,function(){return Promise.resolve(\"E:CTO\")}),9);\ncase 9:e\u003dy.K;g.H1(y,6);break;case 7:g.VH(y),e\u003d\"E:UCE\";case 6:L\u003dvoid 0,Z\u003dc?P.Pl:P.zj,Y\u003dnew g.HP(Z,P.Tj,P.Vj,P.Uk),a\u003d0;case 10:if(!(a\u003cP.maxAttempts)){y.WE(12);break}if(a\u003d\u003d\u003d0){y.WE(13);break}MB(C,0);C.j\u003dnew hXl(Y.getValue(),P.iU,P.Li);return g.J(y,C.j.promise,14);case 14:l\u003dy.K,C.j\u003dvoid 0,l\u003d\u003d\u003d1?(a\u003d0,Y.reset()):g.VD(Y);case 13:g.$_(y,15);F\u003dvoid 0;if(h){F\u003dh;y.WE(17);break}MB(C,5);G\u003dN.j;return g.J(y,qB(b.gV(G,e),P.N3,function(){return Promise.reject(Error(\"RGF:Fetch timed out\"))}),18);\ncase 18:F\u003dy.K;case 17:return MB(C,3),g.J(y,qB(Sl(N,F),P.Kop,function(){return Promise.reject(Error(\"DTZ:Script timed out\"))}),19);\ncase 19:return MB(C,8),g.J(y,p,20);case 20:return V\u003dnew o0({challenge:F,ZG:C.options.ZG,HU:C.options.HU}),g.J(y,qB(V.KP,P.Ovz,function(){return Promise.reject(Error(\"QEG:Setup timed out\"))}),21);\ncase 21:L\u003dV;y.WE(12);break;case 15:q\u003dg.VH(y),C.handleError(q),bMo(C);case 11:a++;y.WE(10);break;case 12:if(C.HE()){y.WE(5);break}L\u0026\u0026(h\u003dvoid 0,CnW(C,c),c\u003dL,wEU(C,L),bMo(C));MB(C,2);C.j\u003dnew hXl(P.K5p,P.iU,P.Li);return g.J(y,C.j.promise,22);case 22:C.j\u003dvoid 0;if(C.HE()){y.WE(5);break}y.WE(3);break;case 5:(f\u003dc)\u003d\u003dnull||f.dispose(),g.SV(y)}})};\nqB\u003dfunction(C,b,h){var N,p\u003dnew Promise(function(P){N\u003dsetTimeout(P,b)});\nreturn Promise.race([C.finally(function(){return void clearTimeout(N)}),\np.then(h)])};\nhXl\u003dfunction(C,b,h){function N(){var P\u003dp.endTimeMs-Date.now();P\u003c\u003dh?p.oh(0):setTimeout(N,Math.min(P,b))}\nvar p\u003dthis;this.endTimeMs\u003dDate.now()+C;this.promise\u003dnew Promise(function(P){p.oh\u003dP});\nN()};\nNQl\u003dfunction(C,b){try{return globalThis.sessionStorage.setItem(C,b),!0}catch(h){return!1}};\nmz\u003dfunction(C,b,h,N){b\u003db\u003d\u003d\u003dvoid 0?0:b;h\u003dh\u003d\u003d\u003dvoid 0?C.length:h;var p\u003d0;for(N\u0026\u0026(p\u003dmz(N));b\u003ch;b++)N\u003dtypeof C\u003d\u003d\u003d\"string\"?C.charCodeAt(b):C[b],p\u003dg9l(31,p)+N|0;return p};\npPH\u003dfunction(C,b){return[mz(C,0,C.length\u003e\u003e1,b),mz(C,C.length\u003e\u003e1)]};\nPnx\u003dfunction(C){var b\u003dg.z(pPH(C,fn));C\u003db.next().value;b\u003db.next().value;return C.toString(16)+b.toString(16)};\nj41\u003dfunction(C,b){var h\u003dpPH(b);C\u003dnew Uint32Array(C.buffer);b\u003dC[0];var N\u003dg.z(h);h\u003dN.next().value;N\u003dN.next().value;for(var p\u003d1;p\u003cC.length;p+\u003d2){for(var P\u003db,c\u003dp,e\u003dh,L\u003dN,Z\u003d0;Z\u003c22;Z++)c\u003dc\u003e\u003e\u003e8|c\u003c\u003c24,c+\u003dP|0,c^\u003de+38293,P\u003dP\u003c\u003c3|P\u003e\u003e\u003e29,P^\u003dc,L\u003dL\u003e\u003e\u003e8|L\u003c\u003c24,L+\u003de|0,L^\u003dZ+38293,e\u003de\u003c\u003c3|e\u003e\u003e\u003e29,e^\u003dL;P\u003d[P,c];C[p]^\u003dP[0];p+1\u003cC.length\u0026\u0026(C[p+1]^\u003dP[1])}};\ncWH\u003dfunction(C,b,h,N,p){var P\u003d(4-(fn.length+h.length)%4)%4,c\u003dnew Uint8Array(4+P+fn.length+4+h.length),e\u003dnew DataView(c.buffer),L\u003d0;e.setUint32(L,Math.random()*4294967295);L\u003dL+4+P;c.set(fn,L);L+\u003dfn.length;e.setUint32(L,p);c.set(h,L+4);j41(c,N);return C.P6(b,function(Z){return void globalThis.sessionStorage.removeItem(Z)})?NQl(b,g.So(c))?\"s\":\"t\":\"i\"};\nkzl\u003dfunction(C,b){var h\u003dglobalThis.sessionStorage.getItem(C);if(!h)return[\"m\"];try{var N\u003dzQ(h);j41(N,b)}catch(p){return globalThis.sessionStorage.removeItem(C),[\"c\"]}for(b\u003d4;b\u003c7\u0026\u0026N[b]\u003d\u003d\u003d0;)b++;for(h\u003d0;h\u003cfn.length;h++)if(N[b++]!\u003d\u003dfn[h])return globalThis.sessionStorage.removeItem(C),[\"d\"];h\u003d(new DataView(N.buffer)).getUint32(b);return Math.floor(Date.now()/1E3)\u003e\u003dh?(globalThis.sessionStorage.removeItem(C),[\"e\"]):[\"a\",new Uint8Array(N.buffer,b+4)]};\nAF\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?[]:h;this.maxItems\u003dC;this.j\u003db\u003d\u003d\u003dvoid 0?0:b;this.K\u003dh};\neX1\u003dfunction(C){var b\u003dglobalThis.sessionStorage.getItem(\"iU5q-!O9@$\");if(!b)return new AF(C);var h\u003db.split(\",\");if(h.length\u003c2)return globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new AF(C);b\u003dh.slice(1);b.length\u003d\u003d\u003d1\u0026\u0026b[0]\u003d\u003d\u003d\"\"\u0026\u0026(b\u003d[]);h\u003dNumber(h[0]);return isNaN(h)||h\u003c0||h\u003eb.length?(globalThis.sessionStorage.removeItem(\"iU5q-!O9@$\"),new AF(C)):new AF(C,h,b)};\nLkl\u003dfunction(C,b){this.logger\u003db;try{var h\u003dglobalThis.sessionStorage\u0026\u0026!!globalThis.sessionStorage.getItem\u0026\u0026!!globalThis.sessionStorage.setItem\u0026\u0026!!globalThis.sessionStorage.removeItem}catch(N){h\u003d!1}h\u0026\u0026(this.index\u003deX1(C))};\nZMH\u003dfunction(C,b,h,N,p){var P\u003dC.index?pn(C.logger,function(){return cWH(C.index,Pnx(b),h,N,p)},\"W\"):\"u\";\nC.logger.Y$(P)};\nY0V\u003dfunction(C,b,h){var N\u003dg.z(C.index?pn(C.logger,function(){return kzl(Pnx(b),h)},\"R\"):[\"u\"]),p\u003dN.next().value;\nN\u003dN.next().value;C.logger.bz(p);return N};\no9H\u003dfunction(C){function b(){h-\u003dN;h-\u003dp;h^\u003dp\u003e\u003e\u003e13;N-\u003dp;N-\u003dh;N^\u003dh\u003c\u003c8;p-\u003dh;p-\u003dN;p^\u003dN\u003e\u003e\u003e13;h-\u003dN;h-\u003dp;h^\u003dp\u003e\u003e\u003e12;N-\u003dp;N-\u003dh;N^\u003dh\u003c\u003c16;p-\u003dh;p-\u003dN;p^\u003dN\u003e\u003e\u003e5;h-\u003dN;h-\u003dp;h^\u003dp\u003e\u003e\u003e3;N-\u003dp;N-\u003dh;N^\u003dh\u003c\u003c10;p-\u003dh;p-\u003dN;p^\u003dN\u003e\u003e\u003e15}\nC\u003da6l(C);for(var h\u003d2654435769,N\u003d2654435769,p\u003d314159265,P\u003dC.length,c\u003dP,e\u003d0;c\u003e\u003d12;c-\u003d12,e+\u003d12)h+\u003drH(C,e),N+\u003drH(C,e+4),p+\u003drH(C,e+8),b();p+\u003dP;switch(c){case 11:p+\u003dC[e+10]\u003c\u003c24;case 10:p+\u003dC[e+9]\u003c\u003c16;case 9:p+\u003dC[e+8]\u003c\u003c8;case 8:N+\u003dC[e+7]\u003c\u003c24;case 7:N+\u003dC[e+6]\u003c\u003c16;case 6:N+\u003dC[e+5]\u003c\u003c8;case 5:N+\u003dC[e+4];case 4:h+\u003dC[e+3]\u003c\u003c24;case 3:h+\u003dC[e+2]\u003c\u003c16;case 2:h+\u003dC[e+1]\u003c\u003c8;case 1:h+\u003dC[e+0]}b();return l6l.toString(p)};\na6l\u003dfunction(C){for(var b\u003d[],h\u003d0;h\u003cC.length;h++)b.push(C.charCodeAt(h));return b};\nrH\u003dfunction(C,b){return C[b+0]+(C[b+1]\u003c\u003c8)+(C[b+2]\u003c\u003c16)+(C[b+3]\u003c\u003c24)};\niY\u003dfunction(C){g.O.call(this);var b\u003dthis;this.logger\u003dC;this.K\u003dnew g.lY;this[FkH]\u003dthis.dispose;this.addOnDisposeCallback(function(){Ld(b.K.promise);b.K.reject()})};\nJF\u003dfunction(C,b){var h\u003dsetTimeout(function(){C.K.resolve()},b);\nC.addOnDisposeCallback(function(){return void clearTimeout(h)})};\nuY\u003dfunction(C,b,h,N){return pn(C.logger,function(){return h?C.ZQ(b,N):C.BY(b,N)},C.j)};\nR0\u003dfunction(C,b,h,N){iY.call(this,C);this.X\u003db;this.W\u003dh;this.j\u003d\"m\";this.N\u003d\"x\";this.G\u003d0;JF(this,N)};\nQs\u003dfunction(C,b,h){iY.call(this,C);this.X\u003db;this.j\u003d\"f\";this.N\u003d\"z\";JF(this,h)};\nUA\u003dfunction(C,b,h){iY.call(this,C);this.X\u003db;this.j\u003d\"w\";this.N\u003d\"z\";JF(this,h)};\nXI\u003dfunction(C,b){iY.call(this,C);this.error\u003db;this.j\u003d\"e\";this.N\u003d\"y\"};\nGzK\u003dfunction(C,b){var h\u003d(b(C.error.message)+\":\"+b(C.error.stack)).substring(0,2048);b\u003dh.length+1;h\u003dsA(h);var N\u003dnew Uint8Array(4+h.length);N.set([42,b\u0026127|128,b\u003e\u003e7,C.error.code]);N.set(h,4);return N};\nOA\u003dfunction(C,b,h){iY.call(this,C);this.X\u003db;this.clientState\u003dh;this.j\u003d\"S\";this.N\u003d\"q\"};\nsA\u003dfunction(C){return globalThis.TextEncoder?(new TextEncoder).encode(C):g.ze(C)};\nva\u003dfunction(C,b,h){g.O.call(this);var N\u003dthis;this.logger\u003dC;this.onError\u003db;this.state\u003dh;this.J\u003d0;this.K\u003dvoid 0;this.addOnDisposeCallback(function(){N.j\u0026\u0026(N.j.dispose(),N.j\u003dvoid 0)})};\nS0l\u003dfunction(C,b){b\u003db instanceof pd?b:new pd(5,\"TVD:error\",b);return C.reportError(b)};\nDI\u003dfunction(C,b,h){try{if(C.HE())throw new pd(21,\"BNT:disposed\");if(!C.j\u0026\u0026C.K)throw C.K;var N,p;return(p\u003d(N\u003d$7W(C,b,h))!\u003dnull?N:zXK(C,b,h))!\u003dnull?p:HMW(C,b,h)}catch(P){if(!b.J2)throw S0l(C,P);return VWc(C,h,P)}};\n$7W\u003dfunction(C,b,h){var N;return(N\u003dC.j)\u003d\u003dnull?void 0:uY(N,function(){return dH(C,b)},h,function(p){var P;\nif(C.j instanceof R0\u0026\u0026((P\u003db.Ni)\u003d\u003dnull?0:P.x5))try{var c;(c\u003dC.cache)\u003d\u003dnull||ZMH(c,dH(C,b),p,b.Ni.jr,C.L-120)}catch(e){C.reportError(new pd(24,\"ELX:write\",e))}})};\nzXK\u003dfunction(C,b,h){var N;if((N\u003db.Ni)!\u003dnull\u0026\u0026N.Ex)try{var p,P\u003d(p\u003dC.cache)\u003d\u003dnull?void 0:Y0V(p,dH(C,b),b.Ni.jr);return P?h?pn(C.logger,function(){return g.So(P,2)},\"a\"):P:void 0}catch(c){C.reportError(new pd(23,\"RXO:read\",c))}};\nHMW\u003dfunction(C,b,h){var N\u003d{stack:[],error:void 0,hasError:!1};try{if(!b.Hs)throw new pd(29,\"SDF:notready\");return uY(ho(N,new OA(C.logger,C.J,C.state)),function(){return dH(C,b)},h)}catch(p){N.error\u003dp,N.hasError\u003d!0}finally{Np(N)}};\nVWc\u003dfunction(C,b,h){var N\u003d{stack:[],error:void 0,hasError:!1};try{var p\u003dS0l(C,h);return uY(ho(N,new XI(C.logger,p)),function(){return[]},b)}catch(P){N.error\u003dP,N.hasError\u003d!0}finally{Np(N)}};\ndH\u003dfunction(C,b){return b.bO?b.bO:b.Kf?pn(C.logger,function(){return b.bO\u003dsA(b.Kf)},\"c\"):[]};\nEA\u003dfunction(C){var b;va.call(this,C.eh.zq(),(b\u003dC.onError)!\u003dnull?b:function(){},0);\nvar h\u003dthis;this.G\u003d0;this.X\u003dnew g.lY;this.N\u003d!1;this.eh\u003dC.eh;this.DZ\u003dC.DZ;this.BV\u003dObject.assign({},MWl,C.BV||{});C.B$\u0026\u0026(this.logger instanceof el||this.logger instanceof jl)\u0026\u0026this.logger.KQ(C.B$);this.u0\u003dC.u0||!1;if(q06(C)){var N\u003dthis.eh;this.W\u003dfunction(){return IZ6(N).catch(function(c){c\u003dh.reportError(new pd(h.N?20:32,\"TRG:Disposed\",c));h.K\u003dc;var e;(e\u003dh.j)\u003d\u003dnull||e.dispose();h.j\u003dvoid 0;h.X.reject(c)})};\nxeo(N,function(){return void Wa(h)});\nN.L\u003d\u003d\u003d2\u0026\u0026Wa(this)}else this.W\u003dC.k7O,Wa(this);var p\u003dthis.logger.share();p.h_(\"o\");var P\u003dnew NB(p,\"o\");this.X.promise.then(function(){P.done();p.M$();p.dispose()},function(){return void p.dispose()});\nthis.addOnDisposeCallback(function(){h.N||(h.K?h.logger.M$():(h.K\u003dh.reportError(new pd(32,\"TNP:Disposed\")),h.logger.M$(),h.X.reject(h.K)));h.logger.dispose()})};\nm7l\u003dfunction(C,b){if(!(b instanceof pd))if(b instanceof mr){var h\u003dError(b.toString());h.stack\u003db.stack;b\u003dnew pd(11,\"EBH:Error\",h)}else b\u003dnew pd(12,\"BSO:Unknown\",b);return C.reportError(b)};\nWa\u003dfunction(C){var b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V;return g.R(function(q){switch(q.j){case 1:b\u003dvoid 0;C.G++;h\u003dnew g.lY;C.eh instanceof Vs\u0026\u0026C.eh.X.push(h.promise);if(!C.u0){q.WE(2);break}N\u003dnew g.lY;setTimeout(function(){return void N.resolve()});\nreturn g.J(q,N.promise,2);case 2:return p\u003dC.logger.share(),g.$_(q,4,5),C.state\u003d5,P\u003d{},c\u003d[],g.J(q,qB(C.eh.snapshot({Kf:P,xH:c}),C.BV.w6O,function(){return Promise.reject(new pd(15,\"MDA:Timeout\"))}),7);\ncase 7:e\u003dq.K;if(C.HE())throw new pd(C.N?20:32,\"MDA:Disposed\");L\u003dc[0];C.state\u003d6;return g.J(q,qB(p.Oz(\"g\",1,C.DZ.WR(e)),C.BV.Xe,function(){return Promise.reject(new pd(10,\"BWB:Timeout\"))}),8);\ncase 8:Z\u003dq.K;if(C.HE())throw new pd(C.N?20:32,\"BWB:Disposed\");C.state\u003d7;b\u003dpn(p,function(){var y\u003df6K(C,Z,h,L);y.K.promise.then(function(){return void C.W()}).catch(function(){});\nreturn y},\"i\");\ncase 5:g.MW(q);p.dispose();g.qW(q,6);break;case 4:Y\u003dg.VH(q);(a\u003db)\u003d\u003dnull||a.dispose();if(!C.K){l\u003dm7l(C,Y);h.resolve();var f;if(f\u003dC.eh instanceof Vs\u0026\u0026C.G\u003c2)a:if(Y instanceof pd)f\u003dY.code!\u003d\u003d32\u0026\u0026Y.code!\u003d\u003d20\u0026\u0026Y.code!\u003d\u003d10;else{if(Y instanceof mr)switch(Y.code){case 2:case 13:case 14:case 4:break;default:f\u003d!1;break a}f\u003d!0}if(f)return F\u003d(1+Math.random()*.25)*(C.N?6E4:1E3),G\u003dsetTimeout(function(){return void C.W()},F),C.addOnDisposeCallback(function(){return void clearTimeout(G)}),q.return();\nC.K\u003dl}p.RF(C.N?13:14);C.X.reject(C.K);return q.return();case 6:C.state\u003d8,C.G\u003d0,(V\u003dC.j)\u003d\u003dnull||V.dispose(),C.j\u003db,C.N\u003d!0,C.X.resolve(),g.SV(q)}})};\nf6K\u003dfunction(C,b,h,N){var p\u003dZB(b,2)*1E3;if(p\u003c\u003d0)throw new pd(31,\"TTM:Invalid\");if(YA(b,4))return new UA(C.logger,YA(b,4),p);if(!ZB(b,3))return new Qs(C.logger,Aj(tx(b,1)),p);if(!N)throw new pd(4,\"PMD:Undefined\");N\u003dN(Aj(tx(b,1)));if(!(N instanceof Function))throw new pd(16,\"APF:Failed\");C.L\u003dMath.floor((Date.now()+p)/1E3);C\u003dnew R0(C.logger,N,ZB(b,3),p);C.addOnDisposeCallback(function(){return void h.resolve()});\nreturn C};\nnn\u003dfunction(){var C\u003d0,b;return function(h){b||(b\u003dnew Pa);var N\u003dnew OA(b,C,1),p\u003duY(N,function(){return sA(h)},!0);\nN.dispose();C++;return p}};\ntF\u003dfunction(C){this.Xq\u003diK(C)};\nAWK\u003dfunction(C,b,h){this.tx\u003dC;this.mK\u003db;this.metadata\u003dh};\nT3\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.avE\u003dC;this.metadata\u003db;this.status\u003dnull};\nBa\u003dfunction(C,b,h,N,p){this.name\u003dC;this.methodType\u003d\"unary\";this.requestType\u003db;this.responseType\u003dh;this.j\u003dN;this.K\u003dp};\nI0\u003dfunction(C){this.Xq\u003diK(C)};\nx3\u003dfunction(C){this.Xq\u003diK(C)};\nwH\u003dfunction(C){this.Xq\u003diK(C)};\nC0\u003dfunction(C,b){this.J\u003dC.iJf;this.L\u003db;this.j\u003dC.xhr;this.N\u003d[];this.G\u003d[];this.W\u003d[];this.X\u003d[];this.K\u003d[];this.J\u0026\u0026yWU(this)};\null\u003dfunction(C,b){var h\u003dnew rWS;g.vP(C.j,\"complete\",function(){if(I9(C.j)){var N\u003dg.xE(C.j);if(b\u0026\u0026C.j.getResponseHeader(\"Content-Type\")\u003d\u003d\u003d\"text/plain\"){if(!atob)throw Error(\"Cannot decode Base64 response\");N\u003datob(N)}try{var p\u003dC.L(N)}catch(e){bb(C,hX(new mr(13,\"Error when deserializing response data; error: \"+e+(\", response: \"+N)),h));return}N\u003dZRc(C.j.getStatus());N4(C,gX(C));N\u003d\u003d0?iMc(C,p):bb(C,hX(new mr(N,\"Xhr succeeded but the status code is not 200\"),h))}else{N\u003dg.xE(C.j);p\u003dgX(C);if(N){var P\u003dJWW(C,\nN);N\u003dP.code;var c\u003dP.details;P\u003dP.metadata}else N\u003d2,c\u003d\"Rpc failed due to xhr error. uri: \"+String(C.j.L)+\", error code: \"+C.j.K+\", error: \"+C.j.getLastError(),P\u003dp;N4(C,p);bb(C,hX(new mr(N,c,P),h))}})};\nyWU\u003dfunction(C){C.J.x3(\"data\",function(b){if(\"1\"in b){var h\u003db[\"1\"];try{var N\u003dC.L(h)}catch(p){bb(C,new mr(13,\"Error when deserializing response data; error: \"+p+(\", response: \"+h)))}N\u0026\u0026iMc(C,N)}if(\"2\"in b)for(b\u003dJWW(C,b[\"2\"]),h\u003d0;h\u003cC.W.length;h++)C.W[h](b)});\nC.J.x3(\"end\",function(){N4(C,gX(C));for(var b\u003d0;b\u003cC.X.length;b++)C.X[b]()});\nC.J.x3(\"error\",function(){if(C.K.length!\u003d0){var b\u003dC.j.K;b!\u003d\u003d0||I9(C.j)||(b\u003d6);var h\u003d-1;switch(b){case 0:var N\u003d2;break;case 7:N\u003d10;break;case 8:N\u003d4;break;case 6:h\u003dC.j.getStatus();N\u003dZRc(h);break;default:N\u003d14}N4(C,gX(C));b\u003dGAS(b)+\", error: \"+C.j.getLastError();h!\u003d-1\u0026\u0026(b+\u003d\", http status code: \"+h);bb(C,new mr(N,b))}})};\ngX\u003dfunction(C){var b\u003d{},h\u003dg.R4W(C.j);Object.keys(h).forEach(function(N){b[N]\u003dh[N]});\nreturn b};\nJWW\u003dfunction(C,b){var h\u003d2,N\u003d{};try{var p\u003dRXo(b);h\u003dc$(p,1);var P\u003dp.getMessage();P$(p,x3,3).length\u0026\u0026(N[\"grpc-web-status-details-bin\"]\u003db)}catch(c){C.j\u0026\u0026C.j.getStatus()\u003d\u003d\u003d404?(h\u003d5,P\u003d\"Not Found: \"+String(C.j.L)):(h\u003d14,P\u003d\"Unable to parse RpcStatus: \"+c)}return{code:h,details:P,metadata:N}};\np0\u003dfunction(C,b){b\u003dC.indexOf(b);b\u003e-1\u0026\u0026C.splice(b,1)};\niMc\u003dfunction(C,b){for(var h\u003d0;h\u003cC.N.length;h++)C.N[h](b)};\nN4\u003dfunction(C,b){for(var h\u003d0;h\u003cC.G.length;h++)C.G[h](b)};\nbb\u003dfunction(C,b){for(var h\u003d0;h\u003cC.K.length;h++)C.K[h](b)};\nrWS\u003dfunction(){var C\u003dError.call(this);this.message\u003dC.message;\"stack\"in C\u0026\u0026(this.stack\u003dC.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name\u003d\"AsyncStack\"};\nhX\u003dfunction(C,b){b.stack\u0026\u0026(C.stack+\u003d\"\\n\"+b.stack);return C};\ng.Pu\u003dfunction(C){this.X\u003dC.xiD||null;this.N\u003dC.rk||!1;this.K\u003dvoid 0};\njB\u003dfunction(C,b){g.x9.call(this);this.N2\u003dC;this.W\u003db;this.G\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.L\u003dnew Headers;this.K\u003dnull;this.KO\u003d\"GET\";this.V\u003d\"\";this.j\u003d!1;this.J\u003dthis.N\u003dthis.X\u003dnull};\nQ4o\u003dfunction(C){C.N.read().then(C.jfX.bind(C)).catch(C.vr.bind(C))};\nkk\u003dfunction(C){C.readyState\u003d4;C.X\u003dnull;C.N\u003dnull;C.J\u003dnull;cu(C)};\ncu\u003dfunction(C){C.onreadystatechange\u0026\u0026C.onreadystatechange.call(C)};\ng.eB\u003dfunction(C){this.j\u003dthis.L\u003dthis.G\u003d\"\";this.N\u003dnull;this.W\u003dthis.K\u003d\"\";this.J\u003d!1;var b;C instanceof g.eB?(this.J\u003dC.J,g.L0(this,C.G),this.L\u003dC.L,g.ZH(this,C.j),g.Yk(this,C.N),this.K\u003dC.K,a3(this,C.X.clone()),this.W\u003dC.W):C\u0026\u0026(b\u003dString(C).match(R9))?(this.J\u003d!1,g.L0(this,b[1]||\"\",!0),this.L\u003dlb(b[2]||\"\"),g.ZH(this,b[3]||\"\",!0),g.Yk(this,b[4]),this.K\u003dlb(b[5]||\"\",!0),a3(this,b[6]||\"\",!0),this.W\u003dlb(b[7]||\"\")):(this.J\u003d!1,this.X\u003dnew o3(null,this.J))};\ng.L0\u003dfunction(C,b,h){C.G\u003dh?lb(b,!0):b;C.G\u0026\u0026(C.G\u003dC.G.replace(/:$/,\"\"))};\ng.ZH\u003dfunction(C,b,h){C.j\u003dh?lb(b,!0):b};\ng.Yk\u003dfunction(C,b){if(b){b\u003dNumber(b);if(isNaN(b)||b\u003c0)throw Error(\"Bad port number \"+b);C.N\u003db}else C.N\u003dnull};\na3\u003dfunction(C,b,h){b instanceof o3?(C.X\u003db,U7S(C.X,C.J)):(h||(b\u003dFT(b,XPl)),C.X\u003dnew o3(b,C.J))};\ng.GS\u003dfunction(C,b,h){C.X.set(b,h)};\ng.SB\u003dfunction(C){return C instanceof g.eB?C.clone():new g.eB(C)};\nlb\u003dfunction(C,b){return C?b?decodeURI(C.replace(/%25/g,\"%2525\")):decodeURIComponent(C):\"\"};\nFT\u003dfunction(C,b,h){return typeof C\u003d\u003d\u003d\"string\"?(C\u003dencodeURI(C).replace(b,Kkl),h\u0026\u0026(C\u003dC.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),C):null};\nKkl\u003dfunction(C){C\u003dC.charCodeAt(0);return\"%\"+(C\u003e\u003e4\u002615).toString(16)+(C\u002615).toString(16)};\no3\u003dfunction(C,b){this.K\u003dthis.j\u003dnull;this.N\u003dC||null;this.X\u003d!!b};\n$k\u003dfunction(C){C.j||(C.j\u003dnew Map,C.K\u003d0,C.N\u0026\u0026Kb(C.N,function(b,h){C.add(Bh(b),h)}))};\ns4W\u003dfunction(C,b){$k(C);b\u003dzS(C,b);return C.j.has(b)};\ng.OMH\u003dfunction(C,b,h){C.remove(b);h.length\u003e0\u0026\u0026(C.N\u003dnull,C.j.set(zS(C,b),g.hj(h)),C.K\u003dC.K+h.length)};\nzS\u003dfunction(C,b){b\u003dString(b);C.X\u0026\u0026(b\u003db.toLowerCase());return b};\nU7S\u003dfunction(C,b){b\u0026\u0026!C.X\u0026\u0026($k(C),C.N\u003dnull,C.j.forEach(function(h,N){var p\u003dN.toLowerCase();N!\u003dp\u0026\u0026(this.remove(N),g.OMH(this,p,h))},C));\nC.X\u003db};\ng.v9_\u003dfunction(C){var b\u003d\"\";g.GA(C,function(h,N){b+\u003dN;b+\u003d\":\";b+\u003dh;b+\u003d\"\\r\\n\"});\nreturn b};\ng.Hu\u003dfunction(C,b,h){if(g.A8(h))return C;h\u003dg.v9_(h);if(typeof C\u003d\u003d\u003d\"string\")return dt(C,g.TC(b),h);g.GS(C,b,h);return C};\ng.VV\u003dfunction(C){g.O.call(this);this.K\u003dC;this.j\u003d{}};\nD7W\u003dfunction(C,b,h,N,p,P){if(Array.isArray(h))for(var c\u003d0;c\u003ch.length;c++)D7W(C,b,h[c],N,p,P);else{b\u003dO0(b,h,N||C.handleEvent,p,P||C.K||C);if(!b)return C;C.j[b.key]\u003db}return C};\nd7c\u003dfunction(){this.N\u003d!0;this.K\u003d0;this.j\u003d\"\"};\nWkW\u003dfunction(C,b,h){C.N\u003d!1;throw Error(\"The stream is broken @\"+C.K+\". Error: \"+h+\". With input:\\n\"+b);};\nM4\u003dfunction(){this.W\u003dnull;this.J\u003d[];this.X\u003dthis.K\u003dthis.N\u003dthis.j\u003dthis.V\u003d0;this.G\u003dnull;this.L\u003d0};\nq4\u003dfunction(C,b,h,N){C.j\u003d3;C.W\u003d\"The stream is broken @\"+C.V+\"/\"+h+\". Error: \"+N+\". With input:\\n\"+b;throw Error(C.W);};\nmf\u003dfunction(){this.j\u003dnull;this.K\u003d0;this.N\u003dnew d7c;this.X\u003dnew M4};\nE96\u003dfunction(C,b,h){C.j\u003d\"The stream is broken @\"+C.K+\". Error: \"+h+\". With input:\\n\"+b;throw Error(C.j);};\nf0\u003dfunction(C){return C\u003d\u003d\"\\r\"||C\u003d\u003d\"\\n\"||C\u003d\u003d\" \"||C\u003d\u003d\"\\t\"};\nAX\u003dfunction(C){this.V\u003dnull;this.W\u003d[];this.X\u003d\"\";this.N2\u003d[];this.N\u003dthis.K\u003d0;this.J\u003d!1;this.L\u003d0;this.nO\u003d/[\\\\\"]/g;this.j\u003dthis.G\u003d0;this.KO\u003d!(!C||!C.Wl)};\nyV\u003dfunction(C,b,h){C.G\u003d3;C.V\u003d\"The stream is broken @\"+C.N+\"/\"+h+\". With input:\\n\"+b;throw Error(C.V);};\nrX\u003dfunction(){this.G\u003dthis.N\u003dnull;this.K\u003dthis.j\u003d0;this.X\u003d[];this.W\u003d!1};\nn9l\u003dfunction(C){var b\u003dg.Cn(C,\"Content-Type\");if(!b)return null;b\u003db.toLowerCase();return b.startsWith(\"application/json\")?b.startsWith(\"application/json+protobuf\")?new rX:new AX:b.startsWith(\"application/x-protobuf\")?(C\u003dg.Cn(C,\"Content-Transfer-Encoding\"))?C.toLowerCase()\u003d\u003d\"base64\"?new mf:null:new M4:null};\nib\u003dfunction(C){this.j\u003dC;this.K\u003dnull;this.G\u003dthis.N\u003d0;this.V\u003d!1;this.X\u003dthis.J\u003dthis.W\u003dnull;this.L\u003dnew g.VV(this);this.L.listen(this.j,\"readystatechange\",this.KO)};\nQV\u003dfunction(C,b){C.G!\u003db\u0026\u0026(C.G\u003db,C.J\u0026\u0026C.J())};\nU9\u003dfunction(C){C.L.removeAll();if(C.j){var b\u003dC.j;C.j\u003dnull;b.abort();b.dispose()}};\ntWl\u003dfunction(C){C\u003dthis.N\u003dC;var b\u003d(0,g.Il)(this.xo6,this);C.X\u003db;C\u003dthis.N;b\u003d(0,g.Il)(this.jDh,this);C.J\u003db;this.K\u003d{};this.j\u003d{}};\nTQU\u003dfunction(C,b){for(var h\u003d{},N\u003d0;N\u003cC.length;h\u003d{iL:void 0},N++)h.iL\u003dC[N],b.forEach(function(p){return function(P){try{P(p.iL)}catch(c){}}}(h))};\nXT\u003dfunction(C,b){var h\u003dC.K[b];h\u0026\u0026h.forEach(function(N){try{N()}catch(p){}});\n(h\u003dC.j[b])\u0026\u0026h.forEach(function(N){N()});\nC.j[b]\u003d[]};\nBQl\u003dfunction(){var C\u003d{format:\"jspb\"};C\u003dC\u003d\u003d\u003dvoid 0?{}:C;this.G\u003dC.tUo||g.v1(\"suppressCorsPreflight\",C)||!1;this.K\u003dC.withCredentials||g.v1(\"withCredentials\",C)||!1;this.X\u003dC.l8O||[];this.W\u003dC.YYO||[];this.j\u003dC.LAE;this.N\u003dC.gUO||!1};\nChx\u003dfunction(C,b,h,N,p){var P\u003db.substring(0,b.length-p.name.length);return I61(function(c){return new x7W(function(e,L){var Z\u003d{},Y\u003dwPx(C,c,P);Y.x3(\"error\",function(a){return L(a)});\nY.x3(\"metadata\",function(a){Z\u003da});\nY.x3(\"data\",function(a){var l\u003dZ;l\u003dl\u003d\u003d\u003dvoid 0?{}:l;e(new T3(a,l))})})},C.W).call(C,p.J(h,N)).then(function(c){return c.avE})};\nwPx\u003dfunction(C,b,h){var N\u003db.mK,p\u003db.getMetadata(),P\u003dbb1(C,!0);C\u003dhY1(C,p,P,h+N.getName());h\u003dNtU(P,N.K,!1);ull(h,p[\"X-Goog-Encode-Response-If-Executable\"]\u003d\u003d\"base64\");b\u003dN.j(b.tx);P.send(C,\"POST\",b);return h};\nbb1\u003dfunction(C,b){b\u003dC.N\u0026\u0026!b;return C.j||b?new g.nb(new g.Pu({xiD:C.j,rk:b})):new g.nb};\nhY1\u003dfunction(C,b,h,N){b[\"Content-Type\"]\u003d\"application/json+protobuf\";b[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var p\u003db.Authorization;if(p\u0026\u0026gEl.has(p.split(\" \")[0])||C.K)h.J\u003d!0;if(C.G)N\u003dg.Hu(N,\"$httpHeaders\",b);else for(var P in b)h.headers.set(P,b[P]);return N};\nNtU\u003dfunction(C,b,h){if(h){C.isActive();h\u003dnew ib(C);var N\u003dnew tWl(h)}return new C0({xhr:C,iJf:N},b)};\nI61\u003dfunction(C,b){return b.reduce(function(h,N){return function(p){return N.intercept(p,h)}},C)};\npt_\u003dfunction(){this.j\u003dnew BQl;this.K\u003d\"https://jnn-pa.googleapis.com\".replace(/\\/+$/,\"\")};\nK0\u003dfunction(C){g.O.call(this);this.owner\u003dC;this.signals\u003dnew Set;C\u0026\u0026g.D(C,this)};\ns9\u003dfunction(C,b){C.signals.has(b);return b};\nO9\u003dfunction(C){g.O.call(this);this.Aw\u003dC;this.slots\u003dnew Map;this.LG\u003dnew Set;this.Rw\u003d!1};\nPhH\u003dfunction(C,b){C.HE()||C.slots.set(b,{slotId:b,slot:void 0,l8:function(){return C.slots.delete(b)}})};\nDH\u003dfunction(C,b){new Promise(function(h){vu(function(){C.Aw\u0026\u0026(C.Kg\u003db,C.Rw\u003d!0);for(var N\u003dg.z(C.slots.values()),p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dp.value;p\u003dP.slotId;P\u003dP.slot;try{P(b,{signal:C,slotId:p})}catch(c){$I(c)}}N\u003dg.z(C.LG);for(p\u003dN.next();!p.done;p\u003dN.next())p.value.resolve(b);C.LG.clear();h()})})};\nvu\u003dfunction(C){dX.push(C);j9l()};\nj9l\u003dfunction(){var C,b;g.R(function(h){switch(h.j){case 1:if(Wu)return h.return();g.$_(h,2,3);Wu\u003d!0;C\u003dce6(0);case 5:if(!(C\u003cdX.length)){h.WE(3);break}return g.J(h,Promise.resolve(),8);case 8:C\u003dce6(C);h.WE(5);break;case 3:g.MW(h);dX.length\u003d0;Wu\u003d!1;g.qW(h,0);break;case 2:b\u003dg.VH(h),$I(b),h.WE(3)}})};\nce6\u003dfunction(C){for(var b\u003dC+100;C\u003cb\u0026\u0026C\u003cdX.length;)try{dX[C++]()}catch(h){$I(h)}return C};\nkpW\u003dfunction(C,b){if(C.HE())b();else{var h\u003dE9.get(C);if(h)h.push(b);else{var N\u003d[b];E9.set(C,N);C.addOnDisposeCallback(function(){for(var p\u003dg.z([].concat(g.M(N))),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P();E9.delete(C)})}}};\nn0\u003dfunction(C,b,h){g.O.call(this);this.J\u003dC;this.milliseconds\u003db;this.wU\u003dh;this.state\u003dthis.X\u003d0};\neYW\u003dfunction(C){return new n0(!1,C,{h7:function(){},\njo:void 0})};\ntX\u003dfunction(C){Ge.call(this,C);this.name\u003d\"TimerCancelledError\"};\nTS\u003dfunction(C){Ge.call(this,C);this.name\u003d\"TimerDisposedError\"};\nLrx\u003dfunction(C){var b\u003d{Kf:C.Kf,bO:C.bO,Hs:!0,J2:!0};C.Ni\u0026\u0026(C\u003dC.Ni,b.Ni\u003d{jr:C.jr,Ex:C.Ex,x5:C.x5});return b};\nBu\u003dfunction(C){var b;va.call(this,C.BsO?new Pa:new el({u1:C.u1,B$:C.G_,QM:C.QM},[]),(b\u003dC.onError)!\u003dnull?b:function(){},1);\nthis.N\u003dnew g.lY;this.ih\u003dvoid 0;this.DZ\u003dC.DZ;this.N7\u003dC.N7;var h;this.onEvent\u003d(h\u003dC.onEvent)!\u003dnull?h:function(){}};\nYqH\u003dfunction(C){var b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q;return g.R(function(f){switch(f.j){case 1:b\u003dvoid 0,h\u003dC.isReady()?6E4:1E3,N\u003dnew g.HP(h,6E5,.25,2),p\u003d{},P\u003d1;case 2:if(!(P\u003c\u003d2)){f.WE(4);break}g.$_(f,5);C.state\u003d3;C.J\u003dP-1;return g.J(f,C.ih\u0026\u0026P\u003d\u003d\u003d1?C.ih:C.gV(P),7);case 7:return c\u003df.K,C.ih\u003dvoid 0,C.state\u003d4,e\u003dnew NB(C.logger,\"b\"),g.J(f,Sl(G3(),c),8);case 8:return C.state\u003d5,C.onEvent(1),p.UH\u003d3,p.au\u003dnew o0({challenge:c,Sn:C.logger}),L\u003dI3(C,12E4).then(function(u){return function(){C.onEvent(u.UH);return Promise.reject(new pd(15,\n\"MDA:Timeout\"))}}(p)),g.J(f,Promise.race([p.au.KP,\nL]),9);case 9:return C.onEvent(2),Z\u003d[],C.onEvent(4),p.UH\u003d6,g.J(f,Promise.race([p.au.snapshot({xH:Z}),L]),10);case 10:return Y\u003df.K,C.onEvent(5),a\u003dg.z(Z),l\u003da.next().value,p.Ki\u003dl,e.done(),C.state\u003d6,g.J(f,ZbK(C,C.logger.Oz(\"g\",P,C.DZ.WR(Y)),new pd(10,\"BWB:Timeout\")),11);case 11:return p.tO\u003df.K,C.state\u003d7,F\u003dpn(C.logger,function(u){return function(){var K\u003du.tO;var v\u003du.au;var T\u003du.Ki;if(YA(K,4))v.dispose(),v\u003dnew UA(C.logger,YA(K,4),ZB(K,2)*1E3);else if(ZB(K,3)){if(!T)throw new pd(4,\"PMD:Undefined\");var t\u003d\nT(Aj(tx(K,1)));if(!(t instanceof Function))throw new pd(16,\"APF:Failed\");T\u003dZB(K,2)*1E3;K\u003dnew R0(C.logger,t,ZB(K,3),T);g.D(K,v);C.L\u003dMath.floor((Date.now()+T)/1E3);v\u003dK}else v.dispose(),v\u003dnew Qs(C.logger,Aj(tx(K,1)),ZB(K,2)*1E3);return v}}(p),\"i\"),V\u003dG\u003dvoid 0,(V\u003d(G\u003dC).N7)\u003d\u003dnull||V.call(G,Aj(tx(p.tO,1))),C.state\u003d8,f.return(F);\ncase 5:q\u003dg.VH(f);b\u003dq instanceof pd?q:q instanceof TS?new pd(20,\"WTO:Disposed\",q):q instanceof mr?new pd(11,\"EBH:Error\",q):new pd(12,\"BSO:Unknown\",q);C.reportError(b);a:{if(q instanceof mr)switch(q.code){case 2:case 13:case 14:case 4:var y\u003d!0;break a;default:y\u003d!1;break a}y\u003dq instanceof pd?q.code!\u003d\u003d20:!0}if(!y)throw b;return g.J(f,I3(C,N.getValue()),12);case 12:g.VD(N);case 3:p\u003d{UH:void 0,tO:void 0,au:void 0,Ki:void 0};P++;f.WE(2);break;case 4:throw b;}})};\nI3\u003dfunction(C,b){b\u003deYW(b);g.D(C,b);b.start();return b.L};\nZbK\u003dfunction(C,b,h){return Promise.race([b,I3(C,12E4).then(function(){return Promise.reject(h)})])};\nah_\u003dfunction(C){var b,h,N;g.R(function(p){switch(p.j){case 1:return b\u003dvoid 0,g.$_(p,5),g.J(p,YqH(C),7);case 7:b\u003dp.K;g.H1(p,6);break;case 5:h\u003dg.VH(p);if(C.j){C.logger.RF(13);p.WE(0);break}C.logger.RF(14);b\u003dnew XI(C.logger,h instanceof pd?h:new pd(14,\"SOM:Init\",h instanceof Error?h:Error(String(h))));case 6:return N\u003dvoid 0,(N\u003dC.j)\u003d\u003dnull||N.dispose(),C.j\u003db,C.N.resolve(),g.$_(p,8),g.J(p,C.j.K.promise,10);case 10:g.H1(p,1);break;case 8:g.VH(p),p.WE(0)}})};\nlho\u003dfunction(C,b){b.Ni\u0026\u0026!C.cache\u0026\u0026C.HJ(Math.min(b.Ni.Woo,150))};\noEl\u003dfunction(C){var b\u003d{};g.l7(C,function(h){var N\u003dh.event,p\u003db[N];b.hasOwnProperty(N)?p!\u003d\u003dnull\u0026\u0026(h.y8(p)||(b[N]\u003dnull)):b[N]\u003dh});\nw1S(C,function(h){return b[h.event]\u003d\u003d\u003dnull})};\nxk\u003dfunction(){this.C9\u003d0;this.j\u003d!1;this.K\u003d-1;this.IX\u003d!1;this.I0\u003d0};\nwX\u003dfunction(){this.K\u003dnull;this.j\u003d!1};\nC9\u003dfunction(C){wX.call(this);this.X\u003dC};\nbP\u003dfunction(){wX.call(this)};\nhg\u003dfunction(){wX.call(this)};\nN_\u003dfunction(){this.j\u003d{};this.K\u003d!0;this.N\u003d{}};\ngg\u003dfunction(C,b,h){C.j[b]||(C.j[b]\u003dnew C9(h));return C.j[b]};\nFrU\u003dfunction(C){C.j.queryid||(C.j.queryid\u003dnew hg)};\np9\u003dfunction(C,b,h){(C\u003dC.j[b])\u0026\u0026C.N(h)};\nPb\u003dfunction(C,b){if(g.qe(C.N,b))return C.N[b];if(C\u003dC.j[b])return C.getValue()};\njf\u003dfunction(C){var b\u003d{},h\u003dg.Se(C.j,function(N){return N.j});\ng.GA(h,function(N,p){N\u003dC.N[p]!\u003d\u003dvoid 0?String(C.N[p]):N.j\u0026\u0026N.K!\u003d\u003dnull?String(N.K):\"\";N.length\u003e0\u0026\u0026(b[p]\u003dN)},C);\nreturn b};\nGp6\u003dfunction(C){C\u003djf(C);var b\u003d[];g.GA(C,function(h,N){N in Object.prototype||typeof h!\u003d\"undefined\"\u0026\u0026b.push([N,\":\",h].join(\"\"))});\nreturn b};\n$Rl\u003dfunction(C){gg(C,\"od\",SqU);gg(C,\"opac\",cb).j\u003d!0;gg(C,\"sbeos\",cb).j\u003d!0;gg(C,\"prf\",cb).j\u003d!0;gg(C,\"mwt\",cb).j\u003d!0;gg(C,\"iogeo\",cb)};\nzYl\u003dfunction(){this.j\u003dthis.BO\u003dnull};\nku\u003dfunction(){};\nL9\u003dfunction(){if(!ef())throw Error();};\nef\u003dfunction(){return!(!Zt||!Zt.performance)};\nYu\u003dfunction(C){return C?C.passive\u0026\u0026HbS()?C:C.capture||!1:!1};\naW\u003dfunction(C,b,h,N){return C.addEventListener?(C.addEventListener(b,h,Yu(N)),!0):!1};\nlP\u003dfunction(C){return C.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[C.visibilityState||C.webkitVisibilityState||C.mozVisibilityState||\"\"]||0};\nVIH\u003dfunction(){};\nMIc\u003dfunction(){return(iC||Jo)\u0026\u0026uC?uC.mobile:!oW()\u0026\u0026(Qj(\"iPod\")||Qj(\"iPhone\")||Qj(\"Android\")||Qj(\"IEMobile\"))};\noW\u003dfunction(){return(iC||Jo)\u0026\u0026uC?!uC.mobile\u0026\u0026(Qj(\"iPad\")||Qj(\"Android\")||Qj(\"Silk\")):Qj(\"iPad\")||Qj(\"Android\")\u0026\u0026!Qj(\"Mobile\")||Qj(\"Silk\")};\nFV\u003dfunction(C){try{return!!C\u0026\u0026C.location.href!\u003dnull\u0026\u0026PC_(C,\"foo\")}catch(b){return!1}};\nGb\u003dfunction(C,b){if(C)for(var h in C)Object.prototype.hasOwnProperty.call(C,h)\u0026\u0026b(C[h],h,C)};\nmRo\u003dfunction(){var C\u003d[];Gb(qq1,function(b){C.push(b)});\nreturn C};\nfh1\u003dfunction(C){var b,h;return(h\u003d(b\u003d/https?:\\/\\/[^\\/]+/.exec(C))\u003d\u003dnull?void 0:b[0])!\u003dnull?h:\"\"};\nreS\u003dfunction(){var C\u003dAeW(\"IFRAME\"),b\u003d{};g.l7(yel(),function(h){C.sandbox\u0026\u0026C.sandbox.supports\u0026\u0026C.sandbox.supports(h)\u0026\u0026(b[h]\u003d!0)});\nreturn b};\nAeW\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?document:b;return b.createElement(String(C).toLowerCase())};\nibV\u003dfunction(C){for(var b\u003dC;C\u0026\u0026C!\u003dC.parent;)C\u003dC.parent,FV(C)\u0026\u0026(b\u003dC);return b};\nQ96\u003dfunction(C){C\u003dC||Sf();for(var b\u003dnew Jex(g.KW.location.href,!1),h\u003dnull,N\u003dC.length-1,p\u003dN;p\u003e\u003d0;--p){var P\u003dC[p];!h\u0026\u0026uX6.test(P.url)\u0026\u0026(h\u003dP);if(P.url\u0026\u0026!P.g7){b\u003dP;break}}p\u003dnull;P\u003dC.length\u0026\u0026C[N].url;b.depth!\u003d0\u0026\u0026P\u0026\u0026(p\u003dC[N]);return new RYl(b,p,h)};\nSf\u003dfunction(){var C\u003dg.KW,b\u003d[],h\u003dnull;do{var N\u003dC;if(FV(N)){var p\u003dN.location.href;h\u003dN.document\u0026\u0026N.document.referrer||null}else p\u003dh,h\u003dnull;b.push(new Jex(p||\"\"));try{C\u003dN.parent}catch(P){C\u003dnull}}while(C\u0026\u0026N!\u003dC);N\u003d0;for(C\u003db.length-1;N\u003c\u003dC;++N)b[N].depth\u003dC-N;N\u003dg.KW;if(N.location\u0026\u0026N.location.ancestorOrigins\u0026\u0026N.location.ancestorOrigins.length\u003d\u003db.length-1)for(C\u003d1;C\u003cb.length;++C)p\u003db[C],p.url||(p.url\u003dN.location.ancestorOrigins[C-1]||\"\",p.g7\u003d!0);return b};\nRYl\u003dfunction(C,b,h){this.j\u003dC;this.K\u003db;this.N\u003dh};\nJex\u003dfunction(C,b){this.url\u003dC;this.g7\u003d!!b;this.depth\u003dnull};\n$u\u003dfunction(){this.N\u003d\"\u0026\";this.K\u003d{};this.X\u003d0;this.j\u003d[]};\nzb\u003dfunction(C,b){var h\u003d{};h[C]\u003db;return[h]};\nUR1\u003dfunction(C,b,h,N,p){var P\u003d[];Gb(C,function(c,e){(c\u003dHb(c,b,h,N,p))\u0026\u0026P.push(e+\"\u003d\"+c)});\nreturn P.join(b)};\nHb\u003dfunction(C,b,h,N,p){if(C\u003d\u003dnull)return\"\";b\u003db||\"\u0026\";h\u003dh||\",$\";typeof h\u003d\u003d\u003d\"string\"\u0026\u0026(h\u003dh.split(\"\"));if(C instanceof Array){if(N||(N\u003d0),N\u003ch.length){for(var P\u003d[],c\u003d0;c\u003cC.length;c++)P.push(Hb(C[c],b,h,N+1,p));return P.join(h[N])}}else if(typeof C\u003d\u003d\u003d\"object\")return p||(p\u003d0),p\u003c2?encodeURIComponent(UR1(C,b,h,N,p+1)):\"...\";return encodeURIComponent(String(C))};\nXtV\u003dfunction(C){var b\u003d1,h;for(h in C.K)h.length\u003eb\u0026\u0026(b\u003dh.length);return 3997-b-C.N.length-1};\nVe\u003dfunction(C,b){this.j\u003dC;this.depth\u003db};\ns9l\u003dfunction(){function C(e,L){return e\u003d\u003dnull?L:e}\nvar b\u003dSf(),h\u003dMath.max(b.length-1,0),N\u003dQ96(b);b\u003dN.j;var p\u003dN.K,P\u003dN.N,c\u003d[];P\u0026\u0026c.push(new Ve([P.url,P.g7?2:0],C(P.depth,1)));p\u0026\u0026p!\u003dP\u0026\u0026c.push(new Ve([p.url,2],0));b.url\u0026\u0026b!\u003dP\u0026\u0026c.push(new Ve([b.url,0],C(b.depth,h)));N\u003dg.M_(c,function(e,L){return c.slice(0,c.length-L)});\n!b.url||(P||p)\u0026\u0026b!\u003dP||(p\u003dfh1(b.url))\u0026\u0026N.push([new Ve([p,1],C(b.depth,h))]);N.push([]);return g.M_(N,function(e){return Kr6(h,e)})};\nKr6\u003dfunction(C,b){g.q_(b,function(p){return p.depth\u003e\u003d0});\nvar h\u003dmI(b,function(p,P){return Math.max(p,P.depth)},-1),N\u003dgI_(h+2);\nN[0]\u003dC;g.l7(b,function(p){return N[p.depth+1]\u003dp.j});\nreturn N};\nObx\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?s9l():C;return C.map(function(b){return Hb(b)})};\nvEK\u003dfunction(C){var b\u003d!1;b\u003db\u003d\u003d\u003dvoid 0?!1:b;Zt.google_image_requests||(Zt.google_image_requests\u003d[]);var h\u003dAeW(\"IMG\",Zt.document);b\u0026\u0026(h.attributionSrc\u003d\"\");h.src\u003dC;Zt.google_image_requests.push(h)};\nf9\u003dfunction(C){var b\u003d\"M9\";if(C.M9\u0026\u0026C.hasOwnProperty(b))return C.M9;var h\u003dnew C;C.M9\u003dh;C.hasOwnProperty(b);return h};\nAg\u003dfunction(){this.K\u003dnew VIH;this.j\u003def()?new L9:new ku};\nDR1\u003dfunction(){ye();var C\u003dZt.document;return!!(C\u0026\u0026C.body\u0026\u0026C.body.getBoundingClientRect\u0026\u0026typeof Zt.setInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Zt.clearInterval\u003d\u003d\u003d\"function\"\u0026\u0026typeof Zt.setTimeout\u003d\u003d\u003d\"function\"\u0026\u0026typeof Zt.clearTimeout\u003d\u003d\u003d\"function\")};\ndRH\u003dfunction(){ye();return Obx()};\nWrK\u003dfunction(){};\nye\u003dfunction(){var C\u003df9(WrK);if(!C.j){if(!Zt)throw Error(\"Context has not been set and window is undefined.\");C.j\u003df9(Ag)}return C.j};\nrg\u003dfunction(C){this.Xq\u003diK(C)};\nEE1\u003dfunction(C){this.N\u003dC;this.j\u003d-1;this.K\u003dthis.X\u003d0};\niP\u003dfunction(C,b){return function(){var h\u003dg.yH.apply(0,arguments);if(C.j\u003e-1)return b.apply(null,g.M(h));try{return C.j\u003dC.N.j.now(),b.apply(null,g.M(h))}finally{C.X+\u003dC.N.j.now()-C.j,C.j\u003d-1,C.K+\u003d1}}};\nnEl\u003dfunction(C,b){this.K\u003dC;this.N\u003db;this.j\u003dnew EE1(C)};\ntIW\u003dfunction(){this.j\u003d{}};\nBtW\u003dfunction(){var C\u003dJg().flags,b\u003dTtl;C\u003dC.j[b.key];if(b.valueType\u003d\u003d\u003d\"proto\"){try{var h\u003dJSON.parse(C);if(Array.isArray(h))return h}catch(N){}return b.defaultValue}return typeof C\u003d\u003d\u003dtypeof b.defaultValue?C:b.defaultValue};\nCYl\u003dfunction(){this.N\u003dvoid 0;this.K\u003dthis.W\u003d0;this.G\u003d-1;this.aV\u003dnew N_;gg(this.aV,\"mv\",IhS).j\u003d!0;gg(this.aV,\"omid\",cb);gg(this.aV,\"epoh\",cb).j\u003d!0;gg(this.aV,\"epph\",cb).j\u003d!0;gg(this.aV,\"umt\",cb).j\u003d!0;gg(this.aV,\"phel\",cb).j\u003d!0;gg(this.aV,\"phell\",cb).j\u003d!0;gg(this.aV,\"oseid\",xRS).j\u003d!0;var C\u003dthis.aV;C.j.sloi||(C.j.sloi\u003dnew bP);C.j.sloi.j\u003d!0;gg(this.aV,\"mm\",uP);gg(this.aV,\"ovms\",wt6).j\u003d!0;gg(this.aV,\"xdi\",cb).j\u003d!0;gg(this.aV,\"amp\",cb).j\u003d!0;gg(this.aV,\"prf\",cb).j\u003d!0;gg(this.aV,\"gtx\",cb).j\u003d!0;gg(this.aV,\n\"mvp_lv\",cb).j\u003d!0;gg(this.aV,\"ssmol\",cb).j\u003d!0;gg(this.aV,\"fmd\",cb).j\u003d!0;gg(this.aV,\"gen204simple\",cb);this.j\u003dnew nEl(ye(),this.aV);this.X\u003d!1;this.flags\u003dnew tIW};\nJg\u003dfunction(){return f9(CYl)};\nbn_\u003dfunction(C,b,h,N){if(Math.random()\u003c(N||C.j))try{if(h instanceof $u)var p\u003dh;else p\u003dnew $u,Gb(h,function(c,e){var L\u003dp,Z\u003dL.X++;c\u003dzb(e,c);L.j.push(Z);L.K[Z]\u003dc});\nvar P\u003dp.p9(C.K,\"pagead2.googlesyndication.com\",\"/pagead/gen_204?id\u003d\"+b+\"\u0026\");P\u0026\u0026(ye(),vEK(P))}catch(c){}};\nhGl\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.error\u003dC;this.context\u003db.context;this.msg\u003db.message||\"\";this.id\u003db.id||\"jserror\";this.meta\u003dh};\nNHl\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?g.KW:C;return(C\u003dC.performance)\u0026\u0026C.now\u0026\u0026C.timing?Math.floor(C.now()+C.timing.navigationStart):g.Cd()};\ng3V\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?g.KW:C;return(C\u003dC.performance)\u0026\u0026C.now?C.now():null};\npaU\u003dfunction(C,b,h){this.label\u003dC;this.type\u003db;this.value\u003dh;this.duration\u003d0;this.taskId\u003dthis.slotId\u003dvoid 0;this.uniqueId\u003dMath.random()};\nQe\u003dfunction(){var C\u003dwindow;this.events\u003d[];this.K\u003dC||g.KW;var b\u003dnull;C\u0026\u0026(C.google_js_reporting_queue\u003dC.google_js_reporting_queue||[],this.events\u003dC.google_js_reporting_queue,b\u003dC.google_measure_js_timing);this.j\u003dRW()||(b!\u003dnull?b:Math.random()\u003c1)};\nPYV\u003dfunction(C){C\u0026\u0026U4\u0026\u0026RW()\u0026\u0026(U4.clearMarks(\"goog_\"+C.label+\"_\"+C.uniqueId+\"_start\"),U4.clearMarks(\"goog_\"+C.label+\"_\"+C.uniqueId+\"_end\"))};\nj0c\u003dfunction(){var C\u003dXV;this.j\u003dK9;this.VJ\u003d\"jserror\";this.WZ\u003d!0;this.C0\u003dnull;this.K\u003dthis.xS;this.Lj\u003dC\u003d\u003d\u003dvoid 0?null:C};\ncF1\u003dfunction(C,b,h){var N\u003ds4;return iP(Jg().j.j,function(){try{if(N.Lj\u0026\u0026N.Lj.j){var p\u003dN.Lj.start(C.toString(),3);var P\u003db();N.Lj.end(p)}else P\u003db()}catch(e){var c\u003dN.WZ;try{PYV(p),c\u003dN.K(C,new O4(vb(e)),void 0,h)}catch(L){N.xS(217,L)}if(!c)throw e;}return P})()};\nDt\u003dfunction(C,b,h,N){return iP(Jg().j.j,function(){var p\u003dg.yH.apply(0,arguments);return cF1(C,function(){return b.apply(h,p)},N)})};\nvb\u003dfunction(C){var b\u003dC.toString();C.name\u0026\u0026b.indexOf(C.name)\u003d\u003d-1\u0026\u0026(b+\u003d\": \"+C.name);C.message\u0026\u0026b.indexOf(C.message)\u003d\u003d-1\u0026\u0026(b+\u003d\": \"+C.message);if(C.stack)a:{C\u003dC.stack;var h\u003db;try{C.indexOf(h)\u003d\u003d-1\u0026\u0026(C\u003dh+\"\\n\"+C);for(var N;C!\u003dN;)N\u003dC,C\u003dC.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");b\u003dC.replace(/\\n */g,\"\\n\");break a}catch(p){b\u003dh;break a}b\u003dvoid 0}return b};\nO4\u003dfunction(C){hGl.call(this,Error(C),{message:C})};\nk3o\u003dfunction(){Zt\u0026\u0026typeof Zt.google_measure_js_timing!\u003d\"undefined\"\u0026\u0026(Zt.google_measure_js_timing||XV.disable())};\neGc\u003dfunction(C){s4.C0\u003dfunction(b){g.l7(C,function(h){h(b)})}};\nLzW\u003dfunction(C,b){return cF1(C,b)};\ndg\u003dfunction(C,b){return Dt(C,b)};\nWb\u003dfunction(C,b,h,N){s4.xS(C,b,h,N)};\nE4\u003dfunction(){return Date.now()-ZnW};\nYAx\u003dfunction(){var C\u003dJg().N,b\u003dn9\u003e\u003d0?E4()-n9:-1,h\u003dtg?E4()-Tb:-1,N\u003dBb\u003e\u003d0?E4()-Bb:-1;if(C\u003d\u003d947190542)return 100;if(C\u003d\u003d79463069)return 200;C\u003d[2E3,4E3];var p\u003d[250,500,1E3];Wb(637,Error(),.001);var P\u003db;h!\u003d-1\u0026\u0026h\u003cb\u0026\u0026(P\u003dh);for(b\u003d0;b\u003cC.length;++b)if(P\u003cC[b]){var c\u003dp[b];break}c\u003d\u003d\u003dvoid 0\u0026\u0026(c\u003dp[C.length]);return N!\u003d-1\u0026\u0026N\u003e1500\u0026\u0026N\u003c4E3?500:c};\nIW\u003dfunction(C,b,h,N){this.top\u003dC;this.right\u003db;this.bottom\u003dh;this.left\u003dN};\nxu\u003dfunction(C){return C.right-C.left};\nwg\u003dfunction(C,b){return C\u003d\u003db?!0:C\u0026\u0026b?C.top\u003d\u003db.top\u0026\u0026C.right\u003d\u003db.right\u0026\u0026C.bottom\u003d\u003db.bottom\u0026\u0026C.left\u003d\u003db.left:!1};\nCV\u003dfunction(C,b,h){b instanceof g.LR?(C.left+\u003db.x,C.right+\u003db.x,C.top+\u003db.y,C.bottom+\u003db.y):(C.left+\u003db,C.right+\u003db,typeof h\u003d\u003d\u003d\"number\"\u0026\u0026(C.top+\u003dh,C.bottom+\u003dh));return C};\nb3\u003dfunction(C,b,h){var N\u003dnew IW(0,0,0,0);this.time\u003dC;this.volume\u003dnull;this.N\u003db;this.j\u003dN;this.K\u003dh};\nhV\u003dfunction(C,b,h,N,p,P,c,e){this.X\u003dC;this.J\u003db;this.N\u003dh;this.W\u003dN;this.j\u003dp;this.G\u003dP;this.K\u003dc;this.L\u003de};\nlI6\u003dfunction(C){var b\u003dC!\u003d\u003dC.top,h\u003dC.top\u003d\u003d\u003dibV(C),N\u003d-1,p\u003d0;if(b\u0026\u0026h\u0026\u0026C.top.mraid){N\u003d3;var P\u003dC.top.mraid}else N\u003d(P\u003dC.mraid)?b?h?2:1:0:-1;P\u0026\u0026(P.IS_GMA_SDK||(p\u003d2),dAK(aI1,function(c){return typeof P[c]\u003d\u003d\u003d\"function\"})||(p\u003d1));\nreturn{vK:P,compatibility:p,K3p:N}};\no36\u003dfunction(){var C\u003dwindow.document;return C\u0026\u0026typeof C.elementFromPoint\u003d\u003d\u003d\"function\"};\nFzo\u003dfunction(C,b,h){C\u0026\u0026b!\u003d\u003dnull\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);try{return(h\u003d\u003d\u003dvoid 0?0:h)?(new g.lF(b.innerWidth,b.innerHeight)).round():pJ6(b||window).round()}catch(N){return new g.lF(-12245933,-12245933)}};\nNT\u003dfunction(C,b,h){try{C\u0026\u0026(b\u003db.top);var N\u003dFzo(C,b,h),p\u003dN.height,P\u003dN.width;if(P\u003d\u003d\u003d-12245933)return new IW(P,P,P,P);var c\u003djy6(si(b.document).j),e\u003dc.x,L\u003dc.y;return new IW(L,e+P,L+p,e)}catch(Z){return new IW(-12245933,-12245933,-12245933,-12245933)}};\ng.pV\u003dfunction(C,b,h,N){this.left\u003dC;this.top\u003db;this.width\u003dh;this.height\u003dN};\nPc\u003dfunction(C,b){return C\u003d\u003db?!0:C\u0026\u0026b?C.left\u003d\u003db.left\u0026\u0026C.width\u003d\u003db.width\u0026\u0026C.top\u003d\u003db.top\u0026\u0026C.height\u003d\u003db.height:!1};\ng.LV\u003dfunction(C,b,h){if(typeof b\u003d\u003d\u003d\"string\")(b\u003deu(C,b))\u0026\u0026(C.style[b]\u003dh);else for(var N in b){h\u003dC;var p\u003db[N],P\u003deu(h,N);P\u0026\u0026(h.style[P]\u003dp)}};\neu\u003dfunction(C,b){var h\u003dG3l[b];if(!h){var N\u003dUAK(b);h\u003dN;C.style[N]\u003d\u003d\u003dvoid 0\u0026\u0026(N\u003d(g.TA?\"Webkit\":Zv?\"Moz\":null)+KPl(N),C.style[N]!\u003d\u003dvoid 0\u0026\u0026(h\u003dN));G3l[b]\u003dh}return h};\ng.YX\u003dfunction(C,b){var h\u003dC.style[UAK(b)];return typeof h!\u003d\u003d\"undefined\"?h:C.style[eu(C,b)]||\"\"};\nau\u003dfunction(C,b){var h\u003dKR(C);return h.defaultView\u0026\u0026h.defaultView.getComputedStyle\u0026\u0026(C\u003dh.defaultView.getComputedStyle(C,null))?C[b]||C.getPropertyValue(b)||\"\":\"\"};\nl3\u003dfunction(C,b){return au(C,b)||(C.currentStyle?C.currentStyle[b]:null)||C.style\u0026\u0026C.style[b]};\ng.Fo\u003dfunction(C,b,h){if(b instanceof g.LR){var N\u003db.x;b\u003db.y}else N\u003db,b\u003dh;C.style.left\u003dg.ou(N,!1);C.style.top\u003dg.ou(b,!1)};\nGV\u003dfunction(C){try{return C.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};\nSAx\u003dfunction(C){var b\u003dKR(C),h\u003dl3(C,\"position\"),N\u003dh\u003d\u003d\"fixed\"||h\u003d\u003d\"absolute\";for(C\u003dC.parentNode;C\u0026\u0026C!\u003db;C\u003dC.parentNode)if(C.nodeType\u003d\u003d11\u0026\u0026C.host\u0026\u0026(C\u003dC.host),h\u003dl3(C,\"position\"),N\u003dN\u0026\u0026h\u003d\u003d\"static\"\u0026\u0026C!\u003db.documentElement\u0026\u0026C!\u003db.body,!N\u0026\u0026(C.scrollWidth\u003eC.clientWidth||C.scrollHeight\u003eC.clientHeight||h\u003d\u003d\"fixed\"||h\u003d\u003d\"absolute\"||h\u003d\u003d\"relative\"))return C;return null};\ng.Su\u003dfunction(C){var b\u003dKR(C),h\u003dnew g.LR(0,0);if(C\u003d\u003d(b?KR(b):document).documentElement)return h;C\u003dGV(C);b\u003djy6(si(b).j);h.x\u003dC.left+b.x;h.y\u003dC.top+b.y;return h};\nzG1\u003dfunction(C,b){var h\u003dnew g.LR(0,0),N\u003dBE(KR(C));if(!PC_(N,\"parent\"))return h;do{var p\u003dN\u003d\u003db?g.Su(C):$Bl(C);h.x+\u003dp.x;h.y+\u003dp.y}while(N\u0026\u0026N!\u003db\u0026\u0026N!\u003dN.parent\u0026\u0026(C\u003dN.frameElement)\u0026\u0026(N\u003dN.parent));return h};\ng.$X\u003dfunction(C,b){C\u003dHno(C);b\u003dHno(b);return new g.LR(C.x-b.x,C.y-b.y)};\n$Bl\u003dfunction(C){C\u003dGV(C);return new g.LR(C.left,C.top)};\nHno\u003dfunction(C){if(C.nodeType\u003d\u003d1)return $Bl(C);C\u003dC.changedTouches?C.changedTouches[0]:C;return new g.LR(C.clientX,C.clientY)};\ng.zV\u003dfunction(C,b,h){if(b instanceof g.lF)h\u003db.height,b\u003db.width;else if(h\u003d\u003dvoid 0)throw Error(\"missing height argument\");C.style.width\u003dg.ou(b,!0);C.style.height\u003dg.ou(h,!0)};\ng.ou\u003dfunction(C,b){typeof C\u003d\u003d\"number\"\u0026\u0026(C\u003d(b?Math.round(C):C)+\"px\");return C};\ng.Hc\u003dfunction(C){var b\u003dVlV;if(l3(C,\"display\")!\u003d\"none\")return b(C);var h\u003dC.style,N\u003dh.display,p\u003dh.visibility,P\u003dh.position;h.visibility\u003d\"hidden\";h.position\u003d\"absolute\";h.display\u003d\"inline\";C\u003db(C);h.display\u003dN;h.position\u003dP;h.visibility\u003dp;return C};\nVlV\u003dfunction(C){var b\u003dC.offsetWidth,h\u003dC.offsetHeight,N\u003dg.TA\u0026\u0026!b\u0026\u0026!h;return(b\u003d\u003d\u003dvoid 0||N)\u0026\u0026C.getBoundingClientRect?(C\u003dGV(C),new g.lF(C.right-C.left,C.bottom-C.top)):new g.lF(b,h)};\ng.Vx\u003dfunction(C,b){C.style.display\u003db?\"\":\"none\"};\nMT\u003dfunction(C,b){b\u003dMath.pow(10,b);return Math.floor(C*b)/b};\nMlK\u003dfunction(C){return new IW(C.top,C.right,C.bottom,C.left)};\nqAW\u003dfunction(C){var b\u003dC.top||0,h\u003dC.left||0;return new IW(b,h+(C.width||0),b+(C.height||0),h)};\nqT\u003dfunction(C){return C!\u003dnull\u0026\u0026C\u003e\u003d0\u0026\u0026C\u003c\u003d1};\nmB6\u003dfunction(){var C\u003dg.rD();return C?ra(\"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(b){return mh(C,b)})||mh(C,\"OMI/\")\u0026\u0026!mh(C,\"XiaoMi/\")?!0:mh(C,\"Presto\")\u0026\u0026mh(C,\"Linux\")\u0026\u0026!mh(C,\"X11\")\u0026\u0026!mh(C,\"Android\")\u0026\u0026!mh(C,\"Mobi\"):!1};\nfIW\u003dfunction(){this.N\u003d!FV(Zt.top);this.isMobileDevice\u003doW()||MIc();var C\u003dSf();this.domain\u003dC.length\u003e0\u0026\u0026C[C.length-1]!\u003dnull\u0026\u0026C[C.length-1].url!\u003dnull?g.Uq(C[C.length-1].url)||\"\":\"\";this.j\u003dnew IW(0,0,0,0);this.X\u003dnew g.lF(0,0);this.G\u003dnew g.lF(0,0);this.J\u003dnew IW(0,0,0,0);this.frameOffset\u003dnew g.LR(0,0);this.W\u003d0;this.L\u003d!1;this.K\u003d!(!Zt||!lI6(Zt).vK);this.update(Zt)};\nAF1\u003dfunction(C,b){b\u0026\u0026b.screen\u0026\u0026(C.X\u003dnew g.lF(b.screen.width,b.screen.height))};\nyF1\u003dfunction(C,b){a:{var h\u003dC.j?new g.lF(xu(C.j),C.j.getHeight()):new g.lF(0,0);b\u003db\u003d\u003d\u003dvoid 0?Zt:b;b!\u003d\u003dnull\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);var N\u003d0,p\u003d0;try{var P\u003db.document,c\u003dP.body,e\u003dP.documentElement;if(P.compatMode\u003d\u003d\"CSS1Compat\"\u0026\u0026e.scrollHeight)N\u003de.scrollHeight!\u003dh.height?e.scrollHeight:e.offsetHeight,p\u003de.scrollWidth!\u003dh.width?e.scrollWidth:e.offsetWidth;else{var L\u003de.scrollHeight,Z\u003de.scrollWidth,Y\u003de.offsetHeight,a\u003de.offsetWidth;e.clientHeight!\u003dY\u0026\u0026(L\u003dc.scrollHeight,Z\u003dc.scrollWidth,Y\u003dc.offsetHeight,a\u003dc.offsetWidth);\nL\u003eh.height?L\u003eY?(N\u003dL,p\u003dZ):(N\u003dY,p\u003da):L\u003cY?(N\u003dL,p\u003dZ):(N\u003dY,p\u003da)}var l\u003dnew g.lF(p,N);break a}catch(F){l\u003dnew g.lF(-12245933,-12245933);break a}l\u003dvoid 0}C.G\u003dl};\nu3\u003dfunction(){var C\u003di3();if(C.W\u003e0||C.L)return!0;C\u003dye().K.isVisible();var b\u003dlP(JV)\u003d\u003d\u003d0;return C||b};\ni3\u003dfunction(){return f9(fIW)};\nRu\u003dfunction(C){this.N\u003dC;this.K\u003d0;this.j\u003dnull};\nQx\u003dfunction(C,b,h){this.N\u003dC;this.rO\u003dh\u003d\u003d\u003dvoid 0?\"na\":h;this.G\u003d[];this.isInitialized\u003d!1;this.X\u003dnew b3(-1,!0,this);this.j\u003dthis;this.L\u003db;this.KO\u003dthis.V\u003d!1;this.sX\u003d\"uk\";this.q2\u003d!1;this.W\u003d!0};\nUo\u003dfunction(C,b){g.Id(C.G,b)||(C.G.push(b),b.We(C.j),b.g_(C.X),b.U1()\u0026\u0026(C.V\u003d!0))};\nrFW\u003dfunction(C){C\u003dC.j;C.Zh();C.BN();var b\u003di3();b.J\u003dNT(!1,C.N,b.isMobileDevice);yF1(i3(),C.N);C.X.j\u003dC.gZ()};\ninl\u003dfunction(C){C.V\u003dC.G.length?ra(C.G,function(b){return b.U1()}):!1};\nJF1\u003dfunction(C){var b\u003dg.hj(C.G);g.l7(b,function(h){h.g_(C.X)})};\nXo\u003dfunction(C){var b\u003dg.hj(C.G);g.l7(b,function(h){h.We(C.j)});\nC.j!\u003dC||JF1(C)};\nKV\u003dfunction(C,b,h,N){this.element\u003dC;this.j\u003dnew IW(0,0,0,0);this.N\u003dnull;this.W\u003dnew IW(0,0,0,0);this.K\u003db;this.aV\u003dh;this.q2\u003dN;this.nO\u003d!1;this.timestamp\u003d-1;this.V\u003dnew hV(b.X,this.element,this.j,new IW(0,0,0,0),0,0,E4(),0);this.G\u003dvoid 0};\nuIK\u003dfunction(C,b){return C.G?new IW(Math.max(b.top+C.G.top,b.top),Math.min(b.left+C.G.right,b.right),Math.min(b.top+C.G.bottom,b.bottom),Math.max(b.left+C.G.left,b.left)):b.clone()};\nso\u003dfunction(C){this.G\u003d!1;this.j\u003dC;this.X\u003dfunction(){}};\nRGV\u003dfunction(C,b,h){this.N\u003dh\u003d\u003d\u003dvoid 0?0:h;this.K\u003dC;this.j\u003db\u003d\u003dnull?\"\":b};\nQ0S\u003dfunction(C){switch(Math.trunc(C.N)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nUB6\u003dfunction(C,b){return C.N\u003cb.N?!0:C.N\u003eb.N?!1:C.K\u003cb.K?!0:C.K\u003eb.K?!1:typeof C.j\u003ctypeof b.j?!0:typeof C.j\u003etypeof b.j?!1:C.j\u003cb.j};\nOo\u003dfunction(){this.N\u003d0;this.j\u003d[];this.K\u003d!1};\nXaS\u003dfunction(C,b){(0,g.l7)(b.j,function(h){C.add(h.K,h.j,Q0S(h))})};\nvc\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dN\u003d\u003d\u003dvoid 0?!0:N;Gb(b,function(p,P){N\u0026\u0026p\u003d\u003d\u003dvoid 0||C.add(P,p,h)});\nreturn C};\nDv\u003dfunction(C){var b\u003dKzl;C.K\u0026\u0026(g.eo(C.j,function(h,N){return UB6(N,h)?1:UB6(h,N)?-1:0}),C.K\u003d!1);\nreturn mI(C.j,function(h,N){N\u003db(N);return\"\"+h+(h!\u003d\"\"\u0026\u0026N!\u003d\"\"?\"\u0026\":\"\")+N},\"\")};\nKzl\u003dfunction(C){var b\u003dC.K;C\u003dC.j;return C\u003d\u003d\u003d\"\"?b:typeof C\u003d\u003d\u003d\"boolean\"?C?b:\"\":Array.isArray(C)?C.length\u003d\u003d\u003d0?b:b+\"\u003d\"+C.join():b+\"\u003d\"+(g.Id([\"mtos\",\"tos\",\"p\"],b)?C:encodeURIComponent(C))};\ns0o\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!0:b;this.j\u003dnew Oo;C!\u003d\u003dvoid 0\u0026\u0026XaS(this.j,C);b\u0026\u0026this.j.add(\"v\",\"unreleased\",-16)};\nOnW\u003dfunction(C){var b\u003d[],h\u003d[];g.GA(C,function(N,p){if(!(p in Object.prototype)\u0026\u0026typeof N!\u003d\"undefined\")switch(Array.isArray(N)\u0026\u0026(N\u003dN.join(\",\")),N\u003d[p,\"\u003d\",N].join(\"\"),p){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":b.unshift(N);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":h.push(N);break;default:b.push(N)}});\nreturn b.concat(h)};\nv3l\u003dfunction(C){C\u003dC.toString();ye();vEK(C)};\nDBW\u003dfunction(){this.j\u003d0};\ndBK\u003dfunction(C,b,h){(0,g.l7)(C.N,function(N){var p\u003dC.j;if(!N.j\u0026\u0026(N.N(b,h),N.X())){N.j\u003d!0;var P\u003dN.K(),c\u003dnew Oo;c.add(\"id\",\"av-js\");c.add(\"type\",\"verif\");c.add(\"vtype\",N.G);N\u003df9(DBW);c.add(\"i\",N.j++);c.add(\"adk\",p);vc(c,P);p\u003dnew s0o(c);v3l(p)}})};\nda\u003dfunction(){this.K\u003dthis.N\u003dthis.X\u003dthis.j\u003d0};\nWc\u003dfunction(C){this.K\u003dC\u003dC\u003d\u003d\u003dvoid 0?Wz6:C;this.j\u003dg.M_(this.K,function(){return new da})};\nEo\u003dfunction(C,b){return E3W(C,function(h){return h.j},b\u003d\u003d\u003dvoid 0?!0:b)};\ntV\u003dfunction(C,b){return nV(C,b,function(h){return h.j})};\nn3_\u003dfunction(C,b){return E3W(C,function(h){return h.N},b\u003d\u003d\u003dvoid 0?!0:b)};\nTV\u003dfunction(C,b){return nV(C,b,function(h){return h.N})};\nBc\u003dfunction(C,b){return nV(C,b,function(h){return h.K})};\ntlx\u003dfunction(C){g.l7(C.j,function(b){b.K\u003d0})};\nE3W\u003dfunction(C,b,h){C\u003dg.M_(C.j,function(N){return b(N)});\nreturn h?C:THx(C)};\nnV\u003dfunction(C,b,h){var N\u003dg.B$(C.K,function(p){return b\u003c\u003dp});\nreturn N\u003d\u003d-1?0:h(C.j[N])};\nTHx\u003dfunction(C){return g.M_(C,function(b,h,N){return h\u003e0?N[h]-N[h-1]:N[h]})};\nIu\u003dfunction(){this.K\u003dnew Wc;this.rO\u003dthis.Df\u003d0;this.CO\u003dnew da;this.N2\u003dthis.J\u003d-1;this.kh\u003d1E3;this.zi\u003dnew Wc([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.sX\u003dthis.nO\u003d-1};\nxX\u003dfunction(C,b){return n3_(C.K,b\u003d\u003d\u003dvoid 0?!0:b)};\nwa\u003dfunction(C,b,h,N){var p\u003dp\u003d\u003d\u003dvoid 0?!1:p;h\u003dDt(N,h);aW(C,b,h,{capture:p})};\nbA\u003dfunction(C,b){b\u003dCT(b);return b\u003d\u003d\u003d0?0:CT(C)/b};\nCT\u003dfunction(C){return Math.max(C.bottom-C.top,0)*Math.max(C.right-C.left,0)};\nBHK\u003dfunction(C,b){if(!C||!b)return!1;for(var h\u003d0;C!\u003d\u003dnull\u0026\u0026h++\u003c100;){if(C\u003d\u003d\u003db)return!0;try{if(C\u003dC.parentElement||C){var N\u003dKR(C),p\u003dN\u0026\u0026BE(N),P\u003dp\u0026\u0026p.frameElement;P\u0026\u0026(C\u003dP)}}catch(c){break}}return!1};\nII6\u003dfunction(C,b,h){if(!C||!b)return!1;b\u003dCV(C.clone(),-b.left,-b.top);C\u003d(b.left+b.right)/2;b\u003d(b.top+b.bottom)/2;FV(window.top)\u0026\u0026window.top\u0026\u0026window.top.document\u0026\u0026(window\u003dwindow.top);if(!o36())return!1;C\u003dwindow.document.elementFromPoint(C,b);if(!C)return!1;b\u003d(b\u003d(b\u003dKR(h))\u0026\u0026b.defaultView\u0026\u0026b.defaultView.frameElement)\u0026\u0026BHK(b,C);var N\u003dC\u003d\u003d\u003dh;C\u003d!N\u0026\u0026C\u0026\u0026jW(C,function(p){return p\u003d\u003d\u003dh});\nreturn!(b||N||C)};\nxBK\u003dfunction(C,b,h,N){return i3().N?!1:xu(C)\u003c\u003d0||C.getHeight()\u003c\u003d0?!0:h\u0026\u0026N?LzW(208,function(){return II6(C,b,h)}):!1};\nhH\u003dfunction(C,b,h){g.O.call(this);this.position\u003dwaS.clone();this.zv\u003dthis.bM();this.Bs\u003d-2;this.timeCreated\u003dDate.now();this.kX\u003d-1;this.yr\u003db;this.f4\u003dnull;this.pu\u003d!1;this.aq\u003dnull;this.opacity\u003d-1;this.requestSource\u003dh;this.CHo\u003d!1;this.dY\u003dfunction(){};\nthis.RO\u003dfunction(){};\nthis.H$\u003dnew zYl;this.H$.BO\u003dC;this.H$.j\u003dC;this.zS\u003d!1;this.ZC\u003d{yp:null,Qp:null};this.qt\u003d!0;this.VL\u003dnull;this.rp\u003dthis.P$f\u003d!1;Jg().W++;this.Gx\u003dthis.Yl();this.uU\u003d-1;this.iF\u003dnull;this.hasCompleted\u003dthis.L6D\u003d!1;this.aV\u003dnew N_;$Rl(this.aV);CbW(this);this.requestSource\u003d\u003d1?p9(this.aV,\"od\",1):p9(this.aV,\"od\",0)};\nCbW\u003dfunction(C){C\u003dC.H$.BO;var b;if(b\u003dC\u0026\u0026C.getAttribute)b\u003d/-[a-z]/.test(\"googleAvInapp\")?!1:b0c\u0026\u0026C.dataset?\"googleAvInapp\"in C.dataset:C.hasAttribute?C.hasAttribute(\"data-\"+XvU()):!!C.getAttribute(\"data-\"+XvU());b\u0026\u0026(i3().K\u003d!0)};\nN1\u003dfunction(C,b){b!\u003dC.rp\u0026\u0026(C.rp\u003db,C\u003di3(),b?C.W++:C.W\u003e0\u0026\u0026C.W--)};\nhh6\u003dfunction(C,b){if(C.iF){if(b.getName()\u003d\u003d\u003dC.iF.getName())return;C.iF.dispose();C.iF\u003dnull}b\u003db.create(C.H$.j,C.aV,C.U1());if(b\u003db!\u003dnull\u0026\u0026b.observe()?b:null)C.iF\u003db};\nNXK\u003dfunction(C,b,h){if(!C.f4||C.yr\u003d\u003d-1||b.K\u003d\u003d\u003d-1||C.f4.K\u003d\u003d\u003d-1)return 0;C\u003db.K-C.f4.K;return C\u003eh?0:C};\ngkU\u003dfunction(C,b,h){if(C.iF){C.iF.xU();var N\u003dC.iF.V,p\u003dN.X,P\u003dp.j;if(N.W!\u003dnull){var c\u003dN.N;C.aq\u003dnew g.LR(c.left-P.left,c.top-P.top)}P\u003dC.eE()?Math.max(N.j,N.G):N.j;c\u003d{};p.volume!\u003d\u003dnull\u0026\u0026(c.volume\u003dp.volume);p\u003dC.yB(N);C.f4\u003dN;C.l$(P,b,h,!1,c,p,N.L)}};\npuH\u003dfunction(C){if(C.pu\u0026\u0026C.VL){var b\u003dPb(C.aV,\"od\")\u003d\u003d1,h\u003di3().j,N\u003dC.VL,p\u003dC.iF?C.iF.getName():\"ns\",P\u003dC.aq,c\u003dnew g.lF(xu(h),h.getHeight());h\u003dC.eE();C\u003d{s2X:p,aq:P,X2O:c,eE:h,C9:C.Gx.C9,Ixh:b};if(b\u003dN.K){b.xU();p\u003db.V;P\u003dp.X.j;var e\u003dc\u003dnull;p.W!\u003dnull\u0026\u0026P\u0026\u0026(c\u003dp.N,c\u003dnew g.LR(c.left-P.left,c.top-P.top),e\u003dnew g.lF(P.right-P.left,P.bottom-P.top));p\u003dh?Math.max(p.j,p.G):p.j;h\u003d{s2X:b.getName(),aq:c,X2O:e,eE:h,Ixh:!1,C9:p}}else h\u003dnull;h\u0026\u0026dBK(N,C,h)}};\nPbV\u003dfunction(C,b,h){b\u0026\u0026(C.dY\u003db);h\u0026\u0026(C.RO\u003dh)};\ng.gh\u003dfunction(){};\ng.pT\u003dfunction(C){return{value:C,done:!1}};\nj3o\u003dfunction(){this.X\u003dthis.j\u003dthis.N\u003dthis.K\u003dthis.G\u003d0};\ncXl\u003dfunction(C){var b\u003d{};var h\u003dg.Cd()-C.G;b\u003d(b.ptlt\u003dh,b);(h\u003dC.K)\u0026\u0026(b.pnk\u003dh);(h\u003dC.N)\u0026\u0026(b.pnc\u003dh);(h\u003dC.X)\u0026\u0026(b.pnmm\u003dh);(C\u003dC.j)\u0026\u0026(b.pns\u003dC);return b};\nkSH\u003dfunction(){xk.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nP_\u003dfunction(C){return qT(C.volume)\u0026\u0026C.volume\u003e0};\njr\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!0:h;N\u003dN\u003d\u003d\u003dvoid 0?function(){return!0}:N;\nreturn function(p){var P\u003dp[C];if(Array.isArray(P)\u0026\u0026N(p))return ehW(P,b,h)}};\nc_\u003dfunction(C,b){return function(h){return b(h)?h[C]:void 0}};\nLfc\u003dfunction(C){return function(b){for(var h\u003d0;h\u003cC.length;h++)if(C[h]\u003d\u003d\u003db.e||C[h]\u003d\u003d\u003dvoid 0\u0026\u0026!b.hasOwnProperty(\"e\"))return!0;return!1}};\nehW\u003dfunction(C,b,h){return h\u003d\u003d\u003dvoid 0||h?g.kS(C,function(N,p){return g.Id(b,p)}):g.M_(b,function(N,p,P){return C.slice(p\u003e0?P[p-1]+1:0,N+1).reduce(function(c,e){return c+e},0)})};\nZ0l\u003dfunction(){this.K\u003dthis.j\u003d\"\"};\nY9S\u003dfunction(){};\ner\u003dfunction(C,b){var h\u003d{};if(C!\u003d\u003dvoid 0)if(b!\u003dnull)for(var N in b){var p\u003db[N];N in Object.prototype||p!\u003dnull\u0026\u0026(h[N]\u003dtypeof p\u003d\u003d\u003d\"function\"?p(C):C[p])}else g.uF(h,C);return Dv(vc(new Oo,h))};\naHV\u003dfunction(){var C\u003d{};this.K\u003d(C.vs\u003d[1,0],C.vw\u003d[0,1],C.am\u003d[2,2],C.a\u003d[4,4],C.f\u003d[8,8],C.bm\u003d[16,16],C.b\u003d[32,32],C.avw\u003d[0,64],C.avs\u003d[64,0],C.pv\u003d[256,256],C.gdr\u003d[0,512],C.p\u003d[0,1024],C.r\u003d[0,2048],C.m\u003d[0,4096],C.um\u003d[0,8192],C.ef\u003d[0,16384],C.s\u003d[0,32768],C.pmx\u003d[0,16777216],C.mut\u003d[33554432,33554432],C.umutb\u003d[67108864,67108864],C.tvoff\u003d[134217728,134217728],C);this.j\u003d{};for(var b in this.K)this.K[b][1]\u003e0\u0026\u0026(this.j[b]\u003d0);this.N\u003d0};\nLT\u003dfunction(C,b){var h\u003dC.K[b],N\u003dh[1];C.N+\u003dh[0];N\u003e0\u0026\u0026C.j[b]\u003d\u003d0\u0026\u0026(C.j[b]\u003d1)};\nlHK\u003dfunction(C){var b\u003dg.Me(C.K),h\u003d0,N;for(N in C.j)g.Id(b,N)\u0026\u0026C.j[N]\u003d\u003d1\u0026\u0026(h+\u003dC.K[N][1],C.j[N]\u003d2);return h};\nok_\u003dfunction(C){var b\u003d0,h;for(h in C.j){var N\u003dC.j[h];if(N\u003d\u003d1||N\u003d\u003d2)b+\u003dC.K[h][1]}return b};\nZR\u003dfunction(){this.j\u003dthis.K\u003d0};\nYS\u003dfunction(){Iu.call(this);this.N\u003dnew da;this.t4\u003dthis.V\u003dthis.q2\u003d0;this.L\u003d-1;this.Vz\u003dnew da;this.G\u003dnew da;this.j\u003dnew Wc;this.W\u003dthis.X\u003d-1;this.KO\u003dnew da;this.kh\u003d2E3;this.Qz\u003dnew ZR;this.Yh\u003dnew ZR;this.m6\u003dnew ZR};\naO\u003dfunction(C,b,h){var N\u003dC.t4;tg||h||C.L\u003d\u003d-1||(N+\u003db-C.L);return N};\nFfl\u003dfunction(){this.N\u003d!1};\nlA\u003dfunction(C,b){this.N\u003d!1;this.X\u003dC;this.V\u003db;this.G\u003d0};\noO\u003dfunction(C,b){lA.call(this,C,b);this.J\u003d[]};\nGSl\u003dfunction(){};\nFF\u003dfunction(){};\nGW\u003dfunction(C,b,h,N){KV.call(this,C,b,h,N)};\nSr\u003dfunction(C,b,h){KV.call(this,null,C,b,h);this.L\u003dC.isActive();this.J\u003d0};\n$S\u003dfunction(C){return[C.top,C.left,C.bottom,C.right]};\nzW\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?new FF:P;hH.call(this,b,h,N);this.z1\u003dp;this.SH\u003d0;this.JT\u003d{};this.I2\u003dnew aHV;this.rX\u003d{};this.Wi\u003d\"\";this.m6\u003dnull;this.G$\u003d!1;this.j\u003d[];this.N$\u003dP.K();this.W\u003dP.N();this.X\u003dnull;this.N\u003d-1;this.rO\u003dthis.V\u003dvoid 0;this.N2\u003dthis.KO\u003d0;this.sX\u003d-1;this.kh\u003dthis.Yh\u003d!1;this.q2\u003dthis.L\u003dthis.K\u003dthis.J1\u003dthis.sI\u003d0;new Wc;this.Qz\u003dthis.t4\u003d0;this.CO\u003d-1;this.Ys\u003d0;this.J\u003dg.Lb;this.nO\u003d[this.bM()];this.SC\u003d2;this.LN\u003d{};this.LN.pause\u003d\"p\";this.LN.resume\u003d\"r\";this.LN.skip\u003d\"s\";this.LN.mute\u003d\"m\";this.LN.unmute\u003d\n\"um\";this.LN.exitfullscreen\u003d\"ef\";this.G\u003dnull;this.zi\u003dthis.Vz\u003d!1;this.ob\u003dMath.floor(Date.now()/1E3-1704067200);this.Df\u003d0};\nH_\u003dfunction(C){C.hasCompleted\u003d!0;C.Ys!\u003d0\u0026\u0026(C.Ys\u003d3)};\nV1\u003dfunction(C){return C\u003d\u003d\u003dvoid 0?C:Number(C)?MT(C,3):0};\nM1\u003dfunction(C,b){return C.nO[b!\u003dnull\u0026\u0026b\u003cC.nO.length?b:C.nO.length-1]};\nS96\u003dfunction(C){var b\u003d!!Pb(Jg().aV,\"umt\");return C.V||!b\u0026\u0026!C.rO?0:1};\n$4W\u003dfunction(C,b){C.eJ()?b\u003d0:C.yr\u003d\u003d-1?b\u003d0:(b-\u003dC.yr,b\u003db\u003eMath.max(1E4,C.N/3)?0:b);var h\u003dC.J(C)||{};h\u003dh.currentTime!\u003d\u003dvoid 0?h.currentTime:C.KO;var N\u003dh-C.KO,p\u003d0;N\u003e\u003d0?(C.N2+\u003db,C.Qz+\u003dMath.max(b-N,0),p\u003dMath.min(N,C.N2)):C.t4+\u003dMath.abs(N);N!\u003d0\u0026\u0026(C.N2\u003d0);C.CO\u003d\u003d-1\u0026\u0026N\u003e0\u0026\u0026(C.CO\u003dBb\u003e\u003d0?E4()-Bb:-1);C.KO\u003dh;return p};\nzhl\u003dfunction(C,b){ra(C.W,function(h){return h.X\u003d\u003db.X})||C.W.push(b)};\nH0l\u003dfunction(C){var b\u003dtV(C.i5().j,1);return q1(C,b)};\nq1\u003dfunction(C,b,h){return b\u003e\u003d15E3?!0:C.Yh?(h\u003d\u003d\u003dvoid 0?0:h)?!0:C.N\u003e0?b\u003e\u003dC.N/2:C.sX\u003e0?b\u003e\u003dC.sX:!1:!1};\nVBH\u003dfunction(C){var b\u003dMT(C.Gx.C9,2),h\u003dC.I2.N,N\u003dC.Gx,p\u003dM1(C),P\u003dV1(p.X),c\u003dV1(p.W),e\u003dV1(N.volume),L\u003dMT(p.J,2),Z\u003dMT(p.N2,2),Y\u003dMT(N.C9,2),a\u003dMT(p.nO,2),l\u003dMT(p.sX,2);N\u003dMT(N.I0,2);var F\u003dC.ud().clone().round();C\u003dC.iF\u0026\u0026C.iF.N?(C.iF?C.iF.N:null).clone().round():null;p\u003dxX(p,!1);return{Nai:b,Sy:h,Iq:P,Ft:c,IH:e,v_:L,k$:Z,C9:Y,Kz:a,UM:l,I0:N,position:F,W8:C,wS:p}};\nq9x\u003dfunction(C,b){MBl(C.j,b,function(){return{Nai:0,Sy:void 0,Iq:-1,Ft:-1,IH:-1,v_:-1,k$:-1,C9:-1,Kz:-1,UM:-1,I0:-1,position:void 0,W8:void 0,wS:[]}});\nC.j[b]\u003dVBH(C)};\nMBl\u003dfunction(C,b,h){for(var N\u003dC.length;N\u003cb+1;)C.push(h()),N++};\nfT\u003dfunction(C,b,h){var N\u003dC.rX[b];if(N!\u003dnull)return N;N\u003dm41(C,b);var p\u003dfR(m8,function(P){return P\u003d\u003db});\nC\u003dfH6(C,N,N,h,AXc[m8[p]]);b\u003d\u003d\"fully_viewable_audible_half_duration_impression\"\u0026\u0026(C.std\u003d\"csm\");return C};\nAH\u003dfunction(C,b,h){var N\u003d[b];if(C!\u003db||h!\u003db)N.unshift(C),N.push(h);return N};\nfH6\u003dfunction(C,b,h,N,p){if(C.zS)return{\"if\":0,vs:0};var P\u003dC.ud().clone().round(),c\u003dC.iF?C.iF.N:null,e\u003di3(),L\u003dJg(),Z\u003dC.i5(),Y\u003dC.iF?C.iF.getName():\"ns\",a\u003d{};a[\"if\"]\u003de.N?1:void 0;a.sdk\u003dC.X?C.X:void 0;a.t\u003dC.timeCreated;a.p\u003d[P.top,P.left,P.bottom,P.right];P\u0026\u0026c\u0026\u0026!wg(c,P)\u0026\u0026(P\u003dc.round(),a.cp\u003d[P.top,P.left,P.bottom,P.right]);a.tos\u003dEo(Z.K,!1);a.mtos\u003dxX(Z);a.mcvt\u003dZ.CO.N;a.ps\u003dvoid 0;P\u003daO(Z,E4(),C.eJ());a.vht\u003dP;a.mut\u003dZ.Vz.N;a.a\u003dV1(C.Gx.volume);a.mv\u003dV1(Z.W);a.fs\u003dC.rp?1:0;a.ft\u003dZ.KO.j;a.at\u003dZ.G.j;a.as\u003dZ.X\u003e0?1:0;a.atos\u003d\nEo(Z.j);a.ssb\u003dEo(Z.zi,!1);a.amtos\u003dn3_(Z.j,!1);a.uac\u003dC.sI;a.vpt\u003dZ.N.j;Y\u003d\u003d\"nio\"\u0026\u0026(a.nio\u003d1,a.avms\u003d\"nio\");a.gmm\u003d\"4\";a.gdr\u003dq1(C,Z.N.j,!0)?1:0;a.efpf\u003dC.SC;if(Y\u003d\u003d\"gsv\"||Y\u003d\u003d\"nis\")Y\u003dC.iF,Y.J\u003e0\u0026\u0026(a.nnut\u003dY.J);a.tcm\u003dS96(C);a.nmt\u003dC.t4;a.bt\u003dC.Qz;a.pst\u003dC.CO;a.vpaid\u003dC.V;a.dur\u003dC.N;a.vmtime\u003dC.KO;a.is\u003dC.I2.N;C.j.length\u003e\u003d1\u0026\u0026(a.i0\u003dC.j[0].Sy,a.a0\u003d[C.j[0].IH],a.c0\u003d[C.j[0].C9],a.ss0\u003d[C.j[0].I0],Y\u003dC.j[0].position,P\u003dC.j[0].W8,a.p0\u003dY?$S(Y):void 0,Y\u0026\u0026P\u0026\u0026!wg(P,Y)\u0026\u0026(a.cp0\u003d$S(P)));C.j.length\u003e\u003d2\u0026\u0026(a.i1\u003dC.j[1].Sy,a.a1\u003dAH(C.j[1].Iq,\nC.j[1].IH,C.j[1].Ft),a.c1\u003dAH(C.j[1].v_,C.j[1].C9,C.j[1].k$),a.ss1\u003dAH(C.j[1].Kz,C.j[1].I0,C.j[1].UM),Y\u003dC.j[1].position,P\u003dC.j[1].W8,a.p1\u003dY?$S(Y):void 0,Y\u0026\u0026P\u0026\u0026!wg(P,Y)\u0026\u0026(a.cp1\u003d$S(P)),a.mtos1\u003dC.j[1].wS);C.j.length\u003e\u003d3\u0026\u0026(a.i2\u003dC.j[2].Sy,a.a2\u003dAH(C.j[2].Iq,C.j[2].IH,C.j[2].Ft),a.c2\u003dAH(C.j[2].v_,C.j[2].C9,C.j[2].k$),a.ss2\u003dAH(C.j[2].Kz,C.j[2].I0,C.j[2].UM),Y\u003dC.j[2].position,P\u003dC.j[2].W8,a.p2\u003dY?$S(Y):void 0,Y\u0026\u0026P\u0026\u0026!wg(P,Y)\u0026\u0026(a.cp2\u003d$S(P)),a.mtos2\u003dC.j[2].wS);C.j.length\u003e\u003d4\u0026\u0026(a.i3\u003dC.j[3].Sy,a.a3\u003dAH(C.j[3].Iq,C.j[3].IH,\nC.j[3].Ft),a.c3\u003dAH(C.j[3].v_,C.j[3].C9,C.j[3].k$),a.ss3\u003dAH(C.j[3].Kz,C.j[3].I0,C.j[3].UM),Y\u003dC.j[3].position,P\u003dC.j[3].W8,a.p3\u003dY?$S(Y):void 0,Y\u0026\u0026P\u0026\u0026!wg(P,Y)\u0026\u0026(a.cp3\u003d$S(P)),a.mtos3\u003dC.j[3].wS);a.cs\u003dok_(C.I2);b\u0026\u0026(a.ic\u003dlHK(C.I2),a.dvpt\u003dZ.N.K,a.dvs\u003dBc(Z.K,.5),a.dfvs\u003dBc(Z.K,1),a.davs\u003dBc(Z.j,.5),a.dafvs\u003dBc(Z.j,1),h\u0026\u0026(Z.N.K\u003d0,tlx(Z.K),tlx(Z.j)),C.I_()\u0026\u0026(a.dtos\u003dZ.q2,a.dav\u003dZ.V,a.dtoss\u003dC.SH+1,h\u0026\u0026(Z.q2\u003d0,Z.V\u003d0,C.SH++)),a.dat\u003dZ.G.K,a.dft\u003dZ.KO.K,h\u0026\u0026(Z.G.K\u003d0,Z.KO.K\u003d0));a.ps\u003d[e.G.width,e.G.height];a.bs\u003d[xu(e.j),e.j.getHeight()];\na.scs\u003d[e.X.width,e.X.height];a.dom\u003de.domain;C.J1\u0026\u0026(a.vds\u003dC.J1);if(C.W.length\u003e0||C.N$)b\u003dg.hj(C.W),C.N$\u0026\u0026b.push(C.N$),a.pings\u003dg.M_(b,function(l){return l.toString()});\nb\u003dg.M_(g.kS(C.W,function(l){return l.W()}),function(l){return l.getId()});\nCCU(b);a.ces\u003db;C.K\u0026\u0026(a.vmer\u003dC.K);C.L\u0026\u0026(a.vmmk\u003dC.L);C.q2\u0026\u0026(a.vmiec\u003dC.q2);a.avms\u003dC.iF?C.iF.getName():\"ns\";C.iF\u0026\u0026g.uF(a,C.iF.pB());N?(a.c\u003dMT(C.Gx.C9,2),a.ss\u003dMT(C.Gx.I0,2)):a.tth\u003dE4()-yXU;a.mc\u003dMT(Z.N2,2);a.nc\u003dMT(Z.J,2);a.mv\u003dV1(Z.W);a.nv\u003dV1(Z.X);a.lte\u003dMT(C.Bs,2);N\u003dM1(C,p);xX(Z);a.qmtos\u003dxX(N);a.qnc\u003dMT(N.J,2);a.qmv\u003dV1(N.W);a.qnv\u003dV1(N.X);a.qas\u003dN.X\u003e0?1:0;a.qi\u003dC.Wi;a.avms||(a.avms\u003d\"geo\");a.psm\u003dZ.Qz.j;a.psv\u003dZ.Qz.getValue();a.psfv\u003dZ.Yh.getValue();a.psa\u003dZ.m6.getValue();L\u003dGp6(L.aV);L.length\u0026\u0026(a.veid\u003dL);C.G\u0026\u0026g.uF(a,\ncXl(C.G));a.avas\u003dC.Eb();a.vs\u003dC.kG();a.co\u003drXl(C);a.tm\u003dZ.Df;a.tu\u003dZ.rO;return a};\nm41\u003dfunction(C,b){if(g.Id(i06,b))return!0;var h\u003dC.JT[b];return h!\u003d\u003dvoid 0?(C.JT[b]\u003d!0,!h):!1};\nrXl\u003dfunction(C){var b\u003dC.Df.toString(10).padStart(2,\"0\");b\u003d\"\"+C.ob+b;C.Df\u003c99\u0026\u0026C.Df++;return b};\nuTl\u003dfunction(){this.j\u003d{};var C\u003dBE();y1(this,C,document);var b\u003dJXS();try{if(\"1\"\u003d\u003db){for(var h\u003dC.parent;h!\u003dC.top;h\u003dh.parent)y1(this,h,h.document);y1(this,C.top,C.top.document)}}catch(N){}};\nJXS\u003dfunction(){var C\u003ddocument.documentElement;try{if(!FV(BE().top))return\"2\";var b\u003d[],h\u003dBE(C.ownerDocument);for(C\u003dh;C!\u003dh.top;C\u003dC.parent)if(C.frameElement)b.push(C.frameElement);else break;return b\u0026\u0026b.length!\u003d0?\"1\":\"0\"}catch(N){return\"2\"}};\ny1\u003dfunction(C,b,h){wa(h,\"mousedown\",function(){return RhU(C)},301);\nwa(b,\"scroll\",function(){return Q3x(C)},302);\nwa(h,\"touchmove\",function(){return U4c(C)},303);\nwa(h,\"mousemove\",function(){return XuH(C)},304);\nwa(h,\"keydown\",function(){return KfU(C)},305)};\nRhU\u003dfunction(C){g.GA(C.j,function(b){b.N\u003e1E5||++b.N})};\nQ3x\u003dfunction(C){g.GA(C.j,function(b){b.j\u003e1E5||++b.j})};\nU4c\u003dfunction(C){g.GA(C.j,function(b){b.j\u003e1E5||++b.j})};\nKfU\u003dfunction(C){g.GA(C.j,function(b){b.K\u003e1E5||++b.K})};\nXuH\u003dfunction(C){g.GA(C.j,function(b){b.X\u003e1E5||++b.X})};\ns3W\u003dfunction(){this.j\u003d[];this.K\u003d[]};\nrh\u003dfunction(C,b){return g.Te(C.j,function(h){return h.Wi\u003d\u003db})};\nO0l\u003dfunction(C,b){return b?g.Te(C.j,function(h){return h.H$.BO\u003d\u003db}):null};\nvkl\u003dfunction(C,b){return g.Te(C.K,function(h){return h.nT()\u003d\u003d2\u0026\u0026h.Wi\u003d\u003db})};\nJH\u003dfunction(){var C\u003diA;return C.j.length\u003d\u003d0?C.K:C.K.length\u003d\u003d0?C.j:g.b7(C.K,C.j)};\nD4l\u003dfunction(C,b){C\u003db.nT()\u003d\u003d1?C.j:C.K;var h\u003dto(C,function(N){return N\u003d\u003db});\nreturn h!\u003d-1?(C.splice(h,1),b.iF\u0026\u0026b.iF.unobserve(),b.dispose(),!0):!1};\nd4K\u003dfunction(C){var b\u003diA;if(D4l(b,C)){switch(C.nT()){case 0:var h\u003dfunction(){return null};\ncase 2:h\u003dfunction(){return vkl(b,C.Wi)};\nbreak;case 1:h\u003dfunction(){return rh(b,C.Wi)}}for(var N\u003dh();N;N\u003dh())D4l(b,N)}};\nWfS\u003dfunction(C){var b\u003diA;C\u003dg.kS(C,function(h){return!O0l(b,h.H$.BO)});\nb.j.push.apply(b.j,g.M(C))};\nEkW\u003dfunction(C){var b\u003d[];g.l7(C,function(h){ra(iA.j,function(N){return N.H$.BO\u003d\u003d\u003dh.H$.BO\u0026\u0026N.Wi\u003d\u003d\u003dh.Wi})||(iA.j.push(h),b.push(h))})};\nuA\u003dfunction(){this.j\u003dthis.K\u003dnull};\nnko\u003dfunction(C,b){function h(N,p){b(N,p)}\nif(C.K\u003d\u003dnull)return!1;C.j\u003dg.Te(C.K,function(N){return N!\u003dnull\u0026\u0026N.n3()});\nC.j\u0026\u0026(C.j.init(h)?rFW(C.j.j):b(C.j.j.Ox(),C.j));return C.j!\u003dnull};\nRO\u003dfunction(C){C\u003dtBo(C);so.call(this,C.length?C[C.length-1]:new Qx(Zt,0));this.N\u003dC;this.K\u003dnull};\ntBo\u003dfunction(C){if(!C.length)return[];C\u003d(0,g.kS)(C,function(h){return h!\u003dnull\u0026\u0026h.VS()});\nfor(var b\u003d1;b\u003cC.length;b++)Uo(C[b-1],C[b]);return C};\nQ1\u003dfunction(C,b,h,N){KV.call(this,C,b,h,N);this.N2\u003dthis.KO\u003dthis.J\u003dthis.L\u003dthis.X\u003dnull};\nUU\u003dfunction(C){return C.X\u0026\u0026C.X.takeRecords?C.X.takeRecords():[]};\nBXW\u003dfunction(C){if(!C.element)return!1;var b\u003dC.element,h\u003dC.K.j.N,N\u003dJg().j.j;C.X\u003dnew h.IntersectionObserver(iP(N,function(p){return XF(C,p)}),TXU);\nN\u003diP(N,function(){C.X.unobserve(b);C.X.observe(b);XF(C,UU(C))});\nh.ResizeObserver?(C.L\u003dnew h.ResizeObserver(N),C.L.observe(b)):h.MutationObserver\u0026\u0026(C.J\u003dnew g.KW.MutationObserver(N),C.J.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));C.X.observe(b);XF(C,UU(C));return!0};\nXF\u003dfunction(C,b){try{if(b.length){C.KO||(C.KO\u003dE4());var h\u003dIHl(b),N\u003dzG1(C.element,C.K.j.N),p\u003dN.x,P\u003dN.y;C.N\u003dnew IW(Math.round(P),Math.round(p)+h.boundingClientRect.width,Math.round(P)+h.boundingClientRect.height,Math.round(p));C.j\u003duIK(C,C.N);var c\u003dMlK(h.intersectionRect);C.W\u003dCV(c,C.N.left-c.left,C.N.top-c.top)}}catch(e){C.unobserve(),Wb(299,e)}};\nIHl\u003dfunction(C){return mI(C,function(b,h){return b.time\u003eh.time?b:h},C[0])};\nKT\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?Zt:C;so.call(this,new Qx(C,2))};\nsU\u003dfunction(){var C\u003dx4H();Qx.call(this,Zt.top,C,\"geo\")};\nx4H\u003dfunction(){Jg();var C\u003di3();return C.N||C.K?0:2};\nwuc\u003dfunction(){};\nOU\u003dfunction(){this.done\u003d!1;this.j\u003d{XY:0,H0:0,wjD:0,SB:0,r7:-1,Te:0,ze:0,VE:0,qqE:0};this.G\u003dnull;this.W\u003d!1;this.N\u003dnull;this.J\u003d0;this.K\u003dnew Ru(this)};\nDR\u003dfunction(){var C\u003dv_;C.W||(C.W\u003d!0,CPl(C,function(){return C.X.apply(C,g.M(g.yH.apply(0,arguments)))}),C.X())};\nb9_\u003dfunction(){f9(wuc);var C\u003df9(uA);C.j!\u003dnull\u0026\u0026C.j.j?rFW(C.j.j):i3().update(Zt)};\ndh\u003dfunction(C,b,h){if(!C.done\u0026\u0026(C.K.cancel(),b.length!\u003d0)){C.N\u003dnull;try{b9_();var N\u003dE4();Jg().G\u003dN;if(f9(uA).j!\u003dnull)for(var p\u003d0;p\u003cb.length;p++)gkU(b[p],N,h);for(N\u003d0;N\u003cb.length;N++)puH(b[N]);++C.j.SB}finally{h?g.l7(b,function(P){P.Gx.C9\u003d0}):C.K.schedule()}}};\nCPl\u003dfunction(C,b){if(!C.G){b\u003dDt(142,b);ye();var h;JV.visibilityState?h\u003d\"visibilitychange\":JV.mozVisibilityState?h\u003d\"mozvisibilitychange\":JV.webkitVisibilityState\u0026\u0026(h\u003d\"webkitvisibilitychange\");h\u0026\u0026aW(JV,h,b,{capture:!1})\u0026\u0026(C.G\u003db)}};\nhqK\u003dfunction(){var C\u003df9(uA);if(C.j!\u003dnull){var b\u003dC.j;g.l7(JH(),function(h){return hh6(h,b)})}};\nNgl\u003dfunction(C,b){C\u003dC.J;tg\u0026\u0026(C+\u003db-Tb);return C};\ngul\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?function(){return{}}:C;\ns4.VJ\u003d\"av-js\";K9.j\u003d.01;eGc([function(b){var h\u003dJg(),N\u003d{};N\u003d(N.bin\u003dh.K,N.type\u003d\"error\",N);h\u003djf(h.aV);if(!v_.N){var p\u003dv_,P\u003dZt.document,c\u003dn9\u003e\u003d0?E4()-n9:-1,e\u003dE4();p.j.r7\u003d\u003d-1\u0026\u0026(c\u003de);var L\u003di3(),Z\u003dJg(),Y\u003djf(Z.aV),a\u003dJH();try{if(a.length\u003e0){var l\u003dL.j;l\u0026\u0026(Y.bs\u003d[xu(l),l.getHeight()]);var F\u003dL.G;F\u0026\u0026(Y.ps\u003d[F.width,F.height]);Zt.screen\u0026\u0026(Y.scs\u003d[Zt.screen.width,Zt.screen.height])}else Y.url\u003dencodeURIComponent(Zt.location.href.substring(0,512)),P.referrer\u0026\u0026(Y.referrer\u003dencodeURIComponent(P.referrer.substring(0,512)));\nY.tt\u003dc;Y.pt\u003dn9;Y.bin\u003dZ.K;Zt.google_osd_load_pub_page_exp!\u003d\u003dvoid 0\u0026\u0026(Y.olpp\u003dZt.google_osd_load_pub_page_exp);Y.deb\u003d[1,p.j.XY,p.j.H0,p.j.SB,p.j.r7,0,p.K.K,p.j.Te,p.j.ze,p.j.VE,p.j.qqE,-1].join(\";\");Y.tvt\u003dNgl(p,e);L.K\u0026\u0026(Y.inapp\u003d1);if(Zt!\u003d\u003dnull\u0026\u0026Zt!\u003dZt.top){a.length\u003e0\u0026\u0026(Y.iframe_loc\u003dencodeURIComponent(Zt.location.href.substring(0,512)));var G\u003dL.J;Y.is\u003d[xu(G),G.getHeight()]}}catch(V){Y.error\u003d1}v_.N\u003dY}l\u003dg.iF(v_.N);F\u003dJg().j;Pb(F.N,\"prf\")\u003d\u003d1?(G\u003dnew rg,p\u003dF.j,P\u003d0,p.j\u003e-1\u0026\u0026(P\u003dp.N.j.now()-p.j),G\u003dTx(G,1,Pv(p.X+\nP),0),p\u003dF.j,G\u003dTx(G,5,eH(p.j\u003e-1?p.K+1:p.K),0),G\u003dTx(G,2,$Q(F.K.j.N()),\"0\"),G\u003dTx(G,3,$Q(F.K.j.K()),\"0\"),F\u003dTx(G,4,$Q(F.K.j.j()),\"0\"),G\u003d{},F\u003d(G.pf\u003dg.So(F.j()),G)):F\u003d{};g.uF(l,F);g.uF(b,N,h,l,C())}])};\nPPx\u003dfunction(){var C\u003dpbU||Zt;if(!C)return\"\";var b\u003d[];if(!C.location||!C.location.href)return\"\";b.push(\"url\u003d\"+encodeURIComponent(C.location.href.substring(0,512)));C.document\u0026\u0026C.document.referrer\u0026\u0026b.push(\"referrer\u003d\"+encodeURIComponent(C.document.referrer.substring(0,512)));return b.join(\"\u0026\")};\nW_\u003dfunction(){var C\u003d\"youtube.player.web_20250211_01_RC00\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20250211_01_RC00\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20250211_01_RC00\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20250211_01_RC00\".match(/_(\\d{8})_\\d+_RC\\d+$/),b;if(((b\u003dC)\u003d\u003dnull?void 0:b.length)\u003d\u003d2)return C[1];C\u003d\"youtube.player.web_20250211_01_RC00\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var h;return((h\u003dC)\u003d\u003dnull?void 0:h.length)\u003d\u003d3?\"20\"+C[1]+C[2]:null};\njWS\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{PK:\"ima\",Tu:null}:\"av.default_js\".includes(\"ima_native_sdk\")?{PK:\"nima\",Tu:null}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{PK:\"an\",Tu:null}:\"youtube.player.web_20250211_01_RC00\".includes(\"cast_js_sdk\")?{PK:\"cast\",Tu:W_()}:\"youtube.player.web_20250211_01_RC00\".includes(\"youtube.player.web\")?{PK:\"yw\",Tu:W_()}:\"youtube.player.web_20250211_01_RC00\".includes(\"outstream_web_client\")?{PK:\"out\",Tu:W_()}:\"youtube.player.web_20250211_01_RC00\".includes(\"drx_rewarded_web\")?\n{PK:\"r\",Tu:W_()}:\"youtube.player.web_20250211_01_RC00\".includes(\"gam_native_web_video\")?{PK:\"n\",Tu:W_()}:\"youtube.player.web_20250211_01_RC00\".includes(\"admob_interstitial_video\")?{PK:\"int\",Tu:W_()}:{PK:\"j\",Tu:null}};\ntH\u003dfunction(C,b){var h\u003d{sv:\"966\"};EU!\u003d\u003dnull\u0026\u0026(h.v\u003dEU);h.cb\u003dcgK;h.nas\u003diA.j.length;h.msg\u003dC;b!\u003d\u003dvoid 0\u0026\u0026(C\u003dkbW(b))\u0026\u0026(h.e\u003dnT[C]);return h};\nTW\u003dfunction(C){return Vj(C,\"custom_metric_viewable\")};\nkbW\u003dfunction(C){var b\u003dTW(C)?\"custom_metric_viewable\":C.toLowerCase();return fR(m8,function(h){return h\u003d\u003db})};\neqx\u003dfunction(){this.j\u003dvoid 0;this.K\u003d!1;this.N\u003d0;this.X\u003d-1;this.G\u003d\"tos\"};\nY4l\u003dfunction(C){try{var b\u003dC.split(\",\");return b.length\u003eg.Me(LIl).length?null:mI(b,function(h,N){N\u003dN.toLowerCase().split(\"\u003d\");if(N.length!\u003d2||Z9S[N[0]]\u003d\u003d\u003dvoid 0||!Z9S[N[0]](N[1]))throw Error(\"Entry (\"+N[0]+\", \"+N[1]+\") is invalid.\");h[N[0]]\u003dN[1];return h},{})}catch(h){return null}};\natW\u003dfunction(C,b){if(C.j\u003d\u003dvoid 0)return 0;switch(C.G){case \"mtos\":return C.K?TV(b.j,C.j):TV(b.K,C.j);case \"tos\":return C.K?tV(b.j,C.j):tV(b.K,C.j)}return 0};\nB_\u003dfunction(C,b,h,N){lA.call(this,b,N);this.J\u003dC;this.L\u003dh};\nIO\u003dfunction(){};\nxS\u003dfunction(C){lA.call(this,\"fully_viewable_audible_half_duration_impression\",C)};\nwh\u003dfunction(C){this.j\u003dC};\nCU\u003dfunction(C,b){lA.call(this,C,b)};\nbp\u003dfunction(C){oO.call(this,\"measurable_impression\",C)};\nh5\u003dfunction(){wh.apply(this,arguments)};\nNv\u003dfunction(C,b,h){Sr.call(this,C,b,h)};\ngl\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?Zt:C;so.call(this,new Qx(C,2))};\npU\u003dfunction(C,b,h){Sr.call(this,C,b,h)};\nPD\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?Zt:C;so.call(this,new Qx(C,2))};\ncD\u003dfunction(){Qx.call(this,Zt,2,\"mraid\");this.Qz\u003d0;this.N2\u003dthis.nO\u003d!1;this.J\u003dnull;this.K\u003dlI6(this.N);this.X.j\u003dnew IW(0,0,0,0);this.Df\u003d!1};\nkn\u003dfunction(C,b,h){C.Sc(\"addEventListener\",b,h)};\nGbl\u003dfunction(C){Jg().X\u003d!!C.Sc(\"isViewable\");kn(C,\"viewableChange\",lt6);C.Sc(\"getState\")\u003d\u003d\u003d\"loading\"?kn(C,\"ready\",ou_):FIx(C)};\nFIx\u003dfunction(C){typeof C.K.vK.AFMA_LIDAR\u003d\u003d\u003d\"string\"?(C.nO\u003d!0,S4l(C)):(C.K.compatibility\u003d3,C.J\u003d\"nc\",C.wi(\"w\"))};\nS4l\u003dfunction(C){C.N2\u003d!1;var b\u003dPb(Jg().aV,\"rmmt\")\u003d\u003d1,h\u003d!!C.Sc(\"isViewable\");(b?!h:1)\u0026\u0026ye().setTimeout(dg(524,function(){C.N2||($_U(C),Wb(540,Error()),C.J\u003d\"mt\",C.wi(\"w\"))}),500);\nzql(C);kn(C,C.K.vK.AFMA_LIDAR,H9l)};\nzql\u003dfunction(C){var b\u003dPb(Jg().aV,\"sneio\")\u003d\u003d1,h\u003dC.K.vK.AFMA_LIDAR_EXP_1!\u003d\u003dvoid 0,N\u003dC.K.vK.AFMA_LIDAR_EXP_2!\u003d\u003dvoid 0;(b\u003db\u0026\u0026N)\u0026\u0026(C.K.vK.AFMA_LIDAR_EXP_2\u003d!0);h\u0026\u0026(C.K.vK.AFMA_LIDAR_EXP_1\u003d!b)};\n$_U\u003dfunction(C){C.Sc(\"removeEventListener\",C.K.vK.AFMA_LIDAR,H9l);C.nO\u003d!1};\nVfl\u003dfunction(C,b){if(C.Sc(\"getState\")\u003d\u003d\u003d\"loading\")return new g.lF(-1,-1);b\u003dC.Sc(b);if(!b)return new g.lF(-1,-1);C\u003dparseInt(b.width,10);b\u003dparseInt(b.height,10);return isNaN(C)||isNaN(b)?new g.lF(-1,-1):new g.lF(C,b)};\nou_\u003dfunction(){try{var C\u003df9(cD);C.Sc(\"removeEventListener\",\"ready\",ou_);FIx(C)}catch(b){Wb(541,b)}};\nH9l\u003dfunction(C,b){try{var h\u003df9(cD);h.N2\u003d!0;var N\u003dC?new IW(C.y,C.x+C.width,C.y+C.height,C.x):new IW(0,0,0,0);var p\u003dE4(),P\u003du3();var c\u003dnew b3(p,P,h);c.j\u003dN;c.volume\u003db;h.g_(c)}catch(e){Wb(542,e)}};\nlt6\u003dfunction(C){var b\u003dJg(),h\u003df9(cD);C\u0026\u0026!b.X\u0026\u0026(b.X\u003d!0,h.Df\u003d!0,h.J\u0026\u0026h.wi(\"w\",!0))};\nea\u003dfunction(){this.isInitialized\u003d!1;this.j\u003dthis.K\u003dnull;var C\u003d{};this.J\u003d(C.start\u003dthis.y4h,C.firstquartile\u003dthis.afO,C.midpoint\u003dthis.HOO,C.thirdquartile\u003dthis.Mpf,C.complete\u003dthis.ohi,C.error\u003dthis.GiD,C.pause\u003dthis.Pa,C.resume\u003dthis.S3,C.skip\u003dthis.Qff,C.viewable_impression\u003dthis.RR,C.mute\u003dthis.al,C.unmute\u003dthis.al,C.fullscreen\u003dthis.D2E,C.exitfullscreen\u003dthis.EhD,C.fully_viewable_audible_half_duration_impression\u003dthis.RR,C.measurable_impression\u003dthis.RR,C.abandon\u003dthis.Pa,C.engagedview\u003dthis.RR,C.impression\u003dthis.RR,\nC.creativeview\u003dthis.RR,C.progress\u003dthis.al,C.custom_metric_viewable\u003dthis.RR,C.bufferstart\u003dthis.Pa,C.bufferfinish\u003dthis.S3,C.audio_measurable\u003dthis.RR,C.audio_audible\u003dthis.RR,C);C\u003d{};this.L\u003d(C.overlay_resize\u003dthis.J4O,C.abandon\u003dthis.qR,C.close\u003dthis.qR,C.collapse\u003dthis.qR,C.overlay_unmeasurable_impression\u003dfunction(b){return fT(b,\"overlay_unmeasurable_impression\",u3())},C.overlay_viewable_immediate_impression\u003dfunction(b){return fT(b,\"overlay_viewable_immediate_impression\",u3())},C.overlay_unviewable_impression\u003d\nfunction(b){return fT(b,\"overlay_unviewable_impression\",u3())},C.overlay_viewable_end_of_session_impression\u003dfunction(b){return fT(b,\"overlay_viewable_end_of_session_impression\",u3())},C);\nJg().K\u003d3;MfW(this);this.N\u003dnull};\nLU\u003dfunction(C,b,h,N){C\u003dC.xD(null,N,!0,b);C.X\u003dh;WfS([C]);return C};\nq4o\u003dfunction(C,b,h){oEl(b);var N\u003dC.j;g.l7(b,function(p){var P\u003dg.M_(p.criteria,function(c){var e\u003dY4l(c);if(e\u003d\u003dnull)c\u003dnull;else if(c\u003dnew eqx,e.visible!\u003dnull\u0026\u0026(c.j\u003de.visible/100),e.audible!\u003dnull\u0026\u0026(c.K\u003de.audible\u003d\u003d1),e.time!\u003dnull){var L\u003de.timetype\u003d\u003d\"mtos\"?\"mtos\":\"tos\",Z\u003dOWW(e.time,\"%\")?\"%\":\"ms\";e\u003dparseInt(e.time,10);Z\u003d\u003d\"%\"\u0026\u0026(e/\u003d100);c.setTime(e,Z,L)}return c});\nra(P,function(c){return c\u003d\u003dnull})||zhl(h,new B_(p.id,p.event,P,N))})};\nm_l\u003dfunction(){var C\u003d[],b\u003dJg();C.push(f9(sU));Pb(b.aV,\"mvp_lv\")\u0026\u0026C.push(f9(cD));b\u003d[new gl,new PD];b.push(new RO(C));b.push(new KT(Zt));return b};\nft1\u003dfunction(C){if(!C.isInitialized){C.isInitialized\u003d!0;try{var b\u003dE4(),h\u003dJg(),N\u003di3();n9\u003db;h.N\u003d79463069;C.K!\u003d\u003d\"o\"\u0026\u0026(pbU\u003dibV(Zt));if(DR1()){v_.j.H0\u003d0;v_.j.r7\u003dE4()-b;var p\u003dm_l(),P\u003df9(uA);P.K\u003dp;nko(P,function(){Zb()})?v_.done||(hqK(),Uo(P.j.j,C),DR()):N.N?Zb():DR()}else Yn\u003d!0}catch(c){throw iA.reset(),c;\n}}};\nlp\u003dfunction(C){v_.K.cancel();ab\u003dC;v_.done\u003d!0};\nob\u003dfunction(C){if(C.K)return C.K;var b\u003df9(uA).j;if(b)switch(b.getName()){case \"nis\":C.K\u003d\"n\";break;case \"gsv\":C.K\u003d\"m\"}C.K||(C.K\u003d\"h\");return C.K};\nFp\u003dfunction(C,b,h){if(C.j\u003d\u003dnull)return b.J1|\u003d4,!1;C\u003dAgl(C.j,h,b);b.J1|\u003dC;return C\u003d\u003d0};\nZb\u003dfunction(){var C\u003d[new KT(Zt)],b\u003df9(uA);b.K\u003dC;nko(b,function(){lp(\"i\")})?v_.done||(hqK(),DR()):lp(\"i\")};\nygl\u003dfunction(C,b){if(!C.G$){var h\u003dfT(C,\"start\",u3());h\u003dC.z1.j(h).j;var N\u003d{id:\"lidarv\"};N.r\u003db;N.sv\u003d\"966\";EU!\u003d\u003dnull\u0026\u0026(N.v\u003dEU);Kb(h,function(p,P){return N[p]\u003dp\u003d\u003d\"mtos\"||p\u003d\u003d\"tos\"?P:encodeURIComponent(P)});\nb\u003dPPx();Kb(b,function(p,P){return N[p]\u003dencodeURIComponent(P)});\nb\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+Dv(vc(new Oo,N));v3l(b);C.G$\u003d!0}};\nGq\u003dfunction(C,b,h){dh(v_,[C],!u3());q9x(C,h);h!\u003d4\u0026\u0026MBl(C.nO,h,C.bM);return fT(C,b,u3())};\nMfW\u003dfunction(C){gul(function(){var b\u003drgV();C.K!\u003dnull\u0026\u0026(b.sdk\u003dC.K);var h\u003df9(uA);h.j!\u003dnull\u0026\u0026(b.avms\u003dh.j.getName());return b})};\ni9c\u003dfunction(C,b,h,N){var p\u003dO0l(iA,h);p!\u003d\u003dnull\u0026\u0026p.Wi!\u003d\u003db\u0026\u0026(C.ew(p),p\u003dnull);p||(b\u003dC.xD(h,E4(),!1,b),iA.K.length\u003d\u003d0\u0026\u0026(Jg().N\u003d79463069),EkW([b]),p\u003db,p.X\u003dob(C),N\u0026\u0026(p.m6\u003dN));return p};\nJgl\u003dfunction(C,b){var h\u003dC[b];h!\u003d\u003dvoid 0\u0026\u0026h\u003e0\u0026\u0026(C[b]\u003dMath.floor(h*1E3))};\nrgV\u003dfunction(){var C\u003di3(),b\u003d{},h\u003d{},N\u003d{};return Object.assign({},(b.sv\u003d\"966\",b),EU!\u003d\u003dnull\u0026\u0026(h.v\u003dEU,h),(N[\"if\"]\u003dC.N?\"1\":\"0\",N.nas\u003dString(iA.j.length),N))};\nSa\u003dfunction(C){lA.call(this,\"audio_audible\",C)};\n$n\u003dfunction(C){oO.call(this,\"audio_measurable\",C)};\nzq\u003dfunction(){wh.apply(this,arguments)};\nHD\u003dfunction(){};\nuVo\u003dfunction(C){this.j\u003dC};\nAgl\u003dfunction(C,b,h){C\u003dC.K();if(typeof C\u003d\u003d\u003d\"function\"){var N\u003d{};var p\u003d{};N\u003dObject.assign({},EU!\u003d\u003dnull\u0026\u0026(N.v\u003dEU,N),(p.sv\u003d\"966\",p.cb\u003dcgK,p.e\u003dRq_(b),p));p\u003dfT(h,b,u3());g.uF(N,p);h.rX[b]\u003dp;N\u003dh.nT()\u003d\u003d2?OnW(N).join(\"\u0026\"):h.z1.j(N).j;try{return C(h.Wi,N,b),0}catch(P){return 2}}else return 1};\nRq_\u003dfunction(C){var b\u003dTW(C)?\"custom_metric_viewable\":C;C\u003dfR(m8,function(h){return h\u003d\u003db});\nreturn nT[C]};\nVw\u003dfunction(){ea.call(this);this.W\u003dnull;this.G\u003d!1;this.X\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nQWU\u003dfunction(C,b,h){h\u003dh.opt_configurable_tracking_events;C.j!\u003dnull\u0026\u0026Array.isArray(h)\u0026\u0026q4o(C,h,b)};\nU_c\u003dfunction(C,b,h){var N\u003drh(iA,b);N||(N\u003dh.opt_nativeTime||-1,N\u003dLU(C,b,ob(C),N),h.opt_osdId\u0026\u0026(N.m6\u003dh.opt_osdId));return N};\nXbK\u003dfunction(C,b,h){var N\u003drh(iA,b);N||(N\u003dLU(C,b,\"n\",h.opt_nativeTime||-1));return N};\nKIx\u003dfunction(C,b){var h\u003drh(iA,b);h||(h\u003dLU(C,b,\"h\",-1));return h};\nsW6\u003dfunction(C){Jg();switch(ob(C)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nD_l\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var p\u003d{};g.uF(p,{opt_adElement:void 0,opt_fullscreen:void 0},h);var P\u003dC.Ub(b,h);h\u003dP?P.z1:C.Qe();if(p.opt_bounds)return h.j(tH(\"ol\",N));if(N!\u003d\u003dvoid 0)if(kbW(N)!\u003d\u003dvoid 0)if(Yn)C\u003dtH(\"ue\",N);else if(ft1(C),ab\u003d\u003d\"i\")C\u003dtH(\"i\",N),C[\"if\"]\u003d0;else if(b\u003dC.Ub(b,p)){b:{ab\u003d\u003d\"i\"\u0026\u0026(b.zS\u003d!0);P\u003dp.opt_fullscreen;P!\u003d\u003dvoid 0\u0026\u0026N1(b,!!P);var c;if(P\u003d!i3().K)(P\u003dmh(g.rD(),\"CrKey\")\u0026\u0026!(mh(g.rD(),\"CrKey\")\u0026\u0026mh(g.rD(),\"SmartSpeaker\"))||mh(g.rD(),\"PlayStation\")||mh(g.rD(),\"Roku\")||mB6()||mh(g.rD(),\n\"Xbox\"))||(P\u003dg.rD(),P\u003dmh(P,\"AppleTV\")||mh(P,\"Apple TV\")||mh(P,\"CFNetwork\")||mh(P,\"tvOS\")),P||(P\u003dg.rD(),P\u003dmh(P,\"sdk_google_atv_x86\")||mh(P,\"Android TV\")),P\u003d!P;P\u0026\u0026(ye(),P\u003dlP(JV)\u003d\u003d\u003d0);if(c\u003dP){switch(b.nT()){case 1:ygl(b,\"pv\");break;case 2:C.Wu(b)}lp(\"pv\")}P\u003dN.toLowerCase();if(c\u003d!c)c\u003dPb(Jg().aV,\"ssmol\")\u0026\u0026P\u003d\u003d\u003d\"loaded\"?!1:g.Id(O9H,P);if(c\u0026\u0026b.Ys\u003d\u003d0){ab!\u003d\"i\"\u0026\u0026(v_.done\u003d!1);c\u003dp!\u003d\u003dvoid 0?p.opt_nativeTime:void 0;Bb\u003dc\u003dtypeof c\u003d\u003d\u003d\"number\"?c:E4();b.pu\u003d!0;var e\u003du3();b.Ys\u003d1;b.JT\u003d{};b.JT.start\u003d!1;b.JT.firstquartile\u003d\n!1;b.JT.midpoint\u003d!1;b.JT.thirdquartile\u003d!1;b.JT.complete\u003d!1;b.JT.resume\u003d!1;b.JT.pause\u003d!1;b.JT.skip\u003d!1;b.JT.mute\u003d!1;b.JT.unmute\u003d!1;b.JT.viewable_impression\u003d!1;b.JT.measurable_impression\u003d!1;b.JT.fully_viewable_audible_half_duration_impression\u003d!1;b.JT.fullscreen\u003d!1;b.JT.exitfullscreen\u003d!1;b.SH\u003d0;e||(b.i5().L\u003dc);dh(v_,[b],!e)}(c\u003db.LN[P])\u0026\u0026LT(b.I2,c);Pb(Jg().aV,\"fmd\")||g.Id(vuU,P)\u0026\u0026b.N$\u0026\u0026b.N$.K(b,null);switch(b.nT()){case 1:var L\u003dTW(P)?C.J.custom_metric_viewable:C.J[P];break;case 2:L\u003dC.L[P]}if(L\u0026\u0026(N\u003dL.call(C,\nb,p,N),Pb(Jg().aV,\"fmd\")\u0026\u0026g.Id(vuU,P)\u0026\u0026b.N$\u0026\u0026b.N$.K(b,null),N!\u003d\u003dvoid 0)){p\u003dtH(void 0,P);g.uF(p,N);N\u003dp;break b}N\u003dvoid 0}b.Ys\u003d\u003d3\u0026\u0026C.ew(b);C\u003dN}else C\u003dtH(\"nf\",N);else C\u003dvoid 0;else Yn?C\u003dtH(\"ue\"):P?(C\u003dtH(),g.uF(C,fH6(P,!0,!1,!1))):C\u003dtH(\"nf\");return typeof C\u003d\u003d\u003d\"string\"?h.j():h.j(C)};\nd_U\u003dfunction(C,b){b\u0026\u0026(C.X\u003db)};\nWIU\u003dfunction(C){var b\u003d{};return b.viewability\u003dC.j,b.googleViewability\u003dC.K,b};\nEuW\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;C\u003dD_l(f9(Vw),b,h,C);return WIU(C)};\nMv\u003dfunction(C){var b\u003dg.yH.apply(1,arguments).filter(function(N){return N}).join(\"\u0026\");\nif(!b)return C;var h\u003dC.match(/[?\u0026]adurl\u003d/);return h?C.slice(0,h.index+1)+b+\"\u0026\"+C.slice(h.index+1):C+(C.indexOf(\"?\")\u003d\u003d\u003d-1?\"?\":\"\u0026\")+b};\ntfW\u003dfunction(C){var b\u003dC.url;C\u003dC.SYX;this.j\u003db;this.J\u003dC;C\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(b);this.G\u003d!C\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(b);this.W\u003d!C\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(b);if((this.K\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(b))\u0026\u0026this.K[1]){try{var h\u003ddecodeURIComponent(this.K[1])}catch(N){h\u003dnull}this.N\u003dh}this.X\u003d(new Date).getTime()-nux};\nTgl\u003dfunction(C){C\u003dC.J;if(!C)return\"\";var b\u003d\"\";C.platform\u0026\u0026(b+\u003d\"\u0026uap\u003d\"+encodeURIComponent(C.platform));C.platformVersion\u0026\u0026(b+\u003d\"\u0026uapv\u003d\"+encodeURIComponent(C.platformVersion));C.uaFullVersion\u0026\u0026(b+\u003d\"\u0026uafv\u003d\"+encodeURIComponent(C.uaFullVersion));C.architecture\u0026\u0026(b+\u003d\"\u0026uaa\u003d\"+encodeURIComponent(C.architecture));C.model\u0026\u0026(b+\u003d\"\u0026uam\u003d\"+encodeURIComponent(C.model));C.bitness\u0026\u0026(b+\u003d\"\u0026uab\u003d\"+encodeURIComponent(C.bitness));C.fullVersionList\u0026\u0026(b+\u003d\"\u0026uafvl\u003d\"+encodeURIComponent(C.fullVersionList.map(function(h){return encodeURIComponent(h.brand)+\n\";\"+encodeURIComponent(h.version)}).join(\"|\")));\ntypeof C.wow64!\u003d\u003d\"undefined\"\u0026\u0026(b+\u003d\"\u0026uaw\u003d\"+Number(C.wow64));return b.substring(1)};\nItW\u003dfunction(C,b,h,N,p){var P\u003dwindow,c\u003dh?\"//pagead2.googlesyndication.com/bg/\"+Ie(h)+\".js\":\"\";h\u003dP.document;var e\u003d{};b\u0026\u0026(e._scs_\u003db);e._bgu_\u003dc;e._bgp_\u003dN;e._li_\u003d\"v_h.127.0.0.1\";p\u0026\u0026(e._upb_\u003dp);(b\u003dP.GoogleTyFxhY)\u0026\u0026typeof b.push\u003d\u003d\"function\"||(b\u003dP.GoogleTyFxhY\u003d[]);b.push(e);b\u003dsi(h).createElement(\"SCRIPT\");b.type\u003d\"text/javascript\";b.async\u003d!0;C\u003dhxl(Bgo,Ie(C)+\".js\");g.Dq(b,C);(P\u003d(P.GoogleTyFxhYEET||{})[b.src])?P():h.getElementsByTagName(\"head\")[0].appendChild(b)};\nx_l\u003dfunction(){try{var C,b;return!!((C\u003dwindow)\u003d\u003dnull?0:(b\u003dC.top)\u003d\u003dnull?0:b.location.href)\u0026\u0026!1}catch(h){return!0}};\nrl\u003dfunction(){var C\u003dwbS();C\u003dC\u003d\u003d\u003dvoid 0?\"bevasrsg\":C;return new Promise(function(b){var h\u003dwindow\u003d\u003d\u003dwindow.top?window:x_l()?window:window.top,N\u003dh[C],p;((p\u003dN)\u003d\u003dnull?0:p.bevasrs)?b(new fU(N.bevasrs)):(N||(N\u003d{},N\u003d(N.nqfbel\u003d[],N),h[C]\u003dN),N.nqfbel.push(function(P){b(new fU(P))}))})};\nC3o\u003dfunction(C){var b\u003d{c:C.Kf,e:C.bO,mc:C.Hs,me:C.J2};C.Ni\u0026\u0026(b.co\u003d{c:C.Ni.jr,a:C.Ni.Ex,s:C.Ni.x5});return b};\nip\u003dfunction(C){g.O.call(this);this.wpc\u003dC};\nfU\u003dfunction(C){g.O.call(this);var b\u003dthis;this.eh\u003dC;this.N\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.KP\u003dthis.eh.p;this.X\u003dthis.zs.bind(this);this.addOnDisposeCallback(function(){return void bVW(b)})};\nhMW\u003dfunction(C){var b;return g.R(function(h){if(h.j\u003d\u003d1){if(!C.eh.wpc)throw new pd(30,\"NWA\");return C.K?h.return(C.K):g.J(h,C.eh.wpc(),2)}b\u003dh.K;C.K\u003dnew ip(b);return h.return(C.K)})};\nbVW\u003dfunction(C){C.j!\u003d\u003dvoid 0\u0026\u0026(C.N.forEach(function(b){var h;(h\u003dC.j)\u003d\u003dnull||h.removeEventListener(b,C.X)}),C.j\u003dvoid 0)};\npco\u003dfunction(C){if(g.Mp(g.xT(C)))return!1;if(C.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\")\u003e\u003d0)return!0;try{var b\u003dnew g.eB(C)}catch(h){return g.Te(Na6,function(N){return C.search(N)\u003e0})!\u003dnull}return b.W.match(gXV)?!0:g.Te(Na6,function(h){return C.match(h)!\u003dnull})!\u003dnull};\ng.J5\u003dfunction(C,b){return C.replace(P3x,function(h,N){try{var p\u003dg.yT(b,N);if(p\u003d\u003dnull||p.toString()\u003d\u003dnull)return h;p\u003dp.toString();if(p\u003d\u003d\"\"||!g.Mp(g.xT(p)))return encodeURIComponent(p).replace(/%2C/g,\",\")}catch(P){}return h})};\nup\u003dfunction(C,b){return Object.is(C,b)};\nQw\u003dfunction(C){var b\u003dRb;Rb\u003dC;return b};\njuS\u003dfunction(C){if(C.SL!\u003d\u003dvoid 0){var b\u003dUe;Ue\u003d!0;try{for(var h\u003dg.z(C.SL),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dN.value;p.rh||(C\u003dvoid 0,p.rh\u003d!0,juS(p),(C\u003dp.Hq)\u003d\u003dnull||C.call(p,p))}}finally{Ue\u003db}}};\ncVo\u003dfunction(){var C;return((C\u003dRb)\u003d\u003dnull?void 0:C.sQ)!\u003d\u003d!1};\nkVK\u003dfunction(C){C\u0026\u0026(C.Rq\u003d0);return Qw(C)};\neMo\u003dfunction(C,b){Qw(b);if(C\u0026\u0026C.H2!\u003d\u003dvoid 0\u0026\u0026C.gf!\u003d\u003dvoid 0\u0026\u0026C.vP!\u003d\u003dvoid 0){if(Xp(C))for(b\u003dC.Rq;b\u003cC.H2.length;b++)KU(C.H2[b],C.gf[b]);for(;C.H2.length\u003eC.Rq;)C.H2.pop(),C.vP.pop(),C.gf.pop()}};\nZVl\u003dfunction(C,b,h){Ldc(C);if(C.SL.length\u003d\u003d\u003d0\u0026\u0026C.H2!\u003d\u003dvoid 0)for(var N\u003d0;N\u003cC.H2.length;N++)C.gf[N]\u003dZVl(C.H2[N],C,N);C.oX.push(h);return C.SL.push(b)-1};\nKU\u003dfunction(C,b){Ldc(C);if(C.SL.length\u003d\u003d\u003d1\u0026\u0026C.H2!\u003d\u003dvoid 0)for(var h\u003d0;h\u003cC.H2.length;h++)KU(C.H2[h],C.gf[h]);h\u003dC.SL.length-1;C.SL[b]\u003dC.SL[h];C.oX[b]\u003dC.oX[h];C.SL.length--;C.oX.length--;b\u003cC.SL.length\u0026\u0026(h\u003dC.oX[b],C\u003dC.SL[b],Yol(C),C.gf[h]\u003db)};\nXp\u003dfunction(C){var b,h;return C.D0||((h\u003dC\u003d\u003dnull?void 0:(b\u003dC.SL)\u003d\u003dnull?void 0:b.length)!\u003dnull?h:0)\u003e0};\nYol\u003dfunction(C){C.H2!\u003dnull||(C.H2\u003d[]);C.gf!\u003dnull||(C.gf\u003d[]);C.vP!\u003dnull||(C.vP\u003d[])};\nLdc\u003dfunction(C){C.SL!\u003dnull||(C.SL\u003d[]);C.oX!\u003dnull||(C.oX\u003d[])};\nlvl\u003dfunction(C){function b(){if(Ue)throw Error(\"\");if(Rb!\u003d\u003dnull){var N\u003dRb.Rq++;Yol(Rb);N\u003cRb.H2.length\u0026\u0026Rb.H2[N]!\u003d\u003dh\u0026\u0026Xp(Rb)\u0026\u0026KU(Rb.H2[N],Rb.gf[N]);Rb.H2[N]!\u003d\u003dh\u0026\u0026(Rb.H2[N]\u003dh,Rb.gf[N]\u003dXp(Rb)?ZVl(h,Rb,N):0);Rb.vP[N]\u003dh.version}return h.value}\nvar h\u003dObject.create(av1);h.value\u003dC;b[se]\u003dh;return b};\nFd1\u003dfunction(C,b){if(!cVo())throw Error();C.G0(C.value,b)||(C.value\u003db,C.version++,oXK++,juS(C))};\nGVW\u003dfunction(C){Object.create(Object.assign({},Oe,{sQ:C}))};\n$T6\u003dfunction(C){var b\u003dSoS.bB;if(b){var h,N;(N\u003d(h\u003dperformance).mark)\u003d\u003dnull||N.call(h,\"signalSetStart__\"+C)}h\u003d{};return h[Symbol.dispose]\u003dfunction(){if(b){var p,P;(P\u003d(p\u003dperformance).measure)\u003d\u003dnull||P.call(p,\"signalSet__\"+C,\"signalSetStart__\"+C)}},h};\nqo_\u003dfunction(C,b){function h(){zM_++;return N()}\nb\u003db\u003d\u003d\u003dvoid 0?\"\":b;var N\u003dlvl(C);HVc++;var p\u003dN[se];p.xj\u003db!\u003dnull?b:\"[signal]\";p.G0\u003dp.G0;h[se]\u003dp;return[h,function(P){var c\u003d{stack:[],error:void 0,hasError:!1};try{if(ho(c,$T6(p.xj)),Vu6++,P\u0026\u0026P[Mul]){var e\u003dP[Mul];if(!cVo())throw Error();Fd1(p,e(p.value))}else Fd1(p,P)}catch(L){c.error\u003dL,c.hasError\u003d!0}finally{Np(c)}}]};\nDb\u003dfunction(C){g.x9.call(this);var b\u003dthis;this.G\u003dthis.K\u003d0;this.OS\u003dC!\u003dnull?C:{Vy:function(p,P){return setTimeout(p,P)},\nE2:function(p){clearTimeout(p)}};\nvar h,N;this.j\u003d(N\u003d(h\u003dwindow.navigator)\u003d\u003dnull?void 0:h.onLine)!\u003dnull?N:!0;this.N\u003dfunction(){return g.R(function(p){return g.J(p,vD(b),0)})};\nwindow.addEventListener(\"offline\",this.N);window.addEventListener(\"online\",this.N);this.G||this.r9()};\nmTl\u003dfunction(){var C\u003dg.dl;Db.instance||(Db.instance\u003dnew Db(C));return Db.instance};\nvD\u003dfunction(C,b){return C.X?C.X:C.X\u003dnew Promise(function(h){var N,p,P,c;return g.R(function(e){switch(e.j){case 1:return N\u003dwindow.AbortController?new window.AbortController:void 0,P\u003d(p\u003dN)\u003d\u003dnull?void 0:p.signal,c\u003d!1,g.$_(e,2,3),N\u0026\u0026(C.K\u003dC.OS.Vy(function(){N.abort()},b||2E4)),g.J(e,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:P}),5);case 5:c\u003d!0;case 3:g.MW(e);C.X\u003dvoid 0;C.K\u0026\u0026(C.OS.E2(C.K),C.K\u003d0);c!\u003d\u003dC.j\u0026\u0026(C.j\u003dc,C.j?C.dispatchEvent(\"networkstatus-online\"):C.dispatchEvent(\"networkstatus-offline\"));h(c);g.qW(e,0);break;case 2:g.VH(e),c\u003d!1,e.WE(3)}})})};\nWD\u003dfunction(){this.data\u003d[];this.j\u003d-1};\nfvl\u003dfunction(C){C.j\u003d\u003d\u003d-1\u0026\u0026(C.j\u003dC.data.reduce(function(b,h,N){return b+(h?Math.pow(2,N):0)},0));\nreturn C.j};\nEe\u003dfunction(C){C.setAttribute(\"role\",\"link\")};\nt5\u003dfunction(C,b){Array.isArray(b)\u0026\u0026(b\u003db.join(\" \"));b\u003d\u003d\u003d\"\"||b\u003d\u003dvoid 0?(nU||(b\u003d{},nU\u003d(b.atomic\u003d!1,b.autocomplete\u003d\"none\",b.dropeffect\u003d\"none\",b.haspopup\u003d!1,b.live\u003d\"off\",b.multiline\u003d!1,b.multiselectable\u003d!1,b.orientation\u003d\"vertical\",b.readonly\u003d!1,b.relevant\u003d\"additions text\",b.required\u003d!1,b.sort\u003d\"none\",b.busy\u003d!1,b.disabled\u003d!1,b.hidden\u003d!1,b.invalid\u003d\"false\",b)),b\u003dnU,\"label\"in b?C.setAttribute(\"aria-label\",b.label):C.removeAttribute(\"aria-label\")):C.setAttribute(\"aria-label\",b)};\nTq\u003dfunction(C){C\u003dC.getAttribute(\"aria-label\");return C\u003d\u003dnull||C\u003d\u003dvoid 0?\"\":String(C)};\ng.xn\u003dfunction(C,b,h){g.O.call(this);this.j\u003dnull;this.X\u003d!1;this.W\u003dC;this.G\u003dh;this.K\u003db||window;this.N\u003d(0,g.Il)(this.My,this)};\nAV6\u003dfunction(C){C\u003dC.K;return C.requestAnimationFrame||C.webkitRequestAnimationFrame||C.mozRequestAnimationFrame||C.oRequestAnimationFrame||C.msRequestAnimationFrame||null};\nyVW\u003dfunction(C){C\u003dC.K;return C.cancelAnimationFrame||C.cancelRequestAnimationFrame||C.webkitCancelRequestAnimationFrame||C.mozCancelRequestAnimationFrame||C.oCancelRequestAnimationFrame||C.msCancelRequestAnimationFrame||null};\ng.wl\u003dfunction(C,b,h){g.O.call(this);this.j\u003dC;this.Zo\u003db||0;this.K\u003dh;this.N\u003d(0,g.Il)(this.xa,this)};\ng.C2\u003dfunction(C,b){C.isActive()||C.start(b)};\ng.be\u003dfunction(C){C.stop();C.xa()};\ng.hZ\u003dfunction(C){C.isActive()\u0026\u0026g.be(C)};\ng.NM\u003dfunction(C,b){this.j\u003dC[g.KW.Symbol.iterator]();this.K\u003db};\nrVl\u003dfunction(C){return typeof C.className\u003d\u003d\"string\"?C.className:C.getAttribute\u0026\u0026C.getAttribute(\"class\")||\"\"};\ngM\u003dfunction(C){return C.classList?C.classList:rVl(C).match(/\\S+/g)||[]};\ng.p2\u003dfunction(C,b){typeof C.className\u003d\u003d\"string\"?C.className\u003db:C.setAttribute\u0026\u0026C.setAttribute(\"class\",b)};\ng.P4\u003dfunction(C,b){return C.classList?C.classList.contains(b):g.Id(gM(C),b)};\ng.j6\u003dfunction(C,b){if(C.classList)C.classList.add(b);else if(!g.P4(C,b)){var h\u003drVl(C);g.p2(C,h+(h.length\u003e0?\" \"+b:b))}};\ng.c4\u003dfunction(C,b){if(C.classList)Array.prototype.forEach.call(b,function(p){g.j6(C,p)});\nelse{var h\u003d{};Array.prototype.forEach.call(gM(C),function(p){h[p]\u003d!0});\nArray.prototype.forEach.call(b,function(p){h[p]\u003d!0});\nb\u003d\"\";for(var N in h)b+\u003db.length\u003e0?\" \"+N:N;g.p2(C,b)}};\ng.kb\u003dfunction(C,b){C.classList?C.classList.remove(b):g.P4(C,b)\u0026\u0026g.p2(C,Array.prototype.filter.call(gM(C),function(h){return h!\u003db}).join(\" \"))};\ng.e6\u003dfunction(C,b){C.classList?Array.prototype.forEach.call(b,function(h){g.kb(C,h)}):g.p2(C,Array.prototype.filter.call(gM(C),function(h){return!g.Id(b,h)}).join(\" \"))};\ng.L2\u003dfunction(C,b,h){h?g.j6(C,b):g.kb(C,b)};\niV_\u003dfunction(C,b){var h\u003d!g.P4(C,b);g.L2(C,b,h)};\ng.Zo\u003dfunction(){g.x9.call(this);this.j\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nJVl\u003dfunction(C,b){Array.isArray(b)||(b\u003d[b]);b\u003db.map(function(h){return typeof h\u003d\u003d\u003d\"string\"?h:h.property+\" \"+h.duration+\"s \"+h.timing+\" \"+h.delay+\"s\"});\ng.LV(C,\"transition\",b.join(\",\"))};\nYb\u003dfunction(C,b,h,N,p){g.Zo.call(this);this.K\u003dC;this.G\u003db;this.W\u003dh;this.X\u003dN;this.J\u003dArray.isArray(p)?p:[p]};\nuo1\u003dfunction(C,b,h,N){return new Yb(C,b,{opacity:h},{opacity:N},{property:\"opacity\",duration:b,timing:\"ease-in\",delay:0})};\nQuH\u003dfunction(C){C\u003dfd(C);if(C\u003d\u003d\"\")return null;var b\u003dString(C.slice(0,4)).toLowerCase();if((\"url(\"\u003cb?-1:\"url(\"\u003d\u003db?0:1)\u003d\u003d0)return!C.endsWith(\")\")||(C?C.split(\"(\").length-1:0)\u003e1||C\u0026\u0026C.split(\")\"),null;if(C.indexOf(\"(\")\u003e0){if(/\"|\u0027/.test(C))return null;b\u003d/([\\-\\w]+)\\(/g;for(var h;h\u003db.exec(C);)if(!(h[1].toLowerCase()in RM6))return null}return C};\na2\u003dfunction(C,b){C\u003dg.KW[C];return C\u0026\u0026C.prototype?(b\u003dObject.getOwnPropertyDescriptor(C.prototype,b))\u0026\u0026b.get||null:null};\nUTl\u003dfunction(C){var b\u003dg.KW.CSSStyleDeclaration;return b\u0026\u0026b.prototype\u0026\u0026b.prototype[C]||null};\nXcU\u003dfunction(C,b,h,N){if(C)return C.apply(b,N);if(g.le\u0026\u0026document.documentMode\u003c10){if(!b[h].call)throw Error(\"IE Clobbering detected\");}else if(typeof b[h]!\u003d\"function\")throw Error(\"Clobbering detected\");return b[h].apply(b,N)};\nDT_\u003dfunction(C){if(!C)return\"\";var b\u003ddocument.createElement(\"div\").style;Kd_(C).forEach(function(h){var N\u003dg.TA\u0026\u0026h in sul?h:h.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");Vj(N,\"--\")||Vj(N,\"var\")||(h\u003dXcU(OVc,C,C.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[h])||\"\",h\u003dQuH(h),h!\u003dnull\u0026\u0026XcU(vXH,b,b.setProperty?\"setProperty\":\"setAttribute\",[N,h]))});\nreturn b.cssText||\"\"};\nKd_\u003dfunction(C){g.nW(C)?C\u003dg.hj(C):(C\u003dg.Me(C),g.wD(C,\"cssText\"));return C};\ng.FY\u003dfunction(C){var b,h\u003db\u003d0,N\u003d!1;C\u003dC.split(dTc);for(var p\u003d0;p\u003cC.length;p++){var P\u003dC[p];g.o2.test(P)?(b++,h++):Wdl.test(P)?N\u003d!0:EXK.test(P)?h++:nXl.test(P)\u0026\u0026(N\u003d!0)}b\u003dh\u003d\u003d0?N?1:0:b/h\u003e.4?-1:1;return(b\u003d\u003d0?null:b)\u003d\u003d-1?\"rtl\":\"ltr\"};\ng.zj\u003dfunction(C){if(C instanceof Gj||C instanceof S6||C instanceof $b)return C;if(typeof C.next\u003d\u003d\"function\")return new Gj(function(){return C});\nif(typeof C[Symbol.iterator]\u003d\u003d\"function\")return new Gj(function(){return C[Symbol.iterator]()});\nif(typeof C.x7\u003d\u003d\"function\")return new Gj(function(){return C.x7()});\nthrow Error(\"Not an iterator or iterable.\");};\nGj\u003dfunction(C){this.K\u003dC};\nS6\u003dfunction(C){this.K\u003dC};\n$b\u003dfunction(C){Gj.call(this,function(){return C});\nthis.N\u003dC};\nH4\u003dfunction(C,b,h,N,p,P,c,e){this.j\u003dC;this.J\u003db;this.N\u003dh;this.G\u003dN;this.X\u003dp;this.W\u003dP;this.K\u003dc;this.L\u003de};\nVE\u003dfunction(C,b){if(b\u003d\u003d0)return C.j;if(b\u003d\u003d1)return C.K;var h\u003dee(C.j,C.N,b),N\u003dee(C.N,C.X,b);C\u003dee(C.X,C.K,b);h\u003dee(h,N,b);N\u003dee(N,C,b);return ee(h,N,b)};\ntux\u003dfunction(C,b){var h\u003d(b-C.j)/(C.K-C.j);if(h\u003c\u003d0)return 0;if(h\u003e\u003d1)return 1;for(var N\u003d0,p\u003d1,P\u003d0,c\u003d0;c\u003c8;c++){P\u003dVE(C,h);var e\u003d(VE(C,h+1E-6)-P)/1E-6;if(Math.abs(P-b)\u003c1E-6)return h;if(Math.abs(e)\u003c1E-6)break;else P\u003cb?N\u003dh:p\u003dh,h-\u003d(P-b)/e}for(c\u003d0;Math.abs(P-b)\u003e1E-6\u0026\u0026c\u003c8;c++)P\u003cb?(N\u003dh,h\u003d(h+p)/2):(p\u003dh,h\u003d(h+N)/2),P\u003dVE(C,h);return h};\nMM\u003dfunction(C,b){this.start\u003dC\u003cb?C:b;this.end\u003dC\u003cb?b:C};\nqM\u003dfunction(C){return(C\u003dC.exec(g.rD()))?C[1]:\"\"};\nmX\u003dfunction(C){return g.yj(Tac,C)\u003e\u003d0};\ng.f2\u003dfunction(C){g.O.call(this);this.W\u003d1;this.N\u003d[];this.X\u003d0;this.j\u003d[];this.K\u003d{};this.J\u003d!!C};\nBaW\u003dfunction(C,b,h){g.kE(function(){C.apply(b,h)})};\ng.AZ\u003dfunction(C){this.j\u003dC};\nyE\u003dfunction(C){this.j\u003dC};\nIvK\u003dfunction(C){this.data\u003dC};\nxTo\u003dfunction(C){return C\u003d\u003d\u003dvoid 0||C instanceof IvK?C:new IvK(C)};\nrM\u003dfunction(C){this.j\u003dC};\ng.wcl\u003dfunction(C){var b\u003dC.creation;C\u003dC.expiration;return!!C\u0026\u0026C\u003cg.Cd()||!!b\u0026\u0026b\u003eg.Cd()};\ng.ie\u003dfunction(C){this.j\u003dC};\nCA6\u003dfunction(){};\nJZ\u003dfunction(){};\nue\u003dfunction(C){this.j\u003dC;this.K\u003dnull};\nR2\u003dfunction(C){if(C.j\u003d\u003dnull)throw Error(\"Storage mechanism: Storage unavailable\");var b;((b\u003dC.K)!\u003dnull?b:C.isAvailable())||$I(Error(\"Storage mechanism: Storage unavailable\"))};\nQE\u003dfunction(){var C\u003dnull;try{C\u003dg.KW.localStorage||null}catch(b){}ue.call(this,C)};\nbTl\u003dfunction(){var C\u003dnull;try{C\u003dg.KW.sessionStorage||null}catch(b){}ue.call(this,C)};\nUj\u003dfunction(C,b){this.K\u003dC;this.j\u003db+\"::\"};\ng.XY\u003dfunction(C){var b\u003dnew QE;return b.isAvailable()?C?new Uj(b,C):b:null};\nK2\u003dfunction(C,b){this.j\u003dC;this.K\u003db};\nsj\u003dfunction(C){this.j\u003d[];if(C)a:{if(C instanceof sj){var b\u003dC.Yo();C\u003dC.hj();if(this.j.length\u003c\u003d0){for(var h\u003dthis.j,N\u003d0;N\u003cb.length;N++)h.push(new K2(b[N],C[N]));break a}}else b\u003dg.Me(C),C\u003dg.VT(C);for(h\u003d0;h\u003cb.length;h++)this.P6(b[h],C[h])}};\nOj\u003dfunction(){sj.apply(this,arguments)};\nv4\u003dfunction(){};\nhel\u003dfunction(C){var b,h,N\u003dC.length,p\u003d0;for(b\u003d0;b\u003cN;b++){var P\u003dC.charCodeAt(b);if((P\u002664512)\u003d\u003d\u003d55296\u0026\u0026b+1\u003cN){var c\u003dC.charCodeAt(b+1);(c\u002664512)\u003d\u003d\u003d56320\u0026\u0026(P\u003d65536+(P-55296\u003c\u003c10)+(c-56320),b++)}p+\u003dP\u003c128?1:P\u003c2048?2:P\u003c65536?3:4}var e\u003dnew Do.TZ(p);for(b\u003dh\u003d0;h\u003cp;b++)P\u003dC.charCodeAt(b),(P\u002664512)\u003d\u003d\u003d55296\u0026\u0026b+1\u003cN\u0026\u0026(c\u003dC.charCodeAt(b+1),(c\u002664512)\u003d\u003d\u003d56320\u0026\u0026(P\u003d65536+(P-55296\u003c\u003c10)+(c-56320),b++)),P\u003c128?e[h++]\u003dP:(P\u003c2048?e[h++]\u003d192|P\u003e\u003e\u003e6:(P\u003c65536?e[h++]\u003d224|P\u003e\u003e\u003e12:(e[h++]\u003d240|P\u003e\u003e\u003e18,e[h++]\u003d128|P\u003e\u003e\u003e12\u002663),e[h++]\u003d128|P\u003e\u003e\u003e\n6\u002663),e[h++]\u003d128|P\u002663);return e};\ndM\u003dfunction(C){for(var b\u003dC.length;--b\u003e\u003d0;)C[b]\u003d0};\nW4\u003dfunction(C,b,h,N,p){this.QT\u003dC;this.vk\u003db;this.IK\u003dh;this.lB\u003dN;this.aJX\u003dp;this.Gw\u003dC\u0026\u0026C.length};\nEj\u003dfunction(C,b){this.Y4\u003dC;this.X$\u003d0;this.PO\u003db};\nn2\u003dfunction(C,b){C.cL[C.pending++]\u003db\u0026255;C.cL[C.pending++]\u003db\u003e\u003e\u003e8\u0026255};\ntZ\u003dfunction(C,b,h){C.hT\u003e16-h?(C.h6|\u003db\u003c\u003cC.hT\u002665535,n2(C,C.h6),C.h6\u003db\u003e\u003e16-C.hT,C.hT+\u003dh-16):(C.h6|\u003db\u003c\u003cC.hT\u002665535,C.hT+\u003dh)};\nTj\u003dfunction(C,b,h){tZ(C,h[b*2],h[b*2+1])};\nNhx\u003dfunction(C,b){var h\u003d0;do h|\u003dC\u00261,C\u003e\u003e\u003e\u003d1,h\u003c\u003c\u003d1;while(--b\u003e0);return h\u003e\u003e\u003e1};\ngSl\u003dfunction(C,b,h){var N\u003dArray(16),p\u003d0,P;for(P\u003d1;P\u003c\u003d15;P++)N[P]\u003dp\u003dp+h[P-1]\u003c\u003c1;for(h\u003d0;h\u003c\u003db;h++)p\u003dC[h*2+1],p!\u003d\u003d0\u0026\u0026(C[h*2]\u003dNhx(N[p]++,p))};\np_o\u003dfunction(C){var b;for(b\u003d0;b\u003c286;b++)C.yQ[b*2]\u003d0;for(b\u003d0;b\u003c30;b++)C.o1[b*2]\u003d0;for(b\u003d0;b\u003c19;b++)C.IF[b*2]\u003d0;C.yQ[512]\u003d1;C.o_\u003dC.Rl\u003d0;C.Y7\u003dC.matches\u003d0};\nPAU\u003dfunction(C){C.hT\u003e8?n2(C,C.h6):C.hT\u003e0\u0026\u0026(C.cL[C.pending++]\u003dC.h6);C.h6\u003d0;C.hT\u003d0};\njOl\u003dfunction(C,b,h){PAU(C);n2(C,h);n2(C,~h);Do.oY(C.cL,C.window,b,h,C.pending);C.pending+\u003dh};\ncHH\u003dfunction(C,b,h,N){var p\u003db*2,P\u003dh*2;return C[p]\u003cC[P]||C[p]\u003d\u003d\u003dC[P]\u0026\u0026N[b]\u003c\u003dN[h]};\nB4\u003dfunction(C,b,h){for(var N\u003dC.gs[h],p\u003dh\u003c\u003c1;p\u003c\u003dC.z2;){p\u003cC.z2\u0026\u0026cHH(b,C.gs[p+1],C.gs[p],C.depth)\u0026\u0026p++;if(cHH(b,N,C.gs[p],C.depth))break;C.gs[h]\u003dC.gs[p];h\u003dp;p\u003c\u003c\u003d1}C.gs[h]\u003dN};\nkWx\u003dfunction(C,b,h){var N\u003d0;if(C.Y7!\u003d\u003d0){do{var p\u003dC.cL[C.Qt+N*2]\u003c\u003c8|C.cL[C.Qt+N*2+1];var P\u003dC.cL[C.OA+N];N++;if(p\u003d\u003d\u003d0)Tj(C,P,b);else{var c\u003dI2[P];Tj(C,c+256+1,b);var e\u003dxb[c];e!\u003d\u003d0\u0026\u0026(P-\u003dwM[c],tZ(C,P,e));p--;c\u003dp\u003c256?Ce[p]:Ce[256+(p\u003e\u003e\u003e7)];Tj(C,c,h);e\u003dbH[c];e!\u003d\u003d0\u0026\u0026(p-\u003dhh[c],tZ(C,p,e))}}while(N\u003cC.Y7)}Tj(C,256,b)};\nNJ\u003dfunction(C,b){var h\u003db.Y4,N\u003db.PO.QT,p\u003db.PO.Gw,P\u003db.PO.lB,c,e\u003d-1;C.z2\u003d0;C.Gp\u003d573;for(c\u003d0;c\u003cP;c++)h[c*2]!\u003d\u003d0?(C.gs[++C.z2]\u003de\u003dc,C.depth[c]\u003d0):h[c*2+1]\u003d0;for(;C.z2\u003c2;){var L\u003dC.gs[++C.z2]\u003de\u003c2?++e:0;h[L*2]\u003d1;C.depth[L]\u003d0;C.o_--;p\u0026\u0026(C.Rl-\u003dN[L*2+1])}b.X$\u003de;for(c\u003dC.z2\u003e\u003e1;c\u003e\u003d1;c--)B4(C,h,c);L\u003dP;do c\u003dC.gs[1],C.gs[1]\u003dC.gs[C.z2--],B4(C,h,1),N\u003dC.gs[1],C.gs[--C.Gp]\u003dc,C.gs[--C.Gp]\u003dN,h[L*2]\u003dh[c*2]+h[N*2],C.depth[L]\u003d(C.depth[c]\u003e\u003dC.depth[N]?C.depth[c]:C.depth[N])+1,h[c*2+1]\u003dh[N*2+1]\u003dL,C.gs[1]\u003dL++,B4(C,h,1);while(C.z2\u003e\u003d\n2);C.gs[--C.Gp]\u003dC.gs[1];c\u003db.Y4;L\u003db.X$;N\u003db.PO.QT;p\u003db.PO.Gw;P\u003db.PO.vk;var Z\u003db.PO.IK,Y\u003db.PO.aJX,a,l\u003d0;for(a\u003d0;a\u003c\u003d15;a++)C.Jc[a]\u003d0;c[C.gs[C.Gp]*2+1]\u003d0;for(b\u003dC.Gp+1;b\u003c573;b++){var F\u003dC.gs[b];a\u003dc[c[F*2+1]*2+1]+1;a\u003eY\u0026\u0026(a\u003dY,l++);c[F*2+1]\u003da;if(!(F\u003eL)){C.Jc[a]++;var G\u003d0;F\u003e\u003dZ\u0026\u0026(G\u003dP[F-Z]);var V\u003dc[F*2];C.o_+\u003dV*(a+G);p\u0026\u0026(C.Rl+\u003dV*(N[F*2+1]+G))}}if(l!\u003d\u003d0){do{for(a\u003dY-1;C.Jc[a]\u003d\u003d\u003d0;)a--;C.Jc[a]--;C.Jc[a+1]+\u003d2;C.Jc[Y]--;l-\u003d2}while(l\u003e0);for(a\u003dY;a!\u003d\u003d0;a--)for(F\u003dC.Jc[a];F!\u003d\u003d0;)N\u003dC.gs[--b],N\u003eL||(c[N*2+1]!\u003d\u003da\u0026\u0026(C.o_+\u003d(a-\nc[N*2+1])*c[N*2],c[N*2+1]\u003da),F--)}gSl(h,e,C.Jc)};\neel\u003dfunction(C,b,h){var N,p\u003d-1,P\u003db[1],c\u003d0,e\u003d7,L\u003d4;P\u003d\u003d\u003d0\u0026\u0026(e\u003d138,L\u003d3);b[(h+1)*2+1]\u003d65535;for(N\u003d0;N\u003c\u003dh;N++){var Z\u003dP;P\u003db[(N+1)*2+1];++c\u003ce\u0026\u0026Z\u003d\u003d\u003dP||(c\u003cL?C.IF[Z*2]+\u003dc:Z!\u003d\u003d0?(Z!\u003d\u003dp\u0026\u0026C.IF[Z*2]++,C.IF[32]++):c\u003c\u003d10?C.IF[34]++:C.IF[36]++,c\u003d0,p\u003dZ,P\u003d\u003d\u003d0?(e\u003d138,L\u003d3):Z\u003d\u003d\u003dP?(e\u003d6,L\u003d3):(e\u003d7,L\u003d4))}};\nL8_\u003dfunction(C,b,h){var N,p\u003d-1,P\u003db[1],c\u003d0,e\u003d7,L\u003d4;P\u003d\u003d\u003d0\u0026\u0026(e\u003d138,L\u003d3);for(N\u003d0;N\u003c\u003dh;N++){var Z\u003dP;P\u003db[(N+1)*2+1];if(!(++c\u003ce\u0026\u0026Z\u003d\u003d\u003dP)){if(c\u003cL){do Tj(C,Z,C.IF);while(--c!\u003d\u003d0)}else Z!\u003d\u003d0?(Z!\u003d\u003dp\u0026\u0026(Tj(C,Z,C.IF),c--),Tj(C,16,C.IF),tZ(C,c-3,2)):c\u003c\u003d10?(Tj(C,17,C.IF),tZ(C,c-3,3)):(Tj(C,18,C.IF),tZ(C,c-11,7));c\u003d0;p\u003dZ;P\u003d\u003d\u003d0?(e\u003d138,L\u003d3):Z\u003d\u003d\u003dP?(e\u003d6,L\u003d3):(e\u003d7,L\u003d4)}}};\nZTV\u003dfunction(C){var b\u003d4093624447,h;for(h\u003d0;h\u003c\u003d31;h++,b\u003e\u003e\u003e\u003d1)if(b\u00261\u0026\u0026C.yQ[h*2]!\u003d\u003d0)return 0;if(C.yQ[18]!\u003d\u003d0||C.yQ[20]!\u003d\u003d0||C.yQ[26]!\u003d\u003d0)return 1;for(h\u003d32;h\u003c256;h++)if(C.yQ[h*2]!\u003d\u003d0)return 1;return 0};\ngW\u003dfunction(C,b,h){C.cL[C.Qt+C.Y7*2]\u003db\u003e\u003e\u003e8\u0026255;C.cL[C.Qt+C.Y7*2+1]\u003db\u0026255;C.cL[C.OA+C.Y7]\u003dh\u0026255;C.Y7++;b\u003d\u003d\u003d0?C.yQ[h*2]++:(C.matches++,b--,C.yQ[(I2[h]+256+1)*2]++,C.o1[(b\u003c256?Ce[b]:Ce[256+(b\u003e\u003e\u003e7)])*2]++);return C.Y7\u003d\u003d\u003dC.nx-1};\nPC\u003dfunction(C,b){C.msg\u003dpe[b];return b};\njs\u003dfunction(C){for(var b\u003dC.length;--b\u003e\u003d0;)C[b]\u003d0};\ncC\u003dfunction(C){var b\u003dC.state,h\u003db.pending;h\u003eC.ID\u0026\u0026(h\u003dC.ID);h!\u003d\u003d0\u0026\u0026(Do.oY(C.output,b.cL,b.eO,h,C.dF),C.dF+\u003dh,b.eO+\u003dh,C.YQ+\u003dh,C.ID-\u003dh,b.pending-\u003dh,b.pending\u003d\u003d\u003d0\u0026\u0026(b.eO\u003d0))};\nLe\u003dfunction(C,b){var h\u003dC.MZ\u003e\u003d0?C.MZ:-1,N\u003dC.q8-C.MZ,p\u003d0;if(C.level\u003e0){C.g9.pC\u003d\u003d\u003d2\u0026\u0026(C.g9.pC\u003dZTV(C));NJ(C,C.MM);NJ(C,C.TG);eel(C,C.yQ,C.MM.X$);eel(C,C.o1,C.TG.X$);NJ(C,C.eV);for(p\u003d18;p\u003e\u003d3\u0026\u0026C.IF[YUH[p]*2+1]\u003d\u003d\u003d0;p--);C.o_+\u003d3*(p+1)+5+5+4;var P\u003dC.o_+3+7\u003e\u003e\u003e3;var c\u003dC.Rl+3+7\u003e\u003e\u003e3;c\u003c\u003dP\u0026\u0026(P\u003dc)}else P\u003dc\u003dN+5;if(N+4\u003c\u003dP\u0026\u0026h!\u003d\u003d-1)tZ(C,b?1:0,3),jOl(C,h,N);else if(C.strategy\u003d\u003d\u003d4||c\u003d\u003d\u003dP)tZ(C,2+(b?1:0),3),kWx(C,kt,es);else{tZ(C,4+(b?1:0),3);h\u003dC.MM.X$+1;N\u003dC.TG.X$+1;p+\u003d1;tZ(C,h-257,5);tZ(C,N-1,5);tZ(C,p-4,4);for(P\u003d0;P\u003cp;P++)tZ(C,\nC.IF[YUH[P]*2+1],3);L8_(C,C.yQ,h-1);L8_(C,C.o1,N-1);kWx(C,C.yQ,C.o1)}p_o(C);b\u0026\u0026PAU(C);C.MZ\u003dC.q8;cC(C.g9)};\nZO\u003dfunction(C,b){C.cL[C.pending++]\u003db};\nYt\u003dfunction(C,b){C.cL[C.pending++]\u003db\u003e\u003e\u003e8\u0026255;C.cL[C.pending++]\u003db\u0026255};\naRS\u003dfunction(C,b){var h\u003dC.fg,N\u003dC.q8,p\u003dC.zC,P\u003dC.e$,c\u003dC.q8\u003eC.Hi-262?C.q8-(C.Hi-262):0,e\u003dC.window,L\u003dC.Zn,Z\u003dC.mp,Y\u003dC.q8+258,a\u003de[N+p-1],l\u003de[N+p];C.zC\u003e\u003dC.Pw\u0026\u0026(h\u003e\u003e\u003d2);P\u003eC.T$\u0026\u0026(P\u003dC.T$);do{var F\u003db;if(e[F+p]\u003d\u003d\u003dl\u0026\u0026e[F+p-1]\u003d\u003d\u003da\u0026\u0026e[F]\u003d\u003d\u003de[N]\u0026\u0026e[++F]\u003d\u003d\u003de[N+1]){N+\u003d2;for(F++;e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026e[++N]\u003d\u003d\u003de[++F]\u0026\u0026N\u003cY;);F\u003d258-(Y-N);N\u003dY-258;if(F\u003ep){C.KG\u003db;p\u003dF;if(F\u003e\u003dP)break;a\u003de[N+p-1];l\u003de[N+p]}}}while((b\u003dZ[b\u0026L])\u003ec\u0026\u0026--h!\u003d\u003d\n0);return p\u003c\u003dC.T$?p:C.T$};\noo\u003dfunction(C){var b\u003dC.Hi,h;do{var N\u003dC.l0-C.T$-C.q8;if(C.q8\u003e\u003db+(b-262)){Do.oY(C.window,C.window,b,b,0);C.KG-\u003db;C.q8-\u003db;C.MZ-\u003db;var p\u003dh\u003dC.jR;do{var P\u003dC.head[--p];C.head[p]\u003dP\u003e\u003db?P-b:0}while(--h);p\u003dh\u003db;do P\u003dC.mp[--p],C.mp[p]\u003dP\u003e\u003db?P-b:0;while(--h);N+\u003db}if(C.g9.ri\u003d\u003d\u003d0)break;p\u003dC.g9;h\u003dC.window;P\u003dC.q8+C.T$;var c\u003dp.ri;c\u003eN\u0026\u0026(c\u003dN);c\u003d\u003d\u003d0?h\u003d0:(p.ri-\u003dc,Do.oY(h,p.input,p.tM,c,P),p.state.wrap\u003d\u003d\u003d1?p.H7\u003dao(p.H7,h,c,P):p.state.wrap\u003d\u003d\u003d2\u0026\u0026(p.H7\u003dlH(p.H7,h,c,P)),p.tM+\u003dc,p.Su+\u003dc,h\u003dc);C.T$+\u003dh;if(C.T$+C.P6\u003e\u003d3)for(N\u003dC.q8-C.P6,\nC.zM\u003dC.window[N],C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[N+1])\u0026C.UF;C.P6\u0026\u0026!(C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[N+3-1])\u0026C.UF,C.mp[N\u0026C.Zn]\u003dC.head[C.zM],C.head[C.zM]\u003dN,N++,C.P6--,C.T$+C.P6\u003c3););}while(C.T$\u003c262\u0026\u0026C.g9.ri!\u003d\u003d0)};\nFZ\u003dfunction(C,b){for(var h;;){if(C.T$\u003c262){oo(C);if(C.T$\u003c262\u0026\u0026b\u003d\u003d\u003d0)return 1;if(C.T$\u003d\u003d\u003d0)break}h\u003d0;C.T$\u003e\u003d3\u0026\u0026(C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[C.q8+3-1])\u0026C.UF,h\u003dC.mp[C.q8\u0026C.Zn]\u003dC.head[C.zM],C.head[C.zM]\u003dC.q8);h!\u003d\u003d0\u0026\u0026C.q8-h\u003c\u003dC.Hi-262\u0026\u0026(C.WF\u003daRS(C,h));if(C.WF\u003e\u003d3)if(h\u003dgW(C,C.q8-C.KG,C.WF-3),C.T$-\u003dC.WF,C.WF\u003c\u003dC.R3\u0026\u0026C.T$\u003e\u003d3){C.WF--;do C.q8++,C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[C.q8+3-1])\u0026C.UF,C.mp[C.q8\u0026C.Zn]\u003dC.head[C.zM],C.head[C.zM]\u003dC.q8;while(--C.WF!\u003d\u003d0);C.q8++}else C.q8+\u003dC.WF,C.WF\u003d0,C.zM\u003dC.window[C.q8],C.zM\u003d(C.zM\u003c\u003cC.P4^\nC.window[C.q8+1])\u0026C.UF;else h\u003dgW(C,0,C.window[C.q8]),C.T$--,C.q8++;if(h\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0))return 1}C.P6\u003dC.q8\u003c2?C.q8:2;return b\u003d\u003d\u003d4?(Le(C,!0),C.g9.ID\u003d\u003d\u003d0?3:4):C.Y7\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0)?1:2};\nGf\u003dfunction(C,b){for(var h,N;;){if(C.T$\u003c262){oo(C);if(C.T$\u003c262\u0026\u0026b\u003d\u003d\u003d0)return 1;if(C.T$\u003d\u003d\u003d0)break}h\u003d0;C.T$\u003e\u003d3\u0026\u0026(C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[C.q8+3-1])\u0026C.UF,h\u003dC.mp[C.q8\u0026C.Zn]\u003dC.head[C.zM],C.head[C.zM]\u003dC.q8);C.zC\u003dC.WF;C.dE\u003dC.KG;C.WF\u003d2;h!\u003d\u003d0\u0026\u0026C.zC\u003cC.R3\u0026\u0026C.q8-h\u003c\u003dC.Hi-262\u0026\u0026(C.WF\u003daRS(C,h),C.WF\u003c\u003d5\u0026\u0026(C.strategy\u003d\u003d\u003d1||C.WF\u003d\u003d\u003d3\u0026\u0026C.q8-C.KG\u003e4096)\u0026\u0026(C.WF\u003d2));if(C.zC\u003e\u003d3\u0026\u0026C.WF\u003c\u003dC.zC){N\u003dC.q8+C.T$-3;h\u003dgW(C,C.q8-1-C.dE,C.zC-3);C.T$-\u003dC.zC-1;C.zC-\u003d2;do++C.q8\u003c\u003dN\u0026\u0026(C.zM\u003d(C.zM\u003c\u003cC.P4^C.window[C.q8+3-1])\u0026C.UF,C.mp[C.q8\u0026C.Zn]\u003d\nC.head[C.zM],C.head[C.zM]\u003dC.q8);while(--C.zC!\u003d\u003d0);C.Hh\u003d0;C.WF\u003d2;C.q8++;if(h\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0))return 1}else if(C.Hh){if((h\u003dgW(C,0,C.window[C.q8-1]))\u0026\u0026Le(C,!1),C.q8++,C.T$--,C.g9.ID\u003d\u003d\u003d0)return 1}else C.Hh\u003d1,C.q8++,C.T$--}C.Hh\u0026\u0026(gW(C,0,C.window[C.q8-1]),C.Hh\u003d0);C.P6\u003dC.q8\u003c2?C.q8:2;return b\u003d\u003d\u003d4?(Le(C,!0),C.g9.ID\u003d\u003d\u003d0?3:4):C.Y7\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0)?1:2};\nlRl\u003dfunction(C,b){for(var h,N,p,P\u003dC.window;;){if(C.T$\u003c\u003d258){oo(C);if(C.T$\u003c\u003d258\u0026\u0026b\u003d\u003d\u003d0)return 1;if(C.T$\u003d\u003d\u003d0)break}C.WF\u003d0;if(C.T$\u003e\u003d3\u0026\u0026C.q8\u003e0\u0026\u0026(N\u003dC.q8-1,h\u003dP[N],h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N])){for(p\u003dC.q8+258;h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026h\u003d\u003d\u003dP[++N]\u0026\u0026N\u003cp;);C.WF\u003d258-(p-N);C.WF\u003eC.T$\u0026\u0026(C.WF\u003dC.T$)}C.WF\u003e\u003d3?(h\u003dgW(C,1,C.WF-3),C.T$-\u003dC.WF,C.q8+\u003dC.WF,C.WF\u003d0):(h\u003dgW(C,0,C.window[C.q8]),C.T$--,C.q8++);if(h\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0))return 1}C.P6\u003d0;return b\u003d\u003d\u003d\n4?(Le(C,!0),C.g9.ID\u003d\u003d\u003d0?3:4):C.Y7\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0)?1:2};\noSK\u003dfunction(C,b){for(var h;;){if(C.T$\u003d\u003d\u003d0\u0026\u0026(oo(C),C.T$\u003d\u003d\u003d0)){if(b\u003d\u003d\u003d0)return 1;break}C.WF\u003d0;h\u003dgW(C,0,C.window[C.q8]);C.T$--;C.q8++;if(h\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0))return 1}C.P6\u003d0;return b\u003d\u003d\u003d4?(Le(C,!0),C.g9.ID\u003d\u003d\u003d0?3:4):C.Y7\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0)?1:2};\nSs\u003dfunction(C,b,h,N,p){this.VU\u003dC;this.Egi\u003db;this.bJz\u003dh;this.G$z\u003dN;this.func\u003dp};\nF8V\u003dfunction(){this.g9\u003dnull;this.status\u003d0;this.cL\u003dnull;this.wrap\u003dthis.pending\u003dthis.eO\u003dthis.k7\u003d0;this.oL\u003dnull;this.FC\u003d0;this.method\u003d8;this.Pe\u003d-1;this.Zn\u003dthis.n_\u003dthis.Hi\u003d0;this.window\u003dnull;this.l0\u003d0;this.head\u003dthis.mp\u003dnull;this.e$\u003dthis.Pw\u003dthis.strategy\u003dthis.level\u003dthis.R3\u003dthis.fg\u003dthis.zC\u003dthis.T$\u003dthis.KG\u003dthis.q8\u003dthis.Hh\u003dthis.dE\u003dthis.WF\u003dthis.MZ\u003dthis.P4\u003dthis.UF\u003dthis.EA\u003dthis.jR\u003dthis.zM\u003d0;this.yQ\u003dnew Do.W4(1146);this.o1\u003dnew Do.W4(122);this.IF\u003dnew Do.W4(78);js(this.yQ);js(this.o1);js(this.IF);this.eV\u003dthis.TG\u003d\nthis.MM\u003dnull;this.Jc\u003dnew Do.W4(16);this.gs\u003dnew Do.W4(573);js(this.gs);this.Gp\u003dthis.z2\u003d0;this.depth\u003dnew Do.W4(573);js(this.depth);this.hT\u003dthis.h6\u003dthis.P6\u003dthis.matches\u003dthis.Rl\u003dthis.o_\u003dthis.Qt\u003dthis.Y7\u003dthis.nx\u003dthis.OA\u003d0};\nGW6\u003dfunction(C,b){if(!C||!C.state||b\u003e5||b\u003c0)return C?PC(C,-2):-2;var h\u003dC.state;if(!C.output||!C.input\u0026\u0026C.ri!\u003d\u003d0||h.status\u003d\u003d\u003d666\u0026\u0026b!\u003d\u003d4)return PC(C,C.ID\u003d\u003d\u003d0?-5:-2);h.g9\u003dC;var N\u003dh.Pe;h.Pe\u003db;if(h.status\u003d\u003d\u003d42)if(h.wrap\u003d\u003d\u003d2)C.H7\u003d0,ZO(h,31),ZO(h,139),ZO(h,8),h.oL?(ZO(h,(h.oL.text?1:0)+(h.oL.kU?2:0)+(h.oL.extra?4:0)+(h.oL.name?8:0)+(h.oL.comment?16:0)),ZO(h,h.oL.time\u0026255),ZO(h,h.oL.time\u003e\u003e8\u0026255),ZO(h,h.oL.time\u003e\u003e16\u0026255),ZO(h,h.oL.time\u003e\u003e24\u0026255),ZO(h,h.level\u003d\u003d\u003d9?2:h.strategy\u003e\u003d2||h.level\u003c2?4:0),ZO(h,h.oL.os\u0026\n255),h.oL.extra\u0026\u0026h.oL.extra.length\u0026\u0026(ZO(h,h.oL.extra.length\u0026255),ZO(h,h.oL.extra.length\u003e\u003e8\u0026255)),h.oL.kU\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending,0)),h.FC\u003d0,h.status\u003d69):(ZO(h,0),ZO(h,0),ZO(h,0),ZO(h,0),ZO(h,0),ZO(h,h.level\u003d\u003d\u003d9?2:h.strategy\u003e\u003d2||h.level\u003c2?4:0),ZO(h,3),h.status\u003d113);else{var p\u003d8+(h.n_-8\u003c\u003c4)\u003c\u003c8;p|\u003d(h.strategy\u003e\u003d2||h.level\u003c2?0:h.level\u003c6?1:h.level\u003d\u003d\u003d6?2:3)\u003c\u003c6;h.q8!\u003d\u003d0\u0026\u0026(p|\u003d32);h.status\u003d113;Yt(h,p+(31-p%31));h.q8!\u003d\u003d0\u0026\u0026(Yt(h,C.H7\u003e\u003e\u003e16),Yt(h,C.H7\u002665535));C.H7\u003d1}if(h.status\u003d\u003d\u003d69)if(h.oL.extra){for(p\u003d\nh.pending;h.FC\u003c(h.oL.extra.length\u002665535)\u0026\u0026(h.pending!\u003d\u003dh.k7||(h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p)),cC(C),p\u003dh.pending,h.pending!\u003d\u003dh.k7));)ZO(h,h.oL.extra[h.FC]\u0026255),h.FC++;h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p));h.FC\u003d\u003d\u003dh.oL.extra.length\u0026\u0026(h.FC\u003d0,h.status\u003d73)}else h.status\u003d73;if(h.status\u003d\u003d\u003d73)if(h.oL.name){p\u003dh.pending;do{if(h.pending\u003d\u003d\u003dh.k7\u0026\u0026(h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p)),cC(C),p\u003dh.pending,h.pending\u003d\u003d\u003dh.k7)){var P\u003d1;break}P\u003dh.FC\u003ch.oL.name.length?\nh.oL.name.charCodeAt(h.FC++)\u0026255:0;ZO(h,P)}while(P!\u003d\u003d0);h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p));P\u003d\u003d\u003d0\u0026\u0026(h.FC\u003d0,h.status\u003d91)}else h.status\u003d91;if(h.status\u003d\u003d\u003d91)if(h.oL.comment){p\u003dh.pending;do{if(h.pending\u003d\u003d\u003dh.k7\u0026\u0026(h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p)),cC(C),p\u003dh.pending,h.pending\u003d\u003d\u003dh.k7)){P\u003d1;break}P\u003dh.FC\u003ch.oL.comment.length?h.oL.comment.charCodeAt(h.FC++)\u0026255:0;ZO(h,P)}while(P!\u003d\u003d0);h.oL.kU\u0026\u0026h.pending\u003ep\u0026\u0026(C.H7\u003dlH(C.H7,h.cL,h.pending-p,p));P\u003d\u003d\u003d0\u0026\u0026(h.status\u003d103)}else h.status\u003d\n103;h.status\u003d\u003d\u003d103\u0026\u0026(h.oL.kU?(h.pending+2\u003eh.k7\u0026\u0026cC(C),h.pending+2\u003c\u003dh.k7\u0026\u0026(ZO(h,C.H7\u0026255),ZO(h,C.H7\u003e\u003e8\u0026255),C.H7\u003d0,h.status\u003d113)):h.status\u003d113);if(h.pending!\u003d\u003d0){if(cC(C),C.ID\u003d\u003d\u003d0)return h.Pe\u003d-1,0}else if(C.ri\u003d\u003d\u003d0\u0026\u0026(b\u003c\u003c1)-(b\u003e4?9:0)\u003c\u003d(N\u003c\u003c1)-(N\u003e4?9:0)\u0026\u0026b!\u003d\u003d4)return PC(C,-5);if(h.status\u003d\u003d\u003d666\u0026\u0026C.ri!\u003d\u003d0)return PC(C,-5);if(C.ri!\u003d\u003d0||h.T$!\u003d\u003d0||b!\u003d\u003d0\u0026\u0026h.status!\u003d\u003d666){N\u003dh.strategy\u003d\u003d\u003d2?oSK(h,b):h.strategy\u003d\u003d\u003d3?lRl(h,b):$t[h.level].func(h,b);if(N\u003d\u003d\u003d3||N\u003d\u003d\u003d4)h.status\u003d666;if(N\u003d\u003d\u003d1||N\u003d\u003d\u003d3)return C.ID\u003d\u003d\u003d0\u0026\u0026(h.Pe\u003d\n-1),0;if(N\u003d\u003d\u003d2\u0026\u0026(b\u003d\u003d\u003d1?(tZ(h,2,3),Tj(h,256,kt),h.hT\u003d\u003d\u003d16?(n2(h,h.h6),h.h6\u003d0,h.hT\u003d0):h.hT\u003e\u003d8\u0026\u0026(h.cL[h.pending++]\u003dh.h6\u0026255,h.h6\u003e\u003e\u003d8,h.hT-\u003d8)):b!\u003d\u003d5\u0026\u0026(tZ(h,0,3),jOl(h,0,0),b\u003d\u003d\u003d3\u0026\u0026(js(h.head),h.T$\u003d\u003d\u003d0\u0026\u0026(h.q8\u003d0,h.MZ\u003d0,h.P6\u003d0))),cC(C),C.ID\u003d\u003d\u003d0))return h.Pe\u003d-1,0}if(b!\u003d\u003d4)return 0;if(h.wrap\u003c\u003d0)return 1;h.wrap\u003d\u003d\u003d2?(ZO(h,C.H7\u0026255),ZO(h,C.H7\u003e\u003e8\u0026255),ZO(h,C.H7\u003e\u003e16\u0026255),ZO(h,C.H7\u003e\u003e24\u0026255),ZO(h,C.Su\u0026255),ZO(h,C.Su\u003e\u003e8\u0026255),ZO(h,C.Su\u003e\u003e16\u0026255),ZO(h,C.Su\u003e\u003e24\u0026255)):(Yt(h,C.H7\u003e\u003e\u003e16),Yt(h,C.H7\u002665535));cC(C);h.wrap\u003e0\u0026\u0026\n(h.wrap\u003d-h.wrap);return h.pending!\u003d\u003d0?0:1};\nzf\u003dfunction(C){if(!(this instanceof zf))return new zf(C);C\u003dthis.options\u003dDo.assign({level:-1,method:8,chunkSize:16384,nw:15,yZo:8,strategy:0,jT:\"\"},C||{});C.raw\u0026\u0026C.nw\u003e0?C.nw\u003d-C.nw:C.eD\u0026\u0026C.nw\u003e0\u0026\u0026C.nw\u003c16\u0026\u0026(C.nw+\u003d16);this.err\u003d0;this.msg\u003d\"\";this.ended\u003d!1;this.chunks\u003d[];this.g9\u003dnew SUl;this.g9.ID\u003d0;var b\u003dthis.g9;var h\u003dC.level,N\u003dC.method,p\u003dC.nw,P\u003dC.yZo,c\u003dC.strategy;if(b){var e\u003d1;h\u003d\u003d\u003d-1\u0026\u0026(h\u003d6);p\u003c0?(e\u003d0,p\u003d-p):p\u003e15\u0026\u0026(e\u003d2,p-\u003d16);if(P\u003c1||P\u003e9||N!\u003d\u003d8||p\u003c8||p\u003e15||h\u003c0||h\u003e9||c\u003c0||c\u003e4)b\u003dPC(b,-2);else{p\u003d\u003d\u003d8\u0026\u0026(p\u003d9);\nvar L\u003dnew F8V;b.state\u003dL;L.g9\u003db;L.wrap\u003de;L.oL\u003dnull;L.n_\u003dp;L.Hi\u003d1\u003c\u003cL.n_;L.Zn\u003dL.Hi-1;L.EA\u003dP+7;L.jR\u003d1\u003c\u003cL.EA;L.UF\u003dL.jR-1;L.P4\u003d~~((L.EA+3-1)/3);L.window\u003dnew Do.TZ(L.Hi*2);L.head\u003dnew Do.W4(L.jR);L.mp\u003dnew Do.W4(L.Hi);L.nx\u003d1\u003c\u003cP+6;L.k7\u003dL.nx*4;L.cL\u003dnew Do.TZ(L.k7);L.Qt\u003d1*L.nx;L.OA\u003d3*L.nx;L.level\u003dh;L.strategy\u003dc;L.method\u003dN;if(b\u0026\u0026b.state){b.Su\u003db.YQ\u003d0;b.pC\u003d2;h\u003db.state;h.pending\u003d0;h.eO\u003d0;h.wrap\u003c0\u0026\u0026(h.wrap\u003d-h.wrap);h.status\u003dh.wrap?42:113;b.H7\u003dh.wrap\u003d\u003d\u003d2?0:1;h.Pe\u003d0;if(!$1l){N\u003dArray(16);for(P\u003dc\u003d0;P\u003c28;P++)for(wM[P]\u003d\nc,p\u003d0;p\u003c1\u003c\u003cxb[P];p++)I2[c++]\u003dP;I2[c-1]\u003dP;for(P\u003dc\u003d0;P\u003c16;P++)for(hh[P]\u003dc,p\u003d0;p\u003c1\u003c\u003cbH[P];p++)Ce[c++]\u003dP;for(c\u003e\u003e\u003d7;P\u003c30;P++)for(hh[P]\u003dc\u003c\u003c7,p\u003d0;p\u003c1\u003c\u003cbH[P]-7;p++)Ce[256+c++]\u003dP;for(p\u003d0;p\u003c\u003d15;p++)N[p]\u003d0;for(p\u003d0;p\u003c\u003d143;)kt[p*2+1]\u003d8,p++,N[8]++;for(;p\u003c\u003d255;)kt[p*2+1]\u003d9,p++,N[9]++;for(;p\u003c\u003d279;)kt[p*2+1]\u003d7,p++,N[7]++;for(;p\u003c\u003d287;)kt[p*2+1]\u003d8,p++,N[8]++;gSl(kt,287,N);for(p\u003d0;p\u003c30;p++)es[p*2+1]\u003d5,es[p*2]\u003dNhx(p,5);zec\u003dnew W4(kt,xb,257,286,15);HT1\u003dnew W4(es,bH,0,30,15);VrS\u003dnew W4([],MrW,0,19,7);$1l\u003d!0}h.MM\u003dnew Ej(h.yQ,\nzec);h.TG\u003dnew Ej(h.o1,HT1);h.eV\u003dnew Ej(h.IF,VrS);h.h6\u003d0;h.hT\u003d0;p_o(h);h\u003d0}else h\u003dPC(b,-2);h\u003d\u003d\u003d0\u0026\u0026(b\u003db.state,b.l0\u003d2*b.Hi,js(b.head),b.R3\u003d$t[b.level].Egi,b.Pw\u003d$t[b.level].VU,b.e$\u003d$t[b.level].bJz,b.fg\u003d$t[b.level].G$z,b.q8\u003d0,b.MZ\u003d0,b.T$\u003d0,b.P6\u003d0,b.WF\u003db.zC\u003d2,b.Hh\u003d0,b.zM\u003d0);b\u003dh}}else b\u003d-2;if(b!\u003d\u003d0)throw Error(pe[b]);C.header\u0026\u0026(b\u003dthis.g9)\u0026\u0026b.state\u0026\u0026b.state.wrap\u003d\u003d\u003d2\u0026\u0026(b.state.oL\u003dC.header);if(C.Mc){var Z;typeof C.Mc\u003d\u003d\u003d\"string\"?Z\u003dhel(C.Mc):qUc.call(C.Mc)\u003d\u003d\u003d\"[object ArrayBuffer]\"?Z\u003dnew Uint8Array(C.Mc):Z\u003dC.Mc;\nC\u003dthis.g9;P\u003dZ;c\u003dP.length;if(C\u0026\u0026C.state)if(Z\u003dC.state,b\u003dZ.wrap,b\u003d\u003d\u003d2||b\u003d\u003d\u003d1\u0026\u0026Z.status!\u003d\u003d42||Z.T$)b\u003d-2;else{b\u003d\u003d\u003d1\u0026\u0026(C.H7\u003dao(C.H7,P,c,0));Z.wrap\u003d0;c\u003e\u003dZ.Hi\u0026\u0026(b\u003d\u003d\u003d0\u0026\u0026(js(Z.head),Z.q8\u003d0,Z.MZ\u003d0,Z.P6\u003d0),h\u003dnew Do.TZ(Z.Hi),Do.oY(h,P,c-Z.Hi,Z.Hi,0),P\u003dh,c\u003dZ.Hi);h\u003dC.ri;N\u003dC.tM;p\u003dC.input;C.ri\u003dc;C.tM\u003d0;C.input\u003dP;for(oo(Z);Z.T$\u003e\u003d3;){P\u003dZ.q8;c\u003dZ.T$-2;do Z.zM\u003d(Z.zM\u003c\u003cZ.P4^Z.window[P+3-1])\u0026Z.UF,Z.mp[P\u0026Z.Zn]\u003dZ.head[Z.zM],Z.head[Z.zM]\u003dP,P++;while(--c);Z.q8\u003dP;Z.T$\u003d2;oo(Z)}Z.q8+\u003dZ.T$;Z.MZ\u003dZ.q8;Z.P6\u003dZ.T$;Z.T$\u003d0;Z.WF\u003dZ.zC\u003d2;\nZ.Hh\u003d0;C.tM\u003dN;C.input\u003dp;C.ri\u003dh;Z.wrap\u003db;b\u003d0}else b\u003d-2;if(b!\u003d\u003d0)throw Error(pe[b]);this.xW2\u003d!0}};\nm1V\u003dfunction(C,b){b\u003db||{};b.eD\u003d!0;b\u003dnew zf(b);b.push(C,!0);if(b.err)throw b.msg||pe[b.err];return b.result};\nfR_\u003dfunction(){var C\u003dg.yH.apply(0,arguments);return C.length\u003d\u003d\u003d0?function(b){return b}:C.length\u003d\u003d\u003d1?C[0]:C.reduce(function(b,h){return function(){return b(h.apply(null,g.M(g.yH.apply(0,arguments))))}})};\nAHS\u003dfunction(){var C\u003dg.yH.apply(0,arguments);return function(b){return function(h,N){function p(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\nh\u003db(h,N);var P\u003d{getState:h.getState,dispatch:function(c){return p.apply(null,[c].concat(g.M(g.yH.apply(1,arguments))))}};\nN\u003dC.map(function(c){return c(P)});\np\u003dfR_.apply(null,g.M(N))(h.dispatch);return Object.assign({},h,{dispatch:p})}}};\nHC\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\nyHo\u003dfunction(C){Object.keys(C).forEach(function(b){var h\u003dC[b];if(typeof h(void 0,{type:VS})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+b+\"\\\" 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 h(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+HC()})\u003d\u003d\u003d\"undefined\")throw Error(\u0027The slice reducer for key \"\u0027+\nb+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \u0027\"+(VS+\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));})};\nrHl\u003dfunction(C,b,h){function N(){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 e}\nfunction p(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 G\u003d!0;Z\u003d\u003d\u003dL\u0026\u0026(Z\u003dL.slice());Z.push(F);return function(){if(G){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.\");\nG\u003d!1;Z\u003d\u003d\u003dL\u0026\u0026(Z\u003dL.slice());Z.splice(Z.indexOf(F),1);L\u003dnull}}}\nfunction P(F){if(typeof F!\u003d\u003d\"object\"||F\u003d\u003d\u003dnull)var G\u003d!1;else{for(G\u003dF;Object.getPrototypeOf(G)!\u003d\u003dnull;)G\u003dObject.getPrototypeOf(G);G\u003dObject.getPrototypeOf(F)\u003d\u003d\u003dG}if(!G)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,e\u003dc(e,F)}finally{Y\u003d!1}G\u003dL\u003dZ;for(var V\u003d0;V\u003cG.length;V++)(0,G[V])();return F}\nif(typeof b\u003d\u003d\u003d\"function\"\u0026\u0026typeof h\u003d\u003d\u003d\"function\"||typeof h\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 b\u003d\u003d\u003d\"function\"\u0026\u0026typeof h\u003d\u003d\u003d\"undefined\"\u0026\u0026(h\u003db,b\u003dvoid 0);if(typeof h!\u003d\u003d\"undefined\"){if(typeof h!\u003d\u003d\"function\")throw Error(\"Expected the enhancer to be a function. Instead, received: \u0027\"+\ntypeof h+\"\u0027\");return h(rHl)(C,b)}if(typeof C!\u003d\u003d\"function\")throw Error(\"Expected the root reducer to be a function. Instead, received: \u0027\"+typeof C+\"\u0027\");var c\u003dC,e\u003db,L\u003d[],Z\u003dL,Y\u003d!1;P({type:VS});var a\u003d{},l\u003d(a.dispatch\u003dP,a.subscribe\u003dp,a.getState\u003dN,a.replaceReducer\u003dfunction(F){if(typeof F!\u003d\u003d\"function\")throw Error(\"Expected the nextReducer to be a function. Instead, received: \u0027\"+typeof F);c\u003dF;P({type:iTc});return l},a[JHo]\u003dfunction(){var F\u003d{};\nreturn F.subscribe\u003dfunction(G){function V(){G.next\u0026\u0026G.next(N())}\nif(typeof G!\u003d\u003d\"object\"||G\u003d\u003d\u003dnull)throw new TypeError(\"Expected the observer to be an object. Instead, received: \u0027\"+typeof G+\"\u0027\");V();return{unsubscribe:p(V)}},F[JHo]\u003dfunction(){return this},F},a);\nreturn l};\nuF_\u003dfunction(C){return C?(C\u003dC.privateDoNotAccessOrElseSafeScriptWrappedValue)?qWV(C):null:null};\nMJ\u003dfunction(C){return C?(C\u003dC.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue)?qN(C):null:null};\nQOc\u003dfunction(C){C\u003dReK(C);return Qc(C)};\ng.qJ\u003dfunction(C){C\u003dReK(C);return qN(C)};\nReK\u003dfunction(C){return C\u003d\u003d\u003dnull?\"null\":C\u003d\u003d\u003dvoid 0?\"undefined\":C};\nm7\u003dfunction(C){this.Xq\u003diK(C)};\nX_S\u003dfunction(C){var b\u003dC.split(C.slice(0,0)),h\u003d[function(N,p){p.length!\u003d0\u0026\u0026(N\u003d(N%p.length+p.length)%p.length,p.splice(0,1,p.splice(N,1,p[0])[0]))},\n-961789026,-1722678934,b,\"(;\u0027[\",1921726977,function(N,p){for(p\u003d(p%N.length+N.length)%N.length;p--;)N.unshift(N.pop())},\n1604812786,2006246754,\"7c2KM\",function(){for(var N\u003d64,p\u003d[];++N-p.length-32;){switch(N){case 91:N\u003d44;continue;case 123:N\u003d65;break;case 65:N-\u003d18;continue;case 58:N\u003d96;continue;case 46:N\u003d95}p.push(String.fromCharCode(N))}return p},\n-2023911149,function(N,p){N\u003d(N%p.length+p.length)%p.length;p.splice(N,1)},\nfunction(N,p){N.splice(N.length,0,p)},\nfunction(N,p,P,c,e,L,Z,Y){return p(P,c,e,L,Z,Y)},\n833846075,-309529413,1674251203,function(N,p,P,c,e,L){return p(c,e,L)},\nfunction(N,p,P,c,e){return p(P,c,e)},\n121156658,-962048988,function(N,p){p.push(N)},\n-1105333620,function(){for(var N\u003d64,p\u003d[];++N-p.length-32;)switch(N){case 46:N\u003d95;default:p.push(String.fromCharCode(N));case 94:case 95:case 96:break;case 123:N-\u003d76;case 92:case 93:continue;case 58:N\u003d44;case 91:}return p},\nb,-1125262083,-111602674,1645038121,326835148,function(N){for(var p\u003dN.length;p;)N.push(N.splice(--p,1)[0])},\n1555074065,function(){for(var N\u003d64,p\u003d[];++N-p.length-32;)switch(N){case 58:N\u003d96;continue;case 91:N\u003d44;break;case 65:N\u003d47;continue;case 46:N\u003d153;case 123:N-\u003d58;default:p.push(String.fromCharCode(N))}return p},\n-1474400770,-1795182294,function(N,p,P,c,e,L,Z){return N(e,L,Z)},\n1336076950,null,1254732335,1790154165,-1778718225,-2098627267,1124348934,b,-1381693943,1149973935,-461540578,function(N){throw N;},\n-567304141,89932150,-1243866475,-1633133208,1938308367,2116396656,2069583125,function(N,p){p\u003d(p%N.length+N.length)%N.length;N.splice(-p).reverse().forEach(function(P){N.unshift(P)})},\n179705357,-461540578,1527662255,-1928081973,-1077864208,null,923154387,2134909646,1645038121,2006308573,function(){for(var N\u003d64,p\u003d[];++N-p.length-32;){switch(N){case 58:N-\u003d14;case 91:case 92:case 93:continue;case 123:N\u003d47;case 94:case 95:case 96:continue;case 46:N\u003d95}p.push(String.fromCharCode(N))}return p},\n1124348934,1373073501,function(N){N.reverse()},\nnull,-953525145,function(N,p,P){var c\u003dP.length;p.forEach(function(e,L,Z){this.push(Z[L]\u003dP[(P.indexOf(e)-P.indexOf(this[L])+L+c--)%P.length])},N.split(\"\"))},\n-611656534,2023619825,function(N,p){if(N.length!\u003d0){p\u003d(p%N.length+N.length)%N.length;var P\u003dN[0];N[0]\u003dN[p];N[p]\u003dP}}];\nh[37]\u003dh;h[61]\u003dh;h[70]\u003dh;if(typeof U1W\u003d\u003d\u003d\"undefined\")return C;try{try{h[67]\u003e\u003d8\u0026\u0026(h[48]\u003d\u003d-9\u0026\u0026(((0,h[18])((((0,h[12])(h[29],h[25]),h[75])(h[61],h[31]),h[30])(h[25]),h[55],(0,h[19])((0,h[55])(h[70],h[7]),h[6],h[3],h[11]),h[61],h[49]),h[19])((0,h[12])(h[21],h[3]),h[72],h[9],h[43],(0,h[24])())%(0,h[69])(h[61]),\"true\")||((0,h[14])((0,h[0])(h[64],h[25])\u003e\u003e(0,h[75])(h[70],h[27]),h[19],(0,h[58])(h[5],h[37])*(0,h[30])(h[new Date(\"1970-01-01T05:30:25.000+05:30\")/1E3]),h[22],h[31],h[37]),(0,h[19])((0,h[58])(h[54],\nh[61]),h[69],h[37]),(0,h[46])(h[15]),h[30])(h[25])),h[51]\u003c\u003d0\u0026\u0026(h[68]!\u003d\u003dnew Date(\"1969-12-31T17:00:02.000-07:00\")/(new Date(\"1970-01-01T04:01:40.000+03:45\")/1E3)||((0,h[new Date(\"1969-12-31T18:30:18.000-05:30\")/1E3])((0,h[75])(h[61],h[74]),h[69],(0,h[30])(h[3]),h[25]),0))\u0026\u0026(((0,h[58])(h[56],h[25]),h[58])(h[16],h[43]),(0,h[22])(h[62],h[37]))}catch(N){(0,h[69])(h[61]),(0,h[72])(h[9],h[3],(0,h[66])())}finally{h[28]\u003e1\u0026\u0026(0,h[19])(((0,h[58])(h[8],h[70]),(0,h[13])(h[37],h[74]),h[69])(h[3]),h[75],h[25],h[51]),\n(h[34]\u003c-4||(((0,h[72])(h[9],h[3],(0,h[66])()),(((0,h[19])((0,h[30])(h[3]),h[75],h[61],h[21]),h[72])(h[9],h[3],(0,h[10])()),(0,h[30])(h[61]),h[12])(h[38],h[3]),h[58])(h[23],h[new Date(\"1970-01-01T09:30:25.000+09:30\")/1E3]),(0,h[14])((0,h[72])(h[9],h[25],(0,h[32])()),h[19],(0,h[19])((0,h[72])(h[9],h[25],(0,h[10])()),h[6],h[37],h[34]),h[69],h[70]),(0,h[72])(h[9],h[43],(0,h[66])()),(0,h[72])(h[9],h[3],(0,h[24])()),0))\u0026\u0026((0,h[35])(h[69],(0,h[12])(h[20],h[3]),(0,h[55])(h[70],h[40]),((0,h[46])(h[70],h[new Date(\"1969-12-31T13:31:17.000-10:30\")/\n1E3]),h[40])(h[59],h[12]),h[16]),h[25])(((0,h[9])(h[48],(0,h[48])(h[1],h[42]),(0,h[68])(h[41],h[50]),(0,h[38])(h[41],h[18]),h[53],h[0]),h[48])(h[1],h[29]),h[68],h[7],h[43])%((0,h[15])(h[14],h[30]),h[61])(h[28],h[30]),h[62]\u003c\u003d-8\u0026\u0026((0,h[38])(h[51],(((0,h[4])(h[70]),h[15])(h[32],h[3]),(0,h[15])(h[10],h[30]),h[1])(h[64],h[48],(0,h[41])()),(0,h[77])(h[0],h[55]),((0,h[67])(h[3],h[75]),h[60])(h[68],h[45]),h[17],h[2]),1)||((0,h[39])((0,h[46])(h[30],h[75],(0,h[74])()),h[27],(0,h[20])((0,h[63])(h[48],h[6]),\nh[27],h[0],h[48]),h[70],h[75]),(0,h[9])(h[75]),(0,h[33])(h[57],h[65]),h[20])((0,h[27])(h[53],h[48]),h[46],h[30],h[75],(0,h[29])())}try{h[10]!\u003d\u003d5\u0026\u0026(h[64]\u003c-1||((0,h[20])((0,h[20])((0,h[33])(h[57],h[50]),h[41],h[57],h[63])\u003d\u003d\u003d(0,h[41])(h[47],h[29]),h[30],h[29]),0))\u0026\u0026(0,h[73])((0,h[78])((0,h[65])(h[4],h[76]),h[52],h[68],h[4],(0,h[46])()),h[78],(0,h[9])(h[23]),h[71],h[40],h[23]),(0,h[27])(h[23]),(0,h[52])(h[68],h[23],(0,h[24])())}catch(N){}}catch(N){return\"SIi7xOM-FI0o50B3OL-_w8_\"+C}return b.join(\"\")};\nK8l\u003dfunction(C){return C,\"Content-Transfer-Encoding\"[11+!!C]};\ng.fe\u003dfunction(C){this.name\u003dC};\nsOU\u003dfunction(C){this.Xq\u003diK(C)};\nAh\u003dfunction(C){this.Xq\u003diK(C)};\nyS\u003dfunction(C){this.Xq\u003diK(C)};\nOT6\u003dfunction(C){this.Xq\u003diK(C)};\nrW\u003dfunction(C){this.Xq\u003diK(C)};\niH\u003dfunction(C){this.Xq\u003diK(C)};\nJh\u003dfunction(C){this.Xq\u003diK(C)};\nuH\u003dfunction(C){this.Xq\u003diK(C)};\nRo\u003dfunction(C){this.Xq\u003diK(C)};\nQS\u003dfunction(C){this.Xq\u003diK(C)};\nUB\u003dfunction(C){this.Xq\u003diK(C)};\nXZ\u003dfunction(C){this.Xq\u003diK(C)};\nKe\u003dfunction(C){this.Xq\u003diK(C)};\nsB\u003dfunction(C){this.Xq\u003diK(C)};\nDO\u003dfunction(C){this.Xq\u003diK(C)};\ndW\u003dfunction(C){this.Xq\u003diK(C,500)};\nWC\u003dfunction(C){this.Xq\u003diK(C)};\nEB\u003dfunction(C){this.Xq\u003diK(C)};\nvSW\u003dfunction(C){this.Xq\u003diK(C)};\nD1W\u003dfunction(){return g.v1(\"yt.ads.biscotti.lastId_\")||\"\"};\nd1_\u003dfunction(C){g.sl(\"yt.ads.biscotti.lastId_\",C)};\nth\u003dfunction(){var C\u003darguments,b\u003dne;C.length\u003e1?b[C[0]]\u003dC[1]:C.length\u003d\u003d\u003d1\u0026\u0026Object.assign(b,C[0])};\ng.Tf\u003dfunction(C,b){return C in ne?ne[C]:b};\nBC\u003dfunction(C){var b\u003dne.EXPERIMENT_FLAGS;return b?b[C]:void 0};\nW8o\u003dfunction(C){Io.forEach(function(b){return b(C)})};\ng.wW\u003dfunction(C){return C\u0026\u0026window.yterr?function(){try{return C.apply(this,arguments)}catch(b){g.xt(b)}}:C};\ng.xt\u003dfunction(C){var b\u003dg.v1(\"yt.logging.errors.log\");b?b(C,\"ERROR\",void 0,void 0,void 0,void 0,void 0):(b\u003dg.Tf(\"ERRORS\",[]),b.push([C,\"ERROR\",void 0,void 0,void 0,void 0,void 0]),th(\"ERRORS\",b));W8o(C)};\nCN\u003dfunction(C,b,h,N,p){var P\u003dg.v1(\"yt.logging.errors.log\");P?P(C,\"WARNING\",b,h,N,void 0,p):(P\u003dg.Tf(\"ERRORS\",[]),P.push([C,\"WARNING\",b,h,N,void 0,p]),th(\"ERRORS\",P))};\nba\u003dfunction(C,b){b\u003dC.split(b);for(var h\u003d{},N\u003d0,p\u003db.length;N\u003cp;N++){var P\u003db[N].split(\"\u003d\");if(P.length\u003d\u003d\u003d1\u0026\u0026P[0]||P.length\u003d\u003d\u003d2)try{var c\u003dESH(P[0]||\"\"),e\u003dESH(P[1]||\"\");if(c in h){var L\u003dh[c];Array.isArray(L)?g.NI(L,e):h[c]\u003d[L,e]}else h[c]\u003de}catch(l){var Z\u003dl,Y\u003dP[0],a\u003dString(ba);Z.args\u003d[{key:Y,value:P[1],query:C,method:nSo\u003d\u003d\u003da?\"unchanged\":a}];trl.hasOwnProperty(Y)||CN(Z)}}return h};\nhK\u003dfunction(C){var b\u003d[];g.GA(C,function(h,N){var p\u003dg.TC(N);g.l7(Array.isArray(h)?h:[h],function(P){P\u003d\u003d\"\"?b.push(p):b.push(p+\"\u003d\"+g.TC(P))})});\nreturn b.join(\"\u0026\")};\nNQ\u003dfunction(C){C.charAt(0)\u003d\u003d\u003d\"?\"\u0026\u0026(C\u003dC.substring(1));return ba(C,\"\u0026\")};\ngJ\u003dfunction(C){return C.split(\",\").map(function(b){return NQ(b)})};\ng.pN\u003dfunction(C){return C.indexOf(\"?\")!\u003d\u003d-1?(C\u003d(C||\"\").split(\"#\")[0],C\u003dC.split(\"?\",2),NQ(C.length\u003e1?C[1]:C[0])):{}};\nPQ\u003dfunction(C,b){return Thl(C,b||{},!0)};\njX\u003dfunction(C,b){return Thl(C,b||{},!1)};\nThl\u003dfunction(C,b,h){var N\u003dC.split(\"#\",2);C\u003dN[0];N\u003dN.length\u003e1?\"#\"+N[1]:\"\";var p\u003dC.split(\"?\",2);C\u003dp[0];p\u003dNQ(p[1]||\"\");for(var P in b)if(h||!g.qe(p,P))p[P]\u003db[P];return g.Dh(C,p)+N};\ncQ\u003dfunction(C){if(!b)var b\u003dwindow.location.href;var h\u003dg.Qh(1,C),N\u003dg.Uq(C);h\u0026\u0026N?(C\u003dC.match(R9),b\u003db.match(R9),C\u003dC[3]\u003d\u003db[3]\u0026\u0026C[1]\u003d\u003db[1]\u0026\u0026C[4]\u003d\u003db[4]):C\u003dN?g.Uq(b)\u003d\u003d\u003dN\u0026\u0026(Number(g.Qh(4,b))||null)\u003d\u003d\u003d(Number(g.Qh(4,C))||null):!0;return C};\nkG\u003dfunction(C){C||(C\u003ddocument.location.href);C\u003dg.Qh(1,C);return C!\u003d\u003dnull\u0026\u0026C\u003d\u003d\u003d\"https\"};\neX\u003dfunction(C){C\u003dBhK(C);return C\u003d\u003d\u003dnull?!1:C[0]\u003d\u003d\u003d\"com\"\u0026\u0026C[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nIRx\u003dfunction(C){C\u003dBhK(C);return C\u003d\u003d\u003dnull?!1:C[1]\u003d\u003d\u003d\"google\"?!0:C[2]\u003d\u003d\u003d\"google\"?C[0]\u003d\u003d\u003d\"au\"\u0026\u0026C[1]\u003d\u003d\u003d\"com\"?!0:C[0]\u003d\u003d\u003d\"uk\"\u0026\u0026C[1]\u003d\u003d\u003d\"co\"?!0:!1:!1};\nBhK\u003dfunction(C){C\u003dg.Uq(C);return C!\u003d\u003dnull?C.split(\".\").reverse():null};\nESH\u003dfunction(C){return C\u0026\u0026C.match(x1V)?C:Bh(C)};\nYG\u003dfunction(C){var b\u003dLN;C\u003dC\u003d\u003d\u003dvoid 0?D1W():C;var h\u003dObject,N\u003dh.assign,p\u003dZ1(b);var P\u003db.j;try{var c\u003dP.screenX;var e\u003dP.screenY}catch(f){}try{var L\u003dP.outerWidth;var Z\u003dP.outerHeight}catch(f){}try{var Y\u003dP.innerWidth;var a\u003dP.innerHeight}catch(f){}try{var l\u003dP.screenLeft;var F\u003dP.screenTop}catch(f){}try{Y\u003dP.innerWidth,a\u003dP.innerHeight}catch(f){}try{var G\u003dP.screen.availWidth;var V\u003dP.screen.availTop}catch(f){}P\u003d[l,F,c,e,G,V,L,Z,Y,a];c\u003dFzo(!1,b.j.top);e\u003d{};var q\u003dq\u003d\u003d\u003dvoid 0?g.KW:q;L\u003dnew WD;\"SVGElement\"in q\u0026\u0026\"createElementNS\"in\nq.document\u0026\u0026L.set(0);Z\u003dreS();Z[\"allow-top-navigation-by-user-activation\"]\u0026\u0026L.set(1);Z[\"allow-popups-to-escape-sandbox\"]\u0026\u0026L.set(2);q.crypto\u0026\u0026q.crypto.subtle\u0026\u0026L.set(3);\"TextDecoder\"in q\u0026\u0026\"TextEncoder\"in q\u0026\u0026L.set(4);q\u003dfvl(L);b\u003d(e.bc\u003dq,e.bih\u003dc.height,e.biw\u003dc.width,e.brdim\u003dP.join(),e.vis\u003dlP(b.K),e.wgl\u003d!!Zt.WebGLRenderingContext,e);h\u003dN.call(h,p,b);h.ca_type\u003d\"image\";C\u0026\u0026(h.bid\u003dC);return h};\nZ1\u003dfunction(C){var b\u003d{};b.dt\u003dw_U;b.flash\u003d\"0\";a:{try{var h\u003dC.j.top.location.href}catch(Y){C\u003d2;break a}C\u003dh?h\u003d\u003d\u003dC.K.location.href?0:1:2}b\u003d(b.frm\u003dC,b);try{b.u_tz\u003d-(new Date).getTimezoneOffset();var N\u003dN\u003d\u003d\u003dvoid 0?Zt:N;try{var p\u003dN.history.length}catch(Y){p\u003d0}b.u_his\u003dp;var P;b.u_h\u003d(P\u003dZt.screen)\u003d\u003dnull?void 0:P.height;var c;b.u_w\u003d(c\u003dZt.screen)\u003d\u003dnull?void 0:c.width;var e;b.u_ah\u003d(e\u003dZt.screen)\u003d\u003dnull?void 0:e.availHeight;var L;b.u_aw\u003d(L\u003dZt.screen)\u003d\u003dnull?void 0:L.availWidth;var Z;b.u_cd\u003d(Z\u003dZt.screen)\u003d\u003dnull?void 0:\nZ.colorDepth}catch(Y){}return b};\nbUV\u003dfunction(){if(!CpU)return null;var C\u003dCpU();return\"open\"in C?C:null};\ng.la\u003dfunction(C){switch(af(C)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\naf\u003dfunction(C){return C\u0026\u0026\"status\"in C?C.status:-1};\ng.of\u003dfunction(C,b){typeof C\u003d\u003d\u003d\"function\"\u0026\u0026(C\u003dg.wW(C));return window.setTimeout(C,b)};\ng.Fu\u003dfunction(C,b){typeof C\u003d\u003d\u003d\"function\"\u0026\u0026(C\u003dg.wW(C));return window.setInterval(C,b)};\ng.Gu\u003dfunction(C){window.clearTimeout(C)};\ng.SX\u003dfunction(C){window.clearInterval(C)};\ng.zu\u003dfunction(C){C\u003d$G(C);return typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C\u003d\u003d\u003d\"false\"?!1:!!C};\ng.HQ\u003dfunction(C,b){C\u003d$G(C);return C\u003d\u003d\u003dvoid 0\u0026\u0026b!\u003d\u003dvoid 0?b:Number(C||0)};\nVv\u003dfunction(){return g.Tf(\"EXPERIMENTS_TOKEN\",\"\")};\n$G\u003dfunction(C){return g.Tf(\"EXPERIMENT_FLAGS\",{})[C]};\nMQ\u003dfunction(){for(var C\u003d[],b\u003dg.Tf(\"EXPERIMENTS_FORCED_FLAGS\",{}),h\u003dg.z(Object.keys(b)),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,C.push({key:N,value:String(b[N])});h\u003dg.Tf(\"EXPERIMENT_FLAGS\",{});N\u003dg.z(Object.keys(h));for(var p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.startsWith(\"force_\")\u0026\u0026b[p]\u003d\u003d\u003dvoid 0\u0026\u0026C.push({key:p,value:String(h[p])});return C};\nqQ\u003dfunction(C,b,h,N,p,P,c,e){function L(){(Z\u0026\u0026\"readyState\"in Z?Z.readyState:0)\u003d\u003d\u003d4\u0026\u0026b\u0026\u0026g.wW(b)(Z)}\nh\u003dh\u003d\u003d\u003dvoid 0?\"GET\":h;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;e\u003de\u003d\u003d\u003dvoid 0?!1:e;var Z\u003dbUV();if(!Z)return null;\"onloadend\"in Z?Z.addEventListener(\"loadend\",L,!1):Z.onreadystatechange\u003dL;g.zu(\"debug_forward_web_query_parameters\")\u0026\u0026(C\u003dhgS(C,window.location.search));Z.open(h,C,!0);P\u0026\u0026(Z.responseType\u003dP);c\u0026\u0026(Z.withCredentials\u003d!0);h\u003dh\u003d\u003d\u003d\"POST\"\u0026\u0026(window.FormData\u003d\u003d\u003dvoid 0||!(N instanceof FormData));if(p\u003dNlK(C,p))for(var Y in p)Z.setRequestHeader(Y,p[Y]),\"content-type\"\u003d\u003d\u003dY.toLowerCase()\u0026\u0026(h\u003d!1);h\u0026\u0026Z.setRequestHeader(\"Content-Type\",\n\"application/x-www-form-urlencoded\");if(e\u0026\u0026\"setAttributionReporting\"in XMLHttpRequest.prototype){C\u003d{eventSourceEligible:!0,triggerEligible:!1};try{Z.setAttributionReporting(C)}catch(a){CN(a)}}Z.send(N);return Z};\nNlK\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h\u003dcQ(C),N\u003dg.Tf(\"INNERTUBE_CLIENT_NAME\"),p\u003dg.zu(\"web_ajax_ignore_global_headers_if_set\"),P;for(P in gn1){var c\u003dg.Tf(gn1[P]),e\u003dP\u003d\u003d\u003d\"X-Goog-AuthUser\"||P\u003d\u003d\u003d\"X-Goog-PageId\";P!\u003d\u003d\"X-Goog-Visitor-Id\"||c||(c\u003dg.Tf(\"VISITOR_DATA\"));var L;if(!(L\u003d!c)){if(!(L\u003dh||(g.Uq(C)?!1:!0))){L\u003dC;var Z;if(Z\u003dg.zu(\"add_auth_headers_to_remarketing_google_dot_com_ping\")\u0026\u0026P\u003d\u003d\u003d\"Authorization\"\u0026\u0026(N\u003d\u003d\u003d\"TVHTML5\"||N\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"||N\u003d\u003d\u003d\"TVHTML5_SIMPLY\")\u0026\u0026IRx(L))L\u003dih(g.Qh(5,L))||\"\",L\u003dL.split(\"/\"),\nL\u003d\"/\"+(L.length\u003e1?L[1]:\"\"),Z\u003dL\u003d\u003d\u003d\"/pagead\";L\u003dZ?!0:!1}L\u003d!L}L||p\u0026\u0026b[P]!\u003d\u003dvoid 0||N\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"\u0026\u0026e||(b[P]\u003dc)}\"X-Goog-EOM-Visitor-Id\"in b\u0026\u0026\"X-Goog-Visitor-Id\"in b\u0026\u0026delete b[\"X-Goog-Visitor-Id\"];if(h||!g.Uq(C))b[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(h||!g.Uq(C)){try{var Y\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(a){}Y\u0026\u0026(b[\"X-YouTube-Time-Zone\"]\u003dY)}document.location.hostname.endsWith(\"youtubeeducation.com\")||!h\u0026\u0026g.Uq(C)||(b[\"X-YouTube-Ad-Signals\"]\u003d\nhK(YG()));return b};\nPpx\u003dfunction(C,b){var h\u003dg.Uq(C);g.zu(\"debug_handle_relative_url_for_query_forward_killswitch\")||!h\u0026\u0026cQ(C)\u0026\u0026(h\u003ddocument.location.hostname);var N\u003dih(g.Qh(5,C));N\u003d(h\u003dh\u0026\u0026(h.endsWith(\"youtube.com\")||h.endsWith(\"youtube-nocookie.com\")))\u0026\u0026N\u0026\u0026N.startsWith(\"/api/\");if(!h||N)return C;var p\u003dNQ(b),P\u003d{};g.l7(pDH,function(c){p[c]\u0026\u0026(P[c]\u003dp[c])});\nreturn jX(C,P)};\nfN\u003dfunction(C,b){b.method\u003d\"POST\";b.postParams||(b.postParams\u003d{});return g.mt(C,b)};\nkqU\u003dfunction(C,b){if(window.fetch\u0026\u0026b.format!\u003d\u003d\"XML\"){var h\u003d{method:b.method||\"GET\",credentials:\"same-origin\"};b.headers\u0026\u0026(h.headers\u003db.headers);b.priority\u0026\u0026(h.priority\u003db.priority);C\u003djb_(C,b);var N\u003dc51(C,b);N\u0026\u0026(h.body\u003dN);b.withCredentials\u0026\u0026(h.credentials\u003d\"include\");var p\u003db.context||g.KW,P\u003d!1,c;fetch(C,h).then(function(e){if(!P){P\u003d!0;c\u0026\u0026g.Gu(c);var L\u003de.ok,Z\u003dfunction(Y){Y\u003dY||{};L?b.onSuccess\u0026\u0026b.onSuccess.call(p,Y,e):b.onError\u0026\u0026b.onError.call(p,Y,e);b.onFinish\u0026\u0026b.onFinish.call(p,Y,e)};\n(b.format||\"JSON\")\u003d\u003d\u003d\"JSON\"\u0026\u0026(L||e.status\u003e\u003d400\u0026\u0026e.status\u003c500)?e.json().then(Z,function(){Z(null)}):Z(null)}}).catch(function(){b.onError\u0026\u0026b.onError.call(p,{},{})});\nC\u003db.timeout||0;b.onFetchTimeout\u0026\u0026C\u003e0\u0026\u0026(c\u003dg.of(function(){P||(P\u003d!0,g.Gu(c),b.onFetchTimeout.call(b.context||g.KW))},C))}else g.mt(C,b)};\ng.mt\u003dfunction(C,b){var h\u003db.format||\"JSON\";C\u003djb_(C,b);var N\u003dc51(C,b),p\u003d!1,P\u003degx(C,function(L){if(!p){p\u003d!0;e\u0026\u0026g.Gu(e);var Z\u003dg.la(L),Y\u003dnull,a\u003d400\u003c\u003dL.status\u0026\u0026L.status\u003c500,l\u003d500\u003c\u003dL.status\u0026\u0026L.status\u003c600;if(Z||a||l)Y\u003dLOV(C,h,L,b.convertToSafeHtml);Z\u0026\u0026(Z\u003dZUo(h,L,Y));Y\u003dY||{};a\u003db.context||g.KW;Z?b.onSuccess\u0026\u0026b.onSuccess.call(a,L,Y):b.onError\u0026\u0026b.onError.call(a,L,Y);b.onFinish\u0026\u0026b.onFinish.call(a,L,Y)}},b.method,N,b.headers,b.responseType,b.withCredentials);\nN\u003db.timeout||0;if(b.onTimeout\u0026\u0026N\u003e0){var c\u003db.onTimeout;var e\u003dg.of(function(){p||(p\u003d!0,P.abort(),g.Gu(e),c.call(b.context||g.KW,P))},N)}return P};\njb_\u003dfunction(C,b){b.includeDomain\u0026\u0026(C\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+C);var h\u003dg.Tf(\"XSRF_FIELD_NAME\");if(b\u003db.urlParams)b[h]\u0026\u0026delete b[h],C\u003dPQ(C,b);return C};\nc51\u003dfunction(C,b){var h\u003dg.Tf(\"XSRF_FIELD_NAME\"),N\u003dg.Tf(\"XSRF_TOKEN\"),p\u003db.postBody||\"\",P\u003db.postParams,c\u003dg.Tf(\"XSRF_FIELD_NAME\"),e;b.headers\u0026\u0026(e\u003db.headers[\"Content-Type\"]);b.excludeXsrf||g.Uq(C)\u0026\u0026!b.withCredentials\u0026\u0026g.Uq(C)!\u003d\u003ddocument.location.hostname||b.method!\u003d\u003d\"POST\"||e\u0026\u0026e!\u003d\u003d\"application/x-www-form-urlencoded\"||b.postParams\u0026\u0026b.postParams[c]||(P||(P\u003d{}),P[h]\u003dN);(g.zu(\"ajax_parse_query_data_only_when_filled\")\u0026\u0026P\u0026\u0026Object.keys(P).length\u003e0||P)\u0026\u0026typeof p\u003d\u003d\u003d\"string\"\u0026\u0026(p\u003dNQ(p),g.uF(p,P),p\u003db.postBodyFormat\u0026\u0026\nb.postBodyFormat\u003d\u003d\u003d\"JSON\"?JSON.stringify(p):g.vt(p));P\u003dp||P\u0026\u0026!g.A8(P);!Yel\u0026\u0026P\u0026\u0026b.method!\u003d\u003d\"POST\"\u0026\u0026(Yel\u003d!0,g.xt(Error(\"AJAX request with postData should use POST\")));return p};\nLOV\u003dfunction(C,b,h,N){var p\u003dnull;switch(b){case \"JSON\":try{var P\u003dh.responseText}catch(c){throw N\u003dError(\"Error reading responseText\"),N.params\u003dC,CN(N),c;}C\u003dh.getResponseHeader(\"Content-Type\")||\"\";P\u0026\u0026C.indexOf(\"json\")\u003e\u003d0\u0026\u0026(P.substring(0,5)\u003d\u003d\u003d\")]}\u0027\\n\"\u0026\u0026(P\u003dP.substring(5)),p\u003dJSON.parse(P));break;case \"XML\":if(C\u003d(C\u003dh.responseXML)?abS(C):null)p\u003d{},g.l7(C.getElementsByTagName(\"*\"),function(c){p[c.tagName]\u003dlbS(c)})}N\u0026\u0026ono(p);\nreturn p};\nono\u003dfunction(C){if(g.tl(C))for(var b in C)b\u003d\u003d\u003d\"html_content\"||OWW(b,\"_html\")?C[b]\u003dQc(C[b]):ono(C[b])};\nZUo\u003dfunction(C,b,h){if(b\u0026\u0026b.status\u003d\u003d\u003d204)return!0;switch(C){case \"JSON\":return!!h;case \"XML\":return Number(h\u0026\u0026h.return_code)\u003d\u003d\u003d0;case \"RAW\":return!0;default:return!!h}};\nabS\u003dfunction(C){return C?(C\u003d(\"responseXML\"in C?C.responseXML:C).getElementsByTagName(\"root\"))\u0026\u0026C.length\u003e0?C[0]:null:null};\nlbS\u003dfunction(C){var b\u003d\"\";g.l7(C.childNodes,function(h){b+\u003dh.nodeValue});\nreturn b};\nyv\u003dfunction(C,b){var h\u003dg.iF(b),N;return(new g.lh(function(p,P){h.onSuccess\u003dfunction(c){g.la(c)?p(new FOW(c)):P(new AK(\"Request failed, status\u003d\"+af(c),\"net.badstatus\",c))};\nh.onError\u003dfunction(c){P(new AK(\"Unknown request error\",\"net.unknown\",c))};\nh.onTimeout\u003dfunction(c){P(new AK(\"Request timed out\",\"net.timeout\",c))};\nN\u003dg.mt(C,h)})).jX(function(p){if(p instanceof zp){var P;\n(P\u003dN)\u003d\u003dnull||P.abort()}return Gp(p)})};\ng.rJ\u003dfunction(C,b,h,N){function p(e,L,Z){return e.jX(function(Y){if(L\u003c\u003d0||af(Y.xhr)\u003d\u003d\u003d403)return Gp(new AK(\"Request retried too many times\",\"net.retryexhausted\",Y.xhr,Y));Y\u003dMath.pow(2,h-L+1)*Z;var a\u003dc\u003e0?Math.min(c,Y):Y;return P(Z).then(function(){return p(yv(C,b),L-1,a)})})}\nfunction P(e){return new g.lh(function(L){setTimeout(L,e)})}\nvar c\u003dc\u003d\u003d\u003dvoid 0?-1:c;return p(yv(C,b),h-1,N)};\nAK\u003dfunction(C,b,h){Ge.call(this,C+\", errorCode\u003d\"+b);this.errorCode\u003db;this.xhr\u003dh;this.name\u003d\"PromiseAjaxError\"};\nFOW\u003dfunction(C){this.xhr\u003dC};\nia\u003dfunction(C){this.j\u003dC\u003d\u003d\u003dvoid 0?null:C;this.N\u003d0;this.K\u003dnull};\nJK\u003dfunction(C){var b\u003dnew ia;C\u003dC\u003d\u003d\u003dvoid 0?null:C;b.N\u003d2;b.K\u003dC\u003d\u003d\u003dvoid 0?null:C;return b};\nua\u003dfunction(C){var b\u003dnew ia;C\u003dC\u003d\u003d\u003dvoid 0?null:C;b.N\u003d1;b.K\u003dC\u003d\u003d\u003dvoid 0?null:C;return b};\ng.US\u003dfunction(C,b,h,N,p){Rf||Qv.set(\"\"+C,b,{qX:h,path:\"/\",domain:N\u003d\u003d\u003dvoid 0?\"youtube.com\":N,secure:p\u003d\u003d\u003dvoid 0?!1:p})};\ng.Xu\u003dfunction(C,b){if(!Rf)return Qv.get(\"\"+C,b)};\ng.KN\u003dfunction(C,b,h){Rf||Qv.remove(\"\"+C,b\u003d\u003d\u003dvoid 0?\"/\":b,h\u003d\u003d\u003dvoid 0?\"youtube.com\":h)};\nGqU\u003dfunction(){if(g.zu(\"embeds_web_enable_cookie_detection_fix\")){if(!g.KW.navigator.cookieEnabled)return!1}else if(!Qv.isEnabled())return!1;if(!Qv.isEmpty())return!0;g.zu(\"embeds_web_enable_cookie_detection_fix\")?Qv.set(\"TESTCOOKIESENABLED\",\"1\",{qX:60,cyE:\"none\",secure:!0}):Qv.set(\"TESTCOOKIESENABLED\",\"1\",{qX:60});if(Qv.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;Qv.remove(\"TESTCOOKIESENABLED\");return!0};\ng.d\u003dfunction(C,b){if(C)return C[b.name]};\nsS\u003dfunction(C){var b\u003dg.Tf(\"INNERTUBE_HOST_OVERRIDE\");b\u0026\u0026(C\u003dString(b)+String(XX(C)));return C};\nSex\u003dfunction(C){var b\u003d{};g.zu(\"json_condensed_response\")\u0026\u0026(b.prettyPrint\u003d\"false\");return C\u003djX(C,b)};\nOS\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?{}:h;C\u003d{method:b\u003d\u003d\u003dvoid 0?\"POST\":b,mode:cQ(C)?\"same-origin\":\"cors\",credentials:cQ(C)?\"same-origin\":\"include\"};b\u003d{};for(var N\u003dg.z(Object.keys(h)),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,h[p]\u0026\u0026(b[p]\u003dh[p]);Object.keys(b).length\u003e0\u0026\u0026(C.headers\u003db);return C};\nvQ\u003dfunction(){var C\u003d/Chrome\\/(\\d+)/.exec(g.rD());return C?parseFloat(C[1]):NaN};\ndJ\u003dfunction(){return g.D1(\"android\")\u0026\u0026g.D1(\"chrome\")\u0026\u0026!(g.D1(\"trident/\")||g.D1(\"edge/\"))\u0026\u0026!g.D1(\"cobalt\")};\n$vx\u003dfunction(){return g.D1(\"armv7\")||g.D1(\"aarch64\")||g.D1(\"android\")};\ng.WQ\u003dfunction(){return g.D1(\"cobalt\")};\nES\u003dfunction(){return g.D1(\"cobalt\")\u0026\u0026g.D1(\"appletv\")};\nnN\u003dfunction(){return g.D1(\"(ps3; leanback shell)\")||g.D1(\"ps3\")\u0026\u0026g.WQ()};\nzg_\u003dfunction(){return g.D1(\"(ps4; leanback shell)\")||g.D1(\"ps4\")\u0026\u0026g.WQ()};\ng.HUl\u003dfunction(){return g.WQ()\u0026\u0026(g.D1(\"ps4 vr\")||g.D1(\"ps4 pro vr\"))};\ntK\u003dfunction(){var C\u003d/WebKit\\/([0-9]+)/.exec(g.rD());return!!(C\u0026\u0026parseInt(C[1],10)\u003e\u003d600)};\nTu\u003dfunction(){var C\u003d/WebKit\\/([0-9]+)/.exec(g.rD());return!!(C\u0026\u0026parseInt(C[1],10)\u003e\u003d602)};\nVac\u003dfunction(){return g.D1(\"iemobile\")||g.D1(\"windows phone\")\u0026\u0026g.D1(\"edge\")};\nxG\u003dfunction(){return(BQ||If)\u0026\u0026g.D1(\"applewebkit\")\u0026\u0026!g.D1(\"version\")\u0026\u0026(!g.D1(\"safari\")||g.D1(\"gsa/\"))};\nCp\u003dfunction(){return g.wJ\u0026\u0026g.D1(\"version/\")};\nbU\u003dfunction(){return g.D1(\"smart-tv\")\u0026\u0026g.D1(\"samsung\")};\ng.D1\u003dfunction(C){var b\u003dg.rD();return b?b.toLowerCase().indexOf(C)\u003e\u003d0:!1};\nhJ\u003dfunction(){return OLW()||xG()||Cp()?!0:g.Tf(\"EOM_VISITOR_DATA\")?!1:!0};\nNa\u003dfunction(C,b){return b\u003d\u003d\u003dvoid 0||b\u003d\u003d\u003dnull?C:b\u003d\u003d\u003d\"1\"||b\u003d\u003d\u003d!0||b\u003d\u003d\u003d1||b\u003d\u003d\u003d\"True\"?!0:!1};\ngU\u003dfunction(C,b,h){for(var N in h)if(h[N]\u003d\u003db)return h[N];return C};\npp\u003dfunction(C,b){return b\u003d\u003d\u003dvoid 0||b\u003d\u003d\u003dnull?C:Number(b)};\nPj\u003dfunction(C,b){return b\u003d\u003d\u003dvoid 0||b\u003d\u003d\u003dnull?C:b.toString()};\njw\u003dfunction(C,b){if(b){if(C\u003d\u003d\u003d\"fullwidth\")return Infinity;if(C\u003d\u003d\u003d\"fullheight\")return 0}return C\u0026\u0026(b\u003dC.match(Mal))\u0026\u0026(C\u003dNumber(b[2]),b\u003dNumber(b[1]),!isNaN(C)\u0026\u0026!isNaN(b)\u0026\u0026C\u003e0)?b/C:NaN};\ncj\u003dfunction(C){var b\u003dC.docid||C.video_id||C.videoId||C.id;if(b)return b;b\u003dC.raw_player_response;b||(C\u003dC.player_response)\u0026\u0026(b\u003dJSON.parse(C));return b\u0026\u0026b.videoDetails\u0026\u0026b.videoDetails.videoId||null};\nqeW\u003dfunction(C){return ka(C,!1)\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"};\ng.ew\u003dfunction(C){return C\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\"||C\u003d\u003d\u003d\"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\"?!0:!1};\nka\u003dfunction(C,b){b\u003d(b\u003d\u003d\u003dvoid 0?0:b)?\"EMBEDDED_PLAYER_MODE_DEFAULT\":\"EMBEDDED_PLAYER_MODE_UNKNOWN\";window.location.hostname.includes(\"youtubeeducation.com\")\u0026\u0026(b\u003d\"EMBEDDED_PLAYER_MODE_PFL\");var h\u003dC.raw_embedded_player_response;if(!h\u0026\u0026(C\u003dC.embedded_player_response))try{h\u003dJSON.parse(C)}catch(N){return b}return h?gU(b,h.embeddedPlayerMode,mvH):b};\nZ7\u003dfunction(C){Ge.call(this,C.message||C.description||C.name);this.isMissing\u003dC instanceof Lp;this.isTimeout\u003dC instanceof AK\u0026\u0026C.errorCode\u003d\u003d\"net.timeout\";this.isCanceled\u003dC instanceof zp};\nLp\u003dfunction(){Ge.call(this,\"Biscotti ID is missing from server\")};\nfbl\u003dfunction(){if(g.zu(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Error(\"Biscotti id fetching has been disabled entirely.\");if(!hJ())return Error(\"User has not consented - not fetching biscotti id.\");var C\u003dg.Tf(\"PLAYER_VARS\",{});if(g.yT(C,\"privembed\",!1)\u003d\u003d\"1\")return Error(\"Biscotti ID is not available in private embed mode\");if(qeW(C))return Error(\"Biscotti id fetching has been disabled for pfl.\")};\niUW\u003dfunction(){var C\u003dfbl();if(C!\u003d\u003dvoid 0)return Gp(C);Ya||(Ya\u003dyv(\"//googleads.g.doubleclick.net/pagead/id\",A5c).then(y5W).jX(function(b){return r5c(2,b)}));\nreturn Ya};\ny5W\u003dfunction(C){C\u003dC.xhr.responseText;if(!Vj(C,\")]}\u0027\"))throw new Lp;C\u003dJSON.parse(C.substr(4));if((C.type||1)\u003e1)throw new Lp;C\u003dC.id;d1_(C);Ya\u003dua(C);J56(18E5,2);return C};\nr5c\u003dfunction(C,b){b\u003dnew Z7(b);d1_(\"\");Ya\u003dJK(b);C\u003e0\u0026\u0026J56(12E4,C-1);throw b;};\nJ56\u003dfunction(C,b){g.of(function(){yv(\"//googleads.g.doubleclick.net/pagead/id\",A5c).then(y5W,function(h){return r5c(b,h)}).jX(g.Lb)},C)};\nup_\u003dfunction(){try{var C\u003dg.v1(\"yt.ads.biscotti.getId_\");return C?C():iUW()}catch(b){return Gp(b)}};\nQbl\u003dfunction(C){C\u0026\u0026(C.dataset?C.dataset[RgV()]\u003d\"true\":fDl(C))};\nUv_\u003dfunction(C){return C?C.dataset?C.dataset[RgV()]:C.getAttribute(\"data-loaded\"):null};\nRgV\u003dfunction(){return XDW.loaded||(XDW.loaded\u003d\"loaded\".replace(/\\-([a-z])/g,function(C,b){return b.toUpperCase()}))};\nKO1\u003dfunction(){var C\u003ddocument;if(\"visibilityState\"in C)return C.visibilityState;var b\u003da1+\"VisibilityState\";if(b in C)return C[b]};\nlU\u003dfunction(C,b){var h;ra(C,function(N){h\u003db[N];return!!h});\nreturn h};\no1\u003dfunction(C){if(C.requestFullscreen)C\u003dC.requestFullscreen(void 0);else if(C.webkitRequestFullscreen)C\u003dC.webkitRequestFullscreen();else if(C.mozRequestFullScreen)C\u003dC.mozRequestFullScreen();else if(C.msRequestFullscreen)C\u003dC.msRequestFullscreen();else if(C.webkitEnterFullscreen)C\u003dC.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return C instanceof Promise?C:Promise.resolve()};\nSw\u003dfunction(C){var b;g.Fr()?Gm()\u003d\u003dC\u0026\u0026(b\u003ddocument):b\u003dC;return b\u0026\u0026(C\u003dlU([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],b))?(b\u003dC.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()};\nsbo\u003dfunction(C){return g.Te([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(b){return\"on\"+b.toLowerCase()in C})};\nOUK\u003dfunction(){var C\u003ddocument;return g.Te([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(b){return\"on\"+b.toLowerCase()in C})};\ng.Fr\u003dfunction(){return!!lU([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nGm\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;var b\u003dlU([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(C)for(;b\u0026\u0026b.shadowRoot;)b\u003db.shadowRoot.fullscreenElement;return b?b:null};\n$a\u003dfunction(C){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(C\u003dC||window.event){this.event\u003dC;for(var b in C)b in vnU||(this[b]\u003dC[b]);this.scale\u003dC.scale;this.rotation\u003dC.rotation;var h\u003dC.target||C.srcElement;h\u0026\u0026h.nodeType\u003d\u003d3\u0026\u0026(h\u003dh.parentNode);this.target\u003dh;var N\u003dC.relatedTarget;\nif(N)try{N\u003dN.nodeName?N:null}catch(p){N\u003dnull}else this.type\u003d\u003d\"mouseover\"?N\u003dC.fromElement:this.type\u003d\u003d\"mouseout\"\u0026\u0026(N\u003dC.toElement);this.relatedTarget\u003dN;this.clientX\u003dC.clientX!\u003dvoid 0?C.clientX:C.pageX;this.clientY\u003dC.clientY!\u003dvoid 0?C.clientY:C.pageY;this.keyCode\u003dC.keyCode?C.keyCode:C.which;this.charCode\u003dC.charCode||(this.type\u003d\u003d\"keypress\"?this.keyCode:0);this.altKey\u003dC.altKey;this.ctrlKey\u003dC.ctrlKey;this.shiftKey\u003dC.shiftKey;this.metaKey\u003dC.metaKey;this.j\u003dC.pageX;this.K\u003dC.pageY}}catch(p){}};\nDvl\u003dfunction(C){if(document.body\u0026\u0026document.documentElement){var b\u003ddocument.body.scrollTop+document.documentElement.scrollTop;C.j\u003dC.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);C.K\u003dC.clientY+b}};\ndvW\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;C.addEventListener\u0026\u0026(b!\u003d\"mouseenter\"||\"onmouseenter\"in document?b!\u003d\"mouseleave\"||\"onmouseenter\"in document?b\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"):b\u003d\"mouseout\":b\u003d\"mouseover\");return fR(zm,function(p){var P\u003dtypeof p[4]\u003d\u003d\u003d\"boolean\"\u0026\u0026p[4]\u003d\u003d!!N,c\u003dg.tl(p[4])\u0026\u0026g.tl(N)\u0026\u0026g.rk(p[4],N);return!!p.length\u0026\u0026p[0]\u003d\u003dC\u0026\u0026p[1]\u003d\u003db\u0026\u0026p[2]\u003d\u003dh\u0026\u0026(P||c)})};\ng.Hj\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(!C||!C.addEventListener\u0026\u0026!C.attachEvent)return\"\";var p\u003ddvW(C,b,h,N);if(p)return p;p\u003d++WOU.count+\"\";var P\u003d!(b!\u003d\"mouseenter\"\u0026\u0026b!\u003d\"mouseleave\"||!C.addEventListener||\"onmouseenter\"in document);var c\u003dP?function(e){e\u003dnew $a(e);if(!jW(e.relatedTarget,function(L){return L\u003d\u003dC},!0))return e.currentTarget\u003dC,e.type\u003db,h.call(C,e)}:function(e){e\u003dnew $a(e);\ne.currentTarget\u003dC;return h.call(C,e)};\nc\u003dg.wW(c);C.addEventListener?(b\u003d\u003d\"mouseenter\"\u0026\u0026P?b\u003d\"mouseover\":b\u003d\u003d\"mouseleave\"\u0026\u0026P?b\u003d\"mouseout\":b\u003d\u003d\"mousewheel\"\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"),En_()||typeof N\u003d\u003d\u003d\"boolean\"?C.addEventListener(b,c,N):C.addEventListener(b,c,!!N.capture)):C.attachEvent(\"on\"+b,c);zm[p]\u003d[C,b,h,c,N];return p};\ntal\u003dfunction(C){return nnx(C,function(b){return g.P4(b,\"ytp-ad-has-logging-urls\")})};\nnnx\u003dfunction(C,b){var h\u003ddocument.body||document;return g.Hj(h,\"click\",function(N){var p\u003djW(N.target,function(P){return P\u003d\u003d\u003dh||b(P)},!0);\np\u0026\u0026p!\u003d\u003dh\u0026\u0026!p.disabled\u0026\u0026(N.currentTarget\u003dp,C.call(p,N))})};\ng.VJ\u003dfunction(C){C\u0026\u0026(typeof C\u003d\u003d\"string\"\u0026\u0026(C\u003d[C]),g.l7(C,function(b){if(b in zm){var h\u003dzm[b],N\u003dh[0],p\u003dh[1],P\u003dh[3];h\u003dh[4];N.removeEventListener?En_()||typeof h\u003d\u003d\u003d\"boolean\"?N.removeEventListener(p,P,h):N.removeEventListener(p,P,!!h.capture):N.detachEvent\u0026\u0026N.detachEvent(\"on\"+p,P);delete zm[b]}}))};\nMa\u003dfunction(C){for(var b in zm)zm[b][0]\u003d\u003dC\u0026\u0026g.VJ(b)};\nqa\u003dfunction(C){C\u003dC||window.event;var b;C.composedPath\u0026\u0026typeof C.composedPath\u003d\u003d\u003d\"function\"?b\u003dC.composedPath():b\u003dC.path;b\u0026\u0026b.length?C\u003db[0]:(C\u003dC||window.event,C\u003dC.target||C.srcElement,C.nodeType\u003d\u003d3\u0026\u0026(C\u003dC.parentNode));return C};\nmJ\u003dfunction(C){this.J\u003dC;this.j\u003dnull;this.X\u003d0;this.W\u003dnull;this.G\u003d0;this.K\u003d[];for(C\u003d0;C\u003c4;C++)this.K.push(0);this.N\u003d0;this.N2\u003dg.Hj(window,\"mousemove\",(0,g.Il)(this.V,this));this.L\u003dg.Fu((0,g.Il)(this.KO,this),25)};\nfp\u003dfunction(C){g.O.call(this);this.J\u003d[];this.sI\u003dC||this};\nAJ\u003dfunction(C,b,h,N){for(var p\u003d0;p\u003ch.length;p++)C.S(b,h[p],N)};\ng.yJ\u003dfunction(C,b){for(;C.J.length;){var h\u003dC.J.pop(),N\u003dvoid 0;b\u0026\u0026Tll()\u0026\u0026(N\u003d{passive:!0});h.target.removeEventListener(h.name,h.callback,N)}};\nrU\u003dfunction(C){C\u003dC||{};var b\u003d{},h\u003d{};this.url\u003dC.url||\"\";this.args\u003dC.args||g.iF(b);this.assets\u003dC.assets||{};this.attrs\u003dC.attrs||g.iF(h);this.fallback\u003dC.fallback||null;this.fallbackMessage\u003dC.fallbackMessage||null;this.html5\u003d!!C.html5;this.disable\u003dC.disable||{};this.loaded\u003d!!C.loaded;this.messages\u003dC.messages||{}};\nBlx\u003dfunction(C){C instanceof rU||(C\u003dnew rU(C));return C};\ng.uU\u003dfunction(C,b,h){var N\u003dh\u0026\u0026h\u003e0?h:0;h\u003dN?Date.now()+N*1E3:0;if((N\u003dN?(0,g.iU)():JJ())\u0026\u0026window.JSON){typeof b!\u003d\u003d\"string\"\u0026\u0026(b\u003dJSON.stringify(b,void 0));try{N.set(C,b,h)}catch(p){N.remove(C)}}};\ng.R1\u003dfunction(C){var b\u003dJJ(),h\u003d(0,g.iU)();if(!b\u0026\u0026!h||!window.JSON)return null;try{var N\u003db.get(C)}catch(p){}if(typeof N!\u003d\u003d\"string\")try{N\u003dh.get(C)}catch(p){}if(typeof N!\u003d\u003d\"string\")return null;try{N\u003dJSON.parse(N,void 0)}catch(p){}return N};\nIbW\u003dfunction(){var C\u003d(0,g.iU)();if(C\u0026\u0026(C\u003dC.K(\"yt-player-quality\")))return C.creation};\ng.QJ\u003dfunction(C){try{var b\u003dJJ(),h\u003d(0,g.iU)();b\u0026\u0026b.remove(C);h\u0026\u0026h.remove(C)}catch(N){}};\ng.UJ\u003dfunction(){return g.R1(\"yt-remote-session-screen-id\")};\nxvV\u003dfunction(C){var b\u003dthis;this.K\u003dvoid 0;this.j\u003d!1;C.addEventListener(\"beforeinstallprompt\",function(h){h.preventDefault();b.K\u003dh});\nC.addEventListener(\"appinstalled\",function(){b.j\u003d!0},{once:!0})};\nXr\u003dfunction(){if(!g.KW.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.KW.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.KW.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.KW.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.KW.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(C){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\nKp\u003dfunction(){this.lU\u003d!0};\nwDW\u003dfunction(){Kp.instance||(Kp.instance\u003dnew Kp);return Kp.instance};\nCeV\u003dfunction(C){switch(C){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}};\nb2l\u003dfunction(){this.j\u003dg.Tf(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.K\u003dg.Tf(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var C\u003dg.Xu(this.j);C\u0026\u0026this.parse(C)};\ng.OJ\u003dfunction(){sJ||(sJ\u003dnew b2l);return sJ};\ng.vj\u003dfunction(C,b){return!!((hPH(\"f\"+(Math.floor(b/31)+1))||0)\u00261\u003c\u003cb%31)};\ndU\u003dfunction(C,b){var h\u003d\"f\"+(Math.floor(C/31)+1);C\u003d1\u003c\u003cC%31;var N\u003dhPH(h)||0;N\u003db?N|C:N\u0026~C;N\u003d\u003d\u003d0?delete D7[h]:(b\u003dN.toString(16),D7[h]\u003db.toString())};\nWj\u003dfunction(C){if(/^f([1-9][0-9]*)$/.test(C))throw Error(\"ExpectedRegexMatch: \"+C);};\nEJ\u003dfunction(C){if(!/^\\w+$/.test(C))throw Error(\"ExpectedRegexMismatch: \"+C);};\nhPH\u003dfunction(C){C\u003dD7[C]!\u003d\u003dvoid 0?D7[C].toString():null;return C!\u003dnull\u0026\u0026/^[A-Fa-f0-9]+$/.test(C)?parseInt(C,16):null};\nNMV\u003dfunction(){var C\u003dg.KW.navigator;return C?C.connection:void 0};\np4l\u003dfunction(){var C\u003dNMV();if(C){var b\u003dgbV[C.type||\"unknown\"]||\"CONN_UNKNOWN\";C\u003dgbV[C.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";b\u003d\u003d\u003d\"CONN_CELLULAR_UNKNOWN\"\u0026\u0026C!\u003d\u003d\"CONN_UNKNOWN\"\u0026\u0026(b\u003dC);if(b!\u003d\u003d\"CONN_UNKNOWN\")return b;if(C!\u003d\u003d\"CONN_UNKNOWN\")return C}};\nj21\u003dfunction(){var C\u003dNMV();if(C!\u003dnull\u0026\u0026C.effectiveType)return PeU.hasOwnProperty(C.effectiveType)?PeU[C.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\ng.np\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);var h\u003dError.call(this,C);this.message\u003dh.message;\"stack\"in h\u0026\u0026(this.stack\u003dh.stack);this.args\u003d[].concat(g.M(b))};\ng.Tm\u003dfunction(){try{return g.tJ(),!0}catch(C){return!1}};\ng.tJ\u003dfunction(C){if(g.Tf(\"DATASYNC_ID\")!\u003d\u003dvoid 0)return g.Tf(\"DATASYNC_ID\");throw new g.np(\"Datasync ID not set\",C\u003d\u003d\u003dvoid 0?\"unknown\":C);};\nBj\u003dfunction(){this.j\u003dnew WeakMap};\ng.xa\u003dfunction(C,b,h){return I1(b,0,h)};\ncZS\u003dfunction(C){var b\u003dg.v1(\"yt.scheduler.instance.addImmediateJob\");b?b(C):C()};\nwU\u003dfunction(){Bj.apply(this,arguments)};\ng.CB\u003dfunction(){wU.instance||(wU.instance\u003dnew wU);return wU.instance};\ng.bf\u003dfunction(){return!!g.v1(\"yt.scheduler.instance\")};\nI1\u003dfunction(C,b,h){h!\u003d\u003dvoid 0\u0026\u0026Number.isNaN(Number(h))\u0026\u0026(h\u003dvoid 0);var N\u003dg.v1(\"yt.scheduler.instance.addJob\");return N?N(C,b,h):h\u003d\u003d\u003dvoid 0?(C(),NaN):g.of(C,h||0)};\nhi\u003dfunction(C,b){(C\u003dg.v1(\"yt.scheduler.instance.setPriorityThreshold\"))\u0026\u0026C(b)};\nN$\u003dfunction(C){this.j\u003d(C\u003dg.XY(C))?new rM(C):null;this.K\u003ddocument.domain||window.location.hostname};\npB\u003dfunction(){var C;return(C\u003dgm())\u003d\u003dnull?void 0:C.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nkjU\u003dfunction(){var C\u003d{};for(PG\u003dnew jn(C.handleError\u003d\u003d\u003dvoid 0?cG:C.handleError,C.logEvent\u003d\u003d\u003dvoid 0?g.k1:C.logEvent);en.length\u003e0;)switch(C\u003den.shift(),C.type){case \"ERROR\":PG.RF(C.payload);break;case \"EVENT\":PG.logEvent(C.eventType,C.payload)}};\nZQ\u003dfunction(C){LB||(PG?PG.RF(C):(en.push({type:\"ERROR\",payload:C}),en.length\u003e10\u0026\u0026en.shift()))};\nY1\u003dfunction(C,b){LB||(PG?PG.logEvent(C,b):(en.push({type:\"EVENT\",eventType:C,payload:b}),en.length\u003e10\u0026\u0026en.shift()))};\naR\u003dfunction(C){if(C.indexOf(\":\")\u003e\u003d0)throw Error(\"Database name cannot contain \u0027:\u0027\");};\nlf\u003dfunction(C){return C.substr(0,C.indexOf(\":\"))||C};\ng.oR\u003dfunction(C,b,h,N,p){b\u003db\u003d\u003d\u003dvoid 0?{}:b;h\u003dh\u003d\u003d\u003dvoid 0?ePW[C]:h;N\u003dN\u003d\u003d\u003dvoid 0?LXo[C]:N;p\u003dp\u003d\u003d\u003dvoid 0?Z2l[C]:p;g.np.call(this,h,Object.assign({},{name:\"YtIdbKnownError\",isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,type:C},b));this.type\u003dC;this.message\u003dh;this.level\u003dN;this.j\u003dp;Object.setPrototypeOf(this,g.oR.prototype)};\nFy\u003dfunction(C,b){g.oR.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:b,foundObjectStores:C},ePW.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Fy.prototype)};\nGn\u003dfunction(C,b){var h\u003dError.call(this);this.message\u003dh.message;\"stack\"in h\u0026\u0026(this.stack\u003dh.stack);this.index\u003dC;this.objectStore\u003db;Object.setPrototypeOf(this,Gn.prototype)};\n$1\u003dfunction(C,b,h,N){b\u003dlf(b);var p\u003dC instanceof Error?C:Error(\"Unexpected error: \"+C);if(p instanceof g.oR)return p;C\u003d{objectStoreNames:h,dbName:b,dbVersion:N};if(p.name\u003d\u003d\u003d\"QuotaExceededError\")return new g.oR(\"QUOTA_EXCEEDED\",C);if(g.Sn\u0026\u0026p.name\u003d\u003d\u003d\"UnknownError\")return new g.oR(\"QUOTA_MAYBE_EXCEEDED\",C);if(p instanceof Gn)return new g.oR(\"MISSING_INDEX\",Object.assign({},C,{objectStore:p.objectStore,index:p.index}));if(p.name\u003d\u003d\u003d\"InvalidStateError\"\u0026\u0026Yj1.some(function(P){return p.message.includes(P)}))return new g.oR(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\nC);\nif(p.name\u003d\u003d\u003d\"AbortError\")return new g.oR(\"UNKNOWN_ABORT\",C,p.message);p.args\u003d[Object.assign({},C,{name:\"IdbError\",FO:p.name})];p.level\u003d\"WARNING\";return p};\ng.zn\u003dfunction(C,b,h){var N\u003dpB();return new g.oR(\"IDB_NOT_SUPPORTED\",{context:{caller:C,publicName:b,version:h,hasSucceededOnce:N\u003d\u003dnull?void 0:N.hasSucceededOnce}})};\naoV\u003dfunction(C){if(!C)throw Error();throw C;};\nloH\u003dfunction(C){return C};\nHG\u003dfunction(C){this.j\u003dC};\ng.V9\u003dfunction(C){function b(p){if(N.state.status\u003d\u003d\u003d\"PENDING\"){N.state\u003d{status:\"REJECTED\",reason:p};p\u003dg.z(N.K);for(var P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P()}}\nfunction h(p){if(N.state.status\u003d\u003d\u003d\"PENDING\"){N.state\u003d{status:\"FULFILLED\",value:p};p\u003dg.z(N.j);for(var P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P()}}\nvar N\u003dthis;this.state\u003d{status:\"PENDING\"};this.j\u003d[];this.K\u003d[];C\u003dC.j;try{C(h,b)}catch(p){b(p)}};\nobc\u003dfunction(C,b,h,N,p){try{if(C.state.status!\u003d\u003d\"FULFILLED\")throw Error(\"calling handleResolve before the promise is fulfilled.\");var P\u003dh(C.state.value);P instanceof g.V9?M$(C,b,P,N,p):N(P)}catch(c){p(c)}};\nFX_\u003dfunction(C,b,h,N,p){try{if(C.state.status!\u003d\u003d\"REJECTED\")throw Error(\"calling handleReject before the promise is rejected.\");var P\u003dh(C.state.reason);P instanceof g.V9?M$(C,b,P,N,p):N(P)}catch(c){p(c)}};\nM$\u003dfunction(C,b,h,N,p){b\u003d\u003d\u003dh?p(new TypeError(\"Circular promise chain detected.\")):h.then(function(P){P instanceof g.V9?M$(C,b,P,N,p):N(P)},function(P){p(P)})};\nGjx\u003dfunction(C,b,h){function N(){h(C.error);P()}\nfunction p(){b(C.result);P()}\nfunction P(){try{C.removeEventListener(\"success\",p),C.removeEventListener(\"error\",N)}catch(c){}}\nC.addEventListener(\"success\",p);C.addEventListener(\"error\",N)};\nSjV\u003dfunction(C){return new Promise(function(b,h){Gjx(C,b,h)})};\nq$\u003dfunction(C){return new g.V9(new HG(function(b,h){Gjx(C,b,h)}))};\nmK\u003dfunction(C,b){return new g.V9(new HG(function(h,N){function p(){var P\u003dC?b(C):null;P?P.then(function(c){C\u003dc;p()},N):h()}\np()}))};\n$M6\u003dfunction(C,b){this.request\u003dC;this.cursor\u003db};\nzPV\u003dfunction(C){return q$(C).then(function(b){return b?new $M6(C,b):null})};\ng.H2o\u003dfunction(C){C.cursor.continue(void 0);return zPV(C.request)};\nV6o\u003dfunction(C,b){this.j\u003dC;this.options\u003db;this.transactionCount\u003d0;this.N\u003dMath.round((0,g.fB)());this.K\u003d!1};\ng.y9\u003dfunction(C,b,h){C\u003dC.j.createObjectStore(b,h);return new Ai(C)};\nrm\u003dfunction(C,b){C.j.objectStoreNames.contains(b)\u0026\u0026C.j.deleteObjectStore(b)};\ng.RR\u003dfunction(C,b,h){return g.Ji(C,[b],{mode:\"readwrite\",M8:!0},function(N){return g.uf(N.objectStore(b),h)})};\ng.Ji\u003dfunction(C,b,h,N){var p,P,c,e,L,Z,Y,a,l,F,G,V;return g.R(function(q){switch(q.j){case 1:var f\u003d{mode:\"readonly\",M8:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};typeof h\u003d\u003d\u003d\"string\"?f.mode\u003dh:Object.assign(f,h);p\u003df;C.transactionCount++;P\u003dp.M8?3:1;c\u003d0;case 2:if(e){q.WE(4);break}c++;L\u003dMath.round((0,g.fB)());g.$_(q,5);Z\u003dC.j.transaction(b,p.mode);f\u003dnew Q9(Z);f\u003dM6V(f,N);return g.J(q,f,7);case 7:return Y\u003dq.K,a\u003dMath.round((0,g.fB)()),qjK(C,L,a,c,void 0,b.join(),p),q.return(Y);case 5:l\u003dg.VH(q);F\u003dMath.round((0,g.fB)());\nG\u003d$1(l,C.j.name,b.join(),C.j.version);if((V\u003dG instanceof g.oR\u0026\u0026!G.j)||c\u003e\u003dP)qjK(C,L,F,c,G,b.join(),p),e\u003dG;q.WE(2);break;case 4:return q.return(Promise.reject(e))}})};\nqjK\u003dfunction(C,b,h,N,p,P,c){b\u003dh-b;p?(p instanceof g.oR\u0026\u0026(p.type\u003d\u003d\u003d\"QUOTA_EXCEEDED\"||p.type\u003d\u003d\u003d\"QUOTA_MAYBE_EXCEEDED\")\u0026\u0026Y1(\"QUOTA_EXCEEDED\",{dbName:lf(C.j.name),objectStoreNames:P,transactionCount:C.transactionCount,transactionMode:c.mode}),p instanceof g.oR\u0026\u0026p.type\u003d\u003d\u003d\"UNKNOWN_ABORT\"\u0026\u0026(h-\u003dC.N,h\u003c0\u0026\u0026h\u003e\u003d2147483648\u0026\u0026(h\u003d0),Y1(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:P,transactionDuration:b,transactionCount:C.transactionCount,dbDuration:h}),C.K\u003d!0),mMl(C,!1,N,P,b,c.tag),ZQ(p)):mMl(C,!0,N,P,b,\nc.tag)};\nmMl\u003dfunction(C,b,h,N,p,P){Y1(\"TRANSACTION_ENDED\",{objectStoreNames:N,connectionHasUnknownAbortedTransaction:C.K,duration:p,isSuccessful:b,tryCount:h,tag:P\u003d\u003d\u003dvoid 0?\"IDB_TRANSACTION_TAG_UNKNOWN\":P})};\nAi\u003dfunction(C){this.j\u003dC};\ng.U1\u003dfunction(C,b,h){C.j.createIndex(b,h,{unique:!1})};\nfol\u003dfunction(C,b){return g.Xy(C,{query:b},function(h){return h.delete().then(function(){return g.KB(h)})}).then(function(){})};\nAZ1\u003dfunction(C,b,h){var N\u003d[];return g.Xy(C,{query:b},function(p){if(!(h!\u003d\u003dvoid 0\u0026\u0026N.length\u003e\u003dh))return N.push(p.getValue()),g.KB(p)}).then(function(){return N})};\nrZK\u003dfunction(C){return\"getAllKeys\"in IDBObjectStore.prototype?q$(C.j.getAllKeys(void 0,void 0)):yZK(C)};\nyZK\u003dfunction(C){var b\u003d[];return g.i2K(C,{query:void 0},function(h){b.push(h.cursor.primaryKey);return g.H2o(h)}).then(function(){return b})};\ng.uf\u003dfunction(C,b,h){return q$(C.j.put(b,h))};\ng.Xy\u003dfunction(C,b,h){C\u003dC.j.openCursor(b.query,b.direction);return s1(C).then(function(N){return mK(N,h)})};\ng.i2K\u003dfunction(C,b,h){var N\u003db.query;b\u003db.direction;C\u003d\"openKeyCursor\"in IDBObjectStore.prototype?C.j.openKeyCursor(N,b):C.j.openCursor(N,b);return zPV(C).then(function(p){return mK(p,h)})};\nQ9\u003dfunction(C){var b\u003dthis;this.j\u003dC;this.N\u003dnew Map;this.K\u003d!1;this.done\u003dnew Promise(function(h,N){b.j.addEventListener(\"complete\",function(){h()});\nb.j.addEventListener(\"error\",function(p){p.currentTarget\u003d\u003d\u003dp.target\u0026\u0026N(b.j.error)});\nb.j.addEventListener(\"abort\",function(){var p\u003db.j.error;if(p)N(p);else if(!b.K){p\u003dg.oR;for(var P\u003db.j.objectStoreNames,c\u003d[],e\u003d0;e\u003cP.length;e++){var L\u003dP.item(e);if(L\u003d\u003d\u003dnull)throw Error(\"Invariant: item in DOMStringList is null\");c.push(L)}p\u003dnew p(\"UNKNOWN_ABORT\",{objectStoreNames:c.join(),dbName:b.j.db.name,mode:b.j.mode});N(p)}})})};\nM6V\u003dfunction(C,b){var h\u003dnew Promise(function(N,p){try{b(C).then(function(P){N(P)}).catch(p)}catch(P){p(P),C.abort()}});\nreturn Promise.all([h,C.done]).then(function(N){return g.z(N).next().value})};\nJZo\u003dfunction(C){this.j\u003dC};\nuYc\u003dfunction(C,b,h){var N\u003d[];return g.O1(C,{query:b},function(p){if(!(h!\u003d\u003dvoid 0\u0026\u0026N.length\u003e\u003dh))return N.push(p.getValue()),g.KB(p)}).then(function(){return N})};\ng.O1\u003dfunction(C,b,h){C\u003dC.j.openCursor(b.query\u003d\u003d\u003dvoid 0?null:b.query,b.direction\u003d\u003d\u003dvoid 0?\"next\":b.direction);return s1(C).then(function(N){return mK(N,h)})};\nvG\u003dfunction(C,b){this.request\u003dC;this.cursor\u003db};\ns1\u003dfunction(C){return q$(C).then(function(b){return b?new vG(C,b):null})};\ng.KB\u003dfunction(C){C.cursor.continue(void 0);return s1(C.request)};\nRPl\u003dfunction(C,b,h){return new Promise(function(N,p){function P(){l||(l\u003dnew V6o(c.result,{closed:a}));return l}\nvar c\u003db!\u003d\u003dvoid 0?self.indexedDB.open(C,b):self.indexedDB.open(C);var e\u003dh.blocked,L\u003dh.blocking,Z\u003dh.Q24,Y\u003dh.upgrade,a\u003dh.closed,l;c.addEventListener(\"upgradeneeded\",function(F){try{if(F.newVersion\u003d\u003d\u003dnull)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(c.transaction\u003d\u003d\u003dnull)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");F.dataLoss\u0026\u0026F.dataLoss!\u003d\u003d\"none\"\u0026\u0026Y1(\"IDB_DATA_CORRUPTED\",{reason:F.dataLossMessage||\"unknown reason\",dbName:lf(C)});var G\u003dP(),V\u003dnew Q9(c.transaction);\nY\u0026\u0026Y(G,function(q){return F.oldVersion\u003cq\u0026\u0026F.newVersion\u003e\u003dq},V);\nV.done.catch(function(q){p(q)})}catch(q){p(q)}});\nc.addEventListener(\"success\",function(){var F\u003dc.result;L\u0026\u0026F.addEventListener(\"versionchange\",function(){L(P())});\nF.addEventListener(\"close\",function(){Y1(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:lf(C),dbVersion:F.version});Z\u0026\u0026Z()});\nN(P())});\nc.addEventListener(\"error\",function(){p(c.error)});\ne\u0026\u0026c.addEventListener(\"blocked\",function(){e()})})};\nQ2l\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;return RPl(C,b,h)};\nDQ\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h,N,p,P;return g.R(function(c){if(c.j\u003d\u003d1)return g.$_(c,2),h\u003dself.indexedDB.deleteDatabase(C),N\u003db,(p\u003dN.blocked)\u0026\u0026h.addEventListener(\"blocked\",function(){p()}),g.J(c,SjV(h),4);\nif(c.j!\u003d2)return g.H1(c,0);P\u003dg.VH(c);throw $1(P,C,\"\",-1);})};\ndm\u003dfunction(C,b){this.name\u003dC;this.options\u003db;this.N\u003d!0;this.G\u003dthis.X\u003d0};\nUMl\u003dfunction(C,b){return new g.oR(\"INCOMPATIBLE_DB_VERSION\",{dbName:C.name,oldVersion:C.options.version,newVersion:b})};\ng.WG\u003dfunction(C,b){if(!b)throw g.zn(\"openWithToken\",lf(C.name));return C.open()};\nX41\u003dfunction(C,b){var h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,g.WG(E1,b),2);h\u003dN.K;return N.return(g.Ji(h,[\"databases\"],{M8:!0,mode:\"readwrite\"},function(p){var P\u003dp.objectStore(\"databases\");return P.get(C.actualName).then(function(c){if(c?C.actualName!\u003d\u003dc.actualName||C.publicName!\u003d\u003dc.publicName||C.userIdentifier!\u003d\u003dc.userIdentifier:1)return g.uf(P,C).then(function(){})})}))})};\nnB\u003dfunction(C,b){var h;return g.R(function(N){if(N.j\u003d\u003d1)return C?g.J(N,g.WG(E1,b),2):N.return();h\u003dN.K;return N.return(h.delete(\"databases\",C))})};\nKX1\u003dfunction(C,b){var h,N;return g.R(function(p){return p.j\u003d\u003d1?(h\u003d[],g.J(p,g.WG(E1,b),2)):p.j!\u003d3?(N\u003dp.K,g.J(p,g.Ji(N,[\"databases\"],{M8:!0,mode:\"readonly\"},function(P){h.length\u003d0;return g.Xy(P.objectStore(\"databases\"),{},function(c){C(c.getValue())\u0026\u0026h.push(c.getValue());return g.KB(c)})}),3)):p.return(h)})};\ns2l\u003dfunction(C,b){return KX1(function(h){return h.publicName\u003d\u003d\u003dC\u0026\u0026h.userIdentifier!\u003d\u003dvoid 0},b)};\nO2W\u003dfunction(){var C,b,h,N;return g.R(function(p){switch(p.j){case 1:C\u003dpB();if((b\u003dC)\u003d\u003dnull?0:b.hasSucceededOnce)return p.return(!0);if(ti\u0026\u0026tK()\u0026\u0026!Tu()||g.Tn)return p.return(!1);try{if(h\u003dself,!(h.indexedDB\u0026\u0026h.IDBIndex\u0026\u0026h.IDBKeyRange\u0026\u0026h.IDBObjectStore))return p.return(!1)}catch(P){return p.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return p.return(!1);g.$_(p,2);N\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.J(p,X41(N,BG),4);case 4:return g.J(p,nB(\"yt-idb-test-do-not-use\",BG),5);case 5:return p.return(!0);case 2:return g.VH(p),p.return(!1)}})};\nvbl\u003dfunction(){if(IR!\u003d\u003dvoid 0)return IR;LB\u003d!0;return IR\u003dO2W().then(function(C){LB\u003d!1;var b;if((b\u003dgm())!\u003dnull\u0026\u0026b.j){var h;b\u003d{hasSucceededOnce:((h\u003dpB())\u003d\u003dnull?void 0:h.hasSucceededOnce)||C};var N;(N\u003dgm())\u003d\u003dnull||N.set(\"LAST_RESULT_ENTRY_KEY\",b,2592E3,!0)}return C})};\nx1\u003dfunction(){return g.v1(\"ytglobal.idbToken_\")||void 0};\ng.wm\u003dfunction(){var C\u003dx1();return C?Promise.resolve(C):vbl().then(function(b){(b\u003db?BG:void 0)\u0026\u0026g.sl(\"ytglobal.idbToken_\",b);return b})};\nDMo\u003dfunction(C){if(!g.Tm())throw C\u003dnew g.oR(\"AUTH_INVALID\",{dbName:C}),ZQ(C),C;var b\u003dg.tJ();return{actualName:C+\":\"+b,publicName:C,userIdentifier:b}};\ndMW\u003dfunction(C,b,h,N){var p,P,c,e,L,Z;return g.R(function(Y){switch(Y.j){case 1:return P\u003d(p\u003dError().stack)!\u003dnull?p:\"\",g.J(Y,g.wm(),2);case 2:c\u003dY.K;if(!c)throw e\u003dg.zn(\"openDbImpl\",C,b),g.zu(\"ytidb_async_stack_killswitch\")||(e.stack\u003de.stack+\"\\n\"+P.substring(P.indexOf(\"\\n\")+1)),ZQ(e),e;aR(C);L\u003dh?{actualName:C,publicName:C,userIdentifier:void 0}:DMo(C);g.$_(Y,3);return g.J(Y,X41(L,c),5);case 5:return g.J(Y,Q2l(L.actualName,b,N),6);case 6:return Y.return(Y.K);case 3:return Z\u003dg.VH(Y),g.$_(Y,7),g.J(Y,nB(L.actualName,\nc),9);case 9:g.H1(Y,8);break;case 7:g.VH(Y);case 8:throw Z;}})};\nWXK\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;return dMW(C,b,!1,h)};\nEb_\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;return dMW(C,b,!0,h)};\nnbc\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h,N;return g.R(function(p){if(p.j\u003d\u003d1)return g.J(p,g.wm(),2);if(p.j!\u003d3){h\u003dp.K;if(!h)return p.return();aR(C);N\u003dDMo(C);return g.J(p,DQ(N.actualName,b),3)}return g.J(p,nB(N.actualName,h),0)})};\nt6l\u003dfunction(C,b,h){C\u003dC.map(function(N){return g.R(function(p){return p.j\u003d\u003d1?g.J(p,DQ(N.actualName,b),2):g.J(p,nB(N.actualName,h),0)})});\nreturn Promise.all(C).then(function(){})};\nTMl\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h,N;return g.R(function(p){if(p.j\u003d\u003d1)return g.J(p,g.wm(),2);if(p.j!\u003d3){h\u003dp.K;if(!h)return p.return();aR(C);return g.J(p,s2l(C,h),3)}N\u003dp.K;return g.J(p,t6l(N,b,h),0)})};\nBM1\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,g.wm(),2);if(N.j!\u003d3){h\u003dN.K;if(!h)return N.return();aR(C);return g.J(N,DQ(C,b),3)}return g.J(N,nB(C,h),0)})};\nCQ\u003dfunction(C,b){dm.call(this,C,b);this.options\u003db;aR(C)};\nIo6\u003dfunction(C,b){var h;return function(){h||(h\u003dnew CQ(C,b));return h}};\ng.bZ\u003dfunction(C,b){return Io6(C,b)};\nh0\u003dfunction(C){return g.WG(xMV(),C)};\nw4o\u003dfunction(C,b,h,N){var p,P,c;return g.R(function(e){switch(e.j){case 1:return p\u003d{config:C,hashData:b,timestamp:N!\u003d\u003dvoid 0?N:(0,g.fB)()},g.J(e,h0(h),2);case 2:return P\u003de.K,g.J(e,P.clear(\"hotConfigStore\"),3);case 3:return g.J(e,g.RR(P,\"hotConfigStore\",p),4);case 4:return c\u003de.K,e.return(c)}})};\nCHK\u003dfunction(C,b,h,N,p){var P,c,e;return g.R(function(L){switch(L.j){case 1:return P\u003d{config:C,hashData:b,configData:h,timestamp:p!\u003d\u003dvoid 0?p:(0,g.fB)()},g.J(L,h0(N),2);case 2:return c\u003dL.K,g.J(L,c.clear(\"coldConfigStore\"),3);case 3:return g.J(L,g.RR(c,\"coldConfigStore\",P),4);case 4:return e\u003dL.K,L.return(e)}})};\nbeo\u003dfunction(C){var b,h;return g.R(function(N){return N.j\u003d\u003d1?g.J(N,h0(C),2):N.j!\u003d3?(b\u003dN.K,h\u003dvoid 0,g.J(N,g.Ji(b,[\"coldConfigStore\"],{mode:\"readwrite\",M8:!0},function(p){return g.O1(p.objectStore(\"coldConfigStore\").index(\"coldTimestampIndex\"),{direction:\"prev\"},function(P){h\u003dP.getValue()})}),3)):N.return(h)})};\nhAW\u003dfunction(C){var b,h;return g.R(function(N){return N.j\u003d\u003d1?g.J(N,h0(C),2):N.j!\u003d3?(b\u003dN.K,h\u003dvoid 0,g.J(N,g.Ji(b,[\"hotConfigStore\"],{mode:\"readwrite\",M8:!0},function(p){return g.O1(p.objectStore(\"hotConfigStore\").index(\"hotTimestampIndex\"),{direction:\"prev\"},function(P){h\u003dP.getValue()})}),3)):N.return(h)})};\nNWK\u003dfunction(){return g.R(function(C){return g.J(C,TMl(\"ytGcfConfig\"),0)})};\nNP\u003dfunction(){g.O.call(this);this.K\u003d[];this.j\u003d[];var C\u003dg.v1(\"yt.gcf.config.hotUpdateCallbacks\");C?(this.K\u003d[].concat(g.M(C)),this.j\u003dC):(this.j\u003d[],g.sl(\"yt.gcf.config.hotUpdateCallbacks\",this.j))};\nkw\u003dfunction(){var C\u003dthis;this.G\u003d!1;this.N\u003dthis.X\u003d0;this.W\u003dnew NP;this.dn\u003d{s_h:function(){C.G\u003d!0},\ndpz:function(){return C.j},\nGSX:function(b){gf(C,b)},\np6:function(b){C.p6(b)},\nxkO:function(b){pQ(C,b)},\nEy:function(){return C.coldHashData},\nM3:function(){return C.hotHashData},\np44:function(){return C.K},\nJci:function(){return Pm()},\nych:function(){return ji()},\nQg2:function(){return g.v1(\"yt.gcf.config.coldHashData\")},\nMT$:function(){return g.v1(\"yt.gcf.config.hotHashData\")},\niB6:function(){gtH(C)},\nN_o:function(){C.p6(void 0);cm(C);delete kw.instance},\nWAi:function(b){C.N\u003db},\nEAf:function(){return C.N}}};\npC6\u003dfunction(){if(!kw.instance){var C\u003dnew kw;kw.instance\u003dC}return kw.instance};\nchl\u003dfunction(C){var b;g.R(function(h){if(h.j\u003d\u003d1)return g.zu(\"start_client_gcf\")||g.zu(\"delete_gcf_config_db\")?g.zu(\"start_client_gcf\")?g.J(h,g.wm(),3):h.WE(2):h.return();h.j!\u003d2\u0026\u0026((b\u003dh.K)\u0026\u0026g.Tm()\u0026\u0026!g.zu(\"delete_gcf_config_db\")?(C.G\u003d!0,gtH(C)):(PHH(C),jol(C)));return g.zu(\"delete_gcf_config_db\")?g.J(h,NWK(),0):h.WE(0)})};\nei\u003dfunction(){var C;return(C\u003dji())!\u003dnull?C:g.Tf(\"RAW_HOT_CONFIG_GROUP\")};\nkfl\u003dfunction(C){var b,h,N,p,P,c;return g.R(function(e){switch(e.j){case 1:if(C.K)return e.return(ji());if(!C.G)return b\u003dg.zn(\"getHotConfig IDB not initialized\"),CN(b),e.return(Promise.reject(b));h\u003dx1();N\u003dg.Tf(\"TIME_CREATED_MS\");if(!h){p\u003dg.zn(\"getHotConfig token error\");CN(p);e.WE(2);break}return g.J(e,hAW(h),3);case 3:if((P\u003de.K)\u0026\u0026P.timestamp\u003eN)return gf(C,P.config),C.p6(P.hashData),e.return(ji());case 2:jol(C);if(!(h\u0026\u0026C.K\u0026\u0026C.hotHashData)){e.WE(4);break}return g.J(e,w4o(C.K,C.hotHashData,h,N),4);case 4:return C.K?\ne.return(ji()):(c\u003dnew g.np(\"Config not available in ytConfig\"),CN(c),e.return(Promise.reject(c)))}})};\nL7l\u003dfunction(C){var b,h,N,p,P,c;return g.R(function(e){switch(e.j){case 1:if(C.j)return e.return(Pm());if(!C.G)return b\u003dg.zn(\"getColdConfig IDB not initialized\"),CN(b),e.return(Promise.reject(b));h\u003dx1();N\u003dg.Tf(\"TIME_CREATED_MS\");if(!h){p\u003dg.zn(\"getColdConfig\");CN(p);e.WE(2);break}return g.J(e,beo(h),3);case 3:if((P\u003de.K)\u0026\u0026P.timestamp\u003eN)return pQ(C,P.config),eA1(C,P.configData),cm(C,P.hashData),e.return(Pm());case 2:PHH(C);if(!(h\u0026\u0026C.j\u0026\u0026C.coldHashData\u0026\u0026C.configData)){e.WE(4);break}return g.J(e,CHK(C.j,\nC.coldHashData,C.configData,h,N),4);case 4:return C.j?e.return(Pm()):(c\u003dnew g.np(\"Config not available in ytConfig\"),CN(c),e.return(Promise.reject(c)))}})};\ngtH\u003dfunction(C){if(!C.K||!C.j){if(!x1()){var b\u003dg.zn(\"scheduleGetConfigs\");CN(b)}C.X||(C.X\u003dg.dl.Vy(function(){return g.R(function(h){switch(h.j){case 1:return g.$_(h,2),g.J(h,kfl(C),4);case 4:g.H1(h,3);break;case 2:g.VH(h);case 3:return g.$_(h,5),g.J(h,L7l(C),7);case 7:g.H1(h,6);break;case 5:g.VH(h);case 6:C.X\u0026\u0026(C.X\u003d0),g.SV(h)}})},100))}};\nZel\u003dfunction(C,b,h){var N,p,P;return g.R(function(c){switch(c.j){case 1:if(!g.zu(\"start_client_gcf\")){c.WE(0);break}h\u0026\u0026gf(C,h);C.p6(b);N\u003dx1();if(!N){c.WE(3);break}if(h){c.WE(4);break}return g.J(c,hAW(N),5);case 5:p\u003dc.K,h\u003d(P\u003dp)\u003d\u003dnull?void 0:P.config;case 4:return g.J(c,w4o(h,b,N),3);case 3:if(h)for(var e\u003dh,L\u003dg.z(C.W.j),Z\u003dL.next();!Z.done;Z\u003dL.next())Z\u003dZ.value,Z(e);g.SV(c)}})};\nYBW\u003dfunction(C,b,h){var N,p,P,c;return g.R(function(e){if(e.j\u003d\u003d1){if(!g.zu(\"start_client_gcf\"))return e.WE(0);cm(C,b);return(N\u003dx1())?h?e.WE(4):g.J(e,beo(N),5):e.WE(0)}e.j!\u003d4\u0026\u0026(p\u003de.K,h\u003d(P\u003dp)\u003d\u003dnull?void 0:P.config);if(!h)return e.WE(0);c\u003dh.configData;return g.J(e,CHK(h,b,c,N),0)})};\naOx\u003dfunction(){var C\u003dpC6(),b\u003d(0,g.fB)()-C.N;if(!(C.N!\u003d\u003d0\u0026\u0026b\u003cg.HQ(\"send_config_hash_timer\"))){b\u003dg.v1(\"yt.gcf.config.coldConfigData\");var h\u003dg.v1(\"yt.gcf.config.hotHashData\"),N\u003dg.v1(\"yt.gcf.config.coldHashData\");b\u0026\u0026h\u0026\u0026N\u0026\u0026(C.N\u003d(0,g.fB)());return{coldConfigData:b,hotHashData:h,coldHashData:N}}};\nPHH\u003dfunction(C){pQ(C,g.Tf(\"RAW_COLD_CONFIG_GROUP\"));cm(C,g.Tf(\"SERIALIZED_COLD_HASH_DATA\"));var b;eA1(C,(b\u003dC.j)\u003d\u003dnull?void 0:b.configData)};\njol\u003dfunction(C){gf(C,g.Tf(\"RAW_HOT_CONFIG_GROUP\"));C.p6(g.Tf(\"SERIALIZED_HOT_HASH_DATA\"))};\ngf\u003dfunction(C,b){C.K\u003db;g.sl(\"yt.gcf.config.hotConfigGroup\",C.K||null)};\npQ\u003dfunction(C,b){C.j\u003db;g.sl(\"yt.gcf.config.coldConfigGroup\",C.j||null)};\ncm\u003dfunction(C,b){C.coldHashData\u003db;g.sl(\"yt.gcf.config.coldHashData\",C.coldHashData||null)};\neA1\u003dfunction(C,b){C.configData\u003db;g.sl(\"yt.gcf.config.coldConfigData\",C.configData||null)};\nji\u003dfunction(){return g.v1(\"yt.gcf.config.hotConfigGroup\")};\nPm\u003dfunction(){return g.v1(\"yt.gcf.config.coldConfigGroup\")};\nlOU\u003dfunction(){return\"INNERTUBE_API_KEY\"in ne\u0026\u0026\"INNERTUBE_API_VERSION\"in ne};\ng.LQ\u003dfunction(){return{innertubeApiKey:g.Tf(\"INNERTUBE_API_KEY\"),innertubeApiVersion:g.Tf(\"INNERTUBE_API_VERSION\"),Wr:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),cn:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),i7:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"),fR:g.Tf(\"INNERTUBE_CONTEXT_HL\"),hO:g.Tf(\"INNERTUBE_CONTEXT_GL\"),u7:g.Tf(\"INNERTUBE_HOST_OVERRIDE\")||\"\",SF:!!g.Tf(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),C$X:!!g.Tf(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",\n!1),appInstallData:g.Tf(\"SERIALIZED_CLIENT_CONFIG_DATA\")}};\ng.ZY\u003dfunction(C){var b\u003d{client:{hl:C.fR,gl:C.hO,clientName:C.cn,clientVersion:C.innertubeContextClientVersion,configInfo:C.Wr}};navigator.userAgent\u0026\u0026(b.client.userAgent\u003dString(navigator.userAgent));var h\u003dg.KW.devicePixelRatio;h\u0026\u0026h!\u003d1\u0026\u0026(b.client.screenDensityFloat\u003dString(h));h\u003dVv();h!\u003d\u003d\"\"\u0026\u0026(b.client.experimentsToken\u003dh);h\u003dMQ();h.length\u003e0\u0026\u0026(b.request\u003d{internalExperimentFlags:h});otW(C,void 0,b);F7W(void 0,b);GfV(void 0,b);SB_(C,void 0,b);$Jl(void 0,b);g.zu(\"start_client_gcf\")\u0026\u0026zA_(void 0,b);g.Tf(\"DELEGATED_SESSION_ID\")\u0026\u0026\n!g.zu(\"pageid_as_header_web\")\u0026\u0026(b.user\u003d{onBehalfOfUser:g.Tf(\"DELEGATED_SESSION_ID\")});!g.zu(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(C\u003dg.Tf(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026(b.user\u003dObject.assign({},b.user,{serializedDelegationContext:C}));C\u003dg.Tf(\"INNERTUBE_CONTEXT\");var N;if(g.zu(\"enable_persistent_device_token\")\u0026\u0026(C\u003d\u003dnull?0:(N\u003dC.client)\u003d\u003dnull?0:N.rolloutToken)){var p;b.client.rolloutToken\u003dC\u003d\u003dnull?void 0:(p\u003dC.client)\u003d\u003dnull?void 0:p.rolloutToken}N\u003dObject;p\u003dN.assign;C\u003db.client;\nh\u003d{};for(var P\u003dg.z(Object.entries(NQ(g.Tf(\"DEVICE\",\"\")))),c\u003dP.next();!c.done;c\u003dP.next()){var e\u003dg.z(c.value);c\u003de.next().value;e\u003de.next().value;c\u003d\u003d\u003d\"cbrand\"?h.deviceMake\u003de:c\u003d\u003d\u003d\"cmodel\"?h.deviceModel\u003de:c\u003d\u003d\u003d\"cbr\"?h.browserName\u003de:c\u003d\u003d\u003d\"cbrver\"?h.browserVersion\u003de:c\u003d\u003d\u003d\"cos\"?h.osName\u003de:c\u003d\u003d\u003d\"cosver\"?h.osVersion\u003de:c\u003d\u003d\u003d\"cplatform\"\u0026\u0026(h.platform\u003de)}b.client\u003dp.call(N,C,h);return b};\notW\u003dfunction(C,b,h){C\u003dC.cn;if(C\u003d\u003d\u003d\"WEB\"||C\u003d\u003d\u003d\"MWEB\"||C\u003d\u003d\u003d1||C\u003d\u003d\u003d2)if(b){h\u003dPJ(b,yS,96)||new yS;var N\u003dXr();N\u003dObject.keys(HeV).indexOf(N);N\u003dN\u003d\u003d\u003d-1?null:N;N!\u003d\u003dnull\u0026\u0026G5(h,3,N);jY(b,yS,96,h)}else h\u0026\u0026(h.client.mainAppWebInfo\u003d(N\u003dh.client.mainAppWebInfo)!\u003dnull?N:{},h.client.mainAppWebInfo.webDisplayMode\u003dXr())};\nF7W\u003dfunction(C,b){var h\u003dg.v1(\"yt.embedded_player.embed_url\");h\u0026\u0026(C?(b\u003dPJ(C,Ro,7)||new Ro,oy(b,4,h),jY(C,Ro,7,b)):b\u0026\u0026(b.thirdParty\u003d{embedUrl:h}))};\nGfV\u003dfunction(C,b){var h;if(g.zu(\"web_log_memory_total_kbytes\")\u0026\u0026((h\u003dg.KW.navigator)\u003d\u003dnull?0:h.deviceMemory)){var N;h\u003d(N\u003dg.KW.navigator)\u003d\u003dnull?void 0:N.deviceMemory;C?sW(C,95,$Q(h*1E6)):b\u0026\u0026(b.client.memoryTotalKbytes\u003d\"\"+h*1E6)}};\nSB_\u003dfunction(C,b,h){if(C.appInstallData)if(b){var N;h\u003d(N\u003dPJ(b,Ah,62))!\u003dnull?N:new Ah;oy(h,6,C.appInstallData);jY(b,Ah,62,h)}else h\u0026\u0026(h.client.configInfo\u003dh.client.configInfo||{},h.client.configInfo.appInstallData\u003dC.appInstallData)};\n$Jl\u003dfunction(C,b){var h\u003dp4l();h\u0026\u0026(C?G5(C,61,Vsl[h]):b\u0026\u0026(b.client.connectionType\u003dh));g.zu(\"web_log_effective_connection_type\")\u0026\u0026(h\u003dj21())\u0026\u0026(C?G5(C,94,Msl[h]):b\u0026\u0026(b.client.effectiveConnectionType\u003dh))};\nqBl\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var N\u003d{};g.Tf(\"EOM_VISITOR_DATA\")?N\u003d{\"X-Goog-EOM-Visitor-Id\":g.Tf(\"EOM_VISITOR_DATA\")}:N\u003d{\"X-Goog-Visitor-Id\":h.visitorData||g.Tf(\"VISITOR_DATA\",\"\")};if(b\u0026\u0026b.includes(\"www.youtube-nocookie.com\"))return N;b\u003dh.FD||g.Tf(\"AUTHORIZATION\");b||(C?b\u003d\"Bearer \"+g.v1(\"gapi.auth.getToken\")().access_token:(C\u003dwDW().Og(Yw),g.zu(\"pageid_as_header_web\")||delete C[\"X-Goog-PageId\"],N\u003dObject.assign({},N,C)));b\u0026\u0026(N.Authorization\u003db);return N};\nzA_\u003dfunction(C,b){var h\u003daOx();if(h){var N\u003dh.coldConfigData,p\u003dh.coldHashData;h\u003dh.hotHashData;if(C){var P;b\u003d(P\u003dPJ(C,Ah,62))!\u003dnull?P:new Ah;N\u003doy(b,1,N);oy(N,3,p).p6(h);jY(C,Ah,62,b)}else b\u0026\u0026(b.client.configInfo\u003db.client.configInfo||{},N\u0026\u0026(b.client.configInfo.coldConfigData\u003dN),p\u0026\u0026(b.client.configInfo.coldHashData\u003dp),h\u0026\u0026(b.client.configInfo.hotHashData\u003dh))}};\nat\u003dfunction(C,b){this.version\u003dC;this.args\u003db};\nlZ\u003dfunction(C,b){this.topic\u003dC;this.j\u003db};\nFP\u003dfunction(C,b){var h\u003dot();h\u0026\u0026h.publish.call(h,C.toString(),C,b)};\nAhH\u003dfunction(C){var b\u003dmJ6,h\u003dot();if(!h)return 0;var N\u003dh.subscribe(b.toString(),function(p,P){var c\u003dg.v1(\"ytPubsub2Pubsub2SkipSubKey\");c\u0026\u0026c\u003d\u003dN||(c\u003dfunction(){if(Go[N])try{if(P\u0026\u0026b instanceof lZ\u0026\u0026b!\u003dp)try{var e\u003db.j,L\u003dP;if(!L.args||!L.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!e.BA){var Z\u003dnew e;e.BA\u003dZ.version}var Y\u003de.BA}catch(a){}if(!Y||L.version!\u003dY)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{P\u003dReflect.construct(e,\ng.hj(L.args))}catch(a){throw a.message\u003d\"yt.pubsub2.Data.deserialize(): \"+a.message,a;}}catch(a){throw a.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+b.toString()+\": \"+a.message,a;}C.call(window,P)}catch(a){g.xt(a)}},fO_[b.toString()]?g.bf()?g.dl.Vy(c):g.of(c,0):c())});\nGo[N]\u003d!0;Vo[b.toString()]||(Vo[b.toString()]\u003d[]);Vo[b.toString()].push(N);return N};\nieW\u003dfunction(){var C\u003dyhl,b\u003dAhH(function(h){C.apply(void 0,arguments);rhU(b)});\nreturn b};\nrhU\u003dfunction(C){var b\u003dot();b\u0026\u0026(typeof C\u003d\u003d\u003d\"number\"\u0026\u0026(C\u003d[C]),g.l7(C,function(h){b.unsubscribeByKey(h);delete Go[h]}))};\not\u003dfunction(){return g.v1(\"ytPubsub2Pubsub2Instance\")};\nMP\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{sampleRate:.1}:h;Math.random()\u003cMath.min(.02,h.sampleRate/100)\u0026\u0026FP(\"meta_logging_csi_event\",{timerName:C,Cdz:b})};\nJho\u003dfunction(){qP||(qP\u003dMJ(g.Tf(\"WORKER_SERIALIZATION_URL\")));return qP||void 0};\nA0\u003dfunction(){var C\u003dJho();fQ||C\u003d\u003d\u003dvoid 0||(fQ\u003dnew Worker(mo(C),void 0));return fQ};\nuZ6\u003dfunction(){return typeof Worker\u003d\u003d\u003d\"function\"\u0026\u0026Jho()?!0:!1};\nQoU\u003dfunction(){if(uZ6()\u0026\u0026!yo){var C\u003dfunction(h){h\u003dh.data;if(h.op\u003d\u003d\u003d\"gzippedGelBatch\"){var N\u003drf.get(h.key);N\u0026\u0026(RAS(h.gzippedBatch,N.latencyPayload,N.url,N.options,N.sendFn),rf.delete(h.key))}},b\u003dA0();\nb\u0026\u0026(b.addEventListener(\"message\",C),b.onerror\u003dfunction(){rf.clear()},yo\u003d!0)}};\nuZ\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var P\u003d{startTime:(0,g.fB)(),ticks:{},infos:{}};if(iZ)try{var c\u003dUJW(b);if(c!\u003dnull\u0026\u0026(c\u003eXCS||c\u003cK7W))N(C,h);else{if(g.zu(\"gzip_gel_with_worker\")\u0026\u0026(g.zu(\"initial_gzip_use_main_thread\")\u0026\u0026!so6||!g.zu(\"initial_gzip_use_main_thread\"))){yo||QoU();var e\u003dA0();if(e\u0026\u0026!p){rf.set(J0,{latencyPayload:P,url:C,options:h,sendFn:N});e.postMessage({op:\"gelBatchToGzip\",serializedBatch:b,key:J0});J0++;return}}var L\u003dm1V(OeW(b));RAS(L,P,C,h,N)}}catch(Z){CN(Z),N(C,h)}else N(C,h)};\nRAS\u003dfunction(C,b,h,N,p){so6\u003d!1;var P\u003d(0,g.fB)();b.ticks.gelc\u003dP;Rt++;g.zu(\"disable_compression_due_to_performance_degredation\")\u0026\u0026P-b.startTime\u003e\u003dvtl\u0026\u0026(Qo++,g.zu(\"abandon_compression_after_N_slow_zips\")?Rt\u003d\u003d\u003dg.HQ(\"compression_disable_point\")\u0026\u0026Qo\u003eDJl\u0026\u0026(iZ\u003d!1):iZ\u003d!1);dJV(b);N.headers||(N.headers\u003d{});N.headers[\"Content-Encoding\"]\u003d\"gzip\";N.postBody\u003dC;N.postParams\u003dvoid 0;p(h,N)};\nW7V\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003d(0,g.fB)(),p\u003d{startTime:N,ticks:{},infos:{}},P\u003db?g.v1(\"yt.logging.gzipForFetch\",!1):!0;if(iZ\u0026\u0026P){if(!C.body)return C;try{var c\u003dh?C.body:typeof C.body\u003d\u003d\u003d\"string\"?C.body:JSON.stringify(C.body);P\u003dc;if(!h\u0026\u0026typeof c\u003d\u003d\u003d\"string\"){var e\u003dUJW(c);if(e!\u003dnull\u0026\u0026(e\u003eXCS||e\u003cK7W))return C;h\u003db?{level:1}:void 0;P\u003dm1V(OeW(c),h);var L\u003d(0,g.fB)();p.ticks.gelc\u003dL;if(b){Rt++;if((g.zu(\"disable_compression_due_to_performance_degredation\")||g.zu(\"disable_compression_due_to_performance_degradation_lr\"))\u0026\u0026\nL-N\u003e\u003dvtl)if(Qo++,g.zu(\"abandon_compression_after_N_slow_zips\")||g.zu(\"abandon_compression_after_N_slow_zips_lr\")){b\u003dQo/Rt;var Z\u003dDJl/g.HQ(\"compression_disable_point\");Rt\u003e0\u0026\u0026Rt%g.HQ(\"compression_disable_point\")\u003d\u003d\u003d0\u0026\u0026b\u003e\u003dZ\u0026\u0026(iZ\u003d!1)}else iZ\u003d!1;dJV(p)}}C.headers\u003dObject.assign({},{\"Content-Encoding\":\"gzip\"},C.headers||{});C.body\u003dP;return C}catch(Y){return CN(Y),C}}else return C};\nUJW\u003dfunction(C){try{return(new Blob(C.split(\"\"))).size}catch(b){return CN(b),null}};\ndJV\u003dfunction(C){g.zu(\"gel_compression_csi_killswitch\")||!g.zu(\"log_gel_compression_latency\")\u0026\u0026!g.zu(\"log_gel_compression_latency_lr\")||MP(\"gel_compression\",C,{sampleRate:.1})};\nXP\u003dfunction(C){var b\u003dthis;this.Qn\u003dthis.j\u003d!1;this.potentialEsfErrorCounter\u003dthis.K\u003d0;this.handleError\u003dfunction(){};\nthis.sz\u003dfunction(){};\nthis.now\u003dDate.now;this.c8\u003d!1;this.dn\u003d{qY6:function(Y){b.z5\u003dY},\nu3$:function(){b.s5()},\nrr:function(){b.OH()},\nCs:function(Y){return g.R(function(a){return g.J(a,b.Cs(Y),0)})},\nrN:function(Y,a){return b.rN(Y,a)},\npA:function(){b.pA()}};\nvar h;this.bU\u003d(h\u003dC.bU)!\u003dnull?h:100;var N;this.gE\u003d(N\u003dC.gE)!\u003dnull?N:1;var p;this.hx\u003d(p\u003dC.hx)!\u003dnull?p:2592E6;var P;this.HD\u003d(P\u003dC.HD)!\u003dnull?P:12E4;var c;this.m8\u003d(c\u003dC.m8)!\u003dnull?c:5E3;var e;this.z5\u003d(e\u003dC.z5)!\u003dnull?e:void 0;this.je\u003d!!C.je;var L;this.uj\u003d(L\u003dC.uj)!\u003dnull?L:.1;var Z;this.X2\u003d(Z\u003dC.X2)!\u003dnull?Z:10;C.handleError\u0026\u0026(this.handleError\u003dC.handleError);C.sz\u0026\u0026(this.sz\u003dC.sz);C.c8\u0026\u0026(this.c8\u003dC.c8);C.Qn\u0026\u0026(this.Qn\u003dC.Qn);this.Fo\u003dC.Fo;this.OS\u003dC.OS;this.TO\u003dC.TO;this.fX\u003dC.fX;this.sendFn\u003dC.sendFn;this.bk\u003dC.bk;this.t2\u003d\nC.t2;Up(this)\u0026\u0026(!this.Fo||this.Fo(\"networkless_logging\"))\u0026\u0026EtH(this)};\nEtH\u003dfunction(C){Up(C)\u0026\u0026!C.c8\u0026\u0026(C.j\u003d!0,C.je\u0026\u0026Math.random()\u003c\u003dC.uj\u0026\u0026C.TO.by(C.z5),C.pA(),C.fX.c6()\u0026\u0026C.s5(),C.fX.listen(C.bk,C.s5.bind(C)),C.fX.listen(C.t2,C.OH.bind(C)))};\nTW_\u003dfunction(C,b){if(!Up(C))throw Error(\"IndexedDB is not supported: updateRequestHandlers\");var h\u003db.options.onError?b.options.onError:function(){};\nb.options.onError\u003dfunction(p,P){var c,e,L,Z;return g.R(function(Y){switch(Y.j){case 1:c\u003dnt_(P);(e\u003dtsU(P))\u0026\u0026C.Fo\u0026\u0026C.Fo(\"web_enable_error_204\")\u0026\u0026C.handleError(Error(\"Request failed due to compression\"),b.url,P);if(!(C.Fo\u0026\u0026C.Fo(\"nwl_consider_error_code\")\u0026\u0026c||C.Fo\u0026\u0026!C.Fo(\"nwl_consider_error_code\")\u0026\u0026C.potentialEsfErrorCounter\u003c\u003dC.X2)){Y.WE(2);break}if(!C.fX.uJ){Y.WE(3);break}return g.J(Y,C.fX.uJ(),3);case 3:if(C.fX.c6()){Y.WE(2);break}h(p,P);if(!C.Fo||!C.Fo(\"nwl_consider_error_code\")||((L\u003db)\u003d\u003dnull?void 0:\nL.id)\u003d\u003d\u003dvoid 0){Y.WE(6);break}return g.J(Y,C.TO.QA(b.id,C.z5,!1),6);case 6:return Y.return();case 2:if(C.Fo\u0026\u0026C.Fo(\"nwl_consider_error_code\")\u0026\u0026!c\u0026\u0026C.potentialEsfErrorCounter\u003eC.X2)return Y.return();C.potentialEsfErrorCounter++;if(((Z\u003db)\u003d\u003dnull?void 0:Z.id)\u003d\u003d\u003dvoid 0){Y.WE(8);break}return b.sendCount\u003cC.gE?g.J(Y,C.TO.QA(b.id,C.z5,!0,e?!1:void 0),12):g.J(Y,C.TO.S7(b.id,C.z5),8);case 12:C.OS.Vy(function(){C.fX.c6()\u0026\u0026C.s5()},C.m8);\ncase 8:h(p,P),g.SV(Y)}})};\nvar N\u003db.options.onSuccess?b.options.onSuccess:function(){};\nb.options.onSuccess\u003dfunction(p,P){var c;return g.R(function(e){if(e.j\u003d\u003d1)return((c\u003db)\u003d\u003dnull?void 0:c.id)\u003d\u003d\u003dvoid 0?e.WE(2):g.J(e,C.TO.S7(b.id,C.z5),2);C.fX.hM\u0026\u0026C.Fo\u0026\u0026C.Fo(\"vss_network_hint\")\u0026\u0026C.fX.hM(!0);N(p,P);g.SV(e)})};\nreturn b};\nKQ\u003dfunction(C,b){C.tY\u0026\u0026!C.fX.c6()?C.tY(b):C.handleError(b)};\nUp\u003dfunction(C){return!!C.z5||C.Qn};\nnt_\u003dfunction(C){var b;return(C\u003dC\u003d\u003dnull?void 0:(b\u003dC.error)\u003d\u003dnull?void 0:b.code)\u0026\u0026C\u003e\u003d400\u0026\u0026C\u003c\u003d599?!1:!0};\ntsU\u003dfunction(C){var b;C\u003dC\u003d\u003dnull?void 0:(b\u003dC.error)\u003d\u003dnull?void 0:b.code;return!(C!\u003d\u003d400\u0026\u0026C!\u003d\u003d415)};\nBWH\u003dfunction(){if(sp)return sp();var C\u003d{};sp\u003dg.bZ(\"LogsDatabaseV2\",{R_:(C.LogsRequestsStore\u003d{ES:2},C),shared:!1,upgrade:function(b,h,N){h(2)\u0026\u0026g.y9(b,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});h(3);h(5)\u0026\u0026(N\u003dN.objectStore(\"LogsRequestsStore\"),N.j.indexNames.contains(\"newRequest\")\u0026\u0026N.j.deleteIndex(\"newRequest\"),g.U1(N,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));h(7)\u0026\u0026rm(b,\"sapisid\");h(9)\u0026\u0026rm(b,\"SWHealthLog\")},\nversion:9});return sp()};\nOp\u003dfunction(C){return g.WG(BWH(),C)};\nxJ6\u003dfunction(C,b){var h,N,p,P;return g.R(function(c){if(c.j\u003d\u003d1)return h\u003d{startTime:(0,g.fB)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},ticks:{}},g.J(c,Op(b),2);if(c.j!\u003d3)return N\u003dc.K,p\u003dObject.assign({},C,{options:JSON.parse(JSON.stringify(C.options)),interface:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.J(c,g.RR(N,\"LogsRequestsStore\",p),3);P\u003dc.K;h.ticks.tc\u003d(0,g.fB)();IOl(h);return c.return(P)})};\nwCl\u003dfunction(C,b){var h,N,p,P,c,e,L,Z;return g.R(function(Y){if(Y.j\u003d\u003d1)return h\u003d{startTime:(0,g.fB)(),infos:{transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},ticks:{}},g.J(Y,Op(b),2);if(Y.j!\u003d3)return N\u003dY.K,p\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),P\u003d[C,p,0],c\u003d[C,p,(0,g.fB)()],e\u003dIDBKeyRange.bound(P,c),L\u003d\"prev\",g.zu(\"use_fifo_for_networkless\")\u0026\u0026(L\u003d\"next\"),Z\u003dvoid 0,g.J(Y,g.Ji(N,[\"LogsRequestsStore\"],{mode:\"readwrite\",M8:!0},function(a){return g.O1(a.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),\n{query:e,direction:L},function(l){l.getValue()\u0026\u0026(Z\u003dl.getValue(),C\u003d\u003d\u003d\"NEW\"\u0026\u0026(Z.status\u003d\"QUEUED\",l.update(Z)))})}),3);\nh.ticks.tc\u003d(0,g.fB)();IOl(h);return Y.return(Z)})};\nCaV\u003dfunction(C,b){var h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,Op(b),2);h\u003dN.K;return N.return(g.Ji(h,[\"LogsRequestsStore\"],{mode:\"readwrite\",M8:!0},function(p){var P\u003dp.objectStore(\"LogsRequestsStore\");return P.get(C).then(function(c){if(c)return c.status\u003d\"QUEUED\",g.uf(P,c).then(function(){return c})})}))})};\nbNV\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!0:h;var p;return g.R(function(P){if(P.j\u003d\u003d1)return g.J(P,Op(b),2);p\u003dP.K;return P.return(g.Ji(p,[\"LogsRequestsStore\"],{mode:\"readwrite\",M8:!0},function(c){var e\u003dc.objectStore(\"LogsRequestsStore\");return e.get(C).then(function(L){return L?(L.status\u003d\"NEW\",h\u0026\u0026(L.sendCount+\u003d1),N!\u003d\u003dvoid 0\u0026\u0026(L.options.compress\u003dN),g.uf(e,L).then(function(){return L})):g.V9.resolve(void 0)})}))})};\nhdx\u003dfunction(C,b){var h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,Op(b),2);h\u003dN.K;return N.return(h.delete(\"LogsRequestsStore\",C))})};\nNJl\u003dfunction(C){var b,h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,Op(C),2);b\u003dN.K;h\u003d(0,g.fB)()-2592E6;return g.J(N,g.Ji(b,[\"LogsRequestsStore\"],{mode:\"readwrite\",M8:!0},function(p){return g.Xy(p.objectStore(\"LogsRequestsStore\"),{},function(P){if(P.getValue().timestamp\u003c\u003dh)return P.delete().then(function(){return g.KB(P)})})}),0)})};\ngGo\u003dfunction(){g.R(function(C){return g.J(C,TMl(\"LogsDatabaseV2\"),0)})};\nIOl\u003dfunction(C){g.zu(\"nwl_csi_killswitch\")||MP(\"networkless_performance\",C,{sampleRate:1})};\nPac\u003dfunction(C){return g.WG(pQH(),C)};\njfl\u003dfunction(C){var b,h;g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,Pac(C),2);b\u003dN.K;h\u003d(0,g.fB)()-2592E6;return g.J(N,g.Ji(b,[\"SWHealthLog\"],{mode:\"readwrite\",M8:!0},function(p){return g.Xy(p.objectStore(\"SWHealthLog\"),{},function(P){if(P.getValue().timestamp\u003c\u003dh)return P.delete().then(function(){return g.KB(P)})})}),0)})};\ncKU\u003dfunction(C){var b;return g.R(function(h){if(h.j\u003d\u003d1)return g.J(h,Pac(C),2);b\u003dh.K;return g.J(h,b.clear(\"SWHealthLog\"),0)})};\ng.vm\u003dfunction(C,b,h,N,p,P,c){p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;if(C)if(h\u0026\u0026!g.WQ())CN(new g.np(\"Legacy referrer-scrubbed ping detected\")),C\u0026\u0026kuc(C,void 0,{scrubReferrer:!0});else if(p)qQ(C,b,\"POST\",p,N);else if(g.Tf(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||N||c)qQ(C,b,\"GET\",\"\",N,void 0,P,c);else{b:{try{var e\u003dnew tfW({url:C});if(e.G?typeof e.N!\u003d\u003d\"string\"||e.N.length\u003d\u003d\u003d0?0:{version:3,Ek:e.N,aj:Mv(e.j,\"act\u003d1\",\"ri\u003d1\",Tgl(e))}:e.W\u0026\u0026{version:4,Ek:Mv(e.j,\"dct\u003d1\",\"suid\u003d\"+e.X,\"\"),aj:Mv(e.j,\n\"act\u003d1\",\"ri\u003d1\",\"suid\u003d\"+e.X)}){var L\u003dih(g.Qh(5,C));var Z\u003d!(!L||!L.endsWith(\"/aclk\")||Wt(C,\"ri\")!\u003d\u003d\"1\");break b}}catch(Y){}Z\u003d!1}Z?edS(C)?(b\u0026\u0026b(),h\u003d!0):h\u003d!1:h\u003d!1;h||kuc(C,b)}};\nedS\u003dfunction(C,b){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(C,b\u003d\u003d\u003dvoid 0?\"\":b))return!0}catch(h){}return!1};\nkuc\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var N\u003dnew Image,p\u003d\"\"+Ltl++;DY[p]\u003dN;N.onload\u003dN.onerror\u003dfunction(){b\u0026\u0026DY[p]\u0026\u0026b();delete DY[p]};\nh.scrubReferrer\u0026\u0026(N.referrerPolicy\u003d\"no-referrer\");N.src\u003dC};\nZNV\u003dfunction(C){var b;return((b\u003ddocument.featurePolicy)\u003d\u003dnull?0:b.allowedFeatures().includes(\"attribution-reporting\"))?C+\"\u0026nis\u003d6\":C+\"\u0026nis\u003d5\"};\nWm\u003dfunction(){df||(df\u003dnew N$(\"yt.offline\"));return df};\nYS6\u003dfunction(C){if(g.zu(\"offline_error_handling\")){var b\u003dWm().get(\"errors\",!0)||{};b[C.message]\u003d{name:C.name,stack:C.stack};C.level\u0026\u0026(b[C.message].level\u003dC.level);Wm().set(\"errors\",b,2592E3,!0)}};\nEp\u003dfunction(){this.j\u003dnew Map;this.K\u003d!1};\nnQ\u003dfunction(){if(!Ep.instance){var C\u003dg.v1(\"yt.networkRequestMonitor.instance\")||new Ep;g.sl(\"yt.networkRequestMonitor.instance\",C);Ep.instance\u003dC}return Ep.instance};\nt0\u003dfunction(){g.x9.call(this);var C\u003dthis;this.K\u003d!1;this.j\u003dmTl();this.j.listen(\"networkstatus-online\",function(){if(C.K\u0026\u0026g.zu(\"offline_error_handling\")){var b\u003dWm().get(\"errors\",!0);if(b){for(var h in b)if(b[h]){var N\u003dnew g.np(h,\"sent via offline_errors\");N.name\u003db[h].name;N.stack\u003db[h].stack;N.level\u003db[h].level;g.xt(N)}Wm().set(\"errors\",{},2592E3,!0)}}})};\na1V\u003dfunction(){if(!t0.instance){var C\u003dg.v1(\"yt.networkStatusManager.instance\")||new t0;g.sl(\"yt.networkStatusManager.instance\",C);t0.instance\u003dC}return t0.instance};\ng.To\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;g.x9.call(this);var b\u003dthis;this.j\u003dthis.X\u003d0;this.K\u003da1V();var h\u003dg.v1(\"yt.networkStatusManager.instance.listen\").bind(this.K);h\u0026\u0026(C.rateLimit?(this.rateLimit\u003dC.rateLimit,h(\"networkstatus-online\",function(){l1_(b,\"publicytnetworkstatus-online\")}),h(\"networkstatus-offline\",function(){l1_(b,\"publicytnetworkstatus-offline\")})):(h(\"networkstatus-online\",function(){b.dispatchEvent(\"publicytnetworkstatus-online\")}),h(\"networkstatus-offline\",function(){b.dispatchEvent(\"publicytnetworkstatus-offline\")})))};\nl1_\u003dfunction(C,b){C.rateLimit?C.j?(g.dl.E2(C.X),C.X\u003dg.dl.Vy(function(){C.N!\u003d\u003db\u0026\u0026(C.dispatchEvent(b),C.N\u003db,C.j\u003d(0,g.fB)())},C.rateLimit-((0,g.fB)()-C.j))):(C.dispatchEvent(b),C.N\u003db,C.j\u003d(0,g.fB)()):C.dispatchEvent(b)};\nIt\u003dfunction(){var C\u003dXP.call;Bm||(Bm\u003dnew g.To({pYE:!0,uko:!0}));C.call(XP,this,{TO:{by:NJl,S7:hdx,M_:wCl,qIX:CaV,QA:bNV,set:xJ6},fX:Bm,handleError:function(b,h,N){var p,P\u003dN\u003d\u003dnull?void 0:(p\u003dN.error)\u003d\u003dnull?void 0:p.code;if(P\u003d\u003d\u003d400||P\u003d\u003d\u003d415){var c;CN(new g.np(b.message,h,N\u003d\u003dnull?void 0:(c\u003dN.error)\u003d\u003dnull?void 0:c.code),void 0,void 0,void 0,!0)}else g.xt(b)},\nsz:CN,sendFn:oGl,now:g.fB,tY:YS6,OS:g.CB(),bk:\"publicytnetworkstatus-online\",t2:\"publicytnetworkstatus-offline\",je:!0,uj:.1,X2:g.HQ(\"potential_esf_error_limit\",10),Fo:g.zu,c8:!(g.Tm()\u0026\u0026g.Uq(document.location.toString())!\u003d\u003d\"www.youtube-nocookie.com\")});this.N\u003dnew g.lY;g.zu(\"networkless_immediately_drop_all_requests\")\u0026\u0026gGo();BM1(\"LogsDatabaseV2\")};\nxw\u003dfunction(){var C\u003dg.v1(\"yt.networklessRequestController.instance\");C||(C\u003dnew It,g.sl(\"yt.networklessRequestController.instance\",C),g.zu(\"networkless_logging\")\u0026\u0026g.wm().then(function(b){C.z5\u003db;EtH(C);C.N.resolve();C.je\u0026\u0026Math.random()\u003c\u003dC.uj\u0026\u0026C.z5\u0026\u0026jfl(C.z5);g.zu(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026FtK(C)}));\nreturn C};\nFtK\u003dfunction(C){var b;g.R(function(h){if(!C.z5)throw b\u003dg.zn(\"clearSWHealthLogsDb\"),b;return h.return(cKU(C.z5).catch(function(N){C.handleError(N)}))})};\noGl\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;b\u003dg.zu(\"web_fp_via_jspb\")?Object.assign({},b):b;g.zu(\"use_cfr_monitor\")\u0026\u0026Gu1(C,b);if(g.zu(\"use_request_time_ms_header\"))b.headers\u0026\u0026cQ(C)\u0026\u0026(b.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.fB)())));else{var p;if((p\u003db.postParams)\u003d\u003dnull?0:p.requestTimeMs)b.postParams.requestTimeMs\u003dMath.round((0,g.fB)())}h\u0026\u0026Object.keys(b).length\u003d\u003d\u003d0?g.vm(C):b.compress?b.postBody?(typeof b.postBody!\u003d\u003d\"string\"\u0026\u0026(b.postBody\u003dJSON.stringify(b.postBody)),uZ(C,b.postBody,\nb,g.mt,N)):uZ(C,JSON.stringify(b.postParams),b,fN,N):g.mt(C,b)};\nwf\u003dfunction(C,b){g.zu(\"use_event_time_ms_header\")\u0026\u0026cQ(C)\u0026\u0026(b.headers||(b.headers\u003d{}),b.headers[\"X-Goog-Event-Time\"]\u003dJSON.stringify(Math.round((0,g.fB)())));return b};\nGu1\u003dfunction(C,b){var h\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(p,P){nQ().requestComplete(C,!1);h(p,P)};\nvar N\u003db.onSuccess?b.onSuccess:function(){};\nb.onSuccess\u003dfunction(p,P){nQ().requestComplete(C,!0);N(p,P)}};\ng.Cr\u003dfunction(C){this.config_\u003dnull;C?this.config_\u003dC:lOU()\u0026\u0026(this.config_\u003dg.LQ())};\ng.bt\u003dfunction(C,b,h,N){function p(Z){try{if((Z\u003d\u003d\u003dvoid 0?0:Z)\u0026\u0026N.retry\u0026\u0026!N.networklessOptions.bypassNetworkless)P.method\u003d\"POST\",N.networklessOptions.writeThenSend?xw().writeThenSend(L,P):xw().sendAndWrite(L,P);else if(N.compress){var Y\u003d!N.networklessOptions.writeThenSend;if(P.postBody){var a\u003dP.postBody;typeof a!\u003d\u003d\"string\"\u0026\u0026(a\u003dJSON.stringify(P.postBody));uZ(L,a,P,g.mt,Y)}else uZ(L,JSON.stringify(P.postParams),P,fN,Y)}else g.zu(\"web_all_payloads_via_jspb\")?g.mt(L,P):fN(L,P)}catch(l){if(l.name\u003d\u003d\u003d\"InvalidAccessError\")CN(Error(\"An extension is blocking network request.\"));\nelse throw l;}}\n!g.Tf(\"VISITOR_DATA\")\u0026\u0026b!\u003d\u003d\"visitor_id\"\u0026\u0026Math.random()\u003c.01\u0026\u0026CN(new g.np(\"Missing VISITOR_DATA when sending innertube request.\",b,h,N));if(!C.isReady())throw C\u003dnew g.np(\"innertube xhrclient not ready\",b,h,N),g.xt(C),C;var P\u003d{headers:N.headers||{},method:\"POST\",postParams:h,postBody:N.postBody,postBodyFormat:N.postBodyFormat||\"JSON\",onTimeout:function(){N.onTimeout()},\nonFetchTimeout:N.onTimeout,onSuccess:function(Z,Y){if(N.onSuccess)N.onSuccess(Y)},\nonFetchSuccess:function(Z){if(N.onSuccess)N.onSuccess(Z)},\nonError:function(Z,Y){if(N.onError)N.onError(Y)},\nonFetchError:function(Z){if(N.onError)N.onError(Z)},\ntimeout:N.timeout,withCredentials:!0,compress:N.compress};P.headers[\"Content-Type\"]||(P.headers[\"Content-Type\"]\u003d\"application/json\");h\u003d\"\";var c\u003dC.config_.u7;c\u0026\u0026(h\u003dc);c\u003dC.config_.SF||!1;var e\u003dqBl(c,h,N);Object.assign(P.headers,e);P.headers.Authorization\u0026\u0026!h\u0026\u0026c\u0026\u0026(P.headers[\"x-origin\"]\u003dwindow.location.origin);var L\u003dPQ(\"\"+h+(\"/youtubei/\"+C.config_.innertubeApiVersion+\"/\"+b),{alt:\"json\"});g.v1(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026SSK.isNwlInitialized?vbl().then(function(Z){p(Z)}):p(!1)};\ng.Pl\u003dfunction(C,b,h){var N\u003dg.hp();if(N\u0026\u0026b){var p\u003dN.subscribe(C,function(){function P(){N5[p]\u0026\u0026b.apply\u0026\u0026typeof b.apply\u003d\u003d\"function\"\u0026\u0026b.apply(h||window,c)}\nvar c\u003darguments;try{g.gj[C]?P():g.of(P,0)}catch(e){g.xt(e)}},h);\nN5[p]\u003d!0;pr[C]||(pr[C]\u003d[]);pr[C].push(p);return p}return 0};\n$Qc\u003dfunction(C){var b\u003dg.Pl(\"LOGGED_IN\",function(h){C.apply(void 0,arguments);g.j8(b)})};\ng.j8\u003dfunction(C){var b\u003dg.hp();b\u0026\u0026(typeof C\u003d\u003d\u003d\"number\"?C\u003d[C]:typeof C\u003d\u003d\u003d\"string\"\u0026\u0026(C\u003d[parseInt(C,10)]),g.l7(C,function(h){b.unsubscribeByKey(h);delete N5[h]}))};\ng.cl\u003dfunction(C,b){var h\u003dg.hp();return h?h.publish.apply(h,arguments):!1};\nHN1\u003dfunction(C){var b\u003dg.hp();if(b)if(b.clear(C),C)zdV(C);else for(var h in pr)zdV(h)};\ng.hp\u003dfunction(){return g.KW.ytPubsubPubsubInstance};\nzdV\u003dfunction(C){pr[C]\u0026\u0026(C\u003dpr[C],g.l7(C,function(b){N5[b]\u0026\u0026delete N5[b]}),C.length\u003d0)};\ng.kp\u003dfunction(C,b,h){VX_(C,b,h\u003d\u003d\u003dvoid 0?null:h)};\nVX_\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?null:h;var N\u003dMXS(C),p\u003ddocument.getElementById(N),P\u003dp\u0026\u0026Uv_(p),c\u003dp\u0026\u0026!P;P?b\u0026\u0026b():(b\u0026\u0026(P\u003dg.Pl(N,b),b\u003d\"\"+g.B1(b),qSl[b]\u003dP),c||(p\u003dmQS(C,N,function(){Uv_(p)||(Qbl(p),g.cl(N),g.of(function(){HN1(N)},0))},h)))};\nmQS\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?null:N;var p\u003dg.wk(\"SCRIPT\");p.id\u003db;p.onload\u003dfunction(){h\u0026\u0026setTimeout(h,0)};\np.onreadystatechange\u003dfunction(){switch(p.readyState){case \"loaded\":case \"complete\":p.onload()}};\nN\u0026\u0026p.setAttribute(\"nonce\",N);g.Dq(p,g.qJ(C));C\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;C.insertBefore(p,C.firstChild);return p};\nMXS\u003dfunction(C){var b\u003ddocument.createElement(\"a\");g.uq(b,C);C\u003db.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+w2(C)};\ne8\u003dfunction(C,b){if(C\u003d\u003d\u003db)C\u003d!0;else if(Array.isArray(C)\u0026\u0026Array.isArray(b))C\u003dg.Ls(C,b,e8);else if(g.tl(C)\u0026\u0026g.tl(b))a:if(g.Me(C).length!\u003dg.Me(b).length)C\u003d!1;else{for(var h in C)if(!e8(C[h],b[h])){C\u003d!1;break a}C\u003d!0}else C\u003d!1;return C};\nYp\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);if(!Lr(C)||b.some(function(N){return!Lr(N)}))throw Error(\"Only objects may be merged.\");\nb\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())ZG(C,h.value)};\nZG\u003dfunction(C,b){for(var h in b)if(Lr(b[h])){if(h in C\u0026\u0026!Lr(C[h]))throw Error(\"Cannot merge an object into a non-object.\");h in C||(C[h]\u003d{});ZG(C[h],b[h])}else if(GB(b[h])){if(h in C\u0026\u0026!GB(C[h]))throw Error(\"Cannot merge an array into a non-array.\");h in C||(C[h]\u003d[]);f1S(C[h],b[h])}else C[h]\u003db[h];return C};\nf1S\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,Lr(h)?C.push(ZG({},h)):GB(h)?C.push(f1S([],h)):C.push(h);return C};\nLr\u003dfunction(C){return typeof C\u003d\u003d\u003d\"object\"\u0026\u0026!Array.isArray(C)};\nGB\u003dfunction(C){return typeof C\u003d\u003d\u003d\"object\"\u0026\u0026Array.isArray(C)};\nS8\u003dfunction(C){g.O.call(this);this.K\u003dC};\n$p\u003dfunction(C){S8.call(this,!0);this.j\u003dC};\nAKo\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.N\u003d[];this.J\u003d!1;this.K\u003d0;this.G\u003dthis.W\u003dthis.X\u003d!1;this.KO\u003dnull;var N\u003d(0,g.Il)(C,b);this.j\u003dnew g.wl(function(){return N(h.KO)},300);\ng.D(this,this.j);this.V\u003dthis.L\u003dInfinity};\nyKl\u003dfunction(C,b){if(!b)return!1;for(var h\u003d0;h\u003cb.length;h++){var N\u003db.item(h);if(N\u0026\u0026C.N.includes(N.identifier))return!0}return!1};\nHl\u003dfunction(C){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var b\u003dArray(C),h\u003dnew Uint8Array(C);window.crypto.getRandomValues(h);for(var N\u003d0;N\u003cb.length;N++)b[N]\u003dh[N];return b}catch(P){}b\u003dArray(C);for(h\u003d0;h\u003cC;h++){N\u003dDate.now();for(var p\u003d0;p\u003cN%23;p++)b[h]\u003dMath.random();b[h]\u003dMath.floor(Math.random()*256)}if(zB)for(h\u003d1,N\u003d0;N\u003czB.length;N++)b[h%C]\u003db[h%C]^b[(h-1)%C]/4^zB.charCodeAt(N),h++;return b};\ng.VO\u003dfunction(C){C\u003dHl(C);for(var b\u003d[],h\u003d0;h\u003cC.length;h++)b.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(C[h]\u002663));return b.join(\"\")};\ng.rKo\u003dfunction(){return g.M_(Hl(16),function(C){return(C\u002615).toString(16)}).join(\"\")};\niNc\u003dfunction(){var C\u003d{};var b\u003dC.g6p\u003d\u003d\u003dvoid 0?!1:C.g6p;C\u003dC.iB\u003d\u003d\u003dvoid 0?!0:C.iB;if(g.v1(\"_lact\",window)\u003d\u003dnull){var h\u003dparseInt(g.Tf(\"LACT\"),10);h\u003disFinite(h)?Date.now()-Math.max(h,0):-1;g.sl(\"_lact\",h,window);g.sl(\"_fact\",h,window);h\u003d\u003d-1\u0026\u0026M5();g.Hj(document,\"keydown\",M5);g.Hj(document,\"keyup\",M5);g.Hj(document,\"mousedown\",M5);g.Hj(document,\"mouseup\",M5);b?g.Hj(window,\"touchmove\",function(){q5(\"touchmove\",200)},{passive:!0}):(g.Hj(window,\"resize\",function(){q5(\"resize\",200)}),C\u0026\u0026g.Hj(window,\"scroll\",\nfunction(){q5(\"scroll\",200)}));\nnew mJ(function(){q5(\"mouse\",100)});\ng.Hj(document,\"touchstart\",M5,{passive:!0});g.Hj(document,\"touchend\",M5,{passive:!0})}};\nq5\u003dfunction(C,b){mi[C]||(mi[C]\u003d!0,g.dl.Vy(function(){M5();mi[C]\u003d!1},b))};\nM5\u003dfunction(){g.v1(\"_lact\",window)\u003d\u003dnull\u0026\u0026(iNc(),g.v1(\"_lact\",window));var C\u003dDate.now();g.sl(\"_lact\",C,window);g.v1(\"_fact\",window)\u003d\u003d-1\u0026\u0026g.sl(\"_fact\",C,window);(C\u003dg.v1(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026C()};\nfr\u003dfunction(){var C\u003dg.v1(\"_lact\",window);return C\u003d\u003dnull?-1:Math.max(Date.now()-C,0)};\nAp\u003dfunction(C){this.name\u003dC};\nyO\u003dfunction(C){this.key\u003dC};\nJKH\u003dfunction(){var C\u003dthis;this.j\u003dnew Map;this.N\u003dnew Map;this.K\u003dnew Map;this.dn\u003d{tTX:function(){return new Map(C.j)}}};\nrj\u003dfunction(C,b){C.j.set(b.XV,b);var h\u003dC.N.get(b.XV);if(h)try{h.oh(C.resolve(b.XV))}catch(N){h.d$(N)}};\nJp\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(h.indexOf(b)\u003e-1)throw Error(\"Deps cycle for: \"+b);if(C.K.has(b))return C.K.get(b);if(!C.j.has(b)){if(N)return;throw Error(\"No provider for: \"+b);}N\u003dC.j.get(b);h.push(b);if(N.wT!\u003d\u003dvoid 0)var p\u003dN.wT;else if(N.ALf)p\u003dN[it]?uu6(C,N[it],h):[],p\u003dN.ALf.apply(N,g.M(p));else if(N.aO){p\u003dN.aO;var P\u003dp[it]?uu6(C,p[it],h):[];p\u003dnew (Function.prototype.bind.apply(p,[null].concat(g.M(P))))}else throw Error(\"Could not resolve providers for: \"+b);h.pop();N.h$6||C.K.set(b,p);\nreturn p};\nuu6\u003dfunction(C,b,h){return b?b.map(function(N){return N instanceof yO?Jp(C,N.key,h,!0):Jp(C,N,h)}):[]};\nRF\u003dfunction(){ut||(ut\u003dnew JKH);return ut};\nUx\u003dfunction(){var C,b;return\"h5vcc\"in QO\u0026\u0026((C\u003dQO.h5vcc.traceEvent)\u003d\u003dnull?0:C.traceBegin)\u0026\u0026((b\u003dQO.h5vcc.traceEvent)\u003d\u003dnull?0:b.traceEnd)?1:\"performance\"in QO\u0026\u0026QO.performance.mark\u0026\u0026QO.performance.measure?2:0};\nXb\u003dfunction(C){var b\u003dUx();switch(b){case 1:QO.h5vcc.traceEvent.traceBegin(\"YTLR\",C);break;case 2:QO.performance.mark(C+\"-start\");break;case 0:break;default:pL(b,\"unknown trace type\")}};\nRd6\u003dfunction(C){var b\u003dUx();switch(b){case 1:QO.h5vcc.traceEvent.traceEnd(\"YTLR\",C);break;case 2:b\u003dC+\"-start\";var h\u003dC+\"-end\";QO.performance.mark(h);QO.performance.measure(C,b,h);break;case 0:break;default:pL(b,\"unknown trace type\")}};\nQfx\u003dfunction(C){var b,h;(h\u003d(b\u003dwindow).onerror)\u003d\u003dnull||h.call(b,C.message,\"\",0,0,C)};\nUQW\u003dfunction(C){var b\u003dthis;var h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dN\u003d\u003d\u003dvoid 0?g.CB():N;this.N\u003dh;this.scheduler\u003dN;this.K\u003dnew g.lY;this.j\u003dC;for(C\u003d{kP:0};C.kP\u003cthis.j.length;C\u003d{Vx:void 0,kP:C.kP},C.kP++)C.Vx\u003dthis.j[C.kP],h\u003dfunction(p){return function(){p.Vx.ej();b.j[p.kP].ZL\u003d!0;b.j.every(function(P){return P.ZL\u003d\u003d\u003d!0})\u0026\u0026b.K.resolve()}}(C),N\u003dI1(h,Kr(this,C.Vx)),this.j[C.kP]\u003dObject.assign({},C.Vx,{ej:h,\njobId:N})};\nXQc\u003dfunction(C){var b\u003dArray.from(C.j.keys()).sort(function(N,p){return Kr(C,C.j[p])-Kr(C,C.j[N])});\nb\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dC.j[h.value],h.jobId\u003d\u003d\u003dvoid 0||h.ZL||(C.scheduler.E2(h.jobId),I1(h.ej,10))};\nKr\u003dfunction(C,b){var h;return(h\u003db.priority)!\u003dnull?h:C.N};\nOx\u003dfunction(C){this.state\u003dC;this.plugins\u003d[];this.N\u003dvoid 0;this.X\u003d{};sx\u0026\u0026Xb(this.state)};\nKtc\u003dfunction(C,b){var h\u003db.filter(function(p){return vl(C,p)\u003d\u003d\u003d10}),N\u003db.filter(function(p){return vl(C,p)!\u003d\u003d10});\nreturn C.X.yKf?function(){var p\u003dg.yH.apply(0,arguments);return g.R(function(P){if(P.j\u003d\u003d1)return g.J(P,C.Hvf.apply(C,[h].concat(g.M(p))),2);C.Nt.apply(C,[N].concat(g.M(p)));g.SV(P)})}:function(){var p\u003dg.yH.apply(0,arguments);\nC.Jy2.apply(C,[h].concat(g.M(p)));C.Nt.apply(C,[N].concat(g.M(p)))}};\nvl\u003dfunction(C,b){var h,N;return(N\u003d(h\u003dC.N)!\u003dnull?h:b.priority)!\u003dnull?N:0};\nDG\u003dfunction(C){sx\u0026\u0026C\u0026\u0026Xb(C)};\ndj\u003dfunction(C){sx\u0026\u0026C\u0026\u0026Rd6(C)};\nONV\u003dfunction(C,b,h){sf_\u0026\u0026console.groupCollapsed\u0026\u0026console.groupEnd\u0026\u0026(console.groupCollapsed(\"[\"+C.constructor.name+\"] \u0027\"+C.state+\"\u0027 to \u0027\"+b+\"\u0027\"),console.log(\"with message: \",h),console.groupEnd())};\nWl\u003dfunction(C){if(g.zu(\"web_lifecycle_error_handling_killswitch\"))return C();try{return C()}catch(b){Qfx(b)}};\nEx\u003dfunction(C){Ox.call(this,C\u003d\u003d\u003dvoid 0?\"none\":C);this.j\u003dnull;this.N\u003d10;this.transitions\u003d[{from:\"none\",jT:\"application_navigating\",action:this.G},{from:\"application_navigating\",jT:\"none\",action:this.W},{from:\"application_navigating\",jT:\"application_navigating\",action:function(){}},\n{from:\"none\",jT:\"none\",action:function(){}}]};\nvGV\u003dfunction(){nr||(nr\u003dnew Ex);return nr};\ntp\u003dfunction(){var C\u003dthis;this.store\u003d{};this.j\u003d0;this.K\u003d{};this.dn\u003d{Dpi:function(){return C.j}}};\nIF\u003dfunction(C,b){var h\u003dTB(b);if(C.K[h])return C.K[h];var N\u003dObject.keys(C.store)||[];if(N.length\u003c\u003d1\u0026\u0026TB(b)\u003d\u003d\u003dN[0])return N;for(var p\u003d[],P\u003d0;P\u003cN.length;P++){var c\u003dN[P].split(\"/\");if(Bl(b.auth,c[0])){var e\u003db.isJspb;Bl(e\u003d\u003d\u003dvoid 0?\"undefined\":e?\"true\":\"false\",c[1])\u0026\u0026Bl(b.cttAuthInfo,c[2])\u0026\u0026(e\u003db.tier,e\u003de\u003d\u003d\u003dvoid 0?\"undefined\":JSON.stringify(e),Bl(e,c[3])\u0026\u0026p.push(N[P]))}}return C.K[h]\u003dp};\nBl\u003dfunction(C,b){return C\u003d\u003d\u003dvoid 0||C\u003d\u003d\u003d\"undefined\"?!0:C\u003d\u003d\u003db};\nTB\u003dfunction(C){return[C.auth\u003d\u003d\u003dvoid 0?\"undefined\":C.auth,C.isJspb\u003d\u003d\u003dvoid 0?\"undefined\":C.isJspb,C.cttAuthInfo\u003d\u003d\u003dvoid 0?\"undefined\":C.cttAuthInfo,C.tier\u003d\u003d\u003dvoid 0?\"undefined\":C.tier].join(\"/\")};\nxp\u003dfunction(){this.X\u003dthis.j\u003dthis.K\u003d0;this.N\u003d!1};\nwj\u003dfunction(){var C\u003dg.v1(\"yt.logging.ims\");C||(C\u003dnew tp,g.sl(\"yt.logging.ims\",C));return C};\nWto\u003dfunction(){if(uZ6()\u0026\u0026!DQU){var C\u003dfunction(h){h\u003dh.data;if(h.op\u003d\u003d\u003d\"serializedGelBatch\"){var N\u003dCZ.get(h.key);N\u0026\u0026(dQ1(h.serializedBatch,N.client,N.resolve,N.networklessOptions,N.isIsolated,N.useVSSEndpoint,N.dangerousLogToVisitorSession,N.requestsOutstanding),CZ.delete(h.key))}},b\u003dA0();\nb\u0026\u0026(b.addEventListener(\"message\",C),b.onerror\u003dfunction(){CZ.clear()});\nDQU\u003d!0}};\nI1l\u003dfunction(C,b){if(C.endpoint\u003d\u003d\u003d\"log_event\"){bx(C);var h\u003dh_(C),N\u003dEGl(C.payload)||\"\",p\u003dnGS(N),P\u003d200;if(p){if(p.enabled\u003d\u003d\u003d!1\u0026\u0026!g.zu(\"web_payload_policy_disabled_killswitch\"))return;P\u003dtXV(p.tier);if(P\u003d\u003d\u003d400){TJ6(C,b);return}}N6[h]\u003d!0;h\u003d{cttAuthInfo:h,isJspb:!1,tier:P};wj().storePayload(h,C.payload);BJW(b,!1,h,gr(N))}};\nwQo\u003dfunction(C,b,h){if(b.endpoint\u003d\u003d\u003d\"log_event\"){bx(void 0,b);var N\u003dh_(b,!0),p\u003dnGS(C),P\u003d200;if(p){if(p.enabled\u003d\u003d\u003d!1\u0026\u0026!g.zu(\"web_payload_policy_disabled_killswitch\"))return;P\u003dtXV(p.tier);if(P\u003d\u003d\u003d400){xQl(C,b,h);return}}N6[N]\u003d!0;N\u003d{cttAuthInfo:N,isJspb:!0,tier:P};wj().storePayload(N,yr(b.payload));BJW(h,!0,N,gr(C))}};\nBJW\u003dfunction(C,b,h,N){function p(){pZ({writeThenSend:!0},b,h.tier)}\nb\u003db\u003d\u003d\u003dvoid 0?!1:b;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;C\u0026\u0026(PL\u003dnew C);C\u003dg.HQ(\"tvhtml5_logging_max_batch_ads_fork\")||g.HQ(\"tvhtml5_logging_max_batch\")||g.HQ(\"web_logging_max_batch\")||100;var P\u003d(0,g.fB)(),c\u003djT(b,h.tier),e\u003dc.X;N\u0026\u0026(c.N\u003d!0);N\u003d0;h\u0026\u0026(N\u003dwj().getSequenceCount(h));N\u003e\u003d1E3?p():N\u003e\u003dC?cL||(cL\u003dkM(function(){p();cL\u003dvoid 0},0)):P-e\u003e\u003d10\u0026\u0026(CU_(b,h.tier),c.X\u003dP)};\nTJ6\u003dfunction(C,b){if(C.endpoint\u003d\u003d\u003d\"log_event\"){g.zu(\"more_accurate_gel_parser\")\u0026\u0026wj().storePayload({isJspb:!1},C.payload);bx(C);var h\u003dh_(C),N\u003dnew Map;N.set(h,[C.payload]);var p\u003dEGl(C.payload)||\"\";b\u0026\u0026(PL\u003dnew b);return new g.lh(function(P,c){PL\u0026\u0026PL.isReady()?bpU(N,PL,P,c,{bypassNetworkless:!0},!0,gr(p)):P()})}};\nxQl\u003dfunction(C,b,h){if(b.endpoint\u003d\u003d\u003d\"log_event\"){bx(void 0,b);var N\u003dh_(b,!0),p\u003dnew Map;p.set(N,[yr(b.payload)]);h\u0026\u0026(PL\u003dnew h);return new g.lh(function(P){PL\u0026\u0026PL.isReady()?hjW(p,PL,P,{bypassNetworkless:!0},!0,gr(C)):P()})}};\nh_\u003dfunction(C,b){var h\u003d\"\";if(C.dangerousLogToVisitorSession)h\u003d\"visitorOnlyApprovedKey\";else if(C.cttAuthInfo){if(b\u003d\u003d\u003dvoid 0?0:b){b\u003dC.cttAuthInfo.token;h\u003dC.cttAuthInfo;var N\u003dnew EB;h.videoId?N.setVideoId(h.videoId):h.playlistId\u0026\u0026Cv(N,2,eT,Hv(h.playlistId));LZ[b]\u003dN}else b\u003dC.cttAuthInfo,h\u003d{},b.videoId?h.videoId\u003db.videoId:b.playlistId\u0026\u0026(h.playlistId\u003db.playlistId),ZL[C.cttAuthInfo.token]\u003dh;h\u003dC.cttAuthInfo.token}return h};\npZ\u003dfunction(C,b,h){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;new g.lh(function(N,p){var P\u003djT(b,h),c\u003dP.N;P.N\u003d!1;YM(P.K);YM(P.j);P.j\u003d0;PL\u0026\u0026PL.isReady()?h\u003d\u003d\u003dvoid 0\u0026\u0026g.zu(\"enable_web_tiered_gel\")?NUV(N,p,C,b,300,c):NUV(N,p,C,b,h,c):(CU_(b,h),N())})};\nNUV\u003dfunction(C,b,h,N,p,P){var c\u003dPL;h\u003dh\u003d\u003d\u003dvoid 0?{}:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?200:p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;var e\u003dnew Map,L\u003dnew Map,Z\u003d{isJspb:N,cttAuthInfo:void 0,tier:p},Y\u003d{isJspb:N,cttAuthInfo:void 0};if(N){b\u003dg.z(Object.keys(N6));for(p\u003db.next();!p.done;p\u003db.next())p\u003dp.value,L\u003dg.zu(\"enable_web_tiered_gel\")?wj().smartExtractMatchingEntries({keys:[Z,Y],sizeLimit:1E3}):wj().extractMatchingEntries({isJspb:!0,cttAuthInfo:p}),L.length\u003e0\u0026\u0026e.set(p,L),(g.zu(\"web_fp_via_jspb_and_json\")\u0026\u0026h.writeThenSend||!g.zu(\"web_fp_via_jspb_and_json\"))\u0026\u0026\ndelete N6[p];hjW(e,c,C,h,!1,P)}else{e\u003dg.z(Object.keys(N6));for(Z\u003de.next();!Z.done;Z\u003de.next())Z\u003dZ.value,Y\u003dg.zu(\"enable_web_tiered_gel\")?wj().smartExtractMatchingEntries({keys:[{isJspb:!1,cttAuthInfo:Z,tier:p},{isJspb:!1,cttAuthInfo:Z}],sizeLimit:1E3}):wj().extractMatchingEntries({isJspb:!1,cttAuthInfo:Z}),Y.length\u003e0\u0026\u0026L.set(Z,Y),(g.zu(\"web_fp_via_jspb_and_json\")\u0026\u0026h.writeThenSend||!g.zu(\"web_fp_via_jspb_and_json\"))\u0026\u0026delete N6[Z];bpU(L,c,C,b,h,!1,P)}};\nCU_\u003dfunction(C,b){function h(){pZ({writeThenSend:!0},C,b)}\nC\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?200:b;var N\u003djT(C,b),p\u003dN\u003d\u003d\u003dga_||N\u003d\u003d\u003dpj1?5E3:PUl;g.zu(\"web_gel_timeout_cap\")\u0026\u0026!N.j\u0026\u0026(p\u003dkM(function(){h()},p),N.j\u003dp);\nYM(N.K);p\u003dg.Tf(\"LOGGING_BATCH_TIMEOUT\",g.HQ(\"web_gel_debounce_ms\",1E4));g.zu(\"shorten_initial_gel_batch_timeout\")\u0026\u0026ai\u0026\u0026(p\u003dj1l);p\u003dkM(function(){g.HQ(\"gel_min_batch_size\")\u003e0?wj().getSequenceCount({cttAuthInfo:void 0,isJspb:C,tier:b})\u003e\u003dcJ1\u0026\u0026h():h()},p);\nN.K\u003dp};\nbpU\u003dfunction(C,b,h,N,p,P,c){p\u003dp\u003d\u003d\u003dvoid 0?{}:p;var e\u003dMath.round((0,g.fB)()),L\u003dC.size,Z\u003dkmH(c);C\u003dg.z(C);var Y\u003dC.next();for(c\u003d{};!Y.done;c\u003d{rY:void 0,batchRequest:void 0,dangerousLogToVisitorSession:void 0,y0:void 0,TK:void 0},Y\u003dC.next()){var a\u003dg.z(Y.value);Y\u003da.next().value;a\u003da.next().value;c.batchRequest\u003dg.J8({context:g.ZY(b.config_||g.LQ())});if(!g.nW(a)\u0026\u0026!g.zu(\"throw_err_when_logevent_malformed_killswitch\")){N();break}c.batchRequest.events\u003da;(a\u003dZL[Y])\u0026\u0026ejl(c.batchRequest,Y,a);delete ZL[Y];c.dangerousLogToVisitorSession\u003d\nY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";LJU(c.batchRequest,e,c.dangerousLogToVisitorSession);ZpW(p);c.y0\u003dfunction(l){g.zu(\"start_client_gcf\")\u0026\u0026g.dl.Vy(function(){return g.R(function(F){return g.J(F,YJ6(l),0)})});\nL--;L||h()};\nc.rY\u003d0;c.TK\u003dfunction(l){return function(){l.rY++;if(p.bypassNetworkless\u0026\u0026l.rY\u003d\u003d\u003d1)try{g.bt(b,Z,l.batchRequest,lx({writeThenSend:!0},l.dangerousLogToVisitorSession,l.y0,l.TK,P)),ai\u003d!1}catch(F){g.xt(F),N()}L--;L||h()}}(c);\ntry{g.bt(b,Z,c.batchRequest,lx(p,c.dangerousLogToVisitorSession,c.y0,c.TK,P)),ai\u003d!1}catch(l){g.xt(l),N()}}};\nhjW\u003dfunction(C,b,h,N,p,P){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var c\u003dMath.round((0,g.fB)()),e\u003d{value:C.size},L\u003dnew Map([].concat(g.M(C)));L\u003dg.z(L);for(var Z\u003dL.next();!Z.done;Z\u003dL.next()){var Y\u003dg.z(Z.value).next().value,a\u003dC.get(Y);Z\u003dnew vSW;var l\u003db.config_||g.LQ(),F\u003dnew XZ,G\u003dnew rW;oy(G,1,l.fR);oy(G,2,l.hO);G5(G,16,l.i7);oy(G,17,l.innertubeContextClientVersion);if(l.Wr){var V\u003dl.Wr,q\u003dnew Ah;V.coldConfigData\u0026\u0026oy(q,1,V.coldConfigData);V.appInstallData\u0026\u0026oy(q,6,V.appInstallData);V.coldHashData\u0026\u0026oy(q,3,V.coldHashData);V.hotHashData\u0026\u0026\nq.p6(V.hotHashData);jY(G,Ah,62,q)}(V\u003dg.KW.devicePixelRatio)\u0026\u0026V!\u003d1\u0026\u0026sW(G,65,Pv(V));V\u003dVv();V!\u003d\u003d\"\"\u0026\u0026oy(G,54,V);V\u003dMQ();if(V.length\u003e0){q\u003dnew uH;for(var f\u003d0;f\u003cV.length;f++){var y\u003dnew iH;oy(y,1,V[f].key);Cv(y,2,a7W,Hv(V[f].value));eY(q,15,iH,y)}jY(F,uH,5,q)}otW(l,G);F7W(F);GfV(G);SB_(l,G);$Jl(G);g.zu(\"start_client_gcf\")\u0026\u0026zA_(G);g.Tf(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.zu(\"pageid_as_header_web\")\u0026\u0026(l\u003dnew UB,oy(l,3,g.Tf(\"DELEGATED_SESSION_ID\")));!g.zu(\"fill_delegate_context_in_gel_killswitch\")\u0026\u0026(V\u003dg.Tf(\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\"))\u0026\u0026\n(q\u003dPJ(F,UB,3)||new UB,l\u003dF,V\u003doy(q,18,V),jY(l,UB,3,V));l\u003dG;V\u003dg.z(Object.entries(NQ(g.Tf(\"DEVICE\",\"\"))));for(q\u003dV.next();!q.done;q\u003dV.next())f\u003dg.z(q.value),q\u003df.next().value,f\u003df.next().value,q\u003d\u003d\u003d\"cbrand\"?oy(l,12,f):q\u003d\u003d\u003d\"cmodel\"?oy(l,13,f):q\u003d\u003d\u003d\"cbr\"?oy(l,87,f):q\u003d\u003d\u003d\"cbrver\"?oy(l,88,f):q\u003d\u003d\u003d\"cos\"?oy(l,18,f):q\u003d\u003d\u003d\"cosver\"?oy(l,19,f):q\u003d\u003d\u003d\"cplatform\"\u0026\u0026G5(l,42,CeV(f));F.pH(G);jY(Z,XZ,1,F);if(G\u003dLZ[Y])a:{if(G.tb())F\u003d1;else if(G.getPlaylistId())F\u003d2;else break a;jY(Z,EB,4,G);G\u003dPJ(Z,XZ,1)||new XZ;l\u003dPJ(G,UB,3)||new UB;\nV\u003dnew QS;V.setToken(Y);G5(V,1,F);eY(l,12,QS,V);jY(G,UB,3,l)}delete LZ[Y];Y\u003dY\u003d\u003d\u003d\"visitorOnlyApprovedKey\";oi()||lB(Z,2,c);!Y\u0026\u0026(F\u003dg.Tf(\"EVENT_ID\"))\u0026\u0026(G\u003dl7o(),l\u003dnew WC,oy(l,1,F),lB(l,2,G),jY(Z,WC,5,l));ZpW(N);if(g.zu(\"jspb_serialize_with_worker\")\u0026\u0026(F\u003dA0())\u0026\u0026N.writeThenSend){CZ.set(Ft,{client:b,resolve:h,networklessOptions:N,isIsolated:p,useVSSEndpoint:P,dangerousLogToVisitorSession:Y,requestsOutstanding:e});F.postMessage({op:\"gelBatchToSerialize\",batchRequest:yr(Z),clientEvents:a,key:Ft});Ft++;break}if(a){F\u003d\n[];for(G\u003d0;G\u003ca.length;G++)try{F.push(new dW(a[G]))}catch(u){g.xt(new g.np(\"Transport failed to deserialize \"+String(a[G])))}a\u003dF}else a\u003d[];a\u003dg.z(a);for(F\u003da.next();!F.done;F\u003da.next())eY(Z,3,dW,F.value);a\u003d{startTime:(0,g.fB)(),ticks:{},infos:{}};Z\u003dZ.Oq();a.ticks.geljspc\u003d(0,g.fB)();g.zu(\"log_jspb_serialize_latency\")\u0026\u0026MP(\"gel_jspb_serialize\",a,{sampleRate:.1});dQ1(Z,b,h,N,p,P,Y,e)}};\ndQ1\u003dfunction(C,b,h,N,p,P,c,e){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;e\u003de\u003d\u003d\u003dvoid 0?{value:0}:e;P\u003dkmH(P);N\u003dlx(N,c,function(L){g.zu(\"start_client_gcf\")\u0026\u0026g.dl.Vy(function(){return g.R(function(Z){return g.J(Z,YJ6(L),0)})});\ne.value--;e.value||h()},function(){e.value--;\ne.value||h()},p);\nN.headers[\"Content-Type\"]\u003d\"application/json+protobuf\";N.postBodyFormat\u003d\"JSPB\";N.postBody\u003dC;g.bt(b,P,\"\",N);ai\u003d!1};\nZpW\u003dfunction(C){g.zu(\"always_send_and_write\")\u0026\u0026(C.writeThenSend\u003d!1)};\nlx\u003dfunction(C,b,h,N,p){C\u003d{retry:!0,onSuccess:h,onError:N,networklessOptions:C,dangerousLogToVisitorSession:b,DWi:!!p,headers:{},postBodyFormat:\"\",postBody:\"\",compress:g.zu(\"compress_gel\")||g.zu(\"compress_gel_lr\")};oi()\u0026\u0026(C.headers[\"X-Goog-Request-Time\"]\u003dJSON.stringify(Math.round((0,g.fB)())));return C};\nLJU\u003dfunction(C,b,h){oi()||(C.requestTimeMs\u003dString(b));g.zu(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(C.unsplitGelPayloadsInLogs\u003d!0);!h\u0026\u0026(b\u003dg.Tf(\"EVENT_ID\"))\u0026\u0026(h\u003dl7o(),C.serializedClientEventId\u003d{serializedEventId:b,clientCounter:String(h)})};\nl7o\u003dfunction(){var C\u003dg.Tf(\"BATCH_CLIENT_COUNTER\")||0;C||(C\u003dMath.floor(Math.random()*65535/2));C++;C\u003e65535\u0026\u0026(C\u003d1);th(\"BATCH_CLIENT_COUNTER\",C);return C};\nejl\u003dfunction(C,b,h){if(h.videoId)var N\u003d\"VIDEO\";else if(h.playlistId)N\u003d\"PLAYLIST\";else return;C.credentialTransferTokenTargetId\u003dh;C.context\u003dC.context||{};C.context.user\u003dC.context.user||{};C.context.user.credentialTransferTokens\u003d[{token:b,scope:N}]};\nbx\u003dfunction(C,b){if(!g.v1(\"yt.logging.transport.enableScrapingForTest\")){var h\u003d$G(\"il_payload_scraping\");if((h!\u003d\u003dvoid 0?String(h):\"\")\u003d\u003d\u003d\"enable_il_payload_scraping\")G_\u003d[],g.sl(\"yt.logging.transport.enableScrapingForTest\",!0),g.sl(\"yt.logging.transport.scrapedPayloadsForTesting\",G_),g.sl(\"yt.logging.transport.payloadToScrape\",\"visualElementShown visualElementHidden visualElementAttached screenCreated visualElementGestured visualElementStateChanged\".split(\" \")),g.sl(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\"),\ng.sl(\"yt.logging.transport.scrapeClientEvent\",!0);else return}h\u003dg.v1(\"yt.logging.transport.scrapedPayloadsForTesting\");var N\u003dg.v1(\"yt.logging.transport.payloadToScrape\");b\u0026\u0026(b\u003db.payload,(b\u003dg.v1(\"yt.logging.transport.getScrapedPayloadFromClientEventsFunction\").bind(b)())\u0026\u0026h.push(b));b\u003dg.v1(\"yt.logging.transport.scrapeClientEvent\");if(N\u0026\u0026N.length\u003e\u003d1)for(var p\u003d0;p\u003cN.length;p++)if(C\u0026\u0026C.payload[N[p]])if(b)h.push(C.payload);else{var P\u003dvoid 0;h.push(((P\u003dC)\u003d\u003dnull?void 0:P.payload)[N[p]])}g.sl(\"yt.logging.transport.scrapedPayloadsForTesting\",\nh)};\noi\u003dfunction(){return g.zu(\"use_request_time_ms_header\")||g.zu(\"lr_use_request_time_ms_header\")};\nkM\u003dfunction(C,b){return g.zu(\"transport_use_scheduler\")\u003d\u003d\u003d!1?g.of(C,b):g.zu(\"logging_avoid_blocking_during_navigation\")||g.zu(\"lr_logging_avoid_blocking_during_navigation\")?g.xa(0,function(){if(vGV().currentState\u003d\u003d\u003d\"none\")C();else{var h\u003d{};vGV().install((h.none\u003d{callback:C},h))}},b):I1(C,0,b)};\nYM\u003dfunction(C){g.zu(\"transport_use_scheduler\")?g.dl.E2(C):g.Gu(C)};\nYJ6\u003dfunction(C){var b,h,N,p,P,c,e,L,Z,Y;return g.R(function(a){return a.j\u003d\u003d1?(N\u003d(b\u003dC)\u003d\u003dnull?void 0:(h\u003db.responseContext)\u003d\u003dnull?void 0:h.globalConfigGroup,p\u003dg.d(N,oaW),c\u003d(P\u003dN)\u003d\u003dnull?void 0:P.hotHashData,e\u003dg.d(N,FJl),Z\u003d(L\u003dN)\u003d\u003dnull?void 0:L.coldHashData,(Y\u003dRF().resolve(new yO(kw)))?c?p?g.J(a,Zel(Y,c,p),2):g.J(a,Zel(Y,c),2):a.WE(2):a.return()):Z?e?g.J(a,YBW(Y,Z,e),0):g.J(a,YBW(Y,Z),0):a.WE(0)})};\njT\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?200:b;return C?b\u003d\u003d\u003d300?ga_:GmH:b\u003d\u003d\u003d300?pj1:SJ1};\nnGS\u003dfunction(C){if(g.zu(\"enable_web_tiered_gel\")){C\u003d$ao[C||\"\"];var b,h,N,p\u003dRF().resolve(new yO(kw))\u003d\u003dnull?void 0:(b\u003dei())\u003d\u003dnull?void 0:(h\u003db.loggingHotConfig)\u003d\u003dnull?void 0:(N\u003dh.eventLoggingConfig)\u003d\u003dnull?void 0:N.payloadPolicies;if(p)for(b\u003d0;b\u003cp.length;b++)if(p[b].payloadNumber\u003d\u003d\u003dC)return p[b]}};\nEGl\u003dfunction(C){C\u003dObject.keys(C);C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,$ao[b])return b};\ntXV\u003dfunction(C){switch(C){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}};\ngr\u003dfunction(C){return C\u003d\u003d\u003d\"gelDebuggingEvent\"};\nkmH\u003dfunction(C){return(C\u003d\u003d\u003dvoid 0?0:C)\u0026\u0026g.zu(\"vss_through_gel_video_stats\")?\"video_stats\":\"log_event\"};\n$M\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var p\u003d{},P\u003dMath.round(N.timestamp||(0,g.fB)());p.eventTimeMs\u003dP\u003cNumber.MAX_SAFE_INTEGER?P:0;p[C]\u003db;C\u003dfr();p.context\u003d{lastActivityMs:String(N.timestamp||!isFinite(C)?-1:C)};N.sequenceGroup\u0026\u0026!g.zu(\"web_gel_sequence_info_killswitch\")\u0026\u0026(C\u003dp.context,b\u003dN.sequenceGroup,b\u003d{index:zjx(b),groupKey:b},C.sequence\u003db,N.endOfSequence\u0026\u0026delete ST[N.sequenceGroup]);(N.sendIsolatedPayload?TJ6:I1l)({endpoint:\"log_event\",payload:p,cttAuthInfo:N.cttAuthInfo,dangerousLogToVisitorSession:N.dangerousLogToVisitorSession},\nh)};\nzjx\u003dfunction(C){ST[C]\u003dC in ST?ST[C]+1:0;return ST[C]};\ng.k1\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var N\u003dg.Cr;g.Tf(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.Cr\u003d\u003d\u003dg.Cr\u0026\u0026(N\u003dnull);$M(C,b,N,h)};\nz_\u003dfunction(C){this.j\u003dC};\ng.HL\u003dfunction(C){return new z_({trackingParams:C})};\nVwU\u003dfunction(C){var b\u003dHpl++;return new z_({veType:C,veCounter:b,elementIndex:void 0,dataElement:void 0,youtubeData:void 0,jspbYoutubeData:void 0,loggingDirectives:void 0})};\nMwK\u003dfunction(C){return g.Tf(\"client-screen-nonce-store\",{})[C\u003d\u003d\u003dvoid 0?0:C]};\nqJ_\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var h\u003dg.Tf(\"client-screen-nonce-store\");h||(h\u003d{},th(\"client-screen-nonce-store\",h));h[b]\u003dC};\nVB\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?0:C;return C\u003d\u003d\u003d0?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+C};\nmaV\u003dfunction(C){return g.Tf(VB(C\u003d\u003d\u003dvoid 0?0:C))};\ng.M6\u003dfunction(C){return(C\u003dmaV(C\u003d\u003d\u003dvoid 0?0:C))?new z_({veType:C,youtubeData:void 0,jspbYoutubeData:void 0}):null};\nf7c\u003dfunction(){var C\u003dg.Tf(\"csn-to-ctt-auth-info\");C||(C\u003d{},th(\"csn-to-ctt-auth-info\",C));return C};\nAJl\u003dfunction(){return Object.values(g.Tf(\"client-screen-nonce-store\",{})).filter(function(C){return C!\u003d\u003dvoid 0})};\ng.q6\u003dfunction(C){C\u003dMwK(C\u003d\u003d\u003dvoid 0?0:C);if(!C\u0026\u0026!g.Tf(\"USE_CSN_FALLBACK\",!0))return null;C||(C\u003d\"UNDEFINED_CSN\");return C?C:null};\nrJ6\u003dfunction(C){for(var b\u003dg.z(Object.values(yJS)),h\u003db.next();!h.done;h\u003db.next())if(g.q6(h.value)\u003d\u003d\u003dC)return!0;return!1};\nipo\u003dfunction(C,b,h){var N\u003df7c();(h\u003dg.q6(h))\u0026\u0026delete N[h];b\u0026\u0026(N[C]\u003db)};\nmZ\u003dfunction(C){return f7c()[C]};\nurH\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?0:h;if(C!\u003d\u003dMwK(h)||b!\u003d\u003dg.Tf(VB(h)))if(ipo(C,N,h),qJ_(C,h),th(VB(h),b),b\u003dfunction(){setTimeout(function(){C\u0026\u0026g.k1(\"foregroundHeartbeatScreenAssociated\",{clientDocumentNonce:JJx,clientScreenNonce:C})},0)},\"requestAnimationFrame\"in window)try{window.requestAnimationFrame(b)}catch(p){b()}else b()};\nfZ\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?!0:h;var N\u003dg.Tf(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),p\u003dg.Uq(window.location.href);p\u0026\u0026N.push(p);p\u003dg.Uq(C);if(g.Id(N,p)||!p\u0026\u0026Vj(C,\"/\"))if(N\u003ddocument.createElement(\"a\"),g.uq(N,C),C\u003dN.href)if(C\u003dXX(C),C\u003dz4l(C))if(h\u0026\u0026!b.csn\u0026\u0026(b.itct||b.ved)\u0026\u0026(b\u003dObject.assign({csn:g.q6()},b)),P){var P\u003dparseInt(P,10);isFinite(P)\u0026\u0026P\u003e0\u0026\u0026RjV(C,b,P)}else RjV(C,b)};\nRjV\u003dfunction(C,b,h){C\u003dQ1l(C);b\u003db?g.vt(b):\"\";h\u003dh||5;hJ()\u0026\u0026g.US(C,b,h)};\nQ1l\u003dfunction(C){for(var b\u003dg.z(UaK),h\u003db.next();!h.done;h\u003db.next())C\u003dEq(C,h.value);return\"ST-\"+w2(C).toString(36)};\nXjc\u003dfunction(C){if(C.name\u003d\u003d\u003d\"JavaException\")return!0;C\u003dC.stack;return C.includes(\"chrome://\")||C.includes(\"chrome-extension://\")||C.includes(\"moz-extension://\")};\nKJc\u003dfunction(){this.Q3\u003d[];this.wg\u003d[]};\nyB\u003dfunction(){if(!A_){var C\u003dA_\u003dnew KJc;C.wg.length\u003d0;C.Q3.length\u003d0;s1o(C,OpW)}return A_};\ns1o\u003dfunction(C,b){b.wg\u0026\u0026C.wg.push.apply(C.wg,b.wg);b.Q3\u0026\u0026C.Q3.push.apply(C.Q3,b.Q3)};\nva_\u003dfunction(C){function b(){return C.charCodeAt(N++)}\nvar h\u003dC.length,N\u003d0;do{var p\u003drr(b);if(p\u003d\u003d\u003dInfinity)break;var P\u003dp\u003e\u003e3;switch(p\u00267){case 0:p\u003drr(b);if(P\u003d\u003d\u003d2)return p;break;case 1:if(P\u003d\u003d\u003d2)return;N+\u003d8;break;case 2:p\u003drr(b);if(P\u003d\u003d\u003d2)return C.substr(N,p);N+\u003dp;break;case 5:if(P\u003d\u003d\u003d2)return;N+\u003d4;break;default:return}}while(N\u003ch)};\nrr\u003dfunction(C){var b\u003dC(),h\u003db\u0026127;if(b\u003c128)return h;b\u003dC();h|\u003d(b\u0026127)\u003c\u003c7;if(b\u003c128)return h;b\u003dC();h|\u003d(b\u0026127)\u003c\u003c14;if(b\u003c128)return h;b\u003dC();return b\u003c128?h|(b\u0026127)\u003c\u003c21:Infinity};\nDao\u003dfunction(C,b,h,N){if(C)if(Array.isArray(C)){var p\u003dN;for(N\u003d0;N\u003cC.length\u0026\u0026!(C[N]\u0026\u0026(p+\u003dix(N,C[N],b,h),p\u003e500));N++);N\u003dp}else if(typeof C\u003d\u003d\u003d\"object\")for(p in C){if(C[p]){var P\u003dp;var c\u003dC[p],e\u003db,L\u003dh;P\u003dtypeof c!\u003d\u003d\"string\"||P!\u003d\u003d\"clickTrackingParams\"\u0026\u0026P!\u003d\u003d\"trackingParams\"?0:(c\u003dva_(atob(c.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?ix(P+\".ve\",c,e,L):0;N+\u003dP;N+\u003dix(p,C[p],b,h);if(N\u003e500)break}}else h[b]\u003dJ_(C),N+\u003dh[b].length;else h[b]\u003dJ_(C),N+\u003dh[b].length;return N};\nix\u003dfunction(C,b,h,N){h+\u003d\".\"+C;C\u003dJ_(b);N[h]\u003dC;return h.length+C.length};\nJ_\u003dfunction(C){try{return(typeof C\u003d\u003d\u003d\"string\"?C:String(JSON.stringify(C))).substr(0,500)}catch(b){return\"unable to serialize \"+typeof C+\" (\"+b.message+\")\"}};\ncG\u003dfunction(C){g.ux(C)};\ng.Ri\u003dfunction(C){g.ux(C,\"WARNING\")};\ng.ux\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?{}:h;h.name\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);h.version\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_VERSION\");b\u003db\u003d\u003d\u003dvoid 0?\"ERROR\":b;var N\u003d!1;b\u003db\u003d\u003d\u003dvoid 0?\"ERROR\":b;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(C){C.hasOwnProperty(\"level\")\u0026\u0026C.level\u0026\u0026(b\u003dC.level);if(g.zu(\"console_log_js_exceptions\")){var p\u003d[];p.push(\"Name: \"+C.name);p.push(\"Message: \"+C.message);C.hasOwnProperty(\"params\")\u0026\u0026p.push(\"Error Params: \"+JSON.stringify(C.params));C.hasOwnProperty(\"args\")\u0026\u0026p.push(\"Error args: \"+JSON.stringify(C.args));\np.push(\"File name: \"+C.fileName);p.push(\"Stacktrace: \"+C.stack);window.console.log(p.join(\"\\n\"),C)}if(!(daW\u003e\u003d5)){p\u003dWJS;var P\u003dAxV(C),c\u003dP.message||\"Unknown Error\",e\u003dP.name||\"UnknownError\",L\u003dP.stack||C.K||\"Not available\";if(L.startsWith(e+\": \"+c)){var Z\u003dL.split(\"\\n\");Z.shift();L\u003dZ.join(\"\\n\")}Z\u003dP.lineNumber||\"Not available\";P\u003dP.fileName||\"Not available\";var Y\u003d0;if(C.hasOwnProperty(\"args\")\u0026\u0026C.args\u0026\u0026C.args.length)for(var a\u003d0;a\u003cC.args.length\u0026\u0026!(Y\u003dDao(C.args[a],\"params.\"+a,h,Y),Y\u003e\u003d500);a++);else if(C.hasOwnProperty(\"params\")\u0026\u0026\nC.params){var l\u003dC.params;if(typeof C.params\u003d\u003d\u003d\"object\")for(a in l){if(l[a]){var F\u003d\"params.\"+a,G\u003dJ_(l[a]);h[F]\u003dG;Y+\u003dF.length+G.length;if(Y\u003e500)break}}else h.params\u003dJ_(l)}if(p.length)for(a\u003d0;a\u003cp.length\u0026\u0026!(Y\u003dDao(p[a],\"params.context.\"+a,h,Y),Y\u003e\u003d500);a++);navigator.vendor\u0026\u0026!h.hasOwnProperty(\"vendor\")\u0026\u0026(h[\"device.vendor\"]\u003dnavigator.vendor);h\u003d{message:c,name:e,lineNumber:Z,fileName:P,stack:L,params:h,sampleWeight:1};p\u003dNumber(C.columnNumber);isNaN(p)||(h.lineNumber\u003dh.lineNumber+\":\"+p);if(C.level\u003d\u003d\u003d\"IGNORED\")C\u003d\n0;else a:{C\u003dyB();p\u003dg.z(C.wg);for(c\u003dp.next();!c.done;c\u003dp.next())if(c\u003dc.value,h.message\u0026\u0026h.message.match(c.Xg)){C\u003dc.weight;break a}C\u003dg.z(C.Q3);for(p\u003dC.next();!p.done;p\u003dC.next())if(p\u003dp.value,p.callback(h)){C\u003dp.weight;break a}C\u003d1}h.sampleWeight\u003dC;C\u003dg.z(EaW);for(p\u003dC.next();!p.done;p\u003dC.next())if(p\u003dp.value,p.Ts[h.name])for(e\u003dg.z(p.Ts[h.name]),c\u003de.next();!c.done;c\u003de.next())if(a\u003dc.value,c\u003dh.message.match(a.e1)){h.params[\"params.error.original\"]\u003dc[0];e\u003da.groups;a\u003d{};for(Z\u003d0;Z\u003ce.length;Z++)a[e[Z]]\u003dc[Z+1],h.params[\"params.error.\"+\ne[Z]]\u003dc[Z+1];h.message\u003dp.sE(a);break}h.params||(h.params\u003d{});C\u003dyB();h.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+C.wg.length+\"\u0026cb\u003d\"+C.Q3.length;h.params[\"params.serviceWorker\"]\u003d\"false\";g.KW.document\u0026\u0026g.KW.document.querySelectorAll\u0026\u0026(h.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));(new QT(RV,\"sample\")).constructor!\u003d\u003dQT\u0026\u0026(h.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026typeof window.yterr\u003d\u003d\u003d\"function\"\u0026\u0026window.yterr(h);if(h.sampleWeight!\u003d\u003d0\u0026\u0026!naH.has(h.message)){if(N\u0026\u0026\ng.zu(\"web_enable_error_204\"))twU(b\u003d\u003d\u003dvoid 0?\"ERROR\":b,h);else{b\u003db\u003d\u003d\u003dvoid 0?\"ERROR\":b;b\u003d\u003d\u003d\"ERROR\"?(QB.publish(\"handleError\",h),g.zu(\"record_app_crashed_web\")\u0026\u0026TUV\u003d\u003d\u003d0\u0026\u0026h.sampleWeight\u003d\u003d\u003d1\u0026\u0026(TUV++,N\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.zu(\"report_client_error_with_app_crash_ks\")||(N.systemHealth\u003d{crashData:{clientError:{logMessage:{message:h.message}}}}),g.k1(\"appCrashed\",N)),BUo++):b\u003d\u003d\u003d\"WARNING\"\u0026\u0026QB.publish(\"handleWarning\",h);if(g.zu(\"kevlar_gel_error_routing\")){N\u003db;C\u003dvoid 0;C\u003dC\u003d\u003d\u003dvoid 0?{}:C;\nb:{p\u003dg.z(I7_);for(c\u003dp.next();!c.done;c\u003dp.next())if(g.D1(c.value.toLowerCase())){p\u003d!0;break b}p\u003d!1}if(p)C\u003dvoid 0;else{c\u003d{stackTrace:h.stack};h.fileName\u0026\u0026(c.filename\u003dh.fileName);p\u003dh.lineNumber\u0026\u0026h.lineNumber.split?h.lineNumber.split(\":\"):[];p.length!\u003d\u003d0\u0026\u0026(p.length!\u003d\u003d1||isNaN(Number(p[0]))?p.length!\u003d\u003d2||isNaN(Number(p[0]))||isNaN(Number(p[1]))||(c.lineNumber\u003dNumber(p[0]),c.columnNumber\u003dNumber(p[1])):c.lineNumber\u003dNumber(p[0]));p\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:h.message,errorClassName:h.name,sampleWeight:h.sampleWeight};\nN\u003d\u003d\u003d\"ERROR\"?p.level\u003d\"ERROR_LEVEL_ERROR\":N\u003d\u003d\u003d\"WARNING\"\u0026\u0026(p.level\u003d\"ERROR_LEVEL_WARNNING\");c\u003d{isObfuscated:!0,browserStackInfo:c};C.pageUrl\u003dwindow.location.href;C.kvPairs\u003d[];g.Tf(\"FEXP_EXPERIMENTS\")\u0026\u0026(C.experimentIds\u003dg.Tf(\"FEXP_EXPERIMENTS\"));e\u003dg.Tf(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\");if(!BC(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026e)for(a\u003dg.z(Object.keys(e)),Z\u003da.next();!Z.done;Z\u003da.next())Z\u003dZ.value,C.kvPairs.push({key:Z,value:String(e[Z])});if(e\u003dh.params)for(a\u003dg.z(Object.keys(e)),Z\u003da.next();!Z.done;Z\u003d\na.next())Z\u003dZ.value,C.kvPairs.push({key:\"client.\"+Z,value:String(e[Z])});e\u003dg.Tf(\"SERVER_NAME\");a\u003dg.Tf(\"SERVER_VERSION\");e\u0026\u0026a\u0026\u0026(C.kvPairs.push({key:\"server.name\",value:e}),C.kvPairs.push({key:\"server.version\",value:a}));C\u003d{errorMetadata:C,stackTrace:c,logMessage:p}}if(C\u0026\u0026(g.k1(\"clientError\",C),N\u003d\u003d\u003d\"ERROR\"||g.zu(\"errors_flush_gel_always_killswitch\")))a:{if(g.zu(\"web_fp_via_jspb\")){N\u003d!0;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;C\u003dxal;xal\u003d[];if(C)for(C\u003dg.z(C),p\u003dC.next();!p.done;p\u003dC.next())p\u003dp.value,N?$M(p.payloadName,p.payload,\ng.Cr,p.options):g.k1(p.payloadName,p.payload,p.options);pZ(void 0,!0);if(!g.zu(\"web_fp_via_jspb_and_json\"))break a}pZ(void 0,!1)}}g.zu(\"suppress_error_204_logging\")||twU(b,h)}try{naH.add(h.message)}catch(V){}daW++}}}};\ntwU\u003dfunction(C,b){var h\u003db.params||{};C\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:b.name,msg:b.message.substr(0,250),line:b.lineNumber,level:C,\"client.name\":h.name},postParams:{url:g.Tf(\"PAGE_NAME\",window.location.href),file:b.fileName},method:\"POST\"};h.version\u0026\u0026(C[\"client.version\"]\u003dh.version);if(C.postParams){b.stack\u0026\u0026(C.postParams.stack\u003db.stack);b\u003dg.z(Object.keys(h));for(var N\u003db.next();!N.done;N\u003db.next())N\u003dN.value,C.postParams[\"client.\"+N]\u003dh[N];if(h\u003dg.Tf(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\"))for(b\u003d\ng.z(Object.keys(h)),N\u003db.next();!N.done;N\u003db.next())N\u003dN.value,C.postParams[N]\u003dh[N];(h\u003dg.Tf(\"LAVA_VERSION\"))\u0026\u0026(C.postParams[\"lava.version\"]\u003dh);h\u003dg.Tf(\"SERVER_NAME\");b\u003dg.Tf(\"SERVER_VERSION\");h\u0026\u0026b\u0026\u0026(C.postParams[\"server.name\"]\u003dh,C.postParams[\"server.version\"]\u003db)}g.mt(g.Tf(\"ECATCHER_REPORT_HOST\",\"\")+\"/error_204\",C)};\nwjU\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);C.args||(C.args\u003d[]);C.args.push.apply(C.args,g.M(b))};\nKZ\u003dfunction(C){var b\u003dg.d(C,Ur);if(b)return b;if((b\u003dg.d(C,Cfx))\u0026\u0026b.commands)return bBc(b.commands);if((b\u003dg.d(C,hOW))\u0026\u0026b.commands)return bBc(b.commands);if((C\u003dg.d(C,NmW))\u0026\u0026C.identifier\u0026\u0026C.command\u0026\u0026(Xt||(Xt\u003d[]),!Xt.includes(C.identifier)))return Xt.push(C.identifier),g.d(C.command,Ur)};\nbBc\u003dfunction(C){if(C.length!\u003d\u003d0){var b\u003d[];C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())(h\u003dKZ(h.value))\u0026\u0026b.push(h);return{commandExecutorCommand:{commands:b}}}};\ng.sr\u003dfunction(C,b,h){h\u003d\u003d\u003dvoid 0?delete C[b.name]:C[b.name]\u003dh};\ng1x\u003dfunction(C){for(var b\u003d0,h\u003d0;h\u003cC.length;h++)b\u003db*31+C.charCodeAt(h),h\u003cC.length-1\u0026\u0026(b%\u003d0x800000000000);return b%1E5};\nOr\u003dfunction(C){at.call(this,1,arguments);this.csn\u003dC};\nPf_\u003dfunction(C,b,h,N,p,P,c,e){var L\u003dpGx(),Z\u003dnew z_({veType:b,youtubeData:P,jspbYoutubeData:void 0});P\u003dvL({},L);p\u0026\u0026(P.cttAuthInfo\u003dp);p\u003d{csn:L,pageVe:Z.getAsJson()};g.zu(\"expectation_logging\")\u0026\u0026e\u0026\u0026e.screenCreatedLoggingExpectations\u0026\u0026(p.screenCreatedLoggingExpectations\u003de.screenCreatedLoggingExpectations);h\u0026\u0026h.visualElement?(p.implicitGesture\u003d{parentCsn:h.clientScreenNonce,gesturedVe:h.visualElement.getAsJson()},c\u0026\u0026(p.implicitGesture.gestureType\u003dc)):h\u0026\u0026g.Ri(new g.np(\"newScreen() parent element does not have a VE - rootVe\",\nb));N\u0026\u0026(p.cloneCsn\u003dN);C?$M(\"screenCreated\",p,C,P):g.k1(\"screenCreated\",p,P);FP(mJ6,new Or(L));DL.clear();dr.clear();WL.clear();return L};\ng.nZ\u003dfunction(C,b,h,N,p){g.Er(C,b,h,[N],p\u003d\u003d\u003dvoid 0?!1:p)};\ng.Er\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;for(var P\u003dvL({cttAuthInfo:mZ(b)||void 0},b),c\u003dg.z(N),e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;var L\u003de.getAsJson();(g.A8(L)||!L.trackingParams\u0026\u0026!L.veType)\u0026\u0026g.Ri(Error(\"Child VE logged with no data\"));if(g.zu(\"no_client_ve_attach_unless_shown\")){var Z\u003dt_(e,b);if(L.veType\u0026\u0026!dr.has(Z)\u0026\u0026!WL.has(Z)\u0026\u0026!p){if(!g.zu(\"il_attach_cache_limit\")||DL.size\u003c1E3){DL.set(Z,[C,b,h,e]);return}g.zu(\"il_attach_cache_limit\")\u0026\u0026DL.size\u003e1E3\u0026\u0026g.Ri(new g.np(\"IL Attach cache exceeded limit\"))}e\u003d\nt_(h,b);DL.has(e)?T_(h,b):WL.set(e,!0)}}N\u003dN.filter(function(Y){Y.csn!\u003d\u003db?(Y.csn\u003db,Y\u003d!0):Y\u003d!1;return Y});\nh\u003d{csn:b,parentVe:h.getAsJson(),childVes:g.M_(N,function(Y){return Y.getAsJson()})};\nb\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementAttached\",P,h):C?$M(\"visualElementAttached\",h,C,P):g.k1(\"visualElementAttached\",h,P)};\njR1\u003dfunction(C,b,h,N,p){Ii(h,b);N\u003dvL({cttAuthInfo:mZ(b)||void 0},b);h\u003d{csn:b,ve:h.getAsJson(),eventType:1};p\u0026\u0026(h.clientData\u003dp);b\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementShown\",N,h):C?$M(\"visualElementShown\",h,C,N):g.k1(\"visualElementShown\",h,N)};\nciV\u003dfunction(C,b,h,N){var p\u003d(N\u003dN\u003d\u003d\u003dvoid 0?!1:N)?16:8;N\u003dvL({cttAuthInfo:mZ(b)||void 0,endOfSequence:N},b);h\u003d{csn:b,ve:h.getAsJson(),eventType:p};b\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementHidden\",N,h):C?$M(\"visualElementHidden\",h,C,N):g.k1(\"visualElementHidden\",h,N)};\nkno\u003dfunction(C,b,h,N,p){xM(C,b,h,void 0,N,p)};\nxM\u003dfunction(C,b,h,N,p){Ii(h,b);N\u003dN||\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";var P\u003dvL({cttAuthInfo:mZ(b)||void 0},b);h\u003d{csn:b,ve:h.getAsJson(),gestureType:N};p\u0026\u0026(h.clientData\u003dp);b\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementGestured\",P,h):C?$M(\"visualElementGestured\",h,C,P):g.k1(\"visualElementGestured\",h,P)};\neOo\u003dfunction(){var C\u003dHl(16);for(var b\u003d[],h\u003d0;h\u003cC.length;h++)b.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(C[h]\u002663));return b.join(\"\")};\nBL\u003dfunction(C,b,h){wr.push({payloadName:C,payload:h,y$z:void 0,options:b});Ct||(Ct\u003dieW())};\nyhl\u003dfunction(C){if(wr){for(var b\u003dg.z(wr),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,h.payload\u0026\u0026(h.payload.csn\u003dC.csn,g.k1(h.payloadName,h.payload,h.options));wr.length\u003d0}Ct\u003d0};\nt_\u003dfunction(C,b){return\"\"+C.getAsJson().veType+C.getAsJson().veCounter+b};\nIi\u003dfunction(C,b){if(g.zu(\"no_client_ve_attach_unless_shown\")){var h\u003dt_(C,b);dr.set(h,!0);T_(C,b)}};\nT_\u003dfunction(C,b){C\u003dt_(C,b);DL.has(C)\u0026\u0026(b\u003dDL.get(C)||[],g.nZ(b[0],b[1],b[2],b[3],!0),DL.delete(C))};\nvL\u003dfunction(C,b){g.zu(\"log_sequence_info_on_gel_web\")\u0026\u0026(C.sequenceGroup\u003db);return C};\ng.bI\u003dfunction(C,b,h,N){g.wW(jR1)(void 0,C,b,h,N,void 0)};\ng.hu\u003dfunction(C,b){g.wW(function(){g.l7(b,function(h){Ii(h,C);var N\u003dvL({cttAuthInfo:mZ(C)||void 0},C);h\u003d{csn:C,ve:h.getAsJson(),eventType:4};C\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementShown\",N,h):g.k1(\"visualElementShown\",h,N)})})()};\ng.Nb\u003dfunction(C,b){g.wW(function(){g.l7(b,function(h){ciV(void 0,C,h)})})()};\ng.gK\u003dfunction(C,b,h){g.wW(kno)(void 0,C,b,h,void 0)};\nPr\u003dfunction(C,b,h,N,p,P){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.componentType\u003dC;this.renderer\u003db\u003d\u003d\u003dvoid 0?null:b;this.macros\u003dh;this.layoutId\u003dN;this.interactionLoggingClientData\u003dp;this.j\u003dP;this.id\u003dpt(C)};\npt\u003dfunction(C){var b\u003d\":\"+(v4.getInstance().j++).toString(36);return C+b};\ng.jv\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;g.O.call(this);this.Fz\u003dnew g.f2(C);g.D(this,this.Fz)};\ncr\u003dfunction(){var C\u003d\"ytp-id-\"+LKV.toString();LKV++;return C};\ng.kY\u003dfunction(C){g.O.call(this);this.sI\u003d{};this.OG\u003d{};this.element\u003dthis.createElement(C)};\nev\u003dfunction(C,b,h,N){if(N.substring(0,2)\u003d\u003d\u003d\"{{\")C.OG[N]\u003d[b,h];else return N};\nZBH\u003dfunction(C,b){var h\u003d[];if(!b)return h;b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())if(N\u003dN.value,N!\u003dnull){var p\u003dN.nodeType;p\u003d\u003d\u003d1||p\u003d\u003d\u003d3?h.push(N):N\u0026\u0026typeof N.B\u003d\u003d\u003d\"string\"?h.push(C.createElement(N)):N.element?h.push(N.element):typeof N\u003d\u003d\u003d\"string\"\u0026\u0026N.indexOf(\"\\n\")!\u003d\u003d-1?N.split(\"\\n\").forEach(function(P,c){c\u003e0\u0026\u0026h.push(g.wk(\"BR\"));h.push(g.CM(P))}):h.push(g.CM(N))}return h};\nLt\u003dfunction(C,b,h,N){if(h\u003d\u003d\u003d\"child\"){g.hW(b);var p;N\u003d\u003d\u003dvoid 0?p\u003dvoid 0:p\u003d!Array.isArray(N)||N\u0026\u0026typeof N.B\u003d\u003d\u003d\"string\"?[N]:N;h\u003dZBH(C,p);h\u003dg.z(h);for(C\u003dh.next();!C.done;C\u003dh.next())b.appendChild(C.value)}else h\u003d\u003d\u003d\"style\"?g.LV(b,\"cssText\",N?N:\"\"):N\u003d\u003d\u003dnull||N\u003d\u003d\u003dvoid 0?b.removeAttribute(h):(C\u003dN.toString(),h\u003d\u003d\u003d\"href\"\u0026\u0026(C\u003dg.AQ(g.iq(C))),b.setAttribute(h,C))};\ng.n\u003dfunction(C){g.kY.call(this,C);this.Bb\u003d!0;this.G\u003d!1;this.listeners\u003d[]};\ng.ZN\u003dfunction(C){g.n.call(this,C);this.t4\u003dnew g.jv;g.D(this,this.t4)};\nYY\u003dfunction(C,b,h,N,p,P,c){c\u003dc\u003d\u003d\u003dvoid 0?null:c;g.ZN.call(this,b);this.api\u003dC;this.macros\u003d{};this.componentType\u003dh;this.J\u003dthis.L\u003dnull;this.Vz\u003dc;this.layoutId\u003dN;this.interactionLoggingClientData\u003dp;this.Sp\u003dP;this.m6\u003dnull;this.fp\u003dnew $p(this.element);g.D(this,this.fp);this.zi\u003dthis.S(this.element,\"click\",this.onClick);this.q2\u003d[];this.nO\u003dnew AKo(this.onClick,this);g.D(this,this.nO);this.G$\u003d!1;this.Qz\u003dthis.KO\u003dnull};\naS\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?null:C;b\u003db\u003d\u003d\u003dvoid 0?null:b;if(C\u003d\u003dnull)return g.Ri(Error(\"Got null or undefined adText object\")),\"\";var h\u003dg.xT(C.text);if(!C.isTemplated)return h;if(b\u003d\u003dnull)return g.Ri(Error(\"Missing required parameters for a templated message\")),h;C\u003dg.z(Object.entries(b));for(b\u003dC.next();!b.done;b\u003dC.next()){var N\u003dg.z(b.value);b\u003dN.next().value;N\u003dN.next().value;h\u003dh.replace(\"{\"+b+\"}\",N)}return h};\nY1V\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?null:C;return C!\u003dnull\u0026\u0026(C\u003dC.thumbnail,C!\u003dnull\u0026\u0026C.thumbnails!\u003dnull\u0026\u0026C.thumbnails.length!\u003d0\u0026\u0026C.thumbnails[0].url!\u003dnull)?g.xT(C.thumbnails[0].url):\"\"};\naQS\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?null:C;return C!\u003dnull\u0026\u0026(C\u003dC.thumbnail,C!\u003dnull\u0026\u0026C.thumbnails!\u003dnull\u0026\u0026C.thumbnails.length!\u003d0\u0026\u0026C.thumbnails[0].width!\u003dnull\u0026\u0026C.thumbnails[0].height!\u003dnull)?new g.lF(C.thumbnails[0].width||0,C.thumbnails[0].height||0):new g.lF(0,0)};\ng.lI\u003dfunction(C){if(C.simpleText)return C.simpleText;if(C.runs){var b\u003d[];C\u003dg.z(C.runs);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,h.text\u0026\u0026b.push(h.text);return b.join(\"\")}return\"\"};\ng.oS\u003dfunction(C){if(C.simpleText)return C\u003ddocument.createTextNode(C.simpleText),C;var b\u003d[];if(C.runs)for(var h\u003d0;h\u003cC.runs.length;h++){var N\u003dC.runs[h];if(N.text){var p\u003db,P\u003dp.push,c\u003dnull;var e\u003dN.text;N.bold\u0026\u0026(c\u003dxv(\"B\",null,c||e));N.italics\u0026\u0026(c\u003dxv(\"I\",null,c||e));N.strikethrough\u0026\u0026(c\u003dxv(\"STRIKE\",null,c||e));N.navigationEndpoint\u0026\u0026N.navigationEndpoint.urlEndpoint\u0026\u0026(N\u003dN.navigationEndpoint.urlEndpoint,c\u003dxv(\"A\",null,c||e),g.uq(c,N.url),N.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(c.target\u003d\"_blank\"));e\u003dc||xv(\"SPAN\",null,\ne);P.call(p,e)}}return b.length\u003d\u003d1?b[0]:xv(\"SPAN\",null,b)};\ng.lQK\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}};\nFW\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",T:{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.GY\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{B:\"path\",T:{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.Sv\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]}};\no1H\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{B:\"path\",T:{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\"}}]}};\nFKl\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nGnl\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.$Y\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]}};\nS1U\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]}};\n$$_\u003dfunction(){return{B:\"svg\",T:{viewBox:\"0 0 24 24\"},U:[{B:\"path\",T:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{B:\"path\",T:{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\"}}]}};\nzOl\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]}};\nHBl\u003dfunction(){return{B:\"svg\",T:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{\"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\"}}]}};\nVnW\u003dfunction(){return{B:\"svg\",T:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{B:\"path\",T:{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\"}}]}};\nMnK\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\"}}]}};\nq1V\u003dfunction(){return{B:\"svg\",T:{viewBox:\"0 0 24 24\"},U:[{B:\"path\",T:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{B:\"path\",T:{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\"}}]}};\nzY\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]}};\nm$S\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nHr\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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.VA\u003dfunction(){return{B:\"svg\",T:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{B:\"path\",T:{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\"}}]}};\nMb\u003dfunction(){return{B:\"svg\",T:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{B:\"path\",T:{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\"}}]}};\nfQK\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nAio\u003dfunction(){return{B:\"svg\",T:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",C:\"ytp-svg-fill\",T:{\"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\"}}]}};\nyiW\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}};\nqb\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\"}}]}};\nri6\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.m3\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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.ft\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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.Au\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 16 16\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]}};\niBS\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nyA\u003dfunction(){return{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\"}}]}};\nrK\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(!C)return null;switch(C.iconType){case \"OPEN_IN_NEW\":case \"EXTERNAL_LINK\":return h?{B:\"svg\",T:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M21 21H3V3h9v1H4v16h16v-8h1v9zM15 3v1h4.32l-8.03 127.0.0.1 8-8V9h1V3h-6z\"}}]}:Mb();case \"CHECK_BOX\":return{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{B:\"path\",T:{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{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{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\"}},{B:\"path\",T:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.$Y();case \"INFO_OUTLINE\":return b?{B:\"svg\",T:{fill:\"#fff\",height:\"12px\",style:\"padding-top: 8px\",viewBox:\"0 -960 960 960\",width:\"12px\"},U:[{B:\"path\",T:{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\"}}]}:\nVnW();case \"REMOVE_CIRCLE\":return{B:\"svg\",T:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{B:\"path\",T:{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 Hr();case \"SKIP_NEXT_NEW\":return{B:\"svg\",T:{height:\"100%\",viewBox:\"-6 -6 36 36\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M5,18l10-6L5,6V18L5,18z M19,6h-2v12h2V6z\",fill:\"#fff\"}}]};case \"LIKE\":return q1V();\ncase \"DISLIKE\":return $$_();default:return g.Ri(new g.np(\"Unexpected icon:\",C)),null}};\niI\u003dfunction(C,b,h,N,p,P,c,e,L){p\u003dp\u003d\u003d\u003dvoid 0?[]:p;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;p\u003d{B:\"button\",J4:[\"ytp-ad-button\"].concat(p)};e!\u003dnull\u0026\u0026(p.T\u003d{tabindex:e});YY.call(this,C,p,P\u003d\u003d\u003dvoid 0?\"button\":P,b,h,N);this.j\u003dthis.K\u003dthis.N\u003dnull;this.W\u003dc;this.X\u003dL;this.hide()};\nJi1\u003dfunction(C){var b\u003dnull;C.j!\u003dnull\u0026\u0026(b\u003d[C.j.serviceEndpoint,C.j.navigationEndpoint].filter(function(h){return h!\u003dnull}),C.j.command\u0026\u0026(b\u003db.concat(C.j.command)));\nreturn b||[]};\nJu\u003dfunction(){g.O.call(this);var C\u003dthis;this.j\u003dnew Map;this.K\u003dtal(function(b){if(b.target\u0026\u0026(b\u003dC.j.get(b.target))\u0026\u0026b)for(var h\u003d0;h\u003cb.length;h++)g.vm(b[h])})};\nuyW\u003dfunction(){uI\u003d\u003dnull\u0026\u0026(uI\u003dnew Ju);return uI};\nRS\u003dfunction(C,b){if(C.simpleText){a:{C\u003dC.simpleText;if(b\u0026\u0026(b\u003dROx(C))){b\u003dxv(\"SPAN\",null,b);break a}b\u003dg.CM(C)}return b}var h\u003d[];if(C.runs)for(var N\u003d0;N\u003cC.runs.length;N++){var p\u003dC.runs[N];p.text\u0026\u0026h.push(QRU(p,b))}return h.length\u003d\u003d1?h[0]:xv(\"SPAN\",null,h)};\nQRU\u003dfunction(C,b){var h\u003dnull,N\u003dC.text;b\u0026\u0026(N\u003dROx(N)||N);C.bold\u0026\u0026(h\u003dxv(\"B\",null,h||N));C.italics\u0026\u0026(h\u003dxv(\"I\",null,h||N));C.strikethrough\u0026\u0026(h\u003dxv(\"STRIKE\",null,h||N));C.navigationEndpoint\u0026\u0026g.d(C.navigationEndpoint,g.QA)\u0026\u0026(b\u003dg.d(C.navigationEndpoint,g.QA),h\u003dxv(\"A\",null,h||N),g.uq(h,b.url),b.target\u003d\u003d\"TARGET_NEW_WINDOW\"\u0026\u0026(h.target\u003d\"_blank\"),C\u003dC.navigationEndpoint.loggingUrls)\u0026\u0026(C\u003dC.map(function(p){return p.baseUrl}),uyW().register(h,C),g.j6(h,\"ytp-ad-has-logging-urls\"));\nreturn h||xv(\"SPAN\",null,N)};\nROx\u003dfunction(C){C\u003dC.split(/(?:\\r\\n|\\r|\\n)/g);if(C.length\u003e1){for(var b\u003d[C[0]],h\u003d1;h\u003cC.length;h++)b.push(xv(\"BR\")),b.push(C[h]);return b}return null};\nUY\u003dfunction(C,b,h,N,p,P,c,e,L){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;c\u003dc\u003d\u003d\u003dvoid 0?[]:c;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;YY.call(this,C,{B:\"span\",J4:[\"ytp-ad-hover-text-button\"].concat(c)},e\u003d\u003d\u003dvoid 0?\"ad-hover-text-button\":e,b,h,N);this.button\u003dthis.K\u003dnull;this.V\u003dP;this.W\u003dp;this.N\u003dL;this.hide()};\nXW\u003dfunction(C){return C\u0026\u0026C.thumbnails\u0026\u0026(C.thumbnails||null).length!\u003d0\u0026\u0026C.thumbnails[0].url?g.xT(C.thumbnails[0].url):\"\"};\nKt\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;YY.call(this,C,{B:\"img\",C:\"ytp-ad-image\"},\"ad-image\",b,h,N,p\u003d\u003d\u003dvoid 0?null:p);this.j\u003dP;this.hide()};\nsY\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?[]:p;YY.call(this,C,{B:\"div\",J4:[\"ytp-ad-confirm-dialog-background\"],U:[{B:\"div\",C:\"ytp-ad-confirm-dialog-container\",U:[{B:\"div\",J4:[\"ytp-ad-confirm-dialog\"].concat(p),T:{role:\"dialog\",tabindex:\"-1\"},U:[{B:\"div\",C:\"ytp-ad-confirm-dialog-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-ad-confirm-dialog-messages\"},{B:\"div\",C:\"ytp-ad-confirm-dialog-confirm-container\",U:[{B:\"button\",C:\"ytp-ad-confirm-dialog-cancel-button\",BE:\"{{cancelLabel}}\"},{B:\"button\",C:\"ytp-ad-confirm-dialog-confirm-button\",\nBE:\"{{confirmLabel}}\"}]}]}]},{B:\"button\",J4:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],U:[{B:\"span\",C:\"ytp-ad-button-icon\",U:[g.$Y()]}]}]},P\u003d\u003d\u003dvoid 0?\"confirm-dialog\":P,b,h,N);this.V\u003dthis.dO(\"ytp-ad-confirm-dialog-close-overlay-button\");this.X\u003dthis.dO(\"ytp-ad-confirm-dialog-cancel-button\");this.W\u003dthis.dO(\"ytp-ad-confirm-dialog-confirm-button\");this.N2\u003dthis.dO(\"ytp-ad-confirm-dialog-messages\");this.N\u003dnull;this.j\u003dnew fp;g.D(this,this.j);this.K\u003dnull;this.hide()};\nU$V\u003dfunction(C,b){if(b.title){var h\u003dg.lI(b.title);C.updateValue(\"title\",h)}if(b.dialogMessages){h\u003dg.z(b.dialogMessages);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dRS(N.value),C.N2.appendChild(N)}b.cancelLabel\u0026\u0026(h\u003dg.lI(b.cancelLabel),C.updateValue(\"cancelLabel\",h),C.j.S(C.X,\"click\",function(p){return C.X5(p)}));\nb.confirmLabel\u0026\u0026(b\u003dg.lI(b.confirmLabel),C.updateValue(\"confirmLabel\",b),C.j.S(C.W,\"click\",function(p){return C.LW(p)}));\nC.j.S(C.V,\"click\",function(p){return C.Fl(p)})};\nOY\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?[]:p;P\u003dP\u003d\u003d\u003dvoid 0?\"toggle-button\":P;var c\u003dpt(\"ytp-ad-toggle-button-input\"),e\u003d{role:\"button\",\"aria-label\":\"{{tooltipText}}\"};C.Y().experiments.Fo(\"fix_h5_toggle_button_a11y\")\u0026\u0026(e.tabindex\u003d\"0\");C.Y().experiments.Fo(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026(e.role\u003d\"checkbox\");YY.call(this,C,{B:\"div\",J4:[\"ytp-ad-toggle-button\"].concat(p),U:[{B:\"label\",C:\"ytp-ad-toggle-button-label\",T:{\"for\":c},U:[{B:\"span\",C:\"ytp-ad-toggle-button-icon\",T:e,U:[{B:\"span\",C:\"ytp-ad-toggle-button-untoggled-icon\",\nBE:\"{{untoggledIconTemplateSpec}}\"},{B:\"span\",C:\"ytp-ad-toggle-button-toggled-icon\",BE:\"{{toggledIconTemplateSpec}}\"}]},{B:\"input\",C:\"ytp-ad-toggle-button-input\",T:{id:c,type:\"checkbox\"}},{B:\"span\",C:\"ytp-ad-toggle-button-text\",BE:\"{{buttonText}}\"},{B:\"span\",C:\"ytp-ad-toggle-button-tooltip\",BE:\"{{tooltipText}}\"}]}]},P,b,h,N);this.X\u003dthis.dO(\"ytp-ad-toggle-button\");this.j\u003dthis.dO(\"ytp-ad-toggle-button-input\");this.K\u003dthis.dO(\"ytp-ad-toggle-button-icon\");this.V\u003dthis.dO(\"ytp-ad-toggle-button-untoggled-icon\");\nthis.W\u003dthis.dO(\"ytp-ad-toggle-button-toggled-icon\");this.sX\u003dthis.dO(\"ytp-ad-toggle-button-text\");this.N\u003dnull;this.N2\u003d!1;this.hide()};\nvr\u003dfunction(C){C.N2\u0026\u0026(C.isToggled()?(g.Vx(C.V,!1),g.Vx(C.W,!0),C.api.Y().experiments.Fo(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026C.K.setAttribute(\"aria-checked\",!0)):(g.Vx(C.V,!0),g.Vx(C.W,!1),C.api.Y().experiments.Fo(\"fix_toggle_button_role_for_ad_components\")\u0026\u0026C.K.setAttribute(\"aria-checked\",!1)))};\nXGV\u003dfunction(C,b){var h\u003dnull;C.N\u0026\u0026(h\u003d(b?[C.N.defaultServiceEndpoint,C.N.defaultNavigationEndpoint]:[C.N.toggledServiceEndpoint]).filter(function(N){return N!\u003dnull}));\nreturn h||[]};\nKKW\u003dfunction(C,b,h){this.actionType\u003db;this.id\u003dh;this.content\u003dC};\nDN\u003dfunction(C){fp.call(this);this.j\u003dC;this.S(this.j,\"onAdUxUpdate\",this.W)};\ndK\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-feedback-dialog-background\",U:[{B:\"div\",C:\"ytp-ad-feedback-dialog-container\",U:[{B:\"div\",C:\"ytp-ad-feedback-dialog-form\",T:{role:\"dialog\",tabindex:\"-1\"},U:[{B:\"div\",C:\"ytp-ad-feedback-dialog-title\",U:[{B:\"span\",BE:\"{{title}}\"}]},{B:\"span\",C:\"ytp-ad-info-dialog-feedback-options-title\",BE:\"{{reasonsTitle}}\"},{B:\"div\",C:\"ytp-ad-info-dialog-feedback-options\"},{B:\"div\",C:\"ytp-ad-feedback-dialog-confirm-container\",U:[{B:\"button\",C:\"ytp-ad-feedback-dialog-cancel-button\",\nBE:\"{{cancelLabel}}\"},{B:\"button\",C:\"ytp-ad-feedback-dialog-confirm-button\",BE:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",b,h,N);this.X\u003d[];this.j\u003dnull;this.W\u003dthis.dO(\"ytp-ad-feedback-dialog-cancel-button\");this.V\u003dthis.dO(\"ytp-ad-feedback-dialog-confirm-button\");this.N2\u003dthis.dO(\"ytp-ad-info-dialog-feedback-options\");this.sX\u003dthis.dO(\"ytp-ad-feedback-dialog-title\");this.N\u003dthis.K\u003dnull;this.hide()};\nD$o\u003dfunction(C,b){var h\u003db.cancelRenderer\u0026\u0026b.cancelRenderer.buttonRenderer||null;h\u0026\u0026(C.j\u003dnew iI(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.D(C,C.j),C.j.init(pt(\"button\"),h,C.macros),C.j.listen(\"click\",C.XK,C),C.j.Gi(C.element));b.title\u0026\u0026(h\u003dg.lI(b.title),C.updateValue(\"title\",h));b.reasonsTitle\u0026\u0026(h\u003dg.lI(b.reasonsTitle),C.updateValue(\"reasonsTitle\",h));b.reasons\u0026\u0026sRV(C,b.reasons);b.cancelLabel\u0026\u0026(h\u003dg.lI(b.cancelLabel),C.updateValue(\"cancelLabel\",\nh),g.Hj(C.W,\"click\",function(){return C.XK()}));\nb.confirmLabel\u0026\u0026(h\u003dg.lI(b.confirmLabel),C.updateValue(\"confirmLabel\",h),g.Hj(C.V,\"click\",function(){return OBU(C)}));\nb.undoRenderer\u0026\u0026v1S(C,b.undoRenderer)};\nsRV\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){var N\u003dh.value;h\u003dN.reason;if(h\u003d\u003dnull)g.Ri(Error(\"AdFeedbackReason.reason was not set.\"));else if(N\u003dN.endpoint,N\u003d\u003dnull)g.Ri(Error(\"AdFeedbackReason.endpoint was not set.\"));else{h\u003dnew Wr(h,N);g.D(C,h);N\u003dC.N2;var p\u003dh.Rb();N.appendChild(p);C.X.push(h)}}};\nv1S\u003dfunction(C,b){if(b\u003db\u0026\u0026b.buttonRenderer||null)b.serviceEndpoint?(C.K\u003dnew iI(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.D(C,C.K),C.K.init(pt(\"ad-feedback-undo-mute-button\"),b,C.macros),C.K.listen(\"click\",C.q_h,C),C.K.Gi(C.sX)):g.Ri(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nOBU\u003dfunction(C){var b\u003dC.X.filter(function(h){return h.isChecked()});\nb.length!\u003d\u003d0\u0026\u0026(b\u003db[0].getCommand(),C.layoutId?C.Sp.executeCommand(b,C.layoutId):g.ux(Error(\"Missing layoutId for ad feedback dialog.\")),C.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",C.layoutId),C.publish(\"a\"),C.hide())};\nWr\u003dfunction(C,b){this.K\u003db;this.j\u003dnew g.ZN({B:\"label\",C:\"ytp-ad-feedback-dialog-reason-label\",U:[{B:\"input\",C:\"ytp-ad-feedback-dialog-reason-input\",T:{type:\"radio\",name:\"feedback-reason-group\"}},{B:\"span\",C:\"ytp-ad-feedback-dialog-reason-text\",BE:g.lI(C)}]});this.N\u003dthis.j.dO(\"ytp-ad-feedback-dialog-reason-input\")};\nEY\u003dfunction(C,b,h,N){sY.call(this,C,b,h,N,[],\"ad-mute-confirm-dialog\")};\nnt\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"div\",C:\"ytp-ad-info-dialog-background\",U:[{B:\"div\",C:\"ytp-ad-info-dialog-container\",U:[{B:\"div\",C:\"ytp-ad-info-dialog-form\",T:{role:\"dialog\",tabindex:\"-1\"},U:[{B:\"div\",C:\"ytp-ad-info-dialog-title\",BE:\"{{title}}\"},{B:\"ul\",C:\"ytp-ad-info-dialog-ad-reasons\"},{B:\"div\",C:\"ytp-ad-info-dialog-message\"},{B:\"div\",C:\"ytp-ad-info-dialog-mute-container\"},{B:\"div\",C:\"ytp-ad-info-dialog-confirm-container\",U:[{B:\"button\",C:\"ytp-ad-info-dialog-confirm-button\",BE:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",b,h,N);this.j\u003dthis.K\u003dnull;this.V\u003dthis.dO(\"ytp-ad-info-dialog-confirm-button\");this.Yh\u003dthis.dO(\"ytp-ad-info-dialog-mute-container\");this.CO\u003dthis.dO(\"ytp-ad-info-dialog-message\");this.Df\u003dthis.dO(\"ytp-ad-info-dialog-ad-reasons\");this.X\u003dthis.N\u003dnull;this.sX\u003dp;this.W\u003dnull;this.rO\u003d!1;this.N2\u003dnull;this.hide()};\nd$S\u003dfunction(C,b){if(b\u003db.content\u0026\u0026b.content.adFeedbackRenderer||null)C.K\u003dnew dK(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp),g.D(C,C.K),C.K.init(pt(\"ad-feedback-dialog\"),b,C.macros),C.K.Gi(C.sX),C.K.subscribe(\"a\",function(){return C.publish(\"c\")})};\nWKl\u003dfunction(C,b){if(b\u003db.content\u0026\u0026b.content.confirmDialogRenderer||null)C.X\u003dnew EY(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp),g.D(C,C.X),C.X.init(pt(\"ad-mute-confirm-dialog\"),b,C.macros),C.X.Gi(C.sX),C.X.subscribe(\"b\",function(){return C.publish(\"c\")})};\nE1H\u003dfunction(C){C.j\u0026\u0026C.j.listen(\"click\",C.WN,C);g.Hj(C.V,\"click\",function(){return C.WN()})};\ntu\u003dfunction(C,b,h,N,p,P,c){UY.call(this,C,b,h,N,P\u003d\u003d\u003dvoid 0?!0:P,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\",c\u003d\u003d\u003dvoid 0?!1:c);this.j\u003dnull;this.X\u003dp;this.hide()};\ntno\u003dfunction(C,b,h){b\u003db.dialog\u0026\u0026g.d(b.dialog,n11)||null;b\u003d\u003dnull?g.ux(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(C.j\u003dnew nt(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,C.X),g.D(C,C.j),C.j.init(pt(\"ad-info-dialog\"),b,h),C.j.Gi(C.X),C.j.subscribe(\"d\",function(){return C.publish(\"f\")}),C.j.subscribe(\"c\",function(){return C.publish(\"e\")}))};\nIQx\u003dfunction(C,b,h){C.button\u003d\u003dnull?g.ux(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(C.K\u0026\u0026g.j6(C.K.element,\"ytp-ad-info-hover-text-short\"),(b\u003db\u0026\u0026b.serviceEndpoint\u0026\u0026g.d(b.serviceEndpoint,Tmo)||null)?(tno(C,b,h),C.button.listen(\"click\",function(){C.j\u0026\u0026!C.j.Bb\u0026\u0026(C.j.show(),BmH(C))})):C.button.listen(\"click\",function(){return BmH(C)}))};\nBmH\u003dfunction(C){C.api.onAdUxClicked(\"ad-info-icon-button\",C.layoutId)};\nTY\u003dfunction(C,b,h,N,p,P){YY.call(this,C,{B:\"div\",C:\"ytp-ad-text\"},P\u003d\u003d\u003dvoid 0?\"ad-text\":P,b,h,N,p\u003d\u003d\u003dvoid 0?null:p);this.j\u003dnull;this.hide()};\nBr\u003dfunction(C,b){b\u0026\u0026g.PP(C.element,aS(C.j,b))};\nIS\u003dfunction(C,b,h,N,p,P,c){YY.call(this,C,b,h,N,p,P);this.j\u003dc;g.D(this,this.j);this.rO\u003dthis.V\u003d-1};\nxY\u003dfunction(C){C.j\u0026\u0026C.V\u003d\u003d\u003d-1\u0026\u0026(C.V\u003dC.j.subscribe(\"h\",C.TC,C),C.rO\u003dC.j.subscribe(\"g\",C.P5,C),C.TC())};\nwK\u003dfunction(C){C.j!\u003dnull\u0026\u0026C.V!\u003d\u003d-1\u0026\u0026(C.j.v2(C.V),C.j.v2(C.rO),C.rO\u003d-1,C.V\u003d-1)};\ng.CF\u003dfunction(C,b,h,N,p,P){g.O.call(this);this.element\u003dC;this.state\u003dnull;h||C.hide();this.K\u003db;this.N\u003dN\u003d\u003d\u003dvoid 0?b:N;this.j\u003dP;this.onHidden\u003dp;this.delay\u003dnew g.wl(this.AU,0,this);g.D(this,this.delay)};\nb1\u003dfunction(C,b){C\u003dC.element.element;b?C.setAttribute(\"aria-hidden\",\"true\"):C.removeAttribute(\"aria-hidden\")};\nhM\u003dfunction(C,b,h,N,p,P){IS.call(this,C,{B:\"div\",C:\"ytp-ad-preview-slot\"},\"ad-preview\",b,h,N,p);var c\u003dthis;this.Yh\u003d-1;this.X\u003dthis.api.Y().experiments.Fo(\"enable_modern_skip_button_on_web\");this.K\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-preview-container\"});this.X\u0026\u0026this.K.element.classList.add(\"ytp-ad-preview-container-detached\");g.D(this,this.K);this.N\u003dthis.X?new TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-preview-text-modern\"):new TY(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Sp,\"ytp-ad-preview-text\");g.D(this,this.N);this.N.Gi(this.K.element);this.N2\u003dthis.X?new g.ZN({B:\"span\",C:\"ytp-ad-preview-image-modern\"}):new g.ZN({B:\"span\",C:\"ytp-ad-preview-image\"});g.D(this,this.N2);this.W\u003dnew Kt(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.W);this.W.Gi(this.N2.element);this.N2.Gi(this.K.element);this.K.Gi(this.element);this.sX\u003dnew g.CF(this.K,400,!1,100,function(){return c.hide()});\ng.D(this,this.sX);this.Df\u003d0;this.CO\u003d!1;this.kh\u003dP;this.hide()};\nNj\u003dfunction(C){C.sX.show(100);C.show()};\ngG\u003dfunction(C,b,h,N,p,P){IS.call(this,C,{B:\"div\",J4:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],U:[{B:\"div\",C:\"ytp-flyout-cta-icon-container\"},{B:\"div\",C:\"ytp-flyout-cta-body\",U:[{B:\"div\",C:\"ytp-flyout-cta-text-container\",U:[{B:\"div\",C:\"ytp-flyout-cta-headline-container\"},{B:\"div\",C:\"ytp-flyout-cta-description-container\"}]},{B:\"div\",C:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",b,h,N,p);this.N\u003dnew Kt(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-flyout-cta-icon\");\ng.D(this,this.N);this.N.Gi(this.dO(\"ytp-flyout-cta-icon-container\"));this.N.element.classList.add(\"ytp-flyout-cta-icon-rounded\");this.W\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-flyout-cta-headline\");g.D(this,this.W);this.W.Gi(this.dO(\"ytp-flyout-cta-headline-container\"));this.X\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-flyout-cta-description\");g.D(this,this.X);this.X.Gi(this.dO(\"ytp-flyout-cta-description-container\"));C\u003d[\"ytp-flyout-cta-action-button\"];\nthis.api.Y().D(\"web_modern_buttons\")\u0026\u0026C.push(\"ytp-flyout-cta-action-button-rounded\");this.K\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,C);g.D(this,this.K);this.K.Gi(this.dO(\"ytp-flyout-cta-action-button-container\"));this.K.element.setAttribute(\"tabIndex\",\"-1\");Ee(this.K.element);this.N2\u003dnull;this.sX\u003d0;this.Df\u003dP;this.hide()};\npF\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"div\",C:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",b,h,N,p\u003d\u003d\u003dvoid 0?null:p);var P\u003dthis;this.j\u003dnull;this.N\u003dnew OY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.D(this,this.N);this.N.Gi(this.element);this.K\u003dnew OY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.D(this,this.K);this.K.Gi(this.element);\nthis.X\u003dnew g.CF(this,400,!1,500,function(){return P.hide()});\ng.D(this,this.X);this.hide()};\nPX\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?0:p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;g.O.call(this);this.K\u003dC;this.N\u003d!1;this.V\u003dN;this.KO\u003dP;this.W\u003d!1;this.j\u003dnull;b\u003e0\u0026\u0026(this.j\u003dnew g.wl(this.Lh,b,this),g.D(this,this.j));this.G\u003dnew g.wl(this.Lh,h,this);g.D(this,this.G);this.L\u003duo1(this.K,p,1,N);g.D(this,this.L);this.J\u003duo1(this.K,0,N,1);g.D(this,this.J);this.X\u003dnew fp;g.D(this,this.X)};\nj5\u003dfunction(C,b,h){this.K\u003dC;this.isAsync\u003db;this.j\u003dh};\nx$1\u003dfunction(C){switch(C){case 2:return 0;case 1:return 2;case 0:return 3;case 4:case 3:return 1;default:pL(C,\"unknown result type\")}};\nwGx\u003dfunction(C,b){var h\u003d1;C.isTrusted\u003d\u003d\u003d!1\u0026\u0026(h\u003d0);th(\"ISDSTAT\",h);cX(h,\"i.s_\",{triggerContext:\"sk\",metadata:b});return h};\nCZK\u003dfunction(C,b){var h\u003d[];b?b.isTrusted\u003d\u003d\u003d!0?h.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED\"):b.isTrusted\u003d\u003d\u003d!1?h.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_NOT_TRUSTED\"):h.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_TRUSTED_PROPERTY_UNDEFINED\"):h.push(\"BISCOTTI_BASED_DETECTION_STATE_AS_SEEK_EVENT_UNDEFINED\");cX(0,\"a.s_\",{metadata:C,states:h});th(\"ASDSTAT\",0)};\ncX\u003dfunction(C,b,h){b\u003dbQW[b];var N,p,P\u003d{detected:C\u003d\u003d\u003d0,source:\"\"+b.K+((N\u003dh.triggerContext)!\u003dnull?N:\"\")+((p\u003dh.MB)!\u003dnull?p:\"\"),detectionStates:h.states,durationMs:h.Q2};h.metadata\u0026\u0026(P.contentCpn\u003dh.metadata.contentCpn,P.adCpn\u003dh.metadata.adCpn);g.k1(\"biscottiBasedDetection\",P);b.j!\u003d\u003dvoid 0\u0026\u0026(h\u003dNumber(g.Tf(\"CATSTAT\",0)),b.j!\u003d\u003dvoid 0?(b\u003db.j,C\u003dx$1(C),C\u003dh\u0026~(3\u003c\u003cb)|C\u003c\u003cb):C\u003dh,th(\"CATSTAT\",C))};\nkH\u003dfunction(C){return C?\"layout:  \"+C.layoutType:\"\"};\ne5\u003dfunction(C,b,h){return C?!0:(g.Ri(new g.np(\"Assertion: \"+b,h)),!1)};\nLF\u003dfunction(C,b,h,N,p){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(!p||Math.random()\u003c5E-4){b\u003db||null;h\u003dh||null;C\u003dC instanceof Error?C:new g.np(C);if(C.args)for(var P\u003dg.z(C.args),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,c instanceof Object\u0026\u0026(N\u003dObject.assign({},c,N));N.category\u003d\"H5 Ads Control Flow\";b\u0026\u0026(N.slot\u003db?\"slot:  \"+b.slotType:\"\");h\u0026\u0026(N.layout\u003dkH(h),N.layoutId\u003dh.layoutId);p\u0026\u0026(N.known_error_aggressively_sampled\u003d!0);C.args\u003d[N];g.Ri(C)}};\ng.ZK\u003dfunction(C,b){this.state\u003dC;this.oldState\u003db};\nYH\u003dfunction(C,b){return g.B(C.state,b)\u0026\u0026!g.B(C.oldState,b)?1:!g.B(C.state,b)\u0026\u0026g.B(C.oldState,b)?-1:0};\ng.ax\u003dfunction(C,b){return YH(C,b)\u003e0};\nl1\u003dfunction(C,b,h,N,p,P){IS.call(this,C,{B:\"div\",C:\"ytp-ad-skip-button-slot\"},\"skip-button\",b,h,N,p);var c\u003dthis;this.N2\u003dnull;this.sX\u003d!1;this.CO\u003dP;this.W\u003dthis.api.Y().experiments.Fo(\"enable_modern_skip_button_on_web\");this.Yh\u003d!1;this.N\u003dnew g.ZN({B:\"span\",J4:[\"ytp-ad-skip-button-container\"]});this.W\u0026\u0026this.N.element.classList.add(\"ytp-ad-skip-button-container-detached\");this.api.D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.N.element.classList.add(\"ytp-ad-skip-button-container--clean-player\");g.D(this,this.N);\nthis.N.Gi(this.element);this.K\u003dthis.X\u003dnull;this.kh\u003dnew g.CF(this.N,500,!1,100,function(){return c.hide()});\ng.D(this,this.kh);this.Df\u003dnew PX(this.N.element,15E3,5E3,.5,.5,this.W);g.D(this,this.Df);this.hide()};\nNfl\u003dfunction(C){C\u003dC.N2\u0026\u0026C.N2.adRendererCommands;return(C\u0026\u0026C.clickCommand\u0026\u0026g.d(C.clickCommand,g.ox)\u0026\u0026g.d(C.clickCommand,g.ox).commands||[]).some(function(b){return b.adLifecycleCommand?hTS(b.adLifecycleCommand):!1})};\nhTS\u003dfunction(C){return C.action\u003d\u003d\u003d\"END_LINEAR_AD\"||C.action\u003d\u003d\u003d\"END_LINEAR_AD_PLACEMENT\"};\nF_\u003dfunction(C,b,h,N,p,P){IS.call(this,C,{B:\"div\",C:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",b,h,N,p);this.N2\u003dP;this.X\u003d!1;this.W\u003d0;this.N\u003dthis.K\u003dnull;this.hide()};\ngwV\u003dfunction(C,b){C.X||(C.X\u003d!0,C.K\u0026\u0026(b?C.K.sX.hide():C.K.hide()),b?(C\u003dC.N,C.kh.show(),C.show()):C.N.show())};\nGv\u003dfunction(C,b,h,N){iI.call(this,C,b,h,N,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\nS5\u003dfunction(C,b,h,N,p,P,c){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;c\u003dc\u003d\u003d\u003dvoid 0?!1:c;YY.call(this,C,{B:\"span\",C:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",b,h,N);this.N\u003dp;this.j\u003dthis.dO(\"ytp-ad-simple-ad-badge\");(this.K\u003dP)\u0026\u0026this.j.classList.add(\"ytp-ad-simple-ad-badge--clean-player\");c\u0026\u0026this.j.classList.add(\"ytp-ad-simple-ad-badge--survey\");this.hide()};\n$H\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;Pr.call(this,\"player-overlay\",C,{},b,N);this.videoAdDurationSeconds\u003dh;this.interactionLoggingClientData\u003dN;this.Tq\u003dp};\nzv\u003dfunction(C,b){g.jv.call(this);this.api\u003dC;this.durationMs\u003db;this.j\u003dnull;this.B7\u003dnew fp(this);g.D(this,this.B7);this.K\u003dpmK;this.B7.S(this.api,\"presentingplayerstatechange\",this.pD);this.j\u003dthis.B7.S(this.api,\"onAdPlaybackProgress\",this.cW)};\nHX\u003dfunction(C){g.jv.call(this);this.j\u003d!1;this.EB\u003d0;this.B7\u003dnew fp(this);g.D(this,this.B7);this.durationMs\u003dC;this.FZ\u003dnew g.Ht(100);g.D(this,this.FZ);this.B7.S(this.FZ,\"tick\",this.cW);this.K\u003d{seekableStart:0,seekableEnd:C/1E3,current:0};this.start()};\ng.Vt\u003dfunction(C,b){var h\u003dMath.abs(Math.floor(C)),N\u003dMath.floor(h/86400),p\u003dMath.floor(h%86400/3600),P\u003dMath.floor(h%3600/60);h\u003dMath.floor(h%60);if(b){b\u003d\"\";N\u003e0\u0026\u0026(b+\u003d\" \"+N+\" Days\");if(N\u003e0||p\u003e0)b+\u003d\" \"+p+\" Hours\";b+\u003d\" \"+P+\" Minutes\";b+\u003d\" \"+h+\" Seconds\";N\u003db.trim()}else{b\u003d\"\";N\u003e0\u0026\u0026(b+\u003dN+\":\",p\u003c10\u0026\u0026(b+\u003d\"0\"));if(N\u003e0||p\u003e0)b+\u003dp+\":\",P\u003c10\u0026\u0026(b+\u003d\"0\");b+\u003dP+\":\";h\u003c10\u0026\u0026(b+\u003d\"0\");N\u003db+h}return C\u003e\u003d0?N:\"-\"+N};\ng.Mj\u003dfunction(C){return(!(\"button\"in C)||typeof C.button!\u003d\u003d\"number\"||C.button\u003d\u003d\u003d0)\u0026\u0026!(\"shiftKey\"in C\u0026\u0026C.shiftKey)\u0026\u0026!(\"altKey\"in C\u0026\u0026C.altKey)\u0026\u0026!(\"metaKey\"in C\u0026\u0026C.metaKey)\u0026\u0026!(\"ctrlKey\"in C\u0026\u0026C.ctrlKey)};\nqj\u003dfunction(C,b,h,N,p,P,c){IS.call(this,C,{B:\"span\",C:c?\"ytp-ad-duration-remaining--clean-player\":\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",b,h,N,p);this.videoAdDurationSeconds\u003dP;this.K\u003dnull;this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--clean-player-with-light-shadow\");c\u0026\u0026this.api.Y().K\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb\"),this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-duration-remaining--mweb-light\"),\nti\u0026\u0026this.element.classList.add(\"ytp-ad-duration-remaining--mweb-ios\")));this.hide()};\nmM\u003dfunction(C,b,h,N){TY.call(this,C,b,h,N,\"ytp-video-ad-top-bar-title\",\"ad-title\");C.D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-video-ad-top-bar-title--clean-player\")};\nfF\u003dfunction(C){this.content\u003dC.content;if(C.commandRuns){C\u003dg.z(C.commandRuns);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.loggingDirectives\u003dg.d(b,PZK),b.onTap\u0026\u0026(this.interaction\u003d{onTap:b.onTap})}};\nAM\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ad-simple-attributed-string\"},\"ad-simple-attributed-string\",b,h,N);this.hide()};\nrG\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"span\",C:p?\"ytp-ad-badge--clean-player\":\"ytp-ad-badge\"},\"ad-badge\",b,h,N);this.K\u003dp;this.adBadgeText\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);this.adBadgeText.Gi(this.element);g.D(this,this.adBadgeText);p?(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player\"),this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026(this.adBadgeText.element.classList.add(\"ytp-ad-badge__text--clean-player-with-light-shadow\"),ti\u0026\u0026this.adBadgeText.element.classList.add(\"ytp-ad-badge--stark-clean-player-ios\"))):\nthis.adBadgeText.element.classList.add(\"ytp-ad-badge__text\");this.hide()};\ni1\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"span\",C:\"ytp-ad-pod-index\"},\"ad-pod-index\",b,h,N);this.K\u003dp;this.api.Y().K\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb\"),this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026(this.element.classList.add(\"ytp-ad-pod-index--mweb-light\"),ti\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--mweb-ios\")));this.hide()};\nJM\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-disclosure-banner\"},\"ad-disclosure-banner\",b,h,N);this.hide()};\nu1\u003dfunction(C,b){this.K\u003dC;this.j\u003db};\nRx\u003dfunction(C,b,h){if(!C.getLength())return h!\u003dnull?h:Infinity;C\u003d(b-C.K)/C.getLength();return g.cE(C,0,1)};\nQt\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;g.ZN.call(this,{B:\"div\",C:\"ytp-ad-persistent-progress-bar-container\",U:[{B:\"div\",C:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003dC;this.K\u003db;this.N\u003dh;N\u0026\u0026this.element.classList.add(\"ytp-ad-persistent-progress-bar-container--clean-player\");g.D(this,this.K);this.progressBar\u003dthis.dO(\"ytp-ad-persistent-progress-bar\");this.j\u003d-1;this.S(C,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nU8\u003dfunction(C,b,h,N,p,P){YY.call(this,C,{B:\"div\",C:\"ytp-ad-player-overlay\",U:[{B:\"div\",C:\"ytp-ad-player-overlay-flyout-cta\"},{B:\"div\",C:\"ytp-ad-player-overlay-instream-info\"},{B:\"div\",C:\"ytp-ad-player-overlay-skip-or-preview\"},{B:\"div\",C:\"ytp-ad-player-overlay-progress-bar\"},{B:\"div\",C:\"ytp-ad-player-overlay-instream-user-sentiment\"},{B:\"div\",C:\"ytp-ad-player-overlay-ad-disclosure-banner\"}]},\"player-overlay\",b,h,N);this.N2\u003dP;this.W\u003dthis.dO(\"ytp-ad-player-overlay-flyout-cta\");this.W.classList.add(\"ytp-ad-player-overlay-flyout-cta-rounded\");\nthis.j\u003dthis.dO(\"ytp-ad-player-overlay-instream-info\");this.X\u003dnull;jtW(this)\u0026\u0026(C\u003dxv(\"div\"),g.j6(C,\"ytp-ad-player-overlay-top-bar-gradients\"),this.api.D(\"disable_ad_preview_for_instream_ads\")\u0026\u0026g.j6(C,\"ytp-ad-player-overlay-top-bar-gradients--clean-player\"),b\u003dthis.j,b.parentNode\u0026\u0026b.parentNode.insertBefore(C,b),(b\u003dthis.api.getVideoData(2))\u0026\u0026b.isListed\u0026\u0026b.title\u0026\u0026(h\u003dnew mM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),h.Gi(C),h.init(pt(\"ad-title\"),{text:b.title},this.macros),g.D(this,\nh)),this.X\u003dC);this.N\u003dnull;this.V\u003dthis.dO(\"ytp-ad-player-overlay-skip-or-preview\");this.rO\u003dthis.dO(\"ytp-ad-player-overlay-progress-bar\");this.Df\u003dthis.dO(\"ytp-ad-player-overlay-instream-user-sentiment\");this.sX\u003dthis.dO(\"ytp-ad-player-overlay-ad-disclosure-banner\");this.K\u003dp;g.D(this,this.K);this.hide()};\njtW\u003dfunction(C){C\u003dC.api.Y();return g.X_(C)\u0026\u0026C.K};\nKF\u003dfunction(C,b,h){var N\u003d{};b\u0026\u0026(N.v\u003db);h\u0026\u0026(N.list\u003dh);C\u003d{name:C,locale:void 0,feature:void 0};for(var p in N)C[p]\u003dN[p];N\u003dg.Dh(\"/sharing_services\",C);g.vm(N)};\ng.s8\u003dfunction(C){C\u0026\u003d16777215;var b\u003d[(C\u002616711680)\u003e\u003e16,(C\u002665280)\u003e\u003e8,C\u0026255];C\u003db[0];var h\u003db[1];b\u003db[2];C\u003dNumber(C);h\u003dNumber(h);b\u003dNumber(b);if(C!\u003d(C\u0026255)||h!\u003d(h\u0026255)||b!\u003d(b\u0026255))throw Error(\u0027\"(\u0027+C+\",\"+h+\",\"+b+\u0027\") is not a valid RGB color\u0027);h\u003dC\u003c\u003c16|h\u003c\u003c8|b;return C\u003c16?\"#\"+(16777216|h).toString(16).slice(1):\"#\"+h.toString(16)};\nO8\u003dfunction(C){this.j\u003dnew rM(C)};\nc06\u003dfunction(){var C\u003d!1;try{C\u003d!!window.sessionStorage.getItem(\"session_logininfo\")}catch(b){C\u003d!0}return(g.Tf(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB\"||g.Tf(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"WEB_CREATOR\")\u0026\u0026C};\nvX\u003dfunction(C){if(g.Tf(\"LOGGED_IN\",!0)\u0026\u0026c06()){var b\u003dg.Tf(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]);var h\u003dg.Uq(window.location.href);h\u0026\u0026b.push(h);h\u003dg.Uq(C);g.Id(b,h)||!h\u0026\u0026Vj(C,\"/\")?(b\u003dXX(C),(b\u003dz4l(b))?(b\u003dQ1l(b),b\u003d(b\u003dg.Xu(b)||null)?NQ(b):{}):b\u003dnull):b\u003dnull;b\u003d\u003dnull\u0026\u0026(b\u003d{});h\u003db;var N\u003dvoid 0;c06()?(N||(N\u003dg.Tf(\"LOGIN_INFO\")),N?(h.session_logininfo\u003dN,h\u003d!0):h\u003d!1):h\u003d!1;h\u0026\u0026fZ(C,b)}};\ng.koo\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;var N\u003dN\u003d\u003d\u003dvoid 0?window:N;C\u003dg.Dh(C,b);vX(C);h\u003dg.iq(C+h);N\u003dN.location;h\u003dJQ(h);h!\u003d\u003dvoid 0\u0026\u0026(N.href\u003dh)};\ng.DK\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?{}:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dg.Tf(\"EVENT_ID\");N\u0026\u0026(b.ei||(b.ei\u003dN));b\u0026\u0026fZ(C,b);h||(vX(C),g.koo(C))};\ng.dG\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;h\u0026\u0026fZ(C,h);h\u003dg.iq(C);var P\u003dg.AQ(h);C!\u003dP\u0026\u0026CN(Error(\"Unsafe window.open URL: \"+C));C\u003dP;b\u003db||w2(C).toString(36);try{if(p){p\u003dC;p\u003dZNV(p);vX(p);g.Xn(window,p,b,\"attributionsrc\");return}}catch(c){g.xt(c)}vX(C);g.Xn(window,h,b,N)};\neTK\u003dfunction(C){WX\u003dC};\nLbl\u003dfunction(C){E8\u003dC};\nZQW\u003dfunction(C){nF\u003dC};\naYc\u003dfunction(){Ypl\u003dnF\u003dE8\u003dWX\u003dnull};\nowH\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?window.location.href:C;if(g.zu(\"kevlar_disable_theme_param\"))return null;var b\u003dih(g.Qh(5,C));if(g.zu(\"enable_dark_theme_only_on_shorts\")\u0026\u0026b!\u003dnull\u0026\u0026b.startsWith(\"/shorts/\"))return\"USER_INTERFACE_THEME_DARK\";try{var h\u003dg.pN(C).theme;return lYK.get(h)||null}catch(N){}return null};\ntM\u003dfunction(){this.j\u003d{};if(this.K\u003dGqU()){var C\u003dg.Xu(\"CONSISTENCY\");C\u0026\u0026Fb6(this,{encryptedTokenJarContents:C})}};\nFb6\u003dfunction(C,b){if(b.encryptedTokenJarContents\u0026\u0026(C.j[b.encryptedTokenJarContents]\u003db,typeof b.expirationSeconds\u003d\u003d\u003d\"string\")){var h\u003dNumber(b.expirationSeconds);setTimeout(function(){delete C.j[b.encryptedTokenJarContents]},h*1E3);\nC.K\u0026\u0026g.US(\"CONSISTENCY\",b.encryptedTokenJarContents,h,void 0,!0)}};\nBX\u003dfunction(){this.K\u003d-1;var C\u003dg.Tf(\"LOCATION_PLAYABILITY_TOKEN\");g.Tf(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(this.localStorage\u003dTv(this))\u0026\u0026(C\u003dthis.localStorage.get(\"yt-location-playability-token\"));C\u0026\u0026(this.locationPlayabilityToken\u003dC,this.j\u003dvoid 0)};\nTv\u003dfunction(C){return C.localStorage\u003d\u003d\u003dvoid 0?new N$(\"yt-client-location\"):C.localStorage};\ng.Ix\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dg.Tf(\"INNERTUBE_CONTEXT\");if(!N)return g.ux(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};N\u003dg.J8(N);g.zu(\"web_no_tracking_params_in_shell_killswitch\")||delete N.clickTracking;N.client||(N.client\u003d{});var p\u003dN.client;p.clientName\u003d\u003d\u003d\"MWEB\"\u0026\u0026p.clientFormFactor!\u003d\u003d\"AUTOMOTIVE_FORM_FACTOR\"\u0026\u0026(p.clientFormFactor\u003dg.Tf(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");p.screenWidthPoints\u003dwindow.innerWidth;p.screenHeightPoints\u003d\nwindow.innerHeight;p.screenPixelDensity\u003dMath.round(window.devicePixelRatio||1);p.screenDensityFloat\u003dwindow.devicePixelRatio||1;p.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var P\u003dP\u003d\u003d\u003dvoid 0?!1:P;g.OJ();var c\u003d\"USER_INTERFACE_THEME_LIGHT\";g.vj(0,165)?c\u003d\"USER_INTERFACE_THEME_DARK\":g.vj(0,174)?c\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.zu(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026\n(c\u003d\"USER_INTERFACE_THEME_DARK\");P\u003dP?c:owH()||c;p.userInterfaceTheme\u003dP;if(!b){if(P\u003dp4l())p.connectionType\u003dP;g.zu(\"web_log_effective_connection_type\")\u0026\u0026(P\u003dj21())\u0026\u0026(N.client.effectiveConnectionType\u003dP)}var e;if(g.zu(\"web_log_memory_total_kbytes\")\u0026\u0026((e\u003dg.KW.navigator)\u003d\u003dnull?0:e.deviceMemory)){var L;e\u003d(L\u003dg.KW.navigator)\u003d\u003dnull?void 0:L.deviceMemory;N.client.memoryTotalKbytes\u003d\"\"+e*1E6}g.zu(\"web_gcf_hashes_innertube\")\u0026\u0026(P\u003daOx())\u0026\u0026(L\u003dP.coldConfigData,e\u003dP.coldHashData,P\u003dP.hotHashData,N.client.configInfo\u003dN.client.configInfo||\n{},L\u0026\u0026(N.client.configInfo.coldConfigData\u003dL),e\u0026\u0026(N.client.configInfo.coldHashData\u003de),P\u0026\u0026(N.client.configInfo.hotHashData\u003dP));L\u003dg.pN(g.KW.location.href);!g.zu(\"web_populate_internal_geo_killswitch\")\u0026\u0026L.internalcountrycode\u0026\u0026(p.internalGeo\u003dL.internalcountrycode);p.clientName\u003d\u003d\u003d\"MWEB\"||p.clientName\u003d\u003d\u003d\"WEB\"?(p.mainAppWebInfo\u003d{graftUrl:g.KW.location.href},g.zu(\"kevlar_woffle\")\u0026\u0026xvV.instance\u0026\u0026(L\u003dxvV.instance,p.mainAppWebInfo.pwaInstallabilityStatus\u003d!L.j\u0026\u0026L.K?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\n\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),p.mainAppWebInfo.webDisplayMode\u003dXr(),p.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026navigator.share!\u003d\u003dvoid 0):p.clientName\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(!g.zu(\"web_lr_app_quality_killswitch\")\u0026\u0026(L\u003dg.Tf(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(p.tvAppInfo\u003dObject.assign(p.tvAppInfo||{},{appQuality:L})),L\u003dg.Tf(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(p.tvAppInfo\u003dObject.assign(p.tvAppInfo||{},{certificationScope:L}));if(!g.zu(\"web_populate_time_zone_itc_killswitch\")){a:{if(typeof Intl!\u003d\u003d\n\"undefined\")try{var Z\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(K){}Z\u003dvoid 0}Z\u0026\u0026(p.timeZone\u003dZ)}(Z\u003dVv())?p.experimentsToken\u003dZ:delete p.experimentsToken;Z\u003dMQ();tM.instance||(tM.instance\u003dnew tM);N.request\u003dObject.assign({},N.request,{internalExperimentFlags:Z,consistencyTokenJars:g.VT(tM.instance.j)});!g.zu(\"web_prequest_context_killswitch\")\u0026\u0026(Z\u003dg.Tf(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(N.request.externalPrequestContext\u003dZ);p\u003dg.OJ();Z\u003dg.vj(0,58);p\u003dp.get(\"gsml\",\"\");N.user\u003dObject.assign({},\nN.user);Z\u0026\u0026(N.user.enableSafetyMode\u003dZ);p\u0026\u0026(N.user.lockedSafetyMode\u003d!0);g.zu(\"warm_op_csn_cleanup\")?h\u0026\u0026(b\u003dg.q6())\u0026\u0026(N.clientScreenNonce\u003db):!b\u0026\u0026(b\u003dg.q6())\u0026\u0026(N.clientScreenNonce\u003db);C\u0026\u0026(N.clickTracking\u003d{clickTrackingParams:C});if(C\u003dg.v1(\"yt.mdx.remote.remoteClient_\"))N.remoteClient\u003dC;BX.getInstance().setLocationOnInnerTubeContext(N);try{var Y\u003dYG(),a\u003dY.bid;delete Y.bid;N.adSignalsInfo\u003d{params:[],bid:a};for(var l\u003dg.z(Object.entries(Y)),F\u003dl.next();!F.done;F\u003dl.next()){var G\u003dg.z(F.value),V\u003dG.next().value,\nq\u003dG.next().value;Y\u003dV;a\u003dq;C\u003dvoid 0;(C\u003dN.adSignalsInfo.params)\u003d\u003dnull||C.push({key:Y,value:\"\"+a})}var f,y;if(((f\u003dN.client)\u003d\u003dnull?void 0:f.clientName)\u003d\u003d\u003d\"TVHTML5\"||((y\u003dN.client)\u003d\u003dnull?void 0:y.clientName)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"){var u\u003dg.Tf(\"INNERTUBE_CONTEXT\");u.adSignalsInfo\u0026\u0026(N.adSignalsInfo.advertisingId\u003du.adSignalsInfo.advertisingId,N.adSignalsInfo.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",N.adSignalsInfo.limitAdTracking\u003du.adSignalsInfo.limitAdTracking)}}catch(K){g.ux(K)}return N};\n$Po\u003dfunction(C,b){if(!C)return!1;var h,N\u003d(h\u003dg.d(C,GoU))\u003d\u003dnull?void 0:h.signal;if(N\u0026\u0026b.fN)return!!b.fN[N];var p;if((h\u003d(p\u003dg.d(C,SpH))\u003d\u003dnull?void 0:p.request)\u0026\u0026b.Gr)return!!b.Gr[h];for(var P in C)if(b.Ri[P])return!0;return!1};\nzTH\u003dfunction(C){var b\u003d{\"Content-Type\":\"application/json\"};g.Tf(\"EOM_VISITOR_DATA\")?b[\"X-Goog-EOM-Visitor-Id\"]\u003dg.Tf(\"EOM_VISITOR_DATA\"):g.Tf(\"VISITOR_DATA\")\u0026\u0026(b[\"X-Goog-Visitor-Id\"]\u003dg.Tf(\"VISITOR_DATA\"));b[\"X-Youtube-Bootstrap-Logged-In\"]\u003dg.Tf(\"LOGGED_IN\",!1);g.Tf(\"DEBUG_SETTINGS_METADATA\")\u0026\u0026(b[\"X-Debug-Settings-Metadata\"]\u003dg.Tf(\"DEBUG_SETTINGS_METADATA\"));C!\u003d\u003d\"cors\"\u0026\u0026((C\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(b[\"X-Youtube-Client-Name\"]\u003dC),(C\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(b[\"X-Youtube-Client-Version\"]\u003d\nC),(C\u003dg.Tf(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(b[\"X-Youtube-Chrome-Connected\"]\u003dC),(C\u003dg.Tf(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(b[\"X-Youtube-Domain-Admin-State\"]\u003dC),g.Tf(\"ENABLE_LAVA_HEADER_ON_IT_EXPANSION\")\u0026\u0026(C\u003dg.Tf(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026(b[\"X-YouTube-Lava-Device-Context\"]\u003dC));return b};\nHQl\u003dfunction(){this.j\u003d{}};\nxH\u003dfunction(){this.mappings\u003dnew HQl};\nwG\u003dfunction(C){return function(){return new C}};\nMiW\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?\"UNKNOWN_INTERFACE\":b;if(C.length\u003d\u003d\u003d1)return C[0];var h\u003dVi6[b];if(h){h\u003dnew RegExp(h);for(var N\u003dg.z(C),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,h.exec(p))return p}var P\u003d[];Object.entries(Vi6).forEach(function(c){var e\u003dg.z(c);c\u003de.next().value;e\u003de.next().value;b!\u003d\u003dc\u0026\u0026P.push(e)});\nh\u003dnew RegExp(P.join(\"|\"));C.sort(function(c,e){return c.length-e.length});\nN\u003dg.z(C);for(p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,!h.exec(p))return p;return C[0]};\ng.Cg\u003dfunction(C){return\"/youtubei/v1/\"+MiW(C)};\nbg\u003dfunction(){};\nhN\u003dfunction(){};\naw\u003dfunction(){};\nlg\u003dfunction(C){return g.v1(\"ytcsi.\"+(C||\"\")+\"data_\")||qpl(C)};\nmP_\u003dfunction(){var C\u003dlg();C.info||(C.info\u003d{});return C.info};\now\u003dfunction(C){C\u003dlg(C);C.metadata||(C.metadata\u003d{});return C.metadata};\nFB\u003dfunction(C){C\u003dlg(C);C.tick||(C.tick\u003d{});return C.tick};\nGI\u003dfunction(C){C\u003dlg(C);if(C.gel){var b\u003dC.gel;b.gelInfos||(b.gelInfos\u003d{});b.gelTicks||(b.gelTicks\u003d{})}else C.gel\u003d{gelTicks:{},gelInfos:{}};return C.gel};\nfYK\u003dfunction(C){C\u003dGI(C);C.gelInfos||(C.gelInfos\u003d{});return C.gelInfos};\nSd\u003dfunction(C){var b\u003dlg(C).nonce;b||(b\u003dg.VO(16),lg(C).nonce\u003db);return b};\nqpl\u003dfunction(C){var b\u003d{tick:{},info:{}};g.sl(\"ytcsi.\"+(C||\"\")+\"data_\",b);return b};\n$5\u003dfunction(){var C\u003dg.v1(\"ytcsi.debug\");C||(C\u003d[],g.sl(\"ytcsi.debug\",C),g.sl(\"ytcsi.reference\",{}));return C};\nzI\u003dfunction(C){C\u003dC||\"\";var b\u003dA0H();if(b[C])return b[C];var h\u003d$5(),N\u003d{timerName:C,info:{},tick:{},span:{},jspbInfo:[]};h.push(N);return b[C]\u003dN};\ny0K\u003dfunction(C){C\u003dC||\"\";var b\u003dA0H();b[C]\u0026\u0026delete b[C];var h\u003d$5(),N\u003d{timerName:C,info:{},tick:{},span:{},jspbInfo:[]};h.push(N);b[C]\u003dN};\nA0H\u003dfunction(){var C\u003dg.v1(\"ytcsi.reference\");if(C)return C;$5();return g.v1(\"ytcsi.reference\")};\nHs\u003dfunction(C){return r0_[C]||\"LATENCY_ACTION_UNKNOWN\"};\nV3\u003dfunction(C,b){at.call(this,1,arguments);this.FZ\u003db};\nMr\u003dfunction(){this.j\u003d0};\nqr\u003dfunction(){Mr.instance||(Mr.instance\u003dnew Mr);return Mr.instance};\nfg\u003dfunction(C,b){ma[b]\u003dma[b]||{count:0};var h\u003dma[b];h.count++;h.time\u003d(0,g.fB)();C.j||(C.j\u003dg.xa(0,function(){var N\u003d(0,g.fB)(),p;for(p in ma)ma[p]\u0026\u0026N-ma[p].time\u003e6E4\u0026\u0026delete ma[p];C\u0026\u0026(C.j\u003d0)},5E3));\nreturn h.count\u003e5?(h.count\u003d\u003d\u003d6\u0026\u0026Math.random()*1E5\u003c1\u0026\u0026(h\u003dnew g.np(\"CSI data exceeded logging limit with key\",b.split(\"_\")),b.indexOf(\"plev\")\u003e\u003d0||g.Ri(h)),!0):!1};\niQ_\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nJ0l\u003dfunction(){var C;if(g.zu(\"csi_use_performance_navigation_timing\")||g.zu(\"csi_use_performance_navigation_timing_tvhtml5\")){var b,h,N,p\u003dAN\u003d\u003dnull?void 0:(C\u003dAN.getEntriesByType)\u003d\u003dnull?void 0:(b\u003dC.call(AN,\"navigation\"))\u003d\u003dnull?void 0:(h\u003db[0])\u003d\u003dnull?void 0:(N\u003dh.toJSON)\u003d\u003dnull?void 0:N.call(h);p?(p.requestStart\u003dy3(p.requestStart),p.responseEnd\u003dy3(p.responseEnd),p.redirectStart\u003dy3(p.redirectStart),p.redirectEnd\u003dy3(p.redirectEnd),p.domainLookupEnd\u003dy3(p.domainLookupEnd),p.connectStart\u003dy3(p.connectStart),\np.connectEnd\u003dy3(p.connectEnd),p.responseStart\u003dy3(p.responseStart),p.secureConnectionStart\u003dy3(p.secureConnectionStart),p.domainLookupStart\u003dy3(p.domainLookupStart),p.isPerformanceNavigationTiming\u003d!0,C\u003dp):C\u003dAN.timing}else C\u003dg.zu(\"csi_performance_timing_to_object\")?JSON.parse(JSON.stringify(AN.timing)):AN.timing;return C};\ny3\u003dfunction(C){return Math.round(r8()+C)};\nr8\u003dfunction(){return(g.zu(\"csi_use_time_origin\")||g.zu(\"csi_use_time_origin_tvhtml5\"))\u0026\u0026AN.timeOrigin?Math.floor(AN.timeOrigin):AN.timing.navigationStart};\nJN\u003dfunction(C,b){ig(\"_start\",C,b)};\nug\u003dfunction(C,b){if(!g.zu(\"web_csi_action_sampling_enabled\")||!lg(b).actionDisabled){var h\u003dzI(b||\"\");Yp(h.info,C);C.loadType\u0026\u0026(h\u003dC.loadType,ow(b).loadType\u003dh);Yp(fYK(b),C);h\u003dSd(b);b\u003dlg(b).cttAuthInfo;qr().info(C,h,b)}};\nuPo\u003dfunction(){var C,b,h,N;return((N\u003dRF().resolve(new yO(kw))\u003d\u003dnull?void 0:(C\u003dei())\u003d\u003dnull?void 0:(b\u003dC.loggingHotConfig)\u003d\u003dnull?void 0:(h\u003db.csiConfig)\u003d\u003dnull?void 0:h.debugTicks)!\u003dnull?N:[]).map(function(p){return Object.values(p)[0]})};\nig\u003dfunction(C,b,h){if(!g.zu(\"web_csi_action_sampling_enabled\")||!lg(h).actionDisabled){var N\u003dSd(h),p;if(p\u003dg.zu(\"web_csi_debug_sample_enabled\")\u0026\u0026N){(RF().resolve(new yO(kw))\u003d\u003dnull?0:ei())\u0026\u0026!RTK\u0026\u0026(RTK\u003d!0,ig(\"gcfl\",(0,g.fB)(),h));var P,c,e;p\u003d(RF().resolve(new yO(kw))\u003d\u003dnull?void 0:(P\u003dei())\u003d\u003dnull?void 0:(c\u003dP.loggingHotConfig)\u003d\u003dnull?void 0:(e\u003dc.csiConfig)\u003d\u003dnull?void 0:e.debugSampleWeight)||0;if(P\u003dp!\u003d\u003d0)b:{P\u003duPo();if(P.length\u003e0)for(c\u003d0;c\u003cP.length;c++)if(C\u003d\u003d\u003dP[c]){P\u003d!0;break b}P\u003d!1}P?(p\u003dg1x(N)%p!\u003d\u003d0,lg(h).debugTicksExcludedLogged||\n(P\u003d{},P.debugTicksExcluded\u003dp,ug(P,h)),lg(h).debugTicksExcludedLogged\u003d!0):p\u003d!1}if(!p){if(C[0]!\u003d\u003d\"_\"\u0026\u0026(p\u003dC,P\u003db,AN.mark))if(p.startsWith(\"mark_\")||(p\u003d\"mark_\"+p),h\u0026\u0026(p+\u003d\" (\"+h+\")\"),P\u003d\u003d\u003dvoid 0||g.zu(\"web_csi_disable_alt_time_performance_mark\"))AN.mark(p);else{P\u003dg.zu(\"csi_use_performance_navigation_timing\")||g.zu(\"csi_use_performance_navigation_timing_tvhtml5\")?P-AN.timeOrigin:P-(AN.timeOrigin||AN.timing.navigationStart);try{AN.mark(p,{startTime:P})}catch(L){}}p\u003dzI(h||\"\");p.tick[C]\u003db||(0,g.fB)();if(p.callback\u0026\u0026\np.callback[C])for(p\u003dg.z(p.callback[C]),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P();p\u003dGI(h);p.gelTicks\u0026\u0026(p.gelTicks[C]\u003d!0);P\u003dFB(h);p\u003db||(0,g.fB)();g.zu(\"log_repeated_ytcsi_ticks\")?C in P||(P[C]\u003dp):P[C]\u003dp;P\u003dlg(h).cttAuthInfo;C\u003d\u003d\u003d\"_start\"?(C\u003dqr(),fg(C,\"baseline_\"+N)||g.k1(\"latencyActionBaselined\",{clientActionNonce:N},{timestamp:b,cttAuthInfo:P})):qr().tick(C,N,b,P);Qt6(h);return p}}};\nUP1\u003dfunction(){var C,b\u003d(C\u003dAN.getEntriesByType)\u003d\u003dnull?void 0:C.call(AN,\"mark\");b\u0026\u0026b.forEach(function(h){if(h.name.startsWith(\"mark_\")){var N;(N\u003dAN.clearMarks)\u003d\u003dnull||N.call(AN,h.name)}})};\nXmW\u003dfunction(){switch(KO1()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\nKbl\u003dfunction(C){function b(P,c,e){c\u003dc.match(\"_rid\")?c.split(\"_rid\")[0]:c;typeof e\u003d\u003d\u003d\"number\"\u0026\u0026(e\u003dJSON.stringify(e));P.requestIds?P.requestIds.push({endpoint:c,id:e}):P.requestIds\u003d[{endpoint:c,id:e}]}\nvar h\u003d{};C\u003dg.z(Object.entries(C));for(var N\u003dC.next();!N.done;N\u003dC.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;switch(N){case \"GetBrowse_rid\":b(h,N,p);break;case \"GetGuide_rid\":b(h,N,p);break;case \"GetHome_rid\":b(h,N,p);break;case \"GetPlayer_rid\":b(h,N,p);break;case \"GetSearch_rid\":b(h,N,p);break;case \"GetSettings_rid\":b(h,N,p);break;case \"GetTrending_rid\":b(h,N,p);break;case \"GetWatchNext_rid\":b(h,N,p);break;case \"yt_red\":h.isRedSubscriber\u003d!!p;break;case \"yt_ad\":h.isMonetized\u003d!!p}}return h};\nstc\u003dfunction(C,b){C\u003ddocument.querySelector(C);if(!C)return!1;var h\u003d\"\",N\u003dC.nodeName;N\u003d\u003d\u003d\"SCRIPT\"?(h\u003dC.src,h||(h\u003dC.getAttribute(\"data-timing-href\"))\u0026\u0026(h\u003dwindow.location.protocol+h)):N\u003d\u003d\u003d\"LINK\"\u0026\u0026(h\u003dC.href);Ko(document)\u0026\u0026C.setAttribute(\"nonce\",Ko(document));return h?(C\u003dAN.getEntriesByName(h))\u0026\u0026C[0]\u0026\u0026(C\u003dC[0],h\u003dr8(),ig(\"rsf_\"+b,h+Math.round(C.fetchStart)),ig(\"rse_\"+b,h+Math.round(C.responseEnd)),C.transferSize!\u003d\u003dvoid 0\u0026\u0026C.transferSize\u003d\u003d\u003d0)?!0:!1:!1};\nOQl\u003dfunction(){var C\u003dwindow.location.protocol,b\u003dAN.getEntriesByType(\"resource\");b\u003dg.kS(b,function(h){return h.name.indexOf(C+\"//fonts.gstatic.com/s/\")\u003d\u003d\u003d0});\n(b\u003dmI(b,function(h,N){return N.duration\u003eh.duration?N:h},{duration:0}))\u0026\u0026b.startTime\u003e0\u0026\u0026b.responseEnd\u003e0\u0026\u0026(ig(\"wffs\",y3(b.startTime)),ig(\"wffe\",y3(b.responseEnd)))};\nvwU\u003dfunction(C,b,h){AN\u0026\u0026AN.measure\u0026\u0026(C.startsWith(\"measure_\")||(C\u003d\"measure_\"+C),h?AN.measure(C,b,h):b?AN.measure(C,b):AN.measure(C))};\nDPx\u003dfunction(C){var b\u003dRw(\"aft\",C);if(b)return b;b\u003dg.Tf((C||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var h\u003db.length,N\u003d0;N\u003ch;N++){var p\u003dRw(b[N],C);if(p)return p}return NaN};\nQ3\u003dfunction(C,b){g.sl(\"ytglobal.timing\"+(b||\"\")+\"ready_\",C)};\nRw\u003dfunction(C,b){if(C\u003dFB(b)[C])return typeof C\u003d\u003d\u003d\"number\"?C:C[C.length-1]};\nQt6\u003dfunction(C){var b\u003dRw(\"_start\",C),h\u003dDPx(C),N\u003dg.zu(\"enable_cow_info_csi\")||!dPc;b\u0026\u0026h\u0026\u0026N\u0026\u0026(FP(WbU,new V3(Math.round(h-b),C)),dPc\u003d!0)};\nEw6\u003dfunction(){if(AN.getEntriesByType){var C\u003dAN.getEntriesByType(\"paint\");if(C\u003dg.Te(C,function(h){return h.name\u003d\u003d\u003d\"first-paint\"}))return y3(C.startTime)}var b;\ng.zu(\"csi_use_performance_navigation_timing\")||g.zu(\"csi_use_performance_navigation_timing_tvhtml5\")?b\u003dAN.getEntriesByType(\"first-paint\")[0].startTime:b\u003dAN.timing.S82;return b?Math.max(0,b):0};\nUG\u003dfunction(C){qpl(C);nwo();UP1();C||(g.Tf(\"TIMING_ACTION\")\u0026\u0026th(\"PREVIOUS_ACTION\",g.Tf(\"TIMING_ACTION\")),th(\"TIMING_ACTION\",\"\"))};\ntiS\u003dfunction(){var C\u003d[\"pbs\",\"pbu\"];g.wW(function(){zI(\"\").info.actionType\u003d\"watch\";C\u0026\u0026th(\"TIMING_AFT_KEYS\",C);th(\"TIMING_ACTION\",\"watch\");var b\u003dKbl(g.Tf(\"TIMING_INFO\",{}));Object.keys(b).length\u003e0\u0026\u0026ug(b);b\u003d{isNavigation:!0,actionType:Hs(g.Tf(\"TIMING_ACTION\"))};var h\u003dg.Tf(\"PREVIOUS_ACTION\");h\u0026\u0026(b.previousAction\u003dHs(h));if(h\u003dg.Tf(\"CLIENT_PROTOCOL\"))b.httpProtocol\u003dh;if(h\u003dg.Tf(\"CLIENT_TRANSPORT\"))b.transportProtocol\u003dh;(h\u003dg.q6())\u0026\u0026h!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(b.clientScreenNonce\u003dh);h\u003dXmW();if(h\u003d\u003d\u003d1||h\u003d\u003d\u003d-1)b.isVisible\u003d\n!0;h\u003dow().loadType\u003d\u003d\u003d\"cold\";var N\u003dmP_();h||(h\u003dN.yt_lt\u003d\u003d\u003d\"cold\");if(h){b.loadType\u003d\"cold\";h\u003dmP_();N\u003dJ0l();var p\u003dr8(),P\u003dg.Tf(\"CSI_START_TIMESTAMP_MILLIS\",0);P\u003e0\u0026\u0026!g.zu(\"embeds_web_enable_csi_start_override_killswitch\")\u0026\u0026(p\u003dP);p\u0026\u0026(ig(\"srt\",N.responseStart),h.prerender!\u003d\u003d1\u0026\u0026JN(p));h\u003dEw6();h\u003e0\u0026\u0026ig(\"fpt\",h);h\u003dJ0l();h.isPerformanceNavigationTiming\u0026\u0026ug({performanceNavigationTiming:!0},void 0);ig(\"nreqs\",h.requestStart,void 0);ig(\"nress\",h.responseStart,void 0);ig(\"nrese\",h.responseEnd,void 0);h.redirectEnd-\nh.redirectStart\u003e0\u0026\u0026(ig(\"nrs\",h.redirectStart,void 0),ig(\"nre\",h.redirectEnd,void 0));h.domainLookupEnd-h.domainLookupStart\u003e0\u0026\u0026(ig(\"ndnss\",h.domainLookupStart,void 0),ig(\"ndnse\",h.domainLookupEnd,void 0));h.connectEnd-h.connectStart\u003e0\u0026\u0026(ig(\"ntcps\",h.connectStart,void 0),ig(\"ntcpe\",h.connectEnd,void 0));h.secureConnectionStart\u003e\u003dr8()\u0026\u0026h.connectEnd-h.secureConnectionStart\u003e0\u0026\u0026(ig(\"nstcps\",h.secureConnectionStart,void 0),ig(\"ntcpe\",h.connectEnd,void 0));AN\u0026\u0026\"getEntriesByType\"in AN\u0026\u0026OQl();h\u003d[];if(document.querySelector\u0026\u0026\nAN\u0026\u0026AN.getEntriesByName)for(var c in XB)XB.hasOwnProperty(c)\u0026\u0026(N\u003dXB[c],stc(c,N)\u0026\u0026h.push(N));if(h.length\u003e0)for(b.resourceInfo\u003d[],c\u003dg.z(h),h\u003dc.next();!h.done;h\u003dc.next())b.resourceInfo.push({resourceCache:h.value})}ug(b);b\u003dGI();b.preLoggedGelInfos||(b.preLoggedGelInfos\u003d[]);c\u003db.preLoggedGelInfos;b\u003dfYK();h\u003dvoid 0;for(N\u003d0;N\u003cc.length;N++)if(p\u003dc[N],p.loadType){h\u003dp.loadType;break}if(ow().loadType\u003d\u003d\u003d\"cold\"\u0026\u0026(b.loadType\u003d\u003d\u003d\"cold\"||h\u003d\u003d\u003d\"cold\")){h\u003dFB();N\u003dGI();N\u003dN.gelTicks?N.gelTicks:N.gelTicks\u003d{};for(var e in h)if(!(e in\nN))if(typeof h[e]\u003d\u003d\u003d\"number\")ig(e,Rw(e));else if(g.zu(\"log_repeated_ytcsi_ticks\"))for(p\u003dg.z(h[e]),P\u003dp.next();!P.done;P\u003dp.next())ig(e.slice(1),P.value);e\u003d{};h\u003d!1;c\u003dg.z(c);for(N\u003dc.next();!N.done;N\u003dc.next())h\u003dN.value,Yp(b,h),Yp(e,h),h\u003d!0;h\u0026\u0026ug(e)}Q3(!0);e\u003dg.Tf(\"TIMING_ACTION\");g.v1(\"ytglobal.timingready_\")\u0026\u0026e\u0026\u0026Kg()\u0026\u0026DPx()\u0026\u0026Qt6()})()};\nTfl\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?{}:C;g.wW(function(){Kg()\u0026\u0026sG(\"aa\",void 0,void 0);y0K();UG();Q3(!1);C.cttAuthInfo\u0026\u0026(lg().cttAuthInfo\u003dC.cttAuthInfo);th(\"TIMING_AFT_KEYS\",[]);C.D$O?g.OG({loadType:\"hot\"}):g.OG({loadType:\"warm\"});th(\"TIMING_ACTION\",\"\");delete g.Tf(\"TIMING_INFO\",{}).yt_lt;g.wW(JN)(C.startTime,void 0)})()};\nvs\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;g.wW(function(){Bf_(C);var h\u003db.sampleRate;if(!g.zu(\"web_csi_action_sampling_enabled\")||h\u003d\u003d\u003dvoid 0||h\u003c\u003d1)h\u003d!1;else{var N\u003dSd(C);h\u003dg1x(N)%h!\u003d\u003d0}h\u0026\u0026(lg(C).actionDisabled\u003d!0);zI(C||\"\").info.actionType\u003dC;b.cttAuthInfo\u0026\u0026(lg(C).cttAuthInfo\u003db.cttAuthInfo);th(C+\"TIMING_ACTION\",C);g.wW(JN)(b.startTime,C);h\u003d{actionType:Hs(C)};b.lQo\u0026\u0026(h.previousAction\u003dHs(g.Tf(\"TIMING_ACTION\")));(N\u003dg.q6())\u0026\u0026N!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(h.clientScreenNonce\u003dN);g.OG(h,C);Q3(!0,C)})()};\nBf_\u003dfunction(C){g.wW(function(){Kg(C)\u0026\u0026sG(\"aa\",void 0,C);y0K(C);UG(C)})()};\nKg\u003dfunction(C){return g.wW(function(){return Dd(\"_start\",C)})()};\ng.OG\u003dfunction(C,b,h){g.wW(ug)(C,b,h\u003d\u003d\u003dvoid 0?!1:h)};\nsG\u003dfunction(C,b,h){return g.wW(ig)(C,b,h)};\nIYl\u003dfunction(C){g.wW(vwU)(\"action_finished\",C,void 0)};\nDd\u003dfunction(C,b){return g.wW(function(){var h\u003dFB(b);return C in h})()};\nwmo\u003dfunction(C){if(!g.zu(\"universal_csi_network_ticks\"))return\"\";C\u003dih(g.Qh(5,C))||\"\";for(var b\u003dObject.keys(xP_),h\u003d0;h\u003cb.length;h++){var N\u003db[h];if(C.includes(N))return N}return\"\"};\nbrU\u003dfunction(C){if(!g.zu(\"universal_csi_network_ticks\"))return function(){};\nvar b\u003dxP_[C];return b?(d8(b),function(){var h\u003dg.zu(\"universal_csi_network_ticks\")?(h\u003dCtH[C])?d8(h):!1:!1;return h}):function(){}};\nd8\u003dfunction(C,b){return g.wW(function(){if(Dd(C,b))return!1;sG(C,void 0,b);return!0})()};\nWs\u003dfunction(C,b,h){g.wW(function(){if(!Kg(h)||Dd(C,h))return!1;sG(C,b,h);return!0})()};\nhc6\u003dfunction(){g.wW(function(){var C\u003dSd();requestAnimationFrame(function(){setTimeout(function(){C\u003d\u003d\u003dSd()\u0026\u0026sG(\"ftl\",void 0,void 0)},0)})})()};\nEG\u003dfunction(C,b,h,N){this.Ve\u003dC;this.fX\u003db;this.j\u003dh;this.X\u003dN;this.N\u003dvoid 0;this.K\u003dnew Map;C.fN||(C.fN\u003d{});C.fN\u003dObject.assign({},NjW,C.fN)};\ngpl\u003dfunction(C,b,h,N){if(EG.instance!\u003d\u003dvoid 0){if(N\u003dEG.instance,C\u003d[C!\u003d\u003dN.Ve,b!\u003d\u003dN.fX,h!\u003d\u003dN.j,!1,!1,!1,void 0!\u003d\u003dN.N],C.some(function(p){return p}))throw new g.np(\"InnerTubeTransportService is already initialized\",C);\n}else EG.instance\u003dnew EG(C,b,h,N)};\nng\u003dfunction(C,b,h){var N\u003dN\u003d\u003d\u003dvoid 0?Yw:N;var p\u003dplW(C,b);return p?new g.lh(function(P,c){var e,L,Z,Y,a;return g.R(function(l){switch(l.j){case 1:return g.J(l,p,2);case 2:e\u003dl.K;L\u003de.G(b,h,N);if(!L){c(new g.np(\"Error: Failed to build request for command.\",b));l.WE(0);break}vX(L.input);Y\u003d((Z\u003dL.ul)\u003d\u003dnull?void 0:Z.mode)\u003d\u003d\u003d\"cors\"?\"cors\":void 0;if(C.j.lU){a\u003dPtS(C,L.config,Y);l.WE(4);break}return g.J(l,jFU(C,L.config,Y),5);case 5:a\u003dl.K;case 4:P(cpW(C,L,a)),g.SV(l)}})}):Gp(new g.np(\"Error: No request builder found for command.\",\nb))};\ng.tN\u003dfunction(C,b,h,N,p){function P(){}\np\u003dp\u003d\u003d\u003dvoid 0?{TW:{identity:Yw}}:p;var c\u003dc\u003d\u003d\u003dvoid 0?!0:c;P\u003dbrU(wmo(h));b.context||(b.context\u003dg.Ix(N,c));return new g.lh(function(e){var L,Z,Y,a,l;return g.R(function(F){if(F.j\u003d\u003d1)return L\u003dsS(h),Z\u003dcQ(L)?\"same-origin\":\"cors\",C.j.lU?(Y\u003dPtS(C,p,Z),F.WE(2)):g.J(F,jFU(C,p,Z),3);F.j!\u003d2\u0026\u0026(Y\u003dF.K);a\u003dSex(sS(h));l\u003d{input:a,ul:OS(a),oR:b,config:p};e(cpW(C,l,Y,P));g.SV(F)})})};\necH\u003dfunction(C,b,h){var N;if(b\u0026\u0026!(b\u003d\u003dnull?0:(N\u003db.sequenceMetaData)\u003d\u003dnull?0:N.skipProcessing)\u0026\u0026C.X){N\u003dg.z(kBK);for(var p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,C.X[p]\u0026\u0026C.X[p].handleResponse(b,h)}};\ncpW\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?function(){}:N;\nvar p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go,jV,CW,W,w,H,E,Ol,H$,YI;return g.R(function(fW){switch(fW.j){case 1:fW.WE(2);break;case 3:if((p\u003dfW.K)\u0026\u0026!p.isExpired())return fW.return(Promise.resolve(p.j()));case 2:if(!((P\u003db)\u003d\u003dnull?0:(c\u003dP.oR)\u003d\u003dnull?0:c.context)){fW.WE(4);break}e\u003db.oR.context;fW.WE(5);break;case 5:L\u003dg.z([]),Z\u003dL.next();case 8:if(Z.done){fW.WE(4);break}Y\u003dZ.value;return g.J(fW,Y.jT6(e),9);case 9:Z\u003dL.next();fW.WE(8);break;case 4:if((a\u003dC.N)\u003d\u003dnull||!a.QTo(b.input,b.oR)){fW.WE(12);break}return g.J(fW,\nC.N.fQo(b.input,b.oR),13);case 13:return l\u003dfW.K,ecH(C,l,b),fW.return(l);case 12:return(V\u003d(G\u003db.config)\u003d\u003dnull?void 0:G.G_)\u0026\u0026C.K.has(V)?F\u003dC.K.get(V):(q\u003dJSON.stringify(b.oR),u\u003d(y\u003d(f\u003db.ul)\u003d\u003dnull?void 0:f.headers)!\u003dnull?y:{},b.ul\u003dObject.assign({},b.ul,{headers:Object.assign({},u,h)}),K\u003dObject.assign({},b.ul),b.ul.method\u003d\u003d\u003d\"POST\"\u0026\u0026(K\u003dObject.assign({},K,{body:q})),((v\u003db.config)\u003d\u003dnull?0:v.oJp)\u0026\u0026sG(b.config.oJp),T\u003dfunction(){return C.fX.fetch(b.input,K,b.config)},F\u003dT(),V\u0026\u0026C.K.set(V,F)),g.J(fW,F,14);\ncase 14:if((t\u003dfW.K)\u0026\u0026\"error\"in t\u0026\u0026((go\u003dt)\u003d\u003dnull?0:(jV\u003dgo.error)\u003d\u003dnull?0:jV.details))for(CW\u003dt.error.details,W\u003dg.z(CW),w\u003dW.next();!w.done;w\u003dW.next())H\u003dw.value,(E\u003dH[\"@type\"])\u0026\u0026LiV.indexOf(E)\u003e-1\u0026\u0026(delete H[\"@type\"],t\u003dH);V\u0026\u0026C.K.has(V)\u0026\u0026C.K.delete(V);((Ol\u003db.config)\u003d\u003dnull?0:Ol.DKz)\u0026\u0026sG(b.config.DKz);if(t||(H$\u003dC.N)\u003d\u003dnull||!H$.HTE(b.input,b.oR)){fW.WE(15);break}return g.J(fW,C.N.hM2(b.input,b.oR),16);case 16:t\u003dfW.K;case 15:return ecH(C,t,b),((YI\u003db.config)\u003d\u003dnull?0:YI.eef)\u0026\u0026sG(b.config.eef),N(),fW.return(t||\nvoid 0)}})};\nplW\u003dfunction(C,b){a:{C\u003dC.Ve;var h,N\u003d(h\u003dg.d(b,GoU))\u003d\u003dnull?void 0:h.signal;if(N\u0026\u0026C.fN\u0026\u0026(h\u003dC.fN[N])){var p\u003dh();break a}var P;if((h\u003d(P\u003dg.d(b,SpH))\u003d\u003dnull?void 0:P.request)\u0026\u0026C.Gr\u0026\u0026(P\u003dC.Gr[h])){p\u003dP();break a}for(p in b)if(C.Ri[p]\u0026\u0026(b\u003dC.Ri[p])){p\u003db();break a}p\u003dvoid 0}if(p!\u003d\u003dvoid 0)return Promise.resolve(p)};\njFU\u003dfunction(C,b,h){var N,p,P,c,e,L,Z;return g.R(function(Y){if(Y.j\u003d\u003d1){P\u003d((N\u003db)\u003d\u003dnull?void 0:(p\u003dN.TW)\u003d\u003dnull?void 0:p.identity)||Yw;L\u003d(c\u003db)\u003d\u003dnull?void 0:(e\u003dc.TW)\u003d\u003dnull?void 0:e.sessionIndex;var a\u003dg.FX(C.j.Og(P,{sessionIndex:L}));return g.J(Y,a,2)}Z\u003dY.K;return Y.return(Promise.resolve(Object.assign({},zTH(h),Z)))})};\nPtS\u003dfunction(C,b,h){var N,p\u003d(b\u003d\u003dnull?void 0:(N\u003db.TW)\u003d\u003dnull?void 0:N.identity)||Yw,P;b\u003db\u003d\u003dnull?void 0:(P\u003db.TW)\u003d\u003dnull?void 0:P.sessionIndex;C\u003dC.j.Og(p,{sessionIndex:b});return Object.assign({},zTH(h),C)};\nTI\u003dfunction(){};\nBs\u003dfunction(){};\nIw\u003dfunction(C){this.W\u003dC};\nx5\u003dfunction(){};\nw8\u003dfunction(){};\nCD\u003dfunction(){};\nby\u003dfunction(){};\ng.hU\u003dfunction(C,b){var h\u003dg.yH.apply(2,arguments);C\u003dC\u003d\u003d\u003dvoid 0?0:C;g.np.call(this,b,h);this.errorType\u003dC;Object.setPrototypeOf(this,this.constructor.prototype)};\nNn\u003dfunction(C,b,h){this.j\u003dC;this.K\u003db;this.N\u003dh};\nZrS\u003dfunction(C,b,h){if(C.j){var N\u003dih(g.Qh(5,Eq(b,\"key\")))||\"/UNKNOWN_PATH\";C.j.start(N)}C\u003dh;g.zu(\"wug_networking_gzip_request\")\u0026\u0026(C\u003dW7V(h));return new window.Request(b,C)};\ng.pD\u003dfunction(C,b){if(!g1){var h\u003dRF();rj(h,{XV:Yxo,aO:Nn});var N\u003d{Ri:{feedbackEndpoint:wG(x5),modifyChannelNotificationPreferenceEndpoint:wG(w8),playlistEditEndpoint:wG(CD),shareEntityEndpoint:wG(Iw),subscribeEndpoint:wG(TI),unsubscribeEndpoint:wG(Bs),webPlayerShareEntityServiceEndpoint:wG(by)}},p\u003dBX.getInstance(),P\u003d{};p\u0026\u0026(P.client_location\u003dp);C\u003d\u003d\u003dvoid 0\u0026\u0026(C\u003dwDW());b\u003d\u003d\u003dvoid 0\u0026\u0026(b\u003dh.resolve(Yxo));gpl(N,b,C,P);rj(h,{XV:aGx,wT:EG.instance});g1\u003dh.resolve(aGx)}return g1};\nlGl\u003dfunction(C){var b\u003dnew Y3;if(C.interpreterJavascript){var h\u003duF_(C.interpreterJavascript);h\u003dON(h).toString();var N\u003dnew Ln;oy(N,6,h);jY(b,Ln,1,N)}else C.interpreterUrl\u0026\u0026(h\u003dMJ(C.interpreterUrl),h\u003dmo(h).toString(),N\u003dnew ZI,oy(N,4,h),jY(b,ZI,2,N));C.interpreterHash\u0026\u0026F4(b,3,C.interpreterHash);C.program\u0026\u0026F4(b,4,C.program);C.globalName\u0026\u0026F4(b,5,C.globalName);C.clientExperimentsStateBlob\u0026\u0026F4(b,7,C.clientExperimentsStateBlob);return b};\nPN\u003dfunction(C){var b\u003d{};C\u003dC.split(\"\u0026\");C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value.split(\"\u003d\"),h.length\u003d\u003d\u003d2\u0026\u0026(b[h[0]]\u003dh[1]);return b};\nwbS\u003dfunction(){if(g.zu(\"bg_st_hr\"))return\"havuokmhhs-0\";var C,b\u003d((C\u003dperformance)\u003d\u003dnull?void 0:C.timeOrigin)||0;return\"havuokmhhs-\"+Math.floor(b)};\njc\u003dfunction(C){this.j\u003dC};\nopV\u003dfunction(){return new Promise(function(C){var b\u003dwindow.top;b.ntpevasrs!\u003d\u003dvoid 0?C(new jc(b.ntpevasrs)):(b.ntpqfbel\u003d\u003d\u003dvoid 0\u0026\u0026(b.ntpqfbel\u003d[]),b.ntpqfbel.push(function(h){C(new jc(h))}))})};\nGB6\u003dfunction(){if(!g.zu(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.zu(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026hJ()){var C\u003dg.Tf(\"PLAYER_VARS\",{});if(g.yT(C,\"privembed\",!1)!\u003d\"1\"\u0026\u0026!qeW(C)){var b\u003dfunction(){cN\u003d!0;\"google_ad_status\"in window?th(\"DCLKSTAT\",1):th(\"DCLKSTAT\",2)};\ntry{g.kp(\"//static.doubleclick.net/instream/ad_status.js\",b)}catch(h){}FiH.push(g.dl.Vy(function(){if(!(cN||\"google_ad_status\"in window)){try{if(b){var h\u003d\"\"+g.B1(b),N\u003dqSl[h];N\u0026\u0026g.j8(N)}}catch(p){}cN\u003d!0;th(\"DCLKSTAT\",3)}},5E3))}}};\nkr\u003dfunction(){var C\u003dNumber(g.Tf(\"DCLKSTAT\",0));return isNaN(C)?0:C};\nYr\u003dfunction(C,b,h){var N\u003dthis;this.network\u003dC;this.options\u003db;this.K\u003dh;this.j\u003dnull;if(b.mko){var p\u003dnew g.lY;this.j\u003dp.promise;g.KW.ytAtRC\u0026\u0026I1(function(){var P,c;return g.R(function(e){if(e.j\u003d\u003d1){if(!g.KW.ytAtRC)return e.return();P\u003dec(null);return g.J(e,LD(N,P),2)}c\u003de.K;g.KW.ytAtRC\u0026\u0026g.KW.ytAtRC(JSON.stringify(c));g.SV(e)})},2);\nopV().then(function(P){var c,e,L,Z;return g.R(function(Y){if(Y.j\u003d\u003d1)return P.bindInnertubeChallengeFetcher(function(a){return LD(N,ec(a))}),g.J(Y,rl(),2);\nc\u003dY.K;e\u003dP.getLatestChallengeResponse();L\u003de.challenge;if(!L)throw Error(\"BGE_MACIL\");Z\u003d{challenge:L,oI:PN(L),eh:c,bgChallenge:new Y3};p.resolve(Z);P.registerChallengeFetchedCallback(function(a){a\u003da.challenge;if(!a)throw Error(\"BGE_MACR\");a\u003d{challenge:a,oI:PN(a),eh:c,bgChallenge:new Y3};N.j\u003dPromise.resolve(a)});\ng.SV(Y)})})}else b.preload\u0026\u0026SxW(this,new Promise(function(P){g.xa(0,function(){P(Zf(N))},0)}))};\nec\u003dfunction(C){var b\u003d{engagementType:\"ENGAGEMENT_TYPE_UNBOUND\"};C\u0026\u0026(b.interpreterHash\u003dC);return b};\nZf\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;var h,N,p,P,c,e,L,Z,Y,a,l,F;return g.R(function(G){switch(G.j){case 1:h\u003dec(G3().j);if(g.zu(\"att_fet_ks\"))return g.$_(G,7),g.J(G,LD(C,h),9);g.$_(G,4);return g.J(G,$5o(C,h),6);case 6:c\u003dG.K;p\u003dc.ybX;P\u003dc.Msf;N\u003dc;g.H1(G,3);break;case 4:return g.VH(G),g.Ri(Error(\"Failed to fetch attestation challenge after \"+(b+\" attempts; not retrying for 24h.\"))),aM(C,864E5),G.return({challenge:\"\",oI:{},eh:void 0,bgChallenge:void 0});case 9:N\u003dG.K;if(!N)throw Error(\"Fetching Attestation challenge returned falsy\");\nif(!N.challenge)throw Error(\"Missing Attestation challenge\");p\u003dN.challenge;P\u003dPN(p);if(\"c1a\"in P\u0026\u0026(!N.bgChallenge||!N.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");g.H1(G,3);break;case 7:e\u003dg.VH(G);g.Ri(e);b++;if(b\u003e\u003d5)return g.Ri(Error(\"Failed to fetch attestation challenge after \"+(b+\" attempts; not retrying for 24h.\"))),aM(C,864E5),G.return({challenge:\"\",oI:{},eh:void 0,bgChallenge:void 0});L\u003d1E3*Math.pow(2,b-1)+Math.random()*1E3;return G.return(new Promise(function(V){g.xa(0,\nfunction(){V(Zf(C,b))},L)}));\ncase 3:Z\u003dNumber(P.t)||7200;aM(C,Z*1E3);Y\u003dvoid 0;if(!(\"c1a\"in P\u0026\u0026N.bgChallenge)){G.WE(10);break}a\u003dlGl(N.bgChallenge);g.$_(G,11);return g.J(G,Sl(G3(),a),13);case 13:g.H1(G,12);break;case 11:return l\u003dg.VH(G),g.Ri(l),G.return({challenge:p,oI:P,eh:Y,bgChallenge:a});case 12:return g.$_(G,14),Y\u003dnew o0({challenge:a,ZG:{u1:\"aGIf\"}}),g.J(G,Y.KP,16);case 16:g.H1(G,10);break;case 14:F\u003dg.VH(G),g.Ri(F),Y\u003dvoid 0;case 10:return G.return({challenge:p,oI:P,eh:Y,bgChallenge:a})}})};\nLD\u003dfunction(C,b){var h;return g.R(function(N){h\u003dC.K;if(!h||h.c6())return N.return(LD(C.network,b));Ws(\"att_pna\",void 0,\"attestation_challenge_fetch\");return N.return(new Promise(function(p){h.Zl(\"publicytnetworkstatus-online\",function(){LD(C.network,b).then(p)})}))})};\nzcU\u003dfunction(C){if(!C)throw Error(\"Fetching Attestation challenge returned falsy\");if(!C.challenge)throw Error(\"Missing Attestation challenge\");var b\u003dC.challenge,h\u003dPN(b);if(\"c1a\"in h\u0026\u0026(!C.bgChallenge||!C.bgChallenge.program))throw Error(\"Expected bg challenge but missing.\");return Object.assign({},C,{ybX:b,Msf:h})};\n$5o\u003dfunction(C,b){var h,N,p,P,c;return g.R(function(e){switch(e.j){case 1:h\u003dvoid 0,N\u003d0,p\u003d{};case 2:if(!(N\u003c5)){e.WE(4);break}if(!(N\u003e0)){e.WE(5);break}p.V2\u003d1E3*Math.pow(2,N-1)+Math.random()*1E3;return g.J(e,new Promise(function(L){return function(Z){g.xa(0,function(){Z(void 0)},L.V2)}}(p)),5);\ncase 5:return g.$_(e,7),g.J(e,LD(C,b),9);case 9:return P\u003de.K,e.return(zcU(P));case 7:h\u003dc\u003dg.VH(e),c instanceof Error\u0026\u0026g.Ri(c);case 8:N++;p\u003d{V2:void 0};e.WE(2);break;case 4:throw h;}})};\nSxW\u003dfunction(C,b){C.j\u003db};\nHrH\u003dfunction(C){var b,h,N;return g.R(function(p){if(p.j\u003d\u003d1)return g.J(p,Promise.race([C.j,null]),2);b\u003dp.K;var P\u003dZf(C);C.j\u003dP;(h\u003db)\u003d\u003dnull||(N\u003dh.eh)\u003d\u003dnull||N.dispose();g.SV(p)})};\naM\u003dfunction(C,b){function h(){var p;return g.R(function(P){p\u003dN-Date.now();return p\u003c1E3?g.J(P,HrH(C),0):(I1(h,0,Math.min(p,6E4)),P.WE(0))})}\nvar N\u003dDate.now()+b;h()};\nV8S\u003dfunction(C,b){return new Promise(function(h){g.xa(0,function(){h(b())},C)})};\ng.M8l\u003dfunction(C,b){var h;return g.R(function(N){var p\u003dg.v1(\"yt.aba.att\");return(h\u003dp?p:Yr.instance!\u003d\u003dvoid 0?Yr.instance.N.bind(Yr.instance):null)?N.return(h(\"ENGAGEMENT_TYPE_PLAYBACK\",C,b)):N.return(Promise.resolve({error:\"ATTESTATION_ERROR_API_NOT_READY\"}))})};\ng.qxK\u003dfunction(){var C;return(C\u003d(C\u003dg.v1(\"yt.aba.att2\"))?C:Yr.instance!\u003d\u003dvoid 0?Yr.instance.X.bind(Yr.instance):null)?C():Promise.resolve(!1)};\nfGS\u003dfunction(C,b){var h\u003dg.v1(\"ytDebugData.callbacks\");h||(h\u003d{},g.sl(\"ytDebugData.callbacks\",h));if(g.zu(\"web_dd_iu\")||m5H.includes(C))h[C]\u003db};\nly\u003dfunction(){var C\u003dApH;var b\u003db\u003d\u003d\u003dvoid 0?[]:b;var h\u003dh\u003d\u003d\u003dvoid 0?[]:h;b\u003dfR_.apply(null,[AHS.apply(null,g.M(b))].concat(g.M(h)));this.store\u003drHl(C,void 0,b)};\ng.oM\u003dfunction(C,b,h){for(var N\u003dObject.assign({},C),p\u003dg.z(Object.keys(b)),P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var c\u003dC[P],e\u003db[P];if(e\u003d\u003d\u003dvoid 0)delete N[P];else if(c\u003d\u003d\u003dvoid 0)N[P]\u003de;else if(Array.isArray(e)\u0026\u0026Array.isArray(c))N[P]\u003dh?[].concat(g.M(c),g.M(e)):e;else if(!Array.isArray(e)\u0026\u0026g.tl(e)\u0026\u0026!Array.isArray(c)\u0026\u0026g.tl(c))N[P]\u003dg.oM(c,e,h);else if(typeof e\u003d\u003d\u003dtypeof c)N[P]\u003de;else return b\u003dnew g.np(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:P,Pbp:c,updateValue:e}),g.ux(b),\nC}return N};\nF9\u003dfunction(C){var b\u003dthis;C\u003dC\u003d\u003d\u003dvoid 0?[]:C;this.xJ\u003d[];this.GQ\u003dthis.yX\u003d0;this.Ug\u003dvoid 0;this.totalLength\u003d0;C.forEach(function(h){b.append(h)})};\nyp6\u003dfunction(C,b){return C.xJ.length\u003d\u003d\u003d0?!1:(C\u003dC.xJ[C.xJ.length-1])\u0026\u0026C.buffer\u003d\u003d\u003db.buffer\u0026\u0026C.byteOffset+C.length\u003d\u003d\u003db.byteOffset};\nG7\u003dfunction(C,b){b\u003dg.z(b.xJ);for(var h\u003db.next();!h.done;h\u003db.next())C.append(h.value)};\nSc\u003dfunction(C,b,h){return C.split(b).j9.split(h).Xt};\n$r\u003dfunction(C){C.Ug\u003dvoid 0;C.yX\u003d0;C.GQ\u003d0};\nz7\u003dfunction(C,b,h){C.isFocused(b);return b-C.GQ+h\u003c\u003dC.xJ[C.yX].length};\nrpW\u003dfunction(C){if(!C.Ug){var b\u003dC.xJ[C.yX];C.Ug\u003dnew DataView(b.buffer,b.byteOffset,b.length)}return C.Ug};\nHN\u003dfunction(C,b,h){C\u003dC.f5(b\u003d\u003d\u003dvoid 0?0:b,h\u003d\u003d\u003dvoid 0?-1:h);b\u003dnew Uint8Array(C.length);try{b.set(C)}catch(N){for(h\u003d0;h\u003cC.length;h++)b[h]\u003dC[h]}return b};\nirV\u003dfunction(C,b){C.focus(b);return z7(C,b,4)?rpW(C).getUint32(b-C.GQ):256*(256*(256*C.getUint8(b)+C.getUint8(b+1))+C.getUint8(b+2))+C.getUint8(b+3)};\nJpV\u003dfunction(C){for(var b\u003dnew Uint8Array(C.length),h\u003d0;h\u003cC.length;h++)b[h]\u003dC.charCodeAt(h);return b};\nMn\u003dfunction(C){return C.length?VC?VC.decode(C):String.fromCharCode.apply(null,C):\"\"};\ng.mW\u003dfunction(C){if(!C.length)return\"\";try{if(VC)return VC.decode(C);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(C)}catch(c){}for(var b\u003d0,h\u003d[],N\u003dC.length;b\u003cN;){for(var p\u003d0;p\u003c1024\u0026\u0026b\u003cN;){var P\u003dC[b++];if(P\u003c128)qn[p++]\u003dP;else{if(P\u003c224)P\u003d(P\u002631)\u003c\u003c6|C[b++]\u002663;else if(P\u003c240)P\u003d(P\u002615)\u003c\u003c12|(C[b++]\u002663)\u003c\u003c6|C[b++]\u002663;else{if(p+1\u003d\u003d\u003d1024){--b;break}P\u003d(P\u00267)\u003c\u003c18|(C[b++]\u002663)\u003c\u003c12|(C[b++]\u002663)\u003c\u003c6|C[b++]\u002663;P-\u003d65536;qn[p++]\u003d55296|P\u003e\u003e10;P\u003d56320|P\u00261023}qn[p++]\u003dP}}P\u003dString.fromCharCode.apply(String,qn);\np\u003c1024\u0026\u0026(P\u003dP.substring(0,p));h.push(P)}return h.join(\"\")};\nAU\u003dfunction(C,b){var h;if((h\u003dfD)\u003d\u003dnull?0:h.encodeInto)return b\u003dfD.encodeInto(C,b),b.read\u003cC.length?C.length*4:b.written;for(var N\u003dh\u003d0;N\u003cC.length;N++){var p\u003dC.charCodeAt(N);p\u003c128?b[h++]\u003dp:(p\u003c2048?b[h++]\u003dp\u003e\u003e6|192:((p\u002664512)\u003d\u003d\u003d55296\u0026\u0026N+1\u003cC.length\u0026\u0026(C.charCodeAt(N+1)\u002664512)\u003d\u003d\u003d56320?(p\u003d65536+((p\u00261023)\u003c\u003c10)+(C.charCodeAt(++N)\u00261023),b[h++]\u003dp\u003e\u003e18|240,b[h++]\u003dp\u003e\u003e12\u002663|128):b[h++]\u003dp\u003e\u003e12|224,b[h++]\u003dp\u003e\u003e6\u002663|128),b[h++]\u003dp\u002663|128)}return h};\nyC\u003dfunction(C){if(fD)return fD.encode(C);var b\u003dnew Uint8Array(Math.ceil(C.length*1.2)),h\u003dAU(C,b);b.length\u003ch\u0026\u0026(b\u003dnew Uint8Array(h),h\u003dAU(C,b));b.length\u003eh\u0026\u0026(b\u003db.subarray(0,h));return b};\nr1\u003dfunction(C){this.j\u003dC;this.pos\u003d0;this.K\u003d-1};\niy\u003dfunction(C){var b\u003dC.j.getUint8(C.pos);++C.pos;if(b\u003c128)return b;for(var h\u003db\u0026127,N\u003d1;b\u003e\u003d128;)b\u003dC.j.getUint8(C.pos),++C.pos,N*\u003d128,h+\u003d(b\u0026127)*N;return h};\nJU\u003dfunction(C,b){var h\u003dC.K;for(C.K\u003d-1;C.j.FS(C.pos,1);){h\u003c0\u0026\u0026(h\u003diy(C));var N\u003dh\u003e\u003e3,p\u003dh\u00267;if(N\u003d\u003d\u003db)return!0;if(N\u003eb){C.K\u003dh;break}h\u003d-1;switch(p){case 0:iy(C);break;case 1:C.pos+\u003d8;break;case 2:N\u003diy(C);C.pos+\u003dN;break;case 5:C.pos+\u003d4}}return!1};\nuy\u003dfunction(C,b){if(JU(C,b))return iy(C)};\nRM\u003dfunction(C,b){if(JU(C,b))return!!iy(C)};\nQC\u003dfunction(C,b){if(JU(C,b)){b\u003diy(C);var h\u003dC.j.f5(C.pos,b);C.pos+\u003db;return h}};\nUT\u003dfunction(C,b){if(C\u003dQC(C,b))return g.mW(C)};\nX9\u003dfunction(C,b,h){if(C\u003dQC(C,b))return h(new r1(new F9([C])))};\nKD\u003dfunction(C,b){for(var h\u003d[];JU(C,b);)h.push(iy(C));return h.length?h:void 0};\nsT\u003dfunction(C,b,h){for(var N\u003d[],p;p\u003dQC(C,b);)N.push(h(new r1(new F9([p]))));return N.length?N:void 0};\nOT\u003dfunction(C,b){C\u003dC instanceof Uint8Array?new F9([C]):C;return b(new r1(C))};\nubl\u003dfunction(C,b,h){if(b\u0026\u0026h\u0026\u0026h.buffer\u003d\u003d\u003db.exports.memory.buffer){var N\u003db.realloc(h.byteOffset,C);if(N)return new Uint8Array(b.exports.memory.buffer,N,C)}C\u003db?new Uint8Array(b.exports.memory.buffer,b.malloc(C),C):new Uint8Array(C);h\u0026\u0026C.set(h);return C};\nRcl\u003dfunction(C,b){this.d9\u003db;this.pos\u003d0;this.K\u003d[];this.j\u003dubl(C\u003d\u003d\u003dvoid 0?4096:C,b);this.view\u003dnew DataView(this.j.buffer,this.j.byteOffset,this.j.byteLength)};\nvN\u003dfunction(C,b){b\u003dC.pos+b;if(!(C.j.length\u003e\u003db)){for(var h\u003dC.j.length*2;h\u003cb;)h*\u003d2;C.j\u003dubl(h,C.d9,C.j.subarray(0,C.pos));C.view\u003dnew DataView(C.j.buffer,C.j.byteOffset,C.j.byteLength)}};\nDf\u003dfunction(C,b){if(b\u003e268435455){vN(C,4);for(var h\u003db\u00261073741823,N\u003d0;N\u003c4;N++)C.view.setUint8(C.pos,h\u0026127|128),h\u003e\u003e\u003d7,C.pos+\u003d1;b\u003dMath.floor(b/268435456)}for(vN(C,4);b\u003e127;)C.view.setUint8(C.pos,b\u0026127|128),b\u003e\u003e\u003d7,C.pos+\u003d1;C.view.setUint8(C.pos,b);C.pos+\u003d1};\nd1\u003dfunction(C,b,h){h!\u003d\u003dvoid 0\u0026\u0026(Df(C,b*8),Df(C,h))};\nWN\u003dfunction(C,b,h){h!\u003d\u003dvoid 0\u0026\u0026d1(C,b,h?1:0)};\nET\u003dfunction(C,b,h){h!\u003d\u003dvoid 0\u0026\u0026(Df(C,b*8+2),b\u003dh.length,Df(C,b),vN(C,b),C.j.set(h,C.pos),C.pos+\u003db)};\nnD\u003dfunction(C,b,h){h!\u003d\u003dvoid 0\u0026\u0026(QFl(C,b,Math.ceil(Math.log2(h.length*4+2)/7)),vN(C,h.length*1.2),b\u003dAU(h,C.j.subarray(C.pos)),C.pos+b\u003eC.j.length\u0026\u0026(vN(C,b),b\u003dAU(h,C.j.subarray(C.pos))),C.pos+\u003db,U51(C))};\nQFl\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?2:h;Df(C,b*8+2);C.K.push(C.pos);C.K.push(h);C.pos+\u003dh};\nU51\u003dfunction(C){for(var b\u003dC.K.pop(),h\u003dC.K.pop(),N\u003dC.pos-h-b;b--;){var p\u003db?128:0;C.view.setUint8(h++,N\u0026127|p);N\u003e\u003e\u003d7}};\ngi\u003dfunction(C,b,h,N,p){h\u0026\u0026(QFl(C,b,p\u003d\u003d\u003dvoid 0?3:p),N(C,h),U51(C))};\ng.pY\u003dfunction(C,b,h){h\u003dnew Rcl(4096,h);b(h,C);return new Uint8Array(h.j.buffer,h.j.byteOffset,h.pos)};\ng.PW\u003dfunction(C){var b\u003dnew r1(new F9([zQ(decodeURIComponent(C))]));C\u003dUT(b,2);b\u003duy(b,4);var h\u003dXll[b];if(typeof h\u003d\u003d\u003d\"undefined\")throw C\u003dnew g.np(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",eJo:b}),g.ux(C),C;return{Lb:b,entityType:h,entityId:C}};\ng.j_\u003dfunction(C,b){var h\u003dnew Rcl;ET(h,2,yC(C));C\u003dKiH[b];if(typeof C\u003d\u003d\u003d\"undefined\")throw b\u003dnew g.np(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:b}),g.ux(b),b;d1(h,4,C);d1(h,5,1);b\u003dnew Uint8Array(h.j.buffer,h.j.byteOffset,h.pos);return encodeURIComponent(g.So(b))};\ncW\u003dfunction(C,b,h,N){if(N\u003d\u003d\u003dvoid 0)return N\u003dObject.assign({},C[b]||{}),h\u003d(delete N[h],N),N\u003d{},Object.assign({},C,(N[b]\u003dh,N));var p\u003d{},P\u003d{};return Object.assign({},C,(P[b]\u003dObject.assign({},C[b],(p[h]\u003dN,p)),P))};\nsFU\u003dfunction(C,b,h,N,p){var P\u003dC[b];if(P\u003d\u003dnull||!P[h])return C;N\u003dg.oM(P[h],N,p\u003d\u003d\u003d\"REPEATED_FIELDS_MERGE_OPTION_APPEND\");p\u003d{};P\u003d{};return Object.assign({},C,(P[b]\u003dObject.assign({},C[b],(p[h]\u003dN,p)),P))};\nOrc\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;switch(b.type){case \"ENTITY_LOADED\":return b.payload.reduce(function(N,p){var P,c\u003d(P\u003dp.options)\u003d\u003dnull?void 0:P.persistenceOption;if(c\u0026\u0026c!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"\u0026\u0026c!\u003d\u003d\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\")return N;if(!p.entityKey)return g.ux(Error(\"Missing entity key\")),N;if(p.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_REPLACE\"){if(!p.payload)return g.ux(new g.np(\"REPLACE entity mutation is missing a payload\",{entityKey:p.entityKey})),N;var e\u003dg.HE(p.payload);\nreturn cW(N,e,p.entityKey,p.payload[e])}if(p.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_DELETE\"){a:{p\u003dp.entityKey;try{var L\u003dg.PW(p).entityType;e\u003dcW(N,L,p);break a}catch(a){if(a instanceof Error){g.ux(new g.np(\"Failed to deserialize entity key\",{entityKey:p,S5:a.message}));e\u003dN;break a}throw a;}e\u003dvoid 0}return e}if(p.type\u003d\u003d\u003d\"ENTITY_MUTATION_TYPE_UPDATE\"){if(!p.payload)return g.ux(new g.np(\"UPDATE entity mutation is missing a payload\",{entityKey:p.entityKey})),N;e\u003dg.HE(p.payload);var Z,Y;return sFU(N,e,p.entityKey,\np.payload[e],(Z\u003dp.fieldMask)\u003d\u003dnull?void 0:(Y\u003dZ.mergeOptions)\u003d\u003dnull?void 0:Y.repeatedFieldsMergeOption)}return N},C);\ncase \"REPLACE_ENTITY\":var h\u003db.payload;return cW(C,h.entityType,h.key,h.Fj);case \"REPLACE_ENTITIES\":return Object.keys(b.payload).reduce(function(N,p){var P\u003db.payload[p];return Object.keys(P).reduce(function(c,e){return cW(c,p,e,P[e])},N)},C);\ncase \"UPDATE_ENTITY\":return h\u003db.payload,sFU(C,h.entityType,h.key,h.Fj,h.CbO);default:return C}};\nkJ\u003dfunction(C,b,h){return C[b]?C[b][h]||null:null};\ne_\u003dfunction(C){return window.Int32Array?new Int32Array(C):Array(C)};\noN\u003dfunction(C){g.O.call(this);this.counter\u003d[0,0,0,0];this.K\u003dnew Uint8Array(16);this.j\u003d16;if(!vpH){var b,h\u003dnew Uint8Array(256),N\u003dnew Uint8Array(256);var p\u003d1;for(b\u003d0;b\u003c256;b++)h[p]\u003db,N[b]\u003dp,p^\u003dp\u003c\u003c1^(p\u003e\u003e7\u0026\u0026283);LY\u003dnew Uint8Array(256);Z0\u003de_(256);YJ\u003de_(256);aN\u003de_(256);lo\u003de_(256);for(var P\u003d0;P\u003c256;P++){p\u003dP?N[255^h[P]]:0;p^\u003dp\u003c\u003c1^p\u003c\u003c2^p\u003c\u003c3^p\u003c\u003c4;p\u003dp\u0026255^p\u003e\u003e\u003e8^99;LY[P]\u003dp;b\u003dp\u003c\u003c1^(p\u003e\u003e7\u0026\u0026283);var c\u003db^p;Z0[P]\u003db\u003c\u003c24|p\u003c\u003c16|p\u003c\u003c8|c;YJ[P]\u003dc\u003c\u003c24|Z0[P]\u003e\u003e\u003e8;aN[P]\u003dp\u003c\u003c24|YJ[P]\u003e\u003e\u003e8;lo[P]\u003dp\u003c\u003c24|aN[P]\u003e\u003e\u003e8}vpH\u003d!0}p\u003de_(44);for(h\u003d\n0;h\u003c4;h++)p[h]\u003dC[4*h]\u003c\u003c24|C[4*h+1]\u003c\u003c16|C[4*h+2]\u003c\u003c8|C[4*h+3];for(N\u003d1;h\u003c44;h++)C\u003dp[h-1],h%4||(C\u003d(LY[C\u003e\u003e16\u0026255]^N)\u003c\u003c24|LY[C\u003e\u003e8\u0026255]\u003c\u003c16|LY[C\u0026255]\u003c\u003c8|LY[C\u003e\u003e\u003e24],N\u003dN\u003c\u003c1^(N\u003e\u003e7\u0026\u0026283)),p[h]\u003dp[h-4]^C;this.key\u003dp};\nFx\u003dfunction(C,b){for(var h\u003d0;h\u003c4;h++)C.counter[h]\u003db[h*4]\u003c\u003c24|b[h*4+1]\u003c\u003c16|b[h*4+2]\u003c\u003c8|b[h*4+3];C.j\u003d16};\nD5V\u003dfunction(C){for(var b\u003dC.key,h\u003dC.counter[0]^b[0],N\u003dC.counter[1]^b[1],p\u003dC.counter[2]^b[2],P\u003dC.counter[3]^b[3],c\u003d3;c\u003e\u003d0\u0026\u0026!(C.counter[c]\u003d-~C.counter[c]);c--);for(var e,L,Z\u003d4;Z\u003c40;)c\u003dZ0[h\u003e\u003e\u003e24]^YJ[N\u003e\u003e16\u0026255]^aN[p\u003e\u003e8\u0026255]^lo[P\u0026255]^b[Z++],e\u003dZ0[N\u003e\u003e\u003e24]^YJ[p\u003e\u003e16\u0026255]^aN[P\u003e\u003e8\u0026255]^lo[h\u0026255]^b[Z++],L\u003dZ0[p\u003e\u003e\u003e24]^YJ[P\u003e\u003e16\u0026255]^aN[h\u003e\u003e8\u0026255]^lo[N\u0026255]^b[Z++],P\u003dZ0[P\u003e\u003e\u003e24]^YJ[h\u003e\u003e16\u0026255]^aN[N\u003e\u003e8\u0026255]^lo[p\u0026255]^b[Z++],h\u003dc,N\u003de,p\u003dL;C\u003dC.K;c\u003db[40];C[0]\u003dLY[h\u003e\u003e\u003e24]^c\u003e\u003e\u003e24;C[1]\u003dLY[N\u003e\u003e16\u0026255]^c\u003e\u003e16\u0026255;C[2]\u003dLY[p\u003e\u003e8\u0026255]^\nc\u003e\u003e8\u0026255;C[3]\u003dLY[P\u0026255]^c\u0026255;c\u003db[41];C[4]\u003dLY[N\u003e\u003e\u003e24]^c\u003e\u003e\u003e24;C[5]\u003dLY[p\u003e\u003e16\u0026255]^c\u003e\u003e16\u0026255;C[6]\u003dLY[P\u003e\u003e8\u0026255]^c\u003e\u003e8\u0026255;C[7]\u003dLY[h\u0026255]^c\u0026255;c\u003db[42];C[8]\u003dLY[p\u003e\u003e\u003e24]^c\u003e\u003e\u003e24;C[9]\u003dLY[P\u003e\u003e16\u0026255]^c\u003e\u003e16\u0026255;C[10]\u003dLY[h\u003e\u003e8\u0026255]^c\u003e\u003e8\u0026255;C[11]\u003dLY[N\u0026255]^c\u0026255;c\u003db[43];C[12]\u003dLY[P\u003e\u003e\u003e24]^c\u003e\u003e\u003e24;C[13]\u003dLY[h\u003e\u003e16\u0026255]^c\u003e\u003e16\u0026255;C[14]\u003dLY[N\u003e\u003e8\u0026255]^c\u003e\u003e8\u0026255;C[15]\u003dLY[p\u0026255]^c\u0026255};\n$J\u003dfunction(){if(!GN\u0026\u0026!g.Tn){if(S_)return S_;var C;S_\u003d(C\u003dwindow.crypto)\u003d\u003dnull?void 0:C.subtle;var b,h,N;if(((b\u003dS_)\u003d\u003dnull?0:b.importKey)\u0026\u0026((h\u003dS_)\u003d\u003dnull?0:h.sign)\u0026\u0026((N\u003dS_)\u003d\u003dnull?0:N.encrypt))return S_;S_\u003dvoid 0}};\ng.zN\u003dfunction(C){this.X\u003dC};\ng.HW\u003dfunction(C){this.K\u003dC};\nV6\u003dfunction(C){this.G\u003dnew Uint8Array(64);this.N\u003dnew Uint8Array(64);this.X\u003d0;this.W\u003dnew Uint8Array(64);this.K\u003d0;this.G.set(C);this.N.set(C);for(C\u003d0;C\u003c64;C++)this.G[C]^\u003d92,this.N[C]^\u003d54;this.reset()};\nd5l\u003dfunction(C,b,h){for(var N\u003dC.J,p\u003dC.j[0],P\u003dC.j[1],c\u003dC.j[2],e\u003dC.j[3],L\u003dC.j[4],Z\u003dC.j[5],Y\u003dC.j[6],a\u003dC.j[7],l,F,G,V\u003d0;V\u003c64;)V\u003c16?(N[V]\u003dG\u003db[h]\u003c\u003c24|b[h+1]\u003c\u003c16|b[h+2]\u003c\u003c8|b[h+3],h+\u003d4):(l\u003dN[V-2],F\u003dN[V-15],G\u003dN[V-7]+N[V-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),N[V]\u003dG),l\u003da+MH[V]+G+((L\u003e\u003e\u003e6|L\u003c\u003c26)^(L\u003e\u003e\u003e11|L\u003c\u003c21)^(L\u003e\u003e\u003e25|L\u003c\u003c7))+(L\u0026Z^~L\u0026Y),F\u003d((p\u003e\u003e\u003e2|p\u003c\u003c30)^(p\u003e\u003e\u003e13|p\u003c\u003c19)^(p\u003e\u003e\u003e22|p\u003c\u003c10))+(p\u0026P^p\u0026c^P\u0026c),a\u003dl+F,e+\u003dl,V++,V\u003c16?(N[V]\u003dG\u003db[h]\u003c\u003c24|b[h+1]\u003c\u003c16|b[h+2]\u003c\u003c8|b[h+3],h+\u003d4):(l\u003d\nN[V-2],F\u003dN[V-15],G\u003dN[V-7]+N[V-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),N[V]\u003dG),l\u003dY+MH[V]+G+((e\u003e\u003e\u003e6|e\u003c\u003c26)^(e\u003e\u003e\u003e11|e\u003c\u003c21)^(e\u003e\u003e\u003e25|e\u003c\u003c7))+(e\u0026L^~e\u0026Z),F\u003d((a\u003e\u003e\u003e2|a\u003c\u003c30)^(a\u003e\u003e\u003e13|a\u003c\u003c19)^(a\u003e\u003e\u003e22|a\u003c\u003c10))+(a\u0026p^a\u0026P^p\u0026P),Y\u003dl+F,c+\u003dl,V++,V\u003c16?(N[V]\u003dG\u003db[h]\u003c\u003c24|b[h+1]\u003c\u003c16|b[h+2]\u003c\u003c8|b[h+3],h+\u003d4):(l\u003dN[V-2],F\u003dN[V-15],G\u003dN[V-7]+N[V-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),N[V]\u003dG),l\u003dZ+MH[V]+G+((c\u003e\u003e\u003e6|c\u003c\u003c26)^(c\u003e\u003e\u003e11|c\u003c\u003c21)^(c\u003e\u003e\u003e25|c\u003c\u003c7))+(c\u0026e^\n~c\u0026L),F\u003d((Y\u003e\u003e\u003e2|Y\u003c\u003c30)^(Y\u003e\u003e\u003e13|Y\u003c\u003c19)^(Y\u003e\u003e\u003e22|Y\u003c\u003c10))+(Y\u0026a^Y\u0026p^a\u0026p),Z\u003dl+F,P+\u003dl,V++,V\u003c16?(N[V]\u003dG\u003db[h]\u003c\u003c24|b[h+1]\u003c\u003c16|b[h+2]\u003c\u003c8|b[h+3],h+\u003d4):(l\u003dN[V-2],F\u003dN[V-15],G\u003dN[V-7]+N[V-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),N[V]\u003dG),l\u003dL+MH[V]+G+((P\u003e\u003e\u003e6|P\u003c\u003c26)^(P\u003e\u003e\u003e11|P\u003c\u003c21)^(P\u003e\u003e\u003e25|P\u003c\u003c7))+(P\u0026c^~P\u0026e),F\u003d((Z\u003e\u003e\u003e2|Z\u003c\u003c30)^(Z\u003e\u003e\u003e13|Z\u003c\u003c19)^(Z\u003e\u003e\u003e22|Z\u003c\u003c10))+(Z\u0026Y^Z\u0026a^Y\u0026a),G\u003da,a\u003de,e\u003dG,G\u003dY,Y\u003dc,c\u003dG,G\u003dZ,Z\u003dP,P\u003dG,L\u003dp+l,p\u003dl+F,V++;C.j[0]\u003dp+C.j[0]|0;C.j[1]\u003dP+C.j[1]|0;C.j[2]\u003dc+C.j[2]|0;C.j[3]\u003d\ne+C.j[3]|0;C.j[4]\u003dL+C.j[4]|0;C.j[5]\u003dZ+C.j[5]|0;C.j[6]\u003dY+C.j[6]|0;C.j[7]\u003da+C.j[7]|0};\nEpU\u003dfunction(C){var b\u003dnew Uint8Array(32),h\u003d64-C.K;C.K\u003e55\u0026\u0026(h+\u003d64);var N\u003dnew Uint8Array(h);N[0]\u003d128;for(var p\u003dC.X*8,P\u003d1;P\u003c9;P++){var c\u003dp%256;N[h-P]\u003dc;p\u003d(p-c)/256}C.update(N);for(h\u003d0;h\u003c8;h++)b[h*4]\u003dC.j[h]\u003e\u003e\u003e24,b[h*4+1]\u003dC.j[h]\u003e\u003e\u003e16\u0026255,b[h*4+2]\u003dC.j[h]\u003e\u003e\u003e8\u0026255,b[h*4+3]\u003dC.j[h]\u0026255;Wi1(C);return b};\nWi1\u003dfunction(C){C.j\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];C.J\u003d[];C.J.length\u003d64;C.X\u003d0;C.K\u003d0};\nnp_\u003dfunction(C){this.j\u003dC};\nt8K\u003dfunction(C,b,h){C\u003dnew V6(C.j);C.update(b);C.update(h);b\u003dEpU(C);C.update(C.G);C.update(b);b\u003dEpU(C);C.reset();return b};\nTjl\u003dfunction(C){this.K\u003dC};\nBjV\u003dfunction(C,b,h,N){var p,P,c;return g.R(function(e){switch(e.j){case 1:if(C.j){e.WE(2);break}return g.J(e,N.importKey(\"raw\",C.K,{name:\"HMAC\",hash:\"SHA-256\"},!1,[\"sign\"]),3);case 3:C.j\u003de.K;case 2:return p\u003dnew Uint8Array(b.length+h.length),p.set(b),p.set(h,b.length),P\u003d{name:\"HMAC\",hash:\"SHA-256\"},g.J(e,N.sign(P,C.j,p),4);case 4:return c\u003de.K,e.return(new Uint8Array(c))}})};\nIGl\u003dfunction(C,b,h){C.N||(C.N\u003dnew np_(C.K));return t8K(C.N,b,h)};\nx5o\u003dfunction(C,b,h){var N,p;return g.R(function(P){if(P.j\u003d\u003d1){N\u003d$J();if(!N)return P.return(IGl(C,b,h));g.$_(P,3);return g.J(P,BjV(C,b,h,N),5)}if(P.j!\u003d3)return P.return(P.K);p\u003dg.VH(P);g.Ri(p);GN\u003d!0;return P.return(IGl(C,b,h))})};\nCxU\u003dfunction(C){for(var b\u003d\"\",h\u003d0;h\u003cC.length;h++){var N\u003dC[h];if(h\u003d\u003d\u003d0)N\u003d\"M \"+N.x.toFixed(1)+\",\"+N.y.toFixed(1);else{var p\u003dwlU(C[h-1],C[h-2],N),P\u003dwlU(N,C[h-1],C[h+1],!0);N\u003d\" C \"+(p.x.toFixed(1)+\",\"+p.y.toFixed(1)+\" \"+P.x.toFixed(1)+\",\"+P.y.toFixed(1)+\" \"+N.x.toFixed(1)+\",\"+N.y.toFixed(1))}b+\u003dN}return b};\nwlU\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;b\u003dnew bZl(b||C,h||C);return{x:C.x+((N\u003d\u003d\u003dvoid 0?0:N)?b.j*-1:b.j)*.2,y:C.y+((N\u003d\u003d\u003dvoid 0?0:N)?b.K*-1:b.K)*.2}};\nbZl\u003dfunction(C,b){this.K\u003dthis.j\u003d0;this.j\u003db.x-C.x;this.K\u003db.y-C.y};\ngMc\u003dfunction(C,b){var h,N,p;return g.R(function(P){if(P.j\u003d\u003d1)return h\u003d{context:g.Ix(),settingItemIds:b},N\u003dg.Cg(hzH),g.J(P,g.tN(C,h,N),2);p\u003dP.K;return!p||p.errorMetadata?(NrK(\"GetSettingValuesRequest\",p),P.return(void 0)):P.return(p.settingValues)})};\nPxS\u003dfunction(C,b,h){var N,p,P;g.R(function(c){if(c.j\u003d\u003d1)return N\u003d{context:g.Ix(),settingItemId:b,newValue:h},p\u003dg.Cg(pLH),g.J(c,g.tN(C,N,p),2);P\u003dc.K;if(!P||P.errorMetadata)return NrK(\"SetSettingRequest\",P),c.return(void 0);g.SV(c)})};\nNrK\u003dfunction(C,b){b?b.errorMetadata\u0026\u0026g.Ri(new g.np(C+\" failed with status \"+b.errorMetadata.status)):g.Ri(new g.np(C+\" failed with empty response\"))};\nqH\u003dfunction(C,b,h){if(!b)return C.length\u003e\u003d1?C[C.length-1]:null;for(var N\u003dg.z(C),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.width\u0026\u0026p.height\u0026\u0026(h\u0026\u0026p.width\u003e\u003db||!h\u0026\u0026p.height\u003e\u003db))return p;for(b\u003dC.length-1;b\u003e\u003d0;b--)if(h\u0026\u0026C[b].width||!h\u0026\u0026C[b].height)return C[b];return C[0]};\nmw\u003dfunction(){this.state\u003d1;this.eh\u003dnull};\nc_1\u003dfunction(C,b,h,N,p,P){var c\u003dc\u003d\u003d\u003dvoid 0?\"trayride\":c;h?(C.TE(2),g.kp(h,function(){if(window[c])jiV(C,N,c,p);else{C.TE(3);var e\u003dMXS(h),L\u003ddocument.getElementById(e);L\u0026\u0026(HN1(e),L.parentNode.removeChild(L));g.Ri(new g.np(\"Unable to load Botguard\",\"from \"+h))}},P)):b?(P\u003dg.wk(\"SCRIPT\"),b instanceof sN?(P.textContent\u003dON(b),vh(P)):P.textContent\u003db,P.nonce\u003dKo(document),document.head.appendChild(P),document.head.removeChild(P),window[c]?jiV(C,N,c,p):(C.TE(4),g.Ri(new g.np(\"Unable to load Botguard from JS\")))):\ng.Ri(new g.np(\"Unable to load VM; no url or JS provided\"))};\njiV\u003dfunction(C,b,h,N){C.TE(5);try{var p\u003dnew o0({program:b,globalName:h,ZG:{disable:!g.zu(\"att_web_record_metrics\"),u1:\"aGIf\"}});p.KP.then(function(){C.TE(6);N\u0026\u0026N(b)});\nC.j0(p)}catch(P){C.TE(7),P instanceof Error\u0026\u0026g.Ri(P)}};\nfY\u003dfunction(){var C\u003dg.v1(\"yt.abuse.playerAttLoader\");return C\u0026\u0026[\"bgvma\",\"bgvmb\",\"bgvmc\"].every(function(b){return b in C})?C:null};\nAB\u003dfunction(){mw.apply(this,arguments)};\ny6\u003dfunction(){};\nk_l\u003dfunction(C,b,h){for(var N\u003d!1,p\u003dg.z(C.Gn.entries()),P\u003dp.next();!P.done;P\u003dp.next())P\u003dg.z(P.value).next().value,P.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026P.u$\u003d\u003d\u003d\"core\"\u0026\u0026(N\u003d!0);if(N){a:if(!h){C\u003dg.z(C.Gn.entries());for(h\u003dC.next();!h.done;h\u003dC.next())if(N\u003dg.z(h.value),h\u003dN.next().value,N\u003dN.next().value,h.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026h.u$\u003d\u003d\u003d\"core\"){h\u003dN.layoutId;break a}h\u003dvoid 0}h?b.ZK(h):LF(\"No triggering layout ID available when attempting to mute.\")}};\nri\u003dfunction(C,b){this.gH\u003dC;this.j2\u003db};\nio\u003dfunction(){};\nJB\u003dfunction(){};\nLZ6\u003dfunction(C){g.O.call(this);var b\u003dthis;this.UU\u003dC;this.j\u003dnew Map;uo(this,\"commandExecutorCommand\",function(h,N,p){ezl(b,h.commands,N,p)});\nuo(this,\"clickTrackingParams\",function(){})};\nZZo\u003dfunction(C,b){uo(C,b.ir(),function(h,N,p){b.mA(h,N,p)})};\nuo\u003dfunction(C,b,h){C.HE();C.j.get(b)\u0026\u0026g.ux(Error(\"Extension name \"+b+\" already registered\"));C.j.set(b,h)};\nezl\u003dfunction(C,b,h,N){b\u003db\u003d\u003d\u003dvoid 0?[]:b;C.HE();var p\u003d[],P\u003d[];b\u003dg.z(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,g.d(c,Yro)||g.d(c,aLS)?p.push(c):P.push(c);p\u003dg.z(p);for(b\u003dp.next();!b.done;b\u003dp.next())RN(C,b.value,h,N);P\u003dg.z(P);for(p\u003dP.next();!p.done;p\u003dP.next())RN(C,p.value,h,N)};\nRN\u003dfunction(C,b,h,N){C.HE();b.loggingUrls\u0026\u0026lLK(C,\"loggingUrls\",b.loggingUrls,h,N);b\u003dg.z(Object.entries(b));for(var p\u003db.next();!p.done;p\u003db.next()){var P\u003dg.z(p.value);p\u003dP.next().value;P\u003dP.next().value;p\u003d\u003d\u003d\"openPopupAction\"?C.UU.get().DQ(\"innertubeCommand\",{openPopupAction:P}):p\u003d\u003d\u003d\"confirmDialogEndpoint\"?C.UU.get().DQ(\"innertubeCommand\",{confirmDialogEndpoint:P}):oMK.hasOwnProperty(p)||lLK(C,p,P,h,N)}};\nlLK\u003dfunction(C,b,h,N,p){if((C\u003dC.j.get(b))\u0026\u0026typeof C\u003d\u003d\u003d\"function\")try{C(h,N,p)}catch(P){g.ux(P)}else b\u003dnew g.np(\"Unhandled field\",b),g.Ri(b)};\nQ6\u003dfunction(C,b,h){this.Zv\u003dC;this.j\u003db;this.M2\u003dh};\nUD\u003dfunction(C){this.value\u003dC};\nXx\u003dfunction(C){this.value\u003dC};\nKY\u003dfunction(C){this.value\u003dC};\nsD\u003dfunction(C){this.value\u003dC};\nOD\u003dfunction(C){this.value\u003dC};\nvW\u003dfunction(C){this.value\u003dC};\nD0\u003dfunction(C){this.value\u003dC};\ndi\u003dfunction(){UD.apply(this,arguments)};\nWW\u003dfunction(C){this.value\u003dC};\nED\u003dfunction(C){this.value\u003dC};\nnY\u003dfunction(C){this.value\u003dC};\ntB\u003dfunction(C){this.value\u003dC};\nTN\u003dfunction(C){this.value\u003dC};\nBW\u003dfunction(C){this.value\u003dC};\nIN\u003dfunction(C){this.value\u003dC};\nxJ\u003dfunction(C){this.value\u003dC};\nwi\u003dfunction(C){this.value\u003dC};\nC4\u003dfunction(C){this.value\u003dC};\nbN\u003dfunction(){UD.apply(this,arguments)};\nhD\u003dfunction(C){this.value\u003dC};\nNl\u003dfunction(C){this.value\u003dC};\ngA\u003dfunction(C){this.value\u003dC};\np4\u003dfunction(C){this.value\u003dC};\nPn\u003dfunction(C){this.value\u003dC};\njE\u003dfunction(C){this.value\u003dC};\ncn\u003dfunction(C){this.value\u003dC};\nkR\u003dfunction(C){this.value\u003dC};\neE\u003dfunction(C){this.value\u003dC};\nL4\u003dfunction(C){this.value\u003dC};\nZy\u003dfunction(C){this.value\u003dC};\nYR\u003dfunction(C){this.value\u003dC};\naE\u003dfunction(C){this.value\u003dC};\nlN\u003dfunction(C){this.value\u003dC};\noE\u003dfunction(C){this.value\u003dC};\nFL\u003dfunction(C){this.value\u003dC};\nGl\u003dfunction(C){this.value\u003dC};\nSE\u003dfunction(C){this.value\u003dC};\n$R\u003dfunction(C){this.value\u003dC};\nzl\u003dfunction(C){this.value\u003dC};\nHn\u003dfunction(C){this.value\u003dC};\nVW\u003dfunction(C){this.value\u003dC};\nMl\u003dfunction(C){this.value\u003dC};\nql\u003dfunction(C){this.value\u003dC};\nmC\u003dfunction(C){this.value\u003dC};\nf4\u003dfunction(C){this.value\u003dC};\nAD\u003dfunction(C){this.value\u003dC};\nyW\u003dfunction(C){this.value\u003dC};\nrA\u003dfunction(C){this.value\u003dC};\niN\u003dfunction(C){this.value\u003dC};\nJD\u003dfunction(C){this.value\u003dC};\nuN\u003dfunction(C){this.value\u003dC};\nRE\u003dfunction(C){this.value\u003dC};\nQW\u003dfunction(C){this.value\u003dC};\nUH\u003dfunction(C){this.value\u003dC};\nXL\u003dfunction(C){this.value\u003dC};\nK4\u003dfunction(C){this.value\u003dC};\nsH\u003dfunction(C){this.value\u003dC};\nOH\u003dfunction(){UD.apply(this,arguments)};\nvn\u003dfunction(C){this.value\u003dC};\nDy\u003dfunction(){UD.apply(this,arguments)};\ndA\u003dfunction(){UD.apply(this,arguments)};\nWn\u003dfunction(){UD.apply(this,arguments)};\nEH\u003dfunction(){UD.apply(this,arguments)};\nn4\u003dfunction(){UD.apply(this,arguments)};\ntD\u003dfunction(C){this.value\u003dC};\nTl\u003dfunction(C){this.value\u003dC};\nBn\u003dfunction(C){this.value\u003dC};\nIE\u003dfunction(C){this.value\u003dC};\nxR\u003dfunction(C){this.value\u003dC};\nCk\u003dfunction(C,b,h){if(h\u0026\u0026!h.includes(C.layoutType))return!1;b\u003dg.z(b);for(h\u003db.next();!h.done;h\u003db.next())if(!wA(C.clientMetadata,h.value))return!1;return!0};\nbR\u003dfunction(){return\"\"};\nFZx\u003dfunction(C,b){switch(C){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 b(C),8}};\nhc\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Ge.call(this,C);this.yH\u003dh;this.zW\u003dN;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nI\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Ge.call(this,C);this.yH\u003dh;this.zW\u003dN;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nNo\u003dfunction(C){var b\u003dnew Map;C.forEach(function(h){b.set(h.getType(),h)});\nthis.j\u003db};\nwA\u003dfunction(C,b){return C.j.has(b)};\ng0\u003dfunction(C,b){C\u003dC.j.get(b);if(C!\u003d\u003dvoid 0)return C.get()};\npk\u003dfunction(C){return Array.from(C.j.keys())};\nPk\u003dfunction(C,b,h){if(h\u0026\u0026h!\u003d\u003dC.slotType)return!1;b\u003dg.z(b);for(h\u003db.next();!h.done;h\u003db.next())if(!wA(C.clientMetadata,h.value))return!1;return!0};\nSrS\u003dfunction(C){var b;return((b\u003dG_o.get(C))\u003d\u003dnull?void 0:b.CN)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nck\u003dfunction(C,b){var h\u003d{type:b.slotType,controlFlowManagerLayer:$6K.get(b.u$)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};b.slotEntryTrigger\u0026\u0026(h.entryTriggerType\u003db.slotEntryTrigger.triggerType);b.slotPhysicalPosition!\u003d\u003d1\u0026\u0026(h.slotPhysicalPosition\u003db.slotPhysicalPosition);if(C){h.debugData\u003d{slotId:b.slotId};if(C\u003db.slotEntryTrigger)h.debugData.slotEntryTriggerData\u003djP(C);C\u003db.slotFulfillmentTriggers;h.debugData.fulfillmentTriggerData\u003d[];C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next())h.debugData.fulfillmentTriggerData.push(jP(N.value));\nb\u003db.slotExpirationTriggers;h.debugData.expirationTriggerData\u003d[];b\u003dg.z(b);for(C\u003db.next();!C.done;C\u003db.next())h.debugData.expirationTriggerData.push(jP(C.value))}return h};\nzzl\u003dfunction(C,b){var h\u003d{type:b.layoutType,controlFlowManagerLayer:$6K.get(b.u$)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};C\u0026\u0026(h.debugData\u003d{layoutId:b.layoutId});return h};\njP\u003dfunction(C,b){var h\u003d{type:C.triggerType};b!\u003dnull\u0026\u0026(h.category\u003db);C.triggeringSlotId!\u003dnull\u0026\u0026(h.triggerSourceData||(h.triggerSourceData\u003d{}),h.triggerSourceData.associatedSlotId\u003dC.triggeringSlotId);C.triggeringLayoutId!\u003dnull\u0026\u0026(h.triggerSourceData||(h.triggerSourceData\u003d{}),h.triggerSourceData.associatedLayoutId\u003dC.triggeringLayoutId);return h};\nHZK\u003dfunction(C,b,h,N){b\u003d{opportunityType:b};C\u0026\u0026(N||h)\u0026\u0026(N\u003dg.M_(N||[],function(p){return ck(C,p)}),b.debugData\u003dObject.assign({},h\u0026\u0026h.length\u003e0?{associatedSlotId:h}:{},N.length\u003e0?{slots:N}:{}));\nreturn b};\neP\u003dfunction(C,b){return function(h){return VTl(kU(C),b.slotId,b.slotType,b.slotPhysicalPosition,b.u$,b.slotEntryTrigger,b.slotFulfillmentTriggers,b.slotExpirationTriggers,h.layoutId,h.layoutType,h.u$)}};\nVTl\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){return{adClientDataEntry:{slotData:ck(C,{slotId:b,slotType:h,slotPhysicalPosition:N,u$:p,slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:e,clientMetadata:new No([])}),layoutData:zzl(C,{layoutId:L,layoutType:Z,u$:Y,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],KJ:new Map,clientMetadata:new No([]),hZ:{}})}}};\nZc\u003dfunction(C){this.Zf\u003dC;C\u003dMath.random();var b\u003dthis.Zf.get();b\u003dg.Lk(b.Z.Y().experiments,\"html5_debug_data_log_probability\");b\u003dNumber.isFinite(b)\u0026\u0026b\u003e\u003d0\u0026\u0026b\u003c\u003d1?b:0;this.j\u003dC\u003cb};\nkU\u003dfunction(C){return C.j||C.Zf.get().Z.Y().D(\"html5_force_debug_data_for_client_tmp_logs\")};\nYU\u003dfunction(C,b,h,N){g.O.call(this);this.K\u003db;this.fJ\u003dh;this.Zf\u003dN;this.j\u003dC(this,this,this,this,this);g.D(this,this.j);C\u003dg.z(b);for(b\u003dC.next();!b.done;b\u003dC.next())g.D(this,b.value)};\naH\u003dfunction(C,b){C.K.add(b)};\nlR\u003dfunction(C,b){C.K.delete(b)};\nFG\u003dfunction(C,b,h,N){LF(h,b,void 0,void 0,h.zW);h.yH?C.fJ.RI(N,h.yH,b):LF(\"adsClientErrorMessage is missing.\",b);oH(C,b,!0)};\nqrl\u003dfunction(C,b,h){if(GZ(C.j,b))if(SP(C.j,b).X\u003dh?\"filled\":\"not_filled\",h\u003d\u003d\u003dnull){C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",b);h\u003dg.z(C.K);for(var N\u003dh.next();!N.done;N\u003dh.next())N.value.tL(b);oH(C,b,!1)}else{C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",b,h);C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,h);var p,P\u003d(p\u003dh.Ig)!\u003dnull?p:g0(h.clientMetadata,\"metadata_type_sub_layouts\");if(P)for(p\u003dg.z(P),P\u003dp.next();!P.done;P\u003dp.next())C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",\nb,P.value);p\u003dg.z(C.K);for(P\u003dp.next();!P.done;P\u003dp.next())P.value.CX(b);if(GZ(C.j,b))if(SP(C.j,b).G)oH(C,b,!1);else{C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",b,h);try{N\u003dC.j;if(!SP(N,b))throw new hc(\"Unknown slotState for onLayout\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!N.uH.NS.get(b.slotType))throw new hc(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+b.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANNOT_FIND_MATCHING_LAYOUT_RENDERING_ADAPTER_FACTORY\");\nif(h.layoutExitNormalTriggers.length\u003d\u003d0\u0026\u0026h.layoutExitSkipTriggers.length\u003d\u003d0\u0026\u0026h.layoutExitMuteTriggers.length\u003d\u003d0\u0026\u0026h.layoutExitUserInputSubmittedTriggers.length\u003d\u003d0\u0026\u0026h.lf.length\u003d\u003d0)throw new hc(\"Layout has no exit triggers.\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_EMPTY_LAYOUT_EXIT_TRIGGER\");$U(N,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",h.layoutExitNormalTriggers);$U(N,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",h.layoutExitSkipTriggers);$U(N,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",h.layoutExitMuteTriggers);\n$U(N,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",h.layoutExitUserInputSubmittedTriggers);$U(N,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",h.lf)}catch(Z){Z instanceof hc?C.XH(b,h,Z,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):C.XH(b,h,new hc(\"Unexpected error: \"+Z,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");oH(C,b,!0);return}SP(C.j,b).W\u003d!0;try{var c\u003dC.j,e\u003dSP(c,b),L\u003dc.uH.NS.get(b.slotType).get().build(c.X,c.K,b,h);L.init();e.layout\u003d\nh;if(e.N)throw new hc(\"Already had LayoutRenderingAdapter registered for slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_BUILD_DUPLICATE_LAYOUT_RENDERING_ADAPTER\");e.N\u003dL;zZ(c,e,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",h.layoutExitNormalTriggers);zZ(c,e,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",h.layoutExitSkipTriggers);zZ(c,e,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",h.layoutExitMuteTriggers);zZ(c,e,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",h.layoutExitUserInputSubmittedTriggers);zZ(c,e,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",\nh.lf)}catch(Z){Hk(C,b);Z instanceof hc?C.XH(b,h,Z,\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\"):C.XH(b,h,new hc(\"Unexpected error: \"+Z,void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_LAYOUT_FAILED\");oH(C,b,!0);return}C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,h);N\u003dg.z(C.K);for(c\u003dN.next();!c.done;c\u003dN.next())c.value.d0(b,h);Hk(C,b);MTc(C,b)}else C\u003dC.Zf.get(),g.Va(C.Z.Y())||Mo(C.Z.Y())||g.qo(C.Z.Y())?C\u003d!0:(LF(\"Composite VOD on legacy path.\"),C\u003d!1),C\u0026\u0026LF(\"slot is unscheduled after been fulfilled.\",\nb,h)}};\nm6l\u003dfunction(C,b,h){b.u$!\u003d\u003d\"core\"\u0026\u0026C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,h,void 0)};\nfLU\u003dfunction(C,b,h){C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,h,void 0);C\u003dg.z(C.K);for(var N\u003dC.next();!N.done;N\u003dC.next())N.value.d0(b,h)};\nA_o\u003dfunction(C,b,h){C\u003dg.z(C.K);for(var N\u003dC.next();!N.done;N\u003dC.next())N.value.Go(b,h)};\nm9\u003dfunction(C,b,h){C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",b,h,void 0);C\u003dg.z(C.K);for(var N\u003dC.next();!N.done;N\u003dC.next())N.value.VV(b,h)};\nfk\u003dfunction(C,b,h,N){C.fJ.KZ(SrS(N),b,h,void 0);C\u003dg.z(C.K);for(var p\u003dC.next();!p.done;p\u003dC.next())p.value.oV(b,h,N)};\nHk\u003dfunction(C,b){if(GZ(C.j,b)){SP(C.j,b).W\u003d!1;var h\u003dAc;b\u003dSP(C.j,b);var N\u003d[].concat(g.M(b.L));xWW(b.L);h(C,N)}};\nAc\u003dfunction(C,b){b.sort(function(P,c){function e(L){LF(\"TriggerCategoryOrder enum does not contain trigger category: \"+L)}\nreturn P.category\u003d\u003d\u003dc.category?P.trigger.triggerId.localeCompare(c.trigger.triggerId):FZx(P.category,e)-FZx(c.category,e)});\nvar h\u003dnew Map;b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())if(N\u003dN.value,GZ(C.j,N.slot))if(SP(C.j,N.slot).W)SP(C.j,N.slot).L.push(N);else{C.fJ.BX(\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",N.slot,N,N.layout);var p\u003dh.get(N.category);p||(p\u003d[]);p.push(N);h.set(N.category,p)}b\u003dg.z(y_o);for(N\u003db.next();!N.done;N\u003db.next())p\u003dg.z(N.value),N\u003dp.next().value,p\u003dp.next().value,(N\u003dh.get(N))\u0026\u0026r_H(C,N,p);(b\u003dh.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026iZc(C,b);(b\u003dh.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026J__(C,\nb);(h\u003dh.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026ut_(C,h)};\nr_H\u003dfunction(C,b,h){b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())N\u003dN.value,N.layout\u0026\u0026ya(C.j,N.slot)\u0026\u0026Rzl(C,N.slot,N.layout,h)};\niZc\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())oH(C,h.value.slot,!1)};\nJ__\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;a:switch(SP(C.j,h.slot).X){case \"not_filled\":var N\u003d!0;break a;default:N\u003d!1}N\u0026\u0026(C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",h.slot),C.j.FA(h.slot))}};\nut_\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",h.slot);for(var N\u003dg.z(C.K),p\u003dN.next();!p.done;p\u003dN.next())p.value.lH(h.slot);try{var P\u003dC.j,c\u003dh.slot,e\u003dSP(P,c);if(!e)throw new I(\"Got enter request for unknown slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_STATE_IS_NULL\");if(!e.K)throw new I(\"Tried to enter slot with no assigned slotAdapter\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");if(e.j!\u003d\u003d\"scheduled\")throw new I(\"Tried to enter a slot from stage: \"+\ne.j,void 0,\"ADS_CLIENT_ERROR_MESSAGE_ILLEGAL_SLOT_STATE\");if(r0(e))throw new I(\"Got enter request for already active slot\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_COLLISION\");for(var L\u003dg.z(iR(P,c.slotType+\"_\"+c.slotPhysicalPosition).values()),Z\u003dL.next();!Z.done;Z\u003dL.next()){var Y\u003dZ.value;if(e!\u003d\u003dY\u0026\u0026r0(Y))throw new I(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:Y.j},\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");}}catch(a){a instanceof I\u0026\u0026a.yH?(C.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\na.yH,h.slot),LF(a,h.slot,Jc(C.j,h.slot),void 0,a.zW)):(C.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_ENTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",h.slot),LF(a,h.slot));oH(C,h.slot,!0);continue}h\u003dSP(C.j,h.slot);h.j!\u003d\u003d\"scheduled\"\u0026\u0026uR(h.slot,h.j,\"enterSlot\");h.j\u003d\"enter_requested\";h.K.BR()}};\nMTc\u003dfunction(C,b){if(GZ(C.j,b)\u0026\u0026r0(SP(C.j,b))\u0026\u0026Jc(C.j,b)\u0026\u0026!ya(C.j,b)){var h;C.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",b,(h\u003dJc(C.j,b))!\u003dnull?h:void 0);C\u003dSP(C.j,b);C.j!\u003d\u003d\"entered\"\u0026\u0026uR(C.slot,C.j,\"enterLayoutForSlot\");C.j\u003d\"rendering\";C.N.startRendering(C.layout)}};\nRzl\u003dfunction(C,b,h,N){if(GZ(C.j,b)){var p\u003dC.fJ,P\u003dp.KZ,c;var e\u003d((c\u003dG_o.get(N))\u003d\u003dnull?void 0:c.s0)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";P.call(p,e,b,h);C\u003dSP(C.j,b);C.j!\u003d\u003d\"rendering\"\u0026\u0026uR(C.slot,C.j,\"exitLayout\");C.j\u003d\"rendering_stop_requested\";C.N.XZ(h,N)}};\noH\u003dfunction(C,b,h){if(GZ(C.j,b)){a:switch(SP(C.j,b).j){case \"exit_requested\":var N\u003d!0;break a;default:N\u003d!1}if(!N)a:switch(SP(C.j,b).j){case \"rendering_stop_requested\":N\u003d!0;break a;default:N\u003d!1}if(N\u0026\u0026(SP(C.j,b).G\u003d!0,!h))return;if(r0(SP(C.j,b)))SP(C.j,b).G\u003d!0,Qi_(C,b,h);else{a:switch(SP(C.j,b).X){case \"fill_requested\":h\u003d!0;break a;default:h\u003d!1}if(h)SP(C.j,b).G\u003d!0,GZ(C.j,b)\u0026\u0026(C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",b),b\u003dSP(C.j,b),b.X\u003d\"fill_cancel_requested\",b.J.eI());else{h\u003d\nJc(C.j,b);(N\u003dC.Zf.get().Z.Y().experiments.Fo(\"h5_enable_layout_unscheduling_events\"))\u0026\u0026(h?C.Go(b,h):LF(Error(\"Layout is null for LayoutUnscheduled event.\"),b,h,void 0,!1));C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",b);var p\u003dSP(C.j,b),P\u003db.slotEntryTrigger,c\u003dp.nO.get(P.triggerId);c\u0026\u0026(c.KI(P),p.nO.delete(P.triggerId));P\u003dg.z(b.slotFulfillmentTriggers);for(c\u003dP.next();!c.done;c\u003dP.next()){c\u003dc.value;var e\u003dp.KO.get(c.triggerId);e\u0026\u0026(e.KI(c),p.KO.delete(c.triggerId))}P\u003dg.z(b.slotExpirationTriggers);\nfor(c\u003dP.next();!c.done;c\u003dP.next())if(c\u003dc.value,e\u003dp.V.get(c.triggerId))e.KI(c),p.V.delete(c.triggerId);p.layout!\u003dnull\u0026\u0026(P\u003dp.layout,RH(p,P.layoutExitNormalTriggers),RH(p,P.layoutExitSkipTriggers),RH(p,P.layoutExitMuteTriggers),RH(p,P.layoutExitUserInputSubmittedTriggers),RH(p,P.lf));p.J\u003dvoid 0;p.K!\u003dnull\u0026\u0026(p.K.release(),p.K\u003dvoid 0);p.N!\u003dnull\u0026\u0026(p.N.release(),p.N\u003dvoid 0);p\u003dC.j;SP(p,b)\u0026\u0026(p\u003diR(p,b.slotType+\"_\"+b.slotPhysicalPosition))\u0026\u0026p.delete(b.slotId);C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",\nb);C\u003dg.z(C.K);for(p\u003dC.next();!p.done;p\u003dC.next())p\u003dp.value,p.bH(b),h\u0026\u0026!N\u0026\u0026p.Go(b,h)}}}};\nQi_\u003dfunction(C,b,h){if(GZ(C.j,b)\u0026\u0026r0(SP(C.j,b))){var N\u003dJc(C.j,b);if(N\u0026\u0026ya(C.j,b))Rzl(C,b,N,h?\"error\":\"abandoned\");else{C.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",b);try{var p\u003dSP(C.j,b);if(!p)throw new I(\"Cannot exit slot it is unregistered\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_SLOT_WAS_UNREGISTERED\");p.j!\u003d\u003d\"enter_requested\"\u0026\u0026p.j!\u003d\u003d\"entered\"\u0026\u0026p.j!\u003d\u003d\"rendering\"\u0026\u0026uR(p.slot,p.j,\"exitSlot\");p.j\u003d\"exit_requested\";if(p.K\u003d\u003d\u003dvoid 0)throw p.j\u003d\"scheduled\",new I(\"Cannot exit slot because adapter is not defined\",\nvoid 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");p.K.Rk()}catch(P){P instanceof I\u0026\u0026P.yH?(C.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",P.yH,b),LF(P,b,void 0,void 0,P.zW)):(C.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_EXIT_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",b),LF(P,b))}}}};\nU6l\u003dfunction(C){this.slot\u003dC;this.nO\u003dnew Map;this.KO\u003dnew Map;this.V\u003dnew Map;this.N2\u003dnew Map;this.N\u003dthis.layout\u003dthis.K\u003dthis.J\u003dvoid 0;this.W\u003dthis.G\u003d!1;this.L\u003d[];this.j\u003d\"not_scheduled\";this.X\u003d\"not_filled\"};\nr0\u003dfunction(C){return C.j\u003d\u003d\u003d\"enter_requested\"||C.isActive()};\nQa\u003dfunction(C,b,h,N,p,P){g.O.call(this);this.uH\u003dC;this.N\u003db;this.G\u003dh;this.X\u003dN;this.K\u003dp;this.Zf\u003dP;this.j\u003dnew Map};\niR\u003dfunction(C,b){return(C\u003dC.j.get(b))?C:new Map};\nSP\u003dfunction(C,b){return iR(C,b.slotType+\"_\"+b.slotPhysicalPosition).get(b.slotId)};\nXLS\u003dfunction(C){var b\u003d[];C.j.forEach(function(h){h\u003dg.z(h.values());for(var N\u003dh.next();!N.done;N\u003dh.next())b.push(N.value.slot)});\nreturn b};\nGZ\u003dfunction(C,b){return SP(C,b)!\u003dnull};\nya\u003dfunction(C,b){C\u003dSP(C,b);if(b\u003dC.layout!\u003dnull)a:switch(C.j){case \"rendering\":case \"rendering_stop_requested\":b\u003d!0;break a;default:b\u003d!1}return b};\nJc\u003dfunction(C,b){(C\u003dSP(C,b))?C.layout!\u003dnull\u0026\u0026!C.layout\u0026\u0026LF(\"Unexpected empty layout\",b):LF(\"Unexpected undefined slotState\",b);return(C\u003d\u003dnull?void 0:C.layout)||null};\nUc\u003dfunction(C,b,h){if(h.length\u003d\u003d0)throw new I(\"No \"+KZl.get(b)+\" triggers found for slot.\",void 0,sio(b));h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,!C.uH.jJ.get(N.triggerType))throw new I(\"No trigger adapter registered for \"+b+\" trigger of type: \"+N.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nsio\u003dfunction(C){switch(C){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\"}};\n$U\u003dfunction(C,b,h){h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,!C.uH.jJ.get(N.triggerType))throw new hc(\"No trigger adapter registered for \"+KZl.get(b)+\" trigger of type: \"+N.triggerType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_TRIGGER_ADAPTER_REGISTERED_FOR_TYPE\");};\nzZ\u003dfunction(C,b,h,N){N\u003dg.z(N);for(var p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dC.uH.jJ.get(p.triggerType);P.O2(h,p,b.slot,b.layout?b.layout:null);b.N2.set(p.triggerId,P)}};\nRH\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dC.N2.get(h.triggerId);N\u0026\u0026(N.KI(h),C.N2.delete(h.triggerId))}};\nuR\u003dfunction(C,b,h){LF(\"Slot stage was \"+b+\" when calling method \"+h,C)};\nOZH\u003dfunction(C){return XG(C.Mw).concat(XG(C.jJ)).concat(XG(C.r_)).concat(XG(C.Lr)).concat(XG(C.NS))};\nXG\u003dfunction(C){var b\u003d[];C\u003dg.z(C.values());for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,h.Zj\u0026\u0026b.push(h);return b};\nKk\u003dfunction(C){g.O.call(this);var b\u003dthis;this.j\u003dC;this.instance\u003dnull;this.addOnDisposeCallback(function(){g.kI(b.instance);b.instance\u003dnull})};\nsc\u003dfunction(C){return new Kk(C)};\nOc\u003dfunction(C){g.O.call(this);this.j\u003dC;this.K\u003dvMS(this)};\nvMS\u003dfunction(C){var b\u003dnew YU(function(h,N,p,P){return new Qa(C.j.uH,h,N,p,P,C.j.Zf)},new Set(OZH(C.j.uH).concat(C.j.listeners)),C.j.fJ,C.j.Zf);\ng.D(C,b);return b};\nvk\u003dfunction(C){this.j\u003dC};\nDc\u003dfunction(C,b,h){ezl(C.j(),b,h)};\nd0\u003dfunction(C,b,h,N){(C\u003dC.j())||LF(\"Could not initiate a command router instance.\");RN(C,b,h,N)};\nWk\u003dfunction(){this.listeners\u003dnew Set};\nEc\u003dfunction(C){this.Zf\u003dC};\nD6c\u003dfunction(C,b){var h\u003db.bgp\u0026\u0026b.bgub,N\u003d!!b.upb;b.siub\u0026\u0026b.scs\u0026\u0026(h||N)\u0026\u0026(N\u0026\u0026nk(C.Zf.get(),\"html5_export_sodar_snapshot\")?rl().then(function(p){p\u003dp.snapshot.bind(p);g.sl(\"yt.abuse.playerAttLoaderRun\",p);ItW(b.siub,b.scs,b.bgub,b.bgp,b.upb)}):ItW(b.siub,b.scs,b.bgub,b.bgp,b.upb))};\nd6o\u003dfunction(C,b,h,N,p){this.callback\u003dC;this.slot\u003db;this.K\u003dh;this.BF\u003dN;this.Zf\u003dp;this.j\u003dnull};\nEMU\u003dfunction(C,b,h,N){C.j\u0026\u0026LF(\"Currently active request ongoing for slot. This should never happen\",C.slot);C.j\u003db();C.j.then(function(p){C.j\u003dnull;N\u0026\u0026N(p);var P\u003dp.Wg?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",c\u003dC.K.get(),e\u003dC.slot.slotId,L\u003deP(C.BF.get(),{slotId:C.slot.slotId,slotType:C.slot.slotType,slotPhysicalPosition:C.slot.slotPhysicalPosition,u$:C.slot.u$,slotEntryTrigger:C.slot.slotEntryTrigger,slotFulfillmentTriggers:C.slot.slotFulfillmentTriggers,slotExpirationTriggers:C.slot.slotExpirationTriggers}),\nZ\u003dtc(c.K.get(),P,e),Y\u003d{layoutId:Z,layoutType:P,u$:\"core\"};p\u003d{layoutId:Z,layoutType:P,KJ:new Map,layoutExitNormalTriggers:[new WZU(c.j,e)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new UH(p)]),hZ:L(Y)};qrl(C.callback,C.slot,p)},function(p){C.j\u003dnull;\nh\u0026\u0026h();p instanceof zp||FG(C.callback,C.slot,new I(p,void 0,\"ADS_CLIENT_ERROR_MESSAGE_AD_BREAK_REQUEST_ERROR\",!0),\"ADS_CLIENT_ERROR_TYPE_FULFILL_SLOT_FAILED\")})};\nnMl\u003dfunction(C){if(C.j\u003d\u003dnull)C.callback.iD(C.slot);else try{C.j.cancel(),C.j\u003dnull,C.callback.iD(C.slot)}catch(b){C.j\u003dnull,FG(C.callback,C.slot,new I(b,void 0,\"ADS_CLIENT_ERROR_MESSAGE_CANCEL_SLOT_FULFILLMENT_FAILURE\"),\"ADS_CLIENT_ERROR_TYPE_CANCEL_FULFILL_SLOT_FAILED\")}};\nTZ\u003dfunction(C,b,h,N){!C\u0026\u0026(h\u003d\u003d\u003dvoid 0?0:h)\u0026\u0026g.Ri(Error(\"Player URL validator detects invalid url. \"+(N\u003d\u003d\u003dvoid 0?\"\":N)+\": \"+b));return C};\nBk\u003dfunction(C,b){return b\u0026\u0026b.test(C)?!0:!1};\nIH\u003dfunction(C){return(C\u003dtTl\u0026\u0026tTl.exec(C))?C[0]:\"\"};\nxU\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;return TZ(Bk(C,Trl),C,b,\"Trusted Stream URL\")};\ng.w0\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;return TZ(Bk(C,BrK),C,b,\"Trusted Image URL\")};\nx6l\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;return TZ(Bk(C,ILW),C,b,\"Trusted Promoted Video Domain URL\")};\nCI1\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;return TZ(Bk(C,wLV),C,b,\"Drm Licensor URL\")};\nhpS\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;return TZ(Bk(C,btS),C,b,\"Captions URL\")};\nNKc\u003dfunction(C){C\u003dnew g.eB(C);g.L0(C,document.location.protocol);g.ZH(C,document.location.hostname);document.location.port\u0026\u0026g.Yk(C,document.location.port);return C.toString()};\nC8\u003dfunction(C){C\u003dnew g.eB(C);g.L0(C,document.location.protocol);return C.toString()};\ng.hk\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.start\u003dC;this.end\u003db;this.active\u003d!0;this.color\u003d\"\";this.Uc\u003d0;this.K\u003dgY1++;this.id\u003dh.id||\"\";this.priority\u003dh.priority||9;this.visible\u003dh.visible||!1;this.style\u003dh.style||bG.AD_MARKER;this.namespace\u003dh.namespace||\"\";if(C\u003dh.color)C\u003dC.toString(16),this.color\u003d\"#\"+Array(7-C.length).join(\"0\")+C;this.tooltip\u003dh.tooltip;this.icons\u003dh.icons?h.icons.filter(function(N){return g.q_(N.thumbnails,function(p){return g.w0(p.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\nprV\u003dfunction(C){return C\u003d\u003d\u003d-0x8000000000000?\"BEFORE_MEDIA_START\":C\u003d\u003d\u003d0?\"MEDIA_START\":C\u003d\u003d\u003d0x7ffffffffffff?\"MEDIA_END\":C\u003d\u003d\u003d0x8000000000000?\"AFTER_MEDIA_END\":C.toString()};\nPIl\u003dfunction(C,b){switch(C.style){case bG.CHAPTER_MARKER:return b?8:5;case bG.AD_MARKER:return 6;case bG.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.Ny\u003dfunction(C,b){return C.start-b.start||C.priority-b.priority||C.K-b.K};\ng.gL\u003dfunction(C){return\"crn_\"+C};\ng.p8\u003dfunction(C){return\"crx_\"+C};\nPZ\u003dfunction(C,b,h,N,p,P,c,e,L){this.slot\u003db;this.K\u003dh;this.M2\u003dc;this.EX\u003de;this.qo\u003dL;this.j\u003dnew d6o(C,b,N,p,P)};\njS1\u003dfunction(C){var b;(b\u003dC.qo)\u003d\u003dnull||b.get().Jp(g0(C.slot.clientMetadata,\"metadata_type_cue_point\").identifier)};\nj0\u003dfunction(C,b,h,N,p,P){this.slot\u003db;this.j\u003dh;this.K\u003dnew d6o(C,b,N,p,P)};\ncZ\u003dfunction(C,b){this.callback\u003dC;this.slot\u003db};\nkW\u003dfunction(C,b){return Pk(C,b.qs,b.slotType)?!0:!1};\ne0\u003dfunction(){};\nL8\u003dfunction(C,b,h,N,p,P,c){this.j\u003dC;this.K\u003db;this.BF\u003dh;this.Zf\u003dN;this.M2\u003dp;this.EX\u003dP;this.qo\u003dc};\nZJ\u003dfunction(){};\ncuc\u003dfunction(C,b,h,N,p,P){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.N\u003dN;this.j\u003dp;this.K\u003dP};\nep1\u003dfunction(C){if(g0(C.slot.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\")){var b\u003dkYH(C,C.slot);YW(C.j.get(),\"OPPORTUNITY_TYPE_PAUSE_AD_BREAK_REQUEST_SLOT_RESCHEDULE\",function(){return[b]})}};\nL3c\u003dfunction(C){if(g0(C.slot.clientMetadata,\"metadata_type_prefetch_metadata\")){var b\u003dkYH(C,C.slot);YW(C.j.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return[b]})}};\nkYH\u003dfunction(C,b){var h\u003dak(C.K.get(),C.slot.slotType),N\u003dObject,p\u003dN.assign;C\u003dC.slot;if(b.slotEntryTrigger){var P\u003db.slotId;var c\u003db.slotEntryTrigger;P\u003dc.triggeringSlotId!\u003dnull\u0026\u0026c.triggeringSlotId\u003d\u003d\u003dP?c.clone(h):c}else P\u003dvoid 0;return p.call(N,{},C,{slotId:h,slotEntryTrigger:P,slotFulfillmentTriggers:Zt1(b.slotId,h,b.slotFulfillmentTriggers),slotExpirationTriggers:Zt1(b.slotId,h,b.slotExpirationTriggers)})};\nZt1\u003dfunction(C,b,h){var N\u003d[];h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next()){var P\u003dN,c\u003dP.push;var e\u003dC;var L\u003db;p\u003dp.value;e\u003dp.triggeringSlotId!\u003dnull\u0026\u0026p.triggeringSlotId\u003d\u003d\u003de?p.clone(L):p;c.call(P,e)}return N};\ng.lG\u003dfunction(C,b){for(var h\u003dg.z(Object.keys(b)),N\u003dh.next(),p\u003d{};!N.done;p\u003d{placeholder:void 0},N\u003dh.next())N\u003dN.value,p.placeholder\u003db[N],C\u003dC.replace(new RegExp(\"\\\\$\"+N,\"gi\"),function(P){return function(){return P.placeholder}}(p));\nreturn C};\nYYo\u003dfunction(C,b,h){this.j\u003dC;this.slot\u003db;this.layout\u003dh};\nok\u003dfunction(C,b,h){b.layoutId!\u003d\u003dC.layout.layoutId?C.j.XH(C.slot,b,new hc(\"Unknown layout received. Required LayoutId: \"+C.layout.layoutId+(\"and LayoutType: \"+C.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):h()};\nFf\u003dfunction(C,b,h,N){g.jv.call(this);this.callback\u003dC;this.N\u003dN;this.j\u003d[];this.K\u003dnew YYo(C,b,h)};\nS0\u003dfunction(C,b,h,N,p,P,c,e){N\u003dN||g0(h.clientMetadata,P);C\u003dGk(C);var L\u003dYE(function(){p.VV(b,h)});\ne.push(c(N,C,h.layoutId,{adsClientData:h.hZ},function(){L()}))};\nzk\u003dfunction(C,b,h,N,p,P,c,e,L){if(b\u003d\u003d\u003dC)if(L){if(L\u003d\u003d\u003de.layoutId){a:{C\u003dg.z(h.keys());for(b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026P\u003d\u003d\u003dh.get(b).layoutId){h\u003d!0;break a}h\u003d!1}h?$W(N,1):p?p():LF(\"Tried to call engagePingCallback but it is null\",c,e)}}else LF(\"Companion AdUxClick received without a layoutId\",c,e)};\nHZ\u003dfunction(C){var b,h,N,p,P;return!((b\u003dC.get(\"active_view_viewable\"))\u003d\u003dnull||!b.length)||!((h\u003dC.get(\"active_view_measurable\"))\u003d\u003dnull||!h.length)||!((N\u003dC.get(\"active_view_fully_viewable_audible_half_duration\"))\u003d\u003dnull||!N.length)||!((p\u003dC.get(\"audio_audible\"))\u003d\u003dnull||!p.length)||!((P\u003dC.get(\"audio_measurable\"))\u003d\u003dnull||!P.length)};\nVu\u003dfunction(C){var b,h;return(h\u003dC\u003d\u003dnull?void 0:(b\u003dC.activeViewTracking)\u003d\u003dnull?void 0:b.trafficType)!\u003dnull?h:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nMy\u003dfunction(C){var b,h;return new Map([[\"impression\",C.impressionPings||[]],[\"error\",C.errorPings||[]],[\"mute\",C.mutePings||[]],[\"unmute\",C.unmutePings||[]],[\"pause\",C.pausePings||[]],[\"rewind\",C.rewindPings||[]],[\"resume\",C.resumePings||[]],[\"skip\",C.skipPings||[]],[\"swipe\",C.swipePings||[]],[\"close\",C.closePings||[]],[\"progress\",C.progressPings||[]],[\"clickthrough\",C.clickthroughPings||[]],[\"fullscreen\",C.fullscreenPings||[]],[\"active_view_viewable\",C.activeViewViewablePings||[]],[\"active_view_measurable\",\nC.activeViewMeasurablePings||[]],[\"active_view_fully_viewable_audible_half_duration\",C.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",((b\u003dC.activeViewTracking)\u003d\u003dnull?void 0:b.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",((h\u003dC.activeViewTracking)\u003d\u003dnull?void 0:h.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",C.endFullscreenPings||[]],[\"channel_clickthrough\",C.channelClickthroughPings||[]],[\"abandon\",C.abandonPings||[]],[\"start\",C.startPings||[]],[\"first_quartile\",\nC.firstQuartilePings||[]],[\"midpoint\",C.secondQuartilePings||[]],[\"third_quartile\",C.thirdQuartilePings||[]],[\"complete\",C.completePings||[]],[\"unmuted_impression\",C.unmutedImpressionPings||[]],[\"unmuted_error\",C.unmutedErrorPings||[]],[\"unmuted_mute\",C.unmutedMutePings||[]],[\"unmuted_unmute\",C.unmutedUnmutePings||[]],[\"unmuted_pause\",C.unmutedPausePings||[]],[\"unmuted_resume\",C.unmutedResumePings||[]],[\"unmuted_close\",C.unmutedClosePings||[]],[\"unmuted_progress\",C.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\nC.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",C.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",C.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",C.unmutedAbandonPings||[]],[\"unmuted_start\",C.unmutedStartPings||[]],[\"unmuted_first_quartile\",C.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",C.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",C.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",C.unmutedCompletePings||[]],[\"unmuted_skip\",C.unmutedSkipPings||[]]])};\naN1\u003dfunction(C){switch(C){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}};\nqy\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?null:p;this.N\u003dC;this.M2\u003db;this.layoutId\u003dN;this.X\u003d0;this.W\u003dnull;this.G\u003dvoid 0;this.j\u003dnew Set;this.K\u003dArray.from(this.N.get(\"progress\")||[]);this.K.sort(function(P,c){return(P.offsetMilliseconds||0)-(c.offsetMilliseconds||0)});\nthis.J\u003d{adPlacementConfig:h,bL:p}};\nmU\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nGk\u003dfunction(C){var b\u003dC.M2.get();return f8(b,C.J)};\nyu\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.j.has(b)?Ak(C,b,[]):C.LJ(b,h)};\nrL\u003dfunction(C,b,h){for(h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.X\u003cC.K.length;){var N\u003dC.K[C.X];if(N.offsetMilliseconds\u003c\u003db||h)Ak(C,\"progress\",[N]),C.X++;else break}};\niG\u003dfunction(C,b){return C.j.has(b)};\nJk\u003dfunction(C){return C.K.every(function(b){return b.hasOwnProperty(\"offsetMilliseconds\")})};\nlNc\u003dfunction(C,b,h){C.W\u003db;C.G\u003dh};\nAk\u003dfunction(C,b,h){var N;oYU(C.M2.get(),C.layoutId,b,h,(N\u003dC.W)!\u003dnull?N:void 0,C.G)};\nF36\u003dfunction(C,b,h,N,p){Pr.call(this,\"ads-engagement-panel-layout\",C,b,h,N,p)};\nuG\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nGYx\u003dfunction(){var C\u003d[\"metadata_type_ads_engagement_panel_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_PANEL\"]}};\nSYl\u003dfunction(C,b,h,N,p){Pr.call(this,\"banner-image\",C,b,h,N,p)};\nRk\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);this.adPlacementConfig\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,this.adPlacementConfig,h.layoutId)};\n$b1\u003dfunction(){var C\u003d[\"metadata_type_banner_image_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nQu\u003dfunction(C,b,h,N,p){Pr.call(this,\"action-companion\",C,b,h,N,p)};\nUP\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nzpl\u003dfunction(){var C\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nHtV\u003dfunction(C,b,h,N,p){Pr.call(this,\"image-companion\",C,b,h,N,p)};\nXf\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nVvW\u003dfunction(){var C\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nMvS\u003dfunction(C,b,h,N,p){Pr.call(this,\"shopping-companion\",C,b,h,N,p)};\nK8\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nqYS\u003dfunction(){var C\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\nmbU\u003dfunction(C){var b;if(((b\u003dC.adVideoOffset)\u003d\u003dnull?void 0:b.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_PERCENT\")return!1;var h;return((h\u003dC.adVideoOffset)\u003d\u003dnull?void 0:h.percent)!\u003dnull};\nfN_\u003dfunction(C){var b;if(((b\u003dC.adVideoOffset)\u003d\u003dnull?void 0:b.kind)!\u003d\u003d\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\")return!1;var h;return((h\u003dC.adVideoOffset)\u003d\u003dnull?void 0:h.milliseconds)!\u003dnull\u0026\u0026!isNaN(Number(C.adVideoOffset.milliseconds))};\nAuS\u003dfunction(C,b,h,N){this.Hb\u003dC;this.layoutId\u003dh;this.G\u003dN;this.K\u003d[];this.j\u003d[];this.N\u003dthis.X\u003d0;C\u003dg.z(b);for(b\u003dC.next();!b.done;b\u003dC.next())switch(b\u003db.value,h\u003dvoid 0,(h\u003db.adVideoOffset)\u003d\u003dnull?void 0:h.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":mbU(b)?this.K.push(b):LF(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":fN_(b)?this.j.push(b):LF(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:LF(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.K.sort(function(p,\nP){return p.adVideoOffset.percent-P.adVideoOffset.percent});\nthis.j.sort(function(p,P){return Number(p.adVideoOffset.milliseconds)-Number(P.adVideoOffset.milliseconds)})};\nsP\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dC.G();if(N){for(;C.X\u003cC.K.length;){var p\u003dC.K[C.X];if(p.adVideoOffset.percent*N\u003c\u003db||h)C.Hb.get().executeCommand(p.command,C.layoutId),C.X++;else break}for(;C.N\u003cC.j.length;)if(N\u003dC.j[C.N],Number(N.adVideoOffset.milliseconds)\u003c\u003db||h)C.Hb.get().executeCommand(N.command,C.layoutId),C.N++;else break}};\nOP\u003dfunction(C,b,h,N,p,P){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.Zj\u003d!0;aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nyul\u003dfunction(){var C\u003d[\"metadata_type_action_companion_ad_renderer\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nruW\u003dfunction(C,b,h,N,p,P,c,e){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.EX\u003dN;this.M2\u003dp;this.Zf\u003dc;this.ZJ\u003de;this.j\u003d!1;C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId);var L;C\u003d((L\u003dg0(this.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"))\u003d\u003dnull?void 0:L.progressCommands)||[];var Z\u003dg0(h.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\");this.K\u003dnew AuS(P,C,h.layoutId,function(){return Z*1E3})};\nvZ\u003dfunction(C,b,h,N,p,P){Ff.call(this,C,b,h,N);this.EX\u003dp;this.G\u003dP;this.X\u003d!1};\nDJ\u003dfunction(C,b,h,N,p){Pr.call(this,\"top-banner-image-text-icon-buttoned\",C,b,h,N,p)};\ndL\u003dfunction(C,b,h,N,p,P){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.Zj\u003d!0;aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nitc\u003dfunction(){var C\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nWZ\u003dfunction(C,b,h){Pr.call(this,\"display-underlay-text-grid-cards\",C,{},b,h);this.interactionLoggingClientData\u003dh};\nEP\u003dfunction(C,b,h,N,p,P){Ff.call(this,C,b,h,N);this.M2\u003dp;this.X\u003dP;this.G\u003dg0(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nn8\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;Pr.call(this,\"ad-action-interstitial\",C,b,h,N);this.interactionLoggingClientData\u003dN;this.Rd\u003dp;this.Tq\u003dP};\ntk\u003dfunction(C,b,h,N,p){Ff.call(this,C,b,h,N);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,p,C,h.layoutId)};\nJuc\u003dfunction(){var C\u003d[\"metadata_type_ad_action_interstitial_renderer\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_ENDCAP\"]}};\nTk\u003dfunction(C,b){return Ck(C,b.qs,b.V_)?!0:!1};\nBZ\u003dfunction(C,b,h){this.K\u003dC;this.N\u003db;this.j\u003dh};\nuWo\u003dfunction(C,b,h,N,p){Pr.call(this,\"ads-engagement-panel\",C,b,h,N,p)};\nIk\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nRpV\u003dfunction(){var C\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\nxW\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.M2\u003dp;this.vW\u003dP;this.W\u003de;this.Zj\u003d!0;this.X\u003dnull;this.G\u003dg0(h.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\");aH(this.vW(),this);this.adPlacementConfig\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,this.adPlacementConfig,h.layoutId)};\nQSc\u003dfunction(){var C\u003d[\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",\"metadata_type_linked_player_bytes_layout_id\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nUbS\u003dfunction(C,b,h,N,p){this.nj\u003dC;this.M2\u003db;this.vW\u003dh;this.j\u003dN;this.ZJ\u003dp};\nXrl\u003dfunction(C,b,h){this.nj\u003dC;this.M2\u003db;this.j\u003dh};\nK3V\u003dfunction(C,b,h,N,p){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.M2\u003dN;this.Ye\u003dp;C\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nsSl\u003dfunction(){var C\u003d[\"metadata_type_client_forecasting_ad_renderer\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_FORECASTING\"]}};\nOtW\u003dfunction(C,b,h,N,p){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.M2\u003dN;this.Ye\u003dp;C\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nwL\u003dfunction(C,b,h,N){this.Zf\u003dC;this.M2\u003db;this.Ye\u003dh;this.ZJ\u003dN};\nvYH\u003dfunction(C,b){return wA(C.clientMetadata,\"metadata_type_ad_info_ad_metadata\")?g0(C.clientMetadata,\"metadata_type_ad_info_ad_metadata\"):b?{channelId:b.w8,channelThumbnailUrl:b.profilePicture,channelTitle:b.author,videoTitle:b.title}:(LF(\"No layout metadata nor AdPlayback specified for AdMetaData\"),{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"})};\nDbH\u003dfunction(C,b){return wA(C.clientMetadata,\"metadata_ad_video_is_listed\")?g0(C.clientMetadata,\"metadata_ad_video_is_listed\"):b?b.isListed:(LF(\"No layout metadata nor AdPlayback specified for ad video isListed\"),!1)};\ndbS\u003dfunction(C,b,h,N){Pr.call(this,\"player-overlay-layout\",C,{},h,N);this.videoAdDurationSeconds\u003db;this.interactionLoggingClientData\u003dN};\nCE\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.EX\u003dp;this.M2\u003dP;this.W\u003dc;this.G\u003de;this.X\u003d!1;this.J\u003dg0(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nW31\u003dfunction(C){if(C.layout.renderingContent){var b;return(b\u003dg0(C.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:b.current}return g0(C.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nbi\u003dfunction(C,b,h,N,p,P,c,e){Ff.call(this,C,b,h,N);this.EX\u003dp;this.M2\u003dP;this.W\u003dc;this.G\u003de;this.X\u003d!1;this.J\u003dg0(this.layout.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")};\nEYx\u003dfunction(){return{qs:[\"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\"],V_:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nhm\u003dfunction(C){if(C.layout.renderingContent){var b;return(b\u003dg0(C.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:b.current}return g0(C.layout.clientMetadata,\"metadata_type_player_bytes_callback\")};\nnYl\u003dfunction(C,b,h){Pr.call(this,\"ad-message\",C,void 0,b,h)};\nNw\u003dfunction(C,b,h,N,p,P){Ff.call(this,h,C,b,N);this.EX\u003dp;this.Zf\u003dP};\ntvl\u003dfunction(){return{qs:[\"metadata_type_valid_ad_message_renderer\"],V_:[\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\"]}};\nTKl\u003dfunction(C,b,h,N){Pr.call(this,\"video-interstitial-buttoned-centered\",C,b,h,N);this.interactionLoggingClientData\u003dN};\nge\u003dfunction(C,b,h,N,p){Ff.call(this,C,b,h,N);C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,p,C,h.layoutId)};\nk2\u003dfunction(C,b,h,N,p,P,c,e,L){return Tk(h,EYx())||h.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.d(h.renderingContent,pE)!\u003d\u003dvoid 0?new bi(C,b,h,N,p,P,c,e):Tk(h,{qs:[\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_player_bytes_callback\",\"metadata_type_linked_player_bytes_layout_id\",\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"],V_:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})||h.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.d(h.renderingContent,P9)!\u003d\u003dvoid 0?\nnew CE(C,b,h,N,p,P,c,e):Tk(h,Juc())||h.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.d(h.renderingContent,jZ)!\u003d\u003dvoid 0?new tk(C,b,h,N,P):Tk(h,tvl())?new Nw(b,h,C,N,p,L):Tk(h,{qs:[\"metadata_type_instream_ad_player_overlay_renderer\"],V_:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]})?new vZ(C,b,h,N,p,e):h.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"\u0026\u0026g.d(h.renderingContent,c9)!\u003d\u003dvoid 0?new ge(C,b,h,N,P):null};\nBKl\u003dfunction(C,b,h,N,p,P){this.nj\u003dC;this.EX\u003db;this.M2\u003dh;this.K\u003dN;this.j\u003dp;this.Zf\u003dP};\neZ\u003dfunction(C){return!C.oldState.isPlaying()\u0026\u0026C.state.isPlaying()};\nLE\u003dfunction(C,b,h){return C\u003cb?!1:h!\u003dnull?h\u003c\u003db:C\u003c\u003db+1};\nINS\u003dfunction(C,b,h,N,p,P,c,e){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.EX\u003dN;this.M2\u003dp;this.Zf\u003dP;this.ZJ\u003dc;this.fO\u003de;this.j\u003d!1;C\u003dg0(h.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId)};\nZC\u003dfunction(C,b){C.j||(C.gO.LJ(b),C.j\u003d!0)};\nxbH\u003dfunction(C,b,h,N,p,P){this.EX\u003dC;this.M2\u003db;this.Hb\u003dh;this.Zf\u003dN;this.ZJ\u003dp;this.fO\u003dP};\nY2\u003dfunction(){this.currentState\u003d1;this.j\u003d\"unknown\"};\naT\u003dfunction(C,b){if(C.currentState\u003e1){g.Ri(new g.np(\"Exit already started\",{current:C.currentState}));var h\u003d!1}else h\u003d!0;if(!h)return!1;C.currentState\u003d2;C.j\u003db;return!0};\nli\u003dfunction(C){if(C.currentState!\u003d\u003d2)return!1;C.currentState\u003d3;return!0};\nwrS\u003dfunction(C,b){var h\u003dnew Map;C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next()){N\u003dN.value;if(N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\")var p\u003d\"v\";else N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\"?(p\u003dg0(N.clientMetadata,\"metadata_type_linked_in_player_layout_type\"),p\u003dp\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\"||p\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL\"?\"e\":p\u003d\u003d\u003d\"LAYOUT_TYPE_SURVEY\"?\"s\":p\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"?\"si\":\"u\"):p\u003d\"u\";h.set(N.layoutId,p);if(p\u003d\u003d\u003d\"u\"){var P\u003d{};p\u003db;N\u003d(P.c\u003dN.layoutId,P);p.Z.jp(\"uct\",N)}}C\u003d\nb.fI();oT\u003d{contentCpn:C,d_:h};N\u003d{};h\u003d(N.ct\u003dh.size,N.c\u003dC,N);b.Z.jp(\"acc\",h)};\nC11\u003dfunction(){oT\u003d{contentCpn:\"\",d_:new Map}};\nF7\u003dfunction(C){var b;return(b\u003doT.d_.get(C))!\u003dnull?b:\"u\"};\nGy\u003dfunction(C,b,h){C.Z.jp(b,h);bFH(C)};\nhio\u003dfunction(C){var b\u003dC.layoutId,h\u003dC.Ac;if(C.Vm){var N\u003d{};Gy(C.Zv,\"slso\",(N.ec\u003db,N.is\u003dh,N.ctp\u003dF7(b),N))}};\nSZ\u003dfunction(C){var b\u003dC.layoutId,h\u003dC.Ac;if(C.Vm){var N\u003d{};Gy(C.Zv,\"slse\",(N.ec\u003db,N.is\u003dh,N.ctp\u003dF7(b),N))}};\nNGl\u003dfunction(C){var b\u003dC.layoutId,h\u003dC.Ac,N\u003dC.Zv;C.Vm\u0026\u0026(C\u003d{},Gy(N,\"sleo\",(C.xc\u003db,C.is\u003dh,C.ctp\u003dF7(b),C)),bFH(N))};\ngHW\u003dfunction(C){var b\u003dC.cpn,h\u003dC.Zv;C\u003dC.Ac;var N\u003dh.fI(),p\u003d{};Gy(h,\"ce\",(p.ec\u003db,p.ia\u003db!\u003d\u003dN,p.r\u003doT.d_.has(b),p.is\u003dC,p.ctp\u003dF7(b),p))};\nbFH\u003dfunction(C){if(C.fI()!\u003d\u003doT.contentCpn){var b\u003d{};b\u003d(b.c\u003doT.contentCpn,b);C.Z.jp(\"ccm\",b)}};\npXo\u003dfunction(C){var b\u003dC.cpn,h\u003dC.Zv;C\u003dC.Ac;var N\u003dh.fI(),p\u003d{};Gy(h,\"cx\",(p.xc\u003db,p.ia\u003db!\u003d\u003dN,p.r\u003doT.d_.has(b),p.is\u003dC,p.ctp\u003dF7(b),p))};\nP1c\u003dfunction(C){this.params\u003dC;this.j\u003dnew Set};\njxS\u003dfunction(C,b,h){if(!C.j.has(b)){C.j.add(b);var N\u003d{};C.params.Nl.jC(b,Object.assign({},h,(N.p_ac\u003dC.params.adCpn,N.p_isv\u003dC.params.zDE\u0026\u0026C.params.CK,N)))}};\nzy\u003dfunction(C,b,h){if($2(C.params.Nl.Zf.get(),!0)){var N\u003dh.flush,p\u003d{};jxS(C,b,(p.cts\u003dh.currentTimeSec,p.f\u003dN,p))}};\ncMx\u003dfunction(C,b){this.Zv\u003dC;this.Zf\u003db};\nH9\u003dfunction(C){var b\u003d[];if(C){C\u003dg.z(Object.entries(C));for(var h\u003dC.next();!h.done;h\u003dC.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;N!\u003d\u003dvoid 0\u0026\u0026(N\u003dtypeof N\u003d\u003d\u003d\"boolean\"?\"\"+ +N:(\"\"+N).replace(/[:,\u003d]/g,\"_\"),b.push(h+\".\"+N))}}return b.join(\";\")};\nVX\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.errorCode\u003dC;this.details\u003db;this.severity\u003dh\u003d\u003d\u003dvoid 0?0:h};\nMw\u003dfunction(C){return C\u003d\u003d\u003d1||C\u003d\u003d\u003d2};\nqw\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;if(C instanceof VX)return C;C\u003dC\u0026\u0026C instanceof Error?C:Error(\"\"+C);Mw(b)?g.ux(C):g.Ri(C);return new VX(b\u003d\u003d\u003d1?\"player.fatalexception\":\"player.exception\",{name:\"\"+C.name,message:\"\"+C.message},b)};\nkvU\u003dfunction(C,b){function h(){var N\u003dg.yH.apply(0,arguments);C.removeEventListener(\"playing\",h);b.apply(null,g.M(N))}\nC.addEventListener(\"playing\",h)};\nml\u003dfunction(){var C\u003dg.v1(\"yt.player.utils.videoElement_\");C||(C\u003dg.wk(\"VIDEO\"),g.sl(\"yt.player.utils.videoElement_\",C));return C};\nfE\u003dfunction(C){var b\u003dml();return!!(b\u0026\u0026b.canPlayType\u0026\u0026b.canPlayType(C))};\nyX\u003dfunction(C){if(/opus/.test(C)\u0026\u0026g.Am\u0026\u0026!mX(\"38\")\u0026\u0026!g.WQ())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(C);if(window.ManagedMediaSource\u0026\u0026window.ManagedMediaSource.isTypeSupported)return window.ManagedMediaSource.isTypeSupported(C);if(/webm/.test(C)\u0026\u0026!zg_())return!1;C\u003d\u003d\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u0026\u0026(C\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!fE(C)};\neiW\u003dfunction(C){try{var b\u003dyX(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||yX(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(yX(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||yX(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(b||!C)||fE(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(h){return\"html5.missingapi\"}};\nre\u003dfunction(){var C\u003dml();return!(!C.webkitSupportsPresentationMode||typeof C.webkitSetPresentationMode!\u003d\u003d\"function\")};\nii\u003dfunction(){var C\u003dml();try{var b\u003dC.muted;C.muted\u003d!b;return C.muted!\u003d\u003db}catch(h){}return!1};\nLMl\u003dfunction(){var C;return((C\u003dnavigator.connection)\u003d\u003dnull?void 0:C.type)||\"\"};\ng.Jm\u003dfunction(){fp.apply(this,arguments)};\nui\u003dfunction(C,b,h,N,p,P,c){this.sampleRate\u003dC\u003d\u003d\u003dvoid 0?0:C;this.numChannels\u003db\u003d\u003d\u003dvoid 0?0:b;this.spatialAudioType\u003dh\u003d\u003d\u003dvoid 0?\"SPATIAL_AUDIO_TYPE_NONE\":h;this.j\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.N\u003dp\u003d\u003d\u003dvoid 0?0:p;this.K\u003dP\u003d\u003d\u003dvoid 0?0:P;this.audioQuality\u003dc\u003d\u003d\u003dvoid 0?\"AUDIO_QUALITY_UNKNOWN\":c};\nUn\u003dfunction(C,b,h,N,p,P,c,e,L){this.width\u003dC;this.height\u003db;this.quality\u003dP||RT(C,b);this.j\u003dg.QX[this.quality];this.fps\u003dh||0;this.stereoLayout\u003d!p||N!\u003dnull\u0026\u0026N!\u003d\u003d\"UNKNOWN\"\u0026\u0026N!\u003d\u003d\"RECTANGULAR\"?0:p;this.projectionType\u003dN?N\u003d\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026p\u003d\u003d\u003d2?\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":N:\"UNKNOWN\";(C\u003dc)||(C\u003dg.QX[this.quality],C\u003d\u003d\u003d0?C\u003d\"Auto\":(b\u003dthis.fps,h\u003dthis.projectionType,C\u003dC.toString()+(h\u003d\u003d\u003d\"EQUIRECTANGULAR\"||h\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||h\u003d\u003d\u003d\"MESH\"?\"s\":\"p\")+(b\u003e55?\"60\":b\u003e49?\"50\":b\u003e39?\"48\":\"\")));\nthis.qualityLabel\u003dC;this.K\u003de||\"\";this.primaries\u003dL||\"\"};\nRT\u003dfunction(C,b){var h\u003dMath.max(C,b);C\u003dMath.min(C,b);b\u003dX7[0];for(var N\u003d0;N\u003cX7.length;N++){var p\u003dX7[N],P\u003dg.QX[p];if(h\u003e\u003dMath.floor(P*16/9)*1.3||C\u003e\u003dP*1.3)return b;b\u003dp}return\"tiny\"};\nOn\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.id\u003dC;this.mimeType\u003db;h.OX\u003e0||(h.OX\u003d16E3);Object.assign(this,h);C\u003dg.z(this.id.split(\";\"));this.itag\u003dC.next().value;this.j\u003dC.next().value;this.containerType\u003dKE(b);this.PE\u003dsn[this.itag]||\"\"};\nv9\u003dfunction(C){return C.PE\u003d\u003d\u003d\"9\"||C.PE\u003d\u003d\u003d\"(\"||C.PE\u003d\u003d\u003d\"9h\"||C.PE\u003d\u003d\u003d\"(h\"};\nZFW\u003dfunction(C){return C.PE\u003d\u003d\u003d\"H\"||C.PE\u003d\u003d\u003d\"h\"};\nDC\u003dfunction(C){return C.PE\u003d\u003d\u003d\"9h\"||C.PE\u003d\u003d\u003d\"(h\"};\nde\u003dfunction(C){return C.PE\u003d\u003d\u003d\"1\"||C.PE\u003d\u003d\u003d\"1h\"};\nW9\u003dfunction(C){return C.PE\u003d\u003d\u003d\"mac3\"||C.PE\u003d\u003d\u003d\"meac3\"||C.PE\u003d\u003d\u003d\"m\"||C.PE\u003d\u003d\u003d\"i\"};\nEn\u003dfunction(C){return C.PE\u003d\u003d\u003d\"MAC3\"||C.PE\u003d\u003d\u003d\"MEAC3\"||C.PE\u003d\u003d\u003d\"M\"||C.PE\u003d\u003d\u003d\"I\"};\ng.nE\u003dfunction(C){return C.containerType\u003d\u003d\u003d1};\nY8_\u003dfunction(C){return C.PE\u003d\u003d\u003d\"(\"||C.PE\u003d\u003d\u003d\"(h\"||C.PE\u003d\u003d\u003d\"H\"};\ntm\u003dfunction(C){return C.mimeType\u003d\u003d\u003d\"application/x-mpegURL\"};\nTy\u003dfunction(C){C\u003dC.mimeType;return C.includes(\"vtt\")||C.includes(\"text/mp4\")};\ng.B9\u003dfunction(C,b){return{itag:+C.itag,lmt:b?0:C.lastModified,xtags:C.j||\"\"}};\naKV\u003dfunction(C){var b\u003dnavigator.mediaCapabilities;if(b\u003d\u003dnull||!b.decodingInfo||C.PE\u003d\u003d\u003d\"f\")return Promise.resolve();var h\u003d{type:C.audio\u0026\u0026C.video?\"file\":\"media-source\"};C.video\u0026\u0026(h.video\u003d{contentType:C.mimeType,width:C.video.width||640,height:C.video.height||360,bitrate:C.OX*8||1E6,framerate:C.video.fps||30});C.audio\u0026\u0026(h.audio\u003d{contentType:C.mimeType,channels:\"\"+(C.audio.numChannels||2),bitrate:C.OX*8||128E3,samplerate:C.audio.sampleRate||44100});return b.decodingInfo(h).then(function(N){C.K\u003dN})};\nIT\u003dfunction(C){return/(opus|mp4a|dtse|ac-3|ec-3|iamf)/.test(C)};\nx2\u003dfunction(C){return/(vp9|vp09|vp8|avc1|av01)/.test(C)};\nKE\u003dfunction(C){return C.indexOf(\"/mp4\")\u003e\u003d0?1:C.indexOf(\"/webm\")\u003e\u003d0?2:C.indexOf(\"/x-flv\")\u003e\u003d0?3:C.indexOf(\"/vtt\")\u003e\u003d0?4:0};\nwe\u003dfunction(C,b,h,N,p,P){var c\u003dnew ui;b in g.QX||(b\u003d\"small\");b\u003d\u003d\u003d\"light\"\u0026\u0026(b\u003d\"tiny\");N\u0026\u0026p?(p\u003dNumber(p),N\u003dNumber(N)):(p\u003dg.QX[b],N\u003dMath.round(p*16/9));P\u003dnew Un(N,p,0,null,void 0,b,P);C\u003dunescape(C.replace(/\u0026quot;/g,\u0027\"\u0027));return new On(h,C,{audio:c,video:P})};\nCI\u003dfunction(C){var b\u003d\"id\u003d\"+C.id;C.video\u0026\u0026(b+\u003d\", res\u003d\"+C.video.qualityLabel);var h,N;return b+\", byterate\u003d(\"+((h\u003dC.V$)\u003d\u003dnull?void 0:h.toFixed(0))+\", \"+((N\u003dC.OX)\u003d\u003dnull?void 0:N.toFixed(0))+\")\"};\nbJ\u003dfunction(C,b){return{start:function(h){return C[h]},\nend:function(h){return b[h]},\nlength:C.length}};\nlKo\u003dfunction(C,b,h){for(var N\u003d[],p\u003d[],P\u003d0;P\u003cC.length;P++)N.push(C.start(P)),p.push(C.end(P));N.push(b);p.push(h);N.sort(function(c,e){return c-e});\np.sort(function(c,e){return c-e});\nreturn bJ(N,p)};\nhA\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?\",\":b;h\u003dh\u003d\u003d\u003dvoid 0?C?C.length:0:h;var N\u003d[];if(C)for(h\u003dMath.max(C.length-h,0);h\u003cC.length;h++)N.push(C.start(h).toFixed(3)+\"-\"+C.end(h).toFixed(3));return N.join(b)};\nN8\u003dfunction(C,b){if(!C)return-1;try{for(var h\u003d0;h\u003cC.length;h++)if(C.start(h)\u003c\u003db\u0026\u0026C.end(h)\u003e\u003db)return h}catch(N){}return-1};\ng6\u003dfunction(C,b){return N8(C,b)\u003e\u003d0};\noH1\u003dfunction(C,b){if(!C)return NaN;b\u003dN8(C,b);return b\u003e\u003d0?C.start(b):NaN};\npI\u003dfunction(C,b){if(!C)return NaN;b\u003dN8(C,b);return b\u003e\u003d0?C.end(b):NaN};\nP6\u003dfunction(C){return C\u0026\u0026C.length?C.end(C.length-1):NaN};\njJ\u003dfunction(C,b){C\u003dpI(C,b);return C\u003e\u003d0?C-b:0};\nc6\u003dfunction(C,b,h){for(var N\u003d[],p\u003d[],P\u003d0;P\u003cC.length;P++)C.end(P)\u003cb||C.start(P)\u003eh||(N.push(Math.max(b,C.start(P))-b),p.push(Math.min(h,C.end(P))-b));return bJ(N,p)};\nke\u003dfunction(C,b,h,N){g.jv.call(this);var p\u003dthis;this.Ns\u003dC;this.start\u003db;this.end\u003dh;this.isActive\u003dN;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.XL\u003d{error:function(){!p.HE()\u0026\u0026p.isActive\u0026\u0026p.publish(\"error\",p)},\nupdateend:function(){!p.HE()\u0026\u0026p.isActive\u0026\u0026p.publish(\"updateend\",p)}};\nthis.Ns.Gu(this.XL);this.yf\u003dthis.isActive};\nLI\u003dfunction(C,b,h,N,p,P){g.jv.call(this);var c\u003dthis;this.rU\u003dC;this.iH\u003db;this.id\u003dh;this.containerType\u003dN;this.PE\u003dp;this.CK\u003dP;this.j_\u003dthis.vp\u003dthis.Kv\u003dnull;this.Sw\u003d!1;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.zf\u003dbJ([],[]);this.Z2\u003d!1;this.Ai\u003d[];this.kR\u003deJ?[]:void 0;this.B7\u003dfunction(L){return c.publish(L.type,c)};\nvar e;if((e\u003dthis.rU)\u003d\u003dnull?0:e.addEventListener)this.rU.addEventListener(\"updateend\",this.B7),this.rU.addEventListener(\"error\",this.B7)};\nZm\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nYe\u003dfunction(C,b){this.dU\u003dC;this.j\u003db\u003d\u003d\u003dvoid 0?!1:b;this.K\u003d!1};\nKI\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.O.call(this);this.mediaElement\u003dC;this.pO\u003db;this.isView\u003dh;this.W\u003d0;this.X\u003d!1;this.G\u003d!0;this.V\u003d0;this.callback\u003dnull;this.L\u003d!1;this.pO||(this.iH\u003dthis.mediaElement.Rb());this.events\u003dnew g.Jm(this);g.D(this,this.events);this.N\u003dnew Ye(this.pO?window.URL.createObjectURL(this.pO):this.iH.webkitMediaSourceURL,!0);C\u003dthis.pO||this.iH;AJ(this.events,C,[\"sourceopen\",\"webkitsourceopen\"],this.IbO);AJ(this.events,C,[\"sourceclose\",\"webkitsourceclose\"],this.A8p);this.J\u003d{updateend:this.lK}};\nFMl\u003dfunction(){return!!(window.MediaSource||window.ManagedMediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nGvV\u003dfunction(C,b){sO(C)?g.kE(function(){b(C)}):C.callback\u003db};\nS8W\u003dfunction(C,b,h){if(OO){var N;v6(C.mediaElement,{l:\"mswssb\",sr:(N\u003dC.mediaElement.vE)\u003d\u003dnull?void 0:N.v$()},!1);b.Gu(C.J,C);h.Gu(C.J,C)}C.j\u003db;C.K\u003dh;g.D(C,b);g.D(C,h)};\n$j1\u003dfunction(C,b,h,N){N\u003db.mimeType+(N\u003d\u003d\u003dvoid 0?\"\":N);var p\u003dh.mimeType;b\u003db.PE;h\u003dh.PE;var P;C.KO\u003d(P\u003dC.pO)\u003d\u003dnull?void 0:P.addSourceBuffer(p);var c;C.N2\u003dN.split(\";\")[0]\u003d\u003d\u003d\"fakesb\"?void 0:(c\u003dC.pO)\u003d\u003dnull?void 0:c.addSourceBuffer(N);C.iH\u0026\u0026(C.iH.webkitSourceAddId(\"0\",p),C.iH.webkitSourceAddId(\"1\",N));P\u003dnew LI(C.KO,C.iH,\"0\",KE(p),h,!1);N\u003dnew LI(C.N2,C.iH,\"1\",KE(N),b,!0);S8W(C,P,N)};\nDm\u003dfunction(C){return!!C.j||!!C.K};\nsO\u003dfunction(C){try{return d6(C)\u003d\u003d\u003d\"open\"}catch(b){return!1}};\nd6\u003dfunction(C){if(C.pO)return C.pO.readyState;switch(C.iH.webkitSourceState){case C.iH.SOURCE_OPEN:return\"open\";case C.iH.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nW6\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)||window.ManagedMediaSource};\nzil\u003dfunction(C){sO(C)\u0026\u0026(C.pO?C.pO.endOfStream():C.iH.webkitSourceEndOfStream(C.iH.EOS_NO_ERROR))};\nHF1\u003dfunction(C,b,h,N){if(!C.j||!C.K)return null;var p\u003dC.j.isView()?C.j.Ns:C.j,P\u003dC.K.isView()?C.K.Ns:C.K,c\u003dnew KI(C.mediaElement,C.pO,!0);c.N\u003dC.N;S8W(c,new ke(p,b,h,N),new ke(P,b,h,N));sO(C)||C.j.OV(C.j.Z9());return c};\nV5K\u003dfunction(C){var b;(b\u003dC.j)\u003d\u003dnull||b.MI();var h;(h\u003dC.K)\u003d\u003dnull||h.MI();C.G\u003d!1};\nEO\u003dfunction(){var C\u003dthis;this.d$\u003dthis.oh\u003dJll;this.promise\u003dnew g.lh(function(b,h){C.oh\u003db;C.d$\u003dh})};\nnI\u003dfunction(){g.O.call(this);this.n4\u003d!1;this.dU\u003dnull;this.J\u003dthis.W\u003d!1;this.X\u003dnew g.x9;this.vE\u003dnull;g.D(this,this.X)};\ntA\u003dfunction(C){C\u003dC.Zd();return C.length\u003c1?NaN:C.end(C.length-1)};\nM5W\u003dfunction(C){!C.K\u0026\u0026FMl()\u0026\u0026(C.N?C.N.then(function(){return M5W(C)}):C.R$()||(C.K\u003dC.Jj()))};\nq8l\u003dfunction(C){C.K\u0026\u0026(C.K.dispose(),C.K\u003dvoid 0)};\nv6\u003dfunction(C,b,h){var N;((N\u003dC.vE)\u003d\u003dnull?0:N.tZ())\u0026\u0026C.vE.jp(\"rms\",b,h\u003d\u003d\u003dvoid 0?!1:h)};\nmjW\u003dfunction(C,b,h){C.isPaused()||C.getCurrentTime()\u003eb||h\u003e10||(C.play(),g.of(function(){mjW(C,C.getCurrentTime(),h+1)},500))};\nfKW\u003dfunction(C,b){C.dU\u0026\u0026C.dU.y8(b)||(C.dU\u0026\u0026C.dU.dispose(),C.dU\u003db)};\nTF\u003dfunction(C){return jJ(C.XX(),C.getCurrentTime())};\nAMc\u003dfunction(C,b){if(C.qZ()\u003d\u003d\u003d0||C.hasError())return!1;var h\u003dC.getCurrentTime()\u003e0;return b\u003e\u003d0\u0026\u0026(C\u003dC.Zd(),C.length||!h)?g6(C,b):h};\nB6\u003dfunction(C){C.R$()\u0026\u0026(C.vE\u0026\u0026C.vE.Ap(\"rs_s\"),ti\u0026\u0026C.getCurrentTime()\u003e0\u0026\u0026C.seekTo(0),C.Hd(),C.load(),fKW(C,null));delete C.N};\nIA\u003dfunction(C){switch(C.LX()){case 2:return\"progressive.net.retryexhausted\";case 3:return C\u003dC.WL(),(C\u003d\u003dnull?0:C.includes(\"MEDIA_ERR_CAPABILITY_CHANGED\"))||yMS\u0026\u0026(C\u003d\u003dnull?0:C.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.xe\u003dfunction(C,b,h){this.N9\u003db\u003d\u003d\u003dvoid 0?null:b;this.seekSource\u003dh\u003d\u003d\u003dvoid 0?null:h;this.state\u003dC||64};\nw6\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;return rMx(C,b.getCurrentTime(),(0,g.fB)(),TF(b),h)};\nC3\u003dfunction(C,b,h,N){if(!(b\u003d\u003d\u003dC.state\u0026\u0026h\u003d\u003d\u003dC.N9\u0026\u0026N\u003d\u003d\u003dC.seekSource||b!\u003d\u003dvoid 0\u0026\u0026(b\u0026128\u0026\u0026!h||b\u00262\u0026\u0026b\u002616))){var p;if(p\u003db)p\u003db||C.state,p\u003d!!(p\u002616||p\u002632);C\u003dnew g.xe(b,h,p?N?N:C.seekSource:null)}return C};\nb$\u003dfunction(C,b,h){return C3(C,C.state|b,null,h\u003d\u003d\u003dvoid 0?null:h)};\nhI\u003dfunction(C,b){return C3(C,C.state\u0026~b,null,null)};\nNO\u003dfunction(C,b,h,N){return C3(C,(C.state|b)\u0026~h,null,N\u003d\u003d\u003dvoid 0?null:N)};\ng.B\u003dfunction(C,b){return!!(C.state\u0026b)};\ng.gP\u003dfunction(C,b){return b.state\u003d\u003d\u003dC.state\u0026\u0026b.N9\u003d\u003d\u003dC.N9};\np3\u003dfunction(C){return C.isPlaying()\u0026\u0026!g.B(C,16)\u0026\u0026!g.B(C,32)};\nPF\u003dfunction(C){return g.B(C,128)?-1:g.B(C,2)?0:g.B(C,2048)?3:g.B(C,64)?-1:g.B(C,1)\u0026\u0026!g.B(C,32)?3:g.B(C,8)?1:g.B(C,4)?2:-1};\ncF\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q){g.O.call(this);var f\u003dthis;this.aM\u003dC;this.slot\u003db;this.layout\u003dh;this.M2\u003dN;this.ZJ\u003dp;this.fO\u003dP;this.EX\u003dc;this.EU\u003de;this.Hb\u003dL;this.zV\u003dZ;this.position\u003da;this.W\u003dl;this.Zf\u003dF;this.vO\u003dG;this.V6\u003dV;this.context\u003dq;this.Zj\u003d!0;this.G\u003d!1;this.OI\u003d\"not_rendering\";this.K\u003d!1;this.N\u003dnew Y2;C\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(h.KJ,this.M2,C,h.layoutId);var y;C\u003d((y\u003djg(this))\u003d\u003dnull?void 0:y.progressCommands)||[];this.X\u003dnew AuS(L,\nC,h.layoutId,function(){return f.j6()});\nthis.j\u003dnew P1c({adCpn:this.layout.layoutId,Nl:q.Nl,zDE:this.vO,CK:this.layout.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"})};\nk4\u003dfunction(C){return{layoutId:C.Kt(),Ac:C.vO,Zv:C.fO.get(),Vm:C.aD()}};\neg\u003dfunction(C,b){return b.layoutId!\u003d\u003dC.layout.layoutId?(C.aM.XH(C.slot,b,new hc(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+C.layout.layoutId+(\"and LayoutType: \"+C.layout.layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\nL3\u003dfunction(C){C.OI\u003d\"rendering_start_requested\";C.zV(-1)};\njg\u003dfunction(C){return g0(C.layout.clientMetadata,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\niFV\u003dfunction(C){LF(\"Received layout exit signal when not in layout exit flow.\",C.slot,C.layout)};\nJM_\u003dfunction(C){var b;return((b\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:b.clientPlaybackNonce)||\"\"};\nY4\u003dfunction(C,b){switch(b){case \"normal\":C.LJ(\"complete\");break;case \"skipped\":C.LJ(\"skip\");break;case \"abandoned\":iG(C.gO,\"impression\")\u0026\u0026C.LJ(\"abandon\")}};\naJ\u003dfunction(C,b){C.G||(b\u003dnew g.ZK(b.state,new g.xe),C.G\u003d!0);return b};\nl$\u003dfunction(C,b){eZ(b)?C.zV(1):g.ax(b,4)\u0026\u0026!g.ax(b,2)\u0026\u0026C.Ot();YH(b,4)\u003c0\u0026\u0026!(YH(b,2)\u003c0)\u0026\u0026C.AB()};\nu_W\u003dfunction(C){C.position\u003d\u003d\u003d0\u0026\u0026(C.EU.get(),C\u003dg0(C.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,C\u003d{adBreakType:oJ(C)},sG(\"ad_bl\"),g.OG(C))};\nFm\u003dfunction(C,b){yu(C.gO,b,!C.K)};\nQxU\u003dfunction(C){var b;return(((b\u003djg(C))\u003d\u003dnull?void 0:b.progressCommands)||[]).findIndex(function(h){return!!g.d(h\u003d\u003dnull?void 0:h.command,RiV)})!\u003d\u003d-1};\nGO\u003dfunction(C,b){var h\u003dg0(C.clientMetadata,\"metadata_type_eligible_for_ssap\");return h\u003d\u003d\u003dvoid 0?(LF(\"Expected SSAP eligibility in PlayerBytes factory\",C),!1):b.aD(h)};\nSg\u003dfunction(C,b){if(!nk(b.get(),\"html5_ssap_pass_transition_reason\"))return 3;switch(C){case \"skipped\":case \"muted\":case \"user_input_submitted\":return 3;case \"normal\":return 2;case \"error\":return LF(\"Unexpected error from cPACF during rendering\"),6;case \"abandoned\":return 5;case \"user_cancelled\":case \"unknown\":return LF(\"Unexpected layout exit reason\",void 0,void 0,{layoutExitReason:C}),3;default:pL(C,\"unknown layoutExitReason\")}};\nUjl\u003dfunction(C){LF(\"getExitReason: unexpected reason\",void 0,void 0,{reason:C})};\n$4\u003dfunction(C,b){if(nk(b.get(),\"html5_ssap_pass_transition_reason\"))switch(C){case 2:return\"normal\";case 4:case 6:case 7:return\"error\";case 5:return Ujl(C),\"abandoned\";case 3:case 1:return Ujl(C),\"error\";default:pL(C,\"unexpected transition reason\")}else switch(C){case 2:return\"normal\";case 4:return\"error\";case 5:case 3:case 1:case 6:case 7:return LF(\"getExitReason: unexpected reason\",void 0,void 0,{reason:C}),\"error\";default:pL(C,\"unexpected transition reason\")}};\nzO\u003dfunction(C,b,h){Dd(C,h)||Ws(C,b,h);Dd(C,\"video_to_ad\")||Ws(C,b,\"video_to_ad\");Dd(C,\"ad_to_video\")||Ws(C,b,\"ad_to_video\");Dd(C,\"ad_to_ad\")||Ws(C,b,\"ad_to_ad\")};\nHF\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f){cF.call(this,C,b,h,N,p,P,c,e,Z,Y,a,l,F,G,V,q,f);var y\u003dthis;this.UU\u003dL;this.s1\u003da;this.a8\u003d!0;this.Xl\u003dthis.EB\u003d0;this.F1\u003dYE(function(){hio(k4(y));y.aM.VV(y.slot,y.layout)});\nthis.qc\u003dYE(function(){NGl(k4(y));y.OI!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026y.s1(y);y.layoutExitReason?y.aM.oV(y.slot,y.layout,y.layoutExitReason):iFV(y)});\nthis.FZ\u003dnew g.Ht(200);this.FZ.listen(\"tick\",function(){y.cW()});\ng.D(this,this.FZ)};\nMO\u003dfunction(C){C.Xl\u003dDate.now();VU(C,C.EB);C.FZ.start()};\nXXK\u003dfunction(C){C.EB\u003dC.j6();C.YY(C.EB/1E3,!0);VU(C,C.EB)};\nVU\u003dfunction(C,b){b\u003d{current:b/1E3,duration:C.j6()/1E3};C.UU.get().DQ(\"onAdPlaybackProgress\",b)};\nqO\u003dfunction(C){HF.call(this,C.aM,C.slot,C.Cv,C.M2,C.ZJ,C.fO,C.EX,C.EU,C.UU,C.Hb,C.zV,C.s1,C.In,C.RA,C.Zf,C.vO,C.V6,C.context)};\nm0\u003dfunction(C){HF.call(this,C.aM,C.slot,C.Cv,C.M2,C.ZJ,C.fO,C.EX,C.EU,C.UU,C.Hb,C.zV,C.s1,C.In,C.RA,C.Zf,C.vO,C.V6,C.context)};\nf3\u003dfunction(){m0.apply(this,arguments)};\nKMl\u003dfunction(C){return GO(C.slot,C.Zf.get())?new f3(C):new qO(C)};\nrP\u003dfunction(C){cF.call(this,C.callback,C.slot,C.Cv,C.M2,C.ZJ,C.fO,C.EX,C.EU,C.Hb,C.zV,C.s1,C.In,C.RA,C.Zf,C.vO,C.V6,C.context);var b\u003dthis;this.adCpn\u003d\"\";this.hw\u003d0;this.nL\u003d!1;this.Om\u003d0;this.F1\u003dYE(function(){hio(k4(b));b.aM.VV(b.slot,b.layout)});\nthis.qc\u003dYE(function(){NGl(k4(b));b.OI!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026b.s1(b);b.layoutExitReason?b.aM.oV(b.slot,b.layout,b.layoutExitReason):iFV(b)});\nthis.Y6\u003dC.Y6;this.Ak\u003dC.Ak;this.pj\u003dC.pj;this.UU\u003dC.UU;this.Lv\u003dC.Lv;this.s1\u003dC.s1;if(!this.aD()){nk(this.Zf.get(),\"html5_disable_media_load_timeout\")||(this.VY\u003dnew g.wl(function(){b.W_(\"load_timeout\",new hc(\"Media layout load timeout.\",{},\"ADS_CLIENT_ERROR_MESSAGE_MEDIA_LAYOUT_LOAD_TIMEOUT\",!0),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")},1E4));\nC\u003dAI(this.Zf.get());var h\u003dyU(this.Zf.get());C\u0026\u0026h\u0026\u0026(this.BQ\u003dnew g.wl(function(){var N\u003dg0(b.layout.clientMetadata,\"metadata_type_preload_player_vars\");N\u0026\u0026b.Ak.get().Z.preloadVideoByPlayerVars(N,2,300)}))}};\nOFl\u003dfunction(C,b){var h\u003dg0(b.clientMetadata,\"metadata_type_ad_video_id\"),N\u003dg0(b.clientMetadata,\"metadata_type_legacy_info_card_vast_extension\");h\u0026\u0026N\u0026\u0026C.Lv.get().Z.Y().Df.add(h,{ij:N});(b\u003dg0(b.clientMetadata,\"metadata_type_sodar_extension_data\"))\u0026\u0026D6c(C.Y6.get(),b);sxo(C.EX.get(),!1)};\nvH6\u003dfunction(C){sxo(C.EX.get(),!0);var b;((b\u003dC.shrunkenPlayerBytesConfig)\u003d\u003dnull?0:b.shouldRequestShrunkenPlayerBytes)\u0026\u0026C.EX.get().TI(!1)};\nDj_\u003dfunction(C){var b\u003dg0(C.Fq().clientMetadata,\"metadata_type_player_bytes_slot_metadata\");b\u003d\u003d\u003dvoid 0\u0026\u0026LF(\"PlayerBytesSlotMetadata is not filled\",C.Fq(),C.b$());return(b\u003d\u003dnull?void 0:b.OY)\u003d\u003d\u003d!0};\ni$\u003dfunction(){rP.apply(this,arguments)};\nJI\u003dfunction(){i$.apply(this,arguments)};\ndjo\u003dfunction(C){return KMl(Object.assign({},C,{aM:C.callback,zV:function(){}}))};\nWM1\u003dfunction(C){return new rP(Object.assign({},C,{zV:function(b){C.UU.get().DQ(\"onAdIntroStateChange\",b)}}))};\nEHK\u003dfunction(C){function b(h){C.UU.get().wC(h)}\nreturn GO(C.slot,C.Zf.get())?new JI(Object.assign({},C,{zV:b})):new rP(Object.assign({},C,{zV:b}))};\nu$\u003dfunction(C){for(var b\u003dC.Cv,h\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],N\u003dg.z(mU()),p\u003dN.next();!p.done;p\u003dN.next())h.push(p.value);if(Tk(b,{qs:h,V_:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return djo(C);b\u003dC.Cv;h\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"];N\u003dg.z(mU());for(p\u003dN.next();!p.done;p\u003dN.next())h.push(p.value);if(Tk(b,{qs:h,V_:[\"LAYOUT_TYPE_MEDIA\"]}))return wA(C.Cv.clientMetadata,\"metadata_type_ad_intro\")?WM1(C):EHK(C)};\nt5W\u003dfunction(C){var b\u003dg0(C.clientMetadata,\"metadata_type_ad_placement_config\").kind,h\u003dg0(C.clientMetadata,\"metadata_type_linked_in_player_layout_type\");return{cpn:C.layoutId,adType:nHc(h),adBreakType:oJ(b)}};\noJ\u003dfunction(C){switch(C){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\"}};\nnHc\u003dfunction(C){switch(C){case \"LAYOUT_TYPE_ENDCAP\":return\"adVideoEnd\";case \"LAYOUT_TYPE_SURVEY\":return\"surveyAd\";case \"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\":return\"surveyInterstitialAd\";default:return\"unknown\"}};\nTGK\u003dfunction(C){try{return new RJ(C.Fg,C.slot,C.layout,C.h8,C.E_,C.fO,C.qo,C.Ak,C.vW,C.EX,C.o1z,C)}catch(b){}};\nRJ\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){g.O.call(this);this.Fg\u003dC;this.slot\u003db;this.layout\u003dh;this.h8\u003dN;this.E_\u003dp;this.fO\u003dP;this.qo\u003dc;this.Ak\u003de;this.vW\u003dL;this.EX\u003dZ;this.params\u003da;this.Zj\u003d!0;C\u003du$(Y);if(!C)throw Error(\"Invalid params for sublayout\");this.Vd\u003dC};\nBGU\u003dfunction(){this.j\u003d1;this.K\u003dnew Y2};\nQU\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){g.O.call(this);this.callback\u003dC;this.fO\u003db;this.qo\u003dh;this.Ak\u003dN;this.EX\u003dp;this.EU\u003dP;this.oM\u003dc;this.slot\u003de;this.layout\u003dL;this.h8\u003dZ;this.Ye\u003dY;this.vW\u003da;this.Zf\u003dl;this.Zj\u003d!0;this.T0\u003d!1;this.AL\u003d[];this.Tl\u003d-1;this.CR\u003d!1;this.Wj\u003dnew BGU};\nIK_\u003dfunction(C){var b;return(b\u003dC.layout.Ig)!\u003dnull?b:g0(C.layout.clientMetadata,\"metadata_type_sub_layouts\")};\nUX\u003dfunction(C){return{Zv:C.fO.get(),Ac:!1,Vm:C.aD()}};\nxjH\u003dfunction(C,b,h){if(C.hC()\u003d\u003d\u003dC.AL.length-1){var N,p;LF(\"Unexpected skip requested during the last sublayout\",(N\u003dC.T5())\u003d\u003dnull?void 0:N.Fq(),(p\u003dC.T5())\u003d\u003dnull?void 0:p.b$(),{requestingSlot:b,requestingLayout:h})}};\nwXU\u003dfunction(C,b,h){return h.layoutId!\u003d\u003dXm(C,b,h)?(LF(\"onSkipRequested for a PlayerBytes layout that is not currently active\",C.Fq(),C.b$()),!1):!0};\nCgW\u003dfunction(C){C.hC()\u003d\u003d\u003dC.AL.length-1\u0026\u0026LF(\"Unexpected skip with target requested during the last sublayout\")};\nbgW\u003dfunction(C,b,h){return h.renderingContent\u003d\u003d\u003dvoid 0\u0026\u0026h.layoutId!\u003d\u003dXm(C,b,h)?(LF(\"onSkipWithAdPodSkipTargetRequested for a PlayerBytes layout that is not currently active\",C.Fq(),C.b$(),{requestingSlot:b,requestingLayout:h}),!1):!0};\nhk_\u003dfunction(C,b,h,N){var p\u003dg0(b.b$().clientMetadata,\"metadata_type_ad_pod_skip_target\");if(p\u0026\u0026p\u003e0\u0026\u0026p\u003cC.AL.length){a:{for(var P\u003dp;P\u003cC.AL.length;){if(p\u003d\u003d\u003dg0(C.AL[P].b$().clientMetadata,\"metadata_type_ad_pod_skip_index\")){C\u003dP;break a}P++}C\u003dvoid 0}if(C\u003d\u003d\u003dvoid 0)LF(\"Skip-to-index was requested but target index was not found\",b.Fq(),b.b$(),{requestingSlot:h,requestingLayout:N});else return C}else LF(\"Invalid ad pod skip target index\",b.Fq(),b.b$(),{requestingSlot:h,requestingLayout:N})};\nXm\u003dfunction(C,b,h){var N\u003dg0(C.b$().clientMetadata,\"metadata_type_linked_in_player_layout_id\");return N?N:(LF(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",C.Fq(),C.b$(),{requestingSlot:b,requestingLayout:h}),null)};\ng5K\u003dfunction(C,b,h,N){N81(C,b,h,\"skipped\",function(){K3(C,N)})};\nN81\u003dfunction(C,b,h,N,p){if(!C.CR){var P\u003dC.T5();if(P){P.b$().layoutId!\u003d\u003dh.layoutId\u0026\u0026LF(\"SubLayout mismatch in exitSubLayout\",b,h,{exitingSubLayout:h.layoutId,activeSubLayout:P.b$().layoutId});C.CR\u003d!0;P.XZ(P.b$(),N);P\u003dObject.assign({},UX(C),{layoutId:h.layoutId,layoutExitReason:N});var c\u003dP.layoutId,e\u003dP.layoutExitReason;if(P.Vm){var L\u003d{};Gy(P.Zv,\"wrsx\",(L.xc\u003dc,L.ler\u003de,L.ctp\u003dF7(c),L))}C.WJ(b,h,N);C.CR\u003d!1;C.yq?(C.yq(),C.aD()||sX(C.EU.get())):p()}else LF(\"No active adapter when exitSubLayout in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",\nb,h)}};\nK3\u003dfunction(C,b){if(C.hC()\u003d\u003d\u003dC.AL.length-1)C.Tl++,OX(C.Ye,C.layout,\"normal\"),C.aD()||sX(C.EU.get());else a:{if(C.hC()\u003d\u003d\u003d-1\u0026\u0026(C.callback.VV(C.slot,C.layout),b\u003e0)){LF(\"Invalid index for playLayoutAtIndexOrExit when no ad has played yet.\",C.slot,C.layout,{indexToPlay:b,layoutId:C.layout.layoutId});break a}C.Tl\u003db;b\u003dC.T5();if(C.hC()\u003e0\u0026\u0026!C.aD()){var h\u003dC.EU.get();h.K\u003d!1;var N\u003d{};h.j\u0026\u0026h.videoId\u0026\u0026(N.cttAuthInfo\u003d{token:h.j,videoId:h.videoId});vs(\"ad_to_ad\",N)}C.yR(b)}};\nvF\u003dfunction(C){QU.call(this,C.Fg,C.fO,C.qo,C.Ak,C.EX,C.EU,C.oM,C.slot,C.layout,C.h8,C.Ye,C.vW,C.Zf)};\npso\u003dfunction(C){(C\u003dC.T5())\u0026\u0026C.xB()};\nDP\u003dfunction(C){QU.call(this,C.Fg,C.fO,C.qo,C.Ak,C.EX,C.EU,C.oM,C.slot,C.layout,C.h8,C.Ye,C.vW,C.Zf);this.Db\u003dvoid 0};\nPgc\u003dfunction(C,b){C.gL()\u0026\u0026!li(C.Wj.K)||C.callback.oV(C.slot,C.layout,b)};\ndP\u003dfunction(C){return nk(C.Zf.get(),\"html5_ssap_pass_transition_reason\")};\njwH\u003dfunction(C,b,h){b.ut().currentState\u003c2\u0026\u0026(h\u003d$4(h,C.Zf),b.XZ(b.b$(),h));h\u003db.ut().j;C.WJ(C.slot,b.b$(),h)};\ncN6\u003dfunction(C,b){if(C.Wj.K.currentState\u003c2){var h\u003d$4(b,C.Zf);h\u003d\u003d\u003d\"error\"?C.callback.XH(C.slot,C.layout,new hc(\"Player transition with error during SSAP composite layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:b},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):OX(C.Ye,C.layout,h)}};\nWF\u003dfunction(C,b,h){b.ut().currentState\u003e\u003d2||(b.XZ(b.b$(),h),li(b.ut())\u0026\u0026(fk(C.oM,C.slot,b.b$(),h),C.Db\u003dvoid 0))};\nkIW\u003dfunction(C,b){C.Wj.j\u003d\u003d\u003d2\u0026\u0026b!\u003d\u003dC.fI()\u0026\u0026LF(\"onClipEntered: unknown cpn\",C.slot,C.layout,{cpn:b})};\nekW\u003dfunction(C,b){var h\u003dC.T5();if(h){var N\u003dh.b$().layoutId,p\u003dC.hC()+1;C.gL()?WF(C,h,b):h.XZ(h.b$(),b);p\u003e\u003d0\u0026\u0026p\u003cC.AL.length?(h\u003dC.AL[p].b$().layoutId,dP(C)\u0026\u0026([\"normal\",\"skipped\"].includes(b)||LF(\"exitActiveLayoutAndPlayNext: unexpected exit reason\",C.slot,C.layout,{exitReason:b})),C.qo.get().finishSegmentByCpn(N,h,Sg(b,C.Zf))):p\u003d\u003d\u003dC.AL.length?OX(C.Ye,C.layout,\"normal\"):LF(\"unexpected index\",C.slot,C.layout,{index:p})}else LF(\"exitActiveLayoutAndPlayNext: no active adapter\",C.slot,C.layout)};\nLac\u003dfunction(C,b){LF(b+\": undefined adapter\",C.slot,C.layout)};\nZgU\u003dfunction(C){return GO(C.slot,C.Zf.get())?new DP(C):new vF(C)};\nEX\u003dfunction(C,b,h,N,p,P,c){g.O.call(this);this.callback\u003dC;this.Ak\u003db;this.EX\u003dh;this.EU\u003dN;this.Vd\u003dp;this.vW\u003dP;this.Zf\u003dc;this.Zj\u003d!0;this.T0\u003d!1};\nYG_\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v){function T(){var CW\u003du$(Object.assign({},jV,{callback:{VV:C.VV.bind(C),oV:C.oV.bind(C),gF:function(){},\nXH:C.XH.bind(C)},slot:h,Cv:N,s1:function(){OX(c,N,\"normal\")},\nIn:0,RA:1,vO:!0}));return CW?new EX(C,Y,l,G,CW,p,y):CW}\nfunction t(){var CW\u003dObject.assign({},jV,{callback:{VV:function(){},\noV:function(){},\ngF:function(){return void OX(c,N,\"normal\")},\nXH:function(){}},\nslot:h,Cv:N,s1:function(){},\nIn:0,RA:1,vO:!0});return TGK({Fg:C,slot:h,layout:N,h8:P,E_:c,fO:a,qo:u,Ak:Y,vW:p,EX:l,o1z:CW,context:K})}\nfunction go(){var CW,W\u003d(CW\u003dN.Ig)!\u003dnull?CW:g0(N.clientMetadata,\"metadata_type_sub_layouts\");CW\u003dZgU({Fg:C,fO:a,qo:u,Ak:Y,EX:l,EU:G,oM:b,slot:h,layout:N,h8:P,Ye:c,vW:p,Zf:y});for(var w\u003d[],H\u003d{Up:0};H.Up\u003cW.length;H\u003d{Up:H.Up},H.Up++){var E\u003du$(Object.assign({},jV,{callback:{VV:CW.CM.bind(CW),oV:CW.So.bind(CW),gF:CW.gF.bind(CW),XH:CW.im.bind(CW)},slot:h,Cv:W[H.Up],s1:function(Ol){return function(H$){H$.XZ(W[Ol.Up],\"normal\")}}(H),\nIn:H.Up,RA:W.length,vO:!1}));if(!E)return;w.push(E)}CW.AL\u003dw;return CW}\nvar jV\u003d{M2:e,ZJ:L,Y6:Z,Ak:Y,fO:a,EX:l,pj:F,EU:G,UU:V,Hb:q,Lv:f,Zf:y,context:K,V6:v};e\u003dTk(N,{qs:[\"metadata_type_sub_layouts\"],V_:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})||N.Ig!\u003d\u003dvoid 0\u0026\u0026N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\";L\u003dGO(h,y.get())\u0026\u0026Tk(N,{qs:[],V_:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});Z\u003dTk(N,{qs:[],V_:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]});if(e)return go();if(L)return t();if(Z)return T()};\nn3\u003dfunction(C,b,h,N,p,P,c,e,L,Z){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.fO\u003dN;this.qo\u003dp;this.kt\u003dP;this.EX\u003dc;this.gO\u003de;this.M2\u003dL;this.G\u003dZ;this.driftRecoveryMs\u003dg0(this.layout.clientMetadata,\"metadata_type_drift_recovery_ms\")||null;this.X\u003dg0(this.layout.clientMetadata,\"metadata_type_prefetch_metadata\")!\u003d\u003dvoid 0};\nld6\u003dfunction(C){var b\u003dg0(C.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),h\u003dg0(C.layout.clientMetadata,\"metadata_type_layout_exit_ms\");C\u003dC.kt.get();b\u003dadx(C.N,b,h);return Math.min(h,b!\u003d\u003dnull?b:Infinity)};\nTO\u003dfunction(C,b){var h;tI(C.M2.get(),{driftRecoveryInfo:Object.assign({},{contentCpn:(h\u003dC.fO.get().xP)\u003d\u003dnull?void 0:h.clientPlaybackNonce,adClientData:C.layout.hZ.adClientDataEntry},b)})};\nBF\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){n3.call(this,C,b,h,N,p,P,c,e,L,Z);this.N\u003dY;this.K\u003dthis.j\u003dnull;C\u003dg.z(this.N);for(b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,wA(b.b$().clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026(this.K\u003db.b$().layoutId)};\nFaU\u003dfunction(C,b){var h\u003do5l(C,b);h||LF(\"Expected subLRA found by layout ID\",C.slot,C.layout,{layoutId:b});C.j\u003d{d8:h};h?h.startRendering(h.b$()):b\u003d\u003d\u003dC.K\u0026\u0026LF(\"Failed to find rendering adapter for survey media layout\",C.slot,C.layout,{surveyMediaLayoutId:b})};\no5l\u003dfunction(C,b){return b\u003d\u003dnull?null:C.N.find(function(h){return h.b$().layoutId\u003d\u003d\u003db})||null};\nGIl\u003dfunction(C,b,h,N,p,P,c,e,L,Z){var Y\u003dp-N,a\u003dwA(b.clientMetadata,\"metadata_type_survey_overlay\"),l,F\u003d((l\u003dC.fulfilledLayout||g0(C.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:g0(l.clientMetadata,\"metadata_type_ssdai_ads_config\"))||\"\";if(!Y)return c.uh(h,F,2,P,N,p,C.slotId),IJ(Z,\"ads_iraot\",\"sid.\"+C.slotId+\";enterMs.\"+N+\";exitMs.\"+p+\";hso.\"+a+\";vid.\"+h.video_id),null;Y\u003dc.ev(h,F,2,P,N,p,C.slotId);IJ(Z,\"ads_atct\",\"sid.\"+C.slotId+\";enterMs.\"+N+\";exitMs.\"+p+\";hso.\"+a+\";vid.\"+h.video_id);\nif(!Y)return LF(\"Unexpected failure to add to playback timeline\",C,b,L()),null;C\u003dC.slotId;b\u003db.layoutId;Y?(e.j.has(Y)\u0026\u0026LF(\"Unexpected remap of timeline playback\"),e.j.set(Y,{slotId:C,layoutId:b})):LF(\"Invalid timeline playback ID\");N+P\u003ep\u0026\u0026c.sC(Y,p-N);return Y};\nSGx\u003dfunction(C,b,h){var N\u003dg0(b.clientMetadata,\"metadata_type_sodar_extension_data\");if(N)try{D6c(h,N)}catch(p){LF(\"Unexpected error when loading Sodar\",C,b,{error:p})}};\n$rU\u003dfunction(C,b,h,N,p,P,c){x4(C,b,new g.ZK(h,new g.xe),N,p,c,!1,P)};\nx4\u003dfunction(C,b,h,N,p,P,c,e){c\u003dc\u003d\u003d\u003dvoid 0?!0:c;eZ(h)\u0026\u0026LE(p,0,null)\u0026\u0026(!iG(C,\"impression\")\u0026\u0026e\u0026\u0026e(),C.LJ(\"impression\"));iG(C,\"impression\")\u0026\u0026(g.ax(h,4)\u0026\u0026!g.ax(h,2)\u0026\u0026C.I$(\"pause\"),YH(h,4)\u003c0\u0026\u0026!(YH(h,2)\u003c0)\u0026\u0026C.I$(\"resume\"),g.ax(h,16)\u0026\u0026p\u003e\u003d.5\u0026\u0026C.I$(\"seek\"),c\u0026\u0026g.ax(h,2)\u0026\u0026wP(C,h.state,b,N,p,P))};\nwP\u003dfunction(C,b,h,N,p,P,c,e){iG(C,\"impression\")\u0026\u0026(P?(P\u003dp-N,P\u003dP\u003e\u003d-1\u0026\u0026P\u003c\u003d2):P\u003dMath.abs(N-p)\u003c\u003d1,Cy(C,b,P?N:p,h,N,c,e\u0026\u0026P),P\u0026\u0026C.LJ(\"complete\"))};\nCy\u003dfunction(C,b,h,N,p,P,c){rL(C,h*1E3,c);p\u003c\u003d0||h\u003c\u003d0||(b\u003d\u003dnull?0:g.B(b,16))||(b\u003d\u003dnull?0:g.B(b,32))||(LE(h,p*.25,N)\u0026\u0026(P\u0026\u0026!iG(C,\"first_quartile\")\u0026\u0026P(\"first\"),C.LJ(\"first_quartile\")),LE(h,p*.5,N)\u0026\u0026(P\u0026\u0026!iG(C,\"midpoint\")\u0026\u0026P(\"second\"),C.LJ(\"midpoint\")),LE(h,p*.75,N)\u0026\u0026(P\u0026\u0026!iG(C,\"third_quartile\")\u0026\u0026P(\"third\"),C.LJ(\"third_quartile\")))};\nzkV\u003dfunction(C,b){iG(C,\"impression\")\u0026\u0026C.I$(b?\"fullscreen\":\"end_fullscreen\")};\nHg1\u003dfunction(C){iG(C,\"impression\")\u0026\u0026C.I$(\"clickthrough\")};\nVdW\u003dfunction(C){C.I$(\"active_view_measurable\")};\nMdH\u003dfunction(C){iG(C,\"impression\")\u0026\u0026!iG(C,\"seek\")\u0026\u0026C.I$(\"active_view_fully_viewable_audible_half_duration\")};\nqGV\u003dfunction(C){iG(C,\"impression\")\u0026\u0026!iG(C,\"seek\")\u0026\u0026C.I$(\"active_view_viewable\")};\nmrH\u003dfunction(C){iG(C,\"impression\")\u0026\u0026!iG(C,\"seek\")\u0026\u0026C.I$(\"audio_audible\")};\nfd6\u003dfunction(C){iG(C,\"impression\")\u0026\u0026!iG(C,\"seek\")\u0026\u0026C.I$(\"audio_measurable\")};\nANl\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){this.callback\u003dC;this.slot\u003db;this.layout\u003dh;this.qo\u003dN;this.gO\u003dp;this.EX\u003dP;this.gg\u003dc;this.ZJ\u003de;this.Y6\u003dL;this.Zf\u003dZ;this.M2\u003dY;this.fO\u003da;this.a8\u003d!0;this.v7\u003dthis.OI\u003dnull;this.adCpn\u003dvoid 0;this.j\u003d!1};\nyNV\u003dfunction(C,b,h){var N;IJ(C.M2.get(),\"ads_qua\",\"cpn.\"+g0(C.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((N\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+h)};\nrNc\u003dfunction(C,b){var h,N;IJ(C.M2.get(),\"ads_imp\",\"cpn.\"+g0(C.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((h\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:h.clientPlaybackNonce)+\";clr.\"+b+\";skp.\"+!!g.d((N\u003dg0(C.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"))\u003d\u003dnull?void 0:N.skipOrPreviewRenderer,bj))};\nhv\u003dfunction(C){return C.Zf.get().Z.Y().experiments.Fo(\"increase_completion_ping_firing_window\")\u0026\u0026ZP(C.fO.get(),1).qz};\nNZ\u003dfunction(C){return{enterMs:g0(C.clientMetadata,\"metadata_type_layout_enter_ms\"),exitMs:g0(C.clientMetadata,\"metadata_type_layout_exit_ms\")}};\ngq\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){n3.call(this,C,b,h,N,p,c,e,L,Z,a);this.gg\u003dP;this.Y6\u003dY;this.ZJ\u003dl;this.Zf\u003dF;this.v7\u003dthis.OI\u003dnull};\nigW\u003dfunction(C,b){var h;IJ(C.M2.get(),\"ads_imp\",\"acpn.\"+((h\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:h.clientPlaybackNonce)+\";clr.\"+b)};\nJNc\u003dfunction(C,b,h){var N;IJ(C.M2.get(),\"ads_qua\",\"cpn.\"+g0(C.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((N\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:N.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+h)};\npy\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K){this.vW\u003dC;this.h8\u003db;this.Ye\u003dh;this.fO\u003dN;this.qo\u003dp;this.EX\u003dP;this.M2\u003dc;this.gg\u003de;this.kt\u003dL;this.ZJ\u003dZ;this.Y6\u003dY;this.Ak\u003da;this.pj\u003dl;this.EU\u003dF;this.UU\u003dG;this.Hb\u003dV;this.Lv\u003dq;this.Zf\u003df;this.j\u003dy;this.context\u003du;this.V6\u003dK};\nPz\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f){this.vW\u003dC;this.h8\u003db;this.Ye\u003dh;this.M2\u003dN;this.ZJ\u003dp;this.Y6\u003dP;this.Ak\u003dc;this.fO\u003de;this.EX\u003dL;this.pj\u003dZ;this.EU\u003dY;this.UU\u003da;this.Hb\u003dl;this.Lv\u003dF;this.Zf\u003dG;this.qo\u003dV;this.context\u003dq;this.V6\u003df};\nuBl\u003dfunction(C,b,h,N){Pr.call(this,\"survey-interstitial\",C,b,h,N)};\njb\u003dfunction(C,b,h,N,p){Ff.call(this,h,C,b,N);this.M2\u003dp;C\u003dg0(b.clientMetadata,\"metadata_type_ad_placement_config\");this.gO\u003dnew qy(b.KJ,p,C,b.layoutId)};\ncz\u003dfunction(C){return Math.round(C.width)+\"x\"+Math.round(C.height)};\neb\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?kg:h;h.width\u003ckg.width\u0026\u0026(h\u003dkg);if(C.width\u003ch.width||C.height\u003ch.height)return{t9:3,aA:501,errorMessage:\"ad(\"+cz(h)+\") larger than container(\"+cz(C)+\").\"};if(h.width*h.height\u003eC.width*C.height*.2)return{t9:3,aA:501,errorMessage:\"ad(\"+cz(h)+\") to container(\"+cz(C)+\") ratio exceeds limit.\"};if(h.height\u003eC.height/3-b)return{t9:3,aA:501,errorMessage:\"ad(\"+cz(h)+\") covers container(\"+cz(C)+\") center.\"}};\nRk1\u003dfunction(C,b){var h\u003dg0(C.clientMetadata,\"metadata_type_ad_placement_config\");return new qy(C.KJ,b,h,C.layoutId)};\nLy\u003dfunction(C){return g0(C.clientMetadata,\"metadata_type_invideo_overlay_ad_renderer\")};\nZV\u003dfunction(C,b,h,N){Pr.call(this,\"invideo-overlay\",C,b,h,N);this.interactionLoggingClientData\u003dN};\nYg\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){Ff.call(this,P,C,b,p);this.M2\u003dh;this.X\u003dc;this.EX\u003de;this.Hb\u003dL;this.Zf\u003dZ;this.W\u003dY;this.G\u003da;this.gO\u003dRk1(b,h)};\nQwW\u003dfunction(){var C\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];mU().forEach(function(b){C.push(b)});\nreturn{qs:C,V_:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\naz\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){Ff.call(this,P,C,b,p);this.M2\u003dh;this.X\u003dc;this.L\u003de;this.EX\u003dL;this.Hb\u003dZ;this.Zf\u003dY;this.W\u003da;this.G\u003dl;this.gO\u003dRk1(b,h)};\nUrl\u003dfunction(){for(var C\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],b\u003dg.z(mU()),h\u003db.next();!h.done;h\u003db.next())C.push(h.value);return{qs:C,V_:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\nlj\u003dfunction(C){this.EX\u003dC;this.j\u003d!1};\nXsW\u003dfunction(C,b,h){Pr.call(this,\"survey\",C,{},b,h)};\noz\u003dfunction(C,b,h,N,p,P,c){Ff.call(this,h,C,b,N);this.X\u003dp;this.EX\u003dP;this.Zf\u003dc};\nKa_\u003dfunction(C,b,h,N,p,P,c,e,L,Z){this.nj\u003dC;this.EX\u003db;this.M2\u003dh;this.X\u003dN;this.ZJ\u003dp;this.K\u003dP;this.N\u003dc;this.Hb\u003de;this.Zf\u003dL;this.j\u003dZ};\nswW\u003dfunction(C,b,h,N,p,P,c,e,L,Z){this.nj\u003dC;this.EX\u003db;this.M2\u003dh;this.X\u003dN;this.ZJ\u003dp;this.K\u003dP;this.N\u003dc;this.Hb\u003de;this.Zf\u003dL;this.j\u003dZ};\nFi\u003dfunction(C,b,h,N,p,P,c,e,L,Z){bi.call(this,C,b,h,N,p,P,c,L);this.qe\u003de;this.fO\u003dZ};\nOg_\u003dfunction(){var C\u003dEYx();C.qs.push(\"metadata_type_ad_info_ad_metadata\");return C};\nv5W\u003dfunction(C,b,h,N,p,P,c){this.nj\u003dC;this.EX\u003db;this.M2\u003dh;this.K\u003dN;this.qe\u003dp;this.j\u003dP;this.fO\u003dc};\nDr1\u003dfunction(C,b,h,N,p,P,c,e){this.nj\u003dC;this.EX\u003db;this.M2\u003dh;this.K\u003dN;this.qe\u003dp;this.j\u003dP;this.Zf\u003dc;this.fO\u003de};\nG9\u003dfunction(C,b){this.slotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_AD_BREAK_STARTED\";this.triggerId\u003dC(this.triggerType)};\nSb\u003dfunction(C,b){this.adPodIndex\u003dC;this.j\u003db.length;this.adBreakLengthSeconds\u003db.reduce(function(N,p){return N+p},0);\nvar h\u003d0;for(C+\u003d1;C\u003cb.length;C++)h+\u003db[C];this.adBreakRemainingLengthSeconds\u003dh};\n$g\u003dfunction(C,b,h){this.Kw\u003db;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003dh||C(this.triggerType)};\nz9\u003dfunction(C,b,h){this.j\u003db;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003dh||C(this.triggerType)};\nHz\u003dfunction(C,b,h,N){this.Kw\u003db;this.visible\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003dN||C(this.triggerType)};\ndrU\u003dfunction(C){this.triggerType\u003d\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\";this.triggerId\u003dC(this.triggerType)};\nWal\u003dfunction(C){this.triggerType\u003d\"TRIGGER_TYPE_DURATION_AFTER_MEDIA_PAUSED\";this.triggerId\u003dC(this.triggerType)};\nVf\u003dfunction(C,b,h){this.triggeringLayoutId\u003db;this.slotId\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003dC(this.triggerType)};\nMZ\u003dfunction(C,b,h){this.triggeringLayoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003dh||C(this.triggerType)};\nqZ\u003dfunction(C,b,h,N){this.triggeringLayoutId\u003db;this.j\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003dN||C(this.triggerType)};\nE5V\u003dfunction(C){switch(C){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 I(\"Invalid layout exit reason: \"+\nC)}};\nmT\u003dfunction(C,b,h){this.triggeringLayoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003dh||C(this.triggerType)};\nfy\u003dfunction(C,b){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003db||C(this.triggerType)};\nAv\u003dfunction(C,b){this.breakDurationMs\u003dC;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\";this.triggerId\u003db||\"\"};\nyf\u003dfunction(C,b){this.breakDurationMs\u003dC;this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\";this.triggerId\u003db||\"\"};\nrq\u003dfunction(C,b){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003db||C(this.triggerType)};\nn5H\u003dfunction(C){this.triggerId\u003dC;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_RESUMED\"};\ntdH\u003dfunction(C,b,h,N,p){this.Kw\u003db;this.j\u003dh;this.visible\u003dN;this.layoutId\u003dp;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\";this.triggerId\u003dC(this.triggerType)};\nij\u003dfunction(C,b,h,N,p){this.Kw\u003db;this.j\u003dh;this.visible\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003dp||C(this.triggerType)};\nJv\u003dfunction(C,b){this.breakDurationMs\u003dC;this.triggerType\u003d\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\";this.triggerId\u003db||\"\"};\nT8K\u003dfunction(C,b,h){this.Kw\u003db;this.j\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003dC(this.triggerType)};\nuj\u003dfunction(C,b,h,N,p){this.j\u003db;this.slotType\u003dh;this.layoutType\u003dN;this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003dp||C(this.triggerType)};\nRz\u003dfunction(C,b){this.j\u003db;this.slotType\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003dC(this.triggerType)};\nQf\u003dfunction(C,b,h){this.layoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003dh||C(this.triggerType)};\nUw\u003dfunction(C,b,h){this.j\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003dh||C(this.triggerType)};\nWZU\u003dfunction(C,b){this.opportunityType\u003d\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\";this.associatedSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\";this.triggerId\u003dC(this.triggerType)};\nB8W\u003dfunction(C,b){this.j\u003dC;this.index\u003db};\nId_\u003dfunction(C){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003dC(this.triggerType)};\nXi\u003dfunction(C,b){this.triggerType\u003d\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\";this.triggerId\u003db||C(this.triggerType)};\nxrW\u003dfunction(C,b,h){this.layoutId\u003db;this.offsetMs\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dC(this.triggerType)};\nwsl\u003dfunction(C,b){this.layoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\";this.triggerId\u003dC(this.triggerType)};\nCy1\u003dfunction(C,b,h){this.layoutId\u003db;this.offsetMs\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dC(this.triggerType)};\nKy\u003dfunction(C,b,h){this.triggeringLayoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003dh||C(this.triggerType)};\nOw\u003dfunction(C,b,h){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003dh||C(this.triggerType)};\nvz\u003dfunction(C,b,h){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003dh||C(this.triggerType)};\nDV\u003dfunction(C,b){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003dC(this.triggerType)};\ndq\u003dfunction(C,b){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003dC(this.triggerType)};\nWz\u003dfunction(C,b,h){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003dh||C(this.triggerType)};\nEw\u003dfunction(C,b){this.triggeringSlotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\";this.triggerId\u003dC(this.triggerType)};\nny\u003dfunction(C,b,h){this.triggeringLayoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003dh||C(this.triggerType)};\ntv\u003dfunction(C,b,h,N){this.durationMs\u003db;this.triggeringLayoutId\u003dh;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003dN||C(this.triggerType)};\nT9\u003dfunction(C,b,h,N){this.category\u003dC;this.trigger\u003db;this.slot\u003dh;this.layout\u003dN};\nBz\u003dfunction(C){return(C\u003d\u003dnull?void 0:C.layoutId)!\u003dnull\u0026\u0026(C\u003d\u003dnull?void 0:C.layoutType)!\u003dnull};\nbDl\u003dfunction(C){if(!Bz(C.adLayoutMetadata))return!1;C\u003dC.renderingContent;return g.d(C,Iz)||g.d(C,xg)||g.d(C,wq)||g.d(C,CG)||g.d(C,bE)||g.d(C,ha)?!0:!1};\nh8U\u003dfunction(C){return(C\u003d\u003dnull?void 0:C.durationMs)!\u003dnull\u0026\u0026(C\u003d\u003dnull?void 0:C.durationMs)\u003e0};\nNx\u003dfunction(C){return!!(C.SXX\u0026\u0026C.slot\u0026\u0026C.layout)};\ngb\u003dfunction(C){var b,h\u003d(b\u003dC.config)\u003d\u003dnull?void 0:b.adPlacementConfig;C\u003dC.renderer;return!(!h||h.kind\u003d\u003dnull||!C)};\nN16\u003dfunction(C){if(!Bz(C.adLayoutMetadata))return!1;C\u003dC.renderingContent;return g.d(C,jZ)||g.d(C,c9)||g.d(C,pE)||g.d(C,P9)?!0:!1};\npG\u003dfunction(C){return C.playerVars!\u003d\u003dvoid 0\u0026\u0026C.pings!\u003d\u003dvoid 0\u0026\u0026C.externalVideoId!\u003d\u003dvoid 0};\nGL\u003dfunction(C){if(!Bz(C.adLayoutMetadata))return!1;C\u003dC.renderingContent;var b\u003dg.d(C,PA);return b?jF(b):(b\u003dg.d(C,aj))?pG(b):(b\u003dg.d(C,lE))?b.playerVars!\u003d\u003dvoid 0:(b\u003dg.d(C,jZ))?b.durationMilliseconds!\u003d\u003dvoid 0:g.d(C,oj)||g.d(C,FQ)?!0:!1};\njF\u003dfunction(C){C\u003d(C.sequentialLayouts||[]).map(function(b){return g.d(b,SF)});\nreturn C.length\u003e0\u0026\u0026C.every(GL)};\nk7o\u003dfunction(C){if(!Bz(C.adLayoutMetadata))return!1;if(g.d(C.renderingContent,grl)||g.d(C.renderingContent,pNW))return!0;var b\u003dg.d(C.renderingContent,$V);return g.d(C.renderingContent,zL)||g.d(b\u003d\u003dnull?void 0:b.sidePanel,Pyl)||g.d(b\u003d\u003dnull?void 0:b.sidePanel,jMK)||g.d(b\u003d\u003dnull?void 0:b.sidePanel,cU6)?!0:!1};\noro\u003dfunction(C){var b;(b\u003d!C)||(b\u003dC.adSlotMetadata,b\u003d!((b\u003d\u003dnull?void 0:b.slotId)!\u003d\u003dvoid 0\u0026\u0026(b\u003d\u003dnull?void 0:b.slotType)!\u003d\u003dvoid 0));if(b||!(e8l(C)||C.slotEntryTrigger\u0026\u0026C.slotFulfillmentTriggers\u0026\u0026C.slotExpirationTriggers))return!1;var h;C\u003d(h\u003dC.fulfillmentContent)\u003d\u003dnull?void 0:h.fulfilledLayout;return(h\u003dg.d(C,SF))?GL(h):(h\u003dg.d(C,HA))?k7o(h):(h\u003dg.d(C,LW_))?N16(h):(h\u003dg.d(C,ZDU))?bDl(h):(h\u003dg.d(C,YTV))?Bz(h.adLayoutMetadata)?g.d(h.renderingContent,Iz)?!0:!1:!1:(C\u003dg.d(C,afW))?Bz(C.adLayoutMetadata)?g.d(C.renderingContent,\nlf_)?!0:!1:!1:!1};\ne8l\u003dfunction(C){var b;C\u003dg.d((b\u003dC.fulfillmentContent)\u003d\u003dnull?void 0:b.fulfilledLayout,HA);var h;return C\u0026\u0026((h\u003dC.adLayoutMetadata)\u003d\u003dnull?void 0:h.layoutType)\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"\u0026\u0026C.layoutExitNormalTriggers\u003d\u003d\u003dvoid 0};\nFW1\u003dfunction(C){var b;return(C\u003d\u003dnull?void 0:(b\u003dC.adSlotMetadata)\u003d\u003dnull?void 0:b.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"};\nSTo\u003dfunction(C,b){var h;if((h\u003dC.questions)\u003d\u003dnull||!h.length||!C.playbackCommands||(b\u003d\u003d\u003dvoid 0||!b)\u0026\u0026C.questions.length!\u003d\u003d1)return!1;C\u003dg.z(C.questions);for(b\u003dC.next();!b.done;b\u003dC.next()){b\u003db.value;var N\u003dh\u003dvoid 0,p\u003d((h\u003dg.d(b,VM))\u003d\u003dnull?void 0:h.surveyAdQuestionCommon)||((N\u003dg.d(b,Mx))\u003d\u003dnull?void 0:N.surveyAdQuestionCommon);if(!G7V(p))return!1}return!0};\n$n6\u003dfunction(C){C\u003d((C\u003d\u003dnull?void 0:C.playerOverlay)||{}).instreamSurveyAdRenderer;var b;if(C)if(C.playbackCommands\u0026\u0026C.questions\u0026\u0026C.questions.length\u003d\u003d\u003d1){var h,N\u003d((b\u003dg.d(C.questions[0],VM))\u003d\u003dnull?void 0:b.surveyAdQuestionCommon)||((h\u003dg.d(C.questions[0],Mx))\u003d\u003dnull?void 0:h.surveyAdQuestionCommon);b\u003dG7V(N)}else b\u003d!1;else b\u003d!1;return b};\nG7V\u003dfunction(C){if(!C)return!1;C\u003dg.d(C.instreamAdPlayerOverlay,qx);var b\u003dg.d(C\u003d\u003dnull?void 0:C.skipOrPreviewRenderer,bj),h\u003dg.d(C\u003d\u003dnull?void 0:C.adInfoRenderer,mD);return(g.d(C\u003d\u003dnull?void 0:C.skipOrPreviewRenderer,fG)||b)\u0026\u0026h?!0:!1};\nz8_\u003dfunction(C){return C.linearAds!\u003dnull\u0026\u0026Bz(C.adLayoutMetadata)};\nHDK\u003dfunction(C){return C.linearAd!\u003dnull\u0026\u0026C.adVideoStart!\u003dnull};\nVcx\u003dfunction(C){if(isNaN(Number(C.timeoutSeconds))||!C.text||!C.ctaButton||!g.d(C.ctaButton,g.Aa)||!C.brandImage)return!1;var b;return C.backgroundImage\u0026\u0026g.d(C.backgroundImage,yM)\u0026\u0026((b\u003dg.d(C.backgroundImage,yM))\u003d\u003dnull?0:b.landscape)?!0:!1};\nrb\u003dfunction(C,b,h,N,p,P,c){g.O.call(this);this.Zf\u003dC;this.j\u003db;this.N\u003dN;this.fO\u003dp;this.X\u003dP;this.K\u003dc};\nmnK\u003dfunction(C,b,h){var N,p\u003d((N\u003dh.adSlots)!\u003dnull?N:[]).map(function(e){return g.d(e,iE)});\nif(h.Wg)if(g0(b.clientMetadata,\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"))YW(C.j.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId);\nelse{if(C.Zf.get().Z.Y().D(\"h5_check_forecasting_renderer_for_throttled_midroll\")){var P\u003dh.PA.filter(function(e){var L;return((L\u003de.renderer)\u003d\u003dnull?void 0:L.clientForecastingAdRenderer)!\u003dnull});\nP.length!\u003d\u003d0?Mcl(C.K,P,p,b.slotId,h.ssdaiAdsConfig):YW(C.j.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId)}else YW(C.j.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId);\nqTS(C.X,b)}else{var c;N\u003d{J$:Math.round(((P\u003dg0(b.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:P.J$)||0),HY:(c\u003dg0(b.clientMetadata,\"metadata_type_ad_break_request_data\"))\u003d\u003dnull?void 0:c.HY};Mcl(C.K,h.PA,p,b.slotId,h.ssdaiAdsConfig,N)}};\nAU_\u003dfunction(C,b,h,N,p,P,c){var e\u003dZP(C.fO.get(),1);YW(C.j.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return ffV(C.N.get(),h,N,p,e.clientPlaybackNonce,e.l5,e.daiEnabled,e,P,c)},b)};\nrUc\u003dfunction(C,b,h,N,p,P,c){b\u003dyU6(b,P,Number(N.prefetchMilliseconds)||0,c);C\u003db instanceof I?b:Ja(C,N,p,b,h);return C instanceof I?C:[C]};\niDS\u003dfunction(C,b,h,N,p){var P\u003dak(C.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");N\u003d[new QW({getAdBreakUrl:N.getAdBreakUrl,J$:0,HY:0}),new Bn(!0)];C\u003db.pauseDurationMs?b.lactThresholdMs?{slotId:P,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:2,slotEntryTrigger:new Wz(C.j,P),slotFulfillmentTriggers:[new Wal(C.j)],slotExpirationTriggers:[new Uw(C.j,p),new vz(C.j,P)],u$:\"core\",clientMetadata:new No(N),adSlotLoggingData:h}:new I(\"AdPlacementConfig for Pause Ads is missing lact_threshold_ms\"):new I(\"AdPlacementConfig for Pause Ads is missing pause_duration_ms\");\nreturn C instanceof I?C:[C]};\nJUU\u003dfunction(C){var b,h;return((b\u003dC.renderer)\u003d\u003dnull?void 0:(h\u003db.adBreakServiceRenderer)\u003d\u003dnull?void 0:h.getAdBreakUrl)!\u003d\u003dvoid 0};\nuE\u003dfunction(C,b,h){if(C.beforeContentVideoIdStartedTrigger)C\u003dC.beforeContentVideoIdStartedTrigger?new $g(bR,b,C.id):new I(\"Not able to create BeforeContentVideoIdStartedTrigger\");else{if(C.layoutIdExitedTrigger){var N;b\u003d(N\u003dC.layoutIdExitedTrigger)!\u003dnull\u0026\u0026N.triggeringLayoutId?new mT(bR,C.layoutIdExitedTrigger.triggeringLayoutId,C.id):new I(\"Not able to create LayoutIdExitedTrigger\")}else{if(C.layoutExitedForReasonTrigger){var p,P;((p\u003dC.layoutExitedForReasonTrigger)\u003d\u003dnull?0:p.triggeringLayoutId)\u0026\u0026((P\u003d\nC.layoutExitedForReasonTrigger)\u003d\u003dnull?0:P.layoutExitReason)?(b\u003dE5V(C.layoutExitedForReasonTrigger.layoutExitReason),C\u003db instanceof I?b:new qZ(bR,C.layoutExitedForReasonTrigger.triggeringLayoutId,[b],C.id)):C\u003dnew I(\"Not able to create LayoutIdExitedForReasonTrigger\")}else{if(C.onLayoutSelfExitRequestedTrigger){var c;b\u003d(c\u003dC.onLayoutSelfExitRequestedTrigger)!\u003dnull\u0026\u0026c.triggeringLayoutId?new Qf(bR,C.onLayoutSelfExitRequestedTrigger.triggeringLayoutId,C.id):new I(\"Not able to create OnLayoutSelfExitRequestedTrigger\")}else{if(C.onNewPlaybackAfterContentVideoIdTrigger)C\u003d\nC.onNewPlaybackAfterContentVideoIdTrigger?new Uw(bR,b,C.id):new I(\"Not able to create OnNewPlaybackAfterContentVideoIdTrigger\");else{if(C.skipRequestedTrigger){var e;b\u003d(e\u003dC.skipRequestedTrigger)!\u003dnull\u0026\u0026e.triggeringLayoutId?new Ky(bR,C.skipRequestedTrigger.triggeringLayoutId,C.id):new I(\"Not able to create SkipRequestedTrigger\")}else if(C.slotIdEnteredTrigger){var L;b\u003d(L\u003dC.slotIdEnteredTrigger)!\u003dnull\u0026\u0026L.triggeringSlotId?new Ow(bR,C.slotIdEnteredTrigger.triggeringSlotId,C.id):new I(\"Not able to create SlotIdEnteredTrigger\")}else if(C.slotIdExitedTrigger){var Z;\nb\u003d(Z\u003dC.slotIdExitedTrigger)!\u003dnull\u0026\u0026Z.triggeringSlotId?new vz(bR,C.slotIdExitedTrigger.triggeringSlotId,C.id):new I(\"Not able to create SkipRequestedTrigger\")}else if(C.surveySubmittedTrigger){var Y;b\u003d(Y\u003dC.surveySubmittedTrigger)!\u003dnull\u0026\u0026Y.triggeringLayoutId?new ny(bR,C.surveySubmittedTrigger.triggeringLayoutId,C.id):new I(\"Not able to create SurveySubmittedTrigger\")}else{if(C.mediaResumedTrigger)C\u003dC.mediaResumedTrigger\u0026\u0026C.id?new n5H(C.id):new I(\"Not able to create MediaResumedTrigger\");else{if(C.closeRequestedTrigger){var a;\nb\u003d(a\u003dC.closeRequestedTrigger)!\u003dnull\u0026\u0026a.triggeringLayoutId?new z9(bR,C.closeRequestedTrigger.triggeringLayoutId,C.id):new I(\"Not able to create CloseRequestedTrigger\")}else if(C.slotIdScheduledTrigger){var l;b\u003d(l\u003dC.slotIdScheduledTrigger)!\u003dnull\u0026\u0026l.triggeringSlotId?new Wz(bR,C.slotIdScheduledTrigger.triggeringSlotId,C.id):new I(\"Not able to create SlotIdScheduledTrigger\")}else{if(C.mediaTimeRangeTrigger){var F;N\u003dNumber((F\u003dC.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:F.offsetStartMilliseconds);var G;c\u003dNumber((G\u003d\nC.mediaTimeRangeTrigger)\u003d\u003dnull?void 0:G.offsetEndMilliseconds);isFinite(N)\u0026\u0026isFinite(c)?(G\u003dc,G\u003d\u003d\u003d-1\u0026\u0026(G\u003dh),h\u003dN\u003eG?new I(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:N,offsetEndMs:G},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",G\u003d\u003d\u003dh\u0026\u0026N-500\u003c\u003dG):new MM(N,G),C\u003dh instanceof I?h:new ij(bR,b,h,!1,C.id)):C\u003dnew I(\"Not able to create MediaTimeRangeTrigger\")}else if(C.contentVideoIdEndedTrigger)C\u003dC.contentVideoIdEndedTrigger?new Hz(bR,b,!1,C.id):new I(\"Not able to create ContentVideoIdEndedTrigger\");\nelse{if(C.layoutIdEnteredTrigger){var V;b\u003d(V\u003dC.layoutIdEnteredTrigger)!\u003dnull\u0026\u0026V.triggeringLayoutId?new MZ(bR,C.layoutIdEnteredTrigger.triggeringLayoutId,C.id):new I(\"Not able to create LayoutIdEnteredTrigger\")}else if(C.timeRelativeToLayoutEnterTrigger){var q;b\u003d(q\u003dC.timeRelativeToLayoutEnterTrigger)!\u003dnull\u0026\u0026q.triggeringLayoutId?new tv(bR,Number(C.timeRelativeToLayoutEnterTrigger.durationMs),C.timeRelativeToLayoutEnterTrigger.triggeringLayoutId,C.id):new I(\"Not able to create TimeRelativeToLayoutEnterTrigger\")}else if(C.onDifferentLayoutIdEnteredTrigger){var f;\nb\u003d(f\u003dC.onDifferentLayoutIdEnteredTrigger)!\u003dnull\u0026\u0026f.triggeringLayoutId\u0026\u0026C.onDifferentLayoutIdEnteredTrigger.slotType\u0026\u0026C.onDifferentLayoutIdEnteredTrigger.layoutType?new uj(bR,C.onDifferentLayoutIdEnteredTrigger.triggeringLayoutId,C.onDifferentLayoutIdEnteredTrigger.slotType,C.onDifferentLayoutIdEnteredTrigger.layoutType,C.id):new I(\"Not able to create CloseRequestedTrigger\")}else{if(C.liveStreamBreakStartedTrigger)C\u003dC.liveStreamBreakStartedTrigger\u0026\u0026C.id?new rq(bR,C.id):new I(\"Not able to create LiveStreamBreakStartedTrigger\");\nelse if(C.liveStreamBreakEndedTrigger)C\u003dC.liveStreamBreakEndedTrigger\u0026\u0026C.id?new fy(bR,C.id):new I(\"Not able to create LiveStreamBreakEndedTrigger\");else{if(C.liveStreamBreakScheduledDurationMatchedTrigger){var y;b\u003d(y\u003dC.liveStreamBreakScheduledDurationMatchedTrigger)!\u003dnull\u0026\u0026y.breakDurationMs?new Av(Number(C.liveStreamBreakScheduledDurationMatchedTrigger.breakDurationMs||\"0\")||0,C.id):new I(\"Not able to create LiveStreamBreakScheduledDurationMatchedTrigger\")}else if(C.liveStreamBreakScheduledDurationNotMatchedTrigger){var u;\nb\u003d(u\u003dC.liveStreamBreakScheduledDurationNotMatchedTrigger)!\u003dnull\u0026\u0026u.breakDurationMs?new yf(Number(C.liveStreamBreakScheduledDurationNotMatchedTrigger.breakDurationMs||\"0\")||0,C.id):new I(\"Not able to create LiveStreamBreakScheduledDurationNotMatchedTrigger\")}else if(C.newSlotScheduledWithBreakDurationTrigger){var K;b\u003d(K\u003dC.newSlotScheduledWithBreakDurationTrigger)!\u003dnull\u0026\u0026K.breakDurationMs?new Jv(Number(C.newSlotScheduledWithBreakDurationTrigger.breakDurationMs||\"0\")||0,C.id):new I(\"Not able to create NewSlotScheduledWithBreakDurationTrigger\")}else b\u003d\nC.prefetchCacheExpiredTrigger?new Xi(bR,C.id):new I(\"Not able to convert an AdsControlflowTrigger.\");C\u003db}b\u003dC}C\u003db}b\u003dC}C\u003db}b\u003dC}C\u003db}b\u003dC}C\u003db}b\u003dC}C\u003db}return C};\nRj\u003dfunction(C,b){b.j\u003e\u003d2\u0026\u0026(C.slot_pos\u003db.adPodIndex);C.autoplay\u003d\"1\"};\nR8l\u003dfunction(C,b,h,N,p,P,c,e){return b\u003d\u003d\u003dnull?new I(\"Invalid slot type when get discovery companion fromActionCompanionAdRenderer\",{slotType:b,ActionCompanionAdRenderer:N}):[u9V(C,b,c,P,function(L){var Z\u003dL.slotId;L\u003de(L);var Y\u003dN.adLayoutLoggingData,a\u003dnew No([new Xx(N),new BW(p)]);Z\u003dtc(h.K.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Z);var l\u003d{layoutId:Z,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",u$:\"core\"};return{layoutId:Z,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",KJ:new Map,\nlayoutExitNormalTriggers:[new Uw(h.j,c)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:a,hZ:L(l),adLayoutLoggingData:Y}})]};\nQMV\u003dfunction(C,b,h,N,p,P,c,e){return b\u003d\u003d\u003dnull?new I(\"Invalid slot type when get discovery companion fromTopBannerImageTextIconButtonedLayoutViewModel\",{slotType:b,TopBannerImageTextIconButtonedLayoutViewModel:N}):[u9V(C,b,c,P,function(L){var Z\u003dL.slotId;L\u003de(L);var Y\u003dN.adLayoutLoggingData,a\u003dnew No([new KY(N),new BW(p)]);Z\u003dtc(h.K.get(),\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",Z);var l\u003d{layoutId:Z,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",u$:\"core\"};return{layoutId:Z,layoutType:\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nKJ:new Map,layoutExitNormalTriggers:[new Uw(h.j,c)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:a,hZ:L(l),adLayoutLoggingData:Y}})]};\nsM_\u003dfunction(C,b,h,N,p,P){if(!P)for(b\u003dg.z(b),P\u003db.next();!P.done;P\u003db.next())P\u003dP.value,QM(C,P.renderer,P.config.adPlacementConfig.kind);C\u003dArray.from(C.values()).filter(function(Y){return UnK(Y)});\nb\u003d[];P\u003dg.z(C);for(var c\u003dP.next(),e\u003d{};!c.done;e\u003d{NJ:void 0},c\u003dP.next()){e.NJ\u003dc.value;c\u003dg.z(e.NJ.cX);for(var L\u003dc.next(),Z\u003d{};!L.done;Z\u003d{WM:void 0},L\u003dc.next())Z.WM\u003dL.value,L\u003dfunction(Y,a){return function(l){return Y.WM.Jo(l,a.NJ.instreamVideoAdRenderer.elementId,Y.WM.r6)}}(Z,e),Z.WM.isContentVideoCompanion?b.push(XNl(h,N,p,e.NJ.instreamVideoAdRenderer.elementId,Z.WM.associatedCompositePlayerBytesLayoutId,Z.WM.adSlotLoggingData,L)):C.length\u003e1?b.push(KWV(h,N,p,e.NJ.instreamVideoAdRenderer.elementId,Z.WM.adSlotLoggingData,\nfunction(Y,a){return function(l){return Y.WM.Jo(l,a.NJ.instreamVideoAdRenderer.elementId,Y.WM.r6,Y.WM.associatedCompositePlayerBytesLayoutId)}}(Z,e))):b.push(KWV(h,N,p,e.NJ.instreamVideoAdRenderer.elementId,Z.WM.adSlotLoggingData,L))}return b};\nQM\u003dfunction(C,b,h){if(b\u003dODc(b)){b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())if((N\u003dN.value)\u0026\u0026N.externalVideoId){var p\u003dU2(C,N.externalVideoId);p.instreamVideoAdRenderer||(p.instreamVideoAdRenderer\u003dN,p.YW\u003dh)}else LF(\"InstreamVideoAdRenderer without externalVideoId\")}};\nODc\u003dfunction(C){var b\u003d[],h\u003dC.sandwichedLinearAdRenderer\u0026\u0026C.sandwichedLinearAdRenderer.linearAd\u0026\u0026g.d(C.sandwichedLinearAdRenderer.linearAd,aj);if(h)return b.push(h),b;if(C.instreamVideoAdRenderer)return b.push(C.instreamVideoAdRenderer),b;if(C.linearAdSequenceRenderer\u0026\u0026C.linearAdSequenceRenderer.linearAds){C\u003dg.z(C.linearAdSequenceRenderer.linearAds);for(h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,g.d(h,aj)\u0026\u0026b.push(g.d(h,aj));return b}return null};\nUnK\u003dfunction(C){if(C.instreamVideoAdRenderer\u003d\u003d\u003dvoid 0)return LF(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var b\u003dg.z(C.cX),h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;if(h.Jo\u003d\u003d\u003dvoid 0)return!1;if(h.r6\u003d\u003d\u003dvoid 0)return LF(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(C.YW\u003d\u003d\u003dvoid 0||h.n7\u003d\u003d\u003dvoid 0||C.YW!\u003d\u003dh.n7\u0026\u0026h.n7!\u003d\u003d\"AD_PLACEMENT_KIND_SELF_START\")return!1;if(C.instreamVideoAdRenderer.elementId\u003d\u003d\u003dvoid 0)return LF(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:C.YW,\"matching APSR kind\":h.n7}),!1}return!0};\nU2\u003dfunction(C,b){C.has(b)||C.set(b,{instreamVideoAdRenderer:void 0,YW:void 0,adVideoId:b,cX:[]});return C.get(b)};\nXQ\u003dfunction(C,b,h,N,p,P,c,e,L){p?U2(C,p).cX.push({dWD:b,n7:h,isContentVideoCompanion:N,r6:c,associatedCompositePlayerBytesLayoutId:P,adSlotLoggingData:e,Jo:L}):LF(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nKG\u003dfunction(C){var b\u003d0;C\u003dg.z(C.questions);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h\u003dg.d(h,VM)||g.d(h,Mx)){var N\u003dvoid 0;b+\u003d((N\u003dh.surveyAdQuestionCommon)\u003d\u003dnull?void 0:N.durationMilliseconds)||0}return b};\ns2\u003dfunction(C){var b,h,N,p,P\u003d((h\u003dg.d((b\u003dC.questions)\u003d\u003dnull?void 0:b[0],VM))\u003d\u003dnull?void 0:h.surveyAdQuestionCommon)||((p\u003dg.d((N\u003dC.questions)\u003d\u003dnull?void 0:N[0],Mx))\u003d\u003dnull?void 0:p.surveyAdQuestionCommon),c;b\u003d[].concat(g.M(((c\u003dC.playbackCommands)\u003d\u003dnull?void 0:c.instreamAdCompleteCommands)||[]),g.M((P\u003d\u003dnull?void 0:P.timeoutCommands)||[]));var e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go,jV,CW;return{impressionCommands:(e\u003dC.playbackCommands)\u003d\u003dnull?void 0:e.impressionCommands,errorCommands:(L\u003dC.playbackCommands)\u003d\u003d\nnull?void 0:L.errorCommands,muteCommands:(Z\u003dC.playbackCommands)\u003d\u003dnull?void 0:Z.muteCommands,unmuteCommands:(Y\u003dC.playbackCommands)\u003d\u003dnull?void 0:Y.unmuteCommands,pauseCommands:(a\u003dC.playbackCommands)\u003d\u003dnull?void 0:a.pauseCommands,rewindCommands:(l\u003dC.playbackCommands)\u003d\u003dnull?void 0:l.rewindCommands,resumeCommands:(F\u003dC.playbackCommands)\u003d\u003dnull?void 0:F.resumeCommands,skipCommands:(G\u003dC.playbackCommands)\u003d\u003dnull?void 0:G.skipCommands,progressCommands:(V\u003dC.playbackCommands)\u003d\u003dnull?void 0:V.progressCommands,MZf:(q\u003d\nC.playbackCommands)\u003d\u003dnull?void 0:q.clickthroughCommands,fullscreenCommands:(f\u003dC.playbackCommands)\u003d\u003dnull?void 0:f.fullscreenCommands,activeViewViewableCommands:(y\u003dC.playbackCommands)\u003d\u003dnull?void 0:y.activeViewViewableCommands,activeViewMeasurableCommands:(u\u003dC.playbackCommands)\u003d\u003dnull?void 0:u.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:(K\u003dC.playbackCommands)\u003d\u003dnull?void 0:K.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:(v\u003dC.playbackCommands)\u003d\u003d\nnull?void 0:(T\u003dv.activeViewTracking)\u003d\u003dnull?void 0:T.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:(t\u003dC.playbackCommands)\u003d\u003dnull?void 0:(go\u003dt.activeViewTracking)\u003d\u003dnull?void 0:go.activeViewAudioMeasurableCommands,endFullscreenCommands:(jV\u003dC.playbackCommands)\u003d\u003dnull?void 0:jV.endFullscreenCommands,abandonCommands:(CW\u003dC.playbackCommands)\u003d\u003dnull?void 0:CW.abandonCommands,completeCommands:b}};\nDnU\u003dfunction(C,b,h,N,p,P,c){return function(e,L){return vrS(C,L.slotId,e,P,function(Z,Y){var a\u003dL.layoutId;Z\u003dc(Z);return O2(b,a,Y,p,Z,\"LAYOUT_TYPE_SURVEY\",[new Zy(h),N],h.adLayoutLoggingData)})}};\nErl\u003dfunction(C,b,h,N,p,P,c){if(!dnS(C))return new I(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:C});var e\u003dC.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[WWo(P,b,h,N,function(L){var Z\u003dL.slotId;L\u003dc(L);Z\u003dtc(p.K.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",Z);var Y\u003d{layoutId:Z,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",u$:\"core\"},a\u003dnew mT(p.j,N);return{layoutId:Z,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",KJ:new Map,layoutExitNormalTriggers:[a],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new YR(e)]),hZ:L(Y)}})]};\ndnS\u003dfunction(C){C\u003dg.d(C\u003d\u003dnull?void 0:C.additionalPlayerOverlay,nrl);if(!C)return!1;var b\u003dC.slidingMessages;return C.title\u0026\u0026b\u0026\u0026b.length!\u003d\u003d0?!0:!1};\nT11\u003dfunction(C,b,h,N,p){var P;if((P\u003dC.playerOverlay)\u003d\u003dnull||!P.instreamSurveyAdRenderer)return function(){return[]};\nif(!$n6(C))return function(){return new I(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:C})};\nvar c\u003dC.playerOverlay.instreamSurveyAdRenderer,e\u003dKG(c);return e\u003c\u003d0?function(){return new I(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:c})}:function(L,Z){var Y\u003dtcl(L,h,N,function(a){var l\u003da.slotId;\na\u003dZ(a);var F\u003ds2(c);l\u003dtc(p.K.get(),\"LAYOUT_TYPE_SURVEY\",l);var G\u003d{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",u$:\"core\"},V\u003dnew mT(p.j,N),q\u003dnew Ky(p.j,l),f\u003dnew ny(p.j,l),y\u003dnew Id_(p.j);return{layoutId:l,layoutType:\"LAYOUT_TYPE_SURVEY\",KJ:new Map,layoutExitNormalTriggers:[V,y],layoutExitSkipTriggers:[q],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[f],lf:[],u$:\"core\",clientMetadata:new No([new L4(c),new BW(b),new K4(e/1E3),new Dy(F)]),hZ:a(G),adLayoutLoggingData:c.adLayoutLoggingData}});\nL\u003dErl(C,h,Y.slotId,N,p,L,Z);return L instanceof I?L:[Y].concat(g.M(L))}};\nhJW\u003dfunction(C,b,h,N,p,P,c){c\u003dc\u003d\u003d\u003dvoid 0?!1:c;var e\u003d[];try{var L\u003d[];if(h.renderer.linearAdSequenceRenderer)var Z\u003dfunction(V){V\u003dB1_(V.slotId,h,b,p(V),N,P,c);L\u003dV.D9X;return V.Z4};\nelse if(h.renderer.instreamVideoAdRenderer)Z\u003dfunction(V){var q\u003dV.slotId;V\u003dp(V);var f\u003dc,y\u003dh.config.adPlacementConfig,u\u003dIfV(y),K\u003du.Pq,v\u003du.At;u\u003dh.renderer.instreamVideoAdRenderer;var T;if(u\u003d\u003dnull?0:(T\u003du.playerOverlay)\u003d\u003dnull?0:T.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var t\u003dvA(u,f);T\u003dMath.min(K+t.videoLengthSeconds*1E3,v);f\u003dnew Sb(0,[t.videoLengthSeconds]);v\u003dt.videoLengthSeconds;var go\u003dt.playerVars,jV\u003dt.instreamAdPlayerOverlayRenderer,CW\u003dt.playerOverlayLayoutRenderer,\nW\u003dt.adVideoId,w\u003dxnH(h),H\u003dt.KJ;t\u003dt.w_;var E\u003du\u003d\u003dnull?void 0:u.adLayoutLoggingData;u\u003du\u003d\u003dnull?void 0:u.sodarExtensionData;q\u003dtc(b.K.get(),\"LAYOUT_TYPE_MEDIA\",q);var Ol\u003d{layoutId:q,layoutType:\"LAYOUT_TYPE_MEDIA\",u$:\"core\"};return{layoutId:q,layoutType:\"LAYOUT_TYPE_MEDIA\",KJ:H,layoutExitNormalTriggers:[new fy(b.j)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new hD(N),new VW(v),new Ml(go),new f4(K),new AD(T),jV\u0026\u0026new Nl(jV),\nCW\u0026\u0026new gA(CW),new BW(y),new bN(W),new IN(f),new uN(w),u\u0026\u0026new mC(u),new SE({current:null}),new rA({}),new EH(t)].filter(wN_)),hZ:V(Ol),adLayoutLoggingData:E}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var Y\u003dCol(C,N,h.adSlotLoggingData,Z);e.push(Y);for(var a\u003dg.z(L),l\u003da.next();!l.done;l\u003da.next()){var F\u003dl.value,G\u003dF(C,p);if(G instanceof I)return G;e.push.apply(e,g.M(G))}}catch(V){return new I(V,{errorMessage:V.message,AdPlacementRenderer:h,numberOfSurveyRenderers:bYo(h)})}return e};\nbYo\u003dfunction(C){C\u003d(C.renderer.linearAdSequenceRenderer||{}).linearAds;return C!\u003dnull\u0026\u0026C.length?C.filter(function(b){var h,N;return((h\u003dg.d(b,aj))\u003d\u003dnull?void 0:(N\u003dh.playerOverlay)\u003d\u003dnull?void 0:N.instreamSurveyAdRenderer)!\u003dnull}).length:0};\nB1_\u003dfunction(C,b,h,N,p,P,c){var e\u003db.config.adPlacementConfig,L\u003dIfV(e),Z\u003dL.Pq,Y\u003dL.At;L\u003d(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(L\u003d\u003dnull||!L.length)throw new TypeError(\"Expected linear ads\");var a\u003d[],l\u003d{AQ:Z,In:0,GOi:a};L\u003dL.map(function(G){return NiS(C,G,l,h,N,e,p,Y,c)}).map(function(G,V){V\u003dnew Sb(V,a);\nreturn G(V)});\nvar F\u003dL.map(function(G){return G.Rr});\nreturn{Z4:gJx(h,C,Z,F,e,xnH(b),N,Y,P),D9X:L.map(function(G){return G.ajD})}};\nNiS\u003dfunction(C,b,h,N,p,P,c,e,L){var Z\u003dvA(g.d(b,aj),L),Y\u003dh.AQ,a\u003dh.In,l\u003dMath.min(Y+Z.videoLengthSeconds*1E3,e);h.AQ\u003dl;h.In++;h.GOi.push(Z.videoLengthSeconds);var F,G,V\u003d(F\u003dg.d(b,aj))\u003d\u003dnull?void 0:(G\u003dF.playerOverlay)\u003d\u003dnull?void 0:G.instreamSurveyAdRenderer;if(Z.adVideoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026V\u003d\u003dnull)throw new TypeError(\"Survey slate media has no survey overlay\");return function(q){Rj(Z.playerVars,q);var f,y,u\u003dZ.videoLengthSeconds,K\u003dZ.playerVars,v\u003dZ.KJ,T\u003dZ.w_,t\u003dZ.instreamAdPlayerOverlayRenderer,go\u003dZ.playerOverlayLayoutRenderer,\njV\u003dZ.adVideoId,CW\u003d(f\u003dg.d(b,aj))\u003d\u003dnull?void 0:f.adLayoutLoggingData;f\u003d(y\u003dg.d(b,aj))\u003d\u003dnull?void 0:y.sodarExtensionData;y\u003dtc(N.K.get(),\"LAYOUT_TYPE_MEDIA\",C);var W\u003d{layoutId:y,layoutType:\"LAYOUT_TYPE_MEDIA\",u$:\"adapter\"};q\u003d{layoutId:y,layoutType:\"LAYOUT_TYPE_MEDIA\",KJ:v,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"adapter\",clientMetadata:new No([new hD(c),new VW(u),new Ml(K),new f4(Y),new AD(l),new yW(a),new SE({current:null}),\nt\u0026\u0026new Nl(t),go\u0026\u0026new gA(go),new BW(P),new bN(jV),new IN(q),f\u0026\u0026new mC(f),V\u0026\u0026new Wn(V),new rA({}),new EH(T)].filter(wN_)),hZ:p(W),adLayoutLoggingData:CW};u\u003dT11(g.d(b,aj),P,c,q.layoutId,N);return{Rr:q,ajD:u}}};\nvA\u003dfunction(C,b){if(!C)throw new TypeError(\"Expected instream video ad renderer\");if(!C.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var h\u003dNQ(C.playerVars),N\u003dNumber(h.length_seconds);if(isNaN(N))throw new TypeError(\"Expected valid length seconds in player vars\");var p\u003dNumber(C.trimmedMaxNonSkippableAdDurationMs);N\u003disNaN(p)?N:Math.min(N,p/1E3);p\u003dC.playerOverlay||{};p\u003dp.instreamAdPlayerOverlayRenderer\u003d\u003d\u003dvoid 0?null:p.instreamAdPlayerOverlayRenderer;var P\u003dC.playerOverlay||\n{};P\u003dP.playerOverlayLayoutRenderer\u003d\u003d\u003dvoid 0?null:P.playerOverlayLayoutRenderer;var c\u003dh.video_id;c||(c\u003d(c\u003dC.externalVideoId)?c:void 0);if(!c)throw new TypeError(\"Expected valid video id in IVAR\");if(b\u0026\u0026N\u003d\u003d\u003d0){var e;b\u003d(e\u003dpWU[c])!\u003dnull?e:N}else b\u003dN;return{playerVars:h,videoLengthSeconds:b,instreamAdPlayerOverlayRenderer:p,playerOverlayLayoutRenderer:P,adVideoId:c,KJ:C.pings?My(C.pings):new Map,w_:Vu(C.pings)}};\nxnH\u003dfunction(C){C\u003dNumber(C.driftRecoveryMs);return isNaN(C)||C\u003c\u003d0?null:C};\nIfV\u003dfunction(C){var b\u003dC.adTimeOffset||{};C\u003db.offsetEndMilliseconds;b\u003dNumber(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError(\"Expected valid start offset\");C\u003dNumber(C);if(isNaN(C))throw new TypeError(\"Expected valid end offset\");return{Pq:b,At:C}};\nPoK\u003dfunction(C){var b,h\u003d(b\u003dg0(C.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:b.current;if(!h)return null;b\u003dg0(C.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var N\u003dC.layoutId,p\u003dg0(C.clientMetadata,\"metadata_type_content_cpn\"),P\u003dg0(C.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),c\u003dg0(C.clientMetadata,\"metadata_type_player_underlay_renderer\"),e\u003dg0(C.clientMetadata,\"metadata_type_ad_placement_config\"),L\u003dg0(C.clientMetadata,\"metadata_type_video_length_seconds\");\nvar Z\u003dwA(C.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026wA(C.clientMetadata,\"metadata_type_layout_exit_ms\")?(g0(C.clientMetadata,\"metadata_type_layout_exit_ms\")-g0(C.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{K$:N,contentCpn:p,OT:h,hS:b,instreamAdPlayerOverlayRenderer:P,instreamAdPlayerUnderlayRenderer:c,adPlacementConfig:e,videoLengthSeconds:L,Tv:Z,inPlayerLayoutId:g0(C.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:g0(C.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nkNH\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G){N\u003dak(N,\"SLOT_TYPE_PLAYER_BYTES\");C\u003djNH(p,C,c,h,N,L,Z);if(C instanceof I)return C;var V;Z\u003d(V\u003dg0(C.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:V.layoutId;if(!Z)return new I(\"Invalid adNotify layout\");b\u003dcBW(Z,p,P,h,e,b,L,Y,a,l,F,G,c);return b instanceof I?b:[C].concat(g.M(b))};\ncBW\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){h\u003deJK(b,h,N,P,c,e,L,Z,Y,a,l);if(h instanceof I)return h;C\u003dLw1(b,C,c,p,h);return C instanceof I?C:[].concat(g.M(C.yP),[C.ON])};\nYD1\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){b\u003deJK(C,b,h,p,P,e,L,Z,Y,a,l,F);if(b instanceof I)return b;C\u003dZYl(C,h,P,c,N,e.yV,b);return C instanceof I?C:C.yP.concat(C.ON)};\neJK\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){var l\u003dD8(N,h,Z);return l instanceof hc?new I(l):Z.Z.Y().experiments.Fo(\"html5_refactor_in_player_slot_generation\")?function(F){var G\u003dnew Sb(0,[l.Yd]);F\u003da0l(b,l.layoutId,l.y7,h,db(l.playerVars,l.m_,P,L,G),l.Yd,p,G,c(F),e.get(l.y7.externalVideoId),a);G\u003d[];if(l.y7.playerOverlay.instreamAdPlayerOverlayRenderer){var V\u003dPoK(F);if(!V)return LF(\"Expected MediaLayout to carry valid data to create InPlayerSlot and PlayerOverlayForMediaLayout\",void 0,F),{layout:F,yP:[]};\nG\u003d[l0K(C,V.contentCpn,V.K$,function(f){return WA(b,f.slotId,\"core\",V,eP(Y,f))},V.inPlayerSlotId)].concat(g.M(G));\nif(V.instreamAdPlayerUnderlayRenderer\u0026\u0026E2(Z)){var q\u003dV.instreamAdPlayerUnderlayRenderer;G\u003d[oJV(C,V.contentCpn,V.K$,function(f){return FwV(b,f.slotId,q,V.adPlacementConfig,V.K$,eP(Y,f))})].concat(g.M(G))}}return{layout:F,\nyP:G}}:function(F){var G\u003dnew Sb(0,[l.Yd]);\nreturn{layout:a0l(b,l.layoutId,l.y7,h,db(l.playerVars,l.m_,P,L,G),l.Yd,p,G,c(F),e.get(l.y7.externalVideoId),a),yP:[]}}};\nD8\u003dfunction(C,b,h){if(!C.playerVars)return new hc(\"No playerVars available in InstreamVideoAdRenderer.\");var N,p;if(C.elementId\u003d\u003dnull||C.playerVars\u003d\u003dnull||C.playerOverlay\u003d\u003dnull||((N\u003dC.playerOverlay)\u003d\u003dnull?void 0:N.instreamAdPlayerOverlayRenderer)\u003d\u003dnull\u0026\u0026((p\u003dC.playerOverlay)\u003d\u003dnull?void 0:p.playerOverlayLayoutRenderer)\u003d\u003dnull||C.pings\u003d\u003dnull||C.externalVideoId\u003d\u003dnull)return new hc(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:C});N\u003dNQ(C.playerVars);p\u003dNumber(N.length_seconds);\nisNaN(p)\u0026\u0026(p\u003d0,LF(\"Expected valid length seconds in player vars but got NaN\"));if(h.aD(b.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")){if(C.layoutId\u003d\u003d\u003dvoid 0)return new hc(\"Expected server generated layout ID in instreamVideoAdRenderer\");b\u003dC.layoutId}else b\u003dC.elementId;return{layoutId:b,y7:C,playerVars:N,m_:C.playerVars,Yd:p}};\ndb\u003dfunction(C,b,h,N,p){C.iv_load_policy\u003dN;b\u003dNQ(b);if(b.cta_conversion_urls)try{C.cta_conversion_urls\u003dJSON.parse(b.cta_conversion_urls)}catch(P){LF(P)}h.sB\u0026\u0026(C.ctrl\u003dh.sB);h.OB\u0026\u0026(C.ytr\u003dh.OB);h.BC\u0026\u0026(C.ytrcc\u003dh.BC);h.isMdxPlayback\u0026\u0026(C.mdx\u003d\"1\");C.vvt\u0026\u0026(C.vss_credentials_token\u003dC.vvt,h.KS\u0026\u0026(C.vss_credentials_token_type\u003dh.KS),h.mdxEnvironment\u0026\u0026(C.mdx_environment\u003dh.mdxEnvironment));Rj(C,p);return C};\nGNK\u003dfunction(C){var b\u003dnew Map;C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())(h\u003dh.value.renderer.remoteSlotsRenderer)\u0026\u0026h.hostElementId\u0026\u0026b.set(h.hostElementId,h);return b};\nnG\u003dfunction(C){return C.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"};\nSDS\u003dfunction(C){return C!\u003dnull};\nmHx\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){for(var G\u003d[],V\u003dg.z(C),q\u003dV.next();!q.done;q\u003dV.next())if(q\u003dq.value,!e8l(q)\u0026\u0026!FW1(q)){var f\u003dnG(q)\u0026\u0026!!q.slotEntryTrigger.beforeContentVideoIdStartedTrigger,y\u003dL.aD(f),u\u003d$HW(q,Z,N,h.l5,y);if(u instanceof I)return u;var K\u003dvoid 0,v\u003d{slotId:q.adSlotMetadata.slotId,slotType:q.adSlotMetadata.slotType,slotPhysicalPosition:(K\u003dq.adSlotMetadata.slotPhysicalPosition)!\u003dnull?K:1,u$:\"core\",slotEntryTrigger:u.slotEntryTrigger,slotFulfillmentTriggers:u.slotFulfillmentTriggers,\nslotExpirationTriggers:u.slotExpirationTriggers},T\u003dg.d(q.fulfillmentContent.fulfilledLayout,SF);if(T){if(!GL(T))return new I(\"Invalid PlayerBytesAdLayoutRenderer\");K\u003da\u0026\u0026!(nG(q)\u0026\u0026q.slotEntryTrigger.beforeContentVideoIdStartedTrigger);u\u003du.slotFulfillmentTriggers.some(function(t){return t instanceof Av});\ny\u003dK?zJ6(v,q.adSlotMetadata.triggerEvent,T,h,N,P,Z,C,y,l,u,F):HYc(v,q.adSlotMetadata.triggerEvent,T,b,h,N,p,P,c,e,L,Z,C,Y,y,q.adSlotMetadata.triggeringSourceLayoutId);if(y instanceof I)return y;u\u003d[];nG(q)\u0026\u0026u.push(new IE({OY:nG(q)\u0026\u0026!!q.slotEntryTrigger.beforeContentVideoIdStartedTrigger}));K\u0026\u0026u.push(new rA({}));h.yV\u0026\u0026u.push(new dA({}));u.push(new Tl(f));q\u003dObject.assign({},v,{clientMetadata:new No(u),fulfilledLayout:y.layout,adSlotLoggingData:q.adSlotMetadata.adSlotLoggingData});G.push.apply(G,g.M(y.yP));\nG.push(q)}else if(f\u003dg.d(q.fulfillmentContent.fulfilledLayout,HA)){if(!k7o(f))return new I(\"Invalid PlayerUnderlayAdLayoutRenderer\");f\u003dV__(f,N,h.l5,P,v,q.adSlotMetadata.triggerEvent,q.adSlotMetadata.triggeringSourceLayoutId);if(f instanceof I)return f;q\u003dObject.assign({},v,{clientMetadata:new No([]),fulfilledLayout:f,adSlotLoggingData:q.adSlotMetadata.adSlotLoggingData});G.push(q)}else if(f\u003dg.d(q.fulfillmentContent.fulfilledLayout,ZDU)){if(!bDl(f))return new I(\"Invalid AboveFeedAdLayoutRenderer\");f\u003d\nM_l(f,N,h.l5,P,v,q.adSlotMetadata.triggerEvent,q.adSlotMetadata.triggeringSourceLayoutId);if(f instanceof I)return f;q\u003dObject.assign({},v,{clientMetadata:new No([]),fulfilledLayout:f,adSlotLoggingData:q.adSlotMetadata.adSlotLoggingData});G.push(q)}else if(f\u003dg.d(q.fulfillmentContent.fulfilledLayout,YTV)){if(!Bz(f.adLayoutMetadata)||!g.d(f.renderingContent,Iz))return new I(\"Invalid BelowPlayerAdLayoutRenderer\");f\u003dM_l(f,N,h.l5,P,v,q.adSlotMetadata.triggerEvent,q.adSlotMetadata.triggeringSourceLayoutId);\nif(f instanceof I)return f;q\u003dObject.assign({},v,{clientMetadata:new No([]),fulfilledLayout:f,adSlotLoggingData:q.adSlotMetadata.adSlotLoggingData});G.push(q)}else if(f\u003dg.d(q.fulfillmentContent.fulfilledLayout,afW)){if(!Bz(f.adLayoutMetadata)||!g.d(f.renderingContent,lf_))return new I(\"Invalid PlayerBytesSequenceItemAdLayoutRenderer\");f\u003dqDS(f,N,h.l5,P,v,q.adSlotMetadata.triggerEvent);if(f instanceof I)return f;q\u003dObject.assign({},v,{clientMetadata:new No([]),fulfilledLayout:f,adSlotLoggingData:q.adSlotMetadata.adSlotLoggingData});\nG.push(q)}else return new I(\"Unable to retrieve a client slot [\"+v.slotType+\"] from a given AdSlotRenderer\")}return G};\nqDS\u003dfunction(C,b,h,N,p,P){var c\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,u$:\"core\"};b\u003dta(C,b,h);return b instanceof I?b:Object.assign({},c,{renderingContent:C.renderingContent,KJ:new Map([[\"impression\",f0U(C)]])},b,{hZ:eP(N,p)(c),clientMetadata:new No([new BW(TL(P))]),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData})};\nM_l\u003dfunction(C,b,h,N,p,P,c){var e\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,u$:\"core\"};b\u003dta(C,b,h);if(b instanceof I)return b;h\u003d[];h.push(new BW(TL(P)));P\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_LAYOUT_ID_ENTERED\"\u0026\u0026c!\u003d\u003dvoid 0\u0026\u0026h.push(new aE(c));return Object.assign({},e,{renderingContent:C.renderingContent,KJ:new Map([[\"impression\",f0U(C)]])},b,{hZ:eP(N,p)(e),clientMetadata:new No(h),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData})};\nV__\u003dfunction(C,b,h,N,p,P,c){if(C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISMISSABLE_PANEL_TEXT_PORTRAIT_IMAGE\")if(c\u003dg.d(C.renderingContent,$V))if(c\u003dg.d(c.sidePanel,jMK)){var e\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,u$:\"core\"};b\u003dta(C,b,h);C\u003db instanceof I?b:Object.assign({},e,{renderingContent:C.renderingContent,KJ:new Map([[\"impression\",c.impressionPings||[]],[\"resume\",c.resumePings||[]]])},b,{hZ:eP(N,p)(e),clientMetadata:new No([new BW(TL(P))]),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData})}else C\u003d\nnew I(\"DismissablePanelTextPortraitImageRenderer is missing\");else C\u003dnew I(\"SqueezebackPlayerSidePanelRenderer is missing\");else C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_TRACKING\"?g.d(C.renderingContent,grl)?(c\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,u$:\"core\"},b\u003dta(C,b,h),C\u003db instanceof I?b:Object.assign({},c,{renderingContent:C.renderingContent,KJ:new Map},b,{hZ:eP(N,p)(c),clientMetadata:new No([new BW(TL(P))]),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData})):\nC\u003dnew I(\"CounterfactualRenderer is missing\"):C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE\"?C\u003dnew I(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_PANEL_QR_CODE_CAROUSEL\"?C\u003dnew I(\"PlayerUnderlaySlot cannot be created because adUxReadyApiProvider is null\"):C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"?g.d(C.renderingContent,zL)?(P\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,\nu$:\"core\"},b\u003dta(C,b,h),C\u003db instanceof I?b:c?Object.assign({},P,{renderingContent:C.renderingContent,KJ:new Map},b,{hZ:eP(N,p)(P),clientMetadata:new No([new aE(c)]),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData}):new I(\"Not able to parse an SDF PlayerUnderlay layout because the triggeringMediaLayoutId in AdSlotMetadata is missing\")):C\u003dnew I(\"DisplayUnderlayTextGridCardsLayoutViewModel is missing\"):C.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_VIDEO_AD_INFO\"?g.d(C.renderingContent,pNW)?\n(P\u003d{layoutId:C.adLayoutMetadata.layoutId,layoutType:C.adLayoutMetadata.layoutType,u$:\"core\"},b\u003dta(C,b,h),C\u003db instanceof I?b:Object.assign({},P,{renderingContent:C.renderingContent,KJ:new Map([])},b,{hZ:eP(N,p)(P),adLayoutLoggingData:C.adLayoutMetadata.adLayoutLoggingData,clientMetadata:new No([])})):C\u003dnew I(\"AdsEngagementPanelSectionListViewModel is missing\"):C\u003dnew I(\"LayoutType [\"+C.adLayoutMetadata.layoutType+\"] is invalid for PlayerUnderlaySlot\");return C};\nzJ6\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){if((a\u003d\u003dnull?void 0:a.J$)\u003d\u003d\u003dvoid 0||(a\u003d\u003dnull?void 0:a.HY)\u003d\u003d\u003dvoid 0)return new I(\"Cached ad break range from cue point is missing\");var l\u003dta(h,p,N.l5);if(l instanceof I)return l;l\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:l.layoutExitNormalTriggers,layoutExitSkipTriggers:[],lf:[],layoutExitUserInputSubmittedTriggers:[]};if(g.d(h.renderingContent,aj))return C\u003dAB6(C,b,h,l,p,P,e,L,N.l5,c,a.J$,a.HY),C instanceof I?C:C.uF\u003d\u003d\u003dvoid 0?new I(\"Expecting associatedInPlayerSlot for single DAI media layout\"):\n{layout:C.layout,yP:[C.uF]};var F\u003dg.d(h.renderingContent,PA);if(F){if(!Bz(h.adLayoutMetadata))return new I(\"Invalid ad layout metadata\");if(!jF(F))return new I(\"Invalid sequential layout\");F\u003dF.sequentialLayouts.map(function(G){return G.playerBytesAdLayoutRenderer});\nC\u003dyBH(C,b,h,l,F,p,N,P,c,L,e,Z,a.J$,a.HY,Y);return C instanceof I?C:{layout:C.xi,yP:C.yP}}return new I(\"Not able to convert a sequential layout\")};\nyBH\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G){var V\u003drBo(p,l,F);if(V instanceof I)return V;var q\u003d[],f\u003d[];V\u003dg.z(V);for(var y\u003dV.next();!y.done;y\u003dV.next()){var u\u003dy.value;y\u003dC;var K\u003dp[u.In],v\u003du,T\u003db;u\u003dP;var t\u003dc,go\u003de,jV\u003dL,CW\u003dZ,W\u003dY,w\u003dBA(K);if(w instanceof I)y\u003dw;else{var H\u003d{layoutId:K.adLayoutMetadata.layoutId,layoutType:K.adLayoutMetadata.layoutType,u$:\"adapter\"};v\u003diY1(T,K,v,u);v instanceof I?y\u003dv:(y\u003dObject.assign({},H,Ij,{KJ:w,renderingContent:K.renderingContent,clientMetadata:new No(v),hZ:eP(go,y)(H),adLayoutLoggingData:K.adLayoutMetadata.adLayoutLoggingData}),\ny\u003d(K\u003dxV(W,y,u,t.l5,go,jV,CW,void 0,!0))?K instanceof I?K:{layout:y,uF:K}:new I(\"Expecting associatedInPlayerSlot\"))}if(y instanceof I)return y;q.push(y.layout);f.push(y.uF)}p\u003d{layoutId:h.adLayoutMetadata.layoutId,layoutType:h.adLayoutMetadata.layoutType,u$:\"core\"};b\u003d[new uN(Number(h.driftRecoveryMs)),new f4(l),new AD(F),new BW(TL(b)),new tD(a),new rA({})];G\u0026\u0026b.push(new xR({}));return{xi:Object.assign({},p,N,{Ig:q,KJ:new Map,clientMetadata:new No(b),hZ:eP(e,C)(p)}),yP:f}};\nAB6\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){if(!GL(h))return new I(\"Invalid PlayerBytesAdLayoutRenderer\");var l\u003dBA(h);if(l instanceof I)return l;var F\u003d{layoutId:h.adLayoutMetadata.layoutId,layoutType:h.adLayoutMetadata.layoutType,u$:\"core\"},G\u003dg.d(h.renderingContent,aj);if(!G)return new I(\"Invalid rendering content for DAI media layout\");G\u003dvA(G,!1);Y\u003d{Vn:G,In:0,AQ:Y,cS:Math.min(Y+G.videoLengthSeconds*1E3,a),S2:new Sb(0,[G.videoLengthSeconds])};var V;a\u003d(V\u003dNumber(h.driftRecoveryMs))!\u003dnull?V:void 0;b\u003diY1(b,\nh,Y,p,a);if(b instanceof I)return b;C\u003dObject.assign({},F,N,{KJ:l,renderingContent:h.renderingContent,clientMetadata:new No(b),hZ:eP(P,C)(F),adLayoutLoggingData:h.adLayoutMetadata.adLayoutLoggingData});return(p\u003dxV(c,C,p,L,P,Z,e,void 0,!0))?p instanceof I?p:{layout:C,uF:p}:new I(\"Expecting associatedInPlayerSlot\")};\nHYc\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V){var q\u003dta(h,P,p.l5);if(q instanceof I)return q;if(g.d(h.renderingContent,aj)){L\u003dJBW([h],p,L);if(L instanceof I)return L;if(L.length!\u003d\u003d1)return new I(\"Only expected one media layout.\");C\u003duxl(C,b,h,q,L[0],void 0,\"core\",N,P,c,e,Z,l,F,G,p.l5,a,void 0,V);return C instanceof I?C:{layout:C.layout,yP:C.uF?[C.uF]:[]}}var f\u003dg.d(h.renderingContent,PA);if(f){if(!Bz(h.adLayoutMetadata))return new I(\"Invalid ad layout metadata\");if(!jF(f))return new I(\"Invalid sequential layout\");\nf\u003df.sequentialLayouts.map(function(y){return y.playerBytesAdLayoutRenderer});\nC\u003dRJl(C,b,h.adLayoutMetadata,q,f,N,P,p,L,c,e,Z,Y,a,G,l,F,V);return C instanceof I?C:{layout:C.xi,yP:C.yP}}return new I(\"Not able to convert a sequential layout\")};\nRJl\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f){var y\u003dnew C4({current:null}),u\u003dJBW(p,e,L);if(u instanceof I)return u;L\u003d[];for(var K\u003d[],v\u003dvoid 0,T\u003d0;T\u003cp.length;T++){var t\u003dp[T];if(g.d(t.renderingContent,aj)){v\u003dAI(l)\u0026\u0026yU(l)?u[T+1]:void 0;v\u003duxl(C,b,t,Ij,u[T],v,\"adapter\",P,c,Z,Y,a,V,q,G,e.l5,F,y,f);if(v instanceof I)return v;L.push(v.layout);v.uF\u0026\u0026K.push(v.uF);v\u003du[T]}else if(g.d(t.renderingContent,lE)){var go\u003dC,jV\u003dY;if(GL(t)){var CW\u003dg.d(t.renderingContent,lE);if(CW\u0026\u0026CW.playerVars!\u003d\u003dvoid 0){var W\u003d{layoutId:t.adLayoutMetadata.layoutId,\nlayoutType:t.adLayoutMetadata.layoutType,u$:\"adapter\"};CW\u003dNQ(CW.playerVars);CW.autoplay\u003d\"1\";t\u003dObject.assign({},W,Ij,{renderingContent:t.renderingContent,clientMetadata:new No([new iN({}),new BW({kind:\"AD_PLACEMENT_KIND_START\"}),new SE({current:null}),new Ml(CW)]),KJ:new Map,hZ:eP(jV,go)(W),adLayoutLoggingData:t.adLayoutMetadata.adLayoutLoggingData})}else t\u003dnew I(\"Invalid ad intro renderer\")}else t\u003dnew I(\"Invalid PlayerBytesAdLayoutRenderer\");if(t instanceof I)return t;L.push(t)}else if(g.d(t.renderingContent,\njZ))if(q){t\u003dQNl(C,t,Y,TL(b),v);if(t instanceof I)return t;L.push(t);t\u003dxV(V,t,c,e.l5,Y,F,G,y,!1);if(t instanceof I)return t;if(t)K.push(t);else return new I(\"Not able to retrieve InPlayer slot for endcap\")}else{a:{go\u003dt.adLayoutMetadata.layoutId;jV\u003dg.z(P);for(W\u003djV.next();!W.done;W\u003djV.next()){W\u003dW.value;var w\u003dCW\u003dvoid 0,H\u003d((CW\u003dW.renderer)\u003d\u003dnull?void 0:(w\u003dCW.linearAdSequenceRenderer)\u003d\u003dnull?void 0:w.linearAds)||[];CW\u003dg.z(H);for(w\u003dCW.next();!w.done;w\u003dCW.next())if((w\u003dg.d(w.value,jZ))\u0026\u0026w.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026\nw.inPlayerLayoutId!\u003d\u003dvoid 0\u0026\u0026w.associatedPlayerBytesLayoutId!\u003d\u003dvoid 0\u0026\u0026w.associatedPlayerBytesLayoutId\u003d\u003d\u003dgo){go\u003d{XU:w,adPlacementConfig:W.config.adPlacementConfig};break a}}go\u003dnew I(\"Not able to find associated InPlayer slot for endcap\")}if(go instanceof I)return go;t\u003dQNl(C,t,Y,go.adPlacementConfig,v);if(t instanceof I)return t;L.push(t);t\u003dUHU(t.layoutId,F,c,go,y,Y);if(t instanceof I)return t;K.push(t)}}b\u003d{layoutId:h.layoutId,layoutType:h.layoutType,u$:\"core\"};return{xi:Object.assign({},b,N,{Ig:L,\nKJ:new Map,clientMetadata:new No([y]),hZ:eP(Y,C)(b)}),yP:K}};\nuxl\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y){if(!GL(h))return new I(\"Invalid PlayerBytesAdLayoutRenderer\");var u\u003dBA(h);if(u instanceof I)return u;c\u003d{layoutId:h.adLayoutMetadata.layoutId,layoutType:h.adLayoutMetadata.layoutType,u$:c};a:{var K\u003dh.adLayoutMetadata.layoutId,v\u003dg.d(h.renderingContent,aj);if(v\u0026\u0026pG(v)){var T\u003d[];if(F)T.push(new BW(TL(b)));else{b:{e\u003dg.z(e);for(b\u003de.next();!b.done;b\u003de.next()){b\u003db.value;var t\u003dODc(b.renderer)||[],go\u003dg.z(t);for(t\u003dgo.next();!t.done;t\u003dgo.next())if(t\u003dt.value,\nt.associatedPlayerBytesLayoutId\u003d\u003d\u003dK){t.associatedPlayerBytesLayoutId?(e\u003dt.playerOverlay,go\u003de!\u003d\u003dvoid 0\u0026\u0026e.playerOverlayLayoutRenderer!\u003d\u003dvoid 0\u0026\u0026e.playerOverlayLayoutRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026e.playerOverlayLayoutRenderer.inPlayerLayoutId!\u003d\u003dvoid 0,e\u003de!\u003d\u003dvoid 0\u0026\u0026e.instreamAdPlayerOverlayRenderer!\u003d\u003dvoid 0\u0026\u0026e.instreamAdPlayerOverlayRenderer.inPlayerSlotId!\u003d\u003dvoid 0\u0026\u0026e.instreamAdPlayerOverlayRenderer.inPlayerLayoutId!\u003d\u003dvoid 0||go):e\u003d!1;b\u003de?{instreamVideoAdRenderer:t,adPlacementConfig:b.config.adPlacementConfig}:\nnew I(\"Invalid InPlayer shim\");break b}}b\u003dnew I(\"Not able to find associated InPlayer slot\")}if(b instanceof I){P\u003db;break a}e\u003db.instreamVideoAdRenderer.playerOverlay.instreamAdPlayerOverlayRenderer;t\u003db.instreamVideoAdRenderer.playerOverlay.playerOverlayLayoutRenderer;var jV;go\u003d(jV\u003de\u003d\u003dnull?void 0:e.inPlayerSlotId)!\u003dnull?jV:t\u003d\u003dnull?void 0:t.inPlayerSlotId;var CW;jV\u003d(CW\u003de\u003d\u003dnull?void 0:e.inPlayerLayoutId)!\u003dnull?CW:t\u003d\u003dnull?void 0:t.inPlayerLayoutId;if(go\u003d\u003d\u003dvoid 0){P\u003dnew I(\"InPlayer shim slot id is undefined\");\nbreak a}if(jV\u003d\u003d\u003dvoid 0){P\u003dnew I(\"InPlayer shim layout id is undefined\");break a}T.push(new lN(jV),new FL(go),new yW(p.S2.adPodIndex),new BW(b.adPlacementConfig));e\u0026\u0026T.push(new Nl(e));t\u0026\u0026T.push(new gA(t))}T.push(new IN(p.S2),new bN(v.externalVideoId),new hD(L),new Dy({impressionCommands:v.impressionCommands,abandonCommands:v.onAbandonCommands,completeCommands:v.completeCommands,progressCommands:v.adVideoProgressCommands}),new Ml(p.v8),new SE({current:null}),new VW(p.iKp.Yd),new EH(Vu(v.pings)),new xJ(p.S2.adPodIndex));\ny\u0026\u0026T.push(new aE(y));(p\u003dXWH(K,l))\u0026\u0026T.push(new Pn(p));P\u0026\u0026T.push(new ql(P.v8));v.adNextParams\u0026\u0026T.push(new vW(v.adNextParams));v.clickthroughEndpoint\u0026\u0026T.push(new D0(v.clickthroughEndpoint));v.legacyInfoCardVastExtension\u0026\u0026T.push(new OH(v.legacyInfoCardVastExtension));v.sodarExtensionData\u0026\u0026T.push(new mC(v.sodarExtensionData));f\u0026\u0026v.adPodSkipTarget\u0026\u0026v.adPodSkipTarget\u003e0\u0026\u0026(T.push(f),T.push(new wi(v.adPodSkipTarget)));(P\u003dZ.get(v.externalVideoId))\u0026\u0026T.push(new XL(P));P\u003dT}else P\u003dnew I(\"Invalid vod media renderer\")}if(P instanceof\nI)return P;C\u003dObject.assign({},c,N,{KJ:u,renderingContent:h.renderingContent,clientMetadata:new No(P),hZ:eP(Y,C)(c),adLayoutLoggingData:h.adLayoutMetadata.adLayoutLoggingData});h\u003dg.d(h.renderingContent,aj);if(!h||!pG(h))return new I(\"Invalid meida renderer\");a\u003dU2(a,h.externalVideoId);a.instreamVideoAdRenderer\u003dh;a.YW\u003d\"AD_PLACEMENT_KIND_START\";return F?(L\u003dxV(l,C,L,V,Y,q,G,f,!1),L instanceof I?L:XWH(C.layoutId,l)\u0026\u0026L?{layout:Object.assign({},C,{clientMetadata:new No(P.concat(new jE(L)))})}:{layout:C,uF:L}):\n{layout:C}};\nQNl\u003dfunction(C,b,h,N,p){if(!GL(b))return new I(\"Invalid PlayerBytesAdLayoutRenderer\");var P\u003dg.d(b.renderingContent,jZ);if(!P||P.durationMilliseconds\u003d\u003d\u003dvoid 0)return new I(\"Invalid endcap renderer\");var c\u003d{layoutId:b.adLayoutMetadata.layoutId,layoutType:b.adLayoutMetadata.layoutType,u$:\"adapter\"};N\u003d[new sH(P.durationMilliseconds),new Dy({impressionCommands:void 0,abandonCommands:P.abandonCommands?[{commandExecutorCommand:P.abandonCommands}]:void 0,completeCommands:P.completionCommands}),new BW(N),\nnew oE(\"LAYOUT_TYPE_ENDCAP\")];if(p){N.push(new xJ(p.S2.adPodIndex-1));N.push(new yW(p.S2.adPodIndex));var e;N.push(new wi((e\u003dp.adPodSkipTarget)!\u003dnull?e:-1))}return Object.assign({},c,Ij,{renderingContent:b.renderingContent,clientMetadata:new No(N),KJ:P.skipPings?new Map([[\"skip\",P.skipPings]]):new Map,hZ:eP(h,C)(c),adLayoutLoggingData:b.adLayoutMetadata.adLayoutLoggingData})};\nxV\u003dfunction(C,b,h,N,p,P,c,e,L){C\u003dC.filter(function(Y){return Y.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"\u0026\u0026Y.adSlotMetadata.triggeringSourceLayoutId\u003d\u003d\u003db.layoutId});\nif(C.length!\u003d\u003d0){if(C.length!\u003d\u003d1)return new I(\"Invalid InPlayer slot association for the given PlayerBytes layout\");C\u003dC[0];c\u003d$HW(C,P,h,N,c);if(c instanceof I)return c;var Z;P\u003d{slotId:C.adSlotMetadata.slotId,slotType:C.adSlotMetadata.slotType,slotPhysicalPosition:(Z\u003dC.adSlotMetadata.slotPhysicalPosition)!\u003dnull?Z:1,u$:\"core\",slotEntryTrigger:c.slotEntryTrigger,slotFulfillmentTriggers:c.slotFulfillmentTriggers,slotExpirationTriggers:c.slotExpirationTriggers};Z\u003dg.d(C.fulfillmentContent.fulfilledLayout,\nLW_);if(!Z||!N16(Z))return new I(\"Invalid InPlayerAdLayoutRenderer\");c\u003d{layoutId:Z.adLayoutMetadata.layoutId,layoutType:Z.adLayoutMetadata.layoutType,u$:\"core\"};h\u003dta(Z,h,N);if(h instanceof I)return h;N\u003d[];L\u0026\u0026N.push(new rA({}));if(Z.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\")N.push.apply(N,g.M(Kwl(C.adSlotMetadata.triggerEvent,b)));else if(Z.adLayoutMetadata.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_ENDCAP\")N.push(new BW(TL(C.adSlotMetadata.triggerEvent))),e\u0026\u0026N.push(e);else return new I(\"Not able to parse an SDF InPlayer layout\");\np\u003dObject.assign({},c,h,{renderingContent:Z.renderingContent,KJ:new Map,hZ:eP(p,P)(c),clientMetadata:new No(N),adLayoutLoggingData:Z.adLayoutMetadata.adLayoutLoggingData});return Object.assign({},P,{fulfilledLayout:p,clientMetadata:new No([])})}};\nKwl\u003dfunction(C,b){var h\u003d[];h.push(new BW(TL(C)));h.push(new aE(b.layoutId));(C\u003dg0(b.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u0026\u0026h.push(new SE(C));(C\u003dg0(b.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u0026\u0026h.push(new C4(C));(C\u003dg0(b.clientMetadata,\"metadata_type_remote_slots_data\"))\u0026\u0026h.push(new XL(C));(C\u003dg0(b.clientMetadata,\"metadata_type_ad_next_params\"))\u0026\u0026h.push(new vW(C));(C\u003dg0(b.clientMetadata,\"metadata_type_ad_video_clickthrough_endpoint\"))\u0026\u0026h.push(new D0(C));(C\u003d\ng0(b.clientMetadata,\"metadata_type_ad_pod_info\"))\u0026\u0026h.push(new IN(C));(b\u003dg0(b.clientMetadata,\"metadata_type_ad_video_id\"))\u0026\u0026h.push(new bN(b));return h};\nUHU\u003dfunction(C,b,h,N,p,P){function c(Z){return wb(b,Z)}\nvar e\u003dN.XU.inPlayerSlotId,L\u003d{layoutId:N.XU.inPlayerLayoutId,layoutType:\"LAYOUT_TYPE_ENDCAP\",u$:\"core\"};h\u003d{slotId:e,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:new MZ(c,C),slotFulfillmentTriggers:[new Ow(c,e)],slotExpirationTriggers:[new vz(c,e),new Uw(c,h)]};C\u003dObject.assign({},L,{layoutExitNormalTriggers:[new mT(c,C)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],KJ:new Map,clientMetadata:new No([new kR(N.XU),\nnew BW(N.adPlacementConfig),p]),hZ:eP(P,h)(L),adLayoutLoggingData:N.XU.adLayoutLoggingData});return Object.assign({},h,{clientMetadata:new No([new RE(C)])})};\nXWH\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())if(h\u003dh.value,h.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"){var N\u003dg.d(h.fulfillmentContent.fulfilledLayout,HA);if(N\u0026\u0026(N\u003dg.d(N.renderingContent,$V))\u0026\u0026N.associatedPlayerBytesLayoutId\u003d\u003d\u003dC)return h}};\n$HW\u003dfunction(C,b,h,N,p){var P\u003dsN1(uE(C.slotEntryTrigger,h,N),p,C,b);if(P instanceof I)return P;for(var c\u003d[],e\u003dg.z(C.slotFulfillmentTriggers),L\u003de.next();!L.done;L\u003de.next()){L\u003duE(L.value,h,N);if(L instanceof I)return L;c.push(L)}c\u003dOYH(c,p,C,b);b\u003d[];C\u003dg.z(C.slotExpirationTriggers);for(p\u003dC.next();!p.done;p\u003dC.next()){p\u003duE(p.value,h,N);if(p instanceof I)return p;b.push(p)}return{slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:b}};\nsN1\u003dfunction(C,b,h,N){return b\u0026\u0026h.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026C instanceof $g?new G9(function(p){return wb(N,p)},h.adSlotMetadata.slotId):C};\nOYH\u003dfunction(C,b,h,N){return b\u0026\u0026h.adSlotMetadata.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"?C.map(function(p){return p instanceof Ow?new Wz(function(P){return wb(N,P)},h.adSlotMetadata.slotId):p}):C};\nta\u003dfunction(C,b,h){for(var N\u003d[],p\u003dg.z(C.layoutExitNormalTriggers||[]),P\u003dp.next();!P.done;P\u003dp.next()){P\u003duE(P.value,b,h);if(P instanceof I)return P;N.push(P)}p\u003d[];P\u003dg.z(C.layoutExitSkipTriggers||[]);for(var c\u003dP.next();!c.done;c\u003dP.next()){c\u003duE(c.value,b,h);if(c instanceof I)return c;p.push(c)}P\u003d[];c\u003dg.z(C.layoutExitMuteTriggers||[]);for(var e\u003dc.next();!e.done;e\u003dc.next()){e\u003duE(e.value,b,h);if(e instanceof I)return e;P.push(e)}c\u003d[];C\u003dg.z(C.layoutExitUserInputSubmittedTriggers||[]);for(e\u003dC.next();!e.done;e\u003d\nC.next()){e\u003duE(e.value,b,h);if(e instanceof I)return e;c.push(e)}return{layoutExitNormalTriggers:N,layoutExitSkipTriggers:p,layoutExitMuteTriggers:P,layoutExitUserInputSubmittedTriggers:c,lf:[]}};\nBA\u003dfunction(C){var b\u003dg.d(C.renderingContent,aj);if(b\u003d\u003dnull?0:b.pings)return My(b.pings);C\u003dg.d(C.renderingContent,jZ);return(C\u003d\u003dnull?0:C.skipPings)?new Map([[\"skip\",C.skipPings]]):new Map};\niY1\u003dfunction(C,b,h,N,p){b\u003dg.d(b.renderingContent,aj);if(!b)return new I(\"Invalid rendering content for DAI media layout\");C\u003d[new hD(N),new VW(h.Vn.videoLengthSeconds),new Ml(h.Vn.playerVars),new f4(h.AQ),new AD(h.cS),new yW(h.In),new BW(TL(C)),new bN(h.Vn.adVideoId),new IN(h.S2),b.sodarExtensionData\u0026\u0026new mC(b.sodarExtensionData),new SE({current:null}),new rA({}),new EH(Vu(b.pings))].filter(SDS);p!\u003d\u003dvoid 0\u0026\u0026C.push(new uN(p));return C};\nrBo\u003dfunction(C,b,h){C\u003dC.map(function(L){return vA(g.d(L.renderingContent,aj),!1)});\nvar N\u003dC.map(function(L){return L.videoLengthSeconds}),p\u003dN.map(function(L,Z){return new Sb(Z,N)}),P\u003db,c\u003dh,e\u003d[];\nC.forEach(function(L,Z){c\u003dMath.min(P+L.videoLengthSeconds*1E3,h);Rj(L.playerVars,p[Z]);e.push({Vn:L,AQ:P,cS:c,In:Z,S2:p[Z]});P\u003dc});\nreturn e};\nJBW\u003dfunction(C,b,h){for(var N\u003d[],p\u003dg.z(C),P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dg.d(P.value.renderingContent,aj)){if(!pG(P))return new I(\"Invalid vod media renderer\");N.push(vJl(P))}p\u003dN.map(function(a){return a.Yd});\nP\u003d[];for(var c\u003d0,e\u003d0;e\u003cC.length;e++){var L\u003dg.d(C[e].renderingContent,aj);if(L){var Z\u003dnew Sb(c,p),Y\u003ddb(N[c].playerVars,N[c].m_,b,h,Z);P[e]\u003d{S2:Z,adPodSkipTarget:L.adPodSkipTarget,iKp:N[c],v8:Y};c++}}return P};\nvJl\u003dfunction(C){var b\u003dNQ(C.playerVars),h\u003dNumber(b.length_seconds);isNaN(h)\u0026\u0026(h\u003d0,LF(\"Expected valid length seconds in player vars but got NaN\"));return{playerVars:b,m_:C.playerVars,Yd:h}};\nTL\u003dfunction(C){switch(C){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\"}}};\nf0U\u003dfunction(C){if(g.d(C.renderingContent,wq)){var b;return((b\u003dg.d(C.renderingContent,wq))\u003d\u003dnull?void 0:b.impressionPings)||[]}if(g.d(C.renderingContent,Iz)){var h;return((h\u003dg.d(C.renderingContent,Iz))\u003d\u003dnull?void 0:h.impressionPings)||[]}if(g.d(C.renderingContent,xg)){var N;return((N\u003dg.d(C.renderingContent,xg))\u003d\u003dnull?void 0:N.impressionPings)||[]}return[]};\ndHH\u003dfunction(C,b,h,N,p,P,c,e,L){var Z\u003dh.pings;return Z?[DHW(C,P,e,p,function(Y){var a\u003dY.slotId;Y\u003dL(Y);var l\u003dh.adLayoutLoggingData,F\u003dh.progressCommands;a\u003dtc(b.K.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",a);var G\u003d{layoutId:a,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",u$:\"core\"},V\u003dMy(Z),q\u003d[new Uw(b.j,P)],f;var y\u003dZ\u003d\u003dnull?void 0:(f\u003dZ.activeViewTracking)\u003d\u003dnull?void 0:f.identifier;return{layoutId:a,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",KJ:V,layoutExitNormalTriggers:q,layoutExitSkipTriggers:[],\nlayoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new BW(N),new EH(Vu(Z)),new n4(y),new VW(c/1E3),new Dy({progressCommands:F}),new K4(c/1E3)]),hZ:Y(G),adLayoutLoggingData:l}})]:new I(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",{videoAdTrackingRenderer:h})};\nEJU\u003dfunction(C,b,h,N,p,P,c,e){C\u003dWwx(C,h,P,c,N,function(L){var Z\u003dL.slotId;L\u003de(L);Z\u003dtc(b.K.get(),\"LAYOUT_TYPE_FORECASTING\",Z);var Y\u003d{layoutId:Z,layoutType:\"LAYOUT_TYPE_FORECASTING\",u$:\"core\"},a\u003dnew Map,l\u003dp.impressionUrls;l\u0026\u0026a.set(\"impression\",l);return{layoutId:Z,layoutType:\"LAYOUT_TYPE_FORECASTING\",KJ:a,layoutExitNormalTriggers:[new Qf(b.j,Z)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new JD(p),new BW(h)]),hZ:L(Y)}});\nreturn C instanceof I?C:[C]};\nt_K\u003dfunction(C,b,h,N,p,P,c){return[nJl(C,P,N,function(e){var L\u003de.slotId;e\u003dc(e);L\u003dtc(b.K.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",L);var Z\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",u$:\"core\"};return{layoutId:L,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",KJ:new Map,layoutExitNormalTriggers:[new Uw(b.j,P)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new Nl(p),new BW(h)]),hZ:e(Z),\nadLayoutLoggingData:p.adLayoutLoggingData}})]};\nBio\u003dfunction(C,b,h,N,p,P,c,e){C\u003dTi_(C,h,P,c,N,function(L,Z){var Y\u003dL.slotId;L\u003de(L);var a\u003dp.contentSupportedRenderer;a?a.textOverlayAdContentRenderer?(a\u003dtc(b.K.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",Y),Z\u003dCS(b,a,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",p,h,L,bO(b,Z,Y))):a.enhancedTextOverlayAdContentRenderer?(a\u003dtc(b.K.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",Y),Z\u003dCS(b,a,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",p,h,L,bO(b,Z,Y))):a.imageOverlayAdContentRenderer?(a\u003dtc(b.K.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\nY),Z\u003dbO(b,Z,Y),Z.push(new tv(b.j,45E3,a)),Z\u003dCS(b,a,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",p,h,L,Z)):Z\u003dnew hc(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):Z\u003dnew hc(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return Z});\nreturn C instanceof I?C:[C]};\nwWH\u003dfunction(C,b,h,N,p,P,c,e,L){var Z\u003dNumber(N.durationMilliseconds);return isNaN(Z)?new I(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(Y){return I0V(b,Y.slotId,h,N,Z,{impressionCommands:void 0,abandonCommands:N.abandonCommands?[{commandExecutorCommand:N.abandonCommands}]:void 0,completeCommands:N.completionCommands},N.skipPings?new Map([[\"skip\",N.skipPings]]):new Map,c(Y),function(a){return xHU(C,a,p,function(l,F){var G\u003dl.slotId;l\u003dc(l);G\u003dtc(b.K.get(),\"LAYOUT_TYPE_ENDCAP\",\nG);return O2(b,G,F,h,l,\"LAYOUT_TYPE_ENDCAP\",[new kR(N),e],N.adLayoutLoggingData)})},L,P-1,N.adLayoutLoggingData,P)}};\nCNc\u003dfunction(C,b,h,N){if(!h.playerVars)return new I(\"No playerVars available in AdIntroRenderer.\");var p\u003dNQ(h.playerVars);p.autoplay\u003d\"1\";return function(P){var c\u003dP.slotId;P\u003dN(P);c\u003dtc(C.K.get(),\"LAYOUT_TYPE_MEDIA\",c);var e\u003d{layoutId:c,layoutType:\"LAYOUT_TYPE_MEDIA\",u$:\"adapter\"};return{Cv:{layoutId:c,layoutType:\"LAYOUT_TYPE_MEDIA\",KJ:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"adapter\",clientMetadata:new No([new iN({}),\nnew BW(b),new SE({current:null}),new Ml(p)]),hZ:P(e)},EV:[new qZ(C.j,c,[\"error\"])],aS:[],lS:[],pE:[]}}};\nhbH\u003dfunction(C,b,h,N,p,P,c,e,L,Z){Z\u003dZ\u003d\u003d\u003dvoid 0?!1:Z;var Y\u003dKG(p);if(!STo(p,Z))return new I(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:p});if(Y\u003c\u003d0)return new I(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:p});var a\u003dDnU(C,b,p,P,h,N,c);return a instanceof I?a:function(l){return b4W(b,l.slotId,h,Y,p,s2(p),c(l),a,e,L)}};\nNA_\u003dfunction(C,b,h,N,p,P,c,e){function L(a){return xHU(C,a,N,Z)}\nfunction Z(a,l){var F\u003da.slotId;a\u003dc(a);F\u003dtc(b.K.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",F);return O2(b,F,l,h,a,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new eE(p),P],p.adLayoutLoggingData)}\nif(!Vcx(p))return new I(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:p});var Y\u003dp.timeoutSeconds*1E3;return function(a){var l\u003da.slotId,F\u003d{impressionCommands:p.impressionCommands,completeCommands:p.timeoutCommands,skipCommands:p.dismissCommands};a\u003dc(a);l\u003dh$(b,l,h,Y,F,new Map,a,L,void 0,NG(b,h,p.layoutId,\"createSubLayoutVodMediaBreakLayoutForSurveyInterstitial\"));F\u003dnew lN(l.Lz);a\u003dnew xJ(e);return{Cv:{layoutId:l.layoutId,layoutType:l.layoutType,KJ:l.KJ,layoutExitNormalTriggers:[],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:l.u$,clientMetadata:new No([].concat(g.M(l.hX),[F,a])),hZ:l.hZ,adLayoutLoggingData:l.adLayoutLoggingData},EV:[],aS:l.layoutExitMuteTriggers,lS:l.layoutExitUserInputSubmittedTriggers,pE:l.lf,uF:l.uF}}};\npnc\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V){C\u003dak(C,\"SLOT_TYPE_PLAYER_BYTES\");N\u003djNH(b,c,N,p,C,Z,Y);if(N instanceof I)return N;var q;c\u003d(q\u003dg0(N.clientMetadata,\"metadata_type_fulfilled_layout\"))\u003d\u003dnull?void 0:q.layoutId;if(!c)return new I(\"Invalid adNotify layout\");b\u003dgR6(c,b,h,p,P,L,e,Z,a,l,F,G,V);return b instanceof I?b:[N].concat(g.M(b))};\ngR6\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){h\u003dPNV(b,h,N,P,c,e,L,Z,Y,a,l);jEW(P)?(N\u003dcDl(b,C),C\u003dak(b.K.get(),\"SLOT_TYPE_IN_PLAYER\"),P\u003dtc(b.K.get(),\"LAYOUT_TYPE_SURVEY\",C),e\u003dgc(b,N,e),b\u003d[].concat(g.M(e.slotExpirationTriggers),[new z9(b.j,P)]),C\u003dh({slotId:e.slotId,slotType:e.slotType,slotPhysicalPosition:e.slotPhysicalPosition,slotEntryTrigger:e.slotEntryTrigger,slotFulfillmentTriggers:e.slotFulfillmentTriggers,slotExpirationTriggers:b,u$:e.u$},{slotId:C,layoutId:P}),p\u003dC instanceof I?C:{ON:Object.assign({},\ne,{slotExpirationTriggers:b,clientMetadata:new No([new RE(C.layout)]),adSlotLoggingData:p}),yP:C.yP}):p\u003dLw1(b,C,e,p,h);return p instanceof I?p:[].concat(g.M(p.yP),[p.ON])};\nebo\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){b\u003dPNV(C,b,h,p,P,c,L,Z,Y,a,l,F);jEW(p)?(p\u003dkl6(C,h,c,e),p instanceof I?C\u003dp:(e\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\"),L\u003dtc(C.K.get(),\"LAYOUT_TYPE_SURVEY\",e),c\u003d[].concat(g.M(p.slotExpirationTriggers),[new z9(C.j,L)]),e\u003db({slotId:p.slotId,slotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,u$:p.u$,slotEntryTrigger:p.slotEntryTrigger,slotFulfillmentTriggers:p.slotFulfillmentTriggers,slotExpirationTriggers:c},{slotId:e,layoutId:L}),C\u003de instanceof I?e:{ON:{slotId:p.slotId,\nslotType:p.slotType,slotPhysicalPosition:p.slotPhysicalPosition,slotEntryTrigger:pS(C,h,p.slotId,p.slotEntryTrigger),slotFulfillmentTriggers:Po(C,h,p.slotId,p.slotFulfillmentTriggers),slotExpirationTriggers:c,u$:p.u$,clientMetadata:new No([new Tl(jx(h)),new RE(e.layout),new IE({OY:C.OY(h)})]),adSlotLoggingData:N},yP:e.yP})):C\u003dZYl(C,h,c,e,N,L.yV,b);return C instanceof I?C:C.yP.concat(C.ON)};\njEW\u003dfunction(C){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(g.d(b.value,oj))return!0;return!1};\nPNV\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){return function(l,F){if(AI(Y)\u0026\u0026yU(Y))a:{var G\u003dLCl(N,h,Y);if(G instanceof I)F\u003dG;else{for(var V\u003d0,q\u003d[],f\u003d[],y\u003d[],u\u003d[],K\u003d[],v\u003d[],T\u003dnew $R({current:null}),t\u003dnew C4({current:null}),go\u003d!1,jV\u003d[],CW\u003d0,W\u003d[],w\u003d0;w\u003cN.length;w++){var H\u003dN[w],E\u003dg.d(H,aj);if(E){E\u003dD8(E,h,Y);if(E instanceof hc){F\u003dnew I(E);break a}var Ol\u003dnew Sb(CW,G),H$\u003ddb(E.playerVars,E.m_,c,Z,Ol);CW++;W[w]\u003d{renderer:H,data:E,S2:Ol,v8:H$}}}CW\u003d-1;for(G\u003d0;G\u003cN.length;G++)if(w\u003dN[G],H\u003dg.d(w,lE)){w\u003dCNc(b,h,H,e);if(w instanceof\nI){F\u003dw;break a}w\u003dw(l);q.push(w.Cv);f\u003d[].concat(g.M(w.EV),g.M(f));y\u003d[].concat(g.M(w.aS),g.M(y));w.uF\u0026\u0026(jV\u003d[w.uF].concat(g.M(jV)))}else if(g.d(w,aj))H\u003dW[G],CW\u003dH.data,w\u003dH.S2,H\u003dH.v8,E\u003dW[G+1],Ol\u003dvoid 0,E\u0026\u0026(Ol\u003dE.v8),w\u003dZ4c(b,CW.layoutId,CW.y7,h,H,CW.Yd,P,w,e(l),t,L.get(CW.y7.externalVideoId),Ol,a),V++,q.push(w.Cv),f\u003d[].concat(g.M(w.EV),g.M(f)),y\u003d[].concat(g.M(w.aS),g.M(y)),go||(v.push(t),go\u003d!0),CW\u003d(CW\u003dCW.y7.adPodSkipTarget)\u0026\u0026CW\u003e0?CW:-1;else if(H\u003dg.d(w,jZ)){w\u003dwWH(C,b,h,H,P,V,e,t,CW);if(w instanceof I){F\u003d\nw;break a}w\u003dw(l);q.push(w.Cv);f\u003d[].concat(g.M(w.EV),g.M(f));y\u003d[].concat(g.M(w.aS),g.M(y));w.uF\u0026\u0026(jV\u003d[w.uF].concat(g.M(jV)))}else if(H\u003dg.d(w,oj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew I(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:H});break a}w\u003dhbH(C,b,h,P,H,T,e,F,V,nk(Y,\"supports_multi_step_on_desktop\"));if(w instanceof I){F\u003dw;break a}w\u003dw(l);q.push(w.Cv);w.uF\u0026\u0026jV.push(w.uF);f\u003d[].concat(g.M(w.EV),g.M(f));y\u003d[].concat(g.M(w.aS),g.M(y));u\u003d[].concat(g.M(w.lS),g.M(u));\nK\u003d[].concat(g.M(w.pE),g.M(K));v\u003d[T].concat(g.M(v))}else if(w\u003dg.d(w,FQ)){w\u003dNA_(C,b,h,P,w,T,e,V);if(w instanceof I){F\u003dw;break a}w\u003dw(l);q.push(w.Cv);w.uF\u0026\u0026jV.push(w.uF);y\u003d[].concat(g.M(w.aS),g.M(y))}else{F\u003dnew I(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Ig:q,layoutExitSkipTriggers:f,layoutExitUserInputSubmittedTriggers:u,lf:K,layoutExitMuteTriggers:y,hX:v,yP:jV}}}else a:if(V\u003dLCl(N,h,Y),V instanceof I)F\u003dV;else{q\u003d0;f\u003d[];y\u003d[];u\u003d[];K\u003d[];v\u003d[];T\u003d[];t\u003dnew $R({current:null});go\u003dnew C4({current:null});\njV\u003d!1;W\u003d[];CW\u003d-1;G\u003dg.z(N);for(w\u003dG.next();!w.done;w\u003dG.next())if(w\u003dw.value,g.d(w,lE)){w\u003dCNc(b,h,g.d(w,lE),e);if(w instanceof I){F\u003dw;break a}w\u003dw(l);f.push(w.Cv);y\u003d[].concat(g.M(w.EV),g.M(y));u\u003d[].concat(g.M(w.aS),g.M(u));w.uF\u0026\u0026(W\u003d[w.uF].concat(g.M(W)))}else if(g.d(w,aj)){CW\u003dD8(g.d(w,aj),h,Y);if(CW instanceof hc){F\u003dnew I(CW);break a}w\u003dnew Sb(q,V);w\u003dZ4c(b,CW.layoutId,CW.y7,h,db(CW.playerVars,CW.m_,c,Z,w),CW.Yd,P,w,e(l),go,L.get(CW.y7.externalVideoId),void 0,a);q++;f.push(w.Cv);y\u003d[].concat(g.M(w.EV),g.M(y));\nu\u003d[].concat(g.M(w.aS),g.M(u));jV||(T.push(go),jV\u003d!0);CW\u003d(CW\u003dCW.y7.adPodSkipTarget)\u0026\u0026CW\u003e0?CW:-1}else if(g.d(w,jZ)){w\u003dwWH(C,b,h,g.d(w,jZ),P,q,e,go,CW);if(w instanceof I){F\u003dw;break a}w\u003dw(l);f.push(w.Cv);y\u003d[].concat(g.M(w.EV),g.M(y));u\u003d[].concat(g.M(w.aS),g.M(u));w.uF\u0026\u0026(W\u003d[w.uF].concat(g.M(W)))}else if(g.d(w,oj)){if(F\u003d\u003d\u003dvoid 0){F\u003dnew I(\"Composite Survey must already have a Survey Bundle with required metadata.\",{instreamSurveyAdRenderer:g.d(w,oj)});break a}w\u003dhbH(C,b,h,P,g.d(w,oj),t,e,F,q,nk(Y,\"supports_multi_step_on_desktop\"));\nif(w instanceof I){F\u003dw;break a}w\u003dw(l);f.push(w.Cv);w.uF\u0026\u0026W.push(w.uF);y\u003d[].concat(g.M(w.EV),g.M(y));u\u003d[].concat(g.M(w.aS),g.M(u));K\u003d[].concat(g.M(w.lS),g.M(K));v\u003d[].concat(g.M(w.pE),g.M(v));T\u003d[t].concat(g.M(T))}else if(g.d(w,FQ)){w\u003dNA_(C,b,h,P,g.d(w,FQ),t,e,q);if(w instanceof I){F\u003dw;break a}w\u003dw(l);f.push(w.Cv);w.uF\u0026\u0026W.push(w.uF);u\u003d[].concat(g.M(w.aS),g.M(u))}else{F\u003dnew I(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}F\u003d{Ig:f,layoutExitSkipTriggers:y,layoutExitUserInputSubmittedTriggers:K,\nlf:v,layoutExitMuteTriggers:u,hX:T,yP:W}}F instanceof I?l\u003dF:(v\u003dl.slotId,V\u003dF.Ig,q\u003dF.layoutExitSkipTriggers,f\u003dF.layoutExitMuteTriggers,y\u003dF.layoutExitUserInputSubmittedTriggers,u\u003dF.hX,l\u003de(l),K\u003dp?p.layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",v\u003dp?p.layoutId:tc(b.K.get(),K,v),T\u003d{layoutId:v,layoutType:K,u$:\"core\"},l\u003d{layout:{layoutId:v,layoutType:K,KJ:new Map,layoutExitNormalTriggers:[new Qf(b.j,v)],layoutExitSkipTriggers:q,layoutExitMuteTriggers:f,layoutExitUserInputSubmittedTriggers:y,lf:[],u$:\"core\",\nclientMetadata:new No([new zl(V)].concat(g.M(u))),hZ:l(T)},yP:F.yP});return l}};\nLCl\u003dfunction(C,b,h){var N\u003d[];C\u003dg.z(C);for(var p\u003dC.next();!p.done;p\u003dC.next())if(p\u003dp.value,g.d(p,aj)){p\u003dD8(g.d(p,aj),b,h);if(p instanceof hc)return new I(p);N.push(p.Yd)}return N};\nay1\u003dfunction(C,b,h,N,p,P,c,e){if(!STo(h,e\u003d\u003d\u003dvoid 0?!1:e))return new I(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:h});var L\u003dKG(h);if(L\u003c\u003d0)return new I(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:h});var Z\u003dnew $R({current:null}),Y\u003dDnU(C,b,h,Z,N,P,c);return YHW(C,N,P,L,p,function(a,l){var F\u003da.slotId,G\u003ds2(h);a\u003dc(a);var V,q\u003d(V\u003dNG(b,N,h.layoutId,\"createMediaBreakLayoutAndAssociatedInPlayerSlotForVodSurvey\"))!\u003dnull?V:\ntc(b.K.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",F);F\u003d{layoutId:q,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",u$:\"core\"};V\u003dY(q,l);var f\u003dg0(V.clientMetadata,\"metadata_type_fulfilled_layout\");f||LF(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");G\u003d[new BW(N),new sH(L),new Dy(G),Z];f\u0026\u0026G.push(new oE(f.layoutType));return{JZO:{layoutId:q,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",KJ:new Map,layoutExitNormalTriggers:[new Qf(b.j,q)],layoutExitSkipTriggers:[new Ky(b.j,\nl.layoutId)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[new ny(b.j,l.layoutId)],lf:[],u$:\"core\",clientMetadata:new No(G),hZ:a(F)},pEf:V}})};\nly_\u003dfunction(C){if(!HDK(C))return!1;var b\u003dg.d(C.adVideoStart,co);return b?g.d(C.linearAd,aj)\u0026\u0026Nx(b)?!0:(LF(\"Invalid Sandwich with notify\"),!1):!1};\noRW\u003dfunction(C){if(C.linearAds\u003d\u003dnull)return!1;C\u003dg.d(C.adStart,co);return C?Nx(C)?!0:(LF(\"Invalid LASR with notify\"),!1):!1};\nFCW\u003dfunction(C){if(!z8_(C))return!1;C\u003dg.d(C.adStart,co);return C?Nx(C)?!0:(LF(\"Invalid LASR with notify\"),!1):!1};\nkD\u003dfunction(C,b,h,N,p,P,c,e,L,Z){this.X\u003dC;this.K\u003db;this.j\u003dh;this.Zf\u003dN;this.BF\u003dp;this.N\u003dP;this.EX\u003dc;this.JR\u003de;this.b3\u003dL;this.loadPolicy\u003dZ\u003d\u003d\u003dvoid 0?1:Z};\nffV\u003dfunction(C,b,h,N,p,P,c,e,L,Z){var Y\u003d[];if(b.length\u003d\u003d\u003d0\u0026\u0026N.length\u003d\u003d\u003d0\u0026\u0026h.length\u003d\u003d\u003d0)return Y;b\u003db.filter(gb);var a\u003dh.filter(oro),l\u003dN.filter(gb),F\u003dnew Map,G\u003dGNK(b),V\u003dh.some(function(E){var Ol;return(E\u003d\u003dnull?void 0:(Ol\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:Ol.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"}),q\u003dh.some(function(E){var Ol;\nreturn(E\u003d\u003dnull?void 0:(Ol\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:Ol.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_UNDERLAY\"}),f\u003dh.some(function(E){var Ol;\nreturn(E\u003d\u003dnull?void 0:(Ol\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:Ol.slotType)\u003d\u003d\u003d\"SLOT_TYPE_IN_PLAYER\"}),y\u003dh.some(function(E){var Ol,H$;\nreturn(E\u003d\u003dnull?void 0:(Ol\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:Ol.slotType)\u003d\u003d\u003d\"SLOT_TYPE_BELOW_PLAYER\"||(E\u003d\u003dnull?void 0:(H$\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:H$.slotType)\u003d\u003d\u003d\"SLOT_TYPE_ABOVE_FEED\"});\nh\u003dh.some(function(E){var Ol;return(E\u003d\u003dnull?void 0:(Ol\u003dE.adSlotMetadata)\u003d\u003dnull?void 0:Ol.slotType)\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"});\nif(V||q||f||y||h)Z\u003dmHx(a,b,e,p,G,C.BF.get(),C.loadPolicy,F,C.Zf.get(),C.X.get(),f,c,L,Z),Z instanceof I?LF(Z,void 0,void 0,{contentCpn:p}):Y.push.apply(Y,g.M(Z));Z\u003dg.z(b);for(h\u003dZ.next();!h.done;h\u003dZ.next())h\u003dh.value,q\u003dGlW(C,F,h,p,P,c,V,e,G,L,a),q instanceof I?LF(q,void 0,void 0,{renderer:h.renderer,config:h.config.adPlacementConfig,kind:h.config.adPlacementConfig.kind,contentCpn:p,daiEnabled:c}):Y.push.apply(Y,g.M(q));SHW(C.Zf.get())||(P\u003d$lH(C,l,p,e,G,F),Y.push.apply(Y,g.M(P)));if(C.N\u003d\u003d\u003dnull||c\u0026\u0026!e.f8){var u,\nK,v;C\u003de.yV\u0026\u0026b.length\u003d\u003d\u003d1\u0026\u0026((u\u003db[0].config)\u003d\u003dnull?void 0:(K\u003du.adPlacementConfig)\u003d\u003dnull?void 0:K.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026((v\u003db[0].renderer)\u003d\u003dnull?void 0:v.adBreakServiceRenderer);if(!Y.length\u0026\u0026!C){var T,t,go,jV;LF(\"Expected slots parsed from AdPlacementRenderers for DAI\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:p,\"first APR kind\":(T\u003db[0])\u003d\u003dnull?void 0:(t\u003dT.config)\u003d\u003dnull?void 0:(go\u003dt.adPlacementConfig)\u003d\u003dnull?void 0:go.kind,renderer:(jV\u003db[0])\u003d\u003dnull?void 0:\njV.renderer})}return Y}u\u003dN.filter(gb);Y.push.apply(Y,g.M(sM_(F,u,C.K.get(),C.N,p,V)));if(!Y.length){var CW,W,w,H;LF(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:p,daiEnabled:c.toString(),\"first APR kind\":(CW\u003db[0])\u003d\u003dnull?void 0:(W\u003dCW.config)\u003d\u003dnull?void 0:(w\u003dW.adPlacementConfig)\u003d\u003dnull?void 0:w.kind,renderer:(H\u003db[0])\u003d\u003dnull?void 0:H.renderer})}return Y};\n$lH\u003dfunction(C,b,h,N,p,P){function c(l){return eP(C.BF.get(),l)}\nvar e\u003d[];b\u003dg.z(b);for(var L\u003db.next();!L.done;L\u003db.next()){L\u003dL.value;var Z\u003dL.renderer,Y\u003dZ.sandwichedLinearAdRenderer,a\u003dZ.linearAdSequenceRenderer;Y\u0026\u0026ly_(Y)?(LF(\"Found AdNotify with SandwichedLinearAdRenderer\"),a\u003dg.d(Y.adVideoStart,co),Y\u003dg.d(Y.linearAd,aj),QM(P,Z,L.config.adPlacementConfig.kind),Z\u003dvoid 0,a\u003dcBW((Z\u003da)\u003d\u003dnull?void 0:Z.layout.layoutId,C.K.get(),C.j.get(),L.config.adPlacementConfig,L.adSlotLoggingData,Y,h,N,c,p,C.loadPolicy,C.Zf.get(),C.BF.get()),a instanceof I?LF(a):e.push.apply(e,g.M(a))):\na\u0026\u0026(!a.adLayoutMetadata\u0026\u0026oRW(a)||a.adLayoutMetadata\u0026\u0026FCW(a))\u0026\u0026(LF(\"Found AdNotify with LinearAdSequenceRenderer\"),QM(P,Z,L.config.adPlacementConfig.kind),Z\u003dvoid 0,Y\u003dgR6((Z\u003dg.d(a.adStart,co))\u003d\u003dnull?void 0:Z.layout.layoutId,C.K.get(),C.j.get(),L.config.adPlacementConfig,L.adSlotLoggingData,a.linearAds,Bz(a.adLayoutMetadata)?a.adLayoutMetadata:void 0,h,N,c,p,C.loadPolicy,C.Zf.get()),Y instanceof I?LF(Y):e.push.apply(e,g.M(Y)))}return e};\nGlW\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){function a(f){return eP(C.BF.get(),f)}\nvar l\u003dh.renderer,F\u003dh.config.adPlacementConfig,G\u003dF.kind,V\u003dh.adSlotLoggingData,q\u003de.f8\u0026\u0026G\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\";q\u003dP\u0026\u0026!q;if(l.adsEngagementPanelRenderer!\u003dnull)return XQ(b,h.elementId,G,l.adsEngagementPanelRenderer.isContentVideoEngagementPanel,l.adsEngagementPanelRenderer.adVideoId,l.adsEngagementPanelRenderer.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.adsEngagementPanelRenderer;f\u003deP(C.BF.get(),f);return ex(v,T,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",\nnew sD(t),y,u,t.impressionPings,f,l.adsEngagementPanelRenderer.adLayoutLoggingData,K)}),[];\nif(l.adsEngagementPanelLayoutViewModel)return XQ(b,h.elementId,G,l.adsEngagementPanelLayoutViewModel.isContentVideoEngagementPanel,l.adsEngagementPanelLayoutViewModel.adVideoId,l.adsEngagementPanelLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.adsEngagementPanelLayoutViewModel;f\u003deP(C.BF.get(),f);return LS(v,T,\"LAYOUT_TYPE_PANEL\",new OD(t),y,u,f,l.adsEngagementPanelLayoutViewModel.adLayoutLoggingData,K)}),[];\nif(l.actionCompanionAdRenderer!\u003dnull){if(l.actionCompanionAdRenderer.showWithoutLinkedMediaLayout)return R8l(C.K.get(),C.N,C.j.get(),l.actionCompanionAdRenderer,F,V,N,a);XQ(b,h.elementId,G,l.actionCompanionAdRenderer.isContentVideoCompanion,l.actionCompanionAdRenderer.adVideoId,l.actionCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.actionCompanionAdRenderer;f\u003deP(C.BF.get(),f);return ex(v,T,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",\nnew Xx(t),y,u,t.impressionPings,f,l.actionCompanionAdRenderer.adLayoutLoggingData,K)})}else if(l.topBannerImageTextIconButtonedLayoutViewModel!\u003d\u003dvoid 0){if(l.topBannerImageTextIconButtonedLayoutViewModel.showWithoutLinkedMediaLayout)return QMV(C.K.get(),C.N,C.j.get(),l.topBannerImageTextIconButtonedLayoutViewModel,F,V,N,a);\nXQ(b,h.elementId,G,l.topBannerImageTextIconButtonedLayoutViewModel.isContentVideoCompanion,l.topBannerImageTextIconButtonedLayoutViewModel.adVideoId,l.topBannerImageTextIconButtonedLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.topBannerImageTextIconButtonedLayoutViewModel;f\u003deP(C.BF.get(),f);return LS(v,T,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new KY(t),y,u,f,l.topBannerImageTextIconButtonedLayoutViewModel.adLayoutLoggingData,K)})}else if(l.imageCompanionAdRenderer)XQ(b,\nh.elementId,G,l.imageCompanionAdRenderer.isContentVideoCompanion,l.imageCompanionAdRenderer.adVideoId,l.imageCompanionAdRenderer.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.imageCompanionAdRenderer;\nf\u003deP(C.BF.get(),f);return ex(v,T,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new WW(t),y,u,t.impressionPings,f,l.imageCompanionAdRenderer.adLayoutLoggingData,K)});\nelse if(l.bannerImageLayoutViewModel)XQ(b,h.elementId,G,l.bannerImageLayoutViewModel.isContentVideoCompanion,l.bannerImageLayoutViewModel.adVideoId,l.bannerImageLayoutViewModel.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.bannerImageLayoutViewModel;f\u003deP(C.BF.get(),f);return LS(v,T,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new ED(t),y,u,f,l.bannerImageLayoutViewModel.adLayoutLoggingData,K)});\nelse if(l.shoppingCompanionCarouselRenderer)XQ(b,h.elementId,G,l.shoppingCompanionCarouselRenderer.isContentVideoCompanion,l.shoppingCompanionCarouselRenderer.adVideoId,l.shoppingCompanionCarouselRenderer.associatedCompositePlayerBytesLayoutId,F,V,function(f,y,u,K){var v\u003dC.j.get(),T\u003df.slotId,t\u003dl.shoppingCompanionCarouselRenderer;f\u003deP(C.BF.get(),f);return ex(v,T,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new nY(t),y,u,t.impressionPings,f,l.shoppingCompanionCarouselRenderer.adLayoutLoggingData,K)});\nelse if(l.adBreakServiceRenderer){if(!JUU(h))return[];if(G\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PAUSE\")return iDS(C.K.get(),F,V,h.renderer.adBreakServiceRenderer,N);if(G!\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u0026\u0026G!\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\")return rUc(C.K.get(),F,V,h.renderer.adBreakServiceRenderer,N,p,P);e.yV||LF(\"Received non-live cue point triggered AdBreakServiceRenderer\",void 0,void 0,{kind:G,adPlacementConfig:F,daiEnabledForContentVideo:String(P),isServedFromLiveInfra:String(e.yV),clientPlaybackNonce:e.clientPlaybackNonce});\nif(G\u003d\u003d\u003d\"AD_PLACEMENT_KIND_PREFETCH_TRIGGERED\"){if(!C.EX)return new I(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no playerControlsApiProvider set for interface\");if(!C.b3)return new I(\"Received AD_PLACEMENT_KIND_PREFETCH_TRIGGERED with no PrefetchTriggerAdapter set for interface\");C.b3.OE({adPlacementRenderer:h,contentCpn:N,l5:p});p\u003dC.EX.get().getCurrentTimeSec(1,!1);return zbo(C.K.get(),h.renderer.adBreakServiceRenderer,F,p,N,V,P)}if(!C.JR)return new I(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");\nC.JR.OE({adPlacementRenderer:h,contentCpn:N,l5:p})}else{if(l.clientForecastingAdRenderer)return EJU(C.K.get(),C.j.get(),F,V,l.clientForecastingAdRenderer,N,p,a);if(l.invideoOverlayAdRenderer)return Bio(C.K.get(),C.j.get(),F,V,l.invideoOverlayAdRenderer,N,p,a);if(l.instreamAdPlayerOverlayRenderer)return t_K(C.K.get(),C.j.get(),F,V,l.instreamAdPlayerOverlayRenderer,N,a);if((l.linearAdSequenceRenderer||l.instreamVideoAdRenderer)\u0026\u0026q)return hJW(C.K.get(),C.j.get(),h,N,a,Z,!C.Zf.get().Z.Y().D(\"html5_override_ad_video_length_killswitch\"));\nif(l.linearAdSequenceRenderer\u0026\u0026!q){if(c)return[];QM(b,l,G);if(l.linearAdSequenceRenderer.adLayoutMetadata){if(!z8_(l.linearAdSequenceRenderer))return new I(\"Received invalid LinearAdSequenceRenderer.\")}else if(l.linearAdSequenceRenderer.linearAds\u003d\u003dnull)return new I(\"Received invalid LinearAdSequenceRenderer.\");if(g.d(l.linearAdSequenceRenderer.adStart,co)){LF(\"Found AdNotify in LinearAdSequenceRenderer\");h\u003dg.d(l.linearAdSequenceRenderer.adStart,co);if(!h8U(h))return new I(\"Invalid AdMessageRenderer.\");\nP\u003dl.linearAdSequenceRenderer.linearAds;return pnc(C.X.get(),C.K.get(),C.j.get(),C.BF.get(),F,V,h,Bz(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,P,N,p,e,a,L,C.loadPolicy,C.Zf.get())}return ebo(C.K.get(),C.j.get(),F,V,l.linearAdSequenceRenderer.linearAds,Bz(l.linearAdSequenceRenderer.adLayoutMetadata)?l.linearAdSequenceRenderer.adLayoutMetadata:void 0,N,p,e,a,L,C.loadPolicy,C.Zf.get(),Y)}if(!l.remoteSlotsRenderer||P){if(l.instreamVideoAdRenderer\u0026\u0026\n!q){if(c)return[];QM(b,l,G);return YD1(C.K.get(),C.j.get(),F,V,l.instreamVideoAdRenderer,N,p,e,a,L,C.loadPolicy,C.Zf.get(),C.BF.get(),Y)}if(l.instreamSurveyAdRenderer)return ay1(C.K.get(),C.j.get(),l.instreamSurveyAdRenderer,F,V,N,a,nk(C.Zf.get(),\"supports_multi_step_on_desktop\"));if(l.sandwichedLinearAdRenderer!\u003dnull)return HDK(l.sandwichedLinearAdRenderer)?g.d(l.sandwichedLinearAdRenderer.adVideoStart,co)?(LF(\"Found AdNotify in SandwichedLinearAdRenderer\"),h\u003dg.d(l.sandwichedLinearAdRenderer.adVideoStart,\nco),h8U(h)?(P\u003dg.d(l.sandwichedLinearAdRenderer.linearAd,aj))?kNH(h,P,F,C.X.get(),C.K.get(),C.j.get(),C.BF.get(),V,N,p,e,a,L,C.loadPolicy,C.Zf.get()):new I(\"Missing IVAR from Sandwich\"):new I(\"Invalid AdMessageRenderer.\")):ebo(C.K.get(),C.j.get(),F,V,[l.sandwichedLinearAdRenderer.adVideoStart,l.sandwichedLinearAdRenderer.linearAd],void 0,N,p,e,a,L,C.loadPolicy,C.Zf.get()):new I(\"Received invalid SandwichedLinearAdRenderer.\");if(l.videoAdTrackingRenderer!\u003dnull)return e\u003dnk(C.Zf.get(),\"enable_h5_shorts_ad_terminal_events\")\u0026\u0026\ne.Yw,dHH(C.K.get(),C.j.get(),l.videoAdTrackingRenderer,F,V,N,p,e,a)}}return[]};\nZr\u003dfunction(C,b,h,N,p,P,c,e){g.O.call(this);var L\u003dthis;this.K\u003dC;this.N\u003db;this.kt\u003dN;this.EX\u003dp;this.Zf\u003dP;this.M2\u003dc;this.qo\u003de;this.j\u003dnull;h.get().addListener(this);this.addOnDisposeCallback(function(){h.HE()||h.get().removeListener(L)});\nN.get().addListener(this);this.addOnDisposeCallback(function(){N.HE()||N.get().removeListener(L)})};\nVE_\u003dfunction(C,b,h){var N\u003dC.EX.get().getCurrentTimeSec(1,!1);C.Zf.get().Z.Y().tZ()\u0026\u0026IJ(C.M2.get(),\"sdai\",\"onopp.1;evt.\"+h.event+\";start.\"+h.startSecs.toFixed(3)+\";d.\"+h.YJ.toFixed(3));YW(C.K.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var p\u003dC.N.get(),P\u003db.adPlacementRenderer.renderer.adBreakServiceRenderer,c\u003db.contentCpn,e\u003db.adPlacementRenderer.adSlotLoggingData,L\u003dYD(C.Zf.get()),Z\u003dC.M2;if(p.Zf.get().Z.Y().experiments.Fo(\"enable_smearing_expansion_dai\")){var Y\u003dg.Lk(p.Zf.get().Z.Y().experiments,\n\"max_prefetch_window_sec_for_livestream_optimization\");var a\u003dg.Lk(p.Zf.get().Z.Y().experiments,\"min_prefetch_offset_sec_for_livestream_optimization\");L\u003d{TV:H4W(h),YR:!1,cueProcessedMs:N*1E3};var l\u003dh.startSecs+h.YJ;if(N\u003d\u003d\u003d0)L.AN\u003dnew MM(0,l*1E3);else{a\u003dh.startSecs-a;var F\u003da-N;L.AN\u003dF\u003c\u003d0?new MM(a*1E3,l*1E3):new MM(Math.floor(N+Math.random()*Math.min(F,Y))*1E3,l*1E3)}Y\u003dL}else Y\u003d{TV:H4W(h),YR:!1},l\u003dh.startSecs+h.YJ,h.startSecs\u003c\u003dN?L\u003dnew MM((h.startSecs-4)*1E3,l*1E3):(a\u003dMath.max(0,h.startSecs-N-10),L\u003dnew MM(Math.floor(N+\nMath.random()*(L?N\u003d\u003d\u003d0?0:Math.min(a,5):a))*1E3,l*1E3)),Y.AN\u003dL;p\u003dJa(p,P,c,Y,e,[new Hn(h)]);Z.get().Z.w4(Y.AN.start/1E3-N,h.startSecs-N);return[p]})};\naa\u003dfunction(C){var b,h\u003d(b\u003dg0(C.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:b.current;if(!h)return null;b\u003dg0(C.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\");var N\u003dC.layoutId,p\u003dg0(C.clientMetadata,\"metadata_type_content_cpn\"),P\u003dg0(C.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),c\u003dg0(C.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),e\u003dg0(C.clientMetadata,\"metadata_type_player_underlay_renderer\"),L\u003dg0(C.clientMetadata,\n\"metadata_type_ad_placement_config\"),Z\u003dg0(C.clientMetadata,\"metadata_type_video_length_seconds\");var Y\u003dwA(C.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?g0(C.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):wA(C.clientMetadata,\"metadata_type_layout_enter_ms\")\u0026\u0026wA(C.clientMetadata,\"metadata_type_layout_exit_ms\")?(g0(C.clientMetadata,\"metadata_type_layout_exit_ms\")-g0(C.clientMetadata,\"metadata_type_layout_enter_ms\"))/1E3:void 0;return{K$:N,contentCpn:p,OT:h,hS:b,instreamAdPlayerOverlayRenderer:P,\nplayerOverlayLayoutRenderer:c,instreamAdPlayerUnderlayRenderer:e,adPlacementConfig:L,videoLengthSeconds:Z,Tv:Y,inPlayerLayoutId:g0(C.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:g0(C.clientMetadata,\"metadata_type_linked_in_player_slot_id\")}};\nqHx\u003dfunction(C,b){return MEl(C,b)};\nmlW\u003dfunction(C,b){b\u003dMEl(C,b);if(!b)return null;var h;b.Tv\u003d(h\u003dg0(C.clientMetadata,\"metadata_type_ad_pod_info\"))\u003d\u003dnull?void 0:h.adBreakRemainingLengthSeconds;return b};\nMEl\u003dfunction(C,b){var h,N\u003d(h\u003dg0(C.clientMetadata,\"metadata_type_player_bytes_callback_ref\"))\u003d\u003dnull?void 0:h.current;if(!N)return null;h\u003dDbH(C,b);return{wr:vYH(C,b),adPlacementConfig:g0(C.clientMetadata,\"metadata_type_ad_placement_config\"),ZW:h,contentCpn:g0(C.clientMetadata,\"metadata_type_content_cpn\"),inPlayerLayoutId:g0(C.clientMetadata,\"metadata_type_linked_in_player_layout_id\"),inPlayerSlotId:g0(C.clientMetadata,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:g0(C.clientMetadata,\n\"metadata_type_instream_ad_player_overlay_renderer\"),playerOverlayLayoutRenderer:void 0,instreamAdPlayerUnderlayRenderer:void 0,Tv:void 0,OT:N,K$:C.layoutId,videoLengthSeconds:g0(C.clientMetadata,\"metadata_type_video_length_seconds\")}};\nlO\u003dfunction(C,b,h,N,p,P,c,e,L){g.O.call(this);this.X\u003dC;this.W\u003db;this.G\u003dh;this.N\u003dN;this.j\u003dp;this.K\u003dP;this.BF\u003dc;this.Zf\u003de;this.fO\u003dL;this.Zj\u003d!0};\nfyV\u003dfunction(C,b,h){return oJV(C.j.get(),b.contentCpn,b.K$,function(N){return FwV(C.K.get(),N.slotId,h,b.adPlacementConfig,b.K$,eP(C.BF.get(),N))})};\noa\u003dfunction(C,b,h,N,p,P,c,e){g.O.call(this);this.K\u003dC;this.j\u003db;this.N\u003dh;this.Zf\u003dN;this.X\u003dp;this.fO\u003dP;this.EX\u003dc;this.EU\u003de};\nFg\u003dfunction(C){g.O.call(this);this.j\u003dC};\nYW\u003dfunction(C,b,h,N){C.j().kJ(b,N);h\u003dh();C\u003dC.j();C.fJ.jw(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",b,N,h);b\u003dg.z(h);for(h\u003db.next();!h.done;h\u003db.next())a:{N\u003dC;h\u003dh.value;N.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",h);N.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",h);try{var p\u003dN.j;if(g.Mp(h.slotId))throw new I(\"Slot ID was empty\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_INVALID_SLOT\");if(SP(p,h))throw new I(\"Duplicate registration for slot.\",{slotId:h.slotId,slotEntryTriggerType:h.slotEntryTrigger.triggerType},\n\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");if(!p.uH.r_.has(h.slotType))throw new I(\"No fulfillment adapter factory registered for slot of type: \"+h.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_FULFILLMENT_ADAPTER_REGISTERED\");if(!p.uH.Lr.has(h.slotType))throw new I(\"No SlotAdapterFactory registered for slot of type: \"+h.slotType,void 0,\"ADS_CLIENT_ERROR_MESSAGE_NO_SLOT_ADAPTER_REGISTERED\");Uc(p,\"TRIGGER_CATEGORY_SLOT_ENTRY\",h.slotEntryTrigger?[h.slotEntryTrigger]:[]);Uc(p,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",\nh.slotFulfillmentTriggers);Uc(p,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",h.slotExpirationTriggers);var P\u003dN.j,c\u003dh.slotType+\"_\"+h.slotPhysicalPosition,e\u003diR(P,c);if(SP(P,h))throw new I(\"Duplicate slots not supported\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_DUPLICATE_SLOT\");e.set(h.slotId,new U6l(h));P.j.set(c,e)}catch(go){go instanceof I\u0026\u0026go.yH?(N.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",go.yH,h),LF(go,h,void 0,void 0,go.zW)):(N.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_REGISTER_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",\nh),LF(go,h));break a}SP(N.j,h).W\u003d!0;try{var L\u003dN.j,Z\u003dSP(L,h),Y\u003dh.slotEntryTrigger,a\u003dL.uH.jJ.get(Y.triggerType);a\u0026\u0026(a.O2(\"TRIGGER_CATEGORY_SLOT_ENTRY\",Y,h,null),Z.nO.set(Y.triggerId,a));for(var l\u003dg.z(h.slotFulfillmentTriggers),F\u003dl.next();!F.done;F\u003dl.next()){var G\u003dF.value,V\u003dL.uH.jJ.get(G.triggerType);V\u0026\u0026(V.O2(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",G,h,null),Z.KO.set(G.triggerId,V))}for(var q\u003dg.z(h.slotExpirationTriggers),f\u003dq.next();!f.done;f\u003dq.next()){var y\u003df.value,u\u003dL.uH.jJ.get(y.triggerType);u\u0026\u0026(u.O2(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",\ny,h,null),Z.V.set(y.triggerId,u))}var K\u003dL.uH.r_.get(h.slotType).get().build(L.N,h);Z.J\u003dK;var v\u003dL.uH.Lr.get(h.slotType).get().build(L.G,h);v.init();Z.K\u003dv}catch(go){go instanceof I\u0026\u0026go.yH?(N.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",go.yH,h),LF(go,h,void 0,void 0,go.zW)):(N.fJ.RI(\"ADS_CLIENT_ERROR_TYPE_SCHEDULE_SLOT_FAILED\",\"ADS_CLIENT_ERROR_MESSAGE_UNEXPECTED_ERROR\",h),LF(go,h));oH(N,h,!0);break a}N.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",h);N.j.zo(h);for(var T\u003dg.z(N.K),t\u003dT.next();!t.done;t\u003d\nT.next())t.value.zo(h);Hk(N,h)}};\nGK\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis;this.K\u003dC;this.N\u003db;this.pj\u003dh;this.context\u003dp;this.j\u003dnew Map;N.get().addListener(this);this.addOnDisposeCallback(function(){N.HE()||N.get().removeListener(P)})};\nqTS\u003dfunction(C,b){var h\u003d0x8000000000000;var N\u003d0;for(var p\u003dg.z(b.slotFulfillmentTriggers),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P instanceof ij?(h\u003dMath.min(h,P.j.start),N\u003dMath.max(N,P.j.end)):LF(\"Found unexpected fulfillment trigger for throttled slot.\",b,null,{fulfillmentTrigger:P});N\u003dnew MM(h,N);h\u003d\"throttledadcuerange:\"+b.slotId;C.j.set(h,b);C.pj.get().addCueRange(h,N.start,N.end,!1,C);$2(C.context.Zf.get())\u0026\u0026(b\u003dN.start,N\u003dN.end,p\u003d{},C.context.Nl.jC(\"tcrr\",(p.cid\u003dh,p.sm\u003db,p.em\u003dN,p)))};\nSx\u003dfunction(){g.O.apply(this,arguments);this.Zj\u003d!0;this.Gn\u003dnew Map;this.j\u003dnew Map};\n$D\u003dfunction(C,b){C\u003dg.z(C.Gn.values());for(var h\u003dC.next();!h.done;h\u003dC.next())if(h.value.layoutId\u003d\u003d\u003db)return!0;return!1};\nzK\u003dfunction(C,b){C\u003dg.z(C.j.values());for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dg.z(h.value);for(var N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.layoutId\u003d\u003d\u003db)return N}LF(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.Mp(b)),layoutId:b})};\nADl\u003dfunction(){this.j\u003dnew Map};\nyDW\u003dfunction(C,b){this.callback\u003dC;this.slot\u003db};\nHo\u003dfunction(){};\nrD1\u003dfunction(C,b,h){this.callback\u003dC;this.slot\u003db;this.EX\u003dh};\ni4V\u003dfunction(C,b,h){this.callback\u003dC;this.slot\u003db;this.EX\u003dh;this.K\u003d!1;this.j\u003d0};\nJDV\u003dfunction(C,b,h){this.callback\u003dC;this.slot\u003db;this.EX\u003dh};\nV7\u003dfunction(C){this.EX\u003dC};\nMG\u003dfunction(C){g.O.call(this);this.w6\u003dC;this.JZ\u003dnew Map};\nqG\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(C.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dp.trigger;P instanceof ny\u0026\u0026P.triggeringLayoutId\u003d\u003d\u003db\u0026\u0026h.push(p)}h.length?Ac(C.w6(),h):LF(\"Survey is submitted but no registered triggers can be activated.\")};\nmx\u003dfunction(C,b,h){MG.call(this,C);var N\u003dthis;this.Zf\u003dh;b.get().addListener(this);this.addOnDisposeCallback(function(){b.HE()||b.get().removeListener(N)})};\nfS\u003dfunction(C){g.O.call(this);this.j\u003dC;this.Zj\u003d!0;this.JZ\u003dnew Map;this.G\u003dnew Set;this.N\u003dnew Set;this.X\u003dnew Set;this.W\u003dnew Set;this.K\u003dnew Set};\nA$\u003dfunction(C){g.O.call(this);this.j\u003dC;this.JZ\u003dnew Map};\ny7\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(C.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.trigger.j\u003d\u003d\u003db.layoutId\u0026\u0026h.push(p);h.length\u0026\u0026Ac(C.j(),h)};\nrc\u003dfunction(C,b,h){g.O.call(this);var N\u003dthis;this.j\u003dC;this.context\u003dh;this.JZ\u003dnew Map;b.get().addListener(this);this.addOnDisposeCallback(function(){b.HE()||b.get().removeListener(N)})};\niO\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis;this.K\u003dC;this.pj\u003db;this.EX\u003dh;this.fO\u003dN;this.context\u003dp;this.Zj\u003d!0;this.JZ\u003dnew Map;this.j\u003dnew Set;h.get().addListener(this);this.addOnDisposeCallback(function(){h.HE()||h.get().removeListener(P)})};\nuL_\u003dfunction(C,b,h,N,p,P,c,e,L,Z){if(ZP(C.fO.get(),1).clientPlaybackNonce!\u003d\u003dL)throw new I(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:h});C.JZ.set(h.triggerId,{wV:new T9(b,h,N,p),cueRangeId:P});C.pj.get().addCueRange(P,c,e,Z,C);$2(C.context.Zf.get())\u0026\u0026(L\u003d{},C.context.Nl.jC(\"crr\",(L.ca\u003db,L.tt\u003dh.triggerType,L.st\u003dN.slotType,L.lt\u003dp\u003d\u003dnull?void 0:p.layoutType,L.cid\u003dP,L.sm\u003dc,L.em\u003de,L)))};\nRbc\u003dfunction(C,b){C\u003dg.z(C.JZ.entries());for(var h\u003dC.next();!h.done;h\u003dC.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;if(b\u003d\u003d\u003dN.cueRangeId)return h}return\"\"};\nJ$\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.X\u003dC;this.K\u003dnew Map;this.N\u003dnew Map;this.j\u003dnull;b.get().addListener(this);this.addOnDisposeCallback(function(){b.HE()||b.get().removeListener(h)});\nvar N;this.j\u003d((N\u003db.get().xP)\u003d\u003dnull?void 0:N.slotId)||null};\nQEl\u003dfunction(C,b){var h\u003d[];C\u003dg.z(C.values());for(var N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,N.slot.slotId\u003d\u003d\u003db\u0026\u0026h.push(N);return h};\nuO\u003dfunction(C){g.O.call(this);this.j\u003dC;this.Zj\u003d!0;this.JZ\u003dnew Map};\nOX\u003dfunction(C,b,h){b\u003db.layoutId;for(var N\u003d[],p\u003dg.z(C.JZ.values()),P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.trigger instanceof Qf){var c;if(c\u003dP.trigger.layoutId\u003d\u003d\u003db){c\u003dh;var e\u003dy_o.get(P.category);c\u003de?e\u003d\u003d\u003dc:!1}c\u0026\u0026N.push(P)}N.length\u0026\u0026Ac(C.j(),N)};\nRa\u003dfunction(C){g.O.call(this);this.j\u003dC;this.Zj\u003d!0;this.JZ\u003dnew Map};\nQ7\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis;this.G\u003dC;this.kt\u003db;this.EX\u003dh;this.M2\u003dN;this.j\u003dnull;this.Zj\u003d!0;this.JZ\u003dnew Map;this.N\u003dnew Map;b.get().addListener(this);this.addOnDisposeCallback(function(){b.HE()||b.get().removeListener(P)});\np.get().addListener(this);this.addOnDisposeCallback(function(){p.HE()||p.get().removeListener(P)})};\nXnl\u003dfunction(C){C.j\u0026\u0026(C.K\u0026\u0026(C.K.stop(),C.K.start()),Ull(C,\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\"))};\nUll\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(C.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.trigger.triggerType\u003d\u003d\u003db\u0026\u0026h.push(p);h.length\u003e0\u0026\u0026Ac(C.G(),h)};\nU3\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!0:p;for(var P\u003d[],c\u003dg.z(C.JZ.values()),e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;var L\u003de.trigger;if(L.triggerType\u003d\u003d\u003db){if(L instanceof Av||L instanceof yf||L instanceof Jv){if(p\u0026\u0026L.breakDurationMs!\u003d\u003dh)continue;if(!p\u0026\u0026L.breakDurationMs\u003d\u003d\u003dh)continue;if(N.has(L.triggerId))continue}P.push(e)}}P.length\u003e0\u0026\u0026Ac(C.G(),P)};\nKCx\u003dfunction(C){C\u003dC.adPlacementRenderer.config.adPlacementConfig;if(!C.prefetchModeConfig||!C.prefetchModeConfig.cacheFetchSmearingDurationMs)return 0;C\u003dNumber(C.prefetchModeConfig.cacheFetchSmearingDurationMs);return isNaN(C)||C\u003c\u003d0?0:Math.floor(Math.random()*C)};\nsE1\u003dfunction(C){C\u003dC.adPlacementRenderer.config.adPlacementConfig;if(C.prefetchModeConfig\u0026\u0026C.prefetchModeConfig.cacheFetchRefreshDurationMs\u0026\u0026(C\u003dNumber(C.prefetchModeConfig.cacheFetchRefreshDurationMs),!(isNaN(C)||C\u003c\u003d0)))return C};\nXg\u003dfunction(C){C.j\u003dnull;C.JZ.clear();C.N.clear();C.K\u0026\u0026C.K.stop();C.X\u0026\u0026C.X.stop()};\nKS\u003dfunction(C){g.O.call(this);this.N\u003dC;this.Zj\u003d!0;this.JZ\u003dnew Map;this.j\u003dnew Map;this.K\u003dnew Map};\nO4l\u003dfunction(C,b){var h\u003d[];if(b\u003dC.j.get(b.layoutId)){b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())(N\u003dC.K.get(N.value.triggerId))\u0026\u0026h.push(N)}return h};\ns3\u003dfunction(C){g.O.call(this);this.j\u003dC;this.JZ\u003dnew Map};\nvRl\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(C.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.trigger instanceof G9\u0026\u0026p.trigger.slotId\u003d\u003d\u003db\u0026\u0026h.push(p);h.length\u003e\u003d1\u0026\u0026Ac(C.j(),h)};\nDlV\u003dfunction(C,b){var h\u003d{slotId:ak(b,\"SLOT_TYPE_IN_PLAYER\"),slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:void 0,slotFulfillmentTriggers:[],slotExpirationTriggers:[],u$:\"surface\",clientMetadata:new No([])},N\u003dObject,p\u003dN.assign;b\u003dtc(b,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",h.slotId);b\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",KJ:new Map,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"surface\",\nclientMetadata:new No([]),hZ:VTl(!1,h.slotId,h.slotType,h.slotPhysicalPosition,h.u$,h.slotEntryTrigger,h.slotFulfillmentTriggers,h.slotExpirationTriggers,b,\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\"surface\")};return p.call(N,{},C,{SXX:!0,slot:h,layout:b})};\nyU6\u003dfunction(C,b,h,N){var p\u003dC.kind;N\u003dN?!1:!C.hideCueRangeMarker;switch(p){case \"AD_PLACEMENT_KIND_START\":return N\u003d{TV:new MM(-0x8000000000000,-0x8000000000000),YR:N},h!\u003dnull\u0026\u0026(N.AN\u003dnew MM(-0x8000000000000,-0x8000000000000)),N;case \"AD_PLACEMENT_KIND_END\":return N\u003d{TV:new MM(0x7ffffffffffff,0x8000000000000),YR:N},h!\u003dnull\u0026\u0026(N.AN\u003dnew MM(Math.max(0,b-h),0x8000000000000)),N;case \"AD_PLACEMENT_KIND_MILLISECONDS\":p\u003dC.adTimeOffset;p.offsetStartMilliseconds||LF(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\np.offsetEndMilliseconds||LF(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");C\u003dNumber(p.offsetStartMilliseconds);p\u003dNumber(p.offsetEndMilliseconds);p\u003d\u003d\u003d-1\u0026\u0026(p\u003db);if(Number.isNaN(C)||Number.isNaN(p)||C\u003ep)return new I(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:C,offsetEndMs:p},\"ADS_CLIENT_ERROR_MESSAGE_AD_PLACEMENT_END_SHOULD_GREATER_THAN_START\",p\u003d\u003d\u003db\u0026\u0026C-500\u003c\u003dp);N\u003d{TV:new MM(C,p),YR:N};if(h!\u003dnull){C\u003dMath.max(0,C-h);if(C\u003d\u003d\u003dp)return N;N.AN\u003dnew MM(C,p)}return N;\ndefault:return new I(\"AdPlacementKind not supported in convertToRange.\",{kind:p,adPlacementConfig:C})}};\nH4W\u003dfunction(C){var b\u003dC.startSecs*1E3;return new MM(b,b+C.YJ*1E3)};\ndl1\u003dfunction(C){if(!C||!C.adPlacements\u0026\u0026!C.adSlots)return!1;for(var b\u003dg.z(C.adPlacements||[]),h\u003db.next();!h.done;h\u003db.next())if(h\u003dh.value)if(h\u003dh.adPlacementRenderer,h!\u003dnull\u0026\u0026(h.config\u0026\u0026h.config.adPlacementConfig\u0026\u0026h.config.adPlacementConfig.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\")return!0;C\u003dg.z(C.adSlots||[]);for(b\u003dC.next();!b.done;b\u003dC.next()){var N\u003dh\u003dvoid 0;if(((h\u003dg.d(b.value,iE))\u003d\u003dnull?void 0:(N\u003dh.adSlotMetadata)\u003d\u003dnull?void 0:N.triggerEvent)\u003d\u003d\u003d\"SLOT_TRIGGER_EVENT_BEFORE_CONTENT\")return!0}return!1};\nO3\u003dfunction(C){this.Zf\u003dC;this.K\u003dnew Map;this.j\u003dnew Map;this.N\u003dnew Map};\nak\u003dfunction(C,b){if(vo(C.Zf.get())){var h\u003dC.K.get(b)||0;h++;C.K.set(b,h);return b+\"_\"+h}return g.VO(16)};\ntc\u003dfunction(C,b,h){if(vo(C.Zf.get())){var N\u003dC.j.get(b)||0;N++;C.j.set(b,N);return h+\"_\"+b+\"_\"+N}return g.VO(16)};\nwb\u003dfunction(C,b){if(vo(C.Zf.get())){var h\u003dC.N.get(b)||0;h++;C.N.set(b,h);return b+\"_\"+h}return g.VO(16)};\nWCx\u003dfunction(C){var b\u003d[new aE(C.K$),new Gl(C.OT),new BW(C.adPlacementConfig),new VW(C.videoLengthSeconds),new K4(C.Tv)];C.instreamAdPlayerOverlayRenderer\u0026\u0026b.push(new Nl(C.instreamAdPlayerOverlayRenderer));C.playerOverlayLayoutRenderer\u0026\u0026b.push(new gA(C.playerOverlayLayoutRenderer));C.hS\u0026\u0026b.push(new C4(C.hS));return b};\nERS\u003dfunction(C,b,h,N,p,P){C\u003dh.inPlayerLayoutId?h.inPlayerLayoutId:tc(P,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",C);var c,e,L\u003dh.instreamAdPlayerOverlayRenderer?(c\u003dh.instreamAdPlayerOverlayRenderer)\u003d\u003dnull?void 0:c.adLayoutLoggingData:(e\u003dh.playerOverlayLayoutRenderer)\u003d\u003dnull?void 0:e.adLayoutLoggingData;c\u003d{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",u$:b};return{layoutId:C,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",KJ:new Map,layoutExitNormalTriggers:[new mT(function(Z){return wb(P,\nZ)},h.K$)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:b,clientMetadata:N,hZ:p(c),adLayoutLoggingData:L}};\nDr\u003dfunction(C,b){var h\u003dthis;this.K\u003dC;this.Zf\u003db;this.j\u003dfunction(N){return wb(h.K.get(),N)}};\nFwV\u003dfunction(C,b,h,N,p,P){h\u003dnew No([new p4(h),new BW(N)]);b\u003dtc(C.K.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",b);N\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",u$:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",KJ:new Map,layoutExitNormalTriggers:[new mT(function(c){return wb(C.K.get(),c)},p)],\nlayoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:h,hZ:P(N),adLayoutLoggingData:void 0}};\nWA\u003dfunction(C,b,h,N,p){var P\u003dWCx(N);return ERS(b,h,N,new No(P),p,C.K.get())};\nnRW\u003dfunction(C,b,h,N,p){var P\u003dWCx(N);P.push(new tB(N.wr));P.push(new TN(N.ZW));return ERS(b,h,N,new No(P),p,C.K.get())};\nex\u003dfunction(C,b,h,N,p,P,c,e,L,Z){b\u003dtc(C.K.get(),h,b);var Y\u003d{layoutId:b,layoutType:h,u$:\"core\"},a\u003dnew Map;c\u0026\u0026a.set(\"impression\",c);c\u003d[new uj(C.j,p,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];Z\u0026\u0026c.push(new qZ(C.j,Z,[\"normal\"]));return{layoutId:b,layoutType:h,KJ:a,layoutExitNormalTriggers:c,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([N,new BW(P),new aE(p)]),hZ:e(Y),adLayoutLoggingData:L}};\nLS\u003dfunction(C,b,h,N,p,P,c,e,L){b\u003dtc(C.K.get(),h,b);var Z\u003d{layoutId:b,layoutType:h,u$:\"core\"},Y\u003d[new uj(C.j,p,\"SLOT_TYPE_PLAYER_BYTES\",\"LAYOUT_TYPE_MEDIA\")];L\u0026\u0026Y.push(new qZ(C.j,L,[\"normal\"]));return{layoutId:b,layoutType:h,KJ:new Map,layoutExitNormalTriggers:Y,layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([N,new BW(P),new aE(p)]),hZ:c(Z),adLayoutLoggingData:e}};\nbO\u003dfunction(C,b,h){var N\u003d[];N.push(new Rz(C.j,h));b\u0026\u0026N.push(b);return N};\nCS\u003dfunction(C,b,h,N,p,P,c){var e\u003d{layoutId:b,layoutType:h,u$:\"core\"};return{layoutId:b,layoutType:h,KJ:new Map,layoutExitNormalTriggers:c,layoutExitSkipTriggers:[new z9(C.j,b)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new di(N),new BW(p)]),hZ:P(e),adLayoutLoggingData:N.adLayoutLoggingData}};\nO2\u003dfunction(C,b,h,N,p,P,c,e){var L\u003d{layoutId:b,layoutType:P,u$:\"core\"};return{layoutId:b,layoutType:P,KJ:new Map,layoutExitNormalTriggers:[new mT(C.j,h)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new BW(N)].concat(g.M(c))),hZ:p(L),adLayoutLoggingData:e}};\nNG\u003dfunction(C,b,h,N){if(C.Zf.get().aD(b.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"))if(h\u003d\u003d\u003dvoid 0)LF(\"Expected SSAP layout ID in renderer\",void 0,void 0,{caller:N});else return h};\nI0V\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){C\u003dh$(C,b,h,p,P,c,e,L,a,NG(C,h,N.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForEndcap\"),l);b\u003dC.hX;h\u003dnew lN(C.Lz);N\u003dC.layoutExitSkipTriggers;Z\u003e0\u0026\u0026(b.push(h),b.push(new wi(Z)),N\u003d[]);b.push(new xJ(Y));return{Cv:{layoutId:C.layoutId,layoutType:C.layoutType,KJ:C.KJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:C.u$,clientMetadata:new No(b),hZ:C.hZ,adLayoutLoggingData:C.adLayoutLoggingData},\nEV:N,aS:C.layoutExitMuteTriggers,lS:C.layoutExitUserInputSubmittedTriggers,pE:C.lf,uF:C.uF}};\nb4W\u003dfunction(C,b,h,N,p,P,c,e,L,Z){b\u003dh$(C,b,h,N,P,new Map,c,function(Y){return e(Y,L)},void 0,NG(C,h,p.layoutId,\"createSubLayoutVodSkippableMediaBreakLayoutForVodSurvey\"));\nC\u003dnew ny(C.j,b.Lz);h\u003dnew lN(b.Lz);Z\u003dnew xJ(Z);return{Cv:{layoutId:b.layoutId,layoutType:b.layoutType,KJ:b.KJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:b.u$,clientMetadata:new No([].concat(g.M(b.hX),[h,Z])),hZ:b.hZ,adLayoutLoggingData:b.adLayoutLoggingData},EV:b.layoutExitSkipTriggers,aS:b.layoutExitMuteTriggers,lS:[].concat(g.M(b.layoutExitUserInputSubmittedTriggers),[C]),pE:b.lf,uF:b.uF}};\nh$\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){b\u003dZ!\u003dnull?Z:tc(C.K.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",b);Z\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",u$:\"adapter\"};e\u003de(b);var a\u003dg0(e.clientMetadata,\"metadata_type_fulfilled_layout\");a||LF(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");var l\u003da?a.layoutId:\"\";h\u003d[new BW(h),new sH(N),new Dy(p)];a\u0026\u0026h.push(new oE(a.layoutType));Y\u0026\u0026h.push(new yW(Y));return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",\nKJ:P,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[new Ky(C.j,l)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"adapter\",hX:h,hZ:c(Z),adLayoutLoggingData:L,uF:e,Lz:l}};\na0l\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){C\u003dtEc(C,b,\"core\",h,N,p,P,c,e,L,Z,void 0,Y);return{layoutId:C.layoutId,layoutType:C.layoutType,KJ:C.KJ,layoutExitNormalTriggers:C.layoutExitNormalTriggers,layoutExitSkipTriggers:C.layoutExitSkipTriggers,layoutExitMuteTriggers:C.layoutExitMuteTriggers,layoutExitUserInputSubmittedTriggers:C.layoutExitUserInputSubmittedTriggers,lf:C.lf,u$:C.u$,clientMetadata:new No(C.dR),hZ:C.hZ,adLayoutLoggingData:C.adLayoutLoggingData}};\nZ4c\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){b\u003dtEc(C,b,\"adapter\",h,N,p,P,c,e,L,Y,a,l);N\u003db.layoutExitSkipTriggers;p\u003db.dR;h.adPodSkipTarget\u0026\u0026h.adPodSkipTarget\u003e0\u0026\u0026(p.push(Z),p.push(new wi(h.adPodSkipTarget)),N\u003d[]);p.push(new xJ(e.adPodIndex));h.isCritical\u0026\u0026(N\u003d[new qZ(C.j,b.layoutId,[\"error\"])].concat(g.M(N)));return{Cv:{layoutId:b.layoutId,layoutType:b.layoutType,KJ:b.KJ,layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:b.u$,clientMetadata:new No(p),\nhZ:b.hZ,adLayoutLoggingData:b.adLayoutLoggingData},EV:N,aS:b.layoutExitMuteTriggers,lS:b.layoutExitUserInputSubmittedTriggers,pE:b.lf}};\ntEc\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l){var F\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",u$:h};p\u003d[new BW(p),new IN(L),new bN(N.externalVideoId),new hD(e),new Dy({impressionCommands:N.impressionCommands,abandonCommands:N.onAbandonCommands,completeCommands:N.completeCommands,progressCommands:N.adVideoProgressCommands}),new Ml(P),new SE({current:null}),new VW(c)];(P\u003dN.playerOverlay.instreamAdPlayerOverlayRenderer)\u0026\u0026p.push(new Nl(P));(c\u003dN.playerOverlay.playerOverlayLayoutRenderer)\u0026\u0026p.push(new gA(c));\na\u0026\u0026p.push(new ql(a));(a\u003dN.playerUnderlay)\u0026\u0026p.push(new p4(a));e\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");a\u003d(a\u003dP?P.elementId:c\u003d\u003dnull?void 0:c.layoutId)?a:tc(C.K.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);p.push(new lN(a));p.push(new FL(e));p.push(new yW(L.adPodIndex));N.adNextParams\u0026\u0026p.push(new vW(N.adNextParams));N.shrunkenPlayerBytesConfig\u0026\u0026p.push(new cn(N.shrunkenPlayerBytesConfig));N.clickthroughEndpoint\u0026\u0026p.push(new D0(N.clickthroughEndpoint));N.legacyInfoCardVastExtension\u0026\u0026p.push(new OH(N.legacyInfoCardVastExtension));\nN.sodarExtensionData\u0026\u0026p.push(new mC(N.sodarExtensionData));Y\u0026\u0026p.push(new XL(Y));p.push(new EH(Vu(N.pings)));L\u003dMy(N.pings);if(l){a:{l\u003dg.z(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(P\u003dg.d(Y.fulfillmentContent.fulfilledLayout,HA))\u0026\u0026(P\u003dg.d(P.renderingContent,$V))\u0026\u0026P.associatedPlayerBytesLayoutId\u003d\u003d\u003db){l\u003dY;break a}l\u003dvoid 0}l\u0026\u0026p.push(new Pn(l))}return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",KJ:L,layoutExitNormalTriggers:[new Qf(C.j,b)],layoutExitSkipTriggers:N.skipOffsetMilliseconds?\n[new Ky(C.j,a)]:[],layoutExitMuteTriggers:[new Ky(C.j,a)],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:h,dR:p,hZ:Z(F),adLayoutLoggingData:N.adLayoutLoggingData}};\ngJx\u003dfunction(C,b,h,N,p,P,c,e,L){N.every(function(Y){return Ck(Y,[],[\"LAYOUT_TYPE_MEDIA\"])})||LF(\"Unexpect subLayout type for DAI composite layout\");\nb\u003dtc(C.K.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",b);var Z\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",u$:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",KJ:new Map,layoutExitNormalTriggers:[new fy(C.j)],layoutExitSkipTriggers:[],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],lf:[],u$:\"core\",clientMetadata:new No([new f4(h),new AD(e),new zl(N),new BW(p),new uN(P),new rA({}),new tD(L)]),hZ:c(Z)}};\nwN_\u003dfunction(C){return C!\u003dnull};\ndc\u003dfunction(C,b,h){var N\u003dthis;this.K\u003dC;this.N\u003db;this.Zf\u003dh;this.j\u003dfunction(p){return wb(N.K.get(),p)}};\nzbo\u003dfunction(C,b,h,N,p,P,c){if(!h.prefetchModeConfig)return new I(\"AdPlacementConfig for Live Prefetch is missing prefetch_config\");h\u003dh.prefetchModeConfig;N*\u003d1E3;var e\u003d[];if(!h.breakLengthMs)return new I(\"AdPlacementConfig for Live Prefetch is missing break_length_ms\");for(var L\u003dg.z(h.breakLengthMs),Z\u003dL.next();!Z.done;Z\u003dL.next())if(Z\u003dZ.value,Number(Z)\u003e0){var Y\u003dN+Number(h.startTimeOffsetMs),a\u003dY+Number(h.cacheFetchSmearingDurationMs);Z\u003d{TV:new MM(a,a+Number(Z)),YR:!1,AN:new MM(Math.floor(Y+Math.random()*\nNumber(h.cacheFetchSmearingDurationMs)),a),cueProcessedMs:N?N:Y};Y\u003d[];Y.push(new xR({}));a\u003d[];a.push(new Xi(C.j));a.push(new drU(C.j));c\u0026\u0026Y.push(new rA({}));e.push(Ja(C,b,p,Z,P,Y,a))}return e};\nJa\u003dfunction(C,b,h,N,p,P,c){P\u003dP\u003d\u003d\u003dvoid 0?[]:P;c\u003dc\u003d\u003d\u003dvoid 0?[]:c;var e\u003dak(C.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),L\u003d[];c\u003dg.z(c);for(var Z\u003dc.next();!Z.done;Z\u003dc.next())L.push(Z.value);N.AN\u0026\u0026N.AN.start!\u003d\u003dN.TV.start\u0026\u0026L.push(new ij(C.j,h,new MM(N.AN.start,N.TV.start),!1));L.push(new ij(C.j,h,new MM(N.TV.start,N.TV.end),N.YR));N\u003d{getAdBreakUrl:b.getAdBreakUrl,J$:N.TV.start,HY:N.TV.end,cueProcessedMs:N.cueProcessedMs};b\u003dnew dq(C.j,e);P\u003d[new QW(N)].concat(g.M(P));return{slotId:e,slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\",\nslotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:L,slotExpirationTriggers:[new Uw(C.j,h),new vz(C.j,e),new DV(C.j,e)],u$:\"core\",clientMetadata:new No(P),adSlotLoggingData:p}};\nBAV\u003dfunction(C,b,h){var N\u003d[];h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next())N.push(TAx(C,b,p.value));return N};\nTAx\u003dfunction(C,b,h){return h.triggeringSlotId!\u003dnull\u0026\u0026h.triggeringSlotId\u003d\u003d\u003dC?h.clone(b):h};\nvrS\u003dfunction(C,b,h,N,p){return Iyl(C,b,h,N,p)};\nxHU\u003dfunction(C,b,h,N){var p\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");return Iyl(C,p,b,h,N)};\nIyl\u003dfunction(C,b,h,N,p){var P\u003dnew MZ(C.j,h),c\u003d[new Ow(C.j,b)];C\u003d[new vz(C.j,b),new Uw(C.j,N)];return{slotId:b,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(p({slotId:b,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C},h))]),adSlotLoggingData:void 0}};\nYHW\u003dfunction(C,b,h,N,p,P){var c\u003dak(C.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),e\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\"),L\u003dtc(C.K.get(),\"LAYOUT_TYPE_SURVEY\",e);N\u003dWo(C,b,h,N);var Z\u003d[new Ow(C.j,c)];h\u003d[new vz(C.j,c),new Uw(C.j,h),new z9(C.j,L)];if(N instanceof I)return N;e\u003dP({slotId:c,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:Z,slotExpirationTriggers:h},{slotId:e,layoutId:L});P\u003de.JZO;e\u003de.pEf;return[{slotId:c,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,\nslotEntryTrigger:pS(C,b,c,N),slotFulfillmentTriggers:Po(C,b,c,Z),slotExpirationTriggers:h,u$:\"core\",clientMetadata:new No([new RE(P),new Tl(jx(b)),new IE({OY:C.OY(b)})]),adSlotLoggingData:p},e]};\njx\u003dfunction(C){return C.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};\nl0K\u003dfunction(C,b,h,N,p){p\u003dp?p:ak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");h\u003dnew MZ(C.j,h);var P\u003d[new Ow(C.j,p)];C\u003d[new Uw(C.j,b),new vz(C.j,p)];return{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:h,slotFulfillmentTriggers:P,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(N({slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:h,slotFulfillmentTriggers:P,slotExpirationTriggers:C}))])}};\noJV\u003dfunction(C,b,h,N){var p\u003dak(C.K.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");h\u003dnew MZ(C.j,h);var P\u003d[new Ow(C.j,p)];C\u003d[new Uw(C.j,b),new vz(C.j,p)];return{slotId:p,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,slotEntryTrigger:h,slotFulfillmentTriggers:P,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(N({slotId:p,slotType:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:h,slotFulfillmentTriggers:P,slotExpirationTriggers:C}))])}};\njNH\u003dfunction(C,b,h,N,p,P,c){var e\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\"),L\u003dtc(C.K.get(),\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",e);N\u003dxlU(C,N,P,c,L);if(N instanceof I)return N;c\u003d[new Ow(C.j,e)];p\u003d[new Uw(C.j,P),new Ow(C.j,p),new Ew(C.j,p)];h\u003deP(h,{slotId:e,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:c,slotExpirationTriggers:p});C\u003dC.N.get();P\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",u$:\"core\"};b\u003d{layoutId:L,layoutType:\"LAYOUT_TYPE_TEXT_BANNER_OVERLAY\",\nKJ:new Map,layoutExitNormalTriggers:[new xrW(C.j,L,b.durationMs)],layoutExitSkipTriggers:[new Cy1(C.j,L,b.durationMs)],lf:[new wsl(C.j,L)],layoutExitMuteTriggers:[],layoutExitUserInputSubmittedTriggers:[],u$:\"core\",clientMetadata:new No([new vn(b)]),hZ:h(P)};return{slotId:e,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:c,slotExpirationTriggers:p,clientMetadata:new No([new RE(b)])}};\nTi_\u003dfunction(C,b,h,N,p,P){b\u003dWo(C,b,h,N);if(b instanceof I)return b;var c\u003db instanceof ij?new T8K(C.j,h,b.j):null;N\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");var e\u003d[new Ow(C.j,N)];C\u003d[new Uw(C.j,h),new vz(C.j,N)];P\u003dP({slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:e,slotExpirationTriggers:C},c);return P instanceof hc?new I(P):{slotId:N,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:e,slotExpirationTriggers:C,\nu$:\"core\",clientMetadata:new No([new RE(P)]),adSlotLoggingData:p}};\nnJl\u003dfunction(C,b,h,N){var p\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\"),P\u003dnew $g(C.j,b),c\u003d[new Wz(C.j,p)];C\u003d[new Uw(C.j,b),new vz(C.j,p)];return{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(N({slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C}))]),adSlotLoggingData:h}};\ntcl\u003dfunction(C,b,h,N){var p\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");h\u003dnew MZ(C.j,h);var P\u003d[new Ow(C.j,p)],c\u003d[new vz(C.j,p),new Uw(C.j,b)];P\u003d{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:h,slotFulfillmentTriggers:P,slotExpirationTriggers:c};return{slotId:p,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:h,slotFulfillmentTriggers:[new Ow(C.j,p)],slotExpirationTriggers:[new Uw(C.j,b),new vz(C.j,p)],u$:\"core\",clientMetadata:new No([new RE(N(P))])}};\nWWo\u003dfunction(C,b,h,N,p){var P\u003dak(C.K.get(),\"SLOT_TYPE_IN_PLAYER\");h\u003dnew Vf(C.j,N,h);N\u003d[new Ow(C.j,P)];C\u003d[new Uw(C.j,b)];return{slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,slotEntryTrigger:h,slotFulfillmentTriggers:N,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(p({slotId:P,slotType:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:h,slotFulfillmentTriggers:N,slotExpirationTriggers:C}))])}};\nKWV\u003dfunction(C,b,h,N,p,P){var c\u003dak(C.K.get(),b);return E3(C,c,b,new MZ(C.j,N),[new Uw(C.j,h),new vz(C.j,c),new qZ(C.j,N,[\"error\"])],p,P)};\nXNl\u003dfunction(C,b,h,N,p,P,c){var e\u003dak(C.K.get(),b);return E3(C,e,b,new qZ(C.j,p,[\"normal\"]),[new Uw(C.j,h),new vz(C.j,e),new qZ(C.j,N,[\"error\"])],P,c)};\nu9V\u003dfunction(C,b,h,N,p){var P\u003dak(C.K.get(),b);return E3(C,P,b,new $g(C.j,h),[new Uw(C.j,h),new vz(C.j,P)],N,p)};\nDHW\u003dfunction(C,b,h,N,p){h\u003dh?\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\":\"SLOT_TYPE_PLAYBACK_TRACKING\";var P\u003dak(C.K.get(),h);b\u003dnew $g(C.j,b);var c\u003d[new Ow(C.j,P)];C\u003d[new vz(C.j,P)];return{slotId:P,slotType:h,slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:c,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(p({slotId:P,slotType:h,slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:c,slotExpirationTriggers:C}))]),adSlotLoggingData:N}};\nCol\u003dfunction(C,b,h,N){var p\u003dak(C.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),P\u003dnew rq(C.j),c\u003d[new Wz(C.j,p)];C\u003d[new Uw(C.j,b)];return{slotId:p,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(N({slotId:p,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:P,slotFulfillmentTriggers:c,slotExpirationTriggers:C})),new rA({})]),adSlotLoggingData:h}};\ncDl\u003dfunction(C,b){return SHW(C.Zf.get())?new qZ(C.j,b,[\"normal\",\"error\",\"skipped\"]):new qZ(C.j,b,[\"normal\"])};\nLw1\u003dfunction(C,b,h,N,p){b\u003dcDl(C,b);C\u003dgc(C,b,h);p\u003dp({slotId:C.slotId,slotType:C.slotType,slotPhysicalPosition:C.slotPhysicalPosition,slotEntryTrigger:C.slotEntryTrigger,slotFulfillmentTriggers:C.slotFulfillmentTriggers,slotExpirationTriggers:C.slotExpirationTriggers,u$:C.u$});return p instanceof I?p:{ON:Object.assign({},C,{clientMetadata:new No([new RE(p.layout)]),adSlotLoggingData:N}),yP:p.yP}};\nZYl\u003dfunction(C,b,h,N,p,P,c){h\u003dkl6(C,b,h,N);if(h instanceof I)return h;c\u003dc({slotId:h.slotId,slotType:h.slotType,slotPhysicalPosition:h.slotPhysicalPosition,slotEntryTrigger:h.slotEntryTrigger,slotFulfillmentTriggers:h.slotFulfillmentTriggers,slotExpirationTriggers:h.slotExpirationTriggers,u$:h.u$});if(c instanceof I)return c;N\u003d[new Tl(jx(b)),new RE(c.layout),new IE({OY:C.OY(b)})];P\u0026\u0026N.push(new dA({}));return{ON:{slotId:h.slotId,slotType:h.slotType,slotPhysicalPosition:h.slotPhysicalPosition,slotEntryTrigger:pS(C,\nb,h.slotId,h.slotEntryTrigger),slotFulfillmentTriggers:Po(C,b,h.slotId,h.slotFulfillmentTriggers),slotExpirationTriggers:h.slotExpirationTriggers,u$:h.u$,clientMetadata:new No(N),adSlotLoggingData:p},yP:c.yP}};\npS\u003dfunction(C,b,h,N){return C.Zf.get().aD(jx(b))?new G9(C.j,h):N};\nPo\u003dfunction(C,b,h,N){return C.Zf.get().aD(jx(b))?[new Wz(C.j,h)]:N};\ngc\u003dfunction(C,b,h){var N\u003dak(C.K.get(),\"SLOT_TYPE_PLAYER_BYTES\"),p\u003d[new Ow(C.j,N)];C\u003d[new vz(C.j,N),new Uw(C.j,h)];return{slotId:N,slotType:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:p,slotExpirationTriggers:C,u$:\"core\"}};\nkl6\u003dfunction(C,b,h,N){b\u003dWo(C,b,h,N);return b instanceof I?b:gc(C,b,h)};\nWwx\u003dfunction(C,b,h,N,p,P){var c\u003dak(C.K.get(),\"SLOT_TYPE_FORECASTING\");b\u003dWo(C,b,h,N);if(b instanceof I)return b;N\u003d[new Ow(C.j,c)];C\u003d[new vz(C.j,c),new Uw(C.j,h)];return{slotId:c,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,slotEntryTrigger:b,slotFulfillmentTriggers:N,slotExpirationTriggers:C,u$:\"core\",clientMetadata:new No([new RE(P({slotId:c,slotType:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:b,slotFulfillmentTriggers:N,slotExpirationTriggers:C}))]),adSlotLoggingData:p}};\nwn_\u003dfunction(C,b,h,N,p){var P\u003d!b.hideCueRangeMarker;switch(b.kind){case \"AD_PLACEMENT_KIND_START\":return new $g(C.j,h);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return C\u003dyU6(b,N),C instanceof I?C:p(C.TV,P);case \"AD_PLACEMENT_KIND_END\":return new Hz(C.j,h,P);default:return new I(\"Cannot construct entry trigger\",{kind:b.kind})}};\nxlU\u003dfunction(C,b,h,N,p){return wn_(C,b,h,N,function(P,c){return new tdH(C.j,h,P,c,p)})};\nWo\u003dfunction(C,b,h,N){return wn_(C,b,h,N,function(p,P){return new ij(C.j,h,p,P)})};\nE3\u003dfunction(C,b,h,N,p,P,c){C\u003d[new Wz(C.j,b)];return{slotId:b,slotType:h,slotPhysicalPosition:1,slotEntryTrigger:N,slotFulfillmentTriggers:C,slotExpirationTriggers:p,u$:\"core\",clientMetadata:new No([new RE(c({slotId:b,slotType:h,slotPhysicalPosition:1,u$:\"core\",slotEntryTrigger:N,slotFulfillmentTriggers:C,slotExpirationTriggers:p}))]),adSlotLoggingData:P}};\nnS\u003dfunction(C,b){g.O.call(this);this.Zf\u003dC;this.j\u003db;this.eventCount\u003d0};\nt$\u003dfunction(C,b,h,N){nS.call(this,C,b);this.Zf\u003dC;this.fO\u003dh;this.context\u003dN};\nTK\u003dfunction(){this.j\u003dnew Map};\nxD\u003dfunction(C,b){var h\u003dthis;this.currentState\u003d\"wait\";this.onSuccess\u003d[];this.onFailure\u003d[];this.currentState\u003dC;this.result\u003db.result;this.error\u003db.error;b.promise\u0026\u0026b.promise.then(function(N){Bo(h,N)},function(N){Ia(h,N)})};\nbw\u003dfunction(C){if(wc(C)){if(C instanceof xD)return C;if(Cx(C))return new xD(\"wait\",{promise:C})}return new xD(\"done\",{result:C})};\nhd\u003dfunction(C){return new xD(\"fail\",{error:C})};\nNS\u003dfunction(C){try{return bw(C())}catch(b){return hd(b)}};\npx\u003dfunction(C,b){var h\u003dnew xD(\"wait\",{});C.onSuccess.push(function(N){try{var p\u003db(N);Bo(h,p)}catch(P){Ia(h,P)}});\nC.onFailure.push(function(N){Ia(h,N)});\ngV(C);return h};\nPx\u003dfunction(C,b){var h\u003dnew xD(\"wait\",{});C.onSuccess.push(function(N){Bo(h,N)});\nC.onFailure.push(function(N){try{var p\u003db(N);Bo(h,p)}catch(P){Ia(h,P)}});\ngV(C);return h};\nBo\u003dfunction(C,b){if(wc(b)){if(Cx(b)){b.then(function(h){Bo(C,h)},function(h){Ia(C,h)});\nreturn}if(b instanceof xD){px(b,function(h){Bo(C,h)});\nPx(b,function(h){Ia(C,h)});\nreturn}}C.currentState\u003d\"done\";C.result\u003db;gV(C)};\nIa\u003dfunction(C,b){C.currentState\u003d\"fail\";C.error\u003db;gV(C)};\ngV\u003dfunction(C){if(C.currentState\u003d\u003d\u003d\"done\"){var b\u003dC.onSuccess;C.onSuccess\u003d[];C.onFailure\u003d[];b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,h(C.result)}else if(C.currentState\u003d\u003d\u003d\"fail\")for(b\u003dC.onFailure,C.onSuccess\u003d[],C.onFailure\u003d[],b\u003dg.z(b),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,h(C.error)};\nbkl\u003dfunction(C){return function(){return CRl(C.apply(this,g.yH.apply(0,arguments)))}};\nCRl\u003dfunction(C){return NS(function(){return jO(C,C.next())})};\njO\u003dfunction(C,b){return b.done?bw(b.value):Px(px(b.value.xO,function(h){return jO(C,C.next(h))}),function(h){return jO(C,C.throw(h))})};\nkl\u003dfunction(C){var b\u003dC.hours||0;var h\u003dC.minutes||0,N\u003dC.seconds||0;b\u003dN+h*60+b*3600+(C.days||0)*86400+(C.weeks||0)*604800+(C.months||0)*2629800+(C.years||0)*31557600;b\u003c\u003d0?b\u003d{hours:0,minutes:0,seconds:0}:(C\u003db,b\u003dMath.floor(C/3600),C%\u003d3600,h\u003dMath.floor(C/60),N\u003dMath.floor(C%60),b\u003d{hours:b,minutes:h,seconds:N});var p\u003db.hours\u003d\u003d\u003dvoid 0?0:b.hours;h\u003db.minutes\u003d\u003d\u003dvoid 0?0:b.minutes;C\u003db.seconds\u003d\u003d\u003dvoid 0?0:b.seconds;N\u003dp\u003e0;b\u003d[];if(N){p\u003d(new Intl.NumberFormat(\"en-u-nu-latn\")).format(p);var P\u003d[\"fr\"],c\u003d\"az bs ca da de el es eu gl hr id is it km lo mk nl pt-BR ro sl sr sr-Latn tr vi\".split(\" \");\np\u003d\"af be bg cs et fi fr-CA hu hy ka kk ky lt lv no pl pt-PT ru sk sq sv uk uz\".split(\" \").includes(cx)?p.replace(\",\",\"\\u00a0\"):P.includes(cx)?p.replace(\",\",\"\\u202f\"):c.includes(cx)?p.replace(\",\",\".\"):p;b.push(p)}N\u003dN\u003d\u003d\u003dvoid 0?!1:N;h\u003d([\"af\",\"be\",\"lt\"].includes(cx)||N)\u0026\u0026h\u003c10?h5H().format(h):(new Intl.NumberFormat(\"en-u-nu-latn\")).format(h);b.push(h);h\u003dh5H().format(C);b.push(h);h\u003d\":\";\"da fi id si sr sr-Latn\".split(\" \").includes(cx)\u0026\u0026(h\u003d\".\");return b.join(h)};\nh5H\u003dfunction(){return new Intl.NumberFormat(\"en-u-nu-latn\",{minimumIntegerDigits:2})};\nN0S\u003dfunction(C,b){var h,N;C\u003d((h\u003dC.watchEndpointSupportedAuthorizationTokenConfig)\u003d\u003dnull?void 0:(N\u003dh.videoAuthorizationToken)\u003d\u003dnull?void 0:N.credentialTransferTokens)||[];for(h\u003d0;h\u003cC.length;++h)if(C[h].scope\u003d\u003d\u003db)return C[h].token||void 0};\neO\u003dfunction(C){if(C\u0026\u0026C.simpleText)return C.simpleText;var b\u003d\"\";if(C\u0026\u0026C.runs)for(var h\u003d0;h\u003cC.runs.length;h++)C.runs[h].text\u0026\u0026(b+\u003dC.runs[h].text);return b};\nLx\u003dfunction(C){return C?function(){try{return C.apply(this,arguments)}catch(b){g.ux(b)}}:C};\nZp\u003dfunction(){this.N\u003dnew Set;this.K\u003dnew Set;this.X\u003dnew Map;this.client\u003dvoid 0;this.csn\u003dnull};\nYl\u003dfunction(){Zp.instance||(Zp.instance\u003dnew Zp);return Zp.instance};\nac\u003dfunction(){};\nlw\u003dfunction(){this.J\u003d[];this.L\u003d[];this.j\u003d[];this.N2\u003d[];this.G\u003d[];this.V\u003d[];this.N\u003dnew Map;this.W\u003dnew Map;this.K\u003dnew Set;this.nO\u003dnew Map};\noc\u003dfunction(){lw.instance||(lw.instance\u003dnew lw);return lw.instance};\nF$\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;g.wW(function(){gUo.includes(b)||(g.Ri(new g.np(\"createClientScreen() called with a non-page VE\",b)),b\u003d83769);N.isHistoryNavigation||(C.N2\u003d[],C.j.push({rootVe:b,key:N.key||\"\"}));C.J\u003d[];C.L\u003d[];N.p8?pkK(C,b,h,N):PR6(C,b,h,N)})()};\njHl\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;g.wW(function(){b.then(function(N){C.K.has(h)\u0026\u0026C.X\u0026\u0026C.X();var p\u003dg.q6(h),P\u003dg.M6(h);if(p\u0026\u0026P){var c;(N\u003d\u003dnull?0:(c\u003dN.response)\u003d\u003dnull?0:c.trackingParams)\u0026\u0026g.nZ(C.client,p,P,g.HL(N.response.trackingParams));var e;(N\u003d\u003dnull?0:(e\u003dN.playerResponse)\u003d\u003dnull?0:e.trackingParams)\u0026\u0026g.nZ(C.client,p,P,g.HL(N.playerResponse.trackingParams))}})})()};\nSO\u003dfunction(C){var b\u003doc();g.wW(function(){var h\u003dg.HL(C);G0(b,h);return h})()};\nG0\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;g.wW(function(){if(C.K.has(N))return C.J.push([b,h]),!0;var p\u003dg.q6(N),P\u003dh||g.M6(N);if(p\u0026\u0026P){if(g.zu(\"combine_ve_grafts\")){var c\u003dC.N.get(P.toString());c?c.push(b):(C.W.set(P.toString(),P),C.N.set(P.toString(),[b]));C.KO||(C.KO\u003dg.xa(0,function(){$l(C,p)},1200))}else g.nZ(C.client,p,P,b);\nreturn!0}return!1})()};\ncc1\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;var p\u003dg.q6(N);b\u003db||g.M6(N);p\u0026\u0026b\u0026\u0026(C\u003dC.client,N\u003dvL({cttAuthInfo:mZ(p)||void 0},p),h\u003d{csn:p,ve:b.getAsJson(),clientData:h},p\u003d\u003d\u003d\"UNDEFINED_CSN\"?BL(\"visualElementStateChanged\",N,h):C?$M(\"visualElementStateChanged\",h,C,N):g.k1(\"visualElementStateChanged\",h,N))};\npkK\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;C.K.add(N.layer||0);C.X\u003dfunction(){PR6(C,b,h,N);var c\u003dg.M6(N.layer);if(c){for(var e\u003dg.z(C.J),L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,G0(C,L[0],L[1]||c,N.layer);c\u003dg.z(C.L);for(e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,cc1(C,e[0],e[1])}};\nh||g.q6(N.layer)||C.X();if(N.p8)for(var p\u003dg.z(N.p8),P\u003dp.next();!P.done;P\u003dp.next())jHl(C,P.value,N.layer);else g.ux(Error(\"Delayed screen needs a data promise.\"))};\nPR6\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var p\u003dvoid 0;N.layer||(N.layer\u003d0);p\u003dN.parentLayer!\u003d\u003dvoid 0?N.parentLayer:N.layer;var P\u003dg.q6(p);p\u003dg.M6(p);var c\u003dh||p,e;c\u0026\u0026(N.parentCsn!\u003d\u003dvoid 0?e\u003d{clientScreenNonce:N.parentCsn,visualElement:c}:P\u0026\u0026P!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026(e\u003d{clientScreenNonce:P,visualElement:c}));var L,Z\u003dg.Tf(\"EVENT_ID\");P\u003d\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026Z\u0026\u0026(L\u003d{servletData:{serializedServletEventId:Z}});g.zu(\"combine_ve_grafts\")\u0026\u0026P\u0026\u0026$l(C,P);g.zu(\"no_client_ve_attach_unless_shown\")\u0026\u0026c\u0026\u0026P\u0026\u0026T_(c,P);try{var Y\u003dPf_(C.client,\nb,e,N.rR,N.cttAuthInfo,L,N.implicitGestureType,N.loggingExpectations)}catch(F){wjU(F,{JQ:b,rootVe:p,V42:h,pmo:P,Tg4:e,rR:N.rR});g.ux(F);return}urH(Y,b,N.layer,N.cttAuthInfo);P\u0026\u0026P!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026p\u0026\u0026!rJ6(P)\u0026\u0026ciV(C.client,P,p,!0);C.j[C.j.length-1]\u0026\u0026!C.j[C.j.length-1].csn\u0026\u0026(C.j[C.j.length-1].csn\u003dY||\"\");g.OG({clientScreenNonce:Y});ac.instance||(ac.instance\u003dnew ac);g.wW(Yl().j).bind(Yl())();var a\u003dg.M6(N.layer);P\u0026\u0026P!\u003d\u003d\"UNDEFINED_CSN\"\u0026\u0026a\u0026\u0026(g.zu(\"web_mark_root_visible\")||g.zu(\"music_web_mark_root_visible\"))\u0026\u0026\ng.bI(Y,a);C.K.delete(N.layer||0);C.X\u003dvoid 0;var l;(l\u003dC.nO.get(N.layer))\u003d\u003dnull||l.forEach(function(F,G){F?G0(C,G,F,N.layer):a\u0026\u0026G0(C,G,a,N.layer)});\nkZH(C)};\nkZH\u003dfunction(C){for(var b\u003d0;b\u003cC.G.length;b++){var h\u003dC.G[b];try{h()}catch(N){g.ux(N)}}for(b\u003dC.G.length\u003d0;b\u003cC.V.length;b++){h\u003dC.V[b];try{h()}catch(N){g.ux(N)}}};\n$l\u003dfunction(C,b){if(b\u003d\u003d\u003dvoid 0)for(var h\u003dAJl(),N\u003d0;N\u003ch.length;N++)h[N]!\u003d\u003dvoid 0\u0026\u0026$l(C,h[N]);else C.N.forEach(function(p,P){(P\u003dC.W.get(P))\u0026\u0026g.Er(C.client,b,P,p)}),C.N.clear(),C.W.clear(),C.KO\u003dvoid 0};\nz0\u003dfunction(){};\ne5l\u003dfunction(){z0.instance||(z0.instance\u003dnew z0);return z0.instance};\nL9c\u003dfunction(C,b,h){var N\u003dnew XMLHttpRequest;if(h\u003d\u003dnull?0:h.aB)N.onreadystatechange\u003dfunction(P){h.aB(N,P)};\nvar p;N.open((p\u003db.method)!\u003dnull?p:\"GET\",C,!0);N.responseType\u003d\"text\";N.withCredentials\u003d!0;if(b.headers)for(C\u003dg.z(Object.entries(b.headers)),b\u003dC.next();!b.done;b\u003dC.next())p\u003dg.z(b.value),b\u003dp.next().value,p\u003dp.next().value,N.setRequestHeader(b,p);return N};\nHx\u003dfunction(){};\nZk6\u003dfunction(){var C\u003dnavigator;return new Promise(function(b,h){var N;(N\u003dC.webkitTemporaryStorage)!\u003dnull\u0026\u0026N.queryUsageAndQuota?C.webkitTemporaryStorage.queryUsageAndQuota(function(p,P){b({usage:p,quota:P})},function(p){h(p)}):h(Error(\"webkitTemporaryStorage is not supported.\"))})};\njn\u003dfunction(C,b){var h\u003dthis;this.handleError\u003dC;this.j\u003db;this.K\u003d!1;self.document\u003d\u003d\u003dvoid 0||self.addEventListener(\"beforeunload\",function(){h.K\u003d!0});\nthis.N\u003dMath.random()\u003c\u003d.2};\nacl\u003dfunction(C,b){Hx.getInstance().estimate().then(function(h){h\u003dObject.assign({},b,{isSw:self.document\u003d\u003d\u003dvoid 0,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:Ycx(h\u003d\u003dnull?void 0:h.usage),deviceStorageQuotaMbytes:Ycx(h\u003d\u003dnull?void 0:h.quota)});C.j(\"idbQuotaExceeded\",h)})};\nYcx\u003dfunction(C){return typeof C\u003d\u003d\u003d\"undefined\"?\"-1\":String(Math.ceil(C/1048576))};\noUH\u003dfunction(){g.OJ();return g.vj(0,192)?g.vj(0,190):!(g.zu(\"web_watch_cinematics_disabled_by_default\")||g.zu(\"web_watch_cinematics_preferred_reduced_motion_default_disabled\")\u0026\u0026lco())};\nGZc\u003dfunction(C,b){F9V(C.program,b.Nsi)\u0026\u0026(Ws(\"bg_i\",void 0,\"player_att\"),g.Vp.initialize(C,function(){Ws(\"bg_l\",void 0,\"player_att\");MS\u003d(0,g.fB)()},b.cspNonce))};\nScW\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;return g.Vp.invoke(C)};\nF9V\u003dfunction(C,b){if(C){var h;g.Vp.isLoading()?h\u003d!1:h\u003d!MS||(0,g.fB)()-MS\u003eb;C\u003dh}else C\u003d!1;return C};\n$oW\u003dfunction(C){C\u003dC.split(\"\");qS.Zm(C,1);qS.xQ(C,77);qS.F7(C,10);qS.F7(C,48);qS.Zm(C,3);return C.join(\"\")};\ng.mu\u003dfunction(C,b){return C.nO+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+b.videoId};\ng.z5_\u003dfunction(C){var b\u003dthis;this.videoData\u003dC;C\u003d{};this.j\u003d(C.c1a\u003dfunction(){var h\u003d[];if(g.Vp.isInitialized()){var N\u003d\"\";b.videoData\u0026\u0026b.videoData.H4\u0026\u0026(N\u003db.videoData.H4+(\"\u0026r1b\u003d\"+b.videoData.clientPlaybackNonce));var p\u003d{};N\u003d(p.atr_challenge\u003dN,p);Ws(\"bg_v\",void 0,\"player_att\");(N\u003dScW(N))?(Ws(\"bg_s\",void 0,\"player_att\"),h.push(\"r1a\u003d\"+N)):(Ws(\"bg_e\",void 0,\"player_att\"),h.push(\"r1c\u003d2\"))}else Ws(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?h.push(\"r1c\u003d1\"):h.push(\"r1c\u003d4\");h.push(\"r1d\u003d\"+g.Vp.getState());\nreturn h.join(\"\u0026\")},C.c6a\u003dfunction(h){return\"r6a\u003d\"+(Number(h.c)^kr())},C.c6b\u003dfunction(h){return\"r6b\u003d\"+(Number(h.c)^Number(g.Tf(\"CATSTAT\",0)))},C);\nthis.videoData\u0026\u0026this.videoData.H4?this.oI\u003dNQ(this.videoData.H4):this.oI\u003d{}};\ng.Hkl\u003dfunction(C){if(C.videoData\u0026\u0026C.videoData.H4){for(var b\u003d[C.videoData.H4],h\u003dg.z(Object.keys(C.j)),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,C.oI[N]\u0026\u0026C.j[N]\u0026\u0026(N\u003dC.j[N](C.oI))\u0026\u0026b.push(N);return b.join(\"\u0026\")}return null};\ng.fx\u003dfunction(C,b){GZc(C,{Nsi:g.Lk(b.experiments,\"bg_vm_reinit_threshold\"),cspNonce:b.cspNonce})};\nVPV\u003dfunction(){var C\u003dXMLHttpRequest.prototype.fetch;return!!C\u0026\u0026C.length\u003d\u003d\u003d3};\nAd\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?2592E3:C;if(C\u003e0\u0026\u0026!(IbW()\u003e(0,g.fB)()-C*1E3))return 0;C\u003dg.R1(\"yt-player-quality\");if(typeof C\u003d\u003d\u003d\"string\"){if(C\u003dg.QX[C],C\u003e0)return C}else if(C instanceof Object)return C.quality;return 0};\nyp\u003dfunction(){var C\u003dg.R1(\"yt-player-proxima-pref\");return C\u003d\u003dnull?null:C};\nMPl\u003dfunction(){var C\u003dg.R1(\"yt-player-quality\");if(C instanceof Object\u0026\u0026C.quality\u0026\u0026C.previousQuality){if(C.quality\u003eC.previousQuality)return 1;if(C.quality\u003cC.previousQuality)return-1}return 0};\nqcV\u003dfunction(){var C\u003d{values:{},kA:{}};try{var b\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);C.values\u003db.values;C.halfLives\u003db.halfLives}catch(h){}return C};\nrV\u003dfunction(){return g.R1(\"yt-player-performance-cap\")||{}};\niw\u003dfunction(){var C;return(C\u003dg.R1(\"yt-player-performance-cap-active-set\"))!\u003dnull?C:[]};\nmol\u003dfunction(C){(C\u003d\u003d\u003dvoid 0?0:C)?(C\u003diw().filter(function(b){return b.startsWith(\"1\")}),g.uU(\"yt-player-performance-cap-active-set\",C,2592E3)):g.uU(\"yt-player-performance-cap-active-set\",[],2592E3)};\nfcW\u003dfunction(C){g.uU(\"yt-player-watch-later-pending\",C)};\nAc1\u003dfunction(){return!!g.R1(\"yt-player-headers-readable\")};\nyc_\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(C){return 0}};\ng.Jd\u003dfunction(){var C\u003dg.R1(\"yt-player-caption-language-preferences\");return C?C:[]};\nuw\u003dfunction(){var C\u003dg.R1(\"yt-player-user-settings\"),b\u003dnew Map;if(C){C\u003dg.z(Object.entries(C));for(var h\u003dC.next();!h.done;h\u003dC.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;b.set(h,N)}}return b};\nQp\u003dfunction(){try{var C\u003dwindow.navigator;if(C.getAutoplayPolicy\u0026\u0026typeof C.getAutoplayPolicy\u003d\u003d\u003d\"function\"){var b\u003ddocument.getElementsByClassName(g.Rc.IZi);var h\u003db.length\u003e0\u0026\u0026b[0]?C.getAutoplayPolicy(b[0]):C.getAutoplayPolicy(\"mediaelement\");if(rc_[h])return rc_[h]}}catch(N){}return\"AUTOPLAY_BROWSER_POLICY_UNSPECIFIED\"};\nUK\u003dfunction(C){return C.fK||C.LZ||C.mutedAutoplay};\nik1\u003dfunction(C,b){return UK(C)?b!\u003d\u003d1\u0026\u0026b!\u003d\u003d2\u0026\u0026b!\u003d\u003d0?\"AUTOPLAY_STATUS_UNAVAILABLE\":C.x8?\"AUTOPLAY_STATUS_BLOCKED\":\"AUTOPLAY_STATUS_OCCURRED\":\"AUTOPLAY_STATUS_NOT_ATTEMPTED\"};\nJc6\u003dfunction(C,b,h){var N\u003db.Y();C.thirdParty||(C.thirdParty\u003d{});N.ancestorOrigins\u0026\u0026(C.thirdParty.embeddedPlayerContext\u003dObject.assign({},C.thirdParty.embeddedPlayerContext,{ancestorOrigins:N.ancestorOrigins}));N.D(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026(N.Zu!\u003dnull\u0026\u0026(C.thirdParty.embeddedPlayerContext\u003dObject.assign({},C.thirdParty.embeddedPlayerContext,{visibilityFraction:Number(N.Zu)})),N.nI\u0026\u0026(C.thirdParty.embeddedPlayerContext\u003dObject.assign({},C.thirdParty.embeddedPlayerContext,{visibilityFractionSource:N.nI})),\nC.thirdParty.embeddedPlayerContext\u003dObject.assign({},C.thirdParty.embeddedPlayerContext,{autoplayBrowserPolicy:Qp(),autoplayIntended:UK(b),autoplayStatus:ik1(b,h)}))};\nQHK\u003dfunction(C,b){gi(C,2,b.y3,X$,3);gi(C,3,b.pR,uG6,3);ET(C,4,b.onesieUstreamerConfig);ET(C,9,b.cK);gi(C,10,b.d1,Kx,3);gi(C,15,b.reloadPlaybackParams,R5H,3)};\nXk6\u003dfunction(C,b){gi(C,1,b.formatId,sK,3);d1(C,2,b.startTimeMs);d1(C,3,b.durationMs);d1(C,4,b.vT);d1(C,5,b.KX);gi(C,9,b.sRp,UoW,3);gi(C,11,b.eMO,OK,1);gi(C,12,b.Lm,OK,1)};\nK9o\u003dfunction(C,b){nD(C,1,b.videoId);d1(C,2,b.lmt)};\nUoW\u003dfunction(C,b){if(b.Jw)for(var h\u003d0;h\u003cb.Jw.length;h++)gi(C,1,b.Jw[h],K9o,3)};\nsK\u003dfunction(C,b){d1(C,1,b.itag);d1(C,2,b.lmt);nD(C,3,b.xtags)};\nvx\u003dfunction(C){return{itag:uy(C,1),lmt:uy(C,2),xtags:UT(C,3)}};\nOK\u003dfunction(C,b){d1(C,1,b.startTicks);d1(C,2,b.fu);d1(C,3,b.timescale)};\nsHK\u003dfunction(C){return{startTicks:uy(C,1),fu:uy(C,2),timescale:uy(C,3)}};\nOkV\u003dfunction(C,b){d1(C,1,b.defaultPolicy);d1(C,2,b.smooth);d1(C,3,b.visibility);d1(C,4,b.Yj);d1(C,5,b.performance);d1(C,6,b.speed)};\nX$\u003dfunction(C,b){d1(C,13,b.timeSinceLastManualFormatSelectionMs);var h\u003db.lastManualDirection;h!\u003d\u003dvoid 0\u0026\u0026(Df(C,112),Df(C,h\u003c\u003c1^h\u003e\u003e31));d1(C,16,b.OOO);d1(C,17,b.detailedNetworkType);d1(C,18,b.mP);d1(C,19,b.Y0);d1(C,21,b.yT);d1(C,23,b.Ho);d1(C,28,b.Iz);d1(C,29,b.hrh);d1(C,34,b.visibility);h\u003db.playbackRate;if(h!\u003d\u003dvoid 0){var N\u003dnew ArrayBuffer(4);(new Float32Array(N))[0]\u003dh;h\u003d(new Uint32Array(N))[0];if(h!\u003d\u003dvoid 0)for(Df(C,285),vN(C,4),N\u003d0;N\u003c4;)C.view.setUint8(C.pos,h\u0026255),h\u003e\u003e\u003d8,C.pos+\u003d1,N+\u003d1}d1(C,36,b.fb);\ngi(C,38,b.mediaCapabilities,vUx,3);d1(C,39,b.cL2);d1(C,40,b.Cu);d1(C,44,b.playerState);WN(C,46,b.Qj);d1(C,48,b.E0);d1(C,50,b.vC);d1(C,51,b.iX);d1(C,54,b.kC);WN(C,56,b.hWi);d1(C,57,b.U7);WN(C,58,b.nk);d1(C,59,b.Ml);d1(C,60,b.lq);WN(C,61,b.isPrefetch);d1(C,62,b.qq);ET(C,63,b.sabrLicenseConstraint);d1(C,64,b.IJp);d1(C,66,b.A4$);d1(C,67,b.b6E);d1(C,68,b.sbO);nD(C,69,b.audioTrackId);WN(C,71,b.Ke);gi(C,72,b.Ivo,OkV,1);d1(C,74,b.Wp);d1(C,75,b.s6)};\nvUx\u003dfunction(C,b){if(b.videoFormatCapabilities)for(var h\u003d0;h\u003cb.videoFormatCapabilities.length;h++)gi(C,1,b.videoFormatCapabilities[h],Do_,1);if(b.audioFormatCapabilities)for(h\u003d0;h\u003cb.audioFormatCapabilities.length;h++)gi(C,2,b.audioFormatCapabilities[h],do6,1);gi(C,4,b.perPlaybackAttributes,W91,3);d1(C,5,b.hdrModeBitmask)};\nDo_\u003dfunction(C,b){d1(C,1,b.videoCodec);d1(C,3,b.maxHeight);d1(C,4,b.maxWidth);d1(C,11,b.maxFramerate);d1(C,12,b.maxBitrateBps);WN(C,15,b.is10BitSupported)};\ndo6\u003dfunction(C,b){d1(C,1,b.audioCodec);d1(C,2,b.numChannels);d1(C,3,b.maxBitrateBps);d1(C,6,b.spatialCapabilityBitmask)};\nW91\u003dfunction(C,b){if(b.itagDenylist)for(var h\u003d0;h\u003cb.itagDenylist.length;h++)d1(C,1,b.itagDenylist[h])};\nKx\u003dfunction(C,b){gi(C,1,b.clientInfo,EUS,3);ET(C,2,b.NN);ET(C,3,b.playbackCookie);ET(C,4,b.cK);if(b.GZ)for(var h\u003d0;h\u003cb.GZ.length;h++)gi(C,5,b.GZ[h],nUl,3);if(b.E5)for(h\u003d0;h\u003cb.E5.length;h++)d1(C,6,b.E5[h]);nD(C,7,b.v16);gi(C,8,b.pG,tPV,3)};\nT0V\u003dfunction(C,b){d1(C,1,b.c$O);d1(C,2,b.i6o)};\nB0H\u003dfunction(C,b){var h\u003db.code;h!\u003d\u003dvoid 0\u0026\u0026(Df(C,8),Df(C,h\u003c\u003c1^h\u003e\u003e31));nD(C,2,b.message)};\nIcl\u003dfunction(C,b){d1(C,1,b.clientState);gi(C,2,b.ugD,T0V,1)};\ntPV\u003dfunction(C,b){ET(C,1,b.lb6);gi(C,2,b.pF4,B0H,3);gi(C,3,b.coldStartInfo,Icl,3)};\nnUl\u003dfunction(C,b){d1(C,1,b.type);ET(C,2,b.value)};\nEUS\u003dfunction(C,b){nD(C,1,b.hl);nD(C,12,b.deviceMake);nD(C,13,b.deviceModel);d1(C,16,b.clientName);nD(C,17,b.clientVersion);nD(C,18,b.osName);nD(C,19,b.osVersion)};\nxoS\u003dfunction(C,b){nD(C,1,b.name);nD(C,2,b.value)};\nwkW\u003dfunction(C,b){nD(C,1,b.url);if(b.JO)for(var h\u003d0;h\u003cb.JO.length;h++)gi(C,2,b.JO[h],xoS,3);ET(C,3,b.postBody);WN(C,4,b.OKO);WN(C,6,b.Bg)};\nuG6\u003dfunction(C,b){ET(C,2,b.Ud);ET(C,5,b.encryptedClientKey);ET(C,6,b.iv);ET(C,7,b.D_);WN(C,10,b.Vb);WN(C,13,b.Ff);WN(C,14,b.Tr);ET(C,16,b.F3i);WN(C,17,b.Dy)};\nCG6\u003dfunction(C){return{LM:uy(C,1),JP:uy(C,2),body:QC(C,4)}};\nR5H\u003dfunction(C,b){nD(C,1,b.token)};\nb86\u003dfunction(C){return{token:UT(C,1)}};\nh9_\u003dfunction(C){return{A_:uy(C,1),XL6:uy(C,2)}};\nPGc\u003dfunction(C,b){gi(C,1,b.y3,X$,3);if(b.VF)for(var h\u003d0;h\u003cb.VF.length;h++)gi(C,2,b.VF[h],sK,3);if(b.Pb)for(h\u003d0;h\u003cb.Pb.length;h++)gi(C,3,b.Pb[h],Xk6,3);ET(C,5,b.videoPlaybackUstreamerConfig);if(b.PT)for(h\u003d0;h\u003cb.PT.length;h++)gi(C,6,b.PT[h],NLW,3);if(b.rC)for(h\u003d0;h\u003cb.rC.length;h++)gi(C,16,b.rC[h],sK,3);if(b.hQ)for(h\u003d0;h\u003cb.hQ.length;h++)gi(C,17,b.hQ[h],sK,3);if(b.cP)for(h\u003d0;h\u003cb.cP.length;h++)gi(C,18,b.cP[h],sK,3);gi(C,19,b.d1,Kx,3);gi(C,21,b.Vw,gWW,3);d1(C,22,b.lz);d1(C,23,b.hE);if(b.PP)for(h\u003d0;h\u003cb.PP.length;h++)gi(C,\n1E3,b.PP[h],pZl,3)};\nNLW\u003dfunction(C,b){gi(C,1,b.formatId,sK,3);d1(C,2,b.IS);d1(C,3,b.sequenceNumber);gi(C,4,b.sb,OK,1);d1(C,5,b.B3);d1(C,6,b.eB)};\ngWW\u003dfunction(C,b){if(b.Wx)for(var h\u003d0;h\u003cb.Wx.length;h++)nD(C,1,b.Wx[h]);ET(C,2,b.lc);nD(C,3,b.qJ);d1(C,4,b.DY);d1(C,5,b.yI);nD(C,6,b.MO)};\npZl\u003dfunction(C,b){if(b.VF)for(var h\u003d0;h\u003cb.VF.length;h++)gi(C,1,b.VF[h],sK,3);if(b.Pb)for(h\u003d0;h\u003cb.Pb.length;h++)gi(C,2,b.Pb[h],Xk6,3);nD(C,3,b.clipId)};\ng.Dp\u003dfunction(C,b){gi(C,1,b.y3,X$,3);ET(C,3,b.videoPlaybackUstreamerConfig);gi(C,5,b.d1,Kx,3);gi(C,6,b.Vw,gWW,3)};\nkkl\u003dfunction(C,b){nD(C,1,b.cpn);d1(C,2,b.sequenceNumber);nD(C,3,b.serializedWatchEndpointLoggingContext);if(b.decoderInfo)for(var h\u003d0;h\u003cb.decoderInfo.length;h++)gi(C,6,b.decoderInfo[h],jkK,3);nD(C,9,b.playerResponseCpn);d1(C,10,b.transitionStitchType);d1(C,12,b.timestampOffsetMsecs);d1(C,15,b.remoteControlMode);if(b.remoteConnectedDevices)for(h\u003d0;h\u003cb.remoteConnectedDevices.length;h++)gi(C,16,b.remoteConnectedDevices[h],ckH,3);ET(C,17,b.serializedHouseBrandPlayerServiceLoggingContext)};\njkK\u003dfunction(C,b){d1(C,1,b.elapsedTimeMs);nD(C,3,b.videoDecoderName)};\nckH\u003dfunction(C,b){d1(C,1,b.deviceInterface);nD(C,2,b.deviceVersion);WN(C,3,b.isSleeping)};\ne9W\u003dfunction(C){return{first:uy(C,1),eF:uy(C,2)}};\nLUo\u003dfunction(C){return{bitrate:uy(C,6),width:uy(C,7),height:uy(C,8),fps:uy(C,25),averageBitrate:uy(C,31),audioSampleRate:uy(C,45),audioChannels:uy(C,46)}};\ndV\u003dfunction(C){return{itagDenylist:KD(C,1)}};\naJl\u003dfunction(C){return{rb2:uy(C,1),itag:UT(C,3),N6:X9(C,4,Z8x),lmt:uy(C,5),zJi:uy(C,7),xtags:UT(C,15),QbX:X9(C,23,YPU),Tp:X9(C,34,dV)}};\nZ8x\u003dfunction(C){return{iv:QC(C,5),F6o:RM(C,7)}};\nlJ_\u003dfunction(C){return{DW:KD(C,2),videoId:UT(C,3),Bf:uy(C,4)}};\nYPU\u003dfunction(C){return{videoId:UT(C,2)}};\noW_\u003dfunction(C){return{lh:uy(C,3),K4:uy(C,4),RE:uy(C,5),mzi:RM(C,8),d$6:uy(C,10),Lg:uy(C,12),kM:uy(C,13),yK:uy(C,14),ME:uy(C,15),C4:uy(C,16)}};\nFUH\u003dfunction(C){return{targetAudioReadaheadMs:uy(C,1),targetVideoReadaheadMs:uy(C,2),backoffTimeMs:uy(C,4),playbackCookie:QC(C,7),videoId:UT(C,8)}};\nGkW\u003dfunction(C){return{minBandwidthBytesPerSec:uy(C,1),minReadaheadMs:uy(C,2)}};\nSPU\u003dfunction(C){return{startMinReadaheadPolicy:sT(C,1,GkW),resumeMinReadaheadPolicy:sT(C,2,GkW)}};\n$yS\u003dfunction(C){return{label:UT(C,1),text:UT(C,2)}};\nz9K\u003dfunction(C){return{videoId:UT(C,1),formatId:X9(C,2,vx),debugInfo:sT(C,3,$yS)}};\nH8o\u003dfunction(C){return{n1:sT(C,1,z9K)}};\nV0V\u003dfunction(C){return{EE:uy(C,1),jA:uy(C,2),minReadaheadMs:uy(C,3)}};\nM0x\u003dfunction(C){return{Zq:uy(C,1),items:sT(C,2,V0V),fT:uy(C,3)}};\nqPW\u003dfunction(C){return{token:UT(C,1),videoId:UT(C,2)}};\nmyU\u003dfunction(C){return{D8:uy(C,1)}};\nfJV\u003dfunction(C){return{Ab6:UT(C,1),action:uy(C,2),LV:X9(C,3,myU)}};\nWx\u003dfunction(C){return{tf:uy(C,1),Cp:uy(C,2),seekSource:uy(C,3)}};\nyko\u003dfunction(C){return{mY:sT(C,1,AkU),j2E:UT(C,2)}};\nrkH\u003dfunction(C){return{S8:UT(C,1),XN:uy(C,2),ZJ2:uy(C,3),sj:uy(C,4),GU:uy(C,5),wE:uy(C,6)}};\ni8V\u003dfunction(C){return{L4:uy(C,1)}};\nAkU\u003dfunction(C){return{clipId:UT(C,1),T7:X9(C,2,rkH),h2:X9(C,3,i8V)}};\nJkl\u003dfunction(C){return{type:uy(C,1),scope:uy(C,2),value:QC(C,3),sendByDefault:RM(C,4),writePolicy:uy(C,5)}};\nufU\u003dfunction(C){var b\u003d[];C\u003dg.z(C.split(\",\"));for(var h\u003dC.next();!h.done;h\u003dC.next()){var N\u003dh.value;N\u0026\u0026((h\u003dN.startsWith(\"!\"))\u0026\u0026(N\u003dN.substring(1)),N\u003dN.split(\"-\"),N.length\u003c3||b.push({Gk:N[0],platform:N[1],deviceVersion:N[2],Mx:h}))}return b};\nUy6\u003dfunction(C){return ufU(C).map(function(b){return{deviceInterface:R9W[Qk6[b.Gk]]||0,deviceVersion:b.deviceVersion||\"\",isSleeping:b.Mx}})};\ng.EK\u003dfunction(C,b){this.id\u003dC;this.z$\u003db;this.captionTracks\u003d[];this.N\u003dthis.X\u003dnull;this.xtags\u003d\"\";this.G\u003d!1;this.j\u003dnull;this.K\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\";C\u003dthis.z$.id.split(\".\");C.length\u003e1\u0026\u0026(this.G\u003dC[1]\u003d\u003d\u003d\"2\")};\nnx\u003dfunction(C,b,h,N,p){this.K\u003dC;this.j\u003db;this.N\u003dh;this.reason\u003dN;this.OX\u003dp\u003d\u003d\u003dvoid 0?0:p};\ng.td\u003dfunction(C,b,h,N){return new nx(g.QX[C]||0,g.QX[b]||0,h,N)};\nBx\u003dfunction(C){if(T0\u0026\u0026C.OX)return!1;var b\u003dg.QX.auto;return C.K\u003d\u003d\u003db\u0026\u0026C.j\u003d\u003d\u003db};\nxl\u003dfunction(C){return Ic[C.j||C.K]||\"auto\"};\nXZc\u003dfunction(C,b){b\u003dg.QX[b];return C.K\u003c\u003db\u0026\u0026(!C.j||C.j\u003e\u003db)};\nwV\u003dfunction(C){return\"[\"+C.K+\"-\"+C.j+\", override: \"+(C.N+\", reason: \"+C.reason+\"]\")};\nC_\u003dfunction(C,b,h){this.videoInfos\u003dC;this.j\u003db;this.audioTracks\u003d[];if(this.j){C\u003dnew Set;h\u003d\u003dnull||h({ainfolen:this.j.length});b\u003dg.z(this.j);for(var N\u003db.next();!N.done;N\u003db.next())if(N\u003dN.value,!N.z$||C.has(N.z$.id)){var p\u003dvoid 0,P\u003dvoid 0,c\u003dvoid 0;(c\u003dh)\u003d\u003dnull||c({atkerr:!!N.z$,itag:N.itag,xtag:N.j,lang:((p\u003dN.z$)\u003d\u003dnull?void 0:p.name)||\"\",langid:((P\u003dN.z$)\u003d\u003dnull?void 0:P.id)||\"\"})}else p\u003dnew g.EK(N.id,N.z$),C.add(N.z$.id),this.audioTracks.push(p);h\u003d\u003dnull||h({atklen:this.audioTracks.length})}};\nbk\u003dfunction(){g.O.apply(this,arguments);this.j\u003dnull};\nvWx\u003dfunction(C,b,h,N,p,P,c){if(C.j)return C.j;var e\u003d{},L\u003dnew Set,Z\u003d{};if(h3(N)){for(var Y in N.j)N.j.hasOwnProperty(Y)\u0026\u0026(C\u003dN.j[Y],Z[C.info.PE]\u003d[C.info]);return Z}Y\u003dKUl(b,N,e);P\u0026\u0026p({aftsrt:N9(Y)});for(var a\u003d{},l\u003dg.z(Object.keys(Y)),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;for(var G\u003dg.z(Y[F]),V\u003dG.next();!V.done;V\u003dG.next()){V\u003dV.value;var q\u003dV.itag,f\u003dvoid 0,y\u003dF+\"_\"+(((f\u003dV.video)\u003d\u003dnull?void 0:f.fps)||0);a.hasOwnProperty(y)?a[y]\u003d\u003d\u003d!0?Z[F].push(V):e[q]\u003da[y]:(f\u003dgE(b,V,h,N.isLive,L),f!\u003d\u003d!0?(c.add(F),e[q]\u003df,\nf\u003d\u003d\u003d\"disablevp9hfr\"\u0026\u0026(a[y]\u003d\"disablevp9hfr\")):(Z[F]\u003dZ[F]||[],Z[F].push(V),a[y]\u003d!0))}}P\u0026\u0026p({bfflt:N9(Z)});for(var u in Z)Z.hasOwnProperty(u)\u0026\u0026(N\u003du,Z[N]\u0026\u0026Z[N][0].CK()\u0026\u0026(Z[N]\u003dZ[N],Z[N]\u003dskl(b,Z[N],e),Z[N]\u003dO8U(Z[N],e)));P\u0026\u0026Object.keys(e).length\u003e0\u0026\u0026(b.IV?p({rjr:H9(e)}):p(e));b\u003dg.z(L.values());for(N\u003db.next();!N.done;N\u003db.next())(N\u003dh.K.get(N.value))\u0026\u0026--N.Yx;P\u0026\u0026p({aftflt:N9(Z)});C.j\u003dg.Se(Z,function(K){return!!K.length});\nreturn C.j};\ndyW\u003dfunction(C,b,h,N,p,P,c,e){e\u003de\u003d\u003d\u003dvoid 0?!1:e;if(b.aL\u0026\u0026c\u0026\u0026c.length\u003e1\u0026\u0026!(b.Ml\u003e0||b.L)){for(var L\u003db.K||!!p,Z\u003dL\u0026\u0026b.AZ?P:void 0,Y\u003dKUl(b,N),a\u003d[],l\u003d[],F\u003d{},G\u003d0;G\u003cc.length;G++){var V\u003dc[G],q\u003dN.N.get(V);if(q\u0026\u0026q.info){var f\u003dq.info;q\u003df.PE;if(gE(b,f,h,N.isLive)){V\u003df.CK()?a:l;f\u003dg.z(Y[q]);for(var y\u003df.next();!y.done;y\u003df.next()){y\u003dy.value;var u\u003dvoid 0,K\u003dq+\"_\"+(((u\u003dy.video)\u003d\u003dnull?void 0:u.fps)||0);F.hasOwnProperty(K)?F[K]\u003d\u003d\u003d!0\u0026\u0026V.push(y):gE(b,y,h,N.isLive)\u0026\u0026(V.push(y),F[K]\u003d!0)}}else L\u0026\u0026P({opfu:V})}}if(a.length\u0026\u0026\nl.length)return L\u0026\u0026P({opfm:a[0].itag+\",\"+l[0].itag}),ua(new C_(a,l,Z))}return Dyl(C,b,h,N,p,P,e)};\nDyl\u003dfunction(C,b,h,N,p,P,c){function e(f){return!!a[f]}\nvar L\u003db.K||!!p,Z\u003dL\u0026\u0026b.AZ?P:void 0,Y\u003dnew Set,a\u003dvWx(C,b,h,N,P,L,Y);p_(N)\u0026\u0026(a\u003dWU1(h,a,p,L,P,b),L\u0026\u0026P({enflt:N9(a)}));b.Vz\u003dEW1(a,b);if(h3(N))return P\u003dg.Te(Object.values(a),function(f){return!!f.length\u0026\u0026!!f[0].audio}),C\u003dg.Te(Object.values(a),function(f){return!!f.length\u0026\u0026!!f[0].video}),P\u0026\u0026C||JK(),ua(new C_(C,P,Z));\np\u003dnW_(b);L\u0026\u0026P({audioPrefOrder:p.join(\"_\")});C\u003d[];if(b.HW){p\u003dg.kS(p,e);for(var l\u003dnew Set,F\u003dg.z(p),G\u003dF.next();!G.done;G\u003dF.next()){G\u003dg.z(a[G.value]);for(var V\u003dG.next();!V.done;V\u003dG.next())V\u003dV.value,V.z$\u0026\u0026!l.has(V.z$.id)\u0026\u0026(l.add(V.z$.id),C.push(V))}if(C.length\u003d\u003d\u003d0){if(p.length\u003d\u003d\u003d0)return L\u0026\u0026P({noaudio:1}),JK();C\u003da[p[0]]}}else{C\u003dg.Te(p,e);if(!C)return L\u0026\u0026P({noaudio:1}),JK();C\u003da[C]}a[\"9\"]\u0026\u0026a.h\u0026\u0026N.yV\u0026\u0026!b.CO\u0026\u0026(L\u0026\u0026P({dltvp9:1}),delete a[\"9\"]);if(c){L\u0026\u0026P({bfsflt:N9(a),bfsflta:Pe(h)});t0S(h,Y);L\u0026\u0026P({bfsfltb:Pe(h)});\nfor(var q in a)if(a.hasOwnProperty(q)\u0026\u0026(c\u003dq,!(c\u003d\u003d\u003d\"f\"||b.Df\u003d\u003d\u003d0\u0026\u0026TLl.has(c))))for(Y\u003dg.z(a[c]),p\u003dY.next();!p.done;p\u003dY.next())p\u003dp.value,b.OU?BL1(h,c,p):IJV(h,c,p);L\u0026\u0026P({aftsflt:Pe(h)})}c\u003da[\"1h\"]?\"1h\":\"1\";h\u003da[\"9h\"]?\"9h\":\"9\";p\u003da[c];l\u003da[h];p\u0026\u0026p.length\u0026\u0026(b.j.highestAv1Resolution\u003dp[p.length-1].video.j);l\u0026\u0026l.length\u0026\u0026(b.j.highestVp9Resolution\u003dl[l.length-1].video.j);q\u003d[];Y\u003d[];if(b.OG\u0026\u0026p)q\u003dp,Y\u003d[c],P({forceAv1:c});else if(b.L\u0026\u0026!b.nk)for(Y\u003dxyl(N)?a[\"1h\"]||a[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],L\u0026\u0026P({newhybpref:Y.join(\".\")}),\np\u003dg.z(Y),l\u003dp.next();!l.done;l\u003dp.next())q\u003dq.concat(a[l.value]).filter(function(f){return f});\nelse b.Ml\u003e0\u0026\u0026l\u0026\u0026p\u0026\u0026(Y\u003d[c,h],q\u003dp.concat(l).filter(function(f){return f}));\nif(q.length\u0026\u0026!b.nk){jk(q,Y);if(L){L\u003d[];b\u003dg.z(q);for(N\u003db.next();!N.done;N\u003db.next())L.push(N.value.itag);P({hbdfmt:L.join(\".\")})}return ua(new C_(q,C,Z))}q\u003dwZl(b);q\u003dg.Te(q,e);if(!q){if(a[c])return P\u003da[c],jk(P),ua(new C_(P,C,Z));L\u0026\u0026P({novideo:1});return JK()}b.Yr\u0026\u0026(q\u003d\u003d\u003d\"1\"||q\u003d\u003d\u003d\"1h\")\u0026\u0026a[h]\u0026\u0026(c\u003dce(a[q]),Y\u003dce(a[h]),Y\u003ec?q\u003dh:Y\u003d\u003d\u003dc\u0026\u0026Ci6(a[h])\u0026\u0026(q\u003dh));q\u003d\u003d\u003d\"9\"\u0026\u0026a.h\u0026\u0026ce(a.h)\u003ece(a[\"9\"])\u0026\u0026(q\u003d\"h\");b.ob\u0026\u0026N.isLive\u0026\u0026q\u003d\u003d\u003d\"(\"\u0026\u0026a.H\u0026\u0026ce(a[\"(\"])\u003c1440\u0026\u0026(q\u003d\"H\");L\u0026\u0026P({vfmly:k0(q)});b\u003da[q];if(!b.length)return L\u0026\u0026P({novfmly:k0(q)}),\nJK();jk(b);return ua(new C_(b,C,Z))};\nEW1\u003dfunction(C,b){var h\u003d!(!C.m\u0026\u0026!C.M),N\u003d!(!C.mac3\u0026\u0026!C.MAC3),p\u003d!(!C.meac3\u0026\u0026!C.MEAC3);C\u003d!(!C.i\u0026\u0026!C.I);b.w9\u003dC;return h||N||p||C};\nCi6\u003dfunction(C){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.itag\u0026\u0026bEx.has(b.itag))return!0;return!1};\nk0\u003dfunction(C){switch(C){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return C}};\nN9\u003dfunction(C){var b\u003d[],h;for(h in C)if(C.hasOwnProperty(h)){var N\u003dh;b.push(k0(N));N\u003dg.z(C[N]);for(var p\u003dN.next();!p.done;p\u003dN.next())b.push(p.value.itag)}return b.join(\".\")};\nWU1\u003dfunction(C,b,h,N,p,P){var c\u003d{},e\u003d{};g.GA(b,function(L,Z){L\u003dL.filter(function(Y){var a\u003dY.itag;if(!Y.f9)return e[a]\u003d\"noenc\",!1;if(P.SC\u0026\u0026Y.PE\u003d\u003d\u003d\"(h\"\u0026\u0026P.sI)return e[a]\u003d\"lichdr\",!1;if(Y.PE\u003d\u003d\u003d\"(\"||Y.PE\u003d\u003d\u003d\"(h\"){if(C.X\u0026\u0026h\u0026\u0026h.flavor\u003d\u003d\u003d\"widevine\"){var l\u003dY.mimeType+\"; experimental\u003dallowed\";(l\u003d!!Y.f9[h.flavor]\u0026\u0026!!h.j[l])||(e[a]\u003dY.f9[h.flavor]?\"unspt\":\"noflv\");return l}if(!ek(C,L_.CRYPTOBLOCKFORMAT)\u0026\u0026!C.Qz||C.nO)return e[a]\u003dC.nO?\"disvp\":\"vpsub\",!1}return h\u0026\u0026Y.f9[h.flavor]\u0026\u0026h.j[Y.mimeType]?!0:(e[a]\u003dh?Y.f9[h.flavor]?\n\"unspt\":\"noflv\":\"nosys\",!1)});\nL.length\u0026\u0026(c[Z]\u003dL)});\nN\u0026\u0026Object.entries(e).length\u0026\u0026(P.IV?p({rjr:H9(e)}):p(e));return c};\nO8U\u003dfunction(C,b){var h\u003dmI(C,function(N,p){return p.video.fps\u003e32?Math.min(N,p.video.width):N},Infinity);\nh\u003cInfinity\u0026\u0026(C\u003dC.filter(function(N){if(N.video.fps\u003e32||N.video.width\u003ch)return!0;b[N.itag]\u003d\"hfrfirst\";return!1}));\nnN()\u0026\u0026(C\u003dC.filter(function(N){if(N.itag!\u003d\u003d\"299\")return!0;b[N.itag]\u003d\"ps3hfr1080\";return!1}));\nreturn C};\nskl\u003dfunction(C,b,h){return b\u003db.filter(function(N){if(N.video.j\u003c\u003dC.Xs)return!0;h[N.itag]\u003d\"maxquality\";return!1})};\nKUl\u003dfunction(C,b,h){var N\u003d{},p;for(p in b.j)if(b.j.hasOwnProperty(p)){var P\u003db.j[p].info;if(C.J\u0026\u0026P.video\u0026\u0026P.video.j\u003cC.J)h\u0026\u0026(h[P.itag]\u003d\"min\"+C.J);else{var c\u003dP.PE;N[c]\u003dN[c]||[];N[c].push(P)}}C\u003dg.z(Object.keys(N));for(b\u003dC.next();!b.done;b\u003dC.next())jk(N[b.value]);return N};\nce\u003dfunction(C){return mI(C,function(b,h){return Math.max(b,h.video.j)},0)};\ngE\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?new Set:p;if(b.PE\u003d\u003d\u003d\"\")return\"unkn\";if((b.itag\u003d\u003d\u003d\"304\"||b.itag\u003d\u003d\u003d\"266\")\u0026\u0026C.q2)return\"blk2khfr\";if(C.W\u0026\u0026b.video\u0026\u0026b.video.j\u003eC.W)return\"max\"+C.W;if(C.zi\u0026\u0026b.PE\u003d\u003d\u003d\"h\"\u0026\u0026b.video\u0026\u0026b.video.j\u003e1080)return\"blkhigh264\";if(b.PE\u003d\u003d\u003d\"(h\"\u0026\u0026!h.W)return\"enchdr\";if((N\u003d\u003d\u003dvoid 0?0:N)\u0026\u0026En(b)\u0026\u0026!C.t4)return\"blk51live\";if((b.PE\u003d\u003d\u003d\"MAC3\"||b.PE\u003d\u003d\u003d\"mac3\")\u0026\u0026!C.X)return\"blkac3\";if((b.PE\u003d\u003d\u003d\"MEAC3\"||b.PE\u003d\u003d\u003d\"meac3\")\u0026\u0026!C.G)return\"blkeac3\";if((b.PE\u003d\u003d\u003d\"M\"||b.PE\u003d\u003d\u003d\"m\")\u0026\u0026!C.N2)return\"blkaac51\";if((b.PE\u003d\u003d\u003d\n\"so\"||b.PE\u003d\u003d\u003d\"sa\")\u0026\u0026!C.nO)return\"blkamb\";if(!C.SC\u0026\u0026b.f9\u0026\u0026b.f9.fairplay\u0026\u0026(b.PE\u003d\u003d\u003d\"(\"||b.PE\u003d\u003d\u003d\"(h\"||b.PE\u003d\u003d\u003d\"A\"||b.PE\u003d\u003d\u003d\"MEAC3\"))return\"cbc\";if((b.PE\u003d\u003d\u003d\"i\"||b.PE\u003d\u003d\u003d\"I\")\u0026\u0026!C.Yg)return\"blkiamf\";if(b.itag\u003d\u003d\u003d\"774\"\u0026\u0026!C.sX)return\"blkouh\";var P,c;if(C.Yh\u0026\u0026(b.PE\u003d\u003d\u003d\"1\"||b.PE\u003d\u003d\u003d\"1h\")\u0026\u0026((P\u003db.video)\u003d\u003dnull?0:P.j)\u0026\u0026((c\u003db.video)\u003d\u003dnull?void 0:c.j)\u003eC.Yh)return\"av1cap\";if((N\u003dh.K.get(b.PE))\u0026\u0026N.Yx\u003e0)return p.add(b.PE),\"byerr\";var e;if((e\u003db.video)\u003d\u003dnull?0:e.fps\u003e32){if(!h.sX\u0026\u0026!ek(h,L_.FRAMERATE))return\"capHfr\";if(C.kh\u0026\u0026b.video.j\u003e\u003d\n4320)return\"blk8khfr\";if(v9(b)){if(C.mw\u0026\u0026b.f9\u0026\u0026b.video.j\u003e\u003d1440)return\"disablevp9hfr\";if(C.Xy\u0026\u0026g.D1(\"appletv5\")\u0026\u0026b.f9)return\"atv5sfr\"}}if(C.OX\u0026\u0026b.OX\u003eC.OX)return\"ratecap\";C\u003dhSx(h,b);return C!\u003d\u003d!0?C:!0};\njk\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?[]:b;g.eo(C,function(h,N){var p\u003dN.OX-h.OX;if(!h.CK()||!N.CK())return p;var P\u003dN.video.height*N.video.width-h.video.height*h.video.width;!P\u0026\u0026b\u0026\u0026b.length\u003e0\u0026\u0026(h\u003db.indexOf(h.PE)+1,N\u003db.indexOf(N.PE)+1,P\u003dh\u003d\u003d\u003d0||N\u003d\u003d\u003d0?N||-1:h-N);P||(P\u003dp);return P})};\ng.Zl\u003dfunction(C,b){this.K\u003dC;this.X\u003db\u003d\u003d\u003dvoid 0?!1:b;this.N\u003dthis.path\u003dthis.scheme\u003d\"\";this.j\u003d{};this.url\u003d\"\"};\naL\u003dfunction(C){Y0(C);return C.N};\nlk\u003dfunction(C){return C.K?C.K.startsWith(\"local\"):C.scheme\u003d\u003d\u003d\"local\"};\nNe_\u003dfunction(C){Y0(C);return g.zA(C.j,function(b){return b!\u003d\u003dnull})};\noL\u003dfunction(C){Y0(C);var b\u003ddecodeURIComponent(C.get(\"mn\")||\"\").split(\",\");return C.path\u003d\u003d\u003d\"/videoplayback\"\u0026\u0026b.length\u003e1\u0026\u0026!!b[1]};\nF3\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;Y0(C);if(C.path!\u003d\u003d\"/videoplayback\"){var h\u003dC.clone();h.set(\"playerfallback\",\"1\");return h}var N\u003dC.p9();h\u003dnew g.eB(N);var p\u003dC.get(\"fvip\"),P\u003ddecodeURIComponent(C.get(\"mn\")||\"\").split(\",\");if(p\u0026\u0026P\u0026\u0026P.length\u003e1\u0026\u0026P[1])return N\u003dh.j,C\u003dN.replace(/^[^.]*/,\"\"),g.ZH(h,(N.indexOf(\"rr\")\u003d\u003d\u003d0?\"rr\":\"r\")+p+\"---\"+P[1]+C),h\u003dnew g.Zl(h.toString()),h.set(\"fallback_count\",\"1\"),h;if(b)return h\u003dC.clone(),h.set(\"fallback_count\",\"1\"),h;p\u003dh.j.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");h.j.match(\"\\\\.googlevideo\\\\.com$\")?\n(g.ZH(h,\"redirector.googlevideo.com\"),N\u003dh.toString()):h.j.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.ZH(h,\"www.youtube.com\"),N\u003dh.toString()):(h\u003dNKc(N),xU(h)\u0026\u0026(N\u003dh));h\u003dnew g.Zl(N);h.set(\"cmo\u003dpf\",\"1\");p\u0026\u0026h.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return h};\nY0\u003dfunction(C){if(C.K){if(!xU(C.K)\u0026\u0026!C.K.startsWith(\"local\"))throw new g.np(\"Untrusted URL\",C.K);var b\u003dg.SB(C.K);C.scheme\u003db.G;C.N\u003db.j+(b.N!\u003dnull?\":\"+b.N:\"\");var h\u003db.K;if(h.startsWith(\"/videoplayback\"))C.path\u003d\"/videoplayback\",h\u003dh.slice(14);else if(h.startsWith(\"/initplayback\"))C.path\u003d\"/initplayback\",h\u003dh.slice(13);else if(h.startsWith(\"/api/manifest\")){var N\u003dh.indexOf(\"/\",12),p\u003dh.indexOf(\"/\",N+1);N\u003e0\u0026\u0026p\u003e0?(C.path\u003dh.slice(0,p),h\u003dh.slice(p+1)):(C.path\u003dh,h\u003d\"\")}else C.path\u003dh,h\u003d\"\";N\u003dC.j;C.j\u003dg2H(h);Object.assign(C.j,\np9c(b.X.toString()));Object.assign(C.j,N);C.j.file\u003d\u003d\u003d\"index.m3u8\"\u0026\u0026(delete C.j.file,C.path+\u003d\"/file/index.m3u8\");C.K\u003d\"\";C.url\u003d\"\";C.X\u0026\u0026(b\u003dK8l(),Y0(C),h\u003dC.j[b]||null)\u0026\u0026(h\u003dPix[0](h),C.set(b,h),C.X||K8l(\"\"))}};\njTS\u003dfunction(C){Y0(C);var b\u003dC.scheme+(C.scheme?\"://\":\"//\")+C.N+C.path;if(Ne_(C)){var h\u003d[];g.GA(C.j,function(N,p){N!\u003d\u003dnull\u0026\u0026h.push(p+\"\u003d\"+N)});\nb+\u003d\"?\"+h.join(\"\u0026\")}return b};\ng2H\u003dfunction(C){C\u003dC.split(\"/\");var b\u003d0;C[0]||b++;for(var h\u003d{};b\u003cC.length;b+\u003d2)C[b]\u0026\u0026cm6(h,C[b],C[b+1]);return h};\np9c\u003dfunction(C){C\u003dC.split(\"\u0026\");for(var b\u003d{},h\u003d0;h\u003cC.length;h++){var N\u003dC[h],p\u003dN.indexOf(\"\u003d\");p\u003e0?cm6(b,N.slice(0,p),N.slice(p+1)):N\u0026\u0026(b[N]\u003d\"\")}return b};\ncm6\u003dfunction(C,b,h){if(b\u003d\u003d\u003d\"cmo\"){var N;(N\u003dh.indexOf(\"\u003d\"))\u003e\u003d0?(b\u003d\"cmo\u003d\"+h.slice(0,N),h\u003dh.slice(N+1)):(N\u003dh.indexOf(\"%3D\"))\u003e\u003d0\u0026\u0026(b\u003d\"cmo\u003d\"+h.slice(0,N),h\u003dh.slice(N+3))}C[b]\u003dh};\nG2\u003dfunction(C){var b\u003dg.d(C,kyV)||C.signatureCipher;C\u003d{Bv:!1,RH:\"\",Uf:\"\",s:\"\"};if(!b)return C;b\u003dNQ(b);C.Bv\u003d!0;C.RH\u003db.url;C.Uf\u003db.sp;C.s\u003db.s;return C};\nSk\u003dfunction(C,b,h,N,p,P,c,e,L,Z){this.yz\u003dC;this.startTime\u003db;this.duration\u003dh;this.ingestionTime\u003dN;this.sourceURL\u003dp;this.qK\u003dL;this.j\u003dZ;this.endTime\u003db+h;this.K\u003dc||0;this.range\u003dP||null;this.pending\u003de||!1;this.qK\u003dL||null};\ng.$0\u003dfunction(){this.segments\u003d[];this.j\u003dnull;this.K\u003d!0;this.N\u003d\"\"};\neSH\u003dfunction(C,b){if(b\u003eC.Fs())C.segments\u003d[];else{var h\u003dto(C.segments,function(N){return N.yz\u003e\u003db},C);\nh\u003e0\u0026\u0026C.segments.splice(0,h)}};\nz2\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;this.data\u003dC;this.offset\u003db;this.size\u003dh;this.type\u003dN;this.j\u003d(this.K\u003dp)?0:8;this.dataOffset\u003dthis.offset+this.j};\nHe\u003dfunction(C){var b\u003dC.data.getUint8(C.offset+C.j);C.j+\u003d1;return b};\nVL\u003dfunction(C){var b\u003dC.data.getUint16(C.offset+C.j);C.j+\u003d2;return b};\nM9\u003dfunction(C){var b\u003dC.data.getInt32(C.offset+C.j);C.j+\u003d4;return b};\nq9\u003dfunction(C){var b\u003dC.data.getUint32(C.offset+C.j);C.j+\u003d4;return b};\nmm\u003dfunction(C){var b\u003dC.data;var h\u003dC.offset+C.j;b\u003db.getUint32(h)*4294967296+b.getUint32(h+4);C.j+\u003d8;return b};\nf_\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;if(isNaN(b))var h\u003dC.size;else for(h\u003dC.j;h\u003cC.size\u0026\u0026C.data.getUint8(C.offset+h)!\u003d\u003db;)++h;b\u003dnew Uint8Array(C.data.buffer,C.offset+C.j+C.data.byteOffset,h-C.j);C.j\u003dMath.min(h+1,C.size);return Mn(b)};\nLl_\u003dfunction(C){return new Uint8Array(C.data.buffer,C.offset+C.data.byteOffset,C.size)};\nZEx\u003dfunction(C){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(C))};\nA3\u003dfunction(C,b,h,N){(new Uint8Array(C.data.buffer,C.offset,N)).set(new Uint8Array(b.buffer,h+b.byteOffset,N));C.offset+\u003dN};\nyL\u003dfunction(C,b,h,N,p,P){this.startSecs\u003dC;this.YJ\u003db;this.context\u003dh;this.identifier\u003dN;this.event\u003dp;this.j\u003dP};\nik\u003dfunction(C,b){this.data\u003dC;this.uri\u003db||\"http://youtube.com/streaming/metadata/segment/102015\";this.oF\u003drE(this,\"Sequence-Number\");this.X\u003drE(this,\"Segment-Count\");this.G\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003drE(this,\"Ingestion-Walltime-Us\")/1E6;this.j\u003d(rE(this,\"First-Frame-Time-Us\")+rE(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.jL\u003drE(this,\"Target-Duration-Us\")/1E6;this.b1\u003dthis.data[\"Stream-Finished\"]\u003d\u003d\u003d\"T\";this.N\u003dthis.data.Streamable\u003d\u003d\u003d\"T\";this.cryptoPeriodIndex\u003drE(this,\"Crypto-Period-Index\");\nthis.K\u003drE(this,\"Crypto-Period-Seconds\")};\naCH\u003dfunction(C){return C.data[\"Cuepoint-Type\"]?new yL(-(Number(C.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(C.data[\"Cuepoint-Total-Duration-Sec\"])||0,C.data[\"Cuepoint-Context\"],C.data[\"Cuepoint-Identifier\"]||\"\",YnU[C.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",(Number(C.data[\"Cuepoint-Playhead-Time-Sec\"])||0)*1E3):null};\nlCV\u003dfunction(C){return Number(C.data[\"Start-Media-Time-Us\"])/1E6||0};\nrE\u003dfunction(C,b){return Number(C.data[b])||0};\nJ3\u003dfunction(C){return C.data[\"Stitched-Video-Cpn\"]?C.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[]};\ng.o2H\u003dfunction(C){return C.data[\"Serialized-State\"]?C.data[\"Serialized-State\"]:\"\"};\ng.Flc\u003dfunction(C){switch(C.data[\"Is-Ad-Break-Finished\"]){case \"true\":return 1;case \"false\":return 2;default:return 0}};\nGyW\u003dfunction(C,b){this.j\u003dC;this.duration\u003db};\nSnH\u003dfunction(C,b,h,N,p){this.K\u003dp;this.j\u003dC||0;this.pitch\u003db||0;this.yaw\u003dh||0;this.roll\u003dN||0;this.crc\u003dp.getUint32(4)};\nuk\u003dfunction(C){var b\u003d{};C\u003dC.split(\"\\r\\n\");for(var h\u003d0;h\u003cC.length;h++){if(C[h].length\u003d\u003d\u003d0)return b;var N\u003dC[h].match(/([^:]+):\\s+([\\S\\s]+)/);N!\u003dnull\u0026\u0026(b[N[1]]\u003dN[2])}return null};\n$wH\u003dfunction(C,b){var h\u003dg.RL(C,0,1952868452);C\u003dg.RL(C,0,1953658222);if(h\u0026\u0026C){h.skip(1);var N\u003dHe(h)\u003c\u003c16|VL(h);h.skip(4);N\u00261\u0026\u0026h.skip(8);N\u00262\u0026\u0026h.skip(4);if(N\u00268){N\u003dh.j;var p\u003dq9(h);h.data.setUint32(h.offset+N,b\u003e1?Math.ceil(p*b):Math.floor(p*b))}C.skip(1);h\u003dHe(C)\u003c\u003c16|VL(C);if(h\u0026256){N\u003dh\u00261;p\u003dh\u00264;var P\u003dh\u0026512,c\u003dh\u00261024,e\u003dh\u00262048;h\u003dq9(C);N\u0026\u0026C.skip(4);p\u0026\u0026C.skip(4);N\u003d(P?4:0)+(c?4:0)+(e?4:0);for(p\u003d0;p\u003ch;p++)P\u003dC.j,c\u003dq9(C),C.data.setUint32(C.offset+P,b\u003e1?Math.ceil(c*b):Math.floor(c*b)),C.skip(N)}}};\nUm\u003dfunction(C){C\u003dnew DataView(C.buffer,C.byteOffset,C.byteLength);return(C\u003dg.RL(C,0,1836476516))?g.QL(C):NaN};\nzS_\u003dfunction(C){var b\u003dg.RL(C,0,1937011556);if(!b)return null;b\u003dX3(C,b.dataOffset+8,1635148593)||X3(C,b.dataOffset+8,1635135537);if(!b)return null;var h\u003dX3(C,b.dataOffset+78,1936995172),N\u003dX3(C,b.dataOffset+78,1937126244);if(!N)return null;b\u003dnull;if(h)switch(h.skip(4),He(h)){default:b\u003d0;break;case 1:b\u003d2;break;case 2:b\u003d1;break;case 3:b\u003d255}var p\u003dh\u003dnull,P\u003dnull;if(N\u003dX3(C,N.dataOffset,1886547818)){var c\u003dX3(C,N.dataOffset,1886546020),e\u003dX3(C,N.dataOffset,2037673328);if(!e\u0026\u0026(e\u003dX3(C,N.dataOffset,1836279920),\n!e))return null;c\u0026\u0026(c.skip(4),h\u003dM9(c)/65536,P\u003dM9(c)/65536,p\u003dM9(c)/65536);C\u003dLl_(e);C\u003dnew DataView(C.buffer,C.byteOffset+8,C.byteLength-8);return new SnH(b,h,P,p,C)}return null};\nX3\u003dfunction(C,b,h){for(;K_(C,b);){var N\u003dsm(C,b);if(N.type\u003d\u003d\u003dh)return N;b+\u003dN.size}return null};\ng.RL\u003dfunction(C,b,h){for(;K_(C,b);){var N\u003dsm(C,b);if(N.type\u003d\u003d\u003dh)return N;b\u003dOm(N.type)?b+8:b+N.size}return null};\ng.ve\u003dfunction(C){if(C.data.getUint8(C.dataOffset)){var b\u003dC.data;C\u003dC.dataOffset+4;b\u003db.getUint32(C)*4294967296+b.getUint32(C+4)}else b\u003dC.data.getUint32(C.dataOffset+4);return b};\nsm\u003dfunction(C,b){var h\u003dC.getUint32(b),N\u003dC.getUint32(b+4);return new z2(C,b,h,N)};\ng.QL\u003dfunction(C){var b\u003dC.data.getUint8(C.dataOffset)?20:12;return C.data.getUint32(C.dataOffset+b)};\nHEH\u003dfunction(C){C\u003dnew z2(C.data,C.offset,C.size,C.type,C.K);var b\u003dHe(C);C.skip(7);var h\u003dq9(C);if(b\u003d\u003d\u003d0){b\u003dq9(C);var N\u003dq9(C)}else b\u003dmm(C),N\u003dmm(C);C.skip(2);for(var p\u003dVL(C),P\u003d[],c\u003d[],e\u003d0;e\u003cp;e++){var L\u003dq9(C);P.push(L);c.push(q9(C));C.skip(4)}return{timescale:h,Mf:b,wW:N,vJf:P,hW:c}};\nK_\u003dfunction(C,b){if(C.byteLength-b\u003c8)return!1;var h\u003dC.getUint32(b);if(h\u003c8||C.byteLength-b\u003ch)return!1;for(h\u003d4;h\u003c8;h++){var N\u003dC.getInt8(b+h);if(N\u003c48||N\u003e122)return!1}return!0};\nOm\u003dfunction(C){return C\u003d\u003d\u003d1701082227||C\u003d\u003d\u003d1836019558||C\u003d\u003d\u003d1836019574||C\u003d\u003d\u003d1835297121||C\u003d\u003d\u003d1835626086||C\u003d\u003d\u003d1937007212||C\u003d\u003d\u003d1953653094||C\u003d\u003d\u003d1953653099||C\u003d\u003d\u003d1836475768};\nVZl\u003dfunction(C){C.skip(4);return{hp6:f_(C,0),value:f_(C,0),timescale:q9(C),vUf:q9(C),mWz:q9(C),id:q9(C),S$:f_(C),offset:C.offset}};\ng.MZx\u003dfunction(C){var b\u003dX3(C,0,1701671783);if(!b)return null;var h\u003dVZl(b),N\u003dh.hp6;h\u003duk(h.S$);if(C\u003dX3(C,b.offset+b.size,1701671783))if(C\u003dVZl(C),C\u003duk(C.S$),h\u0026\u0026C){b\u003dg.z(Object.keys(C));for(var p\u003db.next();!p.done;p\u003db.next())p\u003dp.value,h[p]\u003dC[p]}return h?new ik(h,N):null};\nDl\u003dfunction(C,b){for(var h\u003dX3(C,0,b);h;){var N\u003dh;N.type\u003d1936419184;N.data.setUint32(N.offset+4,1936419184);h\u003dX3(C,h.offset+h.size,b)}};\ng.dE\u003dfunction(C,b){for(var h\u003d0,N\u003d[];K_(C,h);){var p\u003dsm(C,h);p.type\u003d\u003d\u003db\u0026\u0026N.push(p);h\u003dOm(p.type)?h+8:h+p.size}return N};\nqnl\u003dfunction(C,b){var h\u003dg.RL(C,0,1937011556),N\u003dg.RL(C,0,1953654136);if(!h||!N||C.getUint32(h.offset+12)\u003e\u003d2)return null;var p\u003dnew DataView(b.buffer,b.byteOffset,b.length),P\u003dg.RL(p,0,1937011556);if(!P)return null;b\u003dp.getUint32(P.dataOffset+8);N\u003dp.getUint32(P.dataOffset+12);if(N!\u003d\u003d1701733217\u0026\u0026N!\u003d\u003d1701733238)return null;N\u003dnew ZEx(C.byteLength+b);A3(N,C,0,h.offset+12);N.data.setInt32(N.offset,2);N.offset+\u003d4;A3(N,C,h.offset+16,h.size-16);A3(N,p,p.byteOffset+P.dataOffset+8,b);A3(N,C,h.offset+h.size,C.byteLength-\n(h.offset+h.size));h\u003dg.z([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(p\u003dh.next();!p.done;p\u003dh.next())p\u003dg.RL(C,0,p.value),N.data.setUint32(p.offset,p.size+b);C\u003dg.RL(N.data,0,1953654136);N.data.setUint32(C.offset+16,2);return N.data};\nmwo\u003dfunction(C){var b\u003dg.RL(C,0,1937011556);if(!b)return null;var h\u003dC.getUint32(b.dataOffset+12);if(h!\u003d\u003d1701733217\u0026\u0026h!\u003d\u003d1701733238)return null;b\u003dX3(C,b.offset+24+(h\u003d\u003d\u003d1701733217?28:78),1936289382);if(!b)return null;h\u003dX3(C,b.offset+8,1935894637);if(!h||C.getUint32(h.offset+12)!\u003d\u003d1667392371)return null;b\u003dX3(C,b.offset+8,1935894633);if(!b)return null;b\u003dX3(C,b.offset+8,1952804451);if(!b)return null;h\u003dnew Uint8Array(16);for(var N\u003d0;N\u003c16;N++)h[N]\u003dC.getInt8(b.offset+16+N);return h};\nWe\u003dfunction(C,b){this.j\u003dC;this.pos\u003d0;this.start\u003db||0};\nEm\u003dfunction(C){return C.pos\u003e\u003dC.j.byteLength};\nIL\u003dfunction(C,b,h){var N\u003dnew We(h);if(!n_(N,C))return!1;N\u003dt3(N);if(!T2(N,b))return!1;for(C\u003d0;b;)b\u003e\u003e\u003e\u003d8,C++;b\u003dN.start+N.pos;var p\u003dBe(N,!0);N\u003dC+(N.start+N.pos-b)+p;N\u003dN\u003e9?fCl(N-9,8):fCl(N-2,1);C\u003db-C;h.setUint8(C++,236);for(b\u003d0;b\u003cN.length;b++)h.setUint8(C++,N[b]);return!0};\nAmW\u003dfunction(C){var b\u003dnew We(C);b.TJ();if(n_(b,[408125543,374648427,174,224]))b\u003dt3(b);else return null;for(var h\u003dC\u003dnull;!Em(b);){var N\u003dBe(b,!1);if(N\u003d\u003d\u003d21432)switch(x0(b)){default:C\u003d0;break;case 1:C\u003d1;break;case 3:C\u003d2;break;case 15:C\u003d255}else N\u003d\u003d\u003d30320?h\u003dt3(b):wE(b)}if(!h)return null;for(var p,P\u003dN\u003db\u003dnull;!Em(h);)switch(Be(h,!1)){case 30321:if(x0(h)!\u003d\u003d3)return null;break;case 30324:b\u003dC$(h);break;case 30323:P\u003dC$(h);break;case 30325:N\u003dC$(h);break;case 30322:p\u003dBe(h,!0);p\u003db0(h,p);p\u003dnew DataView(p.buffer,\np.byteOffset,p.byteLength);break;default:wE(h)}return p?new SnH(C,b,P,N,p):null};\nt3\u003dfunction(C){var b\u003dBe(C,!0),h\u003dC.j.byteOffset+C.pos;h\u003dnew DataView(C.j.buffer,h,Math.min(b,C.j.buffer.byteLength-h));h\u003dnew We(h,C.start+C.pos);C.pos+\u003db;return h};\nx0\u003dfunction(C){for(var b\u003dBe(C,!0),h\u003dh4(C),N\u003d1;N\u003cb;N++)h\u003dh*256+h4(C);return h};\nC$\u003dfunction(C){var b\u003dBe(C,!0),h\u003d0;b\u003d\u003d\u003d4?h\u003dC.j.getFloat32(C.pos):b\u003d\u003d\u003d8\u0026\u0026(h\u003dC.j.getFloat64(C.pos));C.pos+\u003db;return h};\nymW\u003dfunction(C){var b\u003dBe(C,!0);return Mn(b0(C,b))};\nh4\u003dfunction(C){return C.j.getUint8(C.pos++)};\nBe\u003dfunction(C,b){var h\u003dh4(C);if(h\u003d\u003d\u003d1){for(b\u003dh\u003d0;b\u003c7;b++)h\u003dh*256+h4(C);return h}for(var N\u003d128,p\u003d0;p\u003c6\u0026\u0026N\u003eh;p++)h\u003dh*256+h4(C),N*\u003d128;return b?h-N:h};\nwE\u003dfunction(C){var b\u003dBe(C,!0);C.pos+\u003db};\nrmU\u003dfunction(C){if(!T2(C,440786851,!0))return null;var b\u003dC.pos;Be(C,!1);var h\u003dBe(C,!0)+C.pos-b;C.pos\u003db+h;if(!T2(C,408125543,!1))return null;Be(C,!0);if(!T2(C,357149030,!0))return null;var N\u003dC.pos;Be(C,!1);var p\u003dBe(C,!0)+C.pos-N;C.pos\u003dN+p;if(!T2(C,374648427,!0))return null;var P\u003dC.pos;Be(C,!1);var c\u003dBe(C,!0)+C.pos-P,e\u003dnew Uint8Array(h+12+p+c),L\u003dnew DataView(e.buffer);e.set(new Uint8Array(C.j.buffer,C.j.byteOffset+b,h));L.setUint32(h,408125543);L.setUint32(h+4,33554431);L.setUint32(h+8,4294967295);\ne.set(new Uint8Array(C.j.buffer,C.j.byteOffset+N,p),h+12);e.set(new Uint8Array(C.j.buffer,C.j.byteOffset+P,c),h+12+p);return e};\nNL\u003dfunction(C){var b\u003dC.pos;C.pos\u003d0;var h\u003d1E6;n_(C,[408125543,357149030,2807729])\u0026\u0026(h\u003dx0(C));C.pos\u003db;return h};\niEl\u003dfunction(C,b){var h\u003dC.pos;C.pos\u003d0;if(C.j.getUint8(C.pos)!\u003d\u003d160\u0026\u0026!gd(C)||!T2(C,160))return C.pos\u003dh,NaN;Be(C,!0);var N\u003dC.pos;if(!T2(C,161))return C.pos\u003dh,NaN;Be(C,!0);h4(C);var p\u003dh4(C)\u003c\u003c8|h4(C);C.pos\u003dN;if(!T2(C,155))return C.pos\u003dh,NaN;N\u003dx0(C);C.pos\u003dh;return(p+N)*b/1E9};\ngd\u003dfunction(C){if(!Jmc(C)||!T2(C,524531317))return!1;Be(C,!0);return!0};\nJmc\u003dfunction(C){if(C.TJ()){if(!T2(C,408125543))return!1;Be(C,!0)}return!0};\nn_\u003dfunction(C,b){for(var h\u003d0;h\u003cb.length;h++){if(!T2(C,b[h]))return!1;h!\u003d\u003db.length-1\u0026\u0026Be(C,!0)}return!0};\nT2\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(Em(C))return!1;for(var N\u003dC.pos;Be(C,!1)!\u003d\u003db;)if(wE(C),N\u003dC.pos,Em(C))return!1;h\u0026\u0026(C.pos\u003dN);return!0};\nfCl\u003dfunction(C,b){b||(b\u003dMath.ceil(Math.log(C+2)/Math.log(2)/7));for(var h\u003d1\u003c\u003c8-b,N\u003d[];N.length\u003cb-1;)N.unshift(C%256),C\u003dMath.floor(C/256);N.unshift(C|h);return N};\nb0\u003dfunction(C,b){var h\u003dnew Uint8Array(C.j.buffer,C.j.byteOffset+C.pos,b);C.pos+\u003db;return h};\np$\u003dfunction(C){this.Oe\u003dC;this.j\u003d{};this.url\u003d\"\"};\nu7W\u003dfunction(C,b){var h\u003db.indexOf(\"?\");if(h\u003e0){var N\u003dp9c(b.substring(h+1));g.GA(N,function(p,P){this.set(P,p)},C);\nb\u003db.substring(0,h)}b\u003dg2H(b);g.GA(b,function(p,P){this.set(P,p)},C)};\nRSl\u003dfunction(C){var b\u003dC.Oe.p9(),h\u003d[];g.GA(C.j,function(p,P){h.push(P+\"\u003d\"+p)});\nif(!h.length)return b;var N\u003dh.join(\"\u0026\");C\u003dNe_(C.Oe)?\"\u0026\":\"?\";return b+C+N};\nPw\u003dfunction(C,b){var h\u003dnew g.Zl(b);(b\u003dh.get(\"req_id\"))\u0026\u0026C.set(\"req_id\",b);g.GA(C.j,function(N,p){h.set(p,null)});\nreturn h};\nQTK\u003dfunction(){this.X\u003dthis.K\u003dthis.j\u003dthis.timedOut\u003dthis.started\u003dthis.G\u003dthis.N\u003d0};\njS\u003dfunction(C){C.G\u003d(0,g.fB)();C.started\u003d0;C.timedOut\u003d0;C.j\u003d0};\ncw\u003dfunction(C,b){var h\u003dC.started+C.j*4;b\u0026\u0026(h+\u003dC.K);h\u003dMath.max(0,h-3);return Math.pow(1.6,h)};\nki\u003dfunction(C,b){C[b]||(C[b]\u003dnew QTK);return C[b]};\neS\u003dfunction(C){this.V\u003dthis.J\u003dthis.G\u003dthis.K\u003d0;this.L\u003dthis.W\u003d!1;this.j\u003dC;this.N\u003dC.clone()};\nUw6\u003dfunction(C,b,h){if(lk(C.j))return!1;var N\u003dki(h,aL(C.j));if(N.timedOut\u003c1\u0026\u0026N.j\u003c1)return!1;N\u003dN.timedOut+N.j;C\u003dL$(C,b);h\u003dki(h,aL(C));return h.timedOut+h.j+0\u003cN};\nZT\u003dfunction(C,b,h){C\u003db?L$(C,h):C.j;return new p$(C)};\nL$\u003dfunction(C,b){b\u003db?b.Ck:!1;C.X||(C.X\u003dF3(C.N,b));return C.X};\nYi\u003dfunction(C,b,h){return aL(b?L$(C,h):C.j)};\nav\u003dfunction(C,b,h,N){b.Ec\u0026\u0026(N\u003d\u003d\u003dvoid 0?0:N)\u003e1?b\u003db.Ec:(h\u003dki(h,Yi(C,C.XQ(b,h),b)),b\u003dMath.max(C.G,h.timedOut)+b.x8*(C.K-C.G)+.25*C.J,b\u003db\u003e3?1E3*Math.pow(1.6,b-3):0);return b\u003d\u003d\u003d0?!0:C.V+b\u003c(0,g.fB)()};\nX9V\u003dfunction(C,b,h){C.j.set(b,h);C.N.set(b,h);C.X\u0026\u0026C.X.set(b,h)};\nKll\u003dfunction(C,b,h,N,p){++C.K;b\u0026\u0026++C.G;aL(h.Oe).startsWith(\"redirector.\")\u0026\u0026(C.j\u003dC.N.clone(),delete C.X,N.AE\u0026\u0026delete p[aL(C.j)])};\nl0\u003dfunction(C){return C?(C.itag||\"\")+\";\"+(C.lmt||0)+\";\"+(C.xtags||\"\"):\"\"};\nov\u003dfunction(C,b,h,N){this.initRange\u003dh;this.indexRange\u003dN;this.j\u003dnull;this.N\u003d!1;this.W\u003d0;this.X\u003dthis.vR\u003dthis.K\u003dnull;this.info\u003db;this.dU\u003dnew eS(C)};\nF2\u003dfunction(C,b){this.start\u003dC;this.end\u003db;this.length\u003db-C+1};\nGE\u003dfunction(C){C\u003dC.split(\"-\");var b\u003dNumber(C[0]),h\u003dNumber(C[1]);if(!isNaN(b)\u0026\u0026!isNaN(h)\u0026\u0026C.length\u003d\u003d\u003d2\u0026\u0026(C\u003dnew F2(b,h),!isNaN(C.start)\u0026\u0026!isNaN(C.end)\u0026\u0026!isNaN(C.length)\u0026\u0026C.length\u003e0))return C};\nSS\u003dfunction(C,b){return new F2(C,C+b-1)};\nsT6\u003dfunction(C){return C.end\u003d\u003dnull?{start:String(C.start)}:{start:String(C.start),end:String(C.end)}};\n$i\u003dfunction(C){if(!C)return new F2(0,0);var b\u003dNumber(C.start);C\u003dNumber(C.end);if(!isNaN(b)\u0026\u0026!isNaN(C)\u0026\u0026(b\u003dnew F2(b,C),b.length\u003e0))return b};\nzE\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;this.type\u003dC;this.j\u003db;this.range\u003dh;this.source\u003dN;this.IS\u003dY;this.clipId\u003da\u003d\u003d\u003dvoid 0?\"\":a;this.J\u003d[];this.G\u003d\"\";this.yz\u003d-1;this.L\u003dthis.V\u003d0;this.G\u003dN;this.yz\u003dp\u003e\u003d0?p:-1;this.startTime\u003dP||0;this.duration\u003dc||0;this.K\u003de||0;this.N\u003dL\u003e\u003d0?L:this.range?this.range.length:NaN;this.X\u003dthis.range?this.K+this.N\u003d\u003d\u003dthis.range.length:Z\u003d\u003d\u003dvoid 0?!!this.N:Z;this.range?(this.c7\u003dthis.startTime+this.duration*this.K/this.range.length,this.W\u003dthis.duration*this.N/this.range.length,\nthis.cF\u003dthis.c7+this.W):OEo(this)};\nOEo\u003dfunction(C){C.c7\u003dC.startTime;C.W\u003dC.duration;C.cF\u003dC.c7+C.W};\nv2l\u003dfunction(C,b,h){var N\u003d!(!b||b.j!\u003d\u003dC.j||b.type!\u003d\u003dC.type||b.yz!\u003d\u003dC.yz);return h?N\u0026\u0026!!b\u0026\u0026(C.range\u0026\u0026b.range?b.range.end\u003d\u003d\u003dC.range.end:b.range\u003d\u003d\u003dC.range)\u0026\u0026b.K+b.N\u003d\u003d\u003dC.K+C.N:N};\nHw\u003dfunction(C){return C.type\u003d\u003d\u003d1||C.type\u003d\u003d\u003d2};\nV0\u003dfunction(C){return C.type\u003d\u003d\u003d3||C.type\u003d\u003d\u003d6};\nML\u003dfunction(C,b){return C.j\u003d\u003d\u003db.j?C.range\u0026\u0026b.range?C.range.start+C.K+C.N\u003d\u003d\u003db.range.start+b.K:C.yz\u003d\u003d\u003db.yz?C.K+C.N\u003d\u003d\u003db.K:C.yz+1\u003d\u003d\u003db.yz\u0026\u0026b.K\u003d\u003d\u003d0\u0026\u0026C.X:!1};\ndwW\u003dfunction(C,b){return C.yz!\u003d\u003db.yz\u0026\u0026b.yz!\u003d\u003dC.yz+1||C.type!\u003d\u003db.type?!1:ML(C,b)?!0:Math.abs(C.c7-b.c7)\u003c\u003d1E-6\u0026\u0026C.yz\u003d\u003d\u003db.yz?!1:DwV(C,b)};\nDwV\u003dfunction(C,b){return ML(C,b)||Math.abs(C.cF-b.c7)\u003c\u003d1E-6||C.yz+1\u003d\u003d\u003db.yz\u0026\u0026b.K\u003d\u003d\u003d0\u0026\u0026C.X?!0:!1};\nqL\u003dfunction(C){return C.yz+(C.X?1:0)};\nWlW\u003dfunction(C){C.length\u003d\u003d\u003d1||g.q_(C,function(h){return!!h.range});\nfor(var b\u003d1;b\u003cC.length;b++);b\u003dC[C.length-1];return new F2(C[0].range.start+C[0].K,b.range.start+b.K+b.N-1)};\nE2V\u003dfunction(C){for(var b\u003d1;b\u003cC.length;b++)if(!ML(C[b-1],C[b]))return!1;return!0};\nn2l\u003dfunction(C){var b\u003d0;C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())b+\u003dh.value.range.length;return b};\nm6\u003dfunction(C){var b\u003d{};b.itag\u003dC.j.info.itag;b.type\u003d\"\"+C.type;b.src\u003d\"\"+C.source;b.segsrc\u003dC.G;b.seg\u003dString(C.yz);C.range\u0026\u0026(b.range\u003dC.range.start+C.K+\"-\"+(C.range.start+C.K+C.N-1));b.time\u003dC.c7.toFixed(1)+\"-\"+(C.c7+C.W).toFixed(1);b.off\u003dString(C.K);b.len\u003dString(C.N);C.X\u0026\u0026(b.end\u003d\"1\");C.b1()\u0026\u0026(b.eos\u003d\"1\");C.clipId\u0026\u0026(b.cid\u003dC.clipId);return b};\ntZU\u003dfunction(C){return new zE(C.type,C.j,C.range,\"getEmptyStubBefore\"+C.G,C.yz,C.startTime,0,C.K,0)};\nTe6\u003dfunction(C){return new zE(C.type,C.j,C.range,\"getEmptyStubAfter\"+C.G,C.yz,C.startTime+C.duration,0,C.K+C.N,0)};\nBeS\u003dfunction(C,b,h,N){return new zE(C.type,C.j,C.range,\"reslice\"+C.G,C.yz,C.startTime,C.duration,b,h,N,C.IS,C.clipId)};\nICK\u003dfunction(C,b){return C.j!\u003d\u003db.j?!1:C.range\u0026\u0026b.range?C.range.start+C.K\u003e\u003db.range.start+b.K\u0026\u0026C.range.start+C.K+C.N\u003c\u003db.range.start+b.K+b.N:C.yz\u003d\u003d\u003db.yz\u0026\u0026C.K\u003e\u003db.K\u0026\u0026(C.K+C.N\u003c\u003db.K+b.N||b.X)};\nxw_\u003dfunction(C,b){return C.j!\u003d\u003db.j?!1:C.type\u003d\u003d\u003d4\u0026\u0026b.type\u003d\u003d\u003d3\u0026\u0026C.j.MK()?(C\u003dC.j.F$(C),ra(C,function(h){return xw_(h,b)})):C.yz\u003d\u003d\u003db.yz\u0026\u0026!!b.N\u0026\u0026b.K+b.N\u003eC.K\u0026\u0026b.K+b.N\u003c\u003dC.K+C.N};\nf$\u003dfunction(C,b){var h\u003db.yz;C.G\u003d\"updateWithSegmentInfo\";C.yz\u003dh;if(C.startTime!\u003d\u003db.startTime||C.duration!\u003d\u003db.duration)C.startTime\u003db.startTime+C.V,C.duration\u003db.duration,OEo(C)};\nA4\u003dfunction(C,b){var h\u003dthis;this.UX\u003dC;this.X\u003dthis.j\u003dnull;this.G\u003dthis.y6\u003dNaN;this.XQ\u003dthis.requestId\u003dnull;this.dn\u003d{Th4:function(){return h.range}};\nthis.dU\u003dC[0].j.dU;this.K\u003db||\"\";this.UX[0].range\u0026\u0026this.UX[0].N\u003e0\u0026\u0026(E2V(C)?(this.range\u003dWlW(C),this.N\u003dthis.range.length):(this.range\u003dthis.UX[this.UX.length-1].range,this.N\u003dn2l(C)))};\ny0\u003dfunction(C){return!Hw(C.UX[C.UX.length-1])};\nrd\u003dfunction(C){return C.UX[C.UX.length-1].type\u003d\u003d\u003d4};\ng.i0\u003dfunction(C,b,h){h\u003dC.XQ\u003d\u003d\u003dnull?C.dU.XQ(b,h,C.UX[0].type):C.XQ;if(C.j){b\u003dh?F3(C.j,b.Ck):C.j;var N\u003dnew p$(b);N.get(\"alr\")||N.set(\"alr\",\"yes\");C.K\u0026\u0026u7W(N,C.K)}else/http[s]?:\\/\\//.test(C.K)?N\u003dnew p$(new g.Zl(C.K)):(N\u003dZT(C.dU,h,b),C.K\u0026\u0026u7W(N,C.K));(b\u003dC.range)?N.set(\"range\",b.toString()):C.UX[0].j.Ka()\u0026\u0026C.UX.length\u003d\u003d\u003d1\u0026\u0026C.UX[0].K\u0026\u0026N.set(\"range\",C.UX[0].K+\"-\");C.requestId\u0026\u0026N.set(\"req_id\",C.requestId);isNaN(C.y6)||N.set(\"headm\",C.y6.toString());isNaN(C.G)||N.set(\"mffa\",C.G+\"ms\");C.urlParams\u0026\u0026g.GA(C.urlParams,\nfunction(p,P){N.set(P,p)});\nreturn N};\nw9H\u003dfunction(C){if(C.range)return C.N;C\u003dC.UX[0];return Math.round(C.W*C.j.info.OX)};\nCJl\u003dfunction(C,b){return Math.max(0,C.UX[0].c7-b)};\nJ4\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?0:P;ov.call(this,C,b,N,void 0);this.G\u003dh;this.jL\u003dP;this.index\u003dp||new g.$0};\nbIV\u003dfunction(C,b,h,N,p){this.yz\u003dC;this.startSecs\u003db;this.YJ\u003dh;this.j\u003dN||NaN;this.K\u003dp||NaN};\nu0\u003dfunction(C,b,h){for(;C;C\u003dC.parentNode)if(C.attributes\u0026\u0026(!h||C.nodeName\u003d\u003d\u003dh)){var N\u003dC.getAttribute(b);if(N)return N}return\"\"};\nRv\u003dfunction(C,b){for(;C;C\u003dC.parentNode){var h\u003dC.getElementsByTagName(b);if(h.length\u003e0)return h[0]}return null};\nhBS\u003dfunction(C){if(!C)return 0;var b\u003dC.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return b?(Number(b[2])|0)*3600+(Number(b[4])|0)*60+(Number(b[6])|0):Number(C)|0};\nN6l\u003dfunction(C){return C.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?C+\"Z\":C};\nQ0\u003dfunction(){this.j\u003d[];this.K\u003dnull;this.W\u003d0;this.N\u003d[];this.G\u003d!1;this.J\u003d\"\";this.X\u003d-1};\ngeK\u003dfunction(C){var b\u003dC.N;C.N\u003d[];return b};\np6U\u003dfunction(){this.X\u003d[];this.j\u003dnull;this.K\u003d{};this.N\u003d{}};\nkFl\u003dfunction(C,b){var h\u003d[];b\u003dArray.from(b.getElementsByTagName(\"SegmentTimeline\"));b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next()){N\u003dN.value;var p\u003dN.parentNode.parentNode,P\u003dnull;p.nodeName\u003d\u003d\u003d\"Period\"?P\u003dPJU(C):p.nodeName\u003d\u003d\u003d\"AdaptationSet\"?(p\u003dp.getAttribute(\"id\")||p.getAttribute(\"mimetype\")||\"\",P\u003djAS(C,p)):p.nodeName\u003d\u003d\u003d\"Representation\"\u0026\u0026(p\u003dp.getAttribute(\"id\")||\"\",P\u003dcAV(C,p));if(P\u003d\u003dnull)return;P.update(N);g.NI(h,geK(P))}g.NI(C.X,h);hES(C.X,function(c){return c.startSecs*1E3+c.j})};\neBW\u003dfunction(C){C.j\u0026\u0026(C.j.j\u003d[]);g.GA(C.K,function(b){b.j\u003d[]});\ng.GA(C.N,function(b){b.j\u003d[]})};\nPJU\u003dfunction(C){C.j||(C.j\u003dnew Q0);return C.j};\njAS\u003dfunction(C,b){C.K[b]||(C.K[b]\u003dnew Q0);return C.K[b]};\ncAV\u003dfunction(C,b){C.N[b]||(C.N[b]\u003dnew Q0);return C.N[b]};\nX2\u003dfunction(C){var b\u003dC\u003d\u003d\u003dvoid 0?{}:C;C\u003db.jL\u003d\u003d\u003dvoid 0?0:b.jL;var h\u003db.DR\u003d\u003d\u003dvoid 0?!1:b.DR;var N\u003db.hc\u003d\u003d\u003dvoid 0?0:b.hc;var p\u003db.G5\u003d\u003d\u003dvoid 0?0:b.G5;var P\u003db.Ee\u003d\u003d\u003dvoid 0?Infinity:b.Ee;var c\u003db.Nw\u003d\u003d\u003dvoid 0?0:b.Nw;var e\u003db.y_\u003d\u003d\u003dvoid 0?!1:b.y_;b\u003db.Gd\u003d\u003d\u003dvoid 0?!1:b.Gd;g.$0.call(this);this.bR\u003dthis.qW\u003d-1;this.ip\u003dC;this.hc\u003dN;this.DR\u003dh;this.G5\u003dp;this.Ee\u003dP;this.Nw\u003dc;((this.y_\u003de)||isFinite(P)\u0026\u0026this.Ee\u003e0)\u0026\u0026h\u0026\u0026Uu\u0026\u0026(this.K\u003d!1,this.N\u003d\"postLive\");this.Gd\u003db};\nK$\u003dfunction(C,b){return ks(C.segments,function(h){return b-h.yz})};\nOu\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;J4.call(this,C,b,\"\",void 0,void 0,h.jL||0);this.index\u003dnew X2(h)};\nvw\u003dfunction(C,b,h){ov.call(this,C,b);this.G\u003dh;C\u003dthis.index\u003dnew g.$0;C.K\u003d!1;C.N\u003d\"d\"};\nL16\u003dfunction(C,b,h){var N\u003dC.index.gI(b),p\u003dC.index.getStartTime(b),P\u003dC.index.getDuration(b);h?P\u003dh\u003d0:h\u003dC.info.OX*P;return new A4([new zE(3,C,void 0,\"otfCreateRequestInfoForSegment\",b,p,P,0,h)],N)};\nZI1\u003dfunction(C,b){if(!C.index.isLoaded()){var h\u003d[],N\u003db.X;b\u003db.G.split(\",\").filter(function(Y){return Y.length\u003e0});\nfor(var p\u003d0,P\u003d0,c\u003d0,e\u003d/^(\\d+)/,L\u003d/r\u003d(\\d+)/,Z\u003d0;Z\u003cN;Z++){if(c\u003c\u003d0)if(c\u003db.shift(),P\u003d(P\u003de.exec(c))?+P[1]/1E3:0)c\u003d(c\u003dL.exec(c))?+c[1]:0,c+\u003d1;else return;h.push(new Sk(Z,p,P,NaN,\"sq/\"+(Z+1)));p+\u003dP;c--}C.index.append(h)}};\nDT\u003dfunction(C,b){this.info\u003dC;this.j\u003db;this.K\u003dnull;this.X\u003dthis.N\u003d-1;this.timestampOffset\u003d0;this.isLocked\u003dthis.W\u003d!1;this.G\u003dthis.info.j.FE()\u0026\u0026!this.info.K};\nYOc\u003dfunction(C,b){C.j.getLength();b\u003dMath.min(b,C.info.N);var h\u003dC.j.split(b),N\u003dh.j9;h\u003dnew DT(new zE(C.info.type,C.info.j,C.info.range,C.info.G,C.info.yz,C.info.startTime,C.info.duration,C.info.K,b,!1,C.info.IS,C.info.clipId),h.Xt);h.X\u003dC.X;h.N\u003dC.N;b\u003dnew DT(new zE(C.info.type,C.info.j,C.info.range,C.info.G,C.info.yz,C.info.startTime,C.info.duration,C.info.K+b,C.info.N-b,C.info.X,C.info.IS,C.info.clipId),N);b.X\u003dC.X;b.N\u003dC.N;return[h,b]};\ng.dd\u003dfunction(C,b,h){var N;if(!(N\u003dC.isLocked||b.isLocked||!ML(C.info,b.info)||C.info.X)){if(h\u003dh\u003d\u003d\u003dvoid 0?!1:h)h\u003dC.j,N\u003db.j,h\u003d!(N.xJ.length?yp6(h,N.xJ[0]):1);N\u003dh}if(N)return null;h\u003dnew zE(C.info.type,C.info.j,C.info.range,C.info.G,C.info.yz,C.info.startTime,C.info.duration,C.info.K,C.info.N,C.info.X,C.info.IS,C.info.clipId);N\u003db.info;h.N+\u003dN.N;h.range\u0026\u0026(h.W+\u003dN.W);h.cF\u003dN.cF;h.X\u003dN.X;N\u003dnew F9;G7(N,C.j);G7(N,b.j);h\u003dnew DT(h,N);h.K\u003db.K||C.K;h.N\u003dC.N!\u003d\u003d-1?C.N:b.N;h.X\u003dC.X!\u003d\u003d-1?C.X:b.X;return h};\ng.Ww\u003dfunction(C){g.nE(C.info.j.info)||C.info.j.info.KK();if(C.N!\u003d\u003d-1)return C.N;if(C.K\u0026\u0026lCV(C.K))return C.N\u003dlCV(C.K),C.N;if(g.nE(C.info.j.info)){var b\u003dC.W7();for(var h\u003dC.info.j.j,N\u003dNaN,p\u003dNaN,P\u003d0;K_(b,P);){var c\u003dsm(b,P);c.type\u003d\u003d\u003d1936286840?p\u003dc.data.getUint32(c.dataOffset+8):c.type\u003d\u003d\u003d1836476516?p\u003dg.QL(c):c.type\u003d\u003d\u003d1952867444\u0026\u0026isNaN(N)\u0026\u0026(N\u003dg.ve(c));P\u003dOm(c.type)?P+8:P+c.size}!p\u0026\u0026h\u0026\u0026(p\u003dUm(h));b\u003dN/p}else b\u003dnew We(C.W7()),h\u003dC.G?b:new We(new DataView(C.info.j.j.buffer)),N\u003dNL(h),h\u003db.pos,b.pos\u003d0,gd(b)?T2(b,\n231)?(N\u003dx0(b)*N/1E9,b.pos\u003dh,b\u003dN):(b.pos\u003dh,b\u003dNaN):(b.pos\u003dh,b\u003dNaN);C.N\u003db||C.info.c7;return C.N};\nlmV\u003dfunction(C,b){C.timestampOffset\u003e0\u0026\u0026(b-\u003dC.timestampOffset);var h\u003dg.Ww(C)+b;amo(C,h);C.timestampOffset\u003db};\namo\u003dfunction(C,b){g.nE(C.info.j.info)||C.info.j.info.KK();C.N\u003db;if(g.nE(C.info.j.info)){var h\u003dC.W7();C\u003dC.info.j.j;for(var N\u003dNaN,p\u003dNaN,P\u003d0;K_(h,P);){var c\u003dsm(h,P);isNaN(N)\u0026\u0026(c.type\u003d\u003d\u003d1936286840?N\u003dc.data.getUint32(c.dataOffset+8):c.type\u003d\u003d\u003d1836476516\u0026\u0026(N\u003dg.QL(c)));if(c.type\u003d\u003d\u003d1952867444){!N\u0026\u0026C\u0026\u0026(N\u003dUm(C));var e\u003dg.ve(c);isNaN(p)\u0026\u0026(p\u003dMath.round(b*N)-e);var L\u003dc;e+\u003dp;if(L.data.getUint8(L.dataOffset)){var Z\u003dL.data;L\u003dL.dataOffset+4;Z.setUint32(L,Math.floor(e/4294967296));Z.setUint32(L+4,e\u00264294967295)}else L.data.setUint32(L.dataOffset+\n4,e)}P\u003dOm(c.type)?P+8:P+c.size}return!0}h\u003dnew We(C.W7());C\u003dC.G?h:new We(new DataView(C.info.j.j.buffer));N\u003dNL(C);C\u003dh.pos;h.pos\u003d0;if(gd(h)\u0026\u0026T2(h,231))if(p\u003dBe(h,!0),b\u003dMath.floor(b*1E9/N),Math.ceil(Math.log(b)/Math.log(2)/8)\u003ep)b\u003d!1;else{for(N\u003dp-1;N\u003e\u003d0;N--)h.j.setUint8(h.pos+N,b\u0026255),b\u003e\u003e\u003e\u003d8;h.pos\u003dC;b\u003d!0}else b\u003d!1;return b};\nn$\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dEu(C);C\u003db?0:C.info.W;return h||C};\nEu\u003dfunction(C){g.nE(C.info.j.info)||C.info.j.info.KK();if(C.K\u0026\u0026C.info.type\u003d\u003d\u003d6)return C.K.jL;if(g.nE(C.info.j.info)){var b\u003dC.W7();var h\u003d0;b\u003dg.dE(b,1936286840);b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())N\u003dHEH(N.value),h+\u003dN.hW[0]/N.timescale;h\u003dh||NaN;if(!(h\u003e\u003d0))a:{h\u003dC.W7();b\u003dC.info.j.j;for(var p\u003dN\u003d0,P\u003d0;K_(h,N);){var c\u003dsm(h,N);if(c.type\u003d\u003d\u003d1836476516)p\u003dg.QL(c);else if(c.type\u003d\u003d\u003d1836019558){!p\u0026\u0026b\u0026\u0026(p\u003dUm(b));if(!p){h\u003dNaN;break a}var e\u003dX3(c.data,c.dataOffset,1953653094),L\u003de;e\u003dp;var Z\u003dX3(L.data,L.dataOffset,\n1952868452);L\u003dX3(L.data,L.dataOffset,1953658222);var Y\u003dM9(Z);M9(Z);Y\u00262\u0026\u0026M9(Z);Z\u003dY\u00268?M9(Z):0;var a\u003dM9(L),l\u003da\u00261;Y\u003da\u00264;var F\u003da\u0026256,G\u003da\u0026512,V\u003da\u00261024;a\u0026\u003d2048;var q\u003dq9(L);l\u0026\u0026M9(L);Y\u0026\u0026M9(L);for(var f\u003dl\u003d0;f\u003cq;f++){var y\u003dF?M9(L):Z;G\u0026\u0026M9(L);Y\u0026\u0026f\u003d\u003d\u003d0||!V||M9(L);a\u0026\u0026M9(L);l+\u003dy}P+\u003dl/e}N\u003dOm(c.type)?N+8:N+c.size}h\u003dP||NaN}h||g.Ri(new g.np(\"Missing duration while parsing bmff\",C.info.RV()))}else h\u003dnew We(C.W7()),C\u003dC.G?h:new We(new DataView(C.info.j.j.buffer)),h\u003diEl(h,NL(C));return h};\ng.oeW\u003dfunction(C){if(C.info.j.uR())return C.info.duration;C.X\u003d\u003d\u003d-1\u0026\u0026(C.X\u003dEu(C));return C.X||C.info.duration};\nF1l\u003dfunction(C){var b\u003dC.W7();var h\u003d(h\u003dg.RL(b,0,1936286840))?h.data.getUint32(h.dataOffset+8):NaN;isNaN(h)\u0026\u0026(C\u003dC.info.j.j,h\u003d(b\u003dg.RL(b,0,1836476516))?g.QL(b):C?Um(C):NaN);return h};\nGFl\u003dfunction(C){return C.info.j.info.KK()\u0026\u0026C.j.getUint8(0)\u003d\u003d\u003d160};\nSO_\u003dfunction(C){if(!C.K){g.nE(C.info.j.info)||C.info.j.info.KK();if(g.nE(C.info.j.info))var b\u003dg.MZx(C.W7());else{b\u003dnew We(C.W7());var h\u003db.pos;b.pos\u003d0;var N\u003dnull,p\u003dnull;if(n_(b,[408125543,307544935]))for(var P\u003db.pos+Be(b,!0);b.pos\u003cP;)if(Be(b,!1)!\u003d\u003d29555)wE(b);else for(var c\u003db.pos+Be(b,!0);b.pos\u003cc;)if(Be(b,!1)!\u003d\u003d26568)wE(b);else for(var e\u003db.pos+Be(b,!0);b.pos\u003ce;){var L\u003dBe(b,!1);if(L\u003d\u003d\u003d17543){if(L\u003dymW(b),L\u003duk(L))if(p)for(var Z\u003dg.z(Object.keys(L)),Y\u003dZ.next();!Y.done;Y\u003dZ.next())Y\u003dY.value,p[Y]\u003dL[Y];else p\u003d\nL}else L\u003d\u003d\u003d17827?(L\u003dymW(b),N||(N\u003dL)):wE(b)}b.pos\u003dh;b\u003dp?new ik(p,N):null}C.K\u003db}};\n$8c\u003dfunction(C){if(g.nE(C.info.j.info))Dl(C.W7(),1836019574),Dl(C.W7(),1718909296);else{var b\u003dnew We(C.W7());Jmc(b);T2(b,524531317,!0);C.j\u003dC.j.split(b.start+b.pos).j9}C.G\u003d!1};\nt4\u003dfunction(C){if(!C.W){if(g.nE(C.info.j.info)){var b\u003dC.W7();var h\u003dX3(b,0,1836019574);if(h){h\u003dh.offset+h.size;var N\u003dnew Uint8Array(h);N.set(new Uint8Array(b.buffer,b.byteOffset,h));b\u003dN}else b\u003dnull}else b\u003drmU(new We(C.W7()));b\u0026\u0026(C.info.j.j\u003db,C.W\u003d!0)}};\ng.TE\u003dfunction(){this.count\u003d0;this.j\u003d1;this.K\u003d!1;this.offsets\u003dnew Float64Array(128);this.startTicks\u003dnew Float64Array(128)};\nzBW\u003dfunction(C,b){return b+1\u003cC.count||C.K?C.offsets[b+1]-C.offsets[b]:-1};\nBw\u003dfunction(C){C.offsets.length\u003cC.count+1\u0026\u0026C.resize(C.offsets.length*2)};\nIv\u003dfunction(C,b,h,N){ov.call(this,C,b,h,N);var p\u003dthis;this.G\u003dnull;this.dn\u003d{oQ:function(P,c,e,L){return p.oQ(P,c,e,L)}};\nthis.index\u003dnew g.TE};\nHIS\u003dfunction(C,b,h,N,p,P){this.displayName\u003dC;this.vssId\u003db;this.languageCode\u003dh;this.kind\u003dN\u003d\u003d\u003dvoid 0?\"\":N;this.xtags\u003dp\u003d\u003d\u003dvoid 0?\"\":p;this.id\u003dP\u003d\u003d\u003dvoid 0?\"\":P};\nMJW\u003dfunction(C){if(C\u003dC.colorInfo)if(C\u003dC.transferCharacteristics)return VJW[C];return null};\ng.xi\u003dfunction(C,b,h){this.name\u003dC;this.id\u003db;this.isDefault\u003dh};\nqOW\u003dfunction(C){return wd(function(b,h){return g.rJ(b,h,4,1E3)},C,{format:\"RAW\",\nmethod:\"GET\",withCredentials:!0})};\ng.m8W\u003dfunction(C){var b;C.responseType\u0026\u0026C.responseType!\u003d\u003d\"text\"?C.responseType\u003d\u003d\u003d\"arraybuffer\"\u0026\u0026(b\u003dMn(new Uint8Array(C.response))):b\u003dC.responseText;return!b||b.length\u003e2048?\"\":b.indexOf(\"https://\")\u003d\u003d\u003d0?b:\"\"};\nwd\u003dfunction(C,b,h){b.match(fmc);return C(b,h).then(function(N){var p\u003dg.m8W(N.xhr);return p?wd(C,p,h):N.xhr})};\nNE\u003dfunction(C,b,h){C\u003dC\u003d\u003d\u003dvoid 0?\"\":C;b\u003db\u003d\u003d\u003dvoid 0?null:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.jv.call(this);var N\u003dthis;this.sourceUrl\u003dC;this.isLivePlayback\u003dh;this.m6\u003dthis.duration\u003d0;this.isPremiere\u003dthis.y_\u003dthis.X\u003dthis.isLiveHeadPlayable\u003dthis.isLive\u003dthis.K\u003d!1;this.Ee\u003dthis.G5\u003d0;this.isOtf\u003dthis.yV\u003d!1;this.t4\u003d(0,g.fB)();this.KO\u003dInfinity;this.j\u003d{};this.N\u003dnew Map;this.state\u003dthis.FH\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.nO\u003d[];this.W\u003dnull;this.q2\u003d0;this.G\u003d\"\";this.sX\u003dNaN;this.Df\u003dthis.AZ\u003dthis.timestampOffset\u003dthis.J\u003d\n0;this.nI\u003dthis.J_\u003dNaN;this.HW\u003d0;this.CO\u003dthis.V\u003d!1;this.Qz\u003d[];this.rO\u003d{};this.N2\u003dNaN;this.dn\u003d{q1p:function(e){CA(N,e)}};\nvar p;this.Yh\u003d(p\u003db)\u003d\u003dnull?void 0:p.Fo(\"html5_use_network_error_code_enums\");AAS\u003d!!b\u0026\u0026b.Fo(\"html5_modern_vp9_mime_type\");var P;b8\u003d!((P\u003db)\u003d\u003dnull||!P.Fo(\"html5_enable_flush_during_seek\"))\u0026\u0026g.WQ();var c;hP\u003d!((c\u003db)\u003d\u003dnull||!c.Fo(\"html5_enable_reset_audio_decoder\"))\u0026\u0026g.WQ()};\nyAx\u003dfunction(C){return g.zA(C.j,function(b){return!!b.info.video\u0026\u0026b.info.video.j\u003e\u003d2160})};\nxyl\u003dfunction(C){return g.zA(C.j,function(b){return!!b.info.video\u0026\u0026b.info.video.isHdr()})};\np_\u003dfunction(C){return g.zA(C.j,function(b){return!!b.info.f9})};\ng.rA6\u003dfunction(C){return g.zA(C.j,function(b){return Ty(b.info)})};\niIW\u003dfunction(C){return g.zA(C.j,function(b){return b.info.video?b.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\":!1})};\nJAl\u003dfunction(C){return g.zA(C.j,function(b){return b.info.video?b.info.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\":!1})};\nu1o\u003dfunction(C){return g.zA(C.j,function(b){return b.info.video?b.info.video.projectionType\u003d\u003d\u003d\"MESH\":!1})};\nRB6\u003dfunction(C){return g.zA(C.j,function(b){return b.info.video?b.info.video.stereoLayout\u003d\u003d\u003d1:!1})};\nQAV\u003dfunction(C){return dAK(C.j,function(b){return b.info.video?b.T1():!0})};\nh3\u003dfunction(C){return g.zA(C.j,function(b){return lk(b.dU.j)})};\nCA\u003dfunction(C,b){C.j[b.info.id]\u003db;C.N.set(l0(g.B9(b.info,C.yV)),b)};\nU81\u003dfunction(C,b){return l0({itag:b.itag,lmt:C.yV?0:b.lmt||0,xtags:b.xtags})};\nPR\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dC.mimeType||\"\",p\u003dC.itag;var P\u003dC.xtags;p\u003dp?p.toString():\"\";P\u0026\u0026(p+\u003d\";\"+P);P\u003dp;if(x2(N)){var c\u003dC.width||640;p\u003dC.height||360;var e\u003dC.fps,L\u003dC.qualityLabel,Z\u003dC.colorInfo,Y\u003dC.projectionType,a;C.stereoLayout\u0026\u0026(a\u003dX6U[C.stereoLayout]);var l\u003dMJW(C)||void 0;if(Z\u003d\u003dnull?0:Z.primaries)var F\u003dK1V[Z.primaries]||void 0;c\u003dnew Un(c,p,e,Y,a,void 0,L,l,F);N\u003dgs(N,c,sn[C.itag||\"\"]);b8\u0026\u0026(N+\u003d\"; enableflushduringseek\u003dtrue\");hP\u0026\u0026(N+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var G;if(IT(N)){var V\u003d\nC.audioSampleRate;a\u003dC.audioTrack;V\u003dnew ui(V?+V:void 0,C.audioChannels,C.spatialAudioType,C.isDrc,C.loudnessDb,C.trackAbsoluteLoudnessLkfs,C.audioQuality||\"AUDIO_QUALITY_UNKNOWN\");a\u0026\u0026(F\u003da.displayName,p\u003da.id,a\u003da.audioIsDefault,F\u0026\u0026(G\u003dnew g.xi(F,p||\"\",!!a)))}var q;C.captionTrack\u0026\u0026(L\u003dC.captionTrack,a\u003dL.displayName,F\u003dL.vssId,p\u003dL.languageCode,e\u003dL.kind,L\u003dL.id,a\u0026\u0026F\u0026\u0026p\u0026\u0026(q\u003dnew HIS(a,F,p,e,C.xtags,L)));a\u003dNumber(C.bitrate)/8;F\u003dNumber(C.contentLength);p\u003dNumber(C.lastModified);L\u003dC.drmFamilies;e\u003dC.type;h\u003dh\u0026\u0026F?F/\nh:0;C\u003dNumber(C.approxDurationMs);if(b\u0026\u0026L){var f\u003d{};L\u003dg.z(L);for(Z\u003dL.next();!Z.done;Z\u003dL.next())(Z\u003dpA[Z.value])\u0026\u0026(f[Z]\u003db[Z])}return new On(P,N,{audio:V,video:c,z$:G,f9:f,OX:a,V$:h,contentLength:F,lastModified:p,captionTrack:q,streamType:e,approxDurationMs:C})};\nj$\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dC.type;var p\u003dC.itag;var P\u003dC.xtags;P\u0026\u0026(p\u003dC.itag+\";\"+P);if(x2(N)){var c\u003d(C.size||\"640x360\").split(\"x\");c\u003dnew Un(+c[0],+c[1],+C.fps,C.projection_type,+C.stereo_layout,void 0,C.quality_label,C.eotf,C.primaries);N\u003dgs(N,c,sn[C.itag]);b8\u0026\u0026(N+\u003d\"; enableflushduringseek\u003dtrue\");hP\u0026\u0026(N+\u003d\"; enableresetaudiodecoder\u003dtrue\")}var e;if(IT(N)){var L\u003dnew ui(+C.audio_sample_rate||void 0,+C.audio_channels||0,C.spatial_audio_type,!!C.drc);C.name\u0026\u0026(e\u003dnew g.xi(C.name,C.audio_track_id,\nC.isDefault\u003d\u003d\u003d\"1\"))}var Z;C.caption_display_name\u0026\u0026C.caption_vss_id\u0026\u0026C.caption_language_code\u0026\u0026(Z\u003dnew HIS(C.caption_display_name,C.caption_vss_id,C.caption_language_code,C.caption_kind,C.xtags,C.caption_id));P\u003dNumber(C.bitrate)/8;var Y\u003dNumber(C.clen),a\u003dNumber(C.lmt);h\u003dh\u0026\u0026Y?Y/h:0;if(b\u0026\u0026C.drm_families){var l\u003d{};for(var F\u003dg.z(C.drm_families.split(\",\")),G\u003dF.next();!G.done;G\u003dF.next())G\u003dG.value,l[G]\u003db[G]}return new On(p,N,{audio:L,video:c,z$:e,f9:l,OX:P,V$:h,contentLength:Y,lastModified:a,captionTrack:Z,\nstreamType:C.stream_type,approxDurationMs:Number(C.approx_duration_ms)})};\nsAx\u003dfunction(C){return ra(C,function(b){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003db.stream_type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nOIH\u003dfunction(C){return ra(C,function(b){return\"FORMAT_STREAM_TYPE_OTF\"\u003d\u003d\u003db.type})?\"FORMAT_STREAM_TYPE_OTF\":\"FORMAT_STREAM_TYPE_UNKNOWN\"};\nveW\u003dfunction(C,b){return C.timeline?ps(C.timeline.X,b):C.nO.length?ps(C.nO,b):[]};\ncR\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;C\u003dnew g.Zl(C,!0);C.set(\"alr\",\"yes\");h\u0026\u0026(h\u003d$oW(decodeURIComponent(h)),C.set(b,encodeURIComponent(h)));return C};\nEel\u003dfunction(C,b){var h\u003du0(b,\"id\");h\u003dh.replace(\":\",\";\");var N\u003du0(b,\"mimeType\"),p\u003du0(b,\"codecs\");N\u003dp?N+\u0027; codecs\u003d\"\u0027+p+\u0027\"\u0027:N;p\u003dNumber(u0(b,\"bandwidth\"))/8;var P\u003dNumber(Rv(b,\"BaseURL\").getAttribute(C.G+\":contentLength\")),c\u003dC.duration\u0026\u0026P?P/C.duration:0;if(x2(N)){var e\u003dNumber(u0(b,\"width\"));var L\u003dNumber(u0(b,\"height\")),Z\u003dNumber(u0(b,\"frameRate\")),Y\u003dD8_(u0(b,C.G+\":projectionType\"));a:switch(u0(b,C.G+\":stereoLayout\")){case \"layout_left_right\":var a\u003d1;break a;case \"layout_top_bottom\":a\u003d2;break a;default:a\u003d\n0}e\u003dnew Un(e,L,Z,Y,a)}if(IT(N)){var l\u003dNumber(u0(b,\"audioSamplingRate\"));var F\u003dNumber(u0(b.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));L\u003dd8l(u0(b,C.G+\":spatialAudioType\"));l\u003dnew ui(l,F,L);a:{F\u003du0(b,\"lang\")||\"und\";if(L\u003dRv(b,\"Role\"))if(Y\u003du0(L,\"value\")||\"\",g.qe(W1l,Y)){L\u003dF+\".\"+W1l[Y];Z\u003dY\u003d\u003d\u003d\"main\";C\u003du0(b,C.G+\":langName\")||F+\" - \"+Y;F\u003dnew g.xi(C,L,Z);break a}F\u003dvoid 0}}if(b\u003dRv(b,\"ContentProtection\"))if(b.getAttribute(\"schemeIdUri\")\u003d\u003d\u003d\"http://youtube.com/drm/2012/10/10\"){var G\u003d{};for(b\u003d\nb.firstChild;b!\u003dnull;b\u003db.nextSibling)b instanceof Element\u0026\u0026/SystemURL/.test(b.nodeName)\u0026\u0026(C\u003db.getAttribute(\"type\"),L\u003db.textContent,C\u0026\u0026L\u0026\u0026(G[C]\u003dL.trim()))}else G\u003dvoid 0;return new On(h,N,{audio:l,video:e,z$:F,f9:G,OX:p,V$:c,contentLength:P})};\nD8_\u003dfunction(C){switch(C){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\"}};\nd8l\u003dfunction(C){switch(C){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\"}};\ntJS\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;C.state\u003d1;C.t4\u003d(0,g.fB)();return qOW(b||C.sourceUrl).then(function(h){if(!C.HE()){C.FH\u003dh.status;h\u003dh.responseText;var N\u003dnew DOMParser;h\u003dtQ(N,QOc(h),\"text/xml\").getElementsByTagName(\"MPD\")[0];C.KO\u003dhBS(u0(h,\"minimumUpdatePeriod\"))*1E3||Infinity;b:{if(h.attributes){N\u003dg.z(h.attributes);for(var p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.value\u003d\u003d\u003d\"http://youtube.com/yt/2012/10/10\"){N\u003dp.name.split(\":\")[1];break b}}N\u003d\"\"}C.G\u003dN;C.isLive\u003dC.KO\u003cInfinity\u0026\u0026C.isLivePlayback;C.m6\u003d\nNumber(u0(h,C.G+\":earliestMediaSequence\"))||0;if(N\u003dDate.parse(N6l(u0(h,C.G+\":mpdResponseTime\"))))C.q2\u003d((0,g.fB)()-N)/1E3;C.isLive\u0026\u0026h.getElementsByTagName(\"SegmentTimeline\").length\u003c\u003d0||g.q_(h.getElementsByTagName(\"Period\"),C.QD6,C);C.state\u003d2;C.publish(\"loaded\");neS(C)}return C}).jX(function(h){if(h instanceof AK){var N\u003dh.xhr;\nC.FH\u003dN.status}C.state\u003d3;C.publish(\"loaderror\");return Gp(N)})};\nT6x\u003dfunction(C,b,h){return tJS(new NE(C,b,h),C)};\nky\u003dfunction(C){return C.isLive\u0026\u0026(0,g.fB)()-C.t4\u003e\u003dC.KO};\nB6K\u003dfunction(C){C.W\u0026\u0026C.W.stop()};\nneS\u003dfunction(C){var b\u003dC.KO;isFinite(b)\u0026\u0026(ky(C)?C.refresh():(b\u003dMath.max(0,C.t4+b-(0,g.fB)()),C.W||(C.W\u003dnew g.wl(C.refresh,b,C),g.D(C,C.W)),C.W.start(b)))};\nImW\u003dfunction(C){C\u003dC.j;for(var b in C){var h\u003dC[b].index;if(h.isLoaded())return h.Fs()+1}return 0};\ne$\u003dfunction(C){return C.AZ?C.AZ-(C.J||C.timestampOffset):0};\nLA\u003dfunction(C){return C.Df?C.Df-(C.J||C.timestampOffset):0};\nZ5\u003dfunction(C){if(!isNaN(C.sX))return C.sX;var b\u003dC.j,h;for(h in b){var N\u003db[h].index;if(N.isLoaded()\u0026\u0026!Ty(b[h].info)){b\u003d0;for(h\u003dN.SJ();h\u003c\u003dN.Fs();h++)b+\u003dN.getDuration(h);b/\u003dN.wp();b\u003dMath.round(b/.5)*.5;N.wp()\u003e10\u0026\u0026(C.sX\u003db);return b}if(C.isLive\u0026\u0026(N\u003db[h],N.jL))return N.jL}return NaN};\nx8H\u003dfunction(C,b){C\u003dEQU(C.j,function(N){return N.index.isLoaded()});\nif(!C)return NaN;C\u003dC.index;var h\u003dC.nZ(b);return C.getStartTime(h)\u003d\u003d\u003db?b:h\u003cC.Fs()?C.getStartTime(h+1):NaN};\nw6W\u003dfunction(C,b){if(!C.j[\"0\"]){var h\u003dnew On(\"0\",\"fakesb\",{video:new Un(0,0,0,void 0,void 0,\"auto\")});C.j[\"0\"]\u003db?new J4(new g.Zl(\"http://www.youtube.com/videoplayback\"),h,\"fake\"):new Iv(new g.Zl(\"http://www.youtube.com/videoplayback\"),h,new F2(0,0),new F2(0,0))}};\nYy\u003dfunction(C){if(C.isManifestless)for(var b in C.j)C.j[b].index.segments\u003d[]};\naG\u003dfunction(C,b,h){for(var N in C.j){var p\u003dTy(C.j[N].info)||C.j[N].info.CK();if(h\u003d\u003d\u003dp\u0026\u0026(p\u003dC.j[N].index)!\u003dnull){var P\u003dK$(p,b);P\u003e\u003d0\u0026\u0026p.segments.splice(P,1)}}};\nC$l\u003dfunction(C){for(var b in C.j)Ty(C.j[b].info)||eSH(C.j[b].index,Infinity)};\nl8\u003dfunction(C,b,h){for(var N in C.j){var p\u003dC.j[N].index,P\u003db,c\u003dh;p.DR\u0026\u0026(P\u0026\u0026(p.qW\u003dMath.max(p.qW,P)),c\u0026\u0026(p.bR\u003dMath.max(p.bR||0,c)))}h\u0026\u0026(C.N2\u003dh/1E3)};\nb3U\u003dfunction(C){C.Df\u003d0;C.AZ\u003d0;C.HW\u003d0};\noG\u003dfunction(C){return C.CO\u0026\u0026C.isManifestless?C.isLiveHeadPlayable:C.isLive};\ngs\u003dfunction(C,b,h){Fc\u003d\u003d\u003dnull\u0026\u0026(Fc\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(AAS\u0026\u0026window.MediaSource\u0026\u0026MediaSource.isTypeSupported!\u003d\u003dvoid 0)return Fc||h!\u003d\u003d\"9\"\u0026\u0026h!\u003d\u003d\"(\"?Fc||h!\u003d\u003d\"9h\"\u0026\u0026h!\u003d\u003d\"(h\"||(C\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027):C\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,C;if(!Fc\u0026\u0026!GM||C!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027\u0026\u0026C!\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027)return C;\nh\u003d\"00\";var N\u003d\"08\",p\u003d\"01\",P\u003d\"01\",c\u003d\"01\";C\u003d\u003d\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u0026\u0026(h\u003d\"02\",N\u003d\"10\",b.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026(c\u003dp\u003d\"09\"),b.K\u003d\u003d\u003d\"smpte2084\"\u0026\u0026(P\u003d\"16\"),b.K\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(P\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",h,\"51\",N,\"01\",p,P,c,\"00\"].join(\".\")+\u0027\"\u0027};\n$y\u003dfunction(C,b,h){C\u003d\"\"+C+(b\u003e49?\"p60\":b\u003e32?\"p48\":\"\");b\u003drV()[C];if(b!\u003dnull\u0026\u0026b\u003e0)return b;b\u003dS$.get(C);if(b!\u003dnull\u0026\u0026b\u003e0)return b;h\u003dh\u003d\u003dnull?void 0:h.get(C);return h!\u003dnull\u0026\u0026h\u003e0?h:8192};\nhal\u003dfunction(C){this.Rf\u003dC;this.yd\u003dthis.nk\u003dthis.rO\u003dthis.G\u003dthis.X\u003dthis.N2\u003dthis.G$\u003dthis.m6\u003dthis.nO\u003d!1;this.J\u003dthis.W\u003d0;this.zi\u003d!1;this.q2\u003d!0;this.kh\u003d!1;this.Ml\u003d0;this.q5\u003dthis.Qz\u003d!1;this.Yr\u003d!0;this.CO\u003dthis.t4\u003d!1;this.j\u003d{};this.HW\u003dthis.disableAv1\u003dthis.sI\u003dthis.w9\u003dthis.Vz\u003dthis.ob\u003dthis.K\u003dthis.L\u003d!1;this.lF\u003dthis.Rf.D(\"html5_disable_aac_preference\");this.Xs\u003dInfinity;this.Df\u003d0;this.AZ\u003dthis.Rf.tZ();this.SC\u003dthis.Rf.experiments.Fo(\"html5_enable_vp9_fairplay\");this.OG\u003dthis.Rf.D(\"html5_force_av1_for_testing\");this.Yh\u003d\ng.Lk(this.Rf.experiments,\"html5_av1_ordinal_cap\");this.mw\u003dthis.Rf.D(\"html5_disable_hfr_when_vp9_encrypted_2k4k_unsupported\");this.aL\u003dthis.Rf.D(\"html5_account_onesie_format_selection_during_format_filter\");this.OX\u003dg.Lk(this.Rf.experiments,\"html5_max_byterate\");this.V\u003dthis.Rf.D(\"html5_sunset_aac_high_codec_family\");this.sX\u003dthis.Rf.D(\"html5_sunset_aac_high_codec_family\");this.Yg\u003dthis.Rf.D(\"html5_enable_iamf_audio\");this.OU\u003dthis.Rf.experiments.Fo(\"html5_allow_capability_merge\");this.IV\u003dthis.Rf.D(\"html5_log_format_filter_rejection_reason_as_string\");\nthis.Xy\u003dthis.Rf.D(\"html5_prefer_vp9_sfr\")};\nwZl\u003dfunction(C){if(C.m6)return[\"f\"];var b\u003d\"9h 9 h 8 (h ( H *\".split(\" \");C.Qz\u0026\u0026(b.unshift(\"1\"),b.unshift(\"1h\"));C.nk\u0026\u0026b.unshift(\"h\");C.KO\u0026\u0026(b\u003d(NP_[C.KO]||[C.KO]).concat(b));return b};\nnW_\u003dfunction(C){var b\u003d[\"o\",\"a\",\"A\"];C.Df\u003d\u003d\u003d1\u0026\u0026(C.N2\u0026\u0026(b\u003d[\"m\",\"M\"].concat(b)),C.X\u0026\u0026(b\u003d[\"mac3\",\"MAC3\"].concat(b)),C.G\u0026\u0026(b\u003d[\"meac3\",\"MEAC3\"].concat(b)),C.Yg\u0026\u0026(b\u003d[\"i\",\"I\"].concat(b)));C.nO\u0026\u0026(b\u003d[\"so\",\"sa\"].concat(b));!C.yd||C.rO||C.N||C.lF||b.unshift(\"a\");C.G$\u0026\u0026!C.V\u0026\u0026b.unshift(\"ah\");C.N\u0026\u0026(b\u003d(NP_[C.N]||[C.N]).concat(b));return b};\nzM\u003dfunction(C,b,h,N){b\u003db\u003d\u003d\u003dvoid 0?{}:b;if(N\u003d\u003d\u003dvoid 0?0:N)return b.disabled\u003d1,0;if(ek(C.G,L_.AV1_CODECS)\u0026\u0026ek(C.G,L_.HEIGHT)\u0026\u0026ek(C.G,L_.BITRATE))return b.isCapabilityUsable\u003d1,8192;try{var p\u003dyc_();if(p)return b.localPref\u003dp}catch(e){}N\u003d1080;p\u003dnavigator.hardwareConcurrency;p\u003c\u003d2\u0026\u0026(N\u003d480);b.coreCount\u003dp;if(p\u003dg.Lk(C.experiments,\"html5_default_av1_threshold\"))N\u003db[\"default\"]\u003dp;!C.D(\"html5_disable_av1_arm_check\")\u0026\u0026$vx()\u0026\u0026(b.isArm\u003d1,N\u003d240);if(C\u003dC.G.N2)b.mcap\u003dC,N\u003dMath.max(N,C);if(h){var P,c;if(C\u003d(P\u003dh.videoInfos.find(function(e){return de(e)}))\u003d\u003d\nnull?void 0:(c\u003dP.K)\u003d\u003dnull?void 0:c.powerEfficient)N\u003d8192,b.isEfficient\u003d1;\nh\u003dh.videoInfos[0].video;P\u003dMath.min($y(\"1\",h.fps),$y(\"1\",30));b.perfCap\u003dP;N\u003dMath.min(N,P);h.isHdr()\u0026\u0026!C\u0026\u0026(b.hdr\u003d1,N*\u003d.75)}else h\u003d$y(\"1\",30),b.perfCap30\u003dh,N\u003dMath.min(N,h),h\u003d$y(\"1\",60),b.perfCap60\u003dh,N\u003dMath.min(N,h);return b.av1Threshold\u003dN};\nHR\u003dfunction(C,b,h,N){this.flavor\u003dC;this.keySystem\u003db;this.K\u003dh;this.experiments\u003dN;this.j\u003d{};this.Yh\u003dthis.keySystemAccess\u003dnull;this.kN\u003dthis.U$\u003d-1;this.HT\u003dnull;this.N\u003d!!N\u0026\u0026N.Fo(\"edge_nonprefixed_eme\");N\u0026\u0026N.Fo(\"html5_enable_vp9_fairplay\")};\nME\u003dfunction(C){return C.N?!1:!C.keySystemAccess\u0026\u0026!!VZ()\u0026\u0026C.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nqE\u003dfunction(C){return C.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"};\nmY\u003dfunction(C){return!C.keySystemAccess\u0026\u0026!!VZ()\u0026\u0026C.keySystem\u003d\u003d\u003d\"com.apple.fps.1_0\"};\nfA\u003dfunction(C){return C.keySystem\u003d\u003d\u003d\"com.youtube.fairplay\"};\nAP\u003dfunction(C){return C.keySystem\u003d\u003d\u003d\"com.youtube.fairplay.sbdl\"};\ng.yZ\u003dfunction(C){return C.flavor\u003d\u003d\u003d\"fairplay\"};\nVZ\u003dfunction(){var C\u003dwindow,b\u003dC.MSMediaKeys;tK()\u0026\u0026!b\u0026\u0026(b\u003dC.WebKitMediaKeys);return b\u0026\u0026b.isTypeSupported?b:null};\ni8\u003dfunction(C){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Am\u0026\u0026!g.WQ())return mX(\"45\");if(g.Tn||g.le)return C.Fo(\"edge_nonprefixed_eme\");if(g.rs)return mX(\"47\");if(g.Sn){if(C.Fo(\"html5_enable_safari_fairplay\"))return!1;if(C\u003dg.Lk(C,\"html5_safari_desktop_eme_min_version\"))return mX(C)}return!0};\ng4H\u003dfunction(C,b,h,N){var p\u003dES(),P\u003d(h\u003dp||h\u0026\u0026tK())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];b\u0026\u0026P.unshift(\"com.youtube.widevine.l3\");p\u0026\u0026N\u0026\u0026P.unshift(\"com.youtube.fairplay.sbdl\");return h?P:C?[].concat(g.M(P),g.M(JP.playready)):[].concat(g.M(JP.playready),g.M(P))};\nRG\u003dfunction(){this.K\u003dthis.Js\u003d0;this.j\u003dArray.from({length:u8.length}).fill(0)};\npFl\u003dfunction(){};\nP$l\u003dfunction(){this.startTimeMs\u003d(0,g.fB)();this.j\u003d!1};\njJ1\u003dfunction(){this.j\u003dnew pFl};\ncIH\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?1:N;h\u003e\u003d0\u0026\u0026(b in C.j||(C.j[b]\u003dnew RG),C.j[b].VH(h,N))};\nkOW\u003dfunction(C,b,h,N,p){var P\u003d(0,g.fB)(),c\u003dp?p(b):void 0,e;p\u003d(e\u003dc\u003d\u003dnull?void 0:c.Js)!\u003dnull?e:1;if(p!\u003d\u003d0){var L;e\u003d(L\u003dc\u003d\u003dnull?void 0:c.profile)!\u003dnull?L:h;cIH(C,e,P-N,p)}return b};\nQZ\u003dfunction(C,b,h,N,p){if(b\u0026\u0026typeof b\u003d\u003d\u003d\"object\"){var P\u003dfunction(c){return kOW(C,c,h,N,p)};\nif(Cx(b))return b.then(P);if(eaV(b))return px(b,P)}return kOW(C,b,h,N,p)};\nL0l\u003dfunction(){};\nUy\u003dfunction(C,b,h,N,p){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;g.O.call(this);this.Rf\u003db;this.useCobaltWidevine\u003dN;this.jp\u003dp;this.K\u003d[];this.N\u003d{};this.j\u003d{};this.callback\u003dnull;this.G\u003d!1;this.X\u003d[];this.initialize(C,!h)};\nYXU\u003dfunction(C,b){C.callback\u003db;C.X\u003d[];i8(C.Rf.experiments)?Xc(C):Z3l(C)};\nXc\u003dfunction(C){if(!C.HE())if(C.K.length\u003d\u003d\u003d0)C.callback(C.X);else{var b\u003dC.K[0],h\u003dC.N[b],N\u003daPl(C,h);if(KA\u0026\u0026KA.keySystem\u003d\u003d\u003db\u0026\u0026KA.GoD\u003d\u003d\u003dJSON.stringify(N))C.jp(\"remksa\",{re:!0}),lPl(C,h,KA.keySystemAccess);else{var p,P;C.jp(\"remksa\",{re:!1,ok:(P\u003d(p\u003dKA)\u003d\u003dnull?void 0:p.keySystem)!\u003dnull?P:\"\"});KA\u003dvoid 0;(sy.isActive()?sy.LT(\"emereq\",function(){return navigator.requestMediaKeySystemAccess(b,N)}):navigator.requestMediaKeySystemAccess(b,N)).then(Lx(function(c){lPl(C,h,c,N)}),Lx(function(){C.G\u003d!C.G\u0026\u0026C.N[C.K[0]].flavor\u003d\u003d\u003d\n\"widevine\";\nC.G||C.K.shift();Xc(C)}))}}};\nlPl\u003dfunction(C,b,h,N){if(!C.HE()){N\u0026\u0026(KA\u003d{keySystem:b.keySystem,keySystemAccess:h,GoD:JSON.stringify(N)});b.keySystemAccess\u003dh;if(qE(b)){h\u003dml();N\u003dg.z(Object.keys(C.j[b.flavor]));for(var p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,b.j[p]\u003d!!h.canPlayType(p)}else{h\u003db.keySystemAccess.getConfiguration();if(h.audioCapabilities)for(N\u003dg.z(h.audioCapabilities),p\u003dN.next();!p.done;p\u003dN.next())o4S(C,b,p.value);if(h.videoCapabilities)for(h\u003dg.z(h.videoCapabilities),N\u003dh.next();!N.done;N\u003dh.next())o4S(C,b,N.value)}C.X.push(b);\nC.useCobaltWidevine||C.D(\"html5_enable_vp9_fairplay\")\u0026\u0026AP(b)?(C.K.shift(),Xc(C)):C.callback(C.X)}};\no4S\u003dfunction(C,b,h){C.D(\"log_robustness_for_drm\")?b.j[h.contentType]\u003dh.robustness||!0:b.j[h.contentType]\u003d!0};\naPl\u003dfunction(C,b){var h\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};if(C.D(\"html5_enable_vp9_fairplay\")\u0026\u0026fA(b))return h.audioCapabilities.push({contentType:\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027}),h.videoCapabilities.push({contentType:\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027}),[h];qE(b)\u0026\u0026(h.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var N\u003dg.z(Object.keys(C.j[b.flavor])),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dp.indexOf(\"audio/\")\u003d\u003d\u003d0,c\u003dP?h.audioCapabilities:h.videoCapabilities;b.flavor!\u003d\u003d\n\"widevine\"||C.G?c.push({contentType:p}):P?c.push({contentType:p,robustness:\"SW_SECURE_CRYPTO\"}):(g.Am\u0026\u0026g.D1(\"windows nt\")\u0026\u0026!C.D(\"html5_drm_enable_moho\")||c.push({contentType:p,robustness:\"HW_SECURE_ALL\"}),P\u003dp,C.D(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026p.includes(\"vp09\")\u0026\u0026(P\u003dp+\"; experimental\u003dallowed\"),c.push({contentType:P,robustness:\"SW_SECURE_DECODE\"}),Oy(C.Rf)\u003d\u003d\u003d\"MWEB\"\u0026\u0026(Cp()||dJ())\u0026\u0026(C.jp(\"swcrypto\",{}),c.push({contentType:p,robustness:\"SW_SECURE_CRYPTO\"})))}return[h]};\nZ3l\u003dfunction(C){if(VZ()\u0026\u0026(g.Sn||BQ\u0026\u0026C.D(\"html5_drm_support_ios_mweb\")))C.X.push(new HR(\"fairplay\",\"com.apple.fps.1_0\",\"\",C.Rf.experiments));else{var b\u003dF0U(),h\u003dg.Te(C.K,function(N){var p\u003dC.N[N],P\u003d!1,c\u003d!1,e;for(e in C.j[p.flavor])b(e,N)\u0026\u0026(p.j[e]\u003d!0,P\u003dP||e.indexOf(\"audio/\")\u003d\u003d\u003d0,c\u003dc||e.indexOf(\"video/\")\u003d\u003d\u003d0);return P\u0026\u0026c});\nh\u0026\u0026C.X.push(C.N[h]);C.K\u003d[]}C.callback(C.X)};\nF0U\u003dfunction(){var C\u003dVZ();if(C){var b\u003dC.isTypeSupported;return function(N,p){return b(p,N)}}var h\u003dml();\nreturn h\u0026\u0026(h.addKey||h.webkitAddKey)?function(N,p){return!!h.canPlayType(N,p)}:function(){return!1}};\nGO6\u003dfunction(C){this.experiments\u003dC;this.j\u003d2048;this.X\u003d0;this.N2\u003d(this.V\u003dthis.D(\"html5_streaming_resilience\"))?.5:.25;var b\u003db\u003d\u003d\u003dvoid 0?0:b;this.N\u003dg.Lk(this.experiments,\"html5_media_time_weight_prop\")||b;this.G\u003dthis.D(\"html5_app_limited_aware_bwe\");this.q2\u003dg.Lk(this.experiments,\"html5_sabr_timeout_penalty_factor\")||1;this.nO\u003d(this.W\u003dthis.experiments.Fo(\"html5_consider_end_stall\"))\u0026\u0026vR;this.K\u003dthis.experiments.Fo(\"html5_measure_max_progress_handling\");this.KO\u003dthis.D(\"html5_treat_requests_pre_elbow_as_metadata\");\nthis.J\u003dthis.D(\"html5_media_time_weight\")||!!this.N;this.L\u003dg.Lk(this.experiments,\"html5_streaming_fallback_byterate\");this.D(\"html5_sabr_live_audio_early_return_fix\")\u0026\u0026vR\u0026\u0026(this.j\u003d65536)};\nSXl\u003dfunction(C,b){this.j\u003dvoid 0;this.experimentIds\u003dC?C.split(\",\"):[];this.flags\u003dba(b||\"\",\"\u0026\");C\u003d{};b\u003dg.z(this.experimentIds);for(var h\u003db.next();!h.done;h\u003db.next())C[h.value]\u003d!0;this.experiments\u003dC};\ng.Lk\u003dfunction(C,b){C\u003dC.flags[b];JSON.stringify(C);return Number(C)||0};\nD5\u003dfunction(C,b){return(C\u003dC.flags[b])?C.toString():\"\"};\n$O1\u003dfunction(C){if(C\u003dC.flags.html5_web_po_experiment_ids)if(C\u003dC.replace(/\\[ *(.*?) *\\]/,\"$1\"))return C.split(\",\").map(Number);return[]};\nzal\u003dfunction(C){if(C.j)return C.j;if(C.experimentIds.length\u003c\u003d1)return C.j\u003dC.experimentIds,C.j;var b\u003d[].concat(g.M(C.experimentIds)).map(function(N){return Number(N)});\nb.sort();for(var h\u003db.length-1;h\u003e0;--h)b[h]-\u003db[h-1];C.j\u003db.map(function(N){return N.toString()});\nC.j.unshift(\"v1\");return C.j};\nVgW\u003dfunction(C){return H3l.then(C)};\nds\u003dfunction(C,b,h){this.experiments\u003dC;this.sX\u003db;this.Qz\u003dh\u003d\u003d\u003dvoid 0?!1:h;this.KO\u003d!!g.v1(\"cast.receiver.platform.canDisplayType\");this.L\u003d{};this.J\u003d!1;this.K\u003dnew Map;this.W\u003d!0;this.N\u003dthis.X\u003d!1;this.j\u003dnew Map;this.N2\u003d0;this.nO\u003dthis.experiments.Fo(\"html5_disable_vp9_encrypted\");C\u003dg.v1(\"cast.receiver.platform.getValue\");this.q2\u003dg.Lk(this.experiments,\"html5_kaios_max_resolution\");this.G\u003d!this.KO\u0026\u0026C\u0026\u0026C(\"max-video-resolution-vpx\")||null;MgU(this)};\nhSx\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?1:h;var N\u003db.itag;if(N\u003d\u003d\u003d\"0\")return!0;var p\u003db.mimeType;if(b.KK()\u0026\u0026ES()\u0026\u0026C.experiments.Fo(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(de(b)\u0026\u0026C.J)return\"dav1\";if(b.video\u0026\u0026(b.video.isHdr()||b.video.primaries\u003d\u003d\u003d\"bt2020\")\u0026\u0026!(ek(C,L_.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(N\u003d\u003d\u003d\"338\"\u0026\u0026!(g.Am?mX(53):g.rs\u0026\u0026mX(64)))return\"dopus\";\nvar P;if(C.q2\u0026\u0026WR\u0026\u0026((P\u003db.video)\u003d\u003dnull?void 0:P.j)\u003eC.q2)return\"kaios\";P\u003dh;P\u003dP\u003d\u003d\u003dvoid 0?1:P;h\u003d{};b.video\u0026\u0026(b.video.width\u0026\u0026(h[L_.WIDTH.name]\u003db.video.width),b.video.height\u0026\u0026(h[L_.HEIGHT.name]\u003db.video.height),b.video.fps\u0026\u0026(h[L_.FRAMERATE.name]\u003db.video.fps*P),b.video.K\u0026\u0026(h[L_.EOTF.name]\u003db.video.K),b.OX\u0026\u0026(h[L_.BITRATE.name]\u003db.OX*8*P),b.PE\u003d\u003d\u003d\"(\"\u0026\u0026(h[L_.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),b.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR\"||b.video.projectionType\u003d\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||b.video.projectionType\u003d\u003d\u003d\n\"MESH\")\u0026\u0026(h[L_.DECODETOTEXTURE.name]\u003d\"true\");b.audio\u0026\u0026b.audio.numChannels\u0026\u0026(h[L_.CHANNELS.name]\u003db.audio.numChannels);C.X\u0026\u0026v9(b)\u0026\u0026(h[L_.EXPERIMENTAL.name]\u003d\"allowed\");P\u003dg.z(Object.keys(L_));for(var c\u003dP.next();!c.done;c\u003dP.next()){c\u003dL_[c.value];var e;if(e\u003dh[c.name])if(e\u003d!(c\u003d\u003d\u003dL_.EOTF\u0026\u0026b.mimeType.indexOf(\"vp09.02\")\u003e0)){e\u003dc;var L\u003db;e\u003d!(C.experiments.Fo(\"html5_ignore_h264_framerate_cap\")\u0026\u0026e\u003d\u003d\u003dL_.FRAMERATE\u0026\u0026ZFW(L))}if(e)if(ek(C,c))if(C.G){if(C.G[c.name]\u003ch[c.name])return c.name}else p\u003dp+\"; \"+c.name+\"\u003d\"+h[c.name];\nelse if(DC(b)\u0026\u0026c\u003d\u003d\u003dL_.EOTF)return\"dvp92\"}C.KO\u0026\u0026b.video\u0026\u0026b.video.j\u003e1080\u0026\u0026b.f9\u0026\u0026(p+\u003d\"; hdcp\u003d2.2\");return N\u003d\u003d\u003d\"227\"?\"hqcenc\":N!\u003d\u003d\"585\"\u0026\u0026N!\u003d\u003d\"588\"\u0026\u0026N!\u003d\u003d\"583\"\u0026\u0026N!\u003d\u003d\"586\"\u0026\u0026N!\u003d\u003d\"584\"\u0026\u0026N!\u003d\u003d\"587\"\u0026\u0026N!\u003d\u003d\"591\"\u0026\u0026N!\u003d\u003d\"592\"||C.experiments.Fo(\"html5_enable_new_hvc_enc\")?C.isTypeSupported(p)?!0:\"tpus\":\"newhvc\"};\nEy\u003dfunction(){var C\u003ddJ()\u0026\u0026!mX(29),b\u003dg.D1(\"google tv\")\u0026\u0026g.D1(\"chrome\")\u0026\u0026!mX(30);return C||b?!1:FMl()};\nqXS\u003dfunction(C,b,h){var N\u003d480;b\u003dg.z(b);for(var p\u003db.next();!p.done;p\u003db.next()){p\u003dp.value;var P\u003dp.video.j;P\u003c\u003d1080\u0026\u0026P\u003eN\u0026\u0026hSx(C,p,h)\u003d\u003d\u003d!0\u0026\u0026(N\u003dP)}return N};\ng.nA\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;return Ey()\u0026\u0026C.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!b\u0026\u0026C.canPlayType(ml(),\"application/x-mpegURL\")?!0:!1};\nfPU\u003dfunction(C){mOW(function(){for(var b\u003dg.z(Object.keys(L_)),h\u003db.next();!h.done;h\u003db.next())ek(C,L_[h.value])})};\nek\u003dfunction(C,b){b.name in C.L||(C.L[b.name]\u003dAIU(C,b));return C.L[b.name]};\nAIU\u003dfunction(C,b){if(C.G)return!!C.G[b.name];if(b\u003d\u003d\u003dL_.BITRATE\u0026\u0026C.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!C.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(b\u003d\u003d\u003dL_.AV1_CODECS)return C.isTypeSupported(\"video/mp4; codecs\u003d\"+b.valid)\u0026\u0026!C.isTypeSupported(\"video/mp4; codecs\u003d\"+b.US);if(b.video){var h\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;C.isTypeSupported(h)||(h\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else h\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,\nC.isTypeSupported(h)||(h\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return C.isTypeSupported(h+\"; \"+b.name+\"\u003d\"+b.valid)\u0026\u0026!C.isTypeSupported(h+\"; \"+b.name+\"\u003d\"+b.US)};\nyIo\u003dfunction(C){C.X||(C.X\u003d!0,tP(C))};\ntP\u003dfunction(C){C.N\u003d!0;C.experiments.Fo(\"html5_ssap_update_capabilities_on_change\")\u0026\u0026rIx(C)};\ni31\u003dfunction(C,b){var h\u003d0;C.K.has(b)\u0026\u0026(h\u003dC.K.get(b).jD);C.K.set(b,{jD:h+1,Yx:Math.pow(2,h+1)});tP(C)};\nPe\u003dfunction(C){for(var b\u003d[],h\u003dg.z(C.j.keys()),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dC.j.get(N);b.push(N+\"_\"+p.maxWidth+\"_\"+p.maxHeight)}return b.join(\".\")};\nrIx\u003dfunction(C){C.V\u003d[];for(var b\u003dg.z(C.j.values()),h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dh.PE;C.experiments.Fo(\"html5_ssap_force_mp4_aac\")\u0026\u0026N!\u003d\u003d\"a\"\u0026\u0026N!\u003d\u003d\"h\"||C.K.has(N)||(!C.J||N!\u003d\u003d\"1\"\u0026\u0026N!\u003d\u003d\"1h\")\u0026\u0026C.V.push(h)}};\nt0S\u003dfunction(C,b){for(var h\u003dnew Map,N\u003dg.z(C.j.keys()),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dp.split(\"_\")[0];b.has(P)||h.set(p,C.j.get(p))}C.j\u003dh};\nBL1\u003dfunction(C,b,h){var N,p\u003d((N\u003dh.video)\u003d\u003dnull?void 0:N.fps)||0;N\u003db+\"_\"+p;var P\u003d!!h.audio,c\u003d{itag:h.itag,PE:b,Ab:P};if(P)c.numChannels\u003dh.audio.numChannels;else{var e\u003dh.video;c.maxWidth\u003de\u003d\u003dnull?void 0:e.width;c.maxHeight\u003de\u003d\u003dnull?void 0:e.height;c.maxFramerate\u003dp;ek(C,L_.BITRATE)\u0026\u0026(c.maxBitrateBps\u003dh.OX*8);c.FB\u003de\u003d\u003dnull?void 0:e.isHdr()}e\u003dC.j.get(N);e?P||(h\u003dMath.max(e.maxWidth||0,e.maxHeight||0)\u003eMath.max(c.maxWidth||0,c.maxHeight||0)?e:c,b\u003d{itag:h.itag,PE:b,Ab:P,maxWidth:Math.max(e.maxWidth||0,c.maxWidth||\n0),maxHeight:Math.max(e.maxHeight||0,c.maxHeight||0),maxFramerate:p,FB:h.FB},ek(C,L_.BITRATE)\u0026\u0026(b.maxBitrateBps\u003dh.maxBitrateBps),C.j.set(N,b)):C.j.set(N,c)};\nIJV\u003dfunction(C,b,h){var N,p\u003d((N\u003dh.video)\u003d\u003dnull?void 0:N.fps)||0;N\u003db+\"_\"+p;var P\u003d!!h.audio,c\u003dC.j.get(N);a:{var e\u003dC.j.get(N),L\u003d!!h.audio;if(e){if(L){var Z\u003d!1;break a}var Y;if(!L\u0026\u0026((Z\u003dh.video)\u003d\u003dnull?0:Z.height)\u0026\u0026e.maxHeight\u0026\u0026e.maxHeight\u003e\u003d((Y\u003dh.video)\u003d\u003dnull?void 0:Y.height)){Z\u003d!1;break a}}Z\u003d!0}Z\u0026\u0026(Z\u003dh.itag,b\u003dc?c:{itag:Z,PE:b,Ab:P},P?b.numChannels\u003dh.audio.numChannels:(P\u003dh.video,b.maxWidth\u003dP\u003d\u003dnull?void 0:P.width,b.maxHeight\u003dP\u003d\u003dnull?void 0:P.height,b.maxFramerate\u003dp,ek(C,L_.BITRATE)\u0026\u0026(b.maxBitrateBps\u003dh.OX*\n8),b.FB\u003dP\u003d\u003dnull?void 0:P.isHdr()),C.j.set(N,b))};\nMgU\u003dfunction(C){var b;(b\u003dnavigator.mediaCapabilities)!\u003dnull\u0026\u0026b.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(h){h.smooth\u0026\u0026h.powerEfficient\u0026\u0026(C.N2\u003d2160)})};\nTM\u003dfunction(){g.jv.call(this);this.items\u003d{}};\nBR\u003dfunction(){g.zN.apply(this,arguments)};\nIG\u003dfunction(){g.HW.apply(this,arguments)};\nJI6\u003dfunction(C,b,h){this.encryptedClientKey\u003db;this.G\u003dh;this.j\u003dnew Uint8Array(C.buffer,0,16);this.N\u003dnew Uint8Array(C.buffer,16)};\numW\u003dfunction(C){C.K||(C.K\u003dnew BR(C.j));return C.K};\nws\u003dfunction(C){try{return zQ(C)}catch(b){return null}};\nRaS\u003dfunction(C,b){if(!b\u0026\u0026C)try{b\u003dJSON.parse(C)}catch(p){}if(b){C\u003db.clientKey?ws(b.clientKey):null;var h\u003db.encryptedClientKey?ws(b.encryptedClientKey):null,N\u003db.keyExpiresInSeconds?Number(b.keyExpiresInSeconds)*1E3+(0,g.fB)():null;C\u0026\u0026h\u0026\u0026N\u0026\u0026(this.j\u003dnew JI6(C,h,N));b.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dws(b.onesieUstreamerConfig)||void 0);this.baseUrl\u003db.baseUrl}};\nb2\u003dfunction(){this.data\u003dnew Uint8Array(2048);this.pos\u003d0;CO||(CO\u003dyC(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_.\"))};\nh9\u003dfunction(C,b){C.add(b\u003d\u003dnull||isNaN(b)?0:b+1)};\nNX\u003dfunction(C){this.j\u003dthis.K\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/C)};\ng_\u003dfunction(C){this.K\u003dC\u003d\u003d\u003dvoid 0?15:C;this.values\u003dnew Float64Array(176);this.j\u003dnew Float64Array(11);this.N\u003dnew Float64Array(16)};\npO\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?.5:h;N\u003dN\u003d\u003d\u003dvoid 0?0:N;this.resolution\u003db;this.K\u003d0;this.N\u003d!1;this.rh\u003d!0;this.j\u003dMath.round(C*this.resolution);this.values\u003dArray(this.j);for(C\u003d0;C\u003cthis.j;C++)this.values[C]\u003dInfinity;this.G\u003dQJl(this);this.X\u003dh;this.W\u003dN};\nQJl\u003dfunction(C){for(var b\u003dArray(C.j),h\u003d0;h\u003cC.j;h++)b[h]\u003dh;return b};\nPI\u003dfunction(C,b,h){g.O.call(this);this.policy\u003dC;this.K\u003db;this.bf\u003dh;this.nO\u003dthis.t4\u003d0;this.N2\u003d-1;this.q2\u003dthis.G\u003d0;this.KO\u003d!1;this.interruptions\u003d[];this.X\u003d[{stamp:0,net:0,max:0}];this.Df\u003dthis.W\u003d(0,g.fB)();this.L\u003dnew pO(4,1,.6,.4);this.sX\u003dnew pO(4,1,.6,.4);this.J\u003dnew pO(20,1,.5,.4);C.N2?this.N\u003dnew g_(C.j):C.K?this.N\u003dnew NX(C.j):this.N\u003dnew pO(C.j,20,.5,.4);this.Qz\u003dnew pO(5,1,.25);this.V\u003dnew pO(30,1,.5);C\u003dg.R1(\"yt-player-bandwidth\")||{};b\u003dthis.policy.N;if(C.byterate\u003e0)b\u003dC.byterate,this.KO\u003d!0;else{var N;\nh\u003d(((N\u003dnavigator.connection)\u003d\u003dnull?void 0:N.downlink)||0)*64*1024;h\u003e0\u0026\u0026(b\u003dh,this.KO\u003d!0)}this.N.eQ(this.policy.W,b);C.delay\u003e0\u0026\u0026this.L.eQ(1,Math.min(C.delay,2));C.stall\u003e0\u0026\u0026this.J.eQ(1,C.stall);C.init\u003e0\u0026\u0026(this.Df\u003dMath.min(C.init,this.Df));C.interruptions\u0026\u0026(this.X\u003dthis.X.concat(C.interruptions),this.X.length\u003e16\u0026\u0026this.X.pop());this.N2\u003d(0,g.fB)();this.policy.J\u003e0\u0026\u0026(this.rO\u003dnew g.wl(this.CO,this.policy.J,this),g.D(this,this.rO),this.rO.start())};\njR\u003dfunction(C,b,h,N){C.N.eQ(N\u003d\u003d\u003dvoid 0?b:N,h/b);C.W\u003d(0,g.fB)()};\nUOl\u003dfunction(C){C.G||(C.G\u003d(0,g.fB)());C.policy.V\u0026\u0026(C.W\u003d(0,g.fB)())};\nXFW\u003dfunction(C,b){if(C.G){var h\u003db-C.G;if(h\u003c6E4){if(h\u003e1E3){var N\u003dC.interruptions;N.push(Math.ceil(h));N.sort(function(p,P){return P-p});\nN.length\u003e16\u0026\u0026N.pop()}C.q2+\u003dh}}C.G\u003db};\ncI\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;C.Qz.eQ(b,h/b);C.W\u003d(0,g.fB)();p||C.V.eQ(1,b-N);P||(C.G\u003d0);C.N2\u003e-1\u0026\u0026(0,g.fB)()-C.N2\u003e3E4\u0026\u0026K0o(C)};\nk7\u003dfunction(C,b,h){b\u003dMath.max(b,C.K.j);C.J.eQ(1,h/b)};\neR\u003dfunction(C){C\u003dC.L.w0()+C.sX.w0()||0;C\u003disNaN(C)?.5:C;return C\u003dMath.min(C,5)};\nLO\u003dfunction(C,b,h){isNaN(h)||(C.nO+\u003dh);isNaN(b)||(C.t4+\u003db)};\nZs\u003dfunction(C){C\u003dC.N.w0();return C\u003e0?C:1};\nY7\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?1048576:h;var N\u003dZs(C);N\u003d1/((C.J.w0()||0)*C.policy.KO+1/N);var p\u003dC.Qz.w0();p\u003dp\u003e0?p:1;var P\u003dMath.max(N,p);C.policy.G\u003e0\u0026\u0026p\u003cN\u0026\u0026(P\u003dMath.min(C.policy.G,1),P\u003d(1-P)*N+P*p);if(!b)return P;b\u003d1E-9+eR(C);h\u003dP*Math.min(1,h/(P*b));C.policy.X||(C\u003d((C.V.percentile(.98)||0)-1)/2,C\u003dMath.max(0,Math.min(1,C)),h*\u003d1-.5*C);return h};\nsJK\u003dfunction(C){var b\u003d{delay:eR(C),stall:C.J.w0()||0,byterate:Zs(C),init:C.Df},h\u003dC.X[0];h.stamp\u003dMath.round(C.W/36E5)*36E5;h.net\u003dMath.ceil(C.q2);h.max\u003dC.interruptions[0]||0;b.interruptions\u003dC.X;return b};\nK0o\u003dfunction(C){g.uU(\"yt-player-bandwidth\",sJK(C),2592E3);C.N2\u003d(0,g.fB)();C.KO\u003d!0};\nah\u003dfunction(C){return(0,g.fB)()-C.W\u003e\u003d4E3};\nO3U\u003dfunction(C){this.experiments\u003dC;this.j\u003d17;this.N\u003d13E4;this.W\u003d.5;this.K\u003d!1;this.N2\u003dthis.D(\"html5_use_histogram_for_bandwidth\");this.X\u003d!1;this.G\u003dg.Lk(this.experiments,\"html5_auxiliary_estimate_weight\");this.KO\u003dg.Lk(this.experiments,\"html5_stall_factor\")||1;this.J\u003dg.Lk(this.experiments,\"html5_check_for_idle_network_interval_ms\");this.L\u003dthis.experiments.Fo(\"html5_trigger_loader_when_idle_network\");this.V\u003dthis.experiments.Fo(\"html5_sabr_fetch_on_idle_network_preloaded_players\")};\nDOW\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;b\u003db\u003d\u003d\u003dvoid 0?{}:b;g.O.call(this);var h\u003dthis;this.values\u003dC;this.kA\u003db;this.K\u003d{};this.N\u003dthis.j\u003d0;this.X\u003dnew g.wl(function(){v4c(h)},1E4);\ng.D(this,this.X)};\nl2\u003dfunction(C,b){dOH(C,b);return C.values[b]\u0026\u0026C.kA[b]?C.values[b]/Math.pow(2,C.j/C.kA[b]):0};\ndOH\u003dfunction(C,b){C.values[b]||(b\u003dqcV(),C.values\u003db.values||{},C.kA\u003db.halfLives||{},C.K\u003db.values?Object.assign({},b.values):{})};\nv4c\u003dfunction(C){var b\u003dqcV();if(b.values){b\u003db.values;for(var h\u003d{},N\u003dg.z(Object.keys(C.values)),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,b[p]\u0026\u0026C.K[p]\u0026\u0026(C.values[p]+\u003db[p]-C.K[p]),h[p]\u003dl2(C,p);C.K\u003dh}b\u003dC.kA;h\u003d{};h.values\u003dC.K;h.halfLives\u003db;g.uU(\"yt-player-memory\",h,2592E3)};\nu2\u003dfunction(C,b,h,N,p){g.O.call(this);this.webPlayerContextConfig\u003db;this.Ec\u003dN;this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.Fz\u003dthis.Yg\u003dthis.Yh\u003dthis.b5\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.AT\u003d\"\";this.j\u003d{};this.IV\u003d{};this.controlsType\u003d\"0\";this.aL\u003dNaN;this.sI\u003d!1;this.Fy\u003d(0,g.fB)();this.AZ\u003d0;this.Du\u003dthis.lW\u003d!1;this.ZR\u003d!0;this.preferGapless\u003dthis.R0\u003dthis.ge\u003dthis.N\u003dthis.xf\u003dthis.pK\u003d!1;this.RM\u003d[];this.LK\u003d!1;C\u003dC?g.iF(C):{};b\u0026\u0026b.csiPageType\u0026\u0026(this.csiPageType\u003db.csiPageType);b\u0026\u0026b.csiServiceName\u0026\u0026\n(this.csiServiceName\u003db.csiServiceName);b\u0026\u0026b.preferGapless\u0026\u0026(this.preferGapless\u003db.preferGapless);this.experiments\u003dnew SXl(b?b.serializedExperimentIds:C.fexp,b?b.serializedExperimentFlags:C.fflags);this.forcedExperiments\u003db?b.serializedForcedExperimentIds:Pj(\"\",C.forced_experiments)||void 0;this.cspNonce\u003d(b\u003d\u003dnull?0:b.cspNonce)?b.cspNonce:Pj(\"\",C.csp_nonce);this.D(\"web_player_deprecated_uvr_killswitch\");try{var P\u003ddocument.location.toString()}catch(t){P\u003d\"\"}this.Xy\u003dP;this.ancestorOrigins\u003d(N\u003dwindow.location.ancestorOrigins)?\nArray.from(N):[];this.X\u003dNa(!1,b?b.isEmbed:C.is_embed);if(b\u0026\u0026b.device){if(N\u003db.device,N.androidOsExperience\u0026\u0026(this.j.caoe\u003d\"\"+N.androidOsExperience),N.androidPlayServicesVersion\u0026\u0026(this.j.capsv\u003d\"\"+N.androidPlayServicesVersion),N.brand\u0026\u0026(this.j.cbrand\u003dN.brand),N.browser\u0026\u0026(this.j.cbr\u003dN.browser),N.browserVersion\u0026\u0026(this.j.cbrver\u003dN.browserVersion),N.cobaltReleaseVehicle\u0026\u0026(this.j.ccrv\u003d\"\"+N.cobaltReleaseVehicle),this.j.c\u003dN.interfaceName||\"WEB\",this.j.cver\u003dN.interfaceVersion||\"html5\",N.interfaceTheme\u0026\u0026(this.j.ctheme\u003d\nN.interfaceTheme),this.j.cplayer\u003dN.interfacePlayerType||\"UNIPLAYER\",N.model\u0026\u0026(this.j.cmodel\u003dN.model),N.network\u0026\u0026(this.j.cnetwork\u003dN.network),N.os\u0026\u0026(this.j.cos\u003dN.os),N.osVersion\u0026\u0026(this.j.cosver\u003dN.osVersion),N.platform\u0026\u0026(this.j.cplatform\u003dN.platform),P\u003dD5(this.experiments,\"html5_log_vss_extra_lr_cparams_freq\"),P\u003d\u003d\u003d\"all\"||P\u003d\u003d\u003d\"once\")N.chipset\u0026\u0026(this.IV.cchip\u003dN.chipset),N.cobaltAppVersion\u0026\u0026(this.IV.ccappver\u003dN.cobaltAppVersion),N.firmwareVersion\u0026\u0026(this.IV.cfrmver\u003dN.firmwareVersion),N.deviceYear\u0026\u0026(this.IV.crqyear\u003d\nN.deviceYear)}else this.j.c\u003dC.c||\"web\",this.j.cver\u003dC.cver||\"html5\",this.j.cplayer\u003d\"UNIPLAYER\";this.loaderUrl\u003db?this.X||W0x(this)\u0026\u0026b.loaderUrl?b.loaderUrl||\"\":this.Xy:this.X||W0x(this)\u0026\u0026C.loaderUrl?Pj(\"\",C.loaderUrl):this.Xy;this.X\u0026\u0026g.sl(\"yt.embedded_player.embed_url\",this.loaderUrl);this.J\u003dBk(this.loaderUrl,E46);N\u003dthis.loaderUrl;var c\u003dc\u003d\u003d\u003dvoid 0?!1:c;this.MW\u003dTZ(Bk(N,n4W),N,c,\"Trusted Ad Domain URL\");this.yd\u003dNa(!1,C.privembed);this.protocol\u003dthis.Xy.indexOf(\"http:\")\u003d\u003d\u003d0?\"http\":\"https\";this.nO\u003dIH((b?\nb.customBaseYoutubeUrl:C.BASE_YT_URL)||\"\")||IH(this.Xy)||this.protocol+\"://www.youtube.com/\";c\u003db?b.eventLabel:C.el;N\u003d\"detailpage\";c\u003d\u003d\u003d\"adunit\"?N\u003dthis.X?\"embedded\":\"detailpage\":c\u003d\u003d\u003d\"embedded\"||this.J?N\u003dgU(N,c,tgK):c\u0026\u0026(N\u003d\"embedded\");this.Qz\u003dN;iNc();c\u003dnull;N\u003db?b.playerStyle:C.ps;P\u003dg.Id(TPV,N);!N||P\u0026\u0026!this.J||(c\u003dN);this.playerStyle\u003dc;this.W\u003dg.Id(TPV,this.playerStyle);this.houseBrandUserStatus\u003db\u003d\u003dnull?void 0:b.houseBrandUserStatus;this.N2\u003dthis.W\u0026\u0026this.playerStyle!\u003d\u003d\"play\"\u0026\u0026this.playerStyle!\u003d\u003d\"jamboard\";\nthis.J_\u003d!this.N2;this.rO\u003dNa(!1,C.disableplaybackui);this.disablePaidContentOverlay\u003dNa(!1,b\u003d\u003dnull?void 0:b.disablePaidContentOverlay);this.disableSeek\u003dNa(!1,b\u003d\u003dnull?void 0:b.disableSeek);this.enableSpeedOptions\u003d(b\u003d\u003dnull?void 0:b.enableSpeedOptions)||(ml().defaultPlaybackRate?oh||g.wJ||WR?g.rs\u0026\u0026mX(\"20\")||g.Am\u0026\u0026mX(\"4\")||g.FO\u0026\u0026mX(\"11\")||Tu():!(g.FO\u0026\u0026!g.D1(\"chrome\")||oh||g.D1(\"android\")||g.D1(\"silk\")):!1);this.Ck\u003dNa(!1,C.enable_faster_speeds);var e;this.supportsVarispeedExtendedFeatures\u003d(e\u003db\u003d\u003dnull?void 0:\nb.supportsVarispeedExtendedFeatures)!\u003dnull?e:!1;this.K\u003dNa(this.playerStyle\u003d\u003d\u003d\"blazer\",C.is_html5_mobile_device||b\u0026\u0026b.isMobileDevice);this.CO\u003dxG()||Cp();this.Hm\u003dthis.D(\"mweb_allow_background_playback\")?!1:this.K\u0026\u0026!this.W;this.t4\u003dii();this.n$\u003dg.Ga;var L;this.HT\u003d!!(b\u003d\u003dnull?0:(L\u003db.embedsHostFlags)\u003d\u003dnull?0:L.optOutApiDeprecation);var Z;this.iW\u003d!!(b\u003d\u003dnull?0:(Z\u003db.embedsHostFlags)\u003d\u003dnull?0:Z.allowPfpImaIntegration);this.V7\u003dthis.D(\"embeds_web_enable_ve_conversion_logging_tracking_no_allow_list\");var Y;b?b.hideInfo!\u003d\u003d\nvoid 0\u0026\u0026(Y\u003d!b.hideInfo):Y\u003dC.showinfo;this.wG\u003dg.SR(this)\u0026\u0026!this.HT||Na(!$7(this)\u0026\u0026!za(this)\u0026\u0026!this.W,Y);this.JC\u003db?!!b.mobileIphoneSupportsInlinePlayback:Na(!1,C.playsinline);e\u003dthis.K\u0026\u0026HI\u0026\u0026VY!\u003dnull\u0026\u0026VY\u003e0\u0026\u0026VY\u003c\u003d2.3;L\u003db?b.useNativeControls:C.use_native_controls;this.L\u003dg.SR(this)\u0026\u0026this.K;Z\u003dthis.K\u0026\u0026!this.L;L\u003dg.MX(this)||!e\u0026\u0026Na(Z,L)?\"3\":\"1\";this.disableOrganicUi\u003d!(b\u003d\u003dnull||!b.disableOrganicUi);Z\u003db?b.controlsType:C.controls;this.controlsType\u003dthis.disableOrganicUi?\"0\":Z!\u003d\u003d\"0\"\u0026\u0026Z!\u003d\u003d0?L:\"0\";this.du\u003dthis.K;this.color\u003d\ngU(\"red\",b?b.progressBarColor:C.color,BPS);this.Fk\u003dthis.controlsType\u003d\u003d\u003d\"3\";this.HW\u003d!this.X;this.BM\u003d(L\u003d!this.HW\u0026\u0026!za(this)\u0026\u0026!this.N2\u0026\u0026!this.W\u0026\u0026!$7(this))\u0026\u0026!this.Fk\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\";this.w9\u003dg.qX(this)\u0026\u0026L\u0026\u0026this.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026!this.BM\u0026\u0026!(b\u003d\u003dnull?0:b.embedsEnableEmc3ds);this.qp\u003dthis.XG\u003de;this.Yr\u003d(this.controlsType\u003d\u003d\u003d\"3\"||this.K||Na(!1,C.use_media_volume))\u0026\u0026!this.L;this.nS\u003dBQ\u0026\u0026!g.GQ(601)?!1:!0;this.df\u003dthis.X||!1;this.zi\u003dza(this)?\"\":(this.loaderUrl||C.post_message_origin||\"\").substring(0,128);\nthis.widgetReferrer\u003dPj(\"\",b?b.widgetReferrer:C.widget_referrer);var a;b?b.disableCastApi\u0026\u0026(a\u003d!1):a\u003dC.enablecastapi;a\u003d!this.J||Na(!0,a);e\u003d!0;b\u0026\u0026b.disableMdxCast\u0026\u0026(e\u003d!1);this.K5\u003dthis.D(\"enable_cast_for_web_unplugged\")\u0026\u0026g.mG(this)\u0026\u0026e||g.X_(this)\u0026\u0026e||a\u0026\u0026e\u0026\u0026this.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026!this.K\u0026\u0026(za(this)||g.qX(this)||g.fO(this));this.dh\u003d!!window.document.pictureInPictureEnabled||re();a\u003db?!!b.supportsAutoplayOverride:Na(!1,C.autoplayoverride);this.Eq\u003d!(this.K\u0026\u0026!g.SR(this))\u0026\u0026!g.D1(\"nintendo wiiu\")||a;this.Dj\u003d\n(b?!!b.enableMutedAutoplay:Na(!1,C.mutedautoplay))\u0026\u0026!1;a\u003d(za(this)||$7(this))\u0026\u0026this.playerStyle\u003d\u003d\u003d\"blazer\";this.NZ\u003db?!!b.disableFullscreen:!Na(!0,C.fs);e\u003dg.ew(g.A9(this))\u0026\u0026g.SR(this);this.SC\u003d!this.NZ\u0026\u0026(a||g.Fr())\u0026\u0026!e;a\u003ddJ()\u0026\u0026mX(58)\u0026\u0026!Cp();e\u003dti||typeof MediaSource\u003d\u003d\u003d\"undefined\";this.VX\u003dthis.D(\"uniplayer_block_pip\")\u0026\u0026(a||e)||this.D(\"html5_disable_pip_with_standard_api\");a\u003dg.SR(this)\u0026\u0026!this.HT;var l;b?b.disableRelatedVideos!\u003d\u003dvoid 0\u0026\u0026(l\u003d!b.disableRelatedVideos):l\u003dC.rel;this.OU\u003da||Na(!this.W,l);this.XC\u003d\nNa(!1,b?b.enableContentOwnerRelatedVideos:C.co_rel);this.V\u003dCp()\u0026\u0026VY\u003e0\u0026\u0026VY\u003c\u003d4.4?\"_top\":\"_blank\";this.OR\u003dg.fO(this);this.xs\u003dNa(this.playerStyle\u003d\u003d\u003d\"blazer\",b?b.enableCsiLogging:C.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.KO\u003dl;this.q2\u003dPj(\"\",b?b.authorizedUserIndex:C.authuser);this.Xs\u003dg.SR(this)\u0026\u0026(this.yd||!GqU()||this.CO);var F;b?b.disableWatchLater!\u003d\u003dvoid 0\u0026\u0026(F\u003d!b.disableWatchLater):F\u003dC.showwatchlater;this.mw\u003d((l\u003d!this.Xs)||!!this.q2\u0026\u0026l)\u0026\u0026Na(!this.N2,this.J?F:void 0);this.OG\u003db?b.isMobileDevice||!!b.disableKeyboardControls:Na(!1,C.disablekb);this.loop\u003dNa(!1,C.loop);this.pageId\u003dPj(\"\",b?b.initialDelegatedSessionId:C.pageid);this.xA\u003dNa(!0,\nC.canplaylive);this.kh\u003dNa(!1,C.livemonitor);this.disableSharing\u003dNa(this.W,b?b.disableSharing:C.ss);(F\u003db\u0026\u0026this.D(\"fill_video_container_size_override_from_wpcc\")?b.videoContainerOverride:C.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.lF(F,l))):F\u003dnull;this.Rn\u003dF;this.mute\u003db?!!b.startMuted:Na(!1,C.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026Na(this.controlsType!\u003d\u003d\"0\",b?b.storeUserVolume:C.store_user_volume);F\u003db?b.annotationsLoadPolicy:\nC.iv_load_policy;this.annotationsLoadPolicy\u003dthis.controlsType\u003d\u003d\u003d\"3\"?3:gU(void 0,F,yY);this.captionsLanguagePreference\u003db?b.captionsLanguagePreference||\"\":Pj(\"\",C.cc_lang_pref);F\u003dgU(2,b?b.captionsLanguageLoadPolicy:C.cc_load_policy,yY);this.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026F\u003d\u003d\u003d2\u0026\u0026(F\u003d3);this.G$\u003dF;this.ob\u003db?b.hl||\"en_US\":Pj(\"en_US\",C.hl);this.region\u003db?b.contentRegion||\"US\":Pj(\"US\",C.cr);this.hostLanguage\u003db?b.hostLanguage||\"en\":Pj(\"en\",C.host_language);this.tN\u003d!this.yd\u0026\u0026Math.random()\u003cg.Lk(this.experiments,\"web_player_api_logging_fraction\");\nthis.m6\u003d!this.yd;this.enabledEngageTypes\u003dnew Set;this.deviceIsAudioOnly\u003d!(b\u003d\u003dnull||!b.deviceIsAudioOnly);this.aL\u003dpp(this.aL,C.ismb);this.J_?(F\u003dC.vss_host||\"s.youtube.com\",F\u003d\u003d\u003d\"s.youtube.com\"\u0026\u0026(F\u003dr_(this.nO)||\"www.youtube.com\")):F\u003d\"video.google.com\";this.xo\u003dF;i2(this,C,!0);this.Df\u003dnew TM;g.D(this,this.Df);l\u003db?b.innertubeApiKey:Pj(\"\",C.innertube_api_key);a\u003db?b.innertubeApiVersion:Pj(\"\",C.innertube_api_version);F\u003db?b.innertubeContextClientVersion:Pj(\"\",C.innertube_context_client_version);l\u003dg.Tf(\"INNERTUBE_API_KEY\")||\nl;a\u003dg.Tf(\"INNERTUBE_API_VERSION\")||a;e\u003dg.Tf(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");L\u003dOy(this);Z\u003dtypeof this.j.c\u003d\u003d\u003d\"number\"?Number(this.j.c):Object.keys(IP_).indexOf(this.j.c);this.wH\u003d{innertubeApiKey:l,innertubeApiVersion:a,Wr:e,cn:L,i7:Z,innertubeContextClientVersion:g.Tf(\"INNERTUBE_CONTEXT_CLIENT_VERSION\")||F,fR:this.hostLanguage,hO:this.region,u7:g.Tf(\"INNERTUBE_HOST_OVERRIDE\")||\"\",SF:!!g.Tf(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),C$X:!!g.Tf(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)};\nthis.QH\u003dwindow.WebKitPlaybackTargetAvailabilityEvent!\u003dnull;this.G\u003dnew ds(this.experiments,this.D(\"html5_force_hfr_support\")?!0:Mo(this)||nN()||zg_()||xOl(this),g.Am\u0026\u0026g.GQ(56)||g.rs\u0026\u0026g.GQ(54)||this.D(\"html5_force_vp9_subsample_encryption_support\")||xOl(this));F\u003dg.qo(this);l\u003dthis.aL;a\u003dthis.experiments;e\u003dnew O3U(a);F\u0026\u0026(e.K\u003d!0,e.W\u003d.1);a.Fo(\"html5_media_time_weight\")\u0026\u0026(e.K\u003d!1);l\u0026\u0026(e.N\u003dl/8);e.X\u003dAd()\u003e\u003d480;this.schedule\u003dnew PI(e,new GO6(this.experiments),p);g.D(this,this.schedule);var G;this.enableSafetyMode\u003d\n(G\u003db\u003d\u003dnull?void 0:b.initialEnableSafetyMode)!\u003dnull?G:Na(!1,C.enable_safety_mode);p\u003dthis.rO?!1:za(this)\u0026\u0026this.playerStyle!\u003d\u003d\"blazer\";var V;b?b.disableAutonav!\u003dnull\u0026\u0026(V\u003d!b.disableAutonav):V\u003dC.allow_autonav;this.lF\u003dNa(p,!this.N2\u0026\u0026V);this.sendVisitorIdHeader\u003db?!!b.sendVisitorIdHeader:Na(!1,C.send_visitor_id_header);var q;this.playerStyle\u003d\u003d\u003d\"docs\"\u0026\u0026(b?q\u003db.disableNativeContextMenu:q\u003dC.disable_native_context_menu);this.disableNativeContextMenu\u003dNa(!1,q);this.uW\u003dMo(this)\u0026\u0026this.D(\"enable_skip_intro_button\");\nthis.embedConfig\u003dPj(\"\",b?b.serializedEmbedConfig:C.embed_config);this.sX\u003dka(C,g.SR(this));this.N\u003dthis.sX\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\";this.embedsErrorLinks\u003d!(b\u003d\u003dnull||!b.embedsErrorLinks);this.Xb\u003dNa(!1,C.full_window);var f;this.Vz\u003d!((f\u003dthis.webPlayerContextConfig)\u003d\u003dnull?0:f.chromeless);var y;this.livingRoomAppMode\u003dgU(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",C.living_room_app_mode||(b\u003d\u003dnull?void 0:(y\u003db.device)\u003d\u003dnull?void 0:y.livingRoomAppMode),wF1);var u;V\u003dpp(NaN,b\u003d\u003dnull?void 0:(u\u003db.device)\u003d\u003dnull?void 0:\nu.deviceYear);isNaN(V)||(this.deviceYear\u003dV);this.transparentBackground\u003db?!!b.transparentBackground:Na(!1,C.transparent_background);this.showMiniplayerButton\u003db?!!b.showMiniplayerButton:Na(!1,C.show_miniplayer_button);var K;g.SR(this)\u0026\u0026!(b\u003d\u003dnull?0:(K\u003db.embedsHostFlags)\u003d\u003dnull?0:K.allowSetFauxFullscreen)?this.externalFullscreen\u003d!1:this.externalFullscreen\u003db?!!b.externalFullscreen:Na(!1,C.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003db?!!b.showMiniplayerUiWhenMinimized:Na(!1,C.use_miniplayer_ui);\nvar v;this.ZR\u003d(v\u003dC.show_loop_video_toggle)!\u003dnull?v:!0;this.ix\u003dMath.random()\u003c1E-4;this.ZT\u003dC.onesie_hot_config||(b\u003d\u003dnull?0:b.onesieHotConfig)?new RaS(C.onesie_hot_config,b\u003d\u003dnull?void 0:b.onesieHotConfig):void 0;this.isTectonic\u003db?!!b.isTectonic:!!C.isTectonic;this.playerCanaryState\u003dh;this.playerCanaryStage\u003db\u003d\u003dnull?void 0:b.canaryStage;this.fK\u003dnew DOW;g.D(this,this.fK);this.xf\u003dNa(!1,C.force_gvi);this.datasyncId\u003d(b\u003d\u003dnull?void 0:b.datasyncId)||g.Tf(\"DATASYNC_ID\");this.BT\u003dg.Tf(\"LOGGED_IN\",!1);this.mu\u003d(b\u003d\u003d\nnull?void 0:b.allowWoffleManagement)||!1;this.n5\u003dInfinity;this.RS\u003dNaN;this.livingRoomPoTokenId\u003db\u003d\u003dnull?void 0:b.livingRoomPoTokenId;this.D(\"html5_high_res_logging_always\")?this.ge\u003d!0:this.ge\u003dMath.random()*100\u003cg.Lk(this.experiments,\"html5_high_res_logging_percent\");var T;this.R0\u003d!!(b\u003d\u003dnull?0:(T\u003db.embedsHostFlags)\u003d\u003dnull?0:T.allowRcat);this.bW\u003d!g.mG(this)\u0026\u0026!J9(this)};\ng.A9\u003dfunction(C){var b,h;if(!((b\u003dC.webPlayerContextConfig)\u003d\u003dnull?0:(h\u003db.embedsHostFlags)\u003d\u003dnull?0:h.enableLiteUx)||C.yd||C.W||C.N||C.sX\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFP\")return\"EMBEDDED_PLAYER_LITE_MODE_NONE\";C\u003dg.Lk(C.experiments,\"embeds_web_lite_mode\");return C\u003d\u003d\u003dvoid 0?\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\":C\u003e\u003d0\u0026\u0026C\u003cCj_.length?Cj_[C]:\"EMBEDDED_PLAYER_LITE_MODE_UNKNOWN\"};\ni2\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.Yg\u003dPj(C.Yg,b.video_id);C.Yh\u003dPj(C.Yh,b.eventid);C.Yh\u0026\u0026(zB\u003dC.Yh);for(var N\u003d[],p\u003dg.z(Object.keys(by1)),P\u003dp.next();!P.done;P\u003dp.next()){P\u003dby1[P.value];var c\u003db[P];c!\u003dnull\u0026\u0026(c!\u003d\u003dC.j[P]\u0026\u0026N.push(P),C.j[P]\u003dc)}!h\u0026\u0026N.length\u003e0\u0026\u0026C.ix\u0026\u0026(N.sort(),g.Ri(new g.np(\"Player client parameters changed after startup\",N)));C.userAge\u003dpp(C.userAge,b.user_age);C.AT\u003dPj(C.AT,b.user_display_email);C.userDisplayImage\u003dPj(C.userDisplayImage,b.user_display_image);g.w0(C.userDisplayImage)||(C.userDisplayImage\u003d\n\"\");C.userDisplayName\u003dPj(C.userDisplayName,b.user_display_name);C.b5\u003dPj(C.b5,b.user_gender);C.csiPageType\u003dPj(C.csiPageType,b.csi_page_type);C.csiServiceName\u003dPj(C.csiServiceName,b.csi_service_name);C.xs\u003dNa(C.xs,b.enablecsi);C.pageId\u003dPj(C.pageId,b.pageid);if(h\u003db.enabled_engage_types)C.enabledEngageTypes\u003dnew Set(h.split(\",\"));b.living_room_session_po_token\u0026\u0026(C.k6\u003db.living_room_session_po_token.toString())};\nRh\u003dfunction(C,b){return!C.W\u0026\u0026dJ()\u0026\u0026mX(55)\u0026\u0026C.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!b};\ng.QY\u003dfunction(C){C\u003dr_(C.nO);return C\u003d\u003d\u003d\"www.youtube-nocookie.com\"?\"www.youtube.com\":C};\nUa\u003dfunction(C,b,h){return C.protocol+\"://i1.ytimg.com/vi/\"+b+\"/\"+(h||\"hqdefault.jpg\")};\nXO\u003dfunction(C){return za(C)\u0026\u0026!g.mG(C)};\ng.MX\u003dfunction(C){return C.D(\"html5_local_playsinline\")?BQ\u0026\u0026!g.GQ(602)\u0026\u0026!(\"playsInline\"in ml()):BQ\u0026\u0026!C.JC||g.D1(\"nintendo wiiu\")?!0:!1};\nOy\u003dfunction(C){return C.j.c};\ng.qo\u003dfunction(C){return/^TVHTML5/.test(Oy(C))};\ng.KO\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"TVHTML5\"};\nW0x\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"};\nxOl\u003dfunction(C){return C.j.cmodel\u003d\u003d\u003d\"CHROMECAST ULTRA/STEAK\"||C.j.cmodel\u003d\u003d\u003d\"CHROMECAST/STEAK\"};\ng.sa\u003dfunction(){return window.devicePixelRatio\u003e1?window.devicePixelRatio:1};\nMo\u003dfunction(C){return/web/i.test(Oy(C))};\ng.Oa\u003dfunction(C){return Oy(C).toUpperCase()\u003d\u003d\u003d\"WEB\"};\nJ9\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"WEB_KIDS\"};\ng.mG\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"WEB_UNPLUGGED\"};\nvI\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"TVHTML5_UNPLUGGED\"};\ng.Va\u003dfunction(C){return g.mG(C)||Oy(C)\u003d\u003d\u003d\"TV_UNPLUGGED_CAST\"||vI(C)};\ng.X_\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"WEB_REMIX\"};\ng.Ds\u003dfunction(C){return Oy(C)\u003d\u003d\u003d\"WEB_EMBEDDED_PLAYER\"};\ng.WI\u003dfunction(C){return(C.deviceIsAudioOnly||!g.Am||ti||C.controlsType\u003d\u003d\u003d\"3\"?!1:g.wJ?C.X\u0026\u0026g.GQ(51):!0)||(C.deviceIsAudioOnly||!g.rs||ti||C.controlsType\u003d\u003d\u003d\"3\"?!1:g.wJ?C.X\u0026\u0026g.GQ(48):g.GQ(38))||(C.deviceIsAudioOnly||!g.FO||ti||C.controlsType\u003d\u003d\u003d\"3\"?!1:g.wJ?C.X\u0026\u0026g.GQ(37):g.GQ(27))||!C.deviceIsAudioOnly\u0026\u0026g.d_\u0026\u0026!Vac()\u0026\u0026g.GQ(11)||!C.deviceIsAudioOnly\u0026\u0026g.Sn\u0026\u0026g.GQ(\"604.4\")};\nhul\u003dfunction(C){if(g.qX(C)\u0026\u0026HI)return!1;if(g.rs){if(!g.GQ(47)||!g.GQ(52)\u0026\u0026g.GQ(51))return!1}else if(g.Sn)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\nggx\u003dfunction(C,b){return C.enabledEngageTypes.has(b.toString())||Nql.includes(b)};\nza\u003dfunction(C){return C.Qz\u003d\u003d\u003d\"detailpage\"};\ng.qX\u003dfunction(C){return C.Qz\u003d\u003d\u003d\"embedded\"};\nEa\u003dfunction(C){return C.Qz\u003d\u003d\u003d\"leanback\"};\n$7\u003dfunction(C){return C.Qz\u003d\u003d\u003d\"adunit\"||C.playerStyle\u003d\u003d\u003d\"gvn\"};\ng.fO\u003dfunction(C){return C.Qz\u003d\u003d\u003d\"profilepage\"};\ng.SR\u003dfunction(C){return C.X\u0026\u0026g.qX(C)\u0026\u0026!$7(C)\u0026\u0026!C.W};\nnO\u003dfunction(C){if(!C.userDisplayImage)return\"\";var b\u003dC.userDisplayImage.split(\"/\");if(b.length\u003d\u003d\u003d5)return C\u003db[b.length-1].split(\"\u003d\"),C[1]\u003d\"s20-c\",b[b.length-1]\u003dC.join(\"\u003d\"),b.join(\"/\");if(b.length\u003d\u003d\u003d8)return b.splice(7,0,\"s20-c\"),b.join(\"/\");if(b.length\u003d\u003d\u003d9)return b[7]+\u003d\"-s20-c\",b.join(\"/\");g.Ri(new g.np(\"Profile image not a FIFE URL.\",C.userDisplayImage));return C.userDisplayImage};\ng.t9\u003dfunction(C){var b\u003dg.QY(C);pzK.includes(b)\u0026\u0026(b\u003d\"www.youtube.com\");return C.protocol+\"://\"+b};\ng.Ta\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;if(C.Ec){var h\u003dnew EO,N,p\u003dC.Ec();p.signedOut?N\u003d\"\":p.token?N\u003dp.token:p.pendingResult.then(function(P){p.signedOut?h.resolve(\"\"):h.resolve(P.token)},function(P){g.Ri(new g.np(\"b189348328_oauth_callback_failed\",{error:P}));\nh.resolve(b)});\nreturn N!\u003d\u003dvoid 0?ua(N):new ia(h)}return ua(b)};\nBI\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;return C.BT?bw(!0):Px(px(bw(g.Ta(C,b)),function(h){return bw(!!h)}),function(){return bw(!1)})};\nr_\u003dfunction(C){var b\u003dg.Uq(C);return(C\u003dNumber(g.Qh(4,C))||null)?b+\":\"+C:b};\nIh\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dsn[C],N\u003dPjV[h],p\u003djz1[C];if(!p||!N)return null;b\u003dnew Un(b?p.height:p.width,b?p.width:p.height,p.fps);N\u003dgs(N,b,h);return new On(C,N,{video:b,OX:p.bitrate/8})};\nk9l\u003dfunction(C){var b\u003dPjV[sn[C]],h\u003dcvK[C];return h\u0026\u0026b?new On(C,b,{audio:new ui(h.audioSampleRate,h.numChannels)}):null};\nx7\u003dfunction(C){this.j\u003dC};\nw_\u003dfunction(C,b,h,N){if(h)return JK();h\u003d{};var p\u003dml();b\u003dg.z(b);for(var P\u003db.next();!P.done;P\u003db.next())if(P\u003dP.value,C.canPlayType(p,P.getInfo().mimeType)||N){var c\u003dP.j.video.quality;if(!h[c]||h[c].getInfo().KK())h[c]\u003dP}C\u003d[];h.auto\u0026\u0026C.push(h.auto);N\u003dg.z(X7);for(p\u003dN.next();!p.done;p\u003dN.next())(p\u003dh[p.value])\u0026\u0026C.push(p);return C.length?ua(C):JK()};\neu_\u003dfunction(C){this.itag\u003dC.itag;this.url\u003dC.url;this.codecs\u003dC.codecs;this.width\u003dC.width;this.height\u003dC.height;this.fps\u003dC.fps;this.bitrate\u003dC.bitrate;var b;this.K\u003d((b\u003dC.audioItag)\u003d\u003dnull?void 0:b.split(\",\"))||[];this.yS\u003dC.yS;this.f9\u003dC.f9||\"\";this.z$\u003dC.z$;this.audioChannels\u003dC.audioChannels;this.j\u003d\"\"};\nLT6\u003dfunction(C,b,h,N){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!0:h;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;var p\u003d{};C\u003dg.z(C);for(var P\u003dC.next();!P.done;P\u003dC.next()){P\u003dP.value;if(b\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var c\u003dP.type;P.audio_channels\u0026\u0026(c\u003dc+\"; channels\u003d\"+P.audio_channels);if(!MediaSource.isTypeSupported(c)){N[P.itag]\u003d\"tpus\";continue}}if(h||!P.drm_families||P.eotf!\u003d\u003d\"smpte2084\"\u0026\u0026P.eotf!\u003d\u003d\"arib-std-b67\"){c\u003dvoid 0;var e\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},L\u003dP.type.match(/codecs\u003d\"([^\"]*)\"/);\nL\u003dL?L[1]:\"\";P.audio_track_id\u0026\u0026(c\u003dnew g.xi(P.name,P.audio_track_id,!!P.is_default));var Z\u003dP.eotf;P\u003dnew eu_({itag:P.itag,url:P.url,codecs:L,width:Number(P.width),height:Number(P.height),fps:Number(P.fps),bitrate:Number(P.bitrate),audioItag:P.audio_itag,yS:Z?e[Z]:void 0,f9:P.drm_families,z$:c,audioChannels:Number(P.audio_channels)});p[P.itag]\u003dp[P.itag]||[];p[P.itag].push(P)}else N[P.itag]\u003d\"enchdr\"}return p};\nZyS\u003dfunction(C,b,h,N,p){this.N\u003dC;this.K\u003db;this.G\u003dh;this.cpn\u003dN;this.W\u003dp;this.X\u003d0;this.j\u003d\"\"};\nYwW\u003dfunction(C,b){C.N.some(function(h){var N;return((N\u003dh.z$)\u003d\u003dnull?void 0:N.getId())\u003d\u003d\u003db});\nC.j\u003db};\nCj\u003dfunction(C,b,h){C.cpn\u0026\u0026(b\u003dg.Dh(b,{cpn:C.cpn}));h\u0026\u0026(b\u003dg.Dh(b,{paired:h}));return b};\naVU\u003dfunction(C,b){C\u003dC.itag.toString();b!\u003d\u003dnull\u0026\u0026(C+\u003db.itag.toString());return C};\nlVl\u003dfunction(C){for(var b\u003d[],h\u003d[],N\u003dg.z(C.K),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.bitrate\u003c\u003dC.X?b.push(p):h.push(p);b.sort(function(P,c){return c.bitrate-P.bitrate});\nh.sort(function(P,c){return P.bitrate-c.bitrate});\nC.K\u003db.concat(h)};\nbW\u003dfunction(C,b,h){this.j\u003dC;this.K\u003db;this.expiration\u003dh;this.dU\u003dnull};\nog_\u003dfunction(C,b){if(!(ti||tK()||ES()))return null;C\u003dLT6(b,C.D(\"html5_filter_fmp4_in_hls\"));if(!C)return null;b\u003d[];for(var h\u003d{},N\u003dg.z(Object.keys(C)),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dg.z(C[p.value]);for(var P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dP.value;c.z$\u0026\u0026(P\u003dc.z$.getId(),h[P]||(c\u003dnew g.EK(P,c.z$),h[P]\u003dc,b.push(c)))}}return b.length\u003e0?b:null};\nzuc\u003dfunction(C,b,h,N,p,P,c){if(!(ti||tK()||ES()))return JK();var e\u003d{},L\u003dFTW(h),Z\u003dLT6(h,C.D(\"html5_filter_fmp4_in_hls\"),C.G.W,e);if(!Z)return c({noplst:1}),JK();G9l(Z);h\u003d{};var Y\u003d(h.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",h),a;h\u003d[];var l\u003d[],F\u003d[],G\u003dnull,V\u003d\"\";N\u003dN\u0026\u0026N.match(/hls_timedtext_playlist/)?new eu_({itag:\"0\",url:N,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,z$:new g.xi(\"English\",\"en\",!1)}):null;for(var q\u003dg.z(Object.keys(Z)),f\u003dq.next();!f.done;f\u003dq.next())if(f\u003df.value,!C.D(\"html5_disable_drm_hfr_1080\")||\nf!\u003d\u003d\"383\"\u0026\u0026f!\u003d\u003d\"373\"){f\u003dg.z(Z[f]);for(var y\u003df.next();!y.done;y\u003df.next())if(y\u003dy.value,y.width){for(var u\u003dg.z(y.K),K\u003du.next();!K.done;K\u003du.next())if(K\u003dK.value,Z[K]){y.j\u003dK;break}y.j||(y.j\u003dSwK(Z,y));if(u\u003dZ[y.j])if(h.push(y),y.f9\u003d\u003d\u003d\"fairplay\"\u0026\u0026(a\u003dY),K\u003d\"\",y.yS\u003d\u003d\u003d\"PQ\"?K\u003d\"smpte2084\":y.yS\u003d\u003d\u003d\"HLG\"\u0026\u0026(K\u003d\"arib-std-b67\"),K\u0026\u0026(V\u003dK),F.push($ZU(u,[y],N,P,y.itag,y.width,y.height,y.fps,L,void 0,void 0,a,K)),!G||y.width*y.height*y.fps\u003eG.width*G.height*G.fps)G\u003dy}else l.push(y)}else e[f]\u003d\"disdrmhfr\";F.reduce(function(v,\nT){return T.getInfo().isEncrypted()\u0026\u0026v},!0)\u0026\u0026(a\u003dY);\np\u003dMath.max(p,0);Y\u003dG||{};Z\u003dY.fps\u003d\u003d\u003dvoid 0?0:Y.fps;G\u003dY.width\u003d\u003d\u003dvoid 0?0:Y.width;Y\u003dY.height\u003d\u003d\u003dvoid 0?0:Y.height;q\u003dC.D(\"html5_native_audio_track_switching\");F.push($ZU(l,h,N,P,\"93\",G,Y,Z,L,\"auto\",p,a,V,q));Object.entries(e).length\u0026\u0026c(e);return w_(C.G,F,Rh(C,b),!1)};\n$ZU\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){for(var G\u003d0,V\u003d\"\",q\u003dg.z(C),f\u003dq.next();!f.done;f\u003dq.next())f\u003df.value,V||(V\u003df.itag),f.audioChannels\u0026\u0026f.audioChannels\u003eG\u0026\u0026(G\u003df.audioChannels,V\u003df.itag);p\u003dnew On(p,\"application/x-mpegURL\",{audio:new ui(0,G),video:new Un(P,c,e,null,void 0,Z,void 0,l),f9:a,nz:V});C\u003dnew ZyS(C,b,h?[h]:[],N,!!F);C.X\u003dY?Y:1369843;return new bW(p,C,L)};\nFTW\u003dfunction(C){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.url\u0026\u0026(b\u003db.url.split(\"expire/\"),!(b.length\u003c\u003d1)))return+b[1].split(\"/\")[0];return NaN};\nSwK\u003dfunction(C,b){for(var h\u003dg.z(Object.keys(C)),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dC[N][0];if(!p.width\u0026\u0026p.f9\u003d\u003d\u003db.f9\u0026\u0026!p.audioChannels)return N}return\"\"};\nG9l\u003dfunction(C){for(var b\u003dnew Set,h\u003dg.z(Object.values(C)),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.length\u0026\u0026(N\u003dN[0],N.height\u0026\u0026N.codecs.startsWith(\"vp09\")\u0026\u0026b.add(N.height));h\u003d[];if(b.size){N\u003dg.z(Object.keys(C));for(var p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,C[p].length){var P\u003dC[p][0];P.height\u0026\u0026b.has(P.height)\u0026\u0026!P.codecs.startsWith(\"vp09\")\u0026\u0026h.push(p)}}b\u003dg.z(h);for(h\u003db.next();!h.done;h\u003db.next())delete C[h.value]};\nhq\u003dfunction(C,b){this.j\u003dC;this.K\u003db};\nHyV\u003dfunction(C,b,h,N){var p\u003d[];h\u003dg.z(h);for(var P\u003dh.next();!P.done;P\u003dh.next()){var c\u003dP.value;if(c.url){P\u003dnew g.Zl(c.url,!0);if(c.s){var e\u003dP,L\u003dc.sp,Z\u003d$oW(decodeURIComponent(c.s));e.set(L,encodeURIComponent(Z))}e\u003dg.z(Object.keys(N));for(L\u003de.next();!L.done;L\u003de.next())L\u003dL.value,P.set(L,N[L]);c\u003dwe(c.type,c.quality,c.itag,c.width,c.height);p.push(new hq(c,P))}}return w_(C.G,p,Rh(C,b),!1)};\nNm\u003dfunction(C,b){this.j\u003dC;this.K\u003db};\nVbK\u003dfunction(C,b,h){var N\u003d[];h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next())if((p\u003dp.value)\u0026\u0026p.url){var P\u003dwe(p.type,\"medium\",\"0\");N.push(new Nm(P,p.url))}return w_(C.G,N,Rh(C,b),!1)};\nMbV\u003dfunction(C,b){var h\u003d[],N\u003dwe(b.type,\"auto\",b.itag);h.push(new Nm(N,b.url));return w_(C.G,h,!1,!0)};\nmZ6\u003dfunction(C){return C\u0026\u0026qwW[C]?qwW[C]:null};\nfVU\u003dfunction(C){if(C\u003dC.commonConfig)this.url\u003dC.url,this.urlQueryOverride\u003dC.urlQueryOverride,C.ustreamerConfig\u0026\u0026(this.cK\u003dws(C.ustreamerConfig)||void 0)};\nAvH\u003dfunction(C,b){var h;if(b\u003db\u003d\u003dnull?void 0:(h\u003db.watchEndpointSupportedOnesieConfig)\u003d\u003dnull?void 0:h.html5PlaybackOnesieConfig)C.t7\u003dnew fVU(b)};\ng.gF\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;this.languageCode\u003dC.languageCode||\"\";this.languageName\u003dC.languageName||null;this.kind\u003dC.kind||\"\";this.name\u003dC.name\u003d\u003d\u003dvoid 0?null:C.name;this.displayName\u003dC.displayName||null;this.id\u003dC.id||null;this.j\u003dC.is_servable||!1;this.isTranslateable\u003dC.is_translateable||!1;this.url\u003dC.url||null;this.vssId\u003dC.vss_id||\"\";this.isDefault\u003dC.is_default||!1;this.translationLanguage\u003dC.translationLanguage||null;this.xtags\u003dC.xtags||\"\";this.captionId\u003dC.captionId||\"\"};\ng.P7\u003dfunction(C){var b\u003d{languageCode:C.languageCode,languageName:C.languageName,displayName:g.pj(C),kind:C.kind,name:C.name,id:C.id,is_servable:C.j,is_default:C.isDefault,is_translateable:C.isTranslateable,vss_id:C.vssId};C.xtags\u0026\u0026(b.xtags\u003dC.xtags);C.captionId\u0026\u0026(b.captionId\u003dC.captionId);C.translationLanguage\u0026\u0026(b.translationLanguage\u003dC.translationLanguage);return b};\ng.jz\u003dfunction(C){return C.translationLanguage?C.translationLanguage.languageCode:C.languageCode};\ng.yvS\u003dfunction(C){var b\u003dC.vssId;C.translationLanguage\u0026\u0026b\u0026\u0026(b\u003d\"t\"+b+\".\"+g.jz(C));return b};\ng.pj\u003dfunction(C){var b\u003d[];if(C.displayName)b.push(C.displayName);else{var h\u003dC.languageName||\"\";b.push(h);C.kind\u003d\u003d\u003d\"asr\"\u0026\u0026h.indexOf(\"(\")\u003d\u003d\u003d-1\u0026\u0026b.push(\" (Automatic Captions)\");C.name\u0026\u0026b.push(\" - \"+C.name)}C.translationLanguage\u0026\u0026b.push(\" \u003e\u003e \"+C.translationLanguage.languageName);return b.join(\"\")};\nuiH\u003dfunction(C,b,h,N){C||(C\u003db\u0026\u0026rvK.hasOwnProperty(b)\u0026\u0026iyW.hasOwnProperty(b)?iyW[b]+\"_\"+rvK[b]:void 0);b\u003dC;if(!b)return null;C\u003db.match(Jv1);if(!C||C.length!\u003d\u003d5)return null;if(C\u003db.match(Jv1)){var p\u003dNumber(C[3]),P\u003d[7,8,10,5,6];C\u003d!(Number(C[1])\u003d\u003d\u003d1\u0026\u0026p\u003d\u003d\u003d8)\u0026\u0026P.indexOf(p)\u003e\u003d0}else C\u003d!1;return h||N||C?b:null};\nc7\u003dfunction(C,b){for(var h\u003d{},N\u003dg.z(Object.keys(RuW)),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003db?b+p:p;P\u003dC[P+\"_webp\"]||C[P];g.w0(P)\u0026\u0026(h[RuW[p]]\u003dP)}return h};\nk6\u003dfunction(C){var b\u003d{};if(!C||!C.thumbnails)return b;C\u003dC.thumbnails.filter(function(e){return!!e.url});\nC.sort(function(e,L){return e.width-L.width||e.height-L.height});\nfor(var h\u003dg.z(Object.keys(Qzx)),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dNumber(N.value);N\u003dQzx[p];for(var P\u003dg.z(C),c\u003dP.next();!c.done;c\u003dP.next())if(c\u003dc.value,c.width\u003e\u003dp){p\u003dUZl(c.url);g.w0(p)\u0026\u0026(b[N]\u003dp);break}}(C\u003dC.pop())\u0026\u0026C.width\u003e\u003d1280\u0026\u0026(C\u003dUZl(C.url),g.w0(C)\u0026\u0026(b[\"maxresdefault.jpg\"]\u003dC));return b};\nUZl\u003dfunction(C){return C.startsWith(\"//\")?\"https:\"+C:C};\nez\u003dfunction(C){return C\u0026\u0026C.baseUrl||\"\"};\nLj\u003dfunction(C){C\u003dg.pN(C);for(var b\u003dg.z(Object.keys(C)),h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dC[h];C[h]\u003dArray.isArray(N)?N[0]:N}return C};\nXzK\u003dfunction(C,b){C.botguardData\u003db.playerAttestationRenderer.botguardData;b\u003db.playerAttestationRenderer.challenge;b!\u003dnull\u0026\u0026(C.H4\u003db)};\nOy1\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dh.interstitials.map(function(c){var e\u003dg.d(c,KTW);if(e)return{is_yto_interstitial:!0,raw_player_response:e};if(c\u003dg.d(c,szS))return Object.assign({is_yto_interstitial:!0},NQ(c))});\nN\u003dg.z(N);for(var p\u003dN.next();!p.done;p\u003dN.next())switch(p\u003dp.value,h.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":C.interstitials\u003dC.interstitials.concat({time:0,playerVars:p,MG:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":C.interstitials\u003dC.interstitials.concat({time:0x7ffffffffffff,playerVars:p,MG:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var P\u003dNumber(h.podConfig.timeToInsertAtMillis);C.interstitials\u003dC.interstitials.concat({time:P,playerVars:p,\nMG:P\u003d\u003d\u003d0?5:7})}}};\nvgl\u003dfunction(C,b){if(b\u003db.find(function(h){return!(!h||!h.tooltipRenderer)}))C.tooltipRenderer\u003db.tooltipRenderer};\nDZl\u003dfunction(C,b){b.subscribeCommand\u0026\u0026(C.subscribeCommand\u003db.subscribeCommand);b.unsubscribeCommand\u0026\u0026(C.unsubscribeCommand\u003db.unsubscribeCommand);b.addToWatchLaterCommand\u0026\u0026(C.addToWatchLaterCommand\u003db.addToWatchLaterCommand);b.removeFromWatchLaterCommand\u0026\u0026(C.removeFromWatchLaterCommand\u003db.removeFromWatchLaterCommand);b.getSharePanelCommand\u0026\u0026(C.getSharePanelCommand\u003db.getSharePanelCommand)};\ndZx\u003dfunction(C,b){b!\u003dnull?(C.Oa\u003db,C.jS\u003d!0):(C.Oa\u003d\"\",C.jS\u003d!1)};\nZa\u003dfunction(C,b){this.type\u003dC||\"\";this.id\u003db||\"\"};\ng.Y6\u003dfunction(C){return new Za(C.substring(0,2),C.substring(2))};\ng.aQ\u003dfunction(C,b){this.Rf\u003dC;this.author\u003d\"\";this.iO\u003dnull;this.playlistLength\u003d0;this.j\u003dthis.sessionData\u003dnull;this.V\u003d{};this.title\u003d\"\";if(b){this.author\u003db.author||b.playlist_author||\"\";this.title\u003db.playlist_title||\"\";if(C\u003db.session_data)this.sessionData\u003dba(C,\"\u0026\");var h;this.j\u003d((h\u003db.thumbnail_ids)\u003d\u003dnull?void 0:h.split(\",\")[0])||null;this.V\u003dc7(b,\"playlist_\");this.videoId\u003db.video_id||void 0;if(h\u003db.list)switch(b.listType){case \"user_uploads\":this.playlistId\u003d(new Za(\"UU\",\"PLAYER_\"+h)).toString();break;default:if(C\u003d\nb.playlist_length)this.playlistLength\u003dNumber(C)||0;this.playlistId\u003dg.Y6(h).toString();if(b\u003db.video)this.videoId\u003d(b[0]||null).video_id||void 0}else b.playlist\u0026\u0026(this.playlistLength\u003db.playlist.toString().split(\",\").length)}};\ng.lW\u003dfunction(C,b){this.Rf\u003dC;this.nB\u003dthis.author\u003d\"\";this.iO\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.Wh\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.V\u003d{};this.title\u003d\"\";if(b){this.ariaLabel\u003db.aria_label||void 0;this.author\u003db.author||\"\";this.nB\u003db.nB||\"\";if(C\u003db.endscreen_autoplay_session_data)this.iO\u003dba(C,\"\u0026\");this.uO\u003db.uO;this.isLivePlayback\u003db.live_playback\u003d\u003d\u003d\"1\";this.isUpcoming\u003d!!b.isUpcoming;if(C\u003db.length_seconds)this.lengthSeconds\u003dtypeof C\u003d\u003d\u003d\"string\"?Number(C):C;this.lengthText\u003d\nb.lengthText||\"\";this.Wh\u003db.Wh||\"\";this.publishedTimeText\u003db.publishedTimeText||void 0;if(C\u003db.session_data)this.sessionData\u003dba(C,\"\u0026\");this.shortViewCount\u003db.short_view_count_text||void 0;this.V\u003dc7(b);this.title\u003db.title||\"\";this.videoId\u003db.docid||b.video_id||b.videoId||b.id||void 0;this.watchUrl\u003db.watchUrl||void 0}};\nWTK\u003dfunction(C){var b,h,N\u003d(b\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(h\u003db.contents)\u003d\u003dnull?void 0:h.twoColumnWatchNextResults,p,P,c,e,L;C\u003d(p\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(P\u003dp.playerOverlays)\u003d\u003dnull?void 0:(c\u003dP.playerOverlayRenderer)\u003d\u003dnull?void 0:(e\u003dc.endScreen)\u003d\u003dnull?void 0:(L\u003de.watchNextEndScreenRenderer)\u003d\u003dnull?void 0:L.results;if(!C){var Z,Y;C\u003dN\u003d\u003dnull?void 0:(Z\u003dN.endScreen)\u003d\u003dnull?void 0:(Y\u003dZ.endScreen)\u003d\u003dnull?void 0:Y.results}return C};\ng.FJ\u003dfunction(C){var b,h,N;C\u003dg.d((b\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(h\u003db.playerOverlays)\u003d\u003dnull?void 0:(N\u003dh.playerOverlayRenderer)\u003d\u003dnull?void 0:N.decoratedPlayerBarRenderer,oQ);return g.d(C\u003d\u003dnull?void 0:C.playerBar,Eg6)};\nngK\u003dfunction(C){this.j\u003dC.playback_progress_0s_url;this.N\u003dC.playback_progress_2s_url;this.K\u003dC.playback_progress_10s_url};\ntb1\u003dfunction(){if(Gt\u003d\u003d\u003dvoid 0){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(b){}a:{try{var C\u003d!!self.localStorage}catch(b){C\u003d!1}if(C\u0026\u0026(C\u003dg.XY(g.tJ()+\"::yt-player\"))){Gt\u003dnew O8(C);break a}Gt\u003dvoid 0}}return Gt};\ng.Sz\u003dfunction(){var C\u003dtb1();if(!C)return{};try{var b\u003dC.get(\"yt-player-lv\");return JSON.parse(b||\"{}\")}catch(h){return{}}};\ng.Tq1\u003dfunction(C){var b\u003dtb1();b\u0026\u0026(C\u003dJSON.stringify(C),b.set(\"yt-player-lv\",C))};\ng.$6\u003dfunction(C){return g.Sz()[C]||0};\ng.zt\u003dfunction(C,b){var h\u003dg.Sz();b!\u003d\u003dh[C]\u0026\u0026(b!\u003d\u003d0?h[C]\u003db:delete h[C],g.Tq1(h))};\ng.H7\u003dfunction(C){return g.R(function(b){return b.return(g.WG(Bqo(),C))})};\nMm\u003dfunction(C,b,h,N,p,P,c,e){var L,Z,Y,a,l,F;return g.R(function(G){switch(G.j){case 1:return L\u003dg.$6(C),L\u003d\u003d\u003d4?G.return(4):g.J(G,g.wm(),2);case 2:Z\u003dG.K;if(!Z)throw g.zn(\"wiac\");if(!e||c\u003d\u003d\u003dvoid 0){G.WE(3);break}return g.J(G,IVl(e,c),4);case 4:c\u003dG.K;case 3:return Y\u003dh.lastModified||\"0\",g.J(G,g.H7(Z),5);case 5:return a\u003dG.K,g.$_(G,6),VK++,g.J(G,g.Ji(a,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",M8:!0},function(V){if(P!\u003d\u003dvoid 0\u0026\u0026c!\u003d\u003dvoid 0){var q\u003d\"\"+C+\"|\"+b.id+\"|\"+Y+\"|\"+String(P).padStart(10,\n\"0\");q\u003dg.uf(V.objectStore(\"media\"),c,q)}else q\u003dg.V9.resolve(void 0);var f\u003dxZH(C,b.CK()),y\u003dxZH(C,!b.CK()),u\u003d{fmts:wzo(N),format:h||{}};f\u003dg.uf(V.objectStore(\"index\"),u,f);var K\u003dN.downloadedEndTime\u003d\u003d\u003d-1;u\u003dK?V.objectStore(\"index\").get(y):g.V9.resolve(void 0);var v\u003d{fmts:\"music\",format:{}};V\u003dK\u0026\u0026p\u0026\u0026!b.CK()?g.uf(V.objectStore(\"index\"),v,y):g.V9.resolve(void 0);return g.V9.all([V,u,q,f]).then(function(T){T\u003dg.z(T);T.next();T\u003dT.next().value;VK--;var t\u003dg.$6(C);if(t!\u003d\u003d4\u0026\u0026K\u0026\u0026p||T!\u003d\u003dvoid 0\u0026\u0026g.CEU(T.fmts))t\u003d1,g.zt(C,\nt);return t})}),8);\ncase 8:return G.return(G.K);case 6:l\u003dg.VH(G);VK--;F\u003dg.$6(C);if(F\u003d\u003d\u003d4)return G.return(F);g.zt(C,4);throw l;}})};\ng.bGl\u003dfunction(C){var b,h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,g.wm(),2);if(N.j!\u003d3){b\u003dN.K;if(!b)throw g.zn(\"ri\");return g.J(N,g.H7(b),3)}h\u003dN.K;return N.return(g.Ji(h,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(p){var P\u003dIDBKeyRange.bound(C+\"|\",C+\"~\");return p.objectStore(\"index\").getAll(P).then(function(c){return c.map(function(e){return e?e.format:{}})})}))})};\nNb6\u003dfunction(C,b,h,N,p){var P,c,e;return g.R(function(L){if(L.j\u003d\u003d1)return g.J(L,g.wm(),2);if(L.j!\u003d3){P\u003dL.K;if(!P)throw g.zn(\"rc\");return g.J(L,g.H7(P),3)}c\u003dL.K;e\u003dg.Ji(c,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(Z){var Y\u003d\"\"+C+\"|\"+b+\"|\"+h+\"|\"+String(N).padStart(10,\"0\");return Z.objectStore(\"media\").get(Y)});\nreturn p?L.return(e.then(function(Z){if(Z\u003d\u003d\u003dvoid 0)throw Error(\"No data from indexDb\");return hL1(p,Z)}).catch(function(Z){throw new g.np(\"Error while reading chunk: \"+Z.name+\", \"+Z.message);\n})):L.return(e)})};\ng.CEU\u003dfunction(C){return C?C\u003d\u003d\u003d\"music\"?!0:C.includes(\"dlt\u003d-1\")||!C.includes(\"dlt\u003d\"):!1};\nxZH\u003dfunction(C,b){return\"\"+C+\"|\"+(b?\"v\":\"a\")};\nwzo\u003dfunction(C){var b\u003d{};return hK((b.dlt\u003dC.downloadedEndTime.toString(),b.mket\u003dC.maxKnownEndTime.toString(),b.avbr\u003dC.averageByteRate.toString(),b))};\npAW\u003dfunction(C){var b\u003d{},h\u003d{};C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next()){var p\u003dN.value,P\u003dp.split(\"|\");p.match(g.gVK)?(N\u003dNumber(P.pop()),isNaN(N)?h[p]\u003d\"?\":(P\u003dP.join(\"|\"),(p\u003db[P])?(P\u003dp[p.length-1],N\u003d\u003d\u003dP.end+1?P.end\u003dN:p.push({start:N,end:N})):b[P]\u003d[{start:N,end:N}])):h[p]\u003d\"?\"}C\u003dg.z(Object.keys(b));for(N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,h[N]\u003db[N].map(function(c){return c.start+\"-\"+c.end}).join(\",\");\nreturn h};\nqm\u003dfunction(C){g.jv.call(this);this.j\u003dnull;this.N\u003dnew Oj;this.j\u003dnull;this.W\u003dnew Set;this.crossOrigin\u003dC||\"\"};\nPEW\u003dfunction(C,b,h){for(h\u003dme(C,h);h\u003e\u003d0;){var N\u003dC.levels[h];if(N.isLoaded(fj(N,b))\u0026\u0026(N\u003dg.Aq(N,b)))return N;h--}return g.Aq(C.levels[0],b)};\ncaW\u003dfunction(C,b,h){h\u003dme(C,h);for(var N,p;h\u003e\u003d0;h--)if(N\u003dC.levels[h],p\u003dfj(N,b),!N.isLoaded(p)){N\u003dC;var P\u003dh,c\u003dP+\"-\"+p;N.W.has(c)||(N.W.add(c),N.N.enqueue(P,{ZM:P,Uj:p}))}jjc(C)};\njjc\u003dfunction(C){if(!C.j\u0026\u0026!C.N.isEmpty()){var b\u003dC.N.remove();C.j\u003dkLl(C,b)}};\nkLl\u003dfunction(C,b){var h\u003ddocument.createElement(\"img\");C.crossOrigin\u0026\u0026(h.crossOrigin\u003dC.crossOrigin);h.src\u003dC.levels[b.ZM].p9(b.Uj);h.onload\u003dfunction(){var N\u003db.ZM,p\u003db.Uj;C.j!\u003d\u003dnull\u0026\u0026(C.j.onload\u003dnull,C.j\u003dnull);N\u003dC.levels[N];N.loaded.add(p);jjc(C);var P\u003dN.columns*N.rows;p*\u003dP;N\u003dMath.min(p+P-1,N.M1()-1);p\u003d[p,N];C.publish(\"l\",p[0],p[1])};\nreturn h};\ng.yK\u003dfunction(C,b,h,N){this.level\u003dC;this.X\u003db;this.loaded\u003dnew Set;this.level\u003dC;this.X\u003db;C\u003dh.split(\"#\");this.width\u003dMath.floor(Number(C[0]));this.height\u003dMath.floor(Number(C[1]));this.frameCount\u003dMath.floor(Number(C[2]));this.columns\u003dMath.floor(Number(C[3]));this.rows\u003dMath.floor(Number(C[4]));this.j\u003dMath.floor(Number(C[5]));this.N\u003dC[6];this.signature\u003dC[7];this.videoLength\u003dN};\nfj\u003dfunction(C,b){return Math.floor(b/(C.columns*C.rows))};\ng.Aq\u003dfunction(C,b){b\u003e\u003dC.ZD()\u0026\u0026C.nE();var h\u003dfj(C,b),N\u003dC.columns*C.rows,p\u003db%N;b\u003dp%C.columns;p\u003dMath.floor(p/C.columns);var P\u003dC.nE()+1-N*h;if(P\u003cC.columns){var c\u003dP;N\u003d1}else c\u003dC.columns,N\u003dP\u003cN?Math.ceil(P/C.columns):C.rows;return{url:C.p9(h),column:b,columns:c,row:p,rows:N,GR:C.width*c,Mb:C.height*N}};\nrF\u003dfunction(C,b,h,N,p){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;qm.call(this,h);this.isLive\u003dN;this.J\u003d!!p;this.levels\u003dthis.K(C,b);this.X\u003dnew Map;this.levels.length\u003e1\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\neLK\u003dfunction(C,b,h){return(C\u003dC.levels[b])?C.N5(h):-1};\nme\u003dfunction(C,b){var h\u003dC.X.get(b);if(h)return h;h\u003dC.levels.length;for(var N\u003d0;N\u003ch;N++)if(C.levels[N].width\u003e\u003db)return C.X.set(b,N),N;C.X.set(b,h-1);return h-1};\niW\u003dfunction(C,b,h,N){h\u003dh.split(\"#\");h\u003d[h[1],h[2],0,h[3],h[4],-1,h[0],\"\"].join(\"#\");g.yK.call(this,C,b,h,0);this.K\u003dnull;this.G\u003dN?2:0};\nJq\u003dfunction(C,b,h,N){rF.call(this,C,0,void 0,b,!(N\u003d\u003d\u003dvoid 0||!N));for(C\u003d0;C\u003cthis.levels.length;C++)this.levels[C].HN(h)};\nLD1\u003dfunction(C,b,h){b\u003d{cpn:b};C.indexOf(\"/ibw/\")\u003d\u003d\u003d-1\u0026\u0026(b.ibw\u003dh?String(h):\"1369843\");return{url:g.Dh(C,b),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\ng.RQ\u003dfunction(C,b){g.jv.call(this);var h\u003dthis;this.Rf\u003dC;this.adaptiveFormats\u003d\"\";this.QY\u003dthis.pw\u003dthis.adQueryId\u003dthis.hH\u003dnull;this.Gl\u003d{start:NaN,end:NaN};this.cueRanges\u003dthis.f9\u003dnull;this.DF\u003dnew Map;this.compositeLiveStatusToken\u003dthis.compositeLiveIngestionOffsetToken\u003dthis.WA\u003dvoid 0;this.ZT\u003dthis.drmParams\u003d\"\";this.eventLabel\u003dnull;this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.m6\u003d\"\";this.l6\u003d!1;this.Io\u003dnull;this.Dj\u003dthis.K5\u003dthis.VC\u003d!1;this.X\u003dnull;this.AE\u003dthis.wH\u003d!1;this.VX\u003d\nNaN;this.applyStatefulNormalization\u003dthis.preserveStatefulLoudnessTarget\u003d!1;this.maxStatefulTimeThresholdSec\u003d0;this.fl\u003dNaN;this.loudnessTargetLkfs\u003dInfinity;this.minimumLoudnessTargetLkfs\u003d-Infinity;this.bW\u003d0;this.Zu\u003d!1;this.fn\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.x8\u003d!1;this.CO\u003d0;this.BM\u003d!1;this.wy\u003dnull;this.Ym\u003d[];this.Lk\u003dthis.Sv\u003d!1;this.clientScreenNonce\u003dthis.playerResponseCpn\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.ob\u003dthis.pK\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003d\nthis.endSeconds\u003dthis.SC\u003d0;this.HT\u003dthis.Yh\u003dthis.K\u003dnull;this.ey\u003d\"\";this.loading\u003d!1;this.aL\u003dthis.XC\u003d0;this.yY\u003dthis.pipable\u003dthis.qG\u003dthis.isAutonav\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.mutedAutoplay\u003dthis.LZ\u003d!1;this.mutedAutoplayDurationMode\u003d0;this.isLiveHeadPlayable\u003dthis.isLivePlayback\u003dthis.kh\u003dthis.isPrivate\u003dthis.isListed\u003dthis.xI\u003dthis.Xy\u003d!1;this.t1\u003d\"\";this.isLowLatencyLiveStream\u003dthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.cV\u003dthis.Qz\u003dthis.y_\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.tU\u003d\nthis.zt\u003dthis.BP\u003dthis.tE\u003dthis.F6\u003dthis.enablePreroll\u003dthis.Uu\u003dthis.enableServerStitchedDai\u003dthis.vL\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003dthis.showSeekingControls\u003d!1;this.Xs\u003d0;this.reloadReason\u003d\"\";this.pP\u003dthis.V4\u003dthis.fK\u003d!1;this.keywords\u003d{};this.sI\u003d\"\";this.Ck\u003d0;this.P1\u003d!1;this.unpluggedFilterModeType\u003d0;this.liveChunkReadahead\u003dNaN;this.xs\u003dnull;this.oJ\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.Cl\u003dthis.paygated\u003d!1;this.mC\u003d\n[];this.wG\u003d!1;this.q2\u003d[];this.Mi\u003dnull;this.FN\u003dthis.racyCheckOk\u003d!1;this.xK\u003d{};this.isProximaLatencyEligible\u003d!1;this.JQ\u003d0;this.N\u003dnull;this.autonavState\u003d1;this.UW\u003dnull;this.shortDescription\u003d\"\";this.nO\u003dthis.py\u003d!1;this.OG\u003dthis.Yg\u003dthis.startSeconds\u003d0;this.RJ\u003dthis.Pd\u003dthis.xN\u003duW;this.tH\u003dthis.suggestions\u003dnull;this.GW\u003dthis.E$\u003dvoid 0;this.isExternallyHostedPodcast\u003d!1;this.Du\u003dnull;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.YN\u003dvoid 0;this.Vz\u003d[];this.NZ\u003d[];this.hlsFormats\u003dthis.OR\u003d\n\"\";this.Le\u003dthis.kY\u003dthis.Xb\u003dthis.w9\u003dthis.zi\u003dthis.MW\u003dthis.Ep\u003dnull;this.KS\u003d\"vvt\";this.AT\u003d!1;this.gy\u003dnull;this.Y9\u003d\"\";this.O8\u003dNaN;this.A$\u003dthis.Az\u003dthis.qp\u003dthis.O0\u003dthis.Va\u003dthis.JC\u003dthis.dh\u003dthis.vx\u003dthis.e4\u003dthis.IY\u003d\"\";this.QH\u003dnull;this.Ip\u003d!1;this.J\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.bv\u003d!1;this.heartbeatToken\u003d\"\";this.Sk\u003dthis.uv\u003dNaN;this.OU\u003dthis.tN\u003dthis.Xz\u003dthis.Ev\u003dthis.YI\u003d!1;this.R0\u003d!0;this.V\u003d{};this.captionTracks\u003d[];this.MF\u003d[];this.Nj\u003d0;this.hA\u003d[];this.i6\u003d[];this.b6\u003d!1;this.pn\u003d{};this.BT\u003dnew g.EK(\"und\",\nnew g.xi(\"Default\",\"und\",!0));this.lT\u003d0;this.G\u003dnull;this.V7\u003d[];this.Tb\u003d!1;this.d2\u003dthis.IV\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.embeddedPlayerConfig\u003dthis.rO\u003dthis.iT\u003dthis.XM\u003dthis.playerResponse\u003dthis.pY\u003dthis.Q5\u003dthis.nS\u003dthis.fZ\u003dthis.Vt\u003dthis.a7\u003dthis.WB\u003dnull;this.g2\u003d!1;this.KO\u003dnull;this.isInlinePlaybackNoAd\u003dthis.n5\u003dthis.mf\u003dthis.useCobaltWidevine\u003dthis.QI\u003dthis.YB\u003d!1;this.lC\u003d!0;this.LK\u003dthis.b5\u003dNaN;this.defraggedFromSubfragments\u003dthis.rq\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;\nthis.sabrContextUpdates\u003dnew Map;this.mF\u003d\"\";this.CY\u003d!1;this.En\u003dthis.D(\"html5_enable_media_serving_enforcement\")||this.D(\"html5_enable_sabr_context_cross_playback\");this.gatewayExperimentGroup\u003d\"\";this.ZF\u003dthis.G$\u003dthis.Eq\u003d!1;this.interstitials\u003d[];this.jS\u003dthis.rz\u003d!1;this.Oa\u003d\"\";this.allowImaMonetization\u003d!1;this.jV\u003d\"\";this.yh\u003d!1;this.RM\u003d\"\";this.df\u003d[];this.uT\u003d[];this.v7\u003d\"\";this.uE\u003dthis.L\u003dthis.G8\u003d!1;this.xA\u003d\"\";this.uW\u003dthis.Sz\u003dthis.lW\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003d\nNaN;this.showShareButton\u003d!0;this.Fk\u003d!1;this.Ec\u003dthis.mw\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.lE\u003dthis.Cn\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.fS\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.SP\u003dthis.u6\u003d\"\";this.ZR\u003d!1;this.s$\u003d[];this.HW\u003dthis.Df\u003dthis.AZ\u003dthis.Ee\u003dthis.G5\u003d0;this.fetchType\u003dnull;this.qB\u003d!0;this.transitionEndpointAtEndOfStream\u003dvoid 0;this.Qh\u003dthis.RW\u003d-1;this.xf\u003dthis.k6\u003d\n!1;this.ge\u003dnull;this.t4\u003d\"\";this.Rn\u003d!1;this.watchUrl\u003dnull;this.RX\u003d[];this.visibleOnLoadKeys\u003d[];this.wP\u003d[];this.inlineMetricEnabled\u003dthis.du\u003d!1;this.embedsRctn\u003dthis.embedsRct\u003d\"\";this.Hp\u003dNaN;this.Ro\u003d(0,g.fB)();this.qg\u003dthis.XG\u003d0;this.cK\u003dnull;this.lF\u003d0;this.zZ\u003dthis.hU\u003d!1;this.yd\u003dthis.Rf.experiments.Fo(\"html5_use_triple_equals\");this.TX\u003d!1;this.Er\u003dg.Lk(this.Rf.experiments,\"html5_gapless_loop_seek_offset_in_milli\");this.JA\u003d0;this.iW\u003d{};this.dn\u003d{setData:function(N){h.setData(N)},\nEo:function(){h.Eo()}};\nthis.k6\u003dthis.D(\"web_new_autonav_countdown\");this.xf\u003dthis.D(\"web_new_big_thumbnail_endscreen\");this.setData(b);this.mJ\u003dnew bk;g.D(this,this.mJ)};\ng.XJ\u003dfunction(C,b,h){b\u0026\u0026b.cpn\u0026\u0026g.Ri(new g.np(\"CPN provided in VideoData update\",{m$6:b.cpn,jq:C.clientPlaybackNonce,RMi:h}));h?(cj(b),C.setData(b),QK(C)\u0026\u0026C.Eo()):(b\u003db||{},ZG1(C,b),UF(C,b),Y2S(C,b),C.publish(\"dataupdated\"))};\nY2S\u003dfunction(C,b){C.fflags\u003dPj(C.fflags,b.fflags);var h\u003db.iv_invideo_url;h\u0026\u0026(C.m6\u003dC8(h));C.l6\u003dNa(C.l6,b.iv_ads_only);if(h\u003db.cta_conversion_urls)C.Kd\u003dh;C.isPharma\u003dNa(C.isPharma,b.is_pharma);C.author\u003dPj(C.author,b.author);C.pK\u003da8_(b.ttsurl)||C.pK;C.BM\u003dNa(C.BM,b.cc_asr);C.ob\u003dPj(C.ob,b.channel_path);if(h\u003db.profile_picture)C.profilePicture\u003dPj(C.profilePicture,h);C.videoCountText\u003dPj(C.videoCountText,b.video_count_text);C.autonavState\u003dgU(C.autonavState,b.autonav_state,l8W);if(C.D(\"html5_enable_ssap_entity_id\")){var N;\nh\u003d!!b.cotn||!((N\u003dC.playerResponse)\u003d\u003dnull||!N.cotn);N\u003dg.Lk(C.Rf.experiments,\"html5_entity_id_simplified_preferred_record_size\");C.playerResponse\u0026\u0026!h\u0026\u0026(C.clientPlaybackNonce\u003doV_(C,C.playerResponse,N)||C.clientPlaybackNonce);C.clientPlaybackNonce||(b.cpn\u0026\u0026C.tp(\"ssei\",\"uhdc\"),C.clientPlaybackNonce\u003dPj(C.clientPlaybackNonce,b.cpn))}else C.clientPlaybackNonce\u003dPj(C.clientPlaybackNonce,b.cpn);C.subscribed\u003dNa(C.subscribed,b.subscribed);C.rawViewCount\u003dpp(C.rawViewCount,b.view_count);C.shortViewCount\u003dPj(C.shortViewCount,\nb.short_view_count_text);C.publishedTimeText\u003dPj(C.publishedTimeText||\"\",b.publishedTimeText);C.lengthText\u003dPj(C.lengthText||\"\",b.lengthText);C.Wh\u003dPj(C.Wh||\"\",b.Wh);C.nB\u003dPj(C.nB||\"\",b.nB);C.title\u003dPj(C.title,b.title);C.subtitle\u003dPj(C.subtitle,b.subtitle);C.expandedTitle\u003dPj(C.expandedTitle,b.expanded_title);C.expandedSubtitle\u003dPj(C.expandedSubtitle,b.expanded_subtitle);C.ypcPreview\u003dPj(C.ypcPreview,b.ypc_preview);C.Ln\u003dPj(C.Ln,b.ypc_origin);C.AT\u003dNa(C.AT,b.ypc_is_premiere_trailer);C.xA\u003dPj(C.xA,b.ypc_clickwrap_message);\nC.paygated\u003dNa(C.paygated,b.paygated);C.Ip\u003dNa(C.Ip,b.requires_purchase);C.showShareButton\u003d!Na(!C.showShareButton,b.ss);C.mw\u003dNa(C.mw,b.showwatchlater);C.Ec\u003dNa(C.Ec,b.shownotifybutton);C.Fk\u003dNa(C.Fk,b.copy_share);if(N\u003db.el)C.eventLabel\u003dN;if(N\u003db.keywords)C.keywords\u003dFD6(N.split(\",\"));if(N\u003db.rvs)C.suggestions\u003dgJ(N).map(function(p){return p.playlist||p.list||p.api?new g.aQ(C.Rf,p):new g.lW(C.Rf,p)});\nC.contentCheckOk\u003dNa(C.contentCheckOk,b.cco);C.racyCheckOk\u003dNa(C.racyCheckOk,b.rco);C.isLivingRoomDeeplink\u003dNa(C.isLivingRoomDeeplink,b.is_living_room_deeplink);C.oauthToken\u003dPj(C.oauthToken,b.oauth_token);C.sI\u003dPj(C.sI,b.kpt);C.visitorData\u003dPj(C.visitorData,b.visitor_data);if(N\u003db.session_data)C.sessionData\u003dba(N,\"\u0026\");C.Lw\u003dPj(C.Lw,b.endscreen_ad_tracking_data);C.b0\u003dNa(C.b0,b.wait_for_vast_info_cards_xml);C.cB\u003dNa(C.cB,b.suppress_creator_endscreen);C.Tt\u003dNa(C.Tt,b.is_trueview_action);C.Cy\u003dPj(C.Cy,b.tracking_list);\nC.u6\u003dPj(C.u6,b.clip);C.SP\u003dPj(C.SP,b.clipt);GLW(C,b)};\noV_\u003dfunction(C,b,h){var N,p\u003d(N\u003db.cpnInfo)\u003d\u003dnull?void 0:N.cpn;C.playerResponseCpn\u003dp!\u003dnull?p:\"\";g.Kj(C)\u0026\u0026!p\u0026\u0026C.tp(\"ssei\",\"eim_\"+C.clientPlaybackNonce);var P;return((P\u003db.cacheMetadata)\u003d\u003dnull?0:P.isCacheHit)||C.Lk||!p?\"\":(sF.has(p)?h\u003d\"\":(b\u003dS26.push(p),sF.add(p),b\u003e(h!\u003dnull?h:50)\u0026\u0026(h\u003dS26.shift())\u0026\u0026sF.delete(h),h\u003dp),p!\u003d\u003dh\u0026\u0026C.tp(\"ssei\",\"dcpn_\"+p+\"_\"+h+\"_\"+C.clientPlaybackNonce),h)};\nUF\u003dfunction(C,b){var h\u003db.raw_watch_next_response;if(!h){var N\u003db.watch_next_response;N\u0026\u0026(h\u003dJSON.parse(N))}if(h){C.rO\u003dh;var p\u003dC.rO.playerCueRangeSet;p\u0026\u0026g.OF(C,p);var P\u003dC.rO.playerOverlays;if(P){var c\u003dP.playerOverlayRenderer;if(c){var e\u003dc.autonavToggle;e\u0026\u0026(C.autoplaySwitchButtonRenderer\u003dg.d(e,$xK),C.D(\"web_player_autonav_use_server_provided_state\")\u0026\u0026v7(C)\u0026\u0026(C.autonavState\u003dC.autoplaySwitchButtonRenderer.enabled?2:1));var L\u003dc.videoDetails;if(L){var Z\u003dL.embeddedPlayerOverlayVideoDetailsRenderer;var Y\u003dL.playerOverlayVideoDetailsRenderer;\nY\u0026\u0026(Y.title\u0026\u0026(b.title\u003dg.lI(Y.title)),Y.subtitle\u0026\u0026(b.subtitle\u003dg.lI(Y.subtitle)))}g.qX(C.Rf)\u0026\u0026(C.mw\u003d!!c.addToMenu);zL1(C,c.shareButton);c.startPosition\u0026\u0026c.endPosition\u0026\u0026(C.progressBarStartPosition\u003dc.startPosition,C.progressBarEndPosition\u003dc.endPosition);var a\u003dc.gatedActionsOverlayRenderer;a\u0026\u0026(C.OP\u003dg.d(a,HGW));var l,F,G,V\u003dg.d((l\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(F\u003dl.playerOverlays)\u003d\u003dnull?void 0:(G\u003dF.playerOverlayRenderer)\u003d\u003dnull?void 0:G.infoPanel,VFS);if(V){C.Hp\u003dNumber(V\u003d\u003dnull?void 0:V.durationMs)||\nNaN;if(V\u003d\u003dnull?0:V.infoPanelOverviewViewModel)C.Fy\u003dV\u003d\u003dnull?void 0:V.infoPanelOverviewViewModel;if(V\u003d\u003dnull?0:V.infoPanelDetailsViewModel)C.RS\u003dV\u003d\u003dnull?void 0:V.infoPanelDetailsViewModel}C.showSeekingControls\u003d!!c.showSeekingControls}}var q,f,y\u003d(q\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(f\u003dq.contents)\u003d\u003dnull?void 0:f.twoColumnWatchNextResults;if(y){var u\u003dy.desktopOverlay\u0026\u0026g.d(y.desktopOverlay,MFc);u\u0026\u0026(u.suppressShareButton\u0026\u0026(C.showShareButton\u003d!1),u.suppressWatchLaterButton\u0026\u0026(C.mw\u003d!1))}Z\u0026\u0026q2l(C,b,Z);var K\u003d\npp(0,b.autoplay_count),v\u003dC.getWatchNextResponse(),T,t\u003d(T\u003dv.contents)\u003d\u003dnull?void 0:T.twoColumnWatchNextResults,go,jV,CW,W\u003d(go\u003dv.playerOverlays)\u003d\u003dnull?void 0:(jV\u003dgo.playerOverlayRenderer)\u003d\u003dnull?void 0:(CW\u003djV.autoplay)\u003d\u003dnull?void 0:CW.playerOverlayAutoplayRenderer,w\u003dWTK(C),H,E\u003d(H\u003dv.contents)\u003d\u003dnull?void 0:H.singleColumnWatchNextResults;if(E){var Ol;if(((Ol\u003dE.autoplay)\u003d\u003dnull?0:Ol.autoplay)\u0026\u0026!E.playlist){var H$\u003dE.autoplay.autoplay.sets,YI\u003d{},fW\u003dnew g.lW(C.Y()),x_\u003dnull,gD;if(H$){for(var F0\u003dg.z(H$),m\u003dF0.next();!m.done;m\u003d\nF0.next()){var A\u003dm.value.autoplayVideoRenderer;if(A\u0026\u0026A.compactVideoRenderer){x_\u003dA.compactVideoRenderer;break}}if(gD\u003dH$[0].autoplayVideo){var r\u003dgD.clickTrackingParams;r\u0026\u0026(YI.itct\u003dr);YI.autonav\u003d\"1\";YI.playnext\u003dString(K)}}else YI.feature\u003d\"related-auto\";var Q\u003dg.d(gD,g.Da);if(x_){fW.videoId\u003dx_.videoId;var X\u003dx_.shortBylineText;X\u0026\u0026(fW.author\u003dg.lI(X));var hl\u003dx_.title;hl\u0026\u0026(fW.title\u003dg.lI(hl))}else Q!\u003dnull\u0026\u0026Q.videoId\u0026\u0026(fW.videoId\u003dQ.videoId);fW.iO\u003dYI;C.suggestions\u003d[];C.tH\u003dfW}}if(w){for(var pW\u003d[],P1\u003dg.z(w),U\u003d\nP1.next();!U.done;U\u003dP1.next()){var LW\u003dU.value,ol\u003dvoid 0,k_\u003dnull;if(LW.endScreenVideoRenderer){var ic\u003dLW.endScreenVideoRenderer,ad\u003dic.title;k_\u003dnew g.lW(C.Y());k_.videoId\u003dic.videoId;k_.lengthSeconds\u003dic.lengthInSeconds||0;var OE\u003dic.publishedTimeText;OE\u0026\u0026(k_.publishedTimeText\u003dg.lI(OE));var Ys\u003dic.shortBylineText;Ys\u0026\u0026(k_.author\u003dg.lI(Ys));var El\u003dic.shortViewCountText;El\u0026\u0026(k_.shortViewCount\u003dg.lI(El));if(ad){k_.title\u003dg.lI(ad);var Ks\u003dad.accessibility;if(Ks){var kA\u003dKs.accessibilityData;kA\u0026\u0026kA.label\u0026\u0026(k_.ariaLabel\u003d\nkA.label)}}var Jx\u003dic.navigationEndpoint;if(Jx){ol\u003dJx.clickTrackingParams;var Ei\u003dg.d(Jx,g.Da),Yv\u003dg.d(Jx,g.QA);Ei?k_.uO\u003dEi:Yv!\u003dnull\u0026\u0026(k_.watchUrl\u003dYv.url)}var dQ\u003dic.thumbnailOverlays;if(dQ)for(var sz\u003dg.z(dQ),WP\u003dsz.next();!WP.done;WP\u003dsz.next()){var $9\u003dWP.value.thumbnailOverlayTimeStatusRenderer;if($9)if($9.style\u003d\u003d\u003d\"LIVE\"){k_.isLivePlayback\u003d!0;break}else if($9.style\u003d\u003d\u003d\"UPCOMING\"){k_.isUpcoming\u003d!0;break}}k_.V\u003dk6(ic.thumbnail)}else if(LW.endScreenPlaylistRenderer){var aV\u003dLW.endScreenPlaylistRenderer,Je\u003d\naV.navigationEndpoint;if(!Je)continue;var a6\u003dg.d(Je,g.Da);if(!a6)continue;var uh\u003da6.videoId;k_\u003dnew g.aQ(C.Y());k_.playlistId\u003daV.playlistId;k_.playlistLength\u003dNumber(aV.videoCount)||0;k_.j\u003duh||null;k_.videoId\u003duh;var JX\u003daV.title;JX\u0026\u0026(k_.title\u003dg.lI(JX));var ub\u003daV.shortBylineText;ub\u0026\u0026(k_.author\u003dg.lI(ub));ol\u003dJe.clickTrackingParams;k_.V\u003dk6(aV.thumbnail)}k_\u0026\u0026(ol\u0026\u0026(k_.sessionData\u003d{itct:ol}),pW.push(k_))}C.suggestions\u003dpW}if(W){C.qB\u003d!!W.preferImmediateRedirect;C.k6\u003dC.k6||!!W.webShowNewAutonavCountdown;C.xf\u003d\nC.xf||!!W.webShowBigThumbnailEndscreen;if(C.k6||C.xf){var ys\u003dt||null,w$\u003dnew g.lW(C.Y());w$.videoId\u003dW.videoId;var E0\u003dW.videoTitle;if(E0){w$.title\u003dg.lI(E0);var g$$\u003dE0.accessibility;if(g$$){var qv\u003dg$$.accessibilityData;qv\u0026\u0026qv.label\u0026\u0026(w$.ariaLabel\u003dqv.label)}}var OB\u003dW.byline;OB\u0026\u0026(w$.author\u003dg.lI(OB));var aI\u003dW.publishedTimeText;aI\u0026\u0026(w$.publishedTimeText\u003dg.lI(aI));var aA\u003dW.shortViewCountText;aA\u0026\u0026(w$.shortViewCount\u003dg.lI(aA));var lJ\u003dW.thumbnailOverlays;if(lJ)for(var oA\u003dg.z(lJ),Nr\u003doA.next();!Nr.done;Nr\u003doA.next()){var ju\u003d\nNr.value.thumbnailOverlayTimeStatusRenderer;if(ju)if(ju.style\u003d\u003d\u003d\"LIVE\"){w$.isLivePlayback\u003d!0;break}else if(ju.style\u003d\u003d\u003d\"UPCOMING\"){w$.isUpcoming\u003d!0;break}else if(ju.style\u003d\u003d\u003d\"DEFAULT\"\u0026\u0026ju.text){w$.lengthText\u003dg.lI(ju.text);var g8\u003dju.text.accessibility;if(g8){var pg\u003dg8.accessibilityData;pg\u0026\u0026pg.label\u0026\u0026(w$.Wh\u003dpg.label||\"\")}break}}w$.V\u003dk6(W.background);var F1\u003dW.nextButton;if(F1){var GF\u003dF1.buttonRenderer;if(GF){var SJ\u003dGF.navigationEndpoint;if(SJ){var $e\u003dg.d(SJ,g.Da);$e\u0026\u0026(w$.uO\u003d$e)}}}if(W.topBadges){var zF\u003d\nW.topBadges[0];if(zF){var H6\u003dg.d(zF,mxH);H6\u0026\u0026H6.style\u003d\u003d\u003d\"BADGE_STYLE_TYPE_PREMIUM\"\u0026\u0026(w$.AyE\u003d!0)}}var AE\u003dW.alternativeTitle;AE\u0026\u0026(w$.nB\u003dg.lI(AE));var mO\u003d{autonav:\"1\",playnext:String(K)};w$.playlistId\u0026\u0026(mO.autoplay\u003d\"1\");if(ys){var y4,nR,Ps,Vq,jd\u003d(y4\u003dys.autoplay)\u003d\u003dnull?void 0:(nR\u003dy4.autoplay)\u003d\u003dnull?void 0:(Ps\u003dnR.sets)\u003d\u003dnull?void 0:(Vq\u003dPs[0])\u003d\u003dnull?void 0:Vq.autoplayVideo;if(jd){var M8\u003djd.clickTrackingParams;M8\u0026\u0026(mO.itct\u003dM8);var cs\u003dg.d(jd,g.Da);cs\u0026\u0026(w$.UW\u003dcs)}}else if(W){var q8,m1,fI,AA\u003d(q8\u003dW.nextButton)\u003d\u003d\nnull?void 0:(m1\u003dq8.buttonRenderer)\u003d\u003dnull?void 0:(fI\u003dm1.navigationEndpoint)\u003d\u003dnull?void 0:fI.clickTrackingParams;AA\u0026\u0026(mO.itct\u003dAA)}mO.itct||(mO.feature\u003d\"related-auto\");w$.iO\u003dmO;C.suggestions||(C.suggestions\u003d[]);C.tH\u003dw$}W.countDownSecs!\u003dnull\u0026\u0026(C.RW\u003dW.countDownSecs*1E3);W.countDownSecsForFullscreen!\u003dnull\u0026\u0026(C.Qh\u003dW.countDownSecsForFullscreen\u003e\u003d0?W.countDownSecsForFullscreen*1E3:-1);C.D(\"web_autonav_color_transition\")\u0026\u0026W.watchToWatchTransitionRenderer\u0026\u0026(C.watchToWatchTransitionRenderer\u003dg.d(W.watchToWatchTransitionRenderer,\nf8l))}var k5\u003dWTK(C);if(k5){var yq,r9,r6,ed\u003dk5\u003d\u003dnull?void 0:(yq\u003dk5[0])\u003d\u003dnull?void 0:(r9\u003dyq.endScreenVideoRenderer)\u003d\u003dnull?void 0:(r6\u003dr9.navigationEndpoint)\u003d\u003dnull?void 0:r6.clickTrackingParams,iJ\u003dg.dF(C);ed\u0026\u0026iJ\u0026\u0026(iJ.sessionData\u003d{itct:ed})}C.rO.currentVideoThumbnail\u0026\u0026(C.V\u003dk6(C.rO.currentVideoThumbnail));var JA,A5,z5,yw,Lg,Si\u003d(JA\u003dC.rO)\u003d\u003dnull?void 0:(A5\u003dJA.contents)\u003d\u003dnull?void 0:(z5\u003dA5.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(yw\u003dz5.results)\u003d\u003dnull?void 0:(Lg\u003dyw.results)\u003d\u003dnull?void 0:Lg.contents;if(Si\u0026\u0026Si[1]){var $w,\nzo,uJ,cc,Hm\u003d($w\u003dSi[1].videoSecondaryInfoRenderer)\u003d\u003dnull?void 0:(zo\u003d$w.owner)\u003d\u003dnull?void 0:(uJ\u003dzo.videoOwnerRenderer)\u003d\u003dnull?void 0:(cc\u003duJ.thumbnail)\u003d\u003dnull?void 0:cc.thumbnails;Hm\u0026\u0026Hm.length\u0026\u0026(C.profilePicture\u003dHm[Hm.length-1].url)}var i4\u003dcj(b),RA,R3\u003d(RA\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:RA.onResponseReceivedEndpoints;if(R3)for(var Qq\u003dg.z(R3),Zd\u003dQq.next();!Zd.done;Zd\u003dQq.next()){var Y5\u003dZd.value;g.d(Y5,W7)\u0026\u0026(C.v0\u003dg.d(Y5,W7));var kX\u003dg.d(Y5,Aa_),UO\u003dvoid 0;if((UO\u003dkX)\u003d\u003dnull?0:UO.entityKeys)C.RX\u003dkX.entityKeys||\n[],kX.visibleOnLoadKeys\u0026\u0026(C.visibleOnLoadKeys\u003dkX.visibleOnLoadKeys)}if(C.D(\"web_key_moments_markers\")){var u4\u003dg.EF.getState().entities,X1\u003dg.j_(\"visibility_override\",\"markersVisibilityOverrideEntity\");var vC\u003dkJ(u4,\"markersVisibilityOverrideEntity\",X1);C.Vz\u003d(vC\u003d\u003dnull?void 0:vC.videoId)\u003d\u003d\u003d(C.videoId||i4)\u0026\u0026(vC\u003d\u003dnull?0:vC.visibilityOverrideMarkersKey)?vC.visibilityOverrideMarkersKey:C.visibleOnLoadKeys;C.visibleOnLoadKeys\u003d[].concat(g.M(C.Vz))}}};\nv7\u003dfunction(C){var b;return((b\u003dC.autoplaySwitchButtonRenderer)\u003d\u003dnull?void 0:b.enabled)!\u003d\u003dvoid 0};\nnj\u003dfunction(C){return!!(C.N\u0026\u0026C.N.videoInfos\u0026\u0026C.N.videoInfos.length)};\ng.x6\u003dfunction(C){var b\u003dC.L;C.D(\"html5_gapless_unlimit_format_selection\")\u0026\u0026tq(C)\u0026\u0026(b\u003d!1);var h\u003d!!C.j\u0026\u0026C.j.yV,N\u003dC.Rf,p\u003dC.YF(),P\u003dTt(C),c\u003dC.G$,e\u003db,L\u003dC.isOtf();b\u003dC.q5();var Z\u003dC.kh,Y\u003dC.getUserAudio51Preference(),a\u003dB7(C),l\u003dnew hal(N);if(N.tZ()||N.D(\"html5_logging_format_selection\"))l.K\u003d!0;l.m6\u003dP;l.G$\u003dc\u0026\u0026N.J;l.Df\u003dY;g.D1(\"windows nt 5.1\")\u0026\u0026!g.rs\u0026\u0026(l.nk\u003d!0);if(P\u003dp)P\u003dg.WI(N)?hul(N):!1;P\u0026\u0026(l.nO\u003d!0);e\u0026\u0026(l.nk\u003d!0,l.yd\u003d!0);L\u0026\u0026!N.D(\"html5_otf_prefer_vp9\")\u0026\u0026(l.nk\u003d!0);N.playerStyle\u003d\u003d\u003d\"picasaweb\"\u0026\u0026(L\u0026\u0026(l.nk\u003d!1),l.q2\u003d\n!1);Z\u0026\u0026(l.nk\u003d!0);ek(N.G,L_.CHANNELS)\u0026\u0026(N.D(\"html5_enable_aac51\")\u0026\u0026(l.N2\u003d!0),N.D(\"html5_enable_ac3\")\u0026\u0026(l.X\u003d!0),N.D(\"html5_enable_eac3\")\u0026\u0026(l.G\u003d!0),N.D(\"html5_enable_ac3_gapless\")\u0026\u0026(l.rO\u003d!0));N.D(\"html5_block_8k_hfr\")\u0026\u0026(l.kh\u003d!0);l.W\u003dg.Lk(N.experiments,\"html5_max_selectable_quality_ordinal\");l.J\u003dg.Lk(N.experiments,\"html5_min_selectable_quality_ordinal\");WR\u0026\u0026(l.Xs\u003d480);if(h||p)l.q2\u003d!1;l.zi\u003d!1;l.disableAv1\u003da;h\u003dzM(N,l.j,void 0,l.disableAv1);h\u003e0\u0026\u0026h\u003c2160\u0026\u0026(Zm()||N.D(\"html5_format_hybridization\"))\u0026\u0026(l.j.supportsChangeType\u003d\n+Zm(),l.Ml\u003dh);h\u003e\u003d2160\u0026\u0026(l.Qz\u003d!0);yc_()\u0026\u0026(l.j.serveVp9OverAv1IfHigherRes\u003d0,l.Yr\u003d!1);l.q5\u003db;l.CO\u003dg.Tn||bU()\u0026\u0026!b?!1:!0;l.L\u003dN.D(\"html5_format_hybridization\");l.ob\u003dN.D(\"html5_disable_encrypted_vp9_live_non_2k_4k\");IQ(C)\u0026\u0026(l.HW\u003dC.D(\"html5_prefer_language_over_codec\"));ES()\u0026\u0026C.playerResponse\u0026\u0026C.playerResponse.playerConfig\u0026\u0026C.playerResponse.playerConfig.webPlayerConfig\u0026\u0026C.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(l.X\u003d!0,l.G\u003d!0);C.L\u0026\u0026C.isAd()\u0026\u0026(C.E$\u0026\u0026(l.KO\u003dC.E$),C.GW\u0026\u0026(l.N\u003d\nC.GW));l.t4\u003dC.isLivePlayback\u0026\u0026C.o$()\u0026\u0026C.Rf.D(\"html5_drm_live_audio_51\");l.sI\u003dC.mf;return C.ge\u003dl};\nB7\u003dfunction(C){return C.Rf.D(\"html5_disable_av1\")||C.D(\"html5_gapless_shorts_disable_av1\")\u0026\u0026tq(C)?!0:!1};\nyaH\u003dfunction(C){sG(\"drm_pb_s\",void 0,C.t4);C.Yh||C.j\u0026\u0026p_(C.j);var b\u003d{};C.j\u0026\u0026(b\u003dvWx(C.mJ,g.x6(C),C.Rf.G,C.j,function(h){return C.publish(\"ctmp\",\"fmtflt\",h)},!0,new Set));\nb\u003dnew Uy(b,C.Rf,C.QI,C.useCobaltWidevine?ES()?wF(C):!1:!1,function(h,N){C.jp(h,N)});\ng.D(C,b);C.tN\u003d!1;C.loading\u003d!0;YXU(b,function(h){sG(\"drm_pb_f\",void 0,C.t4);for(var N\u003dg.z(h),p\u003dN.next();!p.done;p\u003dN.next())switch(p\u003dp.value,p.flavor){case \"fairplay\":p.Yh\u003dC.Yh;p.U$\u003dC.U$;p.kN\u003dC.kN;break;case \"widevine\":p.HT\u003dC.HT}C.V7\u003dh;if(C.V7.length\u003e0\u0026\u0026(C.G\u003dC.V7[0],C.Rf.tZ())){h\u003d{};N\u003dg.z(Object.entries(C.G.j));for(p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dg.z(p.value);p\u003dP.next().value;P\u003dP.next().value;var c\u003d\"unk\";(p\u003dp.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(c\u003dp[2]);h[c]\u003dP}C.jp(\"drmProbe\",h)}C.Eo()})};\nraV\u003dfunction(C,b){if(b.length\u003d\u003d\u003d0||C6(C))return null;b4(C,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(GM\u003d!0);var h\u003dC.f9;var N\u003dC.lengthSeconds,p\u003dC.isLivePlayback,P\u003dC.y_,c\u003dC.Rf,e\u003dOIH(b);if(p||P){c\u003dc.experiments;N\u003dnew NE(\"\",c,!0);N.K\u003d!P;N.yV\u003d!0;N.isManifestless\u003d!0;N.isLive\u003d!P;N.y_\u003dP;b\u003dg.z(b);for(p\u003db.next();!p.done;p\u003db.next()){var L\u003dp.value;p\u003dPR(L,h);e\u003dG2(L);e\u003dcR(e.RH||L.url||\"\",e.Uf,e.s);var Z\u003de.get(\"id\");Z\u0026\u0026Z.includes(\"%7E\")\u0026\u0026(N.V\u003d!0);var Y\u003dvoid 0;Z\u003d(Y\u003dc)\u003d\u003dnull?void 0:Y.Fo(\"html5_max_known_end_time_rebase\");\nY\u003dNumber(L.targetDurationSec||5);L\u003dNumber(L.maxDvrDurationSec||14400);var a\u003dNumber(e.get(\"mindsq\")||e.get(\"min_sq\")||\"0\"),l\u003dNumber(e.get(\"maxdsq\")||e.get(\"max_sq\")||\"0\")||Infinity;N.G5\u003dN.G5||a;N.Ee\u003dN.Ee||l;var F\u003d!Ty(p);e\u0026\u0026CA(N,new Ou(e,p,{jL:Y,DR:F,hc:L,G5:a,Ee:l,Nw:300,y_:P,Gd:Z}))}h\u003dN}else if(e\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){N\u003dN\u003d\u003d\u003dvoid 0?0:N;P\u003dnew NE(\"\",c.experiments,!1);P.duration\u003dN||0;c\u003dg.z(b);for(N\u003dc.next();!N.done;N\u003dc.next())N\u003dN.value,b\u003dPR(N,h,P.duration),p\u003dG2(N),(p\u003dcR(p.RH||N.url||\"\",p.Uf,p.s))\u0026\u0026\n(b.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"?CA(P,new vw(p,b,\"sq/0\")):CA(P,new Iv(p,b,$i(N.initRange),$i(N.indexRange))));P.isOtf\u003d!0;h\u003dP}else{N\u003dN\u003d\u003d\u003dvoid 0?0:N;P\u003dnew NE(\"\",c.experiments,!1);P.duration\u003dN||0;c\u003dg.z(b);for(N\u003dc.next();!N.done;N\u003dc.next())e\u003dN.value,N\u003dPR(e,h,P.duration),b\u003d$i(e.initRange),p\u003d$i(e.indexRange),Z\u003dG2(e),(e\u003dcR(Z.RH||e.url||\"\",Z.Uf,Z.s))\u0026\u0026CA(P,new Iv(e,N,b,p));h\u003dP}P\u003dC.isLivePlayback\u0026\u0026!C.y_\u0026\u0026!C.Qz\u0026\u0026!C.isPremiere;C.D(\"html5_live_head_playable\")\u0026\u0026(!hE(C)\u0026\u0026P\u0026\u0026C.jp(\"missingLiveHeadPlayable\",\n{}),C.Rf.KO\u003d\u003d\u003d\"yt\"\u0026\u0026(h.CO\u003d!0));return h};\nC6\u003dfunction(C){return ES()?!wF(C):tK()?!(!C.Yh||!C.D(\"html5_enable_safari_fairplay\")\u0026\u0026Ey()):!1};\nwF\u003dfunction(C){return C.D(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027)};\ng.OF\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())if(h\u003dh.value,h.cueRangeSetIdentifier){var N\u003dvoid 0;C.DF.set(h.cueRangeSetIdentifier,(N\u003dh.playerCueRanges)!\u003dnull?N:[])}};\nNF\u003dfunction(C){return!(!C.j||!C.j.isManifestless)};\ng9\u003dfunction(C){return C.yd?C.isLowLatencyLiveStream\u0026\u0026C.j!\u003dnull\u0026\u0026Z5(C.j)\u003e\u003d5:C.isLowLatencyLiveStream\u0026\u0026C.j!\u003dvoid 0\u0026\u0026Z5(C.j)\u003e\u003d5};\niGH\u003dfunction(C){return ES()\u0026\u0026wF(C)?!1:C6(C)\u0026\u0026(g.Va(C.Rf)?!C.isLivePlayback:C.hlsvp)||!Ey()||C.Sv?!0:!1};\nRLW\u003dfunction(C){C.loading\u003d!0;C.Xz\u003d!1;if(Jal(C))g.bGl(C.videoId).then(function(N){uQK(C,N)}).then(function(){C.Eo()});\nelse{xU(C.Yr)||g.Ri(new g.np(\"DASH MPD Origin invalid: \",C.Yr));var b\u003dC.Yr,h\u003dg.Lk(C.Rf.experiments,\"dash_manifest_version\")||4;b\u003dg.Dh(b,{mpd_version:h});C.isLowLatencyLiveStream\u0026\u0026C.latencyClass!\u003d\u003d\"NORMAL\"||(b\u003dg.Dh(b,{pacing:0}));T6x(b,C.Rf.experiments,C.isLivePlayback).then(function(N){C.HE()||(p6(C,N,!0),sG(\"mrc\",void 0,C.t4),C.Eo())},function(N){C.HE()||(C.loading\u003d!1,C.publish(\"dataloaderror\",new VX(\"manifest.net.retryexhausted\",{backend:\"manifest\",\nrc:N.status},1)))});\nsG(\"mrs\",void 0,C.t4)}};\nuQK\u003dfunction(C,b){var h\u003db.map(function(L){return L.itag}),N;\nif((N\u003dC.playerResponse)!\u003dnull\u0026\u0026N.streamingData){N\u003d[];if(C.D(\"html5_offline_always_use_local_formats\")){h\u003d0;for(var p\u003dg.z(b),P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var c\u003dObject.assign({},P);c.signatureCipher\u003d\"\";N.push(c);c\u003dg.z(C.playerResponse.streamingData.adaptiveFormats);for(var e\u003dc.next();!e.done;e\u003dc.next())if(e\u003de.value,P.itag\u003d\u003d\u003de.itag\u0026\u0026P.xtags\u003d\u003d\u003de.xtags){h+\u003d1;break}}h\u003cb.length\u0026\u0026C.jp(\"offnpf\",{prlen:h,lflen:b.length})}else for(p\u003dg.z(C.playerResponse.streamingData.adaptiveFormats),c\u003dp.next(),\nP\u003d{};!c.done;P\u003d{Bi:void 0},c\u003dp.next())if(P.Bi\u003dc.value,C.D(\"html5_fix_multi_audio_offline_playback\"))for(c\u003dg.z(b),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,e.itag\u003d\u003d\u003dP.Bi.itag\u0026\u0026e.xtags\u003d\u003d\u003dP.Bi.xtags\u0026\u0026(P.Bi\u003dObject.assign({},P.Bi),P.Bi.url\u003db.find(function(L){return function(Z){return Z.itag\u003d\u003d\u003dL.Bi.itag}}(P)).url,P.Bi.signatureCipher\u003d\"\",N.push(P.Bi));\nelse h.includes(P.Bi.itag)\u0026\u0026(P.Bi\u003dObject.assign({},P.Bi),P.Bi.url\u003db.find(function(L){return function(Z){return Z.itag\u003d\u003d\u003dL.Bi.itag}}(P)).url,P.Bi.signatureCipher\u003d\"\",N.push(P.Bi));\nN.length\u003c2\u0026\u0026C.jp(\"offmlf\",{len:N.length});b\u003draV(C,N);Tt(C)\u0026\u0026w6W(b,!1);p6(C,b);C.jp(\"dlr\",{})}else C.jp(\"offsdm\",{cotn:C.iT?C.iT.cotn:\"0\",cpn:C.clientPlaybackNonce})};\nQj1\u003dfunction(C){var b;return!((b\u003dC.Rf.getWebPlayerContextConfig())\u003d\u003dnull||!b.enableProximaLowLatency)};\nPT\u003dfunction(C){if(!C.isProximaLatencyEligible)return 0;var b\u003dyp();return Qj1(C)?2:b\u003d\u003d\u003d1?1:C.D(\"html5_enable_proxima\")?2:0};\np6\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.Cw\u003dvoid 0;C.j\u003db;g.D(C,b);b.G5\u003dC.G5;b.Ee\u003dC.Ee;b.Df\u003dC.Df;b.AZ\u003dC.AZ;b.HW\u003dC.HW;C.A6\u0026\u0026(b.L\u003dnew eS(C.A6));(C.YF()||g.jM(C))\u0026\u0026C.q2.push(\"webgl\");C.j.isLive||(C.isLivePlayback\u003d!1);var N\u003db.sourceUrl.split(\"/\");if(C.yd?N.indexOf(\"manifest_duration\")!\u003d\u003d-1:N.indexOf(\"manifest_duration\")!\u003d-1)C.xs\u003dNumber(N[N.indexOf(\"manifest_duration\")+1]);if(b.K||b.isManifestless)b.subscribe(\"clienttemp\",C.jp,C),h?b.subscribe(\"refresh\",C.Zs,C):b.subscribe(\"cuepointsadded\",C.n8,C);p_(b)?\nC.tN\u003d!0:KA\u003dvoid 0;C.Qz\u0026\u0026(b.X\u003dC.Qz,b.isLive\u003d!0,C.isLivePlayback\u003d!0);b.isPremiere\u003dC.isPremiere;b.isLiveHeadPlayable\u003dC.isLiveHeadPlayable};\nXAU\u003dfunction(C,b){var h\u003db||iGH(C)||C.isExternallyHostedPodcast;if(!C.j||h)return C.jp(\"skipDash\",{dm:!!C.j,air:b,dd:C.Sv,mss:Ey(),\"3pp\":C.isExternallyHostedPodcast}),JK();Tt(C)\u0026\u0026w6W(C.j,C.isLivePlayback);b4(C,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026yIo(C.Rf.G);return ua().then(function(){return dyW(C.mJ,g.x6(C),C.Rf.G,C.j,C.G,function(N){return C.publish(\"ctmp\",\"fmtflt\",N)},C.uT,IQ(C)\u0026\u0026C.D(\"html5_enable_server_format_filter\")).then(function(N){UxH(C,N);\nC.mJ.j\u003dnull;/^av/.test(C.clientPlaybackNonce)\u0026\u0026C.ge\u0026\u0026C.jp(\"av1\",C.ge.j)})})};\nKDx\u003dfunction(C,b){if(b\u0026\u0026C.hlsvp)return JK();if(C.hlsFormats){b\u003dcT(C.hlsFormats);var h;if(((h\u003dC.ge)\u003d\u003dnull?0:h.K)\u0026\u0026b){h\u003d[];for(var N\u003dg.z(b),p\u003dN.next();!p.done;p\u003dN.next())h.push(p.value.itag);C.jp(\"hlsfmt\",{itags:h.join(\".\")})}C.Ep\u003dog_(C.Rf,b);h\u003dC.clientPlaybackNonce;var P,c,e,L;return zuc(C.Rf,C.isAd(),b,(L\u003d(P\u003dC.playerResponse)\u003d\u003dnull?void 0:(c\u003dP.captions)\u003d\u003dnull?void 0:(e\u003dc.playerCaptionsRenderer)\u003d\u003dnull?void 0:e.baseUrl)!\u003dnull?L:null,C.aL,h,function(Z){return C.publish(\"ctmp\",\"hlsflt\",Z)}).then(function(Z){for(var Y\u003d\n0,a\u003d[],l\u003dg.z(Z),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;\nvar G\u003dvoid 0;a.push((G\u003dF.getInfo())\u003d\u003dnull?void 0:G.itag);var V\u003dG\u003dvoid 0;((G\u003dF.getInfo())\u003d\u003dnull?void 0:(V\u003dG.audio)\u003d\u003dnull?void 0:V.numChannels)\u003eY\u0026\u0026(Y\u003dF.getInfo().audio.numChannels)}Y\u003e2\u0026\u0026C.jp(\"hlschl\",{mn:Y});var q;((q\u003dC.ge)\u003d\u003dnull?0:q.K)\u0026\u0026C.jp(\"hlsfmtaf\",{itags:a.join(\".\")});var f;if(C.D(\"html5_enable_vp9_fairplay\")\u0026\u0026((f\u003dC.G)\u003d\u003dnull?0:AP(f)))for(C.jp(\"drm\",{sbdlfbk:1}),Y\u003dg.z(C.V7),a\u003dY.next();!a.done;a\u003dY.next())if(a\u003da.value,fA(a)){C.G\u003da;break}k8(C,Z)})}return JK()};\nsjS\u003dfunction(C){if(C.isExternallyHostedPodcast\u0026\u0026C.OR){var b\u003dcT(C.OR);if(!b[0])return JK();C.MD\u003db[0];return MbV(C.Rf,b[0]).then(function(h){k8(C,h)})}return C.Du\u0026\u0026C.V4?VbK(C.Rf,C.isAd(),C.Du).then(function(h){k8(C,h)}):JK()};\nvV_\u003dfunction(C){if(C.isExternallyHostedPodcast)return JK();var b\u003dcT(C.OR,C.ey);if(C.hlsvp){var h\u003dLD1(C.hlsvp,C.clientPlaybackNonce,C.aL);b.push(h)}return HyV(C.Rf,C.isAd(),b,OGc(C)).then(function(N){k8(C,N)})};\nUxH\u003dfunction(C,b){C.N\u003db;if(C.N){b\u003dg.z(C.N.videoInfos);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dh.containerType;N!\u003d\u003d0\u0026\u0026(C.pn[N]\u003dh.id)}}eM(C);if(C.G\u0026\u0026C.N\u0026\u0026C.N.videoInfos\u0026\u0026!(C.N.videoInfos.length\u003c\u003d0)\u0026\u0026(b\u003dtm(C.N.videoInfos[0]),C.G.flavor\u003d\u003d\u003d\"fairplay\"!\u003d\u003db))for(h\u003dg.z(C.V7),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,b\u003d\u003d\u003d(N.flavor\u003d\u003d\u003d\"fairplay\")){C.G\u003dN;break}};\nk8\u003dfunction(C,b){C.w9\u003db;UxH(C,new C_(g.M_(C.w9,function(h){return h.getInfo()})))};\nOGc\u003dfunction(C){var b\u003d{cpn:C.clientPlaybackNonce,c:C.Rf.j.c,cver:C.Rf.j.cver};C.xb\u0026\u0026(b.ptk\u003dC.xb,b.oid\u003dC.NB,b.ptchn\u003dC.Kh,b.pltype\u003dC.XD,C.FP\u0026\u0026(b.m\u003dC.FP));return b};\ng.L6\u003dfunction(C){return C6(C)\u0026\u0026C.Yh?(C\u003d{},C.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",C):C.K\u0026\u0026C.K.f9||null};\nDxS\u003dfunction(C){var b\u003dZS(C);return b\u0026\u0026b.text?g.lI(b.text):C.paidContentOverlayText};\ndxW\u003dfunction(C){var b\u003dZS(C);return b\u0026\u0026b.durationMs?CR(b.durationMs):C.paidContentOverlayDurationMs};\nZS\u003dfunction(C){var b,h,N;return C.playerResponse\u0026\u0026C.playerResponse.paidContentOverlay\u0026\u0026C.playerResponse.paidContentOverlay.paidContentOverlayRenderer||g.d((b\u003dC.rO)\u003d\u003dnull?void 0:(h\u003db.playerOverlays)\u003d\u003dnull?void 0:(N\u003dh.playerOverlayRenderer)\u003d\u003dnull?void 0:N.playerDisclosure,WDl)||null};\nY8\u003dfunction(C){var b\u003d\"\";if(C.t1)return C.t1;C.isLivePlayback\u0026\u0026(b\u003dC.allowLiveDvr?\"dvr\":C.isPremiere?\"lp\":C.Qz?\"window\":\"live\");C.y_\u0026\u0026(b\u003d\"post\");return b};\ng.aD\u003dfunction(C,b){return typeof C.keywords[b]!\u003d\u003d\"string\"?null:C.keywords[b]};\nEV6\u003dfunction(C){return!!C.mu||!!C.m4||!!C.ju||!!C.KN||C.Cl||C.J.focEnabled||C.J.rmktEnabled};\ng.l4\u003dfunction(C){return!!(C.Yr||C.OR||C.Du||C.hlsvp||C.mS())};\nQK\u003dfunction(C){if(C.D(\"html5_onesie\")\u0026\u0026C.errorCode)return!1;var b\u003dg.Id(C.q2,\"ypc\");C.ypcPreview\u0026\u0026(b\u003d!1);return C.bF()\u0026\u0026!C.loading\u0026\u0026(g.l4(C)||g.Id(C.q2,\"heartbeat\")||b)};\ncT\u003dfunction(C,b){C\u003dgJ(C);var h\u003d{};if(b){b\u003dg.z(b.split(\",\"));for(var N\u003db.next();!N.done;N\u003db.next())(N\u003dN.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(h[N[1]]\u003d{width:N[2],height:N[3]})}b\u003dg.z(C);for(N\u003db.next();!N.done;N\u003db.next()){N\u003dN.value;var p\u003dh[N.itag];p\u0026\u0026(N.width\u003dp.width,N.height\u003dp.height)}return C};\neM\u003dfunction(C){var b\u003dC.getAvailableAudioTracks();b\u003db.concat(C.BT);for(var h\u003d0;h\u003cC.MF.length;h++)for(var N\u003dC.MF[h],p\u003d0;p\u003cb.length;p++){var P\u003db[p],c\u003dP.z$.id\u003d\u003d\u003dN.audioTrackId;if(P.z$.isDefault\u0026\u0026h\u003d\u003d\u003dC.Nj||c){if(N.captionTrackIndices)for(c\u003d0;c\u003cN.captionTrackIndices.length;c++)P.captionTracks[c]\u003dC.captionTracks[N.captionTrackIndices[c]];N.defaultCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(P.N\u003dC.captionTracks[N.defaultCaptionTrackIndex]);N.forcedCaptionTrackIndex!\u003d\u003dvoid 0\u0026\u0026(P.j\u003dC.captionTracks[N.forcedCaptionTrackIndex]);\nP.K\u003dN.visibility||\"UNKNOWN\";P.captionsInitialState\u003dN.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}};\nzL1\u003dfunction(C,b){C.showShareButton\u003d!!b;var h,N,p\u003d((h\u003dg.d(b,g.Aa))\u003d\u003dnull?void 0:h.navigationEndpoint)||((N\u003dg.d(b,g.Aa))\u003d\u003dnull?void 0:N.command);p\u0026\u0026(C.Fk\u003d!!g.d(p,nVo))};\nZG1\u003dfunction(C,b){var h\u003db.raw_embedded_player_response;if(!h){var N\u003db.embedded_player_response;N\u0026\u0026(h\u003dJSON.parse(N))}h\u0026\u0026(C.fZ\u003dh);if(C.fZ){C.embeddedPlayerConfig\u003dC.fZ.embeddedPlayerConfig||null;if(h\u003dC.fZ.videoFlags)h.playableInEmbed\u0026\u0026(C.allowEmbed\u003d!0),h.isPrivate\u0026\u0026(C.isPrivate\u003d!0),h.userDisplayName\u0026\u0026(b.user_display_name\u003dh.userDisplayName),h.userDisplayImage\u0026\u0026(b.user_display_image\u003dh.userDisplayImage);if(h\u003dC.fZ.embedPreview){h\u003dh.thumbnailPreviewRenderer;dZx(C,h.controlBgHtml);if(N\u003dh.defaultThumbnail)C.V\u003d\nk6(N);C.D(\"embeds_web_enable_search_button\")\u0026\u0026h.searchButton\u0026\u0026(N\u003dg.d(h.searchButton,g.Aa))\u0026\u0026(C.oC\u003dg.d(N.navigationEndpoint,g.oD));(N\u003dg.d(h\u003d\u003dnull?void 0:h.videoDetails,tFc))\u0026\u0026q2l(C,b,N);N\u003dg.d(h\u003d\u003dnull?void 0:h.videoDetails,TbW);C.mw\u003d!!h.addToWatchLaterButton;zL1(C,h.shareButton);if(N\u003d\u003dnull?0:N.musicVideoType)C.musicVideoType\u003dN.musicVideoType;var p,P,c,e,L;if(N\u003dg.d((p\u003dC.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(P\u003dp.embedPreview)\u003d\u003dnull?void 0:(c\u003dP.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(e\u003dc.playButton)\u003d\u003d\nnull?void 0:(L\u003de.buttonRenderer)\u003d\u003dnull?void 0:L.navigationEndpoint,g.Da))AvH(C,N),C.videoId\u003dN.videoId||C.videoId;h.videoDurationSeconds\u0026\u0026(C.lengthSeconds\u003dCR(h.videoDurationSeconds));h.webPlayerActionsPorting\u0026\u0026DZl(C,h.webPlayerActionsPorting);if(p\u003dg.d(h\u003d\u003dnull?void 0:h.playlist,BbK)){C.wG\u003d!0;P\u003d[];c\u003dNumber(p.currentIndex);if(p.contents)for(e\u003d0,L\u003dp.contents.length;e\u003cL;e++)if(h\u003dp.contents[e].playlistPanelVideoRenderer){N\u003dh.shortBylineText?g.lI(h.shortBylineText):\"\";var Z\u003dh.title?g.lI(h.title):\"\";P.push({author:N,\nencrypted_id:h.videoId,title:Z,channel_path:e\u003d\u003d\u003dc?b.channel_path:\"\",profile_picture:e\u003d\u003d\u003dc?b.profile_picture:\"\",is_private:e\u003d\u003d\u003dc?C.isPrivate:!0,is_dni:e\u003d\u003d\u003dc?C.jS:!1,dni_color:e\u003d\u003d\u003dc?C.Oa:\"\"})}b\u003d{index:p.currentIndex,list:p.playlistId,playlist_length:p.totalVideos,video:P};p.titleText\u0026\u0026(b.title\u003dg.lI(p.titleText));p.shortBylineText\u0026\u0026(b.author\u003dg.lI(p.shortBylineText));C.pY\u003db}var Y,a,l;if(b\u003dg.d((Y\u003dC.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:(a\u003dY.embedPreview)\u003d\u003dnull?void 0:(l\u003da.thumbnailPreviewRenderer)\u003d\u003d\nnull?void 0:l.infoPanel,VFS)){C.Hp\u003dNumber(b\u003d\u003dnull?void 0:b.durationMs)||NaN;if(b\u003d\u003dnull?0:b.infoPanelOverviewViewModel)C.Fy\u003db\u003d\u003dnull?void 0:b.infoPanelOverviewViewModel;if(b\u003d\u003dnull?0:b.infoPanelDetailsViewModel)C.RS\u003db\u003d\u003dnull?void 0:b.infoPanelDetailsViewModel}}if(C.fZ.previewPlayabilityStatus){if(C.Q5\u003dC.fZ.previewPlayabilityStatus,Y\u003dC.Q5,![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(Y.status)){C.errorCode\u003dmZ6(Y.errorCode);a\u003dY.errorScreen;if(l\u003da\u003d\u003dnull?void 0:a.playerErrorMessageRenderer){C.Uw\u003dl;if(b\u003dl.reason)C.errorReason\u003d\ng.lI(b);if(l\u003dl.subreason)C.fS\u003dg.lI(l)}else C.errorReason\u003dY.reason||null;switch(Y.status){case \"LOGIN_REQUIRED\":C.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":C.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":var F;(a\u003d\u003dnull?0:(F\u003da.playerKavRenderer)\u003d\u003dnull?0:F.kavUrl)?C.errorDetail\u003d\"4\":C.errorDetail\u003d\"3\";break;default:C.errorDetail\u003dY.isBlockedInRestrictedMode?\"5\":\"0\"}}}else C.fZ.playabilityStatus\u0026\u0026(C.nS\u003dC.fZ.playabilityStatus,I8H(C)\u0026\u0026(C.errorDetail\u003d\"0\",C.nS\u0026\u0026((F\u003dC.nS.embeddedPlayerErrorMessageRenderer)?\nC.Uw\u003dg.d(F,xxH):C.errorReason\u003dC.nS.reason||null)));(F\u003dC.fZ.attestation)\u0026\u0026XzK(C,F);(F\u003dC.fZ.permissions)\u0026\u0026F.allowImaMonetization\u0026\u0026(C.allowImaMonetization\u003d!0)}};\nq2l\u003dfunction(C,b,h){var N\u003dh.channelThumbnail;N\u0026\u0026(N\u003dN.thumbnails)\u0026\u0026(N\u003dN[0])\u0026\u0026(b.profile_picture\u003dN.url);var p;if(N\u003dg.d((p\u003dg.d(h\u003d\u003dnull?void 0:h.channelThumbnailEndpoint,wAW))\u003d\u003dnull?void 0:p.urlEndpoint,g.QA))b.channel_path\u003dN.url;if(p\u003dh.collapsedRenderer)if(p\u003dg.d(p,COH)){if(N\u003dp.title)b.title\u003dg.lI(N);if(p\u003dp.subtitle)b.subtitle\u003dg.lI(p)}if(h\u003dh.expandedRenderer)if(h\u003dg.d(h,bSS)){if(p\u003dh.title)b.expanded_title\u003dg.lI(p);if(p\u003dh.subtitle)b.expanded_subtitle\u003dg.lI(p);if(h\u003dh.subscribeButton)C.subscribeButtonRenderer\u003d\ng.d(h,g.F5),C.subscribeButtonRenderer\u0026\u0026(b.ucid\u003dC.subscribeButtonRenderer.channelId,b.subscribed\u003dC.subscribeButtonRenderer.subscribed,C.Ec\u003d!!C.subscribeButtonRenderer.notificationPreferenceToggleButton,C.subscribeButtonRenderer.notificationPreferenceToggleButton\u0026\u0026C.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(b\u003dC.subscribeButtonRenderer.notificationPreferenceToggleButton.toggleButtonRenderer,b.isToggled?(C.Cn\u003db.toggledServiceEndpoint||null,C.lE\u003db.defaultServiceEndpoint||\nnull):(C.Cn\u003db.defaultServiceEndpoint||null,C.lE\u003db.toggledServiceEndpoint||null)))}};\ng.Gg\u003dfunction(C){return hE(C)\u0026\u0026!C.allowLiveDvr};\nSM\u003dfunction(C){return hE(C)\u0026\u0026C.allowLiveDvr};\nhE\u003dfunction(C){return C.D(\"html5_live_head_playable\")\u0026\u0026NF(C)\u0026\u0026C.Rf.KO\u003d\u003d\u003d\"yt\"?C.isLiveHeadPlayable:C.isLivePlayback};\ng.$8\u003dfunction(C){return!!C.j\u0026\u0026iIW(C.j)};\ng.zg\u003dfunction(C){return!!C.j\u0026\u0026JAl(C.j)};\ng.HT\u003dfunction(C){return!!C.j\u0026\u0026u1o(C.j)};\ng.jM\u003dfunction(C){return!!C.j\u0026\u0026RB6(C.j)};\ng.h6c\u003dfunction(C){if(C.cB)return null;var b\u003dC.Io;b||(b\u003dC.playerResponse\u0026\u0026C.playerResponse.endscreen\u0026\u0026C.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026C.playerResponse.endscreen.endscreenUrlRenderer.url);return b||null};\ng.NcU\u003dfunction(C){return C.cB?null:C.playerResponse\u0026\u0026C.playerResponse.endscreen\u0026\u0026C.playerResponse.endscreen.endscreenRenderer||null};\ng.V4\u003dfunction(C){return C.D(\"enable_wn_infocards\")};\ng.MF\u003dfunction(C){var b,h,N,p;return(g.V4(C)?(b\u003dC.rO)\u003d\u003dnull?void 0:(h\u003db.cards)\u003d\u003dnull?void 0:h.cardCollectionRenderer:(N\u003dC.playerResponse)\u003d\u003dnull?void 0:(p\u003dN.cards)\u003d\u003dnull?void 0:p.cardCollectionRenderer)||null};\ng.qF\u003dfunction(C){if(!C.playerResponse||!C.playerResponse.annotations)return null;C\u003dg.z(C.playerResponse.annotations);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.playerAnnotationsExpandedRenderer\u0026\u0026b.playerAnnotationsExpandedRenderer.featuredChannel)return b.playerAnnotationsExpandedRenderer;return null};\nmN\u003dfunction(C){return C.adFormat\u0026\u0026(C.yd?C.adFormat!\u003d\u003d\"1_5\":C.adFormat!\u003d\"1_5\")?\"adunit\":C.eventLabel||C.Rf.Qz};\ng.f6\u003dfunction(C){return mN(C)\u003d\u003d\u003d\"shortspage\"};\ntq\u003dfunction(C){return C.Yw()\u0026\u0026C.Y().supportsGaplessShorts()};\nJE\u003dfunction(C){if(C.isAd()\u0026\u0026(C.yd?C.videoId!\u003d\u003dC.Rf.Yg:C.videoId!\u003dC.Rf.Yg))return C.Rf.Yg};\nRD\u003dfunction(C){return C.LZ||mN(C)\u003d\u003d\u003d\"detailpage\"||mN(C)\u003d\u003d\u003d\"shortspage\"||C.mutedAutoplay};\nQ4\u003dfunction(C){var b\u003d(b\u003dC.D(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026mN(C)\u003d\u003d\u003d\"adunit\"?C.qG:RD(C)?mN(C)\u003d\u003d\u003d\"detailpage\"||mN(C)\u003d\u003d\u003d\"shortspage\"?C.isAutonav||C.Xs\u003e0:b||C.adFormat!\u003d\u003d\"17_8\"||C.isAutonav||g.Ds(C.Rf)||C.qG?C.Xy?!1:C.Rf.Eq||C.Rf.Dj||!g.SR(C.Rf)?!b\u0026\u0026mN(C)\u003d\u003d\u003d\"adunit\"\u0026\u0026C.mu?!1:!0:!1:!1:(C.Xy?0:C.fK)\u0026\u0026g.SR(C.Rf)?!0:!1;C.D(\"html5_log_detailpage_autoplay\")\u0026\u0026mN(C)\u003d\u003d\u003d\"detailpage\"\u0026\u0026C.jp(\"autoplay_info\",{autoplay:C.LZ,autonav:C.isAutonav,wasDompaused:C.Xy,result:b});return b};\ng.Uv\u003dfunction(C){return C.oauthToken||C.Rf.Fz};\npoW\u003dfunction(C){if(C.D(\"html5_stateful_audio_normalization\")){var b\u003d1,h\u003dg.Lk(C.Rf.experiments,\"html5_default_ad_gain\");h\u0026\u0026C.isAd()\u0026\u0026(b\u003dh);var N;if(h\u003d((N\u003dC.X)\u003d\u003dnull?void 0:N.audio.K)||C.fl){N\u003d(0,g.fB)();C.bW\u003d2;var p\u003dN-C.Rf.RS\u003c\u003dC.maxStatefulTimeThresholdSec*1E3;C.applyStatefulNormalization\u0026\u0026p?C.bW\u003d4:p||(C.Rf.n5\u003dInfinity,C.Rf.RS\u003dNaN);p\u003d(C.bW\u003d\u003d\u003d4?g.cE(C.Rf.n5,C.minimumLoudnessTargetLkfs,C.loudnessTargetLkfs):C.loudnessTargetLkfs)-h;if(C.bW!\u003d\u003d4){var P,c,e,L,Z\u003d((P\u003dC.playerResponse)\u003d\u003dnull?void 0:(c\u003dP.playerConfig)\u003d\u003d\nnull?void 0:(e\u003dc.audioConfig)\u003d\u003dnull?void 0:(L\u003de.loudnessNormalizationConfig)\u003d\u003dnull?void 0:L.statelessLoudnessAdjustmentGain)||0;p+\u003dZ}p\u003dMath.min(p,0);C.preserveStatefulLoudnessTarget\u0026\u0026(C.Rf.n5\u003dh+p,C.Rf.RS\u003dN);C\u003dMath.min(1,Math.pow(10,p/20))||b}else C\u003dgDc(C)}else C\u003dgDc(C);return C};\ngDc\u003dfunction(C){var b\u003d1,h\u003dg.Lk(C.Rf.experiments,\"html5_default_ad_gain\");h\u0026\u0026C.isAd()\u0026\u0026(b\u003dh);var N;if(h\u003d((N\u003dC.X)\u003d\u003dnull?void 0:N.audio.N)||C.VX)C.bW\u003d1;return Math.min(1,Math.pow(10,-h/20))||b};\nTt\u003dfunction(C){var b\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],h\u003dOy(C.Rf)\u003d\u003d\u003d\"TVHTML5_SIMPLY\"\u0026\u0026C.Rf.j.ctheme\u003d\u003d\u003d\"MUSIC\";C.Eq||!g.X_(C.Rf)\u0026\u0026!h||!b.includes(C.musicVideoType)\u0026\u0026!C.isExternallyHostedPodcast||(C.Eq\u003d!0);if(b\u003dg.WQ())b\u003d/Starboard\\/([0-9]+)/.exec(g.rD()),b\u003d(b?parseInt(b[1],10):NaN)\u003c10;h\u003dC.Rf;h\u003d(Oy(h)\u003d\u003d\u003d\"TVHTML5_CAST\"||Oy(h)\u003d\u003d\u003d\"TVHTML5\"\u0026\u0026(h.j.cver.startsWith(\"6.20130725\")||h.j.cver.startsWith(\"6.20130726\")))\u0026\u0026C.Rf.j.ctheme\u003d\u003d\u003d\"MUSIC\";var N;if(N\u003d!C.Eq)h||(h\u003dC.Rf,h\u003dOy(h)\u003d\u003d\u003d\n\"TVHTML5\"\u0026\u0026h.j.cver.startsWith(\"7\")),N\u003dh;N\u0026\u0026!b\u0026\u0026(b\u003dC.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\",h\u003d(C.D(\"cast_prefer_audio_only_for_atv_and_uploads\")||C.D(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026C.musicVideoType\u003d\u003d\u003d\"MUSIC_VIDEO_TYPE_ATV\",b||h||C.isExternallyHostedPodcast)\u0026\u0026(C.Eq\u003d!0);return C.Rf.deviceIsAudioOnly||C.Eq\u0026\u0026C.Rf.J};\ng.POW\u003dfunction(C){var b;if(!(b\u003dC.D(\"html5_enable_sabr_live_captions\")\u0026\u0026C.yV()\u0026\u0026IQ(C))){var h,N,p;b\u003d((h\u003dC.playerResponse)\u003d\u003dnull?void 0:(N\u003dh.playerConfig)\u003d\u003dnull?void 0:(p\u003dN.compositeVideoConfig)\u003d\u003dnull?void 0:p.compositeBroadcastType)\u003d\u003d\u003d\"COMPOSITE_BROADCAST_TYPE_COMPRESSED_DOMAIN_COMPOSITE\"}return b};\nX5\u003dfunction(C){var b,h,N;return!!((b\u003dC.playerResponse)\u003d\u003dnull?0:(h\u003db.playerConfig)\u003d\u003dnull?0:(N\u003dh.mediaCommonConfig)\u003d\u003dnull?0:N.splitScreenEligible)};\nK6\u003dfunction(C){var b;return!((b\u003dC.playerResponse)\u003d\u003dnull||!b.compositePlayabilityStatus)};\njax\u003dfunction(C){return isNaN(C)?0:Math.max((Date.now()-C)/1E3-30,0)};\nOv\u003dfunction(C){return!(!C.ZR||!C.Rf.J)\u0026\u0026C.mS()};\nc$W\u003dfunction(C){return C.enablePreroll\u0026\u0026C.enableServerStitchedDai};\nkKc\u003dfunction(C){return C.D(\"html5_enable_sabr_from_watch_server\")\u0026\u0026C.zZ\u0026\u0026!C.A6};\nIQ\u003dfunction(C){var b\u003dC.D(\"html5_enable_sabr_on_drive\")\u0026\u0026C.Rf.KO\u003d\u003d\u003d\"gd\";if(C.tU)return C.D(\"html5_enable_sabr_from_watch_server\")\u0026\u0026C.jp(\"fds\",{fds:!0},!0),!1;if(C.Rf.KO!\u003d\u003d\"yt\"\u0026\u0026!b)return C.D(\"html5_enable_sabr_from_watch_server\")\u0026\u0026C.jp(\"dsvn\",{ns:C.Rf.KO},!0),!1;if(C.cotn||!C.j||C.j.isOtf||C.Uu\u0026\u0026!C.D(\"html5_enable_sabr_csdai\"))return!1;if(C.D(\"html5_use_sabr_requests_for_debugging\"))return!0;if(C.D(\"html5_enable_sabr_from_watch_server\")){b\u003dC.zZ\u0026\u0026!!C.A6;C.jp(\"esfw\",{usbc:C.zZ,hsu:!!C.A6},!0);if(!C.D(\"html5_combine_client_check_for_sabr\"))return b;\nif(b)return!0;C.tp(\"sabr\",\"esfc\")}var h\u003d!C.j.yV\u0026\u0026!C.o$();b\u003dh\u0026\u0026vR\u0026\u0026C.D(\"html5_enable_sabr_vod_streaming_xhr\");h\u003dh\u0026\u0026!vR\u0026\u0026C.D(\"html5_enable_sabr_vod_non_streaming_xhr\");var N\u003dvT(C),p\u003dC.D(\"html5_enable_sabr_drm_vod_streaming_xhr\")\u0026\u0026vR\u0026\u0026C.o$()\u0026\u0026!C.j.yV\u0026\u0026(C.ZT\u003d\u003d\u003d\"1\"?!1:!0);(b\u003db||h||N||p)\u0026\u0026!C.A6\u0026\u0026C.jp(\"sabr\",{loc:\"m\"},!0);return b\u0026\u0026!!C.A6};\nvT\u003dfunction(C){var b;if(!(b\u003dvR\u0026\u0026C.yV()\u0026\u0026C.o$()\u0026\u0026(C.ZT\u003d\u003d\u003d\"1\"?!1:!0)\u0026\u0026C.D(\"html5_sabr_live_drm_streaming_xhr\"))){b\u003dC.yV()\u0026\u0026!C.o$()\u0026\u0026vR;var h\u003dC.yV()\u0026\u0026C.latencyClass!\u003d\u003d\"ULTRALOW\"\u0026\u0026!C.isLowLatencyLiveStream\u0026\u0026C.D(\"html5_sabr_live_normal_latency_streaming_xhr\"),N\u003dC.isLowLatencyLiveStream\u0026\u0026C.D(\"html5_sabr_live_low_latency_streaming_xhr\"),p\u003dC.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026C.D(\"html5_sabr_live_ultra_low_latency_streaming_xhr\");b\u003db\u0026\u0026(h||N||p)}h\u003db;b\u003dC.enableServerStitchedDai\u0026\u0026h\u0026\u0026C.D(\"html5_enable_sabr_ssdai_streaming_xhr\");\nh\u003d!C.enableServerStitchedDai\u0026\u0026h;N\u003dC.yV()\u0026\u0026!vR\u0026\u0026C.D(\"html5_enable_sabr_live_non_streaming_xhr\");C\u003dvR\u0026\u0026(C.qz()||X5(C)\u0026\u0026C.D(\"html5_enable_sabr_for_lifa_eligible_streams\"));return b||h||N||C};\ng.Kj\u003dfunction(C){return C.CY\u0026\u0026IQ(C)};\nJal\u003dfunction(C){var b;if(b\u003d!!C.cotn)b\u003dC.videoId,b\u003d!!b\u0026\u0026g.$6(b)\u003d\u003d\u003d1;return b\u0026\u0026!C.ZR};\ng.DS\u003dfunction(C){if(!C.j||!C.K||!C.X)return!1;var b\u003dC.j.j,h\u003d!!b[C.K.id]\u0026\u0026lk(b[C.K.id].dU.j);b\u003d!!b[C.X.id]\u0026\u0026lk(b[C.X.id].dU.j);return(C.K.itag\u003d\u003d\u003d\"0\"||h)\u0026\u0026b};\nd9\u003dfunction(C){return C.Q5?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(C.Q5.status):!0};\nI8H\u003dfunction(C){return(C\u003dC.nS)\u0026\u0026C.showError?C.showError:!1};\nb4\u003dfunction(C,b){return C.D(b)?!0:(C.fflags||\"\").includes(b+\"\u003dtrue\")};\ne6W\u003dfunction(C){return C.D(\"html5_heartbeat_iff_heartbeat_params_filled\")};\nGLW\u003dfunction(C,b){b.inlineMetricEnabled\u0026\u0026(C.inlineMetricEnabled\u003d!0);b.playback_progress_0s_url\u0026\u0026(C.KN\u003dnew ngK(b));if(b\u003db.video_masthead_ad_quartile_urls)C.m4\u003db.quartile_0_url,C.sW\u003db.quartile_25_url,C.oo\u003db.quartile_50_url,C.Gc\u003db.quartile_75_url,C.W0\u003db.quartile_100_url,C.ju\u003db.quartile_0_urls,C.R7\u003db.quartile_25_urls,C.qF\u003db.quartile_50_urls,C.o7\u003db.quartile_75_urls,C.BB\u003db.quartile_100_urls};\nFD6\u003dfunction(C){var b\u003d{};C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dh.value;var N\u003dh.split(\"\u003d\");N.length\u003d\u003d\u003d2?b[N[0]]\u003dN[1]:b[h]\u003d!0}return b};\na8_\u003dfunction(C){if(C){if(hpS(C))return C;C\u003dNKc(C);if(hpS(C,!0))return C}return\"\"};\ng.LxW\u003dfunction(C){return C.captionsLanguagePreference||C.Rf.captionsLanguagePreference||g.aD(C,\"yt:cc_default_lang\")||C.Rf.ob};\nWT\u003dfunction(C){return!(!C.isLivePlayback||!C.hasProgressBarBoundaries())};\ng.dF\u003dfunction(C){var b;return C.tH||((b\u003dC.suggestions)\u003d\u003dnull?void 0:b[0])||null};\ng.Ev\u003dfunction(C){return C.jS\u0026\u0026(C.D(\"embeds_enable_pfp_always_unbranded\")||C.Rf.iW)};\nn6\u003dfunction(C,b){C.D(\"html5_log_autoplay_src\")\u0026\u0026tq(C)\u0026\u0026C.jp(\"apsrc\",{src:b})};\ng.tE\u003dfunction(C){var b,h;return!!((b\u003dC.embeddedPlayerConfig)\u003d\u003dnull?0:(h\u003db.embeddedPlayerFlags)\u003d\u003dnull?0:h.enableMusicUx)};\ng.BT\u003dfunction(C){var b\u003dC.Y(),h\u003dg.Tg(b),N\u003db.zi;(b.D(\"embeds_web_enable_iframe_api_send_full_embed_url\")||b.D(\"embeds_web_enable_rcat_validation_in_havs\")||b.D(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.qX(b)\u0026\u0026(N\u0026\u0026(h.thirdParty\u003dObject.assign({},h.thirdParty,{embedUrl:N})),Jc6(h,C));if(N\u003dC.sX)h.clickTracking\u003d{clickTrackingParams:N};N\u003dh.client||{};var p\u003d\"EMBED\",P\u003dmN(C);P\u003d\u003d\u003d\"leanback\"?p\u003d\"WATCH\":b.D(\"gvi_channel_client_screen\")\u0026\u0026P\u003d\u003d\u003d\"profilepage\"?p\u003d\"CHANNEL\":C.kh?p\u003d\"LIVE_MONITOR\":P\u003d\u003d\u003d\"detailpage\"?\np\u003d\"WATCH_FULL_SCREEN\":P\u003d\u003d\u003d\"adunit\"?p\u003d\"ADUNIT\":P\u003d\u003d\u003d\"sponsorshipsoffer\"\u0026\u0026(p\u003d\"UNKNOWN\");N.clientScreen\u003dp;if(b\u003dC.kidsAppInfo)N.kidsAppInfo\u003dJSON.parse(b);(p\u003dC.Ck)\u0026\u0026!b\u0026\u0026(N.kidsAppInfo\u003d{contentSettings:{ageUpMode:ZS6[p]}});if(b\u003dC.P1)N.unpluggedAppInfo\u003d{enableFilterMode:!0};(p\u003dC.unpluggedFilterModeType)\u0026\u0026!b\u0026\u0026(N.unpluggedAppInfo\u003d{filterModeType:Y3l[p]});if(b\u003dC.KO)N.unpluggedLocationInfo\u003db;h.client\u003dN;N\u003dh.request||{};C.OU\u0026\u0026(N.isPrefetch\u003d!0);if(b\u003dC.mdxEnvironment)N.mdxEnvironment\u003db;if(b\u003dC.mdxControlMode)N.mdxControlMode\u003d\narc[b];h.request\u003dN;N\u003dh.user||{};if(b\u003dC.N2)N.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}];if(b\u003dC.sI)N.delegatePurchases\u003d{oauthToken:b},N.kidsParent\u003d{oauthToken:b};h.user\u003dN;if(N\u003dC.contextParams)h.activePlayers\u003d[{playerContextParams:N}];if(C\u003dC.clientScreenNonce)h.clientScreenNonce\u003dC;return h};\ng.Tg\u003dfunction(C){var b\u003dg.Ix(),h\u003db.client||{};if(C.forcedExperiments){var N\u003dC.forcedExperiments.split(\",\"),p\u003d[];N\u003dg.z(N);for(var P\u003dN.next();!P.done;P\u003dN.next())p.push(Number(P.value));h.experimentIds\u003dp}if(p\u003dC.homeGroupInfo)h.homeGroupInfo\u003dJSON.parse(p);if(p\u003dC.getPlayerType())h.playerType\u003dp;if(p\u003dC.j.ctheme)h.theme\u003dp;if(p\u003dC.livingRoomAppMode)h.tvAppInfo\u003dObject.assign({},h.tvAppInfo,{livingRoomAppMode:p});p\u003dC.deviceYear;C.D(\"html5_propagate_device_year\")\u0026\u0026p\u0026\u0026(h.tvAppInfo\u003dObject.assign({},h.tvAppInfo,{deviceYear:p}));\nif(p\u003dC.livingRoomPoTokenId)h.tvAppInfo\u003dObject.assign({},h.tvAppInfo,{livingRoomPoTokenId:p});b.client\u003dh;h\u003db.user||{};C.enableSafetyMode\u0026\u0026(h\u003dObject.assign({},h,{enableSafetyMode:!0}));C.pageId\u0026\u0026(h\u003dObject.assign({},h,{onBehalfOfUser:C.pageId}));b.user\u003dh;h\u003dC.zi;C.D(\"embeds_web_enable_iframe_api_send_full_embed_url\")||C.D(\"embeds_web_enable_rcat_validation_in_havs\")||C.D(\"embeds_enable_autoplay_and_visibility_signals\")||!h||(b.thirdParty\u003d{embedUrl:h});return b};\n$Gx\u003dfunction(C,b,h){var N\u003dC.videoId,p\u003dg.BT(C),P\u003dC.Y(),c\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(fr()),referer:document.location.toString(),signatureTimestamp:20131};g.OJ();C.isAutonav\u0026\u0026(c.autonav\u003d!0);g.vj(0,141)\u0026\u0026(c.autonavState\u003dg.vj(0,140)?\"STATE_OFF\":\"STATE_ON\");c.autoCaptionsDefaultOn\u003dg.vj(0,66);Q4(C)\u0026\u0026(c.autoplay\u003d!0);P.J\u0026\u0026C.cycToken\u0026\u0026(c.cycToken\u003dC.cycToken);P.enablePrivacyFilter\u0026\u0026(c.enablePrivacyFilter\u003d!0);C.isFling\u0026\u0026(c.fling\u003d!0);var e\u003dC.forceAdsUrl;if(e){var L\u003d{},Z\u003d[];e\u003de.split(\",\");\ne\u003dg.z(e);for(var Y\u003de.next();!Y.done;Y\u003de.next()){Y\u003dY.value;var a\u003dY.split(\"|\");a.length!\u003d\u003d3||Y.includes(\"\u003d\")||(a[0]\u003d\"breaktype\u003d\"+a[0],a[1]\u003d\"offset\u003d\"+a[1],a[2]\u003d\"url\u003d\"+a[2]);Y\u003d{adtype:\"video_ad\"};a\u003dg.z(a);for(var l\u003da.next();!l.done;l\u003da.next()){var F\u003dg.z(l.value.split(\"\u003d\"));l\u003dF.next().value;F\u003dp1W(F);Y[l]\u003dF.join(\"\u003d\")}a\u003dY.url;l\u003dY.presetad;F\u003dY.viralresponseurl;var G\u003dNumber(Y.campaignid);if(Y.adtype\u003d\u003d\u003d\"in_display_ad\")a\u0026\u0026(L.url\u003da),l\u0026\u0026(L.presetAd\u003dl),F\u0026\u0026(L.viralAdResponseUrl\u003dF),G\u0026\u0026(L.viralCampaignId\u003dString(G));\nelse if(Y.adtype\u003d\u003d\u003d\"video_ad\"){var V\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(Y.offset)||0)}};if(Y\u003dlr_[Y.breaktype])V.breakType\u003dY;a\u0026\u0026(V.url\u003da);l\u0026\u0026(V.presetAd\u003dl);F\u0026\u0026(V.viralAdResponseUrl\u003dF);G\u0026\u0026(V.viralCampaignId\u003dString(G));Z.push(V)}}c.forceAdParameters\u003d{videoAds:Z,inDisplayAd:L}}C.isInlinePlaybackNoAd\u0026\u0026(c.isInlinePlaybackNoAd\u003d!0);C.isLivingRoomDeeplink\u0026\u0026(c.isLivingRoomDeeplink\u003d!0);L\u003dC.CP;if(L!\u003dnull){L\u003d{startWalltime:String(L)};if(Z\u003dC.xs)L.manifestDuration\u003dString(Z||14400);c.liveContext\u003d\nL}if(C.mutedAutoplay\u0026\u0026(c.mutedAutoplay\u003d!0,C.D(\"embeds_enable_full_length_inline_muted_autoplay\"))){L\u003dP.getWebPlayerContextConfig();var q,f;(L\u003d\u003dnull?0:(q\u003dL.embedsHostFlags)\u003d\u003dnull?0:q.allowMutedAutoplayDurationMode)\u0026\u0026(L\u003d\u003dnull?0:(f\u003dL.embedsHostFlags)\u003d\u003dnull?0:f.allowMutedAutoplayDurationMode.includes(oD6[C.mutedAutoplayDurationMode]))\u0026\u0026(c.mutedAutoplayDurationMode\u003doD6[C.mutedAutoplayDurationMode])}if(C.Xy?0:C.fK)c.splay\u003d!0;q\u003dC.vnd;q\u003d\u003d\u003d5\u0026\u0026(c.vnd\u003dq);q\u003d{};if(f\u003dC.isMdxPlayback)q.triggeredByMdx\u003df;if(f\u003dC.BC)q.skippableAdsSupported\u003d\nf.split(\",\").includes(\"ska\");if(Z\u003dC.OB){f\u003dC.Ew;L\u003d[];Z\u003dg.z(ufU(Z));for(e\u003dZ.next();!e.done;e\u003dZ.next()){e\u003de.value;Y\u003de.platform;e\u003d{applicationState:e.Mx?\"INACTIVE\":\"ACTIVE\",clientFormFactor:Fxx[Y]||\"UNKNOWN_FORM_FACTOR\",clientName:Qk6[e.Gk]||\"UNKNOWN_INTERFACE\",clientVersion:e.deviceVersion||\"\",platform:GKW[Y]||\"UNKNOWN_PLATFORM\"};Y\u003d{};if(f){a\u003dvoid 0;try{a\u003dJSON.parse(f)}catch(y){g.Ri(y)}a\u0026\u0026(Y\u003d{params:[{key:\"ms\",value:a.ms}]},a.advertising_id\u0026\u0026(Y.advertisingId\u003da.advertising_id),a.limit_ad_tracking!\u003d\u003dvoid 0\u0026\u0026\na.limit_ad_tracking!\u003d\u003dnull\u0026\u0026(Y.limitAdTracking\u003da.limit_ad_tracking),e.osName\u003da.os_name,e.userAgent\u003da.user_agent,e.windowHeightPoints\u003da.window_height_points,e.windowWidthPoints\u003da.window_width_points)}L.push({adSignalsInfo:Y,remoteClient:e})}q.remoteContexts\u003dL}f\u003dC.sourceContainerPlaylistId;L\u003dC.serializedMdxMetadata;if(f||L)Z\u003d{},f\u0026\u0026(Z.mdxPlaybackContainerInfo\u003d{sourceContainerPlaylistId:f}),L\u0026\u0026(Z.serializedMdxMetadata\u003dL),q.mdxPlaybackSourceContext\u003dZ;c.mdxContext\u003dq;q\u003db.width;q\u003e0\u0026\u0026(c.playerWidthPixels\u003d\nMath.round(q));if(b\u003db.height)c.playerHeightPixels\u003dMath.round(b);h!\u003d\u003d0\u0026\u0026(c.vis\u003dh);if(h\u003dP.widgetReferrer)c.widgetReferrer\u003dh.substring(0,128);g.SR(P)\u0026\u0026c\u0026\u0026(c.ancestorOrigins\u003dP.ancestorOrigins);C.defaultActiveSourceVideoId\u0026\u0026(c.compositeVideoContext\u003d{defaultActiveSourceVideoId:C.defaultActiveSourceVideoId});if(P\u003dP.getWebPlayerContextConfig())c.encryptedHostFlags\u003dP.encryptedHostFlags;N\u003d{videoId:N,context:p,playbackContext:{contentPlaybackContext:c}};C.reloadPlaybackParams\u0026\u0026(N.playbackContext.reloadPlaybackContext\u003d\n{reloadPlaybackParams:C.reloadPlaybackParams});C.contentCheckOk\u0026\u0026(N.contentCheckOk\u003d!0);if(p\u003dC.clientPlaybackNonce)N.cpn\u003dp;if(p\u003dC.playerParams)N.params\u003dp;if(p\u003dC.playlistId)N.playlistId\u003dp;C.racyCheckOk\u0026\u0026(N.racyCheckOk\u003d!0);p\u003dC.Y();if(c\u003dp.embedConfig)N.serializedThirdPartyEmbedConfig\u003dc;N.captionParams\u003d{};c\u003dg.vj(g.OJ(),65);C.deviceCaptionsOn!\u003dnull?N.captionParams.deviceCaptionsOn\u003dC.deviceCaptionsOn:g.Oa(p)\u0026\u0026(N.captionParams.deviceCaptionsOn\u003dc!\u003dnull?!c:!1);C.h9\u0026\u0026(N.captionParams.deviceCaptionsLangPref\u003d\nC.h9);C.Ym.length?N.captionParams.viewerSelectedCaptionLangs\u003dC.Ym:g.Oa(p)\u0026\u0026(c\u003dg.Jd(),c\u003d\u003dnull?0:c.length)\u0026\u0026(N.captionParams.viewerSelectedCaptionLangs\u003dc);c\u003dC.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026C.D(\"html5_onesie_attach_po_token\");P\u003dC.fetchType!\u003d\u003d\"onesie\"\u0026\u0026C.D(\"html5_non_onesie_attach_po_token\");if(c||P)c\u003dC.Y(),c.k6\u0026\u0026(N.serviceIntegrityDimensions\u003d{},N.serviceIntegrityDimensions.poToken\u003dc.k6);p.D(\"fetch_att_independently\")\u0026\u0026(N.attestationRequest\u003d{omitBotguardData:!0});if(p.D(\"html5_enable_sabr_from_watch_server\")||\np.D(\"html5_report_supports_vp9_encoding\"))N.playbackContext||(N.playbackContext\u003d{}),N.playbackContext.devicePlaybackCapabilities\u003dS3x(C);return N};\nS3x\u003dfunction(C){var b\u003d!(C\u003d\u003dnull?0:C.q5())\u0026\u0026(C\u003d\u003dnull?void 0:C.yV())\u0026\u0026bU(),h;if(h\u003dC\u003d\u003dnull?0:C.D(\"html5_report_supports_vp9_encoding\")){if(C\u003d\u003dnull)h\u003d0;else{h\u003dg.x6(C);C\u003dC.Y().G;var N\u003dIh(\"243\");h\u003dN?gE(h,N,C,!0)\u003d\u003d\u003d!0:!1}h\u003dh\u0026\u0026!b}return{supportsVp9Encoding:!!h,supportXhr:vR}};\nHSl\u003dfunction(C,b){var h,N,p;return g.R(function(P){if(P.j\u003d\u003d1)return h\u003d{context:g.Tg(C.Y()),engagementType:\"ENGAGEMENT_TYPE_PLAYBACK\",ids:[{playbackId:{videoId:C.videoId,cpn:C.clientPlaybackNonce}}]},N\u003dg.Cg(z6l),g.J(P,g.tN(b,h,N),2);p\u003dP.K;return P.return(p)})};\nVx6\u003dfunction(C,b,h){var N\u003dg.Lk(b.experiments,\"bg_vm_reinit_threshold\");(!MS||(0,g.fB)()-MS\u003eN)\u0026\u0026HSl(C,h).then(function(p){p\u0026\u0026(p\u003dp.botguardData)\u0026\u0026g.fx(p,b)},function(p){C.HE()||(p\u003dqw(p),C.jp(\"attf\",p.details))})};\nID\u003dfunction(C,b){g.O.call(this);this.app\u003dC;this.state\u003db};\nw9\u003dfunction(C,b,h){C.state.j.hasOwnProperty(b)||x8(C,b,h);C.state.J[b]\u003dfunction(){return h.apply(C,g.yH.apply(0,arguments))};\nC.state.W.add(b)};\nCX\u003dfunction(C,b,h){C.state.j.hasOwnProperty(b)||x8(C,b,h);C.app.Y().J\u0026\u0026(C.state.L[b]\u003dfunction(){return h.apply(C,g.yH.apply(0,arguments))},C.state.W.add(b))};\nx8\u003dfunction(C,b,h){C.state.j[b]\u003dfunction(){return h.apply(C,g.yH.apply(0,arguments))}};\ng.bv\u003dfunction(C,b,h){return C.state.j[b].apply(C.state.j,g.M(h))};\nhR\u003dfunction(){g.f2.call(this);this.G\u003dnew Map};\nNC\u003dfunction(){g.O.apply(this,arguments);this.element\u003dnull;this.W\u003dnew Set;this.J\u003d{};this.L\u003d{};this.j\u003d{};this.V\u003dnew Set;this.N\u003dnew hR;this.K\u003dnew hR;this.X\u003dnew hR;this.G\u003dnew hR};\nMxS\u003dfunction(C,b,h){typeof C\u003d\u003d\u003d\"string\"\u0026\u0026(C\u003d{mediaContentUrl:C,startSeconds:b,suggestedQuality:h});a:{if((b\u003dC.mediaContentUrl)\u0026\u0026(b\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(b))\u0026\u0026b[2]){b\u003db[2];break a}b\u003dnull}C.videoId\u003db;return gY(C)};\ngY\u003dfunction(C,b,h){if(typeof C\u003d\u003d\u003d\"string\")return{videoId:C,startSeconds:b,suggestedQuality:h};b\u003d{};h\u003dg.z(q31);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,C[N]\u0026\u0026(b[N]\u003dC[N]);return b};\nmG1\u003dfunction(C,b,h,N){if(g.tl(C)\u0026\u0026!Array.isArray(C)){b\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");h\u003d{};for(N\u003d0;N\u003cb.length;N++){var p\u003db[N];C[p]\u0026\u0026(h[p]\u003dC[p])}return h}b\u003d{index:b,startSeconds:h,suggestedQuality:N};typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C.length\u003d\u003d\u003d16?b.list\u003d\"PL\"+C:b.playlist\u003dC;return b};\npX\u003dfunction(){ID.apply(this,arguments)};\nA$W\u003dfunction(C){w9(C,\"cueVideoById\",C.Kb);w9(C,\"loadVideoById\",C.NUp);w9(C,\"cueVideoByUrl\",C.wx);w9(C,\"loadVideoByUrl\",C.BUO);w9(C,\"playVideo\",C.C3O);w9(C,\"pauseVideo\",C.pauseVideo);w9(C,\"stopVideo\",C.W3E);w9(C,\"clearVideo\",C.clearVideo);w9(C,\"getVideoBytesLoaded\",C.YO);w9(C,\"getVideoBytesTotal\",C.gW);w9(C,\"getVideoLoadedFraction\",C.L1);w9(C,\"getVideoStartBytes\",C.kO);w9(C,\"cuePlaylist\",C.cuePlaylist);w9(C,\"loadPlaylist\",C.jbh);w9(C,\"nextVideo\",C.Csf);w9(C,\"previousVideo\",C.P3f);w9(C,\"playVideoAt\",\nC.tsD);w9(C,\"setShuffle\",C.setShuffle);w9(C,\"setLoop\",C.setLoop);w9(C,\"getPlaylist\",C.iG);w9(C,\"getPlaylistIndex\",C.getPlaylistIndex);w9(C,\"getPlaylistId\",C.getPlaylistId);w9(C,\"loadModule\",C.xM);w9(C,\"unloadModule\",C.Zy);w9(C,\"setOption\",C.eG);w9(C,\"getOption\",C.hh);w9(C,\"getOptions\",C.gt);w9(C,\"mute\",C.tCo);w9(C,\"unMute\",C.Yqz);w9(C,\"isMuted\",C.isMuted);w9(C,\"setVolume\",C.epE);w9(C,\"getVolume\",C.getVolume);w9(C,\"seekTo\",C.tSh);w9(C,\"getPlayerMode\",C.getPlayerMode);w9(C,\"getPlayerState\",C.CU);w9(C,\n\"getAvailablePlaybackRates\",C.getAvailablePlaybackRates);w9(C,\"getPlaybackQuality\",function(){return C.getPlaybackQuality(1)});\nw9(C,\"setPlaybackQuality\",C.koO);w9(C,\"getAvailableQualityLevels\",C.oK);w9(C,\"getCurrentTime\",C.DU);w9(C,\"getDuration\",C.QU);w9(C,\"addEventListener\",C.Wo);w9(C,\"removeEventListener\",C.nJ4);w9(C,\"getDebugText\",C.Jh);w9(C,\"getVideoData\",function(){return frl(C)});\nw9(C,\"addCueRange\",C.x0);w9(C,\"removeCueRange\",C.removeCueRange);w9(C,\"setSize\",C.setSize);w9(C,\"getApiInterface\",C.getApiInterface);w9(C,\"destroy\",C.destroy);w9(C,\"mutedAutoplay\",C.mutedAutoplay);var b\u003dC.app.Y();b.W||(w9(C,\"getVideoEmbedCode\",C.getVideoEmbedCode),w9(C,\"getVideoUrl\",C.Pk));w9(C,\"getMediaReferenceTime\",C.rW);w9(C,\"getSize\",C.getSize);w9(C,\"setFauxFullscreen\",C.mKD);b.W||w9(C,\"logImaAdEvent\",C.logImaAdEvent);w9(C,\"preloadVideoById\",C.Fwp);w9(C,\"wakeUpControls\",C.wakeUpControls)};\ng.PK\u003dfunction(C){return(C\u003dy$H(C.app.N8()))?C.pZ():null};\ncK\u003dfunction(C){var b\u003dg.A9(C.app.Y()),h,N\u003d(h\u003dC.app.getVideoData())\u003d\u003dnull?void 0:h.wG;C\u003dj3(C.app);return g.ew(b)\u0026\u0026!N||C?!1:!0};\nfrl\u003dfunction(C,b){var h\u003d{};if(b\u003dC.app.gU(b\u003d\u003d\u003dvoid 0?1:b)){b\u003db.getVideoData();if(b.isPrivate)return{};h.video_id\u003db.videoId;h.author\u003db.author;h.title\u003db.title;h.isPlayable\u003dd9(b);h.errorCode\u003db.errorCode;if(b.K\u0026\u0026b.K.video){h.video_quality\u003db.K.video.quality;b\u003db.K.video;var N\u003d[];b.fps\u003e32\u0026\u0026N.push(\"hfr\");b.isHdr()\u0026\u0026N.push(\"hdr\");b.primaries\u003d\u003d\u003d\"bt2020\"\u0026\u0026N.push(\"wcg\");h.video_quality_features\u003dN}}if(C\u003dC.getPlaylistId())h.list\u003dC;return h};\nkz\u003dfunction(){pX.apply(this,arguments)};\ne3\u003dfunction(C,b){var h\u003d{};if(C.app.Y().N2){C\u003dg.z(r$c);for(var N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,b.hasOwnProperty(N)\u0026\u0026(h[N]\u003db[N]);if(b\u003dh.qoe_cat)C\u003d\"\",typeof b\u003d\u003d\u003d\"string\"\u0026\u0026b.length\u003e0\u0026\u0026(C\u003db.split(\",\").filter(function(p){return iSl.includes(p)}).join(\",\")),h.qoe_cat\u003dC;\nJ$V(h)}else for(C\u003dg.z(ugU),N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,b.hasOwnProperty(N)\u0026\u0026(h[N]\u003db[N]);return h};\nJ$V\u003dfunction(C){var b\u003dC.raw_player_response;if(!b){var h\u003dC.player_response;h\u0026\u0026(b\u003dJSON.parse(h))}delete C.player_response;delete C.raw_player_response;if(b){C.raw_player_response\u003d{streamingData:b.streamingData};var N;if((N\u003db.playbackTracking)\u003d\u003dnull?0:N.qoeUrl)C.raw_player_response\u003dObject.assign({},C.raw_player_response,{playbackTracking:{qoeUrl:b.playbackTracking.qoeUrl}});var p;if((p\u003db.videoDetails)\u003d\u003dnull?0:p.videoId)C.raw_player_response\u003dObject.assign({},C.raw_player_response,{videoDetails:{videoId:b.videoDetails.videoId}})}};\nLX\u003dfunction(C,b,h){var N\u003dC.app.vF(h);if(!N)return 0;C\u003dN-C.app.getCurrentTime(h);return b-C};\nQac\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?5:b;return C?R6c[C]||b:b};\ng.Z_\u003dfunction(){kz.apply(this,arguments)};\nUGl\u003dfunction(C){x8(C,\"getInternalApiInterface\",C.getInternalApiInterface);x8(C,\"addEventListener\",C.qh);x8(C,\"removeEventListener\",C.Zvo);x8(C,\"cueVideoByPlayerVars\",C.Nf);x8(C,\"loadVideoByPlayerVars\",C.Xbo);x8(C,\"preloadVideoByPlayerVars\",C.LwE);x8(C,\"getAdState\",C.getAdState);x8(C,\"sendAbandonmentPing\",C.sendAbandonmentPing);x8(C,\"setLoopRange\",C.setLoopRange);x8(C,\"getLoopRange\",C.getLoopRange);x8(C,\"setAutonavState\",C.setAutonavState);x8(C,\"seekTo\",C.lvX);x8(C,\"seekBy\",C.fv4);x8(C,\"seekToLiveHead\",\nC.seekToLiveHead);x8(C,\"requestSeekToWallTimeSeconds\",C.requestSeekToWallTimeSeconds);x8(C,\"seekToStreamTime\",C.seekToStreamTime);x8(C,\"startSeekCsiAction\",C.startSeekCsiAction);x8(C,\"getStreamTimeOffset\",C.getStreamTimeOffset);x8(C,\"getVideoData\",C.Fe);x8(C,\"setInlinePreview\",C.setInlinePreview);x8(C,\"getAppState\",C.getAppState);x8(C,\"updateLastActiveTime\",C.updateLastActiveTime);x8(C,\"setBlackout\",C.setBlackout);x8(C,\"setUserEngagement\",C.setUserEngagement);x8(C,\"updateSubtitlesUserSettings\",C.updateSubtitlesUserSettings);\nx8(C,\"getPresentingPlayerType\",C.Se);x8(C,\"canPlayType\",C.canPlayType);x8(C,\"updatePlaylist\",C.updatePlaylist);x8(C,\"updateVideoData\",C.updateVideoData);x8(C,\"updateEnvironmentData\",C.updateEnvironmentData);x8(C,\"sendVideoStatsEngageEvent\",C.uHD);x8(C,\"productsInVideoVisibilityUpdated\",C.productsInVideoVisibilityUpdated);x8(C,\"setSafetyMode\",C.setSafetyMode);x8(C,\"isAtLiveHead\",function(b){return C.isAtLiveHead(void 0,b)});\nx8(C,\"getVideoAspectRatio\",C.getVideoAspectRatio);x8(C,\"getPreferredQuality\",C.getPreferredQuality);x8(C,\"getPlaybackQualityLabel\",C.getPlaybackQualityLabel);x8(C,\"setPlaybackQualityRange\",C.UK$);x8(C,\"onAdUxClicked\",C.onAdUxClicked);x8(C,\"getFeedbackProductData\",C.getFeedbackProductData);x8(C,\"getStoryboardFrame\",C.getStoryboardFrame);x8(C,\"getStoryboardFrameIndex\",C.getStoryboardFrameIndex);x8(C,\"getStoryboardLevel\",C.getStoryboardLevel);x8(C,\"getNumberOfStoryboardLevels\",C.getNumberOfStoryboardLevels);\nx8(C,\"getCaptionWindowContainerId\",C.getCaptionWindowContainerId);x8(C,\"getAvailableQualityLabels\",C.getAvailableQualityLabels);x8(C,\"addCueRange\",C.addCueRange);x8(C,\"addUtcCueRange\",C.addUtcCueRange);x8(C,\"showAirplayPicker\",C.showAirplayPicker);x8(C,\"dispatchReduxAction\",C.dispatchReduxAction);x8(C,\"getPlayerResponse\",C.pU);x8(C,\"getWatchNextResponse\",C.zF);x8(C,\"getHeartbeatResponse\",C.yU);x8(C,\"getCurrentTime\",C.aK);x8(C,\"getDuration\",C.s3);x8(C,\"getPlayerState\",C.getPlayerState);x8(C,\"getPlayerStateObject\",\nC.lG);x8(C,\"getVideoLoadedFraction\",C.getVideoLoadedFraction);x8(C,\"getProgressState\",C.getProgressState);x8(C,\"getVolume\",C.getVolume);x8(C,\"setVolume\",C.Uh);x8(C,\"isMuted\",C.isMuted);x8(C,\"mute\",C.B_);x8(C,\"unMute\",C.s4);x8(C,\"loadModule\",C.loadModule);x8(C,\"unloadModule\",C.unloadModule);x8(C,\"getOption\",C.cw);x8(C,\"getOptions\",C.getOptions);x8(C,\"setOption\",C.setOption);x8(C,\"loadVideoById\",C.qE);x8(C,\"loadVideoByUrl\",C.W3);x8(C,\"playVideo\",C.V0);x8(C,\"loadPlaylist\",C.loadPlaylist);x8(C,\"nextVideo\",\nC.nextVideo);x8(C,\"previousVideo\",C.previousVideo);x8(C,\"playVideoAt\",C.playVideoAt);x8(C,\"getDebugText\",C.getDebugText);x8(C,\"getWebPlayerContextConfig\",C.getWebPlayerContextConfig);x8(C,\"notifyShortsAdSwipeEvent\",C.notifyShortsAdSwipeEvent);x8(C,\"getVideoContentRect\",C.getVideoContentRect);x8(C,\"setSqueezeback\",C.setSqueezeback);x8(C,\"toggleSubtitlesOn\",C.toggleSubtitlesOn);x8(C,\"isSubtitlesOn\",C.isSubtitlesOn);x8(C,\"reportPlaybackIssue\",C.reportPlaybackIssue);x8(C,\"setAutonav\",C.setAutonav);x8(C,\n\"isNotServable\",C.isNotServable);x8(C,\"channelSubscribed\",C.channelSubscribed);x8(C,\"channelUnsubscribed\",C.channelUnsubscribed);x8(C,\"togglePictureInPicture\",C.togglePictureInPicture);x8(C,\"supportsGaplessAudio\",C.supportsGaplessAudio);x8(C,\"supportsGaplessShorts\",C.supportsGaplessShorts);x8(C,\"enqueueVideoByPlayerVars\",function(b){return void C.enqueueVideoByPlayerVars(b)});\nx8(C,\"clearQueue\",C.clearQueue);x8(C,\"getAudioTrack\",C.dW);x8(C,\"setAudioTrack\",C.SRO);x8(C,\"getAvailableAudioTracks\",C.sy);x8(C,\"getMaxPlaybackQuality\",C.getMaxPlaybackQuality);x8(C,\"getUserPlaybackQualityPreference\",C.getUserPlaybackQualityPreference);x8(C,\"getSubtitlesUserSettings\",C.getSubtitlesUserSettings);x8(C,\"resetSubtitlesUserSettings\",C.resetSubtitlesUserSettings);x8(C,\"setMinimized\",C.setMinimized);x8(C,\"setOverlayVisibility\",C.setOverlayVisibility);x8(C,\"confirmYpcRental\",C.confirmYpcRental);\nx8(C,\"queueNextVideo\",C.queueNextVideo);x8(C,\"handleExternalCall\",C.handleExternalCall);x8(C,\"logApiCall\",C.logApiCall);x8(C,\"isExternalMethodAvailable\",C.isExternalMethodAvailable);x8(C,\"setScreenLayer\",C.setScreenLayer);x8(C,\"getCurrentPlaylistSequence\",C.getCurrentPlaylistSequence);x8(C,\"getPlaylistSequenceForTime\",C.getPlaylistSequenceForTime);x8(C,\"shouldSendVisibilityState\",C.shouldSendVisibilityState);x8(C,\"syncVolume\",C.syncVolume);x8(C,\"highlightSettingsMenuItem\",C.highlightSettingsMenuItem);\nx8(C,\"openSettingsMenuItem\",C.openSettingsMenuItem);x8(C,\"getEmbeddedPlayerResponse\",C.getEmbeddedPlayerResponse);x8(C,\"getVisibilityState\",C.getVisibilityState);x8(C,\"isMutedByMutedAutoplay\",C.isMutedByMutedAutoplay);C.D(\"embeds_enable_emc3ds_muted_autoplay\")\u0026\u0026x8(C,\"isMutedByEmbedsMutedAutoplay\",C.isMutedByEmbedsMutedAutoplay);x8(C,\"setGlobalCrop\",C.setGlobalCrop);x8(C,\"setInternalSize\",C.setInternalSize);x8(C,\"setFauxFullscreen\",C.setFauxFullscreen);x8(C,\"setAppFullscreen\",C.setAppFullscreen)};\naC\u003dfunction(C,b,h){C\u003dg.Yz(C.x6(),b);return h?(h.addOnDisposeCallback(C),null):C};\ng.lv\u003dfunction(C,b,h){return C.app.Y().OG?b:g.lG(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:b,SHORTCUT:h})};\nXo6\u003dfunction(C){C.x6().element.setAttribute(\"aria-live\",\"polite\")};\ng.oC\u003dfunction(C,b){g.Z_.call(this,C,b);UGl(this);CX(this,\"addEventListener\",this.s7);CX(this,\"removeEventListener\",this.Rpp);CX(this,\"cueVideoByPlayerVars\",this.Xj);CX(this,\"loadVideoByPlayerVars\",this.wb6);CX(this,\"preloadVideoByPlayerVars\",this.k5E);CX(this,\"loadVideoById\",this.qE);CX(this,\"loadVideoByUrl\",this.W3);CX(this,\"playVideo\",this.V0);CX(this,\"loadPlaylist\",this.loadPlaylist);CX(this,\"nextVideo\",this.nextVideo);CX(this,\"previousVideo\",this.previousVideo);CX(this,\"playVideoAt\",this.playVideoAt);\nCX(this,\"getVideoData\",this.Fv);CX(this,\"seekBy\",this.pLz);CX(this,\"seekTo\",this.CpD);CX(this,\"showControls\",this.showControls);CX(this,\"hideControls\",this.hideControls);CX(this,\"cancelPlayback\",this.cancelPlayback);CX(this,\"getProgressState\",this.getProgressState);CX(this,\"isInline\",this.isInline);CX(this,\"setInline\",this.setInline);CX(this,\"setLoopVideo\",this.setLoopVideo);CX(this,\"getLoopVideo\",this.getLoopVideo);CX(this,\"getVideoContentRect\",this.getVideoContentRect);CX(this,\"getVideoStats\",this.Uy);\nCX(this,\"getCurrentTime\",this.Hk);CX(this,\"getDuration\",this.s3);CX(this,\"getPlayerState\",this.bG);CX(this,\"getVideoLoadedFraction\",this.LU);CX(this,\"mute\",this.B_);CX(this,\"unMute\",this.s4);CX(this,\"setVolume\",this.Uh);CX(this,\"loadModule\",this.loadModule);CX(this,\"unloadModule\",this.unloadModule);CX(this,\"getOption\",this.cw);CX(this,\"getOptions\",this.getOptions);CX(this,\"setOption\",this.setOption);CX(this,\"addCueRange\",this.addCueRange);CX(this,\"getDebugText\",this.getDebugText);CX(this,\"getStoryboardFormat\",\nthis.getStoryboardFormat);CX(this,\"toggleFullscreen\",this.toggleFullscreen);CX(this,\"isFullscreen\",this.isFullscreen);CX(this,\"getPlayerSize\",this.getPlayerSize);CX(this,\"toggleSubtitles\",this.toggleSubtitles);CX(this,\"setCenterCrop\",this.setCenterCrop);CX(this,\"setFauxFullscreen\",this.setFauxFullscreen);CX(this,\"setSizeStyle\",this.setSizeStyle);CX(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);CX(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);A$W(this)};\ng.Fz\u003dfunction(C){C\u003dC.N8();var b\u003dC.Nz.get(\"endscreen\");return b\u0026\u0026b.Fa()?!0:C.YD()};\ng.G4\u003dfunction(C,b){C.getPresentingPlayerType()\u003d\u003d\u003d3?C.publish(\"mdxautoplaycancel\"):C.LO(\"onAutonavCancelled\",b)};\ng.$z\u003dfunction(C){var b\u003dS3(C.N8());return C.app.Cf\u0026\u0026!C.isFullscreen()||C.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026b\u0026\u0026b.iN()\u0026\u0026b.xC()||!!C.getPlaylist()};\ng.z4\u003dfunction(C,b){g.bv(C,\"addEmbedsConversionTrackingParams\",[b])};\ng.VG\u003dfunction(C){return(C\u003dg.HK(C.N8()))?C.FU():{}};\ng.KxV\u003dfunction(C){C\u003d(C\u003dC.getVideoData())\u0026\u0026C.K;return!!C\u0026\u0026!(!C.audio||!C.video)\u0026\u0026C.mimeType!\u003d\u003d\"application/x-mpegURL\"};\ng.MC\u003dfunction(C,b,h){C\u003dC.Ti().element;var N\u003dks(C.children,function(p){p\u003dNumber(p.getAttribute(\"data-layer\"));return h-p||1});\nN\u003c0\u0026\u0026(N\u003d-(N+1));N7(C,b,N);b.setAttribute(\"data-layer\",String(h))};\ng.qC\u003dfunction(C){var b\u003dC.Y();if(!b.lF)return!1;var h\u003dC.getVideoData();if(!h||C.getPresentingPlayerType()\u003d\u003d\u003d3)return!1;var N\u003d(!h.isLiveDefaultBroadcast||b.D(\"allow_poltergust_autoplay\"))\u0026\u0026!WT(h);N\u003dh.isLivePlayback\u0026\u0026(!b.D(\"allow_live_autoplay\")||!N);var p\u003dh.isLivePlayback\u0026\u0026b.D(\"allow_live_autoplay_on_mweb\");C\u003dC.getPlaylist();C\u003d!!C\u0026\u0026C.iN();var P\u003dh.rO\u0026\u0026h.rO.playerOverlays||null;P\u003d!!(P\u0026\u0026P.playerOverlayRenderer\u0026\u0026P.playerOverlayRenderer.autoplay);P\u003dh.jS\u0026\u0026P;return!h.ypcPreview\u0026\u0026(!N||p)\u0026\u0026!g.Id(h.q2,\"ypc\")\u0026\u0026\n!C\u0026\u0026(!g.SR(b)||P)};\nsal\u003dfunction(C){C\u003dC.app.i$();if(!C)return!1;var b\u003dC.getVideoData();if(!b.K||!b.K.video||b.K.video.j\u003c1080||b.G8)return!1;var h\u003d/^qsa/.test(b.clientPlaybackNonce),N\u003d\"r\";b.K.id.indexOf(\";\")\u003e\u003d0\u0026\u0026(h\u003d/^[a-p]/.test(b.clientPlaybackNonce),N\u003d\"x\");return h?(C.jp(\"iqss\",{trigger:N},!0),!0):!1};\nmB\u003dfunction(){Kp.apply(this,arguments);this.requestHeaders\u003d{}};\nAR\u003dfunction(){fX||(fX\u003dnew mB);return fX};\nyG\u003dfunction(C,b){b?C.requestHeaders.Authorization\u003d\"Bearer \"+b:delete C.requestHeaders.Authorization};\ng.rY\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;g.ZN.call(this,b);var p\u003dthis;this.Z\u003dC;this.q2\u003dN;this.L\u003dnew g.Jm(this);this.KO\u003dnew g.CF(this,h,!0,void 0,void 0,function(){p.ZI()});\ng.D(this,this.L);g.D(this,this.KO)};\niv\u003dfunction(C){var b\u003dC.Z.getRootNode();return C.Z.D(\"web_enable_auto_pip\")||C.Z.D(\"web_enable_pip_on_miniplayer\")||C.Z.D(\"web_shorts_pip\")?KR(b):document};\nOSl\u003dfunction(C){C.K\u0026\u0026(document.activeElement\u0026\u0026g.pM(C.element,document.activeElement)\u0026\u0026C.K.focus(),C.K.setAttribute(\"aria-expanded\",\"false\"),C.K\u003dvoid 0);g.yJ(C.L);C.V\u003dvoid 0};\nJR\u003dfunction(C,b,h){C.C5()?C.QV():C.mE(b,h)};\nuv\u003dfunction(C,b,h,N){N\u003dnew g.n({B:\"div\",J4:[\"ytp-linked-account-popup-button\"],BE:N,T:{role:\"button\",tabindex:\"0\"}});b\u003dnew g.n({B:\"div\",C:\"ytp-linked-account-popup\",T:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},U:[{B:\"div\",C:\"ytp-linked-account-popup-title\",BE:b},{B:\"div\",C:\"ytp-linked-account-popup-description\",BE:h},{B:\"div\",C:\"ytp-linked-account-popup-buttons\",U:[N]}]});g.rY.call(this,C,{B:\"div\",C:\"ytp-linked-account-popup-container\",U:[b]},100);var p\u003dthis;this.dialog\u003db;g.D(this,this.dialog);\nN.listen(\"click\",function(){p.QV()});\ng.D(this,N);g.MC(this.Z,this.element,4);this.hide()};\ng.QG\u003dfunction(C,b,h,N){g.ZN.call(this,C);this.priority\u003db;h\u0026\u0026g.RC(this,h);N\u0026\u0026this.jh(N)};\ng.U_\u003dfunction(C,b,h,N){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;b\u003db\u003d\u003d\u003dvoid 0?[]:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;b.push(\"ytp-menuitem\");var p\u003dC;\"role\"in p||(p.role\u003d\"menuitem\");h||(p\u003dC,\"tabindex\"in p||(p.tabindex\u003d\"0\"));C\u003d{B:h?\"a\":\"div\",J4:b,T:C,U:[{B:\"div\",C:\"ytp-menuitem-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-menuitem-label\",BE:\"{{label}}\"},{B:\"div\",C:\"ytp-menuitem-content\",BE:\"{{content}}\"}]};N\u0026\u0026C.U.push({B:\"div\",C:\"ytp-menuitem-secondary-icon\",BE:\"{{secondaryIcon}}\"});return C};\ng.RC\u003dfunction(C,b){C.updateValue(\"label\",b)};\nXz\u003dfunction(C){g.QG.call(this,g.U_({\"aria-haspopup\":\"true\"},[\"ytp-linked-account-menuitem\"]),2);var b\u003dthis;this.Z\u003dC;this.K\u003dthis.j\u003d!1;this.xg\u003dC.r8();C.createServerVe(this.element,this,!0);this.S(this.Z,\"settingsMenuVisibilityChanged\",function(h){b.us(h)});\nthis.S(this.Z,\"videodatachange\",this.X);this.listen(\"click\",this.onClick);this.X()};\nKX\u003dfunction(C){return C?g.lI(C):\"\"};\ns_\u003dfunction(C){g.O.call(this);this.api\u003dC};\nO_\u003dfunction(C){s_.call(this,C);var b\u003dthis;x8(C,\"setAccountLinkState\",function(h){b.setAccountLinkState(h)});\nx8(C,\"updateAccountLinkingConfig\",function(h){b.updateAccountLinkingConfig(h)});\nC.addEventListener(\"videodatachange\",function(h,N){b.onVideoDataChange(N)});\nC.addEventListener(\"settingsMenuInitialized\",function(){b.menuItem\u003dnew Xz(b.api);g.D(b,b.menuItem)})};\nvDx\u003dfunction(C){this.api\u003dC;this.j\u003d{}};\nvK\u003dfunction(C,b,h,N){b in C.j||(h\u003dnew g.hk(h,N,{id:b,priority:2,namespace:\"appad\"}),C.api.A8([h],1),C.j[b]\u003dh)};\nD_\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(this);g.D(this,this.events);this.j\u003dnew vDx(this.api);this.events.S(this.api,\"legacyadtrackingpingreset\",function(){b.j.j\u003d{}});\nthis.events.S(this.api,\"legacyadtrackingpingchange\",function(h){var N\u003db.j;vK(N,\"part2viewed\",1,0x8000000000000);vK(N,\"engagedview\",Math.max(1,h.SC*1E3),0x8000000000000);if(!h.isLivePlayback){var p\u003dh.lengthSeconds*1E3;tq(h)\u0026\u0026N.api.D(\"html5_shorts_gapless_ads_duration_fix\")\u0026\u0026(p\u003dN.api.getProgressState().seekableEnd*1E3-h.Er);vK(N,\"videoplaytime25\",p*.25,p);vK(N,\"videoplaytime50\",p*.5,p);vK(N,\"videoplaytime75\",p*.75,p);vK(N,\"videoplaytime100\",p,0x8000000000000);vK(N,\"conversionview\",p,0x8000000000000);\nvK(N,\"videoplaybackstart\",1,p);vK(N,\"videoplayback2s\",2E3,p);vK(N,\"videoplayback10s\",1E4,p)}});\nthis.events.S(this.api,g.gL(\"appad\"),this.K);this.events.S(this.api,g.p8(\"appad\"),this.K)};\nEDH\u003dfunction(C,b,h){if(!(h in b))return!1;b\u003db[h];Array.isArray(b)||(b\u003d[b]);b\u003dg.z(b);for(h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003d{CPN:C.api.getVideoData().clientPlaybackNonce};h\u003dg.J5(h,N);N\u003dvoid 0;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;(N\u003dTZ(Bk(h,DGS),h,N,\"Active View 3rd Party Integration URL\"))||(N\u003dvoid 0,N\u003dN\u003d\u003d\u003dvoid 0?!1:N,N\u003dTZ(Bk(h,dGW),h,N,\"Google/YouTube Brand Lift URL\"));N||(N\u003dvoid 0,N\u003dN\u003d\u003d\u003dvoid 0?!1:N,N\u003dTZ(Bk(h,WxK),h,N,\"Nielsen OCR URL\"));g.vm(h,void 0,N)}return!0};\ndY\u003dfunction(C,b){nDH(C,b).then(function(h){g.vm(b,void 0,void 0,h)})};\nWK\u003dfunction(C,b){b.forEach(function(h){dY(C,h)})};\nnDH\u003dfunction(C,b){return g.qo(C.api.Y())\u0026\u0026eX(b)\u0026\u0026kG(b)?g.Ta(C.api.Y(),g.Uv(C.api.getVideoData())).then(function(h){var N;h\u0026\u0026(N\u003d{Authorization:\"Bearer \"+h});return N},void 0):ua()};\ntxH\u003dfunction(C){s_.call(this,C);this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"videoready\",function(b){if(C.getPresentingPlayerType()\u003d\u003d\u003d1){var h,N,p\u003d{playerDebugData:{pmlSignal:!!((h\u003db.getPlayerResponse())\u003d\u003dnull?0:(N\u003dh.adPlacements)\u003d\u003dnull?0:N.some(function(P){var c;return P\u003d\u003dnull?void 0:(c\u003dP.adPlacementRenderer)\u003d\u003dnull?void 0:c.renderer})),\ncontentCpn:b.clientPlaybackNonce}};g.k1(\"adsClientStateChange\",p)}})};\nE_\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-button\"],T:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-priority\":\"2\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},U:[{B:\"div\",C:\"ytp-autonav-toggle-button-container\",U:[{B:\"div\",C:\"ytp-autonav-toggle-button\",T:{\"aria-checked\":\"true\"}}]}]});this.Z\u003dC;this.K\u003d[];this.j\u003d!1;this.isChecked\u003d!0;C.createClientVe(this.element,this,113681);this.S(C,\"presentingplayerstatechange\",this.vB);this.listen(\"click\",this.onClick);this.Z.Y().D(\"web_player_autonav_toggle_always_listen\")\u0026\u0026\nTcl(this);aC(C,this.element,this);this.vB()};\nTcl\u003dfunction(C){C.K.push(C.S(C.Z,\"videodatachange\",C.vB));C.K.push(C.S(C.Z,\"videoplayerreset\",C.vB));C.K.push(C.S(C.Z,\"onPlaylistUpdate\",C.vB));C.K.push(C.S(C.Z,\"autonavchange\",C.Jm))};\nBcx\u003dfunction(C){C.isChecked\u003dC.isChecked;C.dO(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(C.isChecked));var b\u003dC.isChecked?\"Auto-play is on\":\"Auto-play is off\";C.updateValue(\"title\",b);C.updateValue(\"label\",b);C.Z.B2()};\nIr6\u003dfunction(C){return C.Z.Y().D(\"web_player_autonav_use_server_provided_state\")\u0026\u0026v7(C.PW())};\nxGH\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"standardControlsInitialized\",function(){var h\u003dnew E_(C);g.D(b,h);C.sx(h,\"RIGHT_CONTROLS_LEFT\")})};\nnX\u003dfunction(C,b){g.QG.call(this,g.U_({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),b,C,{B:\"div\",C:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.enabled\u003d!0;this.listen(\"click\",this.onClick)};\ntR\u003dfunction(C,b){C.checked\u003db;C.element.setAttribute(\"aria-checked\",String(C.checked))};\nwoo\u003dfunction(C){var b\u003d!C.Y().NZ\u0026\u0026C.getPresentingPlayerType()!\u003d\u003d3;return C.isFullscreen()||b};\ng.T4\u003dfunction(C,b,h,N){var p\u003dC.currentTarget;if((h\u003d\u003d\u003dvoid 0||!h)\u0026\u0026g.Mj(C))return C.preventDefault(),!0;b.pauseVideo();C\u003dp.getAttribute(\"href\");g.DK(C,N,!0);return!1};\ng.BK\u003dfunction(C,b,h){if(XO(b.Y())\u0026\u0026b.getPresentingPlayerType()!\u003d\u003d2){if(g.Mj(h))return b.isFullscreen()\u0026\u0026!b.Y().externalFullscreen\u0026\u0026b.toggleFullscreen(),h.preventDefault(),!0}else{var N\u003dg.Mj(h);N\u0026\u0026b.pauseVideo();g.DK(C,void 0,!0);N\u0026\u0026(g.dG(C),h.preventDefault())}return!1};\nbxS\u003dfunction(){var C\u003dCwV.includes(\"en-GB\")?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}:{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]};C.C\u003d\"ytp-subtitles-button-icon\";return C};\nIC\u003dfunction(){return{B:\"div\",C:\"ytp-spinner-container\",U:[{B:\"div\",C:\"ytp-spinner-rotator\",U:[{B:\"div\",C:\"ytp-spinner-left\",U:[{B:\"div\",C:\"ytp-spinner-circle\"}]},{B:\"div\",C:\"ytp-spinner-right\",U:[{B:\"div\",C:\"ytp-spinner-circle\"}]}]}]}};\nxz\u003dfunction(C){if(document.createRange){var b\u003ddocument.createRange();b\u0026\u0026(b.selectNodeContents(C),C\u003dwindow.getSelection())\u0026\u0026(C.removeAllRanges(),C.addRange(b))}};\nbu\u003dfunction(C){var b\u003dC.D(\"web_player_use_cinematic_label_2\")?\"Ambient mode\":\"Cinematic lighting\";nX.call(this,b,g.wY.IC);var h\u003dthis;this.Z\u003dC;this.j\u003d!1;this.K\u003dnew g.wl(function(){g.kb(h.element,\"ytp-menuitem-highlighted\")},0);\nthis.xg\u003dC.r8();this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.N,this);this.listen(Cl,this.X);g.D(this,this.K)};\nhy\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.j\u003d!1;C.addEventListener(\"settingsMenuInitialized\",function(){hVl(b)});\nC.addEventListener(\"highlightSettingsMenu\",function(h){hVl(b);var N\u003db.menuItem;h\u003d\u003d\u003d\"menu_item_cinematic_lighting\"\u0026\u0026(g.j6(N.element,\"ytp-menuitem-highlighted\"),g.j6(N.element,\"ytp-menuitem-highlight-transition-enabled\"),N.K.start())});\nx8(C,\"updateCinematicSettings\",function(h){b.updateCinematicSettings(h)})};\nhVl\u003dfunction(C){C.menuItem||(C.menuItem\u003dnew bu(C.api),g.D(C,C.menuItem),C.menuItem.l$(C.j))};\nNV\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"applicationvideodatachange\",function(h,N){b.YS(h,N)})};\ngC\u003dfunction(C){s_.call(this,C);this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(C,\"setCreatorEndscreenVisibility\",this.setCreatorEndscreenVisibility.bind(this));x8(C,\"setCreatorEndscreenHideButton\",this.j.bind(this))};\npl\u003dfunction(C,b,h,N){nX.call(this,\"Stable volume\",g.wY.Ui);g.j6(this.element,\"ytp-drc-menu-item\");this.xg\u003dC.r8();this.X\u003db;this.j\u003dh;this.hasDrcAudioTrack\u003dN;C.addEventListener(\"videodatachange\",this.K.bind(this));C.D(\"mta_drc_mutual_exclusion_removal\")\u0026\u0026this.S(C,\"onPlaybackAudioChange\",this.K);C\u003dthis.j()\u003d\u003d\u003d1\u0026\u0026this.hasDrcAudioTrack();this.setEnabled(this.hasDrcAudioTrack());this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.N,this);tR(this,C);this.xg.hk(this)};\nPV\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);C.D(\"html5_show_drc_toggle\")\u0026\u0026C.addEventListener(\"settingsMenuInitialized\",function(){b.menuItem||(b.menuItem\u003dnew pl(b.api,b.setDrcUserPreference.bind(b),b.getDrcUserPreference.bind(b),b.K.bind(b)),g.D(b,b.menuItem))});\nx8(this.api,\"setDrcUserPreference\",function(N){b.setDrcUserPreference(N)});\nx8(this.api,\"getDrcUserPreference\",function(){return b.getDrcUserPreference()});\nx8(this.api,\"hasDrcAudioTrack\",function(){return b.K()});\nvar h;this.j\u003d(h\u003dg.R1(\"yt-player-drc-pref\"))!\u003dnull?h:1;this.updateEnvironmentData()};\njK\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.j\u003d{};this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"videodatachange\",function(){b.onVideoDataChange()});\nthis.events.S(C,g.gL(\"embargo\"),function(h){b.api.eX(!0);var N,p\u003d(N\u003db.j[h.id])!\u003dnull?N:[];N\u003dg.z(p);for(p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dp.value;b.api.hideControls();b.api.u3(\"auth\",2,\"This video isn\u0027t available in your current playback area\",H9({embargoed:1,id:h.id,idx:h.K,start:h.start}));p\u003dvoid 0;(P\u003d(p\u003dP.embargo)\u003d\u003dnull?void 0:p.onTrigger)\u0026\u0026b.api.LO(\"innertubeCommand\",P)}})};\nNVx\u003dfunction(C,b){var h;return(h\u003db.onEnter)\u003d\u003dnull?void 0:h.some(C.K)};\nglK\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dvoid 0,p\u003dNumber((N\u003dh.playbackPosition)\u003d\u003dnull?void 0:N.utcTimeMillis)/1E3,P\u003dvoid 0;N\u003dp+Number((P\u003dh.duration)\u003d\u003dnull?void 0:P.seconds);P\u003d\"embargo_\"+p;C.api.addUtcCueRange(P,p,N,\"embargo\",!1);h.onEnter\u0026\u0026(C.j[P]\u003dh.onEnter.filter(C.K))}};\ncV\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.j\u003d[];this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(C,\"addEmbedsConversionTrackingParams\",function(h){b.api.Y().V7\u0026\u0026b.addEmbedsConversionTrackingParams(h)});\nthis.events.S(C,\"veClickLogged\",function(h){b.api.hasVe(h)\u0026\u0026(h\u003dc$(h.visualElement.getAsJspb(),2),b.j.push(h))})};\npxW\u003dfunction(C){s_.call(this,C);x8(C,\"isEmbedsShortsMode\",function(){return C.isEmbedsShortsMode()})};\nPwc\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"initialvideodatacreated\",function(h){F$(oc(),16623);b.j\u003dg.q6();var N\u003dC.Y().Eq\u0026\u0026!h.Xy;if(RD(h)\u0026\u0026N){F$(oc(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"});if(h.getWatchNextResponse()){var p,P\u003d(p\u003dh.getWatchNextResponse())\u003d\u003dnull?void 0:p.trackingParams;P\u0026\u0026SO(P)}if(h.getPlayerResponse()){var c;(h\u003d(c\u003dh.getPlayerResponse())\u003d\u003dnull?void 0:c.trackingParams)\u0026\u0026SO(h)}}else F$(oc(),\n32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"}),h.getEmbeddedPlayerResponse()\u0026\u0026(c\u003d(P\u003dh.getEmbeddedPlayerResponse())\u003d\u003dnull?void 0:P.trackingParams)\u0026\u0026SO(c)});\nthis.events.S(C,\"loadvideo\",function(){F$(oc(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:b.j})});\nthis.events.S(C,\"cuevideo\",function(){F$(oc(),32594,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\",parentCsn:b.j})});\nthis.events.S(C,\"largeplaybuttonclicked\",function(h){F$(oc(),27240,h.visualElement)});\nthis.events.S(C,\"playlistnextbuttonclicked\",function(h){F$(oc(),27240,h.visualElement)});\nthis.events.S(C,\"playlistprevbuttonclicked\",function(h){F$(oc(),27240,h.visualElement)});\nthis.events.S(C,\"playlistautonextvideo\",function(){F$(oc(),27240,void 0,{implicitGestureType:\"INTERACTION_LOGGING_GESTURE_TYPE_AUTOMATED\"})})};\nkq\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.j\u003dnull;this.N\u003db;b\u003d[];for(var N\u003d0;N\u003c\u003d100;N++)b.push(N/100);b\u003d{threshold:b,trackVisibility:!0,delay:1E3};(this.K\u003dwindow.IntersectionObserver?new IntersectionObserver(function(p){p\u003dp[p.length-1];typeof p.isVisible\u003d\u003d\u003d\"undefined\"?document.visibilityState\u003d\u003d\u003d\"visible\"\u0026\u0026p.isIntersecting\u0026\u0026p.intersectionRatio\u003e0?h.j\u003dp.intersectionRatio:document.visibilityState\u003d\u003d\u003d\"hidden\"?h.j\u003d0:h.j\u003dnull:h.j\u003dp.isVisible?p.intersectionRatio:0;typeof h.N\u003d\u003d\u003d\"function\"\u0026\u0026h.N(h.j)},b):\nnull)\u0026\u0026this.K.observe(C)};\ncdc\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"applicationInitialized\",function(){jcl(b)})};\njcl\u003dfunction(C){var b\u003dC.api.getRootNode(),h\u003db;if(!C.api.D(\"embeds_emc3ds_inview_ks\")){var N;h\u003dC.api.getWebPlayerContextConfig().embedsEnableEmc3ds?((N\u003db.parentElement)\u003d\u003dnull?void 0:N.parentElement)||b:b}C.j\u003dnew kq(h,function(p){p!\u003dnull\u0026\u0026(C.api.Y().Zu\u003dp,C.api.Y().nI\u003d\"EMBEDDED_PLAYER_VISIBILITY_FRACTION_SOURCE_INTERSECTION_OBSERVER\")});\ng.D(C,C.j);C.events.S(C.api,\"videoStatsPingCreated\",function(p){var P\u003dC.j;P\u003dP.j\u003d\u003dnull?null:Math.round(P.j*100)/100;p.inview\u003dP!\u003dnull?P:void 0;P\u003dC.api.getPlayerSize();if(P.height\u003e0\u0026\u0026P.width\u003e0){P\u003d[Math.round(P.width),Math.round(P.height)];var c\u003dg.sa();c\u003e1\u0026\u0026P.push(c);P\u003dP.join(\":\")}else P\u003dvoid 0;p.size\u003dP})};\nk0H\u003dfunction(C){var b;return((b\u003d((C\u003d\u003dnull?void 0:C.messageRenderers)||[]).find(function(h){return!!h.timeCounterRenderer}))\u003d\u003dnull?void 0:b.timeCounterRenderer)||null};\neK\u003dfunction(C){g.n.call(this,{B:\"div\",J4:[\"ytp-player-content\",\"ytp-iv-player-content\"],U:[{B:\"div\",C:\"ytp-free-preview-countdown-timer\",U:[{B:\"span\",BE:\"{{label}}\"},{B:\"span\",C:\"ytp-free-preview-countdown-timer-separator\",BE:\"\\u2022\"},{B:\"span\",BE:\"{{duration}}\"}]}]});this.api\u003dC;this.j\u003dnull;this.N\u003dthis.K\u003d0;this.S(this.api,\"videodatachange\",this.onVideoDataChange);this.api.createClientVe(this.element,this,191284)};\nLux\u003dfunction(C,b){C.j||(C.K\u003db,C.N\u003d(0,g.fB)(),C.j\u003dnew g.xn(function(){eVV(C)},null),eVV(C))};\neVV\u003dfunction(C){var b\u003dMath,h\u003db.round,N\u003dMath.min((0,g.fB)()-C.N,C.K);b\u003dh.call(b,(C.K-N)/1E3);C.updateValue(\"duration\",kl({seconds:b}));b\u003c\u003d0\u0026\u0026C.j?Ll(C):C.j\u0026\u0026C.j.start()};\nLl\u003dfunction(C){C.j\u0026\u0026(C.j.dispose(),C.j\u003dnull)};\nZxH\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"basechromeinitialized\",function(){b.j\u003dnew eK(C);g.D(b,b.j);g.MC(C,b.j.element,4);b.j.hide()})};\nZk\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],U:[{B:\"div\",J4:[\"ytp-fullerscreen-edu-text\"],BE:\"Scroll for details\"},{B:\"div\",J4:[\"ytp-fullerscreen-edu-chevron\"],U:[{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}],T:{\"data-priority\":\"1\"}});this.h4\u003dC;this.j\u003dnew g.CF(this,250,void 0,100);this.N\u003dthis.K\u003d!1;C.createClientVe(this.element,this,61214);g.D(this,\nthis.j);this.S(C,\"fullscreentoggled\",this.l$);this.S(C,\"presentingplayerstatechange\",this.l$);this.listen(\"click\",this.onClick);this.l$()};\nYq\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(this.api,\"updateFullerscreenEduButtonSubtleModeState\",function(N){b.updateFullerscreenEduButtonSubtleModeState(N)});\nx8(this.api,\"updateFullerscreenEduButtonVisibility\",function(N){b.updateFullerscreenEduButtonVisibility(N)});\nvar h\u003dC.Y();C.D(\"external_fullscreen_with_edu\")\u0026\u0026h.externalFullscreen\u0026\u0026XO(h)\u0026\u0026h.controlsType\u003d\u003d\u003d\"1\"\u0026\u0026this.events.S(C,\"standardControlsInitialized\",function(){b.j\u003dnew Zk(C);g.D(b,b.j);C.sx(b.j)})};\nYKH\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-gated-actions-overlay\",U:[{B:\"div\",C:\"ytp-gated-actions-overlay-background\",U:[{B:\"div\",C:\"ytp-gated-actions-overlay-background-overlay\"}]},{B:\"button\",J4:[\"ytp-gated-actions-overlay-miniplayer-close-button\",\"ytp-button\"],T:{\"aria-label\":\"Close\"},U:[g.$Y()]},{B:\"div\",C:\"ytp-gated-actions-overlay-bar\",U:[{B:\"div\",C:\"ytp-gated-actions-overlay-text-container\",U:[{B:\"div\",C:\"ytp-gated-actions-overlay-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-gated-actions-overlay-subtitle\",\nBE:\"{{subtitle}}\"}]},{B:\"div\",C:\"ytp-gated-actions-overlay-button-container\"}]}]});var b\u003dthis;this.api\u003dC;this.background\u003dthis.dO(\"ytp-gated-actions-overlay-background\");this.K\u003dthis.dO(\"ytp-gated-actions-overlay-button-container\");this.j\u003d[];this.S(this.dO(\"ytp-gated-actions-overlay-miniplayer-close-button\"),\"click\",function(){b.api.LO(\"onCloseMiniplayer\")});\nthis.hide()};\nlp_\u003dfunction(C,b){var h\u003d0;h\u003d0;for(var N\u003d{};h\u003cb.length;N\u003d{Ja:void 0},h++){var p\u003dC.j[h],P\u003dvoid 0,c\u003d(P\u003dp)\u003d\u003dnull?void 0:P.element;c||(c\u003dnew g.n({B:\"button\",C:\"ytp-gated-actions-overlay-button\",T:{tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-gated-actions-overlay-button-title\",BE:\"{{buttonText}}\"}]}),g.D(C,c),c.Gi(C.K),p\u003d{element:c});N.Ja\u003dg.d(b[h],apc);var e\u003dP\u003dvoid 0,L\u003dvoid 0,Z\u003d((P\u003dN.Ja)\u003d\u003dnull?void 0:P.title)||((e\u003dN.Ja)\u003d\u003dnull?void 0:(L\u003de.titleFormatted)\u003d\u003dnull?void 0:L.content)||\"\";c.update({buttonText:Z});p.listener\u0026\u0026\nc.D9(p.listener);p.listener\u003dc.listen(\"click\",function(Y){return function(){var a,l\u003dg.d((a\u003dY.Ja)\u003d\u003dnull?void 0:a.onTap,Ur);l\u0026\u0026C.api.LO(\"innertubeCommand\",l)}}(N));\nC.j[h]\u003dp}for(;h\u003cC.j.length;)C.j.pop().element.dispose()};\noll\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.j\u003dnew YKH(this.api);g.D(this,this.j);this.events.S(C,\"videodatachange\",function(){var h,N\u003d(h\u003db.api.getVideoData())\u003d\u003dnull?void 0:h.OP;h\u003db.j;if(N){var p,P,c\u003d((p\u003dN.title)\u003d\u003dnull?void 0:p.content)||\"\";p\u003d((P\u003dN.subtitle)\u003d\u003dnull?void 0:P.content)||\"\";h.update({title:c,subtitle:p});c\u003dN.thumbnail;P\u003d\"none\";if(c\u003d\u003dnull?0:c.sources){p\u003d0;c\u003dg.z(c.sources);for(var e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,e.width\u0026\u0026e.url\u0026\u0026e.width\u003e\np\u0026\u0026(p\u003de.width,P\u003d\"url(\"+e.url+\")\")}h.background.style.backgroundImage\u003dP;lp_(h,N.actionButtons||[]);h.show()}else h.hide()});\ng.MC(this.api,this.j.element,4)};\na8\u003dfunction(C){s_.call(this,C);var b\u003dthis;CX(this.api,\"getSphericalProperties\",function(){return b.getSphericalProperties()});\nCX(this.api,\"setSphericalProperties\",function(){b.setSphericalProperties.apply(b,g.M(g.yH.apply(0,arguments)))});\nw9(this.api,\"getSphericalProperties\",function(){return b.api.getPresentingPlayerType()\u003d\u003d\u003d2?{}:b.getSphericalProperties()});\nw9(this.api,\"setSphericalProperties\",function(){var h\u003dg.yH.apply(0,arguments);b.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026b.setSphericalProperties.apply(b,g.M(h))})};\nlu\u003dfunction(C){s_.call(this,C);x8(C,\"createClientVe\",this.createClientVe.bind(this));x8(C,\"createServerVe\",this.createServerVe.bind(this));x8(C,\"destroyVe\",this.destroyVe.bind(this));x8(C,\"hasVe\",this.hasVe.bind(this));x8(C,\"logClick\",this.logClick.bind(this));x8(C,\"logVisibility\",this.logVisibility.bind(this));x8(C,\"setTrackingParams\",this.setTrackingParams.bind(this))};\no8\u003dfunction(C,b,h,N){function p(c){var e\u003d!(c.status!\u003d\u003d204\u0026\u0026c.status!\u003d\u003d200\u0026\u0026!c.response),L;c\u003d{succ:\"\"+ +e,rc:c.status,lb:((L\u003dc.response)\u003d\u003dnull?void 0:L.byteLength)||0,rt:((0,g.fB)()-P).toFixed(),shost:g.Uq(C),trigger:b};FuU(c,C);h\u0026\u0026h(c);N\u0026\u0026!e\u0026\u0026N(new VX(\"pathprobe.net\",c))}\nvar P\u003d(0,g.fB)();g.mt(C,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:p,onTimeout:p})};\nFuU\u003dfunction(C,b){var h;((h\u003dwindow.performance)\u003d\u003dnull?0:h.getEntriesByName)\u0026\u0026(b\u003dperformance.getEntriesByName(b))\u0026\u0026b.length\u0026\u0026(b\u003db[0],C.pedns\u003d(b.domainLookupEnd-b.startTime).toFixed(),C.pecon\u003d(b.connectEnd-b.domainLookupEnd).toFixed(),C.perqs\u003d(b.requestStart-b.connectEnd).toFixed(),G0H\u0026\u0026(C.perqsa\u003db.requestStart+(performance.timeOrigin||performance.timing.navigationStart)))};\nFN\u003dfunction(C,b){this.BW\u003dC;this.policy\u003db;this.playbackRate\u003d1};\nSKl\u003dfunction(C,b){var h\u003dMath.min(2.5,eR(C.BW));C\u003dG8(C);return b-h*C};\nSK\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;if(C.policy.xA)return Math.ceil(C.policy.xA*b);C.policy.BM\u0026\u0026(N\u003dMath.abs(N));N/\u003dC.playbackRate;var P\u003d1/Y7(C.BW);h\u003dMath.max(.9*(N-3),eR(C.BW)+C.BW.K.j*P)/P*.8/(b+h);h\u003dMath.min(h,N);C.policy.Np\u003e0\u0026\u0026p\u0026\u0026(h\u003dMath.max(h,C.policy.Np));return $Sl(C,h,b)};\n$Sl\u003dfunction(C,b,h){return Math.ceil(Math.max(Math.max(C.policy.xs,C.policy.Ep*h),Math.min(Math.min(C.policy.t4,31*h),Math.ceil(b*h))))||C.policy.xs};\nzVW\u003dfunction(C,b,h){h\u003dSK(C,b.j.info.OX,h.j.info.OX,0);var N\u003deR(C.BW)+h/Y7(C.BW);return Math.max(N,N+C.policy.cB-h/b.j.info.OX)};\nG8\u003dfunction(C){return Y7(C.BW,!C.policy.NZ,C.policy.O$)};\n$q\u003dfunction(C){return G8(C)/C.playbackRate};\nz8\u003dfunction(C,b,h){var N\u003dC.policy.playbackStartPolicy.resumeMinReadaheadPolicy||[],p\u003dC.policy.playbackStartPolicy.startMinReadaheadPolicy||[];C\u003dInfinity;b\u003dg.z(b\u0026\u0026N.length\u003e0?N:p);for(N\u003db.next();!N.done;N\u003db.next())N\u003dN.value,p\u003dN.minReadaheadMs||0,h\u003c(N.minBandwidthBytesPerSec||0)||C\u003ep\u0026\u0026(C\u003dp);return C\u003cInfinity?C/1E3:C};\nHV\u003dfunction(C,b,h,N){var p\u003dthis;this.J\u003dC;this.cE\u003db;this.policy\u003dh;this.logger\u003dN;this.L2\u003d[];this.Pb\u003d[];this.j\u003d-1;this.rU\u003dnull;this.W\u003dthis.timestampOffset\u003d0;this.uf\u003dnull;this.K\u003d10;this.G\u003dnew Set;this.dn\u003d{xW:function(P){return p.xW(P)}};\nthis.X\u003db.yV?0:1;h.pw\u003e0\u0026\u0026(this.K\u003dh.pw)};\nqKl\u003dfunction(C,b,h,N,p){if(!N.info.X){if(h.length\u003d\u003d\u003d0)h.push(N);else{var P;(C\u003d(P\u003dh.pop())\u003d\u003dnull?void 0:g.dd(P,N))?h.push(C):h.push(N)}return p}var c;(h\u003d(c\u003dh.pop())\u003d\u003dnull?void 0:g.dd(c,N))||(h\u003dN);if(C.policy.Yr\u0026\u0026h.info.K)return C.logger\u0026\u0026C.logger({incompleteSegment:h.info.RV()}),p;c\u003dC.xW(h);N\u003dc.formatId;p\u003dc.yz;h\u003dc.clipId;P\u003dc.yj;c\u003dc.startTimeMs;if(!C.policy.AT\u0026\u0026C.policy.K\u0026\u0026C.uf){var e\u003dVQ(C.uf,h);c+\u003de}N\u003d{clipId:h,formatId:N,startTimeMs:c,durationMs:P,vT:p,KX:p,cQ:c,rF:P};p\u003dHxo(b,N.startTimeMs);(h\u003dp\u003e\u003d\n0?b[p]:null)\u0026\u0026VOo(C,h,N)?N\u003dh:(p+\u003d1,b.splice(p,0,N));h\u003d0;for(P\u003dp+1;P\u003cb.length;P++){c\u003dC;e\u003db[P];var L\u003dN,Z\u003de.startTimeMs+e.durationMs,Y\u003dL.startTimeMs+L.durationMs;Y\u003e\u003dZ+c.K?c\u003d!0:Y+c.K\u003ce.startTimeMs?c\u003d!1:MOW(c,e.formatId,L.formatId)?(L.durationMs\u003dZ-L.startTimeMs,L.rF\u003dL.durationMs,L.KX\u003de.KX,c\u003d!0):(e.startTimeMs\u003dY,e.cQ\u003dY,e.vT\u003dL.KX+1,c\u003d!1);if(!c)break;h++}h\u0026\u0026b.splice(p+1,h);return p};\nfpl\u003dfunction(C,b,h){C.policy.Yr\u0026\u0026h!\u003dnull\u0026\u0026h.vY||(C.L2\u003d[]);C.policy.JC?(b\u003dg.c5(C.Pb,{startTimeMs:b*1E3},function(N,p){return N.startTimeMs-p.startTimeMs}),C.j!\u003d\u003db\u0026\u0026(C.j\u003d-1,C.N\u003dvoid 0)):(mSW(C,!0),C.j\u003dHxo(C.Pb,b*1E3))};\nHxo\u003dfunction(C,b){C\u003dg.c5(C,{startTimeMs:b},function(h,N){return h.startTimeMs-N.startTimeMs});\nreturn C\u003e\u003d0?C:-C-2};\nmSW\u003dfunction(C,b){if(C.rU){var h\u003dC.rU.P7();if(h.length!\u003d\u003d0){if(C.N\u0026\u0026b){var N\u003dC.N,p\u003dN.info.c7;!g6(h,p)\u0026\u0026N.info.W\u003e0\u0026\u0026(0,g.fB)()-C.W\u003c5E3\u0026\u0026(C.logger\u0026\u0026C.logger({dend:N.info.RV()}),h\u003dlKo(h,p,p+.01))}C.policy.JC\u0026\u0026C.logger\u0026\u0026C.logger({cbri:\"\"+C.j});N\u003d[];for(var P\u003dp\u003d0;p\u003ch.length\u0026\u0026P\u003cC.Pb.length;){var c\u003dh.start(p),e\u003dh.end(p),L\u003dC.Pb[P].startTimeMs/1E3,Z\u003d(C.Pb[P].startTimeMs+C.Pb[P].durationMs)/1E3;if(L\u003c\u003de\u0026\u0026Z\u003e\u003dc){var Y\u003d0;if(C.uf){var a\u003dMV(C.uf,L*1E3);a\u0026\u0026(Y\u003da.Uc/1E3)}a\u003dObject.assign({},C.Pb[P]);var l\u003dC.cE.N.get(l0(C.Pb[P].formatId)),\nF\u003dMath.max(L,c);c\u003dl.index.nZ(F+C.K/1E3-Y);L\u003dl.index.getStartTime(c)+Y;var G\u003dc+ +(Math.abs(L-F)\u003eC.K/1E3);F\u003dG+C.X;G\u003d(l.index.getStartTime(G)+Y)*1E3;P!\u003d\u003dC.j||b?(a.vT\u003dF,a.startTimeMs\u003dG):(C.logger\u0026\u0026C.logger({pEvict:\"1\",og:a.startTimeMs,adj:L*1E3}),a.vT\u003dc+C.X,a.startTimeMs\u003dL*1E3);a.cQ\u003da.startTimeMs;c\u003dvoid 0;L\u003d((c\u003dC.N)\u003d\u003dnull?void 0:c.info.duration)||11;P\u003d\u003d\u003dC.j\u0026\u0026e\u003cZ\u0026\u0026Z-e\u003c\u003dL*1.01\u0026\u0026(e\u003dZ);c\u003dMath.min(Z,e);L\u003dl.index.nZ(c-C.K/1E3-Y);F\u003dC.policy;(F.K||F.Rf.D(\"html5_sabr_include_tail_media_chunk\"))\u0026\u0026l.index.C2(L+\n1)\u0026\u0026l.index.Qg(L+1)+Y\u003c\u003dc\u0026\u0026(L+\u003d1);F\u003dl.index.Qg(L)+Y;L-\u003d+(Math.abs(F-c)\u003eC.K/1E3);c\u003dL+C.X;Y\u003d(l.index.Qg(L)+Y)*1E3;a.KX\u003dc;a.durationMs\u003dY-a.startTimeMs;a.rF\u003da.durationMs;a.vT\u003c\u003da.KX\u0026\u0026N.push(a)}Z\u003ce?P+\u003d1:p+\u003d1}C.Pb\u003dN}}};\nAdV\u003dfunction(C){var b\u003d[],h\u003d[].concat(g.M(C.L2));C.Pb.forEach(function(c){b.push(Object.assign({},c))});\nfor(var N\u003dC.j,p\u003dg.z(C.J.f1()),P\u003dp.next();!P.done;P\u003dp.next())N\u003dqKl(C,b,h,P.value,N);b.forEach(function(c){c.startTimeMs\u0026\u0026(c.startTimeMs+\u003dC.timestampOffset*1E3,c.cQ\u0026\u0026(c.cQ+\u003dC.timestampOffset*1E3))});\nreturn{Pb:b,L2:h}};\nVOo\u003dfunction(C,b,h){var N\u003db.startTimeMs+b.durationMs,p\u003dh.startTimeMs+h.durationMs;if(h.startTimeMs-N\u003eC.K)return!1;if(MOW(C,b.formatId,h.formatId))return b.durationMs\u003dMath.max(N,p)-b.startTimeMs,b.rF\u003db.durationMs,b.KX\u003dMath.max(b.KX,h.KX),!0;if(Math.abs(b.startTimeMs-h.startTimeMs)\u003c\u003dC.K){if(b.durationMs\u003eh.durationMs+C.K){C\u003db.formatId;var P\u003db.vT,c\u003db.KX;b.formatId\u003dh.formatId;b.durationMs\u003dh.durationMs;b.vT\u003dh.vT;b.rF\u003dh.durationMs;b.KX\u003dh.KX;h.formatId\u003dC;h.startTimeMs\u003dp;h.cQ\u003dp;h.durationMs\u003dN-p;h.rF\u003dh.durationMs;\nh.vT\u003dP;h.KX\u003dc;return!1}b.formatId\u003dh.formatId;return!0}N\u003eh.startTimeMs\u0026\u0026(b.durationMs\u003dh.startTimeMs-b.startTimeMs,b.rF\u003db.durationMs,b.clipId\u003d\u003d\u003dh.clipId\u0026\u0026(b.KX\u003dh.vT-1));return!1};\nMOW\u003dfunction(C,b,h){return b.itag!\u003d\u003dh.itag||b.xtags!\u003d\u003dh.xtags?!1:C.cE.yV||b.lmt\u003d\u003d\u003dh.lmt};\nyd6\u003dfunction(C,b,h){if(C.logger){for(var N\u003d[],p\u003d0;p\u003cb.length;p++){var P\u003db[p],c\u003dvoid 0;if((c\u003dP.Lm)\u003d\u003dnull?0:c.startTicks){var e\u003dc\u003dvoid 0,L\u003dvoid 0;N.push(\"i.\"+((c\u003dP.formatId)\u003d\u003dnull?void 0:c.itag)+\"_st.\"+(P.startTimeMs+\"_psst.\")+(((e\u003dP.Lm)\u003d\u003dnull?void 0:e.startTicks)+\"_psd.\")+((L\u003dP.Lm)\u003d\u003dnull?void 0:L.fu))}c\u003dvoid 0;N.push(\"i.\"+((c\u003dP.formatId)\u003d\u003dnull?void 0:c.itag)+\"_st.\"+(P.startTimeMs+\"_e.\"+(P.startTimeMs+P.durationMs)+\"_d.\"+P.durationMs)+(\"_sn.\"+P.vT)+(\"_en.\"+P.KX))}C.logger({p:\"\"+h,br:N.join(\";\")})}};\nrdo\u003dfunction(C){C.Pb\u003d[];C.L2\u003d[];C.G.clear();C.j\u003d-1;C.N\u003dvoid 0};\nqV\u003dfunction(C,b,h,N,p){this.Xo\u003dC;this.cE\u003db;this.videoTrack\u003dh;this.audioTrack\u003dN;this.policy\u003dp;this.seekCount\u003dthis.j\u003d0;this.G\u003d!1;this.X\u003dnull;this.N\u003d0;this.K\u003dthis.cE.isManifestless\u0026\u0026!this.cE.y_};\nixo\u003dfunction(C,b,h){if(!C.policy.W){C\u003db.j.index;var N\u003db.K.yz;C.C2(N)||h\u0026\u0026h.yz\u003d\u003d\u003dN?(b.G\u003d!C.C2(N),b.N2\u003d!C.C2(N)):(b.G\u003d!0,b.N2\u003d!0)}};\nu$o\u003dfunction(C){var b\u003dMath.max(C.videoTrack.X.N||0,C.audioTrack.X.N||0);Jd6(C.videoTrack);Jd6(C.audioTrack);C.policy.W||C$l(C.cE);C.cE.isManifestless\u0026\u0026!C.policy.W\u0026\u0026(C.K\u003d!0,C.N\u003d0);var h\u003dC.Xo;h.policy.sX||(h.currentTime\u003db);C.G\u003d!0;C.X\u003dnew EO;return C.X};\nUSK\u003dfunction(C,b,h,N,p){var P\u003dC.policy.Yr?p:void 0;if(!b.j.MK()){if(!(P\u003dh\u003d\u003d\u003d0||!!b.N.length\u0026\u0026b.N[0]instanceof mn))a:{if(b.N.length\u0026\u0026(P\u003db.N[0],P instanceof fl\u0026\u0026P.Y1\u0026\u0026P.Mi)){P\u003d!0;break a}P\u003d!1}P||C.policy.j||Ay(b);return h}var c\u003dyQ(b,h);if(!isNaN(c))return c;if(C.Xo.LR(h*1E3))return h;p.vY?C.policy.FP\u0026\u0026(C\u003drC(C.Xo,b),RVS(b.X,h+C,!0)):(b.j1(),C.Xo.rg(!1,\"sta_\"+ +b.j.info.Ab()));return N\u0026\u0026(C\u003dpI(N.P7(),h),!isNaN(C))?(iu(b,C+Qc6,P),h):iu(b,h,P)};\nKuH\u003dfunction(C,b,h,N){if(C.policy.W)!N||!C.K\u0026\u0026C.policy.SC||g.kE(function(){Jy(C)});\nelse{if(C.isSeeking()\u0026\u0026C.j){var p\u003dXxW(C,b,h);if(p!\u003d\u003d-1){C.videoTrack.G\u003d!1;C.audioTrack.G\u003d!1;C.K\u003d!0;C.N\u003d0;g.kE(function(){C.Xo.jp(\"seekreason\",{reason:\"behindMinSq\",tgt:p});uu(C,p)});\nreturn}}h?C.videoTrack.N2\u003d!1:C.audioTrack.N2\u003d!1;var P\u003dC.policy.xm||!C.K;yQ(C.videoTrack,C.j)\u003e\u003d0\u0026\u0026yQ(C.audioTrack,C.j)\u003e\u003d0\u0026\u0026P?((C.videoTrack.G||C.audioTrack.G)\u0026\u0026C.Xo.jp(\"iterativeSeeking\",{status:\"done\",count:C.seekCount}),C.videoTrack.G\u003d!1,C.audioTrack.G\u003d!1):N\u0026\u0026g.kE(function(){if(C.K||!C.policy.SC)Jy(C);else{var c\u003db.startTime,e\u003db.duration;if(!C.policy.W){var L\u003dh?C.videoTrack.G:C.audioTrack.G,Z\u003dC.videoTrack.W!\u003d\u003d-1\u0026\u0026C.audioTrack.W!\u003d\u003d-1,Y\u003dC.j\u003e\u003dc\u0026\u0026C.j\u003cc+e+.1,a\u003d!C.videoTrack.N2\u0026\u0026!C.audioTrack.N2,l\u003dC.policy.Gl\u0026\u0026\nyQ(C.videoTrack,c)\u0026\u0026yQ(C.audioTrack,c);L\u0026\u0026Z\u0026\u0026a\u0026\u0026(Y||l?((h?C.videoTrack:C.audioTrack).G\u003d!1,C.videoTrack.G||C.audioTrack.G||(C.Xo.jp(\"iterativeSeeking\",{status:\"done\",target:c,originalTime:c+C.Xo.Z9(),count:C.seekCount}),C.seekCount\u003d0)):C.seekCount\u003c8?(C.seekCount++,C.Xo.jp(\"iterativeSeeking\",{status:\"inprogress\",count:C.seekCount,target:C.j,actual:c,duration:e,isVideo:h}),C.seek(C.j,{})):(C.Xo.jp(\"iterativeSeeking\",{status:\"incomplete\",count:C.seekCount,target:C.j,actual:c}),C.seekCount\u003d0,C.videoTrack.G\u003d\n!1,C.audioTrack.G\u003d!1,R8(C.Xo,c+.1,{z0:!0,Cj:\"chunkSelectorSynchronizeMedia\",gA:!0})))}}})}};\nXxW\u003dfunction(C,b,h){if(!C.isSeeking())return-1;h\u003d(h?C.videoTrack:C.audioTrack).j.index;var N\u003dh.nZ(C.j);return(h.C2(C.cE.G5)||b.yz\u003d\u003d\u003dC.cE.G5)\u0026\u0026N\u003cC.cE.G5?C.cE.Mo():-1};\nuu\u003dfunction(C,b,h){C.K\u0026\u0026C.videoTrack.W!\u003d\u003d-1\u0026\u0026C.audioTrack.W!\u003d\u003d-1\u0026\u0026(C.K\u003d!1,C.j\u003db,R8(C.Xo,b+.1,{z0:!0,Cj:\"chunkSelectorSynchronize\",gA:!0,seekSource:h}))};\nJy\u003dfunction(C){var b\u003dC.videoTrack.W!\u003d\u003d-1,h\u003dC.audioTrack.W!\u003d\u003d-1;if(!b||!h)if(b\u003d!b\u0026\u0026QQ(C.videoTrack),h\u003d!h\u0026\u0026QQ(C.audioTrack),b||h){h\u003db?C.videoTrack:C.audioTrack;b\u003db?C.audioTrack:C.videoTrack;h.W\u003dQQ(h).info.yz;if(C.policy.W){var N;b.W\u003d((N\u003dQQ(b))\u003d\u003dnull?void 0:N.info.yz)||b.W}if(b.W!\u003d\u003d-1){var p\u003dMath.max(b.j.index.getStartTime(b.W),h.j.index.getStartTime(h.W));LA(C.cE)\u0026\u0026Math.abs(p-LA(C.cE))\u003e432E3\u0026\u0026b3U(C.cE);C.N\u0026\u0026(p\u003dC.N,C.N\u003d0);g.kE(function(){C.policy.W||uu(C,p,102)});\nC.Xo.jp(\"initManifestlessSync\",{st:p,ost:p+C.Xo.Z9(),a:C.audioTrack.W,v:C.videoTrack.W});C.X\u0026\u0026(C.X.resolve(p+.1),C.X\u003dnull);C.policy.W\u0026\u0026uu(C,p,102)}}};\nUh\u003dfunction(C,b){var h\u003dthis;this.wU\u003dC;this.requestNumber\u003d++scH;this.j\u003dthis.now();this.V\u003dthis.KO\u003dNaN;this.J\u003dthis.j;this.N\u003dthis.Yg\u003dthis.G\u003d0;this.W\u003dthis.j;this.rO\u003dthis.L\u003dthis.q2\u003dthis.Xs\u003dthis.IV\u003dthis.sX\u003dthis.K\u003dthis.X\u003d0;this.N2\u003dthis.isActive\u003d!1;this.ob\u003dthis.zi\u003d0;this.dn\u003d{Q_f:function(){return h.Qm}};\nthis.BW\u003db.BW;this.snapshot\u003dsJK(this.BW);this.policy\u003dthis.BW.K;this.cM\u003d!!b.cM;this.bl\u003db.bl;this.kf\u003db.kf||0;this.ip\u003db.ip||0;b.Kq\u0026\u0026(this.Qz\u003dnew b2);var N;this.Qm\u003d(N\u003db.Qm)!\u003dnull?N:!1;this.cM||UOl(this.BW)};\nOx6\u003dfunction(C){C.q2\u003dMath.max(C.q2,C.G-C.IV);C.L\u003dMath.max(C.L,C.J-C.Xs);C.sX\u003d0};\nXN\u003dfunction(C,b,h){XFW(C.BW,b);C.Qz\u0026\u0026(C.Qz.add(Math.ceil(b)-Math.ceil(C.J)),C.Qz.add(Math.max(0,Math.ceil(h/1024)-Math.ceil(C.G/1024))));var N\u003db-C.J,p\u003dh-C.G;C.Yg\u003dp;C.rO\u003dMath.max(C.rO,p/(N+.01)*1E3);C.J\u003db;C.G\u003dh;C.sX\u0026\u0026h\u003eC.sX\u0026\u0026Ox6(C)};\nKl\u003dfunction(C,b){C.url\u003db;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nsh\u003dfunction(C,b){Uh.call(this,C,b);this.sI\u003dthis.SC\u003d!1;this.t4\u003dthis.nO\u003dInfinity;this.CO\u003dNaN;this.G$\u003d!1;this.kh\u003dNaN;this.AZ\u003dthis.Df\u003dthis.m6\u003d0;this.Ux\u003db.Ux||1;this.Yy\u003db.Yy||this.Ux;this.LI\u003db.LI;this.yz\u003db.yz;this.y6\u003db.y6;vlo(this);this.sL(this.j);this.Vz\u003d(this.kh-this.j)/1E3};\nDSW\u003dfunction(C){var b\u003dC.Df||C.m6;return b?C.snapshot.delay+Math.min(C.ip,(C.V-C.KO)/1E3)+b:C.Vz};\nOh\u003dfunction(C,b,h){if(!C.cM){b\u003dMath.max(b,.01);var N\u003dC.kf?Math.max(b,h/C.kf):b,p\u003dC.BW.K.N;p\u0026\u0026(N\u003db,C.kf\u0026\u0026(N\u003dMath.max(b,h/C.kf*p)));jR(C.BW,b,h,N)}};\ndSW\u003dfunction(C){return(C.W-C.j)/1E3};\nvlo\u003dfunction(C){C.CO\u003dC.j+C.snapshot.delay*1E3;C.G$\u003d!1};\nvV\u003dfunction(C,b){if(C.LI\u0026\u0026C.yz!\u003d\u003dvoid 0\u0026\u0026C.y6!\u003d\u003dvoid 0){var h\u003dMath,N\u003dh.min,p\u003dC.nO;var P\u003dC.LI;var c\u003dC.j;if(Wu1(P,C.yz))P\u003db;else{var e\u003d0;P.Do\u0026\u0026(e\u003d.2);P\u003dc+(P.ip+e)*1E3}C.nO\u003dN.call(h,p,P);h\u003dMath;N\u003dh.min;p\u003dC.t4;P\u003dC.LI;c\u003dC.j;e\u003dEll(P,C.yz,C.y6);e!\u003d\u003d2\u0026\u0026(b\u003de?b:c+P.ip*1E3,P.Do\u0026\u0026(b+\u003dP.ip*1E3));C.t4\u003dN.call(h,p,b);C.nO\u003c\u003dC.j?vlo(C):(C.CO\u003dC.nO,C.G$\u003d!0)}};\nnlx\u003dfunction(C,b){if(C.FS(b,1)){var h\u003dC.getUint8(b);h\u003dh\u003c128?1:h\u003c192?2:h\u003c224?3:h\u003c240?4:5}else h\u003d0;if(h\u003c1||!C.FS(b,h))return[-1,b];if(h\u003d\u003d\u003d1)C\u003dC.getUint8(b++);else if(h\u003d\u003d\u003d2)h\u003dC.getUint8(b++),C\u003dC.getUint8(b++),C\u003d(h\u002663)+64*C;else if(h\u003d\u003d\u003d3){h\u003dC.getUint8(b++);var N\u003dC.getUint8(b++);C\u003dC.getUint8(b++);C\u003d(h\u002631)+32*(N+256*C)}else if(h\u003d\u003d\u003d4){h\u003dC.getUint8(b++);N\u003dC.getUint8(b++);var p\u003dC.getUint8(b++);C\u003dC.getUint8(b++);C\u003d(h\u002615)+16*(N+256*(p+256*C))}else h\u003db+1,C.focus(h),z7(C,h,4)?C\u003drpW(C).getUint32(h-C.GQ,!0):(N\u003d\nC.getUint8(h+2)+256*C.getUint8(h+3),C\u003dC.getUint8(h)+256*(C.getUint8(h+1)+256*N)),b+\u003d5;return[C,b]};\nDk\u003dfunction(C){this.wU\u003dC;this.j\u003dnew F9};\ndC\u003dfunction(C,b){this.info\u003dC;this.callback\u003db;this.state\u003d1;this.hv\u003dthis.Gg\u003d!1;this.ER\u003dnull};\ntO1\u003dfunction(C){return g.q_(C.info.UX,function(b){return b.type\u003d\u003d\u003d3})};\nWV\u003dfunction(C,b,h,N){var p\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.policy\u003db;this.wU\u003dh;this.status\u003d0;this.j\u003dnew F9;this.K\u003d0;this.HE\u003dthis.X\u003dthis.N\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(N.method||\"GET\",C);if(N.headers)for(C\u003dN.headers,b\u003dg.z(Object.keys(C)),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.xhr.setRequestHeader(h,C[h]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return p.aB()};\nthis.xhr.onload\u003dfunction(){return p.onDone()};\nthis.xhr.onerror\u003dfunction(){return p.onError()};\nthis.xhr.fetch(function(P){p.j.append(P);p.K+\u003dP.length;P\u003d(0,g.fB)();p.wU.s8(P,p.K)},function(){},N.body||null)};\nTVK\u003dfunction(C,b){this.K\u003d(new TextEncoder).encode(C);this.j\u003d(new TextEncoder).encode(b)};\nIVl\u003dfunction(C,b){var h,N,p;return g.R(function(P){if(P.j\u003d\u003d1){if(!b)return P.return(b);h\u003dEh.nP();N\u003dnew g.zN(C.K);return g.J(P,N.encrypt(b,C.j),2)}p\u003dP.K;Eh.zP(\"woe\",h,Math.ceil(b.byteLength/16));return P.return(p)})};\nhL1\u003dfunction(C,b){var h,N,p;return g.R(function(P){if(P.j\u003d\u003d1){if(!b)return P.return(b);h\u003dEh.nP();N\u003dnew g.zN(C.K);return g.J(P,N.decrypt(b,C.j),2)}p\u003dP.K;Eh.zP(\"wod\",h,Math.ceil(b.byteLength/16));return P.return(p)})};\nIpl\u003dfunction(C,b){var h\u003dthis;this.j\u003dC;this.wU\u003db;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";C\u003dGE(this.j.get(\"range\")||\"\");if(!C)throw Error(\"bad range\");this.range\u003dC;this.K\u003dnew F9;BVV(this).then(function(){h.wU.Xh()},function(N){h.error\u003d\"\"+N||\"unknown_err\";\nh.wU.Xh()})};\nBVV\u003dfunction(C){var b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V;return g.R(function(q){if(q.j\u003d\u003d1){C.status\u003d200;b\u003dC.j.get(\"docid\");h\u003dBh(C.j.get(\"fmtid\")||\"\");N\u003dC.j.get(\"lmt\")||\"0\";p\u003d+(C.j.get(\"csz\")||0);if(!b||!h||!p)throw Error(\"Invalid local URL\");C.j.get(\"ck\")\u0026\u0026C.j.get(\"civ\")\u0026\u0026(P\u003dnew TVK(C.j.get(\"ck\"),C.j.get(\"civ\")));c\u003dC.range;e\u003dMath.floor(c.start/p);L\u003dMath.floor(c.end/p);Z\u003de}if(q.j!\u003d5)return Z\u003c\u003dL?g.J(q,Nb6(b,h,N,Z,P),5):q.WE(0);Y\u003dq.K;if(Y\u003d\u003d\u003dvoid 0)throw Error(\"invariant: data is undefined\");a\u003dZ*p;l\u003d(Z+1)*p;\nF\u003dMath.max(0,c.start-a);G\u003dMath.min(c.end+1,l)-(F+a);V\u003dnew Uint8Array(Y.buffer,F,G);C.K.append(V);C.loaded+\u003dG;C.loaded\u003cc.length\u0026\u0026C.wU.s8((0,g.fB)(),C.loaded);Z++;return q.WE(2)})};\nwx1\u003dfunction(C,b,h,N){var p\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.policy\u003db;this.wU\u003dh;this.J\u003dN;this.status\u003d0;this.response\u003dvoid 0;this.K\u003d0;this.G\u003dthis.W\u003d!1;this.errorMessage\u003d\"\";this.V\u003dfunction(P){if(P)if(p.status\u003dP.status,P.ok\u0026\u0026P.body\u0026\u0026p.status!\u003d\u003d204)p.status\u003dp.status||242,p.N\u003dP.body.getReader(),p.HE()?p.N.cancel().catch(function(){}):(p.responseHeaders\u003dP.headers,p.wU.cO(),xSV(p));\nelse p.onDone();else p.onError(Error(\"null_response\"))};\nthis.L\u003dfunction(P){var c\u003d(0,g.fB)();p.HE()||(P.done?(p.N\u003dvoid 0,p.onDone()):(P\u003dP.value,p.K+\u003dP.length,p.j.append(P),xSV(p),p.wU.s8(c,p.K)))};\nthis.onError\u003dfunction(P){p.errorMessage\u003dString(P);p.W\u003d!0;p.onDone()};\nthis.j\u003dnew F9;this.X\u003dwindow.AbortController?new AbortController:void 0;this.start(C)};\nxSV\u003dfunction(C){C.N.read().then(C.L,C.onError).then(void 0,cG)};\nCkc\u003dfunction(C,b,h){var N\u003dthis;h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.wU\u003db;this.K\u003dthis.status\u003d0;this.HE\u003dthis.j\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(h.method||\"GET\",C);if(h.headers){C\u003dh.headers;b\u003dg.z(Object.keys(C));for(var p\u003db.next();!p.done;p\u003db.next())p\u003dp.value,this.xhr.setRequestHeader(p,C[p])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(P){N.aB(P)};\nC\u003dLx(function(P){N.onDone(P)});\nthis.xhr.addEventListener(\"load\",C,!1);this.xhr.addEventListener(\"error\",C,!1);h.body?this.xhr.send(h.body):this.xhr.send();this.xhr.addEventListener(\"progress\",Lx(function(P){N.PL(P)}),!1)};\nnl\u003dfunction(C,b,h,N,p){if(lk(C.Oe))return new Ipl(C,h);C\u003dC.p9();return N?VPV()?new WV(C,b,h,p):new wx1(C,b,h,p):new Ckc(C,h,p)};\ng.ty\u003dfunction(C){this.tag\u003dC};\nb_l\u003dfunction(C,b){g.T8.apply(null,[6,C,b].concat(g.M(g.yH.apply(2,arguments))))};\nhFH\u003dfunction(C,b){g.T8.apply(null,[5,C,b].concat(g.M(g.yH.apply(2,arguments))))};\ng.T8\u003dfunction(C,b,h){var N\u003dg.yH.apply(3,arguments),p\u003dC\u003d\u003d\u003d6?\"ERROR\":\"WARNING\",P\u003d\"b\"+h;g.ux(new (Function.prototype.bind.apply(g.np,[null,P].concat(g.M(N)))),p);N.unshift(P);NEo(b,C,N.join(\", \"))};\nNEo\u003dfunction(C,b,h,N){var p\u003dg0K.get(C);if(!p){p\u003d\"ytplog.\"+C;var P\u003d5;try{window.localStorage\u0026\u0026!isNaN(+window.localStorage[p])\u0026\u0026(P\u003d+window.localStorage[p]),window.sessionStorage\u0026\u0026!isNaN(+window.sessionStorage[p])\u0026\u0026(P\u003d+window.sessionStorage[p])}catch(e){}g0K.set(C,P);p\u003dP}if(!(b\u003cp))if(b\u003dpeV,p\u003db.j.get(C),p||(p\u003dnew Pkl,b.j.set(C,p)),b\u003dp,p\u003dDate.now(),P\u003dMath.floor((p-b.K)*.01),P\u003e0\u0026\u0026(b.j\u003dMath.min(b.j+P,10),b.K\u003dp),b.j\u003e0?(b.j--,b\u003d!0):b\u003d!1,b)typeof h\u003d\u003d\u003d\"function\"\u0026\u0026(h\u003dh()),N\u0026\u0026(h\u003dN(h)),console.log(\"plyr.\"+C,h);\nelse{var c;h\u003d((c\u003djLH.get(C))!\u003dnull?c:0)+1;jLH.set(C,h);h%100\u003d\u003d\u003d1\u0026\u0026console.warn(\"plyr\",\"plyr.\"+C+\" is chatty, dropping logs.\")}};\nPkl\u003dfunction(){this.j\u003d10;this.K\u003dDate.now()};\nBV\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.policy\u003dC;this.UX\u003db;this.K\u003d0;this.j\u003dnull;this.Ss\u003d[];this.N\u003dnull;this.dn\u003d{Zt:function(){return h.UX}};\nthis.UX.length\u003d\u003d\u003d1||g.q_(this.UX,function(N){return!!N.range})};\nI8\u003dfunction(C,b,h){C.j\u0026\u0026(G7(C.j,b),b\u003dC.j,C.j\u003dnull);for(var N\u003d0,p\u003d0,P\u003dg.z(C.UX),c\u003dP.next();!c.done;c\u003dP.next())if(c\u003dc.value,c.range\u0026\u0026N+c.N\u003c\u003dC.K)N+\u003dc.N;else{b.getLength();if(Hw(c)\u0026\u0026!h\u0026\u0026C.K+b.getLength()-p\u003cN+c.N){C.j\u003db.split(p).j9;return}a:{var e\u003dC;var L\u003dc,Z\u003dC.K-N,Y\u003dp,a\u003db,l\u003d!!h,F\u003da.getLength()-Y;L.range\u0026\u0026(F\u003dMath.min(L.N-Z,F));L\u003dBeS(L,L.K+Z,F,L.range?L.K+Z+F\u003d\u003d\u003dL.range.length:l);Y\u003dSc(a,Y,F);Y\u003dnew DT(L,Y);if(e.policy.useUmp\u0026\u0026e.Ss.length\u0026\u0026(a\u003dg.dd(e.Ss[e.Ss.length-1],Y))){e.Ss[e.Ss.length-1]\u003da;e\u003dF;break a}e.Ss.push(Y);\ne\u003dF}C.K+\u003de;p+\u003de;N+\u003dc.N;if(p\u003d\u003d\u003db.getLength())break}b.getLength()};\nxq\u003dfunction(C,b,h,N,p,P,c,e,L){L\u003dL\u003d\u003d\u003dvoid 0?!1:L;g.O.call(this);this.wU\u003dC;this.policy\u003db;this.EG\u003dh;this.dU\u003dN;this.timing\u003dp;this.logger\u003dP;this.N\u003dc;this.V5\u003de;this.G\u003dL;this.lastError\u003dnull;this.j\u003d0;this.X\u003d!1;this.K\u003dnew g.wl(this.W5f,this.policy.Fy,this)};\nc3K\u003dfunction(C){C.dU.V\u003d(0,g.fB)();C\u003dwC(C);C.N\u003d(0,g.fB)();C.started+\u003d1};\nLmU\u003dfunction(C,b,h,N){C.timing.fW((0,g.fB)(),b,h);b\u003dC.dU;b.K\u003d0;b.G\u003d0;b.J\u003d0;jS(wC(C));C.policy.zZ\u0026\u0026N\u0026\u0026(N\u003dwC(C),N.K+\u003d1);if((N\u003dC.V5)!\u003dnull\u0026\u0026(C\u003dC.EG.Oe,!((0,g.fB)()\u003cN.W+3E5||lk(C))\u0026\u0026(b\u003daL(C))\u0026\u0026k2l(b)\u0026\u0026N.K\u003d\u003d\u003dCC(b))){var p;oL(C)\u0026\u0026(p\u003daL(F3(C)));g.uU(\"yt-player-bandaid-host\",{primary:b,secondary:p},864E3);N.W\u003d(0,g.fB)();eFV(N,{primary:b,secondary:p})}};\nbr\u003dfunction(C){if(C.lastError\u003d\u003d\u003d\"ump.spsrejectfailure\")C.policy.Ec||C.timing.N2||Kll(C.dU,!1,C.EG,C.policy,C.N);else{if(C.lastError\u003d\u003d\u003d\"net.timeout\")C.timing.Gs((0,g.fB)());else{var b\u003dC.timing;XN(b,(0,g.fB)(),b.G)}if(C.lastError\u003d\u003d\u003d\"net.nocontent\")++C.dU.J;else{if((b\u003dC.lastError\u003d\u003d\u003d\"net.timeout\"||C.lastError\u003d\u003d\u003d\"net.connect\"||C.lastError\u003d\u003d\u003d\"net.closed\")\u0026\u0026!lk(C.EG.Oe)){var h\u003dwC(C);h.timedOut+\u003d1}else h\u003dwC(C),h.j+\u003d1;C.timing.N2||Kll(C.dU,b,C.EG,C.policy,C.N)}}C.wU.TE(5)};\nhT\u003dfunction(C,b,h,N,p){return b\u003e\u003d400?(C.lastError\u003d\"net.badstatus\",!0):(p\u003d\u003d\u003dvoid 0?0:p)?(C.lastError\u003d\"ump.spsrejectfailure\",!0):h||N!\u003d\u003dvoid 0\u0026\u0026N?!1:(C.lastError\u003db\u003d\u003d\u003d204?\"net.nocontent\":\"net.connect\",!0)};\nN3\u003dfunction(C,b){if(C.policy.hA)return!1;var h\u003db.getResponseHeader(\"content-type\"),N\u003db.IQ();C\u003d!N||N\u003c\u003dC.policy.oJ;return(!b.Ta()||!h||h.indexOf(\"text/plain\")!\u003d\u003d-1)\u0026\u0026C};\nYml\u003dfunction(C,b){var h\u003d\"\";b\u003db.eA();b.getLength()\u003c\u003dC.policy.oJ\u0026\u0026(h\u003dZ_l(C,b.f5()));return h};\nZ_l\u003dfunction(C,b){var h\u003dMn(b);return xU(h)?(C.logger.debug(function(){return\"Redirecting to \"+h}),h):\"\"};\nwC\u003dfunction(C){return ki(C.N,aL(C.EG.Oe))};\nalc\u003dfunction(C){var b\u003dC.timing.Dp();b.shost\u003daL(C.EG.Oe);return b};\nllo\u003dfunction(C,b){return(C\u003d\u003dnull?void 0:C.maxWidth)\u003e(b\u003d\u003dnull?void 0:b.maxWidth)||(C\u003d\u003dnull?void 0:C.maxHeight)\u003e(b\u003d\u003dnull?void 0:b.maxHeight)};\no0l\u003dfunction(C,b){for(var h\u003dg.z(b.keys()),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003db.get(N.value),N.length!\u003d\u003d0){g.eo(N,function(e,L){return L.maxFramerate-e.maxFramerate});\nfor(var p\u003d[N[0]],P\u003d0,c\u003d1;c\u003cN.length;c++)llo(N[c],p[P])\u0026\u0026(p.push(N[c]),P++);C\u003dC.concat(p)}return C};\nG2x\u003dfunction(C,b){var h\u003d[];b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next()){N\u003dN.value;var p\u003dFmS[N]||0;C.j\u0026\u0026p\u003eC.j||h.push(N)}return h};\ngv\u003dfunction(C,b,h){var N\u003dSmU[C]||[];h.D(\"html5_shorts_onesie_mismatched_fix\")\u0026\u0026(N\u003d$9H[C]||[]);b.push.apply(b,g.M(N));h.D(\"html5_early_media_for_drm\")\u0026\u0026b.push.apply(b,g.M(zFl[C]||[]))};\nflH\u003dfunction(C,b){var h\u003dg.x6(C),N\u003dC.Y(),p\u003dN.G;N\u003dN.D(\"html5_shorts_onesie_mismatched_fix\");var P\u003dC.Yw();if(N){if(!p.N){if(P\u0026\u0026pC)return pC;if(Pp)return Pp}}else if(Pp\u0026\u0026!p.N)return Pp;var c\u003d[],e\u003d[],L\u003d{},Z\u003dj4.concat(H_V);N\u0026\u0026(Z\u003dj4.concat(Vkl));C.D(\"html5_early_media_for_drm\")\u0026\u0026(Z\u003dZ.concat(MkU),C.D(\"allow_vp9_1080p_mq_enc\")\u0026\u0026Z.push(qmH));var Y\u003d[].concat(g.M(m9c));if(h.V)for(var a\u003d0;a\u003cY.length;a++)Y[a].length\u0026\u0026sn[Y[a][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(Y[a]\u003d[\"141\"]);if(h.sX)for(a\u003d0;a\u003cY.length;a++)Y[a].length\u0026\u0026sn[Y[a][0]]\u003d\u003d\u003d\"o\"\u0026\u0026\n(Y[a]\u003d[\"774\"]);C.D(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026Y.push([\"773\"]);Z\u003dg.z(Z);for(var l\u003dZ.next();!l.done;l\u003dZ.next()){a\u003d!1;l\u003dg.z(l.value);for(var F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var G\u003dIh(F,P\u0026\u0026N);if(G\u0026\u0026G.video\u0026\u0026!(de(G)\u0026\u0026!h.Qz\u0026\u0026G.video.j\u003eh.Ml)){var V\u003dg.Lk(C.Y().experiments,\"html5_drm_byterate_soft_cap\");V\u003e0\u0026\u0026Y8_(G)\u0026\u0026G.OX\u003eV||(a?(c.push(F),gv(F,c,C)):(G\u003dgE(h,G,p),G\u003d\u003d\u003d!0?(a\u003d!0,c.push(F),gv(F,c,C)):L[F]\u003dG))}}}Y\u003dg.z(Y);for(Z\u003dY.next();!Z.done;Z\u003dY.next())for(Z\u003dg.z(Z.value),a\u003dZ.next();!a.done;a\u003dZ.next())if(a\u003d\na.value,(l\u003dk9l(a))\u0026\u0026l.audio\u0026\u0026(C.D(\"html5_onesie_51_audio\")||!W9(l)\u0026\u0026!En(l)))if(l\u003dgE(h,l,p),l\u003d\u003d\u003d!0){e.push(a);gv(a,e,C);break}else L[a]\u003dl;h.K\u0026\u0026b(\"orfmts\",L);if(N)return p.N\u0026\u0026(p.N\u003d!1,pC\u003dPp\u003dvoid 0),P?pC\u003d{video:c,audio:e}:Pp\u003d{video:c,audio:e};Pp\u003d{video:c,audio:e};p.N\u003d!1;return Pp};\ng.r31\u003dfunction(C,b,h){var N\u003dh.G,p\u003d[],P\u003d[],c\u003dh.D(\"html5_shorts_onesie_mismatched_fix\");C\u003dC.Yw();var e\u003dj4.concat(H_V);c\u0026\u0026(e\u003dj4.concat(Vkl));h.D(\"html5_early_media_for_drm\")\u0026\u0026(e\u003de.concat(MkU),h.D(\"allow_vp9_1080p_mq_enc\")\u0026\u0026e.push(qmH));var L\u003d[].concat(g.M(m9c));if(b.V)for(var Z\u003d0;Z\u003cL.length;Z++)L[Z].length\u0026\u0026sn[L[Z][0]]\u003d\u003d\u003d\"a\"\u0026\u0026(L[Z]\u003d[\"141\"]);if(b.sX)for(Z\u003d0;Z\u003cL.length;Z++)L[Z].length\u0026\u0026sn[L[Z][0]]\u003d\u003d\u003d\"o\"\u0026\u0026(L[Z]\u003d[\"774\"]);h.D(\"html5_iamf_audio_onesie_fmt\")\u0026\u0026L.push([\"773\"]);e\u003dg.z(e);for(Z\u003de.next();!Z.done;Z\u003d\ne.next()){Z\u003dg.z(Z.value);for(var Y\u003dZ.next();!Y.done;Y\u003dZ.next()){Y\u003dY.value;var a\u003dIh(Y,C\u0026\u0026c);if(a\u0026\u0026a.video){var l\u003dg.Lk(h.experiments,\"html5_drm_byterate_soft_cap\");if(!(l\u003e0\u0026\u0026Y8_(a)\u0026\u0026a.OX\u003el)\u0026\u0026gE(b,a,N)\u003d\u003d\u003d!0){p.push({videoCodec:A3H[sn[Y]],maxWidth:a.video.width,maxHeight:a.video.height,maxFramerate:a.video.fps});break}}}}c\u003dg.z(L);for(C\u003dc.next();!C.done;C\u003dc.next())for(C\u003dg.z(C.value),L\u003dC.next();!L.done;L\u003dC.next())if(L\u003dL.value,(e\u003dk9l(L))\u0026\u0026e.audio\u0026\u0026(h.D(\"html5_onesie_51_audio\")||!W9(e)\u0026\u0026!En(e))\u0026\u0026gE(b,e,N)\u003d\u003d\u003d\n!0){P.push({audioCodec:y3o[sn[L]],numChannels:e.audio.numChannels});break}return{videoFormatCapabilities:p,audioFormatCapabilities:P}};\ncp\u003dfunction(C){var b\u003d{},h\u003dC.vE,N\u003dC.Rf,p\u003dh.getVideoData(),P\u003dAd(0),c\u003dh.getPlayerSize(),e\u003dh.getVisibilityState();P\u0026\u0026(b.OOO\u003dP,b.lastManualDirection\u003dMPl(),P\u003dIbW()||0,P\u003e0\u0026\u0026(P\u003d(N.D(\"html5_use_date_now_for_local_storage\")?Date.now():(0,g.fB)())-P,N.D(\"html5_use_date_now_for_local_storage\")?P\u003e0\u0026\u0026(b.timeSinceLastManualFormatSelectionMs\u003dP):b.timeSinceLastManualFormatSelectionMs\u003dP));P\u003dN.D(\"html5_use_streamer_bandwidth_for_low_latency_live\")\u0026\u0026p.isLowLatencyLiveStream;if(N.schedule.KO\u0026\u0026!P){var L;P\u003dN.D(\"html5_disable_bandwidth_cofactors_for_sabr_live\")?\n!((L\u003dC.Zi)\u003d\u003dnull||!L.NZ):!1;b.Ho\u003dY7(N.schedule,!P)}L\u003dg.sa();var Z\u003dg.QX.medium,Y\u003dMath.floor(Z*16/9);P\u003dp.Yw()?Z:Y;Z\u003dp.Yw()?Y:Z;b.mP\u003dMath.max(c.width*L,P);b.Y0\u003dMath.max(c.height*L,Z);b.visibility\u003de;b.cL2\u003dfr();b.fb\u003dh.YA()*1E3;c\u003dC.vE.sO(!0);var a,l,F,G,V,q;b.Ivo\u003d{defaultPolicy:(c\u003d\u003dnull?void 0:(a\u003dc.qf)\u003d\u003dnull?void 0:a.j)||0,smooth:(c\u003d\u003dnull?void 0:(l\u003dc.N06)\u003d\u003dnull?void 0:l.j)||0,visibility:(c\u003d\u003dnull?void 0:(F\u003dc.w2h)\u003d\u003dnull?void 0:F.j)||0,Yj:(c\u003d\u003dnull?void 0:(G\u003dc.mz)\u003d\u003dnull?void 0:G.j)||0,performance:(c\u003d\u003dnull?\nvoid 0:(V\u003dc.Au)\u003d\u003dnull?void 0:V.j)||0,speed:(c\u003d\u003dnull?void 0:(q\u003dc.ZXo)\u003d\u003dnull?void 0:q.j)||0};if(N.D(\"html5_sabr_report_sticky_constraints\")){var f;b.yT\u003d(c\u003d\u003dnull?void 0:(f\u003dc.d9O)\u003d\u003dnull?void 0:f.j)||0}else b.yT\u003dAd();N.D(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026C.sabrLicenseConstraint\u0026\u0026(b.sabrLicenseConstraint\u003dC.sabrLicenseConstraint);if(N.D(\"html5_onesie_media_capabilities\")||N.D(\"html5_enable_server_format_filter\"))b.Cu\u003d3;N.D(\"html5_onesie_audio_only_playback\")\u0026\u0026Tt(p)\u0026\u0026(b.Cu\u003d1);var y;((y\u003dC.Zi)\u003d\u003dnull?0:y.sI)\u0026\u0026\nC.ghE\u0026\u0026(b.Cu\u003db.Cu\u003d\u003d\u003dvoid 0?7:b.Cu|4);a\u003dp.ge?p.ge:g.x6(p);N.D(\"html5_onesie_media_capabilities\")\u0026\u0026(b.mediaCapabilities\u003dg.r31(p,a,N));var u;if((u\u003dC.Zi)\u003d\u003dnull?0:u.j\u0026\u0026u.OG){F\u003dN.G;u\u003d[];l\u003d[];G\u003dnew Map;N.D(\"html5_ssap_update_capabilities_on_change\")?(F.V||rIx(F),V\u003dF.V||[]):V\u003dArray.from(F.j.values());V\u003dg.z(V);for(q\u003dV.next();!q.done;q\u003dV.next())f\u003dq.value,f.Ab?l.push({audioCodec:y3o[f.PE],numChannels:f.numChannels,spatialCapabilityBitmask:i_6[f.PE]}):(y\u003dA3H[f.PE],q\u003d{videoCodec:y,maxWidth:f.maxWidth||0,maxHeight:f.maxHeight||\n0,maxFramerate:f.maxFramerate||0,is10BitSupported:f.FB||!1},f.maxBitrateBps\u0026\u0026(q.maxBitrateBps\u003df.maxBitrateBps,c\u003dIh(f.itag),e\u003dvoid 0,((e\u003dc)\u003d\u003dnull?0:e.video)\u0026\u0026gE(a,c,F)\u003d\u003d\u003d!0\u0026\u0026(c\u003dc.OX*8,c\u003eq.maxBitrateBps\u0026\u0026(q.maxBitrateBps\u003dc))),f\u003dy+\"_\"+f.FB,y\u003dG.get(f)||[],y.push(q),G.set(f,y));u\u003do0l(u,G);F\u003d{};N.D(\"html5_ssff_denylist_opus_low\")\u0026\u0026(F\u003d{itagDenylist:[249,350]});b.mediaCapabilities\u003d{videoFormatCapabilities:u,audioFormatCapabilities:l,hdrModeBitmask:3,perPlaybackAttributes:F}}var K;if((K\u003dC.Zi)\u003d\u003dnull?0:K.j){b.nk\u003d\na.nk;var v;b.Ml\u003d(v\u003dC.Zi)\u003d\u003dnull?void 0:v.Ml}N.LK\u0026\u0026(b.Qj\u003dN.LK);b.Iz\u003dC.J0;b.Wp\u003dC.Wp;b.s6\u003dC.s6;b.E0\u003dC.E0;if(N.D(\"html5_fix_time_since_last_seek_reporting\")?C.Qr!\u003d\u003dvoid 0:C.Qr)b.hrh\u003d(0,g.fB)()-C.Qr;C.isPrefetch\u0026\u0026N.D(\"html5_report_prefetch_requests\")\u0026\u0026(b.isPrefetch\u003d!0);vR||(b.hWi\u003d!0);K\u003deR(N.schedule)*1E3;K\u003e0\u0026\u0026(b.U7\u003dK);var T;((T\u003dC.Zi)\u003d\u003dnull?0:T.U$)\u0026\u0026C.lq\u0026\u0026C.lq\u003cInfinity\u0026\u0026(b.lq\u003dC.lq);h\u003dh.getPlaybackRate();h!\u003d\u003d1\u0026\u0026(b.playbackRate\u003dh);var t;((t\u003dC.Zi)\u003d\u003dnull?0:t.yd)\u0026\u0026C.kC\u0026\u0026(b.vC\u003dC.vC,b.iX\u003dC.iX,b.kC\u003dC.kC);N.D(\"allow_proxima_live_latency\")\u0026\u0026\n(yp()\u003d\u003d\u003d1\u0026\u0026(b.IJp\u003d1),N.D(\"html5_sabr_force_proxima\")\u0026\u0026(b.A4$\u003d1),t\u003dg.Lk(N.experiments,\"html5_sabr_force_max_network_interruption_duration_ms\"),b.sbO\u003dt\u003e0?t:N.schedule.interruptions[0]||0);var go;if((go\u003dC.Zi)\u003d\u003dnull?0:go.AZ)b.Ke\u003dC.Ke;var jV;((jV\u003dC.Zi)\u003d\u003dnull?0:jV.BP)\u0026\u0026p.n$\u0026\u0026(b.audioTrackId\u003dp.n$);var CW;if((CW\u003dC.Zi)\u003d\u003dnull?0:CW.Nj)if(C\u003dLMl())b.detailedNetworkType\u003dJ3l[C]||J3l.other;return b};\nkh\u003dfunction(C,b,h,N,p,P,c){var e\u003d{};b\u0026\u0026(e.pG\u003db);if(!C)return e;e.playbackCookie\u003dh\u003d\u003dnull?void 0:h.playbackCookie;p\u0026\u0026(e.NN\u003dp);e.E5\u003d[];e.GZ\u003d[];if(c\u003d\u003dnull?0:c.size)for(b\u003dg.z(c.values()),h\u003db.next();!h.done;h\u003db.next())e.GZ.push(h.value);if(C.En\u0026\u0026C.sabrContextUpdates.size\u003e0)for(b\u003dg.z(C.sabrContextUpdates.values()),h\u003db.next();!h.done;h\u003db.next())u3c(e,h.value,N);IQ(C)\u0026\u0026!g.Kj(C)\u0026\u0026C.D(\"html5_enable_sabr_request_pipelining\")\u0026\u0026P\u0026\u0026u3c(e,P,N);C.mF\u0026\u0026(e.v16\u003dC.mF);N\u003dC.Y().j;e.clientInfo\u003d{clientName:RFU[N.c.toUpperCase()]||\n0};N.cbrand\u0026\u0026(e.clientInfo.deviceMake\u003dN.cbrand);N.cmodel\u0026\u0026(e.clientInfo.deviceModel\u003dN.cmodel);N.cver\u0026\u0026(e.clientInfo.clientVersion\u003dN.cver);N.cos\u0026\u0026(e.clientInfo.osName\u003dN.cos);N.cosver\u0026\u0026(e.clientInfo.osVersion\u003dN.cosver);N\u003dC.Y();N.D(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026N.ob\u0026\u0026(e.clientInfo.hl\u003dN.ob);C.cK\u0026\u0026(e.cK\u003dC.cK);return e};\nu3c\u003dfunction(C,b,h){var N\u003db.type||0;(h\u003d\u003dnull?0:h.has(N))?C.GZ.push(b):C.E5.push(N)};\nfl\u003dfunction(C,b,h,N,p,P){var c\u003dP\u003d\u003d\u003dvoid 0?{}:P;var e\u003dc.O6\u003d\u003d\u003dvoid 0?[]:c.O6;var L\u003dc.Of\u003d\u003d\u003dvoid 0?!1:c.Of;var Z\u003dc.I1\u003d\u003d\u003dvoid 0?0:c.I1;var Y\u003dc.poToken\u003d\u003d\u003dvoid 0?\"\":c.poToken;var a\u003dc.V5\u003d\u003d\u003dvoid 0?void 0:c.V5;var l\u003dc.Zr\u003d\u003d\u003dvoid 0?\"\":c.Zr;var F\u003dc.Y1\u003d\u003d\u003dvoid 0?0:c.Y1;var G\u003dc.Mi\u003d\u003d\u003dvoid 0?new Uint8Array(0):c.Mi;var V\u003dc.vI\u003d\u003d\u003dvoid 0?!1:c.vI;P\u003dc.fT\u003d\u003d\u003dvoid 0?0:c.fT;c\u003dc.pG\u003d\u003d\u003dvoid 0?void 0:c.pG;dC.call(this,b,p);var q\u003dthis;this.policy\u003dC;this.logger\u003dnew g.ty(\"dash/request\");this.fE\u003dthis.FH\u003d0;this.e3\u003d!1;this.bR\u003dthis.qW\u003d\nnull;this.Wv\u003d!1;this.Mi\u003dthis.Y1\u003dnull;this.WI\u003dthis.X4\u003d!1;this.M5\u003dnull;this.fT\u003dthis.D8\u003d0;this.Bh\u003d!1;this.dn\u003d{TE:function(y){q.TE(y)},\nO$2:function(){return q.ER},\nDkE:function(y){q.ER\u003dy},\na8h:function(y){q.FH\u003dy},\nEU6:function(y){q.Qd.lastError\u003dy},\njj:function(){return q.xhr}};\nthis.timing\u003dnew sh(this,h);this.Of\u003dL;this.Y1\u003dF;this.Mi\u003dG;this.EG\u003dg.i0(this.info,this.policy,N);this.EG.set(\"rn\",this.ML().toString());this.EG.set(\"rbuf\",(Z*1E3).toFixed().toString());this.Of\u0026\u0026this.EG.set(\"smb\",\"1\");this.policy.nS\u0026\u0026Y\u0026\u0026this.EG.set(\"pot\",Y);l\u0026\u0026this.EG.set(\"bbs\",l);this.policy.useUmp\u0026\u0026!lk(this.EG.Oe)\u0026\u0026(this.NL\u003dnew Dk(this),this.EG.set(\"ump\",\"1\"),this.EG.set(\"srfvp\",\"1\"));if(C\u003dthis.policy.Zp?this.policy.lJ\u0026\u0026!isNaN(this.info.y6)\u0026\u0026this.info.y6\u003ethis.policy.qF?!1:!0:!1)b\u003dnull,this.policy.uT\u0026\u0026\nthis.policy.QQ?b\u003d[1]:V\u0026\u0026(b\u003d[]),b!\u003dnull\u0026\u0026(this.policy.yY\u0026\u0026b.push(2),this.EG.set(\"defsel\",b.join(\",\")));this.Qd\u003dnew xq(this,this.policy,this.EG,this.info.dU,this.timing,this.logger,N,a);this.O6\u003de||null;this.hv\u003dQLl(this);c3K(this.Qd);N\u003dvoid 0;if(this.policy.uv||this.NL||this.policy.Qz)N\u003d{method:\"POST\"},e\u003d(0,g.e4)([120,0]),a\u003d{},this.policy.Tb\u0026\u0026c\u0026\u0026(c\u003dkh(void 0,c),a.d1\u003dc),this.policy.Q5\u0026\u0026this.Mi\u0026\u0026(a.videoPlaybackUstreamerConfig\u003dthis.Mi),this.policy.Qz\u0026\u0026(c\u003dthis.info.X)\u0026\u0026Object.assign(a,c),Object.keys(a).length\u003e\n0?N.body\u003dg.pY(a,g.Dp):N.body\u003de;if(this.Y1\u0026\u0026this.Mi){this.EG.set(\"iwts\",\"1\");N\u003d{method:\"POST\"};c\u003d{E0:this.Y1*1E3};var f;e\u003d(f\u003dthis.info.X)\u003d\u003dnull?void 0:f.Vw;f\u003dg.pY({y3:c,Vw:e||void 0,videoPlaybackUstreamerConfig:this.Mi},g.Dp);N.body\u003df}try{this.xhr\u003dnl(this.EG,this.policy.L,this.timing,C,N),this.Qd.K.start(),P\u0026\u0026(this.qS\u003dnew g.wl(this.lL,P,this),this.qS.start(P+(this.timing.BW.L.w0()||0)*1E3)),this.policy.mJ\u0026\u0026Kl(this.timing,this.p9()),this.logger.debug(function(){return\"Sent, itag\u003d\"+q.EG.get(\"itag\")+\n\" seg\u003d\"+q.info.UX[0].yz+\" range\u003d\"+q.EG.get(\"range\")+\" time\u003d\"+Math.round(q.info.UX[0].c7)+\"-\"+Math.round(g.nd(q.info.UX).cF)+\" rtp\u003d\"+(q.timing.Yp()-Date.now()).toFixed(0)}),g.kE(function(){})}catch(y){U9S(this,y,!0)}};\nQLl\u003dfunction(C){if(!(rd(C.info)\u0026\u0026C.info.Qm()\u0026\u0026C.policy.ge\u0026\u0026C.O6)||C.info.dU.K\u003e\u003d2||Ad()\u003e0||!Ac1())return!1;var b\u003dC.EG.get(\"aitags\");if(!b)return!1;b\u003dBh(b).split(\",\");for(var h\u003d[],N\u003dg.z(C.O6),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,g.Id(b,p)\u0026\u0026h.push(p);if(!h.length)return!1;C.EG.set(\"altitags\",g.TC(h.join(\",\")));return!0};\nU9S\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.ux(b);C.Qd.lastError\u003d\"player.exception\";C.errorMessage\u003db.name+\"_\"+b.message;h?g.kE(function(){br(C.Qd)}):br(C.Qd)};\nXeH\u003dfunction(C,b){C.timing.N2\u003d!0;C.xhr.Ta()\u0026\u0026C.timing.Cr();if(C.policy.OU){var h;(h\u003dC.qS)\u003d\u003dnull||h.stop()}I8(C.ER,b,!1)};\nKmx\u003dfunction(C,b){C.info\u003db;if(C.ER){var h\u003dC.ER;b\u003db.UX;(b.length!\u003d\u003dh.UX.length||b.length\u003ch.Ss.length)\u0026\u0026hFH(\"dash/request\",260511119,\"\"+b.length,\"\"+h.UX.length,\"\"+h.Ss.length);h.UX\u003db;for(var N\u003db[0].range,p\u003dnew F9,P\u003d0;P\u003ch.Ss.length;P++)G7(p,h.Ss[P].j);for(P\u003d0;P\u003ch.Ss.length;P++){h.Ss[P].info\u003db[P];var c\u003db[P].range;h.Ss[P].j\u003dSc(p,c.start-N.start,c.length)}}C.hv\u003d!1};\nsL6\u003dfunction(C){C.D8\u0026\u0026(C.xhr.status\u003dC.D8,C.FH\u003dC.D8)};\nLC\u003dfunction(C,b){Uh.call(this,C,b);this.Df\u003d!0;this.nO\u003d!1;this.CO\u003dthis.t4\u003d0;this.m6\u003dNaN};\nO_o\u003dfunction(C,b,h){var N\u003dC.kf?Math.max(b,h/C.kf):b,p\u003dC.BW.K.N;p\u0026\u0026(N\u003db,C.kf\u0026\u0026(N\u003dMath.max(b,h/C.kf*p)));jR(C.BW,b,h,N)};\nZg\u003dfunction(C){this.K\u003d{};this.logger\u003dnew g.ty(C)};\nYh\u003dfunction(C){Zg.call(this,\"sabr\");this.wU\u003dC};\nam\u003dfunction(C){g.O.call(this);this.X\u003dC;this.logger\u003dnew g.ty(\"onesie\");this.Sf\u003dnew Map;this.K\u003dthis.j\u003d!1;this.Zi\u003dthis.cE\u003dnull;this.N\u003d!1};\nv0x\u003dfunction(C,b,h){C.Sf.get(b).PL\u003dh};\nFe\u003dfunction(C,b){C.Sf.has(b)\u0026\u0026(lr?C.Sf.get(b).gi.clear():C.Sf.get(b).Ss\u003dnew F9,om(C,b),C.K\u003d!0)};\nD9l\u003dfunction(C){for(var b\u003dg.z(C.Sf),h\u003db.next();!h.done;h\u003db.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;N.zl||Fe(C,h)}};\nd9W\u003dfunction(C,b){b\u003dC.Sf.get(b);if(!b)return 0;C\u003d0;if(b.UX.length\u003e0){b\u003dg.z(b.UX);for(var h\u003db.next();!h.done;h\u003db.next()){var N\u003dvoid 0;C+\u003d((N\u003dh.value.range)\u003d\u003dnull?void 0:N.length)||0}return C}if(b.o6.length\u003e0)for(h\u003dg.z(b.o6),N\u003dh.next();!N.done;N\u003dh.next())C+\u003dN.value.f6||0;return C+b.tP};\nGi\u003dfunction(C,b){if(lr){var h\u003d0;C\u003dC.Sf.get(b);if(C\u003d\u003dnull||!C.gi)return 0;C\u003dg.z(C.gi.values());for(b\u003dC.next();!b.done;b\u003dC.next())h+\u003db.value.data.getLength();return h}return((h\u003dC.Sf.get(b))\u003d\u003dnull?void 0:h.Ss.getLength())||0};\nS4\u003dfunction(C,b){C\u003dC.Sf.get(b);if(lr){if(C\u003d\u003dnull||!C.zl)return!1;b\u003dC.gi.size\u003e0;return C.y5.length\u003e0||b}return!(C\u003d\u003dnull||!C.zl)\u0026\u0026!(C\u003d\u003dnull||!C.Ss.getLength())};\nWmS\u003dfunction(C,b){var h\u003dC.Sf.get(b),N\u003dd9W(C,b),p\u003d!N\u0026\u0026!!h.bytesReceived;if(lr){var P;if((P\u003dC.cE)\u003d\u003dnull?0:P.yV){C\u003dg.z(h.gi.values());for(b\u003dC.next();!b.done;b\u003dC.next())if(!b.value.jb)return!1;return p}}else if(P\u003dC.er(b),p\u0026\u0026C.j\u0026\u0026P!\u003d\u003dvoid 0)return P;return(p||h.bytesReceived\u003d\u003d\u003dN)\u0026\u0026h.Hx+Gi(C,b)\u003d\u003d\u003dh.bytesReceived};\nE0K\u003dfunction(C,b,h){C.Sf.set(b,{Ss:new F9,Hx:0,bytesReceived:0,tP:0,NH:!1,nX:!1,er:!1,Ab:h,Yk:[],UX:[],o6:[],zl:!1,gi:new Map,LH:new Map,y5:[]});C.logger.debug(function(){return\"[initStream] formatId: \"+b})};\nn0c\u003dfunction(C,b,h,N){h.UX.push.apply(h.UX,g.M(N));if(lr){h.LH.has(b)||h.LH.set(b,[]);var p;(p\u003dh.LH.get(b)).push.apply(p,g.M(N))}else if(h.ER)for(C\u003dg.z(N),b\u003dC.next();!b.done;b\u003dC.next())h.ER.UX.push(b.value);else{h.ER\u003dnew BV(C.Zi,[].concat(g.M(h.UX)));var P;((P\u003dC.Zi)\u003d\u003dnull?0:P.Zu)\u0026\u0026g.D(C,h.ER)}};\ntkx\u003dfunction(C,b,h){var N,p\u003d(N\u003dC.cE)\u003d\u003dnull?void 0:N.N.get(b);if(!p)return[];if(h.TJ){var P;return((P\u003dp.lP(0,h.clipId))\u003d\u003dnull?void 0:P.UX)||[]}if(p.uR()){var c\u003dh.startMs,e\u003dh.durationMs,L\u003d1E3,Z;if(((Z\u003dC.Zi)\u003d\u003dnull?0:Z.j)\u0026\u0026h.timeRange){var Y;c\u003d(Y\u003dh.timeRange.startTicks)!\u003dnull?Y:-1;var a;e\u003d(a\u003dh.timeRange.fu)!\u003dnull?a:-1;var l;L\u003d(l\u003dh.timeRange.timescale)!\u003dnull?l:-1}if(h.zT\u003c0||h.dA\u003c0||e\u003c0||c\u003c0||h.f6\u003c0||L\u003c0)return Fe(C,b),[];C\u003dSS(h.zT,h.f6);b\u003dh.EZ||0;return[new zE(3,p,C,\"makeSliceInfosMediaBytes\",h.dA-1,c/\nL,e/L,b,C.length-b,void 0,h.IS,h.clipId)]}if(h.dA\u003c0)return Fe(C,b),[];var F;return((F\u003dC.cE)\u003d\u003dnull?0:F.yV)?(b\u003dp.jL,Z\u003db*p.info.OX,Y\u003d((c\u003dC.Zi)\u003d\u003dnull?0:c.Yr)?h.EZ:void 0,((L\u003dC.Zi)\u003d\u003dnull?0:L.RJ)\u0026\u0026h.timeRange\u0026\u0026!Y\u0026\u0026(e\u003dh.timeRange.startTicks/h.timeRange.timescale),[new zE(3,p,void 0,\"makeSliceInfosMediaBytes\",h.dA,e,b,Y,Z,!0,h.IS,h.clipId)]):[]};\nTE_\u003dfunction(C,b,h){C.cE\u003db;C.Zi\u003dh;b\u003dg.z(C.Sf);for(h\u003db.next();!h.done;h\u003db.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;for(var p\u003dg.z(N.Yk),P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var c\u003dtkx(C,h,P);n0c(C,P.Wm,N,c)}}};\n$h\u003dfunction(C,b,h,N){C.logger.debug(function(){return\"[addStreamData] formatId: \"+h+\",headerId: \"+b+\" bytes: \"+N.getLength()});\n(C\u003dC.Sf.get(h))\u0026\u0026!C.nX\u0026\u0026(lr?(C.gi.has(b)||C.gi.set(b,{data:new F9,yn:0,jb:!1}),G7(C.gi.get(b).data,N)):G7(C.Ss,N),C.bytesReceived+\u003dN.getLength(),C.NH\u003d!0)};\nom\u003dfunction(C,b){C.logger.debug(function(){return\"[closeStream] formatId: \"+b});\nvar h\u003dC.Sf.get(b);h\u0026\u0026!h.nX\u0026\u0026(h.nX\u003d!0,h.PL\u0026\u0026h.PL(),BE6(C)\u0026\u0026C.X.Ar())};\nBE6\u003dfunction(C){C\u003dg.z(C.Sf.values());for(var b\u003dC.next();!b.done;b\u003dC.next())if(!b.value.nX)return!1;return!0};\nzi\u003dfunction(C,b,h,N,p,P,c,e){g.O.call(this);this.policy\u003dC;this.info\u003db;this.cE\u003dh;this.wU\u003dp;this.Cg\u003de;this.logger\u003dnew g.ty(\"sabr\");this.NL\u003dnew Dk(this);this.Ur\u003dnew Yh(this);this.NK\u003dnew am(this);this.state\u003d1;this.kx\u003d!1;this.GD\u003d0;this.clipId\u003d\"\";this.Yq\u003dthis.oF\u003d-1;this.fV\u003d0;this.fC\u003d-1;this.Bh\u003dthis.SV\u003d!1;this.xn\u003d0;this.L8\u003d!1;this.policy.XM?this.RL\u003dnew LC(this,P):this.RL\u003dnew sh(this,P);this.EG\u003dthis.policy.AZ?b.bJ:IlH(b,this.policy,N);this.EG.set(\"rn\",\"\"+this.ML());this.EG.set(\"alr\",\"yes\");TE_(this.NK,h,\nC);this.Qd\u003dnew xq(this,this.policy,this.EG,b.dU,this.RL,this.logger,N,c,this.policy.enableServerDrivenRequestCancellation);c3K(this.Qd);var L;if((L\u003dthis.policy)\u003d\u003dnull?0:L.Zu)g.D(this,this.NK),g.D(this,this.Qd);C\u003db.K;b\u003d{method:\"POST\",body:C};C\u0026\u0026(this.fV\u003dC.length);try{this.xhr\u003dnl(this.EG,this.policy.L,this.RL,vR,b),this.policy.mJ\u0026\u0026Kl(this.RL,this.p9()),this.Qd.K.start()}catch(Z){g.Ri(Z)}};\nx9H\u003dfunction(C){C.policy.xb\u0026\u0026C.tF\u0026\u0026!C.L8?C.L8\u003d!0:C.RL.Cr()};\nweV\u003dfunction(C,b){var h\u003d-1,N\u003d-1,p\u003d-1,P;if((P\u003dC.oz)\u003d\u003dnull?0:P.items)for(C\u003dg.z(C.oz.items),P\u003dC.next();!P.done;P\u003dC.next())P\u003dP.value,b\u003cP.EE||P.EE\u003ch||(h\u003dP.EE,N\u003dP.jA,p\u003dP.minReadaheadMs);return{eDi:h,jA:N,De:p}};\nC0c\u003dfunction(C){this.j\u003dC;this.V\u003dthis.Df\u003dthis.J\u003dthis.sX\u003dthis.X\u003dthis.G\u003dthis.W\u003dthis.q2\u003dthis.L\u003dthis.Qz\u003dthis.N2\u003dthis.nO\u003dthis.KO\u003d0;this.ticks\u003d{}};\nHp\u003dfunction(C){C.KO||(C.KO\u003d(0,g.fB)(),zO(\"mb_s\",C.KO,C.j))};\nb$l\u003dfunction(C){C.nO||(C.nO\u003d(0,g.fB)(),zO(\"ovfs_rp\",C.nO,C.j))};\nhfl\u003dfunction(C){C.N2||(C.N2\u003d(0,g.fB)(),zO(\"oafs_rp\",C.N2,C.j))};\nNdS\u003dfunction(C){C.G||(C.G\u003d(0,g.fB)(),zO(\"vda\",C.G,C.j),C.X\u0026\u0026hi(g.CB(),4))};\ngiW\u003dfunction(C){C.X||(C.X\u003d(0,g.fB)(),zO(\"ada\",C.X,C.j),C.G\u0026\u0026hi(g.CB(),4))};\npwl\u003dfunction(C){C.sX||(C.sX\u003d(0,g.fB)(),zO(\"vis_a\",C.sX,C.j))};\nP0W\u003dfunction(C){C.J||(C.J\u003d(0,g.fB)(),zO(\"ais_a\",C.J,C.j))};\njvU\u003dfunction(C){C.Df||(C.Df\u003d(0,g.fB)(),zO(\"vrb_f\",C.Df,C.j))};\nc4V\u003dfunction(C){C.V||(C.V\u003d(0,g.fB)(),zO(\"arb_f\",C.V,C.j))};\nkEl\u003dfunction(C,b,h){var N\u003db instanceof zi\u0026\u0026!C.N\u0026\u0026!C.K,p\u003d!C.N\u0026\u0026(h\u003d\u003dnull?void 0:h.info.video);h\u003d!C.K\u0026\u0026(h\u003d\u003dnull?void 0:h.info.audio);b.state\u003d\u003d\u003d3?((p||N)\u0026\u0026C.tick(\"vrr\"),(h||N)\u0026\u0026C.tick(\"arr\")):b.state\u003d\u003d\u003d4?p?(C.N\u003db.p9(),hi(g.CB(),4)):h\u0026\u0026(C.K\u003db.p9()):b instanceof fl\u0026\u0026b.Nb()\u0026\u0026p\u0026\u0026hi(g.CB(),4)};\nefl\u003dfunction(C){return!!C.K\u0026\u0026!!C.N};\nVb\u003dfunction(C,b,h,N,p,P,c){g.jv.call(this);var e\u003dthis;this.Xo\u003dC;this.cE\u003db;this.policy\u003dh;this.videoTrack\u003dN;this.audioTrack\u003dp;this.qz\u003dc;this.KO\u003dthis.j\u003dnull;this.G\u003dthis.J\u003dNaN;this.L\u003d0;this.V\u003dNaN;this.W\u003dnull;this.q2\u003dthis.nO\u003dNaN;this.sX\u003dnew Map;this.N2\u003dthis.N\u003dthis.X\u003dNaN;this.dn\u003d{j_p:function(){return e.K}};\nthis.K\u003dP?1:0};\nZ$l\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;if(h\u0026\u0026!C.sX.has(b.yz)){for(var p\u003db.startTime,P\u003d[],c\u003d0;c\u003ch.j.length;c++){var e\u003dh.j[c],L\u003dp;p\u003dL+h.K[c];P.push({startTime:L,endTime:p,adCpn:e})}C.sX.set(b.yz,P)}if(C.policy.OR)if(p\u003dC.KO\u0026\u0026b.yz\u003d\u003d\u003dC.KO.yz+1,C.KO\u003db,P\u003dC.j\u0026\u0026b.yz\u003d\u003d\u003dC.j.yz+1,P\u003dC.j\u0026\u0026p\u0026\u0026P\u0026\u0026C.j.qK.event!\u003d\u003d\"stop\"\u0026\u0026C.j.qK.event!\u003d\u003d\"predictStart\",c\u003db.qK||null,e\u003dC.videoTrack.j.index.Fs(),C.policy.RS\u0026\u0026(e\u003dMath.max(C.videoTrack.j.index.Fs(),C.audioTrack.j.index.Fs())),e\u003db.yz\u003e\u003de,L\u003dC.cE.isManifestless\u0026\u0026C.policy.YN,\nc){var Z;if(((Z\u003dC.j)\u003d\u003dnull?void 0:Z.qK.event)\u003d\u003d\u003d\"predictStart\"\u0026\u0026C.j.yz\u003cb.yz\u0026\u0026c.event\u003d\u003d\u003d\"stop\"){var Y;C.Xo.handleError(\"ssdai.missingstartcueevent\",{lastpredict:((Y\u003dC.j)\u003d\u003dnull?void 0:Y.yz)||0,csq:b.yz},0)}C.j\u003d{qK:c,yz:b.yz,oG:!!h,CK:N};e?M3(C,c,b.yz):L\u0026\u0026(p?P?M3(C,c,b.yz):c.event\u003d\u003d\u003d\"continue\"||c.event\u003d\u003d\u003d\"stop\"?L6U(C,b):M3(C,c,b.yz):M3(C,c,b.yz))}else P\u0026\u0026L6U(C,b),C.K\u003d\u003d\u003d4\u0026\u0026q3(C,5,\"qend\")};\nM3\u003dfunction(C,b,h){b.startSecs+\u003disNaN(C.L)?0:C.L;C\u003dC.cE;C.nO.push(b);C.publish(\"cuepointsadded\",h)};\nYuK\u003dfunction(C,b,h){if(C.K!\u003d\u003d0\u0026\u0026h\u0026\u0026b.UX[0].CK()){var N\u003db.UX[0].yz,p\u003db.UX[0].c7;b\u003db.isDecorated();m_(C,N,p,b,h)}};\nm_\u003dfunction(C,b,h,N,p){var P;b!\u003d\u003d((P\u003dC.j)\u003d\u003dnull?void 0:P.yz)||C.K\u003d\u003d\u003d1||N||C.j.qK.event\u003d\u003d\u003d\"predictStart\"||C.jp(\"sdai\",{undecevt:1,sq:b,mt:h,evt:C.j.qK.event},!0);b\u003eC.G\u0026\u0026(C.G\u003dNaN,C.J\u003dNaN);if(C.j\u0026\u0026C.j.yz\u003d\u003d\u003db)if(N\u003dC.j,!C.policy.WB||p\u0026\u0026N){var c\u003dN.qK;P\u003dp.Es(c);c.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(C.N2\u003db);C.jp(\"sdai\",{onqevt:c.event,sq:b,mt:h,gab:P,cst:c.startSecs,cueid:C.policy.Qh\u0026\u0026(P||c.event\u003d\u003d\u003d\"start\")?c.identifier:void 0},!0);if(P)if(c.event!\u003d\u003d\"predictStart\")c.event\u003d\u003d\u003d\"start\"\u0026\u0026C.N2\u003d\u003d\u003db-1\u0026\u0026C.jp(\"sdai\",{gabonstart:b}),\nN.oG?q3(C,4,\"cue\"):(C.G\u003db,C.J\u003dh,C.jp(\"sdai\",{joinad:C.K,sg:C.G,st:C.J.toFixed(3)}),C.V\u003dDate.now(),q3(C,2,\"join\"),p.Vg(N.qK));else{var e\u003db+Math.max(Math.ceil(-c.j/5E3),1);P\u003dMath.floor(h-c.j/1E3);C.policy.G?C.N\u003dP:C.X\u003de;C.jp(\"sdai\",{onpred:h,estsq:e,estmt:P.toFixed(3)});fC(C.Xo,P,P,e);C.V\u003dDate.now();q3(C,3,\"predict\");p.Vg(N.qK)}else C.K\u003d\u003d\u003d1?((e\u003dC.W)\u003d\u003dnull?0:e.UQ(h))?(fC(C.Xo,h,h,b),q3(C,4,\"sk2had\")):q3(C,5,\"nogab\"):c.event\u003d\u003d\u003d\"predictStart\"\u0026\u0026(C.policy.G\u0026\u0026C.N\u003e0?(h\u003dMath.floor(h-c.j/1E3),C.N!\u003d\u003dh\u0026\u0026C.jp(\"sdai\",\n{updateSt:h,old:C.N}),C.N\u003dh):C.X\u003e0\u0026\u0026(h\u003db+Math.max(Math.ceil(-c.j/5E3),1),C.X!\u003d\u003dh\u0026\u0026(C.jp(\"sdai\",{updateSt:h,old:C.X}),C.X\u003dh)));var L,Z;if(C.qz\u0026\u0026c.event\u003d\u003d\u003d\"start\"\u0026\u0026((L\u003dC.j)\u003d\u003dnull?void 0:L.qK.event)!\u003d\u003d\"predictStart\"\u0026\u0026((Z\u003dC.j)\u003d\u003dnull?void 0:Z.yz)\u003d\u003d\u003db-1){var Y;C.jp(\"sdai\",{ovlpst:(Y\u003dC.j)\u003d\u003dnull?void 0:Y.qK.event,sq:b})}}else C.jp(\"sdai\",{nulldec:1,sq:b,mt:h.toFixed(3),evt:(N\u003d\u003dnull?void 0:(c\u003dN.qK)\u003d\u003dnull?void 0:c.event)||\"none\"});else C.K\u003d\u003d\u003d1\u0026\u0026q3(C,5,\"noad\")};\nlTH\u003dfunction(C,b,h){if(C.K\u003d\u003d\u003d1||C.K\u003d\u003d\u003d2)return!1;if(C.K!\u003d\u003d0\u0026\u0026b\u003d\u003d\u003dC.audioTrack){if(C.policy.G)return aT_(C.videoTrack,h)||aT_(C.videoTrack,h+1);C\u003dAT(C.videoTrack);if(h\u003e(C?C.yz:-1))return!1}return!0};\nyb\u003dfunction(C,b,h){return(h\u003c0||h\u003d\u003d\u003dC.G)\u0026\u0026!isNaN(C.J)?C.J:b};\nL6U\u003dfunction(C,b){if(C.j){var h\u003dC.j.qK.YJ-(b.startTime+C.L-C.j.qK.startSecs);h\u003c\u003d0||(h\u003dnew yL(C.j.qK.startSecs-(isNaN(C.L)?0:C.L),h,C.j.qK.context,C.j.qK.identifier,\"stop\",C.j.qK.j+b.duration*1E3),C.jp(\"cuepointdiscontinuity\",{segNum:b.yz}),M3(C,h,b.yz))}};\nq3\u003dfunction(C,b,h){C.K!\u003d\u003db\u0026\u0026(C.jp(\"sdai\",{setsst:b,old:C.K,r:h}),C.K\u003db)};\nrv\u003dfunction(C,b,h,N){(N\u003d\u003d\u003dvoid 0?0:N)?q3(C,1,\"seek\"):b\u003e0\u0026\u0026Math.abs(b-h)\u003e\u003d5\u0026\u0026C.K\u003d\u003d\u003d4\u0026\u0026q3(C,5,\"sk2t.\"+b.toFixed(2)+\";ct.\"+h.toFixed(2))};\nir\u003dfunction(C,b,h){this.audio\u003dC;this.video\u003db;this.reason\u003dh};\nJT\u003dfunction(C,b,h){this.j\u003dC;this.reason\u003db;this.token\u003dh;this.videoId\u003dvoid 0};\nur\u003dfunction(C,b,h){g.O.call(this);this.policy\u003dC;this.X\u003db;this.jp\u003dh;this.N\u003dnew Map;this.G\u003d0;this.W\u003d!1;this.j\u003d\"\";this.K\u003d!1};\nRm\u003dfunction(C,b,h){if(h\u003d\u003d\u003dvoid 0?0:h)C.W\u003d!0;++C.G;h\u003d6E4*Math.pow(2,C.G);h\u003d(0,g.fB)()+h;C.N.set(b.info.id,h)};\nQb\u003dfunction(C){for(var b\u003dg.z(C.N.entries()),h\u003db.next();!h.done;h\u003db.next()){var N\u003dg.z(h.value);h\u003dN.next().value;N\u003dN.next().value;N\u003c(0,g.fB)()\u0026\u0026C.N.delete(h)}return C.N};\noic\u003dfunction(C){return C.W\u0026\u0026Qb(C).size\u003e0};\nUk\u003dfunction(C,b){C.j!\u003d\u003db\u0026\u0026(C.j\u003db,C.K\u003d!0)};\nF6K\u003dfunction(C,b){var h;b\u0026\u0026(h\u003dg.Te(C.X.j,function(p){return p.id\u003d\u003d\u003db}));\nif(!h\u0026\u0026(h\u003dg.Te(C.X.j,function(p){var P;return!((P\u003dp.z$)\u003d\u003dnull||!P.isDefault)}),b)){var N;\nC.jp(\"iaf\",{id:b,sid:(N\u003dh)\u003d\u003dnull?void 0:N.id})}return h};\nKC\u003dfunction(C,b,h,N,p,P){var c\u003dthis;P\u003dP\u003d\u003d\u003dvoid 0?[]:P;this.Xo\u003dC;this.nO\u003db;this.policy\u003dh;this.cE\u003dN;this.W\u003dp;this.kh\u003dP;this.logger\u003dnew g.ty(\"dash/abr\");this.j\u003duW;this.N\u003dthis.J\u003dnull;this.V\u003d-1;this.Df\u003d!1;this.nextVideo\u003dthis.K\u003dnull;this.X\u003d[];this.t4\u003dnew Set;this.Qz\u003d{};this.Yh\u003dnew NX(1);this.L\u003d0;this.CO\u003dthis.N2\u003dthis.KO\u003d!1;this.q2\u003d0;this.m6\u003d!1;this.sX\u003dnew Set;this.rO\u003d!1;this.dn\u003d{z9:function(){Xe(c)}};\nthis.G\u003dnew ur(this.policy,p,function(e,L){c.Xo.jp(e,L)})};\nH$K\u003dfunction(C,b,h){sk(C,b);b\u003dF6K(C.G,h);h||b||(b\u003dGE_(C));b\u003db||C.W.j[0];C.K\u003dC.cE.j[b.id];Xe(C);C.J\u003dC.K;Suc(C);$Ll(C);C.N\u003dC.nextVideo;C.J\u003dC.K;return zfl(C)};\nquH\u003dfunction(C,b){if(VSK(C,b))return null;if(b.reason\u003d\u003d\u003d\"m\"\u0026\u0026b.isLocked())return C.logger.debug(function(){return\"User sets constraint to: \"+wV(b)}),sk(C,b),C.L\u003dC.X.length-1,Xe(C),Ok(C),C.N2\u003dC.N2||C.N!\u003d\u003dC.nextVideo,C.N\u003dC.nextVideo,new ir(C.K,C.N,b.reason);\nb.reason\u003d\u003d\u003d\"r\"\u0026\u0026(C.V\u003d-1);sk(C,b);Ok(C);if(b.reason\u003d\u003d\u003d\"r\"\u0026\u0026C.nextVideo\u003d\u003d\u003dC.N)return new ir(C.K,C.nextVideo,b.reason);MSU(C);return null};\nmL_\u003dfunction(C,b,h){C.K\u003dC.cE.j[b];C.J\u003dC.K;return new ir(C.J,C.N,h?\"t\":\"m\")};\nfTW\u003dfunction(C,b){if(b.info.video){if(C.N!\u003d\u003db)return C.N\u003db,zfl(C)}else C.CO\u003dC.J!\u003d\u003db,C.J\u003db;return null};\nA4c\u003dfunction(C,b){if(b.j.info.video\u0026\u0026b.X){var h\u003d(b.K+b.N)/b.duration,N\u003db.j.info.OX;h\u0026\u0026N\u0026\u0026(C.Yh.eQ(1,h/N),C.policy.N\u0026\u0026h/N\u003e1.5\u0026\u0026C.Xo.jp(\"overshoot\",{sq:b.yz,br:h,max:N}))}};\nvp\u003dfunction(C,b,h){Rm(C.G,b,h\u003d\u003d\u003dvoid 0?!1:h);C.V\u003d-1;sk(C,C.j)};\ny4_\u003dfunction(C,b){return new ir(C.J,C.N,b||C.j.reason)};\nMSU\u003dfunction(C){if(C.N\u0026\u0026C.nextVideo\u0026\u0026Dg(C,C.N.info)\u003cDg(C,C.nextVideo.info)){var b\u003dC.j.reason;C.KO\u003dC.KO||b\u003d\u003d\u003d\"r\"||b\u003d\u003d\u003d\"u\"||b\u003d\u003d\u003d\"v\"}};\nzfl\u003dfunction(C){C.Df?C.Df\u003d!1:C.V\u003d(0,g.fB)();C.KO\u003d!1;C.rO\u003d!1;return new ir(C.J,C.N,C.j.reason)};\nr4_\u003dfunction(C,b){var h\u003d{};b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())if((N\u003dN.value)\u0026\u0026N.video){var p\u003dN.video.j,P\u003dh[p],c\u003dP\u0026\u0026de(P)\u0026\u0026P.video.j\u003eC.policy.Ml,e\u003dp\u003c\u003dC.policy.Ml?de(N):v9(N);if(!P||c||e)h[p]\u003dN}return h};\nsk\u003dfunction(C,b){C.j\u003db;var h\u003dC.W.videoInfos;if(!C.j.isLocked()){var N\u003d(0,g.fB)();h\u003dg.kS(h,function(e){if(e.OX\u003ethis.policy.OX)return!1;var L\u003dthis.cE.j[e.id];return Qb(this.G).get(e.id)\u003eN?!1:L.dU.K\u003e4||L.W\u003e4?(this.logger.debug(function(){return\"Remove \"+CI(e)+\"; 4 load failures\"}),!1):this.sX.has(+e.itag)?!1:!0},C);\noic(C.G)\u0026\u0026(h\u003dg.kS(h,function(e){return e.video.width\u003c\u003d854\u0026\u0026e.video.height\u003c\u003d480}))}h.length||(h\u003dC.W.videoInfos);\nvar p\u003dh;C.policy.dh\u0026\u0026(p\u003di$S(C,p,b));p\u003dg.kS(p,b.X,b);if(C.j.isLocked()\u0026\u0026C.G.j){var P\u003dg.Te(h,function(e){return e.id\u003d\u003d\u003dC.G.j});\nP?p\u003d[P]:Uk(C.G,\"\")}C.policy.dh||(p\u003di$S(C,p,b));p.length||(p\u003d[h[0]]);p.sort(function(e,L){return Dg(C,e)-Dg(C,L)});\nb\u003d{};for(h\u003d1;h\u003cp.length;b\u003d{L0:void 0,HX:void 0},h++)b.HX\u003dp[h-1],b.L0\u003dp[h],b.HX.video.width\u003eb.L0.video.width?(g.xI(p,h),h--):Dg(C,b.HX)*C.policy.V\u003eDg(C,b.L0)\u0026\u0026(g.xI(p,h-1),h--);var c\u003dp[p.length-1];C.m6\u003d!!C.N\u0026\u0026!!C.N.info\u0026\u0026C.N.info.PE!\u003d\u003dc.PE;C.logger.debug(function(){return\"Constraint: \"+wV(C.j)+\", \"+p.length+\" fmts selectable, max selectable fmt: \"+CI(c)});\nC.X\u003dp;C.t4.clear();b\u003d!1;for(h\u003d0;h\u003cp.length;h++)b?C.t4.add(p[h].itag):p[h].video.j\u003e\u003d1080\u0026\u0026(b\u003d!0);J4o(C.policy,c,C.cE.yV)};\ni$S\u003dfunction(C,b,h){var N\u003dh.reason\u003d\u003d\u003d\"m\"||h.reason\u003d\u003d\u003d\"s\";C.policy.cV\u0026\u0026dv\u0026\u0026g.Sn\u0026\u0026(!N||h.j\u003c1080)\u0026\u0026(b\u003db.filter(function(Z){return Z.video\u0026\u0026(!Z.K||Z.K.powerEfficient)}));\nif(b.length\u003e0)if(Zm()){var p\u003dr4_(C,b);b\u003db.filter(function(Z){return!!Z\u0026\u0026!!Z.video\u0026\u0026Z.PE\u003d\u003d\u003dp[Z.video.j].PE})}else{var P,c,e\u003d(P\u003db[0])\u003d\u003dnull?void 0:(c\u003dP.video)\u003d\u003dnull?void 0:c.j;\nif(e){h\u003db.filter(function(Z){return!!Z\u0026\u0026!!Z.video\u0026\u0026Z.video.j\u003d\u003d\u003de});\nvar L\u003dr4_(C,h)[e].PE;b\u003db.filter(function(Z){return!!Z\u0026\u0026!!Z.video\u0026\u0026Z.PE\u003d\u003d\u003dL})}}return b};\nu21\u003dfunction(C,b){for(var h\u003d0;h+1\u003cC.X.length\u0026\u0026C.X[h].video.quality\u003d\u003d\u003d\"tiny\";)h++;var N\u003d$q(C.nO)/C.policy.V;return Dg(C,b.info)+Dg(C,C.X[h])\u003eN};\nXe\u003dfunction(C){if(!C.K||!C.policy.X\u0026\u0026!C.K.info.z$){var b\u003dC.W.j;C.K\u0026\u0026(b\u003db.filter(function(N){return N.audio.j\u003d\u003d\u003dC.K.info.audio.j}),b.length||(b\u003dC.W.j));\nC.K\u003dC.cE.j[b[0].id];if(b.length\u003e1){if(C.policy.wG){if(C.policy.G$)return;var h\u003dg.Te(b,function(N){return N.audio.audioQuality!\u003d\u003d\"AUDIO_QUALITY_HIGH\"});\nh\u0026\u0026(C.K\u003dC.cE.j[h.id])}h\u003d!1;if(h\u003dC.policy.w9?!0:C.j.isLocked()?C.j.j\u003c240:u21(C,C.K))C.K\u003dC.cE.j[g.nd(b).id]}}};\nOk\u003dfunction(C){if(!C.nextVideo||!C.policy.X)if(C.j.isLocked())C.nextVideo\u003dC.j.j\u003c\u003d360?C.cE.j[C.X[0].id]:C.cE.j[g.nd(C.X).id],C.logger.debug(function(){return\"Select max fmt: \"+CI(C.nextVideo.info)});\nelse{for(var b\u003dMath.min(C.L,C.X.length-1),h\u003d$q(C.nO),N\u003dDg(C,C.K.info),p\u003dh/C.policy.KO-N;b\u003e0\u0026\u0026!(Dg(C,C.X[b])\u003c\u003dp);b--);for(var P\u003dh/C.policy.V-N;b\u003cC.X.length-1\u0026\u0026!(Dg(C,C.X[b+1])\u003e\u003dP);b++);C.nextVideo\u003dC.cE.j[C.X[b].id];C.L!\u003d\u003db\u0026\u0026C.logger.info(function(){return\"Adapt to: \"+CI(C.nextVideo.info)+\", bandwidth: \"+h.toFixed(0)+\", bandwidth to downgrade: \"+p.toFixed(0)+\", bandwidth to upgrade: \"+P.toFixed(0)+\", constraint: \"+wV(C.j)});\nC.L\u003db}};\nSuc\u003dfunction(C){var b\u003dC.policy.KO,h\u003d$q(C.nO),N\u003dh/b-Dg(C,C.K.info);b\u003dg.B$(C.X,function(p){return Dg(this,p)\u003cN},C);\nb\u003c0\u0026\u0026(b\u003d0);C.L\u003db;C.nextVideo\u003dC.cE.j[C.X[b].id];C.logger.info(function(){return\"Initial selected fmt: \"+CI(C.nextVideo.info)+\", bandwidth: \"+h.toFixed(0)+\", max video byterate: \"+N.toFixed(0)})};\n$Ll\u003dfunction(C){if(C.kh.length){var b\u003dC.kh,h\u003dfunction(N,p){if(N.info.PE\u003d\u003d\u003d\"f\"||b.includes(l0(g.B9(N.info,C.cE.yV))))return N;for(var P\u003d{},c\u003d0;c\u003cp.length;P\u003d{R4:void 0,tW:void 0},c++){var e\u003dC.cE.j[p[c].id];if(b.includes(l0(g.B9(e.info,C.cE.yV)))){var L\u003dN.info.PE,Z\u003de.info.PE;if(L\u003d\u003d\u003dZ||Zm()){if(N.info.j!\u003d\u003de.info.j)return C.Xo.jp(\"ombifa\",{mismatch:\"xtag\",f:N.info.id,t:e.info.id}),N;P.R4\u003dN.info.itag;P.tW\u003de.info.itag;C.Xo.jp(\"ombifa\",{f:P.R4,t:P.tW});C.logger.info(function(Y){return function(){return\"Initial format selection changed from \"+\nY.R4+\" to \"+Y.tW+\" based on prefetched media.\"}}(P));\nC.Df\u003d!0;return e}C.Xo.jp(\"ombifa\",{mismatch:\"efficient\",fc:L,tc:Z})}}C.Xo.jp(\"ombifa\",{mismatch:\"unselectable\",fmts:b.join(\".\")});return N};\nC.nextVideo\u003dh(C.nextVideo,C.W.videoInfos);C.K\u003dh(C.K,C.W.j)}};\nDg\u003dfunction(C,b){if(!C.Qz[b.id]){var h\u003dC.cE.j[b.id].index.Jg(C.q2,15);h\u003db.V$\u0026\u0026C.N\u0026\u0026C.N.index.isLoaded()?h||b.V$:h||b.OX;C.Qz[b.id]\u003dh}h\u003dC.Qz[b.id];C.t4.has(b.itag)\u0026\u0026(h*\u003d1.5);return h*\u003dMath.max(1,C.Yh.w0()||0)};\nRfl\u003dfunction(C,b){C\u003dEQU(C.cE.j,function(h){return h.info.itag\u003d\u003d\u003db});\nif(!C)throw Error(\"Itag \"+b+\" from server not known.\");return C};\nQvl\u003dfunction(C){var b\u003d[];if(C.j.reason\u003d\u003d\u003d\"m\"||C.j.reason\u003d\u003d\u003d\"s\")return b;if(QAV(C.cE)){for(var h\u003dMath.max(0,C.L-2);h\u003cC.L\u0026\u0026h\u003cC.X.length;h++)b.push(C.X[h].itag);b.reverse()}return b};\nVSK\u003dfunction(C,b){var h;return C.j.y8(b)\u0026\u0026(!C.G.j||!C.j.isLocked()||((h\u003dC.nextVideo)\u003d\u003dnull?void 0:h.info.id)\u003d\u003d\u003dC.G.j)};\nGE_\u003dfunction(C){var b\u003dg.Te(C.W.j,function(N){return N.audio.j}),h\u003dg.Te(C.W.j,function(N){return!N.audio.j});\nreturn b?C.policy.On?b:h:null};\nUL_\u003dfunction(C){var b\u003dC\u003d\u003d\u003dvoid 0?{}:C;C\u003db.Do\u003d\u003d\u003dvoid 0?!1:b.Do;var h\u003db.QQ\u003d\u003d\u003dvoid 0?!1:b.QQ;b\u003db.Zp\u003d\u003d\u003dvoid 0?!1:b.Zp;return C?b?3:2:h?-1:1};\nWp\u003dfunction(C){this.track\u003dC;this.buffered\u003d[];this.N\u003dthis.X\u003d0;this.W\u003d{};this.G\u003d0;this.j\u003dnew b2};\nXwV\u003dfunction(C,b,h){C.flush();C.K\u003dh;Ek(C,3,b)};\nEk\u003dfunction(C,b,h){var N\u003d[],p\u003dC.track.rU;if(p){p\u003dp.P7();for(var P\u003d0;P\u003cp.length;P++)N.push(Math.round(p.start(P)*1E3)),N.push(Math.round(p.end(P)*1E3))}p\u003d1;P\u003dN.length;if(P\u003d\u003d\u003dC.buffered.length){for(var c\u003d0;c\u003c\u003dP\u0026\u0026N[c]\u003d\u003d\u003dC.buffered[c];c++);c\u003eP?p\u003d0:N[c]\u003eC.buffered[c]\u0026\u0026(c\u003d\u003d\u003dP-1?p\u003d2:c\u003d\u003d\u003dP-2\u0026\u0026N[c+1]\u003eC.buffered[c+1]\u0026\u0026(p\u003d3))}C.j.add(b\u003c\u003c3|(h\u0026\u00264)|p);b\u003dMath.ceil(C.track.YA()*1E3);C.j.add(b-C.G);C.G\u003db;if(p\u003d\u003d\u003d1)for(C.j.add(P),c\u003db\u003d0;c\u003cP;c++)C.j.add(N[c]-b),b\u003dN[c];p\u003d\u003d\u003d3\u0026\u0026C.j.add(N[P-2]-C.buffered[P-2]);p\u003e\u003d2\u0026\u0026C.j.add(N[P-\n1]-C.buffered[P-1]);h\u0026\u0026C.j.add(h);C.buffered\u003dN};\nnC\u003dfunction(C,b,h){var N\u003dthis;this.policy\u003dC;this.j\u003db;this.q2\u003dh;this.X\u003dthis.K\u003d0;this.Kv\u003dnull;this.KO\u003dnew Set;this.V\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.L\u003dnew EO;this.N2\u003dthis.nO\u003d!1;this.dn\u003d{UpE:function(){return N.N},\nxpX:function(){return N.chunkSize},\nNhf:function(){return N.J},\nKXE:function(){return N.W}};\n(b\u003dK6K(this))?(this.chunkSize\u003db.csz,this.N\u003dMath.floor(b.clen/b.csz),this.J\u003db.ck,this.W\u003db.civ):(this.chunkSize\u003dC.mf,this.N\u003d0,this.J\u003dg.VO(16),this.W\u003dg.VO(16));this.G\u003dnew Uint8Array(this.chunkSize);this.J\u0026\u0026this.W\u0026\u0026(this.crypto\u003dnew TVK(this.J,this.W))};\nK6K\u003dfunction(C){if(C.policy.Eq\u0026\u0026C.policy.Uw)for(var b\u003dg.z(C.policy.Eq),h\u003db.next(),N\u003d{};!h.done;N\u003d{Zk:void 0,Md:void 0},h\u003db.next())if(h\u003dg.pN(h.value),N.Zk\u003d+h.clen,N.Md\u003d+h.csz,N.Zk\u003e0\u0026\u0026N.Md\u003e0\u0026\u0026C.policy.X\u003d\u003d\u003dh.docid\u0026\u0026C.j.info.id\u003d\u003d\u003dh.fmtid\u0026\u0026C.j.info.lastModified\u003d\u003d\u003d+h.lmt)return C\u003d{},C.clen\u003dN.Zk,C.csz\u003dN.Md,C.ck\u003dh.ck,C.civ\u003dh.civ,C};\ntT\u003dfunction(C){return!!C.Kv\u0026\u0026C.Kv.b1()};\nvio\u003dfunction(C,b){if(!tT(C)\u0026\u0026!C.HE()){if(!(C.nO||(C.nO\u003d!0,C.N\u003e0))){var h\u003dTi(C);h\u003dMm(C.policy.X,C.j.info,Bp(C),h,C.policy.kh);Im(C,h)}if(b.info.type\u003d\u003d\u003d1){if(C.Kv){xh(C,Error(\"Woffle: Expect INIT slices to always start us off\"));return}C.initRange\u003dSS(0,b.j.getLength())}else if(b.info.type\u003d\u003d\u003d2)C.Kv\u0026\u0026C.Kv.type\u003d\u003d\u003d1||xh(C,Error(\"Woffle: Index before init\")),C.indexRange\u003dSS(C.initRange.end+1,b.j.getLength());else if(b.info.type\u003d\u003d\u003d3){if(!C.Kv){xh(C,Error(\"Woffle: Expect MEDIA slices to always have lastSlice\"));\nreturn}if(C.Kv.type\u003d\u003d\u003d3\u0026\u0026!ML(C.Kv,b.info)\u0026\u0026(C.V\u003d[],b.info.yz!\u003d\u003dqL(C.Kv)||b.info.K!\u003d\u003d0))return;if(b.info.X){h\u003dg.z(C.V);for(var N\u003dh.next();!N.done;N\u003dh.next())sv_(C,N.value);C.V\u003d[]}else{C.V.push(b);C.Kv\u003db.info;return}}else{xh(C,Error(\"Woffle: Unexpected slice type\"));return}C.Kv\u003db.info;sv_(C,b);O$W(C)}};\nsv_\u003dfunction(C,b){var h\u003d0,N\u003db.j.f5();if(C.X\u003cC.N){h\u003dC.N*C.chunkSize;var p,P\u003d(((p\u003db.info.range)\u003d\u003dnull?void 0:p.start)||0)+b.info.K;h-\u003dP;if(h\u003e\u003dN.length)return;if(h\u003c0)throw Error(\"Missing data\");C.X\u003dC.N;C.K\u003d0}for(p\u003d{};h\u003cN.length;p\u003d{fY:void 0})if(p.fY\u003dMath.min(N.length-h,C.G.byteLength-C.K),P\u003dnew Uint8Array(N.buffer,N.byteOffset+h,p.fY),C.G.set(P,C.K),C.K+\u003dp.fY,h+\u003dp.fY,C.K\u003d\u003d\u003dC.G.length){if(b.info\u003d\u003d\u003dC.Kv\u0026\u0026tT(C)\u0026\u0026h\u003d\u003d\u003dN.length)break;p\u003dTi(C);p\u003dMm(C.policy.X,C.j.info,Bp(C),p,C.policy.kh,C.X,C.G,C.crypto);C.KO.add(p);\nIm(C,p);C.HE()||(p\u003dTi(C),C.q2(Bp(C),p!\u003d\u003dvoid 0?(p.downloadedEndTime||0)*p.averageByteRate:p.maxKnownEndTime*p.averageByteRate,p.maxKnownEndTime*p.averageByteRate));C.G\u003dnew Uint8Array(C.chunkSize);C.K\u003d0;C.X+\u003d1}};\nO$W\u003dfunction(C){if(tT(C))if(C.Kv\u0026\u0026C.indexRange)if(C.K){var b\u003dnew Uint8Array(C.G.buffer,0,C.K),h\u003dDL6(C),N\u003dC.policy.X;Promise.all(C.KO).then(function(){var p\u003dMm(N,C.Kv.j.info,Bp(C,!0),h,C.policy.kh,C.X,b,C.crypto);Im(C,p,!0)})}else xh(C,new wv(\"Woffle: Expect always re-mark currentChunkOffset at EOS\"));\nelse xh(C,new wv(\"Woffle: Expect at EOS to always have lastSlice or indexRange\"))};\nTi\u003dfunction(C){return{downloadedEndTime:Math.round(C.Kv?C.Kv.cF:0),maxKnownEndTime:Math.round(C.j.index.tK()),averageByteRate:Math.round(C.j.info.V$)}};\nDL6\u003dfunction(C){return{downloadedEndTime:-1,maxKnownEndTime:Math.round(C.j.index.tK()),averageByteRate:Math.round(C.j.info.V$)}};\nBp\u003dfunction(C,b){b\u003d\u003d\u003dvoid 0||!b||C.indexRange\u0026\u0026C.initRange\u0026\u0026C.Kv||xh(C,new wv(\"Woffle: Expect isFinal to always have indexRange and initRange and lastSlice\"));b\u003d{lmt:C.j.info.lastModified,docid:C.policy.X,fmtid:C.j.info.id,type:C.j.info.mimeType.split(\";\")[0],csz:C.chunkSize,clen:C.X*C.chunkSize+C.K};C.crypto\u0026\u0026(b.ck\u003dC.J,b.civ\u003dC.W);var h\u003d\"local://localhost/videoplayback?\"+hK(b),N,p;b\u003d{itag:+C.j.info.itag,mimeType:C.j.info.mimeType,bitrate:C.j.info.OX*8,lastModified:String(C.j.info.lastModified),initRange:(N\u003d\nC.initRange)\u003d\u003dnull?void 0:sT6(N),indexRange:(p\u003dC.indexRange)\u003d\u003dnull?void 0:sT6(p),url:h};if(N\u003dC.j.info.j)b.xtags\u003dN;if(N\u003dC.j.info.video)if(b.quality\u003dN.quality,b.qualityLabel\u003dN.qualityLabel,b.width\u003dN.width,b.height\u003dN.height,N\u003dN.fps)b.fps\u003dN;if(C\u003dC.j.info.audio){if(N\u003dC.sampleRate)b.audioSampleRate\u003dString(N);if(C\u003dC.numChannels)b.audioChannels\u003dC}return b};\nIm\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;b.then(function(N){C.KO.delete(b);(h||N\u003d\u003d\u003d4)\u0026\u0026C.L.resolve(N)},function(N){C.L.reject(N)})};\nxh\u003dfunction(C,b){g.$6(C.policy.X)!\u003d\u003d4\u0026\u0026(g.zt(C.policy.X,4),g.Ri(b),C.L.reject(new wv(b.message)))};\nwv\u003dfunction(C,b){C\u003dError.call(this,C);this.message\u003dC.message;\"stack\"in C\u0026\u0026(this.stack\u003dC.stack);this.j\u003db\u003d\u003d\u003dvoid 0?!1:b};\ndLl\u003dfunction(C){C\u003dg.dE(C,1886614376);for(var b\u003dg.z(C),h\u003db.next();!h.done;h\u003db.next());return g.M_(C,function(N){return Ll_(N)})};\nW6W\u003dfunction(C){var b\u003dmI(C,function(p,P){return p+P.length},0);\nb\u003dnew Uint8Array(b);var h\u003d0;C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,b.set(N,h),h+\u003dN.length;return b};\nEi1\u003dfunction(C,b,h,N,p,P){this.ids\u003dC;this.j\u003db;this.K\u003dh;this.X\u003dN;this.N\u003dp;this.Vh\u003dP};\nCf\u003dfunction(C,b,h){this.initData\u003dC;this.contentType\u003db;this.isPrefetch\u003dh;this.j\u003dthis.cryptoPeriodIndex\u003dNaN;this.N\u003d[];this.KK\u003d!1;this.K\u003dnull;if((b\u003d\u003dnull?void 0:b.toLowerCase())\u003d\u003d\u003d\"webm\"||C.length\u003d\u003d\u003d16)this.KK\u003d!0};\ntS_\u003dfunction(C){a:{var b\u003dC.initData;try{for(var h\u003d0,N\u003dnew DataView(b.buffer);h\u003cN.byteLength-8;){var p\u003dN.getUint32(h);if(p\u003c\u003d1)break;if(N.getUint32(h+4)\u003d\u003d\u003d1886614376){var P\u003d32;if(N.getUint8(h+8)\u003e0){var c\u003dN.getUint32(h+28);P+\u003dc*16+4}var e\u003dN.getUint32(h+P-4);try{var L\u003dniW(b.subarray(h+P,h+P+e));if(L!\u003d\u003dnull){var Z\u003dL;break a}}catch(Y){}}h+\u003dp}Z\u003dnull;break a}catch(Y){Z\u003dnull;break a}Z\u003dvoid 0}if(Z!\u003dnull)for(b\u003dZD(Xj(Z,7)),b\u003d\u003dnull||C.KK||(C.cryptoPeriodIndex\u003db),b\u003dZD(Xj(Z,10)),b!\u003dnull\u0026\u0026b\u003e0\u0026\u0026!C.KK\u0026\u0026(C.j\u003db),Z\u003dEW(Z,\n2,$IU,void 0\u003d\u003d\u003dVoS?2:4),Z\u003dg.z(Z),b\u003dZ.next();!b.done;b\u003dZ.next())C.N.push(g.So(Aj(b.value),4))};\nTdH\u003dfunction(C){return isNaN(C.cryptoPeriodIndex)?g.So(C.initData):\"\"+C.cryptoPeriodIndex};\nbl\u003dfunction(C,b,h){var N\u003dh\u003d\u003d\u003dvoid 0?{}:h;h\u003dN.videoDuration\u003d\u003d\u003dvoid 0?0:N.videoDuration;var p\u003dN.jm\u003d\u003d\u003dvoid 0?void 0:N.jm;N\u003dN.ZV\u003d\u003d\u003dvoid 0?!1:N.ZV;this.videoId\u003dC;this.status\u003db;this.videoDuration\u003dh;this.jm\u003dp;this.ZV\u003dN};\nBdW\u003dfunction(C,b,h,N,p){this.videoId\u003dC;this.ZE\u003db;this.K\u003dh;this.bytesDownloaded\u003dN;this.j\u003dp};\nh7\u003dfunction(C){this.j\u003dC;this.offset\u003d0};\nNi\u003dfunction(C){if(C.offset\u003e\u003dC.j.getLength())throw Error();return C.j.getUint8(C.offset++)};\nITW\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dNi(C);if(h\u003d\u003d\u003d1){b\u003d-1;for(h\u003d0;h\u003c7;h++){var N\u003dNi(C);b\u003d\u003d\u003d-1\u0026\u0026N!\u003d\u003d255\u0026\u0026(b\u003d0);b\u003e-1\u0026\u0026(b\u003db*256+N)}return b}N\u003d128;for(var p\u003d0;p\u003c6\u0026\u0026N\u003eh;p++)h\u003dh*256+Ni(C),N*\u003d128;return b?h:h-N};\nxLW\u003dfunction(C){try{var b\u003dITW(C,!0),h\u003dITW(C,!1);return{id:b,size:h}}catch(N){return{id:-1,size:-1}}};\nwwS\u003dfunction(C){for(var b\u003dnew h7(C),h\u003d-1,N\u003d0,p\u003d0;!N||!p;){var P\u003dxLW(b),c\u003dP.id;P\u003dP.size;if(c\u003c0)return;if(c\u003d\u003d\u003d176){if(P!\u003d\u003d2)return;N\u003db.yw()}else if(c\u003d\u003d\u003d186){if(P!\u003d\u003d2)return;p\u003db.yw()}c\u003d\u003d\u003d374648427?h\u003db.yw()+P:c!\u003d\u003d408125543\u0026\u0026c!\u003d\u003d174\u0026\u0026c!\u003d\u003d224\u0026\u0026b.skip(P)}b\u003dHN(C,0,h);h\u003dnew DataView(b.buffer);h.setUint16(N,3840);h.setUint16(p,2160);N\u003dnew F9([b]);G7(N,C);return N};\nC86\u003dfunction(C,b,h){var N\u003dthis;this.Xo\u003dC;this.policy\u003db;this.W\u003dh;this.logger\u003dnew g.ty(\"dash\");this.K\u003d[];this.j\u003dnull;this.nO\u003d-1;this.V\u003d0;this.sX\u003dNaN;this.KO\u003d0;this.N\u003dNaN;this.L\u003dthis.Df\u003d0;this.m6\u003d-1;this.Qz\u003dthis.G\u003dthis.X\u003dthis.q2\u003dnull;this.Yh\u003dthis.CO\u003dNaN;this.J\u003dthis.N2\u003dthis.t4\u003dthis.kh\u003dnull;this.zi\u003d!1;this.rO\u003dthis.timestampOffset\u003d0;this.dn\u003d{f1:function(){return N.K}};\nif(this.policy.X){var p\u003dthis.W,P\u003dthis.policy.X;this.policy.kh\u0026\u0026C.jp(\"atv\",{ap:this.policy.kh});this.J\u003dnew nC(this.policy,p,function(c,e,L){gI(C,new bl(N.policy.X,2,{jm:new BdW(P,c,p.info,e,L)}))});\nthis.J.L.promise.then(function(c){N.J\u003dnull;c\u003d\u003d\u003d1?gI(C,new bl(N.policy.X,c)):N.Xo.jp(\"offlineerr\",{status:c.toString()})},function(c){var e\u003d(c.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nc instanceof wv\u0026\u0026!c.j?(N.logger.info(function(){return\"Assertion failed: \"+e}),N.Xo.jp(\"offlinenwerr\",{em:e}),pf(N),gI(C,new bl(N.policy.X,4))):(N.logger.info(function(){return\"Failed to write to disk: \"+e}),N.Xo.jp(\"dldbwerr\",{em:e}),pf(N),gI(C,new bl(N.policy.X,4,{ZV:!0})))})}};\nbAl\u003dfunction(C){return C.K.length?C.K[0]:null};\nhNW\u003dfunction(C,b){return C.K.some(function(h){return h.info.yz\u003d\u003d\u003db})};\njG1\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;if(C.G){var p\u003dC.G.K+C.G.N;if(h.info.K\u003e0)if(h.info.yz\u003d\u003d\u003dC.G.yz\u0026\u0026h.info.K\u003cp){if(h.info.K+h.info.N\u003c\u003dp)return;h\u003dYOc(h,p-h.info.K)[1]}else if(h.info.yz\u003e\u003d0\u0026\u0026C.G.yz\u003e\u003d0\u0026\u0026!ML(C.G,h.info))throw new g.np(\"improper_continuation\",C.G.RV(),h.info.RV());dwW(C.G,h.info)||Pg(C,\"d\")}else if(h.info.K\u003e0)throw new g.np(\"continuation_of_null\",h.info.RV());C.G\u003dh.info;C.W\u003dh.info.j;if(h.info.K\u003d\u003d\u003d0){if(C.j)if(!C.Xo.isOffline()||C.policy.ZT)C.Xo.jp(\"slice_not_fully_processed\",{buffered:C.j.info.RV(),\npush:h.info.RV()});else throw new g.np(\"slice_not_fully_processed\",C.j.info.RV(),h.info.RV());jQ(C);C.Df\u003dN}else{if(C.Df\u0026\u0026N\u0026\u0026C.Df!\u003d\u003dN)throw C\u003dnew g.np(\"lmt_mismatch\",h.info.yz,C.Df,N),C.level\u003d\"WARNING\",C;!h.info.j.uR()\u0026\u0026C.X\u0026\u0026(N\u003dh.info,p\u003dC.X.oF,N.G\u003d\"updateWithEmsg\",N.yz\u003dp)}if(C.j){N\u003dg.dd(C.j,h);if(!N)throw new g.np(\"failed_to_merge\",C.j.info.RV(),h.info.RV());C.j\u003dN}else C.j\u003dh;a:{h\u003dg.nE(C.j.info.j.info);if(C.j.info.type!\u003d\u003d3){if(!C.j.info.X)break a;C.j.info.type\u003d\u003d\u003d6?Ns6(C,b,C.j):gyx(C,C.j);C.j\u003dnull}for(;C.j;){N\u003d\nC.j.j.getLength();if(C.nO\u003c\u003d0\u0026\u0026C.V\u003d\u003d\u003d0){var P\u003dC.j.j,c\u003d-1;p\u003d-1;if(h){for(var e\u003d0;e+8\u003cP.getLength();){var L\u003dirV(P,e),Z\u003dirV(P,e+4);e+\u003dL||1;if(Z\u003d\u003d\u003d1836019558)c\u003de;else if(Z\u003d\u003d\u003d1835295092){p\u003de;break}}p\u003c0\u0026\u0026(c\u003d-1)}else{P\u003dnew h7(P);for(L\u003de\u003d!1;;){Z\u003dP.yw();var Y\u003dxLW(P),a\u003dY.id;Y\u003dY.size;if(!(a\u003e0))break;if(a!\u003d\u003d408125543)if(a\u003d\u003d\u003d524531317)e\u003d!0,Y\u003e\u003d0\u0026\u0026(p\u003dP.yw()+Y,L\u003d!0);else{if(e\u0026\u0026(a\u003d\u003d\u003d160||a\u003d\u003d\u003d163)\u0026\u0026(c\u003c0\u0026\u0026(c\u003dZ),L))break;a\u003d\u003d\u003d163\u0026\u0026(c\u003dMath.max(0,c),p\u003dP.yw()+Y);if(a\u003d\u003d\u003d160){c\u003c0\u0026\u0026(p\u003dc\u003dP.yw()+Y);break}P.skip(Y)}}c\u003c0\u0026\u0026(p\u003d-1)}if(c\u003c\n0)break;C.nO\u003dc;C.V\u003dp-c}if(C.nO\u003eN)break;C.nO?(N\u003dpRW(C,C.nO),N.G\u0026\u0026P8l(C,N),Ns6(C,b,N),cg(C,N),C.nO\u003d0):C.V\u0026\u0026(N\u003dpRW(C,C.V\u003c0?Infinity:C.V),C.V-\u003dN.j.getLength(),cg(C,N))}}C.j\u0026\u0026C.j.info.X\u0026\u0026(cg(C,C.j),C.j\u003dnull)};\ngyx\u003dfunction(C,b){!b.info.j.uR()\u0026\u0026b.info.K\u003d\u003d\u003d0\u0026\u0026(g.nE(b.info.j.info)||b.info.j.info.KK())\u0026\u0026SO_(b);if(b.info.type\u003d\u003d\u003d1)try{P8l(C,b),cP6(C,b)}catch(p){g.ux(p);var h\u003dm6(b.info);h.hms\u003d\"1\";C.Xo.handleError(\"fmt.unparseable\",h||{},1)}h\u003db.info.j;h.Bn(b);C.J\u0026\u0026vio(C.J,b);if(h.MK()\u0026\u0026C.policy.j)a:{C\u003dC.Xo.cE;b\u003db.info.clipId;h\u003dg.B9(h.info,C.yV);if(b){var N\u003dU81(C,h);if(C.rO[N])break a;C.rO[N]\u003db}C.Qz.push(h)}};\nRVS\u003dfunction(C,b,h){if(C.K.length!\u003d\u003d0\u0026\u0026(h||C.K.some(function(P){return P.info.c7\u003cb}))){h\u003d0;\nfor(var N\u003dg.z(C.K),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;if(p.info.c7\u003cb)break;C.Xo.jp(\"cmat\",{max:b,s:p.info.RV()});h+\u003d1}C.K.splice(0,h)}};\npf\u003dfunction(C){var b;(b\u003dC.J)\u003d\u003dnull||b.dispose();C.J\u003dnull};\nkMU\u003dfunction(C){var b\u003dC.K.reduce(function(h,N){return h+N.j.getLength()},0);\nC.j\u0026\u0026(b+\u003dC.j.j.getLength());return b};\neNW\u003dfunction(C){if(C.N2\u0026\u0026!C.policy.cA){var b\u003dC.Xo;b.cE.isManifestless\u0026\u0026aG(b.cE,C.N2.yz,!!C.W.info.video)}C.N2\u003dnull;C.X\u003dnull;C.G\u003dC.kh;C.N\u003dC.G?C.N-C.KO:NaN;jQ(C)};\npRW\u003dfunction(C,b){var h\u003dC.j;b\u003dMath.min(b,h.j.getLength());if(b\u003d\u003d\u003dh.j.getLength())return C.j\u003dnull,h;h\u003dYOc(h,b);C.j\u003dh[1];return h[0]};\nP8l\u003dfunction(C,b){b.j.getLength();var h\u003db.W7();if(DC(b.info.j.info)\u0026\u0026b.info.j.info.video.primaries\u003d\u003d\u003d\"bt2020\"){var N\u003dnew We(h);n_(N,[408125543,374648427,174,224,21936,21937])\u0026\u0026(N\u003dN.start+N.pos,h.getUint8(N)\u003d\u003d\u003d129\u0026\u0026h.getUint8(N+1)\u003d\u003d\u003d1\u0026\u0026h.setUint8(N+1,9))}N\u003db.info.j.info;v9(N)\u0026\u0026!DC(N)\u0026\u0026(N\u003db.W7(),(new We(N)).TJ(),IL([408125543,374648427,174,224],21936,N));b.info.j.info.CK()\u0026\u0026(N\u003db.info.j,N.info\u0026\u0026N.info.video\u0026\u0026N.info.video.projectionType\u003d\u003d\u003d\"MESH\"\u0026\u0026!N.K\u0026\u0026(g.nE(N.info)?N.K\u003dzS_(h):N.info.KK()\u0026\u0026(N.K\u003dAmW(h))));\nb.info.j.info.KK()\u0026\u0026b.info.CK()\u0026\u0026(h\u003db.W7(),(new We(h)).TJ(),IL([408125543,374648427,174,224],30320,h)\u0026\u0026IL([408125543,374648427,174,224],21432,h));if(C.policy.Pd\u0026\u0026b.info.j.info.KK()){h\u003db.W7();var p\u003dnew We(h);if(n_(p,[408125543,374648427,174,29637])){N\u003dBe(p,!0);p\u003dp.start+p.pos;for(var P\u003d0;P\u003cN-1;P++)h.setUint8(p+P,0);h.setUint8(p+N-1,1)}}if(C.Ab()\u0026\u0026g.nE(b.info.j.info)){N\u003db.W7();h\u003dg.RL(N,0,1701606260);P\u003dg.RL(N,0,1836476516);if(h\u0026\u0026P){h.skip(2);var c\u003dVL(h),e\u003dq9(h);N\u003d[];p\u003d[];var L\u003d[],Z\u003d[];if(c)for(c\u003d0;c\u003c\ne;++c)N.push(mm(h)),p.push(mm(h)),L.push(VL(h)),Z.push(VL(h));else for(c\u003d0;c\u003ce;++c)N.push(M9(h)),p.push(M9(h)),L.push(VL(h)),Z.push(VL(h));h\u003dg.QL(P);h\u003dnew GyW(p[0]/h,N[0]/h)}else h\u003dnull;if(h){if(g.nE(b.info.j.info))for(N\u003db.W7(),p\u003dg.RL(N,0,1701082227);p;)P\u003dp,P.type\u003d1936419184,P.data.setUint32(P.offset+4,1936419184),p\u003dg.RL(N,p.offset+p.size,1701082227);C.zi\u003d!0;b.info.j.X\u003dh}}b.info.j.uR()||b.info.j.j||b.info.j.indexRange||t4(b)};\nNs6\u003dfunction(C,b,h){if(h.info.j.uR()){if(C.zi\u0026\u0026LY_(h)\u0026\u0026(b\u003dh.W7(),b\u003dg.RL(b,0,1953658222))){b.skip(1);var N\u003dHe(b)\u003c\u003c16|VL(b),p\u003dN\u00261,P\u003dN\u00264;if(N\u0026256){var c\u003dN\u0026512,e\u003dN\u00261024;N\u0026\u003d2048;var L\u003dq9(b);L\u003c2||(p\u0026\u0026b.skip(4),P\u0026\u0026b.skip(4),p\u003dq9(b),b.skip((L-1)*(4+(c?4:0)+(e?4:0)+(N?4:0))-4),b.data.setUint32(b.offset+b.j,p))}}if(b\u003dC.q2\u0026\u0026!!C.q2.W.X)if(b\u003dh.info.CK())b\u003dF1l(h),c\u003dC.q2,kc?(e\u003d1/b,b\u003deQ(C,b)\u003e\u003deQ(c)+e):b\u003dC.getDuration()\u003e\u003dc.getDuration(),b\u003d!b;b\u0026\u0026LY_(h)\u0026\u0026(b\u003dC.q2,kc?(e\u003dF1l(h),c\u003d1/e,e\u003deQ(C,e),b\u003deQ(b)+c-e):b\u003db.getDuration()-\nC.getDuration(),b\u003d1+b/h.info.duration,$wH(h.W7(),b))}else{c\u003d!1;C.X||(SO_(h),h.K\u0026\u0026(C.X\u003dh.K,c\u003d!0,P\u003dh.info,N\u003dh.K.oF,P.G\u003d\"updateWithEmsg\",P.yz\u003dN,P\u003dh.K,P.b1\u0026\u0026(N\u003dC.W.index,N.K\u003d!P.b1,N.N\u003d\"emsg\"),P\u003dh.info.j.info,N\u003dh.W7(),g.nE(P)?Dl(N,1701671783):P.KK()\u0026\u0026IL([408125543],307544935,N)));a:if((P\u003dn$(h,C.policy.IV))\u0026\u0026GFl(h))e\u003dZAK(C,h),C.L+\u003de,P-\u003de,C.KO+\u003dP,C.N\u003dC.policy.du?C.N+P:NaN;else{if(C.policy.KN){if(N\u003dL\u003dC.Xo.gA(g.Ww(h),1),C.N\u003e\u003d0\u0026\u0026h.info.type!\u003d\u003d6){if(C.policy.du\u0026\u0026isNaN(C.CO)){g.Ri(new g.np(\"Missing duration while processing previous chunk\",\nh.info.RV()));C.Xo.isOffline()\u0026\u0026!C.policy.ZT||YyW(C,h,N);Pg(C,\"m\");break a}var Z\u003dL-C.N,Y\u003dZ-C.L,a\u003dh.info.yz,l\u003dC.Qz?C.Qz.yz:-1,F\u003dC.Yh,G\u003dC.CO,V\u003dC.policy.WA\u0026\u0026Z\u003eC.policy.WA,q\u003dMath.abs(Y)\u003e10,f\u003dMath.abs(C.N-N)\u003c1E-7;if(Math.abs(Y)\u003e1E-4){C.rO+\u003d1;var y\u003d(p\u003dC.X)\u003d\u003dnull?void 0:J3(p);p\u003d{audio:\"\"+ +C.Ab(),sq:a.toFixed(),sliceStart:L,lastSq:l.toFixed(),lastSliceStart:F,lastSliceDuration:G,totalDrift:(Z*1E3).toFixed(),segDrift:(Y*1E3).toFixed(),skipRewrite:\"\"+ +(V||q)};if(y\u003d\u003dnull?0:y.length)p.adCpn\u003dy[0];C.Xo.handleError(\"qoe.avsync\",\np);C.m6\u003da}V||q||f||(N\u003dC.N);p\u003dZAK(C,h,L);P-\u003dp;C.L\u003dZ+p;C.policy.N\u0026\u0026(Y\u0026\u0026!f||p)\u0026\u0026(Z\u003d(e\u003dC.X)\u003d\u003dnull?void 0:J3(e),C.Xo.jp(\"discontinuityRewrite\",{adCpn:(Z\u003d\u003dnull?0:Z.length)?Z.join(\".\"):\"\",itag:h.info.j.info.itag,sq:h.info.yz,originalStartTime:L,rewrittenStartTime:N,startTimeAdjustment:N-L,segDrift:(Y*1E3).toFixed(),originalDuration:P+p,rewrittenDuration:P,durationAdjustment:p}))}}else N\u003disNaN(C.N)?h.info.startTime:C.N;YyW(C,h,N)\u0026\u0026(C.KO+\u003dP,C.N\u003dN+P,C.policy.A$\u0026\u0026C.rO\u003e\u003dC.policy.A$\u0026\u0026(C.rO\u003d0,C.Xo.xd({resetForRewrites:\"count\"})))}C.Qz\u003d\nh.info;C.CO\u003dEu(h);h.N\u003e\u003d0\u0026\u0026(C.Yh\u003dh.N);if(c\u0026\u0026C.X){c\u003da5o(C,!0);f$(h.info,c);C.j\u0026\u0026f$(C.j.info,c);b\u003dg.z(b);for(e\u003db.next();!e.done;e\u003db.next())e\u003de.value,p\u003dvoid 0,C.policy.W\u0026\u0026e.yz!\u003d\u003d((p\u003dC.X)\u003d\u003dnull?void 0:p.oF)||f$(e,c);(h.info.X||C.j\u0026\u0026C.j.info.X)\u0026\u0026h.info.type!\u003d\u003d6||(C.N2\u003dc,C.policy.Yh?(b\u003dl5V(C.X),C.Xo.fz(C.W,c,b)):(b\u003dC.Xo,b.cE.isManifestless\u0026\u0026oyK(b,c,null,!!C.W.info.video)),C.policy.OR||FYl(C))}}cP6(C,h);C.timestampOffset\u0026\u0026lmV(h,C.timestampOffset)};\ncg\u003dfunction(C,b){if(b.info.X){C.kh\u003db.info;if(C.X){var h\u003dC.X,N\u003da5o(C,!1);h\u003dl5V(h);C.Xo.fz(C.W,N,h);C.N2||C.policy.OR||FYl(C);C.N2\u003dnull}jQ(C)}C.J\u0026\u0026vio(C.J,b);if(N\u003dC.BK())if(N\u003dg.dd(N,b,C.policy.xo)){C.K.pop();C.K.push(N);return}C.K.push(b)};\nl5V\u003dfunction(C){if(C.oG()){var b\u003dC.data[\"Stitched-Video-Id\"]?C.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[],h\u003dJ3(C),N\u003d[];if(C.data[\"Stitched-Video-Duration-Us\"])for(var p\u003dg.z(C.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),P\u003dp.next();!P.done;P\u003dp.next())N.push((Number(P.value)||0)/1E6);p\u003d[];if(C.data[\"Stitched-Video-Start-Frame-Index\"]){P\u003dg.z(C.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var c\u003dP.next();!c.done;c\u003dP.next())p.push(Number(c.value)||0)}p\u003d[];\nif(C.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(P\u003dg.z(C.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),c\u003dP.next();!c.done;c\u003dP.next())p.push((Number(c.value)||0)/1E6);C\u003dnew Ei1(b,h,N,p,g.o2H(C),g.Flc(C))}else C\u003dnull;return C};\njQ\u003dfunction(C){C.j\u003dnull;C.nO\u003d-1;C.V\u003d0;C.X\u003dnull;C.sX\u003dNaN;C.KO\u003d0;C.N2\u003dnull};\nPg\u003dfunction(C,b){b\u003d{rst4disc:b,cd:C.L.toFixed(3),sq:C.Qz?C.Qz.yz:-1};C.N\u003dNaN;C.L\u003d0;C.m6\u003d-1;C.Qz\u003dnull;C.Yh\u003dNaN;C.CO\u003dNaN;C.t4\u003dnull;C.Xo.jp(\"mdstm\",b)};\ncP6\u003dfunction(C,b){if(C.W.info.f9){if(b.info.j.info.KK()){var h\u003dnew We(b.W7());if(n_(h,[408125543,374648427,174,28032,25152,20533,18402])){var N\u003dBe(h,!0);h\u003dN!\u003d\u003d16?null:b0(h,N)}else h\u003dnull;N\u003d\"webm\"}else b.info.J\u003ddLl(b.W7()),h\u003dW6W(b.info.J),N\u003d\"cenc\";h\u0026\u0026h.length\u0026\u0026(h\u003dnew Cf(h,N),C.policy.Ym\u0026\u0026g.nE(b.info.j.info)\u0026\u0026(N\u003dmwo(b.W7()))\u0026\u0026(h.K\u003dN),h.KK\u003db.info.j.info.KK(),b.K\u0026\u0026b.K.cryptoPeriodIndex\u0026\u0026(h.cryptoPeriodIndex\u003db.K.cryptoPeriodIndex),b.K\u0026\u0026b.K.K\u0026\u0026(h.j\u003db.K.K),C.Xo.HO(h))}};\nFYl\u003dfunction(C){var b\u003dC.X,h\u003daCH(b);h\u0026\u0026(h.startSecs+\u003dC.sX,C.Xo.q7(C.W,h,b.oF,b.oG()))};\na5o\u003dfunction(C,b){var h,N\u003dC.X;if(h\u003daCH(N))h.startSecs+\u003dC.sX;var p\u003dC.sX;C\u003db?N.jL:C.KO;var P\u003dN.oG()?2:1;return new Sk(N.oF,p,C,N.ingestionTime,\"sq/\"+N.oF,void 0,void 0,b,h,P)};\nYyW\u003dfunction(C,b,h){if(!amo(b,h))return b\u003dm6(b.info),b.smst\u003d\"1\",C.Xo.handleError(\"fmt.unparseable\",b||{},1),!1;isNaN(C.sX)\u0026\u0026(C.sX\u003dh);return!0};\nZAK\u003dfunction(C,b,h){var N\u003d0;if(b.info.j.info.KK()\u0026\u0026!GFl(b))return 0;if(C.q2\u0026\u0026!C.Ab()){var p\u003d0;h\u0026\u0026g.nE(b.info.j.info)?p\u003dh-C.N:b.info.j.info.KK()\u0026\u0026(p\u003dC.L);var P\u003db.info.yz;h\u003dn$(b,C.policy.IV);var c\u003dC.q2;var e\u003dc.m6;c\u003dc.L;var L\u003dMath.abs(c-p)\u003e.02;if((P\u003d\u003d\u003de||P\u003ee\u0026\u0026P\u003eC.m6)\u0026\u0026L){N\u003dMath.max(.95,Math.min(1.05,(h-(c-p))/h));if(g.nE(b.info.j.info))$wH(b.W7(),N);else if(b.info.j.info.KK()\u0026\u0026(P\u003dp-c,!g.nE(b.info.j.info)\u0026\u0026(b.info.j.info.KK(),N\u003dnew We(b.W7()),e\u003db.G?N:new We(new DataView(b.info.j.j.buffer)),n$(b,!0)))){var Z\u003d\nP*1E3,Y\u003dNL(e);e\u003dN.pos;N.pos\u003d0;if(N.j.getUint8(N.pos)\u003d\u003d\u003d160||gd(N))if(T2(N,160))if(Be(N,!0),T2(N,155)){if(P\u003dN.pos,L\u003dBe(N,!0),N.pos\u003dP,Z\u003dZ*1E9/Y,Y\u003dx0(N),Z\u003dY+Math.max(-Y*.7,Math.min(Y,Z)),Z\u003dMath.sign(Z)*Math.floor(Math.abs(Z)),!(Math.ceil(Math.log(Z)/Math.log(2)/8)\u003eL)){N.pos\u003dP+1;for(P\u003dL-1;P\u003e\u003d0;P--)N.j.setUint8(N.pos+P,Z\u0026255),Z\u003e\u003e\u003e\u003d8;N.pos\u003de}}else N.pos\u003de;else N.pos\u003de;else N.pos\u003de}N\u003dn$(b,C.policy.IV);N\u003dh-N}N\u0026\u0026b.info.j.info.KK()\u0026\u0026C.Xo.jp(\"webmDurationAdjustment\",{durationAdjustment:N,videoDrift:p+N,audioDrift:c})}return N};\nLY_\u003dfunction(C){return C.info.j.uR()\u0026\u0026C.info.yz\u003d\u003d\u003dC.info.j.index.Fs()};\neQ\u003dfunction(C,b){b\u003d(b\u003db\u003d\u003d\u003dvoid 0?0:b)?Math.round(C.timestampOffset*b)/b:C.timestampOffset;C.W.X\u0026\u0026b\u0026\u0026(b+\u003dC.W.X.j);return b+C.getDuration()};\nGMW\u003dfunction(C,b){b\u003c0||(C.K.forEach(function(h){lmV(h,b)}),C.timestampOffset\u003db)};\nmn\u003dfunction(C,b,h,N,p){dC.call(this,h,p);var P\u003dthis;this.policy\u003dC;this.formatId\u003db;this.NK\u003dN;this.lastError\u003dnull;this.PL\u003dfunction(){P.HE()||(P.NK.Sf.has(P.formatId)?(P.isComplete()||P.j.start(),S4(P.NK,P.formatId)\u0026\u0026P.qw(2),P.NK.nX(P.formatId)\u0026\u0026(WmS(P.NK,P.formatId)?P.TE(4):(P.lastError\u003d\"net.closed\",P.TE(5)))):(P.lastError\u003d\"player.exception\",P.TE(5)))};\nthis.j\u003dnew g.wl(function(){P.isComplete()||(P.lastError\u003d\"net.timeout\",P.TE(5))},this.policy.Cn);\nthis.j.start();v0x(this.NK,this.formatId,this.PL);g.kE(this.PL)};\nLf\u003dfunction(C,b,h,N){g.O.call(this);var p\u003dthis;this.Xo\u003dC;this.policy\u003db;this.j\u003dh;this.timing\u003dN;this.logger\u003dnew g.ty(\"dash\");this.N\u003d[];this.nO\u003d[];this.K\u003dthis.rU\u003dnull;this.Df\u003d!1;this.rO\u003dthis.t4\u003d0;this.W\u003d-1;this.N2\u003d!1;this.sX\u003d-1;this.q2\u003dthis.Qz\u003dnull;this.KO\u003dNaN;this.dn\u003d{i_:function(){return p.X},\nFXh:function(){return p.N},\nZ$4:function(){return p.L}};\nthis.X\u003dnew C86(C,b,h);this.policy.j\u0026\u0026(this.L\u003dnew HV(this.X,this.Xo.getManifest(),this.policy,function(P){p.policy.e4\u0026\u0026p.jp(\"buftl\",P)}));\nthis.policy.zi\u0026\u0026(this.V\u003dnew Wp(this));this.OX\u003dh.info.OX;this.J\u003dthis.policy.N2?!1:h.uQ();this.isManifestless\u003dh.uQ();this.G\u003dthis.J;g.D(this,this.Qz)};\nZi\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;b\u0026\u0026kc\u0026\u0026GMW(C.X,b.Ic());if(!h){var N;(N\u003dC.L)\u003d\u003dnull||rdo(N)}C.rU\u003db;(b\u003dC.L)!\u003dnull\u0026\u0026(b.rU\u003dC.rU)};\nYc\u003dfunction(C){var b\u003dC.rU\u0026\u0026C.rU.ZA();if(C.policy.xN){if((C\u003dC.L)\u003d\u003dnull)C\u003dvoid 0;else{var h;C\u003d(h\u003dC.N)\u003d\u003dnull?void 0:h.info}return C||null}return b};\nSyo\u003dfunction(C){for(var b\u003d{},h\u003d0;h\u003cC.nO.length;h++)b[\"r\"+h]\u003dC.nO[h];return b};\naZ\u003dfunction(C,b){isNaN(C.KO)||C.jp(\"aswr\",{sq:b.info.UX[0].yz,id:b.info.UX[0].j.info.itag,xtag:b.info.UX[0].j.info.j,ep:Date.now()-C.KO});C.N.push(b);C.K\u003dg.nd(b.info.UX);C.nO.push(b.RV());C.nO.length\u003e4\u0026\u0026C.nO.shift()};\n$EW\u003dfunction(C,b){if(b.UV()){var h\u003db.II();h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,C.policy.N\u0026\u0026b instanceof mn\u0026\u0026C.jp(\"omblss\",{s:N.info.RV()}),ll(C,b.info.UX,N,b.V9())}};\nll\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?0:N;isNaN(C.KO)||(C.jp(\"aswm\",{sq:b[0].yz,id:b[0].j.info.itag,xtag:b[0].j.info.j,ep:Date.now()-C.KO}),C.KO\u003dNaN);switch(h.info.type){case 1:case 2:zN6(C,h);break;case 4:var p\u003dh.info.j,P\u003dp.Dh(h),c;((c\u003dC.K)\u003d\u003dnull?0:c.type\u003d\u003d\u003d4)\u0026\u0026ICK(h.info,C.K)\u0026\u0026(C.K\u003dp.F$(C.K).pop());h\u003dg.z(P);for(p\u003dh.next();!p.done;p\u003dh.next())ll(C,b,p.value,N);break;case 3:h.info.j.info.video?(p\u003dC.timing,p.q2||(p.q2\u003d(0,g.fB)(),zO(\"fvb_r\",p.q2,p.j))):(p\u003dC.timing,p.W||(p.W\u003d(0,g.fB)(),zO(\"fab_r\",p.W,p.j)));\njG1(C.X,b,h,N);C.policy.j\u0026\u0026HAW(C);break;case 6:jG1(C.X,b,h,N),C.K\u003dh.info}};\nzN6\u003dfunction(C,b){if(b.info.type\u003d\u003d\u003d1)if(b.info.j.info.video){var h\u003dC.timing;h.Qz||(h.Qz\u003d(0,g.fB)(),zO(\"vis_r\",h.Qz,h.j))}else h\u003dC.timing,h.L||(h.L\u003d(0,g.fB)(),zO(\"ais_r\",h.L,h.j));gyx(C.X,b);C\u003dC.Xo;C.videoTrack.j.MK()\u0026\u0026C.audioTrack.j.MK()\u0026\u0026C.policy.j\u0026\u0026!C.cE.yV\u0026\u0026(b\u003dC.audioTrack.getDuration(),h\u003dC.videoTrack.getDuration(),Math.abs(b-h)\u003e1\u0026\u0026C.jp(\"trBug\",{af:\"\"+g.B9(C.audioTrack.j.info,!1),vf:\"\"+g.B9(C.videoTrack.j.info,!1),a:\"\"+b,v:\"\"+h}))};\nQQ\u003dfunction(C){return bAl(C.X)};\nHAW\u003dfunction(C){C.N.length?C.K\u003dg.nd(g.nd(C.N).info.UX):C.X.K.length?C.K\u003dC.X.BK().info:C.K\u003dYc(C)};\noZ\u003dfunction(C,b){var h\u003d{Pb:[],PT:[]},N;if((C\u003dC.L)\u003d\u003dnull)C\u003dvoid 0;else{yd6(C,C.Pb,\"og\");mSW(C,b);yd6(C,C.Pb,\"trim\");var p\u003dAdV(C);b\u003dp.Pb;p\u003dp.L2;for(var P\u003d[],c\u003d0;c\u003cp.length;c++){var e\u003dp[c],L\u003dC.policy.m6\u0026\u0026e.N!\u003d\u003d-1?e.N:e.info.startTime,Z\u003d{startTicks:(L+C.timestampOffset)*1E3,fu:(C.policy.m6\u0026\u0026e.X!\u003d\u003d-1?e.X:e.info.duration)*1E3,timescale:1E3},Y\u003dvoid 0,a\u003d(Y\u003dC.rU)\u003d\u003dnull?void 0:Y.P7();Y\u003dvoid 0;if(C.policy.kN\u0026\u0026a\u0026\u0026a.length\u003e0){var l\u003dN8(a,L);l\u003e\u003d0\u0026\u0026(Y\u003d(a.end(l)-L+.1)*1E3)}P.push({formatId:g.B9(e.info.j.info,C.cE.yV),\nIS:e.info.IS,sequenceNumber:e.info.yz+C.X,sb:Z,B3:e.info.N,eB:Y})}C\u003d{Pb:b,PT:P}}return(N\u003dC)!\u003dnull?N:h};\nyQ\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(C.rU){var N\u003dC.rU.P7(),p\u003dpI(N,b),P\u003dNaN,c\u003dYc(C);c\u0026\u0026(P\u003dpI(N,c.j.index.getStartTime(c.yz)));if(p\u003d\u003d\u003dP\u0026\u0026C.K\u0026\u0026C.K.N\u0026\u0026V$H(FA(C),0))return b}C\u003dM$1(C,b,h);return C\u003e\u003d0?C:NaN};\niu\u003dfunction(C,b,h){C.j.MK();var N\u003dM$1(C,b);if(N\u003e\u003d0)return N;var p;(p\u003dC.L)\u003d\u003dnull||fpl(p,b,h);h\u003dMath;N\u003dh.min;p\u003dC.X;if(p.J)if(p\u003dp.J,p.Kv\u0026\u0026p.Kv.type\u003d\u003d\u003d3)p\u003dp.Kv.startTime;else if(p.N\u003e0){var P\u003dp.j.index;P\u003dg.c5(P.offsets.subarray(0,P.count),p.N*p.chunkSize);p\u003dp.j.index.getStartTime(P\u003e\u003d0?P:Math.max(0,-P-2))}else p\u003d0;else p\u003dInfinity;b\u003dN.call(h,b,p);if(C.policy.K){var c,e;h\u003d(c\u003dC.Xo.VP())\u003d\u003dnull?void 0:(e\u003dMV(c,b))\u003d\u003dnull?void 0:e.clipId;C.K\u003dC.j.gh(b,void 0,h).UX[0]}else C.K\u003dC.policy.N2?null:C.j.gh(b).UX[0];G1(C)\u0026\u0026\n(C.rU\u0026\u0026C.rU.abort(),C.policy.RX\u0026\u0026(c\u003dC.L)!\u003dnull\u0026\u0026(c.N\u003dvoid 0));C.rO\u003d0;return C.K?C.K.startTime:b};\nJd6\u003dfunction(C){C.J\u003d!0;C.G\u003d!0;C.W\u003d-1;iu(C,Infinity)};\nSQ\u003dfunction(C){for(var b\u003d0,h\u003dg.z(C.N),N\u003dh.next();!N.done;N\u003dh.next())b+\u003dw9H(N.value.info);return b+\u003dkMU(C.X)};\nz1\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dC.Xo.getCurrentTime(),N\u003dC.X.BK(),p\u003d(N\u003d\u003dnull?void 0:N.info.cF)||0;C.policy.Xb\u0026\u0026(N\u003d\u003dnull?0:N.info.j.uQ())\u0026\u0026!N.info.X\u0026\u0026(p\u003dN.info.c7);if(C.policy.K\u0026\u0026N\u0026\u0026N.info.clipId){var P,c\u003d(((P\u003dC.Xo.VP())\u003d\u003dnull?void 0:VQ(P,N.info.clipId))||0)/1E3;p+\u003dc}if(!C.rU)return C.policy.j\u0026\u0026b\u0026\u0026!isNaN(h)\u0026\u0026N?p-h:0;if((P\u003dYc(C))\u0026\u0026$c(C,P))return P.cF;c\u003dC.rU.P7(!0);if(b\u0026\u0026N)return P\u003d0,C.policy.j\u0026\u0026(P\u003djJ(c,p+.02)),P+p-h;p\u003djJ(c,h);C.policy.HB\u0026\u0026P\u0026\u0026(b\u003dN8(c,h),c\u003dN8(c,P.c7-.02),b\u003d\u003d\u003dc\u0026\u0026(h\u003dP.cF-h,C.policy.N\u0026\u0026\nh\u003ep+.02\u0026\u0026C.jp(\"abh\",{bh:p,bhtls:h}),p\u003dMath.max(p,h)));return p};\nqyH\u003dfunction(C){var b\u003dYc(C);return b?b.cF-C.Xo.getCurrentTime():0};\nmEl\u003dfunction(C,b){if(C.N.length){if(C.N[0].info.UX[0].startTime\u003c\u003db)return;Ay(C)}for(var h\u003dC.X,N\u003dh.K.length-1;N\u003e\u003d0;N--)h.K[N].info.startTime\u003eb\u0026\u0026h.K.pop();HAW(C);C.K\u0026\u0026b\u003cC.K.startTime\u0026\u0026(C.rO\u003d0,C.j.MK()?C.K\u003dC.j.gh(b,!0).UX[0]:C.K\u003dnull)};\nHg\u003dfunction(C,b,h,N){if(!C.j.index.C2(b,!0))return!1;try{Ay(C);for(var p\u003dC.X,P\u003dnull,c\u003dp.K.length-1;c\u003e\u003d0;c--){var e\u003dp.K[c];e.info.yz\u003e\u003db\u0026\u0026(p.K.pop(),p.N-\u003dn$(e,p.policy.IV),P\u003de.info)}P\u0026\u0026(p.G\u003dp.K.length\u003e0?p.K[p.K.length-1].info:p.t4,p.K.length!\u003d\u003d0||p.G||Pg(p,\"r\"));p.Xo.jp(\"mdstm\",{rollbk:1,itag:P?P.j.info.itag:\"\",popped:P?P.yz:-1,sq:b,lastslc:p.G?p.G.yz:-1,lastfraget:p.N.toFixed(3)});if(C.policy.j)return C.K\u003dnull,!0;N\u003eh?iu(C,N):C.K\u003dC.j.Nk(b-1,!1).UX[0]}catch(L){return b\u003dqw(L),b.details.reason\u003d\"rollbkerr\",\nC.Xo.handleError(b.errorCode,b.details,b.severity),!1}return!0};\nMi\u003dfunction(C,b){var h;for(h\u003d0;h\u003cC.N.length\u0026\u0026b!\u003d\u003dC.N[h];h++);if(h\u003d\u003d\u003dC.N.length)VN(C,b);else{for(;h\u003cC.N.length;)VN(C,C.N.pop());var N\u003dAT(C);N\u0026\u0026N.j.Ka()\u0026\u0026ra(b.info.UX,function(p){return xw_(p,N)})?(C.K\u003dN,C.policy.N\u0026\u0026C.jp(\"cer\",{lsr:\"lsp\",\nlsp:N.RV()})):(V0(b.info.UX[0])?(C.K\u003db.ER\u0026\u0026b.ER.N?Te6(b.ER.N):tZU(b.info.UX[0]),C.policy.N\u0026\u0026C.jp(\"cer\",{lsr:C.K.RV(),lsp:N\u003d\u003dnull?void 0:N.RV()})):(C.K\u003dnull,C.policy.N\u0026\u0026C.jp(\"cer\",{lsr:\"null\",lsp:N\u003d\u003dnull?void 0:N.RV()})),C.Xo.isOffline()\u0026\u0026!C.policy.ZT||VN(C,b,!0))}};\n$c\u003dfunction(C,b){if(!b)return!1;if(C.policy.K){var h;if((C\u003d(h\u003dC.Xo.VP())\u003d\u003dnull?void 0:qi(h))\u0026\u0026b.clipId!\u003d\u003dC)return!1}return b.b1()};\nG1\u003dfunction(C){var b;!(b\u003dC.j.info.PE\u003d\u003d\u003d\"f\")\u0026\u0026(b\u003dC.policy.X)\u0026\u0026(b\u003dC.X,b\u003d!!b.J\u0026\u0026tT(b.J));if(b)return!0;b\u003dYc(C);if(!b)return!1;var h\u003d$c(C,b)\u0026\u0026b.X;return C.isManifestless\u0026\u0026C.sX\u003e0?h||b.yz\u003e\u003dC.sX:h};\nmA\u003dfunction(C){var b;return G1(C)||$c(C,(b\u003dC.X.BK())\u003d\u003dnull?void 0:b.info)};\nFA\u003dfunction(C){var b\u003d[],h\u003dYc(C);h\u0026\u0026b.push(h);b\u003dg.b7(b,C.X.Zt());h\u003dg.z(C.N);for(var N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;for(var p\u003dg.z(N.info.UX),P\u003dp.next(),c\u003d{};!P.done;c\u003d{Ef:void 0},P\u003dp.next())c.Ef\u003dP.value,N.Gg\u0026\u0026(b\u003dg.kS(b,function(e){return function(L){return!ICK(L,e.Ef)}}(c))),(V0(c.Ef)||c.Ef.type\u003d\u003d\u003d4)\u0026\u0026b.push(c.Ef)}C.K\u0026\u0026!v2l(C.K,g.nd(b),C.K.j.uR())\u0026\u0026b.push(C.K);\nreturn b};\nV$H\u003dfunction(C,b){if(!C.length)return!1;for(b+\u003d1;b\u003cC.length;b++)if(!DwV(C[b-1],C[b]))return!1;return!0};\nM$1\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(!C.K||!C.K.N)return NaN;C\u003dFA(C);a:{b+\u003d.02;var N\u003dh;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;for(var p\u003d-1,P\u003d0;P\u003cC.length;++P){var c\u003dC[P];if(c.c7\u003c\u003db)if(N)p\u003dP;else if(c.startTime+c.duration\u003e\u003db){b\u003dP;break a}}b\u003dp}return b\u003c0?NaN:V$H(C,h?b:0)?C[b].startTime:NaN};\nff\u003dfunction(C){return!(!C.K||C.K.j\u003d\u003d\u003dC.j)};\nf5c\u003dfunction(C){return ff(C)\u0026\u0026C.j.MK()\u0026\u0026C.K.j.info.OX\u003cC.j.info.OX};\nAP_\u003dfunction(C,b,h){if(C.policy.Xb)return z1(C,!0)\u003ch;var N\u003dAT(C);return N\u0026\u0026!$c(C,N)?N.cF\u003eb\u0026\u0026N.cF\u003cb+h:!1};\nAT\u003dfunction(C){var b\u003dC.X.BK();return b?b.info:Yc(C)};\naT_\u003dfunction(C,b){var h;return!((h\u003dC.L)\u003d\u003dnull||!h.G.has(b))||hNW(C.X,b)};\nAy\u003dfunction(C){for(var b\u003dg.z(C.N),h\u003db.next();!h.done;h\u003db.next())VN(C,h.value);C.N\u003d[];C.K\u003dnull};\nA7\u003dfunction(C){var b;(b\u003dC.L)\u003d\u003dnull||rdo(b)};\nyPH\u003dfunction(C,b,h){b.Gg\u0026\u0026((h\u003d\u003d\u003dvoid 0?0:h)||!b.info.UX[0].j.Ka())\u0026\u0026(C.logger.debug(function(){return\"Rolling back request with segNum \"+b.info.UX[0].yz}),eNW(C.X))};\nVN\u003dfunction(C,b,h){yPH(C,b,h\u003d\u003d\u003dvoid 0?!1:h);b.dispose()};\nrPK\u003dfunction(C){return!!C.K\u0026\u0026C.K.yz!\u003d\u003d-1\u0026\u0026C.K.yz\u003cC.j.index.SJ()};\niAl\u003dfunction(C){var b\u003dC.K;b\u0026\u0026b.yz\u003d\u003d\u003d-1\u0026\u0026(C\u003dC.X.BK())\u0026\u0026V0(C.info)\u0026\u0026(C\u003dC.info.yz,b.G\u003d\"updateLastSliceRequested\",b.yz\u003dC)};\nJPU\u003dfunction(C){return ra(C.N,function(b){return b.hv})};\nucl\u003dfunction(C,b){C.K\u0026\u0026(C.K.j\u003db)};\nyN\u003dfunction(C,b){return C.rU?g6(C.rU.P7(),b):!0};\nrI\u003dfunction(C){var b\u003dQQ(C);C\u003dC.Xo.VP();return b\u0026\u0026C\u0026\u0026b.info.clipId\u0026\u0026!RN6(C,b.info.clipId)?!0:!1};\nil\u003dfunction(C){var b;return!((b\u003dQQ(C))\u003d\u003dnull||!b.isLocked)};\nQG1\u003dfunction(C,b){var h\u003dQQ(C);return h\u0026\u0026h.info.type!\u003d\u003d6?!lTH(b,C,h.info.yz):!1};\nUEl\u003dfunction(C){var b\u003dYc(C),h,N\u003d(h\u003dC.rU)\u003d\u003dnull?void 0:h.P7();h\u003dNaN;b\u0026\u0026N\u0026\u0026G1(C)\u0026\u0026(h\u003dpI(N,(b.c7+b.cF)/2));return!isNaN(h)};\nXRS\u003dfunction(C){if((C\u003dC.L)\u003d\u003dnull)C\u003dvoid 0;else if(C.Pb.length\u003d\u003d\u003d0||C.policy.JC\u0026\u0026C.j\u003c0)C\u003dnull;else{var b\u003dC.Pb[C.j]?C.Pb[C.j].formatId:null;C\u003db?(C\u003dC.cE.N.get(l0(b)))?C.info:null:null}return C||null};\nKYc\u003dfunction(){this.Do\u003d!1};\nsGl\u003dfunction(C){var b\u003dC\u003d\u003d\u003dvoid 0?{}:C;C\u003db.hasSubfragmentedFmp4\u003d\u003d\u003dvoid 0?!1:b.hasSubfragmentedFmp4;b\u003db.rq\u003d\u003d\u003dvoid 0?!1:b.rq;var h\u003dnew KYc;h.Do\u003dC||b;return h};\ng.OAH\u003dfunction(C){this.Rf\u003dC;this.L\u003dnew KYc;this.b6\u003dthis.Cw\u003d!1;this.s$\u003d2;this.rO\u003d20971520;this.Vz\u003d8388608;this.nO\u003d120;this.Ep\u003dthis.Rn\u003dthis.qg\u003d2;this.R0\u003dthis.bW\u003d!1;this.qp\u003d1E3;this.Yg\u003d15;this.Fz\u003d1;this.V\u003d1.15;this.KO\u003d1.05;this.lW\u003d1;this.NZ\u003dthis.mw\u003d!1;this.wH\u003d6;this.N\u003d!1;this.P1\u003d100;this.A6\u003d10;this.fn\u003d6;this.VX\u003d!1;this.O8\u003d1;this.QQ\u003dthis.ge\u003d!1;this.n5\u003d2;this.KN\u003dthis.b5\u003d!1;this.SC\u003d!0;this.Dj\u003dthis.ob\u003dthis.wG\u003dthis.G$\u003dthis.w9\u003d!1;this.ix\u003d!0;this.Le\u003d!1;this.X\u003d\"\";this.Eq\u003d[];this.tN\u003dthis.YN\u003dthis.zi\u003d!1;this.Ml\u003d\n0;this.Xy\u003d\"\";this.iW\u003dthis.tH\u003dthis.kY\u003dthis.e4\u003dthis.U$\u003dthis.Xz\u003dthis.W\u003dthis.V7\u003dthis.RM\u003dthis.Fk\u003dthis.j\u003dthis.XG\u003dthis.kh\u003dthis.q2\u003dthis.RX\u003dthis.xN\u003dthis.Df\u003dthis.K\u003dthis.OR\u003d!1;this.pK\u003d!0;this.u6\u003dthis.Xb\u003dthis.df\u003dthis.l6\u003dthis.G\u003dthis.m6\u003d!1;this.CO\u003d!0;this.Lw\u003dthis.FP\u003dthis.fK\u003dthis.HW\u003dthis.RJ\u003dthis.g2\u003dthis.kN\u003dthis.d2\u003dthis.sI\u003dthis.ju\u003dthis.N2\u003dthis.ZF\u003dthis.RS\u003dthis.Yh\u003dthis.LS\u003dthis.sX\u003d!1;this.k6\u003dthis.Rf.D(\"html5_trigger_loader_long_poll_on_sabr_backoff\");this.zZ\u003dthis.Rf.D(\"html5_trigger_fallback_count_from_probe\");this.E$\u003d\ng.Lk(this.Rf.experiments,\"html5_min_readbehind_secs\");this.JA\u003dg.Lk(this.Rf.experiments,\"html5_min_readbehind_cap_secs\");this.ZT\u003dthis.Rf.D(\"html5_offline_reset_media_stream_on_unresumable_slices\");this.OX\u003dNaN;this.xs\u003dJ7(this,\"html5_request_size_min_kb\",64)*1024;this.t4\u003d2097152;this.wy\u003dJ7(this,\"html5_bypass_contention_secs\");this.O$\u003d1048576;this.Fy\u003dJ7(this,\"html5_repredict_interval_ms\",1800);this.R7\u003dJ7(this,\"html5_head_miss_secs\",5);this.cB\u003dJ7(this,\"html5_min_upgrade_health_secs\",10);this.yh\u003dJ7(this,\n\"html5_min_seconds_between_format_selections\",8);this.BB\u003dJ7(this,\"html5_max_buffer_health_for_downgrade_secs\",15);this.Zp\u003dvR;this.BT\u003dg.Lk(this.Rf.experiments,\"html5_min_startup_buffered_media_duration_secs\");this.i6\u003dg.Lk(this.Rf.experiments,\"html5_post_interrupt_readahead\");this.IY\u003dthis.Rf.D(\"html5_allow_onesie_for_ssap\");this.hA\u003dthis.Rf.D(\"html5_disable_classic_alr\");this.SP\u003dg.Lk(this.Rf.experiments,\"html5_probe_primary_delay_base_ms\")||5E3;this.mF\u003dJ7(this,\"html5_ssdai_failure_retry_limit\",3);this.Ck\u003d\nthis.Rf.experiments.Fo(\"html5_clone_original_for_fallback_location\");this.aL\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");this.HT\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_timeout_secs\");this.CY\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");this.Du\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");this.fl\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_min_load_speed\");this.U0\u003d\ng.Lk(this.Rf.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");this.tU\u003dg.Lk(this.Rf.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");this.Np\u003dJ7(this,\"html5_hopeless_secs\",15);this.lJ\u003dthis.Rf.D(\"html5_restrict_streaming_xhr_on_sqless_requests\");this.qF\u003dg.Lk(this.Rf.experiments,\"html5_max_headm_for_streaming_xhr\");this.gy\u003dthis.Rf.D(\"html5_pipeline_manifestless_allow_nonstreaming\");this.TX\u003dthis.Rf.D(\"html5_prefer_server_bwe3\");this.iT\u003dthis.Rf.D(\"html5_last_slice_transition\");\nthis.pY\u003dthis.Rf.D(\"html5_store_xhr_headers_readable\");this.WA\u003dg.Lk(this.Rf.experiments,\"html5_max_drift_per_track_secs\");this.cA\u003dthis.Rf.D(\"html5_no_placeholder_rollbacks\");this.lC\u003dthis.Rf.D(\"html5_subsegment_readahead_enable_mffa\");this.lF\u003dthis.Rf.D(\"html5_allow_video_keyframe_without_audio\");this.Ym\u003dthis.Rf.D(\"html5_enable_vp9_fairplay\");this.mf\u003d1048576;this.Uw\u003dthis.Rf.D(\"html5_woffle_resume\");this.BM\u003dthis.Rf.D(\"html5_abs_buffer_health\");this.t1\u003dthis.Rf.D(\"html5_interruption_resets_seeked_time\");\nthis.o7\u003dg.Lk(this.Rf.experiments,\"html5_max_live_dvr_window_plus_margin_secs\")||46800;this.VC\u003dthis.Rf.D(\"html5_log_additional_source_buffer_updates\");this.Y5\u003dthis.Rf.D(\"html5_report_captions_ctmp_qoe\");this.n$\u003dthis.Rf.D(\"html5_explicitly_dispose_xhr\");this.xo\u003d!this.Rf.D(\"html5_encourage_array_coalescing\");this.RW\u003dthis.Rf.D(\"html5_restart_on_unexpected_detach\");this.cV\u003dthis.Rf.D(\"html5_filter_non_efficient_formats_for_safari\");this.Rf.D(\"html5_format_hybridization\");this.Az\u003dthis.Rf.D(\"html5_abort_before_separate_init\");\nthis.Pd\u003dTu();this.qj\u003dthis.Rf.D(\"html5_serialize_server_stitched_ad_request\");this.xm\u003dthis.Rf.D(\"html5_skip_buffer_check_seek_to_head\");this.nS\u003dthis.Rf.D(\"html5_attach_po_token_to_bandaid\");this.oJ\u003dg.Lk(this.Rf.experiments,\"html5_max_redirect_response_length\")||8192;this.du\u003dthis.Rf.D(\"html5_rewrite_timestamps_for_webm\");this.IV\u003dthis.Rf.D(\"html5_only_media_duration_for_discontinuities\");this.x8\u003dg.Lk(this.Rf.experiments,\"html5_resource_bad_status_delay_scaling\")||1;this.Rf.D(\"html5_onesie_live\");this.Cl\u003d\nthis.Rf.D(\"html5_onesie_premieres\");this.F6\u003dthis.Rf.D(\"html5_drop_onesie_for_live_mode_mismatch\");this.lE\u003dg.Lk(this.Rf.experiments,\"html5_onesie_live_ttl_secs\")||8;this.hH\u003dg.Lk(this.Rf.experiments,\"html5_attach_num_random_bytes_to_bandaid\");this.Cn\u003dg.Lk(this.Rf.experiments,\"html5_onesie_request_timeout_ms\")||3E3;this.bv\u003dthis.Rf.D(\"html5_update_container_type_on_codec_family_change\")||this.Rf.D(\"html5_use_update_container_type_codec_family\");this.Sv\u003dthis.Rf.D(\"html5_dont_call_change_type_on_updating\");\nthis.AT\u003dthis.Rf.D(\"html5_apply_ssap_slice_info_adjustment\");this.AZ\u003dthis.Rf.D(\"html5_enable_sabr_host_fallback\");this.MW\u003dthis.Rf.D(\"html5_ssap_enable_legacy_browser_logic\");this.xI\u003dthis.Rf.D(\"html5_ssap_enable_delay_init\");this.hU\u003dthis.Rf.D(\"html5_gapless_fallback_on_append_error\");this.h9\u003dthis.Rf.D(\"html5_shorts_stop_request_when_buffer_to_end\");this.YI\u003dthis.Rf.D(\"html5_vod_stop_request_when_buffer_to_end\");this.Qz\u003dthis.Rf.D(\"html5_ssdai_use_post_for_media\")\u0026\u0026this.Rf.D(\"gab_return_sabr_ssdai_config\");\nthis.uv\u003dthis.Rf.D(\"html5_use_post_for_media\");this.OU\u003dthis.Rf.D(\"html5_use_live_ump_heartbeat\");this.useUmp\u003dthis.Rf.D(\"html5_use_ump\");this.On\u003dthis.Rf.LK;this.AE\u003dthis.Rf.D(\"html5_reset_primary_stats_on_redirector_failure\");this.wP\u003dthis.Rf.D(\"html5_remap_to_original_host_when_redirected\");this.ey\u003dthis.Rf.D(\"html5_sabr_support_quality_constraints\");this.QY\u003dthis.Rf.D(\"html5_sabr_remove_all_quality_constraints\");this.Gl\u003dthis.Rf.D(\"html5_iterative_seeking_buffered_time\");this.XC\u003dthis.Rf.D(\"html5_use_network_error_code_enums\");\nthis.pn\u003dthis.Rf.D(\"html5_disable_overlapping_requests\");this.enableServerDrivenRequestCancellation\u003dthis.Rf.D(\"html5_enable_server_driven_request_cancellation\");this.XM\u003dthis.Rf.D(\"html5_enable_sabr_request_timing\");this.OG\u003dthis.Rf.D(\"html5_enable_server_format_filter\");this.Vt\u003dthis.Rf.D(\"html5_enable_lawnmower\");this.mu\u003dthis.Rf.tZ()?g.Lk(this.Rf.experiments,\"html5_continuous_goodput_probe_interval_ms\"):0;this.CP\u003dg.Lk(this.Rf.experiments,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN;this.Sz\u003dthis.Rf.D(\"html5_live_defrag_only_h264_playbacks\");\nthis.uT\u003dthis.Rf.D(\"html5_live_defrag_only_h264_formats\");this.mJ\u003dthis.Rf.D(\"html5_record_now\");this.Hm\u003dg.Lk(this.Rf.experiments,\"html5_drm_byterate_soft_cap\");this.J_\u003dg.Lk(this.Rf.experiments,\"html5_drm_live_byterate_soft_cap\");this.J\u003dthis.Rf.D(\"html5_sabr_log_request_creation\");this.QH\u003dthis.Rf.D(\"html5_use_buffer_timeline_for_sabr_request_creation\");this.yd\u003dthis.Rf.D(\"html5_sabr_report_request_cancellation_info\");this.bX\u003dthis.Rf.D(\"html5_spoof_4k\");this.GW\u003dJ7(this,\"html5_min_media_duration_for_cabr_slice\");\nthis.Ew\u003dJ7(this,\"html5_sabr_min_media_bytes_factor_to_append_for_stream\")||.01;this.DF\u003dthis.xo?0:J7(this,\"html5_min_media_duration_for_append_prop\");this.yY\u003dthis.Rf.D(\"html5_remove_defrag_without_frame_level_streaming\");this.a7\u003dthis.Rf.D(\"html5_consume_all_buffered_bytes_one_poll\");this.iE\u003dthis.Rf.D(\"html5_disable_urgent_adaptation\");this.vx\u003dthis.Rf.D(\"html5_apply_constraints_in_client_for_sabr\");this.Q5\u003dthis.Rf.D(\"html5_send_video_playback_ustreamer_config\");this.A$\u003dJ7(this,\"html5_max_discontinuity_rewrite_count\");\nthis.xA\u003dJ7(this,\"html5_fixed_media_duration_for_request\");this.ZR\u003dthis.Rf.D(\"html5_apply_fix_for_missing_seg_info_without_logger\");this.LK\u003dJ7(this,\"html5_sabr_request_limit_per_period\");this.Yr\u003dthis.Rf.D(\"html5_sabr_live_partial_segment\");this.Zu\u003dthis.Rf.D(\"html5_sabr_dispose_media_objects\");this.K5\u003dthis.Rf.D(\"html5_fix_hbr_reselection_qoe_restart_for_sabr\");this.Tb\u003dthis.Rf.D(\"html5_enable_d6de4\");this.Sk\u003dthis.Rf.D(\"html5_ssap_keep_only_ssap_eos_check\");this.Rf.D(\"html5_high_res_seek_logging\");this.uW\u003d\nthis.Rf.D(\"html5_disable_chunk_synchronization_sabr_seek\");this.rz\u003dthis.Rf.D(\"html5_enable_ssap_multi_audio_format_filtering\");this.pw\u003dg.Lk(this.Rf.experiments,\"html5_override_micro_discontinuities_threshold_ms\");this.MF\u003dthis.Rf.D(\"defer_slice_processing_on_healthy_buffer_sabr\");this.dh\u003dthis.Rf.D(\"html5_byterate_constraints\");this.pP\u003dthis.Rf.D(\"html5_refactor_sabr_audio_format_selection_logging\");this.Hp\u003dthis.Rf.D(\"enable_sabr_snackbar_message\");this.Rf.D(\"html5_reinit_source_buffer_by_new_element\");\nthis.lT\u003dthis.Rf.D(\"html5_refactor_sabr_video_format_selection_logging\");this.m4\u003dthis.Rf.D(\"html5_log_slice_info_in_sbu\");this.Xs\u003dJ7(this,\"html5_paced_poll_ms\");this.uE\u003dJ7(this,\"html5_paced_poll_min_health_ms\");this.tA\u003dthis.Rf.D(\"html5_disable_sabr_fallback\");this.JC\u003dthis.Rf.D(\"html5_track_current_buffered_range_at_sync\");this.Ec\u003dg.Lk(this.Rf.experiments,\"html5_enable_sps_retry_backoff_ms\");this.nI\u003dthis.Rf.D(\"html5_sabr_live_timing\");this.BP\u003dthis.Rf.D(\"html5_sabr_enable_server_xtag_selection\");this.Nj\u003d\nthis.Rf.D(\"html5_send_detailed_network_type\");this.xf\u003dthis.Rf.D(\"html5_sabr_skip_client_audio_init_selection\");this.HB\u003dthis.Rf.D(\"html5_count_updating_slice_for_buffer_health\");this.tE\u003dthis.Rf.D(\"html5_report_max_buffer_bytes_limit_to_sabr\");this.xb\u003dthis.Rf.D(\"html5_sabr_live_audio_early_return_fix\");this.Va\u003dthis.Rf.D(\"html5_enable_media_serving_enforcement\")||this.Rf.D(\"html5_enable_sabr_context_cross_playback\");this.Ln\u003dg.Lk(this.Rf.experiments,\"html5_platform_max_buffer_health_oversend_duration_secs\");\nthis.WB\u003dthis.Rf.D(\"html5_check_decorator_on_cuepoint\");this.Qh\u003dthis.Rf.D(\"html5_cuepoint_identifier_logging\");this.O0\u003dthis.Rf.tZ()};\nJ4o\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;b.video.j\u003e1080\u0026\u0026!C.Cw\u0026\u0026(C.rO\u003d36700160,C.Vz\u003d5242880,C.t4\u003dMath.max(4194304,C.t4),C.Cw\u003d!0);b.video.j\u003e2160\u0026\u0026!C.b6\u0026\u0026(C.rO\u003d104857600,C.OX\u003d13107200,C.b6\u003d!0);g.Lk(C.Rf.experiments,\"html5_samsung_kant_limit_max_bitrate\")!\u003d\u003d0?b.isEncrypted()\u0026\u0026g.WQ()\u0026\u0026g.D1(\"samsung\")\u0026\u0026(g.D1(\"kant\")||g.D1(\"muse\"))\u0026\u0026(C.OX\u003dg.Lk(C.Rf.experiments,\"html5_samsung_kant_limit_max_bitrate\")):b.isEncrypted()\u0026\u0026g.WQ()\u0026\u0026g.D1(\"kant\")\u0026\u0026(C.OX\u003d1310720);C.Hm!\u003d\u003d0\u0026\u0026b.isEncrypted()\u0026\u0026(C.OX\u003dC.Hm);C.J_!\u003d\u003d0\u0026\u0026b.isEncrypted()\u0026\u0026\nh\u0026\u0026(C.OX\u003dC.J_);b.OX\u0026\u0026(C.O$\u003dMath.max(C.xs,Math.min(C.t4,5*b.OX)))};\nul\u003dfunction(C){return C.j\u0026\u0026C.RM\u0026\u0026C.playbackStartPolicy};\nRZ\u003dfunction(C){return C.K||C.j\u0026\u0026C.OG};\nQN\u003dfunction(C,b,h,N){C.RM\u0026\u0026(C.playbackStartPolicy\u003db,C.En\u003dh,C.X1\u003dN)};\nJ7\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;return g.Lk(C.Rf.experiments,b)||h};\nvyU\u003dfunction(C){var b\u003dC\u003d\u003d\u003dvoid 0?{}:C;C\u003db.QQ;var h\u003db.Do;var N\u003db.ip;var p\u003db.Fs;b\u003db.MJ;this.QQ\u003dC;this.Do\u003dh;this.ip\u003dN;this.Fs\u003dp;this.MJ\u003db};\nWu1\u003dfunction(C,b){if(b\u003c0)return!0;var h\u003dC.Fs();return b\u003ch||b\u003d\u003d\u003dh\u0026\u0026!C.QQ||b\u003d\u003d\u003dh\u0026\u0026(C\u003dC.MJ())\u0026\u0026b\u003d\u003d\u003dC.yz?!0:!1};\nEll\u003dfunction(C,b,h){if(!Wu1(C,b))return 0;if(!C.Do||!isNaN(h)\u0026\u0026h\u003e0)return 2;if(b\u003c0)return 1;h\u003dC.Fs();return b\u003ch||b\u003d\u003d\u003dh\u0026\u0026(C\u003dC.MJ())\u0026\u0026b\u003d\u003d\u003dC.yz\u0026\u0026!C.pending?2:1};\nUg\u003dfunction(C,b,h){g.O.call(this);this.Xo\u003dC;this.policy\u003db;this.BW\u003dh;this.K\u003d0;this.j\u003d!1;this.delay\u003dnew g.wl(this.N,this.policy.mu,this);g.D(this,this.delay)};\nDEc\u003dfunction(C,b){lk(b.j)||(C.dU\u003db,C.K\u003d0,g.C2(C.delay))};\ndE_\u003dfunction(C,b,h,N,p){var P\u003dthis;this.Xo\u003dC;this.policy\u003db;this.BW\u003dh;this.dU\u003dN;this.XQ\u003dp;this.done\u003d!1;this.onTimeout\u003dfunction(){P.done||(P.done\u003d!0,P.onError(\"net.timeout\"))};\nthis.size\u003dMath.ceil(Math.min(1E5,.1*Y7(this.BW)));this.timing\u003dnew sh(this,{BW:this.BW,Ux:this.size,cM:!0,bl:function(){},\nKq:this.policy.N});C\u003dZT(this.dU,this.XQ,this.policy).Oe.clone();Y0(C);C.path!\u003d\u003d\"/videogoodput\"\u0026\u0026(C.path\u003d\"/videogoodput\",C.url\u003d\"\");this.location\u003dnew p$(C);this.location.set(\"rn\",\"\"+this.timing.requestNumber);this.location.set(\"range\",\"0-\"+(this.size-1));this.xhr\u003dnl(this.location,this.policy.L,this.timing,this.policy.Zp,{});setTimeout(this.onTimeout,1E4)};\nWYK\u003dfunction(C,b,h){var N\u003dC.mX();if(C.isComplete()||!N||C.info.dU.XQ(b,h))return 0;var p\u003db.n5;if(!p||N\u003cp)return 0;C\u003dki(h,Yi(C.info.dU,!0,b));return C.j||C.timedOut||C.started?0:2};\nEy_\u003dfunction(C,b,h){if(!(b.SP\u0026\u0026C.isComplete()\u0026\u0026C.canRetry()\u0026\u0026C.info.dU.XQ(b,h))||C.info.dU.L)return 0;C\u003dki(h,Yi(C.info.dU,!1,b));return C.N+b.SP*cw(C,!0)\u003e(0,g.fB)()?0:1};\nXA\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a,l,F){F\u003dF\u003d\u003d\u003dvoid 0?null:F;g.O.call(this);var G\u003dthis;this.Xo\u003dC;this.policy\u003db;this.videoTrack\u003dh;this.audioTrack\u003dN;this.X\u003dp;this.j\u003dP;this.timing\u003dc;this.G\u003de;this.schedule\u003dL;this.cE\u003dZ;this.N\u003dY;this.KO\u003da;this.vI\u003dl;this.Mi\u003dF;this.N2\u003d!1;this.Zr\u003d\"\";this.LI\u003dnull;this.y6\u003dNaN;this.nO\u003d!1;this.K\u003dnull;this.Y1\u003dthis.V\u003dNaN;this.fT\u003dthis.W\u003d0;this.logger\u003dnew g.ty(\"dash\");this.dn\u003d{UA:function(V,q){return G.UA(V,q)}};\nthis.policy.hH\u003e0\u0026\u0026(this.Zr\u003dg.VO(this.policy.hH));this.policy.mu\u0026\u0026(this.L\u003dnew Ug(this.Xo,this.policy,this.schedule),g.D(this,this.L))};\nnyl\u003dfunction(C,b,h){var N\u003db.K?b.K.j.dU:b.j.dU;var p\u003dC.X,P;(P\u003d!C.policy.wP)||(P\u003daL(N.j)\u003d\u003d\u003daL(N.N));P?N\u003d!1:(p\u003dki(p,aL(N.N)),P\u003d6E4*Math.pow(p.X,1.6),(0,g.fB)()\u003cp.N+P?N\u003d!1:(p.N\u003d(0,g.fB)(),p.X+\u003d1,N.j\u003dN.N.clone(),N\u003d!0));N\u0026\u0026C.Xo.jp(\"hostch\",{},!0);if(Kf(C,b,h)){h\u003dC.J(b,h);if(C.K){var c\u003dh.UX[0].j.info.id;N\u003dC.j;p\u003dh.UX[0].yz;N\u003dp\u003c0\u0026\u0026!isNaN(N.G)?N.G:p;p\u003dyb(C.j,h.UX[0].c7,N);var e\u003db\u003d\u003d\u003dC.audioTrack?1:2,L\u003dh.UX[0].j.info.PE;P\u003dc.split(\";\")[0];a:{var Z\u003dC.j;if(Z.j){var Y\u003dZ.j.qK.event;if(Z.j.yz\u003d\u003d\u003dN){Z\u003dY\u003d\u003d\u003d\"predictStart\"?\nvoid 0:Z.j.qK.event;break a}if(Z.j.yz\u003d\u003d\u003dN-1){Z\u003dY\u003d\u003d\u003d\"start\"||Y\u003d\u003d\u003d\"continue\"?Y:void 0;break a}}Z\u003dvoid 0}if(C.policy.Qz\u0026\u0026C.j.K!\u003d\u003d0){var a\u003dC.K.PR(p,N,c,e,L,Z);N\u003c0\u0026\u0026e\u003d\u003d\u003d2\u0026\u0026rv(C.j,0,0,!0);if(a){var l;c\u003d((l\u003da.Vw)\u003d\u003dnull?void 0:l.qJ)||\"\";var F;l\u003d((F\u003da.Vw)\u003d\u003dnull?void 0:F.DY)||-1;C.Xo.jp(\"sdai\",{ssdaiinfo:\"1\",ds:c,skipsq:l,itag:P,f:L,sg:N,st:p.toFixed(3)});h.X\u003da}}else if(F\u003dC.K.Vu(p,N,c,e,L,Z),N\u003c0\u0026\u0026e\u003d\u003d\u003d2\u0026\u0026rv(C.j,0,0,!0),F){l\u003d{dec_sq:N,itag:P,st:p.toFixed(3)};if(C.policy.qj\u0026\u0026b.isRequestPending(N-1)){C.Xo.jp(\"sdai\",\n{wt_daistate_on_sg:N-1});return}C.Xo.jp(\"sdai\",l);F\u0026\u0026(h.j\u003dnew g.Zl(F));C.policy.N\u0026\u0026(F\u003dh.dU.iM(\"id\")||\"\",l\u003d((a\u003dh.j)\u003d\u003dnull?void 0:a.get(\"id\"))||\"\",F!\u003d\u003dl\u0026\u0026C.Xo.jp(\"stmidmismatch\",{cid:F,aid:l}))}else C.j.K!\u003d\u003d5\u0026\u0026C.Xo.jp(\"sdai\",{nodec_sq:N,itag:P,st:p.toFixed(3)})}C.policy.tN\u0026\u0026h.UX[0].yz!\u003d\u003d-1\u0026\u0026h.UX[0].yz\u003cC.cE.G5\u0026\u0026(h\u003db.j.Nk(C.cE.G5,!1));aZ(b,sg(C,h));Hp(C.timing);var G;(G\u003dC.L)\u003d\u003dnull||DEc(G,h.dU)}};\nKf\u003dfunction(C,b,h){if(C.policy.Xz)return!1;var N;var p\u003dC.j,P\u003d((N\u003db.K)\u003d\u003dnull?void 0:N.yz)||-1;p.K\u003d\u003d\u003d3\u0026\u0026P+1\u003e\u003dp.X?(p.jp(\"sdai\",{haltrq:P+1,est:p.X}),N\u003d!1):N\u003dp.K!\u003d\u003d2;if(!N||!av(b.K?b.K.j.dU:b.j.dU,C.policy,C.X,C.Xo.iP())||C.Xo.isSuspended\u0026\u0026(!ah(C.schedule)||C.Xo.Aa))return!1;if(C.policy.X\u0026\u0026VK\u003e\u003d5)return g.C2(C.Xo.vQ),!1;if(C.cE.isManifestless){if(b.N.length\u003e0\u0026\u0026b.K\u0026\u0026b.K.yz\u003d\u003d\u003d-1||b.N.length\u003e\u003dC.policy.O8||!C.policy.gy\u0026\u0026b.N.length\u003e0\u0026\u0026!C.policy.L.Do)return!1;if(b.J)return!C.cE.isLive||!isNaN(C.y6)}if(JPU(b))return C.logger.debug(\"Pending request with server-selectable format found\"),\n!1;if(!b.K){if(!b.j.MK())return!1;iu(b,C.Xo.getCurrentTime())}if(QQ(b)\u0026\u0026(b.BK()!\u003d\u003dQQ(b)||C.Xo.isSuspended))return!1;p\u003d(N\u003dC.policy.wy)\u0026\u0026!b.N.length\u0026\u0026z1(b,!0)\u003cMath.min(N,z1(h));N\u003db.N.length+h.N.length;P\u003d!C.policy.pn\u0026\u0026((b.N.length?b.N[0].Nb():!1)||(h.N.length?h.N[0].Nb():!1)||C.cE.isLive);(p||P)\u0026\u0026--N;if(N+1\u003e\u003dC.policy.s$)return!1;N\u003db.K;if(!N)return!0;N.type\u003d\u003d\u003d4\u0026\u0026N.j.MK()\u0026\u0026(b.K\u003dg.nd(N.j.F$(N)),N\u003db.K);if(!N.b1()\u0026\u0026!N.j.KB(N))return!1;P\u003dC.cE.y_||C.cE.X;if(C.cE.isManifestless\u0026\u0026P){P\u003db.j.index.Fs();var c\u003dh.j.index.Fs();\nP\u003dMath.min(P,c);if(b.j.index.rI()\u003e0\u0026\u0026P\u003e0\u0026\u0026N.yz\u003e\u003dP)return b.sX\u003dP,h.sX\u003dP,!1}if(N.j.info.audio\u0026\u0026N.type\u003d\u003d\u003d4||N.b1())return!1;P\u003d!b.G\u0026\u0026!h.G;if(p\u003d!p)p\u003dN.cF,p\u003d!!(h.K\u0026\u0026!$c(h,h.K)\u0026\u0026h.K.cF\u003cp);c\u003db\u003d\u003d\u003dC.videoTrack\u0026\u0026C.policy.q2;return p\u0026\u0026(!C.cE.isManifestless||h.K\u0026\u0026h.K.cF\u0026\u0026N.cF)\u0026\u0026P\u0026\u0026!c||C.policy.SC\u0026\u0026!b.G\u0026\u0026h.G?!1:V0(N)\u0026\u0026N.cF\u003et$6(C,b)?(t$6(C,b),!1):(C\u003db.rU)\u0026\u0026C.isLocked()?!1:!0};\nt$6\u003dfunction(C,b){var h\u003dC.j;h\u003dh.j?h.j.qK:null;if(C.policy.q2\u0026\u0026h)return h.startSecs+h.YJ+15;b\u003drC(C.Xo,b);C.policy.Yg\u003e0\u0026\u0026(h\u003d((0,g.fB)()-C.Xo.Qr)/1E3,b\u003dMath.min(b,C.policy.Yg+C.policy.Fz*h));h\u003dC.Xo.getCurrentTime()+b;return C.policy.i6\u0026\u0026(b\u003dTsW(C.Xo)+C.policy.i6,b\u003ch)?(C.Xo.jp(\"mrl\",{ori:h,mod:b},!0),C.policy.t1\u0026\u0026(C\u003dC.Xo,h\u003d(0,g.fB)(),C.Qr\u003dh),b):h};\nBsW\u003dfunction(C,b,h){if(h!\u003d\u003d0){a:if(b\u003db.info,h\u003dh\u003d\u003d\u003d2,b.j)b\u003dnull;else{var N\u003db.UX[0];if(b.range)var p\u003dSS(b.range.start,Math.min(4096,b.N));else{if(b.K\u0026\u0026b.K.indexOf(\"/range/\")\u003e\u003d0||b.dU.iM(\"defrag\")\u003d\u003d\u003d\"1\"||b.dU.iM(\"otf\")\u003d\u003d\u003d\"1\"){b\u003dnull;break a}p\u003dSS(0,4096)}p\u003dnew A4([new zE(5,N.j,p,\"createProbeRequestInfo\"+N.G,N.yz)],b.K);p.XQ\u003dh;p.j\u003db.j;b\u003dp}b\u0026\u0026sg(C,b)}};\nsg\u003dfunction(C,b){C.Xo.VB(b);var h\u003dw9H(b),N\u003dC.Xo.uM();h\u003d{BW:C.schedule,Ux:h,Yy:SKl(C.G,h),Qm:Hw(b.UX[0]),cM:lk(b.dU.j),Kq:C.policy.N,bl:function(c,e){C.Xo.R5(c,e)}};\nif(C.schedule.K.J){var p,P;h.kf\u003d(((p\u003dC.videoTrack.j)\u003d\u003dnull?void 0:p.info.OX)||0)+(((P\u003dC.audioTrack.j)\u003d\u003dnull?void 0:P.info.OX)||0)}C.LI\u0026\u0026(h.yz\u003db.UX[0].yz,h.y6\u003db.y6,h.LI\u003dC.LI);N\u003d{I1:CJl(b,C.Xo.getCurrentTime()),O6:C.policy.ge\u0026\u0026rd(b)\u0026\u0026b.UX[0].j.info.video?Qvl(C.N):void 0,Of:C.policy.q2,poToken:C.Xo.Bm(),V5:C.Xo.Be(),Zr:C.Zr,Y1:isNaN(C.Y1)?null:C.Y1,Mi:C.Mi,vI:C.vI,fT:C.fT,pG:N};return new fl(C.policy,b,h,C.X,function(c,e){try{a:{var L\u003dc.info.UX[0].j,Z\u003dL.info.video?C.videoTrack:C.audioTrack;if(!(c.state\u003e\u003d\n2)||c.isComplete()||c.mX()||!(!C.Xo.pO||C.Xo.isSuspended||z1(Z)\u003e3)){var Y\u003dWYK(c,C.policy,C.X);Y\u003d\u003d\u003d1\u0026\u0026(C.nO\u003d!0);BsW(C,c,Y);if(c.isComplete()||c.HE()\u0026\u0026e\u003c3){if(C.policy.N){var a\u003dc.timing.Dp();a.rst\u003dc.state;a.strm\u003dc.xhr.Ta();a.cncl\u003dc.xhr\u0026\u0026c.Qd.X?1:0;C.Xo.jp(\"rqs\",a)}c.e3\u0026\u0026C.Xo.jp(\"sbwe3\",{},!0)}if(!C.HE()\u0026\u0026c.state\u003e\u003d2){kEl(C.timing,c,L);var l\u003dC.Xo;C.Y1\u0026\u0026c.M5\u0026\u0026l\u0026\u0026(C.Y1\u003dNaN,C.Xo.Id(c.M5),C.Xo.xv(),C.Xo.jp(\"cabrUtcSeek\",{mediaTimeSeconds:c.M5}));c.PQ\u0026\u0026C.Y1\u0026\u0026c.PQ\u0026\u0026!c.PQ.action\u0026\u0026(C.Xo.Z$(C.Y1),C.Y1\u003dNaN,C.Xo.jp(\"cabrUtcSeekFallback\",\n{targetUtcTimeSeconds:C.Y1}));c.A_\u0026\u0026C.Xo.MS(c.A_);C.policy.OU\u0026\u0026(C.fT\u003dc.fT);if(c.state\u003d\u003d\u003d3){Mi(Z,c);rd(c.info)\u0026\u0026Og(C,Z,L,!0);if(C.K){var F\u003dc.info.Vu();F\u0026\u0026C.K.p5(c.info.UX[0].yz,L.info.id,F)}C.Xo.r9()}else if(c.isComplete()\u0026\u0026c.info.UX[0].type\u003d\u003d\u003d5){if(c.state!\u003d\u003d4)c.Yf()\u0026\u0026C.Xo.handleError(c.LX(),c.NW());else{var G\u003d(c.info.UX[0].j.info.video?C.videoTrack:C.audioTrack).N[0]||null;G\u0026\u0026G instanceof fl\u0026\u0026G.mX()\u0026\u0026G.jP(!0)}c.dispose()}else{c.Yf()||I5_(C,c);var V;((V\u003dc.Tp)\u003d\u003dnull?0:V.itagDenylist)\u0026\u0026C.Xo.rS(c.Tp.itagDenylist);\nif(c.state\u003d\u003d\u003d4)vg(C,c),C.j\u0026\u0026YuK(C.j,c.info,C.K);else if(C.policy.Zp\u0026\u0026c.UV()\u0026\u0026!c.isComplete()\u0026\u0026!vg(C,c)\u0026\u0026!c.Yf())break a;c.Yf()\u0026\u0026(xEl(C,c),isNaN(C.Y1)||(C.Xo.Z$(C.Y1),C.Y1\u003dNaN));C.policy.Xs\u0026\u0026!c.isComplete()?Di(C.Xo):C.Xo.r9();var q\u003dEy_(c,C.policy,C.X);BsW(C,c,q)}}}}}catch(f){e\u003dC.N2?1:0,C.N2\u003d!0,c\u003dMw(e),e\u003dqw(f,e),C.Xo.handleError(e.errorCode,e.details,e.severity),c||C.Xo.j1()}},N)};\nI5_\u003dfunction(C,b){if(b.hv\u0026\u0026b.state\u003e\u003d2\u0026\u0026b.state!\u003d\u003d3){var h\u003db.xhr.getResponseHeader(\"X-Response-Itag\");if(h){C.logger.debug(function(){return\"Applying streamer-selected format \"+h});\nvar N\u003dRfl(C.N,h),p\u003db.info.N;p\u0026\u0026(p-\u003dN.u_(),N.N\u003d!0,b.info.UX[0].j.N\u003d!1,Kmx(b,N.lP(p)),dI(C.Xo,C.videoTrack,N),ucl(C.videoTrack,N),C.Xo.lk(N.info.video.quality),(p\u003db.V9())\u0026\u0026N.info.lastModified\u0026\u0026N.info.lastModified!\u003d\u003d+p\u0026\u0026Mi(C.videoTrack,b))}else b.hv\u003d!1}};\nxEl\u003dfunction(C,b){var h\u003db.info.UX[0].j,N\u003db.LX();if(lk(h.dU.j)){var p\u003dg.$s(b.WL(),3);C.Xo.jp(\"dldbrerr\",{em:p||\"none\"})}p\u003db.info.UX[0].yz;var P\u003dyb(C.j,b.info.UX[0].c7,p);N\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(C.W+\u003d1);if(b.canRetry()\u0026\u0026Wg(C.Xo)){if(!(b.info.dU.K\u003e\u003dC.policy.mF\u0026\u0026C.K\u0026\u0026b.info.isDecorated()\u0026\u0026N\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026C.K.mM(P,p))){p\u003d(h.info.video\u0026\u0026h.dU.K\u003e1||b.FH\u003d\u003d\u003d410||b.FH\u003d\u003d\u003d500||b.FH\u003d\u003d\u003d503)\u0026\u0026!(Qb(C.N.G).size\u003e0)\u0026\u0026!lk(h.dU.j);P\u003db.NW();var c\u003dh.info.video?C.videoTrack:C.audioTrack;p\u0026\u0026(P.stun\u003d\"1\");C.Xo.handleError(N,\nP);C.HE()||(p\u0026\u0026(C.logger.debug(function(){return\"Stunning format \"+h.info.id}),vp(C.N,h)),Mi(c,b),C.Xo.r9())}}else c\u003d1,C.K\u0026\u0026b.info.isDecorated()\u0026\u0026N\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026C.K.mM(P,p)\u0026\u0026(c\u003d0),C.cE.isLive\u0026\u0026b.LX()\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026C.W\u003c\u003dC.policy.A6*2?(C$l(C.cE),C.cE.y_||C.cE.isPremiere?R8(C.Xo,0,{Cj:\"badStatusWorkaround\"}):C.cE.X?R8(C.Xo,C.cE.Df,{Cj:\"badStatusWorkaround\",\ngA:!0}):Eg(C.Xo)):C.Xo.handleError(N,b.NW(),c)};\nvg\u003dfunction(C,b){if(C.policy.useUmp\u0026\u0026b.HE())return!1;try{var h\u003db.info.UX[0].j,N\u003dh.info.video?C.videoTrack:C.audioTrack;if(C.cE.isManifestless\u0026\u0026N){C.W\u003d0;N.J\u0026\u0026(b.HE(),b.isComplete()||b.UV(),N.J\u003d!1);b.DE()\u0026\u0026C.Xo.dV.eQ(1,b.DE());var p\u003db.rI(),P\u003db.aZ();l8(C.cE,p,P)}if(b.info.Qm()\u0026\u0026!y0(b.info))for(var c\u003dg.z(b.II()),e\u003dc.next();!e.done;e\u003dc.next())zN6(N,e.value);for(C.Xo.getCurrentTime();N.N.length\u0026\u0026N.N[0].state\u003d\u003d\u003d4;){var L\u003dN.N.shift();$EW(N,L);N.t4\u003dL.q_()}N.N.length\u0026\u0026$EW(N,N.N[0]);var Z\u003d!!QQ(N);Z\u0026\u0026b instanceof\nmn\u0026\u0026(h.info.Ab()?hfl(C.timing):b$l(C.timing));return Z}catch(Y){b\u003db.NW();b.origin\u003d\"hrhs\";a:{C\u003dC.Xo;h\u003dY;if(h instanceof Error){b.msg||(b.msg\u003d\"\"+h.message);b.name||(b.name\u003d\"\"+h.name);if(h instanceof g.np\u0026\u0026h.args)for(N\u003dg.z(Object.entries(h.args)),p\u003dN.next();!p.done;p\u003dN.next())P\u003dg.z(p.value),p\u003dP.next().value,P\u003dP.next().value,b[\"arg\"+p]\u003d\"\"+P;g.Ri(h);if(h.level\u003d\u003d\u003d\"WARNING\"){C.vE.xd(b);break a}}C.handleError(\"fmt.unplayable\",b,1)}return!1}};\nwRU\u003dfunction(C){var b\u003dC.videoTrack.j.index;C.LI\u003dnew vyU({QQ:C.policy.QQ,Do:C.policy.L.Do,ip:b.DA(),Fs:function(){return b.Fs()},\nMJ:function(){return b.MJ()}})};\nOg\u003dfunction(C,b,h,N){if(!(h.MK()||h.FE()||h.N||!av(h.dU,C.policy,C.X)||h.info.PE\u003d\u003d\u003d\"f\"||C.policy.j)){if(N){N\u003dC.G;var p\u003dh.info;N\u003d$Sl(N,p.video?N.policy.qg:N.policy.Rn,p.OX)}else N\u003d0;N\u003dh.lP(N);C\u003dsg(C,N);y0(N)\u0026\u0026aZ(b,C);h.N\u003d!0}};\nnf\u003dfunction(C,b,h,N,p,P,c,e){g.O.call(this);var L\u003dthis;this.Xo\u003dC;this.Zi\u003db;this.videoTrack\u003dh;this.audioTrack\u003dN;this.cE\u003dp;this.V\u003dP;this.isAudioOnly\u003dc;this.J\u003de;this.K\u003duW;this.nO\u003d!1;this.logger\u003dnew g.ty(\"sabr\");this.L\u003dthis.N2\u003dthis.KO\u003d!1;this.videoInfos\u003dthis.G\u003dthis.V.videoInfos;this.N\u003dthis.q2\u003dthis.V.j;this.j\u003dnew ur(b,P,function(Z,Y){L.Xo.jp(Z,Y)});\nthis.Zi.xf||C2x(this);this.isAudioOnly\u0026\u0026bOl(this,this.cE.j[\"0\"])};\nhmS\u003dfunction(C,b){var h\u003d[];b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next())h.push(g.B9(N.value,C.cE.yV));return h};\nbOl\u003dfunction(C,b,h){b!\u003d\u003dC.X\u0026\u0026(C.X\u0026\u0026(C.nO\u003d!0),C.X\u003db,C.M4(b,C.videoTrack,h))};\npI_\u003dfunction(C,b){C.logger.debug(\"setConstraint: \"+wV(b));RZ(C.Zi)\u0026\u0026(C.N2\u003db.reason\u003d\u003d\u003d\"m\"||b.reason\u003d\u003d\u003d\"l\"?!0:!1);b.reason\u003d\u003d\u003d\"m\"?b.isLocked()\u0026\u0026N_K(C,b.j):g7c(C,b)?t7(C,b.K,b.j):C.videoInfos\u003dC.G;C.K\u003db};\ng7c\u003dfunction(C,b){return C.Zi.ey\u0026\u0026b.reason\u003d\u003d\u003d\"b\"||C.Zi.QY?!1:C.Zi.vx?!0:b.reason\u003d\u003d\u003d\"l\"||b.reason\u003d\u003d\u003d\"b\"||b.reason\u003d\u003d\u003d\"o\"};\nP2W\u003dfunction(C,b){return b.isLocked()\u0026\u0026C.j.K||C.K\u003d\u003d\u003dvoid 0?!1:b.y8(C.K)};\njhU\u003dfunction(C,b){var h,N\u003d(h\u003dC.X)\u003d\u003dnull?void 0:h.info.video.j;return C.nO?!0:C.X?b!\u003d\u003dN?!0:!C.j.K||C.Zi.K5\u0026\u0026C.j.j\u003d\u003d\u003dC.X.info.itag?!1:!0:!1};\nN_K\u003dfunction(C,b){var h\u003dC.j.j;if(h){C.videoInfos\u003dC.G;var N\u003dg.Te(C.videoInfos,function(p){return p.id\u003d\u003d\u003dh});\nN\u0026\u0026N.video.j\u003d\u003d\u003db?C.videoInfos\u003d[N]:(N\u003dC.videoInfos.map(function(p){return p.id}),C.Xo.jp(\"sabrpf\",{pfid:\"\"+h,\nvfids:\"\"+N.join(\".\")}),t7(C,b,b),Uk(C.j,\"\"))}else t7(C,b,b)};\nt7\u003dfunction(C,b,h){C.videoInfos\u003dC.G;C.videoInfos\u003dg.kS(C.videoInfos,function(N){return N.video.j\u003e\u003db\u0026\u0026N.video.j\u003c\u003dh})};\nC2x\u003dfunction(C){var b\u003dF6K(C.j,C.J);b\u0026\u0026(C.N\u003d[b])};\nc9U\u003dfunction(C,b,h){if(C.Zi.xf){if(C.J){var N\u003dg.kS(C.N,function(p){return p.id\u003d\u003d\u003dC.J});\nreturn T1(N,h).includes(b)}N\u003dg.kS(C.N,function(p){var P;return!((P\u003dp.z$)\u003d\u003dnull||!P.isDefault)});\nif(N.length\u003e0)return T1(N,h).includes(b)}return T1(C.N,h).includes(b)};\nT1\u003dfunction(C,b){return C.map(function(h){return l0(g.B9(h,b))})};\nkal\u003dfunction(C){var b;if((b\u003dC.K)\u003d\u003dnull?0:b.isLocked())return C.videoInfos;var h\u003dQb(C.j);b\u003dg.kS(C.videoInfos,function(N){return N.OX\u003eC.Zi.OX?!1:!h.has(N.id)});\noic(C.j)\u0026\u0026(b\u003dg.kS(b,function(N){return N.video.width\u003c\u003d854\u0026\u0026N.video.height\u003c\u003d480}));\nreturn b};\nZOx\u003dfunction(C,b,h,N){var p\u003dC.cE,P\u003dC.vE.getVideoData(),c\u003dg.Kj(P),e\u003dC.cP,L\u003dcp({Rf:P.Y(),vE:C.vE,J0:C.J0,Zi:C.Zi,Qr:C.Qr,lq:C.lq,vC:C.vC,iX:C.iX,kC:C.kC,isPrefetch:C.isPrefetch,qq:C.qq,sabrLicenseConstraint:P.sabrLicenseConstraint,E0:C.E0,Ke:C.Ke,Wp:C.Wp,s6:C.s6,ghE:!!e}),Z\u003dkh(P,C.pG,C.nextRequestPolicy,C.lY,C.NN,C.sef,C.O7);N\u0026\u0026h\u0026\u0026(N\u003dZ.GZ?Z.GZ.map(function(V){return V.type}):[],h(\"ssap\",{stmctxt:N.join(\"_\"),\nunsntctxt:Z.E5?Z.E5.join(\"_\"):\"\"}));N\u003dC.rC;var Y\u003dC.hQ;if(Y\u003d\u003d\u003dvoid 0\u0026\u0026N\u003d\u003d\u003dvoid 0){var a;Y\u003demS(p.yV,(a\u003dC.QE)\u003d\u003dnull?void 0:a.video);var l;N\u003demS(p.yV,(l\u003dC.QE)\u003d\u003dnull?void 0:l.audio)}if(P.Mi)var F\u003dP.Mi;P\u003d{y3:L,PT:C.PT,rC:N,hQ:Y,cP:e,videoPlaybackUstreamerConfig:F,d1:Z};C.Vw\u0026\u0026(P.Vw\u003dC.Vw);if(c\u0026\u0026b){c\u003dnew Map;var G\u003dg.z(p.Qz);for(e\u003dG.next();!e.done;e\u003dG.next())e\u003de.value,(L\u003dp.rO[U81(p,e)]||\"\")?(c.has(L)||c.set(L,[]),c.get(L).push(e)):h\u0026\u0026h(\"ssap\",{nocid4fmt:(e.itag||\"\")+\"_\"+(e.lmt||0)+\"_\"+(e.xtags||\"\")});p\u003dnew Map;\nG\u003dg.z(C.Pb);for(e\u003dG.next();!e.done;e\u003dG.next())e\u003de.value,L\u003de.startTimeMs||0,Z\u003dvoid 0,a\u003d(Z\u003db)\u003d\u003dnull?void 0:MV(Z,L),Z\u003da.clipId,a\u003da.Uc,Z?(p.has(Z)||(l\u003dc.get(Z)||[],p.set(Z,{clipId:Z,Pb:[],VF:l})),a!\u003d\u003d0\u0026\u0026(e.startTimeMs\u003dL-a),p.get(Z).Pb.push(e)):h\u0026\u0026(Z\u003dvoid 0,h(\"ssap\",{nocid4range:\"1\",fmt:((Z\u003de.formatId)\u003d\u003dnull?void 0:Z.itag)||\"\",st:L.toFixed(3),d:(e.durationMs||0).toFixed(3),timeline:YL(b)}));P.PP\u003d[];p\u003dg.z(p.entries());for(c\u003dp.next();!c.done;c\u003dp.next())c\u003dg.z(c.value),c.next(),c\u003dc.next().value,P.PP.push(c);\nif(C.Pb.length\u0026\u0026!P.PP.length){h\u0026\u0026h(\"ssap\",{nobfrange:\"1\",br:LGx(C.Pb),timeline:YL(b)});return}C.lz\u0026\u0026(P.lz\u003dC.lz);C.hE\u0026\u0026(P.hE\u003dC.hE)}else P.Pb\u003dC.Pb,P.VF\u003dp.Qz,c\u0026\u0026((G\u003dC.Pb)\u003d\u003dnull?void 0:G.length)\u003e0\u0026\u0026!b\u0026\u0026h\u0026\u0026h(\"ssap\",{bldmistlm:\"1\"});return P};\nemS\u003dfunction(C,b){return b?[g.B9(b.info,C)]:[]};\nLGx\u003dfunction(C){var b\u003d\"\";C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dh.value;var N\u003dvoid 0,p\u003dvoid 0,P\u003dvoid 0;b+\u003d\"fmt.\"+(((N\u003dh.formatId)\u003d\u003dnull?void 0:N.itag)||\"\")+\"_\"+(((p\u003dh.formatId)\u003d\u003dnull?void 0:p.lmt)||0)+\"_\"+(((P\u003dh.formatId)\u003d\u003dnull?void 0:P.xtags)||\"\")+\";st.\"+(h.startTimeMs||0).toFixed(3)+\";d.\"+(h.durationMs||0).toFixed(3)+\";\"}return b};\nag\u003dfunction(C,b,h){var N\u003dthis;this.requestType\u003dC;this.dU\u003db;this.wU\u003dh;this.K\u003dnull;this.dn\u003d{J$p:function(){var p;return(p\u003dN.data)\u003d\u003dnull?void 0:p.isPrefetch},\nNN:function(){var p;return(p\u003dN.data)\u003d\u003dnull?void 0:p.NN}}};\nIlH\u003dfunction(C,b,h){b\u003dZT(C.dU,YaV(C,b,h),b);C.eT()\u0026\u0026b.set(\"probe\",\"1\");return b};\nYaV\u003dfunction(C,b,h){C.XQ\u003d\u003d\u003dvoid 0\u0026\u0026(C.XQ\u003dC.dU.XQ(b,h));return C.XQ};\nas1\u003dfunction(C){var b,h;return((b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.y3)\u003d\u003dnull?void 0:h.Iz)||0};\nlsW\u003dfunction(C){var b,h;return!!((b\u003dC.j)\u003d\u003dnull?0:(h\u003db.y3)\u003d\u003dnull?0:h.E0)};\no7K\u003dfunction(C){var b\u003d{},h\u003d[],N\u003d[];if(!C.data)return b;for(var p\u003d0;p\u003cC.data.Pb.length;p++){var P\u003dC.data.Pb[p],c\u003dvoid 0;h.push(\"i.\"+((c\u003dP.formatId)\u003d\u003dnull?void 0:c.itag)+\"_st.\"+(P.startTimeMs+\"_e.\"+(P.startTimeMs+P.durationMs)+\"_d.\"+P.durationMs)+(\"_sn.\"+P.vT)+(\"_en.\"+P.KX))}for(p\u003d0;p\u003cC.data.PT.length;p++){P\u003dC.data.PT[p];var e\u003dc\u003dvoid 0,L\u003dvoid 0,Z\u003dvoid 0;N.push(\"i.\"+((c\u003dP.formatId)\u003d\u003dnull?void 0:c.itag)+\"_sn.\"+P.sequenceNumber+\"_sl.\"+(P.IS||NaN)+\"_lb.\"+P.B3+\"_tr.s_\"+((e\u003dP.sb)\u003d\u003dnull?void 0:e.startTicks)+\n\"_d_\"+((L\u003dP.sb)\u003d\u003dnull?void 0:L.fu)+\"_t_\"+((Z\u003dP.sb)\u003d\u003dnull?void 0:Z.timescale)+\"_ed_\"+P.eB)}b.ptime\u003das1(C);b.rtype\u003dC.requestType;b.brl\u003dh.join(\";\");b.ps\u003dN.join(\";\");return b};\nFGc\u003dfunction(C){if(C.Xz)return{Vs:g.Lk(C.experiments,\"html5_future_encryptor_auto_select_js_max_size_bytes\"),MC:g.Lk(C.experiments,\"html5_future_encryptor_auto_select_wasm_max_size_bytes\")}};\nld\u003dfunction(C,b){this.d9\u003dC;this.cipher\u003dthis.d9.exports.AES128CTRCipher_create(b.byteOffset)};\nog\u003dfunction(C){return function(b){return{profile:C,Js:Math.ceil(b.byteLength/16)}}};\nFw\u003dfunction(C,b){this.key\u003dC;this.subtleCrypto\u003db;this.j\u003d!1};\nGaV\u003dfunction(C){var b\u003dglobalThis.crypto.subtle;b\u003db\u003d\u003d\u003dvoid 0?window.crypto.subtle:b;return px(NS(function(){return b.importKey(\"raw\",C,\"AES-CTR\",!1,[\"encrypt\"]).catch(function(h){return Promise.reject(h.name+\": \"+h.message)})}),function(h){return new Fw(h,b)})};\nGh\u003dfunction(C){this.j\u003d!1;this.K\u003dnew oN(C)};\nSp\u003dfunction(C,b){this.d9\u003dC;var h\u003dC.GY(b);this.j\u003dnew ld(C,h!\u003dnull?h:b);h\u0026\u0026C.free(h.byteOffset)};\nSaU\u003dfunction(C){g.Ri(\"wasm encryptor failed: \"+C);throw C;};\n$L\u003dfunction(C,b,h){var N\u003dthis;this.key\u003dC;this.X\u003dthis.G\u003d!1;this.Vs\u003d32768;this.MC\u003d131072;b\u003d\u003dnull||px(b,function(p){N.j\u003dnew Sp(p,N.key);N.X\u003dp.E1});\nif(h\u003d\u003dnull?0:h.MC)this.MC\u003dh.MC;if(h\u003d\u003dnull?0:h.Vs)this.Vs\u003dh.Vs};\n$Xx\u003dfunction(C,b,h){C.K||(C.K\u003dnew Gh(C.key));return Px(C.K.encrypt(b,h),SaU)};\nzmo\u003dfunction(C,b,h){if(!C.N){if(!(\"crypto\"in globalThis\u0026\u0026\"subtle\"in globalThis.crypto))return hd(\"native encryptor unavailable\");C.N\u003dGaV(C.key)}return Px(px(C.N,function(N){return N.encrypt(b,h)}),SaU)};\nzh\u003dfunction(C,b,h){this.j\u003dC;this.d9\u003db;this.X\u003dh;this.N\u003d!1;this.iv\u003d(0,g.e4)(Hl(16))};\nHOo\u003dfunction(C){C.K||(C.K\u003dnew $L(C.j.j,C.d9,C.X));return C.K};\nVRH\u003dfunction(C,b){var h;return g.R(function(N){(0,g.fB)();h\u003dumW(C.j);return N.return(h.encrypt(b,C.iv))})};\nMRW\u003dfunction(C,b){var h;return g.R(function(N){(0,g.fB)();var p\u003dC.j;p.X||(p.X\u003dnew Tjl(p.N));h\u003dp.X;return N.return(x5o(h,b,C.iv))})};\nqaV\u003dfunction(C,b,h){var N;return g.R(function(p){(0,g.fB)();N\u003dumW(C.j);return p.return(N.decrypt(b,h))})};\nHf\u003dfunction(C){g.O.call(this);var b\u003dthis;this.If\u003dC;this.j\u003dnew Map;this.X\u003d[];this.K\u003dthis.If.experiments.Fo(\"html5_onesie_trusted_hosts_for_all\")||!$J();this.V\u003dg.Lk(this.If.experiments,\"html5_onesie_prewarm_interval_ms\");this.L\u003dnew g.wl(this.J,this.V,this);this.W\u003d-1;this.dn\u003d{hOO:function(){return b.j},\nb$f:function(){return b.G},\nfp4:function(){return mX6}};\ng.D(this,this.L);eFV(this,g.R1(\"yt-player-bandaid-host\"));this.G\u003dthis.load();this.V\u0026\u0026this.G.then(function(){b.J()})};\neFV\u003dfunction(C,b){var h\u003db\u003d\u003dnull?void 0:b.primary;C.N(0,h);h\u003dh?fsl(h):void 0;C.N(2,h);C.N(1,b\u003d\u003dnull?void 0:b.secondary)};\nVm\u003dfunction(C,b){return new g.Zl(\"https://\"+b+C.If.ZT.baseUrl)};\nA9S\u003dfunction(C,b){C\u003d\"https://\"+aL(b.location)+\"/initplayback?c\u003d\"+Oy(C.If)+\"\u0026owc\u003d1\";o8(C,\"pw\",function(h){h.ht\u003db.j})};\nMd\u003dfunction(C,b,h,N){o8(\"https://\"+b+\"/videoplayback?probe\u003d1\",h,function(p){!N.D(\"html5_onesie_host_racing\")||N.videoData.isLivePlayback||N.D(\"html5_onesie_probe_ec_hosts\")||N.EM||N.d7();C.X.push(p)},function(p){C.X.push(p.details)})};\nfsl\u003dfunction(C){return C.replace(/(\\d+)---/g,function(b,h){b\u003dNumber(h);return(b\u003d\u003d\u003d1?2:b-1)+\"---\"})};\nqd\u003dfunction(C,b){var h,N,p,P,c,e,L,Z;return g.R(function(Y){if(Y.j\u003d\u003d1){h\u003dVm(C,\"redirector.googlevideo.com\");h.set(\"alr\",\"yes\");h.set(\"id\",\"\"+Math.round(Math.random()*1E5));if(b\u003d\u003d\u003d1||b\u003d\u003d\u003d2)h.set(\"cmo\u003dsensitive_content\",\"yes\"),h.set(\"sc\",\"yes\");b\u003d\u003d\u003d2\u0026\u0026h.set(\"cmo\u003dtd\",\"c.youtube.com\");N\u003d{format:\"RAW\",timeout:5E3};return g.J(Y,yv(h.p9(),N),2)}p\u003dY.K;if(p.xhr.status!\u003d\u003d200||!p.xhr.responseText)return Y.return(Promise.reject(new g.np(\"b204258371_no_host\",h.p9(),p.xhr.status)));P\u003dnew g.Zl(p.xhr.responseText);\nc\u003daL(P);e\u003dP.get(\"ms\");L\u003dVm(C,c);Z\u003dP.get(\"mm\");L.set(\"ms\",e);L.set(\"mm\",Z);return c\u0026\u0026k2l(c)?b!\u003d\u003d2||CC(c)?Y.return(L):Y.return(Promise.reject(new g.np(\"b204258371_untrusted\",c,e))):Y.return(Promise.reject(new g.np(\"b204258371_invalid\",c,e)))})};\ny9W\u003dfunction(C){var b\u003dC.X;C.X\u003d[];return b};\nk2l\u003dfunction(C){return/.*(\\.c\\.youtube\\.com|.*\\.googlevideo\\.com)/.test(C)};\nCC\u003dfunction(C){var b\u003d/sn-[^.]*-/;return/.*\\.c\\.youtube\\.com/.test(C)\u0026\u0026!b.test(C)};\nr9S\u003dfunction(C,b){this.location\u003dC;this.j\u003db};\nmv\u003dfunction(C){this.Fw\u003dC;this.K\u003d!1;this.j\u003d[]};\nAz\u003dfunction(C){for(;C.j.length\u0026\u0026!C.j[0].isEncrypted;){var b\u003dC.j.shift(),h\u003db.videoId,N\u003db.Wm,p\u003db.formatId,P\u003db.buffer;b\u003db.RK;if(P)b\u003dvoid 0,(b\u003dfw(C.Fw.sU,h))\u003d\u003dnull||$h(b,N,p,P);else if(b)C.Fw.sU.t_(h,N,p);else if(N\u003dC.Fw,N.j[p].Z_\u003d!0,h\u003dfw(N.sU,h),h\u003d\u003dnull?0:h.Sf.has(p))h\u003d\u003dnull||om(h,p)}};\ng.Qm\u003dfunction(C){this.data\u003dC;this.j\u003d0;this.X\u003d!1;this.N\u003d0;this.error\u003d!1;this.register\u003dthis.K\u003d0;if(ym.length\u003d\u003d\u003d0){ym.length\u003d288;ym.fill(8);for(C\u003d144;C\u003c280;C++)ym[C]\u003dC\u003c\u003d255?9:7;rp.length\u003d32;rp.fill(5);id.length\u003d286;id.fill(0);for(C\u003d261;C\u003c285;C++)id[C]\u003dMath.floor((C-261)/4);Jz[257]\u003d3;for(C\u003d258;C\u003c285;C++){var b\u003dJz[C-1];b+\u003d1\u003c\u003cid[C-1];Jz[C]\u003db}Jz[285]\u003d258;for(C\u003d0;C\u003c30;C++)ud[C]\u003dC\u003c\u003d3?0:Math.floor((C-2)/2);for(C\u003dRg[0]\u003d1;C\u003c30;C++)b\u003dRg[C-1],b+\u003d1\u003c\u003cud[C-1],Rg[C]\u003db}C\u003d100+7*this.data.length;this.data[0]\u003d\u003d\u003d31\u0026\u0026this.data[1]\u003d\u003d\u003d\n139\u0026\u0026(C\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(C)};\ng.s$\u003dfunction(C){for(;!C.X\u0026\u0026!C.error;){var b\u003dC;b.X\u003d!!U$(b,1);switch(U$(b,2)){case 2:var h\u003d[],N\u003d[];N.length\u003d19;N.fill(0);var p\u003dU$(b,5)+257;var P\u003dU$(b,5)+1;for(var c\u003dU$(b,4)+4,e\u003d0;e\u003cc;e++)N[iOx[e]]\u003dU$(b,3);N\u003dXw(N);for(c\u003dp+P;h.length\u003cc;){e\u003dJ96(b,N);switch(e){case 16:e\u003dh[h.length-1];var L\u003dU$(b,2)+3;break;case 17:e\u003d0;L\u003dU$(b,3)+3;break;case 18:e\u003d0;L\u003dU$(b,7)+11;break;default:L\u003d1}for(;L\u003e0;L--)h.push(e)}h.length!\u003d\u003dc?b.error\u003d!0:(P\u003dh.slice(-P),h.length\u003dp,uO_(b,h,P));break;case 1:uO_(b,ym,rp);break;case 0:Kw(b,\nb.j\u00267);h\u003dU$(b,16);p\u003dU$(b,16);(h^p)!\u003d\u003d65535\u0026\u0026(b.error\u003d!0);b.output.set(b.data.subarray(b.K,b.K+h),b.N);b.K+\u003dh;b.N+\u003dh;break;default:b.error\u003d!0}C.N\u003eC.output.length\u0026\u0026(C.output\u003dnew Uint8Array(C.N*2),C.N\u003d0,C.K\u003d0,C.X\u003d!1,C.j\u003d0,C.register\u003d0)}C.output.length!\u003d\u003dC.N\u0026\u0026(C.output\u003dC.output.subarray(0,C.N));return C.error?new Uint8Array(0):C.output};\nuO_\u003dfunction(C,b,h){b\u003dXw(b);h\u003dXw(h);for(var N\u003dC.data,p\u003dC.output,P\u003dC.N,c\u003dC.register,e\u003dC.j,L\u003dC.K;;){if(e\u003c15){if(L\u003eN.length){C.error\u003d!0;break}c|\u003d(N[L+1]\u003c\u003c8)+N[L]\u003c\u003ce;L+\u003d2;e+\u003d16}var Z\u003db[c\u0026127];if(Z\u003c0)for(c\u003e\u003e\u003d7;Z\u003c0;)Z\u003db[(c\u00261)-Z],c\u003e\u003e\u003d1;else c\u003e\u003e\u003dZ\u002615;e-\u003dZ\u002615;Z\u003e\u003e\u003d4;if(Z\u003c256)p[P++]\u003dZ;else if(C.register\u003dc,C.j\u003de,C.K\u003dL,Z\u003e256){c\u003dJz[Z];c+\u003dU$(C,id[Z]);L\u003dJ96(C,h);e\u003dRg[L];e+\u003dU$(C,ud[L]);if(RmH\u0026\u0026c\u003ce)e\u003dP-e,p.copyWithin(P,e,e+c);else for(L\u003dP+c,Z\u003dP;Z\u003cL;Z+\u003d4)p[Z]\u003dp[Z-e],p[Z+1]\u003dp[Z-e+1],p[Z+2]\u003dp[Z-e+2],p[Z+3]\u003dp[Z-e+3];P+\u003d\nc;c\u003dC.register;e\u003dC.j;L\u003dC.K}else break}C.N\u003dP};\nJ96\u003dfunction(C,b){if(C.j\u003c7){var h\u003dC.data,N\u003dC.K;N\u003eh.length\u0026\u0026(C.error\u003d!0);C.register|\u003d(h[N+1]\u003c\u003c8)+h[N]\u003c\u003cC.j;C.K+\u003d2;C.j+\u003d16}h\u003db[C.register\u0026127];if(h\u003e\u003d0)return Kw(C,h\u002615),h\u003e\u003e4;for(Kw(C,7);h\u003c0;)h\u003db[U$(C,1)-h];return h\u003e\u003e4};\nU$\u003dfunction(C,b){for(;C.j\u003cb;){if(C.K\u003e\u003dC.data.length)return C.error\u003d!0,0;C.register|\u003dC.data[C.K++]\u003c\u003cC.j;C.j+\u003d8}var h\u003dC.register\u0026(1\u003c\u003cb)-1;C.register\u003e\u003e\u003db;C.j-\u003db;return h};\nKw\u003dfunction(C,b){C.j-\u003db;C.register\u003e\u003e\u003db};\nXw\u003dfunction(C){for(var b\u003d[],h\u003dg.z(C),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,b[N]||(b[N]\u003d0),b[N]++;var p\u003db[0]\u003d0;h\u003d[];var P\u003d0;N\u003d0;for(var c\u003d1;c\u003cb.length;c++)b[c]?N\u003dc:b[c]\u003d0,p\u003dp+b[c-1]\u003c\u003c1,h[c]\u003dp,c\u003e7\u0026\u0026(P+\u003db[c]);for(p\u003d1;p\u003cP;)p\u003c\u003c\u003d1;b\u003d128;N\u003dnew Int16Array(128+(p+N)*2);for(P\u003d0;P\u003cC.length;P++)if(c\u003dC[P]){for(var e\u003dh[c]++,L\u003dp\u003d0;L\u003cc;L++)p\u003dp\u003c\u003c1|e\u003e\u003eL\u00261;e\u003dP\u003c\u003c4|c;if(c\u003c\u003d7)for(L\u003d1\u003c\u003c7-c;L--;)N[L\u003c\u003cc|p]\u003de;else{L\u003dp\u0026127;c-\u003d7;for(p\u003e\u003e\u003d7;c--;){N[L]||(N[L]\u003d-b,b+\u003d2);var Z\u003dp\u00261;p\u003e\u003e\u003d1;L\u003dZ-N[L]}N[L]\u003de}}return N};\nQhl\u003dfunction(C){var b,h,N,p,P,c,e;return g.R(function(L){switch(L.j){case 1:if(!(\"DecompressionStream\"in window))return L.return(g.s$(new g.Qm(C)));b\u003dnew DecompressionStream(\"gzip\");h\u003db.writable.getWriter();h.write(C);h.close();N\u003db.readable.getReader();p\u003dnew F9([]);case 2:return g.J(L,N.read(),5);case 5:P\u003dL.K;c\u003dP.value;if(e\u003dP.done){L.WE(4);break}p.append(c);L.WE(2);break;case 4:return L.return(p.f5())}})};\nO$\u003dfunction(C,b){this.j\u003dC;this.d9\u003db};\nUX1\u003dfunction(C){return Px(Px(NS(function(){return px(C.d9,function(b){return C.l7(C.j,b)})}),function(){return C.pL(C.j)}),function(){return C.fL(C.j)})};\nXI1\u003dfunction(C,b){return UX1(new O$(C,b))};\nvf\u003dfunction(C){Zg.call(this,\"onesie\");this.sU\u003dC;this.j\u003d{};this.N\u003d!0;this.X\u003dnull;this.queue\u003dnew mv(this);this.G\u003d{};this.W\u003dbkl(function(b,h){var N\u003dthis;return function P(){var c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go,jV;return Yll(P,function(CW){switch(CW.j){case 1:g.z6(CW,2);N.sU.pz();c\u003dfunction(W){return function(w){throw{name:W,message:w};}};\ne\u003db.f5();g.$_(CW,4,5);if(!h){CW.WE(7);break}return k6l(CW,Px(KGW(N.sU,e,N.iv),c(\"DecryptError\")).wait(),8);case 8:L\u003dCW.K;case 7:if(!N.sU.enableCompression){CW.WE(9);break}return k6l(CW,Px(XI1((a\u003dL)!\u003dnull?a:e,N.sU.Y().Xz),c(\"DecompressError\")).wait(),10);case 10:Z\u003dCW.K;case 9:Y\u003dOT((F\u003d(l\u003dZ)!\u003dnull?l:L)!\u003dnull?F:e,CG6);case 5:g.MW(CW,0,2);if(V\u003d(G\u003dN.sU.Y())\u003d\u003dnull?void 0:G.d9)((q\u003dL)\u003d\u003dnull?void 0:q.buffer)\u003d\u003d\u003dV.exports.memory.buffer\u0026\u0026V.free(L.byteOffset),((f\u003dZ)\u003d\u003dnull?void 0:f.buffer)\u003d\u003d\u003dV.exports.memory.buffer\u0026\u0026\nV.free(Z.byteOffset);g.qW(CW,6);break;case 4:throw u\u003dy\u003dg.VH(CW),new VX(\"onesie.response.parse\",{name:(t\u003du.name)!\u003dnull?t:\"unknown\",message:(go\u003du.message)!\u003dnull?go:\"unknown\",wasm:((K\u003dN.sU.Y())\u003d\u003dnull?0:K.d9)?((v\u003dN.sU.Y())\u003d\u003dnull?0:(T\u003dv.d9)\u003d\u003dnull?0:T.E1)?\"1js\":\"1\":\"0\",enc:N.N,gz:N.sU.enableCompression,webcrypto:!!$J()});case 6:return sh1(Y),jV\u003dg.mW(Y.body),CW.return(jV);case 2:g.MW(CW),g.qW(CW,0)}})}()})};\nDn\u003dfunction(C){var b\u003dC.queue;b.j.length\u0026\u0026b.j[0].isEncrypted\u0026\u0026!b.K\u0026\u0026(b.j.length\u003d0);b\u003dg.z(Object.keys(C.j));for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dC.j[h];if(!N.Z_){var p\u003dC.queue;p.j.push({videoId:N.videoId,formatId:h,isEncrypted:!1});p.K||Az(p)}}};\nv7V\u003dfunction(C,b){var h\u003db.getLength(),N\u003d!1;switch(C.X){case 0:C.sU.D(\"html5_future_onesie_ump_handler_on_player_response\")?Px(px(C.W(b,C.N),function(p){OOW(C.sU,p)}),function(p){C.sU.wi(p)}):C.pz(b,C.N).then(function(p){OOW(C.sU,p)},function(p){C.sU.wi(p)});\nbreak;case 2:C.xt(\"ormk\");b\u003db.f5();C.queue.decrypt(b);break;default:N\u003d!0}C.sU.tj\u0026\u0026C.sU.jp(\"ombup\",\"id.11;pt.\"+C.X+\";len.\"+h+(N?\";ignored.1\":\"\"));C.X\u003dnull};\nsh1\u003dfunction(C){if(C.LM!\u003d\u003d1)throw new VX(\"onesie.response.badproxystatus\",{st:C.LM,webcrypto:!!$J(),textencoder:!!g.KW.TextEncoder});if(C.JP!\u003d\u003d200)throw new VX(\"onesie.response.badstatus\",{st:C.JP});};\nDX_\u003dfunction(C){return new Promise(function(b){setTimeout(b,C)})};\ndXU\u003dfunction(C,b){var h\u003dC.Y();h\u003dC.OU\u0026\u0026h.D(\"html5_onesie_preload_use_content_owner\");var N\u003dC.t7,p\u003dD5(b.If.experiments,\"debug_bandaid_hostname\");if(p)b\u003dVm(b,p);else if((h\u003d\u003d\u003dvoid 0?0:h)\u0026\u0026(N\u003d\u003dnull?0:N.url)\u0026\u0026!b.K){var P\u003daL(new g.Zl(N.url));b\u003dVm(b,P)}else b\u003d(P\u003db.j.get(0))\u003d\u003dnull?void 0:P.location.clone();if(b\u0026\u0026C.videoId){P\u003dws(C.videoId);C\u003d[];if(P)for(P\u003dg.z(P),h\u003dP.next();!h.done;h\u003dP.next())C.push(h.value.toString(16).padStart(2,\"0\"));b.set(\"id\",C.join(\"\"));return b}};\nWGl\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N,p;return g.R(function(P){if(P.j\u003d\u003d1)return N\u003d[],N.push(b.load()),h\u003e0\u0026\u0026N.push(DX_(h)),g.J(P,Promise.race(N),2);p\u003ddXU(C,b);return P.return(p)})};\nE7l\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;C.set(\"cpn\",b.clientPlaybackNonce);C.set(\"opr\",\"1\");var p\u003db.Y();C.set(\"por\",\"1\");$J()||C.set(\"onem\",\"1\");b.startSeconds\u003e0\u0026\u0026C.set(\"osts\",\"\"+b.startSeconds);N||(p.D(\"html5_onesie_disable_partial_segments\")\u0026\u0026C.set(\"oses\",\"1\"),b\u003dp.D(\"html5_gapless_onesie_no_media_bytes\")\u0026\u0026tq(b)\u0026\u0026b.OU,h\u0026\u0026!b?(b\u003dh.audio,C.set(\"pvi\",h.video.join(\",\")),p.D(\"html5_onesie_disable_audio_bytes\")||C.set(\"pai\",b.join(\",\")),vR||C.set(\"osh\",\"1\")):(C.set(\"oad\",\"0\"),C.set(\"ovd\",\"0\"),C.set(\"oaad\",\n\"0\"),C.set(\"oavd\",\"0\")))};\nn7S\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var P\u003d\"https://youtubei.googleapis.com/youtubei/\"+b.wH.innertubeApiVersion+\"/player\",c\u003d[{name:\"Content-Type\",value:\"application/json\"}];N\u0026\u0026c.push({name:\"Authorization\",value:\"Bearer \"+N});c.push({name:\"User-Agent\",value:g.rD()});g.Tf(\"EOM_VISITOR_DATA\")?c.push({name:\"X-Goog-EOM-Visitor-Id\",value:g.Tf(\"EOM_VISITOR_DATA\")}):(h\u003dh.visitorData||g.Tf(\"VISITOR_DATA\"))\u0026\u0026c.push({name:\"X-Goog-Visitor-Id\",value:h});(h\u003dg.Tf(\"SERIALIZED_LAVA_DEVICE_CONTEXT\"))\u0026\u0026c.push({name:\"X-YouTube-Lava-Device-Context\",\nvalue:h});(b\u003dD5(b.experiments,\"debug_sherlog_username\"))\u0026\u0026c.push({name:\"X-Youtube-Sherlog-Username\",value:b});C\u003dyC(JSON.stringify(C));return{url:P,JO:c,postBody:C,OKO:p,Bg:p}};\nT_l\u003dfunction(C,b,h,N,p,P){var c\u003dg.pY(C,wkW,C.Bg?void 0:h.d9),e\u003d{encryptedClientKey:b.j.encryptedClientKey,Vb:!0,Ff:!0,Tr:tR6(h,!!C.Bg),Dy:h.experiments.Fo(\"html5_use_jsonformatter_to_parse_player_response\")};if(C.Bg)e.F3i\u003dc;else{C\u003db.encrypt(c);var L;if(((L\u003dh.d9)\u003d\u003dnull?void 0:L.exports.memory.buffer)\u003d\u003d\u003dc.buffer\u0026\u0026C.byteOffset!\u003d\u003dc.byteOffset){var Z;(Z\u003dh.d9)\u003d\u003dnull||Z.free(c.byteOffset)}var Y;C\u003d((Y\u003dh.d9)\u003d\u003dnull?void 0:Y.Ma(C))||C;c\u003de.Ud\u003dC;(0,g.fB)();c\u003dt8K(new np_(b.j.N),c,b.iv);e.D_\u003dc;e.iv\u003db.iv}b\u003dN.getVideoData();\nh\u003dcp({Rf:h,vE:N,J0:b.startSeconds*1E3});p\u003d{pR:e,y3:h,onesieUstreamerConfig:p,cK:P,d1:kh(b)};b.reloadPlaybackParams\u0026\u0026(p.reloadPlaybackParams\u003db.reloadPlaybackParams);return p};\nB_l\u003dfunction(C,b,h){var N,p,P;return g.R(function(c){if(c.j\u003d\u003d1)return N\u003dg.pY(b,wkW),g.J(c,VRH(h,N),2);if(c.j!\u003d3)return p\u003dc.K,g.J(c,MRW(h,p),3);P\u003dc.K;return c.return({Ud:p,encryptedClientKey:h.j.encryptedClientKey,iv:h.iv,D_:P,Vb:!0,Ff:!0,Tr:tR6(C,!!b.Bg),Dy:C.experiments.Fo(\"html5_use_jsonformatter_to_parse_player_response\")})})};\nIso\u003dfunction(C,b,h,N,p,P){var c,e,L,Z;return g.R(function(Y){if(Y.j\u003d\u003d1)return g.J(Y,B_l(h,C,b),2);c\u003dY.K;e\u003dN.getVideoData();L\u003dcp({Rf:h,vE:N,J0:e.startSeconds*1E3});Z\u003d{pR:c,y3:L,onesieUstreamerConfig:p,cK:P,d1:kh(e)};e.reloadPlaybackParams\u0026\u0026(Z.reloadPlaybackParams\u003de.reloadPlaybackParams);return Y.return(Z)})};\ntR6\u003dfunction(C,b){C\u003dY7(C.schedule,!0);b\u003db||!!$J()\u0026\u0026C\u003e1572864;return\"DecompressionStream\"in window||!b};\nWf\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.vE\u003dC;this.playerRequest\u003db;this.If\u003dthis.vE.Y();this.videoData\u003dthis.vE.getVideoData();this.logger\u003dnew g.ty(\"onesie\");this.tj\u003dthis.If.tZ();this.rb\u003dthis.If.ZT;this.yk\u003dnew zh(this.rb.j,this.If.Xz,FGc(this.If));this.xhr\u003dnull;this.state\u003d1;this.v4\u003dnew EO;this.qx\u003d!1;this.playerResponse\u003d\"\";this.NL\u003dnew Dk(this);this.Fw\u003dnew vf(this);this.oA\u003dthis.If.D(\"html5_onesie_check_timeout\");this.jH\u003dnew g.wl(this.Co,500,this);this.U6\u003dnew g.wl(this.d7,1E4,this);this.mI\u003dnew g.wl(function(){if(!h.isComplete()){var N\u003d\ndp(h);h.wi(new VX(\"net.timeout\",N))}},g.Lk(this.If.experiments,\"html5_onesie_request_timeout_ms\"));\nthis.FK\u003dnew g.wl(this.D8h,2E3,this);this.hp\u003d\"\";this.EM\u003dthis.gQ\u003d!1;this.Ez\u003dthis.vE.Be();this.Cm\u003d\"\";this.Dr\u003dthis.D(\"html5_onesie_wait_for_media_availability\");this.enableCompression\u003dthis.qa\u003dthis.bQ\u003d!1;this.IA\u003d[];this.Yq\u003dthis.oF\u003d-1;g.D(this.videoData,this);g.D(this,this.jH);g.D(this,this.U6);g.D(this,this.FK);g.D(this,this.yk);C\u003dEy();vR\u0026\u0026C\u0026\u0026!this.If.D(\"html5_disable_onesie_media_bytes\")\u0026\u0026(this.oe\u003dnew Map);this.RZ\u003dnew Map;this.zU\u003dnew Map;this.pV\u003dnew Map;this.Bz\u003dnew Map};\nfw\u003dfunction(C,b){var h;return(h\u003dC.oe)\u003d\u003dnull?void 0:h.get(b)};\nwIx\u003dfunction(C,b,h){var N;return g.R(function(p){if(p.j\u003d\u003d1)return C.xt(\"oprd_s\"),xXl(C)?g.J(p,qaV(C.yk,b,h),3):(N\u003dC.yk.decrypt(b,h),p.WE(2));p.j!\u003d2\u0026\u0026(N\u003dp.K);C.xt(\"oprd_c\");return p.return(N)})};\nKGW\u003dfunction(C,b,h){C.xt(\"oprd_s\");b\u003dHOo(C.yk).encrypt(b,h);px(b,function(){C.xt(\"oprd_c\")});\nreturn b};\nCWl\u003dfunction(C){return C.D(\"html5_onesie_host_probing\")||C.tj?vR:!1};\nOOW\u003dfunction(C,b){C.xt(\"oprr\");C.playerResponse\u003db;C.qa||(C.Dr\u003d!1);E$(C)};\nE$\u003dfunction(C){if(!C.playerResponse)return!1;if(C.bQ)return!0;var b\u003dC.videoData.D(\"html5_onesie_audio_only_playback\")\u0026\u0026Tt(C.videoData);if(C.oe\u0026\u0026C.Dr){if(!C.oe.has(C.hp))return!1;var h\u003dC.oe.get(C.hp),N;if(N\u003dh){N\u003d!1;for(var p\u003dg.z(h.Sf.keys()),P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dh.Sf.get(P.value))for(var c\u003dg.z(P.o6),e\u003dc.next();!e.done;e\u003dc.next())e.value.f6\u003e0\u0026\u0026(P.Ab?N\u003d!0:b\u003d!0);N\u003d!(b\u0026\u0026N)}if(N)return!1}C.xt(\"ofr\");C.v4.resolve(C.playerResponse);if(!C.oA){var L;(L\u003dC.mI)\u003d\u003dnull||L.start();C.U6.start()}return C.bQ\u003d\n!0};\nh2S\u003dfunction(C){if(C.oe\u0026\u0026!C.D(\"html5_onesie_media_capabilities\")){C.xt(\"ogsf_s\");var b\u003dflH(C.vE.getVideoData(),function(N,p){C.jp(N,p)}),h\u003dbjo(C.vE);\nb.video\u003dG2x(h,b.video);C.xt(\"ogsf_c\");if(b.video.length)return b;C.jp(\"ombspf\",\"l.\"+h.K+\";u.\"+h.j+\";o.\"+h.N+\";r.\"+h.reason)}};\nxXl\u003dfunction(C,b){return C.D(\"html5_onesie_sync_request_encryption\")||(b\u003d\u003dnull?0:b.Bg)||g.Ds(C.If)\u0026\u0026C.D(\"html5_embed_onesie_use_sync_encryption\")?!1:!!$J()};\ndp\u003dfunction(C){if(!C.RL)return{};var b\u003dC.RL.Dp(),h;b.d\u003d(h\u003dC.RL.Qz)\u003d\u003dnull?void 0:h.Oq();b.shost\u003dC.bJ;b.ty\u003d\"o\";return b};\nNFV\u003dfunction(C,b){var h,N;(N\u003d(C\u003d(h\u003dC.oe)\u003d\u003dnull?void 0:h.get(b))\u003d\u003dnull)||(b\u003dC.N?!1:C.N\u003d!0,N\u003d!b);return!N};\nnw\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){g.O.call(this);var a\u003dthis;this.vE\u003dC;this.Xo\u003db;this.policy\u003dh;this.audioTrack\u003dN;this.videoTrack\u003dp;this.cE\u003dP;this.BW\u003dc;this.m6\u003de;this.N\u003dL;this.timing\u003dZ;this.V\u003dY;this.j\u003d[];this.J\u003d{};this.t4\u003dthis.CO\u003d!1;this.lY\u003dnew Set;this.G\u003dthis.rO\u003dthis.KO\u003dthis.kC\u003d0;this.X\u003dnull;this.nO\u003d{Pb:[],PT:[]};this.q2\u003d{Pb:[],PT:[]};this.W\u003dnull;this.Df\u003d[];this.dn\u003d{eOO:function(){return a.j},\noAO:function(){return a.J},\ny_O:function(){a.j.length\u003d0},\nlph:function(){return a.lY},\nccE:function(){return a.KO},\noUz:function(l){a.KO\u003dl},\nHBX:function(l){a.G\u003dl},\nX_:function(l){a.W\u003dl}};\nthis.videoData\u003dthis.vE.getVideoData();this.policy.mu\u0026\u0026(this.Qz\u003dnew Ug(this.Xo,this.policy,this.BW),g.D(this,this.Qz))};\nPWx\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(g6V(C,b)){C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{create:1});var h\u003dnew ag(0,C.cE.L,C);C.policy.LK\u003e0\u0026\u0026C.G++;b\u003dp7_(C,h,b);C.j.push(b);var N;(N\u003dC.Qz)\u003d\u003dnull||DEc(N,C.cE.L)}};\nktV\u003dfunction(C,b){var h\u003dtz(C);if(C.policy.QH){var N\u003dC.nO;var p\u003dC.q2}else N\u003dTh(C,C.audioTrack),p\u003dTh(C,C.videoTrack);var P\u003d[].concat(g.M(N.Pb),g.M(p.Pb));C.policy.sI\u0026\u0026C.W\u0026\u0026P.push.apply(P,g.M(C.Df));var c\u003d[].concat(g.M(N.PT),g.M(p.PT)),e\u003dC.Xo.uM(),L,Z,Y\u003dC.vE,a\u003dC.cE,l\u003dC.K,F\u003dC.lY,G\u003dC.policy,V\u003dC.Xo.Qr,q\u003dTsW(C.Xo)*1E3,f\u003d(L\u003dC.sX)\u003d\u003dnull?void 0:L.vC;L\u003d(Z\u003dC.sX)\u003d\u003dnull?void 0:Z.iX;var y;Z\u003dNumber((y\u003dC.N.X)\u003d\u003dnull?void 0:y.info.itag)||0;var u;y\u003dNumber((u\u003dC.N.W)\u003d\u003dnull?void 0:u.info.itag)||0;b\u003d{vE:Y,cE:a,Pb:P,PT:c,\nJ0:h,nextRequestPolicy:l,lY:F,Zi:G,Qr:V,lq:q,vC:f,iX:L,kC:C.kC,isPrefetch:b||C.Xo.isSuspended,lz:Z,hE:y,pG:e,O7:C.vE.Jq()};h\u003dC.Xo.Bm();P\u003dws(h);h\u0026\u0026(b.NN\u003dP);if(h\u003dC.vE.td())b.E0\u003dh*1E3;var K;h\u003dC.N;P\u003dh.KO;if((h.Zi.K\u0026\u0026h.Zi.rz||((K\u003dh.Zi)\u003d\u003dnull?0:K.j\u0026\u0026K.OG))\u0026\u0026!P)for(K\u003dg.z(h.N),c\u003dK.next();!c.done;c\u003dK.next())if(c.value.z$){P\u003d!0;break}K\u003dRZ(h.Zi)\u0026\u0026!P?[]:hmS(h,h.N);b.rC\u003dK;K\u003dC.N;RZ(K.Zi)\u0026\u0026!K.N2?K\u003d[]:(h\u003dkal(K),h.length\u003d\u003d\u003d0\u0026\u0026(h\u003dK.G),K\u003dhmS(K,h));b.hQ\u003dK;b.cP\u003dC.policy.sI\u0026\u0026C.W?[C.W]:void 0;C.policy.tE\u0026\u0026(b.Wp\u003djQ6(C.Xo,\nC.audioTrack),b.s6\u003djQ6(C.Xo,C.videoTrack));if(C.policy.G){N\u003dcqc(C,N.Pb,p.Pb);var v;if(p\u003d(v\u003dC.X)\u003d\u003dnull?void 0:v.ex(N))b.Vw\u003dp}C.policy.Df\u0026\u0026C.j.length\u003e0\u0026\u0026C.j[0].Vl()\u0026\u0026(b.sef\u003dC.j[0].zz());return b};\ntz\u003dfunction(C){var b,h\u003dC.policy.W\u0026\u0026((b\u003dC.Xo)\u003d\u003dnull?void 0:b.Pc());b\u003dC.Xo.getCurrentTime()||0;b\u003de2c(C,b);var N\u003dC.Xo.Z9()||0;b+\u003dN;N\u003dSM(C.videoData)||g.Gg(C.videoData);var p\u003d0;h?(N\u0026\u0026(p\u003dNumber.MAX_SAFE_INTEGER),C.videoData.Qz\u0026\u0026(p\u003dMath.ceil(C.videoData.Df*1E3))):p\u003dMath.ceil(b*1E3);return Math.min(Number.MAX_SAFE_INTEGER,p)};\ne2c\u003dfunction(C,b){if(C.Xo.isSeeking())return b;var h\u003dC.vE.Q_();if(!h)return b;h\u003dh.XX();if(h.length\u003d\u003d\u003d0||g6(h,b))return b;if(!yN(C.videoTrack,b)\u0026\u0026!yN(C.audioTrack,b))return C.Xo.jp(\"sundrn\",{b:0,lt:b}),b;for(var N\u003db,p\u003dInfinity,P\u003d0;P\u003ch.length;P++)if(!(h.start(P)\u003eb)){var c\u003db-h.end(P);c\u003cp\u0026\u0026(p\u003dc,N\u003dh.end(P))}return N!\u003d\u003db\u0026\u0026(C.Xo.jp(\"sundrn\",{bre:N,lt:b}),p\u003e\u003d20)?(C.Xo.handleError(\"player.exception\",{reason:\"bufferunderrunexceedslimit\"}),b):N};\ncqc\u003dfunction(C,b,h){var N\u003dC.Xo.getCurrentTime()||0;b\u003dLeV(C,b,N);C\u003dLeV(C,h,N);return Math.min(b,C)};\nLeV\u003dfunction(C,b,h){C\u003dC.Xo.Z9()||0;b\u003dg.z(b);for(var N\u003db.next();!N.done;N\u003db.next()){var p\u003dN.value;N\u003dp.startTimeMs?p.startTimeMs/1E3-C:0;p\u003dN+(p.durationMs?p.durationMs/1E3:0);if(N\u003c\u003dh\u0026\u0026h\u003c\u003dp)return p}return h};\ng6V\u003dfunction(C,b){if(C.policy.LK\u003e0){var h\u003dMath.floor((0,g.fB)()/1E4);if(h\u003d\u003d\u003dC.rO){if(C.G\u003e\u003dC.policy.LK){if(C.G\u003d\u003d\u003dC.policy.LK){var N\u003d{reason:\"toomanyrequests\"};N.limit\u003dC.G;C.Xo.handleError(\"player.exception\",N);C.G+\u003d1}return!1}}else C.rO\u003dh,C.G\u003d0}b\u003d!b\u0026\u0026!ah(C.BW)\u0026\u0026!C.policy.k6;if(C.Xo.isSuspended\u0026\u0026(C.Xo.Aa||b))return!1;if(C.N2\u0026\u0026(0,g.fB)()\u003cC.N2)return C.policy.k6\u0026\u0026g.C2(C.Xo.vQ),!1;if(C.j.length\u003e0\u0026\u0026(!C.policy.Df||C.j.length!\u003d\u003d1||!C.j[0].Vl()))return!1;var p;if((p\u003dC.cE.L)\u003d\u003dnull||!av(p,C.policy,C.J,C.Xo.iP()))return!1;\np\u003dC.policy.Sk\u0026\u0026C.policy.K\u0026\u0026C.Xo.VP();if(mA(C.audioTrack)\u0026\u0026mA(C.videoTrack)\u0026\u0026!p)return!1;if(C.policy.K\u0026\u0026C.L\u0026\u0026!C.Xo.VP())return C.jC(\"ssap\",{pauseontlm:1}),!1;if(Bf(C,C.audioTrack)\u0026\u0026Bf(C,C.videoTrack))return C.policy.N\u0026\u0026C.Xo.jp(\"sabrHeap\",{a:\"\"+SQ(C.audioTrack),v:\"\"+SQ(C.videoTrack)}),!1;if(p\u003dC.policy.G)p\u003d!1,C.V.K\u003d\u003d\u003d2?p\u003d!0:C.V.K\u003d\u003d\u003d3\u0026\u0026(tz(C),C.Xo.Z9(),b\u003dcqc(C,oZ(C.audioTrack,C.Xo.isSeeking()).Pb,oZ(C.videoTrack,C.Xo.isSeeking()).Pb),h\u003dC.V,b\u003e\u003dh.N?(h.jp(\"sdai\",{haltrq:b,est:h.N}),b\u003d!0):b\u003d!1,b\u0026\u0026(p\u003d!0)),\np\u0026\u0026C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{waitad:1});if(p)return!1;C.policy.QH\u0026\u0026(C.nO\u003dTh(C,C.audioTrack),C.q2\u003dTh(C,C.videoTrack));if(!C.K)return C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{nopolicy:1}),!0;if(C.vE.td())return C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{utc:1}),!0;if(C.N.L)return C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{audio:1}),!0;if(!C.K.targetAudioReadaheadMs||!C.K.targetVideoReadaheadMs)return C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{noreadahead:1}),!0;if(C.policy.W\u0026\u0026C.Xo.Pc())return C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{seekToHead:1}),\n!0;p\u003dMath.min(rC(C.Xo,C.audioTrack)*1E3,C.K.targetAudioReadaheadMs);b\u003dMath.min(rC(C.Xo,C.videoTrack)*1E3,C.K.targetVideoReadaheadMs);var P\u003dMath.min(p,b);h\u003dz1(C.audioTrack,!0)*1E3;var c\u003dz1(C.videoTrack,!0)*1E3;if(C.policy.QH){var e\u003dC.vE.getCurrentTime()*1E3;var L\u003dZjK(C.nO.Pb,e);e\u003dZjK(C.q2.Pb,e)}else L\u003dh,e\u003dc;var Z\u003dL\u003cP\u0026\u0026!Bf(C,C.audioTrack);P\u003de\u003cP\u0026\u0026!Bf(C,C.videoTrack);!(P\u003d!Z\u0026\u0026!P)\u0026\u0026(P\u003dC.policy.K)\u0026\u0026(P\u003dC.Xo,!P.Ib||oG(P.cE)?P\u003d!1:(Z\u003dIg(P.Ib),P\u003dYFV(P,Z)));if(P||C.policy.h9\u0026\u0026aac(C.Xo)\u0026\u0026C.videoData.Yw()||C.policy.YI\u0026\u0026\naac(C.Xo))return!1;C.policy.J\u0026\u0026(P\u003dC.Xo.jf(),P.car\u003dL,P.vac\u003de,P.mar\u003dp,P.mvr\u003db,P.tar\u003dC.K.targetAudioReadaheadMs,P.tvr\u003dC.K.targetVideoReadaheadMs,P.vbu\u003dhA(((N\u003dC.vE.Q_())\u003d\u003dnull?void 0:N.XX())||null),P.abh\u003dh,P.vbh\u003dc,C.Xo.jp(\"sabrcrq\",P));return!0};\nTh\u003dfunction(C,b){tz(C);C.Xo.Z9();return oZ(b,C.Xo.isSeeking())};\nZjK\u003dfunction(C,b){var h\u003d0,N\u003d-1;C\u003dg.z(C);for(var p\u003dC.next();!p.done;p\u003dC.next())if(p\u003dp.value,!(p.startTimeMs+p.durationMs\u003cb)){if(N\u003c0\u0026\u0026p.startTimeMs\u003eb||N\u003e\u003d0\u0026\u0026p.vT\u003eN+1)break;h\u003dMath.max(h,p.startTimeMs+p.durationMs);N\u003dMath.max(N,p.KX)}return Math.max(0,h-b)};\np7_\u003dfunction(C,b,h){var N\u003d{BW:C.BW,bl:function(L,Z){C.vE.R5(L,Z)},\nQm:C.policy.df,Kq:C.policy.N};C.BW.K.J\u0026\u0026(N.kf\u003d(C.videoTrack.j.info.OX||0)+(C.audioTrack.j.info.OX||0));C.policy.nI\u0026\u0026(N.ip\u003dC.audioTrack.j.index.DA(),N.Qm\u003d!1);var p\u003dYaV(b,C.policy,C.J)?2:1;p!\u003d\u003dC.KO\u0026\u0026(C.KO\u003dp,laS(C));h\u003dktV(C,h);if((C.policy.K||C.policy.Df)\u0026\u0026C.policy.N\u0026\u0026h.lY){for(var P\u003dp\u003d\"\",c\u003dg.z(h.lY),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,C.videoData.sabrContextUpdates.has(e)?p+\u003d\"_\"+e:P+\u003d\"_\"+e;C.Xo.jp(\"sabrbldrqs\",{ctxts:p,misctxts:P})}b.setData(h,C.Xo.VP(),C.policy,C.J)||!C.policy.K\u0026\u0026!C.policy.Df||\nC.Xo.handleError(\"player.exception\",{reason:\"buildsabrrequestdatafailed\"},1);N\u003dnew zi(C.policy,b,C.cE,C.J,C,N,C.Xo.Be(),C.policy.AT?C.Xo.VP():void 0);Hp(C.timing);C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{rn:N.ML(),probe:b.eT()});return N};\nCJ\u003dfunction(C,b){if(b.HE()||C.HE())C.policy.uW||(C.policy.W?xL(C.Xo):C.Xo.r9());else{if(C.policy.N\u0026\u0026b.isComplete()\u0026\u0026b instanceof zi){var h\u003dC.Xo,N\u003dh.jp,p,P,c\u003dObject.assign(b.RL.Dp(),{rst:b.state,strm:b.xhr.Ta(),d:(p\u003db.RL.Qz)\u003d\u003dnull?void 0:p.Oq(),cncl:b.xhr\u0026\u0026b.Qd.X?1:0,rqb:b.fV,cwt:b.xn,swt:(P\u003db.tF)\u003d\u003dnull?void 0:P.RE});p\u003dObject.assign(o7K(b.info),c);N.call(h,\"rqs\",p)}if(b.isComplete()\u0026\u0026b.eT()\u0026\u0026b instanceof zi)C.policy.HW?b.zw()?(b.dispose(),C.j.length\u003d\u003d\u003d0?C.Xo.r9():(C\u003dC.j[0],C instanceof zi\u0026\u0026C.mX()\u0026\u0026\nC.jP(!1))):b.Yf()\u0026\u0026C.Xo.handleError(b.LX(),b.NW()):(b.dispose(),C.Xo.r9());else{if(b.Pv())b instanceof zi\u0026\u0026kEl(C.timing,b),laS(C),wp(C);else if(b.Yf())h\u003dC.vE.td(),b instanceof zi\u0026\u0026lsW(b.info)\u0026\u0026h\u0026\u0026C.Xo.Z$(h),b instanceof Wf?C.j.pop():(h\u003d1,b.canRetry()\u0026\u0026Wg(C.Xo)\u0026\u0026(o6l(C,b),h\u003d0),C.Xo.handleError(b.LX(),b.NW(),h));else{if(C.Xo.isSuspended\u0026\u0026!b.isComplete())return;wp(C)}b.HE()||b instanceof Wf||(b.isComplete()?h\u003dEy_(b,C.policy,C.J):(h\u003dWYK(b,C.policy,C.J),h\u003d\u003d\u003d1\u0026\u0026(C.CO\u003d!0)),h!\u003d\u003d0\u0026\u0026(N\u003dnew ag(1,b.info.dU),\nN.XQ\u003dh\u003d\u003d\u003d2,p7_(C,N)));C.policy.Xs\u0026\u0026!b.isComplete()?Di(C.Xo):C.Xo.r9()}}};\nwp\u003dfunction(C){for(;C.j.length\u0026\u0026C.j[0].sA(C.tb());){var b\u003dC.j.shift();Fec(C,b);if(C.policy.G){var h\u003dC;if(!h.policy.Yh\u0026\u0026b.sA(h.tb())){var N\u003db.ML();if(h.Yh!\u003d\u003dN){var p\u003db.ma();b\u003dp.oF;var P\u003dp.Yq;p\u003dp.isDecorated;!h.X||P\u003c0||(h.Yh\u003dN,N\u003dyb(h.V,P/1E3,b),P\u003dh.Xo.Z9()||0,m_(h.V,b,N-P,p,h.X))}}}}C.j.length\u0026\u0026Fec(C,C.j[0])};\nFec\u003dfunction(C,b){var h\u003dnew Set(b.hK(C.tb()));h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dN.value;if(!(N\u003d!(b instanceof Wf))){N\u003dC.N;var P\u003dN.cE.yV,c\u003dT1(N.videoInfos,P);N\u003dc9U(N,p,P)||c.includes(p)}if(N\u0026\u0026(N\u003db.Zt(p,C.tb()),P\u003dC.policy.sI\u0026\u0026Ty(N[0].j.info),(!(!P\u0026\u0026C.policy.MF\u0026\u0026N.length\u003e0\u0026\u0026(N[0].j.info.Ab()?z1(C.audioTrack):z1(C.videoTrack))\u003e3)||b.isComplete())\u0026\u0026b.UV(p,C.tb()))){p\u003db.II(p,C.tb());if(C.policy.K){c\u003dN[0].j.info;var e\u003dC.Xo.VP();if(e\u0026\u0026c){var L\u003db.xG();e.api.D(\"html5_ssap_set_format_info_on_video_data\")\u0026\u0026\nL\u003d\u003d\u003dqi(e)\u0026\u0026(c.Ab()?e.playback.getVideoData().X\u003dc:e.playback.getVideoData().K\u003dc);if(e\u003dbT(e.timeline,L))if(e\u003de[0].getVideoData())c.Ab()?e.X\u003dc:e.K\u003dc}}p\u003dg.z(p);for(c\u003dp.next();!c.done;c\u003dp.next())if(c\u003dc.value,C.policy.N\u0026\u0026b instanceof Wf\u0026\u0026C.Xo.jp(\"omblss\",{s:c.info.RV()}),P)e\u003dC,e.videoData.yV()\u0026\u0026e.W\u0026\u0026l0(e.W)\u003d\u003d\u003dl0(g.B9(c.info.j.info,e.cE.yV))\u0026\u0026e.vE.publish(\"sabrCaptionsDataLoaded\",c,e.Ax.bind(e));else{e\u003dc.info.j.info.Ab();var Z\u003dc.info.j;if(e){L\u003dvoid 0;var Y\u003dC.N,a\u003d(L\u003db.UO(C.tb()))\u003d\u003dnull?void 0:L.token;Y.L\u003d\n!1;Z!\u003d\u003dY.W\u0026\u0026(Y.W\u003dZ,Y.M4(Z,Y.audioTrack,a))}else L\u003dvoid 0,bOl(C.N,Z,(L\u003db.UO(C.tb()))\u003d\u003dnull?void 0:L.token);L\u003de?C.audioTrack:C.videoTrack;b instanceof Wf\u0026\u0026(L.J\u003d!1,b instanceof Wf\u0026\u0026(e?hfl(C.timing):b$l(C.timing)));try{ll(L,N,c)}catch(l){c\u003dqw(l),C.Xo.handleError(c.errorCode,c.details,c.severity),L.j1(),C.rg(!1,\"pushSlice\"),xL(C.Xo)}}}}};\no6l\u003dfunction(C,b){C.policy.Df?C.j.splice(C.j.indexOf(b)).forEach(function(h){h.dispose()}):(C.j.pop(),b\u003d\u003dnull||b.dispose())};\nGtW\u003dfunction(C,b,h){for(var N\u003d[],p\u003d0;p\u003cC.j.length;p++)b\u0026\u0026C.j[p]instanceof Wf?N.push(C.j[p]):(C.policy.J\u0026\u0026C.Xo.jp(\"sabrcrq\",{d:C.j[p].ML(),src:h}),C.j[p].dispose());C.j\u003dN};\nSFx\u003dfunction(C,b){b\u0026\u0026b.type\u0026\u0026(C.videoData.sabrContextUpdates.set(b.type,b),b.sendByDefault\u0026\u0026C.lY.add(b.type))};\n$mx\u003dfunction(C,b,h){b.lA(h.d_,h.version)?C.videoData.mF\u003dh.version||\"\":C.Xo.jp(\"ssap\",{v:h.version,tlnu:1})};\nlaS\u003dfunction(C){C.lY.clear();if(C.videoData.sabrContextUpdates.size\u003e0)for(var b\u003dg.z(C.videoData.sabrContextUpdates.keys()),h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dvoid 0;((N\u003dC.videoData.sabrContextUpdates.get(h))\u003d\u003dnull?0:N.sendByDefault)\u0026\u0026C.lY.add(h)}if(C.policy.Df\u0026\u0026C.j.length)for(b\u003dg.z(C.j),h\u003db.next();!h.done;h\u003db.next())(h\u003dh.value.zz())\u0026\u0026h.type\u0026\u0026h.sendByDefault\u0026\u0026C.lY.add(h.type)};\nz2U\u003dfunction(C){C.policy.yd\u0026\u0026(C.sX\u003dvoid 0,C.kC\u003d0)};\nHjl\u003dfunction(C,b){if(b.Yf()||b.HE()){var h\u003dC.Xo,N\u003dh.jp,p\u003db.state;C\u003dC.tb();var P,c;if((b\u003d(P\u003db.oe)\u003d\u003dnull?void 0:P.get(C))\u003d\u003dnull)b\u003dvoid 0;else{P\u003d0;C\u003db.hK();for(var e\u003d0;e\u003cC.length;e++){var L\u003dvoid 0;P+\u003d((L\u003db.Sf.get(C[e]))\u003d\u003dnull?void 0:L.bytesReceived)||0}b\u003dP}b\u003d(c\u003db)!\u003dnull?c:-1;N.call(h,\"sabromb\",{s:p,tbytes:b})}else C.j.push(b),b.IA.push(C),Hp(C.timing),C.policy.LS\u0026\u0026b.Ul\u0026\u0026C.bx(b.Ul)};\nBf\u003dfunction(C,b){return C.policy.tH?!C.Xo.m2\u0026\u0026QQ(b)\u0026\u0026(b.BK()!\u003d\u003dQQ(b)||C.Xo.isSuspended):!1};\nVzS\u003dfunction(C){var b\u003d\"\";C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dh.value;b+\u003d\".cid.\"+h.clipId;if(h.T7){var N\u003dh.T7;b+\u003d\".vid.\"+N.S8+(\".pst.\"+N.XN)+(\".ps.\"+N.wE)+(\".lst.\"+N.ZJ2)+(\".ld.\"+N.sj)+(\".ls.\"+N.GU)}h.h2\u0026\u0026(b+\u003d\".nonv.\"+h.h2.L4)}return b};\nMzl\u003dfunction(C,b,h,N,p){this.Xo\u003dC;this.policy\u003db;this.schedule\u003dh;this.fE\u003dN;this.V\u003dp;this.KO\u003dNaN;this.K\u003dthis.J\u003dthis.X\u003dnull;this.j\u003dthis.G\u003dthis.W\u003dthis.startTimeSecs\u003dNaN;this.N\u003d!1;this.L\u003dNaN};\nqFW\u003dfunction(C,b,h,N,p,P){return b.VX\u0026\u0026b.lF\u0026\u0026h\u003d\u003d\u003d3?new Mzl(C,b,N,p,P):null};\nmmV\u003dfunction(C,b){if(C.policy.lC){var h\u003db.info.OX,N\u003dY7(C.schedule);b\u003db.index.DA();h\u003dMath.max(1,N/h);C.L\u003dMath.round(Math.max(((h-1)*b+C.policy.aL)/h,b-C.policy.HT)*1E3)}};\nyqx\u003dfunction(C,b){var h\u003dDate.now()/1E3,N\u003dh-C.startTimeSecs,p\u003dh-C.W,P\u003dp\u003e\u003dC.policy.U0,c\u003d!1;if(P){var e\u003d0;!isNaN(b)\u0026\u0026b\u003eC.G\u0026\u0026(e\u003db-C.G,C.G\u003db);e/p\u003cC.policy.fl\u0026\u0026(c\u003d!0);C.W\u003dh}h\u003dN\u003e\u003dC.policy.HT\u0026\u0026!C.N;if(!P\u0026\u0026!h\u0026\u0026fal(C,b))return NaN;h\u0026\u0026(C.N\u003d!0);a:{N\u003dc;h\u003d(0,g.fB)()/1E3-(C.fE.w0()||0)-C.J.j-C.policy.aL;P\u003dC.K.startTime;h\u003dP+h;if(N){if(isNaN(b)){h2(C,NaN,\"n\",b);P\u003dNaN;break a}N\u003db-C.policy.Du;N\u003ch\u0026\u0026(h\u003dN)}else C.N\u0026\u0026(N\u003dh+C.policy.aL-C.KO+C.policy.tU,isNaN(b)||(N\u003dMath.max(N,Math.min(h,b-C.policy.Du))),h\u003dN);P\u003dh\u003dMath.max(h,\nP)}C.j\u003dP;if(isNaN(C.j))return C.clear(),NaN;if(!c\u0026\u0026fal(C,b))return Aqx(C,b),NaN;if(C.j\u003c\u003dC.K.startTime)return h2(C,NaN,\"y\",b),C.clear(),NaN;if(!C.V(C.j,!1))return!Aqx(C,b)\u0026\u0026c\u0026\u0026(h2(C,NaN,\"t\",b),C.clear()),NaN;c\u003dC.j;h2(C,c,\"s\",b);C.clear();return c};\nAqx\u003dfunction(C,b){return C.V(C.j,!0)?!1:(h2(C,NaN,\"ns\",b),C.clear(),!0)};\nfal\u003dfunction(C,b){return isNaN(b)?!0:isNaN(C.j)?!1:b\u003cC.j+(C.N?C.policy.Du:C.policy.CY)};\nh2\u003dfunction(C,b,h,N){var p\u003dC.X.NW();p.ssr_sk\u003d(b*1E3).toFixed(0);p.ssr_t\u003d(C.j*1E3).toFixed(0);p.ssr_r\u003dh;p.ssr_st\u003d(C.startTimeSecs*1E3).toFixed(0);p.ssr_n\u003d(0,g.fB)().toFixed(0);p.ssr_f\u003d(C.J.j*1E3).toFixed(0);p.ssr_fa\u003dC.N?\"1\":\"0\";p.ssr_o\u003d(C.fE.w0()*1E3||0).toFixed(0);p.ssr_v\u003d(N*1E3).toFixed(0);b\u003dC.K.j.index;b.C2(C.K.yz,!0)\u0026\u0026(p.ssr_ist\u003d(b.getStartTime(C.K.yz)*1E3).toFixed(0),p.ssr_id\u003d(b.getDuration(C.K.yz)*1E3).toFixed(0));C.Xo.jp(\"ssr\",p)};\nrq1\u003dfunction(){var C\u003d{};if(window.performance){var b\u003dwindow.performance.memory;b\u0026\u0026(C.jsTotal\u003db.totalJSHeapSize,C.jsUsed\u003db.usedJSHeapSize,C.jsLimit\u003db.jsHeapSizeLimit,C.msTotal\u003db.totalMediaSourceSize,C.msLimit\u003db.mediaSourceSizeLimit,C.msUsed\u003db.usedMediaSourceMemorySize)}var h;if((h\u003dwindow.h5vcc)\u003d\u003dnull?0:h.cVal)C.cbFree\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Free\"),C.cbUsed\u003dwindow.h5vcc.cVal.getValue(\"Memory.CPU.Used\"),C.cbJs\u003dwindow.h5vcc.cVal.getValue(\"Memory.JS\");return C};\ng.g4\u003dfunction(C,b,h,N,p,P,c,e,L,Z){e\u003de\u003d\u003d\u003dvoid 0?!1:e;g.O.call(this);var Y\u003dthis;this.vE\u003dC;this.schedule\u003db;this.policy\u003dh;this.cE\u003dN;this.N2\u003dL;this.HW\u003dZ;this.pO\u003dnull;this.Qz\u003dthis.Df\u003dthis.sX\u003dthis.m2\u003d0;this.OF\u003dthis.Aa\u003dthis.isSuspended\u003d!1;this.m6\u003d\"\";this.yd\u003d{};this.ob\u003d!1;this.zi\u003d0;this.L\u003dnull;this.Vz\u003dthis.rO\u003d!1;this.Qr\u003d0;this.Yh\u003d!1;this.q2\u003dthis.kh\u003d0;this.SC\u003dnull;this.YA\u003dfunction(){return Y.vE.YA()};\nthis.timing\u003dnew C0c(this.HW);this.V\u003dnew FN(this.schedule,this.policy);this.G$\u003dnew g.wl(this.r9,0,this);this.sI\u003dnew g.wl(this.r9,this.policy.Xs,this);this.vQ\u003dnew g.wl(this.r9,1E3,this);this.Xs\u003dnew g.wl(this.r9,void 0,this);this.CO\u003dnew g.wl(function(){Y.policy.k6\u0026\u0026Y.isSuspended||Y.r9()},1E4,this);\nthis.AZ\u003dnew g.wl(this.Y_O,250,this);this.W\u003dthis.currentTime\u003dNaN;this.dV\u003dnew NX(5);this.nO\u003dthis.timestampOffset\u003dNaN;this.logger\u003dnew g.ty(\"dash\");this.IV\u003dInfinity;this.dn\u003d{getAudioTrack:function(){return Y.audioTrack},\nBgO:function(){return Y.videoTrack},\ngetManifest:function(){return Y.cE},\nv34:function(){return Y.N},\nr9:function(){Y.r9()},\nCG:function(){Y.m2\u003d0;Y.CG()},\nI8z:function(a){return ND(Y,Y.videoTrack,Y.pO.K,a)}};\nC\u003dL\u0026\u0026L.hK();L\u0026\u0026(TE_(L,this.cE,this.policy),this.nO\u003dDate.now());this.j\u003dnew KC(this,this.V,h,this.cE,p,C);h\u003dH$K(this.j,P,c\u0026\u0026c.id);this.audioTrack\u003dnew Lf(this,this.policy,h.audio,this.timing);this.videoTrack\u003dnew Lf(this,this.policy,h.video,this.timing);this.videoTrack.X.q2\u003dthis.audioTrack.i_();this.t4\u003d{updateend:this.CD,error:this.PsD};g.D(this,this.G$);g.D(this,this.sI);g.D(this,this.vQ);g.D(this,this.Xs);g.D(this,this.CO);h\u003dthis.policy.Sz\u0026\u0026this.policy.QQ?!ZFW(this.videoTrack.j.info):!1;this.Yg\u003dUL_({Do:this.policy.L.Do||\nh,QQ:this.policy.QQ\u0026\u0026!h,Zp:this.policy.Zp});this.J\u003dqFW(this,this.policy,this.Yg,this.schedule,this.dV,function(a,l){return ijl(Y,a,l)});\nthis.X\u003dnew Vb(this,this.cE,this.policy,this.videoTrack,this.audioTrack,e,this.vE.getVideoData().qz());this.v6\u003dnew qV(this,this.cE,this.videoTrack,this.audioTrack,this.policy);e\u003dthis.policy.Q5?this.vE.getVideoData().Mi:null;this.G\u003dnew XA(this,this.policy,this.videoTrack,this.audioTrack,this.yd,this.X,this.timing,this.V,this.schedule,this.cE,this.j,this.J,h,e);g.D(this,this.G);this.K\u003dnew nf(this,this.policy,this.videoTrack,this.audioTrack,this.cE,p,Tt(this.vE.getVideoData()),c\u003d\u003dnull?void 0:c.id);g.D(this,\nthis.K);pI_(this.K,P);this.N\u003dnew nw(this.vE,this,this.policy,this.audioTrack,this.videoTrack,this.cE,this.schedule,this.j,this.K,this.timing,this.X);g.D(this,this.N);this.KO\u003dthis.vE.bf.xq.DZ;this.policy.W||Jq1(this);this.logger.debug(\"Created\")};\nJq1\u003dfunction(C){var b,h;if((b\u003dC.KO)\u003d\u003dnull?0:(h\u003db.Tp)\u003d\u003dnull?0:h.itagDenylist){var N;C.rS((N\u003dC.KO)\u003d\u003dnull?void 0:N.Tp.itagDenylist)}var p;if((p\u003dC.KO)\u003d\u003dnull?0:p.playbackStartPolicy){var P,c;QN(C.policy,(P\u003dC.KO)\u003d\u003dnull?void 0:P.playbackStartPolicy,3,(c\u003dC.KO)\u003d\u003dnull?void 0:c.ML())}if(C.policy.iW){b\u003dC.tb();var e;(h\u003db?(e\u003dC.KO)\u003d\u003dnull?void 0:e.zU.get(b):void 0)\u0026\u0026C.N.CT(h)}if(!C.cE.V){var L;e\u003d(L\u003dC.KO)\u003d\u003dnull?void 0:L.Rs;(e\u003d\u003dnull?0:e.lh)\u0026\u0026(e\u003d\u003dnull?0:e.K4)\u0026\u0026C.cE.yV\u0026\u0026l8(C.cE,e.lh,e.K4)}var Z;((Z\u003dC.KO)\u003d\u003dnull?0:Z.Bz)\u0026\u0026\n(L\u003dC.KO.Bz.get(C.tb()||\"\"))\u0026\u0026C.cE\u0026\u0026L.formatId\u0026\u0026(C\u003dC.cE.N.get(l0(L.formatId)))\u0026\u0026(C.info.debugInfo\u003dL.debugInfo)};\nuJo\u003dfunction(C,b){if(C.policy.K\u0026\u0026!C.policy.IY)return!1;var h\u003dl0(g.B9(b.j.info,C.cE.yV)),N,p\u003d((N\u003dC.N2)\u003d\u003dnull?void 0:N.Zt(h))||[];if(p.length\u003d\u003d\u003d0)return C.jp(\"ombmsi\",{}),!1;p\u003dnew A4(p);if(N\u003d!C.policy.N2||isFinite(C.getCurrentTime())||C.vE.td()){a:{N\u003dC.getCurrentTime();p\u003dg.z(p.UX);for(var P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.type\u003d\u003d\u003d3\u0026\u0026N\u003e\u003dP.c7\u0026\u0026N\u003c\u003dP.cF){N\u003d!0;break a}N\u003d!1}N\u003d!N}if(N)return C.jp(\"ostmf\",{ct:C.getCurrentTime(),a:b.j.info.Ab()}),!1;(C\u003dC.N2)!\u003dnull\u0026\u0026(C.Sf.get(h).zl\u003d!0);return!0};\nR2l\u003dfunction(C){if(!C.cE.yV)return!0;var b\u003dC.vE.getVideoData();if(b.D(\"html5_skip_live_preroll_onesie\")\u0026\u0026C.vE.zJ()||b.D(\"html5_skip_live_preroll_onesie_post_live\")\u0026\u0026C.vE.zJ()\u0026\u0026(b.y_||b.isPremiere))return C.jp(\"ombpa\",{}),!1;var h,N;if(C.policy.F6\u0026\u0026!!((h\u003dC.KO)\u003d\u003dnull?0:(N\u003dh.Rs)\u003d\u003dnull?0:N.mzi)!\u003d\u003dC.cE.y_)return C.jp(\"ombplmm\",{}),!1;h\u003db.Yg||b.liveUtcStartSeconds||b.OG;if(C.cE.y_\u0026\u0026h)return C.jp(\"ombplst\",{}),!1;if(C.cE.V)return C.jp(\"ombab\",{}),!1;h\u003dDate.now();return oG(C.cE)\u0026\u0026!isNaN(C.nO)\u0026\u0026h-C.nO\u003eC.policy.lE*\n1E3?(C.jp(\"ombttl\",{}),!1):C.cE.G5\u0026\u0026C.cE.X||!C.policy.Cl\u0026\u0026C.cE.isPremiere||!(PT(b)\u003d\u003d\u003d0||C.policy.j\u0026\u0026b.D(\"html5_enable_onesie_media_for_sabr_proxima_optin\"))||b.D(\"html5_disable_onesie_media_for_mosaic\")\u0026\u0026K6(b)||b.D(\"html5_disable_onesie_media_for_ssdai\")\u0026\u0026b.isDaiEnabled()\u0026\u0026b.enableServerStitchedDai?!1:!0};\nQQl\u003dfunction(C,b){var h\u003db.j,N\u003dC.cE.yV;if(R2l(C))if(C.N2\u0026\u0026C.N2.Sf.has(l0(g.B9(h.info,N)))){if(N\u003dl0(g.B9(h.info,N)),uJo(C,b)){var p\u003dnew A4(C.N2.Zt(N)),P\u003dfunction(c){try{if(c.Yf())C.handleError(c.LX(),c.NW()),Mi(b,c),rd(c.info)\u0026\u0026Og(C.G,b,h,!0),C.r9();else if(vg(C.G,c)){var e;(e\u003dC.X)\u003d\u003dnull||YuK(e,c.info,C.L);C.r9()}}catch(L){c\u003dqw(L),C.handleError(c.errorCode,c.details,c.severity),C.j1()}};\nh.N\u003d!0;y0(p)\u0026\u0026(aZ(b,new mn(C.policy,N,p,C.N2,P)),Hp(C.timing))}}else C.jp(\"ombfmt\",{})};\npJ\u003dfunction(C,b){b\u003db||C.videoTrack\u0026\u0026C.videoTrack.K\u0026\u0026C.videoTrack.K.startTime||C.getCurrentTime();var h\u003ddI,N\u003dC.videoTrack,p\u003dC.j;b\u003dp.nextVideo\u0026\u0026p.nextVideo.index.nZ(b)||0;p.q2!\u003d\u003db\u0026\u0026(p.Qz\u003d{},p.q2\u003db,sk(p,p.j));b\u003d!p.j.isLocked()\u0026\u0026p.V\u003e-1\u0026\u0026(0,g.fB)()-p.V\u003cp.policy.yh*1E3;var P\u003dp.nextVideo\u0026\u0026Dg(p,p.nextVideo.info)*3\u003c$q(p.nO);if(!b||P)Xe(p),Ok(p),p.N2\u003dp.N2||p.nextVideo!\u003d\u003dp.N;p.nextVideo\u0026\u0026!p.nextVideo.index.isLoaded()\u0026\u0026(p.q2\u003d-1);h(C,N,p.nextVideo);dI(C,C.audioTrack,C.j.K)};\nPO\u003dfunction(C,b){C.Aa\u003db;C.policy.q2||(C.logger.debug(\"Suspended.\"),C.isSuspended\u003d!0,C.policy.kY\u0026\u0026(C.vQ.stop(),C.sI.stop(),C.G$.stop()),C.policy.k6\u0026\u0026C.CO.stop())};\nfC\u003dfunction(C,b,h,N){C.policy.G\u0026\u0026C.rg(!1,\"rollback\");if(C.cE.isManifestless){var p\u003dHg(C.audioTrack,N,h,b),P\u003dHg(C.videoTrack,N,h,b);C.policy.fK||(P\u0026\u0026aG(C.cE,N,!0),p\u0026\u0026aG(C.cE,N,!1));C.jp(\"sdai\",{rollbk2_seg:N,rbt:h.toFixed(3),lt:b.toFixed(3),a:p,v:P});(p||P)\u0026\u0026C.policy.G\u0026\u0026xL(C)}};\nUmc\u003dfunction(C){C.logger.debug(\"Rebuffering.\");C.OF\u003d!0;if(C.policy.zi\u0026\u0026C.pO){var b,h,N,p;C.jp(\"lr_rb\",{c:C.getCurrentTime(),s:C.isSeeking(),ab:hA(C.pO.j.P7()),ala:(b\u003dYc(C.audioTrack))\u003d\u003dnull?void 0:b.RV(),alr:(h\u003dC.audioTrack.K)\u003d\u003dnull?void 0:h.RV(),vb:hA(C.pO.K.P7()),vla:(N\u003dYc(C.videoTrack))\u003d\u003dnull?void 0:N.RV(),vlr:(p\u003dC.videoTrack.K)\u003d\u003dnull?void 0:p.RV()})}C.vE.iP()!\u003d\u003d0\u0026\u0026C.jp(\"sps_rebuffer\",{c:C.getCurrentTime()})};\nX7S\u003dfunction(C){C.policy.ob\u003d!1;try{C.CG()}catch(b){g.ux(b)}};\nKel\u003dfunction(C){return C.policy.j\u0026\u0026C.policy.K\u0026\u0026(!Zm()\u0026\u0026C.policy.MW||C.policy.xI)};\nv6S\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;C.policy.q2\u0026\u0026(C.logger.debug(\"disable updateMetadataWithoutMediaSource\"),C.policy.Qz\u0026\u0026C.jp(\"loader\",{setsmb:0}),C.j1(),C.policy.q2\u003d!1);C.logger.debug(\"attaching media source\");sQU(C,N);if(Kel(C))C.jp(\"ssap\",{delaysb:1}),C.pO\u003db;else{if(!Dm(b)){var p\u003dQQ(C.videoTrack);p\u003dp?p.info.j:C.videoTrack.j;var P\u003dQQ(C.audioTrack);P\u003dP?P.info.j:C.audioTrack.j;C.policy.K\u0026\u0026C.jp(\"ssap\",{initsb:1,v:p.info.id,vf:p.info.PE,a:P.info.id,af:P.info.PE});$j1(b,p.info,\nP.info,C.policy.Xy)}Ojl(C,b,h,N);try{C.r9()}catch(c){g.ux(c)}}};\nOjl\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;Zi(C.videoTrack,b.K||null,N);Zi(C.audioTrack,b.j||null,N);C.pO\u003db;C.pO.X\u003d!0;h||C.resume();b.j.Gu(C.t4,C);b.K.Gu(C.t4,C)};\nsQU\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;C.pO\u0026\u0026C.pO.j\u0026\u0026C.pO.K\u0026\u0026(C.pO.j.g4(C.t4,C),C.pO.K.g4(C.t4,C));Zi(C.audioTrack,null,b);Zi(C.videoTrack,null,b);C.pO\u0026\u0026(C.pO.X\u003d!1);C.pO\u003dnull};\nDml\u003dfunction(C){C.pO\u0026\u0026C.pO.nX()\u0026\u0026(C.YE(),C.policy.RW\u0026\u0026C.handleError(\"fmt.unplayable\",{unexpected:1},1))};\nWex\u003dfunction(C,b){if(!C.HE())if(C.policy.j){if(!P2W(C.K,b)){var h\u003dC.K.K;pI_(C.K,b);var N\u003d!1;N\u003db.isLocked()\u0026\u0026b.reason\u003d\u003d\u003d\"m\"\u0026\u0026jhU(C.K,b.j);var p\u003dC.policy.b5\u0026\u0026b.reason\u003d\u003d\u003d\"l\";h\u003dh.j\u003eb.j\u0026\u0026b.reason\u003d\u003d\u003d\"b\";N||p||h?(C.vE.xd({reattachOnConstraint:N?\"u\":p?\"drm\":\"perf\",lo:b.K,up:b.j}),C.policy.K5||(C.K.j.K\u003d!1)):(C.policy.K5\u0026\u0026(C.K.j.K\u003d!1),xL(C))}}else if(!VSK(C.j,b)\u0026\u0026C.videoTrack){C.logger.debug(function(){return\"Setting constraint: r\u003d\"+b.reason+\" u\u003d\"+b.j});\nh\u003dC.j.j;dmK(C,quH(C.j,b));pJ(C);N\u003db.isLocked()\u0026\u0026b.reason\u003d\u003d\u003d\"m\"\u0026\u0026C.j.N2;p\u003dC.policy.b5\u0026\u0026b.reason\u003d\u003d\u003d\"l\"\u0026\u0026ff(C.videoTrack);h\u003dh.j\u003eb.j\u0026\u0026b.reason\u003d\u003d\u003d\"b\";var P\u003dC.j.m6\u0026\u0026!Zm();N||p||h||P?C.vE.xd({reattachOnConstraint:N?\"u\":p?\"drm\":P?\"codec\":\"perf\"}):xL(C)}};\nE6l\u003dfunction(C,b,h){if((!C.pO||sO(C.pO)\u0026\u0026!C.policy.bW)\u0026\u0026!C.v6.isSeeking()\u0026\u0026(C.policy.j||ff(b)\u0026\u0026b.j.MK()\u0026\u0026C.j.KO)){var N\u003dC.getCurrentTime()+zVW(C.V,b,h);C.logger.debug(function(){return\"Clearing back to \"+N.toFixed(3)});\nmEl(b,N)}};\ndmK\u003dfunction(C,b){b\u0026\u0026(C.logger.debug(function(){return\"Logging new format: \"+CI(b.video.info)}),n6K(C.vE,new JT(b.video,b.reason)));\nif(C.j.CO){var h\u003dy4_(C.j,\"a\");C.vE.La(new JT(h.audio,h.reason))}};\nxL\u003dfunction(C){g.C2(C.G$)};\nDi\u003dfunction(C){C.policy.Xs\u0026\u0026C.policy.Zp\u0026\u0026Math.min(qyH(C.videoTrack),qyH(C.audioTrack))*1E3\u003eC.policy.uE?g.C2(C.sI):C.r9()};\ntzW\u003dfunction(C,b){var h\u003d(0,g.fB)()-b,N\u003dz1(C.audioTrack,!0)*1E3,p\u003dz1(C.videoTrack,!0)*1E3;C.logger.debug(function(){return\"Appends paused for \"+h});\nif(C.policy.N\u0026\u0026(C.jp(\"apdpe\",{dur:h.toFixed(),abuf:N.toFixed(),vbuf:p.toFixed()}),ul(C.policy))){var P\u003d$q(C.V);C.jp(\"sdps\",{ct:b,ah:N.toFixed(),vh:p.toFixed(),mr:z8(C.V,C.OF,P),bw:P.toFixed(),js:C.isSeeking(),re:+C.OF,ps:(C.policy.En||\"\").toString(),rn:(C.policy.X1||\"\").toString()})}};\nTFo\u003dfunction(C){if(C.policy.K\u0026\u0026rI(C.videoTrack)\u0026\u0026rI(C.audioTrack))return\"ssap\";if(JPU(C.videoTrack))return C.logger.debug(\"Pausing appends for server-selectable format\"),\"ssf\";if(C.policy.CO\u0026\u0026il(C.videoTrack)\u0026\u0026il(C.audioTrack))return\"updateEnd\";if(mA(C.audioTrack)||mA(C.videoTrack)\u0026\u0026C.videoTrack.j.info.PE!\u003d\u003d\"f\")return\"\";if(C.v6.isSeeking()){var b\u003dC.V;var h\u003dC.videoTrack;var N\u003dC.audioTrack;if(b.policy.j){var p\u003db.policy.BT;ul(b.policy)\u0026\u0026(p\u003dz8(b,!1,$q(b)));b\u003dp;h\u003dz1(N,!0)\u003e\u003db\u0026\u0026z1(h,!0)\u003e\u003db}else h.N.length||\nN.N.length?(p\u003dh.j.info.OX+N.j.info.OX,p\u003d10*(1-$q(b)/p),b\u003dMath.max(p,b.policy.BT),h\u003dz1(N,!0)\u003e\u003db\u0026\u0026z1(h,!0)\u003e\u003db):h\u003d!0;if(!h)return\"abr\";h\u003dC.videoTrack;if(h.N.length\u003e0\u0026\u0026h.X.K.length\u003d\u003d\u003d1\u0026\u0026bAl(h.X).info.W\u003ch.t4)return\"seek\"}if(C.policy.G\u0026\u0026QG1(C.videoTrack,C.X)\u0026\u0026QG1(C.audioTrack,C.X))return\"ssdai\";h\u003d!C.policy.wH||C.getCurrentTime()\u003c10;C.policy.j||(h\u003dh||C.videoTrack.j.info.video.j\u003e360);N\u003dul(C.policy)\u0026\u0026C.policy.V7;if(!C.OF||!N\u0026\u0026h)return\"\";h\u003dC.policy.wH;ul(C.policy)\u0026\u0026(h\u003dz8(C.V,C.OF,$q(C.V)));h\u003dAP_(C.videoTrack,\nC.getCurrentTime(),h)||AP_(C.audioTrack,C.getCurrentTime(),h);return ul(C.policy)?h?\"mbnm\":\"\":(C.videoTrack.N.length\u003e0||C.audioTrack.N.length\u003e0||Kf(C.G,C.videoTrack,C.audioTrack)||Kf(C.G,C.audioTrack,C.videoTrack))\u0026\u0026h?\"nord\":\"\"};\nBFW\u003dfunction(C){if(C.J){var b\u003dC.J.r9(C.audioTrack,P6(C.pO.K.P7()));b\u0026\u0026C.vE.seekTo(b,{z0:!0,Cj:\"pollSubsegmentReadahead\",gA:!0})}};\nN9l\u003dfunction(C,b,h){if(C.policy.CO\u0026\u0026il(b))return!1;if(h.ue())return!0;if(!h.C7())return!1;var N\u003dQQ(b);if(!N||N.info.type\u003d\u003d\u003d6)return!1;var p\u003dC.policy.DF;if(p\u0026\u0026!N.info.X){var P\u003dN.info.c7-C.getCurrentTime();if(N.info.W\u003cP*p)return!1}var c;if(C.policy.g2||((c\u003dC.X)\u003d\u003dnull?0:lTH(c,b,N.info.yz)))C.Qz\u003d0;else return C.v6.isSeeking()\u0026\u0026xL(C),C.Qz\u003dC.Qz||(0,g.fB)(),!1;if(!ND(C,b,h,N.info))return!1;if(C.cE.K\u0026\u0026N.info.K\u003d\u003d\u003d0){if(p\u003dIa_(b,h,N))P\u003dYc(b),C.jp(\"initchg\",{it:N.info.j.info.id,sr:!!P\u0026\u0026P.j\u003d\u003d\u003dN.info.j,ty:N.info.type,\nseg:N.info.yz});P\u003dg.nE(N.info.j.info);C.policy.mw\u0026\u0026P\u0026\u0026!p\u0026\u0026$8c(N)}P\u003dC.J\u0026\u0026!!C.J.X\u0026\u0026b.j.info.audio;p\u003dC.cE.isManifestless||N.G;if(!(C.cE.K\u0026\u0026N.info.K!\u003d\u003d0||p\u0026\u0026!P)\u0026\u0026xm_(C,b,h,N))return!0;if(P)return!1;P\u003drC(C,b);P\u003dC.getCurrentTime()+P;if(N.info.c7\u003eP)return C.policy.j\u0026\u0026w7o(C,b),C.policy.Lw\u0026\u0026RVS(b.X,P,!1),!1;C4l(C,b);var e;C.policy.pK\u0026\u0026h\u003d\u003d\u003d((e\u003dC.pO)\u003d\u003dnull?void 0:e.j)\u0026\u0026C.Yh\u0026\u0026(h.zX()\u003d\u003d\u003d0?(C.Yh\u003d!1,C.policy.pK\u003d!1):C.kh\u003dh.zX());if(!b61(C,h,N,b))return!1;C.policy.CO\u0026\u0026N.info.b1()?(C.vE.Y().tZ()\u0026\u0026C.jp(\"eosl\",{ls:N.info.RV()}),\nN.isLocked\u003d!0):(b.Y3(N),A4c(C.j,N.info),C.logger.debug(function(){return\"Appended \"+N.info.RV()+\", buffered: \"+hA(h.P7())}));\np\u0026\u0026hwl(C,N.info.j.vR);return!0};\nw7o\u003dfunction(C,b){b\u003d\u003d\u003dC.videoTrack?C.Df\u003dC.Df||(0,g.fB)():C.sX\u003dC.sX||(0,g.fB)()};\nC4l\u003dfunction(C,b){b\u003d\u003d\u003dC.videoTrack?C.Df\u003d0:C.sX\u003d0};\nb61\u003dfunction(C,b,h,N){var p\u003dC.policy.zi?(0,g.fB)():0,P\u003dh.G\u0026\u0026h.info.j.j||void 0,c\u003dh.j;h.G\u0026\u0026(c\u003dg8V(C,h,c)||c);var e\u003dc.f5();c\u003dC.policy.zi?(0,g.fB)():0;b\u003dpTK(C,b,e,h.info,P);(N\u003dN.V)!\u003dnull\u0026\u0026(P\u003dh.info,p\u003dc-p,c\u003d(0,g.fB)()-c,!N.K||dwW(N.K,P)\u0026\u0026N.K.yz\u003d\u003d\u003dP.yz||N.flush(),N.X+\u003dp,N.N+\u003dc,p\u003d1,!N.K\u0026\u0026P.K\u0026\u0026(p\u003d2),Ek(N,p,b),c\u003dMath.ceil(P.K/1024),p\u003d\u003d\u003d2\u0026\u0026N.j.add(c),N.j.add(Math.ceil((P.K+P.N)/1024)-c),N.K\u003dP);C.q2\u003d0;if(b\u003d\u003d\u003d0)return C.rO\u0026\u0026(C.logger.debug(\"Retry succeed, back to normal append logic.\"),C.rO\u003d!1,C.Vz\u003d!1),C.zi\u003d\n0,!0;if(b\u003d\u003d\u003d2||b\u003d\u003d\u003d5)return P4U(C,\"checked\",b,h.info),!1;if(b\u003d\u003d\u003d1){if(!C.rO)return C.logger.debug(\"QuotaExceeded, retrying.\"),C.rO\u003d!0,!1;if(!C.Vz)return C.Vz\u003d!0,C.vE.seekTo(C.getCurrentTime(),{Cj:\"quotaExceeded\",gA:!0}),!1;h.info.CK()?(p\u003dC.policy,p.rO\u003dMath.floor(p.rO*.8),p.nO\u003dMath.floor(p.nO*.8)):(p\u003dC.policy,p.Vz\u003dMath.floor(p.Vz*.8),p.nO\u003dMath.floor(p.nO*.8));C.policy.j?Rm(C.K.j,h.info.j,!1):vp(C.j,h.info.j)}C.vE.xd({reattachOnAppend:b});return!1};\ng8V\u003dfunction(C,b,h){var N;if(N\u003dC.policy.bX\u0026\u0026C.pO\u0026\u0026!C.pO.L\u0026\u0026!C.vE.N1())b\u003db.info.j.info,N\u003db.KK()\u0026\u0026v9(b)\u0026\u0026b.video\u0026\u0026b.video.width\u003c3840\u0026\u0026b.video.width\u003eb.video.height;if(N\u0026\u0026(C.pO.L\u003d!0,yX(\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"; width\u003d3840; height\u003d2160\u0027)))return h\u003dwwS(h),C.policy.N\u0026\u0026C.jp(\"sp4k\",{s:!!h}),h};\nP4U\u003dfunction(C,b,h,N){var p\u003d\"fmt.unplayable\",P\u003d1;h\u003d\u003d\u003d5||h\u003d\u003d\u003d3?(p\u003d\"fmt.unparseable\",C.policy.j?!N.j.info.video||Qb(C.K.j).size\u003e0||Rm(C.K.j,N.j,!1):!N.j.info.video||Qb(C.j.G).size\u003e0||vp(C.j,N.j)):h\u003d\u003d\u003d2\u0026\u0026(C.zi\u003c15?(C.zi++,p\u003d\"html5.invalidstate\",P\u003d0):p\u003d\"fmt.unplayable\");N\u003dm6(N);var c;N.mrs\u003d(c\u003dC.pO)\u003d\u003dnull?void 0:d6(c);N.origin\u003db;N.reason\u003dh;C.handleError(p,N,P)};\noyK\u003dfunction(C,b,h,N,p){var P\u003dC.cE;var c\u003dC.policy.j,e\u003d!1,L\u003d-1,Z;for(Z in P.j){var Y\u003dTy(P.j[Z].info)||P.j[Z].info.CK();if(N\u003d\u003d\u003dY)if(Y\u003dP.j[Z].index,Y.C2(b.yz)){e\u003dY;var a\u003db,l\u003de.H5(a.yz);l\u0026\u0026l.startTime!\u003d\u003da.startTime?(e.segments\u003d[],e.K7(a),e\u003d!0):e\u003d!1;e?L\u003db.yz:!b.pending\u0026\u0026c\u0026\u0026(a\u003dY.getDuration(b.yz),a!\u003d\u003db.duration\u0026\u0026(P.publish(\"clienttemp\",\"mfldurUpdate\",{itag:P.j[Z].info.itag,seg:b.yz,od:a,nd:b.duration},!1),Y.K7(b),e\u003d!0))}else Y.K7(b),e\u003d!0}L\u003e\u003d0\u0026\u0026(c\u003d{},P.publish(\"clienttemp\",\"resetMflIndex\",(c[N?\"v\":\"a\"]\u003d\nL,c),!1));P\u003de;KuH(C.v6,b,N,P);C.X.fz(b,h,N,p);b.yz\u003d\u003d\u003dC.cE.G5\u0026\u0026P\u0026\u0026LA(C.cE)\u0026\u0026b.startTime\u003eLA(C.cE)\u0026\u0026(C.cE.Df\u003db.startTime+(isNaN(C.timestampOffset)?0:C.timestampOffset),C.v6.isSeeking()\u0026\u0026C.v6.j\u003cC.cE.Mo()\u0026\u0026C.v6.seek(C.cE.Mo(),{}))};\nND\u003dfunction(C,b,h,N){var p\u003dYc(b);!p||p.X||ML(p,N)||(h.abort(),(b\u003db.V)!\u003dnull\u0026\u0026(Ek(b,4),b.flush()));if(!h.IG()||Zm())try{if(C.policy.bv){if(h.a5(N.j.info.containerType,N.j.info.PE)){if(C.policy.Sv\u0026\u0026h.iY())return!1;C.jp(\"ssap\",{chgtp:N.j.info.containerType,cf:N.j.info.PE,oldtp:h.IG(),oldcf:h.Hz()});h.VR(N.j.info.containerType,N.j.info.PE,N.j.info.mimeType)}}else h.T4(N.j.info.containerType,N.j.info.mimeType)}catch(P){return h\u003dP,g.Ri(h),C.jp(\"ctexp\",{name:h.name,msg:h.message}),!1}else N.j.info.containerType!\u003d\u003d\nh.IG()\u0026\u0026C.jp(\"ctu\",{ct:Zm(),prev_c:h.IG(),curr_c:N.j.info.containerType});b\u003dN.j.X;C.policy.ix\u0026\u0026b\u0026\u0026(N\u003d0+b.duration,b\u003d-b.j,0\u003d\u003d\u003dh.ea()\u0026\u0026N\u003d\u003d\u003dh.GX()||h.Lp(0,N),b!\u003d\u003dh.Z9()\u0026\u0026(h.OV(b),kc\u0026\u0026GMW(C.audioTrack.i_(),h.Ic())));return!0};\nxm_\u003dfunction(C,b,h,N){N.info.j.MK();var p\u003dN.info.j.j;if(!p||!h.C7()||h.yF()\u003d\u003d\u003dp)return!1;var P\u003dp,c\u003dh.cR();if(C.policy.Le\u0026\u0026c\u0026\u0026h.isView()\u0026\u0026g.nE(N.info.j.info)){var e\u003dnew DataView(p.buffer,p.byteOffset,p.byteLength);(c\u003dqnl(e,c))?P\u003dnew Uint8Array(c.buffer,c.byteOffset,c.byteLength):C.jp(\"fenc\",{})}C.policy.bX\u0026\u0026(c\u003dg8V(C,N,new F9([P])))\u0026\u0026(P\u003dc.f5());var L;(c\u003dN.info.j.lP(0,N.info.clipId))\u0026\u0026(L\u003dc.UX[0]);if(N\u003d\u003d\u003dC.SC){if(C.q2+\u003d1,C.vE.getVideoData().D(\"html5_shorts_gapless_restart_on_init_seg_retries\")\u0026\u0026C.q2\u003e\n5)return C.q2\u003d0,C.vE.xd({initSegStuck:1,as:N.info.RV()}),!0}else C.q2\u003d0,C.SC\u003dN;C.policy.Az\u0026\u0026(h.abort(),(c\u003db.V)!\u003dnull\u0026\u0026(Ek(c,4),c.flush()));p\u003dpTK(C,h,P,L,p);var Z;(Z\u003db.V)\u003d\u003dnull||XwV(Z,p,L);if(p!\u003d\u003d0)return jD_(C,p,N),!0;N.info.CK()?pwl(C.timing):P0W(C.timing);C.logger.debug(function(){return\"Appended init for \"+N.info.j.info.id});\nhwl(C,N.info.j.vR);return h.iY()};\nIa_\u003dfunction(C,b,h){if(b.yF()\u003d\u003dnull){C\u003dYc(C);if(!(b\u003d!C||C.j!\u003d\u003dh.info.j)){a:if(C\u003dC.J,h\u003dh.info.J,C.length!\u003d\u003dh.length)h\u003d!1;else{for(b\u003d0;b\u003cC.length;b++)if(!g.Ls(C[b],h[b])){h\u003d!1;break a}h\u003d!0}b\u003d!h}return b}C\u003db.yF();h.info.j.FE()\u0026\u0026t4(h);h\u003dh.info.j.j;return C!\u003d\u003dh\u0026\u0026!g.Ls(C,h)};\npTK\u003dfunction(C,b,h,N,p){var P\u003d0;if(C.policy.K\u0026\u0026N\u0026\u0026N.clipId\u0026\u0026C.Ib){var c;P\u003d(((c\u003dC.Ib)\u003d\u003dnull?void 0:VQ(c,N.clipId))||0)/1E3}try{C.policy.K\u0026\u0026b.Z9()!\u003d\u003dP\u0026\u0026b.OV(P);var e,L\u003db\u003d\u003d\u003d((e\u003dC.pO)\u003d\u003dnull?void 0:e.j)?C.audioTrack:C.videoTrack;if(C.policy.CO\u0026\u0026(N\u003d\u003dnull?0:N.b1())){if((N\u003d\u003dnull?void 0:N.L)\u003e1)return 6;L.Qz\u003dnew g.wl(function(){var Y\u003dQQ(L);C.HE()||Y\u003d\u003dnull||!Y.isLocked?C.vE.Y().tZ()\u0026\u0026C.jp(\"eosl\",{delayA:Y\u003d\u003dnull?void 0:Y.info.RV()}):cEo(L)?(C.vE.Y().tZ()\u0026\u0026C.jp(\"eosl\",{dunlock:Y\u003d\u003dnull?void 0:Y.info.RV()}),kg6(C,\nL\u003d\u003d\u003dC.audioTrack)):(C.jp(\"nue\",{ls:Y.info.RV()}),Y.info.L+\u003d1,C.pO\u0026\u0026C.CG())},1E4,C);\nC.vE.Y().tZ()\u0026\u0026C.jp(\"eosl\",{delayS:N.RV()});L.Qz.start()}if(C.policy.VC\u0026\u0026(N\u003d\u003dnull?0:N.b1())){var Z;if((Z\u003dL.q2)\u003d\u003dnull?0:Z.isActive())g.be(L.q2),C.jp(\"sbac\",{as:N.RV()});L.q2\u003dnew g.wl(function(){C.jp(\"sbum5s\",{as:N.RV()})},5E3,C);\nL.q2.start()}C.policy.d2\u0026\u0026(N\u003d\u003dnull?void 0:N.j)instanceof J4\u0026\u0026N.b1()\u0026\u0026C.jp(\"poseos\",{itag:N.j.info.itag,seg:N.yz,lseg:N.j.index.Fs(),es:N.j.index.N});b.appendBuffer(h,N,p)}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 b\u003dObject.assign({name:\"QuotaExceededError\",buffered:hA(b.P7()).replace(/,/g,\"_\"),vheap:SQ(C.videoTrack),aheap:SQ(C.audioTrack),message:g.$s(Y.message,3),track:C.pO?b\u003d\u003d\u003dC.pO.K?\"v\":\n\"a\":\"u\"},rq1()),C.handleError(\"player.exception\",b),1;g.ux(Y)}return 4}return C.pO.nX()?3:0};\nR8\u003dfunction(C,b,h){C.vE.seekTo(b,h)};\nhwl\u003dfunction(C,b){b\u0026\u0026C.vE.HO(new Cf(b.key,b.type))};\ngI\u003dfunction(C,b){C.vE.h5(b)};\nrC\u003dfunction(C,b){if(C.rO\u0026\u0026!C.OF)return 3;if(C.isSuspended)return 1;var h;if((h\u003dC.pO)\u003d\u003dnull?0:h.pO\u0026\u0026h.pO.streaming\u003d\u003d\u003d!1)return 4;h\u003d(b.j.info.audio?C.policy.Vz:C.policy.rO)/(b.OX*C.policy.lW);if(C.policy.E$\u003e0\u0026\u0026C.pO\u0026\u0026sO(C.pO)\u0026\u0026(b\u003db.j.info.video?C.pO.K:C.pO.j)\u0026\u0026!b.iY()){b\u003db.P7();var N\u003dN8(b,C.getCurrentTime());N\u003e\u003d0\u0026\u0026(b\u003dC.getCurrentTime()-b.start(N),h+\u003dMath.max(0,Math.min(b-C.policy.E$,C.policy.JA)))}C.policy.nO\u003e0\u0026\u0026(h\u003dMath.min(h,C.policy.nO));return h};\njQ6\u003dfunction(C,b){return(rC(C,b)+C.policy.Ln)*b.OX};\nLNl\u003dfunction(C){C.m6\u0026\u0026!C.isSuspended\u0026\u0026ah(C.schedule)\u0026\u0026(ewW(C,C.m6),C.m6\u003d\"\")};\newW\u003dfunction(C,b){o8(b,\"cms\",function(h){C.policy.N\u0026\u0026C.jp(\"pathprobe\",h)},function(h){C.vE.handleError(h)})};\nZ6H\u003dfunction(C,b){if(C.pO\u0026\u0026C.pO.X\u0026\u0026!C.pO.nX()\u0026\u0026(b.I1\u003dz1(C.videoTrack),b.K\u003dz1(C.audioTrack),C.policy.N)){var h\u003dSQ(C.videoTrack),N\u003dSQ(C.audioTrack),p\u003dhA(C.pO.K.P7(),\"_\",5),P\u003dhA(C.pO.j.P7(),\"_\",5);Object.assign(b.j,{lvq:h,laq:N,lvb:p,lab:P})}b.bandwidthEstimate\u003dG8(C.V);var c;(c\u003dC.audioTrack.V)\u003d\u003dnull||c.flush();var e;(e\u003dC.videoTrack.V)\u003d\u003dnull||e.flush();C.logger.debug(function(){return H9(b.j)})};\nYvW\u003dfunction(C,b){C.L\u003db;C.X\u0026\u0026(C.X.W\u003db);C.L.NV(C.videoTrack.j.info.KK());C.G.K\u003dC.L;C.policy.G\u0026\u0026(C.N.X\u003dC.L)};\naSU\u003dfunction(C,b){if(C.pO\u0026\u0026C.pO.K){if(C.policy.pP){var h\u003dXRS(C.audioTrack);if(h\u0026\u0026h.Ab()){var N\u003dC.vE;N.AA\u0026\u0026(N.AA.j\u003dh,N.CJ(N.AA.videoId).WQ(N.AA))}}C.policy.lT\u0026\u0026(h\u003dXRS(C.videoTrack))\u0026\u0026h.CK()\u0026\u0026(N\u003dC.vE,N.D6\u0026\u0026(N.D6.j\u003dh,N.CJ(N.D6.videoId).Qk(N.D6)));b-\u003disNaN(C.timestampOffset)?0:C.timestampOffset;C.getCurrentTime()!\u003d\u003db\u0026\u0026C.resume();C.v6.isSeeking()\u0026\u0026C.pO\u0026\u0026!C.pO.nX()\u0026\u0026(h\u003dC.getCurrentTime()\u003c\u003db\u0026\u0026b\u003cC.getCurrentTime()+10,N\u003dg6(C.pO.K.P7(),C.getCurrentTime()+jq),h\u0026\u0026N\u0026\u0026(C.v6.G\u003d!1));C.v6.isSeeking()||C.policy.sX||\n(C.currentTime\u003db);g.C2(C.vQ)}};\nlSl\u003dfunction(C,b){var h\u003dFA(C.videoTrack).find(function(N){return N.startTime\u003e\u003db\u0026\u0026ijl(C,N.startTime,!1)});\nreturn h\u0026\u0026h.startTime\u003cb+h.duration*1.5?h.startTime+.1:0};\nijl\u003dfunction(C,b,h){if(!(C.videoTrack.j.MK()\u0026\u0026C.audioTrack.j.MK()\u0026\u0026C.pO\u0026\u0026C.pO.K\u0026\u0026C.pO.j))return!1;if(h\u0026\u0026C.cE.isManifestless\u0026\u0026(C.videoTrack.W\u003d\u003d\u003d-1||C.audioTrack.W\u003d\u003d\u003d-1))return!0;var N\u003dyQ(C.videoTrack,b,h);if(isNaN(N))return!1;C\u003dyQ(C.audioTrack,C.policy.lF?b:N,h);return isNaN(C)?!1:!0};\nEg\u003dfunction(C){C.j1();C.v6.isSeeking()\u0026\u0026C.logger.debug(\"seeking cancelled by seek-to-head\");C.J\u0026\u0026mmV(C.J,C.videoTrack.j);xL(C);return u$o(C.v6)};\ndI\u003dfunction(C,b,h,N){(N\u003d\u003d\u003dvoid 0?0:N)\u0026\u0026!b.Df\u0026\u0026(Zm()||(N\u003db.rU,Kel(C)||!N||N.ZH(h.info)||(C.jp(\"ssap\",{rstonsrvfmt:h.info.mimeType}),C.vE.B6())),b.Df\u003d!0);b.j!\u003d\u003dh\u0026\u0026(C.logger.debug(function(){return\"Setting target itag: \"+h.info.id+\" (was \"+b.j.info.id+\")\"}),b.j\u003dh)};\ncEo\u003dfunction(C){var b,h\u003d(b\u003dQQ(C))\u003d\u003dnull?void 0:b.info;return!h||yN(C,Math.min(h.c7+jq,h.cF))};\no8c\u003dfunction(C,b){var h;if((h\u003dQQ(b))!\u003dnull\u0026\u0026h.isLocked\u0026\u0026cEo(b)){if(C.vE.Y().tZ()){var N;C.jp(\"eosl\",{munlock:(N\u003dQQ(b))\u003d\u003dnull?void 0:N.info.RV()})}kg6(C,b\u003d\u003d\u003dC.audioTrack)}};\nkg6\u003dfunction(C,b){if(C.policy.CO\u0026\u0026C.pO){var h,N,p\u003db?(h\u003dC.pO)\u003d\u003dnull?void 0:h.j:(N\u003dC.pO)\u003d\u003dnull?void 0:N.K;h\u003db?C.audioTrack:C.videoTrack;b\u003dQQ(h);if(b\u003d\u003dnull?0:b.isLocked){C.vE.Y().tZ()\u0026\u0026C.jp(\"eosl\",{unlock:b.info.RV()});var P;(P\u003dh.Qz)\u003d\u003dnull||P.stop();b.isLocked\u003d!1;h.Y3(b);A4c(C.j,b.info);p\u003dp\u003d\u003dnull?void 0:p.ZA();(p\u003d\u003dnull?void 0:p.RV())!\u003d\u003db.info.RV()\u0026\u0026C.jp(\"oue\",{bls:p\u003d\u003dnull?void 0:p.RV(),tls:b.info.RV()})}}};\nFNc\u003dfunction(C,b){C.timestampOffset!\u003d\u003db\u0026\u0026(C.timestampOffset\u003db,C.policy.fK\u0026\u0026Yy(C.cE),C.logger.debug(function(){return\"Timestamps will be made relative to \"+C.timestampOffset}),C.X.L\u003dC.timestampOffset,C.vE.pm(C.timestampOffset),C.cE.isManifestless\u0026\u0026(C.cE.timestampOffset\u003dC.timestampOffset),C.videoTrack.OV(C.timestampOffset),C.audioTrack.OV(C.timestampOffset))};\nTsW\u003dfunction(C){var b\u003dC.l1().filter(function(N){return N.namespace\u003d\u003d\u003d\"ad\"});\nb\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())if(h\u003dh.value,h.start/1E3\u003eC.getCurrentTime())return h.start/1E3;return Infinity};\nGgU\u003dfunction(C){var b\u003dYc(C.videoTrack),h\u003dYc(C.audioTrack);return b\u0026\u0026!UEl(C.videoTrack)?b.startTime:h\u0026\u0026!UEl(C.audioTrack)?h.startTime:NaN};\naac\u003dfunction(C){if(C.vE.getVideoData().isLivePlayback)return!1;var b\u003dC.vE.Q_();if(!b)return!1;b\u003db.getDuration();return YFV(C,b)};\nYFV\u003dfunction(C,b){if(!C.pO||!C.pO.j||!C.pO.K)return!1;var h\u003dC.getCurrentTime(),N\u003dC.pO.j.P7();C\u003dC.pO.K.P7();N\u003dN?pI(N,h):h;h\u003dC?pI(C,h):h;h\u003dMath.min(N,h);return isNaN(h)?!1:h\u003e\u003db-.01};\njD_\u003dfunction(C,b,h){C.policy.hU\u0026\u0026tq(C.vE.getVideoData())?(C.vE.kF()||P4U(C,\"sepInit\",b,h.info),Sv1(C.vE,\"sie\")):P4U(C,\"sepInit\",b,h.info)};\nWg\u003dfunction(C){return C.vE.iP()\u003cC.IV};\ng.cO\u003dfunction(C){this.uf\u003dC};\nkO\u003dfunction(){g.jv.apply(this,arguments)};\neq\u003dfunction(C,b,h,N){kO.call(this);var p\u003dthis;this.N\u003d-1;this.j\u003d{};this.X\u003dnew g.wl(this.G,0,this);g.D(this,this.X);this.K\u003dnew g.wl(function(){p.HE()||(p.X.start(Math.random()*h),p.K.start(b))},C,this);\ng.D(this,this.K);N.subscribe(\"fairplay_next_need_key_info\",this.W,this)};\n$F_\u003dfunction(C){if(!(C.length\u003c\u003d28))for(var b\u003d(0,g.e4)([60,0,75,0,73,0,68,0,62,0]),h\u003d28;h\u003cC.length;){a:if(C.length-h\u003cb.length)var N\u003d!1;else{for(N\u003d0;N\u003cb.length;++N)if(C[h+N]!\u003d\u003db[N]){N\u003d!1;break a}N\u003d!0}if(N){h+\u003db.length;if(C.length\u003c\u003dh+48)break;b\u003dnew Uint8Array(24);for(N\u003d0;N\u003c24;++N)b[N]\u003dC[h+N*2];C\u003dMn(b);C\u003dzQ(C);if(!C)break;h\u003dC[0];C[0]\u003dC[3];C[3]\u003dh;h\u003dC[1];C[1]\u003dC[2];C[2]\u003dh;h\u003dC[4];C[4]\u003dC[5];C[5]\u003dh;h\u003dC[6];C[6]\u003dC[7];C[7]\u003dh;return C}h++}};\nLJ\u003dfunction(C,b,h){kO.call(this);var N\u003dthis;this.N\u003dC;this.j\u003d[];this.dn\u003d{ap$:function(){return N.j.length}};\nthis.X\u003dh.Fo(\"html5_ignore_widevine_key_rotation_license_requests\");this.K\u003dnew g.wl(function(){N.publish(\"log_qoe\",{wvagt:\"timer\",reqlen:N.j?N.j.length:-1});if(N.j){if(N.j.length\u003e0){var p\u003dN.j.shift();zwU(N,p.info)}N.j.length\u003e0\u0026\u0026(p\u003dN.j[0].time-(0,g.fB)(),N.K.start(Math.max(0,p)))}},0);\ng.D(this,this.K);b.subscribe(\"widevine_set_need_key_info\",this.G,this)};\nzwU\u003dfunction(C,b){a:{var h\u003db.cryptoPeriodIndex;if(isNaN(h)\u0026\u0026C.N.size\u003e0)h\u003d!0;else{for(var N\u003dg.z(C.N.values()),p\u003dN.next();!p.done;p\u003dN.next())if(p.value.cryptoPeriodIndex\u003d\u003d\u003dh){h\u003d!0;break a}h\u003d!1}}C.publish(\"log_qoe\",{wvagt:\"reqnews\",canskip:h});h||C.publish(\"rotated_need_key_info_ready\",b)};\nH6W\u003dfunction(){var C\u003d{};var b\u003dC.url;var h\u003dC.interval;C\u003dC.retries;this.url\u003db;this.interval\u003dh;this.retries\u003dC};\nVMc\u003dfunction(C,b){this.statusCode\u003dC;this.message\u003db;this.K\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.j\u003d{};this.nextFairplayKeyId\u003dnull};\nMMo\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;g.O.call(this);this.message\u003dC;this.requestNumber\u003db;this.FZ\u003dh;this.onError\u003dthis.onSuccess\u003dnull;this.j\u003dnew g.HP(5E3,2E4,.2)};\nqvl\u003dfunction(C,b,h){C.onSuccess\u003db;C.onError\u003dh};\nfSx\u003dfunction(C,b,h,N){var p\u003d{timeout:3E4,onSuccess:function(P){if(!C.HE()){sG(\"drm_net_r\",void 0,C.FZ);var c\u003dP.status\u003d\u003d\u003d\"LICENSE_STATUS_OK\"?0:9999,e\u003dnull;if(P.license)try{e\u003dzQ(P.license)}catch(G){g.ux(G)}if(c!\u003d\u003d0||e){e\u003dnew VMc(c,e);c!\u003d\u003d0\u0026\u0026P.reason\u0026\u0026(e.errorMessage\u003dP.reason);if(P.authorizedFormats){c\u003d{};for(var L\u003d[],Z\u003d{},Y\u003dg.z(P.authorizedFormats),a\u003dY.next();!a.done;a\u003dY.next())if(a\u003da.value,a.trackType\u0026\u0026a.keyId){var l\u003dmFo[a.trackType];if(l){l\u003d\u003d\u003d\"HD\"\u0026\u0026P.isHd720\u0026\u0026(l\u003d\"HD720\");a.isHdr\u0026\u0026(l+\u003d\"HDR\");c[l]||\n(L.push(l),c[l]\u003d!0);var F\u003dnull;try{F\u003dzQ(a.keyId)}catch(G){g.ux(G)}F\u0026\u0026(Z[g.So(F,4)]\u003dl)}}e.K\u003dL;e.j\u003dZ}P.nextFairplayKeyId\u0026\u0026(e.nextFairplayKeyId\u003dP.nextFairplayKeyId);P.sabrLicenseConstraint\u0026\u0026(e.sabrLicenseConstraint\u003dzQ(P.sabrLicenseConstraint));P\u003de}else P\u003dnull;if(P)C.onSuccess(P,C.requestNumber);else C.onError(C,\"drm.net\",\"t.p;p.i\")}},\nonError:function(P){if(!C.HE())if(P\u0026\u0026P.error)P\u003dP.error,C.onError(C,\"drm.net.badstatus\",\"t.r;p.i;c.\"+P.code+\";s.\"+P.status,P.code);else C.onError(C,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){C.onError(C,\"drm.net\",\"rt.req.\"+C.requestNumber)}};\nN\u0026\u0026(p.FD\u003d\"Bearer \"+N);g.bt(h,\"player/get_drm_license\",b,p)};\nAEW\u003dfunction(C,b,h,N){g.jv.call(this);this.videoData\u003dC;this.If\u003db;this.V\u003dh;this.sessionId\u003dN;this.G\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.J\u003dthis.N2\u003d!1;this.N\u003dnull;this.q2\u003d[];this.X\u003d[];this.L\u003d!1;this.j\u003d{};this.nO\u003dNaN;this.status\u003d\"\";this.W\u003dNaN;this.K\u003dC.G;this.cryptoPeriodIndex\u003dh.cryptoPeriodIndex;C\u003d{};Object.assign(C,this.If.j);C.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.N2\u0026\u0026(C.vvt\u003dthis.videoData.N2,this.videoData.mdxEnvironment\u0026\u0026(C.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.If.q2\u0026\u0026(C.authuser\u003dthis.If.q2);this.If.pageId\u0026\u0026(C.pageid\u003dthis.If.pageId);isNaN(this.cryptoPeriodIndex)||(C.cpi\u003dthis.cryptoPeriodIndex.toString());var p\u003d(p\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.rD()))?p[1]:\"\";p\u003d\u003d\u003d\"ATV\"\u0026\u0026(C.cdt\u003dp);this.G\u003dC;this.G.session_id\u003dN;this.KO\u003d!0;this.K.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026(this.G.hdr\u003d\"1\");this.K.flavor\u003d\u003d\u003d\"playready\"\u0026\u0026(b\u003dNumber(D5(b.experiments,\"playready_first_play_expiration\")),!isNaN(b)\u0026\u0026b\u003e\u003d0\u0026\u0026(this.G.mfpe\u003d\"\"+b),this.KO\u003d!1);b\u003d\"\";g.yZ(this.K)?AP(this.K)?(N\u003dh.K)\u0026\u0026(b\u003d\"https://www.youtube.com/api/drm/fps?ek\u003d\"+\nKSx(N)):(b\u003dh.initData.subarray(4),b\u003dnew Uint16Array(b.buffer,b.byteOffset,b.byteLength/2),b\u003dString.fromCharCode.apply(null,b).replace(\"skd://\",\"https://\")):b\u003dthis.K.K;this.baseUrl\u003db;this.fairplayKeyId\u003dWt(this.baseUrl,\"ek\")||\"\";if(b\u003dWt(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(b);this.sX\u003dthis.videoData.D(\"html5_use_drm_retry\");this.q2\u003dh.KK?[g.So(h.initData,4)]:h.N;Z9(this,{sessioninit:h.cryptoPeriodIndex});this.status\u003d\"in\"};\nJE6\u003dfunction(C,b){Z9(C,{createkeysession:1});C.status\u003d\"gr\";sG(\"drm_gk_s\",void 0,C.videoData.t4);C.url\u003dyE_(C);try{C.N\u003db.createSession(C.V,function(h){Z9(C,{m:h})})}catch(h){b\u003d\"t.g\";\nh instanceof DOMException\u0026\u0026(b+\u003d\";c.\"+h.code);C.publish(\"licenseerror\",\"drm.unavailable\",1,b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}C.N\u0026\u0026(rES(C.N,function(h,N){i6K(C,h,N)},function(h,N,p){if(!C.HE()){N\u003dvoid 0;\nvar P\u003d1;g.yZ(C.K)\u0026\u0026g.mG(C.If)\u0026\u0026C.If.D(\"html5_enable_safari_fairplay\")\u0026\u0026p\u003d\u003d\u003d1212433232\u0026\u0026(N\u003d\"ERROR_HDCP\",P\u003dC.If.D(\"html5_safari_fairplay_ignore_hdcp\")?0:P);C.error(\"drm.keyerror\",P,h,N)}},function(){C.HE()||(Z9(C,{onkyadd:1}),C.J||(C.publish(\"sessionready\"),C.J\u003d!0))},function(h){C.lx(h)}),g.D(C,C.N))};\nyE_\u003dfunction(C){var b\u003dC.baseUrl;CI1(b)||C.error(\"drm.net\",2,\"t.x\");if(!Wt(b,\"fexp\")){var h\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(p){return C.If.experiments.experiments[p]});\nh.length\u003e0\u0026\u0026(C.G.fexp\u003dh.join())}h\u003dg.z(Object.keys(C.G));for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,b\u003dfZ6(b,N,C.G[N]);return b};\ni6K\u003dfunction(C,b,h){if(!C.HE())if(b){Z9(C,{onkmtyp:h});C.status\u003d\"km\";switch(h){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":u5W(C,b);return;default:C.publish(\"ctmp\",\"message_type\",{t:h,l:b.byteLength})}C.N2||(sG(\"drm_gk_f\",void 0,C.videoData.t4),C.N2\u003d!0,C.publish(\"newsession\",C));if(qE(C.K)\u0026\u0026(b\u003dRwW(b),!b))return;b\u003dnew MMo(b,++C.requestNumber,C.videoData.t4);qvl(b,function(N){QDS(C,N)},function(N,p,P){if(!C.HE()){var c\u003d0,e;\n(e\u003dN.j.K\u003e\u003d3)||(e\u003dC.sX\u0026\u0026(0,g.fB)()-C.nO\u003e36E4);e\u0026\u0026(c\u003d1,p\u003d\"drm.net.retryexhausted\");Z9(C,{onlcsrqerr:p,info:P});C.error(p,c,P);C.shouldRetry(Mw(c),N)\u0026\u0026UFK(C,N)}});\ng.D(C,b);XT_(C,b)}else C.error(\"drm.unavailable\",1,\"km.empty\")};\nu5W\u003dfunction(C,b){Z9(C,{sdpvrq:1});C.W\u003dDate.now();if(C.K.flavor!\u003d\u003d\"widevine\")C.error(\"drm.provision\",1,\"e.flavor;f.\"+C.K.flavor+\";l.\"+b.byteLength);else{var h\u003d{cpn:C.videoData.clientPlaybackNonce};Object.assign(h,C.If.j);h\u003dg.Dh(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",h);b\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:String.fromCharCode.apply(null,\nb)}),responseType:\"arraybuffer\"};g.rJ(h,b,3,500).then(Lx(function(N){N\u003dN.xhr;if(!C.HE()){N\u003dnew Uint8Array(N.response);var p\u003dString.fromCharCode.apply(null,N);try{var P\u003dJSON.parse(p)}catch(c){}P\u0026\u0026P.signedResponse?(C.publish(\"ctmp\",\"drminfo\",{provisioning:1}),P\u003d(Date.now()-C.W)/1E3,C.W\u003dNaN,C.publish(\"ctmp\",\"provs\",{et:P.toFixed(3)}),C.N\u0026\u0026C.N.update(N)):(P\u003dP\u0026\u0026P.error\u0026\u0026P.error.message,N\u003d\"e.parse\",P\u0026\u0026(N+\u003d\";m.\"+P),C.error(\"drm.provision\",1,N))}}),Lx(function(N){C.HE()||C.error(\"drm.provision\",1,\"e.\"+N.errorCode+\n\";c.\"+(N.xhr\u0026\u0026N.xhr.status))}))}};\nYO\u003dfunction(C){var b;if(b\u003dC.KO\u0026\u0026C.N!\u003dnull)C\u003dC.N,b\u003d!(!C.j||!C.j.keyStatuses);return b};\nXT_\u003dfunction(C,b){C.status\u003d\"km\";sG(\"drm_net_s\",void 0,C.videoData.t4);var h\u003dnew g.Cr(C.If.wH),N\u003d{context:g.ZY(h.config_||g.LQ())};N.drmSystem\u003dKNW[C.K.flavor];N.videoId\u003dC.videoData.videoId;N.cpn\u003dC.videoData.clientPlaybackNonce;N.sessionId\u003dC.sessionId;N.licenseRequest\u003dg.So(b.message);N.drmParams\u003dC.videoData.drmParams;isNaN(C.cryptoPeriodIndex)||(N.isKeyRotated\u003d!0,N.cryptoPeriodIndex\u003dC.cryptoPeriodIndex);var p,P,c\u003d!!((p\u003dC.videoData.K)\u003d\u003dnull?0:(P\u003dp.video)\u003d\u003dnull?0:P.isHdr());N.drmVideoFeature\u003dc?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\n\"DRM_VIDEO_FEATURE_SDR\";if(N.context\u0026\u0026N.context.client){if(p\u003dC.If.j)N.context.client.deviceMake\u003dp.cbrand,N.context.client.deviceModel\u003dp.cmodel,N.context.client.browserName\u003dp.cbr,N.context.client.browserVersion\u003dp.cbrver,N.context.client.osName\u003dp.cos,N.context.client.osVersion\u003dp.cosver;N.context.user\u003dN.context.user||{};N.context.request\u003dN.context.request||{};C.videoData.N2\u0026\u0026(N.context.user.credentialTransferTokens\u003d[{token:C.videoData.N2,scope:\"VIDEO\"}]);N.context.request.mdxEnvironment\u003dC.videoData.mdxEnvironment||\nN.context.request.mdxEnvironment;C.videoData.sI\u0026\u0026(N.context.user.kidsParent\u003d{oauthToken:C.videoData.sI});g.yZ(C.K)\u0026\u0026(N.fairplayKeyId\u003dg.So(sl_(C.fairplayKeyId)));g.Ta(C.If,g.Uv(C.videoData)).then(function(e){fSx(b,N,h,e);C.status\u003d\"rs\"})}else C.error(\"drm.net\",2,\"t.r;ic.0\")};\nQDS\u003dfunction(C,b){if(!C.HE())if(Z9(C,{onlcsrsp:1}),C.status\u003d\"rr\",b.statusCode!\u003d\u003d0)C.error(\"drm.auth\",1,\"t.f;c.\"+b.statusCode,b.errorMessage||void 0);else{sG(\"drm_kr_s\",void 0,C.videoData.t4);if(b.heartbeatParams\u0026\u0026b.heartbeatParams.url\u0026\u0026C.videoData.D(\"outertube_streaming_data_always_use_staging_license_service\")){var h\u003dC.K.K.match(/(.*)youtube.com/g);h\u0026\u0026(b.heartbeatParams.url\u003dh[0]+b.heartbeatParams.url)}b.heartbeatParams\u0026\u0026C.publish(\"newlicense\",b.heartbeatParams);b.K\u0026\u0026(C.X\u003db.K,C.videoData.Tb||C.publish(\"newlicense\",\nnew H6W),C.videoData.Tb\u003d!0,C.L\u003dra(C.X,function(N){return N.includes(\"HDR\")}));\nb.j\u0026\u0026(C.If.D(\"html5_enable_vp9_fairplay\")\u0026\u0026AP(C.K)?(h\u003dg.So(sl_(C.fairplayKeyId),4),C.j[h]\u003d{type:b.j[h],status:\"unknown\"}):C.j\u003d$v(b.j,function(N){return{type:N,status:\"unknown\"}}));\nfA(C.K)\u0026\u0026(b.message\u003dJpV(g.So(b.message)));C.N\u0026\u0026(Z9(C,{updtks:1}),C.status\u003d\"ku\",C.N.update(b.message).then(function(){sG(\"drm_kr_f\",void 0,C.videoData.t4);YO(C)||(Z9(C,{ksApiUnsup:1}),C.publish(\"keystatuseschange\",C))},function(N){N\u003d\"msuf.req.\"+C.requestNumber+\";msg.\"+g.$s(N.message,3);\nC.error(\"drm.keyerror\",1,N)}));\nC.J\u0026\u0026(C.nO\u003d(0,g.fB)());g.yZ(C.K)\u0026\u0026C.publish(\"fairplay_next_need_key_info\",C.baseUrl,b.nextFairplayKeyId);C.If.D(\"html5_enable_vp9_fairplay\")\u0026\u0026AP(C.K)\u0026\u0026C.publish(\"qualitychange\",sDl(C.X));b.sabrLicenseConstraint\u0026\u0026C.publish(\"sabrlicenseconstraint\",b.sabrLicenseConstraint)}};\nUFK\u003dfunction(C,b){var h\u003db.j.getValue();h\u003dnew g.wl(function(){XT_(C,b)},h);\ng.D(C,h);h.start();g.VD(b.j);Z9(C,{rtyrq:1})};\nO6c\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(Object.keys(C.j)),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,h.push(p+\"_\"+C.j[p].type+\"_\"+C.j[p].status);return h.join(b)};\nv81\u003dfunction(C){var b\u003d{};b[C.status]\u003dYO(C)?O6c(C,\".\"):C.X.join(\".\");return b};\nDFc\u003dfunction(C,b){switch(C){case \"highres\":case \"hd2880\":C\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":C\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":C\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":C\u003d\"SD\";break;default:return\"\"}b\u0026\u0026(C+\u003d\"HDR\");return C};\ndFH\u003dfunction(C,b){for(var h in C.j)if(C.j[h].status\u003d\u003d\u003d\"usable\"\u0026\u0026C.j[h].type\u003d\u003d\u003db)return!0;return!1};\nWNV\u003dfunction(C,b){for(var h in C.j)if(C.j[h].type\u003d\u003d\u003db)return C.j[h].status};\nZ9\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?!1:h;H9(b);(h||C.If.tZ())\u0026\u0026C.publish(\"ctmp\",\"drmlog\",b)};\nE86\u003dfunction(C){var b\u003dC[0];C[0]\u003dC[3];C[3]\u003db;b\u003dC[1];C[1]\u003dC[2];C[2]\u003db;b\u003dC[4];C[4]\u003dC[5];C[5]\u003db;b\u003dC[6];C[6]\u003dC[7];C[7]\u003db};\nsDl\u003dfunction(C){return g.Id(C,\"UHD2\")||g.Id(C,\"UHD2HDR\")?\"highres\":g.Id(C,\"UHD1\")||g.Id(C,\"UHD1HDR\")?\"hd2160\":g.Id(C,\"HD\")||g.Id(C,\"HDHDR\")?\"hd1080\":g.Id(C,\"HD720\")||g.Id(C,\"HD720HDR\")?\"hd720\":\"large\"};\nRwW\u003dfunction(C){for(var b\u003d\"\",h\u003d0;h\u003cC.length;h+\u003d2)b+\u003dString.fromCharCode(C[h]);C\u003dtQ(new DOMParser,Qc(b),\"text/xml\");return C?(C\u003dC.querySelector(\"Challenge\"))\u0026\u0026C.childNodes\u0026\u0026C.childNodes.length!\u003d\u003d0?new Uint8Array((0,g.e4)(aUU(C.childNodes[0].nodeValue)).buffer):null:null};\na_\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?!1:P;g.O.call(this);this.element\u003dC;this.L\u003db;this.initData\u003dh;this.j\u003dN;this.K\u003dp;this.V\u003dP;this.sessionId\u003d\"\";this.J\u003dthis.W\u003dthis.N\u003dthis.G\u003dnull;this.X\u003dnew g.Jm(this);g.D(this,this.X);n8_(this)};\nn8_\u003dfunction(C){C.j?(C.X.S(C.j,\"message\",C.bK),C.X.S(C.j,\"keystatuseschange\",C.lx),C.j.closed\u0026\u0026C.j.closed.then(Lx(function(){C.onClosed()}),null)):C.K\u0026\u0026(AJ(C.X,C.K,[\"mskeymessage\",\n\"webkitkeymessage\"],C.Ht),AJ(C.X,C.K,[\"mskeyerror\",\"webkitkeyerror\"],C.Ds),AJ(C.X,C.K,[\"mskeyadded\",\"webkitkeyadded\"],C.El))};\nrES\u003dfunction(C,b,h,N,p){C.G\u003db;C.N\u003dh;C.W\u003dN;C.J\u003dp};\ntMK\u003dfunction(C,b,h){g.ux(h);C.N\u0026\u0026(h instanceof DOMException\u0026\u0026(b+\u003d\";n.\"+h.name+\";m.\"+h.message),C.N(b))};\nlT\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;g.O.call(this);this.element\u003dC;this.j\u003db;this.jp\u003dh;this.J\u003dN;this.W\u003d{};this.X\u003dnull;this.G\u003dnew g.Jm(this);this.N\u003dthis.K\u003dnull;g.D(this,this.G)};\nB96\u003dfunction(C,b){b\u003dT9l(b,C.j.Yh);b\u003dC.N.createSession(\"video/mp4\",b);return new a_(null,null,null,null,b,C.J)};\nIS_\u003dfunction(C,b){for(var h\u003dnew Uint8Array(270),N\u003d0;N\u003c135;N++)h[N*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(N);C\u003dC.N.createSession(\"video/mp4\",b,h);return new a_(null,null,null,null,C)};\nxFc\u003dfunction(C,b){var h\u003dC.W[b.sessionId];!h\u0026\u0026C.X\u0026\u0026(h\u003dC.X,C.X\u003dnull,h.sessionId\u003db.sessionId,C.W[b.sessionId]\u003dh);return h};\nT9l\u003dfunction(C,b){var h\u003dC.subarray(4);h\u003dnew Uint16Array(h.buffer,h.byteOffset,h.byteLength/2);h\u003dString.fromCharCode.apply(null,h).match(/ek\u003d([0-9a-f]+)/)[1];for(var N\u003d\"\",p\u003d0;p\u003ch.length;p+\u003d2)N+\u003dString.fromCharCode(parseInt(h.substring(p,p+2),16));h\u003dN;N\u003dnew ArrayBuffer(h.length*2);p\u003dnew Uint16Array(N);for(var P\u003d0;P\u003ch.length;P++)p[P]\u003dh.charCodeAt(P);h\u003dnew Uint8Array(N);N\u003d0;P\u003dnew ArrayBuffer(C.byteLength+4+h.byteLength+4+b.byteLength);p\u003dnew Uint8Array(P);P\u003dnew DataView(P);p.set(C);N+\u003dC.byteLength;P.setUint32(N,\nh.length,!0);N+\u003d4;p.set(h,N);N+\u003dh.length;P.setUint32(N,b.byteLength,!0);p.set(b,N+4);return p};\no_\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\nbfc\u003dfunction(C,b,h){g.jv.call(this);this.element\u003dC;this.videoData\u003db;this.If\u003dh;this.N\u003d[];this.Df\u003d2;this.rO\u003dthis.sX\u003d!1;this.heartbeatParams\u003dnull;this.q2\u003dthis.V\u003d!1;this.G\u003dnull;this.Qz\u003d!1;this.j\u003dthis.videoData.G;this.drmSessionId\u003dthis.videoData.drmSessionId||g.rKo();this.K\u003dnew Map;this.W\u003dnew o_;this.J\u003dnew o_;this.N2\u003dnew g.Jm(this);this.nO\u003dthis.If.D(\"html5_eme_ignore_teardown_errors\");(C\u003dthis.element)\u0026\u0026(C.addKey||C.webkitAddKey)||VZ()||i8(h.experiments);this.If.D(\"html5_enable_vp9_fairplay\")\u0026\u0026AP(this.j)?\nh\u003dwTc:(h\u003dthis.videoData.n5,h\u003dthis.j.flavor\u003d\u003d\u003d\"fairplay\"||h?uW:wTc);this.L\u003dh;this.X\u003dnew lT(this.element,this.j,this.H_.bind(this),this.nO);g.D(this,this.X);ME(this.j)\u0026\u0026(this.KO\u003dnew lT(this.element,this.j,this.H_.bind(this),this.nO),g.D(this,this.KO));g.D(this,this.N2);h\u003dthis.element;this.j.keySystemAccess?this.N2.S(h,\"encrypted\",this.Doh):AJ(this.N2,h,ME(this.j)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.Pfh);Cvc(this);a:switch(h\u003dthis.j,C\u003dthis.If.experiments,b\u003dthis.K,h.flavor){case \"fairplay\":if(b\u003d\n/\\sCobalt\\/(\\S+)\\s/.exec(g.rD())){C\u003d[];b\u003dg.z(b[1].split(\".\"));for(var N\u003db.next();!N.done;N\u003db.next())N\u003dparseInt(N.value,10),N\u003e\u003d0\u0026\u0026C.push(N);C\u003dparseFloat(C.join(\".\"))}else C\u003dNaN;C\u003e19.2999?(C\u003dh.U$,h\u003dh.kN,h\u003e\u003dC\u0026\u0026(h\u003dC*.75),b\u003d(C-h)*.5,h\u003dnew eq(b,C,C-b-h,this)):h\u003dnull;break a;case \"widevine\":h\u003dnew LJ(b,this,C);break a;default:h\u003dnull}if(this.G\u003dh)g.D(this,this.G),this.G.subscribe(\"rotated_need_key_info_ready\",this.ph,this),this.G.subscribe(\"log_qoe\",this.QX,this);i8(this.If.experiments);this.QX({cks:this.j.getInfo()})};\nCvc\u003dfunction(C){var b\u003dC.X.SI();b?b.then(Lx(function(){hyl(C)}),Lx(function(h){if(!C.HE()){g.ux(h);\nvar N\u003d\"t.a\";h instanceof DOMException\u0026\u0026(N+\u003d\";n.\"+h.name+\";m.\"+h.message);C.publish(\"licenseerror\",\"drm.unavailable\",1,N,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(C.QX({mdkrdy:1}),C.V\u003d!0);\nC.KO\u0026\u0026(b\u003dC.KO.SI())};\ngcW\u003dfunction(C,b,h){C.rO\u003d!0;h\u003dnew Cf(b,h);C.If.D(\"html5_eme_loader_sync\")\u0026\u0026(C.W.get(b)||C.W.set(b,h));NIH(C,h)};\nNIH\u003dfunction(C,b){if(!C.HE()){C.QX({onInitData:1});if(C.If.D(\"html5_eme_loader_sync\")\u0026\u0026C.videoData.N\u0026\u0026C.videoData.N.j){var h\u003dC.J.get(b.initData);b\u003dC.W.get(b.initData);if(!h||!b)return;b\u003dh;h\u003db.initData;C.W.remove(h);C.J.remove(h)}C.QX({initd:b.initData.length,ct:b.contentType});if(C.j.flavor\u003d\u003d\u003d\"widevine\")if(C.sX\u0026\u0026!C.videoData.isLivePlayback)F8(C);else{if(!(C.If.D(\"vp9_drm_live\")\u0026\u0026C.videoData.isLivePlayback\u0026\u0026b.KK)){C.sX\u003d!0;h\u003db.cryptoPeriodIndex;var N\u003db.j;tS_(b);b.KK||(N\u0026\u0026b.j!\u003d\u003dN?C.publish(\"ctmp\",\"cpsmm\",\n{emsg:N,pssh:b.j}):h\u0026\u0026b.cryptoPeriodIndex!\u003d\u003dh\u0026\u0026C.publish(\"ctmp\",\"cpimm\",{emsg:h,pssh:b.cryptoPeriodIndex}));C.publish(\"widevine_set_need_key_info\",b)}}else C.ph(b)}};\nhyl\u003dfunction(C){if(!C.HE())if(C.If.D(\"html5_drm_set_server_cert\")||AP(C.j)){var b\u003dC.X.setServerCertificate();b?b.then(Lx(function(h){C.If.tZ()\u0026\u0026C.publish(\"ctmp\",\"ssc\",{success:h})}),Lx(function(h){C.publish(\"ctmp\",\"ssce\",{n:h.name,\nm:h.message})})).then(Lx(function(){pgl(C)})):pgl(C)}else pgl(C)};\npgl\u003dfunction(C){C.HE()||(C.V\u003d!0,C.QX({onmdkrdy:1}),F8(C))};\nPl6\u003dfunction(C){return C.j.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026C.videoData.D(\"html5_drm_cpi_license_key\")};\nF8\u003dfunction(C){if((C.rO||C.If.D(\"html5_widevine_use_fake_pssh\"))\u0026\u0026C.V\u0026\u0026!C.q2){for(;C.N.length;){var b\u003dC.N[0],h\u003dPl6(C)?TdH(b):g.So(b.initData);if(AP(C.j)\u0026\u0026!b.K)C.N.shift();else{if(C.K.get(h))if(C.j.flavor!\u003d\u003d\"fairplay\"||AP(C.j)){C.N.shift();continue}else C.K.delete(h);tS_(b);break}}C.N.length\u0026\u0026C.createSession(C.N[0])}};\njZH\u003dfunction(C){var b;if(b\u003dg.WQ()){var h;b\u003d!((h\u003dC.X.K)\u003d\u003dnull||!h.getMetrics)}b\u0026\u0026(b\u003dC.X.getMetrics())\u0026\u0026(b\u003dg.mW(b),C.publish(\"ctmp\",\"drm\",{metrics:b}))};\nc7o\u003dfunction(){var C\u003dKO1();return!(!C||C\u003d\u003d\u003d\"visible\")};\neyH\u003dfunction(C){var b\u003dk1l();b\u0026\u0026document.addEventListener(b,C,!1)};\nLA1\u003dfunction(C){var b\u003dk1l();b\u0026\u0026document.removeEventListener(b,C,!1)};\nk1l\u003dfunction(){if(document.visibilityState)var C\u003d\"visibilitychange\";else{if(!document[a1+\"VisibilityState\"])return\"\";C\u003da1+\"visibilitychange\"}return C};\nZfl\u003dfunction(C){g.O.call(this);var b\u003dthis;this.vE\u003dC;this.Kx\u003d0;this.W\u003dthis.K\u003dthis.G\u003d!1;this.X\u003d0;this.Rf\u003dthis.vE.Y();this.videoData\u003dthis.vE.getVideoData();this.N\u003dg.Lk(this.Rf.experiments,\"html5_delayed_retry_count\");this.j\u003dnew g.wl(function(){b.vE.B6()},g.Lk(this.Rf.experiments,\"html5_delayed_retry_delay_ms\"));\ng.D(this,this.j)};\nFAl\u003dfunction(C,b,h){var N\u003dC.videoData.K,p\u003dC.videoData.X;tq(C.vE.getVideoData())\u0026\u0026C.Rf.D(\"html5_gapless_fallback_on_qoe_restart\")\u0026\u0026Sv1(C.vE,\"pe\");if((b\u003d\u003d\u003d\"progressive.net.retryexhausted\"||b\u003d\u003d\u003d\"fmt.unplayable\"||b\u003d\u003d\u003d\"fmt.decode\")\u0026\u0026!C.vE.zQ.G\u0026\u0026N\u0026\u0026N.itag\u003d\u003d\u003d\"22\")return C.vE.zQ.G\u003d!0,C.zE(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),C.vE.w2(),!0;var P\u003d!1;if(C.videoData.isExternallyHostedPodcast){if(P\u003dC.videoData.MD)h.mimeType\u003dP.type,C.jp(\"3pp\",{url:P.url});h.ns\u003d\"3pp\";C.vE.u3(b,1,\"VIDEO_UNAVAILABLE\",H9((new VX(b,\nh,1)).details));return!0}var c\u003dC.Kx+3E4\u003c(0,g.fB)()||C.j.isActive();if(C.Rf.D(\"html5_empty_src\")\u0026\u0026C.videoData.isAd()\u0026\u0026b\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026/Empty src/.test(\"\"+h.msg))return h.origin\u003d\"emptysrc\",C.zE(\"auth\",h),!0;c||GG(C.vE.u5())||(h.nonfg\u003d\"paused\",c\u003d!0,C.vE.pauseVideo());(b\u003d\u003d\u003d\"fmt.decode\"||b\u003d\u003d\u003d\"fmt.unplayable\")\u0026\u0026(p\u003d\u003dnull?0:W9(p)||En(p))\u0026\u0026(i31(C.Rf.G,p.PE),h.acfallexp\u003dp.PE,P\u003dc\u003d!0);!c\u0026\u0026C.N\u003e0\u0026\u0026(C.j.start(),c\u003d!0,h.delayed\u003d\"1\",--C.N);p\u003dC.vE.Xo;!c\u0026\u0026((N\u003d\u003dnull?0:de(N))||(N\u003d\u003dnull?0:v9(N)))\u0026\u0026(i31(C.Rf.G,N.PE),\nP\u003dc\u003d!0,h.cfallexp\u003dN.PE);if(C.Rf.D(\"html5_ssap_ignore_decode_error_for_next_video\")\u0026\u0026g.Kj(C.videoData)\u0026\u0026b\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026h.cid\u0026\u0026h.ccid\u0026\u0026GG(C.vE.u5())){if(h.cid!\u003d\u003dh.ccid)return h.ignerr\u003d\"1\",C.zE(\"ssap.transitionfailure\",h),!0;C.zE(\"ssap.transitionfailure\",h);if(YgH(C.vE,b))return!0}if(!c)return aiU(C,h);if(C.Rf.D(\"html5_ssap_skip_decoding_clip_with_incompatible_codec\")\u0026\u0026g.Kj(C.videoData)\u0026\u0026b\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026h.cid\u0026\u0026h.ccid\u0026\u0026h.cid!\u003d\u003dh.ccid\u0026\u0026GG(C.vE.u5())\u0026\u0026(C.zE(\"ssap.transitionfailure\",h),YgH(C.vE,\nb)))return!0;c\u003d!1;C.G?C.Kx\u003d(0,g.fB)():c\u003dC.G\u003d!0;var e\u003dC.videoData;if(e.zi){e\u003de.zi.oZ();var L\u003dDate.now()/1E3+1800;e\u003de\u003cL}else e\u003d!1;h.e\u003db;h.bkg\u003dc7o();e\u0026\u0026(h.staleprog\u003d\"1\");C.zE(\"qoe.restart\",h);if(e\u0026\u0026li1(C))return ocV(C),!0;if(!(!g.D1(\"philips\")||b\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026p\u0026\u0026p.nO||C.Rf.j.cplatform\u003d\u003d\u003d\"GAME_CONSOLE\"))try{window.close()}catch(Z){}N\u0026\u0026de(N)\u0026\u0026!C.Rf.D(\"html5_allow_av1_retry_in_session\")?(P\u003dC.Rf.G,P.J\u003d!0,tP(P),P\u003d!0):p?c||(b\u003d(b\u003dYc(p.videoTrack)||p.videoTrack.K)?b.j:p.videoTrack.j,b.W+\u003d1,p.policy.j?\nRm(p.K.j,b,!0):vp(p.j,b,!0)):C.videoData.zi\u0026\u0026C.videoData.zi.g$();C.j.isActive()||C.vE.B6(P);return!0};\naiU\u003dfunction(C,b){if(C.videoData.nO)return!1;C.Rf.AZ+\u003d1;if(C.Rf.AZ\u003c\u003d10)return!1;b.exiled\u003d\"\"+C.Rf.AZ;C.zE(\"qoe.start15s\",b);C.vE.publish(\"playbackstalledatstart\");return!0};\nli1\u003dfunction(C){return C.K?!0:C.Rf.KO\u003d\u003d\u003d\"yt\"?C.videoData.nO?C.videoData.Xs\u003c25:!C.videoData.Xs:!1};\nocV\u003dfunction(C){if(!C.K){C.K\u003d!0;var b\u003dC.vE.getPlayerState();b\u003db.isPaused()||b.isSuspended();C.vE.Oc();b\u0026\u0026!Ov(C.videoData)||C.vE.publish(\"signatureexpired\")}};\nG1S\u003dfunction(C,b){if((C\u003dC.vE.Q_())\u0026\u0026(b.errorCode\u003d\u003d\u003d\"fmt.unplayable\"||b.errorCode\u003d\u003d\u003d\"html5.invalidstate\")){var h\u003dC.LX();b.details.merr\u003dh?h.toString():\"0\";b.details.mmsg\u003dC.WL()}};\nSg_\u003dfunction(C){return C.errorCode\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026(C.severity\u003d\u003d\u003d1||!!C.details.fmt_unav)};\n$ic\u003dfunction(C,b){return C.Rf.D(\"html5_use_network_error_code_enums\")\u0026\u0026b.details.rc\u003d\u003d\u003d403||b.details.rc\u003d\u003d\u003d\"403\"?(C\u003db.errorCode,C\u003d\u003d\u003d\"net.badstatus\"||C\u003d\u003d\u003d\"manifest.net.retryexhausted\"):!1};\nHfc\u003dfunction(C,b){if(!$ic(C,b)\u0026\u0026!C.K)return!1;b.details.sts\u003d\"20131\";if(li1(C))return Mw(b.severity)\u0026\u0026(b\u003dObject.assign({e:b.errorCode},b.details),b\u003dnew VX(\"qoe.restart\",b)),C.zE(b.errorCode,b.details),ocV(C),!0;(0,g.fB)()-C.Rf.Fy\u003e6048E5\u0026\u0026zyx(C,\"signature\");return!1};\nzyx\u003dfunction(C,b){try{window.location.reload(),C.zE(\"qoe.restart\",{detail:\"pr.\"+b})}catch(h){}};\nVQ1\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"fmt.noneavailable\":b;var h\u003dC.Rf.G;h.W\u003d!1;tP(h);C.zE(\"qoe.restart\",{e:b,detail:\"hdr\"});C.vE.B6(!0)};\nMQl\u003dfunction(C,b,h,N,p,P){this.videoData\u003dC;this.j\u003db;this.reason\u003dh;this.K\u003dN;this.token\u003dp;this.videoId\u003dP};\nqgl\u003dfunction(C,b,h){this.If\u003dC;this.w1\u003db;this.vE\u003dh;this.L\u003dthis.W\u003dthis.j\u003dthis.X\u003dthis.J\u003dthis.K\u003d0;this.G\u003d!1;this.V\u003dg.Lk(this.If.experiments,\"html5_displayed_frame_rate_downgrade_threshold\")||45;this.N\u003dnew Map};\nfic\u003dfunction(C,b,h){!C.If.D(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.qo(C.If)\u0026\u0026(h\u003dh.compose(mix(C,b)));return h};\nA7c\u003dfunction(C){if(C.vE.u5().isInline())return uW;var b;C.D(\"html5_exponential_memory_for_sticky\")?b\u003dl2(C.If.fK,\"sticky-lifetime\")\u003c.5?\"auto\":Ic[Ad()]:b\u003dIc[Ad()];return g.td(\"auto\",b,!1,\"s\")};\nr7K\u003dfunction(C,b){var h,N\u003dy7l(C,(h\u003db.j)\u003d\u003dnull?void 0:h.videoInfos);h\u003dC.vE.getPlaybackRate();return h\u003e1\u0026\u0026N?(C\u003dqXS(C.If.G,b.j.videoInfos,h),new nx(0,C,!0,\"o\")):new nx(0,0,!1,\"o\")};\ny7l\u003dfunction(C,b){return b\u0026\u0026g.qo(C.If)?b.some(function(h){return h.video.fps\u003e32}):!1};\nifl\u003dfunction(C,b){var h\u003dC.vE.yg();C.D(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026h\u0026\u0026h.Bf\u003e0\u0026\u0026Bx(b.videoData.xN)\u0026\u0026(C\u003dh.Bf,b.videoData.xN\u003dnew nx(0,C,!1,\"u\"));return b.videoData.xN};\nmix\u003dfunction(C,b){if(g.qo(C.If)\u0026\u0026ek(C.If.G,L_.HEIGHT))var h\u003db.j.videoInfos[0].video.j;else{var N\u003d!!b.j.j;var p;g.MX(C.If)\u0026\u0026(p\u003dwindow.screen\u0026\u0026window.screen.width?new g.lF(window.screen.width,window.screen.height):null);p||(p\u003dC.If.Rn?C.If.Rn.clone():C.w1.xe());(BQ||dv||N)\u0026\u0026p.scale(g.sa());N\u003dp;Tt(b.videoData)||Ov(b.videoData);b\u003db.j.videoInfos;if(b.length){p\u003dg.Lk(C.If.experiments,\"html5_override_oversend_fraction\")||.85;var P\u003db[0].video;P.projectionType!\u003d\u003d\"MESH\"\u0026\u0026P.projectionType!\u003d\u003d\"EQUIRECTANGULAR\"\u0026\u0026\nP.projectionType!\u003d\u003d\"EQUIRECTANGULAR_THREED_TOP_BOTTOM\"||HI||(p\u003d.45);C\u003dg.Lk(C.If.experiments,\"html5_viewport_undersend_maximum\");for(P\u003d0;P\u003cb.length;P++){h\u003db[P];var c\u003dh.video;if(N\u003d\u003d\u003dnull||c.width*p\u003cN.width\u0026\u0026c.height*p\u003cN.height){C\u0026\u0026P\u0026\u0026c.width\u003cN.width*C\u0026\u0026c.height\u003cN.height*C\u0026\u0026(h\u003db[P-1]);break}}N\u003dh.video;h\u003dnew nx(0,h.itag\u003d\u003d\u003d\"93\"?g.QX[RT(N.width,N.height)]:N.j,!1,\"r\")}else h\u003duW;h\u003dh.j}h\u0026\u0026(h\u003dMath.max(h,360));return new nx(0,h,!1,\"r\")};\nJ7W\u003dfunction(C,b){var h;a:if((h\u003db.j)\u0026\u0026h.videoInfos.length){for(var N\u003dg.z(h.videoInfos),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dvoid 0;if((P\u003dp.K)\u003d\u003dnull?0:P.smooth){h\u003dp.video.j;break a}}h\u003dh.videoInfos[0].video.j}else h\u003d0;$vx()\u0026\u0026!g.qo(C.If)\u0026\u0026v9(b.j.videoInfos[0])\u0026\u0026(h\u003dMath.min(h,g.QX.large));N\u003dg.Lk(C.If.experiments,\"html5_chipset_soft_cap\");N\u003e0\u0026\u0026(h\u003dMath.min(h,N));if(N\u003dg.Lk(C.If.experiments,\"html5_max_vertical_resolution\")){C\u003d4320;for(p\u003d0;p\u003cb.j.videoInfos.length;p++)P\u003db.j.videoInfos[p],P.video.height\u003e\nN\u0026\u0026(C\u003dMath.min(C,P.video.j));if(C\u003c4320){for(p\u003dN\u003d0;p\u003cb.j.videoInfos.length;p++)P\u003db.j.videoInfos[p].video.j,P\u003cC\u0026\u0026(N\u003dMath.max(N,P));N\u0026\u0026(h\u003dMath.min(N,h))}}return new nx(0,h,!1,\"o\")};\nRyl\u003dfunction(C,b){var h\u003d4320;!C.If.K||g.qX(C.If)||C.If.D(\"hls_for_vod\")||C.If.D(\"mweb_remove_360p_cap\")||(h\u003dg.QX.medium);var N\u003dg.Lk(C.If.experiments,\"html5_default_quality_cap\");N\u0026\u0026b.j.j\u0026\u0026(C.If.D(\"html5_always_apply_default_quality_cap\")||!b.videoData.sB\u0026\u0026!b.videoData.f9)\u0026\u0026(h\u003dMath.min(h,N));N\u003dg.Lk(C.If.experiments,\"html5_random_playback_cap\");var p\u003d/[a-h]$/;N\u0026\u0026p.test(b.videoData.clientPlaybackNonce)\u0026\u0026(h\u003dMath.min(h,N));if(p\u003dN\u003dg.Lk(C.If.experiments,\"html5_hfr_quality_cap\"))a:{p\u003db.j;if(p.j){p\u003dg.z(p.videoInfos);\nfor(var P\u003dp.next();!P.done;P\u003dp.next())if(P.value.video.fps\u003e32){p\u003d!0;break a}}p\u003d!1}p\u0026\u0026(h\u003dMath.min(h,N));(N\u003dg.Lk(C.If.experiments,\"html5_live_quality_cap\"))\u0026\u0026b.videoData.isLivePlayback\u0026\u0026(h\u003dMath.min(h,N));h\u003duAW(C,b,h);C\u003dg.Lk(C.If.experiments,\"html5_byterate_soft_cap\");return new nx(0,h\u003d\u003d\u003d4320?0:h,!1,\"d\",C)};\nQZK\u003dfunction(C){var b,h,N,p;return g.R(function(P){switch(P.j){case 1:return C.j.j\u0026\u0026typeof((b\u003dnavigator.mediaCapabilities)\u003d\u003dnull?void 0:b.decodingInfo)\u003d\u003d\u003d\"function\"?g.J(P,Promise.resolve(),2):P.return(Promise.resolve());case 2:h\u003dg.z(C.j.videoInfos),N\u003dh.next();case 3:if(N.done){P.WE(0);break}p\u003dN.value;return g.J(P,aKV(p),4);case 4:N\u003dh.next(),P.WE(3)}})};\nXgK\u003dfunction(C,b){if(!b.videoData.K||C.D(\"html5_disable_performance_downgrade\"))return!1;Date.now()-C.J\u003e6E4\u0026\u0026(C.K\u003d0);C.K++;C.J\u003dDate.now();if(C.K!\u003d\u003d4)return!1;Uil(C,b.videoData.K);return!0};\nsZc\u003dfunction(C,b,h,N){if(!b||!h||!b.videoData.K)return!1;var p\u003dg.Lk(C.If.experiments,\"html5_df_downgrade_thresh\"),P\u003dC.D(\"html5_log_media_perf_info\");if(!((0,g.fB)()-C.X\u003c5E3?0:P||p\u003e0))return!1;var c\u003d((0,g.fB)()-C.X)/1E3;C.X\u003d(0,g.fB)();h\u003dh.getVideoPlaybackQuality();if(!h)return!1;var e\u003dh.droppedVideoFrames-C.W,L\u003dh.totalVideoFrames-C.L;C.W\u003dh.droppedVideoFrames;C.L\u003dh.totalVideoFrames;var Z\u003dh.displayCompositedVideoFrames\u003d\u003d\u003d0?0:h.displayCompositedVideoFrames||-1;P\u0026\u0026C.If.tZ()\u0026\u0026C.vE.jp(\"ddf\",{dr:h.droppedVideoFrames,\nde:h.totalVideoFrames,comp:Z});if(N)return C.j\u003d0,!1;if((L-e)/c\u003eC.V||!p||g.qo(C.If))return!1;C.j\u003d(L\u003e60?e/L:0)\u003ep?C.j+1:0;if(C.j!\u003d\u003d3)return!1;Uil(C,b.videoData.K);C.vE.jp(\"dfd\",Object.assign({dr:h.droppedVideoFrames,de:h.totalVideoFrames},KAW()));return!0};\nUil\u003dfunction(C,b){var h\u003db.PE,N\u003db.video.fps,p\u003db.video.j-1,P\u003dC.N;b\u003d\"\"+h+(N\u003e49?\"p60\":N\u003e32?\"p48\":\"\");h\u003d$y(h,N,P);p\u003e0\u0026\u0026(h\u003dMath.min(h,p));if(!Sq.has(b)\u0026\u0026iw().includes(b)){var c\u003dh;h\u003drV();+h[b]\u003e0\u0026\u0026(c\u003dMath.min(+h[b],c));h[b]!\u003d\u003dc\u0026\u0026(h[b]\u003dc,g.uU(\"yt-player-performance-cap\",h,2592E3))}else if(Sq.has(b)||P\u003d\u003dnull){a:{c\u003dc\u003d\u003d\u003dvoid 0?!0:c;N\u003diw().slice();if(c){if(N.includes(b))break a;N.push(b)}else{if(!N.includes(b))break a;N.splice(N.indexOf(b),1)}g.uU(\"yt-player-performance-cap-active-set\",N,2592E3)}S$.set(b,h)}else Sq.add(b),\nP\u003d\u003dnull||P.set(b,h);C.vE.JN()};\n$O\u003dfunction(C,b){if(!b.j.j)return C.G?new nx(0,360,!1,\"b\"):uW;for(var h\u003d!1,N\u003d!1,p\u003dg.z(b.j.videoInfos),P\u003dp.next();!P.done;P\u003dp.next())de(P.value)?h\u003d!0:N\u003d!0;h\u003dh\u0026\u0026N;N\u003d0;p\u003dg.Lk(C.If.experiments,\"html5_performance_cap_floor\");p\u003dC.If.K?240:p;b\u003dg.z(b.j.videoInfos);for(P\u003db.next();!P.done;P\u003db.next()){var c\u003dP.value;if(!h||!de(c))if(P\u003d$y(c.PE,c.video.fps,C.N),c\u003dc.video.j,Math.max(P,p)\u003e\u003dc){N\u003dc;break}}return new nx(0,N,!1,\"b\")};\nOfW\u003dfunction(C,b){var h\u003dC.vE.u5();return h.isInline()\u0026\u0026!b.uE?new nx(0,480,!1,\"v\"):h.isBackground()\u0026\u0026fr()/1E3\u003e60\u0026\u0026!g.qo(C.If)?new nx(0,360,!1,\"v\"):uW};\nvcS\u003dfunction(C,b,h){if(C.If.experiments.Fo(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026b.fetchType\u003d\u003d\u003d\"onesie\"||g.qo(C.If)\u0026\u0026(Ad(-1)\u003e\u003d1080||b.osid))return uW;var N\u003dg.Lk(C.If.experiments,\"html5_autonav_quality_cap\"),p\u003dg.Lk(C.If.experiments,\"html5_autonav_cap_idle_secs\");return N\u0026\u0026b.isAutonav\u0026\u0026fr()/1E3\u003ep?(h\u0026\u0026(N\u003duAW(C,h,N)),new nx(0,N,!1,\"e\")):uW};\nuAW\u003dfunction(C,b,h){if(C.D(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026h)for(C\u003db.j.videoInfos,b\u003d1;b\u003cC.length;b++)if(C[b].video.j\u003ch)return C[b-1].video.j;return h};\nDic\u003dfunction(C,b){C.D(\"html5_log_media_perf_info\")\u0026\u0026(C.vE.jp(\"perfdb\",KAW()),C.vE.jp(\"sessionperfdb\",Object.fromEntries(S$.entries())),C.vE.jp(\"playbackperfdb\",Object.fromEntries(C.N.entries())),C.vE.jp(\"hwc\",{nch:navigator.hardwareConcurrency},!0),b\u0026\u0026C.vE.jp(\"mcdb\",{itags:b.j.videoInfos.filter(function(h){var N;return((N\u003dh.K)\u003d\u003dnull?void 0:N.smooth)\u003d\u003d\u003d!1}).map(function(h){return h.itag}).join(\"-\")}))};\nKAW\u003dfunction(){return $v(rV(),function(C){return\"\"+C})};\nzG\u003dfunction(C){g.O.call(this);var b\u003dthis;this.provider\u003dC;this.j\u003d-1;this.G\u003d!1;this.K\u003d-1;this.playerState\u003dnew g.xe;this.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.X\u003d0;this.encounteredSabrFallback\u003d!1;this.seekCount\u003dthis.nonNetworkErrorCount\u003d0;this.delay\u003dnew g.wl(this.send,6E4,this);this.N\u003d!1;this.jsErrorCount\u003d0;this.dn\u003d{GT:function(){b.GT()}};\nthis.GT\u003dfunction(){b.jsErrorCount++};\ng.D(this,this.delay);window.addEventListener(\"error\",this.GT);window.addEventListener(\"unhandledrejection\",this.GT)};\ndiV\u003dfunction(C){C.j\u003e\u003d0||(C.provider.vE.getVisibilityState()\u003d\u003d\u003d3?C.G\u003d!0:(C.j\u003dg.HO(C.provider),C.delay.start()))};\nWA6\u003dfunction(C){if(!(C.K\u003c0)){var b\u003dg.HO(C.provider),h\u003db-C.X;C.X\u003db;C.playerState.state\u003d\u003d\u003d8?C.playTimeSecs+\u003dh:C.playerState.isBuffering()\u0026\u0026!g.B(C.playerState,16)\u0026\u0026(C.rebufferTimeSecs+\u003dh)}};\nEcU\u003dfunction(C){var b;switch((b\u003dC.If.playerCanaryStage)\u003d\u003dnull?void 0:b.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\"}};\nncH\u003dfunction(C){return window.PressureObserver\u0026\u0026new window.PressureObserver(C)};\ntQl\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?ncH:b;g.O.call(this);var h\u003dthis;if(this.G\u003dC)try{this.j\u003db(function(P){h.K\u003dP.at(-1)});\nvar N;this.N\u003d(N\u003dthis.j)\u003d\u003dnull?void 0:N.observe(\"cpu\",{sampleInterval:2E3}).catch(function(P){P instanceof DOMException\u0026\u0026(h.X\u003dP)})}catch(P){P instanceof DOMException\u0026\u0026(this.X\u003dP)}else{this.j\u003db(function(P){h.K\u003dP.at(-1)});\nvar p;this.N\u003d(p\u003dthis.j)\u003d\u003dnull?void 0:p.observe(\"cpu\",{sampleInterval:2E3})}};\nTIK\u003dfunction(C){var b\u003d{},h\u003dwindow.h5vcc;b.hwConcurrency\u003dnavigator.hardwareConcurrency;C.X\u0026\u0026(b.cpe\u003dC.X.message);C.K\u0026\u0026(b.cpt\u003dC.K.time,b.cps\u003dC.K.state);if(h\u003d\u003dnull?0:h.cVal)b.cb2s\u003dh.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.2\"),b.cb5s\u003dh.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.5\"),b.cb30s\u003dh.cVal.getValue(\"CPU.Total.Usage.IntervalSeconds.30\");return b};\nBIH\u003dfunction(C){var b;g.R(function(h){switch(h.j){case 1:if(!C.G)return g.J(h,C.N,3);g.$_(h,4);return g.J(h,C.N,6);case 6:g.H1(h,3);break;case 4:g.VH(h);h.WE(3);break;case 3:(b\u003dC.j)\u003d\u003dnull||b.disconnect(),g.SV(h)}})};\nxiU\u003dfunction(C,b){b?Ii6.test(C):(C\u003dg.pN(C),Object.keys(C).includes(\"cpn\"))};\nCdH\u003dfunction(C,b,h,N,p,P,c){var e\u003d{format:\"RAW\"},L\u003d{};if(cQ(C)\u0026\u0026kG()){if(c){var Z;((Z\u003dwgU.uaChPolyfill)\u003d\u003dnull?void 0:Z.state.type)!\u003d\u003d2?c\u003dnull:(c\u003dwgU.uaChPolyfill.state.data.values,c\u003d{\"Synth-Sec-CH-UA-Arch\":c.architecture,\"Synth-Sec-CH-UA-Model\":c.model,\"Synth-Sec-CH-UA-Platform\":c.platform,\"Synth-Sec-CH-UA-Platform-Version\":c.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":c.uaFullVersion});L\u003dObject.assign(L,c);e.withCredentials\u003d!0}(c\u003dg.Tf(\"EOM_VISITOR_DATA\"))?L[\"X-Goog-EOM-Visitor-Id\"]\u003dc:N?L[\"X-Goog-Visitor-Id\"]\u003d\nN:g.Tf(\"VISITOR_DATA\")\u0026\u0026(L[\"X-Goog-Visitor-Id\"]\u003dg.Tf(\"VISITOR_DATA\"));h\u0026\u0026(L[\"X-Goog-PageId\"]\u003dh);(N\u003db.q2)\u0026\u0026!vI(b)\u0026\u0026(L[\"X-Goog-AuthUser\"]\u003dN);p\u0026\u0026(L.Authorization\u003d\"Bearer \"+p);b.D(\"enable_datasync_id_header_in_web_vss_pings\")\u0026\u0026b.BT\u0026\u0026b.datasyncId\u0026\u0026(L[\"X-YouTube-DataSync-Id\"]\u003db.datasyncId);c||L[\"X-Goog-Visitor-Id\"]||p||h||N?e.withCredentials\u003d!0:b.D(\"html5_send_cpn_with_options\")\u0026\u0026Ii6.test(C)\u0026\u0026(e.withCredentials\u003d!0)}Object.keys(L).length\u003e0\u0026\u0026(e.headers\u003dL);P\u0026\u0026(e.onFinish\u003dP);return Object.keys(e).length\u003e1?\ne:null};\nbwl\u003dfunction(C,b,h,N,p,P,c,e){kG()\u0026\u0026h.token\u0026\u0026(C\u003dPQ(C,{ctt:h.token,cttype:h.uw,mdx_environment:h.mdxEnvironment}));N.D(\"net_pings_low_priority\")\u0026\u0026(b||(b\u003d{}),b.priority\u003d\"low\");P||e\u0026\u0026N.D(\"nwl_skip_retry\")?(b\u003d\u003dnull?b\u003d{}:xiU(C,N.D(\"html5_assert_cpn_with_regex\")),c?xw().sendAndWrite(C,b):xw().sendThenWrite(C,b,e)):b?(xiU(C,N.D(\"html5_assert_cpn_with_regex\")),N.D(\"net_pings_use_fetch\")?kqU(C,b):g.mt(C,b)):g.vm(C,p)};\nhKo\u003dfunction(C){for(var b\u003d[],h\u003d0;h\u003cC;h++){for(var N\u003d{},p\u003dMath.floor(Math.random()*9*1E8)+1E8,P\u003d\"\",c\u003d0;c\u003c9;c++)P+\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\"[Math.floor(Math.random()*52)];N.videoDecoderName\u003dP;N.elapsedTimeMs\u003dp;b.push(N)}return b};\nNpH\u003dfunction(C){return window.Profiler\u0026\u0026new window.Profiler(C)};\ngL1\u003dfunction(C){/[^a-zA-Z0-9;.!_-]/.test(C)\u0026\u0026(C\u003dC.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return C};\nVn\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?NpH:h;g.O.call(this);this.sampleInterval\u003dC;this.maxBufferSize\u003db;this.G\u003dh;this.encoder\u003dnew b2;this.j\u003d[];this.N\u003d0;pfl(this)};\npfl\u003dfunction(C){var b\u003dC.sampleInterval,h\u003dC.maxBufferSize;if(b\u003e0\u0026\u0026h\u003e0\u0026\u0026!C.K\u0026\u0026C.N\u003c1E7)try{C.X\u003dC.G({sampleInterval:b,maxBufferSize:h});var N;(N\u003dC.X)\u003d\u003dnull||N.addEventListener(\"samplebufferfull\",function(){return g.R(function(p){if(p.j\u003d\u003d1)return g.J(p,C.stop(),2);pfl(C);g.SV(p)})})}catch(p){C.K\u003dgL1(p.message)}};\nMD\u003dfunction(C,b){var h,N;return!!((h\u003dwindow.h5vcc)\u003d\u003dnull?0:(N\u003dh.settings)\u003d\u003dnull?0:N.set(C,b))};\njgK\u003dfunction(){var C,b,h,N\u003d(C\u003dwindow.h5vcc)\u003d\u003dnull?void 0:(b\u003dC.settings)\u003d\u003dnull?void 0:(h\u003db.getPersistentSettingAsString)\u003d\u003dnull?void 0:h.call(b,\"cpu_usage_tracker_intervals\");if(N!\u003dnull){var p;C\u003d(p\u003dJSON.parse(N))!\u003dnull?p:[];p\u003dC.filter(function(Z){return Z.type\u003d\u003d\u003d\"total\"}).map(function(Z){return Z.seconds});\nb\u003dg.z(Pd1);for(h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,p.indexOf(h)\u003d\u003d\u003d-1\u0026\u0026C.push({type:\"total\",seconds:h});var P,c;(P\u003dwindow.h5vcc)\u003d\u003dnull||(c\u003dP.settings)\u003d\u003dnull||c.set(\"cpu_usage_tracker_intervals_enabled\",1);var e,L;(e\u003dwindow.h5vcc)\u003d\u003dnull||(L\u003de.settings)\u003d\u003dnull||L.set(\"cpu_usage_tracker_intervals\",JSON.stringify(C))}};\nczc\u003dfunction(){var C\u003dwindow.H5vccPlatformService,b\u003d\"\";if(C\u0026\u0026C.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(C\u003dC.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var h\u003dC.send(new ArrayBuffer(0));\nh\u0026\u0026(b\u003dString.fromCharCode.apply(String,g.M(new Uint8Array(h))));C.close()}return b};\ng.fJ\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.provider\u003dC;this.logger\u003dnew g.ty(\"qoe\");this.j\u003d{};this.sequenceNumber\u003d1;this.W\u003dNaN;this.TM\u003d\"N\";this.V\u003dthis.uZ\u003dthis.iZ\u003dthis.ob\u003dthis.G\u003d0;this.AZ\u003dthis.Df\u003dthis.J\u003dthis.t4\u003d\"\";this.Xs\u003dthis.rO\u003dNaN;this.IV\u003d0;this.yd\u003d-1;this.HW\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Vz\u003dthis.isEmbargoed\u003dthis.sX\u003dthis.isOffline\u003dthis.isBuffering\u003d!1;this.aL\u003d[];this.N2\u003dnull;this.zi\u003dthis.N\u003dthis.kh\u003dthis.L\u003d!1;this.K\u003d-1;this.m6\u003d!1;this.Yr\u003dnew g.wl(this.RDz,750,this);this.KO\u003d\nthis.adCpn\u003dthis.nO\u003dthis.contentCpn\u003d\"\";this.adFormat\u003dvoid 0;this.lF\u003d0;this.OU\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat shbpslc\".split(\" \"));this.w9\u003dnew Set([\"gd\"]);this.serializedHouseBrandPlayerServiceLoggingContext\u003d\"\";this.sI\u003d!1;this.Yg\u003dNaN;this.Qz\u003d0;this.G$\u003d!1;this.q2\u003d0;this.remoteConnectedDevices\u003d[];this.remoteControlMode\u003dvoid 0;this.SC\u003d!1;this.dn\u003d{Gq:function(p){h.Gq(p)},\nCri:function(){return h.X},\nfI:function(){return h.contentCpn},\nWXo:function(){return h.nO},\nreportStats:function(){h.reportStats()},\nnA$:function(){return h.j.cat},\niM:function(p){return h.j[p]},\nn3h:function(){return h.q2}};\nvar N\u003dg.Lk(this.provider.If.experiments,\"html5_qoe_proto_mock_length\");N\u0026\u0026!qD.length\u0026\u0026(qD\u003dhKo(N));g.D(this,this.Yr);try{navigator.getBattery().then(function(p){h.N2\u003dp})}catch(p){}g.mQ(this,0,\"vps\",[\"N\"]);\nC.If.tZ()\u0026\u0026(this.Qz\u003d(0,g.fB)(),this.Yg\u003dg.Fu(function(){var p\u003d(0,g.fB)(),P\u003dp-h.Qz;P\u003e500\u0026\u0026h.jp(\"vmlock\",{diff:P.toFixed()});h.Qz\u003dp},250));\nC.vE.VP()\u0026\u0026b\u0026\u0026(this.q2\u003db-Math.round(g.HO(C)*1E3));this.provider.videoData.sB\u0026\u0026(this.remoteControlMode\u003dkhS[this.provider.videoData.sB]||0);this.provider.videoData.OB\u0026\u0026(b\u003dUy6(this.provider.videoData.OB),b\u003d\u003dnull?0:b.length)\u0026\u0026(this.remoteConnectedDevices\u003db);if(C.If.tZ()||C.D(\"html5_log_cpu_info\"))this.Yh\u003dnew tQl(C.D(\"html5_catch_cpu_info_errors\")),g.D(this,this.Yh);b\u003dg.Lk(C.If.experiments,\"html5_js_self_profiler_sample_interval_ms\");C\u003dg.Lk(C.If.experiments,\"html5_js_self_profiler_max_samples\");b\u003e0\u0026\u0026C\u003e\n0\u0026\u0026(this.CO\u003dnew Vn(b,C),g.D(this,this.CO))};\ng.mQ\u003dfunction(C,b,h,N){var p\u003dC.j[h];p||(p\u003d[],C.j[h]\u003dp);p.push(b.toFixed(3)+\":\"+N.join(\":\"))};\neKU\u003dfunction(C,b){var h\u003dC.adCpn||C.provider.videoData.clientPlaybackNonce,N\u003dC.provider.getCurrentTime(h);g.mQ(C,b,\"cmt\",[N.toFixed(3)]);N\u003dC.provider.l3(h);if(C.X\u0026\u0026N*1E3\u003eC.X.VK+100\u0026\u0026C.X){var p\u003dC.X;h\u003dp.isAd;N\u003dN*1E3-p.VK;C.I6\u003db*1E3-p.Qe2-N-p.wLp;p\u003d(0,g.fB)()-N;b\u003dC.I6;N\u003dC.provider.videoData;var P\u003dN.isAd();if(h||P){P\u003d(h?\"ad\":\"video\")+\"_to_\"+(P?\"ad\":\"video\");var c\u003d{};N.W\u0026\u0026(c.cttAuthInfo\u003d{token:N.W,videoId:N.videoId});c.startTime\u003dp-b;vs(P,c);g.OG({targetVideoId:N.videoId,targetCpn:N.clientPlaybackNonce},\nP);sG(\"pbs\",p,P)}else p\u003dC.provider.vE.FX(),p.W!\u003d\u003dN.clientPlaybackNonce?(p.G\u003dN.clientPlaybackNonce,p.K\u003db):N.Yw()||g.Ri(new g.np(\"CSI timing logged before gllat\",{cpn:N.clientPlaybackNonce}));C.jp(\"gllat\",{l:C.I6.toFixed(),prev_ad:+h});delete C.X}};\nA2\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;b\u003db\u003e\u003d0?b:g.HO(C.provider);var h\u003dC.provider.vE.ED(),N\u003dh.U8-(C.rO||0);N\u003e0\u0026\u0026g.mQ(C,b,\"bwm\",[N,(h.IJ-(C.Xs||0)).toFixed(3)]);isNaN(C.rO)\u0026\u0026h.U8\u0026\u0026C.isOffline\u0026\u0026C.Gq(!1);C.rO\u003dh.U8;C.Xs\u003dh.IJ;isNaN(h.bandwidthEstimate)||g.mQ(C,b,\"bwe\",[h.bandwidthEstimate.toFixed(0)]);C.provider.If.tZ()\u0026\u0026Object.keys(h.j).length!\u003d\u003d0\u0026\u0026C.jp(\"bwinfo\",h.j);if(C.provider.If.tZ()||C.provider.If.D(\"html5_log_meminfo\"))N\u003drq1(),Object.values(N).some(function(P){return P!\u003d\u003dvoid 0})\u0026\u0026C.jp(\"meminfo\",\nN);\nif(C.provider.If.tZ()||C.provider.If.D(\"html5_log_cpu_info\")){var p;(N\u003d(p\u003dC.Yh)\u003d\u003dnull?void 0:TIK(p))\u0026\u0026Object.values(N).some(function(P){return P!\u003dnull})\u0026\u0026C.jp(\"cpuinfo\",N)}C.CO\u0026\u0026C.jp(\"jsprof\",C.CO.flush());\nC.N2\u0026\u0026g.mQ(C,b,\"bat\",[C.N2.level,C.N2.charging?\"1\":\"0\"]);p\u003dC.provider.vE.getVisibilityState();C.yd!\u003d\u003dp\u0026\u0026(g.mQ(C,b,\"vis\",[p]),C.yd\u003dp);eKU(C,b);(p\u003dLvU(C.provider))\u0026\u0026p!\u003d\u003dC.IV\u0026\u0026(g.mQ(C,b,\"conn\",[p]),C.IV\u003dp);Zw6(C,b,h)};\nZw6\u003dfunction(C,b,h){if(!isNaN(h.I1)){var N\u003dh.I1;h.K\u003cN\u0026\u0026(N\u003dh.K);g.mQ(C,b,\"bh\",[N.toFixed(3)])}};\nY$l\u003dfunction(C,b,h){g.Ta(C.provider.If,g.Uv(C.provider.videoData)).then(function(N){var p\u003d!1;if(b.includes(\"\u0026dt\u003d\")||b.includes(\"\u0026cotn\u003d\")){if(C.provider.If.D(\"kevlar_woffle\")||C.provider.If.D(\"qoe_nwl_downloads\"))p\u003d!0}else C.provider.If.D(\"qoe_with_networkless\")\u0026\u0026(p\u003d!0);var P\u003dC.provider.If.D(\"qoe_send_and_write\"),c\u003dC.provider.If;N\u003dCdH(b,c,C.provider.If.pageId,C.provider.If.sendVisitorIdHeader?C.provider.videoData.visitorData:void 0,N);c.D(\"html5_simplify_pings\")\u0026\u0026(N\u003dN||{});N?(N.method\u003d\"POST\",N.postBody\u003d\nh,bwl(b,N,{token:C.provider.videoData.W,uw:C.provider.videoData.KS,mdxEnvironment:C.provider.videoData.mdxEnvironment},c,void 0,p,P\u0026\u0026C.sX)):p?(p\u003dC.provider.If.D(\"networkless_ajax\"),c\u003d{method:\"POST\",postBody:h},P\u0026\u0026C.sX?xw().sendAndWrite(b,c):p?g.mt(b,{method:\"POST\",postBody:h}):xw().sendThenWrite(b,c)):(P\u003dh,P\u003dP\u003d\u003d\u003dvoid 0?\"\":P,edS(b,P)||g.vm(b,void 0,void 0,void 0,P))})};\nanW\u003dfunction(C){for(var b\u003d0,h\u003dg.z(Object.keys(C.j)),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,b+\u003dN.length+Number(mI(C.j[N],function(p,P){return p+P.length},0));\nb\u003e96E3\u0026\u0026(new g.wl(C.reportStats,0,C)).start()};\nlnW\u003dfunction(C){C.provider.videoData.OU\u0026\u0026yn(C,\"prefetch\");C.provider.videoData.Xs\u0026\u0026C.jp(\"reload\",{r:C.provider.videoData.reloadReason,ct:C.provider.videoData.Xs});C.provider.videoData.kh\u0026\u0026yn(C,\"monitor\");C.provider.videoData.isLivePlayback\u0026\u0026yn(C,\"live\");vR\u0026\u0026yn(C,\"streaming\");C.provider.videoData.sB\u0026\u0026C.jp(\"ctrl\",{mode:C.provider.videoData.sB},!0);if(C.provider.videoData.OB){var b\u003dC.provider.videoData.OB.replace(/,/g,\"_\");C.jp(\"ytp\",{type:b},!0)}C.provider.videoData.Vq\u0026\u0026(b\u003dC.provider.videoData.Vq.replace(/,/g,\n\".\"),C.jp(\"ytrexp\",{ids:b},!0));var h\u003dC.provider.videoData;b\u003dC.provider.If.D(\"enable_white_noise\")||C.provider.If.D(\"enable_webgl_noop\");h\u003dg.jM(h)||g.$8(h)||g.zg(h)||g.HT(h);(b||h)\u0026\u0026(b\u003d(0,g.r4)())\u0026\u0026(C.j.gpu\u003d[b]);Ov(C.provider.videoData)\u0026\u0026g.mQ(C,g.HO(C.provider),\"dt\",[\"1\"]);C.provider.If.tZ()\u0026\u0026(b\u003d(0,g.fB)()-C.provider.If.Fy,C.jp(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(b/1E3)/Math.log(1.6))).toFixed()}));C.N\u003d!0;C.W\u003dg.Fu(function(){C.reportStats()},1E4)};\nFvc\u003dfunction(C,b,h){var N\u003dg.HO(C.provider);oLl(C,N,b,0,h);A2(C,N);anW(C)};\noLl\u003dfunction(C,b,h,N,p){var P\u003dC.provider.If.j.cbrver;C.provider.If.j.cbr\u003d\u003d\u003d\"Chrome\"\u0026\u0026/^96[.]/.test(P)\u0026\u0026h\u003d\u003d\u003d\"net.badstatus\"\u0026\u0026/rc\\.500/.test(p)\u0026\u0026GhW(C,3);C.provider.If.D(\"html5_use_ump\")\u0026\u0026/b248180278/.test(p)\u0026\u0026GhW(C,4);P\u003dC.provider.getCurrentTime(C.adCpn||C.provider.videoData.clientPlaybackNonce);N\u003dN\u003d\u003d\u003d1?\"fatal\":\"\";h\u003d[h,N,P.toFixed(3)];N\u0026\u0026(p+\u003d\";a6s.\"+kr());p\u0026\u0026h.push(S$K(p));g.mQ(C,b,\"error\",h);C.N\u003d!0};\n$d_\u003dfunction(C){C.K\u003e\u003d0||(C.provider.If.pK||C.provider.vE.getVisibilityState()!\u003d\u003d3?C.K\u003dg.HO(C.provider):C.m6\u003d!0)};\nzK6\u003dfunction(C,b,h,N){if(h!\u003d\u003dC.TM){b\u003cC.G||(C.TM\u003d\u003d\u003d\"PL\"?C.playTimeSecs+\u003db-C.G:C.TM\u003d\u003d\u003d\"B\"\u0026\u0026C.isBuffering\u0026\u0026(C.isBuffering\u003d!1,C.rebufferTimeSecs+\u003db-C.ob,!C.Vz\u0026\u0026C.rebufferTimeSecs\u003e\u003d10\u0026\u0026C.playTimeSecs\u003c\u003d180\u0026\u0026(C.j.qoealert\u003d[\"1\"],C.Vz\u003d!0)),h!\u003d\u003d\"B\"||C.TM!\u003d\u003d\"PL\"\u0026\u0026C.TM!\u003d\u003d\"PB\"||(C.isBuffering\u003d!0),C.G\u003db);C.TM\u003d\u003d\u003d\"PL\"\u0026\u0026(h\u003d\u003d\u003d\"B\"||h\u003d\u003d\u003d\"S\")||C.provider.If.tZ()?A2(C,b):(C.sI||h!\u003d\u003d\"PL\"||(C.sI\u003d!0,Zw6(C,b,C.provider.vE.ED())),eKU(C,b));h\u003d\u003d\u003d\"PL\"\u0026\u0026g.C2(C.Yr);var p\u003d[h];h\u003d\u003d\u003d\"S\"\u0026\u0026N\u0026\u0026p.push(\"ss.\"+N);g.mQ(C,b,\"vps\",p);C.TM\u003dh;\nC.ob\u003db;C.G\u003db;C.N\u003d!0}};\nyn\u003dfunction(C,b){var h\u003dC.j.cat||[];h.push(b);C.j.cat\u003dh};\niT\u003dfunction(C,b,h,N,p,P){var c\u003dg.HO(C.provider);h!\u003d\u003d1\u0026\u0026h!\u003d\u003d3\u0026\u0026h!\u003d\u003d5||g.mQ(C,c,\"vps\",[C.TM]);var e\u003dC.j.xvt||[];e.push(\"t.\"+c.toFixed(3)+\";m.\"+P.toFixed(3)+\";g.\"+b+\";tt.\"+h+\";np.0;c.\"+N+\";d.\"+p);C.j.xvt\u003de};\nGhW\u003dfunction(C,b){if(!C.zi){var h\u003dC.j.fcnz;h||(h\u003d[],C.j.fcnz\u003dh);h.push(String(b));C.zi\u003d!0}};\nS$K\u003dfunction(C){/[^a-zA-Z0-9;.!_-]/.test(C)\u0026\u0026(C\u003dC.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return C};\nHw6\u003dfunction(C){this.provider\u003dC;this.J\u003d!1;this.j\u003d0;this.X\u003d-1;this.yr\u003dNaN;this.N\u003d0;this.segments\u003d[];this.W\u003dthis.G\u003d0;this.previouslyEnded\u003d!1;this.V\u003dthis.provider.vE.getVolume();this.L\u003dthis.provider.vE.isMuted()?1:0;this.K\u003dJ2(this.provider)};\nuT\u003dfunction(C){C.K.startTime\u003dC.N;C.K.endTime\u003dC.j;var b\u003d!1;C.segments.length\u0026\u0026g.nd(C.segments).isEmpty()?(C.segments[C.segments.length-1].previouslyEnded\u0026\u0026(C.K.previouslyEnded\u003d!0),C.segments[C.segments.length-1]\u003dC.K,b\u003d!0):C.segments.length\u0026\u0026C.K.isEmpty()||(C.segments.push(C.K),b\u003d!0);b?C.K.endTime\u003d\u003d\u003d0\u0026\u0026(C.previouslyEnded\u003d!1):C.K.previouslyEnded\u0026\u0026(C.previouslyEnded\u003d!0);C.G+\u003dC.j-C.N;C.K\u003dJ2(C.provider);C.K.previouslyEnded\u003dC.previouslyEnded;C.previouslyEnded\u003d!1;C.N\u003dC.j};\nMpl\u003dfunction(C){Vpl(C);C.W\u003dg.Fu(function(){C.update()},100);\nC.yr\u003dg.HO(C.provider);C.K\u003dJ2(C.provider)};\nVpl\u003dfunction(C){g.SX(C.W);C.W\u003dNaN};\nq$_\u003dfunction(C,b,h){h-\u003dC.yr;return b\u003d\u003d\u003dC.j\u0026\u0026h\u003e.5};\nmdl\u003dfunction(C,b,h,N){this.If\u003db;this.AZ\u003dh;this.segments\u003d[];this.experimentIds\u003d[];this.CO\u003dthis.ob\u003dthis.isFinal\u003dthis.delayThresholdMet\u003dthis.sI\u003dthis.yd\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.IV\u003d\"yt\";this.W\u003d[];this.J\u003dthis.V\u003dnull;this.sendVisitorIdHeader\u003dthis.m6\u003d!1;this.L\u003dthis.pageId\u003d\"\";this.G\u003dh\u003d\u003d\u003d\"watchtime\";this.N\u003dh\u003d\u003d\u003d\"playback\";this.nO\u003dh\u003d\u003d\u003d\"atr\";this.fK\u003dh\u003d\u003d\u003d\"engage\";this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.nO?\"/api/stats/\"+h:\"//\"+b.xo+\"/api/stats/\"+h;N\u0026\u0026(this.ob\u003dN.fs,N.rtn\u0026\u0026(this.J\u003dN.rtn),this.G?(this.playerState\u003d\nN.state,N.rti\u003e0\u0026\u0026(this.V\u003dN.rti)):(this.pK\u003dN.mos,this.k6\u003dN.volume,N.at\u0026\u0026(this.adType\u003dN.at)),N.autonav\u0026\u0026(this.autonav\u003dN.autonav),N.inview!\u003dnull\u0026\u0026(this.HW\u003dN.inview),N.size\u0026\u0026(this.Xs\u003dN.size),N.playerwidth\u0026\u0026(this.playerWidth\u003dN.playerwidth),N.playerheight\u0026\u0026(this.playerHeight\u003dN.playerheight));this.w9\u003dg.iF(b.j);this.L\u003dD5(b.experiments,\"html5_log_vss_extra_lr_cparams_freq\");if(this.L\u003d\u003d\u003d\"all\"||this.L\u003d\u003d\u003d\"once\")this.G$\u003dg.iF(b.IV);this.Xy\u003db.zi;this.experimentIds\u003dzal(b.experiments);this.t4\u003db.ob;this.IV\u003db.KO;this.region\u003d\nb.region;this.userAge\u003db.userAge;this.kh\u003db.b5;this.aL\u003dfr();this.sendVisitorIdHeader\u003db.sendVisitorIdHeader;this.q2\u003db.D(\"vss_pings_using_networkless\")||b.D(\"kevlar_woffle\");this.ge\u003db.D(\"vss_final_ping_send_and_write\");this.sX\u003db.D(\"vss_use_send_and_write\");this.pageId\u003db.pageId;this.Fy\u003db.D(\"vss_playback_use_send_and_write\");b.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003db.livingRoomAppMode);this.OG\u003db.X\u0026\u0026b.D(\"embeds_append_synth_ch_headers\");g.SR(b)\u0026\u0026(this.Df\u003db.sX);g.ew(g.A9(b))\u0026\u0026this.W.push(1);this.accessToken\u003d\ng.Uv(C);C.iW[this.AZ]?this.X\u003dC.iW[this.AZ]:C.iW.playback\u0026\u0026(this.X\u003dC.iW.playback);this.adFormat\u003dC.adFormat;this.adQueryId\u003dC.adQueryId;this.autoplay\u003dQ4(C);this.N\u0026\u0026(this.yd\u003d(C.D(\"html5_enable_log_server_autoplay\")||C.D(\"enable_cleanup_masthead_autoplay_hack_fix\"))\u0026\u0026C.qG\u0026\u0026mN(C)\u003d\u003d\u003d\"adunit\"?!0:!1);this.autonav\u003dC.isAutonav||this.autonav;this.contentVideoId\u003dJE(C);this.clientPlaybackNonce\u003dC.clientPlaybackNonce;this.sI\u003dC.jS;C.W\u0026\u0026(this.KO\u003dC.W,this.Vz\u003dC.KS);C.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003dC.mdxEnvironment);\nthis.j\u003dC.CO;this.SC\u003dC.SC;C.K\u0026\u0026(this.OU\u003dC.K.itag,C.X\u0026\u0026C.X.itag!\u003d\u003dthis.OU\u0026\u0026(this.zi\u003dC.X.itag));C.j\u0026\u0026h3(C.j)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003dmN(C);this.CO\u003dC.Xy?!1:C.fK;this.lF\u003dC.XC;if(b\u003dY8(C))this.LK\u003db;this.mw\u003dC.oJ;this.partnerId\u003dC.partnerId;this.eventId\u003dC.eventId;this.playlistId\u003dC.Cy||C.playlistId;this.bX\u003dC.bX;this.sB\u003dC.sB;this.OB\u003dC.OB;this.ix\u003dC.ix;this.subscribed\u003dC.subscribed;this.videoId\u003dC.videoId;this.videoMetadata\u003dC.videoMetadata;this.visitorData\u003dC.visitorData;this.osid\u003dC.osid;\nthis.Y5\u003dC.Y5;this.referrer\u003dC.referrer;this.Hm\u003dC.Em||C.Hm;this.Yh\u003dC.xm;this.U0\u003dC.U0;this.userGenderAge\u003dC.userGenderAge;this.cA\u003dC.cA;this.embedsRct\u003dC.embedsRct;this.embedsRctn\u003dC.embedsRctn;g.SR(this.If)\u0026\u0026C.mutedAutoplay\u0026\u0026(C.D(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026C.mutedAutoplayDurationMode\u003d\u003d\u003d2\u0026\u0026C.limitedPlaybackDurationInSeconds\u003d\u003d\u003d0\u0026\u0026C.endSeconds\u003d\u003d\u003d0?this.W.push(7):this.W.push(2));C.isEmbedsShortsMode(new g.lF(this.playerWidth,this.playerHeight),!!this.playlistId)\u0026\u0026this.W.push(3);g.tE(C)\u0026\u0026\nthis.W.push(4);this.rO\u003dC.On;C.compositeLiveIngestionOffsetToken\u0026\u0026(this.compositeLiveIngestionOffsetToken\u003dC.compositeLiveIngestionOffsetToken)};\nfnH\u003dfunction(C,b){var h\u003dC.sendVisitorIdHeader?C.visitorData:void 0;return g.Ta(C.If,C.accessToken).then(function(N){return CdH(C.uri,C.If,C.pageId,h,N,b,C.OG)})};\nrzl\u003dfunction(C,b){return function(){C.If.D(\"html5_simplify_pings\")?(C.j\u003dC.Qz,C.Yr\u003db(),C.aL\u003d0,C.send()):fnH(C).then(function(h){var N\u003dAzS(C);N.cmt\u003dN.len;N.lact\u003d\"0\";var p\u003db().toFixed(3);N.rt\u003dNumber(p).toString();N\u003dg.Dh(C.uri,N);C.If.D(\"vss_through_gel_double\")\u0026\u0026yz6(N);C.q2?(h\u003d\u003dnull\u0026\u0026(h\u003d{}),C.sX?xw().sendAndWrite(N,h):xw().sendThenWrite(N,h)):h?g.mt(N,h):g.vm(N)})}};\nAzS\u003dfunction(C){var b\u003d{ns:C.IV,el:C.eventLabel,cpn:C.clientPlaybackNonce,ver:2,cmt:C.K(C.j),fmt:C.OU,fs:C.ob?\"1\":\"0\",rt:C.K(C.Yr),adformat:C.adFormat,content_v:C.contentVideoId,euri:C.Xy,lact:C.aL,live:C.LK,cl:(725870172).toString(),mos:C.pK,state:C.playerState,volume:C.k6};C.subscribed\u0026\u0026(b.subscribed\u003d\"1\");Object.assign(b,C.w9);C.L\u003d\u003d\u003d\"all\"?Object.assign(b,C.G$):C.L\u003d\u003d\u003d\"once\"\u0026\u0026C.N\u0026\u0026Object.assign(b,C.G$);C.autoplay\u0026\u0026(b.autoplay\u003d\"1\");C.yd\u0026\u0026(b.sautoplay\u003d\"1\");C.sI\u0026\u0026(b.dni\u003d\"1\");!C.G\u0026\u0026C.Df\u0026\u0026(b.epm\u003diwS[C.Df]);\nC.isFinal\u0026\u0026(b[\"final\"]\u003d\"1\");C.CO\u0026\u0026(b.splay\u003d\"1\");C.SC\u0026\u0026(b.delay\u003dC.SC);C.t4\u0026\u0026(b.hl\u003dC.t4);C.region\u0026\u0026(b.cr\u003dC.region);C.userGenderAge\u0026\u0026(b.uga\u003dC.userGenderAge);C.userAge!\u003d\u003dvoid 0\u0026\u0026C.kh\u0026\u0026(b.uga\u003dC.kh+C.userAge);C.Qz!\u003d\u003dvoid 0\u0026\u0026(b.len\u003dC.K(C.Qz));!C.G\u0026\u0026C.experimentIds.length\u003e0\u0026\u0026(b.fexp\u003dC.experimentIds.toString());C.J!\u003d\u003dnull\u0026\u0026(b.rtn\u003dC.K(C.J));C.Hm\u0026\u0026(b.feature\u003dC.Hm);C.sB\u0026\u0026(b.ctrl\u003dC.sB);C.OB\u0026\u0026(b.ytr\u003dC.OB);C.zi\u0026\u0026(b.afmt\u003dC.zi);C.offlineDownloadUserChoice\u0026\u0026(b.ODUC\u003dC.offlineDownloadUserChoice);C.Yg\u0026\u0026(b.lio\u003dC.K(C.Yg));\nC.G?(b.idpj\u003dC.lF,b.ldpj\u003dC.mw,C.delayThresholdMet\u0026\u0026(b.dtm\u003d\"1\"),C.V!\u003dnull\u0026\u0026(b.rti\u003dC.K(C.V)),C.cA\u0026\u0026(b.ald\u003dC.cA),C.compositeLiveIngestionOffsetToken\u0026\u0026(b.clio\u003dC.compositeLiveIngestionOffsetToken)):C.adType!\u003d\u003dvoid 0\u0026\u0026(b.at\u003dC.adType);C.Xs\u0026\u0026(C.N||C.G)\u0026\u0026(b.size\u003dC.Xs);C.N\u0026\u0026C.W.length\u0026\u0026(b.pbstyle\u003dC.W.join(\",\"));C.HW!\u003dnull\u0026\u0026(C.N||C.G)\u0026\u0026(b.inview\u003dC.K(C.HW));C.G\u0026\u0026(b.volume\u003dR_(C,g.M_(C.segments,function(N){return N.volume})),b.st\u003dR_(C,g.M_(C.segments,function(N){return N.startTime})),b.et\u003dR_(C,g.M_(C.segments,function(N){return N.endTime})),\nra(C.segments,function(N){return N.playbackRate!\u003d\u003d1})\u0026\u0026(b.rate\u003dR_(C,g.M_(C.segments,function(N){return N.playbackRate}))),ra(C.segments,function(N){return N.j!\u003d\u003d\"-\"})\u0026\u0026(b.als\u003dg.M_(C.segments,function(N){return N.j}).join(\",\")),ra(C.segments,function(N){return N.previouslyEnded})\u0026\u0026(b.pe\u003dg.M_(C.segments,function(N){return\"\"+ +N.previouslyEnded}).join(\",\")));\nb.muted\u003dR_(C,g.M_(C.segments,function(N){return N.muted?1:0}));\nra(C.segments,function(N){return N.visibilityState!\u003d\u003d0})\u0026\u0026(b.vis\u003dR_(C,g.M_(C.segments,function(N){return N.visibilityState})));\nra(C.segments,function(N){return N.connectionType!\u003d\u003d0})\u0026\u0026(b.conn\u003dR_(C,g.M_(C.segments,function(N){return N.connectionType})));\nra(C.segments,function(N){return N.K!\u003d\u003d0})\u0026\u0026(b.blo\u003dR_(C,g.M_(C.segments,function(N){return N.K})));\nra(C.segments,function(N){return!!N.N})\u0026\u0026(b.blo\u003dg.M_(C.segments,function(N){return N.N}).join(\",\"));\nra(C.segments,function(N){return!!N.compositeLiveStatusToken})\u0026\u0026(b.cbs\u003dg.M_(C.segments,function(N){return N.compositeLiveStatusToken}).join(\",\"));\nra(C.segments,function(N){return N.X!\u003d\u003d\"-\"})\u0026\u0026(b.cc\u003dg.M_(C.segments,function(N){return N.X}).join(\",\"));\nra(C.segments,function(N){return N.clipId!\u003d\u003d\"-\"})\u0026\u0026(b.clipid\u003dg.M_(C.segments,function(N){return N.clipId}).join(\",\"));\nif(ra(C.segments,function(N){return!!N.audioId})){var h\u003d\"au\";\nC.N\u0026\u0026(h\u003d\"au_d\");b[h]\u003dg.M_(C.segments,function(N){return N.audioId}).join(\",\")}kG()\u0026\u0026C.KO\u0026\u0026(b.ctt\u003dC.KO,b.cttype\u003dC.Vz,b.mdx_environment\u003dC.mdxEnvironment);\nC.fK\u0026\u0026(b.etype\u003dC.N2!\u003d\u003dvoid 0?C.N2:0);C.Yh\u0026\u0026(b.uoo\u003dC.Yh);C.livingRoomAppMode\u0026\u0026C.livingRoomAppMode!\u003d\u003d\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"\u0026\u0026(b.clram\u003dJzl[C.livingRoomAppMode]||C.livingRoomAppMode);C.X?uwU(C,b):(b.docid\u003dC.videoId,b.referrer\u003dC.referrer,b.ei\u003dC.eventId,b.of\u003dC.Y5,b.osid\u003dC.osid,b.vm\u003dC.videoMetadata,C.adQueryId\u0026\u0026(b.aqi\u003dC.adQueryId),C.autonav\u0026\u0026(b.autonav\u003d\"1\"),C.playlistId\u0026\u0026(b.list\u003dC.playlistId),C.ix\u0026\u0026(b.ssrt\u003d\"1\"),C.U0\u0026\u0026(b.upt\u003dC.U0));C.N\u0026\u0026(C.embedsRct\u0026\u0026(b.rct\u003dC.embedsRct),C.embedsRctn\u0026\u0026(b.rctn\u003d\nC.embedsRctn),C.compositeLiveIngestionOffsetToken\u0026\u0026(b.clio\u003dC.compositeLiveIngestionOffsetToken));C.rO\u0026\u0026(b.host_cpn\u003dC.rO);return b};\nuwU\u003dfunction(C,b){if(b\u0026\u0026C.X){var h\u003dnew Set([\"q\",\"feature\",\"mos\"]),N\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),p\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]);C.X.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(b.ns\u003d\"3pp\");for(var P\u003dg.z(Object.keys(C.X)),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,N.has(c)||h.has(c)||p.has(c)\u0026\u0026!C.X[c]||(b[c]\u003dC.X[c])}};\nR_\u003dfunction(C,b){return g.M_(b,C.K).join(\",\")};\nyz6\u003dfunction(C){C.indexOf(\"watchtime\")!\u003d\u003d-1\u0026\u0026g.k1(\"gelDebuggingEvent\",{vss3debuggingEvent:{vss2Ping:C}})};\nRKl\u003dfunction(C,b){C.attestationResponse\u0026\u0026fnH(C).then(function(h){h\u003dh||{};h.method\u003d\"POST\";h.postParams\u003d{atr:C.attestationResponse};C.q2?C.sX?xw().sendAndWrite(b,h):xw().sendThenWrite(b,h):g.mt(b,h)})};\nQn\u003dfunction(C){g.O.call(this);this.provider\u003dC;this.W\u003d\"paused\";this.G\u003dNaN;this.J\u003d[10,10,10,40];this.V\u003dthis.L\u003d0;this.N2\u003dthis.q2\u003dthis.nO\u003dthis.KO\u003dthis.N\u003d!1;this.K\u003dthis.X\u003dNaN;this.j\u003dnew Hw6(C)};\nKvc\u003dfunction(C){if(!C.N){C.provider.videoData.JQ\u003d\u003d\u003d16623\u0026\u0026g.Ri(Error(\"Playback for EmbedPage\"));var b\u003dUL(C,\"playback\");a:{if(C.provider.If.D(\"web_player_use_server_vss_schedule\")){var h,N\u003d(h\u003dC.provider.videoData.getPlayerResponse())\u003d\u003dnull?void 0:h.playbackTracking,p\u003dN\u003d\u003dnull?void 0:N.videostatsScheduledFlushWalltimeSeconds;N\u003dN\u003d\u003dnull?void 0:N.videostatsDefaultFlushIntervalSeconds;if(p\u0026\u0026p.length\u003e0\u0026\u0026N){h\u003d[];var P\u003dC.provider.videoData.XC,c\u003dC.provider.videoData.oJ,e\u003d-P;p\u003dg.z(p);for(var L\u003dp.next();!L.done;L\u003d\np.next())L\u003dL.value,h.push(L-e),e\u003dL;h.push(N+c-P);h.push(N);C.J\u003dh;break a}}C.J\u003d[10+C.provider.videoData.XC,10,10,40+C.provider.videoData.oJ-C.provider.videoData.XC,40]}Mpl(C.j);b.J\u003dX8(C);C.K\u003e0\u0026\u0026(b.j-\u003dC.K);b.send();C.provider.videoData.xb\u0026\u0026(b\u003dC.provider.If,N\u003dC.provider.videoData,h\u003d{html5:\"1\",video_id:N.videoId,cpn:N.clientPlaybackNonce,ei:N.eventId,ptk:N.xb,oid:N.NB,ptchn:N.Kh,pltype:N.XD,content_v:JE(N)},N.FP\u0026\u0026Object.assign(h,{m:N.FP}),b\u003dg.Dh(b.nO+\"ptracking\",h),QgW(C,b));C.provider.videoData.SC||\n(Udl(C),XfS(C),C.Q7());C.N\u003d!0;b\u003dC.j;b.j\u003db.provider.vE.l3();b.yr\u003dg.HO(b.provider);!(b.N\u003d\u003d\u003d0\u0026\u0026b.j\u003c5)\u0026\u0026b.j-b.N\u003e2\u0026\u0026(b.N\u003db.j);b.J\u003d!0;C.provider.If.D(\"html5_log_vss_details\")\u0026\u0026C.provider.vE.jp(\"vssinit\",{})}};\nX8\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?NaN:b;var h\u003dg.HO(C.provider);b\u003disNaN(b)?h:b;b\u003dMath.ceil(b);var N\u003dC.J[C.L];C.L+1\u003cC.J.length\u0026\u0026C.L++;var p\u003db+N;C.G\u003dg.of(function(){if(!C.HE()){C.G\u003dNaN;var P\u003dsgl(C),c\u003dOwo(C,P);c.V\u003dp;var e\u003dC.V\u003e1E3;!(P.length\u003e1)\u0026\u0026P[0].isEmpty()||e||(c.J\u003dX8(C,p));c.send();C.V++}},(p-h)*1E3);\nreturn C.X\u003dp};\nKJ\u003dfunction(C){g.Gu(C.G);C.G\u003dNaN};\nsgl\u003dfunction(C){C.j.update();C\u003dC.j;C.segments.length\u0026\u0026C.j\u003d\u003d\u003dC.N||uT(C);var b\u003dC.segments;C.segments\u003d[];return b};\nUL\u003dfunction(C,b){var h\u003dvLS(C.provider);Object.assign(h,{state:C.W});b\u003dnew mdl(C.provider.videoData,C.provider.If,b,h);b.j\u003dC.provider.vE.l3();h\u003dC.provider.videoData.clientPlaybackNonce;b.j\u003dC.provider.vE.DB(h);C.provider.videoData.isLivePlayback||(b.Qz\u003dC.provider.vE.getDuration(h));C.provider.videoData.j\u0026\u0026(h\u003dC.provider.videoData.j.vF(b.j))\u0026\u0026(b.Yg\u003dh-b.j);b.Yr\u003dg.HO(C.provider);b.segments\u003d[J2(C.provider)];return b};\nOwo\u003dfunction(C,b){var h\u003dUL(C,\"watchtime\");DdS(C)\u0026\u0026(h.delayThresholdMet\u003d!0,C.nO\u003d!0);if(C.K\u003e0){for(var N\u003dg.z(b),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.startTime-\u003dC.K,p.endTime-\u003dC.K;h.j-\u003dC.K}else h.j\u003dC.j.b_();h.segments\u003db;return h};\nsL\u003dfunction(C,b){var h\u003dddS(C,!isNaN(C.X));b\u0026\u0026(C.X\u003dNaN);return h};\nddS\u003dfunction(C,b){var h\u003dOwo(C,sgl(C));!isNaN(C.X)\u0026\u0026b\u0026\u0026(h.V\u003dC.X);return h};\nDdS\u003dfunction(C){var b;if(b\u003dC.provider.videoData.isLoaded()\u0026\u0026C.provider.videoData.SC\u0026\u0026C.N\u0026\u0026!C.nO)b\u003dC.j,b\u003db.G+b.provider.vE.l3()-b.N\u003e\u003dC.provider.videoData.SC;return!!b};\nUdl\u003dfunction(C){C.provider.videoData.youtubeRemarketingUrl\u0026\u0026!C.q2\u0026\u0026(QgW(C,C.provider.videoData.youtubeRemarketingUrl),C.q2\u003d!0)};\nXfS\u003dfunction(C){C.provider.videoData.googleRemarketingUrl\u0026\u0026!C.N2\u0026\u0026(QgW(C,C.provider.videoData.googleRemarketingUrl),C.N2\u003d!0)};\nWvo\u003dfunction(C){C.provider.If.D(\"html5_log_vss_details\")\u0026\u0026C.provider.vE.jp(\"vssfi\",{});if(!C.HE()\u0026\u0026C.N){C.W\u003d\"paused\";var b\u003dsL(C);b.isFinal\u003d!0;b.send();C.dispose()}};\nELK\u003dfunction(C,b){if(!C.HE())if(g.B(b.state,2)||g.B(b.state,512)){if(C.W\u003d\"paused\",g.ax(b,2)||g.ax(b,512))g.ax(b,2)\u0026\u0026(C.j.previouslyEnded\u003d!0),C.N\u0026\u0026(KJ(C),sL(C).send(),C.X\u003dNaN)}else if(g.B(b.state,8)){C.W\u003d\"playing\";var h\u003dC.N\u0026\u0026isNaN(C.G)?X8(C):NaN;!isNaN(h)\u0026\u0026(YH(b,64)\u003c0||YH(b,512)\u003c0)\u0026\u0026(C\u003dddS(C,!1),C.J\u003dh,C.send())}else C.W\u003d\"paused\"};\nnLl\u003dfunction(C,b,h){if(!C.KO){h||(h\u003dUL(C,\"atr\"));h.attestationResponse\u003db;try{h.send()}catch(N){if(N.message!\u003d\u003d\"Unknown Error\")throw N;}C.KO\u003d!0}};\nQgW\u003dfunction(C,b){var h\u003dC.provider.If;g.Ta(C.provider.If,g.Uv(C.provider.videoData)).then(function(N){var p\u003dC.provider.If.pageId,P\u003dC.provider.If.sendVisitorIdHeader?C.provider.videoData.visitorData:void 0,c\u003dC.provider.If.D(\"vss_pings_using_networkless\")||C.provider.If.D(\"kevlar_woffle\"),e\u003dC.provider.If.D(\"allow_skip_networkless\");N\u003dCdH(b,h,p,P,N);bwl(b,N,{token:C.provider.videoData.W,uw:C.provider.videoData.KS,mdxEnvironment:C.provider.videoData.mdxEnvironment},h,void 0,c\u0026\u0026!e,!1,!0)})};\ntp6\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.X\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.audioId\u003d\"\";this.K\u003d0;this.compositeLiveStatusToken\u003dthis.N\u003dvoid 0;this.volume\u003dthis.connectionType\u003d0;this.muted\u003d!1;this.j\u003dthis.clipId\u003d\"-\";this.previouslyEnded\u003d!1};\nOL\u003dfunction(C,b,h){this.videoData\u003dC;this.If\u003db;this.vE\u003dh;this.j\u003dvoid 0};\ng.HO\u003dfunction(C){return Tp6(C)()};\nTp6\u003dfunction(C){if(!C.j){var b\u003dg.wo(function(N){var p\u003d(0,g.fB)();N\u0026\u0026p\u003c\u003d631152E6\u0026\u0026(C.vE.jp(\"ytnerror\",{issue:28799967,value:\"\"+p}),p\u003d(new Date).getTime()+2);return p},C.If.D(\"html5_validate_yt_now\")),h\u003db();\nC.j\u003dfunction(){return Math.round(b()-h)/1E3};\nC.vE.a9()}return C.j};\nvLS\u003dfunction(C){var b\u003dC.vE.FG()||{};b.fs\u003dC.vE.GI();b.volume\u003dC.vE.getVolume();b.muted\u003dC.vE.isMuted()?1:0;b.mos\u003db.muted;b.clipid\u003dC.vE.TP();var h;b.playerheight\u003d((h\u003dC.vE.getPlayerSize())\u003d\u003dnull?void 0:h.height)||0;var N;b.playerwidth\u003d((N\u003dC.vE.getPlayerSize())\u003d\u003dnull?void 0:N.width)||0;C\u003dC.videoData;h\u003d{};C.K\u0026\u0026(h.fmt\u003dC.K.itag,C.X\u0026\u0026(C.yd?C.X.itag!\u003d\u003dC.K.itag:C.X.itag!\u003dC.K.itag)\u0026\u0026(h.afmt\u003dC.X.itag));h.ei\u003dC.eventId;h.list\u003dC.playlistId;h.cpn\u003dC.clientPlaybackNonce;C.videoId\u0026\u0026(h.v\u003dC.videoId);C.wH\u0026\u0026(h.infringe\u003d1);\n(C.Xy?0:C.fK)\u0026\u0026(h.splay\u003d1);(N\u003dY8(C))\u0026\u0026(h.live\u003dN);C.qG\u0026\u0026(h.sautoplay\u003d1);C.LZ\u0026\u0026(h.autoplay\u003d1);C.bX\u0026\u0026(h.sdetail\u003dC.bX);C.partnerId\u0026\u0026(h.partnerid\u003dC.partnerId);C.osid\u0026\u0026(h.osid\u003dC.osid);C.iE\u0026\u0026(h.cc\u003dg.yvS(C.iE));return Object.assign(b,h)};\nLvU\u003dfunction(C){var b\u003dLMl();if(b)return BpW[b]||BpW.other;if(g.qo(C.If)){C\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(C))return 3;if(/[Ww]ired[)]/.test(C))return 30}return 0};\nJ2\u003dfunction(C){var b\u003dnew tp6,h;b.X\u003d((h\u003dvLS(C).cc)\u003d\u003dnull?void 0:h.toString())||\"-\";b.playbackRate\u003dC.vE.getPlaybackRate();h\u003dC.vE.getVisibilityState();h!\u003d\u003d0\u0026\u0026(b.visibilityState\u003dh);C.If.sI\u0026\u0026(b.K\u003d1);b.N\u003dC.videoData.WA;b.compositeLiveStatusToken\u003dC.videoData.compositeLiveStatusToken;h\u003dC.vE.getAudioTrack();h.z$\u0026\u0026h.z$.id\u0026\u0026h.z$.id!\u003d\u003d\"und\"\u0026\u0026(b.audioId\u003dh.z$.id);b.connectionType\u003dLvU(C);b.volume\u003dC.vE.getVolume();b.muted\u003dC.vE.isMuted();b.clipId\u003dC.vE.TP()||\"-\";b.j\u003dC.videoData.X1||\"-\";return b};\ng.vO\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.provider\u003dC;this.X\u003d!1;this.N\u003dnew Map;this.TM\u003dnew g.xe;this.dn\u003d{Pr4:function(){return h.qoe},\nZ6z:function(){return h.j},\nrch:function(){return h.K}};\nthis.provider.videoData.bF()\u0026\u0026!this.provider.videoData.Du\u0026\u0026(this.j\u003dnew Qn(this.provider),this.j.K\u003dthis.provider.videoData.lF/1E3,g.D(this,this.j),this.qoe\u003dnew g.fJ(this.provider,b),g.D(this,this.qoe),this.provider.videoData.enableServerStitchedDai\u0026\u0026(this.jq\u003dthis.provider.videoData.clientPlaybackNonce)\u0026\u0026this.N.set(this.jq,this.j));if(C.If.playerCanaryState\u003d\u003d\u003d\"canary\"||C.If.playerCanaryState\u003d\u003d\u003d\"holdback\")this.K\u003dnew zG(this.provider),g.D(this,this.K)};\nInl\u003dfunction(C){return!!C.j\u0026\u0026!!C.qoe};\nD9\u003dfunction(C){C.K\u0026\u0026diV(C.K);C.qoe\u0026\u0026$d_(C.qoe)};\nxdK\u003dfunction(C){if(C.qoe){C\u003dC.qoe;for(var b\u003dC.provider.videoData,h\u003dC.provider.If,N\u003dg.z(h.RM),p\u003dN.next();!p.done;p\u003dN.next())yn(C,p.value);if(C.provider.D(\"html5_enable_qoe_cat_list\"))for(N\u003dg.z(b.df),p\u003dN.next();!p.done;p\u003dN.next())yn(C,p.value);else b.RM\u0026\u0026yn(C,C.provider.videoData.RM);b.yV()\u0026\u0026(N\u003db.j,NF(b)\u0026\u0026yn(C,\"manifestless\"),N\u0026\u0026Z5(N)\u0026\u0026yn(C,\"live-segment-\"+Z5(N).toFixed(1)));IQ(b)?yn(C,\"sabr\"):C.ZN(PT(b));if(X5(b)||b.qz())b.qz()\u0026\u0026yn(C,\"ssa\"),yn(C,\"lifa\");b.gatewayExperimentGroup\u0026\u0026(N\u003db.gatewayExperimentGroup,\nN\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_EXPERIMENT\"?N\u003d\"spkadtrt\":N\u003d\u003d\u003d\"EXPERIMENT_GROUP_SPIKY_AD_BREAK_CONTROL\"\u0026\u0026(N\u003d\"spkadctrl\"),yn(C,N));h.KO!\u003d\u003d\"yt\"\u0026\u0026(C.j.len\u003d[b.lengthSeconds.toFixed(2)]);b.cotn\u0026\u0026!Ov(b)\u0026\u0026C.Gq(!0);h.tZ()\u0026\u0026(b\u003dczc())\u0026\u0026C.jp(\"cblt\",{m:b});if(h.D(\"html5_log_screen_diagonal\")){h\u003dC.jp;var P;b\u003d((P\u003dwindow.H5vccScreen)\u003d\u003dnull?0:P.GetDiagonal)?window.H5vccScreen.GetDiagonal():0;h.call(C,\"cbltdiag\",{v:b})}}};\nwf_\u003dfunction(C){if(C.provider.vE.VP()){if(C.X)return;C.X\u003d!0}C.j\u0026\u0026Kvc(C.j);if(C.K){C\u003dC.K;var b\u003dg.HO(C.provider);C.j\u003c0\u0026\u0026(C.j\u003db,C.delay.start());C.K\u003db;C.X\u003db}};\nCTl\u003dfunction(C,b){C.j\u0026\u0026(C\u003dC.j,b\u003d\u003d\u003d58?C.j.update():C.N\u0026\u0026(KJ(C),sL(C).send(),C.X\u003dNaN))};\nbJH\u003dfunction(C,b){if(g.ax(b,1024)||g.ax(b,512)||g.ax(b,4)){if(C.K){var h\u003dC.K;h.K\u003e\u003d0||(h.j\u003d-1,h.delay.stop())}C.qoe\u0026\u0026(h\u003dC.qoe,h.L||(h.K\u003d-1))}if(C.provider.videoData.enableServerStitchedDai\u0026\u0026C.jq){var N;(N\u003dC.N.get(C.jq))\u003d\u003dnull||ELK(N,b)}else C.j\u0026\u0026ELK(C.j,b);if(C.qoe){N\u003dC.qoe;h\u003db.state;var p\u003dg.HO(N.provider),P\u003dN.getPlayerState(h);zK6(N,p,P,h.seekSource||void 0);P\u003dh.N9;g.B(h,128)\u0026\u0026P\u0026\u0026(P.dN\u003dP.dN||\"\",oLl(N,p,P.errorCode,P.Sa,P.dN));(g.B(h,2)||g.B(h,128))\u0026\u0026N.reportStats(p);h.isPlaying()\u0026\u0026!N.L\u0026\u0026(N.K\u003e\u003d0\u0026\u0026\n(N.j.user_intent\u003d[N.K.toString()]),N.L\u003d!0);anW(N)}C.K\u0026\u0026(N\u003dC.K,WA6(N),N.playerState\u003db.state,N.K\u003e\u003d0\u0026\u0026g.ax(b,16)\u0026\u0026N.seekCount++,b.state.isError()\u0026\u0026N.send());C.provider.vE.VP()\u0026\u0026(C.TM\u003db.state)};\nhHS\u003dfunction(C){if(C.provider.videoData.enableServerStitchedDai\u0026\u0026C.jq){var b;(b\u003dC.N.get(C.jq))!\u003dnull\u0026\u0026uT(b.j)}else C.j\u0026\u0026uT(C.j.j)};\nN4K\u003dfunction(C){C.K\u0026\u0026C.K.send();if(C.qoe){var b\u003dC.qoe;if(b.N){b.TM\u003d\u003d\u003d\"PL\"\u0026\u0026(b.TM\u003d\"N\");var h\u003dg.HO(b.provider);g.mQ(b,h,\"vps\",[b.TM]);b.L||(b.K\u003e\u003d0\u0026\u0026(b.j.user_intent\u003d[b.K.toString()]),b.L\u003d!0);b.provider.If.tZ()\u0026\u0026b.jp(\"finalized\",{});b.sX\u003d!0;b.reportStats(h)}}if(C.provider.videoData.enableServerStitchedDai)for(b\u003dg.z(C.N.values()),h\u003db.next();!h.done;h\u003db.next())Wvo(h.value);else C.j\u0026\u0026Wvo(C.j);C.dispose()};\ngOl\u003dfunction(C,b){C.j\u0026\u0026nLl(C.j,b)};\npOW\u003dfunction(C){if(!C.j)return null;var b\u003dUL(C.j,\"atr\");return function(h){C.j\u0026\u0026nLl(C.j,h,b)}};\nPTc\u003dfunction(C,b,h,N){h.adFormat\u003dh.IV;var p\u003db.vE;b\u003dnew Qn(new OL(h,b.If,{getDuration:function(){return h.lengthSeconds},\ngetCurrentTime:function(){return p.getCurrentTime()},\nl3:function(){return p.l3()},\nDB:function(){return p.DB()},\nVP:function(){return p.VP()},\nED:function(){return p.ED()},\ngetPlayerSize:function(){return p.getPlayerSize()},\ngetAudioTrack:function(){return h.getAudioTrack()},\ngetPlaybackRate:function(){return p.getPlaybackRate()},\nQs:function(){return p.Qs()},\ngetVisibilityState:function(){return p.getVisibilityState()},\nFX:function(){return p.FX()},\nFG:function(){return p.FG()},\ngetVolume:function(){return p.getVolume()},\nisMuted:function(){return p.isMuted()},\nGI:function(){return p.GI()},\nTP:function(){return p.TP()},\ngetProximaLatencyPreference:function(){return p.getProximaLatencyPreference()},\na9:function(){p.a9()},\njp:function(P,c){p.jp(P,c)},\nGz:function(){return p.Gz()}}));\nb.K\u003dN;g.D(C,b);return b};\nj_V\u003dfunction(){this.I1\u003d0;this.N\u003dthis.IJ\u003dthis.U8\u003dthis.K\u003dNaN;this.j\u003d{};this.bandwidthEstimate\u003dNaN};\nd4\u003dfunction(C,b,h){g.O.call(this);var N\u003dthis;this.If\u003dC;this.vE\u003db;this.K\u003dh;this.j\u003dnew Map;this.jq\u003d\"\";this.dn\u003d{Yo:function(){return Array.from(N.j.keys())}}};\nc2V\u003dfunction(C,b){C.j.has(b)\u0026\u0026(N4K(C.j.get(b)),C.j.delete(b))};\nkGK\u003dfunction(){this.j\u003dg.Ny;this.array\u003d[]};\nLQ_\u003dfunction(C,b,h){var N\u003d[];for(b\u003deHK(C,b);b\u003cC.array.length;++b){var p\u003dC.array[b];(p.end\u003c\u003dh||p.contains(h))\u0026\u0026N.push(p);if(p.start\u003eh)break}return N};\nZJW\u003dfunction(C,b){var h\u003d[];C\u003dg.z(C.array);for(var N\u003dC.next();!N.done\u0026\u0026!(N\u003dN.value,N.contains(b)\u0026\u0026h.push(N),N.start\u003eb);N\u003dC.next());return h};\nYLH\u003dfunction(C){return C.array.slice(eHK(C,0x7ffffffffffff),C.array.length)};\neHK\u003dfunction(C,b){C\u003dks(C.array,function(h){return b-h.start||1});\nreturn C\u003c0?-(C+1):C};\na9o\u003dfunction(C,b){var h\u003dNaN;C\u003dg.z(C.array);for(var N\u003dC.next();!N.done;N\u003dC.next())if(N\u003dN.value,N.contains(b)\u0026\u0026(isNaN(h)||N.end\u003ch)\u0026\u0026(h\u003dN.end),N.start\u003eb\u0026\u0026(isNaN(h)||N.start\u003ch)){h\u003dN.start;break}return h};\nl9W\u003dfunction(C,b){C.array\u003dC.array.filter(function(h){return!b.has(h)})};\ng.WO\u003dfunction(C,b,h,N,p){g.O.call(this);this.V\u003dC;this.nO\u003db;this.W\u003dh;this.KO\u003dN;this.X\u003dp;this.N\u003dNaN;this.J\u003dthis.L\u003dthis.started\u003d!1;this.K\u003d[];this.N2\u003dnew g.wl(this.sync,250,this);g.D(this,this.N2);this.G\u003dnew g.wl(this.sync,0,this);g.D(this,this.G);this.j\u003dnew kGK};\noOc\u003dfunction(C){C.started\u003d!0;C.sync()};\nFQ6\u003dfunction(C,b){C.started\u0026\u0026(C.sync(),g.B(b.oldState,16)\u0026\u0026(b\u003da9o(C.j,Math.max(C.N-2E3,0)),!isNaN(b)\u0026\u0026b\u003c0x7ffffffffffff\u0026\u0026C.G.start()))};\nGGc\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dh[1];h[0]\u003d\u003d\u003d1?C.KO(g.gL(N.namespace),N):C.KO(g.p8(N.namespace),N)}};\ng.EL\u003dfunction(C){var b\u003dthis;this.vE\u003dC;this.dn\u003d{wYE:function(){return b.vE}}};\nnJ\u003dfunction(C){C.vE.dispose()};\nSLH\u003dfunction(C){this.If\u003dC;this.N\u003dthis.K\u003dthis.mediaTime\u003dNaN;this.X\u003dthis.j\u003d!1;this.G\u003d.001;g.qo(C)\u0026\u0026(this.G\u003d.01)};\nt2\u003dfunction(C,b){return b\u003eC.mediaTime+C.G\u0026\u0026b\u003cC.mediaTime+5};\nrMx\u003dfunction(C,b,h,N,p){if(N\u003dN\u003e1)C.X\u003d!0;if((p\u003d\u003d\u003dvoid 0?0:p)||isNaN(C.K))C.K\u003db;if(C.j)b!\u003d\u003dC.mediaTime\u0026\u0026(C.j\u003d!1);else if(b\u003e0\u0026\u0026C.mediaTime\u003d\u003d\u003db){p\u003d1500;if(C.If.D(\"html5_buffer_underrun_transition_fix\")){p\u003dg.Lk(C.If.experiments,\"html5_min_playback_advance_for_steady_state_secs\");var P\u003dg.Lk(C.If.experiments,\"html5_min_underrun_buffered_pre_steady_state_ms\");p\u003dp\u003e0\u0026\u0026P\u003e0\u0026\u0026Math.abs(b-C.K)\u003cp?P:1500}return h-C.N\u003e(N||!C.X?p:400)}C.mediaTime\u003db;C.N\u003dh;return!1};\n$Dx\u003dfunction(C,b){this.videoData\u003dC;this.j\u003db};\nzHl\u003dfunction(C,b,h){return b.Hy(h).then(function(){return ua(new $Dx(b,b.N))},function(N){N instanceof Error\u0026\u0026g.Ri(N);\nvar p\u003dfE(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027),P\u003dyX(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),c\u003dp||P,e\u003db.isLivePlayback\u0026\u0026!g.nA(C.G,!0);N\u003d\"fmt.noneavailable\";e?N\u003d\"html5.unsupportedlive\":c||(N\u003d\"html5.missingapi\");c\u003de||!c?2:1;p\u003d{buildRej:\"1\",a:b.mS(),d:!!b.Yr,drm:b.o$(),f18:b.OR.indexOf(\"itag\u003d18\")\u003e\u003d0,c18:p};b.j\u0026\u0026(b.o$()?(p.f142\u003d!!b.j.j[\"142\"],p.f149\u003d!!b.j.j[\"149\"],p.f279\u003d!!b.j.j[\"279\"]):(p.f133\u003d!!b.j.j[\"133\"],p.f140\u003d!!b.j.j[\"140\"],p.f242\u003d!!b.j.j[\"242\"]),p.cAAC\u003dP,p.cAVC\u003dyX(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),\np.cVP9\u003dyX(\u0027video/webm; codecs\u003d\"vp9\"\u0027));b.G\u0026\u0026(p.drmsys\u003db.G.keySystem,P\u003d0,b.G.j\u0026\u0026(P\u003dObject.keys(b.G.j).length),p.drmst\u003dP);return new VX(N,p,c)})};\nTG\u003dfunction(C){this.data\u003dwindow.Float32Array?new Float32Array(C):Array(C);this.K\u003dthis.j\u003dC-1};\nHJ1\u003dfunction(C){return C.data[C.j]||0};\nVqU\u003dfunction(C){this.G\u003dC;this.N\u003dthis.K\u003d0;this.X\u003dnew TG(50)};\nI_\u003dfunction(C,b,h){g.jv.call(this);this.videoData\u003dC;this.experiments\u003db;this.W\u003dh;this.K\u003d[];this.X\u003d0;this.N\u003d!0;this.G\u003d!1;this.J\u003d0;h\u003dnew MqU;C.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(h.X\u003d!1);C.kh?h.K\u003d3:g.Gg(C)\u0026\u0026(h.K\u003d2);C.latencyClass\u003d\u003d\u003d\"NORMAL\"\u0026\u0026(h.W\u003d!0);var N\u003dg.Lk(b,\"html5_liveness_drift_proxima_override\");if(PT(C)!\u003d\u003d0\u0026\u0026N){h.j\u003dN;var p;((p\u003dC.j)\u003d\u003dnull?0:yAx(p))\u0026\u0026h.j--}IQ(C)\u0026\u0026b.Fo(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026(h.V\u003d!0);if(g.D1(\"trident/\")||g.D1(\"edge/\"))p\u003dg.Lk(b,\"html5_platform_minimum_readahead_seconds\")||\n3,h.N\u003dMath.max(h.N,p);g.Lk(b,\"html5_minimum_readahead_seconds\")\u0026\u0026(h.N\u003dg.Lk(b,\"html5_minimum_readahead_seconds\"));g.Lk(b,\"html5_maximum_readahead_seconds\")\u0026\u0026(h.L\u003dg.Lk(b,\"html5_maximum_readahead_seconds\"));b.Fo(\"html5_force_adaptive_readahead\")\u0026\u0026(h.X\u003d!0);if(p\u003dg.Lk(b,\"html5_liveness_drift_chunk_override\"))h.j\u003dp;g9(C)\u0026\u0026(h.j\u003d(h.j+1)/5,C.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026(h.j*\u003d2));if(C.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||C.latencyClass\u003d\u003d\u003d\"LOW\")h.G\u003dg.Lk(b,\"html5_low_latency_adaptive_liveness_adjustment_segments\")||1,h.J\u003dg.Lk(b,\n\"html5_low_latency_max_allowable_liveness_drift_chunks\")||10;this.policy\u003dh;this.L\u003dthis.policy.K!\u003d\u003d1;this.j\u003dBO(this,qLl(this,isNaN(C.liveChunkReadahead)?3:C.liveChunkReadahead,C))};\nmDK\u003dfunction(C,b){if(b)return b\u003dC.videoData,b\u003dqLl(C,isNaN(b.liveChunkReadahead)?3:b.liveChunkReadahead,b),BO(C,b);if(C.K.length){if(Math.min.apply(null,C.K)\u003e1)return BO(C,C.j-1);if(C.policy.X)return BO(C,C.j+1)}return C.j};\nf9l\u003dfunction(C,b){if(!C.K.length)return!1;var h\u003dC.j;C.j\u003dmDK(C,b\u003d\u003d\u003dvoid 0?!1:b);if(b\u003dh!\u003d\u003dC.j)C.K\u003d[],C.X\u003d0;return b};\nxO\u003dfunction(C,b){return b\u003e\u003dC.lN()-A2o(C)};\ny26\u003dfunction(C,b,h){b\u003dxO(C,b);h||b?b\u0026\u0026(C.N\u003d!0):C.N\u003d!1;C.L\u003dC.policy.K\u003d\u003d\u003d2||C.policy.K\u003d\u003d\u003d3\u0026\u0026C.N};\nr2c\u003dfunction(C,b){b\u003dxO(C,b);C.G!\u003d\u003db\u0026\u0026C.publish(\"livestatusshift\",b);C.G\u003db};\nA2o\u003dfunction(C){var b\u003dC.policy.j;C.G||(b\u003dMath.max(b-1,0));return b*w4(C)};\nqLl\u003dfunction(C,b,h){h.kh\u0026\u0026b--;g9(h)\u0026\u0026(b\u003d1);if(PT(h)!\u003d\u003d0\u0026\u0026(C\u003dg.Lk(C.experiments,\"html5_live_chunk_readahead_proxima_override\"))){b\u003dC;var N;((N\u003dh.j)\u003d\u003dnull?0:yAx(N))\u0026\u0026b++}return b};\nw4\u003dfunction(C){return C.videoData.j?Z5(C.videoData.j)||5:5};\nBO\u003dfunction(C,b){b\u003dMath.max(Math.max(1,Math.ceil(C.policy.N/w4(C))),b);return Math.min(Math.min(8,Math.floor(C.policy.L/w4(C))),b)};\nMqU\u003dfunction(){this.N\u003d0;this.L\u003dInfinity;this.X\u003d!0;this.j\u003d2;this.K\u003d1;this.W\u003d!1;this.J\u003d10;this.V\u003d!1;this.G\u003d1};\nhn\u003dfunction(C){g.O.call(this);this.vE\u003dC;this.j\u003d0;this.K\u003dnull;this.W\u003dthis.X\u003d0;this.N\u003d{};this.If\u003dthis.vE.Y();this.G\u003dnew g.wl(this.r9,1E3,this);this.zi\u003dnew Ca({delayMs:g.Lk(this.If.experiments,\"html5_seek_timeout_delay_ms\")});this.sX\u003dnew Ca({delayMs:g.Lk(this.If.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Vz\u003db_(this,\"html5_seek_set_cmt\");this.t4\u003db_(this,\"html5_seek_jiggle_cmt\");this.m6\u003db_(this,\"html5_seek_new_elem\");this.Yg\u003db_(this,\"html5_unreported_seek_reseek\");this.nO\u003db_(this,\"html5_long_rebuffer_jiggle_cmt\");\nthis.Qz\u003db_(this,\"html5_long_rebuffer_ssap_clip_not_match\");this.q2\u003dnew Ca({delayMs:2E4});this.CO\u003db_(this,\"html5_seek_new_elem_shorts\");this.kh\u003db_(this,\"html5_seek_new_media_source_shorts_reuse\");this.Yh\u003db_(this,\"html5_seek_new_media_element_shorts_reuse\");this.rO\u003db_(this,\"html5_reseek_after_time_jump\");this.L\u003db_(this,\"html5_gapless_handoff_close_end_long_rebuffer\");this.KO\u003db_(this,\"html5_gapless_slow_seek\");this.V\u003db_(this,\"html5_gapless_slice_append_stuck\");this.N2\u003db_(this,\"html5_gapless_slow_start\");\nthis.J\u003db_(this,\"html5_ads_preroll_lock_timeout\");this.SC\u003db_(this,\"html5_ssap_ad_longrebuffer_new_element\");this.sI\u003dnew Ca({delayMs:g.Lk(this.If.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,iS:!this.If.D(\"html5_report_slow_ads_as_error\")});this.G$\u003dnew Ca({delayMs:g.Lk(this.If.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,iS:!this.If.D(\"html5_skip_slow_buffering_ad\")});this.ob\u003dnew Ca({delayMs:g.Lk(this.If.experiments,\"html5_slow_start_timeout_delay_ms\")});this.Df\u003db_(this,\"html5_slow_start_no_media_source\");\ng.D(this,this.G)};\nb_\u003dfunction(C,b){var h\u003dg.Lk(C.If.experiments,b+\"_delay_ms\");C\u003dC.If.D(b+\"_cfl\");return new Ca({delayMs:h,iS:C})};\niJl\u003dfunction(C,b){C.j\u003db};\nNg\u003dfunction(C,b,h,N,p,P,c,e){b.test(h)?(C.zE(p,b,c),b.iS||P()):(b.QZ\u0026\u0026b.K\u0026\u0026!b.X?(h\u003d(0,g.fB)(),N?b.j||(b.j\u003dh):b.j\u003d0,P\u003d!N\u0026\u0026h-b.K\u003eb.QZ,h\u003db.j\u0026\u0026h-b.j\u003eb.qH||P?b.X\u003d!0:!1):h\u003d!1,h\u0026\u0026(e\u003dObject.assign({},C.jf(b),e),e.wn\u003dc,e.we\u003dp,e.wsuc\u003dN,C.vE.jp(\"workaroundReport\",e),N\u0026\u0026(b.reset(),C.N[p]\u003d!1)))};\nCa\u003dfunction(C){var b\u003dC\u003d\u003d\u003dvoid 0?{}:C;C\u003db.delayMs\u003d\u003d\u003dvoid 0?0:b.delayMs;var h\u003db.qH\u003d\u003d\u003dvoid 0?1E3:b.qH;var N\u003db.QZ\u003d\u003d\u003dvoid 0?3E4:b.QZ;b\u003db.iS\u003d\u003d\u003dvoid 0?!1:b.iS;this.j\u003dthis.K\u003dthis.N\u003dthis.startTimestamp\u003d0;this.X\u003d!1;this.G\u003dMath.ceil(C/1E3);this.qH\u003dh;this.QZ\u003dN;this.iS\u003db};\nQ_x\u003dfunction(C){g.O.call(this);var b\u003dthis;this.vE\u003dC;this.W\u003dthis.j\u003dthis.Xo\u003dthis.mediaElement\u003dthis.playbackData\u003dnull;this.X\u003d0;this.G\u003dthis.KO\u003dthis.N\u003dnull;this.N2\u003d!1;this.sI\u003d0;this.L\u003d!1;this.timestampOffset\u003d0;this.J\u003d!0;this.t4\u003d0;this.m6\u003dthis.ob\u003d!1;this.V\u003d0;this.kh\u003d!1;this.nO\u003d0;this.If\u003dthis.vE.Y();this.videoData\u003dthis.vE.getVideoData();this.policy\u003dnew J2l;this.q2\u003dnew hn(this.vE);this.zi\u003dthis.rO\u003dthis.Df\u003dthis.K\u003dNaN;this.Qz\u003dnew g.wl(function(){u86(b,!1)},2E3);\nthis.G$\u003dnew g.wl(function(){gT(b)});\nthis.CO\u003dnew g.wl(function(){b.N2\u003d!0;RHl(b,{})});\nthis.Vz\u003dNaN;this.sX\u003dnew g.wl(function(){var h\u003db.If.fK;h.j+\u003d1E4/36E5;h.j-h.N\u003e1/6\u0026\u0026(v4c(h),h.N\u003dh.j);b.sX.start()},1E4);\ng.D(this,this.q2);g.D(this,this.Qz);g.D(this,this.CO);g.D(this,this.G$);g.D(this,this.sX)};\nKQ_\u003dfunction(C,b){C.playbackData\u003db;C.videoData.isLivePlayback\u0026\u0026(C.W\u003dnew VqU(function(){a:{if(C.playbackData\u0026\u0026C.playbackData.j.j){if(NF(C.videoData)\u0026\u0026C.Xo){var h\u003dC.Xo.dV.w0()||0;break a}if(C.videoData.j){h\u003dC.videoData.j.q2;break a}}h\u003d0}return h}),C.j\u003dnew I_(C.videoData,C.If.experiments,function(){return C.J8(!0)}));\npa(C.vE)?(b\u003dUD_(C),b.J9?(C.D(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026IQ(C.videoData)\u0026\u0026C.il(b.J9,b.startSeconds),C.X\u003db.startSeconds):b.startSeconds\u003e0\u0026\u0026C.seekTo(b.startSeconds,{Cj:\"seektimeline_startPlayback\",seekSource:15}),C.J\u003d!1):XO6(C)||(C.X\u003dC.X||(g.Kj(C.videoData)?0:C.videoData.startSeconds)||0)};\nOJ_\u003dfunction(C,b){(C.Xo\u003db)?s__(C,!0):PY(C)};\nvO_\u003dfunction(C,b){g.C2(C.q2.G);C.D(\"html5_exponential_memory_for_sticky\")\u0026\u0026(b.state.isPlaying()?g.C2(C.sX):C.sX.stop());if(C.mediaElement)if(b.oldState.state\u003d\u003d\u003d8\u0026\u0026p3(b.state)\u0026\u0026b.state.isBuffering()){b\u003dC.mediaElement.getCurrentTime();var h\u003dC.mediaElement.XX();var N\u003dC.D(\"manifestless_post_live_ufph\")||C.D(\"manifestless_post_live\")?N8(h,Math.max(b-3.5,0)):N8(h,b-3.5);N\u003e\u003d0\u0026\u0026b\u003eh.end(N)-1.1\u0026\u0026N+1\u003ch.length\u0026\u0026h.start(N+1)-h.end(N)\u003c11\u0026\u0026(N\u003dh.start(N+1)+.2,Math.abs(C.Vz-N)\u003c.2||(C.vE.jp(\"seekover\",{b:hA(h,\"_\"),\ncmt:b}),C.Vz\u003dN,C.seekTo(N,{z0:!0,Cj:\"seektimeline_postLiveDisc\"})))}else((h\u003db.state)\u003d\u003dnull?0:h.state\u003d\u003d\u003d8)\u0026\u0026!C.m6\u0026\u0026(C.videoData.limitedPlaybackDurationInSeconds\u003e0?(j1(C.vE,C.getCurrentTime()+C.videoData.limitedPlaybackDurationInSeconds),C.m6\u003d!0):C.videoData.isLivePlayback\u0026\u0026C.videoData.endSeconds\u003e0\u0026\u0026(j1(C.vE,C.getCurrentTime()+C.videoData.endSeconds),C.m6\u003d!0))};\ndD6\u003dfunction(C,b){var h\u003dC.getCurrentTime(),N\u003dC.isAtLiveHead(h);if(C.W\u0026\u0026N){var p\u003dC.W;if(p.j\u0026\u0026!(h\u003e\u003dp.K\u0026\u0026h\u003cp.N)){var P\u003dp.j.nZ(h);P!\u003d\u003d-1\u0026\u0026(p.K\u003dp.j.getStartTime(P),p.N\u003dp.K+p.j.getDuration(P),P\u003d(0,g.fB)()/1E3-p.j.vF(P),P-\u003dp.G(),p.X.add(P))}}C.j\u0026\u0026(N\u0026\u0026(p\u003dC.j,P\u003dDD1(C),p.X++,p.X\u003c3||Date.now()-p.J\u003c3E3||(p.J\u003dDate.now(),p.K.push(P),p.K.length\u003e50\u0026\u0026p.K.shift())),p\u003dC.j,y26(p,h,b\u003d\u003d\u003dvoid 0?!0:b),r2c(p,h),b\u0026\u0026u86(C,!0));N!\u003d\u003dC.ob\u0026\u0026(b\u003dC.getCurrentTime()-C.zi\u003c\u003d500,h\u003dC.sI\u003e\u003d1E3,b||h||(b\u003dC.vE.CJ(),b.qoe\u0026\u0026(b\u003db.qoe,h\u003dg.HO(b.provider),\ng.mQ(b,h,\"lh\",[N?\"1\":\"0\"])),C.ob\u003dN,C.sI++,C.zi\u003dC.getCurrentTime()))};\nu86\u003dfunction(C,b){if(C.j){var h\u003dC.j;var N\u003dC.getCurrentTime();!xO(h,N)\u0026\u0026h.Dt()?(h.policy.W\u0026\u0026(h.policy.j\u003dMath.max(h.policy.j+h.policy.G,h.policy.J)),h\u003dInfinity):h\u003dN\u003ch.videoData.Mo()?Math.min(h.videoData.Mo()+10,h.lN()):NaN;if(!isNaN(h)){if(C.Xo\u0026\u0026b\u0026\u0026(b\u003dC.Qz.isActive(),N\u003dC.j.lN(),(N\u003dlSl(C.Xo,N-C.Z9()))\u0026\u0026!b)){C.Qz.start();C.vE.jp(\"inBufferPtl\",{cmt:C.getCurrentTime(),seekTo:N+C.Z9()});C.seekTo(N+C.Z9(),{Cj:\"seektimeline_inBufferSeek\"});return}C.seekTo(h,{Cj:\"seektimeline_pegToLive\"})}}};\ns__\u003dfunction(C,b){if(C.j\u0026\u0026C.Xo){var h\u003d!1;b?h\u003d!0:C.videoData.isLowLatencyLiveStream||C.videoData.latencyClass\u003d\u003d\u003d\"LOW\"||C.videoData.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?h\u003df9l(C.j):C.kh\u0026\u0026(C.kh\u003d!1,h\u003df9l(C.j,!0));h\u0026\u0026(b\u003dC.vE.CJ(),h\u003dC.j,h\u003dw4(h)*h.j,b.qoe\u0026\u0026(b\u003db.qoe,g.mQ(b,g.HO(b.provider),\"lra\",[h]),b.jp(\"live-readahead-seconds\",{v:h})));b\u003dC.Xo;h\u003dC.j.j;C\u003dC.j;C\u003d(C.j-1+C.policy.j)*w4(C);var N\u003dNaN,p\u003db.Yg;p\u003d\u003d\u003d2||p\u003d\u003d\u003d-1?g9(b.vE.getVideoData())\u0026\u0026(N\u003db.policy.CP):--h;h\u003dMath.max(h,0);p\u003db.G;p.y6\u003dh;p.V\u003dN;b.J\u0026\u0026(b.J.KO\u003dC)}};\nWQx\u003dfunction(C,b){C.X\u003db};\nRHl\u003dfunction(C,b){EOK(C,b).then(void 0,function(){PY(C)});\nnOU(C).then(function(h){tqW(C,h)},function(){PY(C)});\nC.vE.J7(b);C.If.tZ()\u0026\u0026(b\u003dC.jf(),b[\"native\"]\u003d\"\"+ +C.L,b.tgt\u003d\"\"+C.K,b.otgt\u003d\"\"+(C.K+C.timestampOffset),C.j\u0026\u0026C.D(\"html5_high_res_seek_logging\")\u0026\u0026(b.tht\u003d\"\"+C.j.W(),b.ht\u003d\"\"+C.j.lN(),b.adft\u003d\"\"+A2o(C.j)),C.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026C.videoData.j\u0026\u0026IQ(C.videoData)\u0026\u0026(b.minst\u003d\"\"+C.videoData.j.J_,b.cminst\u003d\"\"+(C.videoData.j.Mo()+C.timestampOffset),b.maxst\u003d\"\"+C.videoData.j.nI,b.hts\u003d\"\"+C.videoData.j.N2,b.cmaxst\u003d\"\"+(C.videoData.j.J8()+C.timestampOffset)),C.vE.jp(\"startSeek\",b))};\nEOK\u003dfunction(C,b){C.KO||(C.Xo?isFinite(C.K)?C.KO\u003dC.Xo.seek(C.K-C.timestampOffset,b):(hE(C.videoData),C.KO\u003dEg(C.Xo),vT(C.videoData)||(C.K\u003dC.Xo.getCurrentTime()+C.timestampOffset)):C.KO\u003dg.FX(C.K-C.timestampOffset));return C.KO};\nnOU\u003dfunction(C){var b\u003dC.N;b||(C.N\u003dnew EO,b\u003dC.N,gT(C));return b};\ncY\u003dfunction(C,b,h){return isNaN(b)?NaN:g.cE(b,C.Mo(),C.J8(h))};\ngT\u003dfunction(C){if(C.N)if(C.videoData.isLivePlayback\u0026\u0026C.videoData.N\u0026\u0026!C.videoData.N.j\u0026\u0026C.mediaElement\u0026\u0026C.mediaElement.qZ()\u003e0\u0026\u0026tA(C.mediaElement)\u003e0\u0026\u0026(C.K\u003dcY(C,C.K,!1)),!C.mediaElement||!T4_(C))C.G$.start(750);else if(!isNaN(C.K)\u0026\u0026isFinite(C.K)){var b\u003dC.rO-(C.K-C.timestampOffset);if(!(b\u003d\u003d\u003d0||C.D(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(b)\u003c.005))if(b\u003dC.mediaElement.getCurrentTime()-C.K,Math.abs(b)\u003c\u003dC.t4||C.D(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026Math.abs(b)\u003c.005)C.N\u0026\u0026C.N.resolve(C.mediaElement.getCurrentTime());\nelse{if(C.videoData.F6)C.videoData.F6\u003d!1;else if(!hE(C.videoData)\u0026\u0026C.K\u003e\u003dC.J8()-.1){C.K\u003dC.J8();C.N.resolve(C.J8());C.vE.DN();return}try{var h\u003dC.K-C.timestampOffset;C.mediaElement.seekTo(h);C.q2.j\u003dh;C.rO\u003dh;C.X\u003dC.K;C.D(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026(C.L\u003d!1)}catch(N){}}}};\nT4_\u003dfunction(C){if(!C.mediaElement||C.mediaElement.qZ()\u003d\u003d\u003d0||C.mediaElement.hasError())return!1;var b\u003dC.mediaElement.getCurrentTime()\u003e0;if(!(C.videoData.N\u0026\u0026C.videoData.N.j||C.videoData.isLivePlayback)\u0026\u0026C.videoData.o$())return b;if(C.K\u003e\u003d0){var h\u003dC.mediaElement.Zd();if(h.length||!b)return g6(h,C.K-C.timestampOffset)}return b};\ntqW\u003dfunction(C,b){C.G\u0026\u0026(C.G.resolve(b),C.vE.Ha(),C.If.tZ()\u0026\u0026(b\u003dC.jf(),b[\"native\"]\u003d\"\"+ +C.L,b.otgt\u003d\"\"+(C.K+C.timestampOffset),C.vE.jp(\"seekEnd\",b)));PY(C)};\nPY\u003dfunction(C){C.K\u003dNaN;C.rO\u003dNaN;C.N\u003dnull;C.KO\u003dnull;C.G\u003dnull;C.N2\u003d!1;C.L\u003d!1;C.t4\u003d0;C.Qz.stop();C.CO.stop()};\nxD1\u003dfunction(C,b,h){var N\u003dC.mediaElement,p\u003db.type;switch(p){case \"seeking\":var P\u003dN.getCurrentTime()+C.timestampOffset;if(!C.N||C.L\u0026\u0026P!\u003d\u003dC.K){var c\u003d!!C.N;C.N\u003dnew EO;C.D(\"html5_enable_new_seek_timeline_logic\")\u0026\u0026C.N.then(function(L){tqW(C,L)},function(){PY(C)});\nif(C.videoData.isAd()){var e;CZK({adCpn:C.videoData.clientPlaybackNonce,contentCpn:(e\u003dC.videoData.On)!\u003dnull?e:\"\"},b.j)}C.rO\u003dP;iJl(C.q2,N.getCurrentTime());C.seekTo(P,{seekSource:104,Cj:\"seektimeline_mediaElementEvent\"});h\u0026\u0026B4V(h,P*1E3,!!c);C.L\u003d!0}break;case \"seeked\":C.N\u0026\u0026C.N.resolve(C.mediaElement.getCurrentTime());break;case \"loadedmetadata\":pa(C.vE)||I9_(C);gT(C);break;case \"progress\":gT(C);break;case \"pause\":C.V\u003dC.getCurrentTime()}C.V\u0026\u0026((p\u003d\u003d\u003d\"play\"||p\u003d\u003d\u003d\"playing\"||p\u003d\u003d\u003d\"timeupdate\"||p\u003d\u003d\u003d\"progress\")\u0026\u0026\nC.getCurrentTime()-C.V\u003e10\u0026\u0026(C.D(\"html5_enable_new_media_element_puase_jump\")?(C.vE.zE(new VX(\"qoe.restart\",{reason:\"pauseJump\"})),C.vE.B6()):C.seekTo(C.V,{Cj:\"pauseJump\"})),p!\u003d\u003d\"pause\"\u0026\u0026p!\u003d\u003d\"play\"\u0026\u0026p!\u003d\u003d\"playing\"\u0026\u0026p!\u003d\u003d\"progress\"\u0026\u0026(C.V\u003d0))};\nwO1\u003dfunction(C){return(SM(C.videoData)||!!C.videoData.liveUtcStartSeconds)\u0026\u0026(!!C.videoData.liveUtcStartSeconds||XO6(C))\u0026\u0026!!C.videoData.j};\nXO6\u003dfunction(C){return!!C.videoData.startSeconds\u0026\u0026isFinite(C.videoData.startSeconds)\u0026\u0026C.videoData.startSeconds\u003e1E9};\nUD_\u003dfunction(C){var b\u003d0,h\u003dNaN,N\u003d\"\";if(!C.J)return{startSeconds:b,J9:h,source:N};C.videoData.Qz?b\u003dC.videoData.Df:hE(C.videoData)\u0026\u0026(b\u003dInfinity);if(g.Gg(C.videoData))return{startSeconds:b,J9:h,source:N};C.videoData.startSeconds?(N\u003d\"ss\",b\u003dC.videoData.startSeconds):C.videoData.OG\u0026\u0026(N\u003d\"stss\",b\u003dC.videoData.OG);C.videoData.liveUtcStartSeconds\u0026\u0026(h\u003dC.videoData.liveUtcStartSeconds);if(isFinite(b)\u0026\u0026(b\u003eC.J8()||b\u003cC.Mo())){var p\u003d{};p.minSeekableTime\u003dC.Mo();p.maxSeekableTime\u003dC.J8();p.cmt\u003dC.getCurrentTime();p.ss\u003d\nb;p.utc\u003dh;p.src\u003dN;C.vE.jp(\"startSecondsOutOfBounds\",p);C.videoData.yV()\u0026\u0026(b\u003dcY(C,b,!1))}return{startSeconds:b,J9:h,source:N}};\nI9_\u003dfunction(C){if(C.J)if(g.Gg(C.videoData))C.J\u003d!1;else{var b\u003d\"ss\",h\u003d0,N;((N\u003dC.videoData.j)\u003d\u003dnull?0:N.isManifestless)\u0026\u0026C.videoData.Yg\u0026\u0026!XO6(C)\u0026\u0026(b\u003d\"mss\",h\u003dC.videoData.Yg);(C.videoData.Qz?C.D(\"html5_prioritize_windowed_st_start_seconds\"):C.D(\"html5_prioritize_st_start_seconds\"))\u0026\u0026!h\u0026\u0026C.videoData.OG\u0026\u0026(b\u003d\"stss\",h\u003dC.videoData.OG);!h\u0026\u0026wO1(C)\u0026\u0026(h\u003dC.videoData.liveUtcStartSeconds||C.videoData.Yg,b\u003d\"utc\",h\u003dC.J8()-C.vF(C.J8())+h);h||C.D(\"html5_prefer_initial_ss_over_stream_time_ss_for_vod\")\u0026\u0026!C.videoData.yV()||\n!C.videoData.OG||(b\u003d\"stss\",h\u003dC.videoData.OG);N\u003d{};if(h){if(h\u003eC.J8()||h\u003cC.Mo())N.minSeekableTime\u003dC.Mo(),N.maxSeekableTime\u003dC.J8(),N.cmt\u003dC.getCurrentTime(),N.it\u003dC.vF(C.getCurrentTime()),N.ss\u003dh,N.utc\u003dwO1(C)?C.videoData.liveUtcStartSeconds||C.videoData.Yg:0,C.vE.jp(\"startSecondsOutOfBounds\",N),C.videoData.yV()\u0026\u0026(h\u003dcY(C,h,!1));C.seekTo(h,{Cj:\"seektimeline_startSeconds\"});N[b]\u003dh;C.vE.jp(\"startSeconds\",N);C.J\u003d!1}else C.videoData.Yg\u0026\u0026(N[b]\u003dC.videoData.Yg+C.Z9(),C.vE.jp(\"startSeconds\",N))}};\nC_x\u003dfunction(C,b){C.vE.jp(\"sdai\",{adj4t:b.toFixed(3)});C.Df\u003db;b+\u003d1;C.K\u003db;C.X\u003db;nOU(C).then(function(h){tqW(C,h)},function(){PY(C)})};\nDD1\u003dfunction(C){return C.mediaElement?TF(C.mediaElement):0};\nJ2l\u003dfunction(){};\nkC\u003dfunction(C){g.O.call(this);this.N\u003dC;this.j\u003dnew Map;this.K\u003dnew g.wl(this.sample,250,this);g.D(this,this.K);this.start()};\ne1\u003dfunction(C,b){if((C\u003dC.j.get(b))\u003d\u003dnull)C\u003dvoid 0;else{C\u003dC.buffer;for(b\u003d[];C.K!\u003d\u003dC.j;)C.K\u003d(C.K+1)%C.data.length,b.push(C.data[C.K]);C\u003db}return C||[]};\nLa\u003dfunction(C,b){var h;return((h\u003dC.j.get(b))\u003d\u003dnull?void 0:HJ1(h.buffer))||0};\nbaS\u003dfunction(C){this.j\u003dC;this.Uz\u003dNaN;this.buffer\u003dnew TG(100)};\nZj\u003dfunction(){this.finished\u003dthis.started\u003d!1};\njYx\u003dfunction(C){function b(p){return h.xf\u0026\u0026(!N.ZR||!N.Rf.J)||h.KO!\u003d\u003d\"yt\"\u0026\u0026(N.partnerId\u003d\u003d\u003d38\u0026\u0026h.playerStyle\u003d\u003d\u003d\"books\"||N.partnerId\u003d\u003d\u003d30\u0026\u0026h.playerStyle\u003d\u003d\u003d\"docs\"||N.partnerId\u003d\u003d\u003d33\u0026\u0026h.playerStyle\u003d\u003d\u003d\"google-live\")?hZo(C,N,p):NTW(C,N).then(function(){YC(C,N)},function(P){YC(C,N,!0);\nthrow P;})}\nvar h\u003dC.Y(),N\u003dC.getVideoData();N.HE();N.loading\u003d!0;return gCl(C)?pY1(C,N).then(function(){YC(C,N)},function(p){p\u003dqw(p);\nif(Mw(p.severity))return YC(C,N,!0),Promise.reject(p);p.errorCode\u003d\u003d\u003d\"onesie.response.badproxystatus\"\u0026\u0026\"\"+p.details.st\u003d\u003d\u003d\"3\"\u0026\u0026(P_l\u003d!0);C.handleError(p);return b(\"onesie\")}):b(\"gvi\")};\ngCl\u003dfunction(C){var b\u003dC.Y();if(b.D(\"html5_disable_onesie\")||!b.D(\"html5_onesie\")||!b.D(\"html5_onesie_inline\")\u0026\u0026C.getVisibilityState()\u003d\u003d\u003d5||b.KO!\u003d\u003d\"yt\")return!1;var h\u003db.ZT;if(!h||!h.j)return C.handleError(new VX(\"onesie.unavailable.hotconfig\",{key:\"0\"})),!1;if(h.j.G\u003c(0,g.fB)()\u0026\u0026(C.jp(\"okexp\",\"1\"),(h\u003dC.Be())\u0026\u0026b.D(\"html5_prefer_trusted_host_on_key_expiration\"))){h.K\u003d!0;var N;(b\u003d(N\u003dh.j.get(0))\u003d\u003dnull?void 0:aL(N.location))\u0026\u0026!CC(b)\u0026\u0026h.j.delete(0)}if(P_l)return C.jp(\"ost3\",\"1\"),!1;N\u003d{};return Object.keys(N).length\u003e\n0?(N.onesie\u003d\"0\",C.handleError(new VX(\"html5.missingapi\",N)),!1):!0};\ncn_\u003dfunction(C){var b\u003dAR();yG(b,C);return g.pD(b,e5l())};\npY1\u003dfunction(C,b){var h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go,jV,CW,W;return g.R(function(w){if(w.j\u003d\u003d1)return b.fetchType\u003d\"onesie\",h\u003d$Gx(b,C.getPlayerSize(),C.getVisibilityState()),N\u003dnew Wf(C,h),g.J(w,N.fetch(),2);p\u003dw.K;P\u003d{player_response:p};b.loading\u003d!1;c\u003dC.bf.xq;if(N.oe){e\u003dg.z(N.oe.entries());for(L\u003de.next();!L.done;L\u003de.next())Z\u003dL.value,Y\u003dg.z(Z),a\u003dY.next().value,l\u003dY.next().value,F\u003da,G\u003dl,c.j.set(F,G,180),F\u003d\u003d\u003db.videoId\u0026\u0026(V\u003dG.hK(),b.uT\u003dV);c.DZ\u003dN}q\u003dg.z(N.RZ.entries());for(f\u003dq.next();!f.done;f\u003d\nq.next())y\u003df.value,u\u003dg.z(y),K\u003du.next().value,v\u003du.next().value,T\u003dK,t\u003dv,c.K.set(T,t,180);g.XJ(b,P,!0);if(b.loading||QK(b))return w.return(Promise.resolve());c.j.removeAll();c.K.removeAll();b.uT\u003d[];go\u003d{};jV\u003d\"onesie.response\";CW\u003d0;b.errorCode?(jV\u003d\"auth\",go.ec\u003db.errorCode,go.ed\u003db.errorDetail,go.es\u003db.fS||\"\",CW\u003d2):(go.successButUnplayable\u003d\"1\",go.disposed\u003d\"\"+ +b.HE(),go.afmts\u003d\"\"+ +/adaptiveFormats/.test(p),go.cpn\u003db.clientPlaybackNonce);W\u003dnew VX(jV,go,CW);return w.return(Promise.reject(W))})};\nNTW\u003dfunction(C,b){var h,N,p,P,c,e,L,Z,Y,a,l;return g.R(function(F){switch(F.j){case 1:h\u003db.isAd(),N\u003d!h,p\u003dh?1:3,P\u003d0;case 2:if(!(P\u003cp)){F.WE(4);break}if(!(P\u003e0)){F.WE(5);break}return g.J(F,MR(5E3),6);case 6:c\u003dnew g.np(\"Retrying OnePlatform request\",{attempt:P}),g.Ri(c);case 5:return g.$_(F,7),g.J(F,k$6(C,b),9);case 9:return F.return();case 7:e\u003dg.VH(F);L\u003dqw(e);Z\u003dL.errorCode;Y\u003dC.Y();a\u003dY.D(\"html5_use_network_error_code_enums\")?401:\"401\";N\u0026\u0026Z\u003d\u003d\u003d\"manifest.net.badstatus\"\u0026\u0026L.details.rc\u003d\u003d\u003da\u0026\u0026(N\u003d!1,P\u003d\u003d\u003dp-1\u0026\u0026(p+\u003d\n1));if(P\u003d\u003d\u003dp-1)return l\u003deZW(h,L.details),l.details.backend\u003d\"op\",l.details.originec\u003dZ,F.return(Promise.reject(l));if(Z\u003d\u003d\u003d\"auth\"||Z\u003d\u003d\u003d\"manifest.net.retryexhausted\")return F.return(Promise.reject(L));C.handleError(L);if(Mw(L.severity)){F.WE(4);break}case 3:P++;F.WE(2);break;case 4:return F.return(Promise.reject(eZW(h,{backend:\"op\"})))}})};\nk$6\u003dfunction(C,b){function h(jV){jV.readyState\u003d\u003d\u003d2\u0026\u0026C.xt(\"ps_c\")}\nvar N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go;return g.R(function(jV){switch(jV.j){case 1:b.fetchType\u003d\"gp\";N\u003dC.Y();p\u003dg.Ta(N,g.Uv(b));if(!p.j){P\u003dp.getValue();jV.WE(2);break}return g.J(jV,p.j,3);case 3:P\u003djV.K;case 2:return c\u003dP,e\u003dcn_(c),L\u003d$Gx(b,C.getPlayerSize(),C.getVisibilityState()),Z\u003dg.Cg(LjV),Y\u003dg.Uv(b),a\u003d(0,g.fB)(),l\u003d!1,F\u003d\"empty\",G\u003d0,C.xt(\"psns\"),V\u003d{aB:h},g.J(jV,g.tN(e,L,Z,void 0,V),4);case 4:q\u003djV.K;C.xt(\"psnr\");if(b.HE())return jV.return();q?\"error\"in q\u0026\u0026q.error?(l\u003d!0,F\u003d\"esf:\"+q.error.message,\nG\u003dq.error.code):q.errorMetadata\u0026\u0026(l\u003d!0,F\u003d\"its\",G\u003dq.errorMetadata.status):l\u003d!0;if(l)return f\u003d0,y\u003d((0,g.fB)()-a).toFixed(),u\u003d{},u\u003dN.D(\"html5_use_network_error_code_enums\")?{backend:\"op\",rc:G,rt:y,reason:F,has_kpt:b.sI?\"1\":\"0\",has_mdx_env:b.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Tf(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:N.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:b.N2?\"1\":\"0\",is_mdx:b.isMdxPlayback?\"1\":\"0\",mdx_ctrl:b.sB||\"\",token_eq:Y\u003d\u003d\u003dg.Uv(b)?\"1\":\"0\"}:{backend:\"op\",\nrc:\"\"+G,rt:y,reason:F,has_kpt:b.sI?\"1\":\"0\",has_mdx_env:b.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.Tf(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:N.pageId?\"1\":\"0\",has_token:Y?\"1\":\"0\",has_vvt:b.N2?\"1\":\"0\",is_mdx:b.isMdxPlayback?\"1\":\"0\",mdx_ctrl:b.sB||\"\",token_eq:Y\u003d\u003d\u003dg.Uv(b)?\"1\":\"0\"},K\u003d\"manifest.net.connect\",G\u003d\u003d\u003d429?(K\u003d\"auth\",f\u003d2):G\u003e200\u0026\u0026(K\u003d\"manifest.net.badstatus\",G\u003d\u003d\u003d400\u0026\u0026(f\u003d2)),jV.return(Promise.reject(new VX(K,u,f)));b.loading\u003d!1;g.XJ(b,{raw_player_response:q},!0);\nv\u003dq;g.qX(b.Y())\u0026\u0026v\u0026\u0026v.trackingParams\u0026\u0026SO(v.trackingParams);if(b.errorCode)return T\u003d{ec:b.errorCode,ed:b.errorDetail,es:b.fS||\"\"},jV.return(Promise.reject(new VX(\"auth\",T,2)));if(!b.loading\u0026\u0026!QK(b))return t\u003db.isAd()?\"auth\":\"manifest.net.retryexhausted\",go\u003db.isAd()?2:1,jV.return(Promise.reject(new VX(t,{successButUnplayable:\"1\",hasMedia:g.l4(b)?\"1\":\"0\"},go)));g.SV(jV)}})};\nhZo\u003dfunction(C,b,h){function N(G){G\u003dqw(G);if(Mw(G.severity))return Promise.reject(G);C.handleError(G);return!1}\nfunction p(){return!0}\nvar P,c,e,L,Z,Y,a,l,F;return g.R(function(G){switch(G.j){case 1:var V\u003dC.Y(),q\u003dC.getPlayerSize(),f\u003dC.getVisibilityState();C.isFullscreen();var y\u003dwindow.location.search;if(b.partnerId\u003d\u003d\u003d38\u0026\u0026V.playerStyle\u003d\u003d\u003d\"books\")y\u003db.videoId.indexOf(\":\"),y\u003dg.Dh(\"//play.google.com/books/volumes/\"+b.videoId.slice(0,y)+\"/content/media\",{aid:b.videoId.slice(y+1),sig:b.Zw});else if(b.partnerId\u003d\u003d\u003d30\u0026\u0026V.playerStyle\u003d\u003d\u003d\"docs\")y\u003dg.Dh(\"https://docs.google.com/get_video_info\",{docid:b.videoId,authuser:b.z3,authkey:b.Xd,eurl:V.zi});\nelse if(b.partnerId\u003d\u003d\u003d33\u0026\u0026V.playerStyle\u003d\u003d\u003d\"google-live\")y\u003dg.Dh(\"//google-liveplayer.appspot.com/get_video_info\",{key:b.videoId});else{V.KO!\u003d\u003d\"yt\"\u0026\u0026g.ux(Error(\"getVideoInfoUrl for invalid namespace: \"+V.KO));var u\u003d{html5:\"1\",video_id:b.videoId,cpn:b.clientPlaybackNonce,eurl:V.zi,ps:V.playerStyle,el:mN(b),hl:V.ob,list:b.playlistId,agcid:b.QY,aqi:b.adQueryId,sts:20131,lact:fr()};Object.assign(u,V.j);V.forcedExperiments\u0026\u0026(u.forced_experiments\u003dV.forcedExperiments);b.N2?(u.vvt\u003db.N2,b.mdxEnvironment\u0026\u0026(u.mdx_environment\u003d\nb.mdxEnvironment)):g.Uv(b)\u0026\u0026(u.access_token\u003dg.Uv(b));b.adFormat\u0026\u0026(u.adformat\u003db.adFormat);b.slotPosition\u003e\u003d0\u0026\u0026(u.slot_pos\u003db.slotPosition);b.breakType\u0026\u0026(u.break_type\u003db.breakType);b.WB!\u003d\u003dnull\u0026\u0026(u.ad_id\u003db.WB);b.a7!\u003d\u003dnull\u0026\u0026(u.ad_sys\u003db.a7);b.Vt!\u003d\u003dnull\u0026\u0026(u.encoded_ad_playback_context\u003db.Vt);V.captionsLanguagePreference\u0026\u0026(u.cc_lang_pref\u003dV.captionsLanguagePreference);V.G$\u0026\u0026V.G$!\u003d\u003d2\u0026\u0026(u.cc_load_policy\u003dV.G$);var K\u003dg.vj(g.OJ(),65);g.Oa(V)\u0026\u0026K!\u003dnull\u0026\u0026!K\u0026\u0026(u.device_captions_on\u003d\"1\");V.mute\u0026\u0026(u.mute\u003dV.mute);b.annotationsLoadPolicy\u0026\u0026\nV.annotationsLoadPolicy!\u003d\u003d2\u0026\u0026(u.iv_load_policy\u003db.annotationsLoadPolicy);b.Lw\u0026\u0026(u.endscreen_ad_tracking\u003db.Lw);(K\u003dV.Df.get(b.videoId))\u0026\u0026K.nY\u0026\u0026(u.ic_track\u003dK.nY);b.sX\u0026\u0026(u.itct\u003db.sX);Q4(b)\u0026\u0026(u.autoplay\u003d\"1\");b.mutedAutoplay\u0026\u0026(u.mutedautoplay\u003db.mutedAutoplay);b.isAutonav\u0026\u0026(u.autonav\u003d\"1\");b.xI\u0026\u0026(u.noiba\u003d\"1\");b.isMdxPlayback\u0026\u0026(u.mdx\u003d\"1\",u.ytr\u003db.OB);b.mdxControlMode\u0026\u0026(u.mdx_control_mode\u003db.mdxControlMode);b.BC\u0026\u0026(u.ytrcc\u003db.BC);b.pP\u0026\u0026(u.utpsa\u003d\"1\");b.isFling\u0026\u0026(u.is_fling\u003d\"1\");b.isInlinePlaybackNoAd\u0026\u0026(u.mute\u003d\"1\");\nb.vnd\u0026\u0026(u.vnd\u003db.vnd);b.forceAdsUrl\u0026\u0026(K\u003db.forceAdsUrl.split(\"|\").length\u003d\u003d\u003d3,u.force_ad_params\u003dK?b.forceAdsUrl:\"||\"+b.forceAdsUrl);b.OU\u0026\u0026(u.preload\u003db.OU);q.width\u0026\u0026(u.width\u003dq.width);q.height\u0026\u0026(u.height\u003dq.height);(b.Xy?0:b.fK)\u0026\u0026(u.splay\u003d\"1\");b.ypcPreview\u0026\u0026(u.ypc_preview\u003d\"1\");JE(b)\u0026\u0026(u.content_v\u003dJE(b));b.kh\u0026\u0026(u.livemonitor\u003d1);V.q2\u0026\u0026(u.authuser\u003dV.q2);V.pageId\u0026\u0026(u.pageid\u003dV.pageId);V.Yh\u0026\u0026(u.ei\u003dV.Yh);V.X\u0026\u0026(u.iframe\u003d\"1\");b.contentCheckOk\u0026\u0026(u.cco\u003d\"1\");b.racyCheckOk\u0026\u0026(u.rco\u003d\"1\");V.J\u0026\u0026b.CP\u0026\u0026(u.live_start_walltime\u003d\nb.CP);V.J\u0026\u0026b.xs\u0026\u0026(u.live_manifest_duration\u003db.xs);V.J\u0026\u0026b.playerParams\u0026\u0026(u.player_params\u003db.playerParams);V.J\u0026\u0026b.cycToken\u0026\u0026(u.cyc\u003db.cycToken);V.J\u0026\u0026b.fn\u0026\u0026(u.tkn\u003db.fn);f!\u003d\u003d0\u0026\u0026(u.vis\u003df);V.enableSafetyMode\u0026\u0026(u.enable_safety_mode\u003d\"1\");b.sI\u0026\u0026(u.kpt\u003db.sI);b.Ck\u0026\u0026(u.kids_age_up_mode\u003db.Ck);b.kidsAppInfo\u0026\u0026(u.kids_app_info\u003db.kidsAppInfo);b.P1\u0026\u0026(u.upg_content_filter_mode\u003d\"1\");V.widgetReferrer\u0026\u0026(u.widget_referrer\u003dV.widgetReferrer.substring(0,128));b.KO?(q\u003db.KO.latitudeE7!\u003dnull\u0026\u0026b.KO.longitudeE7!\u003dnull?b.KO.latitudeE7+\n\",\"+b.KO.longitudeE7:\",\",q+\u003d\",\"+(b.KO.clientPermissionState||0)+\",\"+(b.KO.locationRadiusMeters||\"\")+\",\"+(b.KO.locationOverrideToken||\"\")):q\u003dnull;q\u0026\u0026(u.uloc\u003dq);b.xo\u0026\u0026(u.internalipoverride\u003db.xo);V.embedConfig\u0026\u0026(u.embed_config\u003dV.embedConfig);V.XC\u0026\u0026(u.co_rel\u003d\"1\");V.ancestorOrigins.length\u003e0\u0026\u0026(u.ancestor_origins\u003dArray.from(V.ancestorOrigins).join(\",\"));V.homeGroupInfo!\u003d\u003dvoid 0\u0026\u0026(u.home_group_info\u003dV.homeGroupInfo);V.livingRoomAppMode!\u003d\u003dvoid 0\u0026\u0026(u.living_room_app_mode\u003dV.livingRoomAppMode);V.enablePrivacyFilter\u0026\u0026\n(u.enable_privacy_filter\u003d\"1\");b.isLivingRoomDeeplink\u0026\u0026(u.is_living_room_deeplink\u003d\"1\");b.u6\u0026\u0026b.SP\u0026\u0026(u.clip\u003db.u6,u.clipt\u003db.SP);b.g2\u0026\u0026(u.disable_watch_next\u003d\"1\");b.Rn\u0026\u0026(u.forced_by_var\u003d\"1\");for(var v in u)!Zao.has(v)\u0026\u0026u[v]\u0026\u0026String(u[v]).length\u003e512\u0026\u0026(g.Ri(Error(\"GVI param too long: \"+v)),u[v]\u003d\"\");v\u003dV.nO;g.mG(V)\u0026\u0026(v\u003dIH(v.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||V.nO);V\u003dg.Dh(v+\"get_video_info\",u);y\u0026\u0026(V\u003dPpx(V,y));y\u003dV}P\u003dy;e\u003d(c\u003db.isAd())?1:3;L\u003d0;case 2:if(!(L\u003ce)){G.WE(4);break}Z\u003dP;if(!(L\u003e0)){G.WE(5);break}return g.J(G,\nMR(5E3),6);case 6:Y\u003d{playerretry:L,playerretrysrc:h},c||(Y.recover\u003d\"embedded\"),Z\u003djX(P,Y);case 5:return g.J(G,Ydl(b,Z).then(p,N),7);case 7:if(a\u003dG.K)return G.return();L++;G.WE(2);break;case 4:l\u003dc?\"auth\":\"manifest.net.retryexhausted\";F\u003dc?2:1;if(!c\u0026\u0026Math.random()\u003c1E-4)try{g.Ri(new g.np(\"b/152131571\",btoa(P)))}catch(T){}return G.return(Promise.reject(new VX(l,{backend:\"gvi\"},F)))}})};\nYdl\u003dfunction(C,b){function h(q){return N(q.xhr)}\nfunction N(q){if(!C.HE()){q\u003dq?q.status:-1;var f\u003d0,y\u003d((0,g.fB)()-Y).toFixed();y\u003dp.D(\"html5_use_network_error_code_enums\")?{backend:\"gvi\",rc:q,rt:y}:{backend:\"gvi\",rc:\"\"+q,rt:y};var u\u003d\"manifest.net.connect\";q\u003d\u003d\u003d429?(u\u003d\"auth\",f\u003d2):q\u003e200\u0026\u0026(u\u003d\"manifest.net.badstatus\",q\u003d\u003d\u003d400\u0026\u0026(f\u003d2));return Promise.reject(new VX(u,y,f))}}\nvar p,P,c,e,L,Z,Y,a,l,F,G,V;return g.R(function(q){if(q.j\u003d\u003d1){C.fetchType\u003d\"gvi\";p\u003dC.Y();var f\u003d{};C.Ew\u0026\u0026(f.ytrext\u003dC.Ew);(e\u003dg.A8(f)?void 0:f)?(P\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:e},c\u003djX(b,{action_display_post:1})):(P\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},c\u003db);L\u003d{};p.sendVisitorIdHeader\u0026\u0026C.visitorData\u0026\u0026(L[\"X-Goog-Visitor-Id\"]\u003dC.visitorData);(Z\u003dD5(p.experiments,\"debug_sherlog_username\"))\u0026\u0026(L[\"X-Youtube-Sherlog-Username\"]\u003dZ);Object.keys(L).length\u003e\n0\u0026\u0026(P.headers\u003dL);Y\u003d(0,g.fB)();return g.J(q,wd(yv,c,P).then(void 0,h),2)}a\u003dq.K;if(!a||!a.responseText)return q.return(N(a));C.loading\u003d!1;l\u003dNQ(a.responseText);g.XJ(C,l,!0);if(C.errorCode)return F\u003d{ec:C.errorCode,ed:C.errorDetail,es:C.fS||\"\"},q.return(Promise.reject(new VX(\"auth\",F,2)));if(!C.loading\u0026\u0026!QK(C))return G\u003dC.isAd()?\"auth\":\"manifest.net.retryexhausted\",V\u003dC.isAd()?2:1,q.return(Promise.reject(new VX(G,{successButUnplayable:\"1\"},V)));g.SV(q)})};\neZW\u003dfunction(C,b){return new VX(C?\"auth\":\"manifest.net.retryexhausted\",b,C?2:1)};\nYC\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N,p,P,c;g.R(function(e){if(e.j\u003d\u003d1){N\u003dC.Y();if(h\u0026\u0026(!g.Ds(N)||mN(b)!\u003d\u003d\"embedded\")||b.g2||mN(b)!\u003d\u003d\"adunit\"\u0026\u0026(g.qo(N)||J9(N)||g.X_(N)||g.mG(N)||Oy(N)\u003d\u003d\u003d\"WEB_CREATOR\"))return e.return();p\u003dg.Ta(N,g.Uv(b));return p.j?g.J(e,p.j,3):(P\u003dp.getValue(),e.WE(2))}e.j!\u003d2\u0026\u0026(P\u003de.K);c\u003dP;return e.return(ajU(C,b,c))})};\najU\u003dfunction(C,b,h){var N,p,P,c,e;return g.R(function(L){if(L.j\u003d\u003d1){g.$_(L,2);N\u003dcn_(h);var Z\u003db.Y();g.OJ();var Y\u003d{context:g.BT(b),videoId:b.videoId,racyCheckOk:b.racyCheckOk,contentCheckOk:b.contentCheckOk,autonavState:\"STATE_NONE\"};mN(b)\u003d\u003d\u003d\"adunit\"\u0026\u0026(Y.isAdPlayback\u003d!0);Z.embedConfig\u0026\u0026(Y.serializedThirdPartyEmbedConfig\u003dZ.embedConfig);Z.XC\u0026\u0026(Y.showContentOwnerOnly\u003d!0);b.FN\u0026\u0026(Y.showShortsOnly\u003d!0);g.vj(0,141)\u0026\u0026(Y.autonavState\u003dg.vj(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.Oa(Z)){var a\u003dg.vj(0,65);a\u003da!\u003dnull?\n!a:!1;var l\u003d!!g.R1(\"yt-player-sticky-caption\");Y.captionsRequested\u003da\u0026\u0026l}var F;if(Z\u003d(F\u003dZ.getWebPlayerContextConfig())\u003d\u003dnull?void 0:F.encryptedHostFlags)Y.playbackContext\u003d{encryptedHostFlags:Z};p\u003dY;P\u003dg.Cg(ljK);C.xt(\"wn_s\");return g.J(L,g.tN(N,p,P),4)}if(L.j!\u003d2)return c\u003dL.K,C.xt(\"wn_r\"),!c||\"error\"in c\u0026\u0026c.error||(e\u003dc,g.qX(b.Y())\u0026\u0026e.trackingParams\u0026\u0026SO(e.trackingParams),g.XJ(b,{raw_watch_next_response:c},!1)),g.H1(L,0);g.VH(L);g.SV(L)})};\noC_\u003dfunction(C){C.xt(\"vir\");C.xt(\"ps_s\");Ws(\"vir\",void 0,\"video_to_ad\");var b\u003djYx(C);b.then(function(){C.xt(\"virc\");Ws(\"virc\",void 0,\"video_to_ad\");C.xt(\"ps_r\");Ws(\"ps_r\",void 0,\"video_to_ad\")},function(){C.xt(\"virc\");\nWs(\"virc\",void 0,\"video_to_ad\")});\nreturn b};\ng.oY\u003dfunction(C,b,h,N,p,P,c,e,L,Z){L\u003dL\u003d\u003d\u003dvoid 0?new g.RQ(C):L;Z\u003dZ\u003d\u003d\u003dvoid 0?!0:Z;g.jv.call(this);var Y\u003dthis;this.If\u003dC;this.playerType\u003db;this.DJ\u003dh;this.w1\u003dN;this.getVisibilityState\u003dP;this.visibility\u003dc;this.bf\u003de;this.videoData\u003dL;this.Mh\u003dZ;this.logger\u003dnew g.ty(\"VideoPlayer\");this.XA\u003dnew SLH(this.If);this.UG\u003dnull;this.fG\u003dnew o_;this.f$\u003dnull;this.zQ\u003dnew qgl(this.If,this.w1,this);this.wQ\u003d!0;this.pO\u003dthis.Xo\u003dnull;this.SZ\u003d[];this.E8\u003dnew Zj;this.BL\u003dthis.zR\u003dnull;this.a_\u003dnew Zj;this.OZ\u003dnull;this.ow\u003dthis.eU\u003d!1;\nthis.A5\u003dNaN;this.j3\u003d!1;this.playerState\u003dnew g.xe;this.KA\u003d[];this.QS\u003dnew g.Jm;this.rH\u003dnew Zfl(this);this.mediaElement\u003dnull;this.EN\u003dnew g.wl(this.Cff,15E3,this);this.SG\u003dthis.q4\u003d!1;this.v1\u003dNaN;this.GG\u003d!1;this.Yz\u003d0;this.gq\u003d!1;this.rP\u003dNaN;this.rB\u003dnew kC(new Map([[\"bufferhealth\",function(){return DD1(Y.Jk)}],\n[\"bandwidth\",function(){return Y.EO()}],\n[\"networkactivity\",function(){return Y.If.schedule.nO}],\n[\"livelatency\",function(){return Y.isAtLiveHead()\u0026\u0026Y.isPlaying()?FjH(Y):NaN}],\n[\"rawlivelatency\",function(){return FjH(Y)}]]));\nthis.Kx\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.Is\u003d0;this.Jk\u003dnew Q_x(this);this.P0\u003d!1;this.jE\u003d[];this.I3\u003dthis.KV\u003d0;this.hf\u003dthis.WU\u003d!1;this.IJ\u003dthis.U8\u003d0;this.zG\u003d-1;this.YK\u003d\"\";this.yl\u003dnew g.wl(this.Oy,0,this);this.JB\u003d!1;this.Ib\u003dthis.uf\u003dnull;this.uqO\u003d[this.QS,this.yl,this.EN,this.rB];this.D6\u003dthis.AA\u003dnull;this.ws\u003dfunction(){var a\u003dY.CJ();a.provider.If.pK||a.provider.vE.getVisibilityState()\u003d\u003d\u003d3||(a.provider.If.pK\u003d!0);hHS(a);if(a.K){var l\u003da.K;l.G\u0026\u0026l.j\u003c0\u0026\u0026l.provider.vE.getVisibilityState()!\u003d\u003d3\u0026\u0026diV(l)}a.qoe\u0026\u0026\n(a\u003da.qoe,a.m6\u0026\u0026a.K\u003c0\u0026\u0026a.provider.If.pK\u0026\u0026$d_(a),a.N\u0026\u0026A2(a));Y.Xo\u0026\u0026aY(Y);Y.If.Hm\u0026\u0026!Y.videoData.backgroundable\u0026\u0026Y.mediaElement\u0026\u0026!Y.r0()\u0026\u0026(Y.isBackground()\u0026\u0026Y.mediaElement.Iu()?(Y.jp(\"bgmobile\",{suspend:1}),Y.Oc(!0,!0)):Y.isBackground()||l_(Y)\u0026\u0026Y.jp(\"bgmobile\",{resume:1}))};\nthis.dn\u003d{lx:function(a){Y.lx(a)},\nsTi:function(a){Y.UG\u003da},\ni$6:function(){return Y.AJ},\nXE:function(){return Y.IB},\nJj:function(){return Y.pO},\nX4E:function(){return Y.mW},\nw4O:function(){return Y.g6},\nFTO:function(){},\nY:function(){return Y.If},\nQ_:function(){return Y.mediaElement},\nLTi:function(a){Y.SA(a)},\nNgX:function(){return Y.w1}};\nthis.logger.debug(function(){return\"creating, type \"+b});\nthis.Zx\u003dnew g.WO(function(){return Y.getCurrentTime()},function(){return Y.getPlaybackRate()},function(){return Y.getPlayerState()},function(a,l){a!\u003d\u003dg.gL(\"endcr\")||g.B(Y.playerState,32)||Y.DN();\np(a,l,Y.playerType)},function(a,l){g.Kj(Y.videoData)\u0026\u0026Y.jp(a,l)});\ng.D(this,this.Zx);g.D(this,this.Jk);G$H(this,L);this.videoData.subscribe(\"dataupdated\",this.sD4,this);this.videoData.subscribe(\"dataloaded\",this.KC,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.jp,this);this.videoData.subscribe(\"ctmpstr\",this.tp,this);this.kc();eyH(this.ws);this.visibility.subscribe(\"visibilitystatechange\",this.ws);this.mW\u003dnew g.wl(this.iJ,g.Lk(this.If.experiments,\"html5_player_att_initial_delay_ms\")||4500,this);this.g6\u003d\nnew g.wl(this.iJ,g.Lk(this.If.experiments,\"html5_player_att_retry_delay_ms\")||4500,this);this.e2\u003dnew g.EL(this)};\nG$H\u003dfunction(C,b){if(C.playerType\u003d\u003d\u003d2||C.If.MW)b.V4\u003d!0;var h\u003duiH(b.IV,b.d2,C.If.X,C.If.J);h\u0026\u0026(b.adFormat\u003dh);C.playerType\u003d\u003d\u003d2\u0026\u0026(b.LZ\u003d!0);if(C.isFullscreen()||C.If.X)h\u003dg.R1(\"yt-player-autonavstate\"),b.autonavState\u003dh||(C.If.X?2:C.videoData.autonavState);b.endSeconds\u0026\u0026b.endSeconds\u003eb.startSeconds\u0026\u0026j1(C,b.endSeconds)};\nSdo\u003dfunction(C){N4K(C.AJ);g.kI(C.AJ);for(var b\u003dC.IB,h\u003dg.z(b.j.values()),N\u003dh.next();!N.done;N\u003dh.next())N4K(N.value);b.j.clear();g.kI(C.IB)};\n$gl\u003dfunction(C){var b\u003dC.videoData;oC_(C).then(void 0,function(h){C.videoData!\u003d\u003db||b.HE()||(h\u003dqw(h),h.errorCode\u003d\u003d\u003d\"auth\"\u0026\u0026C.videoData.errorDetail?C.u3(h.errorCode,2,unescape(C.videoData.errorReason),H9(h.details),C.videoData.errorDetail,C.videoData.fS||void 0):C.handleError(h))})};\nV1V\u003dfunction(C){if(!g.B(C.playerState,128))if(C.videoData.isLoaded(),C.logger.debug(\"finished loading playback data\"),C.SZ\u003dg.hj(C.videoData.q2),g.l4(C.videoData)){C.DJ.tick(\"bpd_s\");Fs(C).then(function(){C.DJ.tick(\"bpd_c\");if(!C.HE()){C.eU\u0026\u0026(C.WW(b$(b$(C.playerState,512),1)),l_(C));var N\u003dC.videoData;N.endSeconds\u0026\u0026N.endSeconds\u003eN.startSeconds\u0026\u0026j1(C,N.endSeconds);C.E8.finished\u003d!0;G$(C,\"dataloaded\");C.a_.Ia()\u0026\u0026zZH(C);Dic(C.zQ,C.BL)}});\nC.D(\"html5_log_media_perf_info\")\u0026\u0026C.jp(\"loudness\",{v:C.videoData.VX.toFixed(3)},!0);var b,h\u003d(b\u003dC.mediaElement)\u003d\u003dnull?void 0:b.Rb();h\u0026\u0026\"disablePictureInPicture\"in h\u0026\u0026C.D(\"html5_disable_pip_with_standard_api\")\u0026\u0026(h.disablePictureInPicture\u003dC.If.VX\u0026\u0026!C.videoData.backgroundable);Hac(C)}else G$(C,\"dataloaded\")};\nFs\u003dfunction(C){S1(C);C.BL\u003dnull;var b\u003dzHl(C.If,C.videoData,C.r0());C.zR\u003db;C.zR.then(function(h){M16(C,h)},function(h){C.HE()||(h\u003dqw(h),C.visibility.isBackground()?($C(C,\"vp_none_avail\"),C.zR\u003dnull,C.E8.reset()):(C.E8.finished\u003d!0,C.u3(h.errorCode,h.severity,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",H9(h.details))))});\nreturn b};\nM16\u003dfunction(C,b){if(!C.HE()\u0026\u0026!b.videoData.HE()){C.logger.debug(\"finished building playback data\");C.BL\u003db;KQ_(C.Jk,C.BL);if(C.videoData.isLivePlayback){var h\u003dqdl(C.bf.xq,C.videoData.videoId)||C.Xo\u0026\u0026!isNaN(C.Xo.nO);h\u003dC.D(\"html5_onesie_live\")\u0026\u0026h;pa(C)||C.videoData.Yg\u003e0\u0026\u0026!NF(C.videoData)||h||C.seekTo(C.J8(),{Cj:\"videoplayer_playbackData\",seekSource:18})}if(C.videoData.N.j){if(C.D(\"html5_sabr_report_missing_url_as_error\")\u0026\u0026kKc(C.videoData)){C.handleError(new VX(\"fmt.missing\",{missabrurl:\"1\"},2));return}C.Xo?\ng.Ri(Error(\"Duplicated Loader\")):(h\u003dg.Lk(C.If.experiments,\"html5_onesie_defer_content_loader_ms\"))\u0026\u0026C.zJ()\u0026\u0026qdl(C.bf.xq,C.videoData.W9)?g.of(function(){C.HE()||C.Xo||mgK(C)},h):mgK(C)}else!C.videoData.N.j\u0026\u0026Ov(C.videoData)\u0026\u0026C.h5(new bl(C.videoData.videoId||\"\",4));\nC.z7();QZK(b).then(function(){var N\u003d{};C.JN(N);C.If.tZ()\u0026\u0026C.D(\"html5_log_media_perf_info\")\u0026\u0026C.jp(\"av1Info\",N);aY(C)})}};\nzZH\u003dfunction(C){C.HE();C.logger.debug(\"try finish readying playback\");if(C.a_.finished)C.logger.debug(\"already finished readying\");else if(C.E8.finished)if(g.B(C.playerState,128))C.logger.debug(\"cannot finish readying because of error\");else if(C.SZ.length)C.logger.debug(function(){return\"cannot finish readying because of pending preroll: \"+C.SZ});\nelse if(C.Zx.started||oOc(C.Zx),C.uN())C.logger.debug(\"cannot finish readying because cuemanager has pending prerolls\");else{C.Xo\u0026\u0026(C.ow\u003defl(C.Xo.timing));C.a_.finished||(C.a_.finished\u003d!0);var b\u003dC.D(\"html5_onesie_live\")\u0026\u0026C.Xo\u0026\u0026!isNaN(C.Xo.nO);!C.videoData.isLivePlayback||C.videoData.Yg\u003e0\u0026\u0026!NF(C.videoData)||b||pa(C)||(C.logger.debug(\"seek to head for live\"),C.seekTo(Infinity,{Cj:\"videoplayer_readying\",seekSource:18}),C.isBackground()\u0026\u0026(C.SG\u003d!0));xdK(C.CJ());C.logger.debug(\"finished readying playback\");\nC.publish(\"playbackready\",C);Dd(\"pl_c\",C.DJ.timerName)||(C.DJ.tick(\"pl_c\"),Ws(\"pl_c\",void 0,\"video_to_ad\"));Dd(\"pbr\",C.DJ.timerName)||(C.DJ.tick(\"pbr\"),Ws(\"pbr\",void 0,\"video_to_ad\"))}else C.logger.debug(\"playback data not loaded\")};\nj1\u003dfunction(C,b){C.f$\u0026\u0026fjK(C);C.f$\u003dnew g.hk(b*1E3,0x7ffffffffffff);C.f$.namespace\u003d\"endcr\";C.addCueRange(C.f$)};\nfjK\u003dfunction(C){C.removeCueRange(C.f$);C.f$\u003dnull};\nAnH\u003dfunction(C,b,h,N,p){var P\u003dC.CJ(p),c\u003dg.Kj(C.videoData)?P.getVideoData():C.videoData;c.K\u003dh;var e\u003dg.z$(C);h\u003dnew MQl(c,h,b,e?e.itag:\"\",N);C.If.experiments.Fo(\"html5_refactor_sabr_video_format_selection_logging\")?(h.videoId\u003dp,C.D6\u003dh):P.Qk(h);p\u003dC.zQ;p.K\u003d0;p.j\u003d0;C.publish(\"internalvideoformatchange\",c,b\u003d\u003d\u003d\"m\")};\ng.z$\u003dfunction(C){var b\u003dHY(C);return Bx(b)||!C.BL?null:g.Te(C.BL.j.videoInfos,function(h){return b.X(h)})};\nHY\u003dfunction(C){if(C.BL){var b\u003dC.zQ;var h\u003dC.BL;C\u003dC.cC();var N\u003dA7c(b);if(Bx(N)){if(N\u003dmix(b,h).compose(J7W(b,h)).compose(Ryl(b,h)).compose(OfW(b,h.videoData)).compose(vcS(b,h.videoData,h)).compose($O(b,h)).compose(r7K(b,h)),Bx(C)||b.D(\"html5_apply_pbr_cap_for_drm\"))N\u003dN.compose(ifl(b,h))}else b.D(\"html5_perf_cap_override_sticky\")\u0026\u0026(N\u003dN.compose($O(b,h))),b.D(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(N\u003dN.compose(ifl(b,h)));N\u003dN.compose(r7K(b,h));b\u003dh.videoData.RJ.compose(N).compose(h.videoData.Pd).compose(C)}else b\u003d\nuW;return b};\nbjo\u003dfunction(C){var b\u003dC.zQ;C\u003dC.videoData;var h\u003dOfW(b,C);b.D(\"html5_disable_client_autonav_cap_for_onesie\")||h.compose(vcS(b,C));return h};\naY\u003dfunction(C){if(C.videoData.N\u0026\u0026C.videoData.N.j){var b\u003dHY(C);C.Xo\u0026\u0026Wex(C.Xo,b)}};\nyno\u003dfunction(C){var b;return!!(C.D(\"html5_native_audio_track_switching\")\u0026\u0026g.Sn\u0026\u0026((b\u003dC.videoData.K)\u003d\u003dnull?0:tm(b)))};\nrnl\u003dfunction(C){if(!yno(C))return!1;var b;C\u003d(b\u003dC.mediaElement)\u003d\u003dnull?void 0:b.audioTracks();return!!(C\u0026\u0026C.length\u003e1)};\nJnS\u003dfunction(C){var b\u003diao(C);if(b)return C.videoData.getAvailableAudioTracks().find(function(h){return h.z$.getName()\u003d\u003d\u003db})};\niao\u003dfunction(C){var b;if(C\u003d(b\u003dC.mediaElement)\u003d\u003dnull?void 0:b.audioTracks())for(b\u003d0;b\u003cC.length;++b){var h\u003dC[b];if(h.enabled)return h.label}};\nusS\u003dfunction(C){var b,h\u003dC.videoData.getAvailableAudioTracks(),N\u003dC.videoData.n$;N\u0026\u0026(b\u003dh.find(function(P){return P.getLanguageInfo().id\u003d\u003d\u003dN}));\nif(C.If.experiments.Fo(\"enable_audio_description_setting\")\u0026\u0026g.vj(g.OJ(),198)){h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next())if(p\u003dp.value,p.G){b\u003dp;break}}b||(C\u003dC.getAudioTrack(),b\u003dC.z$.isDefault?void 0:C);return b};\nmgK\u003dfunction(C){for(var b\u003dC.videoData.j,h\u003dg.z(Object.entries({cpn:C.videoData.clientPlaybackNonce,c:C.If.j.c,cver:C.If.j.cver})),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;for(var P\u003dg.z(Object.values(b.j)),c\u003dP.next();!c.done;c\u003dP.next())X9V(c.value.dU,N,p);P\u003dvoid 0;(P\u003db.L)\u003d\u003dnull||X9V(P,N,p)}h\u003dC.If;N\u003dC.videoData;b\u003dnew g.OAH(h);p\u003dsGl({hasSubfragmentedFmp4:N.hasSubfragmentedFmp4,rq:N.rq});b.L\u003dp;b.nO\u003dN.maxReadAheadMediaTimeMs/1E3||b.nO;p\u003dh.schedule;p.N.w0()\u003d\u003d\u003dp.policy.N?\nb.Yg\u003d10:b.Yg\u003dN.minReadAheadMediaTimeMs/1E3||b.Yg;b.Fz\u003dN.readAheadGrowthRateMs/1E3||b.Fz;b.bW\u003d!W6();g.qo(h)||!W6()?(p\u003dh.experiments,b.rO\u003d8388608,b.Vz\u003d524288,b.Rn\u003d5,b.t4\u003d1048576,b.Ep\u003d1.5,b.OX\u003d4587520,nN()\u0026\u0026(b.OX\u003d786432),b.V*\u003d1.1,b.KO*\u003d1.1,b.mw\u003d!0,b.Dj\u003dp.Fo(\"persist_disable_player_preload_on_tv\")||p.Fo(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):h.K\u0026\u0026(b.V*\u003d1.3,b.KO*\u003d1.3);g.Am\u0026\u0026g.D1(\"crkey\")\u0026\u0026(p\u003dh.j.cmodel\u003d\u003d\u003d\"CHROMECAST/ANCHOVY\",b.rO\u003d20971520,b.Vz\u003d1572864,p\u0026\u0026(b.OX\u003d812500,b.Fy\u003d1E3,b.qg\u003d\n5,b.t4\u003d2097152));g.rs\u0026\u0026(b.mw\u003d!0);h.supportsGaplessAudio()||(b.ix\u003d!1);WR\u0026\u0026(b.w9\u003d!0);b.ge\u003dh.D(\"html5_peak_shave\");N.fetchType\u003d\u003d\u003d\"onesie\"\u0026\u0026h.D(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026(b.ge\u003d!1);var e;p\u003d(e\u003dN.j)\u003d\u003dnull?void 0:p_(e);if(NF(N)){b.OR\u003d!0;b.nI||(b.NZ\u003d!0);b.IV\u003d!0;b.du\u003d!0;b.KN\u003d!0;if(N.latencyClass\u003d\u003d\u003d\"ULTRALOW\"||N.latencyClass\u003d\u003d\u003d\"LOW\"\u0026\u0026!h.D(\"html5_disable_low_pipeline\"))b.O8\u003d2,b.s$\u003d4;b.QQ\u003dN.defraggedFromSubfragments;if(N.vL||h.D(\"html5_publish_all_cuepoints\"))b.YN\u003d!0;g.Gg(N)\u0026\u0026(b.SC\u003d!1);b.tN\u003dg.Va(h)}N.isAd()\u0026\u0026\n(b.wH\u003d0,b.Np\u003d0);b.VX\u003dh.D(\"html5_enable_subsegment_readahead_v3\")||h.D(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026N.latencyClass\u003d\u003d\u003d\"ULTRALOW\";b.N\u003dh.tZ();bU()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(h.j.cmodel)\u0026\u0026!h.D(\"html5_disable_move_pssh_to_moov\")\u0026\u0026p\u0026\u0026(b.mw\u003d!1);P\u003d0;h.D(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(P\u003dh.schedule.policy.j,N.isLivePlayback\u0026\u0026(P\u003dg.Lk(h.experiments,N.latencyClass\u003d\u003d\u003d\"ULTRALOW\"?\"html5_live_ultra_low_latency_bandwidth_window\":N.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\n\"html5_live_normal_latency_bandwidth_window\")||P));e\u003dh.schedule;e.K.X\u003dNF(N)?.5:0;if(!e.policy.K\u0026\u0026P\u0026\u0026(e\u003de.N,P\u003dMath.round(P*e.resolution),P!\u003d\u003de.j)){c\u003dArray(P);var L\u003dMath.min(P,e.N?e.j:e.K),Z\u003de.K-L;Z\u003c0\u0026\u0026(Z+\u003de.j);for(var Y\u003d0;Y\u003cL;++Y)c[Y]\u003de.values[(Z+Y)%e.j];for(;Y\u003cP;++Y)c[Y]\u003dInfinity;e.j\u003dP;e.values\u003dc;e.K\u003dL%P;e.N\u003dL\u003d\u003d\u003dP;e.rh\u003d!0;e.G\u003dQJl(e)}N.isLivePlayback\u0026\u0026(b.BT\u003dg.Lk(h.experiments,\"html5_min_startup_buffered_media_duration_for_live_secs\")||.25,b.CO\u003d!1);N.o$()\u0026\u0026(b.CO\u003d!1);g9(N)\u0026\u0026(b.VX\u003d!0,N.latencyClass\u003d\u003d\u003d\n\"LOW\"?b.aL\u003dg.Lk(h.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):N.latencyClass\u003d\u003d\u003d\"ULTRALOW\"\u0026\u0026(b.aL\u003dg.Lk(h.experiments,\"html5_jumbo_ull_subsegment_readahead_target\")),b.cA\u003d!0);N.yV()\u0026\u0026(b.lW\u003d1.3);b.w9\u003db.w9||N.ZF;b.G$\u003d(b.G$||N.G$)\u0026\u0026h.J;b.wG\u003dh.D(\"html5_sunset_aac_high_codec_family\");b.K\u003dg.Kj(N);b.ob\u003dN.L||b.K\u0026\u0026!h.D(\"html5_enable_ssap_seteos\");h.tZ()\u0026\u0026(b.zi\u003d!0);N.L\u0026\u0026!p\u0026\u0026(b.Le\u003d!0);N.L\u0026\u0026N.isAd()\u0026\u0026(b.V*\u003d1.6,b.KO*\u003d1.6);Ov(N)\u0026\u0026(b.X\u003dN.videoId,b.BM\u003d!0,b.P1\u003d100,N.s$\u0026\u0026N.s$.length\u003e0\u0026\u0026(b.Eq\u003dN.s$));\nb.b5\u003dN.n5;b.Ml\u003dzM(h,{},N.N||void 0,B7(N));b.kh\u003dTt(N)\u0026\u0026g.X_(h);b.ZF\u003dh.D(\"html5_catch_errors_for_rollback\");IQ(N)\u0026\u0026(h.D(\"html5_sabr_allow_video_keyframe_without_audio\")\u0026\u0026(b.lF\u003d!0),h.D(\"html5_sabr_report_partial_segment_estimated_duration\")\u0026\u0026(b.kN\u003d!0),b.j\u003d!0,b.XG\u003dh.D(\"html5_sabr_enable_utc_seek_requests\"),b.Fk\u003dh.D(\"html5_sabr_enable_live_clock_offset\"),b.V7\u003dh.D(\"html5_disable_client_resume_policy_for_sabr\"),b.kY\u003dh.D(\"html5_trigger_loader_when_idle_network\"),b.l6\u003dh.D(\"html5_sabr_parse_live_metadata_playback_boundaries\"),\nb.tH\u003dh.D(\"html5_enable_platform_backpressure_with_sabr\"),b.iW\u003dh.D(\"html5_consume_onesie_next_request_policy_for_sabr\"),b.U$\u003dh.D(\"html5_sabr_report_next_ad_break_time\"),b.e4\u003dh.D(\"html5_log_high_res_buffer_timeline\")\u0026\u0026h.tZ(),b.Lw\u003dh.D(\"html5_remove_stuck_slices_beyond_max_buffer_limits\"),b.xN\u003dh.D(\"html5_gapless_sabr_btl_last_slice\")\u0026\u0026tq(N),b.RX\u003dh.D(\"html5_reset_last_appended_slice_on_seek\")\u0026\u0026tq(N),NF(N)?(b.FP\u003d!0,b.df\u003dh.D(\"html5_disable_variability_tracker_for_live\"),b.m6\u003dh.D(\"html5_sabr_use_accurate_slice_info_params\"),\nh.D(\"html5_simplified_backup_timeout_sabr_live\")\u0026\u0026(b.R0\u003d!0,b.Fy\u003db.qp)):b.HW\u003dh.D(\"html5_probe_request_on_sabr_request_progress\"),b.u6\u003dh.D(\"html5_serve_start_seconds_seek_for_post_live_sabr\"),b.fK\u003dh.D(\"html5_flush_index_on_updated_timestamp_offset\"),b.Df\u003dh.D(\"html5_enable_sabr_request_pipelining\")\u0026\u0026!g.Kj(N),b.Xb\u003dh.D(\"html5_ignore_partial_segment_from_live_readahead\"),b.d2\u003dh.D(\"html5_use_non_active_broadcast_for_post_live\"),b.sX\u003dh.D(\"html5_use_centralized_player_time\"),b.LS\u003dh.D(\"html5_consume_onesie_sabr_seek\"),\nb.N2\u003dh.D(\"html5_enable_sabr_seek_loader_refactor\"),b.RJ\u003dh.D(\"html5_update_segment_start_time_from_media_header\"),N.enableServerStitchedDai\u0026\u0026(b.G\u003d!0,b.ju\u003dh.D(\"html5_reset_server_stitch_state_for_non_sabr_seek\"),b.g2\u003dh.D(\"html5_remove_ssdai_append_pause\"),b.Yh\u003dh.D(\"html5_consume_ssdai_info_with_streaming\"),b.RS\u003dh.D(\"html5_process_all_cuepoints\")));b.W\u003db.j\u0026\u0026h.D(\"html5_sabr_live\");b.sI\u003dg.POW(N);ek(h.G,L_.BITRATE)\u0026\u0026(b.OX\u003dNaN);if(e\u003dg.Lk(h.experiments,\"html5_request_size_max_kb\"))b.t4\u003de*1024;h.G.X?b.Xy\u003d\n\"; \"+L_.EXPERIMENTAL.name+\"\u003dallowed\":h.D(\"html5_enable_cobalt_tunnel_mode\")\u0026\u0026(b.Xy\u003d\"; tunnelmode\u003dtrue\");e\u003dN.serverPlaybackStartConfig;(e\u003d\u003dnull?0:e.enable)\u0026\u0026(e\u003d\u003dnull?0:e.playbackStartPolicy)\u0026\u0026(b.RM\u003d!0,QN(b,e.playbackStartPolicy,2));e\u003dusS(C);C.fG.removeAll();a:{h\u003dC.bf.xq;if(N\u003dC.videoData.videoId)if(p\u003dh.j.get(N)){h.j.remove(N);h\u003dp;break a}h\u003dvoid 0}C.Xo\u003dnew g.g4(C,C.If.schedule,b,C.videoData.j,C.videoData.N,HY(C),e,C.videoData.enableServerStitchedDai,h,C.videoData.t4);b\u003dC.videoData.D(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026\nC.videoData.isLivePlayback\u0026\u0026C.zJ()?!0:C.eU\u0026\u0026g.qo(C.If)\u0026\u0026C.videoData.isLivePlayback;C.Xo.initialize(C.getCurrentTime(),HY(C),b);C.videoData.probeUrl\u0026\u0026(C.Xo.m6\u003dC.videoData.probeUrl);if(C.SZ.length||C.eU)C.videoData.cotn||VF(C,!1);OJ_(C.Jk,C.Xo);C.uf\u0026\u0026(YvW(C.Xo,new g.cO(C.uf)),C.D(\"html5_check_decorator_on_cuepoint\")\u0026\u0026C.jp(\"sdai\",{sdl:1}));C.Ib\u0026\u0026(C.Xo.ya(C.Ib),C.Jk.J\u003d!1);g.DS(C.videoData)\u0026\u0026(C\u003dC.Xo,C.policy.A6\u003dC.policy.fn)};\nS1\u003dfunction(C){C.Xo\u0026\u0026(C.Xo.dispose(),C.Xo\u003dnull,OJ_(C.Jk,null));C.v$()?RZK(C):C.yC()};\nRZK\u003dfunction(C){if(C.pO)if(C.logger.debug(\"release media source\"),C.YE(),C.pO.G)try{C.If.tZ()\u0026\u0026C.jp(\"rms\",{l:\"vprms\",sr:C.v$(),rs:d6(C.pO)});C.pO.clear();var b;(b\u003dC.mediaElement)!\u003dnull\u0026\u0026(b.K\u003dC.pO);C.pO\u003dnull}catch(h){b\u003dnew g.np(\"Error while clearing Media Source in VideoPlayer: \"+h.name+\", \"+h.message),b\u003dqw(b),C.handleError(b),C.yC()}else C.yC()};\nQYU\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(C.pO)return C.pO.N;C.logger.debug(\"update media source\");a:{b\u003db\u003d\u003d\u003dvoid 0?!1:b;try{g.WQ()\u0026\u0026C.videoData.YF()\u0026\u0026q8l(C.mediaElement);var h\u003dC.mediaElement.Jj(C.C$(),C.y9())}catch(p){if(FAl(C.rH,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",p);C.u3(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}C.tQ(h,!1,!1,b)}var N;return((N\u003dC.Jj())\u003d\u003dnull?void 0:N.N)||null};\nUg_\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(C.Xo){var h\u003dC.getCurrentTime()-C.Z9();C.Xo.seek(h,{vY:b}).jX(function(){})}else mgK(C)};\nKjW\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;if(C.pO\u0026\u0026(!b||C.pO\u003d\u003d\u003db)){C.logger.debug(\"media source opened\");var p\u003dC.getDuration();!p\u0026\u0026NF(C.videoData)\u0026\u0026(p\u003d25200);if(C.pO.isView){var P\u003dp;C.logger.debug(function(){return\"Set media source duration to \"+P+\", video duration \"+p});\nP\u003eC.pO.getDuration()\u0026\u0026XYK(C,P)}else XYK(C,p);v6S(C.Xo,C.pO,h,N);C.publish(\"mediasourceattached\")}};\nXYK\u003dfunction(C,b){if(C.pO){C.pO.zI(b);var h;(h\u003dC.Xo)!\u003dnull\u0026\u0026h.policy.sX\u0026\u0026(h.W\u003db)}};\nn6K\u003dfunction(C,b){AnH(C,b.reason,b.j.info,b.token,b.videoId)};\nsYV\u003dfunction(C,b){C.If.experiments.Fo(\"enable_adb_handling_in_sabr\")\u0026\u0026(C.pauseVideo(!0),C.bu(),b\u0026\u0026C.u3(\"sabr.config\",1,\"BROWSER_OR_EXTENSION_ERROR\"))};\nG$\u003dfunction(C,b){C.publish(\"internalvideodatachange\",b\u003d\u003d\u003dvoid 0?\"dataupdated\":b,C,C.videoData)};\nOaW\u003dfunction(C){for(var b\u003dg.z(\"loadstart loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \")),h\u003db.next();!h.done;h\u003db.next())C.QS.S(C.mediaElement,h.value,C.SA,C);C.If.QH\u0026\u0026C.mediaElement.y$()\u0026\u0026(C.QS.S(C.mediaElement,\"webkitplaybacktargetavailabilitychanged\",C.Fo$,C),C.QS.S(C.mediaElement,\"webkitcurrentplaybacktargetiswirelesschanged\",C.Lo6,C))};\nDgl\u003dfunction(C){g.SX(C.A5);vCS(C)||(C.A5\u003dg.Fu(function(){return vCS(C)},100))};\nvCS\u003dfunction(C){var b\u003dC.mediaElement;b\u0026\u0026C.q4\u0026\u0026!C.videoData.nO\u0026\u0026!Dd(\"vfp\",C.DJ.timerName)\u0026\u0026b.qZ()\u003e\u003d2\u0026\u0026!b.isEnded()\u0026\u0026P6(b.XX())\u003e0\u0026\u0026C.DJ.tick(\"vfp\");return(b\u003dC.mediaElement)\u0026\u0026!C.videoData.nO\u0026\u0026b.getDuration()\u003e0\u0026\u0026(b.isPaused()\u0026\u0026b.qZ()\u003e\u003d2\u0026\u0026P6(b.XX())\u003e0\u0026\u0026(Dd(\"pbp\",C.DJ.timerName)||C.DJ.tick(\"pbp\"),!C.videoData.du||C.j3||b.isSeeking()||(C.j3\u003d!0,C.publish(\"onPlaybackPauseAtStart\"))),b\u003db.getCurrentTime(),t2(C.XA,b))?(C.sZ(),!0):!1};\nWj1\u003dfunction(C){C.CJ().PL();if(hE(C.videoData)\u0026\u0026Date.now()\u003eC.Is+6283){if(!(!C.isAtLiveHead()||C.videoData.j\u0026\u0026ky(C.videoData.j))){var b\u003dC.CJ();if(b.qoe){b\u003db.qoe;var h\u003db.provider.vE.ED(),N\u003dg.HO(b.provider);Zw6(b,N,h);h\u003dh.N;isNaN(h)||g.mQ(b,N,\"e2el\",[h.toFixed(3)])}}C.D(\"html5_alc_live_log_rawlat\")?(b\u003dC.videoData,b\u003dg.Va(b.Y())?!0:g.KO(b.Y())?b.ZT\u003d\u003d\u003d\"6\":!1):b\u003dg.Va(C.If);b\u0026\u0026C.jp(\"rawlat\",{l:La(C.rB,\"rawlivelatency\").toFixed(3)});C.Is\u003dDate.now()}C.videoData.K\u0026\u0026tm(C.videoData.K)\u0026\u0026(b\u003dC.uP())\u0026\u0026b.videoHeight!\u003d\u003d\nC.I3\u0026\u0026(C.I3\u003db.videoHeight,AnH(C,\"a\",dgl(C,C.videoData.zi)))};\ndgl\u003dfunction(C,b){if(b.j.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026tm(b.getInfo())\u0026\u0026C.videoData.w9)for(var h\u003dg.z(C.videoData.w9),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.getHeight()\u003d\u003d\u003dC.I3\u0026\u0026N.j.video.quality!\u003d\u003d\"auto\")return N.getInfo();return b.getInfo()};\nFjH\u003dfunction(C){if(!hE(C.videoData))return NaN;var b\u003d0;C.Xo\u0026\u0026C.videoData.j\u0026\u0026(b\u003dNF(C.videoData)?C.Xo.dV.w0()||0:C.videoData.j.q2);return(0,g.fB)()/1E3-C.vF()-b};\nnCl\u003dfunction(C){C.mediaElement\u0026\u0026C.mediaElement.r0()\u0026\u0026(C.rP\u003d(0,g.fB)());C.If.n$?g.of(function(){ECc(C)},0):ECc(C)};\nECc\u003dfunction(C){var b;if((b\u003dC.pO)\u003d\u003dnull||!b.iR()){if(C.mediaElement)try{C.OZ\u003dC.mediaElement.playVideo()}catch(N){$C(C,\"err.\"+N)}if(C.OZ){var h\u003dC.OZ;h.then(void 0,function(N){C.logger.debug(function(){return\"playMediaElement failed: \"+N});\nif(!g.B(C.playerState,4)\u0026\u0026!g.B(C.playerState,256)\u0026\u0026C.OZ\u003d\u003d\u003dh)if(N\u0026\u0026N.name\u003d\u003d\u003d\"AbortError\"\u0026\u0026N.message\u0026\u0026N.message.includes(\"load\"))C.logger.debug(function(){return\"ignore play media element failure: \"+N.message});\nelse{var p\u003d\"promise\";N\u0026\u0026N.name\u0026\u0026(p+\u003d\";m.\"+N.name);$C(C,p);C.P0\u003d!0;C.videoData.Xy\u003d!0}})}}};\n$C\u003dfunction(C,b){g.B(C.playerState,128)||(C.WW(NO(C.playerState,1028,9)),C.jp(\"dompaused\",{r:b}),C.publish(\"onAutoplayBlocked\"))};\nl_\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(!C.mediaElement||!C.videoData.N)return!1;var h\u003db;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dnull;var p;if((p\u003dC.videoData.N)\u003d\u003dnull?0:p.j){N\u003dQYU(C,h);var P;(P\u003dC.Xo)\u003d\u003dnull||P.resume()}else S1(C),C.videoData.zi\u0026\u0026(N\u003dC.videoData.zi.I7());p\u003dC.mediaElement.Iu();h\u003d!1;p\u0026\u0026p.y8(N)||(t1V(C,N),h\u003d!0);g.B(C.playerState,2)||(N\u003dC.Jk,b\u003db\u003d\u003d\u003dvoid 0?!1:b,N.G||!(N.X\u003e0)||N.mediaElement\u0026\u0026N.mediaElement.getCurrentTime()\u003e0||(b\u003d{Cj:\"seektimeline_resumeTime\",vY:b},N.videoData.nO||(b.seekSource\u003d15),N.seekTo(N.X,\nb)));a:{b\u003dh;if(IQ(C.videoData)){if(!C.videoData.o$())break a}else if(!g.L6(C.videoData))break a;if(C.mediaElement)if((N\u003dC.videoData.G)\u0026\u0026C.mediaElement.y$()){p\u003dC.mediaElement.Rb();if(C.UG)if(p!\u003d\u003dC.UG.element)Mg(C);else if(b\u0026\u0026N.flavor\u003d\u003d\u003d\"fairplay\"\u0026\u0026!ES())Mg(C);else break a;if(C.D(\"html5_report_error_for_unsupported_tvos_widevine\")\u0026\u0026ES()\u0026\u0026N.flavor\u003d\u003d\u003d\"widevine\")C.u3(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.unspttvoswidevine\");else{C.UG\u003dnew bfc(p,C.videoData,C.If);C.UG.subscribe(\"licenseerror\",\nC.c_,C);C.UG.subscribe(\"qualitychange\",C.l92,C);C.UG.subscribe(\"heartbeatparams\",C.hD,C);C.UG.subscribe(\"keystatuseschange\",C.lx,C);C.UG.subscribe(\"ctmp\",C.jp,C);C.D(\"html5_widevine_use_fake_pssh\")\u0026\u0026!C.videoData.isLivePlayback\u0026\u0026N.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026C.UG.HO(new Cf(TTo,\"cenc\",!1));b\u003dg.z(C.fG.keys);for(N\u003db.next();!N.done;N\u003db.next())N\u003dC.fG.get(N.value),C.UG.HO(N);C.D(\"html5_eme_loader_sync\")||C.fG.removeAll()}}else C.u3(\"fmt.unplayable\",1,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\")}return h};\nt1V\u003dfunction(C,b){C.DJ.tick(\"vta\");Ws(\"vta\",void 0,\"video_to_ad\");C.getCurrentTime()\u003e0\u0026\u0026WQx(C.Jk,C.getCurrentTime());C.mediaElement.activate(b);C.pO\u0026\u0026hi(0,4);!C.videoData.nO\u0026\u0026C.playerState.isOrWillBePlaying()\u0026\u0026C.EN.start();if(yno(C)){var h;if(b\u003d(h\u003dC.mediaElement)\u003d\u003dnull?void 0:h.audioTracks())b.onchange\u003dfunction(){C.publish(\"internalaudioformatchange\",C.videoData,!0)}}};\nMg\u003dfunction(C){C.UG\u0026\u0026(C.UG.dispose(),C.UG\u003dnull)};\nBTW\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;C.logger.debug(\"reattachVideoSource\");C.mediaElement\u0026\u0026(C.pO?(Mg(C),C.yC(),QYU(C,b)):(C.videoData.zi\u0026\u0026C.videoData.zi.g$(),C.mediaElement.stopVideo()),C.playVideo())};\nIjl\u003dfunction(C,b){C.If.D(\"html5_log_rebuffer_reason\")\u0026\u0026(b\u003d{r:b,lact:fr()},C.mediaElement\u0026\u0026(b.bh\u003dTF(C.mediaElement)),C.jp(\"bufreason\",b))};\nxg1\u003dfunction(C,b){if(C.If.tZ()\u0026\u0026C.mediaElement){var h\u003dC.mediaElement.jf();h.omt\u003d(C.mediaElement.getCurrentTime()+C.Z9()).toFixed(3);h.ps\u003dC.playerState.state.toString(16);h.rt\u003d(g.HO(C.CJ().provider)*1E3).toFixed();h.e\u003db;C.jE[C.KV++%5]\u003dh}try{if(b\u003d\u003d\u003d\"timeupdate\"||b\u003d\u003d\u003d\"progress\")return}catch(N){}C.logger.debug(function(){return\"video element event \"+b})};\nwY1\u003dfunction(C){if(C.If.tZ()){C.jE.sort(function(N,p){return+N.rt-+p.rt});\nfor(var b\u003dg.z(C.jE),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,C.jp(\"vpe\",Object.assign({t:h.rt},h));C.jE\u003d[];C.KV\u003d0}};\nCSH\u003dfunction(C){if(g.D1(\"cobalt\")\u0026\u0026g.D1(\"nintendo switch\")){var b\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;C.jp(\"nxdock\",{d:b})}};\nVF\u003dfunction(C,b){var h;(h\u003dC.Xo)\u003d\u003dnull||PO(h,b)};\nYgH\u003dfunction(C,b){return g.Kj(C.videoData)\u0026\u0026C.Ib?C.Ib.handleError(b,void 0):!1};\nHac\u003dfunction(C){b4(C.videoData,\"html5_set_debugging_opt_in\")\u0026\u0026(C\u003dg.OJ(),g.vj(0,183)||(dU(183,!0),C.save()))};\nbPS\u003dfunction(C){return g.Kj(C.videoData)\u0026\u0026C.Ib?Ig(C.Ib):C.videoData.J8()};\nSv1\u003dfunction(C,b){C.bf.nf()||(C.jp(\"sgap\",{f:b}),C.bf.clearQueue(!1,b\u003d\u003d\u003d\"pe\"))};\npa\u003dfunction(C){return C.D(\"html5_disable_video_player_initiated_seeks\")\u0026\u0026IQ(C.videoData)};\nhvo\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(this.api,\"isLifaAdPlaying\",function(){return b.api.isLifaAdPlaying()});\nthis.events.S(C,\"serverstitchedvideochange\",function(){b.api.isLifaAdPlaying()?(b.playbackRate\u003db.api.getPlaybackRate(),b.api.setPlaybackRate(1)):b.api.setPlaybackRate(b.playbackRate)});\nthis.playbackRate\u003d1};\nNO_\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(this.api,\"seekToChapterWithAnimation\",function(h){b.seekToChapterWithAnimation(h)});\nx8(this.api,\"seekToTimeWithAnimation\",function(h,N){b.seekToTimeWithAnimation(h,N)});\nx8(this.api,\"renderChapterSeekingAnimation\",function(h,N,p){b.api.renderChapterSeekingAnimation(h,N,p)});\nx8(this.api,\"setMacroMarkers\",function(h){b.setMacroMarkers(C,h)});\nx8(this.api,\"changeMarkerVisibility\",function(h,N,p){b.changeMarkerVisibility(h,N,p)});\nx8(this.api,\"isSameMarkerTypeVisible\",function(h){return b.isSameMarkerTypeVisible(h)})};\ngjx\u003dfunction(C,b,h){var N\u003dC.api.getCurrentTime()*1E3\u003cb?1:-1;C.api.renderChapterSeekingAnimation(N,h);C.api.seekTo(b/1E3,void 0,void 0,void 0,3)};\npSS\u003dfunction(C,b){var h,N;return(h\u003dkJ(C,\"macroMarkersListEntity\",b))\u003d\u003dnull?void 0:(N\u003dh.markersList)\u003d\u003dnull?void 0:N.markerType};\nPS_\u003dfunction(C,b){var h\u003dg.EF.getState().entities;C\u003dpSS(h,C);b\u003dg.z(b.Vz);for(var N\u003db.next();!N.done;N\u003db.next())if(C\u003d\u003d\u003dpSS(h,N.value))return!0;return!1};\nqg\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"videodatachange\",function(){b.updateMetadata()});\nthis.events.S(C,\"presentingplayerstatechange\",function(){jno(b)})};\nmj\u003dfunction(C,b){try{navigator.mediaSession.setActionHandler(C,b)}catch(h){}};\ncOl\u003dfunction(C){mj(\"play\",function(){C.api.playVideo()});\nmj(\"pause\",function(){C.api.pauseVideo()});\nmj(\"seekbackward\",function(){C.api.seekBy(-5*C.api.getPlaybackRate())});\nmj(\"seekforward\",function(){C.api.seekBy(5*C.api.getPlaybackRate())});\nmj(\"seekto\",function(b){((b\u003db.seekTime)||C.api.D(\"web_player_misc_bugfix_a\")\u0026\u0026b!\u003dnull)\u0026\u0026C.api.seekTo(b)})};\nkDW\u003dfunction(C){var b,h,N,p;return(b\u003dC.api.getVideoData().getWatchNextResponse())\u003d\u003dnull?void 0:(h\u003db.playerOverlays)\u003d\u003dnull?void 0:(N\u003dh.playerOverlayRenderer)\u003d\u003dnull?void 0:(p\u003dN.browserMediaSession)\u003d\u003dnull?void 0:p.browserMediaSessionRenderer};\nevW\u003dfunction(C){var b\u003d[];if(!C||!C.thumbnails)return b;C\u003dg.z(C.thumbnails);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,h.url\u0026\u0026(!h.width||h.width\u003c\u003d0||!h.height||h.height\u003c\u003d0||g.w0(h.url)\u0026\u0026b.push({src:h.url||\"\",sizes:h.width+\"x\"+h.height,type:\"image/jpeg\"}));return b};\njno\u003dfunction(C){C\u003dC.api.getPlayerStateObject();C\u003dC.isCued()||C.isError()?\"none\":C.isOrWillBePlaying()?\"playing\":\"paused\";navigator.mediaSession.playbackState\u003dC};\nL2U\u003dfunction(C){var b\u003dC.api.getProgressState().seekableEnd;b\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({duration:b,playbackRate:C.api.getPlaybackRate(),position:C.api.getCurrentTime()})};\nfa\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.K\u003dnew Map;this.N\u003dthis.j\u003dvoid 0;this.compositeVideoState\u003dnull;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"modulecreated\",function(h){var N;a:{var p,P,c,e\u003d(p\u003db.api.getVideoData())\u003d\u003dnull?void 0:(P\u003dp.getPlayerResponse())\u003d\u003dnull?void 0:(c\u003dP.overlay)\u003d\u003dnull?void 0:c.playerControlsOverlayRenderer;if(e\u0026\u0026(p\u003dg.d(e.compositeVideoOverlay,ZPH),p\u003d\u003dnull?0:(N\u003dp.sources)\u003d\u003dnull?0:N.length))for(N\u003dg.z(p\u003d\u003dnull?void 0:p.sources),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003d\np.value,p.isActive){N\u003dp;break a}N\u003dvoid 0}h\u003d\u003d\u003d\"captions\"\u0026\u0026(N\u003d\u003dnull?void 0:N.topLeftCornerX)!\u003d\u003dvoid 0\u0026\u0026(N\u003d\u003dnull?void 0:N.topLeftCornerY)!\u003d\u003dvoid 0\u0026\u0026(N\u003d\u003dnull?void 0:N.width)!\u003d\u003dvoid 0\u0026\u0026(N\u003d\u003dnull?void 0:N.height)!\u003d\u003dvoid 0\u0026\u0026b.api.GN({top:N.topLeftCornerY,right:1-N.topLeftCornerX-N.width,bottom:1-N.topLeftCornerY-N.height,left:N.topLeftCornerX})});\nthis.events.S(C,\"videodatachange\",function(h){var N\u003db.api.getVideoData();b.j\u003dvoid 0;b.K.clear();b.api.Sh(\"compositeembargo\",1);var p\u003dN\u003d\u003dnull?void 0:N.DF.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(p\u003d\u003dnull?0:p.length)?YCl(b,p.filter(function(P){return awS(b,P)})):(N\u003d\u003dnull?0:N.cueRanges)\u0026\u0026YCl(b,N.cueRanges.filter(function(P){return awS(b,P)}));\nh\u003d\u003d\u003d\"dataupdated\"\u0026\u0026(N\u003d\u003dnull?void 0:N.compositeLiveStatusToken)!\u003d\u003db.N\u0026\u0026(b.N\u003dN\u003d\u003dnull?void 0:N.compositeLiveStatusToken,b.api.rA())});\nthis.events.S(C,g.gL(\"compositeembargo\"),function(h){var N;if(((N\u003db.j)\u003d\u003dnull?void 0:N.id)!\u003d\u003dh.id\u0026\u0026(b.api.eX(!0),b.K.has(h.id))){var p\u003db.K.get(h.id);N\u003db.api.getVideoData();p\u003dg.z(p);for(var P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dvoid 0;P\u003d(c\u003dP.value.compositeEmbargo)\u003d\u003dnull?void 0:c.embargoStatusToken;N.WA!\u003d\u003dP\u0026\u0026(N.WA\u003dP,b.api.rA());lw1(b,h)}}});\nthis.events.S(C,g.p8(\"compositeembargo\"),function(h){var N;if(((N\u003db.j)\u003d\u003dnull?void 0:N.id)\u003d\u003d\u003dh.id\u0026\u0026(b.api.eX(!1),b.K.has(h.id))){if(h\u003db.api.getVideoData())h.WA\u003dvoid 0;b.api.rA();lw1(b)}});\nthis.events.S(C,\"heartbeatRequest\",function(h){b.compositeVideoState!\u003d\u003dnull\u0026\u0026(h.playbackState||(h.playbackState\u003d{}),h.playbackState.compositeVideoState\u003db.compositeVideoState)});\nthis.events.S(C,\"onPlaybackAudioChange\",function(){b.api.rA()});\nx8(C,\"setCompositeParam\",function(h){b.compositeVideoState\u003dh})};\nlw1\u003dfunction(C,b){var h;((h\u003dC.j)\u003d\u003dnull?void 0:h.id)!\u003d\u003d(b\u003d\u003dnull?void 0:b.id)\u0026\u0026(C.j\u0026\u0026(C.K.delete(C.j.id),C.api.AR([C.j],1)),C.j\u003db)};\nYCl\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){var N\u003dh.value,p\u003dvoid 0;h\u003dNumber((p\u003dN.playbackRelativePosition)\u003d\u003dnull?void 0:p.utcTimeMs)/1E3;var P\u003dvoid 0;p\u003dh+Number((P\u003dN.duration)\u003d\u003dnull?void 0:P.seconds);P\u003d\"composite_embargo_\"+h;N.onEnter\u0026\u0026(N\u003dN.onEnter.filter(C.X),N.length\u0026\u0026(C.K.set(P,N),C.api.addUtcCueRange(P,h,p,\"compositeembargo\",!1)))}};\nawS\u003dfunction(C,b){var h;return(h\u003db.onEnter)\u003d\u003dnull?void 0:h.some(C.X)};\nojl\u003dfunction(C){s_.call(this,C);x8(this.api,\"queueOfflineAction\",this.queueOfflineAction.bind(this));x8(this.api,\"updateDownloadState\",this.updateDownloadState.bind(this));x8(this.api,\"pauseVideoDownload\",this.pauseVideoDownload.bind(this));x8(this.api,\"resumeVideoDownload\",this.resumeVideoDownload.bind(this));x8(this.api,\"isOrchestrationLeader\",this.isOrchestrationLeader.bind(this));x8(this.api,\"refreshAllStaleEntities\",this.refreshAllStaleEntities.bind(this));x8(this.api,\"setUpPositionSyncInterval\",\nthis.setUpPositionSyncInterval.bind(this))};\nAn\u003dfunction(C){s_.call(this,C);var b\u003dthis;x8(C,\"getAvailableQualityData\",function(){return b.getAvailableQualityData()});\nx8(C,\"getAvailableQualityDataAndMessaging\",function(){return b.getAvailableQualityDataAndMessaging()})};\nF21\u003dfunction(C,b,h){var N\u003d[],p\u003db?156595:151874;C\u003dg.z(C);for(var P\u003dC.next();!P.done;P\u003dC.next()){var c\u003dP.value;P\u003dc.video;c\u003d{formatId:c.id,qualityLabel:P.qualityLabel,quality:P.quality,isPlayable:b};if(P\u003dh.get(P.qualityLabel))c.paygatedQualityDetails\u003d{paygatedIndicatorText:P.paygatedIndicatorText,endpoint:P.endpoint,veType:p,trackingParams:P.trackingParams};N.push(c)}return N};\nGD6\u003dfunction(C){for(var b\u003d0,h\u003d0;h\u003cC.length;h++)if(C[h].paygatedQualityDetails){var N\u003dC[h];C.splice(h,1);C.splice(b,0,N);b++}};\nSCV\u003dfunction(C){var b\u003dnew Set,h\u003dnew Map,N\u003d{};C\u003dg.z(C);for(var p\u003dC.next();!p.done;p\u003dC.next()){p\u003dp.value;var P\u003dp.quality,c\u003dp.isPlayable,e\u003dp.qualityLabel;e\u0026\u0026P\u0026\u0026(c\u0026\u0026h.has(P)\u0026\u0026h.get(P)!\u003d\u003de?b.add(P):c\u0026\u0026h.set(P,e),N[e]||(N[e]\u003dp))}h\u003d[];N\u003dg.z(Object.values(N));for(C\u003dN.next();!C.done;C\u003dN.next())p\u003dC.value,(C\u003dp.quality)\u0026\u0026!b.has(C)\u0026\u0026(p.formatId\u003dvoid 0),h.push(p);return h};\nyF\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.N\u003d1;this.DJ\u003dnull;this.dn\u003d{LXO:function(){return b.N}};\nthis.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"d6de4videobindingchange\",function(h){b.WV(h)});\nthis.events.S(C,\"csiinitialized\",function(){$K_(b)})};\n$K_\u003dfunction(C){if(zv_()){C.DJ\u003dC.api.FX();C.j\u003dnew EO;C.N\u003d2;var b\u003dg.Lk(C.api.Y().experiments,\"html5_d6de4_defer_timeout_ms\");C.DJ.Jy(\"pt_pish\");b?g.of(function(){HP6(C)},b):C.api.D(\"html5_enable_d6de4_idle_priority_job\")\u0026\u0026window.requestIdleCallback?window.requestIdleCallback(function(){HP6(C)}):HP6(C)}};\nHP6\u003dfunction(C){if(zv_()){C.DJ\u003dC.api.FX();var b\u003dg.Lk(C.api.Y().experiments,\"html5_d6de4_cloud_project_number\");C.DJ.Jy(\"pt_pis\");try{window.android.webview.getExperimentalMediaIntegrityTokenProvider({cloudProjectNumber:b}).then(function(N){C.K\u003dN;var p;(p\u003dC.j)\u003d\u003dnull||p.resolve();C.DJ.Jy(\"pt_pif\")}).catch(function(N){rT(N,\"player_start\");\nC.DJ.Jy(\"pt_pie\");var p;(p\u003dC.j)\u003d\u003dnull||p.reject(N)})}catch(N){rT(N,\"player_start_catch\");\nC.api.jp(\"pfes\",{});var h;(h\u003dC.j)\u003d\u003dnull||h.reject(N)}}};\nVLU\u003dfunction(C,b){if(C.K\u0026\u0026!C.D(\"html5_disable_d6de4_mint_debug\")){var h\u003db.videoId;C.N\u003d3;C.DJ.Jy(\"pt_ms\");try{C.K.requestToken(h).then(function(N){C.DJ.Jy(\"pt_mf\");if(N\u003dws(N))b.tA\u003d{lb6:N}}).catch(function(N){C.DJ.Jy(\"pt_me\");\nrT(N,\"player_generate\");C.handleError(N,b)})}catch(N){rT(N,\"player_generate_catch\"),C.handleError(N,b)}}};\nML6\u003dfunction(C,b){C.api.D(\"html5_enable_d6de4_cold_start_and_error\")\u0026\u0026(b.tA\u003d{coldStartInfo:{clientState:C.N}})};\nrT\u003dfunction(C,b){C.message\u0026\u0026g.Ri(Error(b+\"_\"+C.message))};\nzv_\u003dfunction(){return window.android\u0026\u0026window.android.webview\u0026\u0026window.android.webview.getExperimentalMediaIntegrityTokenProvider};\ni_\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-pip-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"data-priority\":\"7\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},U:[yiW()]});var b\u003dthis;this.api\u003dC;this.listen(\"click\",this.onClick);var h\u003dthis.api.u5(),N\u003dh.subscribe(\"visibilitystatechange\",function(){b.l$(h.S1())});\nthis.addOnDisposeCallback(function(){h.v2(N)});\naC(C,this.element,this);this.l$(h.S1())};\nJn\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"standardControlsInitialized\",function(){b.createButton()});\ng.Oa(this.api.Y())\u0026\u0026(this.D(\"web_enable_auto_pip\")||this.D(\"web_enable_pip_on_miniplayer\")||this.D(\"web_shorts_pip\"))\u0026\u0026x8(this.api,\"setDocumentPictureInPicture\",function(h){b.setDocumentPictureInPicture(h)})};\nqCo\u003dfunction(C){var b\u003dC.api.getVideoData();C.button.Kj(b.py)};\nmKU\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(this.api,\"musicDisableUi\",function(){g.j6(b.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")});\nx8(this.api,\"musicEnableUi\",function(){g.kb(b.api.getRootNode(),\"ytp-player-in-bar-disable-ui\")})};\nQF\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!0:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.n.call(this,{B:\"div\",C:\"ytp-suggested-action\"});var N\u003dthis;this.Z\u003dC;this.ob\u003dthis.N2\u003dthis.nO\u003dthis.KO\u003dthis.X\u003dthis.L\u003dthis.expanded\u003dthis.enabled\u003dthis.m6\u003d!1;this.t4\u003dthis.Z.D(\"delhi_modern_web_player\")?40:34;this.zi\u003dnew g.wl(function(){N.badge.element.style.width\u003d\"\"},200,this);\nthis.rO\u003dnew g.wl(function(){u_(N);RY(N)},200,this);\nthis.dismissButton\u003dnew g.n({B:\"button\",J4:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.D(this,this.dismissButton);this.N\u003dnew g.n({B:\"div\",C:\"ytp-suggested-action-badge-expanded-content-container\",U:[{B:\"label\",C:\"ytp-suggested-action-badge-title\",BE:\"{{badgeLabel}}\"},this.dismissButton]});g.D(this,this.N);this.Qz\u003dnew g.n({B:\"div\",C:\"ytp-suggested-action-badge-icon-container\",U:[b?{B:\"div\",C:\"ytp-suggested-action-badge-icon\"}:\"\"]});g.D(this,this.Qz);this.badge\u003dnew g.n({B:h?\"div\":\n\"button\",J4:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],U:[this.Qz,this.N]});g.D(this,this.badge);this.badge.Gi(this.element);this.V\u003dnew g.CF(this.badge,250,!1,100);g.D(this,this.V);this.kh\u003dnew g.CF(this.N,250,!1,100);g.D(this,this.kh);this.Vz\u003dnew g.xn(this.n1E,null,this);g.D(this,this.Vz);this.Yh\u003dnew g.xn(this.SM,null,this);g.D(this,this.Yh);g.D(this,this.zi);g.D(this,this.rO);this.Z.createServerVe(this.badge.element,this.badge,!0);this.Z.createServerVe(this.dismissButton.element,\nthis.dismissButton,!0);this.S(this.Z,\"onHideControls\",function(){N.J5(!1)});\nthis.S(this.Z,\"onShowControls\",function(){N.J5(!0)});\nthis.S(this.badge.element,\"click\",this.JD);this.S(this.dismissButton.element,\"click\",this.Ga);this.S(this.Z,\"pageTransition\",this.Q4);this.S(this.Z,\"appresize\",this.Xw);this.S(this.Z,\"fullscreentoggled\",this.ykO);this.S(this.Z,\"cardstatechange\",this.jVf);this.S(this.Z,\"annotationvisibility\",this.U96,this);this.S(this.Z,\"offlineslatestatechange\",this.PHz,this)};\nu_\u003dfunction(C){g.L2(C.badge.element,\"ytp-suggested-action-badge-with-controls\",C.nO||!C.L)};\nRY\u003dfunction(C,b){var h\u003dC.VZ();C.expanded!\u003d\u003dh\u0026\u0026(C.expanded\u003dh,b\u003d\u003d\u003dvoid 0||b?(C.Vz.stop(),C.Yh.stop(),C.zi.stop(),C.Vz.start()):(C.N.Kj(C.expanded),g.L2(C.badge.element,\"ytp-suggested-action-badge-expanded\",C.expanded)),C.Pr())};\nfwH\u003dfunction(C){var b\u003dC.text||\"\",h\u003dg.WE(\"ytp-suggested-action-badge-title\",C.element);h\u0026\u0026g.PP(h,b);C.badge.element.setAttribute(\"aria-label\",b);C.dismissButton.element.setAttribute(\"aria-label\",C.CO?C.CO:\"\")};\nUd\u003dfunction(C,b,h,N,p,P){var c\u003d{B:\"div\",C:\"ytp-panel\"};if(h){var e\u003d\"ytp-panel-back-button\";var L\u003d\"ytp-panel-title\";var Z\u003d{B:\"div\",C:\"ytp-panel-header\",U:[{B:\"div\",J4:[\"ytp-panel-back-button-container\"],U:[{T:{\"aria-label\":\"Back to previous menu\"},B:\"button\",J4:[\"ytp-button\",e]}]},{B:\"span\",J4:[L],T:C.D(\"web_enable_a11y_header_role_in_panel\")?{role:\"heading\",\"aria-level\":\"2\"}:void 0,U:[h]}]};if(p){var Y\u003d\"ytp-panel-options\";Z.U.push({B:\"button\",J4:[\"ytp-button\",Y],U:[N]})}c.U\u003d[Z]}N\u003d!1;P\u0026\u0026(P\u003d{B:\"div\",\nC:\"ytp-panel-footer\",U:[P]},N\u003d!0,c.U?c.U.push(P):c.U\u003d[P]);g.ZN.call(this,c);this.content\u003db;N\u0026\u0026c.U?b.Gi(this.element,c.U.length-1):b.Gi(this.element);this.dQ\u003d!1;this.xV\u003dN;h\u0026\u0026(h\u003dthis.dO(L),this.S(this.dO(e),\"click\",this.vt),this.S(h,\"click\",this.vt),this.dQ\u003d!0,p\u0026\u0026this.S(this.dO(Y),\"click\",p));b.subscribe(\"size-change\",this.wD,this);this.S(C,\"fullscreentoggled\",this.wD);this.Z\u003dC};\ng.Xs\u003dfunction(C,b,h,N,p,P){b\u003db\u003d\u003d\u003dvoid 0?null:b;var c\u003d{role:\"menu\"};b\u0026\u0026(c.id\u003db);b\u003dnew g.ZN({B:\"div\",C:\"ytp-panel-menu\",T:c});Ud.call(this,C,b,h,N,p,P);this.menuItems\u003db;this.items\u003d[];g.D(this,this.menuItems)};\ng.Ka\u003dfunction(C){for(var b\u003dg.z(C.items),h\u003db.next();!h.done;h\u003db.next())h.value.unsubscribe(\"size-change\",C.Wa,C);C.items\u003d[];try{g.hW(C.menuItems.element)}catch(P){var N,p;g.Ri(new g.np(\"Failed to remove menu items from panel menu.\",{error:P.message,originalStack:P.stack,childToBeRemoved:(p\u003d(N\u003dC.menuItems.element.firstChild)\u003d\u003dnull?void 0:N.textContent)!\u003dnull?p:\"child element not found\"}))}C.menuItems.publish(\"size-change\")};\nAOU\u003dfunction(C,b){return b.priority-C.priority};\ng.sd\u003dfunction(C,b){g.rY.call(this,C,{B:\"div\",J4:[\"ytp-popup\",b||\"\"]},100,!0);this.j\u003d[];this.J\u003dthis.W\u003dnull;this.maxHeight\u003dthis.maxWidth\u003d0;this.size\u003dnew g.lF(0,0);this.listen(\"keydown\",this.YL)};\nyO1\u003dfunction(C){var b\u003dC.j[C.j.length-1];if(b){g.zV(C.element,C.maxWidth||\"100%\",C.maxHeight||\"100%\");g.LV(b.element,\"width\",\"\");g.LV(b.element,\"height\",\"\");g.LV(b.element,\"maxWidth\",\"100%\");g.LV(b.element,\"maxHeight\",\"100%\");g.LV(b.content.element,\"height\",\"\");var h\u003dg.Hc(b.element);h.width+\u003d1;h.height+\u003d1;g.LV(b.element,\"width\",h.width+\"px\");g.LV(b.element,\"height\",h.height+\"px\");g.LV(b.element,\"maxWidth\",\"\");g.LV(b.element,\"maxHeight\",\"\");var N\u003d0;b.dQ\u0026\u0026(N\u003dg.Hc(b.dO(\"ytp-panel-header\")).height);var p\u003d\n0;b.xV\u0026\u0026(p\u003db.dO(\"ytp-panel-footer\"),g.LV(p,\"width\",h.width+\"px\"),p\u003dg.Hc(p).height);g.LV(b.content.element,\"height\",h.height-N-p+\"px\");b.element instanceof HTMLElement\u0026\u0026(N\u003db.element,p\u003dN.scrollWidth-N.clientWidth,N.offsetWidth-N.clientWidth\u003e0\u0026\u0026p\u003e0\u0026\u0026(h.width+\u003dp,g.LV(b.element,\"width\",h.width+\"px\")));C.size\u003dh}};\ng.Od\u003dfunction(C,b){var h\u003dC.j[C.j.length-1];h!\u003d\u003db\u0026\u0026(C.j.push(b),rOK(C,h,b))};\ng.vY\u003dfunction(C){if(!(C.j.length\u003c\u003d1)){var b\u003dC.j.pop(),h\u003dC.j[0];C.j\u003d[h];rOK(C,b,h,!0)}};\nrOK\u003dfunction(C,b,h,N){iPS(C);b\u0026\u0026(b.unsubscribe(\"size-change\",C.Hg,C),b.unsubscribe(\"back\",C.ql,C));h.subscribe(\"size-change\",C.Hg,C);h.subscribe(\"back\",C.ql,C);if(C.Bb){g.j6(h.element,N?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");h.Gi(C.element);h.focus();C.element.scrollLeft\u003d0;C.element.scrollTop\u003d0;var p\u003dC.size;yO1(C);g.zV(C.element,p);C.W\u003dnew g.wl(function(){JOl(C,b,h,N)},20,C);\nC.W.start()}else h.Gi(C.element),b\u0026\u0026b.detach()};\nJOl\u003dfunction(C,b,h,N){C.W.dispose();C.W\u003dnull;g.j6(C.element,\"ytp-popup-animating\");N?(g.j6(b.element,\"ytp-panel-animate-forward\"),g.kb(h.element,\"ytp-panel-animate-back\")):(g.j6(b.element,\"ytp-panel-animate-back\"),g.kb(h.element,\"ytp-panel-animate-forward\"));g.zV(C.element,C.size);C.J\u003dnew g.wl(function(){g.kb(C.element,\"ytp-popup-animating\");b.detach();g.e6(b.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);C.J.dispose();C.J\u003dnull},250,C);\nC.J.start()};\niPS\u003dfunction(C){C.W\u0026\u0026g.be(C.W);C.J\u0026\u0026g.be(C.J)};\nDj\u003dfunction(C){g.sd.call(this,C,\"ytp-shopping-product-menu\");this.Zb\u003dnew g.Xs(this.Z);g.D(this,this.Zb);this.hide();g.Od(this,this.Zb);g.MC(this.Z,this.element,4)};\nRv1\u003dfunction(C,b,h){var N,p\u003db\u003d\u003dnull?void 0:(N\u003db.text)\u003d\u003dnull?void 0:N.simpleText;p\u0026\u0026(h\u003duqW(C,h,p,b\u003d\u003dnull?void 0:b.icon,b\u003d\u003dnull?void 0:b.secondaryIcon),b.navigationEndpoint\u0026\u0026h.listen(\"click\",function(){C.Z.LO(\"innertubeCommand\",b.navigationEndpoint);C.hide()},C))};\nQnK\u003dfunction(C,b,h){var N,p\u003db\u003d\u003dnull?void 0:(N\u003db.text)\u003d\u003dnull?void 0:N.simpleText;p\u0026\u0026uqW(C,h,p,b\u003d\u003dnull?void 0:b.icon).listen(\"click\",function(){var P;(b\u003d\u003dnull?void 0:(P\u003db.icon)\u003d\u003dnull?void 0:P.iconType)\u003d\u003d\u003d\"HIDE\"?C.Z.publish(\"featuredproductdismissed\"):b.serviceEndpoint\u0026\u0026C.Z.LO(\"innertubeCommand\",b.serviceEndpoint);C.hide()},C)};\nuqW\u003dfunction(C,b,h,N,p){b\u003dnew g.QG(g.U_({},[],!1,!!p),b,h);p\u0026\u0026b.updateValue(\"secondaryIcon\",UKc(p));b.setIcon(UKc(N));g.D(C,b);C.Zb.hk(b,!0);return b};\nUKc\u003dfunction(C){if(!C)return null;switch(C.iconType){case \"ACCOUNT_CIRCLE\":return{B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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{B:\"svg\",T:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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 HBl();case \"HIDE\":return{B:\"svg\",T:{\"enable-background\":\"new 0 0 24 24\",fill:\"#fff\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"g\",U:[{B:\"path\",T:{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 Mb()}};\ndT\u003dfunction(C){QF.call(this,C,!1,!0);this.isCounterfactual\u003dthis.K\u003dthis.isVisible\u003dthis.isInitialized\u003dthis.shouldShowOverflowButton\u003dthis.shouldHideDismissButton\u003d!1;this.L\u003d!0;this.overflowButton\u003dnew g.n({B:\"button\",J4:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],T:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.D(this,this.overflowButton);this.badge.element.classList.add(\"ytp-suggested-action\");this.thumbnailImage\u003dnew g.n({B:\"img\",C:\"ytp-suggested-action-badge-img\",T:{src:\"{{url}}\"}});\nthis.thumbnailImage.hide();g.D(this,this.thumbnailImage);this.thumbnailIcon\u003dnew g.n({B:\"div\",C:\"ytp-suggested-action-badge-icon\"});this.thumbnailIcon.hide();g.D(this,this.thumbnailIcon);this.banner\u003dnew g.n({B:\"a\",C:\"ytp-suggested-action-container\",U:[this.thumbnailImage,this.thumbnailIcon,{B:\"div\",C:\"ytp-suggested-action-details\",U:[{B:\"text\",C:\"ytp-suggested-action-title\",BE:\"{{title}}\"},{B:\"text\",C:\"ytp-suggested-action-subtitle\",BE:\"{{subtitle}}\"},{B:\"text\",C:\"ytp-suggested-action-metadata-text\",\nBE:\"{{metadata}}\"}]},this.dismissButton,this.overflowButton]});g.D(this,this.banner);this.banner.Gi(this.N.element);this.S(this.Z,\"videodatachange\",this.onVideoDataChange);this.S(this.Z,g.gL(\"suggested_action_view_model\"),this.Hj4);this.S(this.Z,g.p8(\"suggested_action_view_model\"),this.QVo);this.S(this.overflowButton.element,\"click\",this.mD);this.S(C,\"featuredproductdismissed\",this.Ga);this.Z.createServerVe(this.banner.element,this.banner,!0)};\nXSK\u003dfunction(C){C.isInitialized\u0026\u0026(C.enabled\u003dC.isVisible,C.N2\u003dC.isVisible,RY(C),C.Xw(),C.thumbnailImage.Kj(C.isVisible),C.shouldHideDismissButton||C.dismissButton.Kj(C.isVisible),C.shouldShowOverflowButton\u0026\u0026C.overflowButton.Kj(C.isVisible))};\nWY\u003dfunction(){dT.apply(this,arguments)};\nK2V\u003dfunction(C){s_.call(this,C);this.j\u003dnew WY(this.api);g.D(this,this.j);g.MC(this.api,this.j.element,4)};\nEd\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.j\u003d\"\";this.N\u003d!0;this.K\u003dthis.api.D(\"html5_enable_audio_track_stickiness_phase_two\");var h\u003dnew g.Jm(C);g.D(this,h);h.S(C,\"internalaudioformatchange\",function(N,p){snl(b,N,p)});\nh.S(C,\"videoplayerreset\",function(){OP_(b)});\nh.S(C,\"videodatachange\",function(N,p){b.onVideoDataChange(N,p)})};\nsnl\u003dfunction(C,b,h){if(h){var N\u003d\"\";vjl(C,b)\u0026\u0026(N\u003db,C.K||(C.j\u003db),C.api.D(\"html5_sabr_enable_server_xtag_selection\")\u0026\u0026(h\u003dC.api.getVideoData(void 0,!0)))\u0026\u0026(h.n$\u003db);if(C.K\u0026\u0026N\u0026\u0026DKH(C,N)){var p;px(BI(C.api.Y(),(p\u003dC.api.getVideoData())\u003d\u003dnull?void 0:g.Uv(p)),function(P){dK6(C,N,P)})}}};\nOP_\u003dfunction(C){if(C.j)W2l(C);else{var b;if(C.K\u0026\u0026((b\u003duw())\u003d\u003dnull?0:b.size)){var h;px(BI(C.api.Y(),(h\u003dC.api.getVideoData())\u003d\u003dnull?void 0:g.Uv(h)),function(N){if((N\u003dEj1(N))\u0026\u0026DKH(C,N)){var p\u003dC.api.getVideoData(void 0,!0);p\u0026\u0026(p.n$\u003dN)}})}}};\nW2l\u003dfunction(C){var b\u003dC.api.getVideoData(void 0,!0);b\u0026\u0026(b.n$\u003dC.j)};\ndK6\u003dfunction(C,b,h){Ej1(h)!\u003d\u003db\u0026\u0026(njx([{settingItemId:na(h),settingOptionValue:{stringValue:b}}]),px(C.CZ(),function(N){PxS(N,na(h),{stringValue:b})}))};\ntLc\u003dfunction(C,b){Px(px(px(C.CZ(),function(h){return gMc(h,[na(b)])}),function(h){if(h){h\u003dg.z(h);\nfor(var N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dN.value;N\u003dp.key;p\u003dp.value;N\u0026\u0026p\u0026\u0026njx([{settingItemId:N,settingOptionValue:p}])}}}),function(){C.N\u003d!0})};\nvjl\u003dfunction(C,b){C\u003dC.api.getAvailableAudioTracks();C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h.getLanguageInfo().getId()\u003d\u003d\u003db)return h;return null};\nEj1\u003dfunction(C){C\u003dna(C);var b\u003duw();C\u003db?b.get(C):void 0;return C\u0026\u0026C.stringValue?C.stringValue:\"\"};\nna\u003dfunction(C){var b\u003d(484).toString();C\u0026\u0026(b\u003d(483).toString());return b};\nDKH\u003dfunction(C,b){var h;return b.split(\".\")[0]!\u003d\u003d\"\"\u0026\u0026((h\u003dC.api.getVideoData())\u003d\u003dnull?void 0:!K6(h))};\nnjx\u003dfunction(C){var b\u003duw();b||(b\u003dnew Map);C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,b.set(h.settingItemId,h.settingOptionValue);b\u003dJSON.stringify(Object.fromEntries(b));g.uU(\"yt-player-user-settings\",b,2592E3)};\ng.tn\u003dfunction(C,b,h,N,p,P,c){g.QG.call(this,g.U_({\"aria-haspopup\":\"true\"}),b,C);this.xg\u003dN;this.L\u003d!1;this.N\u003dnull;this.options\u003d{};this.K\u003dnew g.Xs(h,void 0,C,p,P,c);g.D(this,this.K);this.listen(\"keydown\",this.gw);this.listen(\"click\",this.open)};\nTOl\u003dfunction(C){if(C.N){var b\u003dC.options[C.N];b.element.getAttribute(\"aria-checked\");b.element.setAttribute(\"aria-checked\",\"false\");C.N\u003dnull}};\nBOo\u003dfunction(C,b){g.tn.call(this,\"Sleep timer\",g.wY.SLEEP_TIMER,C,b);this.Z\u003dC;this.V\u003d{};this.W\u003dthis.AX(\"Off\");this.J\u003dthis.j\u003d\"\";C.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.X\u003dnew g.n({B:\"div\",J4:[\"ytp-menuitem-label-wrapper\"],U:[{B:\"div\",BE:\"End of video\"},{B:\"div\",J4:[\"ytp-menuitem-sublabel\"],BE:\"{{content}}\"}]});g.D(this,this.X);this.listen(\"click\",this.onClick);this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"presentingplayerstatechange\",this.l$);this.S(C,\"settingsMenuVisibilityChanged\",this.PFo);C.createClientVe(this.element,this,218889);this.l$();this.Z.LO(\"onSleepTimerFeatureAvailable\")};\nIwc\u003dfunction(C){var b\u003d\"Off 10 15 20 30 45 60\".split(\" \"),h;((h\u003dC.Z.getVideoData())\u003d\u003dnull?0:h.isLivePlayback)||b.push(\"End of video\");h\u003dC.Z.getPlaylist();var N;h\u0026\u0026((N\u003dh.listId)\u003d\u003dnull?void 0:N.type)!\u003d\u003d\"RD\"\u0026\u0026b.push(\"End of playlist\");C.GC(g.M_(b,C.AX));C.V\u003dg.oI(b,C.AX,C);b\u003dC.AX(\"End of video\");C.options[b]\u0026\u0026g.RC(C.options[b],C.X)};\nxKx\u003dfunction(C,b){var h\u003dC.V[b],N\u003dh\u003d\u003d\u003d\"End of video\"||h\u003d\u003d\u003d\"End of playlist\";h\u003d\u003d\u003d\"Off\"\u0026\u0026(C.j\u003d\"\");C.Z.getPlayerState()!\u003d\u003d0\u0026\u0026C.Z.getPlayerState()!\u003d\u003d5||!N?(C.W\u003db,g.tn.prototype.GO.call(C,b),C.ra(b),C.Z.LO(\"onSleepTimerSettingsChanged\",h)):C.Z.LO(\"innertubeCommand\",{openPopupAction:{popupType:\"TOAST\",popup:{notificationActionRenderer:{responseText:{simpleText:\"Video has already ended\"}}}}})};\nT$\u003dfunction(C){s_.call(this,C);var b\u003dthis;C.addEventListener(\"settingsMenuInitialized\",function(){b.menuItem||(b.menuItem\u003dnew BOo(b.api,b.api.r8()),g.D(b,b.menuItem))});\nC.addEventListener(\"openSettingsMenuItem\",function(h){if(h\u003d\u003d\u003d\"menu_item_sleep_timer\"){if(!b.menuItem){var N;(N\u003db.api.r8())\u003d\u003dnull||N.mE()}b.menuItem.open()}});\nx8(C,\"resetSleepTimerMenuSettings\",function(){b.resetSleepTimerMenuSettings()});\nx8(C,\"setSleepTimerTimeLeft\",function(h){b.setSleepTimerTimeLeft(h)});\nx8(C,\"setVideoTimeLeft\",function(h){b.setVideoTimeLeft(h)})};\nwSV\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"onSnackbarMessage\",function(h){switch(h){case 1:h\u003db.api.getPlayerStateObject(),h.isBuffering()\u0026\u0026g.B(h,8)\u0026\u0026g.B(h,16)\u0026\u0026b.api.LO(\"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.IY\u003dfunction(C,b,h,N,p){b\u003db\u003d\u003d\u003dvoid 0?!1:b;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;g.jv.call(this);this.V\u003dp;this.J\u003d!1;this.X\u003dnew fp(this);this.G\u003dthis.W\u003dnull;this.N\u003dthis.K\u003d!1;g.D(this,this.X);this.target\u003dC;this.j\u003db;this.L\u003dh||C;this.J\u003dN;b\u0026\u0026(g.TA\u0026\u0026this.target.setAttribute(\"draggable\",\"true\"),p||(this.target.style.touchAction\u003d\"none\"));BY(this)};\nxC\u003dfunction(C){g.yJ(C.X,!C.j)};\nBY\u003dfunction(C){C.G\u003dnull;C.W\u003dnull;C.S(wT(\"over\"),C.rK);C.S(\"touchstart\",C.xz);C.j\u0026\u0026C.S(wT(\"down\"),C.pbD)};\nCV1\u003dfunction(C,b){for(var h\u003d0;h\u003cb.changedTouches.length;h++){var N\u003db.changedTouches[h];if(N.identifier\u003d\u003d\u003dC.W)return N}return null};\nwT\u003dfunction(C){return window.navigator.msPointerEnabled?\"MSPointer\"+C.charAt(0).toUpperCase()+C.substring(1):\"mouse\"+C};\nCP\u003dfunction(C){return C\u0026\u0026bhx?KR(C)||document:document};\nhW6\u003dfunction(C,b){g.n.call(this,{B:\"div\",J4:[\"ytp-overlay\",\"ytp-speedmaster-overlay\"],U:[{B:\"div\",C:\"ytp-speedmaster-user-edu\",U:[{B:\"div\",C:\"ytp-speedmaster-label\",BE:b},{B:\"div\",C:\"ytp-speedmaster-icon\",BE:\"{{icon}}\"}]}]});this.Z\u003dC;this.j\u003dthis.dO(\"ytp-speedmaster-user-edu\");this.updateValue(\"icon\",zOl());g.j6(this.j,\"ytp-speedmaster-has-icon\");this.Z.createClientVe(this.j,this,173040,!0);this.W2()};\nhO\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.X\u003dthis.N\u003d!1;this.rO\u003dg.Lk(this.api.Y().experiments,\"speedmaster_touch_activation_ms\")||500;this.nO\u003dg.Lk(this.api.Y().experiments,\"speedmaster_cancellation_movement_dp\")||10;this.Df\u003dg.Lk(this.api.Y().experiments,\"speedmaster_playback_rate\")||2;this.K\u003dnew g.Jm(C);g.D(this,this.K);this.V\u003d\"2x\";this.speedmasterUserEdu\u003dnew hW6(C,this.V);g.D(this,this.speedmasterUserEdu);g.MC(this.api,this.speedmasterUserEdu.element,4);this.j\u003dnew g.IY(this.api.Ti().CE,!0,null,\n!1,!0);g.D(this,this.j);this.delay\u003dnew g.wl(this.sX,this.rO,this);g.D(this,this.delay);this.K.S(C,\"videodatachange\",function(){bS(b)},this);\nthis.K.S(C,\"presentingplayerstatechange\",function(){bS(b)},this);\nthis.K.S(C,\"autonavvisibility\",function(){bS(b)},this);\nthis.api.u5().subscribe(\"visibilitystatechange\",function(){bS(b)});\nthis.K.S(C,\"rootnodemousedown\",function(h){b.J\u003dh});\nthis.D(\"web_speedmaster_spacebar_control\")\u0026\u0026(this.K.S(C,\"keyboardserviceglobalkeydown\",function(h,N){b.KO\u003dN;Nzo(b,h,!0)},this),this.K.S(C,\"keyboardserviceglobalkeyup\",function(h){Nzo(b,h,!1)},this))};\nNK\u003dfunction(C){C.delay.stop();C.j.unsubscribe(\"dragmove\",C.W,C);C.j.unsubscribe(\"dragend\",C.G,C);C.N\u0026\u0026(C.N\u003d!1,C.speedmasterUserEdu.W2(),C.api.setPlaybackRate(C.q2),C.api.showControls(),C.Qz\u0026\u0026C.api.pauseVideo())};\nNzo\u003dfunction(C,b,h){h?b.keyCode!\u003d\u003d32||b.repeat||C.N||!C.X||g.C2(C.delay):NK(C)};\nbS\u003dfunction(C){var b,h;var N\u003d!!C.V\u0026\u0026!((b\u003dC.api.getVideoData())\u003d\u003dnull?0:b.isLivePlayback)\u0026\u0026!C.api.Ie()\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026!g.B(C.api.getPlayerStateObject(),2)\u0026\u0026!((h\u003dg.PK(C.api))\u003d\u003dnull?0:h.R2())\u0026\u0026!C.api.isEmbedsShortsMode()\u0026\u0026GG(C.api.u5());C.X!\u003d\u003dN\u0026\u0026(C.X\u003dN,C.X?C.j.subscribe(\"dragstart\",C.N2,C):(C.j.unsubscribe(\"dragstart\",C.N2,C),C.j.unsubscribe(\"dragmove\",C.W,C),C.j.unsubscribe(\"dragend\",C.G,C),NK(C)))};\ngdW\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);x8(this.api,\"addPlayerResponseForAssociation\",function(h){b.api.addPlayerResponseForAssociation(h)});\nx8(this.api,\"finishSegmentByCpn\",function(h,N,p){return b.api.finishSegmentByCpn(h,N,p)});\nthis.events.S(C,\"modulecreated\",function(h){if(h\u003d\u003d\u003d\"ad\"\u0026\u0026(h\u003db.api.getVideoData(1))\u0026\u0026(h\u003dh.getPlayerResponse())){var N;h\u003d(N\u003dh.adPlacements)!\u003dnull?N:[];N\u003dg.z(h);for(var p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dh\u003dvoid 0,c\u003dvoid 0;if(p\u003d(h\u003dp.value.adPlacementRenderer)\u003d\u003dnull?void 0:(P\u003dh.renderer)\u003d\u003dnull?void 0:(c\u003dP.instreamVideoAdRenderer)\u003d\u003dnull?void 0:c.playerVars)h\u003dNQ(p),b.api.addPlayerResponseForAssociation({playerVars:h})}}});\nthis.events.S(C,\"videodatachange\",function(h,N){b.onVideoDataChange(h,N)})};\ngO\u003dfunction(C,b,h){g.un.call(this,b,C);this.j\u003dh};\ng.pP\u003dfunction(C){nI.call(this);var b\u003dthis;this.j\u003dC;this.G\u003d{};this.listener\u003dfunction(h){b.dispatchEvent(new gO(b,h.type,h))}};\nPVl\u003dfunction(C){var b\u003dC.getVideoData(),h\u003dC.Q_(),N\u003dh.Rb(),p\u003dC.Y(),P\u003dC.Gb(),c\u003dP.Ksi,e\u003dP.x9z,L\u003dLa(e,\"bandwidth\")*8/1024,Z\u003dLa(e,\"networkactivity\")/1024,Y\u003dLa(e,\"bufferhealth\"),a\u003dP.vR,l\u003dP.playerState.state.toString(16),F\u003dh.getCurrentTime().toFixed(2),G\u003dhA(h.XX(),\",\",3),V\u003d\"\";if(b.isDaiEnabled()){b.enableServerStitchedDai\u0026\u0026(V+\u003db.BP?\"DS\":\"SS\");V\u003db.qz()?V+\"LIFA, \":V+\"DAI, \";var q\u003dP.gk;q\u0026\u0026(V+\u003dq)}X5(b)\u0026\u0026!b.qz()\u0026\u0026(V+\u003d\"LIFAE, \");var f;((f\u003dC.getVideoData(1))\u003d\u003dnull?0:g.Kj(f))?(V+\u003d\"SSAP, \",(q\u003dP.gk)\u0026\u0026(V+\u003dq)):IQ(b)\u0026\u0026\n(V+\u003d\"SABR, \");if(b.fetchType){switch(b.fetchType){case \"onesie\":q\u003d\"o\";break;case \"gp\":q\u003d\"gp\";break;default:q\u003d\"gvi\"}V+\u003d\"vd:\"+q+\", \"}p.d9\u0026\u0026(V\u003dp.d9.E1?V+\"wa, \":V+\"w, \");V+\u003d\"s:\"+l+\" t:\"+F+\" b:\"+G+\" \";h.isSeeking()\u0026\u0026(V+\u003d\"S\");h.isPaused()\u0026\u0026(V+\u003d\"P\");h.isEnded()\u0026\u0026(V+\u003d\"E\");C.isOrchestrationLeader()\u0026\u0026(V+\u003d\" L\");(h\u003dP.I6)\u0026\u0026(V+\u003d\" l:\"+h.toFixed());h\u003dP.currentTime;p\u003db.Gl;h\u0026\u0026h\u003ep.start\u0026\u0026h\u003cp.end\u0026\u0026(V+\u003d\" as\");h\u003dV;V\u003dg.wW(Rw)(\"_start\",void 0);p\u003d[];l\u003dg.z([\"pl_i\",\"vir\",\"or_p\",\"orfb\",\"pbs\"]);for(F\u003dl.next();!F.done;F\u003dl.next())F\u003d\nF.value,(G\u003dg.wW(Rw)(F,void 0))\u0026\u0026V\u0026\u0026(G-\u003dV,p.push(F+\":\"+Math.round(G)));V\u003dp.join(\" \");p\u003dg.sa();l\u003dg.VG(C).lfh;F\u003db.N\u0026\u0026!b.N.j?\"display:none\":\"\";if((G\u003db.clientPlaybackNonce)\u0026\u0026G.length\u003d\u003d16){G+\u003d\"AAAA\";q\u003d0;f\u003d\"\";for(var y\u003d0;y\u003c20;y++)if(q\u003d(q\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(G.charAt(y)),y%5\u003d\u003d4){for(var u\u003d\"\",K\u003d0;K\u003c6;K++)u\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(q\u002631)+u,q\u003e\u003e\u003d5;f+\u003du}G\u003df.substr(0,4)+\" \"+f.substr(4,4)+\" \"+f.substr(8,4)+\" \"+(f.substr(12,4)+\" \"+f.substr(16,\n4))}else G\u003d\"\";L\u003d{video_id_and_cpn:String(b.videoId)+\" / \"+G,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:L.toFixed(0)+\" Kbps\",buffer_health_seconds:Y.toFixed(2)+\" s\",date:\"\"+(new Date).toString(),drm_style:a?\"\":\"display:none\",drm:a,debug_info:h,extra_debug_info:\"\",bandwidth_style:F,network_activity_style:F,network_activity_bytes:Z.toFixed(0)+\" KB\",shader_info:l,shader_info_style:l?\"\":\"display:none\",playback_categories:\"\"};Z\u003dN.clientWidth+\"x\"+N.clientHeight+(p\u003e1?\"*\"+p.toFixed(2):\"\");Y\u003d\"-\";c.totalVideoFrames\u0026\u0026\n(Y\u003d(c.droppedVideoFrames||0)+\" dropped of \"+c.totalVideoFrames);L.dims_and_frames\u003dZ+\" / \"+Y;C\u003dC.getVolume();c\u003dpoW(b);var v;Z\u003d((v\u003db.X)\u003d\u003dnull?0:v.audio.j)?\"DRC\":Math.round(C*c)+\"%\";v\u003dMath.round(C)+\"% / \"+Z;C\u003db.VX.toFixed(1);isFinite(Number(C))\u0026\u0026(v+\u003d\" (content loudness \"+C+\"dB)\");L.volume\u003dv;L.resolution\u003dN.videoWidth+\"x\"+N.videoHeight;if(N\u003db.K){if(v\u003dN.video)C\u003dv.fps,C\u003e1\u0026\u0026(L.resolution+\u003d\"@\"+C),(C\u003dP.Jb$)\u0026\u0026C.video\u0026\u0026(L.resolution+\u003d\" / \"+C.video.width+\"x\"+C.video.height,C.video.fps\u003e1\u0026\u0026(L.resolution+\u003d\"@\"+C.video.fps)),\nL.codecs\u003dpHo(N),!b.X||N.audio\u0026\u0026N.video?N.nz\u0026\u0026(L.codecs+\u003d\" / \"+N.nz+\"A\"):L.codecs+\u003d\" / \"+pHo(b.X),v.K||v.primaries?(C\u003dv.K||\"unknown\",C\u003d\u003d\u003d\"smpte2084\"?C+\u003d\" (PQ)\":C\u003d\u003d\u003d\"arib-std-b67\"\u0026\u0026(C+\u003d\" (HLG)\"),L.color\u003dC+\" / \"+(v.primaries||\"unknown\"),L.color_style\u003d\"\"):L.color_style\u003d\"display:none\";if(N.debugInfo)for(L.fmt_debug_info\u003d\"\",N\u003dg.z(N.debugInfo),v\u003dN.next();!v.done;v\u003dN.next())v\u003dv.value,L.fmt_debug_info+\u003dv.label+\":\"+v.text+\" \";L.fmt_debug_info_style\u003dL.fmt_debug_info\u0026\u0026L.fmt_debug_info.length\u003e0?\"\":\"display:none\"}N\u003d\nb.isLivePlayback;v\u003db.y_;L.live_mode_style\u003dN||v?\"\":\"display:none\";L.live_latency_style\u003dN?\"\":\"display:none\";if(v)L.live_mode\u003d\"Post-Live\"+(NF(b)?\" Manifestless\":\"\");else if(N){v\u003dLa(e,\"livelatency\");L.live_latency_secs\u003dv.toFixed(2)+\"s\";N\u003dNF(b)?\"Manifestless, \":\"\";b.Qz\u0026\u0026(N+\u003d\"Windowed, \");C\u003d\"Uncertain\";if(v\u003e\u003d0\u0026\u0026v\u003c120)if(b.latencyClass\u0026\u0026b.latencyClass!\u003d\u003d\"UNKNOWN\")switch(b.latencyClass){case \"NORMAL\":C\u003d\"Optimized for Normal Latency\";break;case \"LOW\":C\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":C\u003d\"Optimized for Ultra Low Latency\";\nbreak;default:C\u003d\"Unknown Latency Setting\"}else C\u003db.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";N+\u003dC;(v\u003dP.S_E)\u0026\u0026(N+\u003d\", seq \"+v.sequence);L.live_mode\u003dN}!P.isGapless||tq(b)\u0026\u0026P.nf||(L.playback_categories+\u003d\"Gapless \");L.playback_categories_style\u003dL.playback_categories?\"\":\"display:none\";L.bandwidth_samples\u003de1(e,\"bandwidth\");L.network_activity_samples\u003de1(e,\"networkactivity\");L.live_latency_samples\u003de1(e,\"livelatency\");L.buffer_health_samples\u003de1(e,\"bufferhealth\");P\u003dg.DS(b);\nif(b.cotn||P)L.cotn_and_local_media\u003d(b.cotn?b.cotn:\"null\")+\" / \"+P;L.cotn_and_local_media_style\u003dL.cotn_and_local_media?\"\":\"display:none\";b4(b,\"web_player_release_debug\")?(L.release_name\u003d\"youtube.player.web_20250211_01_RC00\",L.release_style\u003d\"\"):L.release_style\u003d\"display:none\";L.debug_info\u0026\u0026V.length\u003e0\u0026\u0026L.debug_info.length+V.length\u003c\u003d60?L.debug_info+\u003d\" \"+V:L.extra_debug_info\u003dV;L.extra_debug_info_style\u003dL.extra_debug_info\u0026\u0026L.extra_debug_info.length\u003e0?\"\":\"display:none\";return L};\npHo\u003dfunction(C){var b\u003d/codecs\u003d\"([^\"]*)\"/.exec(C.mimeType);return b\u0026\u0026b[1]?b[1]+\" (\"+C.itag+\")\":C.itag};\nPS\u003dfunction(C,b,h,N,p){g.n.call(this,{B:\"div\",C:\"ytp-horizonchart\"});this.J\u003db;this.sampleCount\u003dh;this.X\u003dN;this.W\u003dp;this.index\u003d0;this.heightPx\u003d-1;this.N\u003dthis.K\u003dnull;this.j\u003dMath.round(C/h);this.element.style.width\u003dthis.j*this.sampleCount+\"px\";this.element.style.height\u003dthis.J+\"em\"};\njL\u003dfunction(C,b){if(C.heightPx\u003d\u003d\u003d-1){var h\u003dnull;try{h\u003dg.wk(\"CANVAS\"),C.K\u003dh.getContext(\"2d\")}catch(e){}if(C.K){var N\u003dC.j*C.sampleCount;C.N\u003dh;C.N.width\u003dN;C.N.style.width\u003dN+\"px\";C.element.appendChild(C.N)}else for(C.sampleCount\u003dMath.floor(C.sampleCount/4),C.j*\u003d4,h\u003d0;h\u003cC.sampleCount;h++)N\u003dg.wk(\"SPAN\"),N.style.width\u003dC.j+\"px\",N.style.left\u003dC.j*h+\"px\",C.element.appendChild(N)}h\u003dC.element.clientHeight||24;h!\u003d\u003dC.heightPx\u0026\u0026(C.heightPx\u003dh,C.K\u0026\u0026(h\u003d(window.devicePixelRatio||1)\u003e1?2:1,C.N.height\u003dC.heightPx*h,C.N.style.height\u003d\nC.heightPx+\"px\",C.K.scale(1,h)));b\u003dg.z(b);for(N\u003db.next();!N.done;N\u003db.next()){h\u003dC;var p\u003dC.index,P\u003dN.value;for(N\u003d0;N+2\u003ch.X.length\u0026\u0026h.X[N+1]\u003cP;)N++;P\u003dMath.min(1,(P-h.X[N])/(h.X[N+1]-h.X[N]));if(h.K)h.K.fillStyle\u003dh.W[N],h.K.fillRect(p*h.j,0,h.j,h.heightPx),h.K.fillStyle\u003dh.W[N+1],h.K.fillRect(p*h.j,h.heightPx*(1-P),h.j,h.heightPx);else{p\u003dh.element.children[p];var c\u003dwindow.devicePixelRatio||1;P\u003dMath.min(h.heightPx,Math.round(h.heightPx*P*c)/c)||0;p.style.height\u003dP+\"px\";p.style.backgroundColor\u003dh.W[N+1];p.style.borderTop\u003d\n\"solid \"+(h.heightPx-P)+\"px \"+h.W[N]}C.index\u003d(C.index+1)%C.sampleCount}b\u003dC.index;C.K?C.K.clearRect(b*C.j,0,C.j,C.heightPx):(C\u003dC.element.children[b],C.style.height\u003d\"0px\",C.style.borderTop\u003d\"\")};\ncS\u003dfunction(C){var b\u003dnull;b\u003d{B:\"button\",J4:[\"ytp-sfn-close\",\"html5-video-info-panel-close\",\"ytp-button\"],T:{title:\"close\"},BE:\"[X]\"};g.n.call(this,{B:\"div\",J4:[\"html5-video-info-panel\",\"ytp-sfn\"],U:[b,{B:\"div\",J4:[\"html5-video-info-panel-content\",\"ytp-sfn-content\"],U:[{B:\"div\",U:[{B:\"div\",BE:\"Video ID / sCPN\"},{B:\"span\",BE:\"{{video_id_and_cpn}}\",C:\"ytp-sfn-cpn\"}]},{B:\"div\",U:[{B:\"div\",BE:\"Viewport / Frames\"},{B:\"span\",BE:\"{{dims_and_frames}}\"}]},{B:\"div\",U:[{B:\"div\",BE:\"Current / Optimal Res\"},{B:\"span\",\nBE:\"{{resolution}}\"}]},{B:\"div\",U:[{B:\"div\",BE:\"Volume / Normalized\"},{B:\"span\",BE:\"{{volume}}\"}]},{B:\"div\",U:[{B:\"div\",BE:\"Codecs\"},{B:\"span\",BE:\"{{codecs}}\"}]},{B:\"div\",T:{style:\"{{shader_info_style}}\"},U:[{B:\"div\",BE:\"Shader Info\"},{B:\"span\",BE:\"{{shader_info}}\"}]},{B:\"div\",T:{style:\"{{color_style}}\"},U:[{B:\"div\",BE:\"Color\"},{B:\"span\",BE:\"{{color}}\"}]},{B:\"div\",T:{style:\"{{drm_style}}\"},U:[{B:\"div\",BE:\"Protected\"},{B:\"span\",BE:\"{{drm}}\"}]},{B:\"div\",T:{style:\"{{bandwidth_style}}\"},U:[{B:\"div\",BE:\"Connection Speed\"},\n{B:\"span\",U:[{B:\"span\",BE:\"{{bandwidth_chart}}\"},{B:\"span\",BE:\"{{bandwidth_kbps}}\"}]}]},{B:\"div\",T:{style:\"{{network_activity_style}}\"},U:[{B:\"div\",BE:\"Network Activity\"},{B:\"span\",U:[{B:\"span\",BE:\"{{network_activity_chart}}\"},{B:\"span\",BE:\"{{network_activity_bytes}}\"}]}]},{B:\"div\",U:[{B:\"div\",BE:\"Buffer Health\"},{B:\"span\",U:[{B:\"span\",BE:\"{{buffer_health_chart}}\"},{B:\"span\",BE:\"{{buffer_health_seconds}}\"}]}]},{B:\"div\",T:{style:\"{{live_latency_style}}\"},U:[{B:\"div\",BE:\"Live Latency\"},{B:\"span\",U:[{B:\"span\",\nBE:\"{{live_latency_chart}}\"},{B:\"span\",BE:\"{{live_latency_secs}}\"}]}]},{B:\"div\",T:{style:\"{{live_mode_style}}\"},U:[{B:\"div\",BE:\"Live Mode\"},{B:\"span\",BE:\"{{live_mode}}\"}]},{B:\"div\",T:{style:\"{{playback_categories_style}}\"},U:[{B:\"div\",BE:\"Playback Categories\"},{B:\"span\",BE:\"{{playback_categories}}\"}]},{B:\"div\",T:{style:\"{{fmt_debug_info_style}}\"},U:[{B:\"div\",BE:\"Format Debug Info\"},{B:\"span\",BE:\"{{fmt_debug_info}}\"}]},{B:\"div\",U:[{B:\"div\",BE:\"Mystery Text\"},{B:\"span\",BE:\"{{debug_info}}\"}]},{B:\"div\",\nT:{style:\"{{extra_debug_info_style}}\"},U:[{B:\"div\",BE:\"\"},{B:\"span\",U:[{B:\"span\",BE:\"{{extra_debug_info}}\"}]}]},{B:\"div\",U:[{B:\"div\",BE:\"Date\"},{B:\"span\",BE:\"{{date}}\"}]},{B:\"div\",T:{style:\"{{cotn_and_local_media_style}}\"},U:[{B:\"div\",BE:\"COTN / Local Media\"},{B:\"span\",BE:\"{{cotn_and_local_media}}\"}]},{B:\"div\",T:{style:\"{{release_style}}\"},U:[{B:\"div\",BE:\"Player Release\"},{B:\"span\",BE:\"{{release_name}}\"}]}]}]});this.h4\u003dC;this.position\u003d0;this.W\u003d!0;b?this.S(this.dO(\"ytp-sfn-close\"),\"click\",this.hide):\nthis.S(this.element,\"click\",this.hide);C\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];b\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \");var h\u003dC.map(function(N){return N/4});\nthis.V\u003d{};this.j\u003dnew PS(300,1,150,C,b);g.D(this,this.j);this.updateValue(\"bandwidth_chart\",this.j);this.N\u003dnew PS(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.D(this,this.N);this.updateValue(\"live_latency_chart\",this.N);this.K\u003dnew PS(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.D(this,this.K);this.updateValue(\"buffer_health_chart\",this.K);this.J\u003dnew PS(300,1,150,h,b);g.D(this,this.J);this.updateValue(\"network_activity_chart\",\nthis.J);this.delay\u003dnew g.wl(this.l$,500,this);g.D(this,this.delay);this.X\u003dnew g.wl(this.L,2E4,this);g.D(this,this.X)};\nkdV\u003dfunction(C){s_.call(this,C);var b\u003dthis;x8(C,\"getStatsForNerds\",function(){return PVl(b.api)});\nw9(C,\"showVideoInfo\",function(){jXl(b,!0)});\nw9(C,\"hideVideoInfo\",function(){jXl(b,!1)});\nw9(C,\"isVideoInfoVisible\",function(){return cLW(b)})};\njXl\u003dfunction(C,b){var h\u003dcLW(C);C.j||(C.j\u003dnew cS(C.api),g.D(C,C.j),g.MC(C.api,C.j.element,4));C.j.Kj(b);var N\u003dS3(C.api.N8());N\u0026\u0026N.loaded\u0026\u0026h!\u003d\u003db\u0026\u0026N.CQ();b\u0026\u0026C.api.jp(\"sfn\",{},!0)};\ncLW\u003dfunction(C){var b;return!((b\u003dC.j)\u003d\u003dnull||!b.Bb)};\nkj\u003dfunction(){g.O.call(this);this.K\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.xn(this.j,null,this);g.D(this,this.delay)};\neWl\u003dfunction(C,b){if(b.B\u003d\u003d\u003d\"path\")return b.T.d;if(b.U)for(var h\u003d0;h\u003cb.U.length;h++){var N\u003db.U[h];if(N\u0026\u0026typeof N!\u003d\u003d\"string\"\u0026\u0026(N\u003deWl(C,N)))return N}};\naAl\u003dfunction(C,b,h){h\u003deWl(C,h);var N\u003db.getElementsByTagName(\"path\")[0],p\u003dN.getAttribute(\"d\");if(N.getAttribute(\"id\")){var P\u003dcr();b\u003db.getElementsByTagName(\"use\");for(var c\u003d0;c\u003cb.length;c++)b[c].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+P);N.setAttribute(\"id\",P)}var e\u003dLql(p),L\u003dLql(h);ZhW(C,function(Z){N.setAttribute(\"d\",YsU(e,L,Z))},200)};\nZhW\u003dfunction(C,b,h){C.K\u003db;C.startTime\u003d(0,g.fB)();C.duration\u003dh;C.j()};\nLql\u003dfunction(C){var b\u003d[];C\u003dC.match(lAW);for(var h\u003d0;h\u003cC.length;h++){var N\u003dC[h]\u003d\u003d\u003d\" \"?NaN:Number(C[h]);b.push(isNaN(N)?C[h]:N)}return b};\nYsU\u003dfunction(C,b,h){for(var N\u003d\"\",p\u003d0;p\u003cC.length;p++){var P\u003dC[p];N\u003dtypeof P\u003d\u003d\u003d\"number\"?N+(P+(b[p]-P)*h):N+P}return N};\neL\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-size-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"t\",\"data-priority\":\"8\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},BE:\"{{icon}}\"});this.api\u003dC;this.bY\u003dnull;this.transition\u003dnew kj;g.D(this,this.transition);this.S(C,\"sizestylechange\",this.l$);this.S(C,\"fullscreentoggled\",this.l$);this.S(C,\"presentingplayerstatechange\",this.l$);C.createClientVe(this.element,this,139116);this.l$();this.listen(\"click\",this.onClick);aC(C,this.element,\nthis)};\nod1\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"standardControlsInitialized\",function(){b.button\u003dnew eL(C);g.D(b,b.button);C.sx(b.button,\"RIGHT_CONTROLS_RIGHT\")})};\nSs1\u003dfunction(C){s_.call(this,C);var b\u003dthis,h\u003d{};this.W\u003d(h.TIMELY_ACTION_TRIGGER_TYPE_UNSPECIFIED\u003dfunction(){return!1},h.TIMELY_ACTION_TRIGGER_TYPE_KEYBOARD_SEEK\u003dfunction(N){return FqU(b,N)},h.TIMELY_ACTION_TRIGGER_TYPE_PROGRESS_BAR_SEEK\u003dfunction(N){return FqU(b,N)},h);\nthis.X\u003d{};this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"videodatachange\",function(N,p){if(N!\u003d\u003d\"dataupdated\"||p.videoId!\u003d\u003db.videoId||!e8(b.timelyActions,Gd1(p)))b.onVideoDataChange(p)});\nthis.events.S(C,\"presentingplayerstatechange\",function(N){b.a$(N)});\nthis.events.S(C,g.gL(\"timelyAction\"),function(N){b.onCueRangeEnter(N.getId())});\nthis.events.S(C,g.p8(\"timelyAction\"),function(N){b.onCueRangeExit(N.getId())});\nthis.N\u003dnew g.n({B:\"div\",J4:[\"ytp-player-content\",\"ytp-timely-actions-content\"]});this.N.hide();x8(C,\"insertTimelyActionUi\",function(N){b.N.element.children.length\u003e0\u0026\u0026g.hW(b.N.element);N.classList.add(\"ytp-timely-actions-overlay\");b.N.element.appendChild(N)});\ng.D(this,this.N);g.MC(this.api,this.N.element,4)};\n$sl\u003dfunction(C){C.timelyActions\u0026\u0026(C.X\u003dC.timelyActions.reduce(function(b,h){if(h.cueRangeId\u003d\u003d\u003dvoid 0)return b;b[h.cueRangeId]\u003d0;return b},{}))};\nLP\u003dfunction(C,b){if(C.timelyActions){C\u003dg.z(C.timelyActions);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h.cueRangeId\u003d\u003d\u003db)return h}};\nzWx\u003dfunction(C,b){if((C\u003dLP(C,b))\u0026\u0026C.onCueRangeExit)return KZ(C.onCueRangeExit)};\nHhl\u003dfunction(C){if(C.j!\u003d\u003dvoid 0){var b\u003d(b\u003dLP(C,C.j))\u0026\u0026b.onCueRangeEnter?KZ(b.onCueRangeEnter):void 0;var h\u003dLP(C,C.j);if(h\u0026\u0026h.additionalTrigger){var N\u003d!1;for(var p\u003dg.z(h.additionalTrigger),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P.type\u0026\u0026P.args\u0026\u0026C.W[P.type]!\u003d\u003dvoid 0\u0026\u0026(N\u003dN||C.W[P.type](P.args))}else N\u003d!0;b\u0026\u0026N\u0026\u0026(C.api.LO(\"innertubeCommand\",b),C.setTimeout(h),C.X[C.j]!\u003d\u003dvoid 0\u0026\u0026C.X[C.j]++)}};\nFqU\u003dfunction(C,b){return C.K\u003d\u003d\u003dvoid 0?!1:b.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(b.seekLengthMilliseconds)\u003d\u003d\u003d5E3?C.K\u003d\u003d\u003d72:b.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_FORWARD\"\u0026\u0026Number(b.seekLengthMilliseconds)\u003d\u003d\u003d1E4?C.K\u003d\u003d\u003d74:b.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(b.seekLengthMilliseconds)\u003d\u003d\u003d5E3?C.K\u003d\u003d\u003d71:b.seekDirection\u003d\u003d\u003d\"TIMELY_ACTION_TRIGGER_DIRECTION_BACKWARD\"\u0026\u0026Number(b.seekLengthMilliseconds)\u003d\u003d\u003d1E4?C.K\u003d\u003d\u003d73:!1};\nGd1\u003dfunction(C){if(C\u003dC.getWatchNextResponse()){var b,h;C\u003d(b\u003dC.playerOverlays)\u003d\u003dnull?void 0:(h\u003db.playerOverlayRenderer)\u003d\u003dnull?void 0:h.timelyActionsOverlayViewModel;b\u003dg.d(C,VUS);if(b!\u003dnull\u0026\u0026b.timelyActions)return b\u003d\u003dnull?void 0:b.timelyActions.map(function(N){return g.d(N,MUW)}).filter(function(N){return!!N})}};\nqsV\u003dfunction(C){s_.call(this,C);var b\u003dthis;w9(this.api,\"getPlaybackRate\",function(){return b.api.getPlaybackRate()});\nw9(this.api,\"setPlaybackRate\",function(h){typeof h\u003d\u003d\u003d\"number\"\u0026\u0026b.api.setPlaybackRate(h)})};\nms1\u003dfunction(C){C\u003dC.p9();if(!C)return!1;C\u003dg.pN(C).exp||\"\";return C.includes(\"xpv\")||C.includes(\"xpe\")};\nfAW\u003dfunction(C){C\u003dg.z(g.Zw(C,!0));for(var b\u003dC.next();!b.done;b\u003dC.next())if(ms1(b.value))return!0;return!1};\nALl\u003dfunction(C,b){C\u003dg.z(g.Zw(C,!0));for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,ms1(h)){var N\u003d{potc:\"1\",pot:b};h.url\u0026\u0026(h.url\u003dPQ(h.url,N))}};\nyLx\u003dfunction(C){var b\u003dnew pt_,h\u003d{},N\u003d(h[\"X-Goog-Api-Key\"]\u003d\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\",h);return new Ha(b,C,function(){return N})};\nan\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.useLivingRoomPoToken\u003d!1;this.X\u003dnew g.lY;this.DJ\u003dnull;this.J\u003d!1;this.N\u003dnull;this.G\u003d!1;var h\u003dC.Y().getWebPlayerContextConfig();this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"spsumpreject\",function(N,p,P){b.G\u003dp;N\u0026\u0026b.J\u0026\u0026!b.N\u0026\u0026(b.D(\"html5_generate_content_po_token\")\u0026\u0026P?b.D7(P):b.D(\"html5_generate_session_po_token\")\u0026\u0026rLl(b));b.N||b.api.jp(\"stp\",{s:+b.J,b:+b.G})});\nthis.events.S(C,\"poTokenVideoBindingChange\",function(N){b.D7(N)});\nthis.useLivingRoomPoToken\u003d!(h\u003d\u003dnull||!h.useLivingRoomPoToken);C.addEventListener(\"csiinitialized\",function(){b.DJ\u003dC.FX();var N\u003d(b.D(\"html5_generate_session_po_token\")||b.D(\"html5_generate_content_po_token\"))\u0026\u0026!b.useLivingRoomPoToken;try{if(b.D(\"html5_use_shared_owl_instance\"))ihl(b);else if(N){b.DJ.Jy(\"pot_isc\");b.D(\"html5_new_wpo_client\")||JLl(b);var p\u003dg.Lk(b.api.Y().experiments,\"html5_webpo_kaios_defer_timeout_ms\");p?(b.D(\"html5_new_wpo_client\")\u0026\u0026(b.K\u003dnn()),g.of(function(){Yj(b)},p)):b.D(\"html5_webpo_idle_priority_job\")?\n(b.D(\"html5_new_wpo_client\")\u0026\u0026(b.K\u003dnn()),g.xa(g.CB(),function(){Yj(b)})):Yj(b)}}catch(P){P instanceof Error\u0026\u0026g.Ri(P)}});\nC.addEventListener(\"trackListLoaded\",this.F8.bind(this));C.OL(this)};\nukK\u003dfunction(C){var b\u003dD5(C.experiments,\"html5_web_po_request_key\");return b?b:g.qo(C)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\"};\nQXS\u003dfunction(C,b){var h\u003dnew EA(b);return Object.assign({},RWo(C,h),{HE:function(){return h.HE()},\ndispose:function(){return void h.dispose()}})};\nlS\u003dfunction(C,b){if(C.D(\"html5_webpo_bge_ctmp\")){var h,N\u003d{hwpo:!!C.j,hwpor:!((h\u003dC.j)\u003d\u003dnull||!h.isReady())};C.api.jp(b,N)}};\nihl\u003dfunction(C){var b,h;g.R(function(N){if(N.j\u003d\u003d1)return lS(C,\"swpo_i\"),C.K\u003dnn(),on(C),g.J(N,rl(),2);if(N.j!\u003d3)return b\u003dN.K,lS(C,\"swpo_co\"),g.J(N,hMW(b),3);h\u003dN.K;C.j\u003dRWo(C,h);lS(C,\"swpo_cc\");C.j.ready().then(function(){C.X.resolve();lS(C,\"swpo_re\")});\ng.of(function(){Yj(C);lS(C,\"swpo_si\")},0);\ng.SV(N)})};\nJLl\u003dfunction(C){var b\u003dC.api.Y(),h\u003dukK(b),N\u003dyLx(h);b\u003dnew Bu({G_:h,DZ:N,onEvent:function(p){(p\u003dUsS[p])\u0026\u0026C.DJ.Jy(p)},\nonError:g.Ri,QM:$O1(b.experiments),N7:function(){return void C.api.jp(\"itr\",{})},\nBsO:b.experiments.Fo(\"html5_web_po_disable_remote_logging\")||XHl.includes(g.Uq(b.nO)||\"\")});b.ready().then(function(){return void C.X.resolve()});\ng.D(C,b);C.j\u003db};\nKqo\u003dfunction(C){var b\u003dC.api.Y(),h\u003dyLx(ukK(b)),N\u003dh.WR.bind(h);h.WR\u003dfunction(e){var L;return g.R(function(Z){if(Z.j\u003d\u003d1)return g.J(Z,N(e),2);L\u003dZ.K;C.api.jp(\"itr\",{});return Z.return(L)})};\ntry{var p\u003dnew Vs({DZ:h,BV:{maxAttempts:5},ZG:{disable:b.experiments.Fo(\"html5_web_po_disable_remote_logging\")||XHl.includes(g.Uq(b.nO)||\"\"),Ae:$O1(b.experiments),cZ6:C.D(\"wpo_dis_lfdms\")?0:1E3},Jkf:g.Ri});var P\u003dQXS(C,{eh:p,DZ:h,onError:g.Ri});P.ready().then(function(){return void C.X.resolve()});\ng.D(C,p);g.D(C,P);C.j\u003dP}catch(e){g.Ri(e);var c;(c\u003dp)\u003d\u003dnull||c.dispose()}};\nYj\u003dfunction(C){var b\u003dC.api.Y();C.DJ.Jy(\"pot_ist\");C.j?C.j.start():C.D(\"html5_new_wpo_client\")\u0026\u0026Kqo(C);C.D(\"html5_bandaid_attach_content_po_token\")||(C.D(\"html5_generate_session_po_token\")\u0026\u0026(on(C),rLl(C)),b\u003dg.Lk(b.experiments,\"html5_session_po_token_interval_time_ms\")||0,b\u003e0\u0026\u0026(C.W\u003dg.Fu(function(){on(C)},b)),C.J\u003d!0)};\non\u003dfunction(C){var b,h,N,p;g.R(function(P){if(!C.D(\"html5_generate_session_po_token\")||C.useLivingRoomPoToken)return P.return();b\u003dC.api.Y();h\u003dg.Tf(\"EOM_VISITOR_DATA\")||g.Tf(\"VISITOR_DATA\");N\u003db.BT?b.datasyncId:h;p\u003dD5(b.experiments,\"html5_mock_content_binding_for_session_token\")||b.livingRoomPoTokenId||N;b.k6\u003dFq(C,p);g.SV(P)})};\nFq\u003dfunction(C,b){if(!C.j)return C.K?C.K(b):\"\";try{var h\u003dC.j.isReady();C.DJ.Jy(h?\"pot_cms\":\"pot_csms\");var N\u003d\"\";N\u003dC.D(\"html5_web_po_token_disable_caching\")?C.j.ZQ({Kf:b}):C.j.ZQ({Kf:b,Ni:{jr:b,Woo:150,Ex:!0,x5:!0}});C.DJ.Jy(h?\"pot_cmf\":\"pot_csmf\");if(h){var p;(p\u003dC.N)\u003d\u003dnull||p.resolve();C.N\u003dnull;if(C.G){C.G\u003d!1;var P;(P\u003dC.api.app.i$())\u003d\u003dnull||P.wF(!1)}}return N}catch(c){return g.Ri(c),\"\"}};\nrLl\u003dfunction(C){C.j\u0026\u0026(C.N\u003dnew EO,C.j.ready().then(function(){C.DJ.Jy(\"pot_if\");on(C)}))};\nRWo\u003dfunction(C,b){C.D(\"html5_web_po_token_disable_caching\")||b.HJ(150);var h\u003d!1;b.Nv().finally(function(){h\u003d!0});\nreturn{isReady:function(){return h},\nZQ:function(N){return b.ZQ({Kf:N.Kf,Hs:!0,J2:!0,Ni:N.Ni?{jr:N.Ni.jr,Ex:N.Ni.Ex,x5:N.Ni.x5}:void 0})},\nready:function(){return g.R(function(N){if(N.j\u003d\u003d1)return g.$_(N,2),g.J(N,b.Nv(),4);if(N.j!\u003d2)return g.H1(N,0);g.VH(N);g.SV(N)})},\nstart:function(){}}};\nsXl\u003dfunction(C){s_.call(this,C);var b\u003dthis;this.freePreviewWatchedDuration\u003dnull;this.freePreviewUsageDetails\u003d[];this.events\u003dnew g.Jm(C);g.D(this,this.events);this.events.S(C,\"heartbeatRequest\",function(h){if(b.freePreviewUsageDetails.length||b.freePreviewWatchedDuration!\u003d\u003dnull)h.heartbeatRequestParams||(h.heartbeatRequestParams\u003d{}),h.heartbeatRequestParams.unpluggedParams||(h.heartbeatRequestParams.unpluggedParams\u003d{}),b.freePreviewUsageDetails.length\u003e0?h.heartbeatRequestParams.unpluggedParams.freePreviewUsageDetails\u003d\nb.freePreviewUsageDetails:h.heartbeatRequestParams.unpluggedParams.freePreviewWatchedDuration\u003d{seconds:\"\"+b.freePreviewWatchedDuration}});\nx8(C,\"setFreePreviewWatchedDuration\",function(h){b.freePreviewWatchedDuration\u003dh});\nx8(C,\"setFreePreviewUsageDetails\",function(h){b.freePreviewUsageDetails\u003dh})};\nGD\u003dfunction(C){g.O.call(this);this.features\u003d[];var b\u003dthis.j,h\u003dnew lu(C),N\u003dnew O_(C),p\u003dnew An(C),P\u003dnew an(C);var c\u003dg.Va(C.Y())?void 0:new jK(C);var e\u003dnew fa(C),L\u003dnew kdV(C),Z\u003dnew qsV(C),Y\u003dnew a8(C);var a\u003dg.Va(C.Y())?new sXl(C):void 0;var l\u003dC.D(\"html5_enable_ssap\")?new gdW(C):void 0;var F\u003dC.D(\"web_cinematic_watch_settings\")\u0026\u0026(F\u003dC.Y().getWebPlayerContextConfig())!\u003dnull\u0026\u0026F.cinematicSettingsAvailable?new hy(C):void 0;var G\u003dnew Yq(C);var V\u003dC.D(\"enable_courses_player_overlay_purchase\")?new oll(C):void 0;\nvar q\u003dg.Oa(C.Y())?new ZxH(C):void 0;var f\u003dnew cV(C);var y\u003dC.Y().X?new Pwc(C):void 0;var u\u003dg.SR(C.Y())?new pxW(C):void 0;var K\u003dC.D(\"web_player_move_autonav_toggle\")\u0026\u0026C.Y().lF?new xGH(C):void 0;var v\u003dg.Oa(C.Y())?new NO_(C):void 0;var T\u003dC.D(\"web_enable_speedmaster\")\u0026\u0026g.Oa(C.Y())?new hO(C):void 0;var t\u003dC.Y().Xb?void 0:new od1(C);var go\u003dC.D(\"report_pml_debug_signal\")?new txH(C):void 0;var jV\u003dnew ojl(C),CW\u003dnew Jn(C);var W\u003dC.D(\"enable_web_player_player_in_bar_feature\")\u0026\u0026g.X_(C.Y())?new mKU(C):void 0;var w\u003d\nnavigator.mediaSession\u0026\u0026window.MediaMetadata\u0026\u0026C.Y().bW?new qg(C):void 0;var H\u003dC.D(\"html5_enable_drc\")\u0026\u0026!C.Y().W?new PV(C):void 0;var E\u003dnew D_(C);var Ol\u003dg.Oa(C.Y())?new K2V(C):void 0;var H$\u003dC.D(\"html5_enable_d6de4\")?new yF(C):void 0;var YI\u003dg.Oa(C.Y())\u0026\u0026C.D(\"web_sleep_timer\")?new T$(C):void 0;var fW\u003dg.SR(C.Y())?new cdc(C):void 0;var x_\u003dnew Ed(C),gD\u003dnew NV(C),F0\u003dnew hvo(C);var m\u003dC.D(\"enable_sabr_snackbar_message\")?new wSV(C):void 0;var A\u003dC.D(\"web_enable_timely_actions\")?new Ss1(C):void 0;b.call(this,\nh,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v,T,t,go,jV,CW,W,void 0,w,H,E,void 0,Ol,H$,YI,fW,void 0,x_,gD,F0,void 0,m,A,new gC(C))};\nSL\u003dfunction(){this.K\u003dthis.j\u003dNaN};\nOho\u003dfunction(C,b){this.If\u003dC;this.timerName\u003d\"\";this.N\u003d!1;this.K\u003dNaN;this.X\u003dnew SL;this.j\u003db||null;this.N\u003d!1};\nvd6\u003dfunction(C,b,h){var N\u003dg.qX(b.Rf)\u0026\u0026!b.Rf.W;if(b.Rf.xs\u0026\u0026(za(b.Rf)||b.Rf.Qz\u003d\u003d\u003d\"shortspage\"||Ea(b.Rf)||N)\u0026\u0026!C.N){C.N\u003d!0;C.W\u003db.clientPlaybackNonce;g.Tf(\"TIMING_ACTION\")||th(\"TIMING_ACTION\",C.If.csiPageType);C.If.csiServiceName\u0026\u0026th(\"CSI_SERVICE_NAME\",C.If.csiServiceName);if(C.j){N\u003dC.j.FX();for(var p\u003dg.z(Object.keys(N)),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,sG(P,N[P],C.timerName);N\u003dg.wW(Kbl)(C.j.Un);g.OG(N,C.timerName);N\u003dC.j;N.K\u003d{};N.Un\u003d{}}g.OG({playerInfo:{visibilityState:g.wW(XmW)()},playerType:\"LATENCY_PLAYER_HTML5\"},\nC.timerName);C.G!\u003d\u003db.clientPlaybackNonce||Number.isNaN(C.K)||(Dd(\"_start\",C.timerName)?h\u003dg.wW(Rw)(\"_start\",C.timerName)+C.K:g.Ri(new g.np(\"attempted to log gapless pbs before CSI timeline started\",{cpn:b.clientPlaybackNonce})));h\u0026\u0026!Dd(\"pbs\",C.timerName)\u0026\u0026C.tick(\"pbs\",h)}};\nDsH\u003dfunction(C,b,h,N,p,P,c){C\u003d(C\u003d\u003d\u003dh?\"video\":\"ad\")+\"_to_\"+(b\u003d\u003d\u003dh?\"video\":\"ad\");if(C!\u003d\u003d\"video_to_ad\"||P!\u003dnull\u0026\u0026P.nO){P\u003dC\u003d\u003d\u003d\"ad_to_video\"?P:N;h\u003dP\u003d\u003dnull?void 0:P.Py;var e\u003d{};if(N\u003d\u003dnull?0:N.W)e.cttAuthInfo\u003d{token:N.W,videoId:N.videoId};p\u0026\u0026(e.startTime\u003dp);vs(C,e);var L,Z,Y;N\u003d{targetVideoId:(L\u003dN\u003d\u003dnull?void 0:N.videoId)!\u003dnull?L:\"empty_video\",targetCpn:b,adVideoId:(Z\u003dP\u003d\u003dnull?void 0:P.videoId)!\u003dnull?Z:\"empty_video\",adClientPlaybackNonce:(Y\u003dh\u003d\u003dnull?void 0:h.cpn)!\u003dnull?Y:P\u003d\u003dnull?void 0:P.clientPlaybackNonce};\nh\u0026\u0026(N.adBreakType\u003dh.adBreakType,N.adType\u003dh.adType);g.OG(N,C);sG(\"pbs\",c!\u003dnull?c:(0,g.fB)(),C)}};\nzD\u003dfunction(C){Tfl();tiS();C.timerName\u003d\"\"};\ndsH\u003dfunction(C){if(C.j){var b\u003dC.j;b.K\u003d{};b.Un\u003d{}}C.N\u003d!1;C.G\u003dvoid 0;C.K\u003dNaN};\nWqc\u003dfunction(C,b){g.jv.call(this);this.Rf\u003dC;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.V\u003d{};this.K\u003d0;if(C\u003db.session_data)this.sessionData\u003dba(C,\"\u0026\");this.index\u003dMath.max(0,Number(b.index)||0);this.loop\u003d!!b.loop;this.startSeconds\u003dNumber(b.startSeconds)||0;this.title\u003db.playlist_title||\"\";this.description\u003db.playlist_description||\"\";this.author\u003d\nb.author||b.playlist_author||\"\";b.video_id\u0026\u0026(this.items[this.index]\u003db);if(C\u003db.api)typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C.length\u003d\u003d\u003d16?b.list\u003d\"PL\"+C:b.playlist\u003dC;if(C\u003db.list)switch(b.listType){case \"user_uploads\":this.listId\u003dnew Za(\"UU\",\"PLAYER_\"+C);break;default:var h\u003db.playlist_length;h\u0026\u0026(this.length\u003dNumber(h)||0);this.listId\u003dg.Y6(C);if(C\u003db.video)this.items\u003dC.slice(0),this.loaded\u003d!0}else if(b.playlist){C\u003db.playlist.toString().split(\",\");this.index\u003e0\u0026\u0026(this.items\u003d[]);C\u003dg.z(C);for(h\u003dC.next();!h.done;h\u003dC.next())(h\u003d\nh.value)\u0026\u0026this.items.push({video_id:h});this.length\u003dthis.items.length;if(C\u003db.video)this.items\u003dC.slice(0),this.loaded\u003d!0}this.setShuffle(!!b.shuffle);if(C\u003db.suggestedQuality)this.quality\u003dC;this.V\u003dc7(b,\"playlist_\");this.N\u003d(b\u003db.thumbnail_ids)?b.split(\",\"):[]};\nEdl\u003dfunction(C){return!!(C.playlist||C.list||C.api)};\nndU\u003dfunction(C){var b\u003dC.index+1;return b\u003e\u003dC.length?0:b};\ntUK\u003dfunction(C){var b\u003dC.index-1;return b\u003c0?C.length-1:b};\ng.HS\u003dfunction(C,b,h,N){b\u003db!\u003d\u003dvoid 0?b:C.index;b\u003dC.items\u0026\u0026b in C.items?C.items[C.order[b]]:null;var p\u003dnull;b\u0026\u0026(h\u0026\u0026(b.autoplay\u003d\"1\"),N\u0026\u0026(b.autonav\u003d\"1\"),p\u003dnew g.RQ(C.Rf,b),g.D(C,p),p.wG\u003d!0,p.startSeconds\u003dC.startSeconds||p.clipStart||0,C.listId\u0026\u0026(p.playlistId\u003dC.listId.toString()));return p};\nTzo\u003dfunction(C,b){C.index\u003dg.cE(b,0,C.length-1);C.startSeconds\u003d0};\nBzl\u003dfunction(C,b){if(b.video\u0026\u0026b.video.length){C.title\u003db.title||\"\";C.description\u003db.description;C.views\u003db.views;C.likes\u003db.likes;C.dislikes\u003db.dislikes;C.author\u003db.author||\"\";var h\u003db.loop;h\u0026\u0026(C.loop\u003dh);h\u003dg.HS(C);C.items\u003d[];for(var N\u003dg.z(b.video),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value)p.video_id\u003dp.encrypted_id,C.items.push(p);C.length\u003dC.items.length;(b\u003db.index)?C.index\u003db:C.findIndex(h);C.setShuffle(!1);C.loaded\u003d!0;C.K++;C.j\u0026\u0026C.j()}};\nwHl\u003dfunction(C,b){var h,N,p,P,c,e,L;return g.R(function(Z){if(Z.j\u003d\u003d1){h\u003dg.pD();var Y\u003dC.Y(),a\u003d{context:g.BT(C),playbackContext:{contentPlaybackContext:{ancestorOrigins:Y.ancestorOrigins}}},l\u003dY.getWebPlayerContextConfig();if(l\u003d\u003dnull?0:l.encryptedHostFlags)a.playbackContext.contentPlaybackContext.encryptedHostFlags\u003dl.encryptedHostFlags;if(l\u003d\u003dnull?0:l.hideInfo)a.playerParams\u003d{showinfo:!1};Y\u003dY.embedConfig;l\u003db.docid||b.video_id||b.videoId||b.id;if(!l){l\u003db.raw_embedded_player_response;if(!l){var F\u003db.embedded_player_response;\nF\u0026\u0026(l\u003dJSON.parse(F))}if(l){var G,V,q,f,y,u;l\u003d((u\u003dg.d((G\u003dl)\u003d\u003dnull?void 0:(V\u003dG.embedPreview)\u003d\u003dnull?void 0:(q\u003dV.thumbnailPreviewRenderer)\u003d\u003dnull?void 0:(f\u003dq.playButton)\u003d\u003dnull?void 0:(y\u003df.buttonRenderer)\u003d\u003dnull?void 0:y.navigationEndpoint,g.Da))\u003d\u003dnull?void 0:u.videoId)||null}else l\u003dnull}G\u003d(G\u003dl)?G:void 0;V\u003dC.playlistId?C.playlistId:b.list;q\u003db.listType;if(V){var K;q\u003d\u003d\u003d\"user_uploads\"?K\u003d{username:V}:K\u003d{playlistId:V};IAK(Y,G,b,K);a.playlistRequest\u003dK}else b.playlist?(K\u003d{templistVideoIds:b.playlist.toString().split(\",\")},\nIAK(Y,G,b,K),a.playlistRequest\u003dK):G\u0026\u0026(K\u003d{videoId:G},Y\u0026\u0026(K.serializedThirdPartyEmbedConfig\u003dY),a.singleVideoRequest\u003dK);N\u003da;p\u003dg.Cg(xsK);g.$_(Z,2);return g.J(Z,g.tN(h,N,p),4)}if(Z.j!\u003d2)return P\u003dZ.K,c\u003dC.Y(),b.raw_embedded_player_response\u003dP,c.sX\u003dka(b,g.SR(c)),c.N\u003dc.sX\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\",P\u0026\u0026(e\u003dP,e.trackingParams\u0026\u0026SO(e.trackingParams)),Z.return(new g.RQ(c,b));L\u003dg.VH(Z);L instanceof Error||(L\u003dError(\"b259802748\"));g.ux(L);return Z.return(C)})};\nIAK\u003dfunction(C,b,h,N){h.index\u0026\u0026(N.playlistIndex\u003dString(Number(h.index)+1));N.videoId\u003db?b:\"\";C\u0026\u0026(N.serializedThirdPartyEmbedConfig\u003dC)};\ng.MK\u003dfunction(C,b){Vi.get(C);Vi.set(C,b)};\ng.qK\u003dfunction(C){g.jv.call(this);this.loaded\u003d!1;this.player\u003dC};\nCsl\u003dfunction(){this.K\u003d[];this.j\u003d[]};\ng.Zw\u003dfunction(C,b){return b?C.j.concat(C.K):C.j};\ng.m2\u003dfunction(C,b){switch(b.kind){case \"asr\":bcS(b,C.K);break;default:bcS(b,C.j)}};\nbcS\u003dfunction(C,b){g.Te(b,function(h){return C.y8(h)})||b.push(C)};\ng.fP\u003dfunction(C){g.O.call(this);this.h4\u003dC;this.K\u003dnew Csl;this.X\u003dnull;this.G\u003d[];this.L\u003d[]};\ng.AO\u003dfunction(C,b,h){g.fP.call(this,C);this.videoData\u003db;this.audioTrack\u003dh;this.j\u003dnull;this.N\u003d!1;this.G\u003db.i6;this.L\u003db.hA;this.N\u003dg.f6(b)};\ng.yi\u003dfunction(C,b){return Ty(C.info)?b?C.info.itag\u003d\u003d\u003db:!0:!1};\ng.hsl\u003dfunction(C,b){if(C.j!\u003dnull\u0026\u0026g.Va(b.Y())\u0026\u0026!C.j.isManifestless\u0026\u0026C.j.j.rawcc!\u003dnull)return!0;if(!C.yV())return!1;b\u003d!!C.j\u0026\u0026C.j.isManifestless\u0026\u0026Object.values(C.j.j).some(function(h){return g.yi(h,\"386\")});\nC\u003d!!C.j\u0026\u0026!C.j.isManifestless\u0026\u0026g.rA6(C.j);return b||C};\ng.rO\u003dfunction(C,b,h,N,p,P){g.fP.call(this,C);this.videoId\u003dh;this.rQ\u003dp;this.eventId\u003dP;this.W\u003d{};this.j\u003dnull;C\u003dN||g.pN(b).hl||\"\";C\u003dC.split(\"_\").join(\"-\");this.N\u003dPQ(b,{hl:C})};\nNBK\u003dfunction(C,b){this.K\u003dC;this.j\u003db;this.onFailure\u003dvoid 0};\ngBo\u003dfunction(C,b){return{GP:C.GP\u0026\u0026b.GP,d9:C.d9\u0026\u0026b.d9,sync:C.sync\u0026\u0026b.sync,streaming:C.streaming\u0026\u0026b.streaming}};\nJO\u003dfunction(C,b){var h\u003dpUH,N\u003dthis;this.path\u003dC;this.N\u003db;this.X\u003dh;this.capabilities\u003d{GP:!!this.N,d9:\"WebAssembly\"in window,sync:\"WebAssembly\"in window,streaming:\"WebAssembly\"in window\u0026\u0026\"instantiateStreaming\"in WebAssembly\u0026\u0026\"compileStreaming\"in WebAssembly};this.G\u003dnew NBK([{name:\"compileStreaming\",condition:function(p){return!!N.K\u0026\u0026p.streaming},\nHC:iS.cg(\"wmcx\",function(){return WebAssembly.compileStreaming(fetch(N.path))}),\nonFailure:function(){return N.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(p){return p.sync},\nHC:function(){return px(PsU(N),iS.cg(\"wmcs\",function(p){return new WebAssembly.Module(p)}))},\nonFailure:function(){return N.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(){return!0},\nHC:function(){return px(PsU(N),iS.cg(\"wmca\",function(p){return WebAssembly.compile(p)}))},\nonFailure:function(){return N.capabilities.d9\u003d!1}}]);\nthis.W\u003dnew NBK([{name:\"instantiateStreaming\",condition:function(p){return p.d9\u0026\u0026p.streaming\u0026\u0026!N.K\u0026\u0026!N.j},\nHC:function(p,P){return iS.LT(\"wmix\",function(){return WebAssembly.instantiateStreaming(fetch(N.path),P)}).then(function(c){N.j\u003dbw(c.module);\nreturn{instance:c.instance,E1:!1}})},\nonFailure:function(){return N.capabilities.streaming\u003d!1}},\n{name:\"sync\",condition:function(p){return p.d9\u0026\u0026p.sync},\nHC:function(p,P){return px(j$c(N,p),iS.cg(\"wmis\",function(c){return{instance:new WebAssembly.Instance(c,P),E1:!1}}))},\nonFailure:function(){return N.capabilities.sync\u003d!1}},\n{name:\"async\",condition:function(p){return p.d9},\nHC:function(p,P){return px(px(j$c(N,p),iS.cg(\"wmia\",function(c){return WebAssembly.instantiate(c,P)})),function(c){return{instance:c,\nE1:!1}})},\nonFailure:function(){return N.capabilities.d9\u003d!1}},\n{name:\"asmjs\",condition:function(p){return p.GP},\nHC:function(p,P){return bw(iS.LT(\"wmij\",function(){return N.N(P)}).then(function(c){return{instance:{exports:c},\nE1:!0}}))},\nonFailure:function(){return N.capabilities.GP\u003d!1}}],function(p,P,c){return N.X(c,p.instance.exports)})};\nesH\u003dfunction(C){var b\u003dcYW;return b.instantiate(C?gBo(b.capabilities,C):b.capabilities,new kX1)};\nPsU\u003dfunction(C){if(C.K)return C.K;var b\u003dfetch(C.path).then(function(h){return h.arrayBuffer()}).then(function(h){C.K\u003dbw(h);\nreturn h}).then(void 0,function(h){g.Ri(Error(\"wasm module fetch failure: \"+h.message,{cause:h}));\nC.K\u003dvoid 0;throw h;});\nC.K\u003dbw(b);return C.K};\nj$c\u003dfunction(C,b){if(!b.d9)return hd(Error(\"wasm unavailable\"));if(C.j)return C.j;C.j\u003dPx(px(C.compile(b),function(h){C.j\u003dbw(h);return h}),function(h){g.Ri(Error(\"wasm module compile failure: \"+h.message,{cause:h}));\nC.j\u003dvoid 0;throw h;});\nreturn C.j};\nLFW\u003dfunction(){};\nZco\u003dfunction(){var C\u003dthis;this.proc_exit\u003dfunction(){};\nthis.fd_write\u003dfunction(b,h,N){if(!C.exports)return 1;b\u003dnew Uint32Array(C.exports.memory.buffer,h,N*2);h\u003d[];for(var p\u003d0;p\u003cN;++p){var P\u003dnew Uint8Array(C.exports.memory.buffer,b[p*2],b[p*2+1]);P\u003dg.mW(P);h.push(P)}return h.reduce(function(c,e){return c+e.length},0)}};\nkX1\u003dfunction(){this.env\u003dnew LFW;this.wasi_snapshot_preview1\u003dnew Zco};\npUH\u003dfunction(C,b){C.wasi_snapshot_preview1.exports\u003db;C\u003dMath.floor(Math.random()*256);var h\u003dMath.floor(Math.random()*256),N\u003d0;try{N\u003db.malloc(16);(new Uint8Array(b.memory.buffer,N,16)).fill(C);if(b.sentinel(N,16,h)!\u003d\u003dh*16%256)return!1;for(var p\u003dnew Uint8Array(b.memory.buffer,N,16),P\u003d0;P\u003c16;P++)if(p[P]!\u003d\u003d(C+h)%256)return!1;return!0}finally{N!\u003d\u003d0\u0026\u0026b.free(N)}};\nYb_\u003dfunction(C,b){this.instance\u003dC;this.E1\u003db;this.exports\u003dthis.j\u003dthis.instance.exports};\nlMV\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dN\u003d\u003d\u003dvoid 0?!0:N;var p\u003diS.nP();return px(aMV(C,b,{GP:h,d9:!0,sync:!0,streaming:!0},N),function(P){iS.zP(P.E1?\"winitjs\":\"winit\",p);return P})};\naMV\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!0:N;cYW||(cYW\u003dnew JO(C,b));return px(esH(h),function(p){return new Yb_(p.instance,p.E1,N)})};\noBo\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.Z\u003dC;this.j\u003db;this.Un\u003d{};this.K\u003d{};this.N\u003dnull;this.X\u003dnew Set;this.G\u003dnew g.Jm(this);this.dn\u003d{IQf:function(){return h.j},\nBZ:function(){return h.BZ()}};\nthis.W\u003dthis.Z.D(\"web_player_defer_modules\");this.Nz\u003dnew Map;g.D(this,this.G);this.G.S(C,\"videodatachange\",this.onVideoDataChange)};\ng.uS\u003dfunction(C){return C.Nz.get(\"captions\")};\nHcW\u003dfunction(C,b){switch(b){case \"ad\":return FFW(C);case \"annotations_module\":return C.Z.isEmbedsShortsMode()?C\u003d!1:(b\u003dC.Z,C\u003db.Y(),b\u003db.getVideoData(),C\u003dC.N||b.Tt||C.controlsType\u003d\u003d\u003d\"3\"?!1:C.Df.isEmpty()\u0026\u0026C.playerStyle!\u003d\u003d\"annotation-editor\"\u0026\u0026C.playerStyle!\u003d\u003d\"live-dashboard\"?!!b.m6||!!g.MF(b)||!!g.qF(b):!0),C;case \"asmjs\":return C.Z.Y().D(\"html5_allow_asmjs\");case \"creatorendscreen\":return GXV(C);case \"embed\":return g.SR(C.Z.Y());case \"endscreen\":return g.Sbx(C);case \"heartbeat\":return C.wB();case \"kids\":return J9(C.Z.Y());\ncase \"remote\":return C.Z.Y().K5;case \"miniplayer\":return C.Z.Y().showMiniplayerUiWhenMinimized;case \"offline\":return C.Z.Y().mu;case \"captions\":return $YH(C);case \"unplugged\":return g.mG(C.Z.Y());case \"ux\":return C.Z.Y().Vz;case \"webgl\":return zsx(C);case \"ypc\":return C.YD();case \"ypc_clickwrap\":return C\u003dC.Z.getVideoData(),C.Dj\u0026\u0026!C.rz;case \"yto\":return!!C.Z.getVideoData().q2.includes(\"yto\");default:return g.ux(Error(\"Module descriptor \"+b+\" does not match\")),!1}};\nRn\u003dfunction(C,b,h,N,p){var P;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;var c\u003dC.Nz.get(b);if(!c||N)if(p||(p\u003dfunction(){Rn(C,b,h,N)}),P||(P\u003dfunction(){C.Z.HL(b)}),c\u003dc||VmW(C,b,HcW(C,b),p,P))C.Nz.set(b,c),c.create(),C.Z.publish(\"modulecreated\",b),h\u0026\u0026C.Z.Mz(\"onApiChange\")};\nqbl\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h,N,p,P,c;return g.R(function(e){if(e.j\u003d\u003d1)return(h\u003dC.Nz.get(\"asmjs\"))\u0026\u0026!b?e.return(h):(N\u003dVi.get(\"asmjs\"))!\u003dnull?(p\u003dN,e.WE(2)):g.J(e,new Promise(function(L,Z){Mml(C,\"asmjs\",function(){var Y\u003dVi.get(\"asmjs\");Y?L(Y):Z(\"cannot load module asmjs\")},Z)}),3);\ne.j!\u003d2\u0026\u0026(p\u003de.K);P\u003dp;if(!P)return e.return(Promise.reject(\"cannot load module asmjs\"));c\u003dnew P(C.Z);C.Nz.set(\"asmjs\",c);c.create();return e.return(c)})};\nAYc\u003dfunction(C){mYl(C)\u0026\u0026C.Dk();fMx(C)\u0026\u0026(Rn(C,\"captions\",!0),Rn(C,\"endscreen\"),C.L7(),Rn(C,\"creatorendscreen\",!0))};\nfMx\u003dfunction(C){var b\u003dC.Z.getVideoData(),h\u003dC.W\u0026\u0026!b.isInlinePlaybackNoAd;C.Z.D(\"html5_defer_modules_on_ads_only\")\u0026\u0026!b.isAd()\u0026\u0026(h\u003d!1);return h};\nmYl\u003dfunction(C){C\u003dC.Z.getVideoData();var b;if(b\u003dC.D(\"web_player_defer_ad\")){if(g.Id(C.q2,\"ad\")||EV6(C)||C.enableServerStitchedDai)C\u003d!1;else{b\u003dC.playerResponse;C\u003dC.startSeconds;var h\u003db\u003d\u003dnull?void 0:b.adPlacements;if(b\u003dh){b\u003dNumber.MAX_VALUE;h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value.adPlacementRenderer){var p\u003dvoid 0,P\u003d(p\u003dN.config)\u003d\u003dnull?void 0:p.adPlacementConfig;p\u003dvoid 0;if(((p\u003dP)\u003d\u003dnull?void 0:p.kind)\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"){var c\u003dp\u003dvoid 0;P\u003dNumber((p\u003dP)\u003d\u003dnull?void 0:(c\u003d\np.adTimeOffset)\u003d\u003dnull?void 0:c.offsetStartMilliseconds)||0;c\u003dp\u003dvoid 0;N\u003dNumber(((p\u003dN.renderer)\u003d\u003dnull?void 0:(c\u003dp.adBreakServiceRenderer)\u003d\u003dnull?void 0:c.prefetchMilliseconds)||0);N\u003dP-N;N\u003cb\u0026\u0026(b\u003dN)}}b\u003db-5E3\u003c\u003dC*1E3}C\u003db?!1:!0}b\u003dC}return b};\n$YH\u003dfunction(C){var b\u003dC.Z.getVideoData();return!!b.pK||!!b.captionTracks.length||g.hsl(b,C.Z)};\ng.Sbx\u003dfunction(C){var b\u003dC.Z.Y();if(b.N||Ea(b)||b.W||!b.OU\u0026\u0026!b.OR)return!1;var h\u003dC.Z.getPresentingPlayerType();if(h\u003d\u003d\u003d2)return!1;if(h\u003d\u003d\u003d3)return b.D(\"desktop_enable_autoplay\");C\u003dC.Z.getVideoData();if(!C)return!1;h\u003d!C.isLiveDefaultBroadcast||b.D(\"allow_poltergust_autoplay\");h\u003dC.isLivePlayback\u0026\u0026(!b.D(\"allow_live_autoplay\")||!h);b\u003dC.isLivePlayback\u0026\u0026b.D(\"allow_live_autoplay_on_mweb\");return!h||b};\ng.HK\u003dfunction(C){return C.Nz.get(\"webgl\")};\nzsx\u003dfunction(C){var b\u003dC.Z.getVideoData();C\u003dC.Z.Y();var h\u003dg.HUl(),N\u003dC.D(\"enable_spherical_kabuki\"),p\u003dg.WI(C);if(g.HT(b))return h||N||p;if(g.$8(b))return p||h||N;if(g.zg(b))return p||h||!1;if(g.jM(b))return p||!1;h\u003db.K\u0026\u0026b.K.video\u0026\u0026b.K.video.isHdr();return p\u0026\u0026!g.L6(b)\u0026\u0026!h\u0026\u0026C.D(\"enable_webgl_noop\")};\nFFW\u003dfunction(C){if(C.Z.Y().N)return!1;C\u003dC.Z.getVideoData(1);var b\u003dC.getPlayerResponse();if(b){var h\u003db.adPlacements;if(h)for(var N\u003d0;N\u003ch.length;N++)if(h[N].adPlacementRenderer)return!0;if(b.adSlots)return!0}return g.Kj(C)?!0:!1};\nGXV\u003dfunction(C){if(C.Z.isEmbedsShortsMode())return!1;C\u003dC.Z;var b\u003dC.Y();if(b.N)return!1;var h;if(((h\u003db.getWebPlayerContextConfig())\u003d\u003dnull?0:h.embedsEnableEmc3ds)||b.controlsType\u003d\u003d\u003d\"3\")return!1;if(b.playerStyle\u003d\u003d\u003d\"creator-endscreen-editor\")return!0;h\u003dC.getVideoData();return!!h\u0026\u0026(!!g.h6c(h)||!!g.NcU(h))};\nVmW\u003dfunction(C,b,h,N,p){try{if(h){var P\u003dVi.get(b);if(P)return new P(C.Z);Mml(C,b,N,p)}else C.Z.HL(b)}catch(c){C.Z.HL(b),g.ux(c)}return null};\nQi\u003dfunction(C,b,h){if(C.Z.Y().D(\"html5_dispose_modules_in_order\"))for(var N\u003dg.z(yYx),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dC.Nz.get(p);P\u0026\u0026(h||P.Aj(b))\u0026\u0026(g.kI(P),C.Nz.delete(p))}else for(N\u003dg.z(C.Nz),p\u003dN.next();!p.done;p\u003dN.next())P\u003dg.z(p.value),p\u003dP.next().value,(P\u003dP.next().value)\u0026\u0026(h||P.Aj(b))\u0026\u0026(g.kI(P),C.Nz.delete(p))};\nUC\u003dfunction(C){return C.Nz.get(\"ad\")};\nrYo\u003dfunction(C){if(J9(C.Z.Y()))return C.Nz.get(\"kids\")};\nS3\u003dfunction(C){if(C.Z.Y().K5)return C.Nz.get(\"remote\")};\ng.Xq\u003dfunction(C){if(g.mG(C.Z.Y()))return C.Nz.get(\"unplugged\")};\ny$H\u003dfunction(C){if(C.Z.Y().Vz)return C.Nz.get(\"ux\")};\nico\u003dfunction(C){if(C.Z.Y().showMiniplayerUiWhenMinimized)return C.Nz.get(\"miniplayer\")};\nKP\u003dfunction(C){if(C.Z.Y().mu)return C.Nz.get(\"offline\")};\ng.sC\u003dfunction(C){return C.Nz.get(\"annotations_module\")};\nOC\u003dfunction(C){return C.Nz.get(\"creatorendscreen\")};\nuDc\u003dfunction(C,b){var h\u003dC.j.startsWith(\"https://\")?C.j+\"lib.wasm\":C.j.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.wasm\";return lMV(h,function(N){var p\u003dC.Nz.get(\"asmjs\");return p?Promise.resolve(p.YV(N)):JY6(C).then(function(P){return P.YV(N)})},b)};\nJY6\u003dfunction(C){var b,h;return g.R(function(N){if(N.j\u003d\u003d1)return g.J(N,qbl(C),2);h\u003db\u003dN.K;return N.return(h)})};\nMml\u003dfunction(C,b,h,N){if(C.j){var p\u003dRsc[b];Q$_(C,C.j+p,function(){C.X.add(p);h.call(C)},N)}};\nQ$_\u003dfunction(C,b,h,N){function p(){C.HE()||N.call(C)}\nfunction P(){C.HE()||h.call(C)}\nfor(var c\u003dg.vE(\"SCRIPT\"),e\u003d!1,L,Z\u003d0;Z\u003cc.length;Z++){var Y\u003dc[Z];if(Y.src\u003d\u003d\u003db||Y.getAttribute(\"data-original-src\")\u003d\u003d\u003db)L\u003dY}L||(L\u003dg.wk(\"SCRIPT\"),L.setAttribute(\"data-original-src\",b),e\u003d!0);var a\u003dL.onload;L.onload\u003dfunction(V){gt(P);a\u0026\u0026a.apply(window,[V])};\nvar l\u003dL.onerror;L.onerror\u003dfunction(V){if(Math.random()\u003c.01){var q\u003dnew g.np(\"Unable to load player module\",b,document.location\u0026\u0026document.location.origin);g.ux(q)}gt(p);l\u0026\u0026l(V)};\nvar F\u003dL,G\u003dF.onreadystatechange;F.onreadystatechange\u003dfunction(V){switch(F.readyState){case \"loaded\":case \"complete\":gt(P)}G\u0026\u0026G(V)};\ne\u0026\u0026((c\u003dC.Z.Y().cspNonce)\u0026\u0026L.setAttribute(\"nonce\",c),g.Dq(L,g.qJ(b)),c\u003dg.vE(\"HEAD\")[0]||document.body,c.insertBefore(L,c.firstChild),C.addOnDisposeCallback(function(){L.parentNode\u0026\u0026L.parentNode.removeChild(L)}))};\nUYK\u003dfunction(C,b,h,N,p){g.jv.call(this);var P\u003dthis;this.target\u003dC;this.bj\u003db;this.K\u003d0;this.W\u003d!1;this.X\u003dnew g.LR(NaN,NaN);this.j\u003dnew g.Jm(this);this.nO\u003dthis.N\u003dthis.J\u003dnull;g.D(this,this.j);b\u003dN||p?4E3:3E3;this.V\u003dnew g.wl(function(){vS(P,1,!1)},b,this);\ng.D(this,this.V);this.KO\u003dnew g.wl(function(){vS(P,2,!1)},b,this);\ng.D(this,this.KO);this.N2\u003dnew g.wl(function(){vS(P,512,!1)},b,this);\ng.D(this,this.N2);this.q2\u003d3E3;N||(this.N\u003dthis.j.S(C,\"mouseover\",this.rK),this.j.S(C,\"mousemove\",this.LD),this.j.S(C,\"mouseleave\",this.lJh));Zv?this.j.S(C,\"keypress\",this.Vpf):this.j.S(C,\"focusin\",this.Bk);this.G\u003dthis.j.S(C,\"mousedown\",this.rj);this.L\u003dthis.j.S(C,\"touchstart\",this.cN,void 0,!0);vS(this,640,!0)};\nXUS\u003dfunction(C){vS(C,4,!1);C.J\u0026\u0026(C.j.D9(C.J),C.J\u003dnull,C.N\u003dC.j.S(C.target,\"mouseover\",C.rK));C.N\u0026\u0026(C.j.D9(C.N),C.N\u003dC.j.S(C.target,\"mouseover\",C.rK))};\nvS\u003dfunction(C,b,h){C.HE();var N\u003d!C.K;h?(C.K|\u003db,b\u00261\u0026\u0026C.V.start(),b\u00262\u0026\u0026C.KO.start()):(C.K\u0026\u003d~b,b\u00261\u0026\u0026C.V.stop(),b\u00262\u0026\u0026C.KO.stop(),b\u0026512\u0026\u0026C.N2.stop());C.K\u0026512\u0026\u0026!(C.K\u0026128)\u0026\u0026g.C2(C.N2,C.q2);b\u003d!C.K;N!\u003d\u003db\u0026\u0026C.publish(\"autohideupdate\",b)};\ng.dO\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-large-play-button\",\"ytp-button\"],T:{\"aria-label\":\"Play\",title:\"Play\"},U:[\"{{largePlayButtonChildren}}\"]});this.api\u003dC;this.S(C,\"videodatachange\",this.l$);this.S(C,\"basechromeinitialized\",this.kO2);C\u003dthis.api.Y();C.L\u0026\u0026Dw\u0026\u0026(this.listen(\"click\",this.Ah,this),this.listen(\"touchstart\",this.Uz$,this));g.qX(C)\u0026\u0026g.j6(this.element,\"ytp-large-play-button-red-bg\");this.api.createClientVe(this.element,this,28572);this.l$()};\ng.WS\u003dfunction(C){var b\u003dC.Y(),h\u003d[\"ytp-cued-thumbnail-overlay\"];b.W\u0026\u0026h.push(\"ytp-exp-contain-thumbnail\");b.D(\"web_player_show_frame_zero_when_cued\")\u0026\u0026h.push(\"ytp-exp-frame0\");g.n.call(this,{B:\"div\",J4:h,U:[{B:\"div\",C:\"ytp-cued-thumbnail-overlay-image\"}]});b\u003dthis.dO(\"ytp-cued-thumbnail-overlay\");h\u003dnew g.dO(C);g.D(this,h);h.Gi(b);this.X\u003dnew g.Jm(this);g.D(this,this.X);this.api\u003dC;this.W\u003dthis.dO(\"ytp-cued-thumbnail-overlay-image\");this.N\u003dh;this.K\u003dnew g.CF(this,250);g.D(this,this.K);this.j\u003dnew g.wl(this.l$,\n0,this);g.D(this,this.j);this.l$();this.S(C,\"appresize\",this.eC);this.S(C,\"presentingplayerstatechange\",this.onStateChange);this.S(C,\"ypcStateChanged\",this.HK4);za(C.Y())\u0026\u0026this.S(C,\"videoplayerreset\",this.onReset)};\nKFo\u003dfunction(C){if(!C.api.D(\"web_player_show_frame_zero_when_cued\"))return!1;var b\u003dC.api.getCurrentTime();C\u003dC.api.getPlayerStateObject();C\u003dg.B(C,64)\u0026\u0026g.B(C,1);return b\u003d\u003d\u003d0\u0026\u0026C};\ng.EC\u003dfunction(C){g.n.call(this,{B:\"div\",J4:[\"ytp-error\"],T:{role:\"alert\"},U:[{B:\"div\",C:\"ytp-error-content\",U:[{B:\"div\",C:\"ytp-error-icon-container\",U:[{B:\"svg\",T:{fill:\"#fff\",viewBox:\"0 0 48 48\"},U:[{B:\"path\",T:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{B:\"path\",T:{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\"}}]}]},{B:\"div\",C:\"ytp-error-content-wrap\",\nU:[{B:\"div\",C:\"ytp-error-content-wrap-reason\",BE:\"{{content}}\"},{B:\"div\",C:\"ytp-error-content-wrap-subreason\",BE:\"{{subreason}}\"}]}]}]});this.api\u003dC;this.keys\u003d[];this.N\u003d!1;C.createClientVe(this.element,this,216103);this.api.logVisibility(this.element,this.Bb)};\ng.nP\u003dfunction(C){C\u003dC.split(s$_);for(var b\u003d[],h\u003d0;h\u003cC.length;h+\u003d3){var N\u003dC[h++].split(\"\\n\");b.push(N[0]);for(var p\u003d1;p\u003cN.length;p++)b.push({B:\"br\"}),b.push(N[p]);h\u003cC.length\u0026\u0026b.push({B:\"a\",T:{href:C[h],target:C[h+1]},BE:C[h+2]})}return{B:\"span\",U:b}};\nTD\u003dfunction(C,b,h,N,p,P,c){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;c\u003dc\u003d\u003d\u003dvoid 0?!0:c;p||(p\u003dC.api.Y().X);var e\u003dC.api.getVideoData();b\u003dg.lG(g.tO[b]||\"\",N?{CPN:e.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);N\u003d[];P\u0026\u0026N.push({B:\"h2\",BE:P});N.push(b[0]);c\u0026\u0026N.push({B:\"br\"});N.push({B:\"a\",T:{href:h,target:p?\"_blank\":null},C:\"ytp-error-link\",BE:b[2]});C.N\u003d!0;N.push(b[4]);return{B:\"span\",U:N}};\nOc6\u003dfunction(C,b){for(var h\u003dC.element.getElementsByTagName(\"a\"),N\u003d0;N\u003ch.length;N++){var p\u003dC.S(h[N],\"click\",b);C.keys.push(p)}};\nvB_\u003dfunction(C){for(var b\u003d0;b\u003cC.keys.length;b++)C.D9(C.keys[b]);C.keys\u003d[]};\nDYo\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-paid-content-overlay\",T:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.Z\u003dC;this.videoId\u003dnull;this.N\u003d!1;this.innertubeCommand\u003dthis.TM\u003dthis.j\u003dnull;var b\u003dC.Y();C.D(\"enable_new_paid_product_placement\")\u0026\u0026!g.Ds(b)?(this.K\u003dnew g.n({B:\"a\",C:\"ytp-paid-content-overlay-link\",T:{href:\"{{href}}\",target:\"_blank\"},U:[{B:\"div\",C:\"ytp-paid-content-overlay-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-paid-content-overlay-text\",BE:\"{{text}}\"},{B:\"div\",C:\"ytp-paid-content-overlay-chevron\",\nBE:\"{{chevron}}\"}]}),this.S(this.K.element,\"click\",this.onClick)):this.K\u003dnew g.n({B:\"div\",J4:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],BE:\"{{text}}\"});this.X\u003dnew g.CF(this.K,250,!1,100);g.D(this,this.K);this.K.Gi(this.element);g.D(this,this.X);this.Z.createServerVe(this.element,this);this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"presentingplayerstatechange\",this.PG)};\nWFS\u003dfunction(C,b){var h\u003dDxS(b),N\u003ddxW(b);if(!b.Dj||!C.Z.uN())if(C.j||C.Z.D(\"enable_paid_content_overlay_bugfix\")){if(b.videoId\u0026\u0026b.videoId!\u003d\u003dC.videoId){var p;(p\u003dC.j)\u003d\u003dnull||g.hZ(p);!C.Z.D(\"enable_paid_content_overlay_bugfix\")||h\u0026\u0026N?(C.videoId\u003db.videoId,C.N\u003d!!N,C.N\u0026\u0026h\u0026\u0026dYU(C,N,h,b)):C.N\u003d!1}}else h\u0026\u0026N\u0026\u0026!C.Z.D(\"enable_paid_content_overlay_bugfix\")\u0026\u0026dYU(C,N,h,b)};\ndYU\u003dfunction(C,b,h,N){C.j\u0026\u0026C.j.dispose();C.j\u003dnew g.wl(C.QV,b,C);g.D(C,C.j);N\u003dZS(N);b\u003dN\u003d\u003dnull?void 0:N.navigationEndpoint;var p;N\u003dN\u003d\u003dnull?void 0:(p\u003dN.icon)\u003d\u003dnull?void 0:p.iconType;var P;p\u003d(P\u003dg.d(b,g.QA))\u003d\u003dnull?void 0:P.url;C.Z.setTrackingParams(C.element,(b\u003d\u003dnull?void 0:b.clickTrackingParams)||null);b\u0026\u0026!p?(C.innertubeCommand\u003db,p\u003d\"#!\"):C.innertubeCommand\u003dnull;var c;C.K.update({href:(c\u003dp)!\u003dnull?c:\"#\",text:h,icon:N\u003d\u003d\u003d\"MONEY_HAND\"?{B:\"svg\",T:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},\nU:[{B:\"path\",T:{d:\"M6 9H5V5V4H6H19V5H6V9ZM21.72 16.04C21.56 16.8 21.15 17.5 20.55 18.05C20.47 18.13 18.42 20.01 14.03 20.01C13.85 20.01 13.67 20.01 13.48 20C11.3 19.92 8.51 19.23 5.4 18H2V10H5H6H7V6H21V13H16.72C16.37 13.59 15.74 14 15 14H12.7C13.01 14.46 13.56 15 14.5 15H15.02C16.07 15 17.1 14.64 17.92 13.98C18.82 13.26 20.03 13.22 20.91 13.84C21.58 14.32 21.9 15.19 21.72 16.04ZM15 10C15 9.45 14.55 9 14 9C13.45 9 13 9.45 13 10H15ZM20 11C19.45 11 19 11.45 19 12H20V11ZM19 7C19 7.55 19.45 8 20 8V7H19ZM8 8C8.55 8 9 7.55 9 7H8V8ZM8 10H12C12 8.9 12.9 8 14 8C15.1 8 16 8.9 16 10V10.28C16.59 10.63 17 11.26 17 12H18C18 10.9 18.9 10 20 10V9C18.9 9 18 8.1 18 7H10C10 8.1 9.1 9 8 9V10ZM5 13.5V11H3V17H5V13.5ZM20.33 14.66C19.81 14.29 19.1 14.31 18.6 14.71C17.55 15.56 16.29 16 15.02 16H14.5C12.62 16 11.67 14.46 11.43 13.64L11.24 13H15C15.55 13 16 12.55 16 12C16 11.45 15.55 11 15 11H6V13.5V17.16C8.9 18.29 11.5 18.93 13.52 19C17.85 19.15 19.85 17.34 19.87 17.32C20.33 16.9 20.62 16.4 20.74 15.84C20.84 15.37 20.68 14.91 20.33 14.66Z\",\nfill:\"white\"}}]}:null,chevron:p||C.innertubeCommand?g.Sv():null})};\nEBl\u003dfunction(C,b){C.j\u0026\u0026(g.B(b,8)\u0026\u0026C.N?(C.N\u003d!1,C.mE(),C.j.start()):(g.B(b,2)||g.B(b,64))\u0026\u0026C.videoId\u0026\u0026(C.videoId\u003dnull))};\nBS\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-spinner\",U:[IC(),{B:\"div\",C:\"ytp-spinner-message\",BE:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003dC;this.message\u003dthis.dO(\"ytp-spinner-message\");this.j\u003dnew g.wl(this.show,500,this);g.D(this,this.j);this.S(C,\"presentingplayerstatechange\",this.onStateChange);this.S(C,\"playbackstalledatstart\",this.K);this.TE(C.getPlayerStateObject())};\nIn\u003dfunction(C){var b\u003d[{B:\"div\",J4:[\"ytp-unmute-icon\"],U:[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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{B:\"div\",J4:[\"ytp-unmute-text\"],BE:\"Tap to unmute\"}];b.push({B:\"div\",J4:[\"ytp-unmute-box\"],U:[]});g.rY.call(this,C,{B:\"button\",J4:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\",\"ytp-unmute-animated\",\"ytp-unmute-shrink\"],U:[{B:\"div\",C:\"ytp-unmute-inner\",U:b}]},100);this.j\u003dthis.clicked\u003d!1;this.api\u003dC;this.api.createClientVe(this.element,this,51663);this.S(C,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.S(C,\"presentingplayerstatechange\",this.a$);this.listen(\"click\",this.onClick,this);C\u003dC.isMutedByMutedAutoplay()\u0026\u0026\n!g.SR(this.api.Y());this.Kj(C);C\u0026\u0026nBl(this);this.N\u003dC};\nnBl\u003dfunction(C){C.j||(C.j\u003d!0,C.api.logVisibility(C.element,!0))};\ng.xj\u003dfunction(C){g.Jm.call(this);var b\u003dthis;this.api\u003dC;this.Ws\u003d!1;this.PM\u003dnull;this.EQ\u003d!1;this.m5\u003dnull;this.ai\u003dthis.Z3\u003d!1;this.gB\u003dthis.Fu\u003dnull;this.j$\u003dNaN;this.mR\u003dthis.h0\u003d!1;this.Dl\u003d0;this.Ql\u003d[];this.gm\u003d!1;this.qM\u003d{height:0,width:0};this.ov\u003d480;this.RzX\u003d[\"ytp-player-content\",\"html5-endscreen\",\"ytp-overlay\"];this.XO\u003d{MY:!1};var h\u003dC.Y(),N\u003dC.Ti();this.qM\u003dC.getPlayerSize();this.kK\u003dnew g.wl(this.m9,0,this);g.D(this,this.kK);h.disableOrganicUi||(this.Me\u003dnew g.WS(C),g.D(this,this.Me),g.MC(C,this.Me.element,\n4));if(tmU(this)){var p\u003dnew BS(C);g.D(this,p);p\u003dp.element;g.MC(C,p,4)}var P\u003dC.getVideoData();this.Ay\u003dnew UYK(N,function(e){return b.bj(e)},P,h.du,!1);\ng.D(this,this.Ay);this.Ay.subscribe(\"autohideupdate\",this.oB,this);if(!h.disablePaidContentOverlay){var c\u003dnew DYo(C);g.D(this,c);g.MC(C,c.element,4)}this.UJ\u003dnew In(C);g.D(this,this.UJ);g.MC(this.api,this.UJ.element,2);this.ac\u003dthis.api.isMutedByMutedAutoplay();this.S(C,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.Xc\u003dnew g.wl(this.L6,200,this);g.D(this,this.Xc);this.jO\u003dP.videoId;this.CV\u003dnew g.wl(function(){b.Dl\u003d0},350);\ng.D(this,this.CV);this.Ik\u003dnew g.wl(function(){b.mR||TBc(b)},350,this);\ng.D(this,this.Ik);P\u003dC.getRootNode();P.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(h.color){case \"white\":g.j6(P,\"ytp-color-white\")}this.S(C,\"appresize\",this.eC);this.S(C,\"presentingplayerstatechange\",this.a$);this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"videoplayerreset\",this.Kk4);this.S(C,\"autonavvisibility\",function(){b.B4()});\nthis.S(C,\"sizestylechange\",function(){b.B4()});\nthis.S(N,\"click\",this.hU2,this);this.S(N,\"dblclick\",this.fi$,this);this.S(N,\"mousedown\",this.thD,this);h.SC\u0026\u0026(this.S(N,\"gesturechange\",this.p7h,this),this.S(N,\"gestureend\",this.liE,this));this.a6\u003d[N.CE];this.Me\u0026\u0026this.a6.push(this.Me.element);p\u0026\u0026this.a6.push(p);this.api.D(\"web_player_fullscreen_double_click_ve\")\u0026\u0026(this.api.createClientVe(N.element,this,247482),this.api.logVisibility(N.element,!0))};\nBBW\u003dfunction(C,b){if(!b)return!1;var h\u003dC.api.Q_();if(h.y$()\u0026\u0026(h\u003dh.Rb())\u0026\u0026g.pM(h,b))return h.controls;for(h\u003d0;h\u003cC.a6.length;h++)if(g.pM(C.a6[h],b))return!1;h\u003dg.z(C.RzX);for(var N\u003dh.next();!N.done;N\u003dh.next())if(g.P4(b,N.value))return!1;return b\u003d\u003d\u003dC.api.getRootNode()?!1:!0};\nIM_\u003dfunction(C){var b\u003dC.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(C.api.Ti().Br||C.api.Y().disableOrganicUi||!1)\u0026\u0026C.api.Y().K\u0026\u0026Dw\u0026\u0026wO\u003e\u003d11;C\u003dC.api.Y().L\u0026\u0026Dw;return!(!b\u0026\u0026!C)};\nCh\u003dfunction(C,b){return!C.api.isInline()\u0026\u0026!BBW(C,qa(b))\u0026\u0026g.Mj(b)};\nTBc\u003dfunction(C){C.Ay.vA();if(C.Z3\u0026\u0026C.ai)C.ai\u003d!1;else if(!C.api.Y().rO\u0026\u0026!C.p$()){var b\u003dC.api.getPlayerStateObject();g.B(b,2)\u0026\u0026g.Fz(C.api)||C.m1(b);!C.api.Y().SC||b.isCued()||g.B(b,1024)?C.L6():C.Xc.isActive()?(C.DK(),C.Xc.stop()):C.Xc.start()}};\nxY6\u003dfunction(C,b){var h;if((h\u003dC.api.getVideoData())\u003d\u003dnull?0:h.mutedAutoplay){var N,p;if((N\u003db.target)\u003d\u003dnull?0:(p\u003dN.className)\u003d\u003dnull?0:p.includes(\"ytp-info-panel\"))return!1}return g.Mj(b)\u0026\u0026C.api.isMutedByMutedAutoplay()?(C.api.unMute(),C.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026C.api.playVideo(),b\u003dC.api.getPlayerStateObject(),!g.B(b,4)||g.B(b,8)||g.B(b,2)||C.L6(),!0):!1};\nwUU\u003dfunction(C,b,h){C.api.isFullscreen()?h\u003c1-b\u0026\u0026C.api.toggleFullscreen():h\u003e1+b\u0026\u0026C.api.toggleFullscreen()};\ntmU\u003dfunction(C){var b\u003ddJ()\u0026\u0026vQ()\u003e\u003d67\u0026\u0026!C.api.Y().L;C\u003dC.api.Y().disableOrganicUi;return!g.D1(\"tizen\")\u0026\u0026!WR\u0026\u0026!b\u0026\u0026!C};\nbV\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?2:b;g.jv.call(this);this.api\u003dC;this.j\u003dnull;this.B7\u003dnew fp(this);g.D(this,this.B7);this.K\u003dpmK;this.B7.S(this.api,\"presentingplayerstatechange\",this.zH);this.j\u003dthis.B7.S(this.api,\"progresssync\",this.cW);this.MG\u003db;this.MG\u003d\u003d\u003d1\u0026\u0026this.cW()};\ng.hL\u003dfunction(C){g.n.call(this,{B:\"div\",U:[{B:\"div\",C:\"ytp-bezel-text-wrapper\",U:[{B:\"div\",C:\"ytp-bezel-text\",BE:\"{{title}}\"}]},{B:\"div\",C:\"ytp-bezel\",T:{role:\"status\",\"aria-label\":\"{{label}}\"},U:[{B:\"div\",C:\"ytp-bezel-icon\",BE:\"{{icon}}\"}]}]});this.Z\u003dC;this.K\u003dnew g.wl(this.show,10,this);C\u003dthis.Z.D(\"delhi_modern_web_player\")?1E3:500;this.j\u003dnew g.wl(this.hide,C,this);g.D(this,this.K);g.D(this,this.j);this.hide()};\ngz\u003dfunction(C,b,h){if(b\u003c\u003d0){h\u003dyA();b\u003d\"muted\";var N\u003d0}else h\u003dh?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}:{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]},N\u003dMath.floor(b),b\u003dN+\"volume\";Ns(C,h,b,N+\"%\")};\nCXK\u003dfunction(C,b){b\u003db?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\"}}]}:zOl();var h\u003dC.Z.getPlaybackRate(),N\u003dg.lG(\"Speed is $RATE\",{RATE:String(h)});Ns(C,b,N,h+\"x\")};\nbuH\u003dfunction(C,b){b\u003db?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";Ns(C,bxS(),b)};\nNs\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;C.updateValue(\"label\",h\u003d\u003d\u003dvoid 0?\"\":h);C.updateValue(\"icon\",b);g.hZ(C.j);C.K.start();C.updateValue(\"title\",N);g.L2(C.element,\"ytp-bezel-text-hide\",!N)};\nhRH\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-cards-button\"],T:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"span\",C:\"ytp-cards-button-icon-default\",U:[{B:\"div\",C:\"ytp-cards-button-icon\",U:[C.Y().D(\"player_new_info_card_format\")?MnK():{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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{B:\"div\",C:\"ytp-cards-button-title\",BE:\"Info\"}]},{B:\"span\",C:\"ytp-cards-button-icon-shopping\",U:[{B:\"div\",C:\"ytp-cards-button-icon\",U:[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-svg-shadow\",T:{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\"}},{B:\"path\",C:\"ytp-svg-fill\",T:{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\"}},{B:\"path\",C:\"ytp-svg-shadow-fill\",T:{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\"}}]}]},{B:\"div\",\nC:\"ytp-cards-button-title\",BE:\"Shopping\"}]}]});this.Z\u003dC;this.N\u003db;this.j\u003dnull;this.K\u003dnew g.CF(this,250,!0,100);g.D(this,this.K);g.L2(this.N,\"ytp-show-cards-title\",g.SR(C.Y()));this.hide();this.listen(\"click\",this.onClicked);this.listen(\"mouseover\",this.f94);this.i4(!0)};\nNRx\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-cards-teaser\",U:[{B:\"div\",C:\"ytp-cards-teaser-box\"},{B:\"div\",C:\"ytp-cards-teaser-text\",U:C.Y().D(\"player_new_info_card_format\")?[{B:\"button\",C:\"ytp-cards-teaser-info-icon\",T:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},U:[MnK()]},{B:\"span\",C:\"ytp-cards-teaser-label\",BE:\"{{text}}\"},{B:\"button\",C:\"ytp-cards-teaser-close-button\",T:{\"aria-label\":\"Close\"},U:[g.$Y()]}]:[{B:\"span\",C:\"ytp-cards-teaser-label\",BE:\"{{text}}\"}]}]});var h\u003dthis;this.Z\u003dC;this.JL\u003d\nb;this.X\u003dnew g.CF(this,250,!1,250);this.j\u003dnull;this.L\u003dnew g.wl(this.LEO,300,this);this.J\u003dnew g.wl(this.FEE,2E3,this);this.W\u003d[];this.K\u003dnull;this.V\u003dnew g.wl(function(){h.element.style.margin\u003d\"0\"},250);\nthis.onClickCommand\u003dthis.N\u003dnull;g.D(this,this.X);g.D(this,this.L);g.D(this,this.J);g.D(this,this.V);C.Y().D(\"player_new_info_card_format\")?(g.j6(C.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.S(this.dO(\"ytp-cards-teaser-close-button\"),\"click\",this.TH),this.S(this.dO(\"ytp-cards-teaser-info-icon\"),\"click\",this.fQ),this.S(this.dO(\"ytp-cards-teaser-label\"),\"click\",this.fQ)):this.listen(\"click\",this.fQ);this.S(b.element,\"mouseover\",this.f3);this.S(b.element,\"mouseout\",this.hm);this.S(C,\"cardsteasershow\",\nthis.Neh);this.S(C,\"cardsteaserhide\",this.QV);this.S(C,\"cardstatechange\",this.x9);this.S(C,\"presentingplayerstatechange\",this.x9);this.S(C,\"appresize\",this.d6);this.S(C,\"onShowControls\",this.d6);this.S(C,\"onHideControls\",this.uy);this.listen(\"mouseenter\",this.VD)};\ngFx\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[ph.BUTTON,ph.TITLE_NOTIFICATIONS],T:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},U:[{B:\"div\",C:ph.TITLE_NOTIFICATIONS_ON,T:{title:\"Stop receiving notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[g.VA()]},{B:\"div\",C:ph.TITLE_NOTIFICATIONS_OFF,T:{title:\"Receive notifications about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[{B:\"svg\",T:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{B:\"path\",\nT:{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\u003dC;this.j\u003d!1;C.createClientVe(this.element,this,36927);this.listen(\"click\",this.onClick,this);this.updateValue(\"pressed\",!1);this.updateValue(\"label\",\"Receive notifications about every new video\")};\npqW\u003dfunction(C,b){C.j\u003db;C.element.classList.toggle(ph.NOTIFICATIONS_ENABLED,C.j);var h\u003dC.api.getVideoData();h?(b\u003db?h.Cn:h.lE)?(C\u003dC.api.CZ())?ng(C,b):g.ux(Error(\"No innertube service available when updating notification preferences.\")):g.ux(Error(\"No update preferences command available.\")):g.ux(Error(\"No video data when updating notification preferences.\"))};\nj7H\u003dfunction(C,b,h){var N\u003dN\u003d\u003d\u003dvoid 0?800:N;var p\u003dp\u003d\u003d\u003dvoid 0?600:p;var P\u003ddocument.location.protocol;C\u003dVel(P+\"//\"+C+\"/signin?context\u003dpopup\",\"feature\",b,\"next\",P+\"//\"+location.hostname+\"/post_login\");PXl(C,h,N,p)};\nPXl\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?800:h;N\u003dN\u003d\u003d\u003dvoid 0?600:N;if(C\u003dg.Xn(window,C,\"loginPopup\",\"width\u003d\"+h+\",height\u003d\"+N+\",resizable\u003dyes,scrollbars\u003dyes\"))$Qc(function(){b()}),C.moveTo((screen.width-h)/2,(screen.height-N)/2)};\ng.PH\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){C\u003dC.charAt(0)+C.substring(1).toLowerCase();h\u003dh.charAt(0)+h.substring(1).toLowerCase();if(b\u003d\u003d\u003d\"0\"||b\u003d\u003d\u003d\"-1\")b\u003dnull;if(N\u003d\u003d\u003d\"0\"||N\u003d\u003d\u003d\"-1\")N\u003dnull;var l\u003dY.Y(),F\u003dl.userDisplayName\u0026\u0026g.qX(l);g.n.call(this,{B:\"div\",J4:[\"ytp-button\",\"ytp-sb\"],U:[{B:\"div\",C:\"ytp-sb-subscribe\",T:F?{title:g.lG(\"Subscribe as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":nO(l),\"data-tooltip-opaque\":String(g.SR(l)),tabindex:\"0\",role:\"button\"}:\n{\"aria-label\":\"Subscribe to channel\"},U:[{B:\"div\",C:\"ytp-sb-text\",U:[{B:\"div\",C:\"ytp-sb-icon\"},C]},b?{B:\"div\",C:\"ytp-sb-count\",BE:b}:\"\"]},{B:\"div\",C:\"ytp-sb-unsubscribe\",T:F?{title:g.lG(\"Subscribed as $USER_NAME\",{USER_NAME:l.userDisplayName}),\"aria-label\":\"Unsubscribe from channel\",\"data-tooltip-image\":nO(l),\"data-tooltip-opaque\":String(g.SR(l)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe from channel\"},U:[{B:\"div\",C:\"ytp-sb-text\",U:[{B:\"div\",C:\"ytp-sb-icon\"},h]},N?{B:\"div\",C:\"ytp-sb-count\",\nBE:N}:\"\"]}],T:{\"aria-live\":\"polite\"}});var G\u003dthis;this.channelId\u003dc;this.Z\u003dY;this.N\u003da;var V\u003dthis.dO(\"ytp-sb-subscribe\"),q\u003dthis.dO(\"ytp-sb-unsubscribe\");P\u0026\u0026g.j6(this.element,\"ytp-sb-classic\");if(p){e?this.j():this.K();var f\u003dfunction(){if(l.q2){var u\u003dG.channelId;if(L||Z){var K\u003d{c:u};var v;g.Vp.isInitialized()\u0026\u0026(v\u003dScW(K));K\u003dv||\"\";if(v\u003dY.getVideoData())if(v\u003dv.subscribeCommand){var T\u003dY.CZ();T?(ng(T,v,{botguardResponse:K,feature:L}),Y.LO(\"SUBSCRIBE\",u)):g.ux(Error(\"No innertube service available when updating subscriptions.\"))}else g.ux(Error(\"No subscribe command in videoData.\"));\nelse g.ux(Error(\"No video data available when updating subscription.\"))}q.focus();q.removeAttribute(\"aria-hidden\");V.setAttribute(\"aria-hidden\",\"true\")}else j7H(g.QY(G.Z.Y()),\"sb_button\",G.X)},y\u003dfunction(){var u\u003dG.channelId;\nif(L||Z){var K\u003dY.getVideoData();ng(Y.CZ(),K.unsubscribeCommand,{feature:L});Y.LO(\"UNSUBSCRIBE\",u)}V.focus();V.removeAttribute(\"aria-hidden\");q.setAttribute(\"aria-hidden\",\"true\")};\nthis.S(V,\"click\",f);this.S(q,\"click\",y);this.S(V,\"keypress\",function(u){u.keyCode\u003d\u003d\u003d13\u0026\u0026f(u)});\nthis.S(q,\"keypress\",function(u){u.keyCode\u003d\u003d\u003d13\u0026\u0026y(u)});\nthis.S(Y,\"SUBSCRIBE\",this.j);this.S(Y,\"UNSUBSCRIBE\",this.K);this.N\u0026\u0026F\u0026\u0026(Xo6(Y),aC(Y,V,this),aC(Y,q,this))}else g.j6(V,\"ytp-sb-disabled\"),g.j6(q,\"ytp-sb-disabled\")};\neR1\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-title-channel\",U:[{B:\"div\",C:\"ytp-title-beacon\"},{B:\"a\",C:\"ytp-title-channel-logo\",T:{href:\"{{channelLink}}\",target:C.Y().V,role:\"link\",\"aria-label\":\"{{channelLogoLabel}}\",tabIndex:\"0\"}},{B:\"div\",C:\"ytp-title-expanded-overlay\",T:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},U:[{B:\"div\",C:\"ytp-title-expanded-heading\",U:[{B:\"div\",C:\"ytp-title-expanded-title\",U:[{B:\"a\",BE:\"{{expandedTitle}}\",T:{href:\"{{channelTitleLink}}\",target:C.Y().V,\"aria-hidden\":\"{{shouldHideExpandedTitleForA11y}}\",\ntabIndex:\"{{channelTitleFocusable}}\"}}]},{B:\"div\",C:\"ytp-title-expanded-subtitle\",BE:\"{{expandedSubtitle}}\",T:{\"aria-hidden\":\"{{shouldHideExpandedSubtitleForA11y}}\"}}]}]}]});var b\u003dthis;this.api\u003dC;this.channel\u003dthis.dO(\"ytp-title-channel\");this.K\u003dthis.dO(\"ytp-title-channel-logo\");this.channelName\u003dthis.dO(\"ytp-title-expanded-title\");this.W\u003dthis.dO(\"ytp-title-expanded-overlay\");this.N\u003dthis.j\u003dthis.subscribeButton\u003dnull;this.X\u003d!1;C.createClientVe(this.K,this,36925);C.createClientVe(this.channelName,this,\n37220);g.SR(this.api.Y())\u0026\u0026cCS(this);this.S(C,\"videodatachange\",this.l$);this.S(C,\"videoplayerreset\",this.l$);this.S(this.channelName,\"click\",function(h){b.api.logClick(b.channelName);g.Xn(window,kHo(b));h.preventDefault()});\nthis.S(this.K,\"click\",this.XWz);this.l$()};\nLsK\u003dfunction(C){if(!C.api.Y().Xs){var b\u003dC.api.getVideoData(),h\u003dnew g.PH(\"Subscribe\",null,\"Subscribed\",null,!0,!1,b.w8,b.subscribed,\"channel_avatar\",null,C.api,!0);C.api.createServerVe(h.element,C);var N;C.api.setTrackingParams(h.element,((N\u003db.subscribeButtonRenderer)\u003d\u003dnull?void 0:N.trackingParams)||null);C.S(h.element,\"click\",function(){C.api.logClick(h.element)});\nC.subscribeButton\u003dh;g.D(C,C.subscribeButton);C.subscribeButton.Gi(C.W);C.subscribeButton.hide();var p\u003dnew gFx(C.api);C.j\u003dp;g.D(C,p);p.Gi(C.W);p.hide();C.S(C.api,\"SUBSCRIBE\",function(){b.Ec\u0026\u0026(p.show(),C.api.logVisibility(p.element,!0))});\nC.S(C.api,\"UNSUBSCRIBE\",function(){b.Ec\u0026\u0026(p.hide(),C.api.logVisibility(p.element,!1),pqW(p,!1))})}};\ncCS\u003dfunction(C){var b\u003dC.api.Y();LsK(C);C.updateValue(\"flyoutUnfocusable\",\"true\");C.updateValue(\"channelTitleFocusable\",\"-1\");C.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");C.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");b.K||b.CO||(C.S(C.channel,\"mouseenter\",C.I4),C.S(C.channel,\"mouseleave\",C.nC),C.S(C.channel,\"focusin\",C.I4),C.S(C.channel,\"focusout\",function(h){C.channel.contains(h.relatedTarget)||C.nC()}));\nC.N\u003dnew g.wl(function(){C.isExpanded()\u0026\u0026(C.api.logVisibility(C.channelName,!1),C.subscribeButton\u0026\u0026(C.subscribeButton.hide(),C.api.logVisibility(C.subscribeButton.element,!1)),C.j\u0026\u0026(C.j.hide(),C.api.logVisibility(C.j.element,!1)),C.channel.classList.remove(\"ytp-title-expanded\"),C.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.D(C,C.N);C.S(C.channel,ZuW,function(){Y51(C)});\nC.S(C.api,\"onHideControls\",C.Hu);C.S(C.api,\"appresize\",C.Hu);C.S(C.api,\"fullscreentoggled\",C.Hu)};\nY51\u003dfunction(C){C.channel.classList.remove(\"ytp-title-show-collapsed\");C.channel.classList.remove(\"ytp-title-show-expanded\")};\naF6\u003dfunction(C){var b\u003dC.api.getPlayerSize();return g.SR(C.api.Y())\u0026\u0026b.width\u003e\u003d524};\nkHo\u003dfunction(C){var b\u003dC.api.Y(),h\u003dC.api.getVideoData(),N\u003dg.t9(b)+h.ob;g.tE(h)\u0026\u0026(N\u003d\"https://music.youtube.com\"+h.ob);if(!g.SR(b))return N;b\u003d{};g.bv(C.api,\"addEmbedsConversionTrackingParams\",[b]);return g.Dh(N,b)};\njU\u003dfunction(C){var b\u003dg.U_({\"aria-haspopup\":\"true\"});g.QG.call(this,b,C);this.listen(\"keydown\",this.j)};\ncH\u003dfunction(C,b){C.element.setAttribute(\"aria-haspopup\",String(b))};\nlFH\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-user-info-panel\",T:{\"aria-label\":\"User info\"},U:C.Y().q2\u0026\u0026!C.D(\"embeds_web_always_enable_signed_out_state\")?[{B:\"div\",C:\"ytp-user-info-panel-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-user-info-panel-content\",U:[{B:\"div\",C:\"ytp-user-info-panel-info\",T:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},BE:\"{{watchingAsUsername}}\"},{B:\"div\",C:\"ytp-user-info-panel-info\",T:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},BE:\"{{watchingAsEmail}}\"}]}]:[{B:\"div\",C:\"ytp-user-info-panel-icon\",\nBE:\"{{icon}}\"},{B:\"div\",C:\"ytp-user-info-panel-content\",U:[{B:\"div\",U:[{B:\"text\",T:{tabIndex:\"{{userInfoFocusable}}\"},BE:\"Signed out\"}]},{B:\"div\",C:\"ytp-user-info-panel-login\",U:[{B:\"a\",T:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},BE:C.Y().Xs?\"\":\"Sign in on YouTube\"}]}]}]});this.h4\u003dC;this.j\u003db;C.Y().q2||C.Y().Xs||this.S(this.dO(\"ytp-user-info-panel-login\"),\"click\",this.AV);this.closeButton\u003dnew g.n({B:\"button\",J4:[\"ytp-collapse\",\"ytp-button\"],T:{title:\"Close\"},U:[g.Au()]});this.closeButton.Gi(this.element);\ng.D(this,this.closeButton);this.S(window,\"blur\",this.hide);this.S(document,\"click\",this.eY);this.l$()};\nFsK\u003dfunction(C,b,h){g.Xs.call(this,C);this.xg\u003db;this.t8\u003dh;this.getVideoUrl\u003dnew jU(6);this.gG\u003dnew jU(5);this.CS\u003dnew jU(4);this.jf\u003dnew jU(3);this.sf\u003dnew g.QG(g.U_({href:\"{{href}}\",target:this.Z.Y().V},void 0,!0),2,\"Troubleshoot playback issue\");this.showVideoInfo\u003dnew g.QG(g.U_(),1,\"Stats for nerds\");this.bS\u003dnew g.ZN({B:\"div\",J4:[\"ytp-copytext\",\"ytp-no-contextmenu\"],T:{draggable:\"false\",tabindex:\"1\"},BE:\"{{text}}\"});this.Jt\u003dnew Ud(this.Z,this.bS);this.EC\u003dthis.UY\u003dnull;g.SR(this.Z.Y())\u0026\u0026(this.closeButton\u003d\nnew g.n({B:\"button\",J4:[\"ytp-collapse\",\"ytp-button\"],T:{title:\"Close\"},U:[g.Au()]}),g.D(this,this.closeButton),this.closeButton.Gi(this.element),this.closeButton.listen(\"click\",this.gr,this));g.SR(this.Z.Y())\u0026\u0026(this.v5\u003dnew g.QG(g.U_(),8,\"Account\"),g.D(this,this.v5),this.hk(this.v5,!0),this.v5.listen(\"click\",this.zUo,this),C.createClientVe(this.v5.element,this.v5,137682));this.Z.Y().ZR\u0026\u0026(this.Fb\u003dnew nX(\"Loop\",7),g.D(this,this.Fb),this.hk(this.Fb,!0),this.Fb.listen(\"click\",this.ijf,this),C.createClientVe(this.Fb.element,\nthis.Fb,28661));g.D(this,this.getVideoUrl);this.hk(this.getVideoUrl,!0);this.getVideoUrl.listen(\"click\",this.ckz,this);C.createClientVe(this.getVideoUrl.element,this.getVideoUrl,28659);g.D(this,this.gG);this.hk(this.gG,!0);this.gG.listen(\"click\",this.h8D,this);C.createClientVe(this.gG.element,this.gG,28660);g.D(this,this.CS);this.hk(this.CS,!0);this.CS.listen(\"click\",this.rkz,this);C.createClientVe(this.CS.element,this.CS,28658);g.D(this,this.jf);this.hk(this.jf,!0);this.jf.listen(\"click\",this.Mf2,\nthis);g.D(this,this.sf);this.hk(this.sf,!0);this.sf.listen(\"click\",this.y8X,this);g.D(this,this.showVideoInfo);this.hk(this.showVideoInfo,!0);this.showVideoInfo.listen(\"click\",this.T9X,this);g.D(this,this.bS);this.bS.listen(\"click\",this.R8f,this);g.D(this,this.Jt);b\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");n_H(\"Chromium\")\u003e\u003d43\u0026\u0026(b\u003d!0);n_H(\"Firefox\")\u003c\u003d40\u0026\u0026(b\u003d!1);b\u0026\u0026(this.UY\u003dnew g.n({B:\"textarea\",C:\"ytp-html5-clipboard\",T:{readonly:\"\",tabindex:\"-1\"}}),g.D(this,this.UY),\nthis.UY.Gi(this.element));var N;(N\u003dthis.v5)\u003d\u003dnull||N.setIcon(Aio());var p;(p\u003dthis.Fb)\u003d\u003dnull||p.setIcon({B:\"svg\",T:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});this.jf.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{\"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.sf.setIcon(HBl());this.showVideoInfo.setIcon(VnW());this.S(C,\"onLoopChange\",this.onLoopChange);this.S(C,\"videodatachange\",this.onVideoDataChange);oF1(this);this.LA(this.Z.getVideoData())};\nkd\u003dfunction(C,b){var h\u003d!1;if(C.UY){var N\u003dC.UY.element;N.value\u003db;N.select();try{h\u003ddocument.execCommand(\"copy\")}catch(p){}}h?C.xg.QV():(C.bS.jh(b,\"text\"),g.Od(C.xg,C.Jt),xz(C.bS.element),C.UY\u0026\u0026(C.UY\u003dnull,oF1(C)));return h};\noF1\u003dfunction(C){var b\u003d!!C.UY;g.RC(C.jf,b?\"Copy debug info\":\"Get debug info\");cH(C.jf,!b);g.RC(C.CS,b?\"Copy embed code\":\"Get embed code\");cH(C.CS,!b);g.RC(C.getVideoUrl,b?\"Copy video URL\":\"Get video URL\");cH(C.getVideoUrl,!b);g.RC(C.gG,b?\"Copy video URL at current time\":\"Get video URL at current time\");cH(C.gG,!b);C.CS.setIcon(b?S1U():null);C.getVideoUrl.setIcon(b?zY():null);C.gG.setIcon(b?zY():null)};\nGHW\u003dfunction(C){return g.SR(C.Z.Y())?C.v5:C.Fb};\n$fl\u003dfunction(C,b){g.sd.call(this,C);this.t8\u003db;this.X\u003dnew g.Jm(this);this.N2\u003dnew g.wl(this.Reo,1E3,this);this.nO\u003dthis.N\u003dnull;g.D(this,this.X);g.D(this,this.N2);C.createClientVe(this.element,this,28656);g.j6(this.element,\"ytp-contextmenu\");S5_(this);this.hide()};\nS5_\u003dfunction(C){g.yJ(C.X);var b\u003dC.Z.Y();b.playerStyle\u003d\u003d\u003d\"gvn\"||b.K||b.CO||(b\u003dC.Z.Ti(),C.X.S(b,\"contextmenu\",C.Zjo),C.X.S(b,\"touchstart\",C.vH,null,!0),C.X.S(b,\"touchmove\",C.Yn,null,!0),C.X.S(b,\"touchend\",C.Yn,null,!0))};\nzR_\u003dfunction(C){C.Z.isFullscreen()?g.MC(C.Z,C.element,10):C.Gi(iv(C).body)};\neU\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?240:h;g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-copylink-button\"],T:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"div\",C:\"ytp-copylink-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-copylink-title\",BE:\"Copy link\",T:{\"aria-hidden\":\"true\"}}]});this.api\u003dC;this.j\u003db;this.K\u003dh;this.visible\u003d!1;this.tooltip\u003dthis.j.x6();b\u003dC.Y();this.tooltip.element.setAttribute(\"aria-live\",\"polite\");g.L2(this.element,\"ytp-show-copylink-title\",g.SR(b));C.createClientVe(this.element,\nthis,86570);this.listen(\"click\",this.onClick);this.S(C,\"videodatachange\",this.l$);this.S(C,\"videoplayerreset\",this.l$);this.S(C,\"appresize\",this.l$);this.l$();this.addOnDisposeCallback(g.Yz(this.tooltip,this.element))};\nHu6\u003dfunction(C){var b\u003dC.api.Y(),h\u003dC.api.getVideoData(),N\u003dC.api.Ti().getPlayerSize().width;b\u003db.N;return!!h.videoId\u0026\u0026N\u003e\u003dC.K\u0026\u0026h.Fk\u0026\u0026!g.Ev(h)\u0026\u0026!C.api.isEmbedsShortsMode()\u0026\u0026!b};\nVAS\u003dfunction(C){C.updateValue(\"icon\",FW());if(C.api.Y().K)C.tooltip.gC(C.element,\"Link copied to clipboard\");else{C.updateValue(\"title-attr\",\"Link copied to clipboard\");C.tooltip.B2();C.tooltip.gC(C.element);var b\u003dC.listen(\"mouseleave\",function(){C.D9(b);C.l$();C.tooltip.sV()})}};\nMAU\u003dfunction(C,b){return g.R(function(h){if(h.j\u003d\u003d1)return g.$_(h,2),g.J(h,navigator.clipboard.writeText(b),4);if(h.j!\u003d2)return h.return(!0);g.VH(h);var N\u003dh.return,p\u003d!1,P\u003dg.wk(\"TEXTAREA\");P.value\u003db;P.setAttribute(\"readonly\",\"\");var c\u003dC.api.getRootNode();c.appendChild(P);if(ti){var e\u003dwindow.getSelection();e.removeAllRanges();var L\u003ddocument.createRange();L.selectNodeContents(P);e.addRange(L);P.setSelectionRange(0,b.length)}else P.select();try{p\u003ddocument.execCommand(\"copy\")}catch(Z){}c.removeChild(P);\nreturn N.call(h,p)})};\nLh\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-doubletap-ui-legacy\",U:[{B:\"div\",C:\"ytp-doubletap-fast-forward-ve\"},{B:\"div\",C:\"ytp-doubletap-rewind-ve\"},{B:\"div\",C:\"ytp-doubletap-static-circle\",U:[{B:\"div\",C:\"ytp-doubletap-ripple\"}]},{B:\"div\",C:\"ytp-doubletap-overlay-a11y\"},{B:\"div\",C:\"ytp-doubletap-seek-info-container\",U:[{B:\"div\",C:\"ytp-doubletap-arrows-container\",U:[{B:\"span\",C:\"ytp-doubletap-base-arrow\"},{B:\"span\",C:\"ytp-doubletap-base-arrow\"},{B:\"span\",C:\"ytp-doubletap-base-arrow\"}]},{B:\"div\",\nC:\"ytp-doubletap-tooltip\",U:[{B:\"div\",C:\"ytp-seek-icon-text-container\",U:[{B:\"div\",C:\"ytp-seek-icon\",BE:\"{{seekIcon}}\"},{B:\"div\",C:\"ytp-chapter-seek-text-legacy\",BE:\"{{seekText}}\"}]},{B:\"div\",C:\"ytp-doubletap-tooltip-label\",BE:\"{{seekTime}}\"}]}]}]});this.Z\u003dC;this.X\u003dnew g.wl(this.show,10,this);this.K\u003dnew g.wl(this.hide,700,this);this.J\u003dthis.N\u003d0;this.KO\u003dthis.W\u003d!1;this.j\u003dthis.dO(\"ytp-doubletap-static-circle\");g.D(this,this.X);g.D(this,this.K);this.hide();this.L\u003dthis.dO(\"ytp-doubletap-fast-forward-ve\");\nthis.V\u003dthis.dO(\"ytp-doubletap-rewind-ve\");this.Z.createClientVe(this.L,this,28240);this.Z.createClientVe(this.V,this,28239);this.Z.logVisibility(this.L,!0);this.Z.logVisibility(this.V,!0);this.W\u003dC.D(\"web_show_cumulative_seek_time\");this.KO\u003dC.D(\"web_center_static_circles\")};\nZA\u003dfunction(C,b,h,N){if(N\u003dN\u003d\u003d\u003dvoid 0?null:N){var p\u003db\u003d\u003d\u003d-1?C.V.visualElement:C.L.visualElement;N\u003d{seekData:N};var P\u003dg.q6();P\u0026\u0026g.wW(xM)(void 0,P,p,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",N,void 0)}C.N\u003db\u003d\u003d\u003dC.J?C.N+h:h;C.J\u003db;p\u003dC.Z.Ti().getPlayerSize();C.W?C.K.stop():g.hZ(C.K);C.X.start();C.element.setAttribute(\"data-side\",b\u003d\u003d\u003d-1?\"back\":\"forward\");g.j6(C.element,\"ytp-time-seeking\");C.j.style.width\u003d\"110px\";C.j.style.height\u003d\"110px\";N\u003dp.width*.1-15;b\u003d\u003d\u003d1?C.KO?(C.j.style.right\u003dN+\"px\",C.j.style.left\u003d\"\"):\n(C.j.style.right\u003d\"\",C.j.style.left\u003dp.width*.8-30+\"px\"):b\u003d\u003d\u003d-1\u0026\u0026(C.KO?(C.j.style.right\u003d\"\",C.j.style.left\u003dN+\"px\"):(C.j.style.right\u003d\"\",C.j.style.left\u003dp.width*.1-15+\"px\"));C.j.style.top\u003dp.height*.5+15+\"px\";q5x(C,C.W?C.N:h)};\nmfS\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?null:N;g.hZ(C.K);C.X.start();switch(b){case -1:b\u003d\"back\";break;case 1:b\u003d\"forward\";break;default:b\u003d\"\"}C.element.setAttribute(\"data-side\",b);C.j.style.width\u003d\"0\";C.j.style.height\u003d\"0\";g.j6(C.element,\"ytp-chapter-seek\");C.updateValue(\"seekText\",h);C.updateValue(\"seekTime\",\"\");h\u003dC.dO(\"ytp-seek-icon\");if(N){a:if(N){switch(N){case \"PREMIUM_STANDALONE\":N\u003d{B:\"svg\",T:{height:\"24px\",version:\"1.1\",viewBox:\"-2 -2 24 24\",width:\"24px\"},U:[{B:\"path\",T:{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\"}},{B:\"path\",T:{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\":N\u003d{B:\"svg\",T:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"rect\",T:{fill:\"white\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{B:\"rect\",T:{fill:\"url(#ytp-premium-standalone-gradient)\",height:\"20\",rx:\"5\",width:\"20\",x:\"2\",y:\"2\"}},{B:\"path\",T:{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\"}},{B:\"defs\",U:[{B:\"linearGradient\",T:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-premium-standalone-gradient\",x1:\"2\",x2:\"22\",y1:\"22\",y2:\"2\"},U:[{B:\"stop\",T:{offset:\"0.3\",\"stop-color\":\"#E1002D\"}},{B:\"stop\",T:{offset:\"0.9\",\"stop-color\":\"#E01378\"}}]}]}]};break a}N\u003dvoid 0}else N\u003dnull;C.updateValue(\"seekIcon\",N);h.style.display\u003d\"inline-block\"}else h.style.display\u003d\"none\"};\nq5x\u003dfunction(C,b){b\u003dg.lG(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});C.updateValue(\"seekTime\",b)};\nfFW\u003dfunction(C){QF.call(this,C,!1,!0);this.q2\u003d[];this.Yg\u003d[];this.L\u003d!0;this.badge.element.classList.add(\"ytp-featured-product\");this.sX\u003dnew g.n({B:\"div\",C:\"ytp-featured-product-open-in-new\"});g.D(this,this.sX);this.countdownTimer\u003dnew g.n({B:\"text\",C:\"ytp-featured-product-countdown\",BE:\"{{content}}\"});this.countdownTimer.hide();g.D(this,this.countdownTimer);this.K\u003dnew g.n({B:\"div\",C:\"ytp-featured-product-trending\",U:[{B:\"div\",C:\"ytp-featured-product-trending-icon\"},{B:\"text\",C:\"ytp-featured-product-trending-text\",\nBE:\"{{trendingOffer}}\"}]});this.K.hide();g.D(this,this.K);this.overflowButton\u003dnew g.n({B:\"button\",J4:[\"ytp-featured-product-overflow-icon\",\"ytp-button\"],T:{\"aria-haspopup\":\"true\"}});this.overflowButton.hide();g.D(this,this.overflowButton);this.J\u003dnew g.n({B:\"text\",C:\"ytp-featured-product-exclusive-countdown\",BE:\"{{content}}\",T:{id:\"exclusiveCountdown\",\"aria-hidden\":\"true\"}});this.J.hide();g.D(this,this.J);this.W\u003dnew g.n({B:\"div\",C:\"ytp-featured-product-exclusive-container\",T:{\"aria-labelledby\":\"exclusiveBadge exclusiveCountdown\"},\nU:[{B:\"div\",C:\"ytp-featured-product-exclusive-badge-container\",U:[{B:\"div\",C:\"ytp-featured-product-exclusive-badge\",U:[{B:\"text\",C:\"ytp-featured-product-exclusive-badge-text\",BE:\"{{exclusive}}\",T:{id:\"exclusiveBadge\",\"aria-hidden\":\"true\"}}]}]},this.J]});this.W.hide();g.D(this,this.W);this.banner\u003dnew g.n({B:\"a\",C:\"ytp-featured-product-container\",U:[{B:\"div\",C:\"ytp-featured-product-thumbnail\",U:[{B:\"img\",T:{src:\"{{thumbnail}}\"}},this.sX]},{B:\"div\",C:\"ytp-featured-product-details\",U:[{B:\"text\",C:\"ytp-featured-product-title\",\nBE:\"{{title}}\"},this.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{B:\"div\",C:\"ytp-featured-product-price-container\",T:{\"aria-label\":\"{{priceA11yText}}\"},U:[{B:\"text\",C:\"ytp-featured-product-price-when-promotion-text-enabled\",BE:\"{{price}}\",T:{\"aria-hidden\":\"true\"}},{B:\"text\",C:\"ytp-featured-product-promotion-text\",BE:\"{{promotionText}}\",T:{\"aria-hidden\":\"true\"}}]}:{B:\"div\",T:{\"aria-label\":\"{{priceA11yText}}\"},U:[{B:\"text\",C:\"ytp-featured-product-price\",BE:\"{{price}}\",\nT:{\"aria-hidden\":\"true\"}},{B:\"text\",C:\"ytp-featured-product-sales-original-price\",BE:\"{{salesOriginalPrice}}\",T:{\"aria-hidden\":\"true\"}},{B:\"text\",C:\"ytp-featured-product-price-drop-reference-price\",BE:\"{{priceDropReferencePrice}}\",T:{\"aria-hidden\":\"true\"}}]},this.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")?{B:\"div\",C:\"ytp-featured-product-when-promotion-text-enabled\",U:[{B:\"text\",C:\"ytp-featured-product-affiliate-disclaimer-when-promotion-text-enabled\",BE:\"{{affiliateDisclaimer}}\"},\nthis.K,{B:\"text\",C:\"ytp-featured-product-vendor-when-promotion-text-enabled\",BE:\"{{vendor}}\"}]}:{B:\"div\",U:[{B:\"text\",C:\"ytp-featured-product-affiliate-disclaimer\",BE:\"{{affiliateDisclaimer}}\"},this.Z.D(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")?this.W:null,this.K,{B:\"text\",C:\"ytp-featured-product-vendor\",BE:\"{{vendor}}\"},this.countdownTimer]}]},this.overflowButton]});g.D(this,this.banner);this.banner.Gi(this.N.element);this.S(this.Z,g.gL(\"featured_product\"),this.gJf);this.S(this.Z,\ng.p8(\"featured_product\"),this.qN);this.S(this.Z,\"videodatachange\",this.onVideoDataChange);this.S(this.overflowButton.element,\"click\",this.jW);this.S(C,\"featuredproductdismissed\",this.Ga)};\nACV\u003dfunction(C){var b,h;C\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:h.itemData;var N,p,P;return(C\u003d\u003dnull||!C.affiliateDisclaimer)\u0026\u0026(C\u003d\u003dnull?0:(N\u003dC.exclusivesData)\u003d\u003dnull?0:N.exclusiveOfferLabelText)\u0026\u0026(C\u003d\u003dnull?0:(p\u003dC.exclusivesData)\u003d\u003dnull?0:p.expirationTimestampMs)\u0026\u0026(C\u003d\u003dnull?0:(P\u003dC.exclusivesData)\u003d\u003dnull?0:P.exclusiveOfferCountdownText)?!0:!1};\nrCS\u003dfunction(C){var b,h,N,p,P\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:(N\u003dh.itemData)\u003d\u003dnull?void 0:(p\u003dN.exclusivesData)\u003d\u003dnull?void 0:p.expirationTimestampMs;b\u003d(Number(P)-Date.now())/1E3;if(b\u003e0){if(b\u003c604800){var c,e,L,Z;h\u003d(c\u003dC.j)\u003d\u003dnull?void 0:(e\u003dc.bannerData)\u003d\u003dnull?void 0:(L\u003de.itemData)\u003d\u003dnull?void 0:(Z\u003dL.exclusivesData)\u003d\u003dnull?void 0:Z.exclusiveOfferCountdownText;if(h!\u003d\u003dvoid 0)for(c\u003dDate.now(),e\u003dg.z(h),L\u003de.next();!L.done;L\u003de.next())if(L\u003dL.value,L!\u003d\u003dvoid 0\u0026\u0026L.text!\u003d\u003dvoid 0\u0026\u0026(Z\u003dNumber(L.textDisplayStartTimestampMs),\n!isNaN(Z)\u0026\u0026c\u003e\u003dZ)){L.insertCountdown?(b\u003dL.text.replace(/\\$0/,String(kl({seconds:b}))),C.J.jh(b)):C.J.jh(L.text);C.J.show();break}}var Y,a,l,F;C.W.update({exclusive:(Y\u003dC.j)\u003d\u003dnull?void 0:(a\u003dY.bannerData)\u003d\u003dnull?void 0:(l\u003da.itemData)\u003d\u003dnull?void 0:(F\u003dl.exclusivesData)\u003d\u003dnull?void 0:F.exclusiveOfferLabelText});C.W.show();Yd(C);var G;(G\u003dC.AZ)\u003d\u003dnull||G.start()}else yCK(C)};\nyCK\u003dfunction(C){var b;(b\u003dC.AZ)\u003d\u003dnull||b.stop();C.J.hide();C.W.hide();aX(C)};\niu6\u003dfunction(C){var b,h,N\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:h.itemData;return C.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")\u0026\u0026(N\u003d\u003dnull||!N.priceReplacementText)\u0026\u0026(N\u003d\u003dnull?0:N.promotionText)?N\u003d\u003dnull?void 0:N.promotionText.content:null};\nJCK\u003dfunction(C){var b,h,N\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:h.itemData,p,P;if(!(N!\u003dnull\u0026\u0026N.priceReplacementText||C.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\"))\u0026\u0026(N\u003d\u003dnull?0:(p\u003dN.dealsData)\u003d\u003dnull?0:(P\u003dp.sales)\u003d\u003dnull?0:P.originalPrice)){var c,e;return N\u003d\u003dnull?void 0:(c\u003dN.dealsData)\u003d\u003dnull?void 0:(e\u003dc.sales)\u003d\u003dnull?void 0:e.originalPrice}return null};\nuRo\u003dfunction(C){var b,h,N\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:h.itemData,p,P,c,e;if(!((N\u003d\u003dnull?0:N.priceReplacementText)||C.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")||(N\u003d\u003dnull?0:(p\u003dN.dealsData)\u003d\u003dnull?0:(P\u003dp.sales)\u003d\u003dnull?0:P.originalPrice))\u0026\u0026(N\u003d\u003dnull?0:(c\u003dN.dealsData)\u003d\u003dnull?0:(e\u003dc.priceDrop)\u003d\u003dnull?0:e.referencePrice)){var L,Z;return N\u003d\u003dnull?void 0:(L\u003dN.dealsData)\u003d\u003dnull?void 0:(Z\u003dL.priceDrop)\u003d\u003dnull?void 0:Z.referencePrice}return null};\nRRo\u003dfunction(C){var b,h,N\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:h.itemData;if(N\u003d\u003dnull?0:N.priceReplacementText)return N\u003d\u003dnull?void 0:N.priceReplacementText;if((N\u003d\u003dnull?0:N.promotionText)\u0026\u0026C.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var p;return(N\u003d\u003dnull?void 0:N.price)+\" \"+(N\u003d\u003dnull?void 0:(p\u003dN.promotionText)\u003d\u003dnull?void 0:p.content)}var P,c;if(N\u003d\u003dnull?0:(P\u003dN.dealsData)\u003d\u003dnull?0:(c\u003dP.sales)\u003d\u003dnull?0:c.originalPrice){var e,L;return N\u003d\u003dnull?void 0:(e\u003dN.dealsData)\u003d\u003d\nnull?void 0:(L\u003de.sales)\u003d\u003dnull?void 0:L.salesPriceAccessibilityLabel}var Z,Y;if(N\u003d\u003dnull?0:(Z\u003dN.dealsData)\u003d\u003dnull?0:(Y\u003dZ.priceDrop)\u003d\u003dnull?0:Y.referencePrice){var a,l;return(N\u003d\u003dnull?void 0:N.price)+\" \"+(N\u003d\u003dnull?void 0:(a\u003dN.dealsData)\u003d\u003dnull?void 0:(l\u003da.priceDrop)\u003d\u003dnull?void 0:l.referencePrice)}return N\u003d\u003dnull?void 0:N.price};\nQ7_\u003dfunction(C){if(C.Z.D(\"web_player_enable_featured_product_banner_promotion_text_on_desktop\")){var b,h,N;return C.K.Bb?null:(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:(N\u003dh.itemData)\u003d\u003dnull?void 0:N.vendorName}var p,P,c,e,L,Z;return C.K.Bb||C.W.Bb||((p\u003dC.j)\u003d\u003dnull?0:(P\u003dp.bannerData)\u003d\u003dnull?0:(c\u003dP.itemData)\u003d\u003dnull?0:c.affiliateDisclaimer)?null:(e\u003dC.j)\u003d\u003dnull?void 0:(L\u003de.bannerData)\u003d\u003dnull?void 0:(Z\u003dL.itemData)\u003d\u003dnull?void 0:Z.vendorName};\nXq_\u003dfunction(C,b){lV(C);if(b){var h\u003dg.EF.getState().entities;h\u003dkJ(h,\"featuredProductsEntity\",b);if(h!\u003dnull\u0026\u0026h.productsData){b\u003d[];h\u003dg.z(h.productsData);for(var N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dvoid 0;if((p\u003dN)!\u003dnull\u0026\u0026p.identifier\u0026\u0026N.featuredSegments){C.q2.push(N);var P\u003dvoid 0;p\u003dg.z((P\u003dN)\u003d\u003dnull?void 0:P.featuredSegments);for(P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dP.value;P\u003dUf1(c.startTimeSec);P!\u003d\u003dvoid 0\u0026\u0026(c\u003dUf1(c.endTimeSec),b.push(new g.hk(P*1E3,c\u003d\u003d\u003dvoid 0?0x7ffffffffffff:c*1E3,{id:N.identifier,\nnamespace:\"featured_product\"})))}}}C.Z.A8(b)}}};\naX\u003dfunction(C){if(C.trendingOfferEntityKey){var b\u003dg.EF.getState().entities;if(b\u003dkJ(b,\"trendingOfferEntity\",C.trendingOfferEntityKey)){var h,N,p;b.encodedSkuId!\u003d\u003d((h\u003dC.j)\u003d\u003dnull?void 0:(N\u003dh.bannerData)\u003d\u003dnull?void 0:(p\u003dN.itemData)\u003d\u003dnull?void 0:p.encodedOfferSkuId)?Yd(C):(C.K.update({trendingOffer:b.shortLabel+\" \\u2022 \"+b.countLabel}),C.K.show(),C.banner.update({vendor:Q7_(C)}))}else Yd(C)}else Yd(C)};\nYd\u003dfunction(C){C.K.hide();C.banner.update({vendor:Q7_(C)})};\nlV\u003dfunction(C){C.q2\u003d[];C.qN();C.Z.Sh(\"featured_product\")};\nKs6\u003dfunction(C){var b,h,N,p,P\u003d(b\u003dC.j)\u003d\u003dnull?void 0:(h\u003db.bannerData)\u003d\u003dnull?void 0:(N\u003dh.itemData)\u003d\u003dnull?void 0:(p\u003dN.hiddenProductOptions)\u003d\u003dnull?void 0:p.dropTimestampMs;b\u003d(Number(P)-Date.now())/1E3;C.countdownTimer.jh(kl({seconds:b}));if(b\u003e0){var c;(c\u003dC.SC)\u003d\u003dnull||c.start()}};\ns7o\u003dfunction(C){var b;(b\u003dC.SC)\u003d\u003dnull||b.stop();C.countdownTimer.hide()};\nUf1\u003dfunction(C){if(C!\u003d\u003dvoid 0\u0026\u0026C.trim()!\u003d\u003d\"\"\u0026\u0026(C\u003dMath.trunc(Number(C.trim())),!(isNaN(C)||C\u003c0)))return C};\nWsS\u003dfunction(C,b,h){g.n.call(this,{B:\"div\",J4:[\"ytp-info-panel-action-item\"],U:[{B:\"div\",C:\"ytp-info-panel-action-item-disclaimer\",BE:\"{{disclaimer}}\"},{B:\"a\",J4:[\"ytp-info-panel-action-item-button\",\"ytp-button\"],T:{role:\"button\",href:\"{{url}}\",target:\"_blank\",rel:\"noopener\"},U:[{B:\"div\",C:\"ytp-info-panel-action-item-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-info-panel-action-item-label\",BE:\"{{label}}\"}]}]});this.Z\u003dC;this.j\u003dh;this.disclaimer\u003dthis.dO(\"ytp-info-panel-action-item-disclaimer\");this.button\u003d\nthis.dO(\"ytp-info-panel-action-item-button\");this.bF\u003d!1;this.Z.createServerVe(this.element,this,!0);this.listen(\"click\",this.onClick);C\u003d\"\";h\u003dg.d(b\u003d\u003dnull?void 0:b.onTap,Ur);var N\u003dg.d(h,g.QA);this.bF\u003d!1;N?(C\u003dN.url||\"\",C.startsWith(\"//\")\u0026\u0026(C\u003d\"https:\"+C),this.bF\u003d!0,g.uq(this.button,g.iq(C))):(N\u003dg.d(h,Ouo))\u0026\u0026!this.j?((C\u003dN.phoneNumbers)\u0026\u0026C.length\u003e0?(C\u003d\"sms:\"+C[0],N.messageText\u0026\u0026(C+\u003d\"?\u0026body\u003d\"+encodeURI(N.messageText))):C\u003d\"\",this.bF\u003d!0,g.uq(this.button,g.iq(C,[vFU]))):(h\u003dg.d(h,DfS))\u0026\u0026!this.j\u0026\u0026(C\u003dh.phoneNumber?\n\"tel:\"+h.phoneNumber:\"\",this.bF\u003d!0,g.uq(this.button,g.iq(C,[df_])));var p;if(h\u003d(p\u003db.disclaimerText)\u003d\u003dnull?void 0:p.content){this.button.style.borderBottom\u003d\"1px solid white\";this.button.style.paddingBottom\u003d\"16px\";var P;this.update({label:(P\u003db.bodyText)\u003d\u003dnull?void 0:P.content,icon:Mb(),disclaimer:h})}else{this.disclaimer.style.display\u003d\"none\";var c;this.update({label:(c\u003db.bodyText)\u003d\u003dnull?void 0:c.content,icon:Mb()})}this.Z.setTrackingParams(this.element,b.trackingParams||null);this.bF\u0026\u0026(this.K\u003d{externalLinkData:{url:C}})};\nEF6\u003dfunction(C,b){var h\u003dcr();g.rY.call(this,C,{B:\"div\",C:\"ytp-info-panel-detail-skrim\",U:[{B:\"div\",C:\"ytp-info-panel-detail\",T:{role:\"dialog\",id:h},U:[{B:\"div\",C:\"ytp-info-panel-detail-header\",U:[{B:\"div\",C:\"ytp-info-panel-detail-title\",BE:\"{{title}}\"},{B:\"button\",J4:[\"ytp-info-panel-detail-close\",\"ytp-button\"],T:{\"aria-label\":\"Close\"},U:[g.$Y()]}]},{B:\"div\",C:\"ytp-info-panel-detail-body\",BE:\"{{body}}\"},{B:\"div\",C:\"ytp-info-panel-detail-items\"}]}]},250);this.j\u003db;this.items\u003dthis.dO(\"ytp-info-panel-detail-items\");\nthis.N\u003dnew g.Jm(this);this.itemData\u003d[];this.X\u003dh;this.S(this.dO(\"ytp-info-panel-detail-close\"),\"click\",this.QV);this.S(this.dO(\"ytp-info-panel-detail-skrim\"),\"click\",this.QV);this.S(this.dO(\"ytp-info-panel-detail\"),\"click\",function(N){N.stopPropagation()});\ng.D(this,this.N);this.Z.createServerVe(this.element,this,!0);this.S(C,\"videodatachange\",this.onVideoDataChange);this.onVideoDataChange(\"newdata\",C.getVideoData());this.hide()};\nnFS\u003dfunction(C,b){C\u003dg.z(C.itemData);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,h.Z.logVisibility(h.element,b)};\nBRW\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-info-panel-preview\",T:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\",\"aria-owns\":b.getId(),\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"div\",C:\"ytp-info-panel-preview-text\",BE:\"{{text}}\"},{B:\"div\",C:\"ytp-info-panel-preview-chevron\",BE:\"{{chevron}}\"}]});var h\u003dthis;this.Z\u003dC;this.TM\u003dthis.j\u003dthis.videoId\u003dnull;this.X\u003dthis.showControls\u003dthis.K\u003d!1;this.S(this.element,\"click\",function(){C.logClick(h.element);C.p$();JR(b)});\nthis.N\u003dnew g.CF(this,250,!1,100);g.D(this,this.N);this.Z.createServerVe(this.element,this,!0);this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"presentingplayerstatechange\",this.XR);this.S(this.Z,\"paidcontentoverlayvisibilitychange\",this.Bt);this.S(this.Z,\"infopaneldetailvisibilitychange\",this.Bt);var N\u003dC.getVideoData()||{};tAl(N)\u0026\u0026TRW(this,N);this.S(C,\"onShowControls\",this.ND);this.S(C,\"onHideControls\",this.KF)};\nTRW\u003dfunction(C,b){if(!b.Dj||!C.Z.uN()){var h\u003db.Hp||1E4,N\u003dtAl(b);C.j?b.videoId\u0026\u0026b.videoId!\u003d\u003dC.videoId\u0026\u0026(g.hZ(C.j),C.videoId\u003db.videoId,N?(IFl(C,h,b),C.mE()):(C.QV(),C.j.dispose(),C.j\u003dnull)):N\u0026\u0026(b.videoId\u0026\u0026(C.videoId\u003db.videoId),IFl(C,h,b),C.mE())}};\ntAl\u003dfunction(C){var b,h,N,p;return!!((b\u003dC.Fy)\u003d\u003dnull?0:(h\u003db.title)\u003d\u003dnull?0:h.content)||!!((N\u003dC.Fy)\u003d\u003dnull?0:(p\u003dN.bodyText)\u003d\u003dnull?0:p.content)};\nIFl\u003dfunction(C,b,h){C.j\u0026\u0026C.j.dispose();C.j\u003dnew g.wl(C.zp4,b,C);g.D(C,C.j);var N;b\u003d((N\u003dh.Fy)\u003d\u003dnull?void 0:N.trackingParams)||null;C.Z.setTrackingParams(C.element,b);var p;var P,c;if(h\u003d\u003dnull?0:(P\u003dh.Fy)\u003d\u003dnull?0:(c\u003dP.title)\u003d\u003dnull?0:c.content){var e;N\u003d(p\u003dh.Fy)\u003d\u003dnull?void 0:(e\u003dp.title)\u003d\u003dnull?void 0:e.content;var L,Z;if((L\u003dh.Fy)\u003d\u003dnull?0:(Z\u003dL.bodyText)\u003d\u003dnull?0:Z.content)N+\u003d\" \\u2022 \";p\u003dN}else p\u003d\"\";var Y,a;h\u003d((Y\u003dh.Fy)\u003d\u003dnull?void 0:(a\u003dY.bodyText)\u003d\u003dnull?void 0:a.content)||\"\";C.update({text:p+h,chevron:g.Sv()})};\nxfS\u003dfunction(C,b){C.j\u0026\u0026(g.B(b,8)?(C.K\u003d!0,C.mE(),C.j.start()):(g.B(b,2)||g.B(b,64))\u0026\u0026C.videoId\u0026\u0026(C.videoId\u003dnull))};\noX\u003dfunction(C){var b\u003dnull;try{b\u003dC.toLocaleString(\"en-GB\",{style:\"percent\"})}catch(h){b\u003dC.toLocaleString(void 0,{style:\"percent\"})}return b};\nFk\u003dfunction(C,b){var h\u003d0;C\u003dg.z(C);for(var N\u003dC.next();!(N.done||N.value.startTime\u003eb);N\u003dC.next())h++;return h\u003d\u003d\u003d0?h:h-1};\nwqc\u003dfunction(C,b){for(var h\u003d0,N\u003dg.z(C),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;if(b\u003cp.timeRangeStartMillis)return null;if(b\u003e\u003dp.timeRangeStartMillis\u0026\u0026b\u003cp.timeRangeStartMillis+p.j)break;h++}h+1\u003cC.length\u0026\u0026C[h+1].timeRangeStartMillis\u003c\u003db\u0026\u0026h++;return h\u003cC.length?h:null};\nCQl\u003dfunction(C,b){b\u003dFk(C,b)+1;return b\u003cC.length?b:-1};\nbzW\u003dfunction(C,b){return Fk(C,b)-1};\nhQc\u003dfunction(C,b){return new g.hk(C,b,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+C})};\ng$S\u003dfunction(C,b,h,N,p,P,c,e){g.Jm.call(this);var L\u003dthis;this.api\u003dC;this.contextMenu\u003dh;this.Ay\u003dN;this.t8\u003dp;this.j\u003dP;this.W\u003dc;this.progressBar\u003de;this.G\u003dnew g.wl(function(){Nyx(L,!1)},1E3);\nthis.K\u003d\"\";this.N\u003d{x$:!1};this.X\u003d!1;g.D(this,this.G);this.S(b,\"mousedown\",function(){Gd(L,!1)});\nthis.S(h.element,\"mousedown\",function(){Gd(L,!1)});\nthis.S(b,\"keydown\",this.jF);this.S(h.element,\"keydown\",this.jF);this.S(b,\"keyup\",this.KL);this.S(h.element,\"keyup\",this.KL)};\npyW\u003dfunction(C,b){return b\u003c0?0:Math.floor(Math.min(b,C.api.getDuration())*1E3)};\nSU\u003dfunction(C,b,h){var N\u003dC.api.getCurrentTime(),p\u003dpyW(C,N);C\u003dpyW(C,N+b);return{startMediaTimeMs:p,endMediaTimeMs:C,seekSource:h}};\nPQo\u003dfunction(C){var b,h\u003d(b\u003dC.api.getVideoData())\u003d\u003dnull?void 0:b.qz();return C.api.getPresentingPlayerType(h)!\u003d\u003d2};\nGd\u003dfunction(C,b){C.X\u003db;g.L2(C.api.getRootNode(),\"ytp-probably-keyboard-focus\",b);g.L2(C.contextMenu.element,\"ytp-probably-keyboard-focus\",b)};\nzd\u003dfunction(C,b,h,N){var p\u003dg.uS(C.api.N8());if(p\u0026\u0026p.loaded){var P\u003dC.api.getSubtitlesUserSettings();p\u003dvoid 0;for(var c\u003d0;c\u003cg.$d.length;c++){var e\u003dg.$d[c];if(e.option\u003d\u003d\u003db){p\u003de.options;break}}c\u003dvoid 0;for(e\u003d0;e\u003cp.length;e++)p[e].option\u003d\u003d\u003dP[b]\u0026\u0026(c\u003de);if(N)if(h){if(c\u003d\u003d\u003d0)return}else if(c\u003d\u003d\u003dp.length-1)return;N\u003d{};N[b]\u003dp[(c+(h?p.length-1:1))%p.length].option;C.api.updateSubtitlesUserSettings(N);Nyx(C,!0);C.G.start()}};\nNyx\u003dfunction(C,b){g.uS(C.api.N8())\u0026\u0026C.api.setOption(\"captions\",\"sampleSubtitles\",b)};\ng.HH\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-overflow-button\"],T:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":b.element.id},U:[{B:\"div\",C:\"ytp-overflow-icon\",U:[{B:\"svg\",T:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},U:[{B:\"path\",T:{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 h\u003dthis;this.Z\u003dC;this.Dx\u003db;this.j\u003dthis.visible\u003d!1;C.createClientVe(this.element,\nthis,16499);this.S(C,\"videoplayerreset\",this.l$);this.S(C,\"appresize\",this.l$);this.S(C,\"fullscreentoggled\",this.l$);this.S(C,\"presentingplayerstatechange\",this.l$);this.l$();aC(C,this.element,this);this.listen(\"click\",function(){C.logClick(h.element);JR(b,h.element,!1)});\nthis.S(b.closeButton,\"click\",function(){h.focus()})};\njs1\u003dfunction(C){g.rY.call(this,C,{B:\"div\",C:\"ytp-overflow-panel\",T:{id:cr(),role:\"dialog\"},U:[{B:\"div\",C:\"ytp-overflow-panel-content\",U:[{B:\"div\",C:\"ytp-overflow-panel-action-buttons\",BE:\"{{buttons}}\"}]},{B:\"button\",J4:[\"ytp-overflow-panel-close\",\"ytp-button\"],T:{title:\"Close\"},U:[g.$Y()]}]},250);this.actionButtons\u003d[];this.j\u003dthis.dO(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.dO(\"ytp-overflow-panel-close\");this.S(this.closeButton,\"click\",this.QV);aC(C,this.closeButton,this);this.listen(\"click\",\nthis.wJ);this.S(C,\"videoplayerreset\",this.hide);this.S(C,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\ncGU\u003dfunction(C,b){C.actionButtons.includes(b)||(C.actionButtons.push(b),C.updateValue(\"buttons\",C.actionButtons))};\nkr1\u003dfunction(C,b){C\u003dg.z(C.actionButtons);for(var h\u003dC.next();!h.done;h\u003dC.next())h.value.us(b)};\neQH\u003dfunction(C,b,h){var N\u003dg.HS(b,h),p\u003dN.Q6(\"default.jpg\");g.n.call(this,{B:\"a\",J4:[\"ytp-video-menu-item\",\"ytp-button\"],T:{role:\"menuitemradio\",\"aria-label\":N.title,href:C.Y().getVideoUrl(N.videoId,b.listId?b.listId.toString():null)},U:[{B:\"div\",C:\"ytp-video-menu-item-index\",BE:String(h+1)},{B:\"div\",C:\"ytp-video-menu-item-now-playing\",BE:\"\\u25b6\"},{B:\"div\",C:\"ytp-video-menu-item-thumbnail\",T:{style:p?\"background-image: url(\"+p+\");\":void 0}},{B:\"div\",C:\"ytp-video-menu-item-title\",BE:N.title},{B:\"div\",\nC:\"ytp-video-menu-item-author\",BE:N.author}]});this.api\u003dC;this.index\u003dh;this.listen(\"click\",this.onClick)};\nLcW\u003dfunction(C){g.rY.call(this,C,{B:\"div\",C:\"ytp-playlist-menu\",T:{role:\"dialog\",id:cr()},U:[{B:\"div\",C:\"ytp-playlist-menu-header\",U:[{B:\"div\",C:\"ytp-playlist-menu-title\",U:[C.Y().N?{B:\"span\",C:\"ytp-playlist-menu-title-name\",BE:\"{{title}}\"}:{B:\"a\",C:\"ytp-playlist-menu-title-name\",T:{href:\"{{playlisturl}}\"},BE:\"{{title}}\"},{B:\"button\",J4:[\"ytp-playlist-menu-close\",\"ytp-button\"],T:{\"aria-label\":\"Close\"},U:[g.$Y()]}]},{B:\"div\",C:\"ytp-playlist-menu-subtitle\",BE:\"{{subtitle}}\"}]},{B:\"div\",C:\"ytp-playlist-menu-items\",\nT:{role:\"menu\"}}]},250);this.api\u003dC;this.N\u003dthis.selected\u003dthis.X\u003dthis.playlist\u003dnull;this.items\u003dthis.dO(\"ytp-playlist-menu-items\");this.j\u003dnew g.Jm(this);this.playlistData\u003d[];this.S(this.dO(\"ytp-playlist-menu-close\"),\"click\",this.QV);var b\u003dthis.dO(\"ytp-playlist-menu-title-name\");C.Y().N||(this.N\u003dthis.S(b,\"click\",this.ZKE));g.D(this,this.j);this.hide()};\nV$\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-playlist-menu-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-owns\":String(b.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},U:[{B:\"div\",C:\"ytp-playlist-menu-button-icon\",U:[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}]},{B:\"div\",C:\"ytp-playlist-menu-button-text\",BE:\"{{text}}\"}]});var h\u003dthis;this.api\u003dC;this.playlist\u003dnull;this.visible\u003d!1;C.createClientVe(this.element,this,70344);this.S(C,\"videodatachange\",this.j);this.S(C,\"videoplayerreset\",this.j);this.S(C,\"onPlaylistUpdate\",this.j);this.S(C,\"presentingplayerstatechange\",this.l$);this.S(C,\"appresize\",this.l$);this.hide();this.j();aC(C,this.element,this);this.listen(\"click\",function(){C.logClick(h.element);JR(b,h.element,!1)})};\nZzW\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-promotooltip-wrapper\",U:[{B:\"div\",C:\"ytp-promotooltip-container\",U:[{B:\"div\",C:\"ytp-promotooltip-content\",U:[{B:\"div\",C:\"ytp-promotooltip-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-promotooltip-details\",BE:\"{{details}}\"}]},{B:\"div\",C:\"ytp-promotooltip-buttons\",U:[{B:\"div\",C:\"ytp-promotooltip-dismiss-button\",BE:\"{{dismissButtonText}}\",T:{tabindex:\"0\"}},{B:\"div\",C:\"ytp-promotooltip-accept-button\",BE:\"{{acceptButtonText}}\",T:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{B:\"div\",C:\"ytp-promotooltip-pointer\"}]});var h\u003dthis;this.tooltipRenderer\u003dC;this.Z\u003db;this.j\u003dthis.N\u003dnull;this.title\u003dthis.dO(\"ytp-promotooltip-title\");this.details\u003dthis.dO(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.dO(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.dO(\"ytp-promotooltip-dismiss-button\");this.K\u003dthis.W\u003d!1;this.X\u003d!0;this.KO\u003dthis.J\u003dthis.V\u003dthis.L\u003d!1;this.dn\u003d{fH:function(N){h.fH(N)}};\nthis.Kj(!1);C\u003dthis.tooltipRenderer.trackingParams||null;if(this.K\u003d!!C)this.Z.createServerVe(this.element,this,!0),this.Z.setTrackingParams(this.element,C);this.S(b,\"onShowControls\",this.Z1);this.S(b,\"onHideControls\",this.BH);this.S(b,\"resize\",this.eC);this.S(this.acceptButton,\"click\",this.SIE);this.S(this.dismissButton,\"click\",this.sVE);this.S(document,\"click\",this.nF)};\nYfl\u003dfunction(C){var b\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+C.tooltipRenderer.targetId+\u0027\"]\u0027);b\u003db.length\u003e0?b[0]:null;var h\u003dg.WE(\"ytp-chrome-bottom\"),N\u003dg.WE(\"ytp-ad-module\");C.X\u003d!(h\u003d\u003dnull||!h.contains(b));C.L\u003d!(N\u003d\u003dnull||!N.contains(b));C.V\u003d!(b\u003d\u003dnull||!b.hasAttribute(\"data-tooltip-target-fixed\"));return b};\no$V\u003dfunction(C,b,h){if(!C.W){if(b){C.tooltipRenderer\u003db;b\u003dC.tooltipRenderer.text;var N\u003d!1,p;(b\u003d\u003dnull?0:(p\u003db.runs)\u003d\u003dnull?0:p.length)\u0026\u0026b.runs[0].text\u0026\u0026(C.update({title:b.runs[0].text.toString()}),N\u003d!0);g.Vx(C.title,N);b\u003dC.tooltipRenderer.detailsText;p\u003d!1;var P;if((b\u003d\u003dnull?0:(P\u003db.runs)\u003d\u003dnull?0:P.length)\u0026\u0026b.runs[0].text){N\u003db.runs[0].text.toString();P\u003dN.indexOf(\"$TARGET_ICON\");if(P\u003e-1)if(C.tooltipRenderer.targetId){b\u003d[];N\u003dN.split(\"$TARGET_ICON\");var c\u003dnew g.kY({B:\"span\",C:\"ytp-promotooltip-details-icon\",\nU:[a4H[C.tooltipRenderer.targetId]]});g.D(C,c);for(var e\u003d[],L\u003dg.z(N),Z\u003dL.next();!Z.done;Z\u003dL.next())Z\u003dnew g.kY({B:\"span\",C:\"ytp-promotooltip-details-component\",BE:Z.value}),g.D(C,Z),e.push(Z);N.length\u003d\u003d\u003d2?(b.push(e[0].element),b.push(c.element),b.push(e[1].element)):N.length\u003d\u003d\u003d1\u0026\u0026(P\u003d\u003d\u003d0?(b.push(c.element),b.push(e[0].element)):(b.push(e[0].element),b.push(c.element)));P\u003db.length?b:null}else P\u003dnull;else P\u003dN;if(P){if(typeof P!\u003d\u003d\"string\")for(g.hW(C.details),p\u003dg.z(P),P\u003dp.next();!P.done;P\u003dp.next())C.details.appendChild(P.value);\nelse C.update({details:P});p\u003d!0}}g.Vx(C.details,p);p\u003dC.tooltipRenderer.acceptButton;P\u003d!1;var Y,a,l;((Y\u003dg.d(p,g.Aa))\u003d\u003dnull?0:(a\u003dY.text)\u003d\u003dnull?0:(l\u003da.runs)\u003d\u003dnull?0:l.length)\u0026\u0026g.d(p,g.Aa).text.runs[0].text\u0026\u0026(C.update({acceptButtonText:g.d(p,g.Aa).text.runs[0].text.toString()}),P\u003d!0);g.Vx(C.acceptButton,P);Y\u003dC.tooltipRenderer.dismissButton;a\u003d!1;var F,G,V;((F\u003dg.d(Y,g.Aa))\u003d\u003dnull?0:(G\u003dF.text)\u003d\u003dnull?0:(V\u003dG.runs)\u003d\u003dnull?0:V.length)\u0026\u0026g.d(Y,g.Aa).text.runs[0].text\u0026\u0026(C.update({dismissButtonText:g.d(Y,g.Aa).text.runs[0].text.toString()}),\na\u003d!0);g.Vx(C.dismissButton,a)}h\u0026\u0026(C.N\u003dh);C.j\u003dYfl(C);C.J\u003d!1;C.Z.Y().D(\"web_player_hide_nitrate_promo_tooltip\")||C.Kj(!0);l4H(C);C.Bb\u0026\u0026!C.KO\u0026\u0026(C.KO\u003d!0,C.dn.fH(0));C.K\u0026\u0026C.Z.logVisibility(C.element,C.Bb)}};\nMs\u003dfunction(C){C.Kj(!1);C.K\u0026\u0026C.Z.logVisibility(C.element,C.Bb)};\nFc6\u003dfunction(C){var b,h,N,p\u003d((b\u003dg.d(C.acceptButton,g.Aa))\u003d\u003dnull?void 0:(h\u003db.text)\u003d\u003dnull?void 0:(N\u003dh.runs)\u003d\u003dnull?void 0:N.length)\u0026\u0026!!g.d(C.acceptButton,g.Aa).text.runs[0].text,P,c,e;b\u003d((P\u003dg.d(C.dismissButton,g.Aa))\u003d\u003dnull?void 0:(c\u003dP.text)\u003d\u003dnull?void 0:(e\u003dc.runs)\u003d\u003dnull?void 0:e.length)\u0026\u0026!!g.d(C.dismissButton,g.Aa).text.runs[0].text;return p||b};\nl4H\u003dfunction(C){var b;if(!(b\u003d!C.j)){b\u003dC.j;var h\u003dwindow.getComputedStyle(b);b\u003dh.display\u003d\u003d\u003d\"none\"||h.visibility\u003d\u003d\u003d\"hidden\"||b.getAttribute(\"aria-hidden\")\u003d\u003d\u003d\"true\"}if(b||C.Z.isMinimized())C.Kj(!1);else if(b\u003dg.Hc(C.j),b.width\u0026\u0026b.height){C.Z.AM(C.element,C.j);var N\u003dC.Z.Ti().getPlayerSize().height;h\u003dg.Hc(C.dO(\"ytp-promotooltip-container\")).height;C.X?C.element.style.top\u003dN-h-b.height-12+\"px\":C.V||(N\u003dC.Z.f2().height-h-b.height-12,C.element.style.top\u003dN+\"px\");N\u003dC.dO(\"ytp-promotooltip-pointer\");var p\u003dg.$X(C.j,\nC.Z.getRootNode()),P\u003dNumber(C.element.style.left.replace(/[^\\d\\.]/g,\"\"));C\u003dC.Z.isFullscreen()?18:12;N.style.left\u003dp.x-P+b.width/2-C+\"px\";N.style.top\u003dh+\"px\"}else C.Kj(!1)};\nqs\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-replay-button\",\"ytp-button\"],T:{title:\"Replay\"},U:[g.m3()]});this.Z\u003dC;this.S(C,\"presentingplayerstatechange\",this.onStateChange);this.listen(\"click\",this.onClick,this);this.TE(C.getPlayerStateObject());aC(this.Z,this.element,this)};\nmq\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?240:b;g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-search-button\"],T:{title:\"Search\",\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"div\",C:\"ytp-search-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-search-title\",BE:\"Search\"}]});this.api\u003dC;this.K\u003db;this.visible\u003d!1;this.updateValue(\"icon\",{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-svg-fill\",T:{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\"}}]});\nC.createClientVe(this.element,this,184945);this.listen(\"click\",this.onClick);this.j();this.S(C,\"appresize\",this.j);this.S(C,\"videodatachange\",this.j);aC(C,this.element,this)};\ng.fh\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?240:N;g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-share-button\"],T:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":h.element.id,\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"div\",C:\"ytp-share-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-share-title\",BE:\"Share\"}]});this.api\u003dC;this.j\u003db;this.N\u003dh;this.X\u003dN;this.K\u003dthis.visible\u003d!1;this.tooltip\u003dthis.j.x6();C.createClientVe(this.element,this,28664);this.listen(\"click\",this.onClick);this.S(C,\"videodatachange\",this.l$);\nthis.S(C,\"videoplayerreset\",this.l$);this.S(C,\"appresize\",this.l$);this.S(C,\"presentingplayerstatechange\",this.l$);this.l$();this.addOnDisposeCallback(g.Yz(this.tooltip,this.element))};\nGrx\u003dfunction(C){var b\u003dC.api.Y(),h\u003dC.api.getVideoData(),N\u003dg.SR(b)\u0026\u0026g.$z(C.api)\u0026\u0026g.B(C.api.getPlayerStateObject(),128);b\u003db.N||b.disableSharing\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2||!h.showShareButton||h.Fk||N||g.Ev(h)||C.K;N\u003dC.api.Ti().getPlayerSize().width;return!!h.videoId\u0026\u0026N\u003e\u003dC.X\u0026\u0026!b};\nSfH\u003dfunction(C,b){b.name!\u003d\u003d\"InvalidStateError\"\u0026\u0026b.name!\u003d\u003d\"AbortError\"\u0026\u0026(b.name\u003d\u003d\u003d\"NotAllowedError\"?(C.j.p$(),JR(C.N,C.element,!1)):g.ux(b))};\nzQS\u003dfunction(C,b){var h\u003dcr(),N\u003dC.Y();h\u003d{B:\"div\",C:\"ytp-share-panel\",T:{id:cr(),role:\"dialog\",\"aria-labelledby\":h},U:[{B:\"div\",C:\"ytp-share-panel-inner-content\",U:[{B:\"div\",C:\"ytp-share-panel-title\",T:{id:h},BE:\"Share\"},{B:\"a\",J4:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],T:{href:\"{{link}}\",target:N.V,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},BE:\"{{linkText}}\"},{B:\"label\",C:\"ytp-share-panel-include-playlist\",U:[{B:\"input\",C:\"ytp-share-panel-include-playlist-checkbox\",T:{type:\"checkbox\",\nchecked:\"true\"}},\"Include playlist\"]},{B:\"div\",C:\"ytp-share-panel-loading-spinner\",U:[IC()]},{B:\"div\",C:\"ytp-share-panel-service-buttons\",BE:\"{{buttons}}\"},{B:\"div\",C:\"ytp-share-panel-error\",BE:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{B:\"button\",J4:[\"ytp-share-panel-close\",\"ytp-button\"],T:{title:\"Close\"},U:[g.$Y()]}]};g.rY.call(this,C,h,250);var p\u003dthis;this.moreButton\u003dnull;this.api\u003dC;this.tooltip\u003db.x6();this.N\u003d[];this.W\u003dthis.dO(\"ytp-share-panel-inner-content\");\nthis.closeButton\u003dthis.dO(\"ytp-share-panel-close\");this.S(this.closeButton,\"click\",this.QV);this.addOnDisposeCallback(g.Yz(this.tooltip,this.closeButton));this.X\u003dthis.dO(\"ytp-share-panel-include-playlist-checkbox\");this.S(this.X,\"click\",this.l$);this.j\u003dthis.dO(\"ytp-share-panel-link\");this.addOnDisposeCallback(g.Yz(this.tooltip,this.j));this.api.createClientVe(this.j,this,164503);this.S(this.j,\"click\",function(P){P.preventDefault();p.api.logClick(p.j);var c\u003dp.api.getVideoUrl(!0,!0,!1,!1);c\u003d$qV(p,c);\ng.BK(c,p.api,P)\u0026\u0026p.api.LO(\"SHARE_CLICKED\")});\nthis.listen(\"click\",this.Rx);this.S(C,\"videoplayerreset\",this.hide);this.S(C,\"fullscreentoggled\",this.onFullscreenToggled);this.S(C,\"onLoopRangeChange\",this.d84);this.hide()};\nV7S\u003dfunction(C,b){Hzl(C);for(var h\u003db.links||b.shareTargets,N\u003d0,p\u003d{},P\u003d0;P\u003ch.length\u0026\u0026N\u003c2;p\u003d{sN:void 0,e9:void 0},P++){p.sN\u003dh[P];a:switch(p.sN.img||p.sN.iconId){case \"facebook\":var c\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{B:\"rect\",T:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{B:\"path\",T:{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\":c\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{B:\"rect\",T:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{B:\"path\",T:{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:c\u003dnull}if(c){var e\u003dp.sN.sname||p.sN.serviceName;p.e9\u003dnew g.n({B:\"a\",J4:[\"ytp-share-panel-service-button\",\"ytp-button\"],T:{href:p.sN.url,target:\"_blank\",title:e},U:[c]});p.e9.listen(\"click\",function(Y){return function(a){var l\u003dY.sN.url;if(g.Mj(a)){var F\u003dF\u003d\u003d\u003dvoid 0?{}:F;F.target\u003dF.target||\"YouTube\";F.width\u003dF.width||\"600\";F.height\u003dF.height||\"600\";var G\u003dF;G||(G\u003d{});F\u003dwindow;var V\u003dl instanceof fo?l:g.iq(typeof l.href!\u003d\"undefined\"?l.href:String(l));var q\u003dself.crossOriginIsolated!\u003d\u003d\nvoid 0,f\u003d\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(f\u003d(new Request(\"/\")).referrerPolicy);var y\u003df\u003d\u003d\u003d\"unsafe-url\";f\u003dG.noreferrer;if(q\u0026\u0026f){if(y)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");f\u003d!1}l\u003dG.target||l.target;q\u003d[];for(var u in G)switch(u){case \"width\":case \"height\":case \"top\":case \"left\":q.push(u+\"\u003d\"+G[u]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;case \"attributionsrc\":q.push(u+(G[u]?\"\u003d\"+G[u]:\n\"\"));break;default:q.push(u+\"\u003d\"+(G[u]?1:0))}u\u003dq.join(\",\");W$()\u0026\u0026F.navigator\u0026\u0026F.navigator.standalone\u0026\u0026l\u0026\u0026l!\u003d\"_self\"?(u\u003dg.wk(\"A\"),g.uq(u,V),u.target\u003dl,f\u0026\u0026(u.rel\u003d\"noreferrer\"),((G\u003dG.attributionsrc)||G\u003d\u003d\u003d\"\")\u0026\u0026u.setAttribute(\"attributionsrc\",G),G\u003ddocument.createEvent(\"MouseEvent\"),G.initMouseEvent(\"click\",!0,!0,F,1),u.dispatchEvent(G),F\u003d{}):f?(F\u003dg.Xn(F,\"\",l,u),G\u003dg.AQ(V),F\u0026\u0026(F.opener\u003dnull,G\u003d\u003d\u003d\"\"\u0026\u0026(G\u003d\"javascript:\u0027\u0027\"),G\u003dQc(\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+\nIe(G)+\u0027\"\u003e\u0027),(V\u003dF.document)\u0026\u0026V.write\u0026\u0026(V.write(UN(G)),V.close()))):((F\u003dg.Xn(F,V,l,u))\u0026\u0026G.noopener\u0026\u0026(F.opener\u003dnull),F\u0026\u0026G.noreferrer\u0026\u0026(F.opener\u003dnull));F\u0026\u0026(F.opener||(F.opener\u003dwindow),F.focus());a.preventDefault()}}}(p));\np.e9.addOnDisposeCallback(g.Yz(C.tooltip,p.e9.element));e\u003d\u003d\u003d\"Facebook\"?C.api.createClientVe(p.e9.element,p.e9,164504):e\u003d\u003d\u003d\"Twitter\"\u0026\u0026C.api.createClientVe(p.e9.element,p.e9,164505);C.S(p.e9.element,\"click\",function(Y){return function(){C.api.logClick(Y.e9.element)}}(p));\nC.api.logVisibility(p.e9.element,!0);C.N.push(p.e9);N++}}var L\u003db.more||b.moreLink,Z\u003dnew g.n({B:\"a\",J4:[\"ytp-share-panel-service-button\",\"ytp-button\"],U:[{B:\"span\",C:\"ytp-share-panel-service-button-more\",U:[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{B:\"rect\",T:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{B:\"path\",T:{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\"}}]}]}],T:{href:L,target:\"_blank\",title:\"More\"}});Z.listen(\"click\",function(Y){var a\u003dL;C.api.logClick(C.moreButton.element);a\u003d$qV(C,a);g.BK(a,C.api,Y)\u0026\u0026C.api.LO(\"SHARE_CLICKED\")});\nZ.addOnDisposeCallback(g.Yz(C.tooltip,Z.element));C.api.createClientVe(Z.element,Z,164506);C.S(Z.element,\"click\",function(){C.api.logClick(Z.element)});\nC.api.logVisibility(Z.element,!0);C.N.push(Z);C.moreButton\u003dZ;C.updateValue(\"buttons\",C.N)};\n$qV\u003dfunction(C,b){var h\u003d{};g.SR(C.api.Y())\u0026\u0026(g.bv(C.api,\"addEmbedsConversionTrackingParams\",[h]),b\u003dg.Dh(b,h));return b};\nHzl\u003dfunction(C){for(var b\u003dg.z(C.N),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,h.detach(),g.kI(h);C.N\u003d[]};\nAL\u003dfunction(C){return C\u003d\u003d\u003dvoid 0||C.startSec\u003d\u003d\u003dvoid 0||C.endSec\u003d\u003d\u003dvoid 0?!1:!0};\nM7W\u003dfunction(C,b){C.startSec+\u003db;C.endSec+\u003db};\nmq_\u003dfunction(C){QF.call(this,C);this.K\u003dthis.j\u003dthis.isContentForward\u003dthis.J\u003d!1;qfS(this);this.S(this.Z,\"changeProductsInVideoVisibility\",this.X76);this.S(this.Z,\"videodatachange\",this.onVideoDataChange)};\nf4_\u003dfunction(C){C.W\u0026\u0026C.Qz.element.removeChild(C.W.element);C.W\u003dvoid 0};\nyGl\u003dfunction(C,b){return b.map(function(h){var N,p;if((h\u003d(N\u003dg.d(h,AGK))\u003d\u003dnull?void 0:(p\u003dN.thumbnail)\u003d\u003dnull?void 0:p.thumbnails)\u0026\u0026h.length!\u003d\u003d0)return h[0].url}).filter(function(h){return h!\u003d\u003dvoid 0}).map(function(h){h\u003dnew g.n({B:\"img\",\nC:\"ytp-suggested-action-product-thumbnail\",T:{alt:\"\",src:h}});g.D(C,h);return h})};\nrG_\u003dfunction(C,b){C.isContentForward\u003db;g.L2(C.badge.element,\"ytp-suggested-action-badge-content-forward\",b)};\ny$\u003dfunction(C){var b\u003dC.isContentForward\u0026\u0026!C.VZ();g.L2(C.badge.element,\"ytp-suggested-action-badge-preview-collapsed\",b\u0026\u0026C.j);g.L2(C.badge.element,\"ytp-suggested-action-badge-preview-expanded\",b\u0026\u0026C.K)};\nrz\u003dfunction(C,b,h){return new g.hk(C*1E3,b*1E3,{priority:9,namespace:h})};\nizS\u003dfunction(C){C.Z.Sh(\"shopping_overlay_visible\");C.Z.Sh(\"shopping_overlay_preview_collapsed\");C.Z.Sh(\"shopping_overlay_preview_expanded\");C.Z.Sh(\"shopping_overlay_expanded\")};\nqfS\u003dfunction(C){C.S(C.Z,g.gL(\"shopping_overlay_visible\"),function(){C.ws(!0)});\nC.S(C.Z,g.p8(\"shopping_overlay_visible\"),function(){C.ws(!1)});\nC.S(C.Z,g.gL(\"shopping_overlay_expanded\"),function(){C.N2\u003d!0;RY(C)});\nC.S(C.Z,g.p8(\"shopping_overlay_expanded\"),function(){C.N2\u003d!1;RY(C)});\nC.S(C.Z,g.gL(\"shopping_overlay_preview_collapsed\"),function(){C.j\u003d!0;y$(C)});\nC.S(C.Z,g.p8(\"shopping_overlay_preview_collapsed\"),function(){C.j\u003d!1;y$(C)});\nC.S(C.Z,g.gL(\"shopping_overlay_preview_expanded\"),function(){C.K\u003d!0;y$(C)});\nC.S(C.Z,g.p8(\"shopping_overlay_preview_expanded\"),function(){C.K\u003d!1;y$(C)})};\nRQV\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-shorts-title-channel\",U:[{B:\"a\",C:\"ytp-shorts-title-channel-logo\",T:{href:\"{{channelLink}}\",target:C.Y().V,\"aria-label\":\"{{channelLogoLabel}}\"}},{B:\"div\",C:\"ytp-shorts-title-expanded-heading\",U:[{B:\"div\",C:\"ytp-shorts-title-expanded-title\",U:[{B:\"a\",BE:\"{{expandedTitle}}\",T:{href:\"{{channelTitleLink}}\",target:C.Y().V,tabIndex:\"0\"}}]}]}]});var b\u003dthis;this.api\u003dC;this.j\u003dthis.dO(\"ytp-shorts-title-channel-logo\");this.channelName\u003dthis.dO(\"ytp-shorts-title-expanded-title\");\nthis.subscribeButton\u003dnull;C.createClientVe(this.j,this,36925);this.S(this.j,\"click\",function(h){b.api.logClick(b.j);g.Xn(window,JGc(b));h.preventDefault()});\nC.createClientVe(this.channelName,this,37220);this.S(this.channelName,\"click\",function(h){b.api.logClick(b.channelName);g.Xn(window,JGc(b));h.preventDefault()});\nuSW(this);this.S(C,\"videodatachange\",this.l$);this.S(C,\"videoplayerreset\",this.l$);this.l$()};\nuSW\u003dfunction(C){if(!C.api.Y().Xs){var b\u003dC.api.getVideoData(),h\u003dnew g.PH(\"Subscribe\",null,\"Subscribed\",null,!0,!1,b.w8,b.subscribed,\"channel_avatar\",null,C.api,!0);C.api.createServerVe(h.element,C);var N;C.api.setTrackingParams(h.element,((N\u003db.subscribeButtonRenderer)\u003d\u003dnull?void 0:N.trackingParams)||null);C.S(h.element,\"click\",function(){C.api.logClick(h.element)});\nC.subscribeButton\u003dh;g.D(C,C.subscribeButton);C.subscribeButton.Gi(C.element)}};\nJGc\u003dfunction(C){var b\u003dC.api.Y(),h\u003dC.api.getVideoData();h\u003dg.t9(b)+h.ob;if(!g.SR(b))return h;b\u003d{};g.bv(C.api,\"addEmbedsConversionTrackingParams\",[b]);return g.Dh(h,b)};\niV\u003dfunction(C){g.rY.call(this,C,{B:\"button\",J4:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],U:[{B:\"div\",C:\"ytp-skip-intro-button-text\",BE:\"Skip Intro\"}]},100);var b\u003dthis;this.N\u003d!1;this.j\u003dnew g.wl(function(){b.hide()},5E3);\nthis.LK\u003dthis.b5\u003dNaN;g.D(this,this.j);this.J\u003dfunction(){b.show()};\nthis.W\u003dfunction(){b.hide()};\nthis.X\u003dfunction(){var h\u003db.Z.getCurrentTime();h\u003eb.b5/1E3\u0026\u0026h\u003cb.LK/1E3\u0026\u0026b.show()};\nthis.S(this.Z,\"videodatachange\",function(h,N){b.bN(h,N)});\nthis.S(this.element,\"click\",function(){b.Z.seekTo(b.LK/1E3)});\nthis.hide()};\nJL\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-airplay-button\",\"ytp-button\"],T:{title:\"AirPlay\",\"data-priority\":\"10\"},BE:\"{{icon}}\"});this.Z\u003dC;this.listen(\"click\",this.onClick);this.S(C,\"airplayactivechange\",this.l$);this.S(C,\"airplayavailabilitychange\",this.l$);this.l$();aC(C,this.element,this)};\nUql\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-gradient-bottom\"});this.K\u003dg.wk(\"CANVAS\");this.j\u003dthis.K.getContext(\"2d\",{willReadFrequently:!0});this.N\u003dNaN;this.K.width\u003d1;QsS(this,C.Ti().getPlayerSize().height)};\nQsS\u003dfunction(C,b){if(C.j){b\u003dMath.floor(b*.4);b\u003dMath.max(b,47);var h\u003db+2;if(C.N!\u003d\u003dh){C.N\u003dh;C.K.height\u003dh;C.j.clearRect(0,0,1,h);var N\u003dC.j.createLinearGradient(0,2,0,2+b),p\u003db-42;N.addColorStop(0,\"rgba(0, 0, 0, 0)\");N.addColorStop(p/b,\"rgba(0, 0, 0, 0.3)\");N.addColorStop(1,\"rgba(0, 0, 0, 0.68)\");C.j.fillStyle\u003dN;C.j.fillRect(0,2,1,b);C.element.style.height\u003dh+\"px\";try{C.element.style.backgroundImage\u003d\"url(\"+C.K.toDataURL()+\")\"}catch(P){}}}};\nuV\u003dfunction(C,b,h,N){g.n.call(this,{B:\"div\",C:\"ytp-chapter-container\",U:[{B:\"button\",J4:[\"ytp-chapter-title\",\"ytp-button\"],U:[{B:\"span\",T:{\"aria-hidden\":\"true\"},C:\"ytp-chapter-title-prefix\",BE:\"\\u2022\"},{B:\"div\",C:\"ytp-chapter-title-content\",BE:\"{{title}}\",T:{\"aria-label\":\"{{ariaLabel}}\",\"aria-live\":\"polite\",title:N}},{B:\"div\",C:\"ytp-chapter-title-chevron\",U:[{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{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.Z\u003dC;this.X\u003db;this.W\u003d\"\";this.currentIndex\u003d0;this.K\u003dvoid 0;this.N\u003d!0;this.KO\u003dthis.dO(\"ytp-chapter-container\");this.j\u003dthis.dO(\"ytp-chapter-title\");this.N2\u003dthis.dO(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.Z.getVideoData());this.S(C,\"videodatachange\",this.updateVideoData);this.S(this.KO,\"click\",this.onClick);this.S(C,g.gL(h),this.cW);this.S(C,\"onLoopRangeChange\",this.cW);this.S(C,\"innertubeCommand\",this.onClickCommand);(C\u003dg.fO(this.Z.Y()))\u0026\u0026g.L2(this.j,\n\"ytp-profile-page\",!0);this.Z.D(\"web_player_updated_entrypoint\")\u0026\u0026g.L2(this.element,\"ytp-xs-mono-button-style\",!0);g.SR(this.Z.Y())||C||aC(this.Z,this.N2,this)};\nRX\u003dfunction(C,b){uV.call(this,C,b,\"chapterCueRange\",\"View chapter\");this.J\u003d\"\"};\nXyV\u003dfunction(C,b,h,N,p){var P\u003db.Mb/b.rows,c\u003dMath.min(h/(b.GR/b.columns),N/P),e\u003db.GR*c,L\u003db.Mb*c;e\u003dMath.floor(e/b.columns)*b.columns;L\u003dMath.floor(L/b.rows)*b.rows;var Z\u003de/b.columns,Y\u003dL/b.rows,a\u003d-b.column*Z,l\u003d-b.row*Y;p\u0026\u0026P\u003c\u003d45\u0026\u0026(Y-\u003d1/c);Z-\u003d2/c;C\u003dC.style;C.width\u003dZ+\"px\";C.height\u003dY+\"px\";p||(N\u003d(N-Y)/2,h\u003d(h-Z)/2,C.marginTop\u003dMath.floor(N)+\"px\",C.marginBottom\u003dMath.ceil(N)+\"px\",C.marginLeft\u003dMath.floor(h)+\"px\",C.marginRight\u003dMath.ceil(h)+\"px\");C.background\u003d\"url(\"+b.url+\") \"+a+\"px \"+l+\"px/\"+e+\"px \"+L+\"px\"};\nQ$\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-storyboard-framepreview\",U:[{B:\"div\",C:\"ytp-storyboard-framepreview-timestamp\",BE:\"{{timestamp}}\"},{B:\"div\",C:\"ytp-storyboard-framepreview-img\"}]});this.api\u003dC;this.X\u003dthis.dO(\"ytp-storyboard-framepreview-img\");this.K\u003dnull;this.N\u003dNaN;this.events\u003dnew g.Jm(this);this.j\u003dnew g.CF(this,100);g.D(this,this.events);g.D(this,this.j);this.S(this.api,\"presentingplayerstatechange\",this.W);b\u0026\u0026this.S(this.element,\"click\",function(){b.DC()})};\nKcK\u003dfunction(C,b){var h\u003d!!C.K;C.K\u003db;C.K?(h||(C.events.S(C.api,\"videodatachange\",function(){KcK(C,C.api.hR())}),C.events.S(C.api,\"progresssync\",C.PL),C.events.S(C.api,\"appresize\",C.J)),C.N\u003dNaN,ssl(C),C.j.show(200)):(h\u0026\u0026g.yJ(C.events),C.j.hide(),C.j.stop())};\nssl\u003dfunction(C){var b\u003dC.K,h\u003dC.api.getCurrentTime(),N\u003dC.api.Ti().getPlayerSize(),p\u003dme(b,N.width);p\u003deLK(b,p,h);C.update({timestamp:g.Vt(h)});p!\u003d\u003dC.N\u0026\u0026(C.N\u003dp,caW(b,p,N.width),b\u003dPEW(b,p,N.width),XyV(C.X,b,N.width,N.height))};\nOzl\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-fullscreen-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"f\",\"data-priority\":\"11\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},BE:\"{{icon}}\"});this.Z\u003dC;this.K\u003db;this.message\u003dnull;this.j\u003dg.Yz(this.K.x6(),this.element);this.N\u003dnew g.wl(this.ly,2E3,this);g.D(this,this.N);this.S(C,\"fullscreentoggled\",this.AC);this.S(C,\"presentingplayerstatechange\",this.l$);this.S(C,\"resize\",this.l$);this.listen(\"click\",this.onClick);g.Fr()\u0026\u0026\n(b\u003dthis.Z.Ti(),this.S(b,OUK(),this.j5),this.S(b,sbo(document),this.Fn));C.Y().SC||C.Y().L||this.disable();C.createClientVe(this.element,this,139117);this.l$();this.AC(C.isFullscreen())};\nUs\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-jump-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"{{aria-keyshortcuts}}\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},U:[b\u003e0?{B:\"svg\",T:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",J4:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],T:{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{B:\"text\",J4:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],T:{x:\"7.05\",y:\"15.05\"}}]}:{B:\"svg\",T:{height:\"100%\",mlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",J4:[\"ytp-circle-arrow\",\"ytp-svg-fill\"],T:{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{B:\"text\",J4:[\"ytp-jump-button-text\",\"ytp-svg-fill\"],T:{x:\"6.5\",y:\"15\"}}]}]});var h\u003dthis;this.Z\u003dC;this.j\u003db;this.K\u003dnew g.wl(function(){h.N?(h.N\u003d!1,h.K.start()):h.element.classList.remove(\"ytp-jump-spin\",\"backwards\")},250);\nthis.N\u003d!1;(b\u003db\u003e0)?this.Z.createClientVe(this.element,this,36843):this.Z.createClientVe(this.element,this,36844);var N\u003dg.lG(b?\"Seek forwards $SECONDS seconds. (\\u2192)\":\"Seek backwards $SECONDS seconds. (\\u2190)\",{SECONDS:Math.abs(this.j).toString()});this.update({title:N,\"data-title-no-tooltip\":N,\"aria-keyshortcuts\":b?\"\\u2192\":\"\\u2190\"});this.X\u003dthis.element.querySelector(\".ytp-jump-button-text\");this.X.textContent\u003dMath.abs(this.j).toString();this.listen(\"click\",this.onClick,this);aC(C,this.element,\nthis)};\nv$K\u003dfunction(C,b){b?C.element.classList.add(\"ytp-jump-button-enabled\"):C.element.classList.remove(\"ytp-jump-button-enabled\");C.Z.logVisibility(C.element,b);C.Z.B2()};\nXk\u003dfunction(C,b){uV.call(this,C,b,\"timedMarkerCueRange\",\"View key moments\");this.S(C,g.p8(\"timedMarkerCueRange\"),this.cW);this.S(C,\"updatemarkervisibility\",this.updateVideoData)};\nDql\u003dfunction(C){var b,h\u003d(b\u003dC.Z.getVideoData())\u003d\u003dnull?void 0:b.Vz;if(h)for(C\u003dC.X.rO,h\u003dg.z(h),b\u003dh.next();!b.done;b\u003dh.next())if(b\u003dC[b.value]){var N\u003dvoid 0,p\u003dvoid 0,P\u003dvoid 0;if(((N\u003db.onTap)\u003d\u003dnull?void 0:(p\u003dN.innertubeCommand)\u003d\u003dnull?void 0:(P\u003dp.changeEngagementPanelVisibilityAction)\u003d\u003dnull?void 0:P.targetId)!\u003d\u003d\"engagement-panel-macro-markers-problem-walkthroughs\")return b}};\nKh\u003dfunction(C){var b\u003dC.D(\"web_enable_pip_on_miniplayer\");g.n.call(this,{B:\"button\",J4:[\"ytp-miniplayer-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"i\",\"data-priority\":\"6\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},U:[b?{B:\"svg\",T:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 -960 960 960\",width:\"100%\"},U:[{B:\"g\",T:{transform:\"translate(96, -96) scale(0.8)\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}]}:\nyiW()]});this.Z\u003dC;this.visible\u003d!1;this.listen(\"click\",this.onClick);this.S(C,\"fullscreentoggled\",this.l$);this.updateValue(\"title\",g.lv(C,\"Miniplayer\",\"i\"));this.update({\"data-title-no-tooltip\":\"Miniplayer\"});aC(C,this.element,this);C.createClientVe(this.element,this,62946);this.l$()};\nOs\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;g.n.call(this,{B:\"button\",J4:[\"ytp-mute-button\",\"ytp-button\"],T:C.Y().t4?{title:\"{{title}}\",\"aria-keyshortcuts\":\"m\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\",\"data-priority\":\"{{dataPriority}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},BE:\"{{icon}}\"});this.Z\u003dC;this.sX\u003dh;this.j\u003dnull;this.X\u003dthis.V\u003dthis.W\u003dthis.N2\u003dNaN;this.nO\u003dthis.J\u003dnull;this.N\u003d[];this.K\u003d[];this.visible\u003d!1;this.L\u003dnull;C.D(\"delhi_modern_web_player\")\u0026\u0026this.update({\"data-priority\":3});\nh\u003dthis.Z.Y();this.updateValue(\"icon\",yA());this.tooltip\u003db.x6();this.j\u003dnew g.kY({B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"defs\",U:[{B:\"clipPath\",T:{id:\"ytp-svg-volume-animation-mask\"},U:[{B:\"path\",T:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{B:\"path\",T:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{B:\"path\",C:\"ytp-svg-volume-animation-mover\",T:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{B:\"clipPath\",T:{id:\"ytp-svg-volume-animation-slash-mask\"},\nU:[{B:\"path\",C:\"ytp-svg-volume-animation-mover\",T:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{B:\"path\",xr:!0,J4:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],T:{\"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\"}},{B:\"path\",xr:!0,J4:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],T:{\"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.D(this,this.j);this.J\u003dthis.j.dO(\"ytp-svg-volume-animation-speaker\");this.nO\u003dthis.J.getAttribute(\"d\");this.N\u003dg.DZ(\"ytp-svg-volume-animation-mover\",this.j.element);this.K\u003dg.DZ(\"ytp-svg-volume-animation-hider\",this.j.element);this.q2\u003dnew kj;g.D(this,this.q2);this.KO\u003dnew kj;g.D(this,this.KO);this.listen(\"click\",this.kE4);this.S(C,\"appresize\",this.lV);this.S(C,\"onVolumeChange\",this.onVolumeChange);var N\u003dnull;h.t4?this.addOnDisposeCallback(g.Yz(b.x6(),\nthis.element)):(b\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/),N\u003dnew g.rY(C,{B:\"span\",J4:[\"ytp-popup\",\"ytp-generic-popup\"],T:{tabindex:\"0\"},U:[b[0],{B:\"a\",T:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",target:h.V},BE:b[2]},b[4]]},100,!0),g.D(this,N),N.hide(),N.subscribe(\"show\",function(p){C.t0(N,p)}),g.MC(C,N.element,4));\nthis.message\u003dN;C.createClientVe(this.element,this,28662);this.lV(C.Ti().getPlayerSize());this.setVolume(C.getVolume(),C.isMuted())};\nE$U\u003dfunction(C,b){C.N2\u003db;var h\u003dC.nO;b\u0026\u0026(h+\u003dYsU(dqW,Wco,b));C.J.setAttribute(\"d\",h)};\nn$U\u003dfunction(C,b){C.V\u003db;for(var h\u003d20*b,N\u003d0;N\u003cC.N.length;N++)C.N[N].setAttribute(\"transform\",\"translate(\"+h+\", \"+h+\")\");var p;b\u003d\u003d\u003d1?p\u003dyA():p\u003dC.j;for(h\u003d0;h\u003cC.K.length;h++){N\u003dC.K[h];var P\u003dvoid 0;if((P\u003dN)\u003d\u003dnull?0:P.style)N.style.display\u003db\u003d\u003d\u003d0?\"none\":\"\"}p!\u003d\u003dC.L\u0026\u0026(C.updateValue(\"icon\",p),C.L\u003dp)};\ng.vH\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-play-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"k\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},BE:\"{{icon}}\"});this.Z\u003dC;this.j\u003dnull;this.transition\u003dnew kj;this.tooltip\u003db.x6();g.D(this,this.transition);C.createClientVe(this.element,this,36842);C.D(\"embeds_use_parent_visibility_in_ve_logging\")?C.logVisibility(this.element,this.G):C.logVisibility(this.element,!0);this.S(C,\"fullscreentoggled\",this.onVideoDataChange);this.S(C,\n\"presentingplayerstatechange\",this.onStateChange);this.S(C,\"videodatachange\",this.onVideoDataChange);this.TE(C.getPlayerStateObject());this.listen(\"click\",this.L6,this);this.addOnDisposeCallback(g.Yz(b.x6(),this.element))};\nt7S\u003dfunction(C){switch(C){case 1:return qb();case 2:return fQK();case 3:return g.m3();case 4:return iBS();default:return null}};\ng.DA\u003dfunction(C,b,h){g.n.call(this,{B:\"a\",J4:[h?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],T:{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}}\"},U:[h?Hr():ri6()]});var N\u003dthis;this.Z\u003dC;this.j\u003dh;this.playlist\u003dthis.videoData\u003dnull;this.J\u003d\n!1;this.X\u003dthis.W\u003dthis.K\u003dnull;this.N\u003d!1;this.tooltip\u003db.x6();h?C.createClientVe(this.element,this,6193):C.createClientVe(this.element,this,6194);this.S(C,\"fullscreentoggled\",this.onVideoDataChange);this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"onPlaylistUpdate\",this.onVideoDataChange);this.S(C,\"onLoopRangeChange\",this.onVideoDataChange);this.j||this.S(C,\"appresize\",this.WX);this.S(C,\"mdxpreviousnextchange\",function(){Tyl(N);N.WX()});\nthis.onVideoDataChange()};\nByl\u003dfunction(C){C.playlist\u0026\u0026C.playlist.unsubscribe(\"shuffle\",C.onVideoDataChange,C)};\nI4S\u003dfunction(C){return!!C.playlist\u0026\u0026!C.j\u0026\u0026!!C.videoData\u0026\u0026!C.videoData.isLivePlayback\u0026\u0026C.Z.getCurrentTime()\u003e\u003d3\u0026\u0026C.Z.getPresentingPlayerType()!\u003d\u003d2};\nxql\u003dfunction(C){var b\u003dS3(C.Z.N8());return b?C.j?b.iN():b.xC():!1};\nTyl\u003dfunction(C){var b\u003d{duration:null,preview:null,text:null,title:null,url:null,\"data-title-no-tooltip\":null,\"aria-keyshortcuts\":null},h\u003dC.playlist!\u003dnull\u0026\u0026C.playlist.iN();h\u003dg.$z(C.Z)\u0026\u0026(!C.j||h);var N\u003dC.j\u0026\u0026g.qC(C.Z),p\u003dxql(C),P\u003dC.j\u0026\u0026C.Z.getPresentingPlayerType()\u003d\u003d\u003d5,c\u003dg.lv(C.Z,\"Next\",\"SHIFT+n\"),e\u003dg.lv(C.Z,\"Previous\",\"SHIFT+p\");if(P)b.title\u003d\"Start video\";else if(C.N)b.title\u003d\"Replay\";else if(h){var L\u003dnull;C.playlist\u0026\u0026(L\u003dg.HS(C.playlist,C.j?ndU(C.playlist):tUK(C.playlist)));if(L){if(L.videoId){var Z\u003dC.playlist.listId;\nb.url\u003dC.Z.Y().getVideoUrl(L.videoId,Z?Z.toString():void 0)}b.text\u003dL.title;b.duration\u003dL.lengthText?L.lengthText:L.lengthSeconds?g.Vt(L.lengthSeconds):null;b.preview\u003dL.Q6(\"mqdefault.jpg\")}C.j?(b.title\u003dc,b[\"data-title-no-tooltip\"]\u003d\"Next\",b[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"):(b.title\u003de,b[\"data-title-no-tooltip\"]\u003d\"Previous\",b[\"aria-keyshortcuts\"]\u003d\"SHIFT+p\")}else if(N){if(e\u003d(L\u003dC.videoData)\u003d\u003dnull?void 0:g.dF(L))b.url\u003de.CI(),b.text\u003de.title,b.duration\u003de.lengthText?e.lengthText:e.lengthSeconds?g.Vt(e.lengthSeconds):\nnull,b.preview\u003de.Q6(\"mqdefault.jpg\");b.title\u003dc;b[\"data-title-no-tooltip\"]\u003d\"Next\";b[\"aria-keyshortcuts\"]\u003d\"SHIFT+n\"}b.disabled\u003d!N\u0026\u0026!h\u0026\u0026!p\u0026\u0026!P;C.update(b);C.J\u003d!!b.url;N||h||C.N||p||P?C.K||(C.K\u003dg.Yz(C.tooltip,C.element),C.W\u003dC.listen(\"click\",C.onClick,C)):C.K\u0026\u0026(C.K(),C.K\u003dnull,C.D9(C.W),C.W\u003dnull);C.tooltip.B2();g.L2(C.element,\"ytp-playlist-ui\",C.j\u0026\u0026h)};\nCz1\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-fine-scrubbing\",U:[{B:\"div\",C:\"ytp-fine-scrubbing-draggable\",U:[{B:\"div\",C:\"ytp-fine-scrubbing-thumbnails\",T:{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}}\"}}]},{B:\"div\",T:{\"aria-hidden\":\"true\"},C:\"ytp-fine-scrubbing-cursor\"},{B:\"div\",C:\"ytp-fine-scrubbing-seek-time\",T:{\"aria-hidden\":\"true\"},\nBE:\"{{seekTime}}\"},{B:\"div\",C:\"ytp-fine-scrubbing-play\",U:[qb()],T:{title:\"Play from this position\",role:\"button\"}},{B:\"div\",C:\"ytp-fine-scrubbing-dismiss\",U:[g.$Y()],T:{title:\"Exit precise seeking\",role:\"button\"}}]});var h\u003dthis;this.api\u003dC;this.W\u003dthis.dO(\"ytp-fine-scrubbing-thumbnails\");this.dismissButton\u003dthis.dO(\"ytp-fine-scrubbing-dismiss\");this.nO\u003dthis.dO(\"ytp-fine-scrubbing-draggable\");this.playButton\u003dthis.dO(\"ytp-fine-scrubbing-play\");this.thumbnails\u003d[];this.K\u003d[];this.Df\u003dthis.j\u003d0;this.Qz\u003dvoid 0;\nthis.KO\u003dNaN;this.rO\u003dthis.V\u003dthis.N\u003dthis.L\u003d0;this.X\u003d[];this.interval\u003dthis.frameCount\u003d0;this.J\u003d160;this.scale\u003d1;this.t4\u003d0;this.isEnabled\u003dthis.sX\u003d!1;wyK(this,this.api.getCurrentTime());this.addOnDisposeCallback(g.Yz(b,this.dismissButton));this.addOnDisposeCallback(g.Yz(b,this.playButton));this.q2\u003dnew g.IY(this.nO,!0);this.q2.subscribe(\"dragstart\",this.oN,this);this.q2.subscribe(\"dragmove\",this.sH,this);this.q2.subscribe(\"dragend\",this.dJ,this);this.S(C,\"SEEK_COMPLETE\",this.HQ);C.D(\"web_fix_fine_scrubbing_false_play\")\u0026\u0026\nthis.S(C,\"rootnodemousedown\",function(N){h.N2\u003dN});\nthis.W.addEventListener(\"keydown\",function(){});\ng.D(this,this.q2);this.api.createClientVe(this.element,this,153154);this.api.createClientVe(this.W,this,152789);this.api.createClientVe(this.dismissButton,this,153156);this.api.createClientVe(this.playButton,this,153155)};\nwyK\u003dfunction(C,b){var h\u003dg.Vt(b),N\u003dg.lG(\"Seek to $PROGRESS\",{PROGRESS:g.Vt(b,!0)});C.update({ariamin:0,ariamax:Math.floor(C.api.getDuration()),arianow:Math.floor(b),arianowtext:N,seekTime:h})};\nbK1\u003dfunction(C){C.KO\u003dNaN;C.V\u003d0;C.L\u003dC.N};\ngNo\u003dfunction(C){var b\u003dC.api.hR();if(b){var h\u003d90*C.scale,N\u003dme(b,160*C.scale);if(b\u003db.levels[N]){C.J\u003db.width;if(!C.X.length){N\u003d[];for(var p\u003dfj(b,b.nE()),P\u003db.columns*b.rows,c\u003db.frameCount,e\u003d0;e\u003c\u003dp;e++)for(var L\u003dc\u003cP?Math.ceil(c/b.columns):b.rows,Z\u003d0;Z\u003cb.rows;Z++){var Y\u003dc\u003cb.columns?c:b.columns,a\u003d{url:b.p9(e),column:0,columns:Y,row:Z,rows:L,GR:b.width*Y,Mb:b.height*L};N.push(a);c-\u003dY;if(c\u003c\u003d1)break}C.X\u003dN;C.frameCount\u003db.M1();C.interval\u003db.j/1E3||C.api.getDuration()/C.frameCount}for(;C.thumbnails.length\u003eC.X.length;)N\u003d\nvoid 0,(N\u003dC.thumbnails.pop())\u003d\u003dnull||N.dispose();for(;C.thumbnails.length\u003cC.X.length;)N\u003dnew ho6,C.thumbnails.push(N),N.Gi(C.W),g.D(C,N);for(N\u003d0;N\u003cC.X.length;N++)p\u003dC.thumbnails[N].element,P\u003dC.X[N],c\u003dC.J*C.scale,e\u003dP.Mb/P.rows,L\u003dh/e,p.style.background\u003d\"url(\"+P.url+\") 0 \"+-P.row*P.Mb/P.rows*L+\"px/\"+c*b.columns+\"px \"+e*P.rows*L+\"px\",p.style.width\u003dc*P.columns+\"px\",p.style.height\u003dh+\"px\";dz(C,C.api.getCurrentTime());for(h\u003dC.api.getVideoData().NZ;C.K.length\u003eh.length;)N\u003dvoid 0,(N\u003dC.K.pop())\u003d\u003dnull||N.dispose();\nfor(;C.K.length\u003ch.length;)N\u003dnew Nnl,C.K.push(new Nnl),g.D(C,N);for(N\u003d0;N\u003ch.length;N++)p\u003dh[N],C.K[N].update({chapterTitle:p.title}),p\u003dMath.round(p.startTime/b.j),P\u003dMath.floor(p/b.rows),g.LV(C.K[N].element,\"transform\",\"translateX(\"+p%b.rows*C.J*C.scale+\"px)\"),P\u003cC.thumbnails.length\u0026\u0026C.thumbnails[P]\u0026\u0026C.K[N].Gi(C.thumbnails[P].element);C.sX\u003d!0}}};\ndz\u003dfunction(C,b){C.N2\u0026\u0026(C.N2.MY\u003d!0);C.update({seekTime:g.Vt(b)});var h\u003dC.J*C.scale;b\u003db\u003cC.interval/2?-b*h/C.interval*2+C.j/2:-b*h/C.interval-h/2+C.j/2;b\u003dg.cE(b,p2H(C),C.j/2);C.L\u003db;C.N\u003dC.L;g.LV(C.nO,\"transform\",\"translateX(\"+(C.L-C.j/2)+\"px)\");g.LV(C.nO,\"padding\",\"0px \"+C.j/2+\"px\");g.LV(C.W,\"position\",\"relative\")};\nPzS\u003dfunction(C,b){var h\u003dC.J*C.scale;b-\u003dC.j/2;return b\u003e-h?-b/h*C.interval*.5:-(b+h/2)/h*C.interval};\np2H\u003dfunction(C){return-((C.W.offsetWidth||(C.frameCount-1)*C.J*C.scale)-C.j/2)};\nho6\u003dfunction(){g.n.call(this,{B:\"div\",C:\"ytp-fine-scrubbing-thumbnail\"})};\nNnl\u003dfunction(){g.n.call(this,{B:\"div\",C:\"ytp-fine-scrubbing-chapter-title\",U:[{B:\"div\",C:\"ytp-fine-scrubbing-chapter-title-content\",BE:\"{{chapterTitle}}\"}]})};\njq1\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-heat-map-chapter\",U:[{B:\"svg\",C:\"ytp-heat-map-svg\",T:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},U:[{B:\"defs\",U:[{B:\"clipPath\",T:{id:\"{{id}}\"},U:[{B:\"path\",C:\"ytp-heat-map-path\",T:{d:\"\",fill:\"white\"}}]},{B:\"linearGradient\",T:{gradientUnits:\"userSpaceOnUse\",id:\"ytp-heat-map-gradient-def\",x1:\"0%\",x2:\"0%\",y1:\"0%\",y2:\"100%\"},U:[{B:\"stop\",T:{offset:\"0%\",\"stop-color\":\"white\",\"stop-opacity\":\"1\"}},{B:\"stop\",T:{offset:\"100%\",\n\"stop-color\":\"white\",\"stop-opacity\":\"0\"}}]}]},{B:\"rect\",C:\"ytp-heat-map-graph\",T:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.4\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{B:\"rect\",C:\"ytp-heat-map-hover\",T:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.7\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{B:\"rect\",C:\"ytp-heat-map-play\",T:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}},{B:\"path\",C:\"ytp-modern-heat-map\",T:{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\u003dC;this.L\u003dthis.dO(\"ytp-heat-map-svg\");this.W\u003dthis.dO(\"ytp-heat-map-path\");this.X\u003dthis.dO(\"ytp-heat-map-graph\");this.J\u003dthis.dO(\"ytp-heat-map-play\");this.j\u003dthis.dO(\"ytp-heat-map-hover\");this.N\u003dthis.dO(\"ytp-modern-heat-map\");this.bF\u003d!1;this.K\u003d60;C\u003d\"\"+g.B1(this);this.update({id:C});C\u003d\"url(#\"+C+\")\";this.X.setAttribute(\"clip-path\",C);this.J.setAttribute(\"clip-path\",C);this.j.setAttribute(\"clip-path\",\nC)};\ncrK\u003dfunction(C,b){b\u003e0\u0026\u0026(C.K\u003db,C.L.style.height\u003dC.K+\"px\")};\nWH\u003dfunction(){g.n.call(this,{B:\"div\",C:\"ytp-chapter-hover-container\",U:[{B:\"div\",C:\"ytp-progress-bar-padding\"},{B:\"div\",C:\"ytp-progress-list\",U:[{B:\"div\",J4:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{B:\"div\",C:\"ytp-progress-linear-live-buffer\"},{B:\"div\",C:\"ytp-load-progress\"},{B:\"div\",C:\"ytp-hover-progress\"},{B:\"div\",C:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.K\u003dthis.dO(\"ytp-progress-list\");this.W\u003dthis.dO(\"ytp-progress-linear-live-buffer\");\nthis.X\u003dthis.dO(\"ytp-ad-progress-list\");this.J\u003dthis.dO(\"ytp-load-progress\");this.L\u003dthis.dO(\"ytp-play-progress\");this.N\u003dthis.dO(\"ytp-hover-progress\");this.j\u003dthis.dO(\"ytp-chapter-hover-container\")};\nEs\u003dfunction(C,b){g.LV(C.j,\"width\",b)};\nkRS\u003dfunction(C,b){g.LV(C.j,\"margin-right\",b+\"px\")};\neox\u003dfunction(){this.K\u003dthis.position\u003dthis.N\u003dthis.j\u003dthis.X\u003dthis.width\u003dNaN};\nLVK\u003dfunction(){g.n.call(this,{B:\"div\",C:\"ytp-timed-marker\"});this.j\u003dthis.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.tL\u003dfunction(C,b){g.ZN.call(this,{B:\"div\",C:\"ytp-progress-bar-container\",T:{\"aria-disabled\":\"true\"},U:[{B:\"div\",J4:[\"ytp-heat-map-container\"],U:[{B:\"div\",C:\"ytp-heat-map-edu\"}]},{B:\"div\",J4:[\"ytp-progress-bar\"],T:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},U:[{B:\"div\",C:\"ytp-chapters-container\"},{B:\"div\",C:\"ytp-timed-markers-container\"},{B:\"div\",C:\"ytp-clip-start-exclude\"},\n{B:\"div\",C:\"ytp-clip-end-exclude\"},{B:\"div\",C:\"ytp-scrubber-container\",U:[{B:\"div\",J4:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],U:[{B:\"div\",C:\"ytp-scrubber-pull-indicator\"},{B:\"img\",J4:[\"ytp-decorated-scrubber-button\"]}]}]}]},{B:\"div\",J4:[\"ytp-fine-scrubbing-container\"],U:[{B:\"div\",C:\"ytp-fine-scrubbing-edu\"}]},{B:\"div\",C:\"ytp-bound-time-left\",BE:\"{{boundTimeLeft}}\"},{B:\"div\",C:\"ytp-bound-time-right\",BE:\"{{boundTimeRight}}\"},{B:\"div\",C:\"ytp-clip-start\",T:{title:\"{{clipstarttitle}}\"},BE:\"{{clipstarticon}}\"},\n{B:\"div\",C:\"ytp-clip-end\",T:{title:\"{{clipendtitle}}\"},BE:\"{{clipendicon}}\"}]});this.api\u003dC;this.pK\u003d!1;this.w9\u003dthis.Eq\u003dthis.CO\u003dthis.J\u003dthis.OR\u003d0;this.lF\u003dnull;this.Df\u003d{};this.SC\u003d{};this.clipEnd\u003dInfinity;this.G$\u003dthis.dO(\"ytp-clip-end\");this.IV\u003dnew g.IY(this.G$,!0);this.AZ\u003dthis.dO(\"ytp-clip-end-exclude\");this.Xs\u003dthis.dO(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.ob\u003dthis.dO(\"ytp-clip-start\");this.HW\u003dnew g.IY(this.ob,!0);this.V\u003dthis.kh\u003d0;this.progressBar\u003dthis.dO(\"ytp-progress-bar\");this.Vz\u003d{};this.rO\u003d\n{};this.Yg\u003dthis.dO(\"ytp-chapters-container\");this.k6\u003dthis.dO(\"ytp-timed-markers-container\");this.j\u003d[];this.W\u003d[];this.Xy\u003d{};this.ge\u003dnull;this.nO\u003d-1;this.zi\u003dthis.q2\u003d0;this.L\u003dnull;this.mw\u003dthis.dO(\"ytp-scrubber-button\");this.yd\u003dthis.dO(\"ytp-decorated-scrubber-button\");this.Dj\u003dthis.dO(\"ytp-scrubber-container\");this.Yh\u003dnew g.LR;this.Fy\u003dnew eox;this.N\u003dnew u1(0,0);this.Wb\u003dnull;this.KO\u003dthis.fK\u003d!1;this.LK\u003dnull;this.N2\u003dthis.dO(\"ytp-heat-map-container\");this.aL\u003dthis.dO(\"ytp-heat-map-edu\");this.X\u003d[];this.heatMarkersDecorations\u003d\n[];this.m6\u003dthis.dO(\"ytp-fine-scrubbing-container\");this.Yr\u003dthis.dO(\"ytp-fine-scrubbing-edu\");this.K\u003dvoid 0;this.sX\u003dthis.OU\u003dthis.Qz\u003d!1;this.tooltip\u003db.x6();this.addOnDisposeCallback(g.Yz(this.tooltip,this.G$));g.D(this,this.IV);this.IV.subscribe(\"hoverstart\",this.Nm,this);this.IV.subscribe(\"hoverend\",this.KM,this);this.S(this.G$,\"click\",this.DL);this.addOnDisposeCallback(g.Yz(this.tooltip,this.ob));g.D(this,this.HW);this.HW.subscribe(\"hoverstart\",this.Nm,this);this.HW.subscribe(\"hoverend\",this.KM,this);\nthis.S(this.ob,\"click\",this.DL);ZK1(this);this.S(C,\"resize\",this.eC);this.S(C,\"presentingplayerstatechange\",this.ZOf);this.S(C,\"videodatachange\",this.bN);this.S(C,\"videoplayerreset\",this.BOO);this.S(C,\"cuerangesadded\",this.T0p);this.S(C,\"cuerangesremoved\",this.xKf);this.S(C,\"onLoopRangeChange\",this.C3);this.S(C,\"innertubeCommand\",this.onClickCommand);this.S(C,g.gL(\"timedMarkerCueRange\"),this.Be6);this.S(C,\"updatemarkervisibility\",this.qO);this.S(C,\"serverstitchedvideochange\",this.VqD);this.updateVideoData(C.getVideoData(),\n!0);this.C3(C.getLoopRange());nh(this)\u0026\u0026!this.K\u0026\u0026(this.K\u003dnew Cz1(this.api,this.tooltip),C\u003dg.Su(this.element).x||0,this.K.eC(C,this.J),this.K.Gi(this.m6),g.D(this,this.K),this.S(this.K.dismissButton,\"click\",this.DC),this.S(this.K.playButton,\"click\",this.Kc),this.S(this.K.element,\"dblclick\",this.Kc));this.api.createClientVe(this.N2,this,139609,!0);this.api.createClientVe(this.aL,this,140127,!0);this.api.createClientVe(this.Yr,this,151179,!0);this.api.createClientVe(this.progressBar,this,38856,!0)};\nZK1\u003dfunction(C){if(C.j.length\u003d\u003d\u003d0){var b\u003dnew WH;C.j.push(b);g.D(C,b);b.Gi(C.Yg,0)}for(;C.j.length\u003e1;)C.j.pop().dispose();Es(C.j[0],\"100%\");C.j[0].startTime\u003d0;C.j[0].title\u003d\"\"};\nYIx\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?NaN:b;var h\u003dnew jq1(C.api);C.X.push(h);g.D(C,h);h.Gi(C.N2);b\u003e\u003d0\u0026\u0026(h.element.style.width\u003db+\"px\")};\nazl\u003dfunction(C){for(;C.W.length;)C.W.pop().dispose()};\noNW\u003dfunction(C){var b,h,N,p,P;return(P\u003dg.d((p\u003dg.d((b\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(h\u003db.playerOverlays)\u003d\u003dnull?void 0:(N\u003dh.playerOverlayRenderer)\u003d\u003dnull?void 0:N.decoratedPlayerBarRenderer,oQ))\u003d\u003dnull?void 0:p.playerBar,lz6))\u003d\u003dnull?void 0:P.chapters};\nFVV\u003dfunction(C){for(var b\u003dC.j,h\u003d[],N\u003d0;N\u003cb.length;N++)if(!isNaN(b[N].startTime)){var p\u003db[N].startTime;p\u003dnew g.hk(p,N\u003d\u003d\u003db.length-1?Infinity:b[N+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+p});h.push(p)}C.api.Sh(\"chapterCueRange\");C.api.A8(h)};\nqIl\u003dfunction(C,b){var h,N\u003d(h\u003dC.Vz[b])\u003d\u003dnull?void 0:h.chapters;N\u0026\u0026(GRl(C,N),C.api.getVideoData().NZ\u003dC.j,FVV(C));var p;if((h\u003d(p\u003dC.Vz[b])\u003d\u003dnull?void 0:p.markers)\u0026\u0026b!\u003d\u003d\"HEATSEEKER\"){azl(C);p\u003dg.z(h);for(h\u003dp.next();!h.done;h\u003dp.next())if(N\u003dh.value,h\u003dnew LVK,N\u003dg.d(N,g.SI1)){var P\u003dvoid 0;h.title\u003d((P\u003dN.title)\u003d\u003dnull?void 0:P.simpleText)||\"\";P\u003dvoid 0;h.timeRangeStartMillis\u003d(P\u003dN.timeRangeStartMillis)!\u003dnull?P:NaN;var c\u003dP\u003dvoid 0;h.onActiveCommand\u003d(c\u003d(P\u003dN)\u003d\u003dnull?void 0:P.onActiveCommand)!\u003dnull?c:void 0;$UU(C,h)}zoV(C,\nC.W);p\u003dC.W;h\u003dC.Xy;N\u003d[];for(P\u003d0;P\u003cp.length;P++)!isNaN(p[P].timeRangeStartMillis)\u0026\u0026p[P].onActiveCommand\u0026\u0026(c\u003dhQc(p[P].timeRangeStartMillis,P\u003d\u003d\u003dp.length-1?Infinity:p[P+1].timeRangeStartMillis),N.push(c),h[c.id]\u003dp[P].onActiveCommand);C.api.A8(N)}var e;if(b\u003dg.d((e\u003dC.Vz[b])\u003d\u003dnull?void 0:e.heatmap,HKl)){e\u003db.heatMarkers||[];var L;p\u003d(L\u003db.minHeightDp)!\u003dnull?L:0;var Z;L\u003d(Z\u003db.maxHeightDp)!\u003dnull?Z:60;Z\u003dC.j.length;h\u003dnull;for(N\u003d0;N\u003cZ;N++){c\u003dC.j[N].startTime;var Y\u003dN\u003d\u003d\u003dZ-1?Infinity:C.j[N+1].startTime;N\u003d\u003d\u003dC.X.length\u0026\u0026\nYIx(C);P\u003d[];h\u0026\u0026P.push(h);for(var a\u003dg.z(e),l\u003da.next();!l.done;l\u003da.next()){l\u003dl.value;var F\u003dvoid 0,G\u003dvoid 0,V\u003d(G\u003d(F\u003dg.d(l,VtW))\u003d\u003dnull?void 0:F.timeRangeStartMillis)!\u003dnull?G:-1;V\u003e\u003dc\u0026\u0026V\u003c\u003dY\u0026\u0026P.push(l)}L\u003e0\u0026\u0026(C.N2.style.height\u003dL+\"px\");c\u003dC.X[N];Y\u003dP;l\u003dp;G\u003dL;V\u003dN\u003d\u003d\u003d0;V\u003dV\u003d\u003d\u003dvoid 0?!1:V;crK(c,G);a\u003dY;F\u003dc.K;V\u003dV\u003d\u003d\u003dvoid 0?!1:V;var q\u003d1E3/a.length,f\u003d[];f.push({x:0,y:100});for(var y\u003d0;y\u003ca.length;y++){var u\u003dvoid 0,K\u003d((u\u003dg.d(a[y],VtW))\u003d\u003dnull?void 0:u.heatMarkerIntensityScoreNormalized)||0;u\u003d(y+.5)*q;K\u003d100-g.cE(K*100,l/\nF*100,G/F*100);y!\u003d\u003d0||V||f.push({x:0,y:K});f.push({x:u,y:K});y\u003d\u003d\u003da.length-1\u0026\u0026f.push({x:1E3,y:K})}f.push({x:1E3,y:100});a\u003df;Y\u003dY.length\u003d\u003d\u003d0?\"\":CxU(a);c.api.D(\"delhi_modern_web_player\")?c.N.setAttribute(\"d\",Y):c.W.setAttribute(\"d\",Y);c.bF\u003dY!\u003d\u003d\"\";g.L2(c.api.getRootNode(),\"ytp-heat-map\",c.bF);g.L2(c.api.getRootNode(),\"ytp-heat-map-played_bar\",c.api.D(\"web_player_heat_map_played_bar\")\u0026\u0026Y!\u003d\u003d\"\");c.api.D(\"delhi_modern_web_player\")\u0026\u0026(c.N.style.display\u003d\"block\",c.X.style.display\u003d\"none\",c.j.style.display\u003d\"none\");\nP.length\u003e0\u0026\u0026(h\u003dP[P.length-1])}g.Td(C);e\u003d[];b\u003dg.z(b.heatMarkersDecorations||[]);for(p\u003db.next();!p.done;p\u003db.next())if(p\u003dg.d(p.value,Mtx))L\u003dp.label,N\u003dh\u003dZ\u003dvoid 0,e.push({visibleTimeRangeStartMillis:(Z\u003dp.visibleTimeRangeStartMillis)!\u003dnull?Z:-1,visibleTimeRangeEndMillis:(h\u003dp.visibleTimeRangeEndMillis)!\u003dnull?h:-1,decorationTimeMillis:(N\u003dp.decorationTimeMillis)!\u003dnull?N:NaN,label:L?g.lI(L):\"\"});C.heatMarkersDecorations\u003de}};\n$UU\u003dfunction(C,b){C.W.push(b);g.D(C,b);b.Gi(C.k6,C.k6.children.length)};\nzoV\u003dfunction(C,b){b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;var N\u003dBH(C,h.timeRangeStartMillis/(C.N.j*1E3),IX(C));g.LV(h.element,\"transform\",\"translateX(\"+N+\"px) scaleX(0.6)\")}};\nGRl\u003dfunction(C,b){var h\u003d0,N\u003d!1;b\u003dg.z(b);for(var p\u003db.next();!p.done;p\u003db.next()){p\u003dp.value;if(g.d(p,mUl)){p\u003dg.d(p,mUl);var P\u003d{startTime:NaN,title:null,onActiveCommand:void 0},c\u003dp.title;P.title\u003dc?g.lI(c):\"\";c\u003dp.timeRangeStartMillis;c!\u003dnull\u0026\u0026(P.startTime\u003dc);P.onActiveCommand\u003dp.onActiveCommand;p\u003dP;h\u003d\u003d\u003d0\u0026\u0026p.startTime!\u003d\u003d0\u0026\u0026(C.j[h].startTime\u003d0,C.j[h].title\u003d\"\",C.j[h].onActiveCommand\u003dp.onActiveCommand,h++,N\u003d!0);C.j.length\u003c\u003dh\u0026\u0026(P\u003dnew WH,C.j.push(P),g.D(C,P),P.Gi(C.Yg,C.Yg.children.length));C.j[h].startTime\u003d\np.startTime;C.j[h].title\u003dp.title?p.title:\"\";C.j[h].onActiveCommand\u003dp.onActiveCommand;C.j[h].index\u003dN?h-1:h}h++}for(;h\u003cC.j.length;)C.j.pop().dispose();g.Td(C);xd(C)};\ng.Td\u003dfunction(C){C.q2\u003dC.j.length-1;C.zi\u003d0;fzl(C,!0)\u0026\u0026fzl(C,!1);for(var b\u003d0,h\u003d0;h\u003cC.j.length;h++)if(C.j[h].width\u003d\u003d\u003d0){if(h\u003d\u003d\u003dC.j.length-1)for(var N\u003dC.j.length-1;N\u003e\u003d0;N--)if(C.j[N].width\u003e0){kRS(C.j[N],0);var p\u003dMath.floor(C.j[N].width);C.j[N].width\u003dp;Es(C.j[N],p+\"px\");break}C.j[h].width\u003d0;Es(C.j[h],\"0\")}else h\u003d\u003d\u003dC.j.length-1?(N\u003dMath.floor(C.j[h].width+b),C.j[h].width\u003dN,Es(C.j[h],N+\"px\")):(b\u003dC.j[h].width+b,N\u003dMath.round(b),b-\u003dN,C.j[h].width\u003dN,Es(C.j[h],N+\"px\"));h\u003d0;if(C.X.length\u003d\u003d\u003dC.j.length)for(b\u003d0;b\u003c\nC.X.length;b++)N\u003dC.j[b].width,C.X[b].element.style.width\u003dN+\"px\",C.X[b].element.style.left\u003dh+\"px\",h+\u003dN+wz(C);C.api.D(\"delhi_modern_web_player\")\u0026\u0026(C.j.length\u003d\u003d\u003d1?C.j[0].K.classList.add(\"ytp-progress-bar-start\",\"ytp-progress-bar-end\"):(C.j[0].K.classList.remove(\"ytp-progress-bar-end\"),C.j[0].K.classList.add(\"ytp-progress-bar-start\"),C.j[C.j.length-1].K.classList.add(\"ytp-progress-bar-end\")))};\nfzl\u003dfunction(C,b){var h\u003d0,N\u003d!1,p\u003dC.j.length,P\u003dC.N.j*1E3;P\u003d\u003d\u003d0\u0026\u0026(P\u003dC.api.getProgressState().seekableEnd*1E3);if(P\u003e0\u0026\u0026C.J\u003e0){for(var c\u003dC.J-wz(C)*C.q2,e\u003dC.zi\u003d\u003d\u003d0?3:c*C.zi,L\u003dg.z(C.j),Z\u003dL.next();!Z.done;Z\u003dL.next())Z.value.width\u003d0;for(;h\u003cp;){L\u003dP-C.j[h].startTime;h\u003cp-1\u0026\u0026(L\u003dC.j[h+1].startTime-C.j[h].startTime,kRS(C.j[h],wz(C)));g.L2(C.j[h].j,\"ytp-exp-chapter-hover-container\",C.j.length\u003e1);Z\u003d(P\u003d\u003d\u003d0?0:L/P*c)+C.j[h].width;if(Z\u003ee)C.j[h].width\u003dZ;else{C.j[h].width\u003d0;var Y\u003dC,a\u003dh,l\u003dY.j[a-1];l!\u003d\u003dvoid 0\u0026\u0026l.width\u003e0?\nl.width+\u003dZ:a\u003cY.j.length-1\u0026\u0026(Y.j[a+1].width+\u003dZ);kRS(Y.j[a],0);b\u0026\u0026(C.q2--,L/P\u003eC.zi\u0026\u0026(C.zi\u003dL/P),N\u003d!0)}h++}}return N};\nxd\u003dfunction(C){if(C.J){var b\u003dC.api.getProgressState(),h\u003dC.api.getVideoData();if(!(h\u0026\u0026h.enableServerStitchedDai\u0026\u0026h.enablePreroll)||isFinite(b.current)){var N;if(((N\u003dC.api.getVideoData())\u003d\u003dnull?0:WT(N))\u0026\u0026b.airingStart\u0026\u0026b.airingEnd)var p\u003dCc(C,b.airingStart,b.airingEnd);else if(C.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026C.api.Y().D(\"show_preskip_progress_bar_for_skippable_ads\")){var P,c,e;p\u003d(h\u003d(p\u003dC.api.getVideoData())\u003d\u003dnull?void 0:(P\u003dp.getPlayerResponse())\u003d\u003dnull?void 0:(c\u003dP.playerConfig)\u003d\u003dnull?void 0:(e\u003dc.webPlayerConfig)\u003d\u003d\nnull?void 0:e.skippableAdProgressBarDuration)?Cc(C,b.seekableStart,h/1E3):Cc(C,b.seekableStart,b.seekableEnd)}else p\u003dCc(C,b.seekableStart,b.seekableEnd);P\u003dRx(p,b.loaded,0);b\u003dRx(p,b.current,0);c\u003dC.N.K!\u003d\u003dp.K||C.N.j!\u003d\u003dp.j;C.N\u003dp;bs(C,b,P);c\u0026\u0026Ar6(C);yrK(C)}}};\nCc\u003dfunction(C,b,h){return rr1(C)?new u1(Math.max(b,C.Wb.startTimeMs/1E3),Math.min(h,C.Wb.endTimeMs/1E3)):new u1(b,h)};\niKV\u003dfunction(C,b){var h;if(((h\u003dC.Wb)\u003d\u003dnull?void 0:h.type)\u003d\u003d\u003d\"repeatChapter\"||(b\u003d\u003dnull?void 0:b.type)\u003d\u003d\u003d\"repeatChapter\")b\u0026\u0026(b\u003dC.j[Fk(C.j,b.startTimeMs)],g.L2(b.j,\"ytp-repeating-chapter\",!1)),C.Wb\u0026\u0026(b\u003dC.j[Fk(C.j,C.Wb.startTimeMs)],g.L2(b.j,\"ytp-repeating-chapter\",!0)),C.j.forEach(function(N){g.L2(N.j,\"ytp-exp-chapter-hover-container\",!C.Wb)})};\nNY\u003dfunction(C,b){var h\u003dC.N;h\u003dh.K+b.K*h.getLength();if(C.j.length\u003e1){h\u003dhY(C,b.N,!0);for(var N\u003d0,p\u003d0;p\u003ch;p++)C.j[p].width\u003e0\u0026\u0026(N+\u003dC.j[p].width,N+\u003dwz(C));h\u003d(C.j[h].startTime+(b.N-N)/C.j[h].width*((h\u003d\u003d\u003dC.j.length-1?C.N.j*1E3:C.j[h+1].startTime)-C.j[h].startTime))/1E3||0}return h};\ngB\u003dfunction(C,b,h,N,p){b\u003db\u003c0?0:Math.floor(Math.min(b,C.api.getDuration())*1E3);h\u003dh\u003c0?0:Math.floor(Math.min(h,C.api.getDuration())*1E3);C\u003dC.progressBar.visualElement;N\u003d{seekData:{startMediaTimeMs:b,endMediaTimeMs:h,seekSource:N}};(b\u003dg.q6())\u0026\u0026g.wW(xM)(void 0,b,C,p,N,void 0)};\nJrl\u003dfunction(C,b,h){if(h\u003e\u003dC.j.length)return!1;var N\u003dC.J-wz(C)*C.q2;return Math.abs(b-C.j[h].startTime/1E3)/C.N.j*N\u003c4};\nAr6\u003dfunction(C){C.mw.style.removeProperty(\"height\");for(var b\u003dg.z(Object.keys(C.Df)),h\u003db.next();!h.done;h\u003db.next())uUW(C,h.value);pc(C);bs(C,C.V,C.kh)};\nIX\u003dfunction(C){var b\u003dC.Yh.x;b\u003dg.cE(b,0,C.J);C.Fy.update(b,C.J);return C.Fy};\njm\u003dfunction(C){return(C.KO?135:90)-PU(C)};\nPU\u003dfunction(C){var b\u003d48,h\u003dC.api.Y();C.KO?b\u003d54:g.SR(h)\u0026\u0026!h.K?b\u003d40:C.api.D(\"delhi_modern_web_player\")\u0026\u0026(b\u003d68);return b};\nbs\u003dfunction(C,b,h){C.V\u003db;C.kh\u003dh;var N\u003dIX(C),p\u003dC.N.j;var P\u003dC.N;P\u003dP.K+C.V*P.getLength();var c\u003dg.lG(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.Vt(P,!0),DURATION:g.Vt(p,!0)}),e\u003dFk(C.j,P*1E3);e\u003dC.j[e].title;C.update({ariamin:Math.floor(C.N.K),ariamax:Math.floor(p),arianow:Math.floor(P),arianowtext:e?e+\" \"+c:c});p\u003dC.clipStart;P\u003dC.clipEnd;C.Wb\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(p\u003dC.Wb.startTimeMs/1E3,P\u003dC.Wb.endTimeMs/1E3);p\u003dRx(C.N,p,0);e\u003dRx(C.N,P,1);c\u003dC.api.getVideoData();P\u003dg.cE(b,p,e);h\u003d(c\u003d\u003dnull?\n0:g.DS(c))?1:g.cE(h,p,e);b\u003dBH(C,b,N);g.LV(C.Dj,\"transform\",\"translateX(\"+b+\"px)\");cU(C,N,p,P,\"PLAY_PROGRESS\");(c\u003d\u003dnull?0:WT(c))?(b\u003dC.api.getProgressState().seekableEnd)\u0026\u0026cU(C,N,P,Rx(C.N,b),\"LIVE_BUFFER\"):cU(C,N,p,h,\"LOAD_PROGRESS\");if(C.api.D(\"web_player_heat_map_played_bar\")){var L;(L\u003dC.X[0])!\u003dnull\u0026\u0026L.J.setAttribute(\"width\",(P*100).toFixed(2)+\"%\")}};\ncU\u003dfunction(C,b,h,N,p){var P\u003dC.j.length,c\u003db.j-C.q2*wz(C),e\u003dh*c;h\u003dhY(C,e);var L\u003dN*c;c\u003dhY(C,L);p\u003d\u003d\u003d\"HOVER_PROGRESS\"\u0026\u0026(c\u003dhY(C,b.j*N,!0),L\u003db.j*N-RoS(C,b.j*N)*wz(C));N\u003dMath.max(e-QqU(C,h),0);for(e\u003dh;e\u003cP;e++)C.j[e].Rb(p).style.left\u003dh\u003d\u003d\u003de?N+\"px\":\"0\";b\u003dBH(C,C.V,b);for(P\u003dh;P\u003cc;P++){e\u003dC.j[P].Rb(p);var Z\u003dC.j[P].width,Y\u003dP\u003d\u003d\u003dh?Z-N:Z;kB(C,e,Y,Z);UU6(C,e,Y,Z,P,b,p)}P\u003dC.j[c].width;L\u003dg.cE(L-QqU(C,c),0,P);h\u003d\u003d\u003dc\u0026\u0026(L-\u003dN);N\u003dC.j[c].Rb(p);kB(C,N,L,P);UU6(C,N,L,P,c,b,p);L\u003dC.j.length;for(c+\u003d1;c\u003cL;c++)X2o(C,c,p);for(c\u003d0;c\u003c\nh;c++)X2o(C,c,p)};\nQqU\u003dfunction(C,b){if(b\u003e\u003dC.j.length)return C.J;for(var h\u003d0,N\u003d0;N\u003cb;)h+\u003dC.j[N].width,N++;return h};\nX2o\u003dfunction(C,b,h){h\u003dC.j[b].Rb(h);kB(C,h,0,C.j[b].width)};\nUU6\u003dfunction(C,b,h,N,p,P,c){c\u003d\u003d\u003d\"PLAY_PROGRESS\"\u0026\u0026(h\u003d!N||C.api.Y().K?1:h/N,C.Xs.clientWidth\u003e0||C.AZ.clientWidth\u003e0?(P\u003db.clientWidth/h,C\u003d-1*C.Xs.clientWidth/h):(P/\u003dh,C\u003d-1*C.j[p].element.offsetLeft/h),g.LV(b,\"background-size\",P+\"px\"),g.LV(b,\"background-position-x\",C+\"px\"))};\nkB\u003dfunction(C,b,h,N,p){p||C.api.Y().K?b.style.width\u003dh+\"px\":g.LV(b,\"transform\",\"scalex(\"+(N?h/N:0)+\")\")};\nhY\u003dfunction(C,b,h){var N\u003d0;(h\u003d\u003d\u003dvoid 0?0:h)\u0026\u0026(b-\u003dRoS(C,b)*wz(C));h\u003dg.z(C.j);for(var p\u003dh.next();!p.done;p\u003dh.next()){p\u003dp.value;if(b\u003ep.width)b-\u003dp.width;else break;N++}return N\u003d\u003d\u003dC.j.length?N-1:N};\nBH\u003dfunction(C,b,h){var N\u003db*C.N.j*1E3;for(var p\u003d-1,P\u003dg.z(C.j),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,N\u003ec.startTime\u0026\u0026c.width\u003e0\u0026\u0026p++;N\u003dp\u003c0?0:p;p\u003dh.j-wz(C)*C.q2;return b*p+wz(C)*N+h.X};\nRoS\u003dfunction(C,b){for(var h\u003dC.j.length,N\u003d0,p\u003dg.z(C.j),P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.width!\u003d\u003d0)if(b\u003eP.width)b-\u003dP.width,b-\u003dwz(C),N++;else break;return N\u003d\u003d\u003dh?h-1:N};\ng.KVH\u003dfunction(C,b,h,N){var p\u003dC.J!\u003d\u003dh,P\u003dC.KO!\u003d\u003dN;C.OR\u003db;C.J\u003dh;C.KO\u003dN;nh(C)\u0026\u0026(b\u003dC.K)!\u003dnull\u0026\u0026(b.scale\u003dN?1.5:1);Ar6(C);C.j.length\u003d\u003d\u003d1\u0026\u0026(C.j[0].width\u003dh||0);p\u0026\u0026g.Td(C);C.K\u0026\u0026P\u0026\u0026nh(C)\u0026\u0026(C.K.isEnabled\u0026\u0026(h\u003dC.KO?135:90,N\u003dh-PU(C),C.m6.style.height\u003dh+\"px\",g.LV(C.N2,\"transform\",\"translateY(\"+-N+\"px)\"),g.LV(C.progressBar,\"transform\",\"translateY(\"+-N+\"px)\")),gNo(C.K))};\npc\u003dfunction(C){var b\u003d!!C.Wb\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2,h\u003dC.clipStart,N\u003dC.clipEnd,p\u003d!0,P\u003d!0;b\u0026\u0026C.Wb?(h\u003dC.Wb.startTimeMs/1E3,N\u003dC.Wb.endTimeMs/1E3):(p\u003dh\u003eC.N.K,P\u003dC.N.j\u003e0\u0026\u0026N\u003cC.N.j);var c,e;if(((c\u003dC.Wb)\u003d\u003dnull?0:c.postId)||((e\u003dC.Wb)\u003d\u003dnull?void 0:e.type)\u003d\u003d\u003d\"repeatChapter\")P\u003dp\u003d!1;g.L2(C.element,\"ytp-loop-range-enabled\",b);g.L2(C.element,\"ytp-clip-start-enabled\",p);g.L2(C.element,\"ytp-clip-end-enabled\",P);b\u003dp?Rx(C.N,h,0):0;N\u003dP?Rx(C.N,N,1):1;C.ob.style.left\u003dMath.round(b*1E3)/10+\"%\";C.G$.style.left\u003d\nMath.round(N*1E3)/10+\"%\";C.Xs.style.width\u003dMath.round(b*1E3)/10+\"%\";C.AZ.style.left\u003dMath.round(N*1E3)/10+\"%\";C.AZ.style.width\u003dMath.round((1-N)*1E3)/10+\"%\"};\nyrK\u003dfunction(C){var b;if((b\u003dC.api.getVideoData())\u003d\u003dnull||!WT(b)){b\u003dIX(C);cU(C,b,C.V,Math.max(b.K,C.V),\"HOVER_PROGRESS\");for(var h\u003dhY(C,b.j*C.V,!0),N\u003dhY(C,b.N,!0),p\u003dh;p\u003c\u003dN;p++)g.L2(C.j[p].N,\"ytp-hover-progress-light\",b.K\u003eC.V);g.L2(C.mw,\"ytp-scrubber-button-hover\",h\u003d\u003d\u003dN\u0026\u0026C.j.length\u003e1);if(C.api.D(\"web_player_heat_map_played_bar\")){var P;(P\u003dC.X[0])!\u003dnull\u0026\u0026P.j.setAttribute(\"width\",(b.K*100).toFixed(2)+\"%\")}}};\nuUW\u003dfunction(C,b){var h\u003dC.Df[b];b\u003dC.SC[b];var N\u003dIX(C),p\u003dRx(C.N,h.start/1E3,0),P\u003dPIl(h,C.KO)/N.width;var c\u003dRx(C.N,h.end/1E3,1);P!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(p\u003dg.cE(p,0,c-P));c\u003dMath.min(c,p+P);h.color\u0026\u0026(b.style.background\u003dh.color);h\u003dp;b.style.left\u003dMath.max(h*N.j+N.X,0)+\"px\";kB(C,b,g.cE((c-h)*N.j+N.X,0,N.width),N.width,!0)};\nsqV\u003dfunction(C,b){var h\u003db.getId();C.Df[h]\u003d\u003d\u003db\u0026\u0026(g.gQ(C.SC[h]),delete C.Df[h],delete C.SC[h])};\nnh\u003dfunction(C){var b\u003dg.Oa(C.api.Y())\u0026\u0026(C.api.D(\"web_enable_pip_on_miniplayer\")||C.api.D(\"web_enable_auto_pip\")),h;return!((h\u003dC.api.getVideoData())\u003d\u003dnull?0:h.isLivePlayback)\u0026\u0026!C.api.isMinimized()\u0026\u0026!C.api.isInline()\u0026\u0026(!C.api.S1()||!b)};\nem\u003dfunction(C){C.K\u0026\u0026(C.K.disable(),C.CO\u003d0,C.N2.style.removeProperty(\"transform\"),C.progressBar.style.removeProperty(\"transform\"),C.m6.style.removeProperty(\"height\"),C.element.parentElement\u0026\u0026C.element.parentElement.style.removeProperty(\"height\"))};\nOKW\u003dfunction(C,b){var h\u003db/jm(C)*PU(C);g.LV(C.progressBar,\"transform\",\"translateY(\"+-b+\"px)\");g.LV(C.N2,\"transform\",\"translateY(\"+-b+\"px)\");g.LV(C.m6,\"transform\",\"translateY(\"+h+\"px)\");C.m6.style.height\u003db+h+\"px\";C.element.parentElement\u0026\u0026(C.element.parentElement.style.height\u003dPU(C)-h+\"px\")};\nvNW\u003dfunction(C,b){b?C.L||(C.element.removeAttribute(\"aria-disabled\"),C.L\u003dnew g.IY(C.progressBar,!0),C.L.subscribe(\"hovermove\",C.Z96,C),C.L.subscribe(\"hoverend\",C.B9i,C),C.L.subscribe(\"dragstart\",C.w7O,C),C.L.subscribe(\"dragmove\",C.RU4,C),C.L.subscribe(\"dragend\",C.nth,C),C.LK\u003dC.listen(\"keydown\",C.WH)):C.L\u0026\u0026(C.element.setAttribute(\"aria-disabled\",\"true\"),C.D9(C.LK),C.L.cancel(),C.L.dispose(),C.L\u003dnull)};\nwz\u003dfunction(C){return C.api.D(\"delhi_modern_web_player\")?4:C.KO?3:2};\nrr1\u003dfunction(C){var b;return!((b\u003dC.Wb)\u003d\u003dnull||!b.postId)\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2};\nLc\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-remote-button\",\"ytp-button\"],T:{title:\"Play on TV\",\"aria-haspopup\":\"true\",\"data-priority\":\"9\"},BE:\"{{icon}}\"});this.Z\u003dC;this.xg\u003db;this.j\u003dnull;this.S(C,\"onMdxReceiversChange\",this.l$);this.S(C,\"presentingplayerstatechange\",this.l$);this.S(C,\"appresize\",this.l$);C.createClientVe(this.element,this,139118);this.l$();this.listen(\"click\",this.K,this);aC(C,this.element,this)};\nZM\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-button\",\"ytp-settings-button\"],T:{\"aria-expanded\":\"false\",\"aria-haspopup\":\"true\",\"aria-controls\":cr(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},U:[g.ft()]});this.Z\u003dC;this.xg\u003db;this.K\u003d!0;this.listen(\"click\",this.N);this.S(C,\"onPlaybackQualityChange\",this.updateBadge);this.S(C,\"videodatachange\",this.updateBadge);this.S(C,\"webglsettingschanged\",this.updateBadge);this.S(C,\"appresize\",this.j);aC(C,this.element,this);this.Z.createClientVe(this.element,\nthis,28663);this.updateBadge();this.j(C.Ti().getPlayerSize())};\nDUl\u003dfunction(C,b){C.K\u003d!!b;C.j(C.Z.Ti().getPlayerSize())};\nYB\u003dfunction(C,b){nX.call(this,\"Annotations\",g.wY.gX);this.Z\u003dC;this.xg\u003db;this.j\u003d!1;C.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.S(C,\"videodatachange\",this.l$);this.S(C,\"onApiChange\",this.l$);this.subscribe(\"select\",this.onSelect,this);this.l$()};\na$\u003dfunction(C,b){g.tn.call(this,\"Audio track\",g.wY.AUDIO,C,b);this.Z\u003dC;this.tracks\u003d{};g.j6(this.element,\"ytp-audio-menu-item\");this.countLabel\u003dnew g.n({B:\"div\",U:[{B:\"span\",BE:\"Audio track\"},{B:\"span\",C:\"ytp-menuitem-label-count\",BE:\"{{content}}\"}]});C.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.D(this,this.countLabel);g.RC(this,this.countLabel);this.S(C,\"videodatachange\",this.l$);this.S(C,\"onPlaybackAudioChange\",this.l$);this.l$()};\nls\u003dfunction(C,b){nX.call(this,\"Auto-play\",g.wY.PU);this.Z\u003dC;this.xg\u003db;this.j\u003d!1;this.N\u003d[];this.S(C,\"presentingplayerstatechange\",this.K);this.subscribe(\"select\",this.onSelect,this);C.createClientVe(this.element,this,113682);this.K()};\ndUo\u003dfunction(C,b){g.QG.call(this,g.U_({\"aria-haspopup\":\"false\"}),0,\"More options\");this.Z\u003dC;this.xg\u003db;this.S(this.element,\"click\",this.onClick);this.xg.hk(this)};\nWVo\u003dfunction(C,b){var h;g.Oa(C.Y())\u0026\u0026(h\u003d{B:\"div\",C:\"ytp-panel-footer-content\",U:[{B:\"span\",BE:\"Adjust download quality from your \"},{B:\"a\",C:\"ytp-panel-footer-content-link\",BE:\"Settings\",T:{href:\"/account_downloads\"}}]});g.tn.call(this,\"Quality\",g.wY.gJ,C,b,void 0,void 0,h);this.Z\u003dC;this.nO\u003d{};this.V\u003d{};this.X\u003d{};this.q2\u003dnew Set;this.j\u003dthis.W\u003d!1;this.J\u003d\"unknown\";this.KO\u003d\"\";this.N2\u003dnew g.To;g.D(this,this.N2);this.W\u003dthis.Z.D(\"web_player_use_new_api_for_quality_pullback\");this.j\u003dthis.Z.D(\"web_player_enable_premium_hbr_playback_cap\");\nC.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.j6(this.K.element,\"ytp-quality-menu\");this.S(C,\"videodatachange\",this.Kn);this.S(C,\"videoplayerreset\",this.Kn);this.S(C,\"onPlaybackQualityChange\",this.bV);this.Kn();C.createClientVe(this.element,this,137721)};\nnN_\u003dfunction(C,b,h){var N\u003dC.nO[b],p\u003dg.QX[b];return ENc(C,N?N.qualityLabel:p?p+\"p\":\"Auto\",b,h)};\nttl\u003dfunction(C,b,h,N,p){var P\u003d(b\u003dC.j?C.X[b]:C.V[b])\u0026\u0026b.quality,c\u003db\u0026\u0026b.qualityLabel;c\u003dc?c:\"Auto\";N\u0026\u0026(c\u003d\"(\"+c);C\u003dENc(C,c,P||\"\",p);N\u0026\u0026C.U.push(\")\");(N\u003d(N\u003db\u0026\u0026b.paygatedQualityDetails)\u0026\u0026N.paygatedIndicatorText)\u0026\u0026h\u0026\u0026C.U.push({B:\"div\",C:\"ytp-premium-label\",BE:N});return C};\nENc\u003dfunction(C,b,h,N){b\u003d{B:\"span\",J4:N,U:[b]};var p;N\u003d\"ytp-swatch-color\";if(C.W||C.j)N\u003d\"ytp-swatch-color-white\";h\u003d\u003d\u003d\"highres\"?p\u003d\"8K\":h\u003d\u003d\u003d\"hd2880\"?p\u003d\"5K\":h\u003d\u003d\u003d\"hd2160\"?p\u003d\"4K\":h.indexOf(\"hd\")\u003d\u003d\u003d0\u0026\u0026h!\u003d\u003d\"hd720\"\u0026\u0026(p\u003d\"HD\");p\u0026\u0026(b.U.push(\" \"),b.U.push({B:\"sup\",C:N,BE:p}));return b};\no$\u003dfunction(C,b,h,N,p){var P\u003d{B:\"div\",C:\"ytp-input-slider-section\",U:[{B:\"input\",C:\"ytp-input-slider\",T:{role:\"slider\",tabindex:\"0\",type:\"range\",min:\"{{minvalue}}\",max:\"{{maxvalue}}\",step:\"{{stepvalue}}\",value:\"{{slidervalue}}\"}}]};p\u0026\u0026P.U.unshift(p);g.n.call(this,P);this.N\u003dC;this.X\u003db;this.W\u003dh;this.initialValue\u003dN;this.header\u003dp;this.j\u003dthis.dO(\"ytp-input-slider\");this.K\u003dN?N:C;this.init();this.S(this.j,\"input\",this.J)};\nBn_\u003dfunction(C,b){C.K\u003db;C.updateValue(\"slidervalue\",C.K);C.j.valueAsNumber\u003dC.K;TnW(C,b)};\nTnW\u003dfunction(C,b){C.j.style.setProperty(\"--yt-slider-shape-gradient-percent\",(b-C.N)/(C.X-C.N)*100+\"%\")};\nFD\u003dfunction(C){o$.call(this,C.getAvailablePlaybackRates()[0],C.getAvailablePlaybackRates()[C.getAvailablePlaybackRates().length-1],.05,C.getPlaybackRate(),{B:\"div\",C:\"ytp-speedslider-indicator-container\",U:[{B:\"div\",C:\"ytp-speedslider-badge\"},{B:\"p\",C:\"ytp-speedslider-text\"}]});this.Z\u003dC;this.V\u003dtYl(this.N2,this);g.j6(this.j,\"ytp-speedslider\");this.L\u003dthis.dO(\"ytp-speedslider-text\");this.q2\u003dthis.dO(\"ytp-speedslider-badge\");Iz6(this);this.S(this.j,\"change\",this.nO);this.S(this.j,\"keydown\",this.KO)};\nIz6\u003dfunction(C){C.L.textContent\u003dC.K+\"x\";C.q2.classList.toggle(\"ytp-speedslider-premium-badge\",C.K\u003e2\u0026\u0026C.Z.D(\"enable_web_premium_varispeed\"))};\nGX\u003dfunction(C,b,h,N,p,P,c){g.n.call(this,{B:\"div\",C:\"ytp-slider-section\",T:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-slider\",U:[{B:\"div\",C:\"ytp-slider-handle\"}]}]});this.L\u003dC;this.V\u003db;this.K\u003dh;this.N\u003dN;this.KO\u003dp;this.sX\u003dP;this.range\u003dthis.N-this.K;this.Qz\u003dthis.dO(\"ytp-slider-section\");this.X\u003dthis.dO(\"ytp-slider\");this.N2\u003dthis.dO(\"ytp-slider-handle\");this.J\u003dnew g.IY(this.X,\n!0);this.j\u003dc?c:h;g.D(this,this.J);this.J.subscribe(\"dragmove\",this.GL,this);this.S(this.element,\"keydown\",this.Ei);this.S(this.element,\"wheel\",this.ox);this.init()};\nSm\u003dfunction(C){GX.call(this,.05,.05,C.getAvailablePlaybackRates()[0],C.getAvailablePlaybackRates()[C.getAvailablePlaybackRates().length-1],150,20,C.getPlaybackRate());this.Z\u003dC;this.W\u003dg.wk(\"P\");this.q2\u003dtYl(this.nO,this);g.j6(this.X,\"ytp-speedslider\");g.j6(this.W,\"ytp-speedslider-text\");C\u003dthis.W;var b\u003dthis.X;b.parentNode\u0026\u0026b.parentNode.insertBefore(C,b.nextSibling);xUH(this);this.S(this.Z,\"onPlaybackRateChange\",this.updateValues)};\nxUH\u003dfunction(C){C.W.textContent\u003dw2_(C,C.j)+\"x\"};\nw2_\u003dfunction(C,b){C\u003dNumber(g.cE(b,C.K,C.N).toFixed(2));b\u003dMath.floor((C+.001)*100%5+2E-15);var h\u003dC;b!\u003d\u003d0\u0026\u0026(h\u003dC-b*.01);return Number(h.toFixed(2))};\nCLW\u003dfunction(C){g.ZN.call(this,{B:\"div\",C:\"ytp-speedslider-component\"});C.D(\"web_settings_use_input_slider\")?this.j\u003dnew FD(C):this.j\u003dnew Sm(C);g.D(this,this.j);this.element.appendChild(this.j.element)};\nb16\u003dfunction(C){var b\u003dnew CLW(C);Ud.call(this,C,b,\"Custom\");g.D(this,b)};\nh3H\u003dfunction(C,b){var h\u003dnew b16(C);g.tn.call(this,\"Playback speed\",g.wY.kT,C,b,$B(C)?void 0:\"Custom\",$B(C)?void 0:function(){g.Od(b,h)});\nvar N\u003dthis;this.W\u003d!1;g.D(this,h);this.J\u003dnew FD(C);g.D(this,this.J);C.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon({B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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.Z\u003dC;this.W\u003d!1;this.KO\u003dnull;$B(C)?(this.j\u003dg.lG(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:this.Z.getPlaybackRate().toString()}),this.X\u003dthis.Z.getPlaybackRate()):this.X\u003dthis.j\u003dnull;this.V\u003dthis.Z.getAvailablePlaybackRates();this.S(C,\"presentingplayerstatechange\",this.l$);var p;((p\u003dthis.Z.getVideoData())\u003d\u003dnull?0:p.qz())\u0026\u0026this.S(C,\"serverstitchedvideochange\",this.l$);this.S(this.J.j,\"change\",function(){N.W\u003d!0;N.l$()});\nthis.l$()};\ngoK\u003dfunction(C,b){var h\u003dNxc(b);C.j\u0026\u0026(C.W||b\u003d\u003d\u003dC.X)?(C.ra(C.j),C.jh(b.toString())):C.ra(h)};\nPLo\u003dfunction(C){C.GC(C.V.map(Nxc));C.j\u003dnull;C.X\u003dnull;var b\u003dC.Z.getPlaybackRate();if(!C.V.includes(b)||$B(C.Z))pMc(C,b),C.ra(C.j)};\npMc\u003dfunction(C,b){C.X\u003db;C.j\u003dg.lG(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:b.toString()});b\u003dC.V.map(Nxc);b.unshift(C.j);C.GC(b)};\nNxc\u003dfunction(C){return C.toString()};\n$B\u003dfunction(C){return C.D(\"web_settings_menu_surface_custom_playback\")};\njPl\u003dfunction(C){return C.D(\"web_settings_menu_surface_custom_playback\")\u0026\u0026C.D(\"web_settings_use_input_slider\")};\nkPo\u003dfunction(C,b,h,N){var p\u003dnew g.Xs(b,void 0,\"Video Override\");g.tn.call(this,N.text||\"\",C,b,h,\"Video Override\",function(){g.Od(h,p)});\nvar P\u003dthis;g.j6(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dN.option.toString();C\u003dN.options;this.settings\u003dg.oI(C,this.iV,this);this.W\u003dp;g.D(this,this.W);b\u003dnew g.QG({B:\"div\",C:\"ytp-menuitemtitle\",BE:\"Allow for a different caption style if specified by the video.\"},0);g.D(this,b);this.W.hk(b,!0);this.X\u003dnew g.QG({B:\"div\",C:\"ytp-menuitem\",T:{role:\"menuitemradio\",tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-menuitem-label\",BE:\"On\"}]},-1);g.D(this,this.X);this.W.hk(this.X,!0);this.S(this.X.element,\n\"click\",function(){c61(P,!0)});\nthis.j\u003dnew g.QG({B:\"div\",C:\"ytp-menuitem\",T:{role:\"menuitemradio\",tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-menuitem-label\",BE:\"Off\"}]},-2);g.D(this,this.j);this.W.hk(this.j,!0);this.S(this.j.element,\"click\",function(){c61(P,!1)});\nthis.GC(g.M_(C,this.iV))};\nc61\u003dfunction(C,b){C.publish(\"settingChange\",C.setting+\"Override\",!b);C.xg.ql()};\nzX\u003dfunction(C,b){g.Xs.call(this,C,void 0,\"Options\");var h\u003dthis;this.dL\u003d{};for(var N\u003d0;N\u003cg.$d.length;N++){var p\u003dg.$d[N],P\u003dnew kPo(-N,C,b,p);g.D(this,P);P.subscribe(\"settingChange\",this.U2,this);this.dL[p.option.toString()]\u003dP;this.hk(P,!0)}C\u003dnew g.QG(g.U_(),-g.$d.length,\"Reset\");g.D(this,C);C.listen(\"click\",function(){h.U2(\"reset\",!0)});\nthis.hk(C,!0)};\nHU\u003dfunction(C,b){g.tn.call(this,\"Auto-translate\",0,C,b);this.Z\u003dC;this.languages\u003d{};C.createClientVe(this.element,this,127301);C.logVisibility(this.element,!0)};\ne3o\u003dfunction(C,b){C.languages\u003dg.oI(b,C.j,C);C.GC(g.M_(b,C.j))};\nZ1H\u003dfunction(C,b){var h\u003dnew zX(C,b),N\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],p;g.Oa(C.Y())\u0026\u0026(p\u003d{B:\"div\",C:\"ytp-panel-footer-content\",U:[{B:\"span\",BE:N[0]},{B:\"a\",C:\"ytp-panel-footer-content-link\",BE:\"Settings\",T:{href:\"/account_playback\"}},{B:\"span\",BE:N[1]}]});g.tn.call(this,\"Subtitles/CC\",g.wY.SUBTITLES,C,b,\"Options\",function(){g.Od(b,h)},p);\nvar P\u003dthis;this.Z\u003dC;this.xg\u003db;this.tracks\u003d{};this.J\u003dnew g.wl(function(){Lyl(P,!1)},3E3);\ng.D(this,this.J);this.countLabel\u003dnew g.n({B:\"div\",U:[{B:\"span\",BE:\"Subtitles/CC\"},{B:\"span\",C:\"ytp-menuitem-label-count\",BE:\"{{content}}\"}]});g.D(this,this.countLabel);g.RC(this,this.countLabel);C.D(\"web_settings_menu_icons\")\u0026\u0026this.setIcon(CwV.includes(\"en-GB\")?{B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{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\"}}]}:{B:\"svg\",T:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{B:\"path\",T:{d:\"M5,11h2v2H5V11z M15,15H5v2h10V15z M19,15h-2v2h2V15z M19,11H9v2h10V11z M22,6H2v14h20V6z M3,7h18v12H3V7z\",fill:\"white\"}}]});this.j\u003dnew HU(C,b);g.D(this,this.j);this.j.subscribe(\"select\",this.ax,this);this.W\u003dh;g.D(this,this.W);this.W.subscribe(\"settingChange\",this.U2,this);b.subscribe(\"show\",this.Us6,this);this.S(C,\"videodatachange\",this.l$);this.S(C,\"onApiChange\",this.l$);this.S(C,\"onCaptionsTrackListChanged\",\nthis.l$);this.S(C,\"captionschanged\",this.l$);C.createClientVe(this.element,this,127300);this.l$()};\nYVS\u003dfunction(C){return Object.values(C.tracks).find(function(b){return b.languageCode\u003d\u003d\u003d\"en\"\u0026\u0026b.kind\u003d\u003d\u003d\"asr\"})};\nV8\u003dfunction(C,b){C.Z.setOption(\"captions\",\"track\",b)};\nLyl\u003dfunction(C,b){C.Z.setOption(\"captions\",\"sampleSubtitles\",b)};\na$W\u003dfunction(C){g.sd.call(this,C,\"ytp-settings-menu\");var b\u003dthis;this.Zb\u003dnew g.Xs(this.Z);this.w$\u003dthis.settingsButton\u003dnull;this.isInitialized\u003dthis.UZ\u003d!1;g.D(this,this.Zb);this.hide();g.Od(this,this.Zb);C.createClientVe(this.element,this,108341,!0);this.subscribe(\"show\",function(h){b.ws(h)});\nthis.S(C,\"highlightSettingsMenu\",function(){b.UZ\u003d!0;b.mE()});\nthis.S(C,\"openSettingsMenuItem\",function(h){if(h\u0026\u0026(b.UZ\u003d!0,b.mE(),h\u003d\u003d\u003d\"menu_item_video_quality_advanced\")){var N;(N\u003db.w$)\u003d\u003dnull||N.open()}})};\nl$V\u003dfunction(C,b){C.settingsButton\u003db;C.element.id\u003db.element.getAttribute(\"aria-controls\")};\nooc\u003dfunction(C,b){g.n.call(this,{B:\"button\",J4:[\"ytp-subtitles-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"aria-keyshortcuts\":\"c\",\"aria-pressed\":\"{{pressed}}\",\"data-priority\":\"4\",\"data-title-no-tooltip\":\"{{data-title-no-tooltip}}\"},U:[bxS()]});this.Z\u003dC;this.tooltip\u003db.x6();this.S(C,\"videodatachange\",this.l$);this.S(C,\"appresize\",this.l$);this.S(C,\"promotooltipacceptbuttonclicked\",this.n6o);this.S(C,\"onApiChange\",this.l$);this.S(C,\"onCaptionsTrackListChanged\",this.l$);this.S(C,\"captionschanged\",this.l$);\nthis.Z.createClientVe(this.element,this,127299);this.l$();this.listen(\"click\",this.onClick);this.addOnDisposeCallback(g.Yz(b.x6(),this.element))};\nFyK\u003dfunction(C){return g.uS(C.Z.N8())!\u003dnull?g.uS(C.Z.N8()).nQ()?!!C.Z.getOption(\"captions\",\"tracklist\",{includeAsr:!0}).length:!0:!1};\ng.MY\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?350:h;g.n.call(this,{B:\"div\",J4:[\"ytp-time-display\",\"notranslate\"],U:[{B:\"span\",C:\"ytp-time-wrapper\",U:[{B:\"span\",C:\"ytp-time-clip-icon\",BE:\"{{clipicon}}\"},{B:\"span\",C:\"ytp-time-current\",BE:\"{{currenttime}}\"},{B:\"span\",C:\"ytp-time-separator\",BE:\" / \"},{B:\"span\",C:\"ytp-time-duration\",BE:\"{{duration}}\"}]},{B:\"span\",C:\"ytp-clip-watch-full-video-button-separator\",BE:\"\\u2022\"},{B:\"span\",C:\"ytp-clip-watch-full-video-button\",BE:\"{{watchfullvideo}}\"}]});var N\u003dthis;this.api\u003d\nC;this.L\u003dh;this.liveBadge\u003dnew g.n({B:\"button\",J4:[\"ytp-live-badge\",\"ytp-button\"],T:{disabled:\"true\"},BE:\"{{content}}\"});this.j\u003dnull;this.Ls\u003dthis.K\u003d!1;this.J\u003dthis.W\u003dnull;this.isPremiere\u003d!1;this.Wb\u003dthis.X\u003dthis.N\u003dnull;this.V\u003dthis.dO(\"ytp-clip-watch-full-video-button\");this.api.D(\"web_player_updated_entrypoint\")\u0026\u0026g.L2(this.element,\"ytp-xs-mono-button-style\",!0);this.liveBadge.jh(\"Live\");g.D(this,this.liveBadge);this.api.D(\"web_player_updated_entrypoint\")||this.api.D(\"delhi_modern_web_player\")?this.liveBadge.Gi(this.element.querySelector(\".ytp-time-wrapper\")):\nthis.liveBadge.Gi(this.element);this.tooltip\u003db.x6();this.liveBadge.listen(\"click\",this.onClick.bind(this));this.S(this.V,\"click\",this.G5o);this.S(this.api,\"serverstitchedvideochange\",function(){GPU(N,N.api.getProgressState().isAtLiveHead)});\nthis.S(C,\"presentingplayerstatechange\",this.cW);this.S(C,\"appresize\",this.cW);this.S(C,\"onLoopRangeChange\",this.onLoopRangeChange);this.S(C,\"videodatachange\",this.onVideoDataChange);(b\u003dC.getVideoData())\u0026\u0026this.updateVideoData(b);this.cW();SVx(this,C.getLoopRange())};\nGPU\u003dfunction(C,b){var h\u003dC.liveBadge.element,N\u003dC.api.isLifaAdPlaying();h.disabled\u003dN||b;!qY(C)||C.J\u003d\u003d\u003db\u0026\u0026C.W\u003d\u003d\u003dC.isPremiere||(C.J\u003db,C.W\u003dC.isPremiere,C.cW(),b?h.classList.add(\"ytp-live-badge-is-livehead\"):h.classList.remove(\"ytp-live-badge-is-livehead\"),C.liveBadge.jh(C.isPremiere?\"Premiere\":\"Live\"),b?C.j\u0026\u0026(C.j(),C.j\u003dnull,h.removeAttribute(\"title\")):(h.title\u003d\"Skip ahead to live broadcast.\",C.j\u003dg.Yz(C.tooltip,C.liveBadge.element)))};\nSVx\u003dfunction(C,b){var h\u003dC.Wb!\u003d\u003db;C.Wb\u003db;h\u0026\u0026$2l(C)};\n$2l\u003dfunction(C){C.updateValue(\"clipicon\",{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]});\nC.Ls\u0026\u0026!C.K?C.updateValue(\"watchfullvideo\",\"Watch live stream\"):C.updateValue(\"watchfullvideo\",\"Watch full video\");g.L2(C.element,\"ytp-clip\",mF(C));g.L2(C.element,\"ytp-live\",qY(C))};\nqY\u003dfunction(C){var b\u003dC.api.Y().D(\"enable_linear_program_progress\"),h\u003d!C.api.D(\"clean_player_style_fix_on_web\")||C.api.getPresentingPlayerType()!\u003d\u003d2;return C.Ls\u0026\u0026!mF(C)\u0026\u0026(!b||!C.K)\u0026\u0026h};\nmF\u003dfunction(C){return!!C.Wb\u0026\u0026!!C.Wb.postId\u0026\u0026C.api.getPresentingPlayerType()!\u003d\u003d2\u0026\u0026(!C.Wb.type||C.Wb.type\u003d\u003d\u003d\"clips\")};\nH1l\u003dfunction(C,b){g.n.call(this,{B:\"div\",C:\"ytp-volume-panel\",T:{title:\"Volume\",role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-volume-slider\",U:[{B:\"div\",C:\"ytp-volume-slider-handle\"}]}]});var h\u003dthis;this.api\u003dC;this.J\u003db;this.S9\u003d!1;this.V\u003dthis.volume\u003d0;this.W\u003dnull;this.K\u003dthis.j\u003dthis.isDragging\u003d!1;this.J\u003db;this.N\u003dC.zO();this.L\u003dthis.dO(\"ytp-volume-slider\");this.KO\u003dthis.dO(\"ytp-volume-slider-handle\");\nthis.X\u003dnew g.IY(this.L,!0);g.D(this,this.X);this.X.subscribe(\"dragstart\",this.O9z,this);this.X.subscribe(\"dragmove\",this.HH,this);this.X.subscribe(\"dragend\",this.eUp,this);this.S(C,\"onVolumeChange\",this.onVolumeChange);this.S(C,\"appresize\",this.uV);this.S(C,\"fullscreentoggled\",this.Fn);this.S(C,\"onShowControls\",this.Rm);this.S(C,\"onHideControls\",this.Rm);this.S(this.element,\"keydown\",this.J3);this.S(this.element,\"focus\",function(){fc(h,h.j,h.isDragging,!0,h.api.S9())});\nthis.S(this.element,\"blur\",function(){fc(h,h.j,h.isDragging,!1,h.api.S9())});\nthis.uV(C.Ti().getPlayerSize());z3W(this,C.getVolume(),C.isMuted());aC(C,this.element,this)};\nz3W\u003dfunction(C,b,h){var N\u003dMath.floor(b),p\u003dN+\"% volume\"+(h?\" muted\":\"\");h\u003dh?0:b/100;C.updateValue(\"valuenow\",N);C.updateValue(\"valuetext\",p);C.KO.style.left\u003d(C.N?60:40)*h+\"px\";C.volume\u003db};\nVhV\u003dfunction(C,b){g.L2(C.element,\"ytp-volume-control-hover\",b);fc(C,b,C.isDragging,C.K,C.api.S9())};\nfc\u003dfunction(C,b,h,N,p){var P\u003dC.j||C.isDragging||C.K||C.S9;C.j\u003db;C.isDragging\u003dh;C.K\u003dN;C.S9\u003dp;b\u003dC.j||C.isDragging||C.K||C.S9;P!\u003d\u003db\u0026\u0026(b?C.W\u003dC.S(C.element,\"wheel\",C.D1):(C.D9(C.W),C.W\u003dnull),g.L2(C.J,\"ytp-volume-slider-active\",b))};\nAY\u003dfunction(C,b){var h\u003dC.Y(),N\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];h.N\u0026\u0026N.push(\"no-link\");var p\u003d{title:\"{{title}}\",target:h.V,\"data-priority\":\"5\",\"data-sessionlink\":\"feature\u003dplayer-button\"};h.N||(p.href\u003d\"{{url}}\");g.n.call(this,{B:\"a\",J4:N,T:p,BE:\"{{logoSvg}}\"});this.j\u003dnull;this.api\u003dC;this.visible\u003d!1;h.N||(this.j\u003dthis.listen(\"click\",this.onClick));this.S(C,\"videodatachange\",this.onVideoDataChange);this.S(C,\"videoplayerreset\",this.onVideoDataChange);this.S(C,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.S(C,\"appresize\",this.eC);this.onVideoDataChange();h.N||this.addOnDisposeCallback(g.Yz(b.x6(),this.element));this.eC()};\nMhl\u003dfunction(C,b,h){g.Jm.call(this);var N\u003dthis;this.Z\u003dC;this.q2\u003db;this.Ay\u003dh;this.Vz\u003dNaN;this.N2\u003dthis.Yh\u003dthis.playButton\u003dthis.G\u003dthis.W\u003dthis.CO\u003dthis.rO\u003dthis.KO\u003dthis.V\u003dthis.j\u003dthis.kh\u003dthis.zi\u003dnull;this.N\u003dnew a$W(this.Z);this.progressBar\u003dnew g.tL(this.Z,this.q2);this.sX\u003dnew g.MY(this.Z,this.q2);this.nO\u003dnew Ozl(this.Z,this.q2);this.L\u003dnew g.xn(this.QG,null,this);h\u003dC.Y();this.Ay.subscribe(\"autohideupdate\",this.oB,this);var p\u003d!C.getPlayerStateObject().isCued(),P;C.Y().D(\"html5_player_dynamic_bottom_gradient\")?\nthis.kh\u003dP\u003dnew Uql(C):P\u003dnew g.n({B:\"div\",C:\"ytp-gradient-bottom\"});g.D(this,P);g.MC(C,P.element,9);this.Df\u003dnew g.CF(P,250,p,100);g.D(this,this.Df);this.X\u003dnew g.n({B:\"div\",C:\"ytp-chrome-bottom\",U:[{B:\"div\",C:\"ytp-chrome-controls\"}]});g.D(this,this.X);g.MC(C,this.X.element,9);this.Qz\u003dnew g.CF(this.X,250,p,100);g.D(this,this.Qz);this.t4\u003dthis.X.element.children[0];g.D(this,this.N);g.MC(C,this.N.element,6);this.N.subscribe(\"show\",function(e){N.Z.i4(!e);C.VA(N.N,e)});\ng.D(this,this.progressBar);this.progressBar.Gi(this.X.element,0);p\u003dnew Q$(C,b);g.D(this,p);g.MC(C,p.element,4);p\u003dnew g.kY({B:\"div\",C:\"ytp-left-controls\"});g.D(this,p);p.Gi(this.t4);C.D(\"delhi_modern_web_player\")||(P\u003dnew g.DA(C,b,!1),g.D(this,P),P.Gi(p.element));C.D(\"web_render_jump_buttons\")\u0026\u0026(this.V\u003dnew Us(C,g.Lk(C.Y().experiments,\"web_jump_button_backward_amount\")||-10),g.D(this,this.V),this.V.Gi(p.element));h.rO||(this.playButton\u003dnew g.vH(C,b),g.D(this,this.playButton),this.playButton.Gi(p.element));\nC.D(\"web_render_jump_buttons\")\u0026\u0026(this.KO\u003dnew Us(C,g.Lk(C.Y().experiments,\"web_jump_button_forward_amount\")||10),g.D(this,this.KO),this.KO.Gi(p.element));C.D(\"delhi_modern_web_player_remove_nav_buttons\")||(C.D(\"delhi_modern_web_player\")\u0026\u0026(P\u003dnew g.DA(C,b,!1),g.D(this,P),P.Gi(p.element)),P\u003dnew g.DA(C,b,!0),g.D(this,P),P.Gi(p.element));if(!C.D(\"delhi_modern_web_player\")\u0026\u0026(P\u003dnew g.n({B:\"span\",C:\"ytp-volume-area\"}),g.D(this,P),P.Gi(p.element),!h.Yr\u0026\u0026(this.j\u003dnew Os(C,b),g.D(this,this.j),this.j.Gi(P.element),\nh.t4\u0026\u0026!h.L))){var c\u003dnew H1l(C,this.X.element);this.Yh\u003dc;g.D(this,c);c.Gi(P.element);P\u003dnew g.IY(P.element);g.D(this,P);P.subscribe(\"hoverstart\",function(){var e;(e\u003dN.Yh)\u003d\u003dnull||VhV(e,!0)});\nP\u003dnew g.IY(p.element);g.D(this,P);P.subscribe(\"hoverend\",function(){var e;(e\u003dN.Yh)\u003d\u003dnull||VhV(e,!1)})}g.D(this,this.sX);\nthis.sX.Gi(p.element);this.rO\u003dnew RX(C,this.progressBar);g.D(this,this.rO);this.rO.Gi(p.element);h.D(\"web_key_moments_markers\")\u0026\u0026(this.CO\u003dnew Xk(C,this.progressBar),g.D(this,this.CO),this.CO.Gi(p.element));C.D(\"delhi_modern_web_player\")?(this.K\u003dnew g.kY({B:\"div\",C:\"ytp-right-controls\",U:[{B:\"div\",C:y8.RIGHT_CONTROLS_LEFT},{B:\"div\",C:y8.RIGHT_CONTROLS_RIGHT}]}),C.D(\"delhi_modern_web_player_right_controls_separate\")\u0026\u0026g.j6(this.K.element,\"ytp-right-controls-separate\")):this.K\u003dnew g.kY({B:\"div\",C:\"ytp-right-controls\"});\ng.D(this,this.K);this.K.Gi(this.t4);C.D(\"delhi_modern_web_player\")\u0026\u0026(this.j\u003dnew Os(C,b),g.D(this,this.j),this.j.Gi(this.K.dO(y8.RIGHT_CONTROLS_LEFT)));this.m6\u003dnew ooc(C,b);g.D(this,this.m6);rB(this,this.m6,\"RIGHT_CONTROLS_LEFT\");this.settingsButton\u003dnew ZM(C,this.N);g.D(this,this.settingsButton);l$V(this.N,this.settingsButton);rB(this,this.settingsButton,\"RIGHT_CONTROLS_LEFT\");p\u003dC.getVideoData();if(h.BM||p.jS\u0026\u0026h.controlsType\u003d\u003d\u003d\"1\")this.W\u003dnew AY(C,b),g.D(this,this.W),this.W.Gi(this.K.element);h.showMiniplayerButton\u0026\u0026\n(this.G\u003dnew Kh(C),g.D(this,this.G),rB(this,this.G,\"RIGHT_CONTROLS_RIGHT\"));h.K5\u0026\u0026(b\u003dnew Lc(C,this.N),g.D(this,b),rB(this,b,\"RIGHT_CONTROLS_RIGHT\"));h.QH\u0026\u0026(b\u003dnew JL(C),g.D(this,b),rB(this,b,\"RIGHT_CONTROLS_RIGHT\"));g.D(this,this.nO);rB(this,this.nO,\"RIGHT_CONTROLS_RIGHT\");g.D(this,this.L);this.S(C,\"appresize\",this.eC);this.S(C,\"fullscreentoggled\",this.eC);this.S(C,\"presentingplayerstatechange\",this.jd);this.S(C,\"videodatachange\",this.onVideoDataChange);this.eC()};\nqV1\u003dfunction(C,b){if(C.Z.getPlayerStateObject().isCued()||b){if(b){C.Qz.hide();C.Df.hide();C.j\u0026\u0026C.j.us(!1);C.W\u0026\u0026C.W.us(!1);C.G\u0026\u0026C.G.us(!1);if(C.Z.D(\"embeds_use_parent_visibility_in_ve_logging\")){var h;(h\u003dC.nO)\u003d\u003dnull||h.us(!1);var N;(N\u003dC.settingsButton)\u003d\u003dnull||N.us(!1);var p;(p\u003dC.playButton)\u003d\u003dnull||p.us(!1)}C.Z.sV(C.Rb())}}else if(!b){C.Qz.show();C.Df.show();C.j\u0026\u0026C.j.us(!0);C.W\u0026\u0026C.W.us(!0);C.G\u0026\u0026C.G.us(!0);if(C.Z.D(\"embeds_use_parent_visibility_in_ve_logging\")){var P;(P\u003dC.nO)\u003d\u003dnull||P.us(!0);var c;\n(c\u003dC.m6)\u003d\u003dnull||c.us(!0);var e;(e\u003dC.playButton)\u003d\u003dnull||e.us(!0)}C.oB()}};\nf$o\u003dfunction(C){var b\u003dC.Z.Ti().getPlayerSize().width;return Math.max(b-m2W(C)*2,100)};\nm2W\u003dfunction(C){var b\u003dC.Z.zO(),h\u003dC.Z.getVideoData().jS,N\u003d0;C.Z.zO()\u0026\u0026C.Z.isEmbedsShortsMode()\u0026\u0026(N\u003d(C.Z.Ti().getPlayerSize().width-C.Z.getVideoContentRect().width)/2);return 12*(h?0:b?2:1)+N};\nA6H\u003dfunction(C){var b\u003dC.Z.zO()?72:50;C\u003dC.Z.Y();g.Oa(C)\u0026\u0026(b\u003dC.D(\"delhi_modern_web_player\")?78:62,g.qX(C)\u0026\u0026(b\u003d54));return b};\nrB\u003dfunction(C,b,h){C.Z.D(\"delhi_modern_web_player\")?b.Gi(C.K.dO(y8[h])):b.Gi(C.K.element)};\ny61\u003dfunction(C){QF.call(this,C,!1);var b\u003dthis;this.suggestedActions\u003d{};this.S(this.Z,\"videodatachange\",this.onVideoDataChange);this.S(this.Z,g.gL(\"suggested_action_button_visible\"),function(h){h\u003dh.id;b.text\u003dh;fwH(b);b.onClickCommand\u003db.suggestedActions[h];b.enabled\u003d!0;b.ws()});\nthis.S(this.Z,g.p8(\"suggested_action_button_visible\"),function(h){b.enabled\u003d!1;b.ws();b.Z.removeCueRange(h.id)})};\nr6l\u003dfunction(C){C.suggestedActions\u003d{};C.Z.Sh(\"suggested_action_button_visible\")};\nJY\u003dfunction(C){g.n.call(this,{B:\"div\",C:is.TITLE,U:[{B:\"div\",C:is.TEXT,U:[{B:\"a\",J4:[is.LINK,is.SESSIONLINK],T:{target:C.Y().V,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},BE:\"{{title}}\"},{B:\"div\",C:is.SUBTEXT,U:[\"{{subtextElement}}\"]}]}]});this.api\u003dC;this.j\u003dnull;this.link\u003dthis.dO(is.LINK);C.createClientVe(this.element,this,23851);this.S(C,\"videodatachange\",this.l$);this.S(C,\"videoplayerreset\",this.l$);this.l$()};\ni1l\u003dfunction(C){C.updateValue(\"channelLink\",\"\");C.updateValue(\"channelName\",\"\");g.qX(C.api.Y())?C.updateValue(\"channelTitleFocusable\",\"0\"):C.updateValue(\"channelTitleFocusable\",\"-1\")};\ng.us\u003dfunction(C,b){g.n.call(this,{B:\"div\",U:[{B:\"div\",C:\"ytp-tooltip-text-wrapper\",T:{\"aria-hidden\":\"{{ariaHidden}}\"},U:[{B:\"div\",C:\"ytp-tooltip-edu\",U:[{B:\"svg\",T:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",T:{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\"}}]},{B:\"span\",BE:\"{{eduText}}\"}]},{B:\"div\",C:\"ytp-tooltip-image\"},{B:\"div\",C:\"ytp-tooltip-title\",U:[{B:\"span\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-tooltip-keyboard-shortcut\",\nBE:\"{{keyBoardShortcut}}\"}]},{B:\"div\",C:\"ytp-tooltip-bottom-text\",U:[{B:\"span\",C:\"ytp-tooltip-text\",BE:\"{{text}}\"},{B:\"div\",C:\"ytp-tooltip-keyboard-shortcut\",BE:\"{{keyBoardShortcut}}\"}]}]},{B:\"div\",C:\"ytp-tooltip-bg\",U:[{B:\"div\",C:\"ytp-tooltip-duration\",BE:\"{{duration}}\"}]}]});var h\u003dthis;this.api\u003dC;this.Df\u003db;this.KO\u003dfunction(N){(N\u003dN.relatedTarget)\u0026\u0026g.pM(h.j,N)||h.W2()};\nthis.W\u003dfunction(N){h.type\u003d\u003d\u003d3\u0026\u0026h.W2();(N\u003dN.currentTarget)\u0026\u0026N.nodeType\u003d\u003d\u003d1\u0026\u0026!h.type\u0026\u0026(N.removeEventListener(\"mouseover\",h.W),N.addEventListener(\"mouseout\",h.KO),N.removeEventListener(\"focus\",h.W),N.addEventListener(\"blur\",h.KO),J6o(h,N,2))};\nthis.N2\u003dfunction(){h.W2()};\nthis.type\u003dthis.j\u003dnull;this.V\u003d!1;this.K\u003dnull;this.N\u003d\"\";this.L\u003d!0;this.scale\u003d1;this.env\u003dthis.api.Y();this.sX\u003dthis.env.K;this.bg\u003dthis.dO(\"ytp-tooltip-bg\");this.Qz\u003dthis.dO(\"ytp-tooltip-edu\");this.image\u003dthis.dO(\"ytp-tooltip-image\");this.text\u003dthis.dO(\"ytp-tooltip-text\");this.bottomText\u003dthis.dO(\"ytp-tooltip-bottom-text\");this.title\u003dthis.dO(\"ytp-tooltip-title\");this.J\u003dnew g.CF(this,100);this.X\u003dNaN;this.SN\u003dthis.api.Ti().getPlayerSize().width;this.nO\u003dnew g.wl(this.vgX,250,this);this.q2\u003dnew g.wl(this.W2,5E3,\nthis);g.D(this,this.J);g.D(this,this.nO);g.D(this,this.q2);oh\u0026\u0026(C\u003dthis.dO(\"ytp-tooltip-text\"),C.setAttribute(\"role\",\"text\"),C.setAttribute(\"aria-live\",\"polite\"))};\ng.Yz\u003dfunction(C,b){if(C.sX)return function(){};\nb.addEventListener(\"mouseover\",C.W);b.addEventListener(\"focus\",C.W);var h\u003db.getAttribute(\"title\");h\u0026\u0026!b.hasAttribute(\"aria-label\")\u0026\u0026b.setAttribute(\"aria-label\",h);return function(){C.j\u003d\u003d\u003db\u0026\u0026C.W2();b.removeEventListener(\"mouseover\",C.W);b.removeEventListener(\"focus\",C.W)}};\nJ6o\u003dfunction(C,b,h,N){if(b\u0026\u0026!b.hasAttribute)C\u003dnew g.np(\"showElementTooltip called with non-element.\",b.toString()),g.ux(C);else{isNaN(C.X)||(C.X\u003dNaN,C.bg.style.background\u003d\"\");C.j\u003db;C.V\u003d!!N;N?C.N\u003dN:(C.N\u003db.getAttribute(\"title\"),b.removeAttribute(\"title\"));g.p2(C.element,\"ytp-tooltip\");var p\u003db.getAttribute(\"data-tooltip-image\");p\u0026\u0026(C.image.style.backgroundImage\u003d\"url(\"+p+\")\");N?C.update({ariaHidden:\"false\"}):C.update({ariaHidden:\"true\"});g.L2(C.element,\"ytp-tooltip-image-enabled\",!!p);b\u003db.getAttribute(\"data-tooltip-opaque\");\ng.L2(C.element,\"ytp-tooltip-opaque\",!!b);C.type\u003dh;C.api.addEventListener(\"appresize\",C.N2);C.L\u0026\u0026(uCS(C),C.J.show(0))}};\nuCS\u003dfunction(C){if(C.j){var b\u003dC.j.getAttribute(\"data-tooltip-text\");if(C.N\u0026\u0026C.j.getAttribute(\"aria-label\")!\u003d\u003dC.N)var h\u003dC.N;var N\u003dC.j.getAttribute(\"aria-keyshortcuts\"),p\u003dC.j.getAttribute(\"data-title-no-tooltip\");N\u0026\u0026p\u0026\u0026(h\u003dg.lG(\"$BUTTON_TITLE keyboard shortcut $SHORTCUT_KEY\",{BUTTON_TITLE:p,SHORTCUT_KEY:N}));h\u0026\u0026C.j.setAttribute(\"aria-label\",h);if(b\u0026\u0026!C.V){N\u003dC.j;C.updateValue(\"text\",b);h\u003dN.getAttribute(\"data-duration\");C.update({title:C.N,duration:h});N\u003dN.getAttribute(\"data-preview\");p\u003d243*C.scale;var P\u003d\n141*C.scale;C.bg.style.width\u003dp+\"px\";C.bg.style.height\u003dP+\"px\";C.bg.style.backgroundImage\u003dN?\"url(\"+N+\")\":\"\";C.bg.style.backgroundSize\u003dp+\"px \"+P+\"px\";g.c4(C.element,[\"ytp-text-detail\",\"ytp-preview\"]);g.L2(C.element,\"ytp-has-duration\",!!h)}else C.updateValue(\"text\",C.N),N\u0026\u0026C.env.D(\"delhi_modern_web_player\")\u0026\u0026(C.updateValue(\"text\",p),C.updateValue(\"keyBoardShortcut\",N.toUpperCase())),g.e6(C.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);R36(C,!!b)}};\nR36\u003dfunction(C,b,h,N){var p\u003dMath.min(C.SN,300*C.scale);C.element.style.maxWidth\u003db?\"\":p+\"px\";C.Df.AM(C.element,C.j,h,C.type\u003d\u003d\u003d1,N);C.element.style.top?g.j6(C.element,\"ytp-bottom\"):C.element.style.bottom\u0026\u0026g.j6(C.element,\"ytp-top\");C.type\u003d\u003d\u003d3\u0026\u0026C.q2.start()};\nQPS\u003dfunction(C,b){g.L2(C.element,\"ytp-preview\",b\u003e\u003d0);if(!(b\u003c0||b\u003d\u003d\u003dC.X)){C.X\u003db;b\u003d243*C.scale;var h\u003d141*C.scale,N\u003dPEW(C.K,C.X,b);XyV(C.bg,N,b,h,!0);C.nO.start()}};\nU2W\u003dfunction(C){var b\u003dC.j;C.type\u003d\u003d\u003d3\u0026\u0026C.q2.stop();C.api.removeEventListener(\"appresize\",C.N2);C.V||b.setAttribute(\"title\",C.N);C.N\u003d\"\";C.j\u003dnull;C.updateValue(\"keyBoardShortcut\",\"\")};\nKyo\u003dfunction(C){g.n.call(this,{B:\"button\",J4:[\"ytp-watch-later-button\",\"ytp-button\"],T:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.SR(C.Y()))},U:[{B:\"div\",C:\"ytp-watch-later-icon\",BE:\"{{icon}}\"},{B:\"div\",C:\"ytp-watch-later-title\",BE:\"Watch Later\"}]});this.Z\u003dC;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.j\u003d!1;Xo6(C);C.createClientVe(this.element,this,28665);this.listen(\"click\",this.onClick,this);this.S(C,\"videoplayerreset\",this.onReset);this.S(C,\"appresize\",\nthis.X6);this.S(C,\"videodatachange\",this.X6);this.S(C,\"presentingplayerstatechange\",this.X6);this.X6();C\u003dthis.Z.Y();var b\u003dg.R1(\"yt-player-watch-later-pending\");C.X\u0026\u0026b?(fcW(),XMl(this)):this.l$(2);g.L2(this.element,\"ytp-show-watch-later-title\",g.SR(C));aC(this.Z,this.element,this)};\nsP_\u003dfunction(C){var b\u003dC.Z.getPlayerSize(),h\u003dC.Z.Y(),N\u003dC.Z.getVideoData(),p\u003dg.SR(h)\u0026\u0026g.$z(C.Z)\u0026\u0026g.B(C.Z.getPlayerStateObject(),128),P\u003dh.N;return h.mw\u0026\u0026b.width\u003e\u003d240\u0026\u0026!N.isAd()\u0026\u0026N.mw\u0026\u0026!p\u0026\u0026!g.Ev(N)\u0026\u0026!C.Z.isEmbedsShortsMode()\u0026\u0026!P};\nO1l\u003dfunction(C,b){j7H(g.QY(C.Z.Y()),\"wl_button\",function(){fcW({videoId:b});window.location.reload()})};\nXMl\u003dfunction(C){if(!C.isRequestPending){C.isRequestPending\u003d!0;C.l$(3);var b\u003dC.Z.getVideoData();b\u003dC.j?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var h\u003dC.Z.CZ(),N\u003dC.j?function(){C.j\u003d!1;C.isRequestPending\u003d!1;C.l$(2);C.Z.Y().J\u0026\u0026C.Z.LO(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){C.j\u003d!0;\nC.isRequestPending\u003d!1;C.l$(1);C.Z.Y().K\u0026\u0026C.Z.gC(C.element);C.Z.Y().J\u0026\u0026C.Z.LO(\"WATCH_LATER_VIDEO_ADDED\")};\nng(h,b).then(N,function(){C.isRequestPending\u003d!1;C.l$(4,\"An error has occurred. Please try again later.\");C.Z.Y().J\u0026\u0026C.Z.LO(\"WATCH_LATER_ERROR\",\"An error has occurred. Please try again later.\")})}};\nvoH\u003dfunction(C,b){if(b!\u003d\u003dC.icon){switch(b){case 3:var h\u003dIC();break;case 1:h\u003dFW();break;case 2:h\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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:h\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",\nxr:!0,T:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}C.updateValue(\"icon\",h);C.icon\u003db}};\ng.R$\u003dfunction(){g.xj.apply(this,arguments);this.Gv\u003d(this.V3\u003dg.SR(this.api.Y()))\u0026\u0026(this.api.Y().K||Cp()||xG());this.Nd\u003d48;this.XT\u003d69;this.D2\u003dthis.fZ\u003dnull;this.WO\u003d[];this.w5\u003dthis.yy\u003dthis.BI\u003dthis.WC\u003dthis.t8\u003dnull;this.Z6\u003d[];this.contextMenu\u003dthis.To\u003dthis.overflowButton\u003dthis.Dx\u003dthis.JL\u003dthis.searchButton\u003dthis.copyLinkButton\u003dthis.shareButton\u003dthis.hN\u003dthis.W6\u003dthis.title\u003dthis.channelAvatar\u003dthis.tv\u003dthis.tooltip\u003dnull;this.F5\u003d!1;this.KH\u003dthis.dK\u003dthis.zY\u003dthis.TY\u003dnull;this.mB\u003dthis.Ws\u003dthis.EQ\u003d!1};\nD21\u003dfunction(C){var b\u003dC.api.Y(),h\u003dg.B(C.api.getPlayerStateObject(),128);return b.X\u0026\u0026h\u0026\u0026!C.api.isFullscreen()};\nd2K\u003dfunction(C){if(C.R2()\u0026\u0026!C.api.isEmbedsShortsMode()\u0026\u0026C.Dx){var b\u003dC.api.D(\"web_player_hide_overflow_button_if_empty_menu\");!C.hN||b\u0026\u0026!sP_(C.hN)||cGU(C.Dx,C.hN);!C.shareButton||b\u0026\u0026!Grx(C.shareButton)||cGU(C.Dx,C.shareButton);!C.copyLinkButton||b\u0026\u0026!Hu6(C.copyLinkButton)||cGU(C.Dx,C.copyLinkButton)}else{if(C.Dx){b\u003dC.Dx;for(var h\u003dg.z(b.actionButtons),N\u003dh.next();!N.done;N\u003dh.next())N.value.detach();b.actionButtons\u003d[]}C.searchButton\u0026\u0026!g.pM(C.W6.element,C.searchButton.element)\u0026\u0026C.searchButton.Gi(C.W6.element);\nC.hN\u0026\u0026!g.pM(C.W6.element,C.hN.element)\u0026\u0026C.hN.Gi(C.W6.element);C.shareButton\u0026\u0026!g.pM(C.W6.element,C.shareButton.element)\u0026\u0026C.shareButton.Gi(C.W6.element);C.copyLinkButton\u0026\u0026!g.pM(C.W6.element,C.copyLinkButton.element)\u0026\u0026C.copyLinkButton.Gi(C.W6.element)}};\nWyH\u003dfunction(C,b,h){b\u003dh?b.lastElementChild:b.firstElementChild;for(var N\u003dnull;b;){if(au(b,\"display\")!\u003d\u003d\"none\"\u0026\u0026b.getAttribute(\"aria-hidden\")!\u003d\u003d\"true\"){var p\u003dvoid 0;b.tabIndex\u003e\u003d0?p\u003db:p\u003dWyH(C,b,h);p\u0026\u0026(N?h?p.tabIndex\u003eN.tabIndex\u0026\u0026(N\u003dp):p.tabIndex\u003cN.tabIndex\u0026\u0026(N\u003dp):N\u003dp)}b\u003dh?b.previousElementSibling:b.nextElementSibling}return N};\nEoW\u003dfunction(C,b,h){if(C.api.D(\"web_player_nitrate_promo_tooltip\")\u0026\u0026C.api.getPresentingPlayerType(!0)!\u003d\u003d2){var N\u003dC.api.getVideoData(1);if(N\u003d\u003dnull?0:N.tooltipRenderer){N\u003dN.tooltipRenderer;var p;if(p\u003d!C.KH){if(!(b\u003d!b)){var P,c,e;b\u003d((P\u003dN.tooltipDisplayStrategy)\u003d\u003dnull?void 0:P.type)!\u003d\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"\u0026\u0026((c\u003dN.promoConfig)\u003d\u003dnull?void 0:c.promoId)!\u003d\u003d\"dtip-edu-player-iseecaptions\"\u0026\u0026((e\u003dN.promoConfig)\u003d\u003dnull?void 0:e.promoId)!\u003d\u003d\"dtip-edu-player-tc-m2\"}p\u003db}p\u0026\u0026(C.KH\u003dnew ZzW(N,C.api),\ng.D(C,C.KH),g.MC(C.api,C.KH.element,9));var L;(L\u003dC.KH)\u003d\u003dnull||o$V(L,N,h)}}};\ng.Q8\u003dfunction(C){g.qK.call(this,C);this.chrome\u003dnull;this.load()};\nnoo\u003dfunction(){for(var C\u003dUb.length;C\u003c4;C++){var b\u003dg.wk(\"VIDEO\");b.load();Ub.push(new g.pP(b))}};\nthU\u003dfunction(C,b,h,N){var p\u003dh.getVideoData(),P\u003db.getVideoData();if(h.getPlayerState().isError())return{msg:\"player-error\"};var c\u003dP.N;if(b.l3()\u003eN/1E3+1)return{msg:\"in-the-past\"};if(P.isLivePlayback\u0026\u0026!isFinite(N))return{msg:\"live-infinite\"};(N\u003db.Q_())\u0026\u0026N.isView()\u0026\u0026(N\u003dN.mediaElement);if(N\u0026\u0026N.Ce().length\u003e12\u0026\u0026g.L6(p))return{msg:\"played-ranges\"};if(!p.N)return null;if(!c)return{msg:\"no-pvd-formats\"};if(!p.N.j||!c.j)return{msg:\"non-dash\"};N\u003dc.videoInfos[0];var e\u003dp.N.videoInfos[0];C.J\u0026\u0026tq(P)\u0026\u0026(N\u003db.C$(),e\u003d\nh.C$());if(!N||!e)return{msg:\"no-video-info\"};if(C.N\u0026\u0026(de(N)||de(e)))return{msg:\"av1\"};b\u003dC.j\u0026\u0026P.Yw()\u0026\u0026Zm();if(e.containerType!\u003d\u003dN.containerType)if(b)P.jp(\"sgap\",{ierr:\"container\"});else return{msg:\"container\"};if(C.K\u0026\u0026!b\u0026\u0026(e.PE!\u003d\u003dN.PE||e.PE\u003d\u003d\u003d\"\"||N.PE\u003d\u003d\u003d\"\"))return{msg:\"codec\"};if(C.X\u0026\u0026e.video\u0026\u0026N.video\u0026\u0026Math.abs(e.video.width/e.video.height-N.video.width/N.video.height)\u003e.01)return{msg:\"ratio\"};if(g.L6(P)\u0026\u0026g.L6(p))return{msg:\"content-protection\"};c\u003dc.j[0];p\u003dp.N.j[0];h\u003dc.audio;var L\u003dp.audio;if(h.sampleRate!\u003d\u003d\nL.sampleRate\u0026\u0026!g.Am)if(b)P.jp(\"sgap\",{ierr:\"srate\"});else return{msg:\"sample-rate\",ci:c.itag,cr:h.sampleRate,ni:p.itag,nr:L.sampleRate};return(h.numChannels||2)!\u003d\u003d(L.numChannels||2)?{msg:\"channel-count\"}:C.G\u0026\u0026P.Yw()\u0026\u0026N.video.fps!\u003d\u003de.video.fps?{msg:\"fps\"}:null};\nTxW\u003dfunction(C,b,h){var N\u003dC.getVideoData(),p\u003db.getVideoData();if(!N.Y().supportsGaplessShorts())return{nq:\"env\"};if(h.W){if(N.LZ\u0026\u0026!N.isAd()||p.LZ\u0026\u0026!p.isAd())return{nq:\"autoplay\"}}else if(N.LZ||p.LZ)return{nq:\"autoplay\"};if(!N.L)return{nq:\"client\"};if(!C.nf())return{nq:\"no-empty\"};C\u003dthU(h,C,b,Infinity);return C!\u003dnull?{nq:C.msg}:null};\nXD\u003dfunction(C){g.O.call(this);this.app\u003dC;this.G\u003dthis.X\u003dthis.K\u003dthis.j\u003dnull;this.N\u003d1;this.events\u003dnew g.Jm(this);this.events.S(this.app.h4,g.p8(\"gaplessshortslooprange\"),this.L);g.D(this,this.events)};\nBxV\u003dfunction(){this.X\u003dthis.W\u003dthis.N\u003dthis.J\u003dthis.G\u003dthis.K\u003dthis.j\u003d!1};\nI$l\u003dfunction(C){var b\u003dnew BxV;b.j\u003dC.D(\"h5_gapless_support_types_diff\");b.G\u003dC.D(\"h5_gapless_error_on_fps_diff\");b.J\u003dC.D(\"html5_gapless_use_format_info_fix\");b.N\u003dC.D(\"html5_gapless_disable_on_av1\")\u0026\u0026!C.D(\"html5_gapless_enable_on_av1\");b.K\u003dC.D(\"html5_gapless_check_codec_diff_strictly\");b.W\u003dC.D(\"html5_gapless_on_ad_autoplay\");b.X\u003dC.D(\"html5_gapless_disable_diff_aspect_radio\");return b};\ng.Kc\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?!1:N;nI.call(this);this.mediaElement\u003dC;this.start\u003db;this.end\u003dh;this.j\u003dN};\nx2l\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?0:P;g.O.call(this);var c\u003dthis;this.policy\u003dC;this.j\u003db;this.K\u003dh;this.bf\u003dp;this.G\u003dP;this.X\u003dthis.N\u003dnull;this.currentVideoDuration\u003dthis.W\u003d-1;this.J\u003d!1;this.v4\u003dnew EO;this.vM\u003dN-b.Z9()*1E3;this.v4.then(void 0,function(){});\nthis.timeout\u003dnew g.wl(function(){c.q9(\"timeout\")},1E4);\ng.D(this,this.timeout);this.L\u003disFinite(N);this.status\u003d{status:0,error:null}};\nbqV\u003dfunction(C){var b,h,N,p,P,c,e,L,Z,Y;return g.R(function(a){if(a.j\u003d\u003d1){if(C.HE())return a.return(Promise.reject(Error(C.status.error||\"disposed\")));C.timeout.start();b\u003dg.sb.nP();return g.J(a,C.v4,2)}g.sb.zP(\"gtfta\",b);h\u003dC.j.Q_();if(h.isEnded())return C.q9(\"ended_in_finishTransition\"),a.return(Promise.reject(Error(C.status.error||\"\")));if(!C.X||!sO(C.X))return C.q9(\"next_mse_closed\"),a.return(Promise.reject(Error(C.status.error||\"\")));if(C.K.Jj()!\u003d\u003dC.X)return C.q9(\"next_mse_mismatch\"),a.return(Promise.reject(Error(C.status.error||\n\"\")));N\u003dwMS(C);p\u003dN.TU;P\u003dN.cq;c\u003dN.P3;C.j.Ue(!1,!0);e\u003dC5o(h,p,c,!C.K.getVideoData().isAd());C.K.setMediaElement(e);(L\u003dC.j.bP())\u0026\u0026C.K.H1(L.iZ,L.uZ);C.L\u0026\u0026(C.K.seekTo(C.K.getCurrentTime()+.001,{z0:!0,S0:3,Cj:\"gapless_pseudo\"}),e.play(),ua());Z\u003dh.jf();Z.cpn\u003dC.j.getVideoData().clientPlaybackNonce;Z.st\u003d\"\"+p;Z.et\u003d\"\"+c;C.K.jp(\"gapless\",Z);C.j.jp(\"gaplessTo\",{cpn:C.K.getVideoData().clientPlaybackNonce});Y\u003dC.j.getPlayerType()\u003d\u003d\u003dC.K.getPlayerType();C.j.oW(P,!0,!1,Y,C.K.getVideoData().clientPlaybackNonce);C.K.oW(C.K.getCurrentTime(),\n!0,!0,Y,C.j.getVideoData().clientPlaybackNonce);C.K.M7();g.kE(function(){!C.K.getVideoData().nO\u0026\u0026C.K.getPlayerState().isOrWillBePlaying()\u0026\u0026C.K.sZ()});\nOb(C,6);C.dispose();return a.return(Promise.resolve())})};\npBc\u003dfunction(C){if(C.K.getVideoData().N){var b\u003dC.bf.Y().D(\"html5_gapless_suspend_next_loader\")\u0026\u0026C.G\u003d\u003d\u003d1;C.K.tQ(C.X,b,htl(C));Ob(C,3);N5l(C);var h\u003dgxW(C);b\u003dh.Xu;h\u003dh.ZX;b.subscribe(\"updateend\",C.xE,C);h.subscribe(\"updateend\",C.xE,C);C.xE(b);C.xE(h)}};\nN5l\u003dfunction(C){C.j.unsubscribe(\"internalvideodatachange\",C.HM,C);C.K.unsubscribe(\"internalvideodatachange\",C.HM,C);C.bf.Y().D(\"html5_gapless_use_format_info_fix\")\u0026\u0026(C.j.unsubscribe(\"internalvideoformatchange\",C.HM,C),C.K.unsubscribe(\"internalvideoformatchange\",C.HM,C));C.j.unsubscribe(\"mediasourceattached\",C.HM,C);C.K.unsubscribe(\"statechange\",C.Ya,C)};\nC5o\u003dfunction(C,b,h,N){C\u003dC.isView()?C.mediaElement:C;return new g.Kc(C,b,h,N)};\nOb\u003dfunction(C,b){b\u003c\u003dC.status.status||(C.status\u003d{status:b,error:null},b\u003d\u003d\u003d5\u0026\u0026C.v4.resolve())};\nhtl\u003dfunction(C){return C.bf.Y().D(\"html5_gapless_no_clear_buffer_timeline\")\u0026\u0026C.G\u003d\u003d\u003d1\u0026\u0026IQ(C.j.getVideoData())};\nwMS\u003dfunction(C){var b\u003dC.j.Q_();b\u003db.isView()?b.start:0;var h\u003dC.j.getVideoData().isLivePlayback?Infinity:C.j.CB(!0);h\u003dMath.min(C.vM/1E3,h)+b;var N\u003dC.L?100:0;C\u003dh-C.K.l3()+N;return{Bl:b,TU:C,cq:h,P3:Infinity}};\ngxW\u003dfunction(C){return{Xu:C.N.j.Ns,ZX:C.N.K.Ns}};\nvU\u003dfunction(C){g.O.call(this);var b\u003dthis;this.app\u003dC;this.G\u003dthis.K\u003dthis.j\u003dnull;this.L\u003d!1;this.N\u003dthis.X\u003dnull;this.J\u003dI$l(this.app.Y());this.W\u003dfunction(){g.kE(function(){P5c(b)})}};\njBl\u003dfunction(C,b,h,N,p){N\u003dN\u003d\u003d\u003dvoid 0?0:N;p\u003dp\u003d\u003d\u003dvoid 0?0:p;C.nf()||DM(C);C.X\u003dnew EO;C.j\u003db;var P\u003dh,c\u003dp\u003d\u003d\u003d0;c\u003dc\u003d\u003d\u003dvoid 0?!0:c;var e\u003dC.app.i$(),L\u003de.getVideoData().isLivePlayback?Infinity:e.CB(!0)*1E3;P\u003eL\u0026\u0026(P\u003dL-200,C.L\u003d!0);c\u0026\u0026e.getCurrentTime()\u003e\u003dP/1E3?C.W():(C.K\u003de,c\u0026\u0026(c\u003dP,P\u003dC.K,C.app.h4.addEventListener(g.gL(\"vqueued\"),C.W),c\u003disFinite(c)||c/1E3\u003eP.getDuration()?c:0x8000000000000,C.G\u003dnew g.hk(c,0x8000000000000,{namespace:\"vqueued\"}),P.addCueRange(C.G)));c\u003dN/\u003d1E3;P\u003db.getVideoData().j;N\u0026\u0026P\u0026\u0026C.K\u0026\u0026(e\u003dN,L\u003d0,\nb.getVideoData().isLivePlayback\u0026\u0026(c\u003dMath.min(h/1E3,C.K.CB(!0)),L\u003dMath.max(0,c-C.K.getCurrentTime()),e\u003dMath.min(N,b.CB()+L)),c\u003dx8H(P,e)||N,c!\u003d\u003dN\u0026\u0026C.j.jp(\"qvaln\",{st:N,at:c,rm:L,ct:e}));b\u003dc;N\u003dC.j;N.getVideoData().OU\u003d!0;N.getVideoData().L\u003d!0;N.Us(!0);P\u003d{};C.K\u0026\u0026(P\u003dC.K.YA(),c\u003dC.K.getVideoData().clientPlaybackNonce,P\u003d{crt:(P*1E3).toFixed(),cpn:c});N.jp(\"queued\",P);b!\u003d\u003d0\u0026\u0026N.seekTo(b+.01,{z0:!0,S0:3,Cj:\"videoqueuer_queued\"});C.N\u003dnew x2l(C.J,C.app.i$(),C.j,h,C.app,p);h\u003dC.N;h.status.status!\u003d\u003dInfinity\u0026\u0026(Ob(h,\n1),h.j.subscribe(\"internalvideodatachange\",h.HM,h),h.K.subscribe(\"internalvideodatachange\",h.HM,h),h.bf.Y().D(\"html5_gapless_use_format_info_fix\")\u0026\u0026(h.j.subscribe(\"internalvideoformatchange\",h.HM,h),h.K.subscribe(\"internalvideoformatchange\",h.HM,h)),h.j.subscribe(\"mediasourceattached\",h.HM,h),h.K.subscribe(\"statechange\",h.Ya,h),h.j.subscribe(\"newelementrequired\",h.dD,h),h.HM());return C.X};\nP5c\u003dfunction(C){var b,h,N,p,P,c,e,L,Z;g.R(function(Y){switch(Y.j){case 1:if(C.HE()||!C.X||!C.j)return Y.return();C.L\u0026\u0026C.app.i$().DN(!0,!1);h\u003dC.app.Y().D(\"html5_force_csdai_gapful_transition\")\u0026\u0026((b\u003dC.app.i$())\u003d\u003dnull?void 0:b.getVideoData().isDaiEnabled());N\u003dnull;if(!C.N||h){Y.WE(2);break}g.$_(Y,3);return g.J(Y,bqV(C.N),5);case 5:g.H1(Y,2);break;case 3:N\u003dp\u003dg.VH(Y);case 2:if(!C.j)return Y.return();g.sb.LT(\"vqsp\",function(){C.app.ub(C.j)});\nif(!C.j)return Y.return();P\u003dC.j.Q_();C.app.Y().D(\"html5_gapless_seek_on_negative_time\")\u0026\u0026P\u0026\u0026P.getCurrentTime()\u003c-.01\u0026\u0026C.j.seekTo(0);g.sb.LT(\"vqpv\",function(){C.app.playVideo()});\nif(N||h)C.j?(c\u003dN?N.message:\"forced\",(e\u003dC.K)\u003d\u003dnull||e.jp(\"gapfulfbk\",{r:c}),C.j.nR(c)):(L\u003dC.K)\u003d\u003dnull||L.jp(\"gapsp\",{});Z\u003dC.X;DM(C);Z\u0026\u0026Z.resolve();return Y.return(Promise.resolve())}})};\nDM\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(C.K){if(C.G){var h\u003dC.K;C.app.h4.removeEventListener(g.gL(\"vqueued\"),C.W);h.removeCueRange(C.G)}C.K\u003dnull;C.G\u003dnull}C.N\u0026\u0026(C.N.status.status!\u003d\u003d6\u0026\u0026(h\u003dC.N,h.status.status!\u003d\u003dInfinity\u0026\u0026h.G!\u003d\u003d1\u0026\u0026h.q9(\"Canceled\")),C.N\u003dnull);C.X\u003dnull;C.j\u0026\u0026!b\u0026\u0026C.j!\u003d\u003dC.app.A4()\u0026\u0026C.j!\u003d\u003dC.app.i$()\u0026\u0026nJ(C.j);C.j\u0026\u0026b\u0026\u0026C.j.yC();C.j\u003dnull;C.L\u003d!1};\ncso\u003dfunction(C){var b;return((b\u003dC.N)\u003d\u003dnull?void 0:b.currentVideoDuration)||-1};\nkJW\u003dfunction(C,b,h){if(C.nf())return\"qie\";if(C.j\u003d\u003dnull||C.j.vE.HE()||C.j.getVideoData()\u003d\u003dnull)return\"qpd\";if(b.videoId!\u003d\u003dC.j.tb())return\"vinm\";if(cso(C)\u003c\u003d0)return\"ivd\";if(h!\u003d\u003d1)return\"upt\";if((h\u003dC.N)\u003d\u003dnull)C\u003dvoid 0;else if(h.getStatus().status!\u003d\u003d5)C\u003d\"niss\";else if(thU(h.policy,h.j,h.K,h.vM)!\u003dnull)C\u003d\"pge\";else{b\u003dgxW(h);C\u003db.Xu;var N\u003db.ZX;b\u003dg.Lk(h.bf.Y().experiments,\"html5_shorts_gapless_next_buffer_in_seconds\");h\u003dh.W+b;N\u003dg6(N.P7(),h);C\u003dg6(C.P7(),h);C\u003d!(b\u003e0)||N\u0026\u0026C?null:\"neb\"}return C!\u003dnull?C:null};\net_\u003dfunction(){g.jv.call(this);var C\u003dthis;this.fullscreen\u003d0;this.X\u003dthis.N\u003dthis.pictureInPicture\u003dthis.j\u003dthis.K\u003dthis.inline\u003d!1;this.G\u003dfunction(){C.ws()};\neyH(this.G);this.W\u003dthis.getVisibilityState(this.r0(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.S1(),this.iQ(),this.Lt(),this.bY())};\nGG\u003dfunction(C){return!(C.isMinimized()||C.isInline()||C.isBackground()||C.S1()||C.iQ()||C.Lt()||C.bY())};\nL41\u003dfunction(C,b){g.O.call(this);this.N\u003dthis.X\u003dnull;this.j\u003dC;this.K\u003db};\noxK\u003dfunction(C){var b\u003dC.experiments,h\u003db.Fo.bind(b);ZqS\u003dh(\"html5_use_async_stopVideo\");Y6_\u003dh(\"html5_pause_for_async_stopVideo\");a3l\u003dh(\"html5_not_reset_media_source\");h(\"html5_listen_for_audio_output_changed\")\u0026\u0026(yMS\u003d!0);OO\u003dh(\"html5_not_reset_media_source\");l3_\u003dh(\"html5_not_reset_media_source\");eJ\u003dh(\"html5_retain_source_buffer_appends_for_debugging\");bhx\u003dh(\"web_enable_auto_pip\")||h(\"web_enable_pip_on_miniplayer\");h(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(kc\u003d!0);var N\u003dg.Lk(b,\"html5_cobalt_override_quic\");\nN\u0026\u0026MD(\"QUIC\",+(N\u003e0));(N\u003dg.Lk(b,\"html5_cobalt_audio_write_ahead_ms\"))\u0026\u0026MD(\"Media.AudioWriteDurationLocal\",N);(N\u003dh(\"html5_cobalt_enable_decode_to_texture\"))\u0026\u0026MD(\"Media.PlayerConfiguration.DecodeToTexturePreferred\",N?1:0);(C.tZ()||h(\"html5_log_cpu_info\"))\u0026\u0026jgK();Error.stackTraceLimit\u003d50;var p\u003dg.Lk(b,\"html5_idle_rate_limit_ms\");p\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(P){return window.setTimeout(P,p)}});\nfPU(C.G);lr\u003dh(\"html5_use_ump_request_slicer\");G0H\u003dh(\"html5_record_now\");h(\"html5_disable_streaming_xhr\")\u0026\u0026(vR\u003d!1);h(\"html5_byterate_constraints\")\u0026\u0026(T0\u003d!0);h(\"html5_use_non_active_broadcast_for_post_live\")\u0026\u0026(Uu\u003d!0);h(\"html5_sunset_aac_high_codec_family\")\u0026\u0026(sn[\"141\"]\u003d\"a\")};\nF46\u003dfunction(C){return C.slice(12).replace(/_[a-z]/g,function(b){return b.toUpperCase().replace(\"_\",\"\")}).replace(\"Dot\",\".\")};\nGJW\u003dfunction(C){var b\u003d{},h;for(h in C.experiments.flags)if(h.startsWith(\"cobalt_h5vcc\")){var N\u003dF46(h),p\u003dg.Lk(C.experiments,h);N\u0026\u0026p\u0026\u0026(b[N]\u003dMD(N,p))}return b};\ndB\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?[]:p;g.O.call(this);this.If\u003dC;this.pJ\u003db;this.X\u003dh;this.segments\u003dp;this.j\u003dvoid 0;this.K\u003dnew Map;p.length\u0026\u0026(this.j\u003dp[0])};\nS6V\u003dfunction(C){if(!(C.segments.length\u003c2)){var b\u003dC.segments.shift();if(b){var h\u003db.j,N\u003d[];if(h.size){h\u003dg.z(h.values());for(var p\u003dh.next();!p.done;p\u003dh.next()){p\u003dg.z(p.value);for(var P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;for(var c\u003dg.z(P.segments),e\u003dc.next();!e.done;e\u003dc.next())(e\u003dWU(e.value))\u0026\u0026N.push(e);P.removeAll()}}}(h\u003dWU(b))\u0026\u0026N.push(h);N\u003dg.z(N);for(h\u003dN.next();!h.done;h\u003dN.next())C.K.delete(h.value);b.dispose()}}};\nEb\u003dfunction(C,b,h,N){if(!C.j||b\u003eh)return!1;b\u003dnew dB(C.If,b,h,C.j,N);N\u003dg.z(N);for(h\u003dN.next();!h.done;h\u003dN.next()){h\u003dh.value;var p\u003dWU(h);p\u0026\u0026p!\u003d\u003dWU(C.j)\u0026\u0026C.K.set(p,[h])}C\u003dC.j;C.j.has(b.HF())?C.j.get(b.HF()).push(b):C.j.set(b.HF(),[b]);return!0};\nbT\u003dfunction(C,b){return C.K.get(b)};\n$k6\u003dfunction(C,b,h){C.K.set(b,h)};\nnc\u003dfunction(C,b,h,N,p,P){return new ztc(h,h+(N||0),!N,b,C,p,P)};\nztc\u003dfunction(C,b,h,N,p,P,c){g.O.call(this);this.pJ\u003dC;this.N\u003db;this.K\u003dh;this.type\u003dN;this.X\u003dp;this.videoData\u003dP;this.L4\u003dc;this.j\u003dnew Map;eM(P)};\nWU\u003dfunction(C){return C.videoData.clientPlaybackNonce};\nHqK\u003dfunction(C){if(C.j.size)for(var b\u003dg.z(C.j.values()),h\u003db.next();!h.done;h\u003db.next()){h\u003dg.z(h.value);for(var N\u003dh.next();!N.done;N\u003dh.next())N.value.dispose()}C.j.clear()};\nVyV\u003dfunction(C){this.end\u003dthis.start\u003dC};\ng.tY\u003dfunction(){this.j\u003dnew Map;this.N\u003dnew Map;this.K\u003dnew Map};\ng.TX\u003dfunction(C,b,h,N){g.O.call(this);var p\u003dthis;this.api\u003dC;this.If\u003db;this.playback\u003dh;this.app\u003dN;this.Qz\u003dnew g.tY;this.K\u003dnew Map;this.W\u003d[];this.G\u003d[];this.N\u003dnew Map;this.AZ\u003dnew Map;this.KO\u003dnew Map;this.CO\u003dnull;this.Yg\u003dNaN;this.G$\u003dthis.SC\u003dnull;this.ob\u003dnew g.wl(function(){Myc(p,p.Yg,p.SC||void 0)});\nthis.events\u003dnew g.Jm(this);this.sI\u003d15E3;this.nO\u003dnew g.wl(function(){p.sX\u003d!0;p.playback.Bu(p.sI);q6c(p);p.Sr(!1)},this.sI);\nthis.sX\u003d!1;this.J\u003dnew Map;this.zi\u003d[];this.N2\u003dnull;this.w9\u003dnew Set;this.Df\u003d[];this.IV\u003d[];this.Yr\u003d[];this.yd\u003d[];this.j\u003dvoid 0;this.q2\u003d0;this.t4\u003d!0;this.V\u003d!1;this.rO\u003d[];this.Yh\u003dnew Set;this.OU\u003dnew Set;this.aL\u003dnew Set;this.t6\u003d0;this.m6\u003dnew Set;this.HW\u003d0;this.rG\u003dthis.Xs\u003d!1;this.nJ\u003dthis.X\u003d\"\";this.kh\u003dnull;this.dn\u003d{A_O:function(){return p.K},\nqF2:function(){return p.W},\nvAz:function(){return p.N},\ngx:function(P){p.onCueRangeEnter(p.K.get(P))},\nPx6:function(P){p.onCueRangeExit(p.K.get(P))},\nR$f:function(P,c){p.K.set(P,c)},\ndkO:function(P){p.nJ\u003dP},\nKT:function(){return p.KT()},\nIpf:function(P){return p.KO.get(P)}};\nthis.playback.getPlayerType();this.playback.vZ(this);this.Vz\u003dthis.If.tZ();g.D(this,this.ob);g.D(this,this.events);g.D(this,this.nO);this.events.S(this.api,g.gL(\"serverstitchedcuerange\"),this.onCueRangeEnter);this.events.S(this.api,g.p8(\"serverstitchedcuerange\"),this.onCueRangeExit)};\nysc\u003dfunction(C,b,h,N,p,P,c,e){var L\u003dmkK(C,P,P+p);C.sX\u0026\u0026C.jC({adaftto:1});h||C.jC({missadcon:1,enter:P,len:p,aid:e});C.L\u0026\u0026!C.L.By\u0026\u0026(C.L.By\u003de);C.rG\u0026\u0026C.jC({adfbk:1,enter:P,len:p,aid:e});var Z\u003dC.playback;c\u003dc\u003d\u003d\u003dvoid 0?P+p:c;P\u003d\u003d\u003dc\u0026\u0026!p\u0026\u0026C.If.D(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026C.jC({attl0d:1});P\u003ec\u0026\u0026BU(C,{reason:\"enterTime_greater_than_return\",pJ:P,n9:c});var Y\u003dZ.Mo()*1E3;P\u003cY\u0026\u0026BU(C,{reason:\"enterTime_less_than_minSeekableTime\",enterMs:P,minSkMs:Y},C.If.D(\"html5_report_ssdai_timeline_error_as_fatal\"));\nZ\u003dZ.getDuration()*1E3;c\u003eZ\u0026\u0026BU(C,{reason:\"parent_return_greater_than_content_duration\",n9:c,zMh:Z});Z\u003dnull;Y\u003dg.c5(C.G,{n9:P},function(a,l){return a.n9-l.n9});\nY\u003e\u003d0\u0026\u0026(Z\u003dC.G[Y],Z.n9\u003eP\u0026\u0026f3l(C,b.video_id||\"\",P,c,Z));if(L\u0026\u0026Z)for(Y\u003d0;Y\u003cC.Df.length;Y++){if(C.Df[Y].identifier\u003d\u003d\u003dL.identifier){C.Df.splice(Y,1);break}}else if(L)return C.jC({rejectAttl:1}),e\u0026\u0026!ra(C.yd,function(a){return a\u003d\u003d\u003de})\u0026\u0026(C.jC({rejectAdBreakAttl:e},!0),C.yd.push(e)),I$(C),\"\";\nL\u003d\"ss_childplayback_\"+AsV++;C.If.D(\"html5_enable_ssap_entity_id\")?(b\u003dnew g.RQ(C.If,b),Y\u003db.clientPlaybackNonce):(b.cpn||(b.cpn\u003dg.VO(16)),Y\u003db.cpn,b\u003dnew g.RQ(C.If,b));b.v7\u003dL;h\u003d{v7:L,playerType:N,durationMs:p,pJ:P,n9:c,cpn:Y,videoData:b,errorCount:0,ssdaiAdsConfig:h};g.Zu(C.G,h,function(a,l){return a.pJ\u003d\u003d\u003dl.pJ?a.durationMs-l.durationMs:a.pJ-l.pJ});\nC.N.set(Y,h);C.AZ.set(L,h);C.jC({attlDone:c-P,acpn:Y,et:P,prt:c});e?h.dG\u003de:Z?h.dG\u003dZ.dG:h.dG\u003dh.cpn;if(P\u003dh.dG)(N\u003dC.KO.get(P))?(N.push(h),g.eo(N,function(a,l){return a.pJ-l.pJ})):C.KO.set(P,[h]);\nC.nO.isActive()\u0026\u0026(C.sX\u003d!1,C.nO.stop(),q6c(C),C.Sr(!0));return L};\nxB\u003dfunction(C,b,h){return{ssvc:b,cpn:(h\u003d\u003dnull?void 0:h.cpn)||\"\",vid:(h\u003d\u003dnull?void 0:h.videoData.videoId)||\"\",ct:(C.playback.getCurrentTime()||0).toFixed(3),cmt:(C.playback.l3()||0).toFixed(3)}};\nwB\u003dfunction(C,b){C.api.Qu();C.api.publish(\"serverstitchedvideochange\",b.v7,b.sS)};\nbX\u003dfunction(C,b,h){var N\u003dC.V,p\u003dC.KT(),P\u003dC.X;C.X\u003d\"\";var c\u003db.m3-h.m3;Math.abs(c)\u003e.5\u0026\u0026C.jC({ttdtb:1,delta:c,cpn:p.cpn,enter:b.adCpn,exit:h.adCpn,seek:N,skip:P});C.api.D(\"html5_ssdai_enable_media_end_cue_range\")\u0026\u0026C.api.PY();if(b.isAd\u0026\u0026h.isAd){p\u003d!!P;if(b.adCpn\u0026\u0026h.adCpn){var e\u003dC.N.get(b.adCpn);var L\u003dC.N.get(h.adCpn)}p?C.jC({igtransskip:1,enter:b.adCpn,exit:h.adCpn,seek:N,skip:P}):Cu(C,L,e,h.m3,b.m3,N,p)}else if(!b.isAd\u0026\u0026h.isAd){C.nJ\u003dp.cpn;C.api.publish(\"serverstitchedvideochange\");e\u003dxB(C,\"a2c\");C.jC(e);\nC.t6\u003d0;if(e\u003dh.sG)C.q2\u003de.end;var Z;h.adCpn\u0026\u0026(Z\u003dC.N.get(h.adCpn));Z\u0026\u0026C.playback.nN(Z,p,h.m3,b.m3,N,!!P)}else if(b.isAd\u0026\u0026!h.isAd){var Y;b.adCpn\u0026\u0026(Y\u003dC.N.get(b.adCpn));Y\u0026\u0026(C.q2\u003d0,C.nJ\u003dY.cpn,wB(C,Y),Z\u003dxB(C,\"c2a\",Y),C.jC(Z),C.t6\u003d1,C.playback.nN(p,Y,h.m3,b.m3,N,!!P))}};\nhC\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dg.c5(C.G,{pJ:(b+h)*1E3},function(e,L){return e.pJ-L.pJ});\nN\u003dN\u003c0?(N+2)*-1:N;if(N\u003e\u003d0)for(var p\u003db*1E3,P\u003dN;P\u003c\u003dN+1\u0026\u0026P\u003cC.G.length;P++){var c\u003dC.G[P];if(p\u003e\u003dc.pJ-h*1E3\u0026\u0026p\u003c\u003dc.n9+h*1E3)return{GV:c,oa:b}}return{GV:void 0,oa:b}};\niqW\u003dfunction(C,b){var h\u003d\"\";(b\u003drsl(C,b))\u0026\u0026(h\u003db.getId());return h?C.N.get(h):void 0};\nrsl\u003dfunction(C,b){if(C.nJ){var h\u003dC.K.get(C.nJ);if(h\u0026\u0026h.start-200\u003c\u003db\u0026\u0026h.end+200\u003e\u003db)return h}C\u003dg.z(C.K.values());for(h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h.start\u003c\u003db\u0026\u0026h.end\u003e\u003db)return h};\nMyc\u003dfunction(C,b,h){var N\u003dC.G$||C.app.i$().getPlayerState();Nf(C,!0);C.playback.seekTo(b,h);C\u003dC.app.i$();b\u003dC.getPlayerState();N.isOrWillBePlaying()\u0026\u0026!b.isOrWillBePlaying()?C.playVideo():N.isPaused()\u0026\u0026!b.isPaused()\u0026\u0026C.pauseVideo()};\nNf\u003dfunction(C,b){C.Yg\u003dNaN;C.SC\u003dnull;C.ob.stop();C.CO\u0026\u0026b\u0026\u0026C.CO.Lu();C.G$\u003dnull;C.CO\u003dnull};\nJsH\u003dfunction(C){var b\u003db\u003d\u003d\u003dvoid 0?-1:b;var h\u003dh\u003d\u003d\u003dvoid 0?Infinity:h;for(var N\u003d[],p\u003dg.z(C.G),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,(P.pJ\u003cb||P.n9\u003eh)\u0026\u0026N.push(P);C.G\u003dN;N\u003dg.z(C.K.values());for(p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.start\u003e\u003db\u0026\u0026p.end\u003c\u003dh\u0026\u0026(C.playback.removeCueRange(p),C.K.delete(p.getId()),C.jC({rmAdCR:1}));N\u003dhC(C,b/1E3);b\u003dN.GV;N\u003dN.oa;if(b\u0026\u0026(N\u003dN*1E3-b.pJ,p\u003db.pJ+N,b.durationMs\u003dN,b.n9\u003dp,N\u003dC.K.get(b.cpn))){p\u003dg.z(C.W);for(P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,P.start\u003d\u003d\u003dN.end?P.start\u003db.pJ+\nb.durationMs:P.end\u003d\u003d\u003dN.start\u0026\u0026(P.end\u003db.pJ);N.start\u003db.pJ;N.end\u003db.pJ+b.durationMs}if(b\u003dhC(C,h/1E3).GV){var c;N\u003d\"playback_timelinePlaybackId_\"+b.v7+\"_video_id_\"+((c\u003db.videoData)\u003d\u003dnull?void 0:c.videoId)+\"_durationMs_\"+b.durationMs+\"_enterTimeMs_\"+b.pJ+\"_parentReturnTimeMs_\"+b.n9;C.RF(\"Invalid_clearEndTimeMs_\"+h+\"_that_falls_during_\"+N+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")}};\nuaV\u003dfunction(C){C.Qz.clearAll();C.K.clear();C.W\u003d[];C.G\u003d[];C.N.clear();C.AZ.clear();C.KO.clear();C.J.clear();C.zi\u003d[];C.N2\u003dnull;C.w9.clear();C.Df\u003d[];C.IV\u003d[];C.Yr\u003d[];C.yd\u003d[];C.rO\u003d[];C.Yh.clear();C.OU.clear();C.aL.clear();C.m6.clear();C.sX\u003d!1;C.j\u003dvoid 0;C.q2\u003d0;C.t4\u003d!0;C.V\u003d!1;C.t6\u003d0;C.HW\u003d0;C.Xs\u003d!1;C.rG\u003d!1;C.X\u003d\"\";C.nO.isActive()\u0026\u0026I$(C)};\nQBo\u003dfunction(C,b,h,N,p,P){if(!C.rG)if(g.RtK(C,h))C.jC({gdu:\"undec\",seg:h,itag:p});else if(b\u003dgR(C,b,h,N,P),!(C.playback.getVideoData().qz()\u0026\u0026(b\u003d\u003dnull?0:b.gp)))return b};\ngR\u003dfunction(C,b,h,N,p){var P\u003dC.J.get(h);if(!P){if(P\u003dUko(C,b))return P;b\u003dC.nt(h-1,N!\u003dnull?N:2);if(p)return C.jC({misscue:p,sq:h,type:N,prevsstate:b\u003d\u003dnull?void 0:b.Vh,prevrecord:C.J.has(h-1)}),C.J.get(h-1);if((b\u003d\u003dnull?void 0:b.Vh)\u003d\u003d\u003d2)return C.jC({adnf:1,sq:h,type:N,prevrecord:C.J.has(h-1)}),C.J.get(h-1)}return P};\nUko\u003dfunction(C,b){b+\u003dC.c5();if(C.If.D(\"html5_lifa_overdecorate_fix\"))a:{var h\u003d1;h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003db*1E3;C\u003dg.z(C.G);for(var p\u003dC.next();!p.done;p\u003dC.next()){p\u003dp.value;var P\u003dp.sS?p.sS*1E3:p.pJ;if(N\u003e\u003dp.pJ-h*1E3\u0026\u0026N\u003c\u003dP+p.durationMs+h*1E3){h\u003d{GV:p,oa:b};break a}}h\u003d{GV:void 0,oa:b}}else C.If.D(\"html5_use_time_without_threshold_first\")\u0026\u0026(h\u003dhC(C,b)),C.If.D(\"html5_use_time_without_threshold_first\")\u0026\u0026((N\u003dh)\u003d\u003dnull?0:N.GV)||(h\u003dhC(C,b,1));var c;return(c\u003dh)\u003d\u003dnull?void 0:c.GV};\nXBl\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;var h\u003dws(b)||void 0;if(!b||!h){var N;C.jC({adcfg:(N\u003db)\u003d\u003dnull?void 0:N.length,dcfg:h\u003d\u003dnull?void 0:h.length})}return h};\nK4l\u003dfunction(C){if(C.rO.length)for(var b\u003dg.z(C.rO),h\u003db.next();!h.done;h\u003db.next())C.onCueRangeExit(h.value);b\u003dg.z(C.K.values());for(h\u003db.next();!h.done;h\u003db.next())C.playback.removeCueRange(h.value);b\u003dg.z(C.W);for(h\u003db.next();!h.done;h\u003db.next())C.playback.removeCueRange(h.value);C.K.clear();C.W\u003d[];C.Qz.clearAll();C.j||(C.t4\u003d!0)};\nCu\u003dfunction(C,b,h,N,p,P,c){if(b\u0026\u0026h){C.nJ\u003dh.cpn;wB(C,h);var e\u003dxB(C,\"a2a\",h);C.jC(e);C.t6++;C.playback.nN(b,h,N||0,p||0,!!P,!!c)}else C.jC({misspbkonadtrans:1,enter:(h\u003d\u003dnull?void 0:h.cpn)||\"\",exit:(b\u003d\u003dnull?void 0:b.cpn)||\"\",seek:P,skip:c})};\nOqc\u003dfunction(C,b,h,N){if(N)for(N\u003d0;N\u003cC.W.length;){var p\u003dC.W[N];if(p.start\u003cb\u0026\u0026p.end\u003eh){var P\u003dp.end;p.end\u003db;sBc(C,h,P)}else if(p.start\u003e\u003db\u0026\u0026p.start\u003ch\u0026\u0026p.end\u003eh)p.start\u003dh;else if(p.end\u003eb\u0026\u0026p.end\u003c\u003dh\u0026\u0026p.start\u003cb)p.end\u003db;else if(p.start\u003e\u003db\u0026\u0026p.end\u003c\u003dh){C.playback.removeCueRange(p);if(C.rO.includes(p))C.onCueRangeExit(p);C.W.splice(N,1);continue}N++}else sBc(C,b,h)};\nsBc\u003dfunction(C,b,h){b\u003dC.Eg(b,h);h\u003d!0;g.Zu(C.W,b,function(c,e){return c.start-e.start});\nfor(var N\u003d0;N\u003cC.W.length;){if(N\u003e0){var p\u003dC.W[N],P\u003dC.W[N-1];if(Math.round(P.end/1E3)\u003e\u003dMath.round(p.start/1E3)){P.end\u003dp.end;p!\u003d\u003db?C.playback.removeCueRange(p):h\u003d!1;C.W.splice(N,1);continue}}N++}if(h)for(C.playback.addCueRange(b),b\u003dC.playback.JK(\"serverstitchedcuerange\",36E5),b\u003dg.z(b),h\u003db.next();!h.done;h\u003db.next())C.K.delete(h.value.getId())};\npu\u003dfunction(C,b,h){if(h\u003d\u003d\u003dvoid 0||!h){h\u003dg.z(C.zi);for(var N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;if(b\u003e\u003dN.start\u0026\u0026b\u003c\u003dN.end)return;if(b\u003d\u003d\u003dN.end+1){N.end+\u003d1;return}}C.zi.push(new VyV(b))}};\ng.RtK\u003dfunction(C,b){C\u003dg.z(C.zi);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,b\u003e\u003dh.start\u0026\u0026b\u003c\u003dh.end)return!0;return!1};\nf3l\u003dfunction(C,b,h,N,p){var P;b\u003d{reason:\"overlapping_playbacks\",g3p:b,pJ:h,n9:N,kIO:p.v7,UWo:((P\u003dp.videoData)\u003d\u003dnull?void 0:P.videoId)||\"\",gC4:p.durationMs,Fpo:p.pJ,Lpz:p.n9};BU(C,b)};\nBU\u003dfunction(C,b,h){C.playback.Z5(b,h)};\nvxc\u003dfunction(C,b){var h\u003d[];C\u003dC.KO.get(b);if(!C)return[];C\u003dg.z(C);for(b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.cpn\u0026\u0026h.push(b.cpn);return h};\nDk1\u003dfunction(C,b,h){var N\u003d0;C\u003dC.KO.get(h);if(!C)return-1;C\u003dg.z(C);for(h\u003dC.next();!h.done;h\u003dC.next()){if(h.value.cpn\u003d\u003d\u003db)return N;N++}return-1};\ndkW\u003dfunction(C,b){var h\u003d0;C\u003dC.KO.get(b);if(!C)return 0;C\u003dg.z(C);for(b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.durationMs!\u003d\u003d0\u0026\u0026b.n9!\u003d\u003db.pJ\u0026\u0026h++;return h};\nW4V\u003dfunction(C,b,h){var N\u003d!1;if(h\u0026\u0026(h\u003dC.KO.get(h))){h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next())p\u003dp.value,p.durationMs!\u003d\u003d0\u0026\u0026p.n9!\u003d\u003dp.pJ\u0026\u0026(p\u003dp.cpn,b\u003d\u003d\u003dp\u0026\u0026(N\u003d!0),N\u0026\u0026!C.OU.has(p)\u0026\u0026(C.jC({decoratedAd:p}),C.OU.add(p)))}};\nq6c\u003dfunction(C){C.Vz\u0026\u0026C.jC({adf:\"0_\"+((new Date).getTime()/1E3-C.HW)+\"_isTimeout_\"+C.sX})};\nmkK\u003dfunction(C,b,h){if(C.Df.length)for(var N\u003dg.z(C.Df),p\u003dN.next(),P\u003d{};!p.done;P\u003d{uS:void 0},p\u003dN.next()){P.uS\u003dp.value;p\u003dP.uS.startSecs*1E3;var c\u003dP.uS.YJ*1E3+p;if(b\u003ep\u0026\u0026b\u003cc||h\u003ep\u0026\u0026h\u003cc)return ra(C.Yr,function(e){return function(L){return L.identifier\u003d\u003d\u003de.uS.identifier}}(P))||(C.jC({adskip:b}),C.Yr.push(P.uS)),P.uS}};\nI$\u003dfunction(C){C.sX\u003d!1;C.nO.isActive()\u0026\u0026q6c(C);C.nO.stop();C.Sr(!1)};\nExl\u003dfunction(){g.TX.apply(this,arguments)};\nB5S\u003dfunction(C,b,h){g.O.call(this);var N\u003dthis;this.api\u003dC;this.timeline\u003db;this.playback\u003dh;this.ym\u003dnew Map;this.DT\u003dnew Map;this.ol\u003dnew Map;this.events\u003dnew g.Jm(this);this.t6\u003d0;this.p4\u003dthis.nJ\u003d\"\";this.Vv\u003d[];this.FQ\u003dnew Set;this.dS\u003dnew g.wl(function(){N.api.playVideo(1,N.api.D(\"html5_ssap_keep_media_on_finish_segment\"));N.api.jp(\"ssap\",{nve:\"\"+N.nJ});nxW(N,4)},3E4);\nthis.pN\u003d\"\";this.FV\u003dnew Set;this.dk\u003d!0;this.Rt\u003dnew Map;this.IW\u003dnew Set;this.FJ\u003dthis.NP\u003d!1;this.AP\u003d\"\";this.r5\u003dnull;this.dn\u003d{sgX:function(){return N.DT},\ngx:function(p){if(p\u003dN.DT.get(p))N.onCueRangeEnter(p)},\nonCueRangeEnter:function(p){N.onCueRangeEnter(p)},\nKT2:function(){return N.NP}};\nthis.playback.getPlayerType();ty_(this);b.N\u003dvoid 0;this.events.S(this.api,g.gL(\"ssap\"),this.onCueRangeEnter);this.events.S(this.api,\"internalAbandon\",this.lI);this.api.D(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.events.S(this.api,\"presentingplayerstatechange\",this.a$);g.D(this,this.dS);this.bvz\u003dg.Lk(C.Y().experiments,\"html5_ssap_segment_end_media_threshold_ms\")||200;this.D4\u003dC.D(\"html5_disable_ssap_append_pause\");this.NP\u003dT5H(this)};\nI3o\u003dfunction(C,b,h,N){for(var p\u003dg.z(N),P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dP.value;c.K||((P\u003dWU(c),c\u003dc.getVideoData(),P\u0026\u0026c\u0026\u0026C.playback.vE.XE().kc(P,c,2),c)?P||(c\u003dvoid 0,C.api.jp(\"ssap\",{macac:P,maccc:(c\u003dC.timeline.j)\u003d\u003dnull?void 0:WU(c)})):(c\u003dvoid 0,C.api.jp(\"ssap\",{mvac:P,mvcc:(c\u003dC.timeline.j)\u003d\u003dnull?void 0:WU(c)})))}return Eb(C.timeline,b,h,N)};\nwBc\u003dfunction(C,b){if(!C.FQ.has(C.nJ)){var h\u003d0,N\u003d0,p\u003dbT(C.timeline,C.nJ);if(p\u003d\u003dnull?0:p.length)for(p\u003dg.z(p),p\u003dp.next();!p.done;p\u003dp.next()){N\u003dp.value;h\u003dN.HF();N\u003dN.tT();break}if(!(N\u003e0\u0026\u0026N\u003eb*1E3+C.bvz)\u0026\u0026(N\u003dxkW(C,h))){b\u003d!1;h\u003dvoid 0;N\u003dg.z(N.segments);for(p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;if(b){h\u003dp;break}WU(p)\u003d\u003d\u003dC.nJ\u0026\u0026(b\u003d!0)}N\u003dvoid 0;if(h)N\u003dWU(h);else if(b){var P;N\u003d(P\u003dC.timeline.j)\u003d\u003dnull?void 0:WU(P)}if(N)C.finishSegmentByCpn(C.nJ,N,2,void 0);else{var c;C.api.jp(\"ssap\",{mfnc:1,mfncc:(c\u003dC.timeline.j)\u003d\u003d\nnull?void 0:WU(c)})}}}};\nT5H\u003dfunction(C){return C.api.D(\"html5_force_ssap_gapful_switch\")||C.api.D(\"html5_ssap_enable_legacy_browser_logic\")\u0026\u0026!Zm()};\nhll\u003dfunction(C,b,h,N){C.ol.set(b,N);CMc(C,b,h);bHl(C,h)};\nVQ\u003dfunction(C,b){C\u003dbT(C.timeline,b);return(C\u003d\u003dnull?0:C.length)?C[0].HF():0};\nMV\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dC.timeline.j;if(!N)return{clipId:\"\",Uc:0};var p\u003dN7S(C,b,h);if(p)return{clipId:WU(p)||\"\",Uc:p.HF()};C.api.jp(\"mci\",{cs:WU(N),mt:b,tl:YL(C),invt:!!h});return{clipId:\"\",Uc:0}};\nIg\u003dfunction(C){var b\u003dC.timeline.j;if(!b)return 0;C\u003d0;if(b.j.size\u003d\u003d\u003d0)return(b.tT()-b.HF())/1E3;b\u003db.j.values();b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next()){h\u003dg.z(h.value);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,C+\u003d(N.tT()-N.HF())/1E3}return C};\npi1\u003dfunction(C,b){return(C\u003dgZo(C,b*1E3))?C.HF():0};\nPMH\u003dfunction(C,b){var h\u003dbT(C.timeline,b);b\u003d0;if(h\u003d\u003dnull?0:h.length)for(C\u003dg.z(h),h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,b+\u003d(h.tT()-h.HF())/1E3;else return Ig(C);return b};\ngZo\u003dfunction(C,b){if(C\u003dbT(C.timeline,C.nJ)){C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h.HF()\u003c\u003db\u0026\u0026h.tT()\u003e\u003db)return h}};\njpl\u003dfunction(C){var b\u003dC.playback.getVideoData();C.nJ\u0026\u0026(C\u003dC.ym.get(C.nJ))\u0026\u0026(b\u003dC);return b};\nxkW\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dC.timeline.j;if(N){N\u003dN.j;var p\u003dArray.from(N.keys());g.eo(p);b\u003dg.c5(p,b);b\u003dN.get(p[b\u003c0?(b+2)*-1:b]);if(!h\u0026\u0026b){h\u003dg.z(b);for(b\u003dh.next();!b.done;b\u003dh.next())if(b\u003db.value,b.HF()!\u003d\u003db.tT())return b;return C.timeline}return b\u0026\u0026b.length\u003e0?b[b.length-1]:void 0}};\nN7S\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dxkW(C,b,h);if(N){if(C\u003dN.segments,C.length){for(var p\u003dg.z(C),P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.HF()\u003c\u003db\u0026\u0026P.tT()\u003eb)return P;if(h\u0026\u0026N.HF()\u003d\u003d\u003dN.tT())return C[0]}}else C.api.jp(\"ssap\",{ctnf:1})};\nnxW\u003dfunction(C,b){var h;if(C.pN)for(h\u003dC.Vv.shift();h\u0026\u0026h!\u003d\u003dC.pN;)h\u003dC.Vv.shift();else h\u003dC.Vv.shift();if(h){if(C.FQ.has(h))cb1(C,h);else if(b\u003d\u003d\u003d3||b\u003d\u003d\u003d4)C.dS.stop(),C.api.playVideo(1,C.api.D(\"html5_ssap_keep_media_on_finish_segment\"));C.ol.set(C.nJ,b);C.api.jp(\"ssap\",{onvftn:1});bHl(C,h);return!1}C.api.jp(\"ssap\",{onvftv:1});C.dS.stop();return!0};\ncb1\u003dfunction(C,b){b\u003dbT(C.timeline,b);if(b\u003d\u003dnull?0:b.length)C.api.pauseVideo(),C.dS.start(b[0].L4)};\nbHl\u003dfunction(C,b){var h\u003dC.playback.getVideoData(),N\u003dh.clientPlaybackNonce;C.r5\u0026\u0026(C.events.D9(C.r5),C.r5\u003dnull,C.playback.Jf());var p\u003dC.nJ,P\u003d!1;if(p\u003d\u003d\u003d\"\")p\u003dN,P\u003d!0;else if(p\u003d\u003d\u003dvoid 0){var c\u003dC.playback.vE.XE().jq;c\u0026\u0026C.timeline.K.has(c)\u0026\u0026(p\u003dc);C.api.jp(\"ssap\",{mcc:p+\";\"+b});C.playback.zE(new VX(\"ssap.timelineerror\",{e:\"missing_current_cpn\",pcpn:p,ccpn:b}))}if(p\u003d\u003d\u003db)P\u0026\u0026h\u0026\u0026ksW(C,h,P);else{c\u003dC.ol.get(p);if(!P\u0026\u0026(!c||c!\u003d\u003d3\u0026\u0026c!\u003d\u003d5\u0026\u0026c!\u003d\u003d6\u0026\u0026c!\u003d\u003d7)){var e\u003dC.api.PY(C.nJ);C.api.jp(\"ssap\",{nmec:e,cpc:C.nJ,ec:b})}c\u0026\u0026\nc!\u003d\u003d2||C.VO();C.nJ\u003db;C.VO();b\u003dbT(C.timeline,C.nJ);if(b\u003d\u003dnull?0:b.length){b\u003db[0];e\u003db.getType();p!\u003d\u003dN\u0026\u0026(C.p4\u003dp,h\u003dC.ym.get(p));c?C.ol.delete(p):c\u003dP?1:2;C.api.D(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026e\u003d\u003d\u003d2\u0026\u0026!b.K\u0026\u0026(C.r5\u003dC.events.S(C.api,\"onVideoProgress\",C.o6X));C.api.jp(\"ssapt\",{ostro:c,pcpn:p,ccpn:C.nJ});a:{var L\u003dC.nJ;if(!C.DT.has(L))for(var Z\u003dg.z(C.DT),Y\u003dZ.next();!Y.done;Y\u003dZ.next()){var a\u003dg.z(Y.value);Y\u003da.next().value;a\u003da.next().value;if(a.getId().includes(L)){L\u003dY;break a}}}Y\u003dL;Z\u003dC.api.Y().D(\"html5_ssap_insert_su_before_nonvideo\")\u0026\u0026\nY!\u003d\u003dC.nJ;a\u003dC.playback.vE.XE();if(a.jq!\u003d\u003dY){var l\u003da.CJ(a.jq);L\u003da.CJ(Y);a.jq\u003dY;L!\u003d\u003dl\u0026\u0026(l.qoe\u0026\u0026(Y\u003dl.qoe,Y.provider.If.tZ()\u0026\u0026Y.jp(\"ssap\",{qoesus:\"1\",vid:Y.provider.videoData.videoId}),Z\u0026\u0026(Z\u003dg.HO(Y.provider),zK6(Y,Z,\"SU\")),isNaN(Y.W)||g.SX(Y.W)),L.resume())}Z\u003dMath.max(0,Pq(C,p));L\u003dC.playback.getCurrentTime();Y\u003dMath.max(0,L-VQ(C,C.nJ)/1E3);L\u003db.getVideoData();a\u003dc\u003d\u003d\u003d3||c\u003d\u003d\u003d5||c\u003d\u003d\u003d6||c\u003d\u003d\u003d7;C.api.D(\"html5_ssap_skip_illegal_seeking\")\u0026\u0026(l\u003dC.playback.getPlayerState(),l\u003d!g.B(l,8)\u0026\u0026g.B(l,16),a\u003da||l,l\u0026\u0026C.api.jp(\"ssap\",\n{iis:1}));l\u003dC.playback;var F\u003dp,G\u003dC.nJ,V\u003dC.playback.getPlayerState();l.vE.XE().t5(F,G,Z,Y,!1,a,V,!0);C.api.jp(\"ssapt\",{ostri:c,pcpn:p,ccpn:C.nJ});var q;Z\u003dp;Y\u003dC.nJ;a\u003d(q\u003dC.Rt.get(p))!\u003dnull?q:(0,g.fB)();DsH(Z,Y,N,L,a,h);C.Rt.delete(p);P?h\u003dvoid 0:h||C.api.jp(\"ssap\",{pvdm:p+\";\"+C.nJ,pvdmc:C.nJ\u003d\u003d\u003dN?\"1\":\"0\"});C.api.jp(\"ssap\",{tpac:p+\";\"+C.nJ,tpcc:N,tpv:(L\u003d\u003dnull?0:L.bF())?\"1\":\"0\"},!1,1);C.api.Y().D(\"html5_ssap_cleanup_player_switch_ad_player\")\u0026\u0026C.api.Qu();C.api.publish(\"videodatachange\",\"newdata\",L,e,h,c);\nb.K||C.playback.getVideoData().publish(\"dataupdated\");C.FQ.delete(p);C.pN\u003d\"\";L\u0026\u0026e\u003d\u003d\u003d1?ksW(C,L):C.playback.jp(\"ssap\",{nis:C.nJ});e\u003d\u003d\u003d2?C.t6++:C.t6\u003d0}}};\nksW\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(b.startSeconds\u0026\u0026C.dk){var N\u003db.startSeconds;b\u003dbT(C.timeline,b.clientPlaybackNonce);if(b\u003d\u003dnull?0:b.length)N+\u003db[0].HF()/1E3,C.api.D(\"htm5_ssap_ignore_initial_seek_if_too_big\")\u0026\u0026N\u003e\u003dC.b_()||(C.playback.seekTo(N,{sJ:!0}),C.dk\u003d!1,C.playback.jp(\"ssap\",{is:C.nJ,co:h?\"1\":\"0\",tse:N.toFixed()}))}};\nCMc\u003dfunction(C,b,h){b\u003dbT(C.timeline,b);if(b!\u003dnull\u0026\u0026b.length\u0026\u0026(b\u003dxkW(C,b[0].HF()))){b\u003dg.z(b.segments);for(var N\u003db.next();!N.done;N\u003db.next()){N\u003dN.value;if(WU(N)\u003d\u003d\u003dh)break;if(N\u003dWU(N)){var p\u003dC.DT.get(N);p\u0026\u0026C.playback.removeCueRange(p);C.DT.delete(N)}}}};\nqi\u003dfunction(C){return C.playback.getVideoData().clientPlaybackNonce};\nRN6\u003dfunction(C,b){if(C.NP\u0026\u0026C.nJ!\u003d\u003db)return!1;if(C.D4)return!0;if(b\u003dC.DT.get(b))if(b\u003db.getId().split(\",\"),b.length\u003e1)for(var h\u003d0;h\u003cb.length;h++){var N\u003dh\u003cb.length-1?b[h+1]:\"\";if(C.FQ.has(b[h]))return b[h]\u003d\u003d\u003dC.nJ\u0026\u0026!C.FQ.has(N)}return!0};\nB4V\u003dfunction(C,b,h){N7S(C,b)||C.playback.jp(\"ssap\",{ilgsk:b.toFixed(),mep:h?\"1\":\"0\",tl:YL(C)})};\nPq\u003dfunction(C,b){b\u003db||C.nJ;var h\u003dC.ym.get(b);return h?h.CO:b!\u003d\u003dqi(C)?0:C.playback.getVideoData().CO};\nYL\u003dfunction(C){var b\u003dC.nJ;b||(b\u003dC.playback.getVideoData().clientPlaybackNonce);var h,N,p\u003dArray.from((N\u003d(h\u003dC.timeline.j)\u003d\u003dnull?void 0:h.j.values())!\u003dnull?N:[]);h\u003d[];if(p\u003d\u003dnull?0:p.length)for(N\u003dg.z(p),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.length\u0026\u0026p[0]\u0026\u0026(p\u003dp[0].segments,p.length)){p\u003dg.z(p);for(var P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dP.value;P\u003d\"st.\"+c.HF()+\";\";P+\u003d\"et.\"+c.tT()+\";\";var e\u003dWU(c);e\u0026\u0026(P+\u003d\"cpn.\"+e+\";\",P+\u003d\"a.\"+(b\u003d\u003d\u003de?1:0)+\";\");if(c\u003dc.getVideoData())e\u003dvoid 0,P+\u003d\"vid.\"+((e\u003dc.videoId)!\u003d\nnull?e:\"nvd\");h.push(P)}}return(h.length?h.join(\",\"):\"empty.\"+b)+\";cpcpn.\"+C.pI()};\nty_\u003dfunction(C){C.playback.qr(Array.from(C.DT.values()));C.DT.clear()};\nLEo\u003dfunction(C,b,h,N){g.O.call(this);var p\u003dthis;this.api\u003dC;this.If\u003db;this.j\u003dh;this.app\u003dN;this.G\u003dnew Map;this.K\u003d[];this.N\u003dthis.J\u003dnull;this.KO\u003dNaN;this.W\u003dthis.X\u003dthis.V\u003dnull;this.L\u003dnew g.wl(function(){elH(p,p.KO,p.V||void 0)});\nthis.N2\u003d[];this.nO\u003dnew g.wl(function(){var P\u003dp.N2.pop();if(P){var c\u003dP.v7,e\u003dP.playerVars;P\u003dP.playerType;e\u0026\u0026(e.prefer_gapless\u003d!0,p.api.preloadVideoByPlayerVars(e,P,NaN,\"\",c),p.N2.length\u0026\u0026g.C2(p.nO,4500))}});\nthis.events\u003dnew g.Jm(this);this.dn\u003d{ROf:function(){return p.K}};\nthis.j.getPlayerType();g.D(this,this.L);g.D(this,this.nO);g.D(this,this.events);this.events.S(this.api,g.gL(\"childplayback\"),this.onCueRangeEnter);this.events.S(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.S(this.api,\"presentingplayerstatechange\",this.a$)};\nlXo\u003dfunction(C,b,h,N,p,P){var c\u003db.cpn,e\u003db.docid||b.video_id||b.videoId||b.id,L\u003dC.j;P\u003dP\u003d\u003d\u003dvoid 0?p+N:P;if(p\u003eP)return jA(C,\"enterAfterReturn enterTimeMs\u003d\"+p+\" is greater than parentReturnTimeMs\u003d\"+P.toFixed(3),c,e),\"\";var Z\u003dL.Mo()*1E3;if(p\u003cZ)return jA(C,\"enterBeforeMinSeekable enterTimeMs\u003d\"+p+\" is less than parentMinSeekableTimeMs\u003d\"+Z,c,e),\"\";Z\u003dL.getDuration()*1E3;if(P\u003eZ)return L\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+P.toFixed(3)+\" is greater than parentDurationMs\u003d\"+Z+\". And timestampOffset in seconds is \"+\nL.Z9(),jA(C,L,c,e),\"\";Z\u003dnull;for(var Y\u003dg.z(C.K),a\u003dY.next();!a.done;a\u003dY.next()){a\u003da.value;if(p\u003e\u003da.pJ\u0026\u0026p\u003ca.n9)return jA(C,\"overlappingEnter\",c,e),\"\";if(P\u003c\u003da.n9\u0026\u0026P\u003ea.pJ)return jA(C,\"overlappingReturn\",c,e),\"\";if(P\u003d\u003d\u003da.pJ)return jA(C,\"outOfOrder\",c,e),\"\";p\u003d\u003d\u003da.n9\u0026\u0026(Z\u003da)}c\u003d\"cs_childplayback_\"+ZH6++;e\u003d{sG:cq(N,!0),vM:Infinity,target:null};var l\u003d{v7:c,playerVars:b,playerType:h,durationMs:N,pJ:p,n9:P,Hj:e};C.K\u003dC.K.concat(l).sort(function(V,q){return V.pJ-q.pJ});\nZ?YZx(C,Z,{sG:cq(Z.durationMs,!0),vM:Z.Hj.vM,target:l}):(b\u003d{sG:cq(p,!1),vM:p,target:l},C.G.set(b.sG,b),L.addCueRange(b.sG));b\u003d!0;if(C.j\u003d\u003d\u003dC.app.i$()\u0026\u0026(L\u003dL.getCurrentTime()*1E3,L\u003e\u003dl.pJ\u0026\u0026L\u003cl.n9)){var F\u003dC.app.i$().getPlayerState(),G\u003dL-l.pJ;gt(function(){aXl(C,l,G/1E3,{},F)});\nb\u003d!1}b\u0026\u0026(C.N2.unshift(l),g.C2(C.nO,0));return c};\ncq\u003dfunction(C,b){return new g.hk(Math.max(0,C-5E3),b?0x8000000000000:C-1,{namespace:\"childplayback\",priority:9})};\noZK\u003dfunction(C,b,h,N){C.N\u003dN;C.api.wI(C.j,h,b)};\nFE1\u003dfunction(C,b,h,N){C.N\u003dN;N\u003db.v7;var p\u003db.playerVars,P\u003db.playerType;C.J\u003db;p\u0026\u0026(C.If.D(\"html5_enable_ssap_entity_id\")\u0026\u0026(p.cached_load\u003d!0),C.api.enqueueVideoByPlayerVars(p,P,h,N))};\nYZx\u003dfunction(C,b,h){var N\u003db.Hj;b.Hj\u003dh;kF(C,b)\u0026\u0026(h\u003dC.app.i$(),N.sG\u003d\u003d\u003dC.N\u0026\u0026eA(C),h.removeCueRange(N.sG),h.addCueRange(b.Hj.sG))};\neA\u003dfunction(C){C.J\u003dnull;C.N\u003dnull;C.api.nf()||C.api.clearQueue()};\nGsV\u003dfunction(C,b){kF(C,b)||jA(C,\"childPlaybackIsNotPresenting\");return b.n9\u003d\u003d\u003db.pJ+b.durationMs?b.pJ+C.app.i$().getCurrentTime()*1E3:b.n9};\nSZl\u003dfunction(C,b){var h\u003d0;C\u003dg.z(C.K);for(var N\u003dC.next();!N.done;N\u003dC.next()){N\u003dN.value;var p\u003dN.pJ/1E3+h,P\u003dp+N.durationMs/1E3;if(p\u003eb)break;if(P\u003eb)return{GV:N,oa:b-p};h\u003dP-N.n9/1E3}return{GV:null,oa:b-h}};\nelH\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var N\u003dC.W||C.app.i$().getPlayerState();Lu(C,!0);b\u003disFinite(b)?b:C.j.lN();var p\u003dSZl(C,b);b\u003dp.oa;var P\u003d(p\u003dp.GV)\u0026\u0026!kF(C,p)||!p\u0026\u0026C.j!\u003d\u003dC.app.i$(),c\u003db*1E3;c\u003dC.N\u0026\u0026C.N.start\u003c\u003dc\u0026\u0026c\u003c\u003dC.N.end;!P\u0026\u0026c||eA(C);p?aXl(C,p,b,h,N):$uK(C,b,h,N)};\n$uK\u003dfunction(C,b,h,N){var p\u003dC.j;p!\u003d\u003dC.app.i$()\u0026\u0026C.app.xY();p.seekTo(b,Object.assign({},{Cj:\"application_timelinemanager\"},h));zlo(C,N)};\naXl\u003dfunction(C,b,h,N,p){var P\u003dkF(C,b);if(!P){b.playerVars.prefer_gapless\u003d!0;C.If.D(\"html5_enable_ssap_entity_id\")\u0026\u0026(b.playerVars.cached_load\u003d!0);var c\u003dnew g.RQ(C.If,b.playerVars);c.v7\u003db.v7;C.api.wL(c,b.playerType)}c\u003dC.app.i$();P||c.addCueRange(b.Hj.sG);c.seekTo(h,Object.assign({},{Cj:\"application_timelinemanager\"},N));zlo(C,p)};\nzlo\u003dfunction(C,b){C\u003dC.app.i$();var h\u003dC.getPlayerState();b.isOrWillBePlaying()\u0026\u0026!h.isOrWillBePlaying()?C.playVideo():b.isPaused()\u0026\u0026!h.isPaused()\u0026\u0026C.pauseVideo()};\nLu\u003dfunction(C,b){C.KO\u003dNaN;C.V\u003dnull;C.L.stop();C.X\u0026\u0026b\u0026\u0026C.X.Lu();C.W\u003dnull;C.X\u003dnull};\nkF\u003dfunction(C,b){C\u003dC.app.i$();return!!C\u0026\u0026C.getVideoData().v7\u003d\u003d\u003db.v7};\nHH6\u003dfunction(C){var b\u003dC.K.find(function(p){return kF(C,p)});\nif(b){var h\u003dC.app.i$();eA(C);var N\u003dnew g.xe(8);b\u003dGsV(C,b)/1E3;$uK(C,b,{},N);h.jp(\"forceParentTransition\",{childPlayback:1});C.j.jp(\"forceParentTransition\",{parentPlayback:1})}};\nMj1\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?-1:b;h\u003dh\u003d\u003d\u003dvoid 0?Infinity:h;for(var N\u003db,p\u003dh,P\u003dg.z(C.G),c\u003dP.next();!c.done;c\u003dP.next()){var e\u003dg.z(c.value);c\u003de.next().value;e\u003de.next().value;e.vM\u003e\u003dN\u0026\u0026e.target\u0026\u0026e.target.n9\u003c\u003dp\u0026\u0026(C.j.removeCueRange(c),C.G.delete(c))}N\u003db;p\u003dh;P\u003d[];c\u003dg.z(C.K);for(e\u003dc.next();!e.done;e\u003dc.next())if(e\u003de.value,e.pJ\u003e\u003dN\u0026\u0026e.n9\u003c\u003dp){var L\u003dC;L.J\u003d\u003d\u003de\u0026\u0026eA(L);kF(L,e)\u0026\u0026L.app.xY()}else P.push(e);C.K\u003dP;N\u003dSZl(C,b/1E3);b\u003dN.GV;N\u003dN.oa;b\u0026\u0026(N*\u003d1E3,VjW(C,b,N,b.n9\u003d\u003d\u003db.pJ+b.durationMs?b.pJ+N:b.n9));(b\u003dSZl(C,h/1E3).GV)\u0026\u0026\njA(C,\"Invalid clearEndTimeMs\u003d\"+h+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(b.v7+\" video_id\u003d\"+b.playerVars.video_id+\" durationMs\u003d\"+b.durationMs+\" enterTimeMs\u003d\"+b.pJ+\" parentReturnTimeMs\u003d\"+b.n9+\"}.Child playbacks can only have duration updated not their start.\"))};\nVjW\u003dfunction(C,b,h,N){b.durationMs\u003dh;b.n9\u003dN;N\u003d{sG:cq(h,!0),vM:h,target:null};YZx(C,b,N);kF(C,b)\u0026\u0026C.app.i$().getCurrentTime()*1E3\u003eh\u0026\u0026(b\u003dGsV(C,b)/1E3,h\u003dC.app.i$().getPlayerState(),$uK(C,b,{},h))};\njA\u003dfunction(C,b,h,N){C.j.jp(\"timelineerror\",{e:b,cpn:h?h:void 0,videoId:N?N:void 0})};\nmul\u003dfunction(C){C\u0026\u0026C!\u003d\u003d\"web\"\u0026\u0026qZW.includes(C)};\na7\u003dfunction(C,b){g.O.call(this);var h\u003dthis;this.data\u003d[];this.N\u003dC||NaN;this.K\u003db||null;this.j\u003dnew g.wl(function(){ZF(h);YF(h)});\ng.D(this,this.j)};\nfX_\u003dfunction(C){ZF(C);return C.data.map(function(b){return b.value})};\nZF\u003dfunction(C){var b\u003d(0,g.fB)();C.data.forEach(function(h){h.expire\u003cb\u0026\u0026lX(C,h,!0)});\nC.data\u003dg.kS(C.data,function(h){return!(h.expire\u003cb)})};\nlX\u003dfunction(C,b,h){h\u0026\u0026C.K\u0026\u0026C.K(b.value)};\nYF\u003dfunction(C){C.j.stop();var b\u003dInfinity;for(var h\u003dg.z(C.data),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.expire\u003cb\u0026\u0026(b\u003dN.expire);b\u0026\u0026isFinite(b)\u0026\u0026(b\u003dMath.max(b-Date.now(),100),C.j.start(b))};\no7\u003dfunction(){g.O.call(this);this.j\u003dnew a7(5,null);g.D(this,this.j);this.K\u003dnew a7(15,null);g.D(this,this.K)};\nqdl\u003dfunction(C,b){return b?!!C.j.get(b):!1};\nAbS\u003dfunction(C,b){C.dataset.version\u003db};\niHl\u003dfunction(C){g.n.call(this,{B:\"div\",J4:[\"html5-video-player\"],T:{tabindex:C.Y().disableOrganicUi?\"\":\"-1\",id:C.webPlayerContextConfig?C.webPlayerContextConfig.rootElementId:C.config.attrs.id},U:[{B:\"div\",C:g.Rc.VIDEO_CONTAINER,T:{\"data-layer\":\"0\"}}]});var b\u003dthis;this.app\u003dC;this.CE\u003dthis.dO(g.Rc.VIDEO_CONTAINER);this.bZ\u003dnew g.pV(0,0,0,0);this.No\u003dnull;this.Bd\u003dnew g.pV(0,0,0,0);this.KR\u003dthis.GK\u003dthis.o3\u003dNaN;this.Br\u003dthis.NT\u003dthis.vu\u003dthis.Bq\u003d!1;this.oi\u003dNaN;this.Vo\u003d!1;this.d3\u003dnull;this.I9\u003dfunction(){b.element.focus({preventScroll:!0})};\nthis.uD\u003dfunction(){b.app.h4.publish(\"playerUnderlayVisibilityChange\",\"visible\");b.No.classList.remove(g.Rc.VIDEO_CONTAINER_TRANSITIONING);b.No.removeEventListener(Cl,b.uD);b.No.removeEventListener(\"transitioncancel\",b.uD)};\nvar h\u003dthis.element.addEventListener,N\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(P,c,e){h.apply(b.element,[P,c,e])};\nthis.removeEventListener\u003dfunction(P,c,e){N.apply(b.element,[P,c,e])};\nvar p\u003dC.Y();p.transparentBackground\u0026\u0026this.Bj(\"ytp-transparent\");p.controlsType\u003d\u003d\u003d\"0\"\u0026\u0026this.Bj(\"ytp-hide-controls\");g.j6(this.element,\"ytp-exp-bottom-control-flexbox\");g.j6(this.element,\"ytp-modern-caption\");p.D(\"enable_new_paid_product_placement\")\u0026\u0026!g.Ds(p)\u0026\u0026g.j6(this.element,\"ytp-exp-ppp-update\");p.D(\"html5_enable_ssap\")\u0026\u0026g.j6(this.element,\"ytp-ssap\");g.j6(this.element,\"ytp-livebadge-color\");p.D(\"delhi_modern_web_player\")\u0026\u0026g.j6(this.element,\"ytp-delhi-modern\");AbS(this.element,ybl(C));this.xX\u003d!1;\nthis.P8\u003dnew g.lF(NaN,NaN);rbW(this);this.S(C.h4,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nrbW\u003dfunction(C){function b(){C.No\u0026\u0026FR(C);GH(C)!\u003d\u003dC.Vo\u0026\u0026C.resize()}\nfunction h(c,e){C.bN(c,e)}\nfunction N(c){c.getVideoData()\u0026\u0026C.updateVideoData(c.getVideoData())}\nfunction p(){C.Bd\u003dnew g.pV(0,0,0,0);C.bZ\u003dnew g.pV(0,0,0,0)}\nvar P\u003dC.app.h4;P.addEventListener(\"initializingmode\",p);P.addEventListener(\"videoplayerreset\",N);P.addEventListener(\"videodatachange\",h);P.addEventListener(\"presentingplayerstatechange\",b);C.addOnDisposeCallback(function(){P.removeEventListener(\"initializingmode\",p);P.removeEventListener(\"videoplayerreset\",N);P.removeEventListener(\"videodatachange\",h);P.removeEventListener(\"presentingplayerstatechange\",b)})};\nu6S\u003dfunction(C){var b\u003dC.app.i$(),h\u003db\u003db?b.getVideoData():null;if(b\u003d\u003dnull?0:g.Kj(b))h\u003dC.app.h4.getVideoData();if(h){if(g.$8(h)||g.zg(h)||g.HT(h))return 16/9;if(nj(h)\u0026\u0026h.N.j)return C\u003dh.N.videoInfos[0].video,Jbc(C.width,C.height)}return(C\u003dC.No)?Jbc(C.videoWidth,C.videoHeight):16/9};\nRll\u003dfunction(C,b,h,N){var p\u003dh,P\u003dJbc(b.width,b.height);C.Bq?p\u003dh\u003cP?Infinity:0:isNaN(C.KR)?isNaN(C.GK)||(p\u003dC.GK):p\u003dC.KR;isFinite(p)||(p\u003dMath.max(h,P));C\u003dp\u003eP?{width:b.width,height:b.width/p,aspectRatio:p}:p\u003cP?{width:b.height*p,height:b.height,aspectRatio:p}:{width:b.width,height:b.height,aspectRatio:P};N||isNaN(h)||(h\u003ep?C.width\u003dC.height*h:h\u003cp\u0026\u0026(C.height\u003dC.width/h),C.aspectRatio\u003dh);return C};\nJbc\u003dfunction(C,b){return Math.abs(QpV*b-C)\u003c1||Math.abs(QpV/C-b)\u003c1?QpV:C/b};\nGH\u003dfunction(C){if(C.app.getAppState()\u003d\u003d\u003d1)return!1;if(C.app.getAppState()\u003d\u003d\u003d6)return!0;var b\u003dC.app.i$();if(!b||b.uN())return!1;C\u003dC.app.h4.getPlayerStateObject();b\u003d!g.B(C,2)||b\u0026\u0026b.getVideoData().L;var h\u003dg.B(C,1024);return C\u0026\u0026b\u0026\u0026!h\u0026\u0026!C.isCued()};\nFR\u003dfunction(C){var b\u003dC.app.Y().controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!C.Br\u0026\u0026GH(C)\u0026\u0026!C.app.xR||!1;C.No.controls\u003db;C.No.tabIndex\u003db?0:-1;C.app.Y().X\u0026\u0026(C.No.ariaHidden\u003db||C.app.Y().D(\"video_element_aria_hidden_ks\")?\"false\":\"true\");b?C.No.removeEventListener(\"focus\",C.I9):C.No.addEventListener(\"focus\",C.I9)};\nUuK\u003dfunction(C){var b\u003dC.xe(),h\u003d1,N\u003d!1,p\u003dRll(C,b,C.getVideoAspectRatio()),P\u003dC.app.Y(),c\u003dP.D(\"enable_desktop_player_underlay\"),e\u003dVac(),L\u003dg.Lk(P.experiments,\"player_underlay_min_player_width\");L\u003dc\u0026\u0026C.vu\u0026\u0026C.getPlayerSize().width\u003eL;if(GH(C)){var Z\u003du6S(C);var Y\u003disNaN(Z)||g.Tn||dv\u0026\u0026g.Sn||L;ti\u0026\u0026!g.GQ(601)?Z\u003dp.aspectRatio:Y\u003dY||P.controlsType\u003d\u003d\u003d\"3\";Y?L?(Y\u003dP.D(\"place_shrunken_video_on_left_of_player\")?16:C.getPlayerSize().width-b.width-16,Z\u003dMath.max((C.getPlayerSize().height-b.height)/2,0),Y\u003dnew g.pV(Y,Z,b.width,\nb.height),C.No.style.setProperty(\"border-radius\",\"12px\")):Y\u003dnew g.pV(0,0,b.width,b.height):(h\u003dp.aspectRatio/Z,Y\u003dnew g.pV((b.width-p.width/h)/2,(b.height-p.height)/2,p.width/h,p.height),h\u003d\u003d\u003d1\u0026\u0026g.Sn\u0026\u0026(Z\u003dY.width-b.height*Z,Z\u003e0\u0026\u0026(Y.width+\u003dZ,Y.height+\u003dZ)));g.L2(C.element,\"ytp-fit-cover-video\",Math.max(Y.width-p.width,Y.height-p.height)\u003c1);if(e||C.xX)C.No.style.display\u003d\"\";C.Vo\u003d!0}else{Y\u003d-b.height;ti?Y*\u003dwindow.devicePixelRatio:g.d_\u0026\u0026(Y-\u003dwindow.screen.height);Y\u003dnew g.pV(0,Y,b.width,b.height);if(e||C.xX)C.No.style.display\u003d\n\"none\";C.Vo\u003d!1}Pc(C.Bd,Y)||(C.Bd\u003dY,g.mG(P)?(C.No.style.setProperty(\"width\",Y.width+\"px\",\"important\"),C.No.style.setProperty(\"height\",Y.height+\"px\",\"important\")):g.zV(C.No,Y.getSize()),N\u003dnew g.LR(Y.left,Y.top),g.Fo(C.No,Math.round(N.x),Math.round(N.y)),N\u003d!0);b\u003dnew g.pV((b.width-p.width)/2,(b.height-p.height)/2,p.width,p.height);Pc(C.bZ,b)||(C.bZ\u003db,N\u003d!0);g.LV(C.No,\"transform\",h\u003d\u003d\u003d1?\"\":\"scaleX(\"+h+\")\");c\u0026\u0026L!\u003d\u003dC.NT\u0026\u0026(L\u0026\u0026(C.No.addEventListener(Cl,C.uD),C.No.addEventListener(\"transitioncancel\",C.uD),C.No.classList.add(g.Rc.VIDEO_CONTAINER_TRANSITIONING)),\nC.NT\u003dL,C.app.h4.publish(\"playerUnderlayVisibilityChange\",C.NT?\"transitioning\":\"hidden\"));return N};\nXil\u003dfunction(){this.csn\u003dg.q6();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.N\u003dnew Set;this.j\u003dnew Set;this.K\u003dnew Set};\nKEK\u003dfunction(C){if(C.csn!\u003d\u003dg.q6())if(C.csn\u003d\u003d\u003d\"UNDEFINED_CSN\")C.csn\u003dg.q6();else{var b\u003dg.q6(),h\u003dg.M6();if(b\u0026\u0026h){C.csn\u003db;for(var N\u003dg.z(C.elements),p\u003dN.next();!p.done;p\u003dN.next())(p\u003dp.value.visualElement)\u0026\u0026p.isClientVe()\u0026\u0026b\u0026\u0026h\u0026\u0026(g.zu(\"combine_ve_grafts\")?G0(oc(),p,h):g.wW(g.nZ)(void 0,b,h,p))}if(b)for(C\u003dg.z(C.j),h\u003dC.next();!h.done;h\u003dC.next())(h\u003dh.value.visualElement)\u0026\u0026h.isClientVe()\u0026\u0026g.bI(b,h)}};\ng.SA\u003dfunction(C,b,h,N){g.O.call(this);var p\u003dthis;this.logger\u003dnew g.ty(\"App\");this.xR\u003dthis.Cf\u003d!1;this.nA\u003d{};this.Uo\u003d[];this.b7\u003d!1;this.le\u003dnull;this.intentionalPlayback\u003d!1;this.wK\u003d!0;this.ZY\u003d!1;this.NE\u003dthis.KW\u003dnull;this.Ej\u003d!0;this.mediaElement\u003dthis.Wb\u003dnull;this.ZS\u003dNaN;this.Pp\u003d!1;this.L9\u003dthis.MP\u003dthis.Ib\u003dthis.Yt\u003dthis.screenLayer\u003dthis.playlist\u003dnull;this.FF\u003d[];this.nW\u003d0;this.dn\u003d{k2X:function(){return p.fv},\nVP:function(){return p.Ib},\nya:function(c){p.Ib\u003dc},\nlA:function(c,e){p.Ib\u0026\u0026p.Ib.lA(c,e)}};\nthis.logger.debug(\"constructor begin\");this.config\u003dBlx(b||{});this.webPlayerContextConfig\u003dh;kjU();b\u003dthis.config.args||{};this.If\u003dnew u2(b,h,h?h.canaryState:this.config.assets.player_canary_state,N,this);g.D(this,this.If);oxK(this.If);N\u003dGJW(this.If);this.If.tZ()\u0026\u0026this.FF.push({key:\"h5vcc\",value:N});this.If.experiments.Fo(\"jspb_serialize_with_worker\")\u0026\u0026Wto();this.If.experiments.Fo(\"gzip_gel_with_worker\")\u0026\u0026QoU();this.If.K\u0026\u0026!spV\u0026\u0026(window.addEventListener(oh?\"touchstart\":\"click\",noo,{capture:!0,passive:!0}),\nspV\u003d!0);this.D(\"html5_onesie\")\u0026\u0026(this.V5\u003dnew Hf(this.If),g.D(this,this.V5));this.WS\u003dNa(za(this.If)\u0026\u0026!0,b.enablesizebutton);this.Tg\u003dNa(!1,b.player_wide);this.visibility\u003dnew et_;g.D(this,this.visibility);this.D(\"web_log_theater_mode_visibility\")\u0026\u0026this.jz(Na(!1,b.player_wide));this.Cf\u003dNa(!1,b.external_list);this.events\u003dnew g.Jm(this);g.D(this,this.events);this.D(\"start_client_gcf\")\u0026\u0026(rj(RF(),{XV:kw,wT:pC6()}),this.k0\u003dRF().resolve(kw),chl(this.k0));this.Vsf\u003dnew hR;g.D(this,this.Vsf);this.T2\u003dnew Xil;N\u003d\nnew NC;this.h4\u003dnew g.oC(this,N);g.D(this,this.h4);this.template\u003dnew iHl(this);g.D(this,this.template);this.appState\u003d1;this.zx\u003dOHl(this);g.D(this,N);N\u003d{};this.uA\u003d(N.internalvideodatachange\u003dthis.YS,N.playbackready\u003dthis.zWf,N.playbackstarted\u003dthis.TUp,N.statechange\u003dthis.VCh,N);this.KU\u003dnew GD(this.h4);this.Ms\u003dvZU(this);N\u003dthis.D(\"html5_load_wasm\");b\u003dthis.D(\"html5_allow_asmjs\");if(N\u0026\u0026DuK||b)this.If.Xz\u003duDc(this.Ms,b),Px(px(this.If.Xz,function(c){p.If.d9\u003dc;var e;(e\u003dp.i$())\u003d\u003dnull||e.jp(\"wasm\",{a:c.E1})}),function(c){g.Ri(c);\nc\u003d\"message\"in c\u0026\u0026c.message||c.toString()||\"\";var e;(e\u003dp.i$())\u003d\u003dnull||e.jp(\"wasm\",{e:c})});\nelse if(N\u0026\u0026!DuK){var P;(P\u003dthis.i$())\u003d\u003dnull||P.jp(\"wasm\",{e:\"wasm unavailable\"})}this.DJ\u003dnew Oho(this.If,this.Ms);this.h4.publish(\"csiinitialized\");P\u003d10;g.qo(this.If)\u0026\u0026(P\u003d3);vI(this.If)\u0026\u0026(P\u003dg.Lk(this.If.experiments,\"tvhtml5_unplugged_preload_cache_size\"));P\u003dnew a7(P,function(c){c!\u003d\u003dp.gU(c.getPlayerType())\u0026\u0026nJ(c)});\ng.D(this,P);this.fv\u003dnew L41(P,{});P\u003dduc(this);this.fv.SE(P.e2);WEW(this);P\u003d{};this.Rp\u003d(P.airplayactivechange\u003dthis.onAirPlayActiveChange,P.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,P.beginseeking\u003dthis.gY,P.sabrCaptionsDataLoaded\u003dthis.QO,P.endseeking\u003dthis.zK,P.internalAbandon\u003dthis.lI,P.internalaudioformatchange\u003dthis.WQ,P.internalvideodatachange\u003dthis.onVideoDataChange,P.internalvideoformatchange\u003dthis.Qk,P.liveviewshift\u003dthis.tf2,P.playbackstalledatstart\u003dthis.v66,P.progresssync\u003dthis.dsz,\nP.onAbnormalityDetected\u003dthis.bu,P.onSnackbarMessage\u003dthis.onSnackbarMessage,P.onLoadProgress\u003dthis.onLoadProgress,P.SEEK_COMPLETE\u003dthis.HQ,P.SEEK_TO\u003dthis.Fkz,P.onVideoProgress\u003dthis.onVideoProgress,P.onLoadedMetadata\u003dthis.onLoadedMetadata,P.onAutoplayBlocked\u003dthis.onAutoplayBlocked,P.onPlaybackPauseAtStart\u003dthis.vtf,P.playbackready\u003dthis.jLz,P.statechange\u003dthis.gD,P.newelementrequired\u003dthis.qm,P.heartbeatparams\u003dthis.hD,P.videoelementevent\u003dthis.SA,P.drmoutputrestricted\u003dthis.onDrmOutputRestricted,P.signatureexpired\u003d\nthis.Vhp,P.nonfatalerror\u003dthis.z8h,P.reloadplayer\u003dthis.H9f,P);this.Ra\u003dnew g.Jm(this);g.D(this,this.Ra);this.xq\u003dnew o7;g.D(this,this.xq);this.vz\u003dthis.q1\u003d-1;this.fA\u003dnew g.wl(this.template.resize,16,this.template);g.D(this,this.fA);this.uf\u003dnew LEo(this.h4,this.If,this.A4(),this);this.YC\u003dnew dB(this.If);this.wu\u003dnew vU(this);g.D(this,this.wu);this.cI\u003dnew XD(this);g.D(this,this.cI);mul(this.If.j.c);this.events.S(this.h4,g.gL(\"appapi\"),this.k$i);this.events.S(this.h4,g.p8(\"appapi\"),this.U8E);this.events.S(this.h4,\ng.gL(\"appprogressboundary\"),this.xso);this.events.S(this.h4,g.p8(\"applooprange\"),this.CA);this.events.S(this.h4,\"presentingplayerstatechange\",this.a$);this.events.S(this.h4,\"resize\",this.Mhf);this.template.Gi(Oi(document,C));this.events.S(this.h4,\"offlineslatestatechange\",this.Vf4);this.events.S(this.h4,\"sabrCaptionsTrackChanged\",this.uZi);this.events.S(this.h4,\"sabrCaptionsBufferedRangesUpdated\",this.i9$);this.Ms.Z.Y().mu\u0026\u0026Rn(this.Ms,\"offline\");this.If.Vz\u0026\u0026g.MK(\"ux\",g.Q8);C\u003dg.Lk(this.If.experiments,\n\"html5_defer_fetch_att_ms\");this.mq\u003dnew g.wl(this.je$,C,this);g.D(this,this.mq);this.PW().bF()\u0026\u0026(g.UJ()\u0026\u0026this.PW().q2.push(\"remote\"),EZH(this));this.DJ.tick(\"fs\");nZK(this);this.If.Vz\u0026\u0026Rn(this.Ms,\"ux\",!0);g.SR(this.Ms.Z.Y())\u0026\u0026Rn(this.Ms,\"embed\");this.D(\"web_player_sentinel_is_uniplayer\")||g.Ri(new g.np(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));C\u003dthis.D(\"web_player_sentinel_yt_experiments_sync\");P\u003dg.zu(\"web_player_sentinel_yt_experiments_sync\");C!\u003d\u003dP\u0026\u0026g.Ri(new g.np(\"b/195699950\",\n{yt:C,player:P}));h||g.Ri(new g.np(\"b/179532961\"));this.wX\u003dtjV(this);if(h\u003dg.Lk(this.If.experiments,\"html5_block_pip_safari_delay\"))this.xl\u003dnew g.wl(this.K8,h,this),g.D(this,this.xl);Rf\u003dthis.If.yd;h\u003dg.Lk(this.If.experiments,\"html5_performance_impact_profiling_timer_ms\");h\u003e0\u0026\u0026(this.VW\u003dnew g.Ht(h),g.D(this,this.VW),this.events.S(this.VW,\"tick\",function(){p.Ol\u0026\u0026T76.zP(\"apit\",p.Ol);p.Ol\u003dT76.nP()}));\nthis.h4.publish(\"applicationInitialized\");this.logger.debug(\"constructor end\")};\ntjV\u003dfunction(C){function b(h){h.stack\u0026\u0026h.stack.indexOf(\"player\")!\u003d\u003d-1\u0026\u0026(C.i$()||C.A4()).Vp(h)}\nQB.subscribe(\"handleError\",b);Io.push(b);return function(){QB.unsubscribe(\"handleError\",b);var h\u003dIo.indexOf(b);h!\u003d\u003d-1\u0026\u0026Io.splice(h,1)}};\nduc\u003dfunction(C){var b\u003dnew g.RQ(C.If,C.config.args);C.h4.publish(\"initialvideodatacreated\",b);return g.$F(C,1,b)};\nWEW\u003dfunction(C){var b\u003dC.A4();b.setPlaybackRate(C.If.X?1:B76(C,Number(g.R1(\"yt-player-playback-rate\"))||1));b.Gu(C.uA,C);b.u4()};\nvZU\u003dfunction(C){var b\u003d\"\",h\u003dybl(C);h.indexOf(\"//\")\u003d\u003d\u003d0\u0026\u0026(h\u003dC.If.protocol+\":\"+h);var N\u003dh.lastIndexOf(\"/base.js\");N!\u003d\u003d-1\u0026\u0026(b\u003dh.substring(0,N+1));if(h\u003dError().stack)if(h\u003dh.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))h\u003dh[1],h.includes(b)||g.Ri(Error(\"Player module URL mismatch: \"+(h+\" vs \"+b+\".\")));b\u003dnew oBo(C.h4,b);IXx(C,b);return b};\nIXx\u003dfunction(C,b){var h\u003d{};h\u003d(h.destroyed\u003dfunction(){C.onApiChange()},h);\nb.N\u003dh};\nOHl\u003dfunction(C){if(C.If.storeUserVolume){C\u003dg.R1(\"yt-player-volume\")||{};var b\u003dC.volume;C\u003d{volume:isNaN(b)?100:g.cE(Math.floor(b),0,100),muted:!!C.muted}}else C\u003d{volume:100,muted:C.If.mute};return C};\nzH\u003dfunction(C){C.mediaElement\u003dC.If.deviceIsAudioOnly?new g.pP(g.wk(\"AUDIO\")):Ub.pop()||new g.pP(g.wk(\"VIDEO\"));g.D(C,C.mediaElement);var b\u003dC.i$();b\u0026\u0026b.setMediaElement(C.mediaElement);try{C.If.Yr?(C.MP\u0026\u0026C.events.D9(C.MP),C.MP\u003dC.events.S(C.mediaElement,\"volumechange\",C.grf)):(C.mediaElement.eK(C.zx.muted),C.mediaElement.setVolume(C.zx.volume/100))}catch(p){C.q9(\"html5.missingapi\",2,\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(p\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in p\u0026\u0026typeof p.message\u003d\u003d\u003d\"string\"\u0026\u0026p.message.replace(/[;:,]/g,\n\"_\")));return}g.yJ(C.Ra);xuW(C);b\u003dC.template;var h\u003dC.mediaElement.Rb();b.No\u003dh;b.Br\u003d!1;b.No.parentNode||N7(b.CE,b.No,0);b.Bd\u003dnew g.pV(0,0,0,0);UuK(b);FR(b);h\u003db.No;g.j6(h,\"video-stream\");g.j6(h,g.Rc.MAIN_VIDEO);var N\u003db.app.Y();N.NZ\u0026\u0026h.setAttribute(\"data-no-fullscreen\",\"true\");N.D(\"html5_local_playsinline\")?\"playsInline\"in ml()\u0026\u0026(h.playsInline\u003d!0):N.JC\u0026\u0026(h.setAttribute(\"webkit-playsinline\",\"\"),h.setAttribute(\"playsinline\",\"\"));N.XG\u0026\u0026b.No\u0026\u0026b.S(h,\"click\",h.play,h);try{C.mediaElement.activate()}catch(p){C.q9(\"html5.missingapi\",\n2,\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(p\u0026\u0026typeof p\u003d\u003d\u003d\"object\"\u0026\u0026\"message\"in p\u0026\u0026typeof p.message\u003d\u003d\u003d\"string\"\u0026\u0026p.message.replace(/[;:,]/g,\"_\")))}};\nC6V\u003dfunction(C){if(!wi_(C)){var b\u003dC.A4().Q_();b\u0026\u0026(b\u003db.Yv(),b instanceof Promise\u0026\u0026b.catch(function(){}));\nHq(C,PF(C.getPlayerStateObject()))}};\nxuW\u003dfunction(C){var b\u003dC.mediaElement;re()?C.Ra.S(b,\"webkitpresentationmodechanged\",C.YGh):window.document.pictureInPictureEnabled\u0026\u0026(C.Ra.S(b,\"enterpictureinpicture\",function(){C.ib(!0)}),C.Ra.S(b,\"leavepictureinpicture\",function(){C.ib(!1)}));\nBQ\u0026\u0026(C.Ra.S(b,\"webkitbeginfullscreen\",function(){C.AC(3)}),C.Ra.S(b,\"webkitendfullscreen\",function(){C.AC(0)}))};\nbiV\u003dfunction(C,b){var h\u003db.getPlayerType(),N\u003dC.fv.gU(h);b!\u003d\u003dC.A4()\u0026\u0026b!\u003d\u003dN\u0026\u0026(N\u003d\u003dnull||nJ(N),C.fv.K[h]\u003db)};\nhCc\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!0:b;C.logger.debug(\"start clear presenting player\");var h;if(h\u003dC.L9){h\u003dC.L9;var N\u003dC.mediaElement;h\u003d!!N\u0026\u0026N\u003d\u003d\u003dh.mediaElement}h\u0026\u0026(C.Ue(),zH(C));if(h\u003dC.i$())h.Ue(!b),h.g4(C.Rp,C),h.getPlayerType()!\u003d\u003d1\u0026\u0026nJ(h);C.fv.N\u003dnull;C.logger.debug(\"finish clear presenting player\")};\ng.$F\u003dfunction(C,b,h,N){var p\u003dC.DJ;b\u003d\u003d\u003d2\u0026\u0026(p\u003dnew Oho(C.If));return new g.oY(C.If,b,p,C.template,function(P,c,e){C.h4.publish(P,c,e)},function(){return C.h4.getVisibilityState()},C.visibility,C,h,N)};\nNZl\u003dfunction(C,b,h,N){C\u003dg.$F(C,b,h,N);C.u4();return C};\nV_\u003dfunction(C,b){return C.vL(b)?C.A4():b};\nMf\u003dfunction(C,b){var h\u003dC.i$(),N\u003dC.A4();return h\u0026\u0026b\u003d\u003d\u003dN\u0026\u0026C.vL(b)\u0026\u0026C.vL(h)?h:b};\nP6S\u003dfunction(C){C.logger.debug(\"start application playback\");if(C.A4().getPlayerState().isError())C.logger.debug(\"start application playback done, player in error state\");else{var b\u003dqf(C);C.PW().isLoaded();b\u0026\u0026C.Pm(6);gm_(C);mYl(C.Ms)||p3U(C)}};\np3U\u003dfunction(C){if(!qf(C)){var b\u003dUC(C.Ms);b\u0026\u0026!b.created\u0026\u0026FFW(C.Ms)\u0026\u0026(C.logger.debug(\"reload ad module\"),b.create())}};\ngm_\u003dfunction(C){C.logger.debug(\"start presenter playback\");var b\u003dC.getVideoData(),h\u003dC.Ms;mYl(h)||h.Dk();!DuK\u0026\u0026h.Z.D(\"html5_allow_asmjs\")\u0026\u0026JY6(h);Rn(h,\"embed\");Rn(h,\"kids\");Rn(h,\"remote\");Rn(h,\"miniplayer\");Rn(h,\"offline\");Rn(h,\"unplugged\");Rn(h,\"ypc\",!1,!0);Rn(h,\"ypc_clickwrap\",!1,!0);Rn(h,\"yto\",!1,!0);Rn(h,\"webgl\",!1,!0);fMx(h)||(Rn(h,\"captions\",!0),Rn(h,\"endscreen\"),h.BZ()||h.L7(),Rn(h,\"creatorendscreen\",!0));h.QJ();C.h4.publish(\"videoready\",b)};\nms\u003dfunction(C){C\u003dC.PW();C.bF();return RD(C)};\nnZK\u003dfunction(C){C.logger.debug(\"start prepare initial playback\");C.CC();var b\u003dC.config.args;zH(C);var h\u003dC.PW();C.h4.Mz(\"onVolumeChange\",C.zx);if(b\u0026\u0026Edl(b)){var N\u003dXO(C.If);N\u0026\u0026!C.Cf\u0026\u0026(b.fetch\u003d0);var p\u003dg.SR(C.If);p\u0026\u0026!C.Cf\u0026\u0026(b.fetch\u003d0);fu(C,b);g.SR(C.If)\u0026\u0026C.DJ.tick(\"ep_pr_s\");if(!N||C.Cf)if(p\u0026\u0026!C.Cf)jKx(C);else if(!h.bF())C.playlist.onReady(function(){AC(C)})}C.ub(C.A4());\ng.B(C.A4().getPlayerState(),128)||(b\u003deiW(!C.If.deviceIsAudioOnly),b\u003d\u003d\u003d\"fmt.noneavailable\"?C.q9(\"html5.missingapi\",2,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):b\u003d\u003d\u003d\"html5.missingapi\"?C.q9(b,2,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):h\u0026\u0026h.bF()\u0026\u0026ms(C)\u0026\u0026(C.If.Eq||C.If.Dj)?y_(C):h.yh?C.D(\"embeds_enable_full_length_inline_muted_autoplay\")?C.h4.mutedAutoplay({durationMode:h.mutedAutoplayDurationMode}):C.h4.mutedAutoplay():g.R1(\"yt-player-playback-on-reload\")?(g.k1(\"embedsItpPlayedOnReload\",{playedOnReload:!0,\nisLoggedIn:!!C.If.q2}),g.uU(\"yt-player-playback-on-reload\",!1),y_(C)):Ea(C.If)||cw1(C),g.Oa(C.If)||Oy(C.If)\u003d\u003d\u003d\"MWEB\"?(g.xa(g.CB(),function(){rR(C)}),g.xa(g.CB(),function(){GB6()})):(rR(C),GB6()),C.logger.debug(\"finish prepare initial playback\"))};\nrR\u003dfunction(C){if(!C.D(\"use_rta_for_player\"))if(C.D(\"fetch_att_independently\"))g.C2(C.mq);else{var b\u003dC.getVideoData().botguardData;b\u0026\u0026g.fx(b,C.If,C.getVideoData().H4||\"\")}};\ncw1\u003dfunction(C){C.logger.debug(\"start initialize to CUED mode\");C.h4.publish(\"initializingmode\");C.Pm(2);C.D(\"embeds_web_enable_defer_loading_remote_js\")\u0026\u0026g.Ds(C.If)?g.xa(g.CB(),function(){Rn(C.Ms,\"remote\")}):Rn(C.Ms,\"remote\");\nRn(C.Ms,\"miniplayer\");C.logger.debug(\"initialized to CUED mode\")};\ny_\u003dfunction(C){C.logger.debug(\"start initialize application playback\");var b\u003dC.A4();if(g.B(b.getPlayerState(),128))return!1;var h\u003db.getVideoData();ms(C)\u0026\u0026C.If.Dj\u0026\u0026(Ub.length\u0026\u0026C.xR?(iX(C,{muted:!1,volume:C.zx.volume},!1),JC(C,!1)):Ub.length||C.zx.muted||(iX(C,{muted:!0,volume:C.zx.volume},!1),JC(C,!0)));ms(C)\u0026\u0026g.SR(C.If)\u0026\u0026h.mutedAutoplay\u0026\u0026(iX(C,{muted:!0,volume:C.zx.volume},!1),JC(C,!0));h.AE\u0026\u0026iX(C,{muted:!0,volume:C.zx.volume},!1);kcK(C,1,h,!1);C.h4.publish(\"initializingmode\");C.ub(C.A4());C.Pm(3);\nvar N;if(!(N\u003d!C.If.nS)){if(N\u003dC.L9){N\u003dC.L9;var p\u003dC.mediaElement;N\u003d!!p\u0026\u0026p\u003d\u003d\u003dN.mediaElement}N\u003dN\u0026\u0026C.b7}N\u0026\u0026(C.Ue(),zH(C),b.setMediaElement(C.mediaElement));b.z_();if(g.B(b.getPlayerState(),128))return!1;h.du||Hq(C,3);return C.b7\u003d!0};\nqf\u003dfunction(C){C\u003dS3(C.Ms);return!!C\u0026\u0026C.loaded};\neCV\u003dfunction(C,b){if(!C.Wb)return!1;var h\u003dC.Wb.startTimeMs*.001-1,N\u003dC.Wb.endTimeMs*.001;C.Wb.type\u003d\u003d\u003d\"repeatChapter\"\u0026\u0026N--;return Math.abs(b-h)\u003c\u003d1E-6||Math.abs(b-N)\u003c\u003d1E-6||b\u003e\u003dh\u0026\u0026b\u003c\u003dN};\nYRl\u003dfunction(C){var b\u003dC.i$();b\u0026\u0026tq(b.getVideoData())\u0026\u0026!b.Ct()\u0026\u0026(b\u003dLpH(C)*1E3-C.getVideoData().Er,C.D(\"html5_gapless_new_slr\")?(C\u003dC.cI,Zic(C.app,\"gaplessshortslooprange\"),b\u003dnew g.hk(0,b,{id:\"gaplesslooprange\",namespace:\"gaplessshortslooprange\"}),(C\u003dC.app.i$())\u0026\u0026C.addCueRange(b)):C.setLoopRange({startTimeMs:0,endTimeMs:b,type:\"shortsLoop\"}))};\naEl\u003dfunction(C){var b\u003dC.A4();if(!(g.B(b.getPlayerState(),64)\u0026\u0026C.PW().isLivePlayback\u0026\u0026C.Wb.startTimeMs\u003c5E3)){if(C.Wb.type\u003d\u003d\u003d\"repeatChapter\"){var h,N\u003d(h\u003dy$H(C.N8()))\u003d\u003dnull?void 0:h.pZ(),p;h\u003d(p\u003dC.getVideoData())\u003d\u003dnull?void 0:p.NZ;N instanceof g.xj\u0026\u0026h\u0026\u0026(p\u003dh[Fk(h,C.Wb.startTimeMs)],N.renderChapterSeekingAnimation(0,p.title));isNaN(Number(C.Wb.loopCount))?C.Wb.loopCount\u003d0:C.Wb.loopCount++;C.Wb.loopCount\u003d\u003d\u003d1\u0026\u0026C.h4.LO(\"innertubeCommand\",C.getVideoData().s9)}N\u003d{Cj:\"application_loopRangeStart\"};if(C.Wb.type\u003d\u003d\u003d\n\"clips\"||C.Wb.type\u003d\u003d\u003d\"shortsLoop\")N.seekSource\u003d58;b.seekTo(C.Wb.startTimeMs*.001,N)}};\nB76\u003dfunction(C,b){var h\u003dC.h4.getAvailablePlaybackRates();b\u003dNumber(b.toFixed(2));C\u003dh[0];h\u003dh[h.length-1];b\u003c\u003dC?b\u003dC:b\u003e\u003dh?b\u003dh:(C\u003dMath.floor(b*100+.001)%5,b\u003dC\u003d\u003d\u003d0?b:Math.floor((b-C*.01)*100+.001)/100);return b};\nLpH\u003dfunction(C,b){b\u003dC.gU(b);if(!b)return 0;b\u003dV_(C,b);return uX(C,b.CB(),b)};\nuX\u003dfunction(C,b,h){if(C.vL(h)){h\u003dh.getVideoData();if(R7(C))h\u003db;else{C\u003dC.uf;for(var N\u003dg.z(C.K),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,h.v7\u003d\u003d\u003dp.v7){b+\u003dp.pJ/1E3;break}N\u003db;C\u003dg.z(C.K);for(p\u003dC.next();!p.done;p\u003dC.next()){p\u003dp.value;if(h.v7\u003d\u003d\u003dp.v7)break;var P\u003dp.pJ/1E3;if(P\u003cb)N+\u003dp.durationMs/1E3+P-p.n9/1E3;else break}h\u003dN}return h}return b};\nlE6\u003dfunction(C,b){if(C.getPresentingPlayerType()\u003d\u003d\u003d3)return PF(S3(C.Ms).TM);if((C.getVideoData().enableServerStitchedDai||g.Kj(C.getVideoData()))\u0026\u0026b\u003d\u003d\u003d2){var h,N;return((h\u003dC.Yt)\u003d\u003dnull?0:h.tR(C.getCurrentTime()))||((N\u003dC.Ib)\u003d\u003dnull?0:N.tR())?C.q1:-1}return b!\u003d\u003d2||C.vL()?C.q1:C.vz};\nEZH\u003dfunction(C){C.logger.debug(\"reset for new application playback\");Q_(C);C.setLoopVideo(!1);C.setLoopRange(null);C.h4.publish(\"legacyadtrackingpingreset\");C.nA\u003d{};C.Uo\u003d[];dsH(C.DJ);if(C.Yt){var b\u003dC.Yt,h\u003dC.A4();h.getPlayerType();Nf(b,!1);JsH(b);uaV(b);b.playback\u003dh}b\u003dC.uf;C\u003dC.A4();C.getPlayerType()!\u003d\u003d1\u0026\u0026jA(b,\"invalidParentVideoPlayerType\");Lu(b,!1);Mj1(b);b.j\u003dC};\njKx\u003dfunction(C,b){var h\u003d(b?b:C.PW()).pY;C.DJ.tick(\"ep_pr_r\");if(h!\u003dnull\u0026\u0026(Bzl(C.playlist,h),C.ZY))C.playlist.onReady(function(){AC(C,b)})};\nfu\u003dfunction(C,b){C.playlist\u0026\u0026(g.kI(C.playlist),C.playlist\u003dnull);b\u0026\u0026(C.Cf\u0026\u0026(b.fetch\u003d0),C.playlist\u003dnew Wqc(C.If,b))};\nomU\u003dfunction(C){var b,h\u003dNumber((b\u003dC.getVideoData().progressBarEndPosition)\u003d\u003dnull?void 0:b.utcTimeMillis)/1E3;!isNaN(h)\u0026\u0026(b\u003dC.vF())\u0026\u0026(b-\u003dC.getCurrentTime(),h\u003d(h-b)*1E3,b\u003dC.nA.progressEndBoundary,(b\u003d\u003dnull?void 0:b.start)!\u003d\u003dh\u0026\u0026(b\u0026\u0026C.qr([b]),h\u003dnew g.hk(h,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),C.A4().addCueRange(h),C.nA.progressEndBoundary\u003dh))};\nHq\u003dfunction(C,b){C.logger.debug(function(){return\"set external state \"+b});\nvar h\u003dC.i$();if(h){var N\u003dh.getPlayerType();if(N\u003d\u003d\u003d2\u0026\u0026!C.vL()){C.vz!\u003d\u003db\u0026\u0026(C.vz\u003db,C.h4.Mz(\"onAdStateChange\",b));return}if(N\u003d\u003d\u003d2\u0026\u0026C.vL()||N\u003d\u003d\u003d5||N\u003d\u003d\u003d6||N\u003d\u003d\u003d7)if(b\u003d\u003d\u003d-1||b\u003d\u003d\u003d0||b\u003d\u003d\u003d5)return}if(b\u003d\u003d\u003d0){if(C.Wb)return;if((h\u003d\u003dnull?0:h.wf())\u0026\u0026g.qo(C.If)){C.playVideo();return}}C.q1!\u003d\u003db\u0026\u0026(C.q1\u003db,C.h4.Mz(\"onStateChange\",b))};\nFpK\u003dfunction(C,b,h,N,p){N\u003dN\u003d\u003d\u003dvoid 0?Infinity:N;p\u003dp\u003d\u003d\u003dvoid 0?0:p;C.logger.debug(function(){return\"Enqueuing playerType\u003d\"+h+\" at time\u003d\"+N+\"\\n        videoId\u003d\"+b.videoId});\nvar P\u003dC.i$();h\u003dh||P.getPlayerType();(P\u003dkcK(C,h,b,!0))||(P\u003dNZl(C,h,b).e2);var c\u003dC.A4();if(h\u003d\u003d\u003d2\u0026\u0026c){var e\u003dP.getVideoData();c.QC(e.clientPlaybackNonce,e.IV||\"\",e.breakType||0,e.VX,e.videoId||\"\")}C.wI(P,N,0,p)};\nGcl\u003dfunction(C,b,h,N,p){var P\u003d\"\";P\u003dC.If.D(\"html5_autonav_autoplay_in_preload_key\")?U5(C,h,b):Ku(C,h,b.videoId,b.v7);C.logger.debug(function(){return\"start preload video \"+P+\", trigger\u003d\"+p});\nvar c\u003d\"\",e\u003dC.i$();if(e\u0026\u0026(c\u003dC.If.D(\"html5_autonav_autoplay_in_preload_key\")?U5(C,e.getPlayerType(),e.getVideoData()):Ku(C,e.getPlayerType(),e.getVideoData().videoId,e.getVideoData().v7),P\u003d\u003d\u003dc))return e.Us(!0),b.dispose(),null;b.OU\u003d!0;b\u003dNZl(C,h,b);h\u003d\u003d\u003d1\u0026\u0026vI(C.If)||b.Us(!0);C.fv.j.set(P,b.e2,N||3600);return b};\nSRW\u003dfunction(C,b,h,N){var p\u003dcj(h);return Ku(C,b,p,N,h.autonav\u003d\u003d\u003d\"1\"||h.autonav\u003d\u003d\u003d!0,h.autoplay\u003d\u003d\u003d\"1\"||h.autoplay\u003d\u003d\u003d!0||h.autoplay\u003d\u003d\u003d1)};\nU5\u003dfunction(C,b,h){return Ku(C,b,h.videoId,h.v7,h.isAutonav,h.qG)};\nKu\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;b\u003db+\"_\"+h+\"_\"+N;C.If.D(\"html5_autonav_autoplay_in_preload_key\")\u0026\u0026(b+\u003d\"_\"+ +p+ +P);return b};\nkcK\u003dfunction(C,b,h,N){var p\u003dC.If.D(\"html5_autonav_autoplay_in_preload_key\")?U5(C,b,h):Ku(C,b,h.videoId,h.v7);var P\u003dC.fv.j.get(p)||null;if(!P||P.vE.HE())return null;C.fv.j.remove(p);if(g.B(P.getPlayerState(),128))return nJ(P),null;if(P\u003d\u003d\u003dC.gU(b))return C.DJ.infoGel({isCacheHit:!0}),P;if((P.getVideoData().oauthToken||h.oauthToken)\u0026\u0026P.getVideoData().oauthToken!\u003d\u003dh.oauthToken)return null;b\u003d\u003d\u003d1\u0026\u0026Q_(C);N||C.ub(P,!0);C.DJ.infoGel({isCacheHit:!0});return P};\n$cc\u003dfunction(C,b){var h;return!b||!C.If.VX||(h\u003dC.getVideoData())!\u003dnull\u0026\u0026h.backgroundable?!1:(C.xl?C.xl.start():C.K8(),!0)};\ns5\u003dfunction(C,b,h){b\u0026\u0026(b\u003dC.gU(h))\u0026\u0026b\u003d\u003d\u003dC.A4()\u0026\u0026(b.getVideoData().fK\u003d!0)};\nO5\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?1:h;C.logger.debug(function(){return\"start cue video, vid \"+b.videoId+\", type \"+h});\nif(b.bF()){var N\u003dg.$F(C,h,b).e2;C.cancelPlayback(4,h);C.ub(N);N.u4();if(h\u003d\u003d\u003d1){C.Pm(1);if(g.SR(C.If)\u0026\u0026!d9(b)){b.dispose();nJ(C.A4());return}cw1(C)}C.logger.debug(\"finish cue video\")}else C.logger.debug(function(){return\"invalid VideoData in cueVideo\"}),b.dispose(),(N\u003dC.gU(h))\u0026\u0026nJ(N),c$W(C.PW())\u0026\u0026h\u003d\u003d\u003d2\u0026\u0026C.Qu()};\nzCl\u003dfunction(C,b,h,N,p){b\u003dmG1(b,h,N,p);(h\u003dg.SR(C.If)\u0026\u0026!C.If.N2)\u0026\u0026!C.Cf\u0026\u0026(b.fetch\u003d0);fu(C,b);g.SR(C.If)\u0026\u0026C.DJ.tick(\"ep_a_pr_s\");if(h\u0026\u0026!C.Cf)h\u003dC.PW(),wHl(h,b).then(function(P){C.ZY\u003d!0;jKx(C,P)});\nelse C.playlist.onReady(function(){AC(C)});\ng.SR(C.If)\u0026\u0026C.DJ.tick(\"ep_a_pr_r\")};\nAC\u003dfunction(C,b){var h\u003dg.SR(C.If)\u0026\u0026!C.If.N2,N\u003dh\u0026\u0026b?b:g.HS(C.playlist);b\u003dh\u0026\u0026b?b:C.getVideoData();N\u0026\u0026(b.LZ\u0026\u0026(C.If.Eq||C.If.Dj)||!C.wK?(b\u003db.fK,N\u003dC.wL(N,1),b\u0026\u0026s5(C,N)):O5(C,N,1));g.SR(C.If)\u0026\u0026C.DJ.tick(\"ep_p_l\");C.ZY\u003d!1;C.h4.IL(\"onPlaylistUpdate\")};\nwi_\u003dfunction(C){if(C.playlist\u0026\u0026g.qX(C.If)\u0026\u0026C.A0()){var b\u003dC.If.D(\"html5_player_autonav_logging\");C.nextVideo(!1,b);return!0}return!1};\nHil\u003dfunction(C,b,h,N,p,P,c){b\u003d{id:b,namespace:c!\u003dnull?c:\"appapi\"};P\u003d\u003d\u003d\"chapter\"?(b.style\u003dbG.CHAPTER_MARKER,b.visible\u003d!0):isNaN(p)||(P\u003d\u003d\u003d\"ad\"?b.style\u003dbG.AD_MARKER:(b.style\u003dbG.TIME_MARKER,b.color\u003dp),b.visible\u003d!0);C.Z8([new g.hk(h*1E3,N*1E3,b)],1);return!0};\nVN1\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?!0:P;var c\u003dC.vF();if(!c)return P\u0026\u0026C.getVideoData().isLivePlayback\u0026\u0026C.Uo.push({id:b,j$$:h,ve2:N}),!1;P\u003dc-C.getCurrentTime();return Hil(C,b,h-P,N-P,void 0,void 0,p)};\nMNW\u003dfunction(C,b){C.Uo\u003dg.kS(C.Uo,function(c){return c.id!\u003d\u003db});\nfor(var h\u003dC.A4(),N\u003dh.l1(),p\u003d0;p\u003cN.length;p++){var P\u003dN[p];if(P.getId()\u003d\u003d\u003db)return h.removeCueRange(P),vq(C,\"cuerangesremoved\",[P]),!0}return!1};\nZic\u003dfunction(C,b,h){var N\u003dC.gU(h);N\u0026\u0026(b\u003dN.Sh(b),h\u0026\u0026C.getPresentingPlayerType()!\u003d\u003dh||vq(C,\"cuerangesremoved\",b))};\nqRo\u003dfunction(C){var b\u003d(0,g.fB)(),h\u003dC.getCurrentTime();C\u003dC.getVideoData();h\u003d1E3*(h-C.startSeconds);C.isLivePlayback\u0026\u0026(h\u003d0);return b-Math.max(h,0)};\niX\u003dfunction(C,b,h){C.If.t4\u0026\u0026(C.zx\u003db,b.muted||JC(C,!1),h\u0026\u0026C.If.storeUserVolume\u0026\u0026!C.If.Yr\u0026\u0026(h\u003d{volume:Math.floor(b.volume),muted:b.muted},h.unstorable||(g.uU(\"yt-player-volume\",h),g.uU(\"yt-player-volume\",h,2592E3))),mco(C),h\u003dg.Am\u0026\u0026C.mediaElement\u0026\u0026!C.mediaElement.R$(),C.If.Yr\u0026\u0026!h||C.h4.Mz(\"onVolumeChange\",{muted:b.muted,volume:b.volume,unstorable:!C.If.storeUserVolume}))};\nmco\u003dfunction(C){var b\u003dC.getVideoData();if(!b.wH){b\u003dC.If.Yr?1:poW(b);var h\u003dC.mediaElement;h.eK(C.zx.muted);try{h.setVolume(C.zx.volume*b/100)}catch(N){g.Ri(new g.np(\"b183742307\",\"multiplier: \"+b+\", volume: \"+C.zx.volume))}}};\nJC\u003dfunction(C,b){b!\u003d\u003dC.xR\u0026\u0026(C.xR\u003db,C.h4.IL(\"onMutedAutoplayChange\",b))};\nj3\u003dfunction(C){return C.xR\u0026\u0026C.getVideoData().mutedAutoplay};\nfES\u003dfunction(C){var b\u003dGm(!0);return b\u0026\u0026(b\u003d\u003d\u003dC.template.element||C.mediaElement\u0026\u0026b\u003d\u003d\u003dC.mediaElement.Rb())?b:null};\nywS\u003dfunction(C,b){var h\u003dwindow.screen\u0026\u0026window.screen.orientation;if((C.If.D(\"lock_fullscreen2\")||C.If.L)\u0026\u0026h\u0026\u0026h.lock\u0026\u0026(!g.Am||!AwV))if(b){b\u003dh.type.indexOf(\"portrait\")\u003d\u003d\u003d0;var N\u003dC.template.getVideoAspectRatio(),p\u003db;N\u003c1?p\u003d!0:N\u003e1\u0026\u0026(p\u003d!1);if(!C.Pp||p!\u003d\u003db){h\u003dh.lock(p?\"portrait\":\"landscape\");if(h!\u003dnull)h[\"catch\"](function(){});\nC.Pp\u003d!0}}else C.Pp\u0026\u0026(C.Pp\u003d!1,h.unlock())};\nvq\u003dfunction(C,b,h){C.h4.publish(b,h);var N\u003dg.qo(C.If)||g.mG(C.If)||g.X_(C.If);if(h\u0026\u0026N){switch(b){case \"cuerangemarkersupdated\":var p\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":p\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":p\u003d\"onCueRangesRemoved\"}p\u0026\u0026C.h4.LO(p,h.map(function(P){return{getId:function(){return this.id},\nend:P.end,id:P.getId(),namespace:P.namespace\u003d\u003d\u003d\"ad\"?\"ad\":\"\",start:P.start,style:P.style,visible:P.visible}}))}};\nDF\u003dfunction(C,b,h,N,p,P){h\u003dh\u003d\u003d\u003dvoid 0?!0:h;var c\u003dC.gU(p);c\u0026\u0026(c.getPlayerType()\u003d\u003d\u003d2\u0026\u0026!C.vL(c)||g.Gg(c.getVideoData()))||(C.getPresentingPlayerType()\u003d\u003d\u003d3?S3(C.Ms).r3(\"control_seek\",b,h):(c\u0026\u0026c\u003d\u003d\u003dC.A4()\u0026\u0026C.Wb\u0026\u0026!eCV(C,b)\u0026\u0026C.setLoopRange(null),C.seekTo(b,h,N,p,P)))};\nrwl\u003dfunction(C,b,h,N){h\u0026\u0026(C.Ue(),zH(C));h\u003dC.i$();h.Rz(b);var p\u003dC.getVideoData(),P\u003d{};P.video_id\u003dp.videoId;P.adformat\u003dp.adFormat;if(!p.isLivePlayback||C.D(\"html5_reload_live_playback_to_current_time\"))P.start\u003dh.getCurrentTime(),P.resume\u003d\"1\";p.isLivePlayback\u0026\u0026NF(p)\u0026\u0026g.Va(C.If)\u0026\u0026(P.live_utc_start\u003dh.vF(),P.resume\u003d\"1\");p.N2\u0026\u0026(P.vvt\u003dp.N2);p.W\u0026\u0026(P.vss_credentials_token\u003dp.W,P.vss_credentials_token_type\u003dp.KS);p.oauthToken\u0026\u0026(P.oauth_token\u003dp.oauthToken);p.Rn\u0026\u0026(P.force_gvi\u003dp.Rn);P.autoplay\u003d1;P.reload_count\u003dp.Xs+\n1;P.reload_reason\u003db;p.xm\u0026\u0026(P.unplugged_partner_opt_out\u003dp.xm);p.AT\u0026\u0026(P.ypc_is_premiere_trailer\u003dp.AT);p.playerParams\u0026\u0026(P.player_params\u003dp.playerParams);C.loadVideoByPlayerVars(P,void 0,!0,void 0,void 0,N);b\u003d\u003d\u003d\"signature\"\u0026\u0026C.Yt\u0026\u0026p3U(C)};\niic\u003dfunction(C,b){C.PW().autonavState\u003db;g.uU(\"yt-player-autonavstate\",b);C.h4.publish(\"autonavchange\",b)};\nJwW\u003dfunction(C){var b\u003dC.getVideoData().wH,h\u003dC.If.sI,N\u003dC.isInline()\u0026\u0026!C.getVideoData().lC,p\u003dC.mediaElement;b||h||N?p.Yi():(p.PJ(),iX(C,C.zx))};\nQ_\u003dfunction(C){var b\u003dUC(C.N8());b\u0026\u0026b.created\u0026\u0026(C.logger.debug(\"reset ad module\"),b.destroy())};\nR7\u003dfunction(C){return C.getVideoData().enableServerStitchedDai\u0026\u0026!!C.Yt};\nuhK\u003dfunction(C,b){b.bounds\u003dC.getBoundingClientRect();for(var h\u003dg.z([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,b[N]\u003dau(C,N);b.hidden\u003d!!C.hidden};\nybl\u003dfunction(C){if(C.webPlayerContextConfig){var b\u003dC.webPlayerContextConfig.trustedJsUrl;return b?MJ(b).toString():C.webPlayerContextConfig.jsUrl}return C.config.assets\u0026\u0026C.config.assets.js?C.config.assets.js:\"\"};\nRCV\u003dfunction(C,b){var h\u003dC.gU(1);if(h){if(h.getVideoData().clientPlaybackNonce\u003d\u003d\u003db)return h;if((C\u003dC.wu.j)\u0026\u0026C.getVideoData().clientPlaybackNonce\u003d\u003d\u003db)return C}return null};\nQKc\u003dfunction(C){return C.name\u003d\u003d\u003d\"TypeError\"\u0026\u0026C.stack.includes(\"/s/player/\")\u0026\u0026vQ()\u003c\u003d105};\nUcl\u003dfunction(C){return C.isTimeout?\"NO_BID\":\"ERR_BID\"};\nX3S\u003dfunction(){var C\u003dnull;up_().then(function(b){return C\u003db},function(b){return C\u003dUcl(b)});\nreturn C};\nKpl\u003dfunction(){var C\u003dMR(1E3,\"NO_BID\");return $E(wJc([up_(),C]).jX(Ucl),function(){C.cancel()})};\ndR\u003dfunction(C){return C.lF?g.vj(g.OJ(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nWq\u003dfunction(C){this.player\u003dC;this.N\u003dthis.j\u003d1};\nvml\u003dfunction(C,b,h,N,p,P){b.client||(b.client\u003d{});C.player.Y().D(\"h5_remove_url_for_get_ad_break\")||(b.client.originalUrl\u003dh);var c\u003dcQ(h),e\u003dg.Uq(h)?!1:!0;(c||e)\u0026\u0026typeof Intl!\u003d\u003d\"undefined\"\u0026\u0026(b.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);e\u003dg.Uq(h)?!1:!0;if(c||e||N!\u003d\u003d\"\"){var L\u003d{};h\u003dhK(YG(N)).split(\"\u0026\");var Z\u003dnew Map;h.forEach(function(Y){Y\u003dY.split(\"\u003d\");Y.length\u003e1\u0026\u0026Z.set(Y[0].toString(),decodeURIComponent(Y[1].toString()))});\nZ.has(\"bid\")\u0026\u0026(L.bid\u003dZ.get(\"bid\"));L.params\u003d[];sKl.forEach(function(Y){Z.has(Y)\u0026\u0026(Y\u003d{key:Y,value:Z.get(Y)},L.params.push(Y))});\nOic(C,L);b.adSignalsInfo\u003dL}b.client.unpluggedAppInfo||(b.client.unpluggedAppInfo\u003d{});b.client.unpluggedAppInfo.enableFilterMode\u003d!1;h\u003dp.j.cosver;h!\u003dnull\u0026\u0026h!\u003d\u003d\"cosver\"\u0026\u0026(b.client.osVersion\u003dh);h\u003dp.j.cplatform;h!\u003dnull\u0026\u0026h!\u003d\u003d\"cplatform\"\u0026\u0026h!\u003d\u003d\"\"\u0026\u0026(b.client.platform\u003dh);h\u003dp.j.cmodel;h!\u003dnull\u0026\u0026h!\u003d\u003d\"cmodel\"\u0026\u0026(b.client.deviceModel\u003dh);h\u003dp.j.cplayer;h!\u003dnull\u0026\u0026h!\u003d\u003d\"cplayer\"\u0026\u0026(b.client.playerType\u003dh);h\u003dp.j.cbrand;h!\u003dnull\u0026\u0026h!\u003d\u003d\"cbrand\"\u0026\u0026(b.client.deviceMake\u003dh);b.user||(b.user\u003d{});b.user.lockedSafetyMode\u003d!1;(p.D(\"embeds_web_enable_iframe_api_send_full_embed_url\")||\np.D(\"embeds_enable_autoplay_and_visibility_signals\"))\u0026\u0026g.qX(p)\u0026\u0026Jc6(b,P,C.player.getPlayerState(1))};\nWpc\u003dfunction(C,b){var h\u003d!1;if(b\u003d\u003d\u003d\"\")return h;b.split(\",\").forEach(function(N){var p\u003d{},P\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},c\u003d\"ACTIVE\";N[0]\u003d\u003d\u003d\"!\"\u0026\u0026(N\u003dN.substring(1),c\u003d\"INACTIVE\");N\u003dN.split(\"-\");N.length\u003c3||(N[0]in Dcx\u0026\u0026(P.clientName\u003dDcx[N[0]]),N[1]in dcW\u0026\u0026(P.platform\u003ddcW[N[1]]),P.applicationState\u003dc,P.clientVersion\u003dN.length\u003e2?N[2]:\"\",p.remoteClient\u003dP,C.remoteContexts?C.remoteContexts.push(p):C.remoteContexts\u003d[p],h\u003d!0)});\nreturn h};\nnmK\u003dfunction(C){if(!(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in Emc))return!1;C\u003dC.split(RegExp(\"[:\u0026]\"));var b\u003dEmc.FLAG_AUTO_CAPTIONS_DEFAULT_ON,h\u003d\"f\"+(1+Math.floor(b/31)).toString();b\u003d1\u003c\u003cMath.floor(b%31);for(var N\u003d0,p\u003dC.length;N\u003cp;N++){var P\u003dC[N].split(\"\u003d\");if(P[0]\u003d\u003d\u003dh\u0026\u0026parseInt(\"0x\"+P[1],16)\u0026b)return!0}return!1};\nOic\u003dfunction(C,b){C\u003dC.player.Y();if(g.KO(C)||vI(C)){C\u003dg.Tf(\"INNERTUBE_CONTEXT\");var h,N;(C\u003d\u003dnull?0:(h\u003dC.adSignalsInfo)\u003d\u003dnull?0:h.advertisingId)\u0026\u0026typeof(C\u003d\u003dnull?void 0:(N\u003dC.adSignalsInfo)\u003d\u003dnull?void 0:N.limitAdTracking)!\u003d\u003d\"undefined\"\u0026\u0026(b.advertisingId\u003dC.adSignalsInfo.advertisingId,b.advertisingIdSignalType\u003d\"DEVICE_ID_TYPE_CONNECTED_TV_IFA\",b.limitAdTracking\u003dC.adSignalsInfo.limitAdTracking)}};\nb5W\u003dfunction(C,b,h,N,p){var P\u003dh.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(h.DRIFT_FROM_HEAD_MS)?Math.trunc(h.DRIFT_FROM_HEAD_MS):0,c\u003dtNH.exec(b);c\u003dc!\u003dnull\u0026\u0026c.length\u003e\u003d2?c[1]:\"\";var e\u003dTZH.test(b),L\u003dBZK.exec(b);L\u003dL!\u003dnull\u0026\u0026L.length\u003e\u003d2?L[1]:\"\";var Z\u003dIEU.exec(b);Z\u003dZ!\u003dnull\u0026\u0026Z.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(Z[1]))?Number(Z[1]):1;var Y\u003dxc6.exec(b);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2?Y[1]:\"0\";var a\u003dr_(C.player.Y().nO),l\u003dC.player.getVideoData(1),F\u003dg.Ix(l.sX,!0),G\u003d\"BISCOTTI_ID\"in h?h.BISCOTTI_ID:\"\";vml(C,F,b,G.toString(),C.player.Y(),\nl);l\u003d{splay:!1,lactMilliseconds:h.LACT.toString(),playerHeightPixels:Math.trunc(h.P_H),playerWidthPixels:Math.trunc(h.P_W),vis:Math.trunc(h.VIS),signatureTimestamp:20131,autonavState:dR(C.player.Y())};N\u0026\u0026(N\u003d{},Wpc(N,h.YT_REMOTE)\u0026\u0026(l.mdxContext\u003dN));if(N\u003dw3W.includes(a)?void 0:g.Xu(\"PREF\")){for(var V\u003dN.split(RegExp(\"[:\u0026]\")),q\u003d0,f\u003dV.length;q\u003cf;q++){var y\u003dV[q].split(\"\u003d\");if((y[0].toUpperCase()\u003d\u003d\u003d\"SML\"||y[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026y.length\u003e1\u0026\u0026y[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}l.autoCaptionsDefaultOn\u003d\nnmK(N)}b\u003dCDo.exec(b);(b\u003db!\u003dnull\u0026\u0026b.length\u003e\u003d2?b[1]:\"\")\u0026\u0026L\u0026\u0026(F.user.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}]);b\u003d{contentPlaybackContext:l};c\u003d{adBlock:Math.trunc(h.AD_BLOCK),params:c,breakIndex:Z,breakPositionMs:Y,clientPlaybackNonce:h.CPN,topLevelDomain:a,isProxyAdTagRequest:e,context:F,adSignalsInfoString:hK(YG(G.toString())),overridePlaybackContext:b};p!\u003d\u003dvoid 0\u0026\u0026(c.cueProcessedMs\u003dMath.round(p).toString());L\u0026\u0026(c.videoId\u003dL);h.LIVE_TARGETING_CONTEXT\u0026\u0026(c.liveTargetingParams\u003dh.LIVE_TARGETING_CONTEXT);\nh.AD_BREAK_LENGTH\u0026\u0026(c.breakLengthMs\u003dMath.trunc(h.AD_BREAK_LENGTH*1E3).toString());P\u0026\u0026(c.driftFromHeadMs\u003dP.toString());c.currentMediaTimeMs\u003dMath.round(C.player.getCurrentTime(1)*1E3);(C\u003dC.player.getGetAdBreakContext())\u0026\u0026(c.getAdBreakContext\u003dC);return c};\nh7_\u003dfunction(){Wq.apply(this,arguments)};\nN3l\u003dfunction(C,b,h,N,p){var P\u003dh.R1;var c\u003dh.sG;var e\u003dC.player.Y().A6,L\u003d0;h.cueProcessedMs\u0026\u0026c\u0026\u0026!P\u0026\u0026(h\u003dc.end-c.start,h\u003e0\u0026\u0026(L\u003dMath.floor(h/1E3)));var Z\u003d{AD_BLOCK:p,AD_BREAK_LENGTH:P?P.YJ:L,AUTONAV_STATE:dR(C.player.Y()),CA_TYPE:\"image\",CPN:C.player.getVideoData(1).clientPlaybackNonce,DRIFT_FROM_HEAD_MS:C.player.m7()*1E3,LACT:fr(),LIVE_INDEX:P?C.N++:1,LIVE_TARGETING_CONTEXT:P\u0026\u0026P.context?P.context:\"\",MIDROLL_POS:c?Math.round(c.start/1E3):0,MIDROLL_POS_MS:c?Math.round(c.start):0,VIS:C.player.getVisibilityState(),\nP_H:C.player.Ti().xe().height,P_W:C.player.Ti().xe().width,YT_REMOTE:e?e.join(\",\"):\"\"},Y\u003dZ1(LN);Object.keys(Y).forEach(function(a){Y[a]!\u003dnull\u0026\u0026(Z[a.toUpperCase()]\u003dY[a].toString())});\nN!\u003d\u003d\"\"\u0026\u0026(Z.BISCOTTI_ID\u003dN);N\u003d{};eX(b)\u0026\u0026(N.sts\u003d\"20131\",(C\u003dC.player.Y().forcedExperiments)\u0026\u0026(N.forced_experiments\u003dC));return jX(g.J5(b,Z),N)};\ngf1\u003dfunction(C,b){var h\u003dC.player.Y(),N,p\u003d(N\u003dC.player.getVideoData(1))\u003d\u003dnull?void 0:N.oauthToken;return g.Ta(h,p).then(function(P){if(P\u0026\u0026kG()){var c\u003dAR();yG(c,P)}return g.tN(C.player.CZ(c),b,\"/youtubei/v1/player/ad_break\").then(function(e){return e})})};\npdl\u003dfunction(C){this.M2\u003dC};\nPDW\u003dfunction(C){this.Z\u003dC};\njUV\u003dfunction(C){this.M2\u003dC};\nkwl\u003dfunction(C){g.O.call(this);this.j\u003dC;this.yG\u003dcS_(this)};\ncS_\u003dfunction(C){var b\u003dnew LZ6(C.j.UU);g.D(C,b);C\u003dg.z([new pdl(C.j.M2),new PDW(C.j.Z),new jUV(C.j.M2),new ri(C.j.gH,C.j.j2),new JB,new Q6(C.j.Zv,C.j.cT,C.j.M2),new io,new y6]);for(var h\u003dC.next();!h.done;h\u003dC.next())ZZo(b,h.value);C\u003dg.z([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(h\u003dC.next();!h.done;h\u003dC.next())uo(b,h.value,function(){});\nreturn b};\nE5\u003dfunction(C){var b\u003dC.fO,h\u003dC.Zf;C\u003dC.BF;var N\u003dnew ADl,p\u003d{Nl:new cMx(b.get(),h),Zf:h};return{fJ:new t$(h,C,b,p),context:p,V6:N}};\nnu\u003dfunction(C,b,h,N,p){g.O.call(this);this.K\u003db;this.EX\u003dh;this.fO\u003dN;this.kt\u003dp;this.listeners\u003d[];var P\u003dnew fp(this);g.D(this,P);P.S(C,\"internalAbandon\",this.lI);this.addOnDisposeCallback(function(){g.yJ(P)})};\ntC\u003dfunction(C){this.Z\u003dC;this.adVideoId\u003dthis.j\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.G\u003d!0;this.K\u003dthis.N\u003d!1;this.adFormat\u003dnull;this.X\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\ne76\u003dfunction(C){C.contentCpn\u003dnull;C.adCpn\u003dnull;C.videoId\u003dnull;C.adVideoId\u003dnull;C.adFormat\u003dnull;C.X\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";C.actionType\u003d\"unknown_type\";C.N\u003d!1;C.K\u003d!1};\nLHo\u003dfunction(C,b){C\u003dg.z(b);for(b\u003dC.next();!b.done;b\u003dC.next())if((b\u003db.value.renderer)\u0026\u0026(b.instreamVideoAdRenderer||b.linearAdSequenceRenderer||b.sandwichedLinearAdRenderer||b.instreamSurveyAdRenderer)){sG(\"ad_i\");g.OG({isMonetized:!0});break}};\nZ5l\u003dfunction(C){var b;(b\u003dC.Z.getVideoData(1))!\u003dnull\u0026\u0026b.nO\u0026\u0026(C.K\u003d!1,b\u003d{},C.j\u0026\u0026C.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:C.j,videoId:C.videoId}),vs(\"video_to_ad\",b))};\nsX\u003dfunction(C){C.K\u003d!1;var b\u003d{};C.j\u0026\u0026C.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:C.j,videoId:C.videoId});vs(\"ad_to_video\",b);YMc(C)};\nYMc\u003dfunction(C){if(C.N)if(C.X\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026C.actionType\u003d\u003d\u003d\"video_to_ad\")UG(\"video_to_ad\");else{var b\u003d{adBreakType:oJ(C.X),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:C.videoStreamType};C.actionType\u003d\u003d\u003d\"ad_to_video\"?(C.contentCpn\u0026\u0026(b.targetCpn\u003dC.contentCpn),C.videoId\u0026\u0026(b.targetVideoId\u003dC.videoId)):(C.adCpn\u0026\u0026(b.targetCpn\u003dC.adCpn),C.adVideoId\u0026\u0026(b.targetVideoId\u003dC.adVideoId));C.adFormat\u0026\u0026(b.adType\u003dC.adFormat);C.contentCpn\u0026\u0026\n(b.clientPlaybackNonce\u003dC.contentCpn);C.videoId\u0026\u0026(b.videoId\u003dC.videoId);C.adCpn\u0026\u0026(b.adClientPlaybackNonce\u003dC.adCpn);C.adVideoId\u0026\u0026(b.adVideoId\u003dC.adVideoId);g.OG(b,C.actionType)}};\nTH\u003dfunction(C){g.O.call(this);this.Z\u003dC;this.j\u003dnew Map;this.K\u003dnew fp(this);g.D(this,this.K);this.K.S(this.Z,g.gL(\"ad\"),this.onCueRangeEnter,this);this.K.S(this.Z,g.p8(\"ad\"),this.onCueRangeExit,this)};\naeK\u003dfunction(C,b,h,N,p){g.hk.call(this,b,h,{id:C,namespace:\"ad\",priority:p,visible:N})};\nBq\u003dfunction(C){this.Z\u003dC};\nI7\u003dfunction(C){this.Z\u003dC;g.Lk(this.Z.Y().experiments,\"tv_pacf_logging_sample_rate\")};\n$2\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;return C.Z.Y().D(\"html5_ssap_force_ads_ctmp\")?!0:(b||C.Z.Y().tZ())\u0026\u0026C.Z.Y().D(\"html5_ssap_pacf_qoe_ctmp\")};\nxF\u003dfunction(C){var b,h;return(h\u003d(b\u003dC.Z.getVideoData(1))\u003d\u003dnull?void 0:g.Kj(b))!\u003dnull?h:!1};\nnk\u003dfunction(C,b){return C.Z.Y().D(b)};\nleS\u003dfunction(C){return C.Z.Y().D(\"substitute_ad_cpn_macro_in_ssdai\")};\nYD\u003dfunction(C){var b,h,N;return((b\u003dC.Z.getVideoData(1).getPlayerResponse())\u003d\u003dnull?void 0:(h\u003db.playerConfig)\u003d\u003dnull?void 0:(N\u003dh.daiConfig)\u003d\u003dnull?void 0:N.enableServerStitchedDai)||!1};\nSHW\u003dfunction(C){return C.Z.Y().D(\"html5_enable_vod_slar_with_notify_pacf\")};\nofS\u003dfunction(C){return C.Z.Y().D(\"html5_recognize_predict_start_cue_point\")};\nE2\u003dfunction(C){return C.Z.Y().experiments.Fo(\"enable_desktop_player_underlay\")};\nFHl\u003dfunction(C){return C.Z.Y().experiments.Fo(\"html5_load_empty_player_in_media_break_sub_lra\")};\nAI\u003dfunction(C){return C.Z.Y().experiments.Fo(\"html5_load_ads_instead_of_cue\")};\nyU\u003dfunction(C){return C.Z.Y().experiments.Fo(\"html5_preload_ads\")};\nvo\u003dfunction(C){return C.Z.Y().experiments.Fo(\"enable_ads_control_flow_deterministic_id_generation\")};\nGwV\u003dfunction(C){return C.Z.Y().experiments.Fo(\"enable_desktop_discovery_video_abandon_pings\")||g.KO(C.Z.Y())};\nSMS\u003dfunction(C){return C.Z.Y().experiments.Fo(\"enable_progres_commands_lr_feeds\")};\n$z_\u003dfunction(C){return C.Z.Y().experiments.Fo(\"html5_cuepoint_identifier_logging\")};\nz7V\u003dfunction(C){switch(C){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}};\nH5c\u003dfunction(){g.jv.call(this);var C\u003dthis;this.j\u003d{};this.addOnDisposeCallback(function(){for(var b\u003dg.z(Object.keys(C.j)),h\u003db.next();!h.done;h\u003db.next())delete C.j[h.value]})};\nwR\u003dfunction(){if(VC_\u003d\u003d\u003dnull){VC_\u003dnew H5c;f9(Vw).K\u003d\"b\";var C\u003df9(Vw),b\u003dob(C)\u003d\u003d\"h\"||ob(C)\u003d\u003d\"b\",h\u003d!(Jg(),!1);b\u0026\u0026h\u0026\u0026(C.G\u003d!0,C.W\u003dnew uTl)}return VC_};\nMC6\u003dfunction(C,b,h){C.j[b]\u003dh};\nqMU\u003dfunction(C){switch(C){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}};\nCz\u003dfunction(C,b,h){this.EX\u003dC;this.Z\u003db;this.Zf\u003dh;this.K\u003dnew Set;this.j\u003dnew Map;wR().subscribe(\"adactiveviewmeasurable\",this.Sb,this);wR().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.uq,this);wR().subscribe(\"adviewableimpression\",this.Yb,this);wR().subscribe(\"adaudioaudible\",this.bq,this);wR().subscribe(\"adaudiomeasurable\",this.iq,this)};\nhG\u003dfunction(C,b,h){var N\u003dh.w_,p\u003dh.HV,P\u003dh.listener,c\u003dh.Ko;h\u003dh.Vm\u003d\u003d\u003dvoid 0?!1:h.Vm;if(C.j.has(b))LF(\"Unexpected registration of layout in LidarApi\");else{if(c){if(C.K.has(c))return;C.K.add(c)}C.j.set(b,P);p9(Jg().aV,\"fmd\",1);d_U(f9(Vw),N);var e\u003dh?b:void 0;MC6(wR(),b,{hq:function(){if(!p)return{};var L\u003dC.Z.getPresentingPlayerType(!0),Z;return(Z\u003dC.Z.getVideoData(L))!\u003dnull\u0026\u0026Z.isAd()?{currentTime:C.EX.get().getCurrentTimeSec(L,!1,e),duration:p,isPlaying:bQ(C.EX.get(),L).isPlaying(),isVpaid:!1,isYouTube:!0,\nvolume:C.EX.get().isMuted()?0:C.EX.get().getVolume()/100}:{}}})}};\nNq\u003dfunction(C,b){C.j.has(b)?(C.j.delete(b),delete wR().j[b]):LF(\"Unexpected unregistration of layout in LidarApi\")};\nmz6\u003dfunction(C,b){if(C.Z.isLifaAdPlaying()){var h\u003dC.Z.f2(!0,!0);C.XP(b,h.width*.5*1.1,h.height*.25*1.1,h.width*.5*.9,h.height*.5*.9)}};\nySK\u003dfunction(C,b,h){var N\u003d{};fe6(C,N,b,h);ASc(N);N.LACT\u003dgy(function(){return fr().toString()});\nN.VIS\u003dgy(function(){return C.getVisibilityState().toString()});\nN.SDKV\u003d\"h.3.0\";N.VOL\u003dgy(function(){return C.isMuted()?\"0\":Math.round(C.getVolume()).toString()});\nN.VED\u003d\"\";return N};\nrSK\u003dfunction(C,b){var h\u003d{};if(b)return h;if(!C.kind)return g.ux(Error(\"AdPlacementConfig without kind\")),h;if(C.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"||C.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"){if(!C.adTimeOffset||!C.adTimeOffset.offsetStartMilliseconds)return g.ux(Error(\"malformed AdPlacementConfig\")),h;h.MIDROLL_POS\u003dgy(eI(Math.round(CR(C.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else h.MIDROLL_POS\u003dgy(eI(\"0\"));return h};\ngy\u003dfunction(C){return{toString:function(){return C()}}};\ni5K\u003dfunction(C,b,h){function N(e,L){(L\u003dh[L])\u0026\u0026(P[e]\u003dL)}\nfunction p(e,L){(L\u003dh[L])\u0026\u0026(P[e]\u003dc(L))}\nif(!h||g.A8(h))return C;var P\u003dObject.assign({},C),c\u003db?encodeURIComponent:function(e){return e};\np(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");p(\"IAS_VIEWABILITY\",\"integralAdsViewability\");p(\"MOAT_INIT\",\"moatInit\");p(\"MOAT_VIEWABILITY\",\"moatViewability\");N(\"GOOGLE_VIEWABILITY\",\"googleViewability\");N(\"VIEWABILITY\",\"viewability\");return P};\nfe6\u003dfunction(C,b,h,N){b.CPN\u003dgy(function(){var p;(p\u003dC.getVideoData(1))?p\u003dp.clientPlaybackNonce:(g.Ri(Error(\"Video data is null.\")),p\u003dnull);return p});\nb.AD_MT\u003dgy(function(){if(N!\u003dnull)var p\u003dN;else{var P\u003dh;C.Y().D(\"html5_ssap_use_cpn_to_get_time\")||(P\u003dvoid 0);if(C.Y().D(\"enable_h5_shorts_ad_fill_ad_mt_macro\")||C.Y().D(\"enable_desktop_discovery_pings_ad_mt_macro\")||g.KO(C.Y())){var c\u003dC.getPresentingPlayerType(!0),e;p\u003d((e\u003dC.getVideoData(c))\u003d\u003dnull?0:e.isAd())?JSo(C,c,P):0}else p\u003dJSo(C,2,P)}return Math.round(Math.max(0,p*1E3)).toString()});\nb.MT\u003dgy(function(){return Math.round(Math.max(0,C.getCurrentTime(1,!1)*1E3)).toString()});\nb.P_H\u003dgy(function(){return C.Ti().xe().height.toString()});\nb.P_W\u003dgy(function(){return C.Ti().xe().width.toString()});\nb.PV_H\u003dgy(function(){return C.Ti().getVideoContentRect().height.toString()});\nb.PV_W\u003dgy(function(){return C.Ti().getVideoContentRect().width.toString()})};\nASc\u003dfunction(C){C.CONN\u003dgy(eI(\"0\"));C.WT\u003dgy(function(){return Date.now().toString()})};\nJSo\u003dfunction(C,b,h){return h!\u003d\u003dvoid 0?C.getCurrentTime(b,!1,h):C.getCurrentTime(b,!1)};\nuM1\u003dfunction(){};\nR7V\u003dfunction(C,b,h,N,p){var P,c,e,L,Z,Y,a,l,F,G,V,q,f;g.R(function(y){switch(y.j){case 1:P\u003d!!b.scrubReferrer;c\u003dg.J5(b.baseUrl,i5K(h,P,N));e\u003d{};if(!b.headers){y.WE(2);break}L\u003dC.X();if(!L.j){Z\u003dL.getValue();y.WE(3);break}return g.J(y,L.j,4);case 4:Z\u003dy.K;case 3:Y\u003dZ;a\u003dg.z(b.headers);for(l\u003da.next();!l.done;l\u003da.next())switch(F\u003dl.value,F.headerType){case \"VISITOR_ID\":g.Tf(\"VISITOR_DATA\")\u0026\u0026(e[\"X-Goog-Visitor-Id\"]\u003dg.Tf(\"VISITOR_DATA\"));break;case \"EOM_VISITOR_ID\":g.Tf(\"EOM_VISITOR_DATA\")\u0026\u0026(e[\"X-Goog-EOM-Visitor-Id\"]\u003d\ng.Tf(\"EOM_VISITOR_DATA\"));break;case \"USER_AUTH\":Y\u0026\u0026(e.Authorization\u003d\"Bearer \"+Y);break;case \"PLUS_PAGE_ID\":(G\u003dC.G())\u0026\u0026(e[\"X-Goog-PageId\"]\u003dG);break;case \"AUTH_USER\":V\u003dC.j();!Y\u0026\u0026V\u0026\u0026(e[\"X-Goog-AuthUser\"]\u003dV);break;case \"DATASYNC_ID\":if(q\u003dvoid 0,(q\u003dC.N())\u003d\u003dnull?0:q.Fo(\"enable_datasync_id_header_in_web_vss_pings\"))f\u003dC.K(),cQ(c)\u0026\u0026g.Tf(\"LOGGED_IN\")\u0026\u0026f\u0026\u0026(e[\"X-YouTube-DataSync-Id\"]\u003df)}\"X-Goog-EOM-Visitor-Id\"in e\u0026\u0026\"X-Goog-Visitor-Id\"in e\u0026\u0026delete e[\"X-Goog-Visitor-Id\"];case 2:g.vm(c,void 0,P,Object.keys(e).length!\u003d\u003d\n0?e:void 0,\"\",!0,p),g.SV(y)}})};\nQU1\u003dfunction(C,b,h,N,p){this.X\u003dC;this.G\u003db;this.j\u003dh;this.K\u003dN;this.N\u003dp};\nUzc\u003dfunction(C,b){this.j\u003dC;this.Zf\u003db};\npz\u003dfunction(C,b,h,N,p,P,c){var e\u003de\u003d\u003d\u003dvoid 0?new QU1(function(){var L\u003dC.Y(),Z\u003dC.getVideoData(1);return g.Ta(L,Z?g.Uv(Z):\"\")},function(){return C.Y().pageId},function(){return C.Y().q2},function(){var L;\nreturn(L\u003dC.Y().datasyncId)!\u003dnull?L:\"\"},function(){return C.Y().experiments}):e;\nthis.Z\u003dC;this.K\u003db;this.ZJ\u003dh;this.fO\u003dN;this.fJ\u003dp;this.Zf\u003dP;this.V6\u003dc;this.X\u003de;this.Kl\u003dnull;this.j\u003dnew Map;this.N\u003dnew Uzc(e,this.Zf)};\nKHS\u003dfunction(C,b,h,N,p){var P\u003dzK(C.K.get(),h);P?(h\u003df8(C,Xd_(P),P,void 0,void 0,N),b.hasOwnProperty(\"baseUrl\")?C.X.send(b,h):C.N.send(b,h,{},p)):LF(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:h})};\noYU\u003dfunction(C,b,h,N,p,P){N\u003dN\u003d\u003d\u003dvoid 0?[]:N;var c\u003dzK(C.K.get(),b);if(c){var e\u003dC.ZJ.get().I$(b,h),L\u003df8(C,Xd_(c),c,p,P);N.forEach(function(Z,Y){Z.baseUrl\u0026\u0026(C.N.send(Z.baseUrl,L,e,Z.attributionSrcMode),Z.serializedAdPingMetadata\u0026\u0026C.fJ.K6(\"ADS_CLIENT_EVENT_TYPE_PING_DISPATCHED\",void 0,void 0,void 0,void 0,c,new B8W(Z,Y),void 0,void 0,c.adLayoutLoggingData))})}else LF(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:b,\ntrackingType:h})};\n$W\u003dfunction(C,b){C.Z.sendVideoStatsEngageEvent(b,void 0,2)};\ntI\u003dfunction(C,b){g.k1(\"adsClientStateChange\",b)};\nsUS\u003dfunction(C,b){C.j.has(b.Kt())?LF(\"Trying to register an existing AdErrorInfoSupplier.\"):C.j.set(b.Kt(),b)};\nO5W\u003dfunction(C,b){C.j.delete(b.Kt())||LF(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nIJ\u003dfunction(C,b,h){typeof h\u003d\u003d\u003d\"string\"?C.Z.getVideoData(1).tp(b,h):C.Z.getVideoData(1).jp(b,h)};\nXd_\u003dfunction(C){var b\u003dg0(C.clientMetadata,\"metadata_type_ad_placement_config\");C\u003dg0(C.clientMetadata,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:b,bL:C}};\nf8\u003dfunction(C,b,h,N,p,P){var c\u003dh?vfW(C):{},e\u003dh?Dzx(C,h.layoutId):{},L\u003ddzl(C),Z,Y\u003dp!\u003dnull?p:(Z\u003dZP(C.fO.get(),2))\u003d\u003dnull?void 0:Z.clientPlaybackNonce;C.Z.Y().D(\"enable_player_logging_lr_home_infeed_ads\")\u0026\u0026!Y\u0026\u0026(Y\u003dZP(C.fO.get(),1).clientPlaybackNonce);p\u003dvoid 0;if(h){var a;if((a\u003dC.V6.j.get(h.layoutId))\u003d\u003dnull?0:a.Vm)p\u003dh.layoutId}a\u003d{};C\u003dObject.assign({},ySK(C.Z,p,N),rSK(b.adPlacementConfig,(h\u003d\u003dnull?void 0:h.renderingContent)!\u003d\u003dvoid 0),e,c,L,(a.FINAL\u003dgy(function(){return\"1\"}),a.AD_CPN\u003dgy(function(){return Y||\n\"\"}),a));\n(h\u003d\u003dnull?void 0:h.renderingContent)!\u003d\u003dvoid 0||(C.SLOT_POS\u003dgy(function(){return(b.bL||0).toString()}));\nh\u003d{};P\u003dObject.assign({},C,P);C\u003dg.z(Object.values(WHS));for(N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,c\u003dP[N],c!\u003dnull\u0026\u0026c.toString()!\u003dnull\u0026\u0026(h[N]\u003dc.toString());return h};\nvfW\u003dfunction(C){var b\u003d{},h,N\u003d(h\u003dC.Kl)\u003d\u003dnull?void 0:h.EB/1E3;N!\u003dnull\u0026\u0026(b.SURVEY_ELAPSED_MS\u003dgy(function(){return Math.round(N*1E3).toString()}));\nb.SURVEY_LOCAL_TIME_EPOCH_S\u003dgy(function(){return Math.round(Date.now()/1E3).toString()});\nreturn b};\nDzx\u003dfunction(C,b){C\u003dC.j.get(b);if(!C)return{};C\u003dC.qv();if(!C)return{};b\u003d{};return b.YT_ERROR_CODE\u003dC.t9.toString(),b.ERRORCODE\u003dC.aA.toString(),b.ERROR_MSG\u003dC.errorMessage,b};\ndzl\u003dfunction(C){var b\u003d{},h\u003dC.Z.getVideoData(1);b.ASR\u003dgy(function(){var N;return(N\u003dh\u003d\u003dnull?void 0:h.pw)!\u003dnull?N:null});\nb.EI\u003dgy(function(){var N;return(N\u003dh\u003d\u003dnull?void 0:h.eventId)!\u003dnull?N:null});\nreturn b};\nPy\u003dfunction(C,b,h){g.O.call(this);this.Z\u003dC;this.gg\u003db;this.Zf\u003dh;this.listeners\u003d[];this.wY\u003dnull;this.f0\u003dnew Map;b\u003dnew g.Jm(this);g.D(this,b);b.S(C,\"videodatachange\",this.Wwf);b.S(C,\"serverstitchedvideochange\",this.Lkf);this.xP\u003dZP(this)};\nZP\u003dfunction(C,b){var h\u003dC.Z.getVideoData(b);return h?C.Hy(h,b||C.Z.getPresentingPlayerType(!0)):null};\nEfl\u003dfunction(C,b,h){var N\u003dC.Hy(b,h);C.xP\u003dN;C.listeners.forEach(function(p){p.lD(N)})};\nnfc\u003dfunction(C){switch(C){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}};\nj7\u003dfunction(C,b,h){g.O.call(this);this.Z\u003dC;this.fO\u003db;this.Zf\u003dh;this.listeners\u003d[];this.oH\u003d[];this.j\u003dfunction(){LF(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nb\u003dnew fp(this);h\u003dnew g.Jm(this);g.D(this,h);g.D(this,b);b.S(C,\"progresssync\",this.qGp);b.S(C,\"presentingplayerstatechange\",this.N9f);b.S(C,\"fullscreentoggled\",this.onFullscreenToggled);b.S(C,\"onVolumeChange\",this.onVolumeChange);b.S(C,\"minimized\",this.pX);b.S(C,\"overlayvisibilitychange\",this.Pi);b.S(C,\"shortsadswipe\",this.Tn);b.S(C,\"resize\",this.eC);h.S(C,g.gL(\"appad\"),this.Lf)};\ncy\u003dfunction(C){xF(C.Zf.get())||C.j()};\ntCK\u003dfunction(C,b){C.oH\u003dC.oH.filter(function(h){return h!\u003d\u003db})};\nk$\u003dfunction(C,b,h){return C.getCurrentTimeSec(b,h)};\nT3K\u003dfunction(C,b){var h;b\u003d(h\u003dC.fO.get().f0.get(b))!\u003dnull?h:null;if(b\u003d\u003d\u003dnull)return LF(\"Expected ad video start time on playback timeline\"),0;C\u003dC.Z.getCurrentTime(2,!0);return C\u003cb?0:C-b};\nbQ\u003dfunction(C,b){return C.Z.getPlayerStateObject(b)};\nB3c\u003dfunction(C){var b\u003dC.Z.Ti().xe();C\u003dC.Z.f2(!0,!0);return b.height-(C.height+C.top)};\nIel\u003dfunction(C){C.Z.cueVideoByPlayerVars({videoId:\"empty_video\"},2)};\nsxo\u003dfunction(C,b){var h\u003dC.Z.Y();g.MX(h)||h.controlsType!\u003d\u003d\"3\"||C.Z.Ti().Y2(b)};\ne7\u003dfunction(C,b){g.j6(C.Z.getRootNode(),b)};\nLz\u003dfunction(C,b){g.kb(C.Z.getRootNode(),b)};\nxzo\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);N\u003dsc(function(){return new Fg(C)});\ng.D(this,N);var Z\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Z);var Y\u003dsc(function(){return new TK});\ng.D(this,Y);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var a\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,a);var l\u003dsc(function(){return new kD(c,Z,e,P.Zf,a,null,null,null,null)});\ng.D(this,l);this.fO\u003dsc(function(){return new Py(b,Y,P.Zf)});\ng.D(this,this.fO);var F\u003dE5({fO:this.fO,Zf:this.Zf,BF:a}),G\u003dF.context,V\u003dF.V6;this.fJ\u003dF.fJ;this.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);this.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,V)});\ng.D(this,this.M2);this.GM\u003dnew oa(N,l,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var q\u003dnew nu(b,this.GM,this.EX,this.fO);this.SS\u003dsc(function(){return q});\nthis.gK\u003dq;this.V8\u003dnew GK(N,Z,this.pj,this.SS,G);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,N,Z,l,this.fO,this.V8,h);g.D(this,this.Di);this.uH\u003d{Mw:new Map,r_:new Map,jJ:new Map,Lr:new Map,NS:new Map};this.listeners\u003d[];this.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:null,j2:{ZK:function(){}},\ngH:L.get(),Zv:this.fO.get()}};\nZ4\u003dfunction(C,b){g.O.call(this);this.IM\u003db;this.IM.get().addListener(this)};\nY$\u003dfunction(C){this.j\u003dC};\nwdx\u003dfunction(C,b){if(!C)return{PA:[],adSlots:[],Wg:!0,ssdaiAdsConfig:void 0};C.trackingParams\u0026\u0026SO(C.trackingParams);if(C.adThrottled)return{PA:[],adSlots:[],Wg:!0,ssdaiAdsConfig:void 0};var h,N\u003d(h\u003dC.adSlots)!\u003dnull?h:[],p;h\u003d(p\u003dC.playerAds)!\u003dnull?p:[];if(!(h\u0026\u0026h.length||N.length))return{PA:[],adSlots:N,Wg:!1,ssdaiAdsConfig:void 0};p\u003dh.map(function(c){return c.adPlacementRenderer}).filter(function(c){return!(!c||!c.renderer)});\nif(!p.length\u0026\u0026!N.length)return{PA:[],adSlots:N,Wg:!1,ssdaiAdsConfig:void 0};if(b.end\u003e0){var P\u003db.end.toString();p.forEach(function(c){(c\u003dc.config\u0026\u0026c.config.adPlacementConfig)\u0026\u0026c.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_MILLISECONDS\"\u0026\u0026c.adTimeOffset\u0026\u0026c.adTimeOffset.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026c.adTimeOffset.offsetEndMilliseconds!\u003d\u003dP\u0026\u0026(c.adTimeOffset.offsetEndMilliseconds\u003dP)});\nN.map(function(c){return g.d(c,iE)}).forEach(function(c){var e;\n(c\u003dc\u003d\u003dnull?void 0:(e\u003dc.slotEntryTrigger)\u003d\u003dnull?void 0:e.mediaTimeRangeTrigger)\u0026\u0026c.offsetEndMilliseconds\u003d\u003d\u003d\"-1\"\u0026\u0026(c.offsetEndMilliseconds\u003dP)})}return{PA:p,\nadSlots:N,Wg:!1,ssdaiAdsConfig:C.ssdaiAdsConfig}};\nas\u003dfunction(C){g.O.call(this);this.Z\u003dC;this.listeners\u003d[];this.j\u003dnew fp(this);g.D(this,this.j);this.j.S(this.Z,\"aduxclicked\",this.onAdUxClicked);this.j.S(this.Z,\"aduxmouseover\",this.S_);this.j.S(this.Z,\"aduxmouseout\",this.uu);this.j.S(this.Z,\"muteadaccepted\",this.ggf)};\nCmW\u003dfunction(C,b,h){b\u003dg.M_(b,function(N){return new KKW(N,h,N.id)});\nC.Z.LO(\"onAdUxUpdate\",b)};\nlQ\u003dfunction(C,b){C\u003dg.z(C.listeners);for(var h\u003dC.next();!h.done;h\u003dC.next())b(h.value)};\nos\u003dfunction(C,b){this.K\u003dC;this.N\u003db\u003d\u003d\u003dvoid 0?!1:b;this.j\u003d{}};\nb7W\u003dfunction(C,b){var h\u003dC.startSecs+C.YJ;h\u003dh\u003c\u003d0?null:h;if(h\u003d\u003d\u003dnull)return null;switch(C.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(b)break;return null;default:return null}b\u003dMath.max(C.startSecs,0);return{vl:new MM(b,h),uoE:new yL(b,h-b,C.context,C.identifier,C.event,C.j)}};\nh01\u003dfunction(){this.j\u003d[]};\nadx\u003dfunction(C,b,h){var N\u003dg.c5(C.j,b);if(N\u003e\u003d0)return b;b\u003d-N-1;return b\u003e\u003dC.j.length||C.j[b]\u003eh?null:C.j[b]};\nFS\u003dfunction(C,b,h){g.O.call(this);this.Z\u003dC;this.Zf\u003db;this.M2\u003dh;this.listeners\u003d[];this.X\u003d!1;this.Gm\u003d[];this.j\u003dnull;this.G\u003dnew os(this,ofS(b.get()));this.N\u003dnew h01;this.K\u003dnull};\nNul\u003dfunction(C,b){C.Gm.push(b);for(var h\u003d!1,N\u003dg.z(C.listeners),p\u003dN.next();!p.done;p\u003dN.next())h\u003dp.value.o9(b)||h;C.X\u003dh;$z_(C.Zf.get())\u0026\u0026IJ(C.M2.get(),\"onci\",\"cpi.\"+b.identifier+\";cpe.\"+b.event+\";cps.\"+b.startSecs+\";cbi.\"+h)};\np06\u003dfunction(C,b){tI(C.M2.get(),{cuepointTrigger:{event:gPc(b.event),cuepointId:b.identifier,totalCueDurationMs:b.YJ*1E3,playheadTimeMs:b.j,cueStartTimeMs:b.startSecs*1E3,cuepointReceivedTimeMs:Date.now(),contentCpn:C.Z.getVideoData(1).clientPlaybackNonce}})};\ngPc\u003dfunction(C){switch(C){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 pL(C,\"Unexpected cuepoint event\")}};\nGr\u003dfunction(C){this.Z\u003dC};\nPmV\u003dfunction(C,b){C.Z.cueVideoByPlayerVars(b,2)};\nS7\u003dfunction(C){this.Z\u003dC};\n$$\u003dfunction(C){this.Z\u003dC};\njr_\u003dfunction(C){switch(C){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:pL(C,\"unknown transitionReason\")}};\ncfl\u003dfunction(C){this.Z\u003dC};\nkT6\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);var Z\u003dsc(function(){return new Fg(C)});\ng.D(this,Z);var Y\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Y);var a\u003dsc(function(){return new TK});\ng.D(this,a);this.nj\u003dsc(function(){return new as(b)});\ng.D(this,this.nj);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.Ak\u003dsc(function(){return new Gr(b)});\ng.D(this,this.Ak);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var l\u003dsc(function(){return new Y$(N)});\ng.D(this,l);var F\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,F);this.Lv\u003dsc(function(){return new S7(b)});\ng.D(this,this.Lv);this.IM\u003dsc(function(){return new Wk});\ng.D(this,this.IM);this.fO\u003dsc(function(){return new Py(b,a,P.Zf)});\ng.D(this,this.fO);var G\u003dE5({fO:this.fO,Zf:this.Zf,BF:F}),V\u003dG.context,q\u003dG.V6;this.fJ\u003dG.fJ;this.kt\u003dsc(function(){return new FS(b,P.Zf,P.M2)});\ng.D(this,this.kt);this.qo\u003dsc(function(){return new $$(b)});\ng.D(this,this.qo);this.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);G\u003dsc(function(){return new kD(c,Y,e,P.Zf,F,\"SLOT_TYPE_ABOVE_FEED\",P.EX,P.JR,P.b3)});\ng.D(this,G);this.Y6\u003dsc(function(){return new Ec(P.Zf)});\nthis.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,q)});\ng.D(this,this.M2);this.VQ\u003dnew lO(aa,zr,function(y,u,K,v){return WA(e.get(),y,u,K,v)},Z,Y,e,F,this.Zf,this.fO);\ng.D(this,this.VQ);this.GM\u003dnew oa(Z,G,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var f\u003dnew nu(b,this.GM,this.EX,this.fO,this.kt);this.SS\u003dsc(function(){return f});\nthis.gK\u003df;this.JR\u003dnew Zr(Z,Y,this.SS,this.kt,this.EX,this.Zf,this.M2,this.qo);g.D(this,this.JR);this.V8\u003dnew GK(Z,Y,this.pj,this.SS,V);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,Z,Y,G,this.fO,this.V8,h);g.D(this,this.Di);this.s2\u003dsc(function(){return new L8(l,e,F,P.Zf,P.M2,P.EX,P.qo)});\ng.D(this,this.s2);this.s_\u003dsc(function(){return new ZJ});\ng.D(this,this.s_);this.H6\u003dnew mx(C,this.nj,this.Zf);g.D(this,this.H6);this.UI\u003dnew fS(C);g.D(this,this.UI);this.wv\u003dnew A$(C);g.D(this,this.wv);this.g0\u003dnew rc(C,this.SS,V);g.D(this,this.g0);this.PF\u003dnew iO(C,this.pj,this.EX,this.fO,V);g.D(this,this.PF);this.Gy\u003dnew J$(C,this.fO);g.D(this,this.Gy);this.b3\u003dnew Q7(C,this.kt,this.EX,this.M2,this.SS);g.D(this,this.b3);this.E_\u003dnew uO(C);g.D(this,this.E_);this.h8\u003dnew s3(C);g.D(this,this.h8);this.P$\u003dnew Ra(C);g.D(this,this.P$);this.uX\u003dnew KS(C);g.D(this,this.uX);\nthis.h8\u003dnew s3(C);g.D(this,this.h8);this.RD\u003dsc(function(){return new Ho});\ng.D(this,this.RD);this.eL\u003dsc(function(){return new V7(P.EX)});\ng.D(this,this.eL);this.Da\u003dsc(function(){return new UbS(P.nj,P.M2,C,L,P.ZJ)});\ng.D(this,this.Da);this.W$\u003dsc(function(){return new BZ(P.Di,Z,c)});\ng.D(this,this.W$);this.MU\u003dsc(function(){return new wL(P.Zf,P.M2,P.E_,P.ZJ)});\ng.D(this,this.MU);this.TQ\u003dsc(function(){return new py(C,P.h8,P.E_,P.fO,P.qo,P.EX,P.M2,a,P.kt,P.ZJ,P.Y6,P.Ak,P.pj,P.EU,P.UU,P.Hb,P.Lv,P.Zf,L,V,q)});\ng.D(this,this.TQ);this.e5\u003dsc(function(){return new xbH(P.EX,P.M2,P.Hb,P.Zf,P.ZJ,P.fO)});\ng.D(this,this.e5);this.Pj\u003dsc(function(){return new Ka_(P.nj,P.EX,P.M2,L,P.ZJ,P.wv,P.uX,P.Hb,P.Zf,h)});\ng.D(this,this.Pj);this.BU\u003dsc(function(){return new Xrl(P.nj,P.M2,L)});\ng.D(this,this.BU);this.M0\u003dnew Z4(C,this.IM,c);g.D(this,this.M0);this.uH\u003d{Mw:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Di],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.JR],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.VQ],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.GM],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.V8]]),r_:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.s2],[\"SLOT_TYPE_ABOVE_FEED\",this.s_],[\"SLOT_TYPE_FORECASTING\",this.s_],\n[\"SLOT_TYPE_IN_PLAYER\",this.s_],[\"SLOT_TYPE_PLAYER_BYTES\",this.s_],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.s_],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.s_],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.s_]]),jJ:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.H6],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.H6],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.UI],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_UNSCHEDULED\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.UI],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.wv],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.g0],[\"TRIGGER_TYPE_PROGRESS_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",this.PF],[\"TRIGGER_TYPE_SEEK_FORWARD_PAST_MEDIA_TIME_WITH_OFFSET_RELATIVE_TO_LAYOUT_ENTER\",\nthis.PF],[\"TRIGGER_TYPE_SEEK_BACKWARD_BEFORE_LAYOUT_ENTER_TIME\",this.PF],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE_ALLOW_REACTIVATION_ON_USER_CANCELLED\",this.PF],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.PF],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.Gy],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.Gy],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.E_],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.g0],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.P$],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.uX],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.h8],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.b3],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.b3],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.b3],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.b3],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.b3]]),Lr:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.RD],\n[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.RD],[\"SLOT_TYPE_FORECASTING\",this.RD],[\"SLOT_TYPE_IN_PLAYER\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES\",this.eL],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.RD],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",this.RD]]),NS:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.Da],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.W$],[\"SLOT_TYPE_FORECASTING\",this.MU],[\"SLOT_TYPE_PLAYER_BYTES\",this.TQ],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.e5],[\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\",\nthis.e5],[\"SLOT_TYPE_IN_PLAYER\",this.Pj],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.BU]])};this.listeners\u003d[L.get()];this.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:this.IM.get(),j2:this.H6,gH:L.get(),Zv:this.fO.get()}};\ne0l\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);var Z\u003dsc(function(){return new Fg(C)});\ng.D(this,Z);var Y\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Y);var a\u003dsc(function(){return new TK});\ng.D(this,a);this.nj\u003dsc(function(){return new as(b)});\ng.D(this,this.nj);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.Ak\u003dsc(function(){return new Gr(b)});\ng.D(this,this.Ak);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var l\u003dsc(function(){return new Y$(N)});\ng.D(this,l);var F\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,F);var G\u003dsc(function(){return new kD(c,Y,e,P.Zf,F,null,null,P.JR,P.b3)});\ng.D(this,G);this.Lv\u003dsc(function(){return new S7(b)});\ng.D(this,this.Lv);this.IM\u003dsc(function(){return new Wk});\ng.D(this,this.IM);this.fO\u003dsc(function(){return new Py(b,a,P.Zf)});\ng.D(this,this.fO);var V\u003dE5({fO:this.fO,Zf:this.Zf,BF:F}),q\u003dV.context,f\u003dV.V6;this.fJ\u003dV.fJ;this.kt\u003dsc(function(){return new FS(b,P.Zf,P.M2)});\nthis.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);this.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,f)});\ng.D(this,this.M2);this.Y6\u003dsc(function(){return new Ec(P.Zf)});\ng.D(this,this.Y6);this.VQ\u003dnew lO(aa,zr,function(u,K,v,T){return WA(e.get(),u,K,v,T)},Z,Y,e,F,this.Zf,this.fO);\ng.D(this,this.VQ);this.GM\u003dnew oa(Z,G,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var y\u003dnew nu(b,this.GM,this.EX,this.fO,this.kt);this.SS\u003dsc(function(){return y});\nthis.gK\u003dy;this.JR\u003dnew Zr(Z,Y,this.SS,this.kt,this.EX,this.Zf,this.M2);g.D(this,this.JR);this.V8\u003dnew GK(Z,Y,this.pj,this.SS,q);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,Z,Y,G,this.fO,this.V8,h);g.D(this,this.Di);this.s2\u003dsc(function(){return new L8(l,e,F,P.Zf,P.M2,P.EX)});\ng.D(this,this.s2);this.s_\u003dsc(function(){return new ZJ});\ng.D(this,this.s_);this.H6\u003dnew mx(C,this.nj,this.Zf);g.D(this,this.H6);this.UI\u003dnew fS(C);g.D(this,this.UI);this.wv\u003dnew A$(C);g.D(this,this.wv);this.g0\u003dnew rc(C,this.SS,q);g.D(this,this.g0);this.PF\u003dnew iO(C,this.pj,this.EX,this.fO,q);g.D(this,this.PF);this.E_\u003dnew uO(C);g.D(this,this.E_);this.P$\u003dnew Ra(C);g.D(this,this.P$);this.uX\u003dnew KS(C);g.D(this,this.uX);this.qo\u003dsc(function(){return new $$(b)});\ng.D(this,this.qo);this.h8\u003dnew s3(C);g.D(this,this.h8);this.b3\u003dnew Q7(C,this.kt,this.EX,this.M2,this.SS);g.D(this,this.b3);this.RD\u003dsc(function(){return new Ho});\ng.D(this,this.RD);this.eL\u003dsc(function(){return new V7(P.EX)});\ng.D(this,this.eL);this.W$\u003dsc(function(){return new BZ(P.Di,Z,c)});\ng.D(this,this.W$);this.MU\u003dsc(function(){return new wL(P.Zf,P.M2,P.E_,P.ZJ)});\ng.D(this,this.MU);this.Pj\u003dsc(function(){return new swW(P.nj,P.EX,P.M2,L,P.ZJ,P.wv,P.uX,P.Hb,P.Zf,h)});\ng.D(this,this.Pj);this.TQ\u003dsc(function(){return new Pz(C,P.h8,P.E_,P.M2,P.ZJ,P.Y6,P.Ak,P.fO,P.EX,P.pj,P.EU,P.UU,P.Hb,P.Lv,P.Zf,P.qo,q,f)});\ng.D(this,this.TQ);this.M0\u003dnew Z4(C,this.IM,c);g.D(this,this.M0);this.uH\u003d{Mw:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Di],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.JR],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.VQ],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.GM],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.V8]]),r_:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.s2],[\"SLOT_TYPE_FORECASTING\",this.s_],[\"SLOT_TYPE_IN_PLAYER\",this.s_],\n[\"SLOT_TYPE_PLAYER_BYTES\",this.s_]]),jJ:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.H6],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.UI],\n[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.UI],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.wv],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.g0],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.PF],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.PF],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.E_],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.g0],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.P$],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",\nthis.uX],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.h8],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.b3],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",this.b3],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.b3],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.b3],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.b3]]),Lr:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.RD],[\"SLOT_TYPE_FORECASTING\",this.RD],[\"SLOT_TYPE_IN_PLAYER\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES\",this.eL]]),\nNS:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.W$],[\"SLOT_TYPE_FORECASTING\",this.MU],[\"SLOT_TYPE_IN_PLAYER\",this.Pj],[\"SLOT_TYPE_PLAYER_BYTES\",this.TQ]])};this.listeners\u003d[L.get()];this.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:this.IM.get(),j2:this.H6,gH:L.get(),Zv:this.fO.get()}};\nLL_\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);var Z\u003dsc(function(){return new Fg(C)});\ng.D(this,Z);var Y\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Y);var a\u003dsc(function(){return new TK});\ng.D(this,a);this.nj\u003dsc(function(){return new as(b)});\ng.D(this,this.nj);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.Ak\u003dsc(function(){return new Gr(b)});\ng.D(this,this.Ak);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var l\u003dsc(function(){return new Y$(N)});\ng.D(this,l);var F\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,F);var G\u003dsc(function(){return new kD(c,Y,e,P.Zf,F,null,null,null,null)});\ng.D(this,G);this.Lv\u003dsc(function(){return new S7(b)});\ng.D(this,this.Lv);this.fO\u003dsc(function(){return new Py(b,a,P.Zf)});\ng.D(this,this.fO);var V\u003dE5({fO:this.fO,Zf:this.Zf,BF:F}),q\u003dV.context,f\u003dV.V6;this.fJ\u003dV.fJ;this.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);this.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,f)});\ng.D(this,this.M2);this.Y6\u003dsc(function(){return new Ec(P.Zf)});\ng.D(this,this.Y6);this.VQ\u003dnew lO(aa,zr,function(u,K,v,T){return WA(e.get(),u,K,v,T)},Z,Y,e,F,this.Zf,this.fO);\ng.D(this,this.VQ);this.GM\u003dnew oa(Z,G,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var y\u003dnew nu(b,this.GM,this.EX,this.fO);this.SS\u003dsc(function(){return y});\nthis.gK\u003dy;this.V8\u003dnew GK(Z,Y,this.pj,this.SS,q);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,Z,Y,G,this.fO,this.V8,h);g.D(this,this.Di);this.s2\u003dsc(function(){return new L8(l,e,F,P.Zf,P.M2,P.EX)});\ng.D(this,this.s2);this.s_\u003dsc(function(){return new ZJ});\ng.D(this,this.s_);this.H6\u003dnew mx(C,this.nj,this.Zf);g.D(this,this.H6);this.UI\u003dnew fS(C);g.D(this,this.UI);this.g0\u003dnew rc(C,this.SS,q);g.D(this,this.g0);this.PF\u003dnew iO(C,this.pj,this.EX,this.fO,q);g.D(this,this.PF);this.E_\u003dnew uO(C);g.D(this,this.E_);this.P$\u003dnew Ra(C);g.D(this,this.P$);this.qo\u003dsc(function(){return new $$(b)});\ng.D(this,this.qo);this.h8\u003dnew s3(C);g.D(this,this.h8);this.RD\u003dsc(function(){return new Ho});\ng.D(this,this.RD);this.eL\u003dsc(function(){return new V7(P.EX)});\ng.D(this,this.eL);this.W$\u003dsc(function(){return new BZ(P.Di,Z,c)});\ng.D(this,this.W$);this.MU\u003dsc(function(){return new wL(P.Zf,P.M2,P.E_,P.ZJ)});\ng.D(this,this.MU);this.T6\u003dsc(function(){return new BKl(P.nj,P.EX,P.M2,L,h,P.Zf)});\ng.D(this,this.T6);this.TQ\u003dsc(function(){return new Pz(C,P.h8,P.E_,P.M2,P.ZJ,P.Y6,P.Ak,P.fO,P.EX,P.pj,P.EU,P.UU,P.Hb,P.Lv,P.Zf,P.qo,q,f)});\ng.D(this,this.TQ);this.uH\u003d{Mw:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Di],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.VQ],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.GM],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.V8]]),r_:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.s2],[\"SLOT_TYPE_FORECASTING\",this.s_],[\"SLOT_TYPE_IN_PLAYER\",this.s_],[\"SLOT_TYPE_PLAYER_BYTES\",this.s_]]),jJ:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.H6],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.UI],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.UI],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.g0],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.PF],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.E_],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.g0],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.P$],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.h8]]),Lr:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.RD],[\"SLOT_TYPE_ABOVE_FEED\",this.RD],[\"SLOT_TYPE_FORECASTING\",this.RD],[\"SLOT_TYPE_IN_PLAYER\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES\",this.eL]]),NS:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.W$],[\"SLOT_TYPE_FORECASTING\",this.MU],[\"SLOT_TYPE_IN_PLAYER\",\nthis.T6],[\"SLOT_TYPE_PLAYER_BYTES\",this.TQ]])};this.listeners\u003d[L.get()];this.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:null,j2:this.H6,gH:L.get(),Zv:this.fO.get()}};\nZ7V\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);var Z\u003dsc(function(){return new Fg(C)});\ng.D(this,Z);var Y\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Y);var a\u003dsc(function(){return new TK});\ng.D(this,a);this.qe\u003dsc(function(){return new cfl(b)});\ng.D(this,this.qe);this.nj\u003dsc(function(){return new as(b)});\ng.D(this,this.nj);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.Ak\u003dsc(function(){return new Gr(b)});\ng.D(this,this.Ak);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var l\u003dsc(function(){return new Y$(N)});\ng.D(this,l);var F\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,F);var G\u003dsc(function(){return new kD(c,Y,e,P.Zf,F,null,null,null,null)});\ng.D(this,G);this.Lv\u003dsc(function(){return new S7(b)});\ng.D(this,this.Lv);this.fO\u003dsc(function(){return new Py(b,a,P.Zf)});\ng.D(this,this.fO);var V\u003dE5({fO:this.fO,Zf:this.Zf,BF:F}),q\u003dV.context,f\u003dV.V6;this.fJ\u003dV.fJ;this.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);this.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,f)});\ng.D(this,this.M2);this.Y6\u003dsc(function(){return new Ec(P.Zf)});\ng.D(this,this.Y6);this.VQ\u003dnew lO(qHx,zr,function(u,K,v,T){return nRW(e.get(),u,K,v,T)},Z,Y,e,F,this.Zf,this.fO);\ng.D(this,this.VQ);this.GM\u003dnew oa(Z,G,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var y\u003dnew nu(b,this.GM,this.EX,this.fO);this.SS\u003dsc(function(){return y});\nthis.gK\u003dy;this.V8\u003dnew GK(Z,Y,this.pj,this.SS,q);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,Z,Y,G,this.fO,this.V8,h);g.D(this,this.Di);this.s2\u003dsc(function(){return new L8(l,e,F,P.Zf,P.M2,P.EX)});\ng.D(this,this.s2);this.s_\u003dsc(function(){return new ZJ});\ng.D(this,this.s_);this.H6\u003dnew mx(C,this.nj,this.Zf);g.D(this,this.H6);this.UI\u003dnew fS(C);g.D(this,this.UI);this.g0\u003dnew rc(C,this.SS,q);g.D(this,this.g0);this.PF\u003dnew iO(C,this.pj,this.EX,this.fO,q);g.D(this,this.PF);this.E_\u003dnew uO(C);g.D(this,this.E_);this.P$\u003dnew Ra(C);g.D(this,this.P$);this.qo\u003dsc(function(){return new $$(b)});\ng.D(this,this.qo);this.h8\u003dnew s3(C);g.D(this,this.h8);this.RD\u003dsc(function(){return new Ho});\ng.D(this,this.RD);this.eL\u003dsc(function(){return new V7(P.EX)});\ng.D(this,this.eL);this.W$\u003dsc(function(){return new BZ(P.Di,Z,c)});\ng.D(this,this.W$);this.MU\u003dsc(function(){return new wL(P.Zf,P.M2,P.E_,P.ZJ)});\ng.D(this,this.MU);this.TQ\u003dsc(function(){return new Pz(C,P.h8,P.E_,P.M2,P.ZJ,P.Y6,P.Ak,P.fO,P.EX,P.pj,P.EU,P.UU,P.Hb,P.Lv,P.Zf,P.qo,q,f)});\ng.D(this,this.TQ);this.hY\u003dsc(function(){return new v5W(P.nj,P.EX,P.M2,L,P.qe,h,P.fO)});\ng.D(this,this.hY);this.uH\u003d{Mw:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Di],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.VQ],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.GM],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.V8]]),r_:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.s2],[\"SLOT_TYPE_FORECASTING\",this.s_],[\"SLOT_TYPE_IN_PLAYER\",this.s_],[\"SLOT_TYPE_PLAYER_BYTES\",this.s_]]),jJ:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.H6],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",\nthis.UI],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.UI],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.g0],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",\nthis.PF],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.E_],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.g0],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.P$],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.h8]]),Lr:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.RD],[\"SLOT_TYPE_FORECASTING\",this.RD],[\"SLOT_TYPE_IN_PLAYER\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES\",this.eL]]),NS:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.W$],[\"SLOT_TYPE_FORECASTING\",this.MU],[\"SLOT_TYPE_IN_PLAYER\",this.hY],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.TQ]])};this.listeners\u003d[L.get()];this.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:null,j2:this.H6,gH:L.get(),Zv:this.fO.get()}};\nYto\u003dfunction(C,b,h,N,p){g.O.call(this);var P\u003dthis,c\u003dsc(function(){return new O3(P.Zf)});\ng.D(this,c);var e\u003dsc(function(){return new Dr(c,P.Zf)});\ng.D(this,e);var L\u003dsc(function(){return new Sx});\ng.D(this,L);var Z\u003dsc(function(){return new Fg(C)});\ng.D(this,Z);var Y\u003dsc(function(){return new dc(c,e,P.Zf)});\ng.D(this,Y);var a\u003dsc(function(){return new TK});\ng.D(this,a);this.qe\u003dsc(function(){return new cfl(b)});\ng.D(this,this.qe);this.nj\u003dsc(function(){return new as(b)});\ng.D(this,this.nj);this.Hb\u003dsc(function(){return new vk(p)});\ng.D(this,this.Hb);this.EU\u003dsc(function(){return new tC(b)});\ng.D(this,this.EU);this.pj\u003dsc(function(){return new TH(b)});\ng.D(this,this.pj);this.Ak\u003dsc(function(){return new Gr(b)});\ng.D(this,this.Ak);this.UU\u003dsc(function(){return new Bq(b)});\ng.D(this,this.UU);this.Zf\u003dsc(function(){return new I7(b)});\ng.D(this,this.Zf);var l\u003dsc(function(){return new Y$(N)});\ng.D(this,l);var F\u003dsc(function(){return new Zc(P.Zf)});\ng.D(this,F);this.Lv\u003dsc(function(){return new S7(b)});\ng.D(this,this.Lv);this.fO\u003dsc(function(){return new Py(b,a,P.Zf)});\ng.D(this,this.fO);var G\u003dE5({fO:this.fO,Zf:this.Zf,BF:F}),V\u003dG.context,q\u003dG.V6;this.fJ\u003dG.fJ;this.kt\u003dsc(function(){return new FS(b,P.Zf,P.M2)});\ng.D(this,this.kt);this.qo\u003dsc(function(){return new $$(b)});\ng.D(this,this.qo);this.EX\u003dsc(function(){return new j7(b,P.fO,P.Zf)});\ng.D(this,this.EX);G\u003dsc(function(){return new kD(c,Y,e,P.Zf,F,null,P.EX,P.JR,P.b3,3)});\ng.D(this,G);this.Y6\u003dsc(function(){return new Ec(P.Zf)});\nthis.ZJ\u003dsc(function(){return new Cz(P.EX,b,P.Zf)});\ng.D(this,this.ZJ);this.M2\u003dsc(function(){return new pz(b,L,P.ZJ,P.fO,P.fJ,P.Zf,q)});\ng.D(this,this.M2);this.GM\u003dnew oa(Z,G,h,this.Zf,C,this.fO,this.EX,this.EU);g.D(this,this.GM);var f\u003dnew nu(b,this.GM,this.EX,this.fO,this.kt);this.SS\u003dsc(function(){return f});\nthis.gK\u003df;this.VQ\u003dnew lO(mlW,zr,function(y,u,K,v){return nRW(e.get(),y,u,K,v)},Z,Y,e,F,this.Zf,this.fO);\ng.D(this,this.VQ);this.JR\u003dnew Zr(Z,Y,this.SS,this.kt,this.EX,this.Zf,this.M2,this.qo);g.D(this,this.JR);this.V8\u003dnew GK(Z,Y,this.pj,this.SS,V);g.D(this,this.V8);this.Di\u003dnew rb(this.Zf,Z,Y,G,this.fO,this.V8,h);g.D(this,this.Di);this.s2\u003dsc(function(){return new L8(l,e,F,P.Zf,P.M2,P.EX,P.qo)});\ng.D(this,this.s2);this.s_\u003dsc(function(){return new ZJ});\ng.D(this,this.s_);this.H6\u003dnew mx(C,this.nj,this.Zf);g.D(this,this.H6);this.UI\u003dnew fS(C);g.D(this,this.UI);this.g0\u003dnew rc(C,this.SS,V);g.D(this,this.g0);this.PF\u003dnew iO(C,this.pj,this.EX,this.fO,V);g.D(this,this.PF);this.Gy\u003dnew J$(C,this.fO);g.D(this,this.Gy);this.b3\u003dnew Q7(C,this.kt,this.EX,this.M2,this.SS);g.D(this,this.b3);this.E_\u003dnew uO(C);g.D(this,this.E_);this.P$\u003dnew Ra(C);g.D(this,this.P$);this.h8\u003dnew s3(C);g.D(this,this.h8);this.RD\u003dsc(function(){return new Ho});\ng.D(this,this.RD);this.eL\u003dsc(function(){return new V7(P.EX)});\ng.D(this,this.eL);this.W$\u003dsc(function(){return new BZ(P.Di,Z,c)});\ng.D(this,this.W$);this.MU\u003dsc(function(){return new wL(P.Zf,P.M2,P.E_,P.ZJ)});\ng.D(this,this.MU);this.TQ\u003dsc(function(){return new py(C,P.h8,P.E_,P.fO,P.qo,P.EX,P.M2,a,P.kt,P.ZJ,P.Y6,P.Ak,P.pj,P.EU,P.UU,P.Hb,P.Lv,P.Zf,L,V,q)});\ng.D(this,this.TQ);this.Pj\u003dsc(function(){return new Dr1(P.nj,P.EX,P.M2,L,P.qe,h,P.Zf,P.fO)});\ng.D(this,this.Pj);this.uH\u003d{Mw:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Di],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.JR],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.VQ],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.GM],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.V8]]),r_:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.s2],[\"SLOT_TYPE_FORECASTING\",this.s_],[\"SLOT_TYPE_IN_PLAYER\",this.s_],[\"SLOT_TYPE_PLAYER_BYTES\",this.s_]]),jJ:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",\nthis.H6],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.UI],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.UI],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.UI],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.g0],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",\nthis.PF],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.PF],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.Gy],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.Gy],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.E_],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.g0],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.P$],[\"TRIGGER_TYPE_AD_BREAK_STARTED\",this.h8],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",this.b3],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",\nthis.b3],[\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",this.b3],[\"TRIGGER_TYPE_PREFETCH_CACHE_EXPIRED\",this.b3],[\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\",this.b3]]),Lr:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.RD],[\"SLOT_TYPE_FORECASTING\",this.RD],[\"SLOT_TYPE_IN_PLAYER\",this.RD],[\"SLOT_TYPE_PLAYER_BYTES\",this.eL]]),NS:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.W$],[\"SLOT_TYPE_FORECASTING\",this.MU],[\"SLOT_TYPE_PLAYER_BYTES\",this.TQ],[\"SLOT_TYPE_IN_PLAYER\",this.Pj]])};this.listeners\u003d[L.get()];\nthis.Vc\u003d{Di:this.Di,cT:this.Zf.get(),Sp:this.Hb.get(),lZ:this.EX.get(),GM:this.GM,PC:c.get(),w3:null,j2:this.H6,gH:L.get(),Zv:this.fO.get()}};\nlWW\u003dfunction(C,b,h,N){function p(){return P.K}\ng.O.call(this);var P\u003dthis;C.Y().experiments.Fo(\"html5_dispose_of_manager_before_dependency\")?(this.j\u003daWo(p,C,b,h,N),this.K\u003d(new Oc(this.j)).N(),g.D(this,this.K),g.D(this,this.j)):(this.j\u003daWo(p,C,b,h,N),g.D(this,this.j),this.K\u003d(new Oc(this.j)).N(),g.D(this,this.K))};\nHy\u003dfunction(C){return C.j.Vc};\naWo\u003dfunction(C,b,h,N,p){try{var P\u003db.Y();if(g.Oa(P))var c\u003dnew kT6(C,b,h,N,p);else if(g.Ds(P))c\u003dnew e0l(C,b,h,N,p);else if(J9(P))c\u003dnew LL_(C,b,h,N,p);else if(g.X_(P))c\u003dnew Z7V(C,b,h,N,p);else if(g.mG(P))c\u003dnew Yto(C,b,h,N,p);else throw new TypeError(\"Unknown web interface\");return c}catch(e){return c\u003db.Y(),LF(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:c.j.cplatform,interface:c.j.c,E3O:c.j.cver,G7p:c.j.ctheme,o3i:c.j.cplayer,O6$:c.playerStyle}),new xzo(C,b,h,N,p)}};\noPH\u003dfunction(C){DN.call(this,C)};\nFLV\u003dfunction(C,b,h,N,p){IS.call(this,C,{B:\"div\",C:\"ytp-ad-timed-pie-countdown-container\",U:[{B:\"svg\",C:\"ytp-ad-timed-pie-countdown\",T:{viewBox:\"0 0 20 20\"},U:[{B:\"circle\",C:\"ytp-ad-timed-pie-countdown-background\",T:{r:\"10\",cx:\"10\",cy:\"10\"}},{B:\"circle\",C:\"ytp-ad-timed-pie-countdown-inner\",T:{r:\"5\",cx:\"10\",cy:\"10\"}},{B:\"circle\",C:\"ytp-ad-timed-pie-countdown-outer\",T:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",b,h,N,p);this.X\u003dthis.dO(\"ytp-ad-timed-pie-countdown-container\");this.N\u003dthis.dO(\"ytp-ad-timed-pie-countdown-inner\");\nthis.W\u003dthis.dO(\"ytp-ad-timed-pie-countdown-outer\");this.K\u003dMath.ceil(2*Math.PI*5);this.hide()};\nGTS\u003dfunction(C,b,h,N,p,P){YY.call(this,C,{B:\"div\",C:\"ytp-ad-action-interstitial\",T:{tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-ad-action-interstitial-background-container\"},{B:\"div\",C:\"ytp-ad-action-interstitial-slot\",U:[{B:\"div\",C:\"ytp-ad-action-interstitial-instream-info\"},{B:\"div\",C:\"ytp-ad-action-interstitial-card\",U:[{B:\"div\",C:\"ytp-ad-action-interstitial-image-container\"},{B:\"div\",C:\"ytp-ad-action-interstitial-headline-container\"},{B:\"div\",C:\"ytp-ad-action-interstitial-description-container\"},{B:\"div\",\nC:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\"ad-action-interstitial\",b,h,N);this.Rd\u003dp;this.Tq\u003dP;this.navigationEndpoint\u003dthis.j\u003dthis.skipButton\u003dthis.K\u003dthis.actionButton\u003dnull;this.rO\u003dthis.dO(\"ytp-ad-action-interstitial-instream-info\");this.Df\u003dthis.dO(\"ytp-ad-action-interstitial-image-container\");this.V\u003dnew Kt(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-action-interstitial-image\");g.D(this,this.V);this.V.Gi(this.Df);this.sX\u003dthis.dO(\"ytp-ad-action-interstitial-headline-container\");\nthis.W\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-action-interstitial-headline\");g.D(this,this.W);this.W.Gi(this.sX);this.N2\u003dthis.dO(\"ytp-ad-action-interstitial-description-container\");this.N\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-action-interstitial-description\");g.D(this,this.N);this.N.Gi(this.N2);this.kh\u003dthis.dO(\"ytp-ad-action-interstitial-background-container\");this.CO\u003dnew Kt(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Sp,\"ytp-ad-action-interstitial-background\",!0);g.D(this,this.CO);this.CO.Gi(this.kh);this.Yh\u003dthis.dO(\"ytp-ad-action-interstitial-action-button-container\");this.slot\u003dthis.dO(\"ytp-ad-action-interstitial-slot\");this.U_\u003dthis.dO(\"ytp-ad-action-interstitial-card\");this.X\u003dnew fp;g.D(this,this.X);this.hide()};\nStU\u003dfunction(C){var b\u003dg.WE(\"html5-video-player\");b\u0026\u0026g.L2(b,\"ytp-ad-display-override\",C)};\nVGK\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-overlay-slot\",U:[{B:\"div\",C:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",b,h,N);this.V\u003d[];this.kh\u003dthis.sX\u003dthis.X\u003dthis.Yh\u003dthis.rO\u003dnull;this.CO\u003d!1;this.W\u003dnull;this.N2\u003d0;C\u003dthis.dO(\"ytp-ad-overlay-container\");this.Df\u003dnew PX(C,45E3,6E3,.3,.4);g.D(this,this.Df);this.N\u003d$hK(this);g.D(this,this.N);this.N.Gi(C);this.K\u003dz0W(this);g.D(this,this.K);this.K.Gi(C);this.j\u003dH7H(this);g.D(this,this.j);this.j.Gi(C);this.hide()};\n$hK\u003dfunction(C){var b\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-text-overlay\",U:[{B:\"div\",C:\"ytp-ad-overlay-ad-info-button-container\"},{B:\"div\",C:\"ytp-ad-overlay-close-container\",U:[{B:\"button\",C:\"ytp-ad-overlay-close-button\",U:[rK(MGS)]}]},{B:\"div\",C:\"ytp-ad-overlay-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-ad-overlay-desc\",BE:\"{{description}}\"},{B:\"div\",J4:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],BE:\"{{displayUrl}}\"}]});C.S(b.dO(\"ytp-ad-overlay-title\"),\"click\",function(h){VI(C,b.element,h)});\nC.S(b.dO(\"ytp-ad-overlay-link\"),\"click\",function(h){VI(C,b.element,h)});\nC.S(b.dO(\"ytp-ad-overlay-close-container\"),\"click\",C.Gf);b.hide();return b};\nz0W\u003dfunction(C){var b\u003dnew g.ZN({B:\"div\",J4:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],U:[{B:\"div\",C:\"ytp-ad-overlay-ad-info-button-container\"},{B:\"div\",C:\"ytp-ad-overlay-close-container\",U:[{B:\"button\",C:\"ytp-ad-overlay-close-button\",U:[rK(MGS)]}]},{B:\"div\",C:\"ytp-ad-overlay-text-image\",U:[{B:\"img\",T:{src:\"{{imageUrl}}\"}}]},{B:\"div\",C:\"ytp-ad-overlay-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-ad-overlay-desc\",BE:\"{{description}}\"},{B:\"div\",J4:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nBE:\"{{displayUrl}}\"}]});C.S(b.dO(\"ytp-ad-overlay-title\"),\"click\",function(h){VI(C,b.element,h)});\nC.S(b.dO(\"ytp-ad-overlay-link\"),\"click\",function(h){VI(C,b.element,h)});\nC.S(b.dO(\"ytp-ad-overlay-close-container\"),\"click\",C.Gf);C.S(b.dO(\"ytp-ad-overlay-text-image\"),\"click\",C.XFO);b.hide();return b};\nH7H\u003dfunction(C){var b\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-image-overlay\",U:[{B:\"div\",C:\"ytp-ad-overlay-ad-info-button-container\"},{B:\"div\",C:\"ytp-ad-overlay-close-container\",U:[{B:\"button\",C:\"ytp-ad-overlay-close-button\",U:[rK(MGS)]}]},{B:\"div\",C:\"ytp-ad-overlay-image\",U:[{B:\"img\",T:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});C.S(b.dO(\"ytp-ad-overlay-image\"),\"click\",function(h){VI(C,b.element,h)});\nC.S(b.dO(\"ytp-ad-overlay-close-container\"),\"click\",C.Gf);b.hide();return b};\nqt6\u003dfunction(C,b){if(b){var h\u003dg.d(b,mD)||null;h\u003d\u003dnull?g.ux(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\")):(b\u003dg.WE(\"video-ads ytp-ad-module\")||null,b\u003d\u003dnull?g.ux(Error(\"Could not locate the root ads container element to attach the ad info dialog.\")):(C.sX\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.D(C,C.sX),C.sX.Gi(b),b\u003dnew tu(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,C.sX.element,!1),g.D(C,b),b.init(pt(\"ad-info-hover-text-button\"),h,C.macros),\nC.W?(b.Gi(C.W,0),b.subscribe(\"f\",C.YIf,C),b.subscribe(\"e\",C.sT,C),C.S(C.W,\"click\",C.m8O),C.S(g.WE(\"ytp-ad-button\",b.element),\"click\",function(){var N;if(g.d((N\u003dg.d(h.button,g.Aa))\u003d\u003dnull?void 0:N.serviceEndpoint,Tmo))C.CO\u003dC.api.getPlayerState(1)\u003d\u003d\u003d2,C.api.pauseVideo();else C.api.onAdUxClicked(\"ad-info-hover-text-button\",C.layoutId)}),C.kh\u003db):g.ux(Error(\"Ad info button container within overlay ad was not present.\"))))}else g.Ri(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\nfWU\u003dfunction(C,b){if(mhl(C,Mq)||C.api.isMinimized())return!1;var h\u003daS(b.title),N\u003daS(b.description);if(g.Mp(h)||g.Mp(N))return!1;C.createServerVe(C.N.element,b.trackingParams||null);C.N.updateValue(\"title\",aS(b.title));C.N.updateValue(\"description\",aS(b.description));C.N.updateValue(\"displayUrl\",aS(b.displayUrl));b.navigationEndpoint\u0026\u0026g.NI(C.V,b.navigationEndpoint);C.N.show();C.Df.start();C.logVisibility(C.N.element,!0);C.S(C.N.element,\"mouseover\",function(){C.N2++});\nreturn!0};\nAfS\u003dfunction(C,b){if(mhl(C,Mq)||C.api.isMinimized())return!1;var h\u003daS(b.title),N\u003daS(b.description);if(g.Mp(h)||g.Mp(N))return!1;C.createServerVe(C.K.element,b.trackingParams||null);C.K.updateValue(\"title\",aS(b.title));C.K.updateValue(\"description\",aS(b.description));C.K.updateValue(\"displayUrl\",aS(b.displayUrl));C.K.updateValue(\"imageUrl\",Y1V(b.image));b.navigationEndpoint\u0026\u0026g.NI(C.V,b.navigationEndpoint);C.Yh\u003db.imageNavigationEndpoint||null;C.K.show();C.Df.start();C.logVisibility(C.K.element,!0);\nC.S(C.K.element,\"mouseover\",function(){C.N2++});\nreturn!0};\nyfW\u003dfunction(C,b){if(C.api.isMinimized())return!1;var h\u003daQS(b.image),N\u003dh;h.width\u003cMq.width\u0026\u0026(N\u003dMq);if(h.width\u003d\u003d\u003d0||h.height\u003d\u003d\u003d0||mhl(C,N))return!1;C.createServerVe(C.j.element,b.trackingParams||null);C.j.updateValue(\"imageUrl\",Y1V(b.image));C.j.updateValue(\"width\",h.width);C.j.updateValue(\"height\",h.height);b.navigationEndpoint\u0026\u0026g.NI(C.V,b.navigationEndpoint);g.LV(C.j.dO(\"ytp-ad-image-overlay\"),\"max-width\",h.width+\"px\");C.j.show();C.logVisibility(C.j.element,!0);C.S(C.j.element,\"mouseover\",function(){C.N2++;\nC.api.S_(\"invideo-overlay\",C.layoutId)});\nC.S(C.j.element,\"mouseout\",function(){C.api.uu(\"invideo-overlay\",C.layoutId)});\nreturn!0};\nmhl\u003dfunction(C,b){var h\u003dC.api.Ti().xe(),N\u003dC.api.f2(!0,!1);return(b\u003deb(h,h.height-(N.height+N.top),b))?(C.rO\u0026\u0026b\u0026\u0026(h\u003dg.iF(C.macros),h.ERRORCODE\u003db.aA.toString(),h.ERROR_MSG\u003db.errorMessage,C.layoutId?d0(C.Sp,C.rO,C.layoutId,h):g.ux(Error(\"Missing layoutId for invideo_overlay_ad.\"))),!0):!1};\nVI\u003dfunction(C,b,h){var N\u003dg.iF(C.macros),p\u003dg.Hc(b);N.AW\u003d{toString:function(){return p.width.toString()}};\nN.AH\u003d{toString:function(){return p.height.toString()}};\nvar P\u003dg.$X(h,b).floor();N.I_X\u003d{toString:function(){return P.x.toString()}};\nN.NX\u003d{toString:function(){return P.x.toString()}};\nN.I_Y\u003d{toString:function(){return P.y.toString()}};\nN.NY\u003d{toString:function(){return P.y.toString()}};\nN.NM\u003d{toString:function(){return C.N2.toString()}};\nb\u003dg.z(C.V);for(h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,C.layoutId?d0(C.Sp,h,C.layoutId,N):g.ux(Error(\"Missing layoutId for invideo_overlay_ad.\"));C.api.pauseVideo()};\nrfc\u003dfunction(C,b){C\u003dC.api.getRootNode();g.L2(C,\"ytp-ad-overlay-open\",b);g.L2(C,\"ytp-ad-overlay-closed\",!b)};\ni7l\u003dfunction(C,b,h,N,p){IS.call(this,C,{B:\"div\",C:\"ytp-ad-message-overlay\",U:[{B:\"div\",C:\"ytp-ad-message-slot\"}]},\"ad-message\",b,h,N,p);var P\u003dthis;this.W\u003d-1;this.N\u003d0;this.N2\u003d!1;this.sX\u003dthis.dO(\"ytp-ad-message-slot\");this.K\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-message-container\"});this.K.Gi(this.sX);g.D(this,this.K);this.messageText\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,N,\"ytp-ad-message-text\");g.D(this,this.messageText);this.messageText.Gi(this.K.element);this.X\u003dnew g.CF(this.K,\n400,!1,100,function(){P.hide()});\ng.D(this,this.X);this.hide()};\nJf6\u003dfunction(C,b){C\u003dC.api.getRootNode();g.L2(C,\"ytp-ad-overlay-open\",b);g.L2(C,\"ytp-ad-overlay-closed\",!b)};\nuvU\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-underlay-companion\",U:[{B:\"div\",C:\"ytp-ad-underlay-side-container\",U:[{B:\"div\",C:\"ytp-ad-underlay-image-container\"},{B:\"div\",C:\"ytp-ad-underlay-description-container\"},{B:\"div\",C:\"ytp-ad-underlay-headline-container\"},{B:\"div\",C:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",b,h,N);this.actionButton\u003dnull;this.sX\u003dthis.dO(\"ytp-ad-underlay-image-container\");this.N\u003dnew Kt(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Sp,\"ytp-ad-underlay-image\");g.D(this,this.N);this.N.Gi(this.sX);this.N2\u003dthis.dO(\"ytp-ad-underlay-headline-container\");this.K\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-underlay-headline\");g.D(this,this.K);this.K.Gi(this.N2);this.V\u003dthis.dO(\"ytp-ad-underlay-description-container\");this.X\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-underlay-description\");g.D(this,this.X);this.X.Gi(this.V);this.W\u003dthis.dO(\"ytp-ad-underlay-action-button-container\");\nthis.j\u003dthis.dO(\"ytp-ad-underlay-side-container\");this.hide()};\nR0W\u003dfunction(C){var b\u003dg.WE(\"html5-video-player\");b\u0026\u0026g.L2(b,\"ytp-ad-display-override\",C)};\nqq\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?function(){}:P;\nYY.call(this,C,{B:\"div\",C:\"ytp-ad-survey-answer\"},\"survey-answer\",b,h,N);this.index\u003dp;this.onSelected\u003dP;this.j\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.dO(\"ytp-ad-survey-answer\");this.hide()};\nQrK\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",b,h,N);this.button\u003dnull;this.j\u003dthis.dO(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nmc\u003dfunction(C,b,h,N){var p\u003d[\"ytp-ad-survey-submit-button\"];p.push(\"ytp-ad-survey-submit-button-rounded\");iI.call(this,C,b,h,N,p,\"survey-submit\")};\nfz\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"div\",C:\"ytp-ad-survey-player-overlay\",U:[{B:\"div\",C:\"ytp-ad-survey-player-overlay-instream-info\"},{B:\"div\",C:\"ytp-ad-survey-player-overlay-skip-preview-submit\",U:[{B:\"div\",C:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{B:\"div\",C:\"ytp-ad-survey-player-overlay-submit\"}]},{B:\"div\",C:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",b,h,N);this.X\u003dp;this.K\u003dthis.j\u003dnull;this.N\u003dthis.dO(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.skipOrPreview\u003dthis.dO(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.dO(\"ytp-ad-survey-player-overlay-submit\");g.D(this,this.X);this.hide()};\nAG\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?function(){}:P;\nYY.call(this,C,{B:\"div\",C:\"ytp-ad-survey-question\",U:[{B:\"div\",J4:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{B:\"div\",J4:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{B:\"div\",J4:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{B:\"div\",C:\"ytp-ad-survey-question-background\"}]},p,b,h,N);this.sX\u003dP;this.X\u003dnull;this.K\u003d[];this.j\u003dnull;this.V\u003dthis.api.Y().experiments.Fo(\"a11y_h5_associate_survey_question\");this.question\u003dthis.dO(\"ytp-ad-survey-question\");\nthis.Df\u003dthis.dO(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.dO(\"ytp-ad-survey-question-text\");this.answers\u003dthis.dO(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.dO(\"ytp-ad-survey-question-player-overlay\");this.N\u003dDate.now()};\nUhH\u003dfunction(C,b){b\u003dg.lI(b);g.PP(C.questionText,b);C.V\u0026\u0026C.questionText.setAttribute(\"id\",pt(\"survey-question-text\"))};\nX0W\u003dfunction(C,b,h,N){N\u003dnew qq(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,N,C.sX);N.Gi(C.answers);N.init(pt(\"survey-answer\"),b,h);C.V\u0026\u0026(b\u003dC.questionText.getAttribute(\"id\"),b!\u003dnull\u0026\u0026(N.j!\u003d\u003dnull?N.j.K.setAttribute(\"aria-describedby\",b):N.answer.getElementsByTagName(\"button\")[0].setAttribute(\"aria-describedby\",b)));C.K.push(N)};\nsr_\u003dfunction(C,b){if(b){var h\u003db.background;h\u0026\u0026g.d(h,KL1)\u0026\u0026(h\u003d(h\u003dg.d(h,KL1).image)\u0026\u0026XW(h)||\"\",g.Mp(h)?g.Ri(Error(\"Found ThumbnailDetails without valid image URL\")):g.LV(C.Df,\"backgroundImage\",\"url(\"+h+\")\"));if(b.durationMilliseconds\u003d\u003dnull||b.durationMilliseconds\u003d\u003d\u003dvoid 0||b.durationMilliseconds\u003d\u003d\u003d0)g.ux(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(b)));else{C.N\u003dg.Cd();C.j\u003dnew zv(C.api,b.durationMilliseconds);g.D(C,C.j);if(C.j\u0026\u0026b.instreamAdPlayerOverlay\u0026\u0026g.d(b.instreamAdPlayerOverlay,\nqx))try{var N\u003dnew fz(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,C.j);N.Gi(C.playerOverlay);N.init(pt(\"survey-player-overlay\"),g.d(b.instreamAdPlayerOverlay,qx),C.macros);C.X\u003dN;g.D(C,N);C.M6()}catch(p){g.ux(Error(\"ISAPOR had an error when initializing. Error: \"+(p+\" SurveyAdQuestionCommon: \"+JSON.stringify(b))))}else g.ux(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(b)));C.j\u0026\u0026b.durationMilliseconds\u0026\u0026b.durationMilliseconds\u003e0?(b\u003dnew Qt(C.api,C.j),b.Gi(C.playerOverlay),\ng.D(C,b)):g.ux(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+JSON.stringify(b)))}}else g.ux(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nO7x\u003dfunction(C){function b(h){return{toString:function(){return h()}}}\nC.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003db(function(){var h\u003dnew Date;return(Math.round(h.valueOf()/1E3)+-1*h.getTimezoneOffset()*60).toString()});\nC.macros.SURVEY_ELAPSED_MS\u003db(function(){return(Date.now()-C.N).toString()})};\nvPH\u003dfunction(C,b,h,N,p){AG.call(this,C,b,h,N,\"survey-question-multi-select\");this.N2\u003dp;this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.W\u003dnull;this.hide()};\nDhc\u003dfunction(C,b,h){C.noneOfTheAbove\u003dnew QrK(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp);C.noneOfTheAbove.Gi(C.answers);C.noneOfTheAbove.init(pt(\"survey-none-of-the-above\"),b,h)};\nWLo\u003dfunction(C){C.K.forEach(function(b){b.j.toggleButton(!1)});\ndh1(C,!0)};\ndh1\u003dfunction(C,b){var h\u003dC.X;C\u003dEPl(C);b\u003db\u003d\u003d\u003dvoid 0?!1:b;h.j\u0026\u0026(C?h.j.hide():h.j.show(),b\u0026\u0026h.j instanceof F_\u0026\u0026!h.j.X\u0026\u0026gwV(h.j,!1));h.K\u0026\u0026(C?h.K.show():h.K.hide())};\nEPl\u003dfunction(C){return C.K.some(function(b){return b.j.isToggled()})||C.noneOfTheAbove.button.isToggled()};\nyI\u003dfunction(C,b,h,N,p){AG.call(this,C,b,h,N,\"survey-question-single-select\",function(c){P.api.Y().D(\"supports_multi_step_on_desktop\")\u0026\u0026p([c])});\nvar P\u003dthis;this.hide()};\nry\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-survey\",U:[{B:\"div\",C:\"ytp-ad-survey-questions\"}]},\"survey\",b,h,N);this.questions\u003d[];this.K\u003d[];this.conditioningRules\u003d[];this.j\u003d0;this.W\u003dthis.dO(\"ytp-ad-survey-questions\");this.api.Y().D(\"fix_survey_color_contrast_on_destop\")\u0026\u0026this.dO(\"ytp-ad-survey\").classList.add(\"color-contrast-fix\");this.api.Y().D(\"web_enable_speedmaster\")\u0026\u0026this.dO(\"ytp-ad-survey\").classList.add(\"relative-positioning-survey\");this.hide()};\nTux\u003dfunction(C,b){var h\u003dC.K[b],N;(N\u003dC.N)\u003d\u003dnull||N.dispose();g.d(h,Mx)?nPV(C,g.d(h,Mx),C.macros):g.d(h,VM)\u0026\u0026tGW(C,g.d(h,VM),C.macros);C.j\u003db};\nnPV\u003dfunction(C,b,h){var N\u003dnew yI(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,C.X.bind(C));N.Gi(C.W);N.init(pt(\"survey-question-single-select\"),b,h);C.api.Y().D(\"supports_multi_step_on_desktop\")?C.N\u003dN:C.questions.push(N);g.D(C,N)};\ntGW\u003dfunction(C,b,h){var N\u003dnew vPH(C.api,C.layoutId,C.interactionLoggingClientData,C.Sp,C.X.bind(C));N.Gi(C.W);N.init(pt(\"survey-question-multi-select\"),b,h);C.api.Y().D(\"supports_multi_step_on_desktop\")?C.N\u003dN:C.questions.push(N);g.D(C,N)};\niQ\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-survey-interstitial\",U:[{B:\"div\",C:\"ytp-ad-survey-interstitial-contents\",U:[{B:\"div\",C:\"ytp-ad-survey-interstitial-logo\",U:[{B:\"div\",C:\"ytp-ad-survey-interstitial-logo-image\"}]},{B:\"div\",C:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",b,h,N);this.j\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.dO(\"ytp-ad-survey-interstitial\");this.K\u003dthis.dO(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.dO(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.dO(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.CF(this,500,!1,300);g.D(this,this.transition)};\nBuH\u003dfunction(C,b){b\u003db\u0026\u0026XW(b)||\"\";if(g.Mp(b))g.Ri(Error(\"Found ThumbnailDetails without valid image URL\"));else{var h\u003dC.style;C\u003dC.style.cssText;var N\u003ddocument.implementation.createHTMLDocument(\"\").createElement(\"DIV\");N.style.cssText\u003dC;C\u003dDT_(N.style);h.cssText\u003d[C,\u0027background-image:url(\"\u0027+b+\u0027\");\u0027].join(\"\")}};\nIWx\u003dfunction(C){var b\u003dg.WE(\"html5-video-player\");b\u0026\u0026g.L2(b,\"ytp-ad-display-override\",C)};\nJG\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?0:P;IS.call(this,C,{B:\"div\",C:\"ytp-preview-ad\",U:[{B:\"div\",C:\"ytp-preview-ad__text\"}]},\"preview-ad\",b,h,N,p);var c\u003dthis;this.N2\u003dP;this.K\u003d0;this.X\u003d-1;this.N\u003dthis.dO(\"ytp-preview-ad__text\");switch(this.N2){case 1:this.N.classList.add(\"ytp-preview-ad__text--font--small\")}this.transition\u003dnew g.CF(this,400,!1,100,function(){c.hide()});\ng.D(this,this.transition);this.hide()};\nuQ\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"img\",C:\"ytp-ad-avatar\"},\"ad-avatar\",b,h,N);this.hide()};\nxh6\u003dfunction(C){switch(C.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}};\nRs\u003dfunction(C,b,h,N,p,P){p\u003dp\u003d\u003d\u003dvoid 0?!1:p;P\u003dP\u003d\u003d\u003dvoid 0?!1:P;YY.call(this,C,{B:\"button\",C:\"ytp-ad-button-vm\"},\"ad-button\",b,h,N);this.buttonText\u003dthis.buttonIcon\u003dnull;this.hide();this.j\u003dp;this.K\u003dP};\nw06\u003dfunction(C,b,h,N,p){IS.call(this,C,{B:\"div\",J4:[\"ytp-ad-avatar-lockup-card--inactive\",\"ytp-ad-avatar-lockup-card\"],U:[{B:\"div\",C:\"ytp-ad-avatar-lockup-card__avatar_and_text_container\",U:[{B:\"div\",C:\"ytp-ad-avatar-lockup-card__text_container\"}]}]},\"ad-avatar-lockup-card\",b,h,N,p);this.startMilliseconds\u003d0;this.adAvatar\u003dnew uQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.adAvatar);N7(this.element,this.adAvatar.element,0);this.headline\u003dnew AM(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Sp);g.D(this,this.headline);this.headline.Gi(this.dO(\"ytp-ad-avatar-lockup-card__text_container\"));this.headline.element.classList.add(\"ytp-ad-avatar-lockup-card__headline\");this.description\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.description);this.description.Gi(this.dO(\"ytp-ad-avatar-lockup-card__text_container\"));this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description\");this.adButton\u003dnew Rs(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.adButton);this.adButton.Gi(this.element);this.hide()};\nQI\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"button\",C:\"ytp-skip-ad-button\",U:[{B:\"div\",C:\"ytp-skip-ad-button__text\"}]},\"skip-button\",b,h,N);var p\u003dthis;this.K\u003d!1;this.X\u003dthis.dO(\"ytp-skip-ad-button__text\");this.transition\u003dnew g.CF(this,500,!1,100,function(){p.hide()});\ng.D(this,this.transition);this.j\u003dnew PX(this.element,15E3,5E3,.5,.5,!0);g.D(this,this.j);this.hide()};\nC9c\u003dfunction(C,b,h,N,p){IS.call(this,C,{B:\"div\",C:\"ytp-skip-ad\"},\"skip-ad\",b,h,N,p);this.skipOffsetMilliseconds\u003d0;this.X\u003dthis.isSkippable\u003d!1;var P;if((P\u003dthis.api.getVideoData())\u003d\u003dnull?0:P.isDaiEnabled())this.X\u003dthis.api.Y().D(\"clean_player_style_fix_on_web\");if(this.X||!this.api.Y().experiments.Fo(\"disable_ad_preview_for_instream_ads\"))this.K\u003dnew JG(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j),g.D(this,this.K),this.K.Gi(this.element);this.N\u003dnew QI(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Sp);g.D(this,this.N);this.N.Gi(this.element);this.hide()};\nUf\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-visit-advertiser-link\"},\"visit-advertiser-link\",b,h,N);this.hide();this.api.D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player\");this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-visit-advertiser-link--clean-player-with-light-shadow\")};\nXS\u003dfunction(C,b,h,N,p){YY.call(this,C,{B:\"div\",C:\"ytp-ad-player-overlay-layout\",U:[{B:\"div\",C:\"ytp-ad-player-overlay-layout__player-card-container\"},{B:\"div\",C:\"ytp-ad-player-overlay-layout__ad-info-container\"},{B:\"div\",C:\"ytp-ad-player-overlay-layout__skip-or-preview-container\"},{B:\"div\",C:\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\"}]},\"player-overlay-layout\",b,h,N);this.K\u003dp;this.sX\u003dthis.dO(\"ytp-ad-player-overlay-layout__player-card-container\");this.j\u003dthis.dO(\"ytp-ad-player-overlay-layout__ad-info-container\");\nthis.V\u003dthis.dO(\"ytp-ad-player-overlay-layout__skip-or-preview-container\");this.N2\u003dthis.dO(\"ytp-ad-player-overlay-layout__ad-disclosure-banner-container\");this.hide()};\nbmK\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-grid-card-text\",U:[{B:\"div\",C:\"ytp-ad-grid-card-text__metadata\",U:[{B:\"div\",C:\"ytp-ad-grid-card-text__metadata__headline\"},{B:\"div\",C:\"ytp-ad-grid-card-text__metadata__description\",U:[{B:\"div\",C:\"ytp-ad-grid-card-text__metadata__description__line\"},{B:\"div\",C:\"ytp-ad-grid-card-text__metadata__description__line\"}]}]},{B:\"div\",C:\"ytp-ad-grid-card-text__button\"}]},\"ad-grid-card-text\",b,h,N);this.headline\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,\nthis.Sp);g.D(this,this.headline);this.headline.Gi(this.dO(\"ytp-ad-grid-card-text__metadata__headline\"));this.moreInfoButton\u003dnew Rs(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,!0);g.D(this,this.moreInfoButton);this.moreInfoButton.Gi(this.dO(\"ytp-ad-grid-card-text__button\"))};\nKz\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-grid-card-collection\"},\"ad-grid-card-collection\",b,h,N);this.j\u003d[]};\nsf\u003dfunction(C,b,h,N,p,P,c){IS.call(this,C,P,c,b,h,N,p);this.playerProgressOffsetMs\u003d0;this.K\u003d!1};\nh$S\u003dfunction(C){var b\u003dg.WE(\"html5-video-player\");b\u0026\u0026g.L2(b,\"ytp-ad-display-override\",C)};\nNSU\u003dfunction(C,b,h,N,p){sf.call(this,C,b,h,N,p,{B:\"div\",C:\"ytp-display-underlay-text-grid-cards\",U:[{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container\",U:[{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container__header\",U:[{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\"},{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container__header__headline\"}]},{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"},\n{B:\"div\",C:\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"}]}]},\"display-underlay-text-grid-cards\");this.adGridCardCollection\u003dnew Kz(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.adGridCardCollection);this.adGridCardCollection.Gi(this.dO(\"ytp-display-underlay-text-grid-cards__content_container__ad_grid_card_collection\"));this.adButton\u003dnew Rs(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.adButton);this.adButton.Gi(this.dO(\"ytp-display-underlay-text-grid-cards__content_container__ad_button\"));\nthis.N\u003dthis.dO(\"ytp-display-underlay-text-grid-cards__content_container\");this.X\u003dthis.dO(\"ytp-display-underlay-text-grid-cards__content_container__header\")};\nOf\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-ad-details-line\"},\"ad-details-line\",b,h,N);this.j\u003d[];this.hide()};\nvy\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-image-background\",U:[{B:\"img\",C:\"ytp-image-background-image\"}]},\"image-background\",b,h,N);this.hide()};\ngKW\u003dfunction(C,b,h,N,p){IS.call(this,C,{B:\"svg\",C:\"ytp-timed-pie-countdown\",T:{viewBox:\"0 0 20 20\"},U:[{B:\"circle\",C:\"ytp-timed-pie-countdown__background\",T:{r:\"10\",cx:\"10\",cy:\"10\"}},{B:\"circle\",C:\"ytp-timed-pie-countdown__inner\",T:{r:\"5\",cx:\"10\",cy:\"10\"}},{B:\"circle\",C:\"ytp-timed-pie-countdown__outer\",T:{r:\"10\",cx:\"10\",cy:\"10\"}}]},\"timed-pie-countdown\",b,h,N,p);this.N\u003dthis.dO(\"ytp-timed-pie-countdown__inner\");this.K\u003dMath.ceil(2*Math.PI*5);this.hide()};\nD4\u003dfunction(C,b,h,N){YY.call(this,C,{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout\",T:{tabindex:\"0\"},U:[{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content\",U:[{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\"},{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup\",U:[{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"},{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__headline-container\"},\n{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\"},{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"}]}]},{B:\"div\",C:\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\"}]},\"video-interstitial-buttoned-centered\",b,h,N);this.K\u003dnull;this.X\u003dthis.dO(\"ytp-video-interstitial-buttoned-centered-layout__content__instream-info-container\");this.N\u003dnew fp;g.D(this,this.N);this.hide()};\np8l\u003dfunction(C){var b\u003dg.WE(\"html5-video-player\");b\u0026\u0026g.L2(b,\"ytp-ad-display-override\",C)};\nP9V\u003dfunction(C){if(!C.adAvatar||!g.d(C.adAvatar,dy))return g.ux(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no avatar.\")),!1;if(!C.headline)return g.ux(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no headline.\")),!1;if(!C.adBadge||!g.d(C.adBadge,Wy))return g.ux(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad badge.\")),!1;if(!C.adButton||!g.d(C.adButton,Ef))return g.ux(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no action button.\")),!1;if(!C.adInfoRenderer||\n!g.d(C.adInfoRenderer,mD))return g.ux(Error(\"VideoInterstitialButtonedCenteredLayoutRenderer has no ad info button.\")),!1;C\u003dC.durationMilliseconds||0;return typeof C!\u003d\u003d\"number\"||C\u003c\u003d0?(g.ux(Error(\"durationMilliseconds was specified incorrectly in VideoInterstitialButtonedCenteredLayoutRenderer with a value of: \"+C)),!1):!0};\nnz\u003dfunction(C,b,h){DN.call(this,C);this.api\u003dC;this.Sp\u003db;this.K\u003d{};C\u003dnew g.n({B:\"div\",J4:[\"video-ads\",\"ytp-ad-module\"]});g.D(this,C);WR\u0026\u0026g.j6(C.element,\"ytp-ads-tiny-mode\");this.G\u003dnew $p(C.element);g.D(this,this.G);g.MC(this.api,C.element,4);E2(h)\u0026\u0026(h\u003dnew g.n({B:\"div\",J4:[\"ytp-ad-underlay\"]}),g.D(this,h),this.N\u003dnew $p(h.element),g.D(this,this.N),g.MC(this.api,h.element,0));g.D(this,uyW())};\nj5W\u003dfunction(C,b){C\u003dg.yT(C.K,b.id,null);C\u003d\u003dnull\u0026\u0026g.Ri(Error(\"Component not found for element id: \"+b.id));return C||null};\nct1\u003dfunction(C){g.qK.call(this,C);var b\u003dthis;this.K\u003dnull;this.created\u003d!1;this.N\u003dC.Y().D(\"h5_use_refactored_get_ad_break\")?new h7_(this.player):new Wq(this.player);this.X\u003dfunction(){if(b.K!\u003dnull)return b.K;var N\u003dnew kwl({j2:Hy(b.j).j2,Zv:Hy(b.j).Zv,Z:b.player,cT:Hy(b.j).cT,M2:b.j.j.M2,gH:Hy(b.j).gH,UU:b.j.j.UU});b.K\u003dN.yG;return b.K};\nthis.j\u003dnew lWW(this.player,this,this.N,this.X);g.D(this,this.j);var h\u003dC.Y();!Mo(h)||g.mG(h)||J9(h)||(g.D(this,new nz(C,Hy(this.j).Sp,Hy(this.j).cT)),g.D(this,new oPH(C)))};\nkUl\u003dfunction(C){C.created!\u003d\u003dC.loaded\u0026\u0026LF(\"Created and loaded are out of sync\")};\nZmK\u003dfunction(C){g.qK.prototype.load.call(C);var b\u003dHy(C.j).cT;try{C.player.getRootNode().classList.add(\"ad-created\")}catch(L){LF(L instanceof Error?L:String(L))}var h\u003dC.player.getVideoData(1),N\u003dh\u0026\u0026h.videoId||\"\",p\u003dh\u0026\u0026h.getPlayerResponse()||{},P\u003d(!C.player.Y().experiments.Fo(\"debug_ignore_ad_placements\")\u0026\u0026p\u0026\u0026p.adPlacements||[]).map(function(L){return L.adPlacementRenderer}),c\u003d((p\u003d\u003dnull?void 0:p.adSlots)||[]).map(function(L){return g.d(L,iE)});\np\u003dp.playerConfig\u0026\u0026p.playerConfig.daiConfig\u0026\u0026p.playerConfig.daiConfig.enableDai||!1;h\u0026\u0026h.yV();P\u003de$c(P,c,b,Hy(C.j).PC);c\u003dh\u0026\u0026h.clientPlaybackNonce||\"\";h\u003dh\u0026\u0026h.Lk||!1;if($2(b,!0)\u0026\u0026h){var e;b\u003d{};(e\u003dC.player.getVideoData())\u003d\u003dnull||e.jp(\"p_cpb\",(b.cc\u003dc,b))}e\u003d1E3*C.player.getDuration(1);L5S(C);C.j.j.gK.UB(c,e,h,P.P_,P.fh,P.P_,p,N)};\nL5S\u003dfunction(C){var b,h;if(h\u003d(b\u003dC.player.getVideoData(1))\u003d\u003dnull||!b.Lk)b\u003dC.player.Y(),h\u003dMo(b)\u0026\u0026!g.Va(b)\u0026\u0026b.playerStyle\u003d\u003d\u003d\"desktop-polymer\";h\u0026\u0026(C\u003dC.player.getInternalApi(),C.addEventListener(\"updateKevlarOrC3Companion\",eTK),C.addEventListener(\"updateEngagementPanelAction\",Lbl),C.addEventListener(\"changeEngagementPanelVisibility\",ZQW),window.addEventListener(\"yt-navigate-start\",aYc))};\ntG\u003dfunction(C,b){b\u003d\u003d\u003dC.X3\u0026\u0026(C.X3\u003dvoid 0)};\nY7W\u003dfunction(C){var b\u003dHy(C.j).GM,h\u003db.X().Tz(\"SLOT_TYPE_PLAYER_BYTES\",1);b\u003dZP(b.fO.get(),1).clientPlaybackNonce;var N\u003d!1;h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next()){p\u003dp.value;var P\u003dp.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026p.slotEntryTrigger instanceof $g?p.slotEntryTrigger.Kw:void 0;P\u0026\u0026P\u003d\u003d\u003db\u0026\u0026(N\u0026\u0026LF(\"More than 1 preroll playerBytes slot detected\",p),N\u003d!0)}N||cy(Hy(C.j).lZ)};\na2_\u003dfunction(C){if(xF(Hy(C.j).cT))return!0;var b\u003d\"\";C\u003dg.z(Hy(C.j).gH.Gn.keys());for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dh.value;if(h.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u0026\u0026h.u$\u003d\u003d\u003d\"core\")return!0;b+\u003dh.slotType+\" \"}Math.random()\u003c.01\u0026\u0026LF(\"Ads Playback Not Managed By Controlflow\",void 0,null,{slotTypes:b});return!1};\nl2H\u003dfunction(C){C\u003dg.z(Hy(C.j).gH.Gn.values());for(var b\u003dC.next();!b.done;b\u003dC.next())if(b.value.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_BREAK\")return!0;return!1};\nMcl\u003dfunction(C,b,h,N,p,P){h\u003dh\u003d\u003d\u003dvoid 0?[]:h;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;var c\u003dHy(C.j).cT,e\u003dC.player.getVideoData(1);e\u0026\u0026e.getPlayerResponse();e\u0026\u0026e.yV();h\u003de$c(b,h,c,Hy(C.j).PC);AU_(Hy(C.j).Di,N,h.P_,h.fh,b,p,P)};\ne$c\u003dfunction(C,b,h,N){b\u003d{P_:[],fh:b};C\u003dg.z(C);for(var p\u003dC.next();!p.done;p\u003dC.next())if((p\u003dp.value)\u0026\u0026p.renderer!\u003dnull){var P\u003dp.renderer;if(!h.Z.Y().D(\"html5_enable_vod_lasr_with_notify_pacf\")){var c\u003dvoid 0,e\u003dvoid 0,L\u003dvoid 0,Z\u003dvoid 0,Y\u003dN;g.d((Z\u003dP.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:Z.adVideoStart,co)?(c\u003dg.d((L\u003dP.sandwichedLinearAdRenderer)\u003d\u003dnull?void 0:L.adVideoStart,co),c\u003dDlV(c,Y),g.sr(P.sandwichedLinearAdRenderer.adVideoStart,co,c)):g.d((e\u003dP.linearAdSequenceRenderer)\u003d\u003dnull?void 0:e.adStart,co)\u0026\u0026\n(L\u003dg.d((c\u003dP.linearAdSequenceRenderer)\u003d\u003dnull?void 0:c.adStart,co),c\u003dDlV(L,Y),g.sr(P.linearAdSequenceRenderer.adStart,co,c))}b.P_.push(p)}return b};\ng.Tr\u003dfunction(C){if(typeof DOMParser!\u003d\"undefined\")return tQ(new DOMParser,QOc(C),\"application/xml\");throw Error(\"Your browser does not support loading xml documents\");};\ng.By\u003dfunction(C){g.O.call(this);this.callback\u003dC;this.j\u003dnew H4(0,0,.4,0,.2,1,1,1);this.delay\u003dnew g.xn(this.next,window,this);g.D(this,this.delay)};\ng.oKW\u003dfunction(C){var b\u003dC.Y();return b.OU\u0026\u0026!b.N\u0026\u0026g.SR(b)?C.isEmbedsShortsMode()?(C\u003dC.f2(),Math.min(C.width,C.height)\u003e\u003d315):!C.R2():!1};\ng.Is\u003dfunction(C){g.n.call(this,{B:\"div\",C:\"ytp-more-videos-view\",T:{tabIndex:\"-1\"}});var b\u003dthis;this.api\u003dC;this.K\u003d!0;this.N\u003dnew g.Jm(this);this.j\u003d[];this.suggestionData\u003d[];this.columns\u003dthis.containerWidth\u003dthis.L\u003dthis.X\u003dthis.scrollPosition\u003d0;this.title\u003dnew g.n({B:\"h2\",C:\"ytp-related-title\",BE:\"{{title}}\"});this.previous\u003dnew g.n({B:\"button\",J4:[\"ytp-button\",\"ytp-previous\"],T:{\"aria-label\":\"Show previous suggested videos\"},U:[g.GY()]});this.J\u003dnew g.By(function(h){b.suggestions.element.scrollLeft\u003d-h});\nthis.next\u003dnew g.n({B:\"button\",J4:[\"ytp-button\",\"ytp-next\"],T:{\"aria-label\":\"Show more suggested videos\"},U:[g.Sv()]});g.D(this,this.N);this.W\u003dC.Y().X;g.D(this,this.title);this.title.Gi(this.element);this.suggestions\u003dnew g.n({B:\"div\",C:\"ytp-suggestions\"});g.D(this,this.suggestions);this.suggestions.Gi(this.element);g.D(this,this.previous);this.previous.Gi(this.element);this.previous.listen(\"click\",this.Dw,this);g.D(this,this.J);F5l(this);g.D(this,this.next);this.next.Gi(this.element);this.next.listen(\"click\",\nthis.aC,this);this.N.S(this.api,\"appresize\",this.eC);this.N.S(this.api,\"fullscreentoggled\",this.Fn);this.N.S(this.api,\"videodatachange\",this.onVideoDataChange);this.eC(this.api.Ti().getPlayerSize());this.onVideoDataChange()};\nF5l\u003dfunction(C){for(var b\u003d{He:0};b.He\u003c16;b\u003d{He:b.He},++b.He){var h\u003dnew g.n({B:\"a\",C:\"ytp-suggestion-link\",T:{href:\"{{link}}\",target:C.api.Y().V,\"aria-label\":\"{{aria_label}}\"},U:[{B:\"div\",C:\"ytp-suggestion-image\"},{B:\"div\",C:\"ytp-suggestion-overlay\",T:{style:\"{{blink_rendering_hack}}\",\"aria-hidden\":\"{{aria_hidden}}\"},U:[{B:\"div\",C:\"ytp-suggestion-title\",BE:\"{{title}}\"},{B:\"div\",C:\"ytp-suggestion-author\",BE:\"{{author_and_views}}\"},{B:\"div\",T:{\"data-is-live\":\"{{is_live}}\"},C:\"ytp-suggestion-duration\",\nBE:\"{{duration}}\"}]}]});g.D(C,h);var N\u003dh.dO(\"ytp-suggestion-link\");g.LV(N,\"transitionDelay\",b.He/20+\"s\");C.N.S(N,\"click\",function(p){return function(P){var c\u003dp.He;if(C.K){var e\u003dC.suggestionData[c],L\u003de.sessionData;C.W\u0026\u0026C.api.D(\"web_player_log_click_before_generating_ve_conversion_params\")?(C.api.logClick(C.j[c].element),c\u003de.CI(),e\u003d{},g.z4(C.api,e),c\u003dg.Dh(c,e),g.BK(c,C.api,P)):g.T4(P,C.api,C.W,L||void 0)\u0026\u0026C.api.fk(e.videoId,L,e.playlistId)}else P.preventDefault(),document.activeElement.blur()}}(b));\nh.Gi(C.suggestions.element);C.j.push(h);C.api.createServerVe(h.element,h)}};\nGUx\u003dfunction(C){if(C.api.Y().D(\"web_player_log_click_before_generating_ve_conversion_params\"))for(var b\u003dMath.floor(-C.scrollPosition/(C.X+8)),h\u003dMath.min(b+C.columns,C.suggestionData.length)-1;b\u003c\u003dh;b++)C.api.logVisibility(C.j[b].element,!0)};\ng.x$\u003dfunction(C){var b\u003dC.api.zO()?32:16;b\u003dC.L/2+b;C.next.element.style.bottom\u003db+\"px\";C.previous.element.style.bottom\u003db+\"px\";b\u003dC.scrollPosition;var h\u003dC.containerWidth-C.suggestionData.length*(C.X+8);g.L2(C.element,\"ytp-scroll-min\",b\u003e\u003d0);g.L2(C.element,\"ytp-scroll-max\",b\u003c\u003dh)};\n$tU\u003dfunction(C){for(var b\u003dC.suggestionData.length,h\u003d0;h\u003cb;++h){var N\u003dvoid 0,p\u003dvoid 0,P\u003dvoid 0;N\u003dC;var c\u003dN.api.Y(),e\u003dN.suggestionData[h],L\u003dN.j[h];P\u003dN.api.isEmbedsShortsMode()?e.shortViewCount||\"\":e.shortViewCount?e.author+\" \\u2022 \"+e.shortViewCount:e.author;L.element.style.display\u003d\"\";g.LV(L.dO(\"ytp-suggestion-link\"),\"display\",\"inline-block\");S7H.test(e.title)\u0026\u0026(L.dO(\"ytp-suggestion-title\").dir\u003d\"rtl\");S7H.test(P)\u0026\u0026(L.dO(\"ytp-suggestion-author\").dir\u003d\"rtl\");p\u003de.isLivePlayback?\"Live\":e.lengthSeconds?\ng.Vt(e.lengthSeconds):\"\";var Z\u003de.CI(N.api.isEmbedsShortsMode());if(g.SR(c)\u0026\u0026!c.D(\"web_player_log_click_before_generating_ve_conversion_params\")){var Y\u003d{};g.bv(N.api,\"addEmbedsConversionTrackingParams\",[Y]);Z\u003dg.Dh(Z,Y)}c.D(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026(c\u003d(c\u003de.sessionData)\u0026\u0026c.itct)\u0026\u0026N.api.setTrackingParams(L.element,c);L.update({author_and_views:P,duration:p,link:Z,title:e.title,aria_label:e.ariaLabel||e.title,is_live:e.isLivePlayback,aria_hidden:!!e.ariaLabel,blink_rendering_hack:g.Am||\ng.FO?\"will-change: opacity\":void 0});p\u003dL.dO(\"ytp-suggestion-image\");N\u003dN.api.isEmbedsShortsMode()?e.Q6(\"hq2.jpg\"):e.Q6();p.style.backgroundImage\u003dN?\"url(\"+N+\")\":\"\"}if(b\u003c16)for(;b\u003c16;++b)g.LV(C.j[b].dO(\"ytp-suggestion-link\"),\"display\",\"none\");g.x$(C)};\nCcK\u003d[];eV\u003dtypeof Object.defineProperties\u003d\u003d\"function\"?Object.defineProperty:function(C,b,h){if(C\u003d\u003dArray.prototype||C\u003d\u003dObject.prototype)return C;C[b]\u003dh.value;return C};\ng.c1\u003dhUW(this);Zx(\"Symbol\",function(C){function b(P){if(this instanceof b)throw new TypeError(\"Symbol is not a constructor\");return new h(N+(P||\"\")+\"_\"+p++,P)}\nfunction h(P,c){this.j\u003dP;eV(this,\"description\",{configurable:!0,writable:!0,value:c})}\nif(C)return C;h.prototype.toString\u003dfunction(){return this.j};\nvar N\u003d\"jscomp_symbol_\"+(Math.random()*1E9\u003e\u003e\u003e0)+\"_\",p\u003d0;return b});\nZx(\"Symbol.iterator\",function(C){if(C)return C;C\u003dSymbol(\"Symbol.iterator\");for(var b\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),h\u003d0;h\u003cb.length;h++){var N\u003dg.c1[b[h]];typeof N\u003d\u003d\u003d\"function\"\u0026\u0026typeof N.prototype[C]!\u003d\"function\"\u0026\u0026eV(N.prototype,C,{configurable:!0,writable:!0,value:function(){return Nol(bW1(this))}})}return C});\nvar g_K\u003dtypeof Object.create\u003d\u003d\"function\"?Object.create:function(C){function b(){}\nb.prototype\u003dC;return new b},z$S\u003dfunction(){function C(){function h(){}\nnew h;Reflect.construct(h,[],function(){});\nreturn new h instanceof h}\nif(typeof Reflect!\u003d\"undefined\"\u0026\u0026Reflect.construct){if(C())return Reflect.construct;var b\u003dReflect.construct;return function(h,N,p){h\u003db(h,N);p\u0026\u0026Reflect.setPrototypeOf(h,p.prototype);return h}}return function(h,N,p){p\u003d\u003d\u003dvoid 0\u0026\u0026(p\u003dh);\np\u003dg_K(p.prototype||Object.prototype);return Function.prototype.apply.call(h,p,N)||p}}(),HmS;\nif(typeof Object.setPrototypeOf\u003d\u003d\"function\")HmS\u003dObject.setPrototypeOf;else{var V2c;a:{var M2S\u003d{a:!0},q76\u003d{};try{q76.__proto__\u003dM2S;V2c\u003dq76.a;break a}catch(C){}V2c\u003d!1}HmS\u003dV2c?function(C,b){C.__proto__\u003db;if(C.__proto__!\u003d\u003db)throw new TypeError(C+\" is not extensible\");return C}:null}var Y_\u003dHmS,mtc\u003dtypeof Object.assign\u003d\u003d\"function\"?Object.assign:function(C,b){for(var h\u003d1;h\u003carguments.length;h++){var N\u003darguments[h];\nif(N)for(var p in N)al(N,p)\u0026\u0026(C[p]\u003dN[p])}return C};\nZx(\"Object.assign\",function(C){return C||mtc});\nlc.prototype.L\u003dfunction(C){this.K\u003dC};\nlc.prototype.return\u003dfunction(C){this.N\u003d{return:C};this.j\u003dthis.G};\nlc.prototype.WE\u003dfunction(C){this.j\u003dC};\nZx(\"globalThis\",function(C){return C||g.c1});\nZx(\"Reflect\",function(C){return C?C:{}});\nZx(\"Reflect.construct\",function(){return z$S});\nZx(\"Reflect.setPrototypeOf\",function(C){return C?C:Y_?function(b,h){try{return Y_(b,h),!0}catch(N){return!1}}:null});\nZx(\"Promise\",function(C){function b(c){this.j\u003d0;this.N\u003dvoid 0;this.K\u003d[];this.J\u003d!1;var e\u003dthis.X();try{c(e.resolve,e.reject)}catch(L){e.reject(L)}}\nfunction h(){this.j\u003dnull}\nfunction N(c){return c instanceof b?c:new b(function(e){e(c)})}\nif(C)return C;h.prototype.K\u003dfunction(c){if(this.j\u003d\u003dnull){this.j\u003d[];var e\u003dthis;this.N(function(){e.G()})}this.j.push(c)};\nvar p\u003dg.c1.setTimeout;h.prototype.N\u003dfunction(c){p(c,0)};\nh.prototype.G\u003dfunction(){for(;this.j\u0026\u0026this.j.length;){var c\u003dthis.j;this.j\u003d[];for(var e\u003d0;e\u003cc.length;++e){var L\u003dc[e];c[e]\u003dnull;try{L()}catch(Z){this.X(Z)}}}this.j\u003dnull};\nh.prototype.X\u003dfunction(c){this.N(function(){throw c;})};\nb.prototype.X\u003dfunction(){function c(Z){return function(Y){L||(L\u003d!0,Z.call(e,Y))}}\nvar e\u003dthis,L\u003d!1;return{resolve:c(this.nO),reject:c(this.G)}};\nb.prototype.nO\u003dfunction(c){if(c\u003d\u003d\u003dthis)this.G(new TypeError(\"A Promise cannot resolve to itself\"));else if(c instanceof b)this.sX(c);else{a:switch(typeof c){case \"object\":var e\u003dc!\u003dnull;break a;case \"function\":e\u003d!0;break a;default:e\u003d!1}e?this.N2(c):this.W(c)}};\nb.prototype.N2\u003dfunction(c){var e\u003dvoid 0;try{e\u003dc.then}catch(L){this.G(L);return}typeof e\u003d\u003d\"function\"?this.Qz(e,c):this.W(c)};\nb.prototype.G\u003dfunction(c){this.L(2,c)};\nb.prototype.W\u003dfunction(c){this.L(1,c)};\nb.prototype.L\u003dfunction(c,e){if(this.j!\u003d0)throw Error(\"Cannot settle(\"+c+\", \"+e+\"): Promise already settled in state\"+this.j);this.j\u003dc;this.N\u003de;this.j\u003d\u003d\u003d2\u0026\u0026this.q2();this.V()};\nb.prototype.q2\u003dfunction(){var c\u003dthis;p(function(){if(c.KO()){var e\u003dg.c1.console;typeof e!\u003d\u003d\"undefined\"\u0026\u0026e.error(c.N)}},1)};\nb.prototype.KO\u003dfunction(){if(this.J)return!1;var c\u003dg.c1.CustomEvent,e\u003dg.c1.Event,L\u003dg.c1.dispatchEvent;if(typeof L\u003d\u003d\u003d\"undefined\")return!0;typeof c\u003d\u003d\u003d\"function\"?c\u003dnew c(\"unhandledrejection\",{cancelable:!0}):typeof e\u003d\u003d\u003d\"function\"?c\u003dnew e(\"unhandledrejection\",{cancelable:!0}):(c\u003dg.c1.document.createEvent(\"CustomEvent\"),c.initCustomEvent(\"unhandledrejection\",!1,!0,c));c.promise\u003dthis;c.reason\u003dthis.N;return L(c)};\nb.prototype.V\u003dfunction(){if(this.K!\u003dnull){for(var c\u003d0;c\u003cthis.K.length;++c)P.K(this.K[c]);this.K\u003dnull}};\nvar P\u003dnew h;b.prototype.sX\u003dfunction(c){var e\u003dthis.X();c.lj(e.resolve,e.reject)};\nb.prototype.Qz\u003dfunction(c,e){var L\u003dthis.X();try{c.call(e,L.resolve,L.reject)}catch(Z){L.reject(Z)}};\nb.prototype.then\u003dfunction(c,e){function L(l,F){return typeof l\u003d\u003d\"function\"?function(G){try{Z(l(G))}catch(V){Y(V)}}:F}\nvar Z,Y,a\u003dnew b(function(l,F){Z\u003dl;Y\u003dF});\nthis.lj(L(c,Z),L(e,Y));return a};\nb.prototype.catch\u003dfunction(c){return this.then(void 0,c)};\nb.prototype.lj\u003dfunction(c,e){function L(){switch(Z.j){case 1:c(Z.N);break;case 2:e(Z.N);break;default:throw Error(\"Unexpected state: \"+Z.j);}}\nvar Z\u003dthis;this.K\u003d\u003dnull?P.K(L):this.K.push(L);this.J\u003d!0};\nb.resolve\u003dN;b.reject\u003dfunction(c){return new b(function(e,L){L(c)})};\nb.race\u003dfunction(c){return new b(function(e,L){for(var Z\u003dg.z(c),Y\u003dZ.next();!Y.done;Y\u003dZ.next())N(Y.value).lj(e,L)})};\nb.all\u003dfunction(c){var e\u003dg.z(c),L\u003de.next();return L.done?N([]):new b(function(Z,Y){function a(G){return function(V){l[G]\u003dV;F--;F\u003d\u003d0\u0026\u0026Z(l)}}\nvar l\u003d[],F\u003d0;do l.push(void 0),F++,N(L.value).lj(a(l.length-1),Y),L\u003de.next();while(!L.done)})};\nreturn b});\nZx(\"Object.setPrototypeOf\",function(C){return C||Y_});\nZx(\"Symbol.dispose\",function(C){return C?C:Symbol(\"Symbol.dispose\")});\nZx(\"SuppressedError\",function(C){function b(h,N,p){if(!(this instanceof b))return new b(h,N,p);p\u003dError(p);\"stack\"in p\u0026\u0026(this.stack\u003dp.stack);this.message\u003dp.message;this.error\u003dh;this.suppressed\u003dN}\nif(C)return C;g.S(b,Error);b.prototype.name\u003d\"SuppressedError\";return b});\nZx(\"Array.prototype.find\",function(C){return C?C:function(b,h){return lxH(this,b,h).Qi}});\nZx(\"WeakMap\",function(C){function b(L){this.j\u003d(e+\u003dMath.random()+1).toString();if(L){L\u003dg.z(L);for(var Z;!(Z\u003dL.next()).done;)Z\u003dZ.value,this.set(Z[0],Z[1])}}\nfunction h(){}\nfunction N(L){var Z\u003dtypeof L;return Z\u003d\u003d\u003d\"object\"\u0026\u0026L!\u003d\u003dnull||Z\u003d\u003d\u003d\"function\"}\nfunction p(L){if(!al(L,c)){var Z\u003dnew h;eV(L,c,{value:Z})}}\nfunction P(L){var Z\u003dObject[L];Z\u0026\u0026(Object[L]\u003dfunction(Y){if(Y instanceof h)return Y;Object.isExtensible(Y)\u0026\u0026p(Y);return Z(Y)})}\nif(function(){if(!C||!Object.seal)return!1;try{var L\u003dObject.seal({}),Z\u003dObject.seal({}),Y\u003dnew C([[L,2],[Z,3]]);if(Y.get(L)!\u003d2||Y.get(Z)!\u003d3)return!1;Y.delete(L);Y.set(Z,4);return!Y.has(L)\u0026\u0026Y.get(Z)\u003d\u003d4}catch(a){return!1}}())return C;\nvar c\u003d\"$jscomp_hidden_\"+Math.random();P(\"freeze\");P(\"preventExtensions\");P(\"seal\");var e\u003d0;b.prototype.set\u003dfunction(L,Z){if(!N(L))throw Error(\"Invalid WeakMap key\");p(L);if(!al(L,c))throw Error(\"WeakMap key fail: \"+L);L[c][this.j]\u003dZ;return this};\nb.prototype.get\u003dfunction(L){return N(L)\u0026\u0026al(L,c)?L[c][this.j]:void 0};\nb.prototype.has\u003dfunction(L){return N(L)\u0026\u0026al(L,c)\u0026\u0026al(L[c],this.j)};\nb.prototype.delete\u003dfunction(L){return N(L)\u0026\u0026al(L,c)\u0026\u0026al(L[c],this.j)?delete L[c][this.j]:!1};\nreturn b});\nZx(\"Map\",function(C){function b(){var e\u003d{};return e.previous\u003de.next\u003de.head\u003de}\nfunction h(e,L){var Z\u003de[1];return Nol(function(){if(Z){for(;Z.head!\u003de[1];)Z\u003dZ.previous;for(;Z.next!\u003dZ.head;)return Z\u003dZ.next,{done:!1,value:L(Z)};Z\u003dnull}return{done:!0,value:void 0}})}\nfunction N(e,L){var Z\u003dL\u0026\u0026typeof L;Z\u003d\u003d\"object\"||Z\u003d\u003d\"function\"?P.has(L)?Z\u003dP.get(L):(Z\u003d\"\"+ ++c,P.set(L,Z)):Z\u003d\"p_\"+L;var Y\u003de[0][Z];if(Y\u0026\u0026al(e[0],Z))for(e\u003d0;e\u003cY.length;e++){var a\u003dY[e];if(L!\u003d\u003dL\u0026\u0026a.key!\u003d\u003da.key||L\u003d\u003d\u003da.key)return{id:Z,list:Y,index:e,entry:a}}return{id:Z,list:Y,index:-1,entry:void 0}}\nfunction p(e){this[0]\u003d{};this[1]\u003db();this.size\u003d0;if(e){e\u003dg.z(e);for(var L;!(L\u003de.next()).done;)L\u003dL.value,this.set(L[0],L[1])}}\nif(function(){if(!C||typeof C!\u003d\"function\"||!C.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var e\u003dObject.seal({x:4}),L\u003dnew C(g.z([[e,\"s\"]]));if(L.get(e)!\u003d\"s\"||L.size!\u003d1||L.get({x:4})||L.set({x:4},\"t\")!\u003dL||L.size!\u003d2)return!1;var Z\u003dL.entries(),Y\u003dZ.next();if(Y.done||Y.value[0]!\u003de||Y.value[1]!\u003d\"s\")return!1;Y\u003dZ.next();return Y.done||Y.value[0].x!\u003d4||Y.value[1]!\u003d\"t\"||!Z.next().done?!1:!0}catch(a){return!1}}())return C;\nvar P\u003dnew WeakMap;p.prototype.set\u003dfunction(e,L){e\u003de\u003d\u003d\u003d0?0:e;var Z\u003dN(this,e);Z.list||(Z.list\u003dthis[0][Z.id]\u003d[]);Z.entry?Z.entry.value\u003dL:(Z.entry\u003d{next:this[1],previous:this[1].previous,head:this[1],key:e,value:L},Z.list.push(Z.entry),this[1].previous.next\u003dZ.entry,this[1].previous\u003dZ.entry,this.size++);return this};\np.prototype.delete\u003dfunction(e){e\u003dN(this,e);return e.entry\u0026\u0026e.list?(e.list.splice(e.index,1),e.list.length||delete this[0][e.id],e.entry.previous.next\u003de.entry.next,e.entry.next.previous\u003de.entry.previous,e.entry.head\u003dnull,this.size--,!0):!1};\np.prototype.clear\u003dfunction(){this[0]\u003d{};this[1]\u003dthis[1].previous\u003db();this.size\u003d0};\np.prototype.has\u003dfunction(e){return!!N(this,e).entry};\np.prototype.get\u003dfunction(e){return(e\u003dN(this,e).entry)\u0026\u0026e.value};\np.prototype.entries\u003dfunction(){return h(this,function(e){return[e.key,e.value]})};\np.prototype.keys\u003dfunction(){return h(this,function(e){return e.key})};\np.prototype.values\u003dfunction(){return h(this,function(e){return e.value})};\np.prototype.forEach\u003dfunction(e,L){for(var Z\u003dthis.entries(),Y;!(Y\u003dZ.next()).done;)Y\u003dY.value,e.call(L,Y[1],Y[0],this)};\np.prototype[Symbol.iterator]\u003dp.prototype.entries;var c\u003d0;return p});\nZx(\"Set\",function(C){function b(h){this.j\u003dnew Map;if(h){h\u003dg.z(h);for(var N;!(N\u003dh.next()).done;)this.add(N.value)}this.size\u003dthis.j.size}\nif(function(){if(!C||typeof C!\u003d\"function\"||!C.prototype.entries||typeof Object.seal!\u003d\"function\")return!1;try{var h\u003dObject.seal({x:4}),N\u003dnew C(g.z([h]));if(!N.has(h)||N.size!\u003d1||N.add(h)!\u003dN||N.size!\u003d1||N.add({x:4})!\u003dN||N.size!\u003d2)return!1;var p\u003dN.entries(),P\u003dp.next();if(P.done||P.value[0]!\u003dh||P.value[1]!\u003dh)return!1;P\u003dp.next();return P.done||P.value[0]\u003d\u003dh||P.value[0].x!\u003d4||P.value[1]!\u003dP.value[0]?!1:p.next().done}catch(c){return!1}}())return C;\nb.prototype.add\u003dfunction(h){h\u003dh\u003d\u003d\u003d0?0:h;this.j.set(h,h);this.size\u003dthis.j.size;return this};\nb.prototype.delete\u003dfunction(h){h\u003dthis.j.delete(h);this.size\u003dthis.j.size;return h};\nb.prototype.clear\u003dfunction(){this.j.clear();this.size\u003d0};\nb.prototype.has\u003dfunction(h){return this.j.has(h)};\nb.prototype.entries\u003dfunction(){return this.j.entries()};\nb.prototype.values\u003dfunction(){return this.j.values()};\nb.prototype.keys\u003db.prototype.values;b.prototype[Symbol.iterator]\u003db.prototype.values;b.prototype.forEach\u003dfunction(h,N){var p\u003dthis;this.j.forEach(function(P){return h.call(N,P,P,p)})};\nreturn b});\nZx(\"Math.log2\",function(C){return C?C:function(b){return Math.log(b)/Math.LN2}});\nZx(\"Object.values\",function(C){return C?C:function(b){var h\u003d[],N;for(N in b)al(b,N)\u0026\u0026h.push(b[N]);return h}});\nZx(\"Object.is\",function(C){return C?C:function(b,h){return b\u003d\u003d\u003dh?b!\u003d\u003d0||1/b\u003d\u003d\u003d1/h:b!\u003d\u003db\u0026\u0026h!\u003d\u003dh}});\nZx(\"Array.prototype.includes\",function(C){return C?C:function(b,h){var N\u003dthis;N instanceof String\u0026\u0026(N\u003dString(N));var p\u003dN.length;h\u003dh||0;for(h\u003c0\u0026\u0026(h\u003dMath.max(h+p,0));h\u003cp;h++){var P\u003dN[h];if(P\u003d\u003d\u003db||Object.is(P,b))return!0}return!1}});\nZx(\"String.prototype.includes\",function(C){return C?C:function(b,h){return ro(this,b,\"includes\").indexOf(b,h||0)!\u003d\u003d-1}});\nZx(\"Array.from\",function(C){return C?C:function(b,h,N){h\u003dh!\u003dnull?h:function(e){return e};\nvar p\u003d[],P\u003dtypeof Symbol!\u003d\"undefined\"\u0026\u0026Symbol.iterator\u0026\u0026b[Symbol.iterator];if(typeof P\u003d\u003d\"function\"){b\u003dP.call(b);for(var c\u003d0;!(P\u003db.next()).done;)p.push(h.call(N,P.value,c++))}else for(P\u003db.length,c\u003d0;c\u003cP;c++)p.push(h.call(N,b[c],c));return p}});\nZx(\"Object.entries\",function(C){return C?C:function(b){var h\u003d[],N;for(N in b)al(b,N)\u0026\u0026h.push([N,b[N]]);return h}});\nZx(\"Number.isFinite\",function(C){return C?C:function(b){return typeof b!\u003d\u003d\"number\"?!1:!isNaN(b)\u0026\u0026b!\u003d\u003dInfinity\u0026\u0026b!\u003d\u003d-Infinity}});\nZx(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nZx(\"Number.MIN_SAFE_INTEGER\",function(){return-9007199254740991});\nZx(\"Number.isInteger\",function(C){return C?C:function(b){return Number.isFinite(b)?b\u003d\u003d\u003dMath.floor(b):!1}});\nZx(\"Number.isSafeInteger\",function(C){return C?C:function(b){return Number.isInteger(b)\u0026\u0026Math.abs(b)\u003c\u003dNumber.MAX_SAFE_INTEGER}});\nZx(\"String.prototype.startsWith\",function(C){return C?C:function(b,h){var N\u003dro(this,b,\"startsWith\");b+\u003d\"\";var p\u003dN.length,P\u003db.length;h\u003dMath.max(0,Math.min(h|0,N.length));for(var c\u003d0;c\u003cP\u0026\u0026h\u003cp;)if(N[h++]!\u003db[c++])return!1;return c\u003e\u003dP}});\nZx(\"String.prototype.endsWith\",function(C){return C?C:function(b,h){var N\u003dro(this,b,\"endsWith\");b+\u003d\"\";h\u003d\u003d\u003dvoid 0\u0026\u0026(h\u003dN.length);h\u003dMath.max(0,Math.min(h|0,N.length));for(var p\u003db.length;p\u003e0\u0026\u0026h\u003e0;)if(N[--h]!\u003db[--p])return!1;return p\u003c\u003d0}});\nZx(\"Array.prototype.entries\",function(C){return C?C:function(){return Jl(this,function(b,h){return[b,h]})}});\nZx(\"Math.imul\",function(C){return C?C:function(b,h){b\u003dNumber(b);h\u003dNumber(h);var N\u003db\u002665535,p\u003dh\u002665535;return N*p+((b\u003e\u003e\u003e16\u002665535)*p+N*(h\u003e\u003e\u003e16\u002665535)\u003c\u003c16\u003e\u003e\u003e0)|0}});\nZx(\"Math.trunc\",function(C){return C?C:function(b){b\u003dNumber(b);if(isNaN(b)||b\u003d\u003d\u003dInfinity||b\u003d\u003d\u003d-Infinity||b\u003d\u003d\u003d0)return b;var h\u003dMath.floor(Math.abs(b));return b\u003c0?-h:h}});\nZx(\"Math.clz32\",function(C){return C?C:function(b){b\u003dNumber(b)\u003e\u003e\u003e0;if(b\u003d\u003d\u003d0)return 32;var h\u003d0;(b\u00264294901760)\u003d\u003d\u003d0\u0026\u0026(b\u003c\u003c\u003d16,h+\u003d16);(b\u00264278190080)\u003d\u003d\u003d0\u0026\u0026(b\u003c\u003c\u003d8,h+\u003d8);(b\u00264026531840)\u003d\u003d\u003d0\u0026\u0026(b\u003c\u003c\u003d4,h+\u003d4);(b\u00263221225472)\u003d\u003d\u003d0\u0026\u0026(b\u003c\u003c\u003d2,h+\u003d2);(b\u00262147483648)\u003d\u003d\u003d0\u0026\u0026h++;return h}});\nZx(\"Math.log10\",function(C){return C?C:function(b){return Math.log(b)/Math.LN10}});\nZx(\"Number.isNaN\",function(C){return C?C:function(b){return typeof b\u003d\u003d\u003d\"number\"\u0026\u0026isNaN(b)}});\nZx(\"Array.prototype.keys\",function(C){return C?C:function(){return Jl(this,function(b){return b})}});\nZx(\"Array.prototype.values\",function(C){return C?C:function(){return Jl(this,function(b,h){return h})}});\nZx(\"Array.prototype.fill\",function(C){return C?C:function(b,h,N){var p\u003dthis.length||0;h\u003c0\u0026\u0026(h\u003dMath.max(0,p+h));if(N\u003d\u003dnull||N\u003ep)N\u003dp;N\u003dNumber(N);N\u003c0\u0026\u0026(N\u003dMath.max(0,p+N));for(h\u003dNumber(h||0);h\u003cN;h++)this[h]\u003db;return this}});\nZx(\"Int8Array.prototype.fill\",uc);Zx(\"Uint8Array.prototype.fill\",uc);Zx(\"Uint8ClampedArray.prototype.fill\",uc);Zx(\"Int16Array.prototype.fill\",uc);Zx(\"Uint16Array.prototype.fill\",uc);Zx(\"Int32Array.prototype.fill\",uc);Zx(\"Uint32Array.prototype.fill\",uc);Zx(\"Float32Array.prototype.fill\",uc);Zx(\"Float64Array.prototype.fill\",uc);\nZx(\"Object.fromEntries\",function(C){return C?C:function(b){var h\u003d{};if(!(Symbol.iterator in b))throw new TypeError(\"\"+b+\" is not iterable\");b\u003db[Symbol.iterator].call(b);for(var N\u003db.next();!N.done;N\u003db.next()){N\u003dN.value;if(Object(N)!\u003d\u003dN)throw new TypeError(\"iterable for fromEntries should yield objects\");h[N[0]]\u003dN[1]}return h}});\nZx(\"String.prototype.replaceAll\",function(C){return C?C:function(b,h){if(b instanceof RegExp\u0026\u0026!b.global)throw new TypeError(\"String.prototype.replaceAll called with a non-global RegExp argument.\");return b instanceof RegExp?this.replace(b,h):this.replace(new RegExp(String(b).replace(/([-()\\[\\]{}+?*.$\\^|,:#\u003c!\\\\])/g,\"\\\\$1\").replace(/\\x08/g,\"\\\\x08\"),\"g\"),h)}});\nZx(\"String.prototype.repeat\",function(C){return C?C:function(b){var h\u003dro(this,null,\"repeat\");if(b\u003c0||b\u003e1342177279)throw new RangeError(\"Invalid count value\");b|\u003d0;for(var N\u003d\"\";b;)if(b\u00261\u0026\u0026(N+\u003dh),b\u003e\u003e\u003e\u003d1)h+\u003dh;return N}});\nZx(\"Promise.prototype.finally\",function(C){return C?C:function(b){return this.then(function(h){return Promise.resolve(b()).then(function(){return h})},function(h){return Promise.resolve(b()).then(function(){throw h;\n})})}});\nZx(\"String.prototype.padStart\",function(C){return C?C:function(b,h){var N\u003dro(this,null,\"padStart\");b-\u003dN.length;h\u003dh!\u003d\u003dvoid 0?String(h):\" \";return(b\u003e0\u0026\u0026h?h.repeat(Math.ceil(b/h.length)).substring(0,b):\"\")+N}});\nZx(\"Array.prototype.findIndex\",function(C){return C?C:function(b,h){return lxH(this,b,h).aG}});\nZx(\"Math.sign\",function(C){return C?C:function(b){b\u003dNumber(b);return b\u003d\u003d\u003d0||isNaN(b)?b:b\u003e0?1:-1}});\nZx(\"WeakSet\",function(C){function b(h){this.j\u003dnew WeakMap;if(h){h\u003dg.z(h);for(var N;!(N\u003dh.next()).done;)this.add(N.value)}}\nif(function(){if(!C||!Object.seal)return!1;try{var h\u003dObject.seal({}),N\u003dObject.seal({}),p\u003dnew C([h]);if(!p.has(h)||p.has(N))return!1;p.delete(h);p.add(N);return!p.has(h)\u0026\u0026p.has(N)}catch(P){return!1}}())return C;\nb.prototype.add\u003dfunction(h){this.j.set(h,!0);return this};\nb.prototype.has\u003dfunction(h){return this.j.has(h)};\nb.prototype.delete\u003dfunction(h){return this.j.delete(h)};\nreturn b});\nZx(\"Array.prototype.copyWithin\",function(C){function b(h){h\u003dNumber(h);return h\u003d\u003d\u003dInfinity||h\u003d\u003d\u003d-Infinity?h:h|0}\nreturn C?C:function(h,N,p){var P\u003dthis.length;h\u003db(h);N\u003db(N);p\u003dp\u003d\u003d\u003dvoid 0?P:b(p);h\u003dh\u003c0?Math.max(P+h,0):Math.min(h,P);N\u003dN\u003c0?Math.max(P+N,0):Math.min(N,P);p\u003dp\u003c0?Math.max(P+p,0):Math.min(p,P);if(h\u003cN)for(;N\u003cp;)N in this?this[h++]\u003dthis[N++]:(delete this[h++],N++);else for(p\u003dMath.min(p,P+N-h),h+\u003dp-N;p\u003eN;)--p in this?this[--h]\u003dthis[p]:delete this[--h];return this}});\nZx(\"Int8Array.prototype.copyWithin\",Rl);Zx(\"Uint8Array.prototype.copyWithin\",Rl);Zx(\"Uint8ClampedArray.prototype.copyWithin\",Rl);Zx(\"Int16Array.prototype.copyWithin\",Rl);Zx(\"Uint16Array.prototype.copyWithin\",Rl);Zx(\"Int32Array.prototype.copyWithin\",Rl);Zx(\"Uint32Array.prototype.copyWithin\",Rl);Zx(\"Float32Array.prototype.copyWithin\",Rl);Zx(\"Float64Array.prototype.copyWithin\",Rl);Zx(\"Array.prototype.at\",function(C){return C?C:QH});\nZx(\"Int8Array.prototype.at\",Ul);Zx(\"Uint8Array.prototype.at\",Ul);Zx(\"Uint8ClampedArray.prototype.at\",Ul);Zx(\"Int16Array.prototype.at\",Ul);Zx(\"Uint16Array.prototype.at\",Ul);Zx(\"Int32Array.prototype.at\",Ul);Zx(\"Uint32Array.prototype.at\",Ul);Zx(\"Float32Array.prototype.at\",Ul);Zx(\"Float64Array.prototype.at\",Ul);Zx(\"String.prototype.at\",function(C){return C?C:QH});\nZx(\"Array.prototype.findLastIndex\",function(C){return C?C:function(b,h){return o_K(this,b,h).aG}});\nZx(\"Int8Array.prototype.findLastIndex\",XK);Zx(\"Uint8Array.prototype.findLastIndex\",XK);Zx(\"Uint8ClampedArray.prototype.findLastIndex\",XK);Zx(\"Int16Array.prototype.findLastIndex\",XK);Zx(\"Uint16Array.prototype.findLastIndex\",XK);Zx(\"Int32Array.prototype.findLastIndex\",XK);Zx(\"Uint32Array.prototype.findLastIndex\",XK);Zx(\"Float32Array.prototype.findLastIndex\",XK);Zx(\"Float64Array.prototype.findLastIndex\",XK);Zx(\"Number.parseInt\",function(C){return C||parseInt});var Tp,T6,FS_;Tp\u003dTp||{};g.KW\u003dthis||self;T6\u003d\"closure_uid_\"+(Math.random()*1E9\u003e\u003e\u003e0);FS_\u003d0;g.S(pd,Error);g.O.prototype.Np\u003d!1;g.O.prototype.HE\u003dfunction(){return this.Np};\ng.O.prototype.dispose\u003dfunction(){this.Np||(this.Np\u003d!0,this.wO())};\ng.O.prototype[Symbol.dispose]\u003dfunction(){this.dispose()};\ng.O.prototype.addOnDisposeCallback\u003dfunction(C,b){this.Np?b!\u003d\u003dvoid 0?C.call(b):C():(this.LS||(this.LS\u003d[]),b\u0026\u0026(C\u003dC.bind(b)),this.LS.push(C))};\ng.O.prototype.wO\u003dfunction(){if(this.LS)for(;this.LS.length;)this.LS.shift()()};var VVK;g.S(ZU,g.O);ZU.prototype.share\u003dfunction(){if(this.HE())throw Error(\"E:AD\");this.X++;return this};\nZU.prototype.dispose\u003dfunction(){--this.X||g.O.prototype.dispose.call(this)};\nVVK\u003dSymbol.dispose;MVK.prototype.VH\u003dfunction(C,b){this.j.VH(\"/client_streamz/bg/frs\",C,b)};\nqlK.prototype.VH\u003dfunction(C,b,h,N,p,P){this.j.VH(\"/client_streamz/bg/wrl\",C,b,h,N,p,P)};\nmWH.prototype.j\u003dfunction(C,b){this.K.Ne(\"/client_streamz/bg/ec\",C,b)};\nfxK.prototype.VH\u003dfunction(C,b,h,N){this.j.VH(\"/client_streamz/bg/el\",C,b,h,N)};\nAl1.prototype.j\u003dfunction(C,b,h){this.K.Ne(\"/client_streamz/bg/cec\",C,b,h)};\nyll.prototype.j\u003dfunction(C,b,h){this.K.Ne(\"/client_streamz/bg/po/csc\",C,b,h)};\nrl_.prototype.j\u003dfunction(C,b,h){this.K.Ne(\"/client_streamz/bg/po/ctav\",C,b,h)};\niWS.prototype.j\u003dfunction(C,b,h){this.K.Ne(\"/client_streamz/bg/po/cwsc\",C,b,h)};g.bC(Ge,Error);Ge.prototype.name\u003d\"CustomError\";var NwH;var Ry\u003dvoid 0,uB,uEl\u003dtypeof TextDecoder!\u003d\u003d\"undefined\",UWK,Qll\u003dtypeof String.prototype.isWellFormed\u003d\u003d\u003d\"function\",RUl\u003dtypeof TextEncoder!\u003d\u003d\"undefined\";var fd\u003dString.prototype.trim?function(C){return C.trim()}:function(C){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(C)[1]},rx_\u003d/\u0026/g,iLc\u003d/\u003c/g,Jx6\u003d/\u003e/g,ujc\u003d/\"/g,Rrl\u003d/\u0027/g,Q6S\u003d/\\x00/g,yxK\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var f2H\u003dDx(1,!0),iC\u003dDx(610401301,!1);Dx(899588437,!1);var AtU\u003dDx(725719775,!1);Dx(651175828,!1);Dx(722764542,!1);Dx(2147483644,!1);Dx(2147483645,!1);Dx(2147483646,f2H);Dx(2147483647,!0);var Jo\u003d!!g.v1(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var uC,ytK\u003dg.KW.navigator;uC\u003dytK?ytK.userAgentData||null:null;var Ix_,mI,ra;Ix_\u003dArray.prototype.indexOf?function(C,b){return Array.prototype.indexOf.call(C,b,void 0)}:function(C,b){if(typeof C\u003d\u003d\u003d\"string\")return typeof b!\u003d\u003d\"string\"||b.length!\u003d1?-1:C.indexOf(b,0);\nfor(var h\u003d0;h\u003cC.length;h++)if(h in C\u0026\u0026C[h]\u003d\u003d\u003db)return h;return-1};\ng.rtV\u003dArray.prototype.lastIndexOf?function(C,b){return Array.prototype.lastIndexOf.call(C,b,C.length-1)}:function(C,b){var h\u003dC.length-1;\nh\u003c0\u0026\u0026(h\u003dMath.max(0,C.length+h));if(typeof C\u003d\u003d\u003d\"string\")return typeof b!\u003d\u003d\"string\"||b.length!\u003d1?-1:C.lastIndexOf(b,h);for(;h\u003e\u003d0;h--)if(h in C\u0026\u0026C[h]\u003d\u003d\u003db)return h;return-1};\ng.l7\u003dArray.prototype.forEach?function(C,b,h){Array.prototype.forEach.call(C,b,h)}:function(C,b,h){for(var N\u003dC.length,p\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,P\u003d0;P\u003cN;P++)P in p\u0026\u0026b.call(h,p[P],P,C)};\ng.kS\u003dArray.prototype.filter?function(C,b,h){return Array.prototype.filter.call(C,b,h)}:function(C,b,h){for(var N\u003dC.length,p\u003d[],P\u003d0,c\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,e\u003d0;e\u003cN;e++)if(e in c){var L\u003dc[e];\nb.call(h,L,e,C)\u0026\u0026(p[P++]\u003dL)}return p};\ng.M_\u003dArray.prototype.map?function(C,b,h){return Array.prototype.map.call(C,b,h)}:function(C,b,h){for(var N\u003dC.length,p\u003dArray(N),P\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,c\u003d0;c\u003cN;c++)c in P\u0026\u0026(p[c]\u003db.call(h,P[c],c,C));\nreturn p};\nmI\u003dArray.prototype.reduce?function(C,b,h){return Array.prototype.reduce.call(C,b,h)}:function(C,b,h){var N\u003dh;\n(0,g.l7)(C,function(p,P){N\u003db.call(void 0,N,p,P,C)});\nreturn N};\nra\u003dArray.prototype.some?function(C,b){return Array.prototype.some.call(C,b,void 0)}:function(C,b){for(var h\u003dC.length,N\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,p\u003d0;p\u003ch;p++)if(p in N\u0026\u0026b.call(void 0,N[p],p,C))return!0;\nreturn!1};\ng.q_\u003dArray.prototype.every?function(C,b,h){return Array.prototype.every.call(C,b,h)}:function(C,b,h){for(var N\u003dC.length,p\u003dtypeof C\u003d\u003d\u003d\"string\"?C.split(\"\"):C,P\u003d0;P\u003cN;P++)if(P in p\u0026\u0026!b.call(h,p[P],P,C))return!1;\nreturn!0};FE[\" \"]\u003dfunction(){};var Zv,dv,AwV,imo,JtH,uHU,oh,WR,R$l;g.FO\u003dX0();g.le\u003dv_x();g.Tn\u003dQj(\"Edge\");g.d_\u003dg.Tn||g.le;Zv\u003dQj(\"Gecko\")\u0026\u0026!(mh(g.rD(),\"WebKit\")\u0026\u0026!Qj(\"Edge\"))\u0026\u0026!(Qj(\"Trident\")||Qj(\"MSIE\"))\u0026\u0026!Qj(\"Edge\");g.TA\u003dmh(g.rD(),\"WebKit\")\u0026\u0026!Qj(\"Edge\");dv\u003dEE();AwV\u003dTol();g.wJ\u003dtVU();imo\u003ddD();JtH\u003dQj(\"iPad\");uHU\u003dQj(\"iPod\");oh\u003dW$();WR\u003dmh(g.rD(),\"KaiOS\");\na:{var Q5o\u003d\"\",UtU\u003dfunction(){var C\u003dg.rD();if(Zv)return/rv:([^\\);]+)(\\)|;)/.exec(C);if(g.Tn)return/Edge\\/([\\d\\.]+)/.exec(C);if(g.le)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(C);if(g.TA)return/WebKit\\/(\\S+)/.exec(C);if(g.FO)return/(?:Version)[ \\/]?(\\S+)/.exec(C)}();\nUtU\u0026\u0026(Q5o\u003dUtU?UtU[1]:\"\");if(g.le){var wy,X8_\u003dg.KW.document;wy\u003dX8_?X8_.documentMode:void 0;if(wy!\u003dnull\u0026\u0026wy\u003eparseFloat(Q5o)){R$l\u003dString(wy);break a}}R$l\u003dQ5o}var kec\u003dR$l,jdc\u003d{};var BQ,If;g.rs\u003dKd();BQ\u003ddD()||Qj(\"iPod\");If\u003dQj(\"iPad\");g.Ga\u003ddWU();g.Am\u003dsE();g.Sn\u003dv$()\u0026\u0026!W$();var LhW\u003d{},H5\u003dnull,Zdo\u003dZv||g.TA||typeof g.KW.btoa\u003d\u003d\"function\";var zE6\u003dtypeof Uint8Array!\u003d\u003d\"undefined\",lUo\u003d!g.le\u0026\u0026typeof btoa\u003d\u003d\u003d\"function\",SEl\u003d/[-_.]/g,FhW\u003d{\"-\":\"+\",_:\"/\",\".\":\"\u003d\"},qI\u003d{};MI.prototype.isEmpty\u003dfunction(){return this.j\u003d\u003dnull};\nMI.prototype.sizeBytes\u003dfunction(){var C\u003dfs(this);return C?C.length:0};\nvar VDU;var qEc\u003dvoid 0;var i7\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026typeof Symbol()\u003d\u003d\u003d\"symbol\",fU6\u003dnew Set,K5V\u003dr$(\"jas\",void 0,!0,!0),SzU\u003dr$(void 0,\"2ex\"),N0\u003dr$(void 0,\"1oa\",!0),d$\u003dr$(void 0,Symbol(),!0),F$c\u003dr$(void 0,\"0actk\");Math.max.apply(Math,g.M(Object.values({CN$:1,luf:2,pTo:4,yjz:8,QI6:16,GV2:32,iff:64,Asp:128,UUi:256,kQX:512,tXp:1024,ht4:2048,F72:4096,p$p:8192,z3O:16384})));var Jj\u003di7?K5V:\"bOf\",yoW\u003d{bOf:{value:0,configurable:!0,writable:!0,enumerable:!1}},AoW\u003dObject.defineProperties;var qA\u003d{},nL,s5V\u003d[];RI(s5V,55);nL\u003dObject.freeze(s5V);var VoS\u003dObject.freeze({});var u0W\u003dEz(function(C){return typeof C\u003d\u003d\u003d\"number\"}),Jox\u003dEz(function(C){return typeof C\u003d\u003d\u003d\"string\"}),REl\u003dEz(function(C){return typeof C\u003d\u003d\u003d\"boolean\"}),Cx\u003dEz(function(C){return C!\u003dnull\u0026\u0026typeof C\u003d\u003d\u003d\"object\"\u0026\u0026typeof C.then\u003d\u003d\u003d\"function\"}),wc\u003dEz(function(C){return!!C\u0026\u0026(typeof C\u003d\u003d\u003d\"object\"||typeof C\u003d\u003d\u003d\"function\")});var tj\u003dtypeof g.KW.BigInt\u003d\u003d\u003d\"function\"\u0026\u0026typeof g.KW.BigInt(0)\u003d\u003d\u003d\"bigint\";var zx\u003dEz(function(C){return tj?C\u003e\u003dOm_\u0026\u0026C\u003c\u003dvK6:C[0]\u003d\u003d\u003d\"-\"?QdS(C,Dtl):QdS(C,dtx)}),Dtl\u003dNumber.MIN_SAFE_INTEGER.toString(),Om_\u003dtj?BigInt(Number.MIN_SAFE_INTEGER):void 0,dtx\u003dNumber.MAX_SAFE_INTEGER.toString(),vK6\u003dtj?BigInt(Number.MAX_SAFE_INTEGER):void 0;var yjH\u003dtypeof Uint8Array.prototype.slice\u003d\u003d\u003d\"function\",B5\u003d0,II\u003d0,NNl;var lK\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asIntN:void 0,BDH\u003dtypeof BigInt\u003d\u003d\u003d\"function\"?BigInt.asUintN:void 0,Gx\u003dNumber.isSafeInteger,cv\u003dNumber.isFinite,Fj\u003dMath.trunc,Odx\u003d/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;var Ax;var rN,auV;g.k\u003dfu_.prototype;g.k.init\u003dfunction(C,b,h,N){N\u003dN\u003d\u003d\u003dvoid 0?{}:N;this.dM\u003dN.dM\u003d\u003d\u003dvoid 0?!1:N.dM;C\u0026\u0026(C\u003d$A(C),this.K\u003dC.buffer,this.G\u003dC.Ad,this.X\u003db||0,this.N\u003dh!\u003d\u003dvoid 0?this.X+h:this.K.length,this.j\u003dthis.X)};\ng.k.free\u003dfunction(){this.clear();yz.length\u003c100\u0026\u0026yz.push(this)};\ng.k.clear\u003dfunction(){this.K\u003dnull;this.G\u003d!1;this.j\u003dthis.N\u003dthis.X\u003d0;this.dM\u003d!1};\ng.k.reset\u003dfunction(){this.j\u003dthis.X};\ng.k.W7\u003dfunction(){var C\u003dthis.W;C||(C\u003dthis.K,C\u003dthis.W\u003dnew DataView(C.buffer,C.byteOffset,C.byteLength));return C};\nvar yz\u003d[];rw.prototype.free\u003dfunction(){this.j.clear();this.K\u003dthis.X\u003d-1;CK.length\u003c100\u0026\u0026CK.push(this)};\nrw.prototype.reset\u003dfunction(){this.j.reset();this.N\u003dthis.j.j;this.K\u003dthis.X\u003d-1};\nvar CK\u003d[];g.k\u003dUQ.prototype;g.k.toJSON\u003dfunction(){return yr(this)};\ng.k.Oq\u003dfunction(C){return JSON.stringify(yr(this,C))};\ng.k.clone\u003dfunction(){var C\u003dthis.Xq;return new this.constructor(R6(C,C[Jj]|0,!1))};\ng.k.Ad\u003dfunction(){return!!((this.Xq[Jj]|0)\u00262)};\ng.k.OM\u003dqA;g.k.toString\u003dfunction(){return this.Xq.toString()};var UI1,K$H;sQ.prototype.length\u003dfunction(){return this.j.length};\nsQ.prototype.end\u003dfunction(){var C\u003dthis.j;this.j\u003d[];return C};var t1\u003dnv(),W5x\u003dnv(),EKl\u003dnv(),nKW\u003dnv(),t2K\u003dnv(),TSl\u003dnv(),BSx\u003dnv(),I21\u003dnv();var to1\u003dBJ(function(C,b,h,N,p){if(C.K!\u003d\u003d2)return!1;J1(C,gw(b,N,h),p);return!0},ns6),T$6\u003dBJ(function(C,b,h,N,p){if(C.K!\u003d\u003d2)return!1;\nJ1(C,gw(b,N,h,!0),p);return!0},ns6),po\u003dSymbol(),bq\u003dSymbol(),Iul\u003dSymbol(),CKV\u003dSymbol(),Iy,xA;var xtU\u003dch(function(C,b,h){if(C.K!\u003d\u003d1)return!1;e9(b,h,fv(C.j));return!0},Lo,BSx),w8l\u003dch(function(C,b,h){if(C.K!\u003d\u003d1)return!1;\nC\u003dfv(C.j);e9(b,h,C\u003d\u003d\u003d0?void 0:C);return!0},Lo,BSx),Cc0\u003dch(function(C,b,h,N){if(C.K!\u003d\u003d1)return!1;\nbB(b,h,N,fv(C.j));return!0},Lo,BSx),bW$\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\ne9(b,h,Vz(C.j));return!0},Zq,t2K),hUp\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\nC\u003dVz(C.j);e9(b,h,C\u003d\u003d\u003d0?void 0:C);return!0},Zq,t2K),Nod\u003dch(function(C,b,h,N){if(C.K!\u003d\u003d0)return!1;\nbB(b,h,N,Vz(C.j));return!0},Zq,t2K),g_0\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\ne9(b,h,M0(C.j));return!0},ae,nKW),p1p\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\nC\u003dM0(C.j);e9(b,h,C\u003d\u003d\u003d0?void 0:C);return!0},ae,nKW),PcD\u003dch(function(C,b,h,N){if(C.K!\u003d\u003d0)return!1;\nbB(b,h,N,M0(C.j));return!0},ae,nKW),jld\u003dch(function(C,b,h){if(C.K!\u003d\u003d1)return!1;\ne9(b,h,mR(C.j));return!0},function(C,b,h){W$H(C,h,IUl(b))},TSl),clj\u003dkT(function(C,b,h){if(C.K!\u003d\u003d1\u0026\u0026C.K!\u003d\u003d2)return!1;\nb\u003dBv(b,b[Jj]|0,h,!1,!1);if(C.K\u003d\u003d2)for(h\u003dM0(C.j)\u003e\u003e\u003e0,h\u003dC.j.j+h;C.j.j\u003ch;)b.push(mR(C.j));else b.push(mR(C.j));return!0},function(C,b,h){b\u003dj9(IUl,b,!1);\nif(b!\u003dnull)for(var N\u003d0;N\u003cb.length;N++)W$H(C,h,b[N])},TSl),k6E\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\ne9(b,h,A1(C.j));return!0},gQl,W5x),eUD\u003dch(function(C,b,h,N){if(C.K!\u003d\u003d0)return!1;\nbB(b,h,N,A1(C.j));return!0},gQl,W5x),bz\u003dch(function(C,b,h){if(C.K!\u003d\u003d2)return!1;\ne9(b,h,Qz(C));return!0},pvW,EKl),LSU\u003dkT(function(C,b,h){if(C.K!\u003d\u003d2)return!1;\nC\u003dQz(C);Bv(b,b[Jj]|0,h,!1).push(C);return!0},function(C,b,h){b\u003dj9(Vr,b,!0);\nif(b!\u003dnull)for(var N\u003d0;N\u003cb.length;N++){var p\u003dC,P\u003dh,c\u003db[N];c!\u003dnull\u0026\u0026EQ(p,P,X1W(c))}},EKl),ZWh\u003dch(function(C,b,h,N){if(C.K!\u003d\u003d2)return!1;\nbB(b,h,N,Qz(C));return!0},pvW,EKl),hr,NU\u003dvoid 0;\nNU\u003dNU\u003d\u003d\u003dvoid 0?t1:NU;hr\u003dnew T5(function(C,b,h,N,p){if(C.K!\u003d\u003d2)return!1;N\u003duK(void 0,N,!0);Bv(b,b[Jj]|0,h,!0).push(N);J1(C,N,p);return!0},function(C,b,h,N,p){if(Array.isArray(b))for(var P\u003d0;P\u003cb.length;P++)PK_(C,b[P],h,N,p)},NU);\nvar gn\u003dBJ(function(C,b,h,N,p,P){if(C.K!\u003d\u003d2)return!1;wN(b,b[Jj]|0,P,h);b\u003dgw(b,N,h);J1(C,b,p);return!0},PK_),YlE\u003dch(function(C,b,h){if(C.K!\u003d\u003d2)return!1;\ne9(b,h,R_U(C));return!0},function(C,b,h){b\u003dxpl(b);\nb!\u003dnull\u0026\u0026EQ(C,h,$A(b).buffer)},I21),axj\u003dkT(function(C,b,h){if(C.K!\u003d\u003d2)return!1;\nC\u003dR_U(C);Bv(b,b[Jj]|0,h,!1).push(C);return!0},function(C,b,h){b\u003dj9(xpl,b,!1);\nif(b!\u003dnull)for(var N\u003d0;N\u003cb.length;N++){var p\u003dC,P\u003dh,c\u003db[N];c!\u003dnull\u0026\u0026EQ(p,P,$A(c).buffer)}},I21),pK\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\ne9(b,h,M0(C.j)\u003e\u003e\u003e0);return!0},function(C,b,h){b\u003dZD(b);\nb!\u003dnull\u0026\u0026b!\u003dnull\u0026\u0026(WJ(C,h,0),vJ(C.j,b))},nv()),lxj\u003dch(function(C,b,h){if(C.K!\u003d\u003d0)return!1;\ne9(b,h,M0(C.j));return!0},function(C,b,h){b\u003dLL(b);\nb!\u003dnull\u0026\u0026(b\u003dparseInt(b,10),WJ(C,h,0),Osl(C.j,b))},nv());g.S(cxU,UQ);g.S(oe,UQ);var zC\u003d[1,2,3];var o_0\u003d[0,zC,ZWh,PcD,eUD];var FSI\u003d[0,hr,[0,xtU,bW$]];g.S(Fn,UQ);var $T\u003d[1,2,3];var G6I\u003d[0,$T,Nod,Cc0,gn,FSI];g.S(GC,UQ);var SlE\u003d[0,hr,o_0,G6I];var $WU\u003d[0,[1,2,3],gn,[0,bz,-1,k6E],gn,[0,bz,-1,g_0,k6E],gn,[0,bz]];g.S(S9,UQ);S9.prototype.ir\u003dfunction(){var C\u003dEW(this,3,Vr,3,void 0,!0);Du(C);return C[void 0]};S9.prototype.j\u003dj6c([0,bz,$WU,LSU,hr,SlE,jld,clj]);g.S(erx,UQ);var SWK\u003dglobalThis.trustedTypes,Hh;MN.prototype.toString\u003dfunction(){return this.j+\"\"};fo.prototype.toString\u003dfunction(){return this.j};\nvar HLl\u003dnew fo(\"about:invalid#zClosurez\");var df_\u003dr2(\"tel\"),vFU\u003dr2(\"sms\"),zrK\u003d[r2(\"data\"),r2(\"http\"),r2(\"https\"),r2(\"mailto\"),r2(\"ftp\"),new yc(function(C){return/^[^:]*([/?#]|$)/.test(C)})],VHc\u003d/^\\s*(?!javascript:)(?:[\\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;Re.prototype.toString\u003dfunction(){return this.j+\"\"};sN.prototype.toString\u003dfunction(){return this.j+\"\"};d2.prototype.toString\u003dfunction(){return this.j};var EN\u003d{};g.zU0\u003dString.prototype.repeat?function(C,b){return C.repeat(b)}:function(C,b){return Array(b+1).join(C)};g.k\u003dbF.prototype;g.k.isEnabled\u003dfunction(){if(!g.KW.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{qX:60});if(this.get(\"TESTCOOKIESENABLED\")!\u003d\u003d\"1\")return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.k.set\u003dfunction(C,b,h){var N\u003d!1;if(typeof h\u003d\u003d\u003d\"object\"){var p\u003dh.cyE;N\u003dh.secure||!1;var P\u003dh.domain||void 0;var c\u003dh.path||void 0;var e\u003dh.qX}if(/[;\u003d\\s]/.test(C))throw Error(\u0027Invalid cookie name \"\u0027+C+\u0027\"\u0027);if(/[;\\r\\n]/.test(b))throw Error(\u0027Invalid cookie value \"\u0027+b+\u0027\"\u0027);e\u003d\u003d\u003dvoid 0\u0026\u0026(e\u003d-1);h\u003dP?\";domain\u003d\"+P:\"\";c\u003dc?\";path\u003d\"+c:\"\";N\u003dN?\";secure\":\"\";e\u003de\u003c0?\"\":e\u003d\u003d0?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+e*1E3)).toUTCString();this.j.cookie\u003dC+\"\u003d\"+b+h+c+e+N+(p!\u003dnull?\";samesite\u003d\"+\np:\"\")};\ng.k.get\u003dfunction(C,b){for(var h\u003dC+\"\u003d\",N\u003d(this.j.cookie||\"\").split(\";\"),p\u003d0,P;p\u003cN.length;p++){P\u003dfd(N[p]);if(P.lastIndexOf(h,0)\u003d\u003d0)return P.slice(h.length);if(P\u003d\u003dC)return\"\"}return b};\ng.k.remove\u003dfunction(C,b,h){var N\u003dthis.get(C)!\u003d\u003dvoid 0;this.set(C,\"\",{qX:0,path:b,domain:h});return N};\ng.k.Yo\u003dfunction(){return h8(this).keys};\ng.k.hj\u003dfunction(){return h8(this).values};\ng.k.isEmpty\u003dfunction(){return!this.j.cookie};\ng.k.clear\u003dfunction(){for(var C\u003dh8(this).keys,b\u003dC.length-1;b\u003e\u003d0;b--)this.remove(C[b])};\nvar Qv\u003dnew bF(typeof document\u003d\u003d\"undefined\"?null:document);Ne.prototype.compress\u003dfunction(C){var b,h,N,p;return g.R(function(P){switch(P.j){case 1:return b\u003dnew CompressionStream(\"gzip\"),h\u003d(new Response(b.readable)).arrayBuffer(),N\u003db.writable.getWriter(),g.J(P,N.write((new TextEncoder).encode(C)),2);case 2:return g.J(P,N.close(),3);case 3:return p\u003dUint8Array,g.J(P,h,4);case 4:return P.return(new p(P.K))}})};\nNe.prototype.isSupported\u003dfunction(C){return C\u003c1024?!1:typeof CompressionStream!\u003d\u003d\"undefined\"};g.S(gk,UQ);pR.prototype.setInterval\u003dfunction(C){this.intervalMs\u003dC;this.FZ\u0026\u0026this.enabled?(this.stop(),this.start()):this.FZ\u0026\u0026this.stop()};\npR.prototype.start\u003dfunction(){var C\u003dthis;this.enabled\u003d!0;this.FZ||(this.FZ\u003dsetTimeout(function(){C.tick()},this.intervalMs),this.K\u003dthis.j())};\npR.prototype.stop\u003dfunction(){this.enabled\u003d!1;this.FZ\u0026\u0026(clearTimeout(this.FZ),this.FZ\u003dvoid 0)};\npR.prototype.tick\u003dfunction(){var C\u003dthis;if(this.enabled){var b\u003dMath.max(this.j()-this.K,0);b\u003cthis.intervalMs*.8?this.FZ\u003dsetTimeout(function(){C.tick()},this.intervalMs-b):(this.FZ\u0026\u0026(clearTimeout(this.FZ),this.FZ\u003dvoid 0),this.callback(),this.enabled\u0026\u0026(this.stop(),this.start()))}else this.FZ\u003dvoid 0};g.S(PE,UQ);g.S(je,UQ);g.k\u003dg.LR.prototype;g.k.clone\u003dfunction(){return new g.LR(this.x,this.y)};\ng.k.y8\u003dfunction(C){return C instanceof g.LR\u0026\u0026ZZ(this,C)};\ng.k.ceil\u003dfunction(){this.x\u003dMath.ceil(this.x);this.y\u003dMath.ceil(this.y);return this};\ng.k.floor\u003dfunction(){this.x\u003dMath.floor(this.x);this.y\u003dMath.floor(this.y);return this};\ng.k.round\u003dfunction(){this.x\u003dMath.round(this.x);this.y\u003dMath.round(this.y);return this};\ng.k.scale\u003dfunction(C,b){this.x*\u003dC;this.y*\u003dtypeof b\u003d\u003d\u003d\"number\"?b:C;return this};g.k\u003dg.lF.prototype;g.k.clone\u003dfunction(){return new g.lF(this.width,this.height)};\ng.k.aspectRatio\u003dfunction(){return this.width/this.height};\ng.k.isEmpty\u003dfunction(){return!Fd(this)};\ng.k.ceil\u003dfunction(){this.width\u003dMath.ceil(this.width);this.height\u003dMath.ceil(this.height);return this};\ng.k.floor\u003dfunction(){this.width\u003dMath.floor(this.width);this.height\u003dMath.floor(this.height);return this};\ng.k.round\u003dfunction(){this.width\u003dMath.round(this.width);this.height\u003dMath.round(this.height);return this};\ng.k.scale\u003dfunction(C,b){this.width*\u003dC;this.height*\u003dtypeof b\u003d\u003d\u003d\"number\"?b:C;return this};var tHK\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");QT.prototype.toString\u003dfunction(){return this.j};\nvar RV\u003d{};new QT(RV,\"\");var BN6\u003d/^[a-z][a-z\\d-]*$/i,IDK\u003d\"APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE\".split(\" \"),wvK\u003d\"AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR\".split(\" \"),bvH\u003d[\"action\",\"formaction\",\"href\"];var gAW\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.k\u003dXd.prototype;g.k.Rb\u003dfunction(C){return Oi(this.j,C)};\ng.k.getElementsByTagName\u003dfunction(C,b){return(b||this.j).getElementsByTagName(String(C))};\ng.k.dO\u003dfunction(C){return g.WE(C,this.j)};\ng.k.setProperties\u003dt8;g.k.createElement\u003dfunction(C){return IV(this.j,C)};\ng.k.appendChild\u003dg.bn;g.k.append\u003dfunction(C,b){c1l(KR(C),C,arguments,1)};\ng.k.canHaveChildren\u003dfunction(C){if(C.nodeType!\u003d1)return!1;switch(C.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.k.removeNode\u003dg.gQ;g.k.getChildren\u003dfunction(C){return C.children!\u003dvoid 0?C.children:Array.prototype.filter.call(C.childNodes,function(b){return b.nodeType\u003d\u003d1})};\ng.k.contains\u003dg.pM;g.S(k9,UQ);k9.prototype.kp\u003dfunction(){return ay(this,1)};g.S(eW,UQ);g.S(LM,UQ);g.S(Z6,UQ);var ZvK\u003d[\"platform\",\"platformVersion\",\"architecture\",\"model\",\"uaFullVersion\"],a4\u003dnew LM,Y9\u003dnull;g.S(ln,UQ);g.S(aBS,UQ);g.S(o4,UQ);g.S(Fl,UQ);Fl.prototype.D\u003dfunction(){return pv(this,aBS,7,!1)!\u003d\u003dvoid 0};\nFl.prototype.e7\u003dfunction(){return PJ(this,gk,16)};g.S(Gz,UQ);Gz.prototype.l4\u003dfunction(C){return G5(this,2,C)};SW.prototype.l4\u003dfunction(C){this.j.l4(C);return this};\nSW.prototype.build\u003dfunction(C,b,h,N,p,P){b\u003db\u003d\u003d\u003dvoid 0?0:b;h\u003dh\u003d\u003d\u003dvoid 0?0:h;N\u003dN\u003d\u003d\u003dvoid 0?null:N;p\u003dp\u003d\u003d\u003dvoid 0?0:p;P\u003dP\u003d\u003d\u003dvoid 0?0:P;var c\u003dPJ(this.j,ln,1);if(pv(c,Z6,11,!1)!\u003d\u003dvoid 0){c\u003dzz(this);var e\u003dnew k9;e\u003dG5(e,1,this.K);e\u003dsW(e,2,jH(this.isFinal));h\u003dsW(e,3,eH(h\u003e0?h:void 0));h\u003dsW(h,4,eH(p\u003e0?p:void 0));h\u003dsW(h,5,eH(P\u003e0?P:void 0));p\u003dh.Xq;P\u003dp[Jj]|0;h\u003dP\u00262?h:new h.constructor(R6(p,P,!0));jY(c,k9,10,h)}c\u003dthis.j.clone();h\u003dDate.now().toString();c\u003dsW(c,4,$Q(h));C\u003dcJ(c,Fl,3,C.slice());N\u0026\u0026(c\u003dnew PE,N\u003dsW(c,13,eH(N)),\nc\u003dnew je,N\u003djY(c,PE,2,N),c\u003dnew o4,N\u003djY(c,je,1,N),N\u003dG5(N,2,9),jY(C,o4,18,N));b\u0026\u0026lB(C,14,b);return C};var QyV\u003dfunction(){if(!g.KW.addEventListener||!Object.defineProperty)return!1;var C\u003d!1,b\u003dObject.defineProperty({},\"passive\",{get:function(){C\u003d!0}});\ntry{var h\u003dfunction(){};\ng.KW.addEventListener(\"test\",h,b);g.KW.removeEventListener(\"test\",h,b)}catch(N){}return C}();var ZuW\u003dG5K(\"AnimationEnd\"),Cl\u003dG5K(\"TransitionEnd\");g.HP.prototype.K\u003d0;g.HP.prototype.reset\u003dfunction(){this.j\u003dthis.N\u003dthis.X;this.K\u003d0};\ng.HP.prototype.getValue\u003dfunction(){return this.N};g.S(SQU,UQ);var HWd\u003dlq(SQU);g.S($06,UQ);var P2\u003dnew function(){this.j\u003d$06;this.isRepeated\u003d0;this.K\u003dPJ;this.defaultValue\u003dvoid 0};g.S(q7,g.O);g.k\u003dq7.prototype;g.k.wO\u003dfunction(){this.jx();this.K.stop();this.sX.stop();g.O.prototype.wO.call(this)};\ng.k.dispatch\u003dfunction(C){if(C instanceof Fl)this.log(C);else try{var b\u003dnew Fl,h\u003dC.Oq();var N\u003doy(b,8,h);this.log(N)}catch(p){}};\ng.k.log\u003dfunction(C){if(this.Qz){C\u003dC.clone();var b\u003dthis.t4++;C\u003dlB(C,21,b);this.componentId\u0026\u0026oy(C,26,this.componentId);b\u003dC;if(MoU(b)\u003d\u003dnull){var h\u003dDate.now();h\u003dNumber.isFinite(h)?h.toString():\"0\";sW(b,1,$Q(h))}tDU(Xj(b,15))!\u003dnull||lB(b,15,(new Date).getTimezoneOffset()*60);this.experimentIds\u0026\u0026(h\u003dthis.experimentIds.clone(),jY(b,gk,16,h));b\u003dthis.j.length-1E3+1;b\u003e0\u0026\u0026(this.j.splice(0,b),this.X+\u003db);this.j.push(C);this.rV||this.K.enabled||this.K.start()}};\ng.k.flush\u003dfunction(C,b){var h\u003dthis;if(this.j.length\u003d\u003d\u003d0)C\u0026\u0026C();else if(this.q2\u0026\u0026this.V)this.N.K\u003d3,qQH(this);else{var N\u003dDate.now();if(this.rO\u003eN\u0026\u0026this.nO\u003cN)b\u0026\u0026b(\"throttled\");else{this.network\u0026\u0026(typeof this.network.kp\u003d\u003d\u003d\"function\"?oAW(this.N,this.network.kp()):this.N.K\u003d0);var p\u003dthis.N.build(this.j,this.X,this.W,this.Ih,this.N2,this.KO),P\u003dthis.Jd();if(P\u0026\u0026this.Df\u003d\u003d\u003dP)b\u0026\u0026b(\"stale-auth-token\");else{this.j\u003d[];this.K.enabled\u0026\u0026this.K.stop();this.X\u003d0;N\u003dp.Oq();var c;this.J\u0026\u0026this.J.isSupported(N.length)\u0026\u0026(c\u003dthis.J.compress(N));\nvar e\u003dVYc(this,N,P),L\u003dfunction(a){h.G.reset();h.K.setInterval(h.G.getValue());if(a){var l\u003dnull;try{var F\u003dJSON.stringify(JSON.parse(a.replace(\")]}\u0027\\n\",\"\")));l\u003dHWd(F)}catch(q){}if(l){a\u003dNumber;var G\u003d\"-1\";G\u003dG\u003d\u003d\u003dvoid 0?\"0\":G;var V;F\u003d(V\u003dMoU(l))!\u003dnull?V:G;V\u003da(F);V\u003e0\u0026\u0026(h.nO\u003dDate.now(),h.rO\u003dh.nO+V);l\u003dP2.j?P2.K(l,P2.j,175237375,!0):P2.K(l,175237375,null,!0);if(l\u003dl\u003d\u003d\u003dnull?void 0:l)l\u003dc$(l,1,-1),l!\u003d\u003d-1\u0026\u0026(h.G\u003dnew g.HP(l\u003c1?1:l,3E5,.1),h.K.setInterval(h.G.getValue()))}}C\u0026\u0026C();h.W\u003d0},Z\u003dfunction(a,l){var F\u003dP$(p,Fl,\n3);\nvar G;var V\u003d(G\u003dtDU(Xj(p,14)))!\u003dnull?G:void 0;g.VD(h.G);h.K.setInterval(h.G.getValue());a\u003d\u003d\u003d401\u0026\u0026P\u0026\u0026(h.Df\u003dP);V\u0026\u0026(h.X+\u003dV);l\u003d\u003d\u003dvoid 0\u0026\u0026(l\u003dh.isRetryable(a));l\u0026\u0026(h.j\u003dF.concat(h.j),h.rV||h.K.enabled||h.K.start());b\u0026\u0026b(\"net-send-failed\",a);++h.W},Y\u003dfunction(){h.network\u0026\u0026h.network.send(e,L,Z)};\nc?c.then(function(a){e.requestHeaders[\"Content-Encoding\"]\u003d\"gzip\";e.requestHeaders[\"Content-Type\"]\u003d\"application/binary\";e.body\u003da;e.Jl\u003d2;Y()},function(){Y()}):Y()}}}};\ng.k.jx\u003dfunction(){this.N.isFinal\u003d!0;this.flush();this.N.isFinal\u003d!1};\ng.k.isRetryable\u003dfunction(C){return 500\u003c\u003dC\u0026\u0026C\u003c600||C\u003d\u003d\u003d401||C\u003d\u003d\u003d0};mk.prototype.send\u003dfunction(C,b,h){var N\u003dthis,p,P,c,e,L,Z,Y,a,l,F;return g.R(function(G){switch(G.j){case 1:return P\u003d(p\u003dN.Ij?new AbortController:void 0)?setTimeout(function(){p.abort()},C.timeoutMillis):void 0,g.$_(G,2,3),c\u003dObject.assign({},{method:C.requestType,\nheaders:Object.assign({},C.requestHeaders)},C.body\u0026\u0026{body:C.body},C.withCredentials\u0026\u0026{credentials:\"include\"},{signal:C.timeoutMillis\u0026\u0026p?p.signal:null}),g.J(G,fetch(C.url,c),5);case 5:e\u003dG.K;if(e.status!\u003d\u003d200){(L\u003dh)\u003d\u003dnull||L(e.status);G.WE(3);break}if((Z\u003db)\u003d\u003dnull){G.WE(7);break}return g.J(G,e.text(),8);case 8:Z(G.K);case 7:case 3:g.MW(G);clearTimeout(P);g.qW(G,0);break;case 2:Y\u003dg.VH(G);switch((a\u003dY)\u003d\u003dnull?void 0:a.name){case \"AbortError\":(l\u003dh)\u003d\u003dnull||l(408);break;default:(F\u003dh)\u003d\u003dnull||F(400)}G.WE(3)}})};\nmk.prototype.kp\u003dfunction(){return 4};g.S(fM,g.O);fM.prototype.b8\u003dfunction(){this.G\u003d!0;return this};\nfM.prototype.build\u003dfunction(){this.network||(this.network\u003dnew mk);var C\u003dnew q7({logSource:this.logSource,Jd:this.Jd?this.Jd:DAx,sessionIndex:this.sessionIndex,OXh:this.EY,AK:this.X,rV:!1,b8:this.G,Tc:this.Tc,network:this.network});g.D(this,C);if(this.K){var b\u003dthis.K,h\u003dzz(C.N);oy(h,7,b)}C.J\u003dnew Ne;this.componentId\u0026\u0026(C.componentId\u003dthis.componentId);this.Ih\u0026\u0026(C.Ih\u003dthis.Ih);this.pageId\u0026\u0026(C.pageId\u003dthis.pageId);this.j\u0026\u0026((h\u003dthis.j)?(C.experimentIds||(C.experimentIds\u003dnew gk),b\u003dC.experimentIds,h\u003dh.Oq(),oy(b,\n4,h)):C.experimentIds\u0026\u0026sW(C.experimentIds,4));this.N\u0026\u0026(C.q2\u003dC.V);FRW(C.N);this.network.l4\u0026\u0026this.network.l4(this.logSource);this.network.TsO\u0026\u0026this.network.TsO(C);return C};g.S(AW,g.O);AW.prototype.flush\u003dfunction(C){C\u003dC||[];if(C.length){for(var b\u003dnew erx,h\u003d[],N\u003d0;N\u003cC.length;N++){var p\u003dC[N],P\u003dg.YWl(p);h.push(P);p.clear()}cJ(b,S9,1,h);this.j.dispatch(b);this.j.flush()}};g.k\u003dyD.prototype;g.k.Rj\u003dfunction(C){var b\u003dg.yH.apply(1,arguments),h\u003dthis.a4(b);h?h.push(new y1K(C)):this.Iv(C,b)};\ng.k.Iv\u003dfunction(C){this.j.set(this.wj(g.yH.apply(1,arguments)),[new y1K(C)])};\ng.k.a4\u003dfunction(){var C\u003dthis.wj(g.yH.apply(0,arguments));return this.j.has(C)?this.j.get(C):void 0};\ng.k.GF\u003dfunction(){var C\u003dthis.a4(g.yH.apply(0,arguments));return C\u0026\u0026C.length?C[0]:void 0};\ng.k.clear\u003dfunction(){this.j.clear()};\ng.k.wj\u003dfunction(){var C\u003dg.yH.apply(0,arguments);return C?C.join(\",\"):\"key\"};g.S(rQ,yD);rQ.prototype.N\u003dfunction(C){var b\u003dg.yH.apply(1,arguments),h\u003d0,N\u003dthis.GF(b);N\u0026\u0026(h\u003dN.j);this.Iv(h+C,b)};g.S(JW,yD);JW.prototype.VH\u003dfunction(C){this.Rj(C,g.yH.apply(1,arguments))};g.un.prototype.stopPropagation\u003dfunction(){this.K\u003d!0};\ng.un.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};g.bC(R4,g.un);\nR4.prototype.init\u003dfunction(C,b){var h\u003dthis.type\u003dC.type,N\u003dC.changedTouches\u0026\u0026C.changedTouches.length?C.changedTouches[0]:null;this.target\u003dC.target||C.srcElement;this.currentTarget\u003db;b\u003dC.relatedTarget;b||(h\u003d\u003d\"mouseover\"?b\u003dC.fromElement:h\u003d\u003d\"mouseout\"\u0026\u0026(b\u003dC.toElement));this.relatedTarget\u003db;N?(this.clientX\u003dN.clientX!\u003d\u003dvoid 0?N.clientX:N.pageX,this.clientY\u003dN.clientY!\u003d\u003dvoid 0?N.clientY:N.pageY,this.screenX\u003dN.screenX||0,this.screenY\u003dN.screenY||0):(this.clientX\u003dC.clientX!\u003d\u003dvoid 0?C.clientX:C.pageX,this.clientY\u003d\nC.clientY!\u003d\u003dvoid 0?C.clientY:C.pageY,this.screenX\u003dC.screenX||0,this.screenY\u003dC.screenY||0);this.button\u003dC.button;this.keyCode\u003dC.keyCode||0;this.key\u003dC.key||\"\";this.charCode\u003dC.charCode||(h\u003d\u003d\"keypress\"?C.keyCode:0);this.ctrlKey\u003dC.ctrlKey;this.altKey\u003dC.altKey;this.shiftKey\u003dC.shiftKey;this.metaKey\u003dC.metaKey;this.pointerId\u003dC.pointerId||0;this.pointerType\u003dC.pointerType;this.state\u003dC.state;this.j\u003dC;C.defaultPrevented\u0026\u0026R4.Re.preventDefault.call(this)};\nR4.prototype.stopPropagation\u003dfunction(){R4.Re.stopPropagation.call(this);this.j.stopPropagation?this.j.stopPropagation():this.j.cancelBubble\u003d!0};\nR4.prototype.preventDefault\u003dfunction(){R4.Re.preventDefault.call(this);var C\u003dthis.j;C.preventDefault?C.preventDefault():C.returnValue\u003d!1};var r1o\u003d\"closure_listenable_\"+(Math.random()*1E6|0);var ivx\u003d0;g.k\u003dXl.prototype;g.k.add\u003dfunction(C,b,h,N,p){var P\u003dC.toString();C\u003dthis.listeners[P];C||(C\u003dthis.listeners[P]\u003d[],this.j++);var c\u003ds0(C,b,N,p);c\u003e-1?(b\u003dC[c],h||(b.p7\u003d!1)):(b\u003dnew J11(b,this.src,P,!!N,p),b.p7\u003dh,C.push(b));return b};\ng.k.remove\u003dfunction(C,b,h,N){C\u003dC.toString();if(!(C in this.listeners))return!1;var p\u003dthis.listeners[C];b\u003ds0(p,b,h,N);return b\u003e-1?(U0(p[b]),g.xI(p,b),p.length\u003d\u003d0\u0026\u0026(delete this.listeners[C],this.j--),!0):!1};\ng.k.removeAll\u003dfunction(C){C\u003dC\u0026\u0026C.toString();var b\u003d0,h;for(h in this.listeners)if(!C||h\u003d\u003dC){for(var N\u003dthis.listeners[h],p\u003d0;p\u003cN.length;p++)++b,U0(N[p]);delete this.listeners[h];this.j--}return b};\ng.k.RQ\u003dfunction(C,b,h,N){C\u003dthis.listeners[C.toString()];var p\u003d-1;C\u0026\u0026(p\u003ds0(C,b,h,N));return p\u003e-1?C[p]:null};\ng.k.hasListener\u003dfunction(C,b){var h\u003dC!\u003d\u003dvoid 0,N\u003dh?C.toString():\"\",p\u003db!\u003d\u003dvoid 0;return g.zA(this.listeners,function(P){for(var c\u003d0;c\u003cP.length;++c)if(!(h\u0026\u0026P[c].type!\u003dN||p\u0026\u0026P[c].capture!\u003db))return!0;return!1})};var tW\u003d\"closure_lm_\"+(Math.random()*1E6|0),BP\u003d{},XJl\u003d0,I4\u003d\"__closure_events_fn_\"+(Math.random()*1E9\u003e\u003e\u003e0);g.bC(g.x9,g.O);g.x9.prototype[r1o]\u003d!0;g.k\u003dg.x9.prototype;g.k.addEventListener\u003dfunction(C,b,h,N){g.vP(this,C,b,h,N)};\ng.k.removeEventListener\u003dfunction(C,b,h,N){syo(this,C,b,h,N)};\ng.k.dispatchEvent\u003dfunction(C){var b\u003dthis.Fr;if(b){var h\u003d[];for(var N\u003d1;b;b\u003db.Fr)h.push(b),++N}b\u003dthis.Nh;N\u003dC.type||C;if(typeof C\u003d\u003d\u003d\"string\")C\u003dnew g.un(C,b);else if(C instanceof g.un)C.target\u003dC.target||b;else{var p\u003dC;C\u003dnew g.un(N,b);g.uF(C,p)}p\u003d!0;var P;if(h)for(P\u003dh.length-1;!C.K\u0026\u0026P\u003e\u003d0;P--){var c\u003dC.currentTarget\u003dh[P];p\u003dwQ(c,N,!0,C)\u0026\u0026p}C.K||(c\u003dC.currentTarget\u003db,p\u003dwQ(c,N,!0,C)\u0026\u0026p,C.K||(p\u003dwQ(c,N,!1,C)\u0026\u0026p));if(h)for(P\u003d0;!C.K\u0026\u0026P\u003ch.length;P++)c\u003dC.currentTarget\u003dh[P],p\u003dwQ(c,N,!1,C)\u0026\u0026p;return p};\ng.k.wO\u003dfunction(){g.x9.Re.wO.call(this);this.aI\u0026\u0026this.aI.removeAll(void 0);this.Fr\u003dnull};\ng.k.listen\u003dfunction(C,b,h,N){return this.aI.add(String(C),b,!1,h,N)};\ng.k.Zl\u003dfunction(C,b,h,N){return this.aI.add(String(C),b,!0,h,N)};\ng.k.D9\u003dfunction(C,b,h,N){this.aI.remove(String(C),b,h,N)};\ng.k.RQ\u003dfunction(C,b,h,N){return this.aI.RQ(String(C),b,h,N)};\ng.k.hasListener\u003dfunction(C,b){return this.aI.hasListener(C!\u003d\u003dvoid 0?String(C):void 0,b)};var bh\u003dtypeof AsyncContext!\u003d\u003d\"undefined\"\u0026\u0026typeof AsyncContext.Snapshot\u003d\u003d\u003d\"function\"?function(C){return C\u0026\u0026AsyncContext.Snapshot.wrap(C)}:function(C){return C};Cb.prototype.get\u003dfunction(){if(this.K\u003e0){this.K--;var C\u003dthis.j;this.j\u003dC.next;C.next\u003dnull}else C\u003dthis.N();return C};var NR;pb.prototype.add\u003dfunction(C,b){var h\u003dEAl.get();h.set(C,b);this.K?this.K.next\u003dh:this.j\u003dh;this.K\u003dh};\npb.prototype.remove\u003dfunction(){var C\u003dnull;this.j\u0026\u0026(C\u003dthis.j,this.j\u003dthis.j.next,this.j||(this.K\u003dnull),C.next\u003dnull);return C};\nvar EAl\u003dnew Cb(function(){return new Pt},function(C){return C.reset()});\nPt.prototype.set\u003dfunction(C,b){this.j\u003dC;this.scope\u003db;this.next\u003dnull};\nPt.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.j\u003dnull};var jI,ct\u003d!1,d06\u003dnew pb;TwW.prototype.reset\u003dfunction(){this.context\u003dthis.K\u003dthis.N\u003dthis.j\u003dnull;this.X\u003d!1};\nvar Bwl\u003dnew Cb(function(){return new TwW},function(C){C.reset()});\ng.lh.prototype.then\u003dfunction(C,b,h){return gvl(this,bh(typeof C\u003d\u003d\u003d\"function\"?C:null),bh(typeof b\u003d\u003d\u003d\"function\"?b:null),h)};\ng.lh.prototype.$goog_Thenable\u003d!0;g.k\u003dg.lh.prototype;g.k.finally\u003dfunction(C){var b\u003dthis;C\u003dbh(C);return new Promise(function(h,N){whV(b,function(p){C();h(p)},function(p){C();\nN(p)})})};\ng.k.jX\u003dfunction(C,b){return gvl(this,null,bh(C),b)};\ng.k.catch\u003dg.lh.prototype.jX;g.k.cancel\u003dfunction(C){if(this.j\u003d\u003d0){var b\u003dnew zp(C);g.kE(function(){CF1(this,b)},this)}};\ng.k.m9$\u003dfunction(C){this.j\u003d0;a9(this,2,C)};\ng.k.g1f\u003dfunction(C){this.j\u003d0;a9(this,3,C)};\ng.k.Ok\u003dfunction(){for(var C;C\u003dbRl(this);)h4H(this,C,this.j,this.J);this.W\u003d!1};\nvar c8S\u003d$I;g.bC(zp,Ge);zp.prototype.name\u003d\"cancel\";g.bC(g.Ht,g.x9);g.k\u003dg.Ht.prototype;g.k.enabled\u003d!1;g.k.Lj\u003dnull;g.k.setInterval\u003dfunction(C){this.Zo\u003dC;this.Lj\u0026\u0026this.enabled?(this.stop(),this.start()):this.Lj\u0026\u0026this.stop()};\ng.k.rLX\u003dfunction(){if(this.enabled){var C\u003dg.Cd()-this.XI;C\u003e0\u0026\u0026C\u003cthis.Zo*.8?this.Lj\u003dthis.wz.setTimeout(this.OW,this.Zo-C):(this.Lj\u0026\u0026(this.wz.clearTimeout(this.Lj),this.Lj\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.k.start\u003dfunction(){this.enabled\u003d!0;this.Lj||(this.Lj\u003dthis.wz.setTimeout(this.OW,this.Zo),this.XI\u003dg.Cd())};\ng.k.stop\u003dfunction(){this.enabled\u003d!1;this.Lj\u0026\u0026(this.wz.clearTimeout(this.Lj),this.Lj\u003dnull)};\ng.k.wO\u003dfunction(){g.Ht.Re.wO.call(this);this.stop();delete this.wz};g.S(g.qR,g.O);g.k\u003dg.qR.prototype;g.k.sendIsolatedPayload\u003dfunction(C){this.G\u003dC;this.N\u003d1};\ng.k.kD\u003dfunction(){var C\u003dthis.K.values();C\u003d[].concat(g.M(C)).filter(function(b){return b.j.size});\nC.length\u0026\u0026this.J.flush(C,this.G);Lgl(C);this.X\u003d0;this.j.enabled\u0026\u0026this.j.stop()};\ng.k.GJ\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.K.has(C)||this.K.set(C,new rQ(C,b))};\ng.k.tS\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.K.has(C)||this.K.set(C,new JW(C,b))};\ng.k.Ne\u003dfunction(C){this.K0(C,1,g.yH.apply(1,arguments))};\ng.k.K0\u003dfunction(C,b){var h\u003dg.yH.apply(2,arguments),N\u003de4l(this,C);N\u0026\u0026N instanceof rQ\u0026\u0026(N.N(b,h),kAo(this))};\ng.k.VH\u003dfunction(C,b){var h\u003dg.yH.apply(2,arguments),N\u003de4l(this,C);N\u0026\u0026N instanceof JW\u0026\u0026(N.VH(b,h),kAo(this))};g.S(mr,Error);mr.prototype.toString\u003dfunction(){var C\u003d\"RpcError(\"+(YiH(this.code)||String(this.code))+\")\";this.message\u0026\u0026(C+\u003d\": \"+this.message);return C};aZc.prototype.Oq\u003dfunction(C){var b\u003d[];Ae(this,C,b);return b.join(\"\")};\nvar Fg6\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\v\":\"\\\\u000b\"},ovW\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;var VV0;g.bC(yh,SiK);yh.prototype.j\u003dfunction(){return new XMLHttpRequest};\nVV0\u003dnew yh;var R9\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),qic\u003d/#|$/,meV\u003d/[?\u0026]($|#)/;g.bC(g.nb,g.x9);var ud1\u003d/^https?$/i,MV0\u003d[\"POST\",\"PUT\"],A8V\u003d[];g.k\u003dg.nb.prototype;g.k.iy\u003dfunction(){this.dispose();g.wD(A8V,this)};\ng.k.send\u003dfunction(C,b,h,N){if(this.j)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.L+\"; newUri\u003d\"+C);b\u003db?b.toUpperCase():\"GET\";this.L\u003dC;this.X\u003d\"\";this.K\u003d0;this.N2\u003d!1;this.N\u003d!0;this.j\u003dthis.sX?this.sX.j():VV0.j();this.j.onreadystatechange\u003dbh((0,g.Il)(this.QW,this));try{this.getStatus(),this.nO\u003d!0,this.j.open(b,String(C),!0),this.nO\u003d!1}catch(c){this.getStatus();iR1(this,c);return}C\u003dh||\"\";h\u003dnew Map(this.headers);if(N)if(Object.getPrototypeOf(N)\u003d\u003d\u003dObject.prototype)for(var p in N)h.set(p,\nN[p]);else if(typeof N.keys\u003d\u003d\u003d\"function\"\u0026\u0026typeof N.get\u003d\u003d\u003d\"function\"){p\u003dg.z(N.keys());for(var P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,h.set(P,N.get(P))}else throw Error(\"Unknown input type for opt_headers: \"+String(N));N\u003dArray.from(h.keys()).find(function(c){return\"content-type\"\u003d\u003dc.toLowerCase()});\np\u003dg.KW.FormData\u0026\u0026C instanceof g.KW.FormData;!g.Id(MV0,b)||N||p||h.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");b\u003dg.z(h);for(N\u003db.next();!N.done;N\u003db.next())h\u003dg.z(N.value),N\u003dh.next().value,h\u003dh.next().value,this.j.setRequestHeader(N,h);this.q2\u0026\u0026(this.j.responseType\u003dthis.q2);\"withCredentials\"in this.j\u0026\u0026this.j.withCredentials!\u003d\u003dthis.J\u0026\u0026(this.j.withCredentials\u003dthis.J);try{this.W\u0026\u0026(clearTimeout(this.W),this.W\u003dnull),this.KO\u003e0\u0026\u0026(this.getStatus(),this.W\u003dsetTimeout(this.yD.bind(this),\nthis.KO)),this.getStatus(),this.V\u003d!0,this.j.send(C),this.V\u003d!1}catch(c){this.getStatus(),iR1(this,c)}};\ng.k.yD\u003dfunction(){typeof Tp!\u003d\"undefined\"\u0026\u0026this.j\u0026\u0026(this.X\u003d\"Timed out after \"+this.KO+\"ms, aborting\",this.K\u003d8,this.getStatus(),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.k.abort\u003dfunction(C){this.j\u0026\u0026this.N\u0026\u0026(this.getStatus(),this.N\u003d!1,this.G\u003d!0,this.j.abort(),this.G\u003d!1,this.K\u003dC||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),te(this))};\ng.k.wO\u003dfunction(){this.j\u0026\u0026(this.N\u0026\u0026(this.N\u003d!1,this.G\u003d!0,this.j.abort(),this.G\u003d!1),te(this,!0));g.nb.Re.wO.call(this)};\ng.k.QW\u003dfunction(){this.HE()||(this.nO||this.V||this.G?J8H(this):this.otO())};\ng.k.otO\u003dfunction(){J8H(this)};\ng.k.isActive\u003dfunction(){return!!this.j};\ng.k.isComplete\u003dfunction(){return g.Bt(this)\u003d\u003d4};\ng.k.getStatus\u003dfunction(){try{return g.Bt(this)\u003e2?this.j.status:-1}catch(C){return-1}};\ng.k.getResponseHeader\u003dfunction(C){if(this.j\u0026\u0026this.isComplete())return C\u003dthis.j.getResponseHeader(C),C\u003d\u003d\u003dnull?void 0:C};\ng.k.getLastError\u003dfunction(){return typeof this.X\u003d\u003d\u003d\"string\"?this.X:String(this.X)};bY.prototype.send\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?function(){}:b;\nh\u003dh\u003d\u003d\u003dvoid 0?function(){}:h;\ny8l(C.url,function(N){N\u003dN.target;I9(N)?b(g.xE(N)):h(N.getStatus())},C.requestType,C.body,C.requestHeaders,C.timeoutMillis,C.withCredentials)};\nbY.prototype.kp\u003dfunction(){return 1};NB.prototype.done\u003dfunction(){this.logger.DH(this.event,hF()-this.startTime)};\ng.S(gH,ZU);g.S(Pa,gH);g.k\u003dPa.prototype;g.k.R6\u003dfunction(){};\ng.k.h_\u003dfunction(){};\ng.k.DH\u003dfunction(){};\ng.k.RF\u003dfunction(){};\ng.k.M$\u003dfunction(){};\ng.k.Oz\u003dfunction(C,b,h){return h};\ng.k.gP\u003dfunction(){};\ng.k.bz\u003dfunction(){};\ng.k.Y$\u003dfunction(){};\ng.k.E4\u003dfunction(){};\ng.S(jl,gH);g.k\u003djl.prototype;g.k.update\u003dfunction(C){this.logger.dispose();this.logger\u003dC};\ng.k.h_\u003dfunction(C){this.logger.h_(C)};\ng.k.DH\u003dfunction(C,b){this.logger.DH(C,b)};\ng.k.RF\u003dfunction(C){this.logger.RF(C)};\ng.k.M$\u003dfunction(){this.logger.M$()};\ng.k.Oz\u003dfunction(C,b,h){return this.logger.Oz(C,b,h)};\ng.k.gP\u003dfunction(C){this.logger.gP(C)};\ng.k.bz\u003dfunction(C){this.logger.bz(C)};\ng.k.Y$\u003dfunction(C){this.logger.Y$(C)};\ng.k.E4\u003dfunction(C){this.logger.E4(C)};\ng.k.KQ\u003dfunction(C){this.logger instanceof el\u0026\u0026this.logger.KQ(C)};\ng.k.R6\u003dfunction(C){this.logger.R6(C)};\ng.S(ca,g.O);g.S(k3,gH);g.k\u003dk3.prototype;g.k.KQ\u003dfunction(C){this.B$\u003dC};\ng.k.R6\u003dfunction(C){this.metrics.X6D.VH(C,this.u1)};\ng.k.h_\u003dfunction(C){this.metrics.eventCount.j(C,this.u1)};\ng.k.DH\u003dfunction(C,b){this.metrics.eM.VH(b,C,this.B$,this.u1)};\ng.k.RF\u003dfunction(C){this.metrics.errorCount.j(C,this.B$,this.u1)};\ng.k.Oz\u003dfunction(C,b,h){function N(c){if(!p.HE()){var e\u003dhF()-P;p.metrics.Ba2.VH(e,C,b,c,p.B$,p.u1)}}\nvar p\u003dthis,P\u003dhF();h.then(function(){N(0)},function(c){c instanceof mr?N(c.code):N(-1)});\nreturn h};\ng.k.gP\u003dfunction(C){this.metrics.ne6.j(C,this.B$,this.u1)};\ng.k.bz\u003dfunction(C){this.metrics.yE.j(C,this.B$,this.u1)};\ng.k.Y$\u003dfunction(C){this.metrics.ZZO.j(C,this.B$,this.u1)};\ng.S(el,k3);el.prototype.E4\u003dfunction(C){var b\u003dthis;this.j.dispose();this.K\u0026\u0026this.service.dispose();this.service\u003dthis.options.qP(\"45\",this.options.QM.concat(C));this.j\u003dnew ca(function(){return void b.service.kD()},this.options.iz);\nthis.metrics\u003dQVK(this.service);this.N\u003dC};\nel.prototype.M$\u003dfunction(){XE6(this.j)};g.S(Ln,UQ);g.S(ZI,UQ);g.S(Y3,UQ);var ql0\u003dlq(Y3),ORV\u003dfunction(C){return Ez(function(b){return b instanceof C\u0026\u0026!((b.Xq[Jj]|0)\u00262)})}(Y3);\nY3.messageId\u003d\"bfkj\";g.S(Kgc,UQ);g.S(jD,UQ);g.S(a0,UQ);var vvl\u003dlq(a0);g.S(o0,g.O);o0.prototype.snapshot\u003dfunction(C){if(this.HE())throw Error(\"Already disposed\");this.logger.h_(\"n\");var b\u003dthis.logger.share();return this.N.then(function(h){var N\u003dh.E7;return new Promise(function(p){var P\u003dnew NB(b,\"n\");N(function(c){P.done();b.R6(c.length);b.M$();b.dispose();p(c)},[C.Kf,\nC.qV,C.xH,C.G4])})})};\no0.prototype.HZ\u003dfunction(C){var b\u003dthis;if(this.HE())throw Error(\"Already disposed\");this.logger.h_(\"n\");var h\u003dpn(this.logger,function(){return b.X([C.Kf,C.qV,C.xH,C.G4])},\"n\");\nthis.logger.R6(h.length);this.logger.M$();return h};\no0.prototype.zs\u003dfunction(C){this.N.then(function(b){var h;(h\u003db.cbE)\u003d\u003dnull||h(C)})};\no0.prototype.zq\u003dfunction(){return this.logger.share()};g.S($3,UQ);g.S(z3,UQ);Ha.prototype.gV\u003dfunction(C,b){var h\u003dthis,N,p,P,c,e;return g.R(function(L){if(L.j\u003d\u003d1){var Z\u003dnew $3;N\u003dF4(Z,1,h.G_);C\u0026\u0026F4(N,2,C);b\u0026\u0026F4(N,3,b);p\u003dh.j();return g.J(L,h.client.create(N,p),2)}P\u003dL.K;c\u003dAj(tx(P,2));if(c.length){Z\u003dL.return;var Y\u003dnew Uint8Array(c.length);for(var a\u003d0;a\u003cc.length;a++)Y[a]\u003dc[a]+97;if(g.KW.TextDecoder)Y\u003d(new TextDecoder).decode(Y);else if(Y.length\u003c\u003d8192)Y\u003dString.fromCharCode.apply(null,Y);else{a\u003d\"\";for(var l\u003d0;l\u003cY.length;l+\u003d8192)a+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(Y,\nl,l+8192));Y\u003da}Y\u003dql0(Y);return Z.call(L,Y)}e\u003dPJ(P,Y3,1);if(!e)throw Error(\"Missing field\");return L.return(e)})};\nHa.prototype.WR\u003dfunction(C){var b\u003dthis,h,N;return g.R(function(p){h\u003db.j();var P\u003dnew z3;P\u003dF4(P,1,b.G_);N\u003dF4(P,2,C);P\u003dp.return;var c\u003db.client;c\u003dChx(c.j,c.K+\"/$rpc/google.internal.waa.v1.Waa/GenerateIT\",N,h||{},mWj);return P.call(p,c)})};g.S(Vs,g.O);Vs.prototype.snapshot\u003dfunction(C){var b\u003dthis;return g.R(function(h){switch(h.j){case 1:if(b.HE())throw Error(\"Already disposed\");if(b.K||b.J){h.WE(2);break}return g.J(h,b.G.promise,2);case 2:if(!b.K){h.WE(4);break}return g.J(h,b.K.snapshot(C),5);case 5:return h.return(h.K);case 4:throw b.J;}})};\nVs.prototype.zs\u003dfunction(C){var b,h;(b\u003dthis.K)\u003d\u003dnull||(h\u003db.zs)\u003d\u003dnull||h.call(b,C)};\nVs.prototype.handleError\u003dfunction(C){if(!this.HE()){this.J\u003dC;this.G.resolve();var b,h;(h\u003d(b\u003dthis.options).Jkf)\u003d\u003dnull||h.call(b,C)}};\nVs.prototype.zq\u003dfunction(){return this.logger.share()};\nvar Tkl\u003d{K5p:432E5,iU:3E5,Li:10,Po:1E4,N3:3E4,Kop:3E4,Ovz:6E4,zj:1E3,Pl:6E4,Tj:6E5,Vj:.25,Uk:2,maxAttempts:10};var fx0,g9l\u003d(fx0\u003dMath.imul)!\u003dnull?fx0:function(C,b){return C*b|0},fn\u003d[196,\n200,224,18];AF.prototype.Oq\u003dfunction(){return String(this.j)+\",\"+this.K.join()};\nAF.prototype.P6\u003dfunction(C,b){var h\u003dvoid 0;if(this.K[this.j]!\u003d\u003dC){var N\u003dthis.K.indexOf(C);N!\u003d\u003d-1?(this.K.splice(N,1),N\u003cthis.j\u0026\u0026this.j--,this.K.splice(this.j,0,C)):(h\u003dthis.K[this.j],this.K[this.j]\u003dC)}this.j\u003d(this.j+1)%this.maxItems;C\u003dNQl(\"iU5q-!O9@$\",this.Oq());h\u0026\u0026C\u0026\u0026b(h);return C};var l6l\u003d{toString:function(C){var b\u003d[],h\u003d0;C-\u003d-2147483648;b[h++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(C%52);for(C\u003dMath.floor(C/52);C\u003e0;)b[h++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(C%62),C\u003dMath.floor(C/62);return b.join(\"\")}};var FkH;g.S(iY,g.O);iY.prototype.ZQ\u003dfunction(C,b){var h\u003dthis.BY(C);b\u003d\u003dnull||b(h);return pn(this.logger,function(){return g.So(h,2)},this.N)};\nFkH\u003dSymbol.dispose;g.S(R0,iY);R0.prototype.BY\u003dfunction(C,b){var h\u003dthis;this.logger.h_(this.j);++this.G\u003e\u003dthis.W\u0026\u0026this.K.resolve();var N\u003dC();C\u003dpn(this.logger,function(){return h.X(N)},\"C\");\nif(C\u003d\u003d\u003dvoid 0)throw new pd(17,\"YNJ:Undefined\");if(!(C instanceof Uint8Array))throw new pd(18,\"ODM:Invalid\");b\u003d\u003dnull||b(C);return C};\ng.S(Qs,iY);Qs.prototype.BY\u003dfunction(){return this.X};\ng.S(UA,iY);UA.prototype.BY\u003dfunction(){var C\u003dthis;return pn(this.logger,function(){return zQ(C.X)},\"d\")};\nUA.prototype.ZQ\u003dfunction(){return this.X};\ng.S(XI,iY);XI.prototype.BY\u003dfunction(){if(this.X)return this.X;this.X\u003dGzK(this,function(C){return\"_\"+o9H(C)});\nreturn GzK(this,function(C){return C})};\ng.S(OA,iY);OA.prototype.BY\u003dfunction(C){var b\u003dC();if(b.length\u003e118)throw new pd(19,\"DFO:Invalid\");C\u003dMath.floor(Date.now()/1E3);var h\u003d[Math.random()*255,Math.random()*255],N\u003dh.concat([this.X\u0026255,this.clientState],[C\u003e\u003e24\u0026255,C\u003e\u003e16\u0026255,C\u003e\u003e8\u0026255,C\u0026255]);C\u003dnew Uint8Array(2+N.length+b.length);C[0]\u003d34;C[1]\u003dN.length+b.length;C.set(N,2);C.set(b,2+N.length);b\u003dC.subarray(2);for(N\u003dh\u003dh.length;N\u003cb.length;++N)b[N]^\u003db[N%h];this.logger.gP(this.clientState);return C};var MWl\u003d{Xe:3E4,w6O:2E4};g.S(va,g.O);va.prototype.HJ\u003dfunction(C){if(!(C\u003e150))try{this.cache\u003dnew Lkl(C,this.logger)}catch(b){this.reportError(new pd(22,\"GBJ:init\",b))}};\nva.prototype.reportError\u003dfunction(C){this.logger.RF(C.code);this.onError(C);return C};\ng.S(EA,va);EA.prototype.Nv\u003dfunction(){return this.X.promise};\nEA.prototype.BY\u003dfunction(C){return DI(this,Object.assign({},C),!1)};\nEA.prototype.ZQ\u003dfunction(C){return DI(this,Object.assign({},C),!0)};\nvar q06\u003dfunction(C){return Ez(function(b){if(!wc(b))return!1;for(var h\u003dg.z(Object.entries(C)),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;if(!(N in b)){if(p.H6O\u003d\u003d\u003d!0)continue;return!1}if(!p(b[N]))return!1}return!0})}({eh:function(C){return Ez(function(b){return b instanceof C})}(Vs)},\"\");g.S(tF,UQ);var Al$\u003dlq(tF);AWK.prototype.getMetadata\u003dfunction(){return this.metadata};T3.prototype.getMetadata\u003dfunction(){return this.metadata};\nT3.prototype.getStatus\u003dfunction(){return this.status};Ba.prototype.J\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;return new AWK(C,this,b)};\nBa.prototype.getName\u003dfunction(){return this.name};var ylo\u003dnew Ba(\"/google.internal.waa.v1.Waa/Create\",$3,tF,function(C){return C.Oq()},Al$);g.S(I0,UQ);var mWj\u003dnew Ba(\"/google.internal.waa.v1.Waa/GenerateIT\",z3,I0,function(C){return C.Oq()},lq(I0));var gEl\u003dnew Set([\"SAPISIDHASH\",\"APISIDHASH\"]);var x7W\u003dPromise;g.S(x3,UQ);x3.prototype.getValue\u003dfunction(){var C\u003dXj(this,2);if(Array.isArray(C)||C instanceof UQ)throw Error(\"Cannot access the Any.value field on Any protos encoded using the jspb format, call unpackJspb instead\");return tx(this,2)};g.S(wH,UQ);wH.prototype.getMessage\u003dfunction(){return YA(this,2)};\nvar RXo\u003dlq(wH);C0.prototype.x3\u003dfunction(C,b){C\u003d\u003d\"data\"?this.N.push(b):C\u003d\u003d\"metadata\"?this.G.push(b):C\u003d\u003d\"status\"?this.W.push(b):C\u003d\u003d\"end\"?this.X.push(b):C\u003d\u003d\"error\"\u0026\u0026this.K.push(b);return this};\nC0.prototype.removeListener\u003dfunction(C,b){C\u003d\u003d\"data\"?p0(this.N,b):C\u003d\u003d\"metadata\"?p0(this.G,b):C\u003d\u003d\"status\"?p0(this.W,b):C\u003d\u003d\"end\"?p0(this.X,b):C\u003d\u003d\"error\"\u0026\u0026p0(this.K,b);return this};\nC0.prototype.cancel\u003dfunction(){this.j.abort()};\nC0.prototype.cancel\u003dC0.prototype.cancel;C0.prototype.removeListener\u003dC0.prototype.removeListener;C0.prototype.on\u003dC0.prototype.x3;g.S(rWS,Error);g.bC(g.Pu,SiK);g.Pu.prototype.j\u003dfunction(){var C\u003dnew jB(this.X,this.N);this.K\u0026\u0026C.setCredentialsMode(this.K);return C};\ng.Pu.prototype.setCredentialsMode\u003dfunction(C){this.K\u003dC};\ng.bC(jB,g.x9);g.k\u003djB.prototype;g.k.open\u003dfunction(C,b){if(this.readyState!\u003d0)throw this.abort(),Error(\"Error reopening a connection\");this.KO\u003dC;this.V\u003db;this.readyState\u003d1;cu(this)};\ng.k.send\u003dfunction(C){if(this.readyState!\u003d1)throw this.abort(),Error(\"need to call open() first. \");this.j\u003d!0;var b\u003d{headers:this.L,method:this.KO,credentials:this.G,cache:void 0};C\u0026\u0026(b.body\u003dC);(this.N2||g.KW).fetch(new Request(this.V,b)).then(this.qX6.bind(this),this.vr.bind(this))};\ng.k.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.L\u003dnew Headers;this.status\u003d0;this.N\u0026\u0026this.N.cancel(\"Request was aborted.\").catch(function(){});\nthis.readyState\u003e\u003d1\u0026\u0026this.j\u0026\u0026this.readyState!\u003d4\u0026\u0026(this.j\u003d!1,kk(this));this.readyState\u003d0};\ng.k.qX6\u003dfunction(C){if(this.j\u0026\u0026(this.X\u003dC,this.K||(this.status\u003dthis.X.status,this.statusText\u003dthis.X.statusText,this.K\u003dC.headers,this.readyState\u003d2,cu(this)),this.j\u0026\u0026(this.readyState\u003d3,cu(this),this.j)))if(this.responseType\u003d\u003d\u003d\"arraybuffer\")C.arrayBuffer().then(this.x2X.bind(this),this.vr.bind(this));else if(typeof g.KW.ReadableStream!\u003d\u003d\"undefined\"\u0026\u0026\"body\"in C){this.N\u003dC.body.getReader();if(this.W){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);\nthis.response\u003d[]}else this.response\u003dthis.responseText\u003d\"\",this.J\u003dnew TextDecoder;Q4o(this)}else C.text().then(this.d2o.bind(this),this.vr.bind(this))};\ng.k.jfX\u003dfunction(C){if(this.j){if(this.W\u0026\u0026C.value)this.response.push(C.value);else if(!this.W){var b\u003dC.value?C.value:new Uint8Array(0);if(b\u003dthis.J.decode(b,{stream:!C.done}))this.response\u003dthis.responseText+\u003db}C.done?kk(this):cu(this);this.readyState\u003d\u003d3\u0026\u0026Q4o(this)}};\ng.k.d2o\u003dfunction(C){this.j\u0026\u0026(this.response\u003dthis.responseText\u003dC,kk(this))};\ng.k.x2X\u003dfunction(C){this.j\u0026\u0026(this.response\u003dC,kk(this))};\ng.k.vr\u003dfunction(){this.j\u0026\u0026kk(this)};\ng.k.setRequestHeader\u003dfunction(C,b){this.L.append(C,b)};\ng.k.getResponseHeader\u003dfunction(C){return this.K?this.K.get(C.toLowerCase())||\"\":\"\"};\ng.k.getAllResponseHeaders\u003dfunction(){if(!this.K)return\"\";for(var C\u003d[],b\u003dthis.K.entries(),h\u003db.next();!h.done;)h\u003dh.value,C.push(h[0]+\": \"+h[1]),h\u003db.next();return C.join(\"\\r\\n\")};\ng.k.setCredentialsMode\u003dfunction(C){this.G\u003dC};\nObject.defineProperty(jB.prototype,\"withCredentials\",{get:function(){return this.G\u003d\u003d\u003d\"include\"},\nset:function(C){this.setCredentialsMode(C?\"include\":\"same-origin\")}});g.eB.prototype.toString\u003dfunction(){var C\u003d[],b\u003dthis.G;b\u0026\u0026C.push(FT(b,rlI,!0),\":\");var h\u003dthis.j;if(h||b\u003d\u003d\"file\")C.push(\"//\"),(b\u003dthis.L)\u0026\u0026C.push(FT(b,rlI,!0),\"@\"),C.push(g.TC(h).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),h\u003dthis.N,h!\u003dnull\u0026\u0026C.push(\":\",String(h));if(h\u003dthis.K)this.j\u0026\u0026h.charAt(0)!\u003d\"/\"\u0026\u0026C.push(\"/\"),C.push(FT(h,h.charAt(0)\u003d\u003d\"/\"?iWh:Jld,!0));(h\u003dthis.X.toString())\u0026\u0026C.push(\"?\",h);(h\u003dthis.W)\u0026\u0026C.push(\"#\",FT(h,uKo));return C.join(\"\")};\ng.eB.prototype.resolve\u003dfunction(C){var b\u003dthis.clone(),h\u003d!!C.G;h?g.L0(b,C.G):h\u003d!!C.L;h?b.L\u003dC.L:h\u003d!!C.j;h?g.ZH(b,C.j):h\u003dC.N!\u003dnull;var N\u003dC.K;if(h)g.Yk(b,C.N);else if(h\u003d!!C.K){if(N.charAt(0)!\u003d\"/\")if(this.j\u0026\u0026!this.K)N\u003d\"/\"+N;else{var p\u003db.K.lastIndexOf(\"/\");p!\u003d-1\u0026\u0026(N\u003db.K.slice(0,p+1)+N)}p\u003dN;if(p\u003d\u003d\"..\"||p\u003d\u003d\".\")N\u003d\"\";else if(g.qp(p,\"./\")||g.qp(p,\"/.\")){N\u003dVj(p,\"/\");p\u003dp.split(\"/\");for(var P\u003d[],c\u003d0;c\u003cp.length;){var e\u003dp[c++];e\u003d\u003d\".\"?N\u0026\u0026c\u003d\u003dp.length\u0026\u0026P.push(\"\"):e\u003d\u003d\"..\"?((P.length\u003e1||P.length\u003d\u003d1\u0026\u0026P[0]!\u003d\"\")\u0026\u0026P.pop(),\nN\u0026\u0026c\u003d\u003dp.length\u0026\u0026P.push(\"\")):(P.push(e),N\u003d!0)}N\u003dP.join(\"/\")}else N\u003dp}h?b.K\u003dN:h\u003dC.X.toString()!\u003d\u003d\"\";h?a3(b,C.X.clone()):h\u003d!!C.W;h\u0026\u0026(b.W\u003dC.W);return b};\ng.eB.prototype.clone\u003dfunction(){return new g.eB(this)};\nvar rlI\u003d/[#\\/\\?@]/g,Jld\u003d/[#\\?:]/g,iWh\u003d/[#\\?]/g,XPl\u003d/[#\\?@]/g,uKo\u003d/#/g;g.k\u003do3.prototype;g.k.add\u003dfunction(C,b){$k(this);this.N\u003dnull;C\u003dzS(this,C);var h\u003dthis.j.get(C);h||this.j.set(C,h\u003d[]);h.push(b);this.K\u003dthis.K+1;return this};\ng.k.remove\u003dfunction(C){$k(this);C\u003dzS(this,C);return this.j.has(C)?(this.N\u003dnull,this.K\u003dthis.K-this.j.get(C).length,this.j.delete(C)):!1};\ng.k.clear\u003dfunction(){this.j\u003dthis.N\u003dnull;this.K\u003d0};\ng.k.isEmpty\u003dfunction(){$k(this);return this.K\u003d\u003d0};\ng.k.forEach\u003dfunction(C,b){$k(this);this.j.forEach(function(h,N){h.forEach(function(p){C.call(b,p,N,this)},this)},this)};\ng.k.Yo\u003dfunction(){$k(this);for(var C\u003dArray.from(this.j.values()),b\u003dArray.from(this.j.keys()),h\u003d[],N\u003d0;N\u003cb.length;N++)for(var p\u003dC[N],P\u003d0;P\u003cp.length;P++)h.push(b[N]);return h};\ng.k.hj\u003dfunction(C){$k(this);var b\u003d[];if(typeof C\u003d\u003d\u003d\"string\")s4W(this,C)\u0026\u0026(b\u003db.concat(this.j.get(zS(this,C))));else{C\u003dArray.from(this.j.values());for(var h\u003d0;h\u003cC.length;h++)b\u003db.concat(C[h])}return b};\ng.k.set\u003dfunction(C,b){$k(this);this.N\u003dnull;C\u003dzS(this,C);s4W(this,C)\u0026\u0026(this.K\u003dthis.K-this.j.get(C).length);this.j.set(C,[b]);this.K\u003dthis.K+1;return this};\ng.k.get\u003dfunction(C,b){if(!C)return b;C\u003dthis.hj(C);return C.length\u003e0?String(C[0]):b};\ng.k.toString\u003dfunction(){if(this.N)return this.N;if(!this.j)return\"\";for(var C\u003d[],b\u003dArray.from(this.j.keys()),h\u003d0;h\u003cb.length;h++){var N\u003db[h],p\u003dg.TC(N);N\u003dthis.hj(N);for(var P\u003d0;P\u003cN.length;P++){var c\u003dp;N[P]!\u003d\u003d\"\"\u0026\u0026(c+\u003d\"\u003d\"+g.TC(N[P]));C.push(c)}}return this.N\u003dC.join(\"\u0026\")};\ng.k.clone\u003dfunction(){var C\u003dnew o3;C.N\u003dthis.N;this.j\u0026\u0026(C.j\u003dnew Map(this.j),C.K\u003dthis.K);return C};g.bC(g.VV,g.O);var RUo\u003d[];g.k\u003dg.VV.prototype;g.k.listen\u003dfunction(C,b,h,N){Array.isArray(b)||(b\u0026\u0026(RUo[0]\u003db.toString()),b\u003dRUo);for(var p\u003d0;p\u003cb.length;p++){var P\u003dg.vP(C,b[p],h||this.handleEvent,N||!1,this.K||this);if(!P)break;this.j[P.key]\u003dP}return this};\ng.k.Zl\u003dfunction(C,b,h,N){return D7W(this,C,b,h,N)};\ng.k.D9\u003dfunction(C,b,h,N,p){if(Array.isArray(b))for(var P\u003d0;P\u003cb.length;P++)this.D9(C,b[P],h,N,p);else h\u003dh||this.handleEvent,N\u003dg.tl(N)?!!N.capture:!!N,p\u003dp||this.K||this,h\u003dD6(h),N\u003d!!N,b\u003dQD(C)?C.RQ(b,h,N,p):C?(C\u003dnM(C))?C.RQ(b,h,N,p):null:null,b\u0026\u0026(Tz(b),delete this.j[b.key])};\ng.k.removeAll\u003dfunction(){g.GA(this.j,function(C,b){this.j.hasOwnProperty(b)\u0026\u0026Tz(C)},this);\nthis.j\u003d{}};\ng.k.wO\u003dfunction(){g.VV.Re.wO.call(this);this.removeAll()};\ng.k.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};d7c.prototype.isInputValid\u003dfunction(){return this.N};M4.prototype.isInputValid\u003dfunction(){return this.j!\u003d3};\nM4.prototype.WL\u003dfunction(){return this.W};\nM4.prototype.wM\u003dfunction(){return!0};\nM4.prototype.parse\u003dfunction(C){function b(L){L\u0026128\u0026\u0026q4(P,c,e,\"invalid tag\");(L\u00267)!\u003d2\u0026\u0026q4(P,c,e,\"invalid wire type\");P.N\u003dL\u003e\u003e\u003e3;P.N!\u003d1\u0026\u0026P.N!\u003d2\u0026\u0026P.N!\u003d15\u0026\u0026q4(P,c,e,\"unexpected tag\");P.j\u003d1;P.K\u003d0;P.X\u003d0}\nfunction h(L){P.X++;P.X\u003d\u003d5\u0026\u0026L\u0026240\u0026\u0026q4(P,c,e,\"message length too long\");P.K|\u003d(L\u0026127)\u003c\u003c(P.X-1)*7;L\u0026128||(P.j\u003d2,P.L\u003d0,typeof Uint8Array!\u003d\u003d\"undefined\"?P.G\u003dnew Uint8Array(P.K):P.G\u003dArray(P.K),P.K\u003d\u003d0\u0026\u0026p())}\nfunction N(L){P.G[P.L++]\u003dL;P.L\u003d\u003dP.K\u0026\u0026p()}\nfunction p(){if(P.N\u003c15){var L\u003d{};L[P.N]\u003dP.G;P.J.push(L)}P.j\u003d0}\nfor(var P\u003dthis,c\u003dC instanceof Array?C:new Uint8Array(C),e\u003d0;e\u003cc.length;){switch(P.j){case 3:q4(P,c,e,\"stream already broken\");break;case 0:b(c[e]);break;case 1:h(c[e]);break;case 2:N(c[e]);break;default:throw Error(\"unexpected parser state: \"+P.j);}P.V++;e++}C\u003dP.J;P.J\u003d[];return C.length\u003e0?C:null};mf.prototype.isInputValid\u003dfunction(){return this.j\u003d\u003d\u003dnull};\nmf.prototype.WL\u003dfunction(){return this.j};\nmf.prototype.wM\u003dfunction(){return!1};\nmf.prototype.parse\u003dfunction(C){this.j!\u003d\u003dnull\u0026\u0026E96(this,C,\"stream already broken\");var b\u003dnull;try{var h\u003dthis.N;h.N||WkW(h,C,\"stream already broken\");h.j+\u003dC;var N\u003dMath.floor(h.j.length/4);if(N\u003d\u003d0)var p\u003dnull;else{try{var P\u003daUU(h.j.slice(0,N*4))}catch(c){WkW(h,h.j,c.message)}h.K+\u003dN*4;h.j\u003dh.j.slice(N*4);p\u003dP}b\u003dp\u003d\u003d\u003dnull?null:this.X.parse(p)}catch(c){E96(this,C,c.message)}this.K+\u003dC.length;return b};var QlE\u003d{INIT:0,bE:1,DD:2,dl:3,fP:4,h1:5,STRING:6,EH:7,PN:8,B0:9,Za:10,nh:11,dT:12,qn:13,Wf:14,oE:15,eN:16,Ou:17,Am:18,SW:19,aN:20};g.k\u003dAX.prototype;g.k.isInputValid\u003dfunction(){return this.G!\u003d3};\ng.k.WL\u003dfunction(){return this.V};\ng.k.done\u003dfunction(){return this.G\u003d\u003d\u003d2};\ng.k.wM\u003dfunction(){return!1};\ng.k.parse\u003dfunction(C){function b(){for(;l\u003cC.length;)if(f0(C[l]))l++,P.N++;else break;return l\u003cZ}\nfunction h(){for(var G;;){G\u003dC[l++];if(!G)break;P.N++;switch(P.j){case L.INIT:G\u003d\u003d\u003d\"{\"?P.j\u003dL.DD:G\u003d\u003d\u003d\"[\"?P.j\u003dL.fP:f0(G)||yV(P,C,l);continue;case L.EH:case L.DD:if(f0(G))continue;if(P.j\u003d\u003d\u003dL.EH)c.push(L.PN);else if(G\u003d\u003d\u003d\"}\"){p(\"{}\");P.j\u003dN();continue}else c.push(L.dl);G\u003d\u003d\u003d\u0027\"\u0027?P.j\u003dL.STRING:yV(P,C,l);continue;case L.PN:case L.dl:if(f0(G))continue;G\u003d\u003d\u003d\":\"?(P.j\u003d\u003d\u003dL.dl\u0026\u0026(c.push(L.dl),P.K++),P.j\u003dL.bE):G\u003d\u003d\u003d\"}\"?(P.K--,p(),P.j\u003dN()):G\u003d\u003d\u003d\",\"?(P.j\u003d\u003d\u003dL.dl\u0026\u0026c.push(L.dl),P.j\u003dL.EH):yV(P,C,l);continue;case L.fP:case L.bE:if(f0(G))continue;\nif(P.j\u003d\u003d\u003dL.fP)if(P.K++,P.j\u003dL.bE,G\u003d\u003d\u003d\"]\"){P.K--;if(P.K\u003d\u003d\u003d0){P.j\u003dL.h1;return}p(\"[]\");P.j\u003dN();continue}else c.push(L.h1);G\u003d\u003d\u003d\u0027\"\u0027?P.j\u003dL.STRING:G\u003d\u003d\u003d\"{\"?P.j\u003dL.DD:G\u003d\u003d\u003d\"[\"?P.j\u003dL.fP:G\u003d\u003d\u003d\"t\"?P.j\u003dL.B0:G\u003d\u003d\u003d\"f\"?P.j\u003dL.dT:G\u003d\u003d\u003d\"n\"?P.j\u003dL.eN:G!\u003d\u003d\"-\"\u0026\u0026(\"0123456789\".indexOf(G)!\u003d\u003d-1?P.j\u003dL.aN:yV(P,C,l));continue;case L.h1:if(G\u003d\u003d\u003d\",\")c.push(L.h1),P.j\u003dL.bE,P.K\u003d\u003d\u003d1\u0026\u0026(a\u003dl);else if(G\u003d\u003d\u003d\"]\"){P.K--;if(P.K\u003d\u003d\u003d0)return;p();P.j\u003dN()}else if(f0(G))continue;else yV(P,C,l);continue;case L.STRING:var V\u003dl;a:for(;;){for(;P.L\u003e0;)if(G\u003dC[l++],\nP.L\u003d\u003d\u003d4?P.L\u003d0:P.L++,!G)break a;if(G\u003d\u003d\u003d\u0027\"\u0027\u0026\u0026!P.J){P.j\u003dN();break}if(G\u003d\u003d\u003d\"\\\\\"\u0026\u0026!P.J\u0026\u0026(P.J\u003d!0,G\u003dC[l++],!G))break;if(P.J)if(P.J\u003d!1,G\u003d\u003d\u003d\"u\"\u0026\u0026(P.L\u003d1),G\u003dC[l++])continue;else break;e.lastIndex\u003dl;G\u003de.exec(C);if(!G){l\u003dC.length+1;break}l\u003dG.index+1;G\u003dC[G.index];if(!G)break}P.N+\u003dl-V;continue;case L.B0:if(!G)continue;G\u003d\u003d\u003d\"r\"?P.j\u003dL.Za:yV(P,C,l);continue;case L.Za:if(!G)continue;G\u003d\u003d\u003d\"u\"?P.j\u003dL.nh:yV(P,C,l);continue;case L.nh:if(!G)continue;G\u003d\u003d\u003d\"e\"?P.j\u003dN():yV(P,C,l);continue;case L.dT:if(!G)continue;G\u003d\u003d\u003d\"a\"?P.j\u003dL.qn:\nyV(P,C,l);continue;case L.qn:if(!G)continue;G\u003d\u003d\u003d\"l\"?P.j\u003dL.Wf:yV(P,C,l);continue;case L.Wf:if(!G)continue;G\u003d\u003d\u003d\"s\"?P.j\u003dL.oE:yV(P,C,l);continue;case L.oE:if(!G)continue;G\u003d\u003d\u003d\"e\"?P.j\u003dN():yV(P,C,l);continue;case L.eN:if(!G)continue;G\u003d\u003d\u003d\"u\"?P.j\u003dL.Ou:yV(P,C,l);continue;case L.Ou:if(!G)continue;G\u003d\u003d\u003d\"l\"?P.j\u003dL.Am:yV(P,C,l);continue;case L.Am:if(!G)continue;G\u003d\u003d\u003d\"l\"?P.j\u003dN():yV(P,C,l);continue;case L.SW:G\u003d\u003d\u003d\".\"?P.j\u003dL.aN:yV(P,C,l);continue;case L.aN:if(\"0123456789.eE+-\".indexOf(G)!\u003d\u003d-1)continue;else l--,P.N--,P.j\u003d\nN();continue;default:yV(P,C,l)}}}\nfunction N(){var G\u003dc.pop();return G!\u003dnull?G:L.bE}\nfunction p(G){P.K\u003e1||(G||(G\u003da\u003d\u003d\u003d-1?P.X+C.substring(Y,l):C.substring(a,l)),P.KO?P.W.push(G):P.W.push(JSON.parse(G)),a\u003dl)}\nfor(var P\u003dthis,c\u003dP.N2,e\u003dP.nO,L\u003dQlE,Z\u003dC.length,Y\u003d0,a\u003d-1,l\u003d0;l\u003cZ;)switch(P.G){case 3:return yV(P,C,l),null;case 2:return b()\u0026\u0026yV(P,C,l),null;case 0:if(b()){var F\u003dC[l++];P.N++;if(F\u003d\u003d\u003d\"[\"){P.G\u003d1;Y\u003dl;P.j\u003dL.fP;continue}else yV(P,C,l)}return null;case 1:return h(),P.K\u003d\u003d\u003d0\u0026\u0026P.j\u003d\u003dL.h1?(P.G\u003d2,P.X\u003dC.substring(l)):P.X\u003da\u003d\u003d\u003d-1?P.X+C.substring(Y):C.substring(a),P.W.length\u003e0?(F\u003dP.W,P.W\u003d[],F):null}return null};rX.prototype.isInputValid\u003dfunction(){return this.G\u003d\u003d\u003dnull};\nrX.prototype.WL\u003dfunction(){return this.G};\nrX.prototype.wM\u003dfunction(){return!1};\nrX.prototype.parse\u003dfunction(C){function b(L){P.K\u003d6;P.G\u003d\"The stream is broken @\"+P.j+\"/\"+c+\". Error: \"+L+\". With input:\\n\";throw Error(P.G);}\nfunction h(){P.N\u003dnew AX({oCh:!0,Wl:!0})}\nfunction N(L){if(L)for(var Z\u003d0;Z\u003cL.length;Z++){var Y\u003d{};Y[1]\u003dL[Z];P.X.push(Y)}}\nfunction p(L){if(L){(P.W||L.length\u003e1)\u0026\u0026b(\"extra status: \"+L);P.W\u003d!0;var Z\u003d{};Z[2]\u003dL[0];P.X.push(Z)}}\nfor(var P\u003dthis,c\u003d0;c\u003cC.length;){var e;if(e\u003dP.K!\u003d\u003d2){a:{for(;c\u003cC.length;){if(!f0(C[c])){e\u003d!0;break a}c++;P.j++}e\u003d!1}e\u003d!e}if(e)return null;switch(P.K){case 6:b(\"stream already broken\");break;case 0:C[c]\u003d\u003d\u003d\"[\"?(P.K\u003d1,c++,P.j++):b(\"unexpected input token\");break;case 1:C[c]\u003d\u003d\u003d\"[\"?(P.K\u003d2,h()):C[c]\u003d\u003d\u003d\",\"||C.slice(c,c+5)\u003d\u003d\"null,\"?P.K\u003d3:C[c]\u003d\u003d\u003d\"]\"?(P.K\u003d5,c++,P.j++):b(\"unexpected input token\");break;case 2:e\u003dP.N.parse(C.substring(c));N(e);P.N.done()?(P.K\u003d3,e\u003dP.N.X,P.j+\u003dC.length-c-e.length,C\u003de,c\u003d0):(P.j+\u003dC.length-\nc,c\u003dC.length);break;case 3:C[c]\u003d\u003d\u003d\",\"||C.slice(c,c+5)\u003d\u003d\"null,\"?(P.K\u003d4,h(),P.N.parse(\"[\"),c+\u003dC[c]\u003d\u003d\u003d\",\"?1:5,P.j++):C[c]\u003d\u003d\u003d\"]\"\u0026\u0026(P.K\u003d5,c++,P.j++);break;case 4:e\u003dP.N.parse(C.substring(c));p(e);P.N.done()?(P.K\u003d5,e\u003dP.N.X,P.j+\u003dC.length-c-e.length,C\u003de,c\u003d0):(P.j+\u003dC.length-c,c\u003dC.length);break;case 5:b(\"extra input after stream end\")}}return P.X.length\u003e0?(C\u003dP.X,P.X\u003d[],C):null};ib.prototype.jj\u003dfunction(){return this.j};\nib.prototype.getStatus\u003dfunction(){return this.G};\nib.prototype.KO\u003dfunction(C){C\u003dC.target;try{if(C\u003d\u003dthis.j)a:{var b\u003dg.Bt(this.j),h\u003dthis.j.K,N\u003dthis.j.getStatus(),p\u003dg.xE(this.j);C\u003d[];if(g.wt(this.j)instanceof Array){var P\u003dg.wt(this.j);P.length\u003e0\u0026\u0026P[0]instanceof Uint8Array\u0026\u0026(this.V\u003d!0,C\u003dP)}if(!(b\u003c3||b\u003d\u003d3\u0026\u0026!p\u0026\u0026C.length\u003d\u003d0))if(N\u003dN\u003d\u003d200||N\u003d\u003d206,b\u003d\u003d4\u0026\u0026(h\u003d\u003d8?QV(this,7):h\u003d\u003d7?QV(this,8):N||QV(this,3)),this.K||(this.K\u003dn9l(this.j),this.K\u003d\u003dnull\u0026\u0026QV(this,5)),this.G\u003e2)U9(this);else{if(C.length\u003ethis.N){var c\u003dC.length;h\u003d[];try{if(this.K.wM())for(var e\u003d0;e\u003cc;e++){var L\u003d\nthis.K.parse(Array.from(C[e]));L\u0026\u0026(h\u003dh.concat(L))}else{L\u003d\"\";if(!this.W){if(typeof TextDecoder\u003d\u003d\u003d\"undefined\")throw Error(\"TextDecoder is not supported by this browser.\");this.W\u003dnew TextDecoder}for(e\u003d0;e\u003cc;e++)L+\u003dthis.W.decode(C[e],{stream:b\u003d\u003d4\u0026\u0026e\u003d\u003dc-1});h\u003dthis.K.parse(L)}C.splice(0,c);h\u0026\u0026this.X(h)}catch(Y){QV(this,5);U9(this);break a}}else if(p.length\u003ethis.N){e\u003dp.slice(this.N);this.N\u003dp.length;try{var Z\u003dthis.K.parse(e);Z!\u003dnull\u0026\u0026this.X\u0026\u0026this.X(Z)}catch(Y){QV(this,5);U9(this);break a}}b\u003d\u003d4?(p.length!\u003d\n0||this.V?QV(this,2):QV(this,4),U9(this)):QV(this,1)}}}catch(Y){QV(this,6),U9(this)}};g.k\u003dtWl.prototype;g.k.x3\u003dfunction(C,b){var h\u003dthis.K[C];h||(h\u003d[],this.K[C]\u003dh);h.push(b);return this};\ng.k.addListener\u003dfunction(C,b){this.x3(C,b);return this};\ng.k.removeListener\u003dfunction(C,b){var h\u003dthis.K[C];h\u0026\u0026g.wD(h,b);(C\u003dthis.j[C])\u0026\u0026g.wD(C,b);return this};\ng.k.once\u003dfunction(C,b){var h\u003dthis.j[C];h||(h\u003d[],this.j[C]\u003dh);h.push(b);return this};\ng.k.xo6\u003dfunction(C){var b\u003dthis.K.data;b\u0026\u0026TQU(C,b);(b\u003dthis.j.data)\u0026\u0026TQU(C,b);this.j.data\u003d[]};\ng.k.jDh\u003dfunction(){switch(this.N.getStatus()){case 1:XT(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:XT(this,\"error\");break;case 8:XT(this,\"close\");break;case 2:XT(this,\"end\")}};BQl.prototype.serverStreaming\u003dfunction(C,b,h,N){var p\u003dthis,P\u003dC.substring(0,C.length-N.name.length);return I61(function(c){var e\u003dc.mK,L\u003dc.getMetadata(),Z\u003dbb1(p,!1);L\u003dhY1(p,L,Z,P+e.getName());var Y\u003dNtU(Z,e.K,!0);c\u003de.j(c.tx);Z.send(L,\"POST\",c);return Y},this.X).call(this,N.J(b,h))};pt_.prototype.create\u003dfunction(C,b){return Chx(this.j,this.K+\"/$rpc/google.internal.waa.v1.Waa/Create\",C,b||{},ylo)};var UW0\u003d1,E9\u003dnew WeakMap;g.S(K0,g.O);K0.prototype.signal\u003dfunction(){var C\u003dnew O9(!1);this.signals.add(C);g.D(this,C);return C};\nK0.prototype.Uz\u003dfunction(C){return s9(this,C).Uz()};\ng.S(O9,g.O);g.k\u003dO9.prototype;g.k.SI\u003dfunction(){var C\u003dthis,b\u003dUW0++;vu(function(){PhH(C,b)});\nreturn b};\ng.k.detach\u003dfunction(C){var b\u003dthis;vu(function(){var h\u003db.slots.get(C);h\u0026\u0026h.l8()})};\ng.k.value\u003dfunction(C){return this.promise(!0,C)};\ng.k.Uz\u003dfunction(){return this.Kg};\ng.k.next\u003dfunction(C){return this.promise(!1,C)};\ng.k.promise\u003dfunction(C,b){var h\u003dthis,N\u003dboK();vu(function(){if(h.HE())N.reject(new zp(\"Signal initially disposed\"));else if(b\u0026\u0026b.HE())N.reject(new zp(\"Owner initially disposed\"));else if(C\u0026\u0026h.Aw\u0026\u0026h.Rw)N.resolve(h.Kg);else if(h.LG.add(N),$E(N.promise,function(){h.LG.delete(N)}),b){var p\u003dfunction(){N.reject(new zp(\"Owner asynchronously disposed\"))};\n$E(N.promise,function(){var P\u003dE9.get(b);P\u0026\u0026g.wD(P,p)});\nkpW(b,p)}});\nreturn N.promise};\ng.k.wO\u003dfunction(){var C\u003dthis;g.O.prototype.wO.call(this);vu(function(){for(var b\u003dg.z(C.slots.values()),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value.l8,h();C.slots.clear();b\u003dg.z(C.LG);for(h\u003db.next();!h.done;h\u003db.next())h.value.reject(new zp(\"Signal asynchronously disposed\"));C.LG.clear()})};\nvar dX\u003d[],Wu\u003d!1;g.S(n0,g.O);n0.prototype.start\u003dfunction(){var C\u003dthis;if(this.HE())throw new TS(\"Cannot start a disposed timer.\");if(!this.W){this.X\u003d0;if(this.J){var b\u003dDate.now();this.handle\u003dsetInterval(function(){C.X\u003dC.milliseconds\u003e0?Math.trunc((Date.now()-b)/C.milliseconds):C.X+1;var h;(h\u003dC.K)\u003d\u003dnull||h.resolve();C.K\u003dvoid 0;if(C.N){var N;(N\u003dC.j)!\u003dnull\u0026\u0026DH(s9(N,C.N),C)}C.wU.h7(C)},this.milliseconds)}else this.handle\u003dsetTimeout(function(){C.state\u003d3;\nC.handle\u003dvoid 0;C.X\u003d1;var h;(h\u003dC.K)\u003d\u003dnull||h.resolve();C.K\u003dvoid 0;if(C.N){var N;(N\u003dC.j)!\u003dnull\u0026\u0026DH(s9(N,C.N),C)}C.wU.h7(C)},this.milliseconds);\nthis.state\u003d1}};\nn0.prototype.cancel\u003dfunction(){if(this.W){this.clear();this.state\u003d2;var C;(C\u003dthis.K)\u003d\u003dnull||C.reject(new tX);var b;(b\u003dthis.wU.jo)\u003d\u003dnull||b.call(this);if(this.G){var h;(h\u003dthis.j)!\u003dnull\u0026\u0026DH(s9(h,this.G))}}};\nn0.prototype.wO\u003dfunction(){this.clear();var C;(C\u003dthis.K)\u003d\u003dnull||C.reject(new TS);this.state\u003d4;g.O.prototype.wO.call(this)};\nn0.prototype.clear\u003dfunction(){this.J?clearInterval(this.handle):clearTimeout(this.handle);this.handle\u003dvoid 0};\ng.c1.Object.defineProperties(n0.prototype,{W:{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.X}},\nL:{configurable:!0,enumerable:!0,get:function(){switch(this.state){case 0:case 1:return this.K!\u003dnull||(this.K\u003dnew g.lY),this.K.promise;case 3:return Promise.resolve();case 2:return Promise.reject(new tX(\"Timer has been cancelled.\"));case 4:return Promise.reject(new TS(\"Timer has been disposed.\"));default:pL(this.state)}}},\nh7:{configurable:!0,enumerable:!0,get:function(){if(this.HE())throw new TS(\"Cannot attach a signal to a disposed timer.\");this.N||(this.j!\u003dnull||(this.j\u003dnew K0(this)),this.N\u003dthis.j.signal());return this.N}},\njo:{configurable:!0,enumerable:!0,get:function(){if(this.HE())throw new TS(\"Cannot attach a signal to a disposed timer.\");this.G||(this.j!\u003dnull||(this.j\u003dnew K0(this)),this.G\u003dthis.j.signal());return this.G}}});\ng.S(tX,Ge);g.S(TS,Ge);g.S(Bu,va);g.k\u003dBu.prototype;g.k.isReady\u003dfunction(){return!!this.j};\ng.k.ready\u003dfunction(){var C\u003dthis;return g.R(function(b){return g.J(b,C.N.promise,0)})};\ng.k.gV\u003dfunction(C){return ZbK(this,this.logger.Oz(\"c\",C\u003d\u003d\u003dvoid 0?1:C,this.DZ.gV(G3().j,null)),new pd(10,\"JVZ:Timeout\"))};\ng.k.prefetch\u003dfunction(){this.state\u003d\u003d\u003d1\u0026\u0026(this.ih\u003dthis.gV())};\ng.k.start\u003dfunction(){if(this.state\u003d\u003d\u003d1){this.state\u003d2;var C\u003dnew NB(this.logger,\"r\");this.ready().finally(function(){return void C.done()});\nah_(this)}};\ng.k.BY\u003dfunction(C){lho(this,C);return DI(this,Lrx(C),!1)};\ng.k.ZQ\u003dfunction(C){lho(this,C);return DI(this,Lrx(C),!0)};var SqU\u003d{NONE:0,Buz:1},wt6\u003d{NA:0,Rjp:1,noO:2,xeO:3},uP\u003d{F4:\"a\",jSE:\"d\",VIDEO:\"v\"};xk.prototype.isVisible\u003dfunction(){return this.IX?this.C9\u003e\u003d.3:this.C9\u003e\u003d.5};var cb\u003d{YB2:0,yRf:1},IhS\u003d{NONE:0,dZf:1,lTz:2};wX.prototype.getValue\u003dfunction(){return this.K};\ng.S(C9,wX);C9.prototype.N\u003dfunction(C){this.K\u003d\u003d\u003dnull\u0026\u0026g.mg(this.X,C)\u0026\u0026(this.K\u003dC)};\ng.S(bP,wX);bP.prototype.N\u003dfunction(C){this.K\u003d\u003d\u003dnull\u0026\u0026typeof C\u003d\u003d\u003d\"number\"\u0026\u0026(this.K\u003dC)};\ng.S(hg,wX);hg.prototype.N\u003dfunction(C){this.K\u003d\u003d\u003dnull\u0026\u0026typeof C\u003d\u003d\u003d\"string\"\u0026\u0026(this.K\u003dC)};N_.prototype.disable\u003dfunction(){this.K\u003d!1};\nN_.prototype.enable\u003dfunction(){this.K\u003d!0};\nN_.prototype.isEnabled\u003dfunction(){return this.K};\nN_.prototype.reset\u003dfunction(){this.j\u003d{};this.K\u003d!0;this.N\u003d{}};var JV\u003ddocument,Zt\u003dwindow;var b0c\u003d!g.le\u0026\u0026!v$();ku.prototype.now\u003dfunction(){return 0};\nku.prototype.K\u003dfunction(){return 0};\nku.prototype.N\u003dfunction(){return 0};\nku.prototype.j\u003dfunction(){return 0};g.S(L9,ku);L9.prototype.now\u003dfunction(){return ef()\u0026\u0026Zt.performance.now?Zt.performance.now():ku.prototype.now.call(this)};\nL9.prototype.K\u003dfunction(){return ef()\u0026\u0026Zt.performance.memory?Zt.performance.memory.totalJSHeapSize||0:ku.prototype.K.call(this)};\nL9.prototype.N\u003dfunction(){return ef()\u0026\u0026Zt.performance.memory?Zt.performance.memory.usedJSHeapSize||0:ku.prototype.N.call(this)};\nL9.prototype.j\u003dfunction(){return ef()\u0026\u0026Zt.performance.memory?Zt.performance.memory.jsHeapSizeLimit||0:ku.prototype.j.call(this)};var HbS\u003dZh(function(){var C\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){C\u003d!0}});\ng.KW.addEventListener(\"test\",null,b)}catch(h){}return C});VIH.prototype.isVisible\u003dfunction(){return lP(JV)\u003d\u003d\u003d1};var qq1\u003d{Q$h:\"allow-forms\",yTh:\"allow-modals\",MQX:\"allow-orientation-lock\",rTz:\"allow-pointer-lock\",cTh:\"allow-popups\",hzz:\"allow-popups-to-escape-sandbox\",fxo:\"allow-presentation\",p2z:\"allow-same-origin\",lxz:\"allow-scripts\",tQ4:\"allow-top-navigation\",C1E:\"allow-top-navigation-by-user-activation\"},yel\u003dZh(function(){return mRo()});var uX6\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");$u.prototype.p9\u003dfunction(C,b,h){C\u003dC+\"//\"+b+h;var N\u003dXtV(this)-h.length;if(N\u003c0)return\"\";this.j.sort(function(Z,Y){return Z-Y});\nh\u003dnull;b\u003d\"\";for(var p\u003d0;p\u003cthis.j.length;p++)for(var P\u003dthis.j[p],c\u003dthis.K[P],e\u003d0;e\u003cc.length;e++){if(!N){h\u003dh\u003d\u003dnull?P:h;break}var L\u003dUR1(c[e],this.N,\",$\");if(L){L\u003db+L;if(N\u003e\u003dL.length){N-\u003dL.length;C+\u003dL;b\u003dthis.N;break}h\u003dh\u003d\u003dnull?P:h}}N\u003d\"\";h!\u003dnull\u0026\u0026(N\u003d\"\"+b+\"trn\u003d\"+h);return C+N};Ag.prototype.setInterval\u003dfunction(C,b){return Zt.setInterval(C,b)};\nAg.prototype.clearInterval\u003dfunction(C){Zt.clearInterval(C)};\nAg.prototype.setTimeout\u003dfunction(C,b){return Zt.setTimeout(C,b)};\nAg.prototype.clearTimeout\u003dfunction(C){Zt.clearTimeout(C)};g.S(rg,UQ);rg.prototype.j\u003dj6c([0,w8l,hUp,-2,p1p]);var xRS\u003d{ULh:1,A3:2,RuO:3,1:\"POSITION\",2:\"VISIBILITY\",3:\"MONITOR_VISIBILITY\"};CYl.prototype.Kp\u003dfunction(C){if(typeof C\u003d\u003d\u003d\"string\"\u0026\u0026C.length!\u003d0){var b\u003dthis.aV;if(b.K){C\u003dC.split(\"\u0026\");for(var h\u003dC.length-1;h\u003e\u003d0;h--){var N\u003dC[h].split(\"\u003d\"),p\u003ddecodeURIComponent(N[0]);N.length\u003e1?(N\u003ddecodeURIComponent(N[1]),N\u003d/^[0-9]+$/g.exec(N)?parseInt(N,10):N):N\u003d1;(p\u003db.j[p])\u0026\u0026p.N(N)}}}};var jt\u003dnull;var U4\u003dg.KW.performance,X1p\u003d!!(U4\u0026\u0026U4.mark\u0026\u0026U4.measure\u0026\u0026U4.clearMarks),RW\u003dZh(function(){var C;if(C\u003dX1p){var b\u003db\u003d\u003d\u003dvoid 0?window:b;if(jt\u003d\u003d\u003dnull){jt\u003d\"\";try{C\u003d\"\";try{C\u003db.top.location.hash}catch(N){C\u003db.location.hash}if(C){var h\u003dC.match(/\\bdeid\u003d([\\d,]+)/);jt\u003dh?h[1]:\"\"}}catch(N){}}b\u003djt;C\u003d!!b.indexOf\u0026\u0026b.indexOf(\"1337\")\u003e\u003d0}return C});\nQe.prototype.disable\u003dfunction(){this.j\u003d!1;this.events!\u003d\u003dthis.K.google_js_reporting_queue\u0026\u0026(RW()\u0026\u0026g.l7(this.events,PYV),this.events.length\u003d0)};\nQe.prototype.start\u003dfunction(C,b){if(!this.j)return null;var h\u003dg3V()||NHl();C\u003dnew paU(C,b,h);b\u003d\"goog_\"+C.label+\"_\"+C.uniqueId+\"_start\";U4\u0026\u0026RW()\u0026\u0026U4.mark(b);return C};\nQe.prototype.end\u003dfunction(C){if(this.j\u0026\u0026typeof C.value\u003d\u003d\u003d\"number\"){var b\u003dg3V()||NHl();C.duration\u003db-C.value;b\u003d\"goog_\"+C.label+\"_\"+C.uniqueId+\"_end\";U4\u0026\u0026RW()\u0026\u0026U4.mark(b);!this.j||this.events.length\u003e2048||this.events.push(C)}};j0c.prototype.xS\u003dfunction(C,b,h,N,p){p\u003dp||this.VJ;try{var P\u003dnew $u;P.j.push(1);P.K[1]\u003dzb(\"context\",C);b.error\u0026\u0026b.meta\u0026\u0026b.id||(b\u003dnew O4(vb(b)));if(b.msg){var c\u003db.msg.substring(0,512);P.j.push(2);P.K[2]\u003dzb(\"msg\",c)}var e\u003db.meta||{};if(this.C0)try{this.C0(e)}catch(F){}if(N)try{N(e)}catch(F){}N\u003d[e];P.j.push(3);P.K[3]\u003dN;var L\u003dQ96();if(L.K){var Z\u003dL.K.url||\"\";P.j.push(4);P.K[4]\u003dzb(\"top\",Z)}var Y\u003d{url:L.j.url||\"\"};if(L.j.url){var a\u003dL.j.url.match(R9);var l\u003drt(a[1],null,a[3],a[4])}else l\u003d\"\";Z\u003d[Y,{url:l}];P.j.push(5);\nP.K[5]\u003dZ;bn_(this.j,p,P,h)}catch(F){try{bn_(this.j,p,{context:\"ecmserr\",rctx:C,msg:vb(F),url:L\u0026\u0026L.j.url},h)}catch(G){}}return this.WZ};\ng.S(O4,hGl);var K9,s4,XV\u003dnew Qe;K9\u003dnew function(){var C\u003d\"https:\";Zt\u0026\u0026Zt.location\u0026\u0026Zt.location.protocol\u003d\u003d\u003d\"http:\"\u0026\u0026(C\u003d\"http:\");this.K\u003dC;this.j\u003d.01};\ns4\u003dnew j0c;Zt\u0026\u0026Zt.document\u0026\u0026(Zt.document.readyState\u003d\u003d\"complete\"?k3o():XV.j\u0026\u0026aW(Zt,\"load\",function(){k3o()}));var ZnW\u003dDate.now(),Tb\u003d-1,n9\u003d-1,yXU,Bb\u003d-1,tg\u003d!1;g.k\u003dIW.prototype;g.k.getHeight\u003dfunction(){return this.bottom-this.top};\ng.k.clone\u003dfunction(){return new IW(this.top,this.right,this.bottom,this.left)};\ng.k.contains\u003dfunction(C){return this\u0026\u0026C?C instanceof IW?C.left\u003e\u003dthis.left\u0026\u0026C.right\u003c\u003dthis.right\u0026\u0026C.top\u003e\u003dthis.top\u0026\u0026C.bottom\u003c\u003dthis.bottom:C.x\u003e\u003dthis.left\u0026\u0026C.x\u003c\u003dthis.right\u0026\u0026C.y\u003e\u003dthis.top\u0026\u0026C.y\u003c\u003dthis.bottom:!1};\ng.k.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.k.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.k.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.k.scale\u003dfunction(C,b){b\u003dtypeof b\u003d\u003d\u003d\"number\"?b:C;this.left*\u003dC;this.right*\u003dC;this.top*\u003db;this.bottom*\u003db;return this};b3.prototype.y8\u003dfunction(C,b){return!!C\u0026\u0026(!(b\u003d\u003d\u003dvoid 0?0:b)||this.volume\u003d\u003dC.volume)\u0026\u0026this.N\u003d\u003dC.N\u0026\u0026wg(this.j,C.j)\u0026\u0026!0};hV.prototype.Rb\u003dfunction(){return this.J};\nhV.prototype.y8\u003dfunction(C,b){return this.X.y8(C.X,b\u003d\u003d\u003dvoid 0?!1:b)\u0026\u0026this.J\u003d\u003dC.J\u0026\u0026wg(this.N,C.N)\u0026\u0026wg(this.W,C.W)\u0026\u0026this.j\u003d\u003dC.j\u0026\u0026this.G\u003d\u003dC.G\u0026\u0026this.K\u003d\u003dC.K\u0026\u0026this.L\u003d\u003dC.L};var KSU\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},m8\u003d{PH:\"start\",RC:\"firstquartile\",pF:\"midpoint\",zL:\"thirdquartile\",COMPLETE:\"complete\",ERROR:\"error\",fF:\"metric\",PAUSE:\"pause\",FR:\"resume\",LF:\"skip\",Oi:\"viewable_impression\",CF:\"mute\",VG:\"unmute\",xZ:\"fullscreen\",B9:\"exitfullscreen\",e8:\"bufferstart\",VI:\"bufferfinish\",qA:\"fully_viewable_audible_half_duration_impression\",h3:\"measurable_impression\",m$:\"abandon\",wd:\"engagedview\",GA:\"impression\",v9:\"creativeview\",cH:\"loaded\",\nV94:\"progress\",CLOSE:\"close\",C5O:\"collapse\",p5X:\"overlay_resize\",lZ4:\"overlay_unmeasurable_impression\",t9o:\"overlay_unviewable_impression\",b24:\"overlay_viewable_immediate_impression\",CR4:\"overlay_viewable_end_of_session_impression\",jl:\"custom_metric_viewable\",Ly:\"audio_audible\",UP:\"audio_measurable\",k9:\"audio_impression\"},O9H\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),vuU\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],i06\u003d[\"abandon\"],nT\u003d{UNKNOWN:-1,PH:0,RC:1,pF:2,\nzL:3,COMPLETE:4,fF:5,PAUSE:6,FR:7,LF:8,Oi:9,CF:10,VG:11,xZ:12,B9:13,qA:14,h3:15,m$:16,wd:17,GA:18,v9:19,cH:20,jl:21,e8:22,VI:23,k9:27,UP:28,Ly:29};var aI1\u003d{Ws6:\"addEventListener\",CY4:\"getMaxSize\",b5O:\"getScreenSize\",i5o:\"getState\",uQo:\"getVersion\",XM4:\"removeEventListener\",bIp:\"isViewable\"};g.k\u003dg.pV.prototype;g.k.clone\u003dfunction(){return new g.pV(this.left,this.top,this.width,this.height)};\ng.k.contains\u003dfunction(C){return C instanceof g.LR?C.x\u003e\u003dthis.left\u0026\u0026C.x\u003c\u003dthis.left+this.width\u0026\u0026C.y\u003e\u003dthis.top\u0026\u0026C.y\u003c\u003dthis.top+this.height:this.left\u003c\u003dC.left\u0026\u0026this.left+this.width\u003e\u003dC.left+C.width\u0026\u0026this.top\u003c\u003dC.top\u0026\u0026this.top+this.height\u003e\u003dC.top+C.height};\ng.k.getSize\u003dfunction(){return new g.lF(this.width,this.height)};\ng.k.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.k.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.k.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.k.scale\u003dfunction(C,b){b\u003dtypeof b\u003d\u003d\u003d\"number\"?b:C;this.left*\u003dC;this.width*\u003dC;this.top*\u003db;this.height*\u003db;return this};var G3l\u003d{};fIW.prototype.update\u003dfunction(C){C\u0026\u0026C.document\u0026\u0026(this.J\u003dNT(!1,C,this.isMobileDevice),this.j\u003dNT(!0,C,this.isMobileDevice),yF1(this,C),AF1(this,C))};Ru.prototype.cancel\u003dfunction(){ye().clearTimeout(this.j);this.j\u003dnull};\nRu.prototype.schedule\u003dfunction(){var C\u003dthis,b\u003dye(),h\u003dJg().j.j;this.j\u003db.setTimeout(iP(h,dg(143,function(){C.K++;C.N.sample()})),YAx())};g.k\u003dQx.prototype;g.k.VS\u003dfunction(){return!1};\ng.k.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.k.Ox\u003dfunction(){return this.j.sX};\ng.k.MQ\u003dfunction(){return this.j.KO};\ng.k.wi\u003dfunction(C,b){if(!this.KO||(b\u003d\u003d\u003dvoid 0?0:b))this.KO\u003d!0,this.sX\u003dC,this.L\u003d0,this.j!\u003dthis||Xo(this)};\ng.k.getName\u003dfunction(){return this.j.rO};\ng.k.pB\u003dfunction(){return this.j.DI()};\ng.k.DI\u003dfunction(){return{}};\ng.k.L$\u003dfunction(){return this.j.L};\ng.k.BN\u003dfunction(){var C\u003di3();C.j\u003dNT(!0,this.N,C.isMobileDevice)};\ng.k.Zh\u003dfunction(){AF1(i3(),this.N)};\ng.k.gZ\u003dfunction(){return this.X.j};\ng.k.sample\u003dfunction(){};\ng.k.isActive\u003dfunction(){return this.j.W};\ng.k.We\u003dfunction(C){var b\u003dthis.j;this.j\u003dC.L$()\u003e\u003dthis.L?C:this;b!\u003d\u003dthis.j?(this.W\u003dthis.j.W,Xo(this)):this.W!\u003d\u003dthis.j.W\u0026\u0026(this.W\u003dthis.j.W,Xo(this))};\ng.k.g_\u003dfunction(C){if(C.K\u003d\u003d\u003dthis.j){var b\u003d!this.X.y8(C,this.V);this.X\u003dC;b\u0026\u0026JF1(this)}};\ng.k.U1\u003dfunction(){return this.V};\ng.k.dispose\u003dfunction(){this.q2\u003d!0};\ng.k.HE\u003dfunction(){return this.q2};g.k\u003dKV.prototype;g.k.observe\u003dfunction(){return!0};\ng.k.unobserve\u003dfunction(){};\ng.k.XP\u003dfunction(C){this.G\u003dC};\ng.k.dispose\u003dfunction(){if(!this.HE()){var C\u003dthis.K;g.wD(C.G,this);C.V\u0026\u0026this.U1()\u0026\u0026inl(C);this.unobserve();this.nO\u003d!0}};\ng.k.HE\u003dfunction(){return this.nO};\ng.k.pB\u003dfunction(){return this.K.pB()};\ng.k.L$\u003dfunction(){return this.K.L$()};\ng.k.Ox\u003dfunction(){return this.K.Ox()};\ng.k.MQ\u003dfunction(){return this.K.MQ()};\ng.k.We\u003dfunction(){};\ng.k.g_\u003dfunction(){this.xU()};\ng.k.U1\u003dfunction(){return this.q2};g.k\u003dso.prototype;g.k.L$\u003dfunction(){return this.j.L$()};\ng.k.Ox\u003dfunction(){return this.j.Ox()};\ng.k.MQ\u003dfunction(){return this.j.MQ()};\ng.k.create\u003dfunction(C,b,h){var N\u003dnull;this.j\u0026\u0026(N\u003dthis.OC(C,b,h),Uo(this.j,N));return N};\ng.k.n3\u003dfunction(){return this.ez()};\ng.k.ez\u003dfunction(){return!1};\ng.k.init\u003dfunction(C){return this.j.initialize()?(Uo(this.j,this),this.X\u003dC,!0):!1};\ng.k.We\u003dfunction(C){C.L$()\u003d\u003d0\u0026\u0026this.X(C.Ox(),this)};\ng.k.g_\u003dfunction(){};\ng.k.U1\u003dfunction(){return!1};\ng.k.dispose\u003dfunction(){this.G\u003d!0};\ng.k.HE\u003dfunction(){return this.G};\ng.k.pB\u003dfunction(){return{}};Oo.prototype.add\u003dfunction(C,b,h){++this.N;C\u003dnew RGV(C,b,h);this.j.push(new RGV(C.K,C.j,C.N+this.N/4096));this.K\u003d!0;return this};s0o.prototype.toString\u003dfunction(){var C\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",b\u003dDv(this.j);b.length\u003e0\u0026\u0026(C+\u003d\"?\"+b);return C};da.prototype.update\u003dfunction(C,b,h){C\u0026\u0026(this.j+\u003db,this.K+\u003db,this.X+\u003db,this.N\u003dMath.max(this.N,this.X));if(h\u003d\u003d\u003dvoid 0?!C:h)this.X\u003d0};var Wz6\u003d[1,.75,.5,.3,0];Wc.prototype.update\u003dfunction(C,b,h,N,p,P){P\u003dP\u003d\u003d\u003dvoid 0?!0:P;b\u003dp?Math.min(C,b):b;for(p\u003d0;p\u003cthis.K.length;p++){var c\u003dthis.K[p],e\u003db\u003e0\u0026\u0026b\u003e\u003dc;c\u003d!(C\u003e0\u0026\u0026C\u003e\u003dc)||h;this.j[p].update(P\u0026\u0026e,N,!P||c)}};Iu.prototype.update\u003dfunction(C,b,h,N){this.J\u003dthis.J!\u003d-1?Math.min(this.J,b.C9):b.C9;this.N2\u003dMath.max(this.N2,b.C9);this.nO\u003dthis.nO!\u003d-1?Math.min(this.nO,b.I0):b.I0;this.sX\u003dMath.max(this.sX,b.I0);this.zi.update(b.I0,h.I0,b.j,C,N);this.Df+\u003dC;b.C9\u003d\u003d\u003d0\u0026\u0026(this.rO+\u003dC);this.K.update(b.C9,h.C9,b.j,C,N);h\u003dN||h.IX!\u003db.IX?h.isVisible()\u0026\u0026b.isVisible():h.isVisible();b\u003d!b.isVisible()||b.j;this.CO.update(h,C,b)};\nIu.prototype.I_\u003dfunction(){return this.CO.N\u003e\u003dthis.kh};if(JV\u0026\u0026JV.URL){var slI\u003dJV.URL,OWd;if(OWd\u003d!!slI){var v_U;a:{if(slI){var DWe\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var c2\u003dDWe.exec(decodeURIComponent(slI));if(c2){v_U\u003dc2[1]\u0026\u0026c2[1].length\u003e1?c2[1].substring(1):\"true\";break a}}catch(C){}}v_U\u003d\"\"}OWd\u003dv_U.length\u003e0}s4.WZ\u003d!OWd};var dWE\u003dnew IW(0,0,0,0);var waS\u003dnew IW(0,0,0,0);g.S(hH,g.O);g.k\u003dhH.prototype;\ng.k.wO\u003dfunction(){if(this.H$.j){if(this.ZC.yp){var C\u003dthis.H$.j;C.removeEventListener\u0026\u0026C.removeEventListener(\"mouseover\",this.ZC.yp,Yu());this.ZC.yp\u003dnull}this.ZC.Qp\u0026\u0026(C\u003dthis.H$.j,C.removeEventListener\u0026\u0026C.removeEventListener(\"mouseout\",this.ZC.Qp,Yu()),this.ZC.Qp\u003dnull)}this.VL\u0026\u0026this.VL.dispose();this.iF\u0026\u0026this.iF.dispose();delete this.zv;delete this.dY;delete this.RO;delete this.H$.BO;delete this.H$.j;delete this.ZC;delete this.VL;delete this.iF;delete this.aV;g.O.prototype.wO.call(this)};\ng.k.ud\u003dfunction(){return this.iF?this.iF.j:this.position};\ng.k.Kp\u003dfunction(C){Jg().Kp(C)};\ng.k.U1\u003dfunction(){return!1};\ng.k.bM\u003dfunction(){return new Iu};\ng.k.i5\u003dfunction(){return this.zv};\ng.k.yB\u003dfunction(C){return NXK(this,C,1E4)};\ng.k.l$\u003dfunction(C,b,h,N,p,P,c){this.zS||(this.pu\u0026\u0026(C\u003dthis.PX(C,h,p,c),N\u003dN\u0026\u0026this.Gx.C9\u003e\u003d(this.IX()?.3:.5),this.OJ(P,C,N),this.yr\u003db,C.C9\u003e0\u0026\u0026-1\u003d\u003d\u003dthis.uU\u0026\u0026(this.uU\u003db),this.kX\u003d\u003d-1\u0026\u0026this.I_()\u0026\u0026(this.kX\u003db),this.Bs\u003d\u003d-2\u0026\u0026(this.Bs\u003dCT(this.ud())?C.C9:-1),this.Gx\u003dC),this.dY(this))};\ng.k.OJ\u003dfunction(C,b,h){this.i5().update(C,b,this.Gx,h)};\ng.k.Yl\u003dfunction(){return new xk};\ng.k.PX\u003dfunction(C,b,h,N){h\u003dthis.Yl();h.j\u003db;b\u003dye().K;b\u003dlP(JV)\u003d\u003d\u003d0?-1:b.isVisible()?0:1;h.K\u003db;h.C9\u003dthis.qd(C);h.IX\u003dthis.IX();h.I0\u003dN;return h};\ng.k.qd\u003dfunction(C){return this.opacity\u003d\u003d\u003d0\u0026\u0026Pb(this.aV,\"opac\")\u003d\u003d\u003d1?0:C};\ng.k.IX\u003dfunction(){return!1};\ng.k.eE\u003dfunction(){return this.L6D||this.P$f};\ng.k.rK\u003dfunction(){E4()};\ng.k.RB\u003dfunction(){E4()};\ng.k.nT\u003dfunction(){return 0};\ng.k.I_\u003dfunction(){return this.zv.I_()};\ng.k.kG\u003dfunction(){var C\u003dthis.pu;C\u003d(this.hasCompleted||this.HE())\u0026\u0026!C;var b\u003dJg().K!\u003d\u003d2||this.CHo;return this.zS||b\u0026\u0026C?2:this.I_()?4:3};\ng.k.Eb\u003dfunction(){return 0};g.gh.prototype.next\u003dfunction(){return g.kN};\ng.kN\u003d{done:!0,value:void 0};g.gh.prototype.x7\u003dfunction(){return this};g.S(kSH,xk);var et\u003dLfc([void 0,1,2,3,4,8,16]),LK\u003dLfc([void 0,4,8,16]),WSd\u003d{sv:\"sv\",v:\"v\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:c_(\"p0\",LK),p1:c_(\"p1\",LK),p2:c_(\"p2\",LK),p3:c_(\"p3\",LK),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:jr(\"mtos1\",[0,2,4],!1,LK),mtos2:jr(\"mtos2\",[0,2,4],!1,LK),mtos3:jr(\"mtos3\",[0,2,4],!1,LK),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:c_(\"a0\",LK),a1:c_(\"a1\",LK),a2:c_(\"a2\",LK),a3:c_(\"a3\",LK),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:c_(\"c0\",LK),c1:c_(\"c1\",LK),c2:c_(\"c2\",LK),c3:c_(\"c3\",LK),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:c_(\"qmtos\",et),qnc:c_(\"qnc\",et),qmv:c_(\"qmv\",et),qnv:c_(\"qnv\",et),\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:c_(\"ss0\",LK),ss1:c_(\"ss1\",LK),ss2:c_(\"ss2\",LK),ss3:c_(\"ss3\",LK),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\"},E_D\u003dObject.assign({},WSd,{avid:eI(\"audio\"),avas:\"avas\",vs:\"vs\"}),n_j\u003d{atos:\"atos\",avt:jr(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:function(C,b){return function(h){return h[C]\u003d\u003d\u003dvoid 0\u0026\u0026b!\u003d\u003dvoid 0?b:h[C]}}(\"ss\",0),\nt:\"t\"};ZR.prototype.getValue\u003dfunction(){return this.K};\nZR.prototype.update\u003dfunction(C,b){C\u003e\u003d32||(this.j\u00261\u003c\u003cC\u0026\u0026!b?this.K\u0026\u003d~(1\u003c\u003cC):this.j\u00261\u003c\u003cC||!b||(this.K|\u003d1\u003c\u003cC),this.j|\u003d1\u003c\u003cC)};g.S(YS,Iu);\nYS.prototype.update\u003dfunction(C,b,h,N){if(!b.paused){Iu.prototype.update.call(this,C,b,h,N);var p\u003dP_(b)\u0026\u0026P_(h),P\u003d(N?Math.min(b.C9,h.C9):h.C9)\u003e\u003d.5;qT(b.volume)\u0026\u0026(this.X\u003dthis.X!\u003d-1?Math.min(this.X,b.volume):b.volume,this.W\u003dMath.max(this.W,b.volume));P\u0026\u0026(this.q2+\u003dC,this.V+\u003dp?C:0);this.j.update(b.C9,h.C9,b.j,C,N,p);this.N.update(!0,C);this.G.update(p,C);this.KO.update(h.fullscreen,C);this.Vz.update(p\u0026\u0026!P,C);C\u003dMath.floor(b.mediaTime/1E3);this.Qz.update(C,b.isVisible());this.Yh.update(C,b.C9\u003e\u003d1);this.m6.update(C,\nP_(b))}};Ffl.prototype.K\u003dfunction(C){this.N||(this.j(C)?(C\u003dAgl(this.V,this.X,C),this.G|\u003dC,C\u003dC\u003d\u003d0):C\u003d!1,this.N\u003dC)};g.S(lA,Ffl);lA.prototype.j\u003dfunction(){return!0};\nlA.prototype.W\u003dfunction(){return!1};\nlA.prototype.getId\u003dfunction(){var C\u003dthis,b\u003dfR(m8,function(h){return h\u003d\u003dC.X});\nreturn nT[b].toString()};\nlA.prototype.toString\u003dfunction(){var C\u003d\"\";this.W()\u0026\u0026(C+\u003d\"c\");this.N\u0026\u0026(C+\u003d\"s\");this.G\u003e0\u0026\u0026(C+\u003d\":\"+this.G);return this.getId()+C};g.S(oO,lA);oO.prototype.K\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?null:b;b!\u003dnull\u0026\u0026this.J.push(b);lA.prototype.K.call(this,C)};g.S(FF,GSl);FF.prototype.K\u003dfunction(){return null};\nFF.prototype.N\u003dfunction(){return[]};g.S(GW,KV);g.k\u003dGW.prototype;g.k.Tf\u003dfunction(){if(this.element){var C\u003dthis.element,b\u003dthis.K.j.N;try{try{var h\u003dMlK(C.getBoundingClientRect())}catch(Z){h\u003dnew IW(0,0,0,0)}var N\u003dh.right-h.left,p\u003dh.bottom-h.top,P\u003dzG1(C,b),c\u003dP.x,e\u003dP.y;var L\u003dnew IW(Math.round(e),Math.round(c+N),Math.round(e+p),Math.round(c))}catch(Z){L\u003ddWE.clone()}this.N\u003dL;this.j\u003duIK(this,this.N)}};\ng.k.Im\u003dfunction(){this.W\u003dthis.K.X.j};\ng.k.LL\u003dfunction(C){var b\u003dPb(this.aV,\"od\")\u003d\u003d1;return xBK(C,this.W,this.element,b)};\ng.k.jB\u003dfunction(){this.timestamp\u003dE4()};\ng.k.xU\u003dfunction(){this.jB();this.Tf();if(this.element\u0026\u0026typeof this.element.videoWidth\u003d\u003d\u003d\"number\"\u0026\u0026typeof this.element.videoHeight\u003d\u003d\u003d\"number\"){var C\u003dthis.element;var b\u003dnew g.lF(C.videoWidth,C.videoHeight);C\u003dthis.j;var h\u003dxu(C),N\u003dC.getHeight(),p\u003db.width;b\u003db.height;p\u003c\u003d0||b\u003c\u003d0||h\u003c\u003d0||N\u003c\u003d0||(p/\u003db,b\u003dh/N,C\u003dC.clone(),p\u003eb?(h/\u003dp,N\u003d(N-h)/2,N\u003e0\u0026\u0026(N\u003dC.top+N,C.top\u003dMath.round(N),C.bottom\u003dMath.round(N+h))):(N*\u003dp,h\u003dMath.round((h-N)/2),h\u003e0\u0026\u0026(h\u003dC.left+h,C.left\u003dMath.round(h),C.right\u003dMath.round(h+N))));this.j\u003dC}this.Im();\nC\u003dthis.j;h\u003dthis.W;C\u003dC.left\u003c\u003dh.right\u0026\u0026h.left\u003c\u003dC.right\u0026\u0026C.top\u003c\u003dh.bottom\u0026\u0026h.top\u003c\u003dC.bottom?new IW(Math.max(C.top,h.top),Math.min(C.right,h.right),Math.min(C.bottom,h.bottom),Math.max(C.left,h.left)):new IW(0,0,0,0);h\u003dC.top\u003e\u003dC.bottom||C.left\u003e\u003dC.right?new IW(0,0,0,0):C;C\u003dthis.K.X;b\u003dp\u003dN\u003d0;if((this.j.bottom-this.j.top)*(this.j.right-this.j.left)\u003e0)if(this.LL(h))h\u003dnew IW(0,0,0,0);else{N\u003di3().X;b\u003dnew IW(0,N.height,N.width,0);var P;N\u003dbA(h,(P\u003dthis.G)!\u003dnull?P:this.j);p\u003dbA(h,i3().j);b\u003dbA(h,b)}P\u003dh.top\u003e\u003dh.bottom||\nh.left\u003e\u003dh.right?new IW(0,0,0,0):CV(h,-this.j.left,-this.j.top);u3()||(p\u003dN\u003d0);this.V\u003dnew hV(C,this.element,this.j,P,N,p,this.timestamp,b)};\ng.k.getName\u003dfunction(){return this.K.getName()};var tVE\u003dnew IW(0,0,0,0);g.S(Sr,GW);g.k\u003dSr.prototype;g.k.observe\u003dfunction(){this.X();return!0};\ng.k.g_\u003dfunction(){GW.prototype.xU.call(this)};\ng.k.jB\u003dfunction(){};\ng.k.Tf\u003dfunction(){};\ng.k.xU\u003dfunction(){this.X();GW.prototype.xU.call(this)};\ng.k.We\u003dfunction(C){C\u003dC.isActive();C!\u003d\u003dthis.L\u0026\u0026(C?this.X():(i3().j\u003dnew IW(0,0,0,0),this.j\u003dnew IW(0,0,0,0),this.W\u003dnew IW(0,0,0,0),this.timestamp\u003d-1));this.L\u003dC};var Zz\u003d{},AXc\u003d(Zz.firstquartile\u003d0,Zz.midpoint\u003d1,Zz.thirdquartile\u003d2,Zz.complete\u003d3,Zz);g.S(zW,hH);g.k\u003dzW.prototype;g.k.U1\u003dfunction(){return!0};\ng.k.eJ\u003dfunction(){return this.Ys\u003d\u003d2};\ng.k.yB\u003dfunction(C){return NXK(this,C,Math.max(1E4,this.N/3))};\ng.k.l$\u003dfunction(C,b,h,N,p,P,c){var e\u003dthis,L\u003dthis.J(this)||{};g.uF(L,p);this.N\u003dL.duration||this.N;this.V\u003dL.isVpaid||this.V;this.rO\u003dL.isYouTube||this.rO;ye();this.zi\u003d!1;p\u003d$4W(this,b);S96(this)\u003d\u003d\u003d1\u0026\u0026(P\u003dp);hH.prototype.l$.call(this,C,b,h,N,L,P,c);this.N$\u0026\u0026this.N$.N\u0026\u0026g.l7(this.W,function(Z){Z.K(e)})};\ng.k.OJ\u003dfunction(C,b,h){hH.prototype.OJ.call(this,C,b,h);M1(this).update(C,b,this.Gx,h);this.kh\u003dP_(this.Gx)\u0026\u0026P_(b);this.sX\u003d\u003d-1\u0026\u0026this.Yh\u0026\u0026(this.sX\u003dthis.i5().N.j);this.I2.N\u003d0;C\u003dthis.I_();b.isVisible()\u0026\u0026LT(this.I2,\"vs\");C\u0026\u0026LT(this.I2,\"vw\");qT(b.volume)\u0026\u0026LT(this.I2,\"am\");P_(b)?LT(this.I2,\"a\"):LT(this.I2,\"mut\");this.rp\u0026\u0026LT(this.I2,\"f\");b.K!\u003d-1\u0026\u0026(LT(this.I2,\"bm\"),b.K\u003d\u003d1\u0026\u0026(LT(this.I2,\"b\"),P_(b)\u0026\u0026LT(this.I2,\"umutb\")));P_(b)\u0026\u0026b.isVisible()\u0026\u0026LT(this.I2,\"avs\");this.kh\u0026\u0026C\u0026\u0026LT(this.I2,\"avw\");b.C9\u003e0\u0026\u0026LT(this.I2,\n\"pv\");q1(this,this.i5().N.j,!0)\u0026\u0026LT(this.I2,\"gdr\");TV(this.i5().K,1)\u003e\u003d2E3\u0026\u0026LT(this.I2,\"pmx\");this.zi\u0026\u0026LT(this.I2,\"tvoff\")};\ng.k.bM\u003dfunction(){return new YS};\ng.k.i5\u003dfunction(){return this.zv};\ng.k.Yl\u003dfunction(){return new kSH};\ng.k.PX\u003dfunction(C,b,h,N){C\u003dhH.prototype.PX.call(this,C,b,h,N\u003d\u003d\u003dvoid 0?-1:N);C.fullscreen\u003dthis.rp;C.paused\u003dthis.eJ();C.volume\u003dh.volume;qT(C.volume)||(this.sI++,b\u003dthis.Gx,qT(b.volume)\u0026\u0026(C.volume\u003db.volume));h\u003dh.currentTime;C.mediaTime\u003dh!\u003d\u003dvoid 0\u0026\u0026h\u003e\u003d0?h:-1;return C};\ng.k.qd\u003dfunction(C){return i3(),this.rp?1:hH.prototype.qd.call(this,C)};\ng.k.nT\u003dfunction(){return 1};\ng.k.getDuration\u003dfunction(){return this.N};\ng.k.kG\u003dfunction(){return this.zS?2:H0l(this)?5:this.I_()?4:3};\ng.k.Eb\u003dfunction(){return this.Vz?this.i5().G.N\u003e\u003d2E3?4:3:2};\ng.k.XP\u003dfunction(C){this.iF\u0026\u0026this.iF.XP(C)};var Too\u003dg.Cd();s3W.prototype.reset\u003dfunction(){this.j\u003d[];this.K\u003d[]};\nvar iA\u003df9(s3W);g.S(RO,so);g.k\u003dRO.prototype;g.k.getName\u003dfunction(){return(this.K?this.K:this.j).getName()};\ng.k.pB\u003dfunction(){return(this.K?this.K:this.j).pB()};\ng.k.L$\u003dfunction(){return(this.K?this.K:this.j).L$()};\ng.k.init\u003dfunction(C){var b\u003d!1;(0,g.l7)(this.N,function(h){h.initialize()\u0026\u0026(b\u003d!0)});\nb\u0026\u0026(this.X\u003dC,Uo(this.j,this));return b};\ng.k.dispose\u003dfunction(){(0,g.l7)(this.N,function(C){C.dispose()});\nso.prototype.dispose.call(this)};\ng.k.n3\u003dfunction(){return ra(this.N,function(C){return C.VS()})};\ng.k.ez\u003dfunction(){return ra(this.N,function(C){return C.VS()})};\ng.k.OC\u003dfunction(C,b,h){return new GW(C,this.j,b,h)};\ng.k.g_\u003dfunction(C){this.K\u003dC.K};var TXU\u003d{threshold:[0,.3,.5,.75,1]};g.S(Q1,GW);g.k\u003dQ1.prototype;g.k.observe\u003dfunction(){var C\u003dthis;this.N2||(this.N2\u003dE4());if(LzW(298,function(){return BXW(C)}))return!0;\nthis.K.wi(\"msf\");return!1};\ng.k.unobserve\u003dfunction(){if(this.X\u0026\u0026this.element)try{this.X.unobserve(this.element),this.L?(this.L.unobserve(this.element),this.L\u003dnull):this.J\u0026\u0026(this.J.disconnect(),this.J\u003dnull)}catch(C){}};\ng.k.xU\u003dfunction(){var C\u003dUU(this);C.length\u003e0\u0026\u0026XF(this,C);GW.prototype.xU.call(this)};\ng.k.Tf\u003dfunction(){};\ng.k.LL\u003dfunction(){return!1};\ng.k.Im\u003dfunction(){};\ng.k.pB\u003dfunction(){var C\u003d{};return Object.assign(this.K.pB(),(C.niot_obs\u003dthis.N2,C.niot_cbk\u003dthis.KO,C))};\ng.k.getName\u003dfunction(){return\"nio\"};g.S(KT,so);KT.prototype.getName\u003dfunction(){return\"nio\"};\nKT.prototype.ez\u003dfunction(){return!i3().K\u0026\u0026this.j.j.N.IntersectionObserver!\u003dnull};\nKT.prototype.OC\u003dfunction(C,b,h){return new Q1(C,this.j,b,h)};g.S(sU,Qx);sU.prototype.gZ\u003dfunction(){return i3().j};\nsU.prototype.VS\u003dfunction(){var C\u003dx4H();this.L!\u003d\u003dC\u0026\u0026(this.j!\u003dthis\u0026\u0026C\u003ethis.j.L\u0026\u0026(this.j\u003dthis,Xo(this)),this.L\u003dC);return C\u003d\u003d2};OU.prototype.sample\u003dfunction(){dh(this,JH(),!1)};\nOU.prototype.X\u003dfunction(){var C\u003du3(),b\u003dE4();C?(tg||(Tb\u003db,g.l7(iA.j,function(h){var N\u003dh.i5();N.t4\u003daO(N,b,h.Ys!\u003d1)})),tg\u003d!0):(this.J\u003dNgl(this,b),tg\u003d!1,yXU\u003db,g.l7(iA.j,function(h){h.pu\u0026\u0026(h.i5().L\u003db)}));\ndh(this,JH(),!C)};\nvar v_\u003df9(OU);var pbU\u003dnull,ab\u003d\"\",Yn\u003d!1;var cgK\u003djWS().PK,EU\u003djWS().Tu;var LIl\u003d{MLi:\"visible\",Ni6:\"audible\",Uez:\"time\",Pt6:\"timetype\"},Z9S\u003d{visible:function(C){return/^(100|[0-9]{1,2})$/.test(C)},\naudible:function(C){return C\u003d\u003d\"0\"||C\u003d\u003d\"1\"},\ntimetype:function(C){return C\u003d\u003d\"mtos\"||C\u003d\u003d\"tos\"},\ntime:function(C){return/^(100|[0-9]{1,2})%$/.test(C)||/^([0-9])+ms$/.test(C)}};\neqx.prototype.setTime\u003dfunction(C,b,h){b\u003d\u003d\"ms\"?(this.N\u003dC,this.X\u003d-1):(this.N\u003d-1,this.X\u003dC);this.G\u003dh\u003d\u003d\u003dvoid 0?\"tos\":h;return this};g.S(B_,lA);B_.prototype.getId\u003dfunction(){return this.J};\nB_.prototype.W\u003dfunction(){return!0};\nB_.prototype.j\u003dfunction(C){var b\u003dC.i5(),h\u003dC.getDuration();return ra(this.L,function(N){if(N.j!\u003dvoid 0)var p\u003datW(N,b);else b:{switch(N.G){case \"mtos\":p\u003dN.K?b.G.N:b.N.j;break b;case \"tos\":p\u003dN.K?b.G.j:b.N.j;break b}p\u003d0}p\u003d\u003d0?N\u003d!1:(N\u003dN.N!\u003d-1?N.N:h!\u003d\u003dvoid 0\u0026\u0026h\u003e0?N.X*h:-1,N\u003dN!\u003d-1\u0026\u0026p\u003e\u003dN);return N})};g.S(IO,Y9S);IO.prototype.j\u003dfunction(C){var b\u003dnew Z0l;b.j\u003der(C,WSd);b.K\u003der(C,n_j);return b};g.S(xS,lA);xS.prototype.j\u003dfunction(C){return H0l(C)};g.S(wh,GSl);g.S(CU,lA);CU.prototype.j\u003dfunction(C){return C.i5().I_()};g.S(bp,oO);bp.prototype.j\u003dfunction(C){var b\u003dg.Id(this.J,Pb(Jg().aV,\"ovms\"));return!C.zS\u0026\u0026(C.Ys!\u003d0||b)};g.S(h5,wh);h5.prototype.K\u003dfunction(){return new bp(this.j)};\nh5.prototype.N\u003dfunction(){return[new CU(\"viewable_impression\",this.j),new xS(this.j)]};g.S(Nv,Sr);Nv.prototype.X\u003dfunction(){var C\u003dg.v1(\"ima.admob.getViewability\"),b\u003dPb(this.aV,\"queryid\");typeof C\u003d\u003d\u003d\"function\"\u0026\u0026b\u0026\u0026C(b)};\nNv.prototype.getName\u003dfunction(){return\"gsv\"};g.S(gl,so);gl.prototype.getName\u003dfunction(){return\"gsv\"};\ngl.prototype.ez\u003dfunction(){var C\u003di3();Jg();return C.K\u0026\u0026!1};\ngl.prototype.OC\u003dfunction(C,b,h){return new Nv(this.j,b,h)};g.S(pU,Sr);pU.prototype.X\u003dfunction(){var C\u003dthis,b\u003dg.v1(\"ima.bridge.getNativeViewability\"),h\u003dPb(this.aV,\"queryid\");typeof b\u003d\u003d\u003d\"function\"\u0026\u0026h\u0026\u0026b(h,function(N){g.A8(N)\u0026\u0026C.J++;var p\u003dN.opt_nativeViewVisibleBounds||{},P\u003dN.opt_nativeViewHidden;C.j\u003dqAW(N.opt_nativeViewBounds||{});var c\u003dC.K.X;c.j\u003dP?tVE.clone():qAW(p);C.timestamp\u003dN.opt_nativeTime||-1;i3().j\u003dc.j;N\u003dN.opt_nativeVolume;N!\u003d\u003dvoid 0\u0026\u0026(c.volume\u003dN)})};\npU.prototype.getName\u003dfunction(){return\"nis\"};g.S(PD,so);PD.prototype.getName\u003dfunction(){return\"nis\"};\nPD.prototype.ez\u003dfunction(){var C\u003di3();Jg();return C.K\u0026\u0026!1};\nPD.prototype.OC\u003dfunction(C,b,h){return new pU(this.j,b,h)};g.S(cD,Qx);g.k\u003dcD.prototype;g.k.VS\u003dfunction(){return this.K.vK!\u003dnull};\ng.k.DI\u003dfunction(){var C\u003d{};this.Qz\u0026\u0026(C.mraid\u003dthis.Qz);this.nO\u0026\u0026(C.mlc\u003d1);C.mtop\u003dthis.K.K3p;this.J\u0026\u0026(C.mse\u003dthis.J);this.Df\u0026\u0026(C.msc\u003d1);C.mcp\u003dthis.K.compatibility;return C};\ng.k.Sc\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);try{return this.K.vK[C].apply(this.K.vK,b)}catch(h){Wb(538,h,.01,function(N){N.method\u003dC})}};\ng.k.initialize\u003dfunction(){var C\u003dthis;if(this.isInitialized)return!this.MQ();this.isInitialized\u003d!0;if(this.K.compatibility\u003d\u003d\u003d2)return this.J\u003d\"ng\",this.wi(\"w\"),!1;if(this.K.compatibility\u003d\u003d\u003d1)return this.J\u003d\"mm\",this.wi(\"w\"),!1;i3().L\u003d!0;this.N.document.readyState\u0026\u0026this.N.document.readyState\u003d\u003d\"complete\"?Gbl(this):wa(this.N,\"load\",function(){ye().setTimeout(dg(292,function(){return Gbl(C)}),100)},292);\nreturn!0};\ng.k.BN\u003dfunction(){var C\u003di3(),b\u003dVfl(this,\"getMaxSize\");C.j\u003dnew IW(0,b.width,b.height,0)};\ng.k.Zh\u003dfunction(){i3().X\u003dVfl(this,\"getScreenSize\")};\ng.k.dispose\u003dfunction(){$_U(this);Qx.prototype.dispose.call(this)};var Ttl\u003dnew function(C,b){this.key\u003dC;this.defaultValue\u003db\u003d\u003d\u003dvoid 0?!1:b;this.valueType\u003d\"boolean\"}(\"45378663\");g.k\u003dea.prototype;g.k.ew\u003dfunction(C){N1(C,!1);d4K(C)};\ng.k.Ub\u003dfunction(){};\ng.k.xD\u003dfunction(C,b,h,N){var p\u003dthis;C\u003dnew zW(Zt,C,h?b:-1,7,this.Qe(),this.yJ());C.Wi\u003dN;FrU(C.aV);p9(C.aV,\"queryid\",C.Wi);C.Kp(\"\");PbV(C,function(){return p.Iw.apply(p,g.M(g.yH.apply(0,arguments)))},function(){return p.sfh.apply(p,g.M(g.yH.apply(0,arguments)))});\n(N\u003df9(uA).j)\u0026\u0026hh6(C,N);this.N\u0026\u0026(C.XP(this.N),this.N\u003dnull);C.H$.BO\u0026\u0026f9(wuc);return C};\ng.k.We\u003dfunction(C){switch(C.L$()){case 0:if(C\u003df9(uA).j)C\u003dC.j,g.wD(C.G,this),C.V\u0026\u0026this.U1()\u0026\u0026inl(C);Zb();break;case 2:DR()}};\ng.k.g_\u003dfunction(){};\ng.k.U1\u003dfunction(){return!1};\ng.k.sfh\u003dfunction(C,b){C.zS\u003d!0;switch(C.nT()){case 1:ygl(C,b);break;case 2:this.Wu(C)}};\ng.k.y4h\u003dfunction(C){var b\u003dC.J(C);b\u0026\u0026(b\u003db.volume,C.Vz\u003dqT(b)\u0026\u0026b\u003e0);q9x(C,0);return fT(C,\"start\",u3())};\ng.k.al\u003dfunction(C,b,h){dh(v_,[C],!u3());return this.RR(C,b,h)};\ng.k.RR\u003dfunction(C,b,h){return fT(C,h,u3())};\ng.k.afO\u003dfunction(C){return Gq(C,\"firstquartile\",1)};\ng.k.HOO\u003dfunction(C){C.Yh\u003d!0;return Gq(C,\"midpoint\",2)};\ng.k.Mpf\u003dfunction(C){return Gq(C,\"thirdquartile\",3)};\ng.k.ohi\u003dfunction(C){var b\u003dGq(C,\"complete\",4);H_(C);return b};\ng.k.GiD\u003dfunction(C){C.Ys\u003d3;return fT(C,\"error\",u3())};\ng.k.S3\u003dfunction(C,b,h){b\u003du3();if(C.eJ()\u0026\u0026!b){var N\u003dC.i5(),p\u003dE4();N.L\u003dp}dh(v_,[C],!b);C.eJ()\u0026\u0026(C.Ys\u003d1);return fT(C,h,b)};\ng.k.Qff\u003dfunction(C,b){b\u003dthis.al(C,b||{},\"skip\");H_(C);return b};\ng.k.D2E\u003dfunction(C,b){N1(C,!0);return this.al(C,b||{},\"fullscreen\")};\ng.k.EhD\u003dfunction(C,b){N1(C,!1);return this.al(C,b||{},\"exitfullscreen\")};\ng.k.Pa\u003dfunction(C,b,h){b\u003dC.i5();var N\u003dE4();b.t4\u003daO(b,N,C.Ys!\u003d1);dh(v_,[C],!u3());C.Ys\u003d\u003d1\u0026\u0026(C.Ys\u003d2);return fT(C,h,u3())};\ng.k.J4O\u003dfunction(C){dh(v_,[C],!u3());return C.K()};\ng.k.qR\u003dfunction(C){dh(v_,[C],!u3());this.cD(C);H_(C);return C.K()};\ng.k.Iw\u003dfunction(){};\ng.k.Wu\u003dfunction(){};\ng.k.cD\u003dfunction(){};\ng.k.RU\u003dfunction(){};\ng.k.ye\u003dfunction(){};\ng.k.yJ\u003dfunction(){this.j||(this.j\u003dthis.ye());return this.j\u003d\u003dnull?new FF:new h5(this.j)};\ng.k.Qe\u003dfunction(){return new IO};g.S(Sa,lA);Sa.prototype.j\u003dfunction(C){return C.Eb()\u003d\u003d4};g.S($n,oO);$n.prototype.j\u003dfunction(C){C\u003dC.Eb();return C\u003d\u003d3||C\u003d\u003d4};g.S(zq,wh);zq.prototype.K\u003dfunction(){return new $n(this.j)};\nzq.prototype.N\u003dfunction(){return[new Sa(this.j)]};g.S(HD,Y9S);HD.prototype.j\u003dfunction(C){C\u0026\u0026(C.e\u003d\u003d\u003d28\u0026\u0026(C\u003dObject.assign({},C,{avas:3})),C.vs\u003d\u003d\u003d4||C.vs\u003d\u003d\u003d5)\u0026\u0026(C\u003dObject.assign({},C,{vs:3}));var b\u003dnew Z0l;b.j\u003der(C,E_D);b.K\u003der(C,n_j);return b};uVo.prototype.K\u003dfunction(){return g.v1(this.j)};g.S(Vw,ea);g.k\u003dVw.prototype;g.k.Ub\u003dfunction(C,b){var h\u003dthis,N\u003df9(uA);if(N.j!\u003dnull)switch(N.j.getName()){case \"nis\":var p\u003dXbK(this,C,b);break;case \"gsv\":p\u003dU_c(this,C,b);break;case \"exc\":p\u003dKIx(this,C)}p||(b.opt_overlayAdElement?p\u003dvoid 0:b.opt_adElement\u0026\u0026(p\u003di9c(this,C,b.opt_adElement,b.opt_osdId)));p\u0026\u0026p.nT()\u003d\u003d1\u0026\u0026(p.J\u003d\u003dg.Lb\u0026\u0026(p.J\u003dfunction(P){return h.RU(P)}),QWU(this,p,b));\nreturn p};\ng.k.RU\u003dfunction(C){C.K\u003d0;C.q2\u003d0;if(C.X\u003d\u003d\"h\"||C.X\u003d\u003d\"n\"){Jg();C.m6\u0026\u0026(Jg(),ob(this)!\u003d\"h\"\u0026\u0026ob(this));var b\u003dg.v1(\"ima.common.getVideoMetadata\");if(typeof b\u003d\u003d\u003d\"function\")try{var h\u003db(C.Wi)}catch(p){C.K|\u003d4}else C.K|\u003d2}else if(C.X\u003d\u003d\"b\")if(b\u003dg.v1(\"ytads.bulleit.getVideoMetadata\"),typeof b\u003d\u003d\u003d\"function\")try{h\u003db(C.Wi)}catch(p){C.K|\u003d4}else C.K|\u003d2;else if(C.X\u003d\u003d\"ml\")if(b\u003dg.v1(\"ima.common.getVideoMetadata\"),typeof b\u003d\u003d\u003d\"function\")try{h\u003db(C.Wi)}catch(p){C.K|\u003d4}else C.K|\u003d2;else C.K|\u003d1;C.K||(h\u003d\u003d\u003dvoid 0?C.K|\u003d8:h\u003d\u003d\u003dnull?\nC.K|\u003d16:g.A8(h)?C.K|\u003d32:h.errorCode!\u003dnull\u0026\u0026(C.q2\u003dh.errorCode,C.K|\u003d64));h\u003d\u003dnull\u0026\u0026(h\u003d{});b\u003dh;C.L\u003d0;for(var N in KSU)b[N]\u003d\u003dnull\u0026\u0026(C.L|\u003dKSU[N]);Jgl(b,\"currentTime\");Jgl(b,\"duration\");qT(h.volume)\u0026\u0026qT()\u0026\u0026(h.volume*\u003dNaN);return h};\ng.k.ye\u003dfunction(){Jg();ob(this)!\u003d\"h\"\u0026\u0026ob(this);var C\u003dsW6(this);return C!\u003dnull?new uVo(C):null};\ng.k.Wu\u003dfunction(C){!C.j\u0026\u0026C.zS\u0026\u0026Fp(this,C,\"overlay_unmeasurable_impression\")\u0026\u0026(C.j\u003d!0)};\ng.k.cD\u003dfunction(C){C.qt\u0026\u0026(C.I_()?Fp(this,C,\"overlay_viewable_end_of_session_impression\"):Fp(this,C,\"overlay_unviewable_impression\"),C.qt\u003d!1)};\ng.k.Iw\u003dfunction(){};\ng.k.xD\u003dfunction(C,b,h,N){if(BtW()){var p\u003dPb(Jg().aV,\"mm\"),P\u003d{};(p\u003d(P[uP.F4]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\",P[uP.VIDEO]\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_VIDEO\",P)[p])\u0026\u0026d_U(this,p);this.X\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"\u0026\u0026Wb(1044,Error())}C\u003dea.prototype.xD.call(this,C,b,h,N);this.G\u0026\u0026(b\u003dthis.W,C.G\u003d\u003dnull\u0026\u0026(C.G\u003dnew j3o),b.j[C.Wi]\u003dC.G,C.G.G\u003dToo);return C};\ng.k.ew\u003dfunction(C){C\u0026\u0026C.nT()\u003d\u003d1\u0026\u0026this.G\u0026\u0026delete this.W.j[C.Wi];return ea.prototype.ew.call(this,C)};\ng.k.yJ\u003dfunction(){this.j||(this.j\u003dthis.ye());return this.j\u003d\u003dnull?new FF:this.X\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new zq(this.j):new h5(this.j)};\ng.k.Qe\u003dfunction(){return this.X\u003d\u003d\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"?new HD:new IO};\ng.k.XP\u003dfunction(C,b,h,N,p){b\u003dnew IW(h,b+N,h+p,b);(C\u003drh(iA,C))?C.XP(b):this.N\u003db};\nvar Bod\u003dDt(193,EuW,void 0,rgV);g.sl(\"Goog_AdSense_Lidar_sendVastEvent\",Bod);var IxI\u003ddg(194,function(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;C\u003dD_l(f9(Vw),C,b);return WIU(C)});\ng.sl(\"Goog_AdSense_Lidar_getViewability\",IxI);var xWp\u003dDt(195,function(){return dRH()});\ng.sl(\"Goog_AdSense_Lidar_getUrlSignalsArray\",xWp);var w1h\u003ddg(196,function(){return JSON.stringify(dRH())});\ng.sl(\"Goog_AdSense_Lidar_getUrlSignalsList\",w1h);var nux\u003d(new Date(\"2024-01-01T00:00:00Z\")).getTime();var Bgo\u003djlW([\"//tpc.googlesyndication.com/sodar/\",\"\"]);g.S(ip,g.O);ip.prototype.Nv\u003dfunction(){return this.wpc.f()};\nip.prototype.HJ\u003dfunction(C){this.wpc.c(C)};\nip.prototype.BY\u003dfunction(C){return this.wpc.m(C3o(C))};\nip.prototype.ZQ\u003dfunction(C){return this.wpc.mws(C3o(C))};\ng.S(fU,g.O);fU.prototype.snapshot\u003dfunction(C){return this.eh.s(Object.assign({},C.Kf\u0026\u0026{c:C.Kf},C.qV\u0026\u0026{s:C.qV},C.G4!\u003d\u003dvoid 0\u0026\u0026{p:C.G4}))};\nfU.prototype.zs\u003dfunction(C){this.eh.e(C)};\nfU.prototype.zq\u003dfunction(){return this.eh.l()};var w_U\u003d(new Date).getTime();var Na6\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(\" \"),gXV\u003d/\\bocr\\b/;var P3x\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;var HVc\u003d0,zM_\u003d0,Vu6\u003d0;var Rb\u003dnull,Ue\u003d!1,oXK\u003d1,se\u003dSymbol(\"SIGNAL\"),Oe\u003d{version:0,r$$:0,rh:!1,H2:void 0,vP:void 0,gf:void 0,Rq:0,SL:void 0,oX:void 0,sQ:!1,D0:!1,kind:\"unknown\",q6:function(){return!1},\nWD:function(){},\nHq:function(){},\nhJO:function(){}};var YN\u003dSymbol(\"UNSET\"),aq\u003dSymbol(\"COMPUTING\"),lz\u003dSymbol(\"ERRORED\");Object.assign({},Oe,{value:YN,rh:!0,error:null,G0:up,kind:\"computed\",q6:function(C){return C.value\u003d\u003d\u003dYN||C.value\u003d\u003d\u003daq},\nWD:function(C){if(C.value\u003d\u003d\u003daq)throw Error(\"Detected cycle in computations.\");var b\u003dC.value;C.value\u003daq;var h\u003dkVK(C),N\u003d!1;try{var p\u003dC.Lo();Qw(null);N\u003db!\u003d\u003dYN\u0026\u0026b!\u003d\u003dlz\u0026\u0026p!\u003d\u003dlz\u0026\u0026C.G0(b,p)}catch(P){p\u003dlz,C.error\u003dP}finally{eMo(C,h)}N?C.value\u003db:(C.value\u003dp,C.version++)}});var av1\u003dObject.assign({},Oe,{G0:up,value:void 0,kind:\"signal\"});Object.assign({},Oe,{value:YN,rh:!0,error:null,G0:up,q6:function(C){return C.value\u003d\u003d\u003dYN||C.value\u003d\u003d\u003daq},\nWD:function(C){if(C.value\u003d\u003d\u003daq)throw Error(\"Detected cycle in computations.\");var b\u003dC.value;C.value\u003daq;var h\u003dkVK(C);try{var N\u003dC.source();var p\u003dC.Lo(N,b\u003d\u003d\u003dYN||b\u003d\u003d\u003dlz?void 0:{source:C.B0z,value:b});C.B0z\u003dN}catch(P){p\u003dlz,C.error\u003dP}finally{eMo(C,h)}b!\u003d\u003dYN\u0026\u0026p!\u003d\u003dlz\u0026\u0026C.G0(b,p)?C.value\u003db:(C.value\u003dp,C.version++)}});Object.assign({},Oe,{D0:!0,sQ:!1,Hq:function(C){C.schedule!\u003d\u003dnull\u0026\u0026C.schedule(C.KA2)},\nx$E:!1,QRD:function(){}});GVW(!0);GVW(!1);var SoS\u003dObject.assign({},{attributes:{},handleError:function(C){throw C;}},{CxD:!0,\niT$:!0,bB:!1,M46:!1,GIf:!1,ftE:!1,bTX:AtU});var Mul\u003dSymbol(\"updater\");g.S(Db,g.x9);Db.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.N);window.removeEventListener(\"online\",this.N);this.OS.E2(this.G);delete Db.instance};\nDb.prototype.c6\u003dfunction(){return this.j};\nDb.prototype.r9\u003dfunction(){var C\u003dthis;this.G\u003dthis.OS.Vy(function(){var b;return g.R(function(h){if(h.j\u003d\u003d1)return C.j?((b\u003dwindow.navigator)\u003d\u003dnull?0:b.onLine)?h.WE(3):g.J(h,vD(C),3):g.J(h,vD(C),3);C.r9();g.SV(h)})},3E4)};WD.prototype.set\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!0:b;0\u003c\u003dC\u0026\u0026C\u003c52\u0026\u0026Number.isInteger(C)\u0026\u0026this.data[C]!\u003d\u003db\u0026\u0026(this.data[C]\u003db,this.j\u003d-1)};\nWD.prototype.get\u003dfunction(C){return!!this.data[C]};var nU;g.bC(g.xn,g.O);g.k\u003dg.xn.prototype;g.k.start\u003dfunction(){this.stop();this.X\u003d!1;var C\u003dAV6(this),b\u003dyVW(this);C\u0026\u0026!b\u0026\u0026this.K.mozRequestAnimationFrame?(this.j\u003dg.vP(this.K,\"MozBeforePaint\",this.N),this.K.mozRequestAnimationFrame(null),this.X\u003d!0):this.j\u003dC\u0026\u0026b?C.call(this.K,this.N):this.K.setTimeout(nAc(this.N),20)};\ng.k.stop\u003dfunction(){if(this.isActive()){var C\u003dAV6(this),b\u003dyVW(this);C\u0026\u0026!b\u0026\u0026this.K.mozRequestAnimationFrame?Tz(this.j):C\u0026\u0026b?b.call(this.K,this.j):this.K.clearTimeout(this.j)}this.j\u003dnull};\ng.k.isActive\u003dfunction(){return this.j!\u003dnull};\ng.k.My\u003dfunction(){this.X\u0026\u0026this.j\u0026\u0026Tz(this.j);this.j\u003dnull;this.W.call(this.G,g.Cd())};\ng.k.wO\u003dfunction(){this.stop();g.xn.Re.wO.call(this)};g.bC(g.wl,g.O);g.k\u003dg.wl.prototype;g.k.O5\u003d0;g.k.wO\u003dfunction(){g.wl.Re.wO.call(this);this.stop();delete this.j;delete this.K};\ng.k.start\u003dfunction(C){this.stop();this.O5\u003dg.Vh(this.N,C!\u003d\u003dvoid 0?C:this.Zo)};\ng.k.stop\u003dfunction(){this.isActive()\u0026\u0026g.KW.clearTimeout(this.O5);this.O5\u003d0};\ng.k.isActive\u003dfunction(){return this.O5!\u003d0};\ng.k.xa\u003dfunction(){this.O5\u003d0;this.j\u0026\u0026this.j.call(this.K)};g.NM.prototype[Symbol.iterator]\u003dfunction(){return this};\ng.NM.prototype.next\u003dfunction(){var C\u003dthis.j.next();return{value:C.done?void 0:this.K.call(void 0,C.value),done:C.done}};g.bC(g.Zo,g.x9);g.k\u003dg.Zo.prototype;g.k.isPlaying\u003dfunction(){return this.j\u003d\u003d1};\ng.k.isPaused\u003dfunction(){return this.j\u003d\u003d-1};\ng.k.DS\u003dfunction(){this.hs(\"begin\")};\ng.k.dg\u003dfunction(){this.hs(\"end\")};\ng.k.onFinish\u003dfunction(){this.hs(\"finish\")};\ng.k.onStop\u003dfunction(){this.hs(\"stop\")};\ng.k.hs\u003dfunction(C){this.dispatchEvent(C)};var CCE\u003dZh(function(){var C\u003dg.wk(\"DIV\"),b\u003dg.TA?\"-webkit\":Zv?\"-moz\":null,h\u003d\"transition:opacity 1s linear;\";b\u0026\u0026(h+\u003db+\"-transition:opacity 1s linear;\");b\u003dCBS({style:h});if(C.nodeType\u003d\u003d\u003d1\u0026\u0026/^(script|style)$/i.test(C.tagName))throw Error(\"\");C.innerHTML\u003dUN(b);return g.YX(C.firstChild,\"transition\")!\u003d\"\"});g.bC(Yb,g.Zo);g.k\u003dYb.prototype;g.k.play\u003dfunction(){if(this.isPlaying())return!1;this.DS();this.hs(\"play\");this.startTime\u003dg.Cd();this.j\u003d1;if(CCE())return g.LV(this.K,this.W),this.N\u003dg.Vh(this.bKE,void 0,this),!0;this.N0(!1);return!1};\ng.k.bKE\u003dfunction(){g.Hc(this.K);JVl(this.K,this.J);g.LV(this.K,this.X);this.N\u003dg.Vh((0,g.Il)(this.N0,this,!1),this.G*1E3)};\ng.k.stop\u003dfunction(){this.isPlaying()\u0026\u0026this.N0(!0)};\ng.k.N0\u003dfunction(C){g.LV(this.K,\"transition\",\"\");g.KW.clearTimeout(this.N);g.LV(this.K,this.X);this.endTime\u003dg.Cd();this.j\u003d0;if(C)this.onStop();else this.onFinish();this.dg()};\ng.k.wO\u003dfunction(){this.stop();Yb.Re.wO.call(this)};\ng.k.pause\u003dfunction(){};var RM6\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};a2(\"Element\",\"attributes\")||a2(\"Node\",\"attributes\");a2(\"Element\",\"innerHTML\")||a2(\"HTMLElement\",\"innerHTML\");a2(\"Node\",\"nodeName\");a2(\"Node\",\"nodeType\");a2(\"Node\",\"parentNode\");a2(\"Node\",\"childNodes\");a2(\"HTMLElement\",\"style\")||a2(\"Element\",\"style\");a2(\"HTMLStyleElement\",\"sheet\");var OVc\u003dUTl(\"getPropertyValue\"),vXH\u003dUTl(\"setProperty\");a2(\"Element\",\"namespaceURI\")||a2(\"Node\",\"namespaceURI\");var sul\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};var EXK,S7H,Wdl,dTc,nXl;EXK\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]\");S7H\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.bdj\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.o2\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]\");Wdl\u003d/^http:\\/\\/.*/;g.hEh\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");dTc\u003d/\\s+/;nXl\u003d/[\\d\\u06f0-\\u06f9]/;Gj.prototype.x7\u003dfunction(){return new S6(this.K())};\nGj.prototype[Symbol.iterator]\u003dfunction(){return new $b(this.K())};\nGj.prototype.j\u003dfunction(){return new $b(this.K())};\ng.S(S6,g.gh);S6.prototype.next\u003dfunction(){return this.K.next()};\nS6.prototype[Symbol.iterator]\u003dfunction(){return new $b(this.K)};\nS6.prototype.j\u003dfunction(){return new $b(this.K)};\ng.S($b,Gj);$b.prototype.next\u003dfunction(){return this.N.next()};H4.prototype.clone\u003dfunction(){return new H4(this.j,this.J,this.N,this.G,this.X,this.W,this.K,this.L)};\nH4.prototype.y8\u003dfunction(C){return this.j\u003d\u003dC.j\u0026\u0026this.J\u003d\u003dC.J\u0026\u0026this.N\u003d\u003dC.N\u0026\u0026this.G\u003d\u003dC.G\u0026\u0026this.X\u003d\u003dC.X\u0026\u0026this.W\u003d\u003dC.W\u0026\u0026this.K\u003d\u003dC.K\u0026\u0026this.L\u003d\u003dC.L};MM.prototype.clone\u003dfunction(){return new MM(this.start,this.end)};\nMM.prototype.getLength\u003dfunction(){return this.end-this.start};(function(){if(AwV){var C\u003d/Windows NT ([0-9.]+)/;return(C\u003dC.exec(g.rD()))?C[1]:\"0\"}return dv?(C\u003d/1[0|1][_.][0-9_.]+/,(C\u003dC.exec(g.rD()))?C[0].replace(/_/g,\".\"):\"10\"):g.wJ?(C\u003d/Android\\s+([^\\);]+)(\\)|;)/,(C\u003dC.exec(g.rD()))?C[1]:\"\"):imo||JtH||uHU?(C\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(C\u003dC.exec(g.rD()))?C[1].replace(/_/g,\".\"):\"\"):\"\"})();var Tac\u003dfunction(){if(g.rs)return qM(/Firefox\\/([0-9.]+)/);if(g.le||g.Tn||g.FO)return kec;if(g.Am){if(W$()||EE()){var C\u003dqM(/CriOS\\/([0-9.]+)/);if(C)return C}return qM(/Chrome\\/([0-9.]+)/)}if(g.Sn\u0026\u0026!W$())return qM(/Version\\/([0-9.]+)/);if(BQ||If){if(C\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.rD()))return C[1]+\".\"+C[2]}else if(g.Ga)return(C\u003dqM(/Android\\s+([0-9.]+)/))?C:qM(/Version\\/([0-9.]+)/);return\"\"}();g.bC(g.f2,g.O);g.k\u003dg.f2.prototype;g.k.subscribe\u003dfunction(C,b,h){var N\u003dthis.K[C];N||(N\u003dthis.K[C]\u003d[]);var p\u003dthis.W;this.j[p]\u003dC;this.j[p+1]\u003db;this.j[p+2]\u003dh;this.W\u003dp+3;N.push(p);return p};\ng.k.unsubscribe\u003dfunction(C,b,h){if(C\u003dthis.K[C]){var N\u003dthis.j;if(C\u003dC.find(function(p){return N[p+1]\u003d\u003db\u0026\u0026N[p+2]\u003d\u003dh}))return this.v2(C)}return!1};\ng.k.v2\u003dfunction(C){var b\u003dthis.j[C];if(b){var h\u003dthis.K[b];this.X!\u003d0?(this.N.push(C),this.j[C+1]\u003dfunction(){}):(h\u0026\u0026g.wD(h,C),delete this.j[C],delete this.j[C+1],delete this.j[C+2])}return!!b};\ng.k.publish\u003dfunction(C,b){var h\u003dthis.K[C];if(h){var N\u003dArray(arguments.length-1),p\u003darguments.length,P;for(P\u003d1;P\u003cp;P++)N[P-1]\u003darguments[P];if(this.J)for(P\u003d0;P\u003ch.length;P++)p\u003dh[P],BaW(this.j[p+1],this.j[p+2],N);else{this.X++;try{for(P\u003d0,p\u003dh.length;P\u003cp\u0026\u0026!this.HE();P++){var c\u003dh[P];this.j[c+1].apply(this.j[c+2],N)}}finally{if(this.X--,this.N.length\u003e0\u0026\u0026this.X\u003d\u003d0)for(;h\u003dthis.N.pop();)this.v2(h)}}return P!\u003d0}return!1};\ng.k.clear\u003dfunction(C){if(C){var b\u003dthis.K[C];b\u0026\u0026(b.forEach(this.v2,this),delete this.K[C])}else this.j.length\u003d0,this.K\u003d{}};\ng.k.wO\u003dfunction(){g.f2.Re.wO.call(this);this.clear();this.N.length\u003d0};g.AZ.prototype.set\u003dfunction(C,b){b\u003d\u003d\u003dvoid 0?this.j.remove(C):this.j.set(C,g.fb(b))};\ng.AZ.prototype.get\u003dfunction(C){try{var b\u003dthis.j.get(C)}catch(h){return}if(b!\u003d\u003dnull)try{return JSON.parse(b)}catch(h){throw\"Storage: Invalid value was encountered\";}};\ng.AZ.prototype.remove\u003dfunction(C){this.j.remove(C)};g.bC(yE,g.AZ);yE.prototype.set\u003dfunction(C,b){yE.Re.set.call(this,C,xTo(b))};\nyE.prototype.K\u003dfunction(C){C\u003dyE.Re.get.call(this,C);if(C\u003d\u003d\u003dvoid 0||C instanceof Object)return C;throw\"Storage: Invalid value was encountered\";};\nyE.prototype.get\u003dfunction(C){if(C\u003dthis.K(C)){if(C\u003dC.data,C\u003d\u003d\u003dvoid 0)throw\"Storage: Invalid value was encountered\";}else C\u003dvoid 0;return C};g.bC(rM,yE);rM.prototype.set\u003dfunction(C,b,h){if(b\u003dxTo(b)){if(h){if(h\u003cg.Cd()){rM.prototype.remove.call(this,C);return}b.expiration\u003dh}b.creation\u003dg.Cd()}rM.Re.set.call(this,C,b)};\nrM.prototype.K\u003dfunction(C,b){var h\u003drM.Re.K.call(this,C);if(h)if(!b\u0026\u0026g.wcl(h))rM.prototype.remove.call(this,C);else return h};g.bC(g.ie,rM);g.bC(JZ,CA6);JZ.prototype[Symbol.iterator]\u003dfunction(){return g.zj(this.x7(!0)).j()};\nJZ.prototype.clear\u003dfunction(){var C\u003dArray.from(this);C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())this.remove(b.value)};g.bC(ue,JZ);g.k\u003due.prototype;g.k.isAvailable\u003dfunction(){var C\u003dthis.j;if(C)try{C.setItem(\"__sak\",\"1\");C.removeItem(\"__sak\");var b\u003d!0}catch(h){b\u003dh instanceof DOMException\u0026\u0026(h.name\u003d\u003d\u003d\"QuotaExceededError\"||h.code\u003d\u003d\u003d22||h.code\u003d\u003d\u003d1014||h.name\u003d\u003d\u003d\"NS_ERROR_DOM_QUOTA_REACHED\")\u0026\u0026C\u0026\u0026C.length!\u003d\u003d0}else b\u003d!1;return this.K\u003db};\ng.k.set\u003dfunction(C,b){R2(this);try{this.j.setItem(C,b)}catch(h){if(this.j.length\u003d\u003d0)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.k.get\u003dfunction(C){R2(this);C\u003dthis.j.getItem(C);if(typeof C!\u003d\u003d\"string\"\u0026\u0026C!\u003d\u003dnull)throw\"Storage mechanism: Invalid value was encountered\";return C};\ng.k.remove\u003dfunction(C){R2(this);this.j.removeItem(C)};\ng.k.x7\u003dfunction(C){R2(this);var b\u003d0,h\u003dthis.j,N\u003dnew g.gh;N.next\u003dfunction(){if(b\u003e\u003dh.length)return g.kN;var p\u003dh.key(b++);if(C)return g.pT(p);p\u003dh.getItem(p);if(typeof p!\u003d\u003d\"string\")throw\"Storage mechanism: Invalid value was encountered\";return g.pT(p)};\nreturn N};\ng.k.clear\u003dfunction(){R2(this);this.j.clear()};\ng.k.key\u003dfunction(C){R2(this);return this.j.key(C)};g.bC(QE,ue);g.bC(bTl,ue);g.bC(Uj,JZ);Uj.prototype.set\u003dfunction(C,b){this.K.set(this.j+C,b)};\nUj.prototype.get\u003dfunction(C){return this.K.get(this.j+C)};\nUj.prototype.remove\u003dfunction(C){this.K.remove(this.j+C)};\nUj.prototype.x7\u003dfunction(C){var b\u003dthis.K[Symbol.iterator](),h\u003dthis,N\u003dnew g.gh;N.next\u003dfunction(){var p\u003db.next();if(p.done)return p;for(p\u003dp.value;p.slice(0,h.j.length)!\u003dh.j;){p\u003db.next();if(p.done)return p;p\u003dp.value}return g.pT(C?p.slice(h.j.length):h.K.get(p))};\nreturn N};K2.prototype.getValue\u003dfunction(){return this.K};\nK2.prototype.clone\u003dfunction(){return new K2(this.j,this.K)};g.k\u003dsj.prototype;g.k.P6\u003dfunction(C,b){var h\u003dthis.j;h.push(new K2(C,b));C\u003dh.length-1;b\u003dthis.j;for(h\u003db[C];C\u003e0;){var N\u003dC-1\u003e\u003e1;if(b[N].j\u003eh.j)b[C]\u003db[N],C\u003dN;else break}b[C]\u003dh};\ng.k.remove\u003dfunction(){var C\u003dthis.j,b\u003dC.length,h\u003dC[0];if(!(b\u003c\u003d0)){if(b\u003d\u003d1)C.length\u003d0;else{C[0]\u003dC.pop();C\u003d0;b\u003dthis.j;for(var N\u003db.length,p\u003db[C];C\u003cN\u003e\u003e1;){var P\u003dC*2+1,c\u003dC*2+2;P\u003dc\u003cN\u0026\u0026b[c].j\u003cb[P].j?c:P;if(b[P].j\u003ep.j)break;b[C]\u003db[P];C\u003dP}b[C]\u003dp}return h.getValue()}};\ng.k.hj\u003dfunction(){for(var C\u003dthis.j,b\u003d[],h\u003dC.length,N\u003d0;N\u003ch;N++)b.push(C[N].getValue());return b};\ng.k.Yo\u003dfunction(){for(var C\u003dthis.j,b\u003d[],h\u003dC.length,N\u003d0;N\u003ch;N++)b.push(C[N].j);return b};\ng.k.clone\u003dfunction(){return new sj(this)};\ng.k.isEmpty\u003dfunction(){return this.j.length\u003d\u003d\u003d0};\ng.k.clear\u003dfunction(){this.j.length\u003d0};g.S(Oj,sj);Oj.prototype.enqueue\u003dfunction(C,b){this.P6(C,b)};v4.M9\u003dvoid 0;v4.getInstance\u003dfunction(){return v4.M9?v4.M9:v4.M9\u003dnew v4};\nv4.prototype.j\u003d0;var Do\u003d{},NDh\u003dtypeof Uint8Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Uint16Array!\u003d\u003d\"undefined\"\u0026\u0026typeof Int32Array!\u003d\u003d\"undefined\";Do.assign\u003dfunction(C){for(var b\u003dArray.prototype.slice.call(arguments,1);b.length;){var h\u003db.shift();if(h){if(typeof h!\u003d\u003d\"object\")throw new TypeError(h+\"must be non-object\");for(var N in h)Object.prototype.hasOwnProperty.call(h,N)\u0026\u0026(C[N]\u003dh[N])}}return C};\nDo.dB\u003dfunction(C,b){if(C.length\u003d\u003d\u003db)return C;if(C.subarray)return C.subarray(0,b);C.length\u003db;return C};\nvar gII\u003d{oY:function(C,b,h,N,p){if(b.subarray\u0026\u0026C.subarray)C.set(b.subarray(h,h+N),p);else for(var P\u003d0;P\u003cN;P++)C[p+P]\u003db[h+P]},\nwZ:function(C){var b,h;var N\u003dh\u003d0;for(b\u003dC.length;N\u003cb;N++)h+\u003dC[N].length;var p\u003dnew Uint8Array(h);N\u003dh\u003d0;for(b\u003dC.length;N\u003cb;N++){var P\u003dC[N];p.set(P,h);h+\u003dP.length}return p}},p$D\u003d{oY:function(C,b,h,N,p){for(var P\u003d0;P\u003cN;P++)C[p+P]\u003db[h+P]},\nwZ:function(C){return[].concat.apply([],C)}};\nDo.VSo\u003dfunction(){NDh?(Do.TZ\u003dUint8Array,Do.W4\u003dUint16Array,Do.AY\u003dInt32Array,Do.assign(Do,gII)):(Do.TZ\u003dArray,Do.W4\u003dArray,Do.AY\u003dArray,Do.assign(Do,p$D))};\nDo.VSo();var PCI\u003d!0;try{new Uint8Array(1)}catch(C){PCI\u003d!1};var ao\u003d{};ao\u003dfunction(C,b,h,N){var p\u003dC\u002665535|0;C\u003dC\u003e\u003e\u003e16\u002665535|0;for(var P;h!\u003d\u003d0;){P\u003dh\u003e2E3?2E3:h;h-\u003dP;do p\u003dp+b[N++]|0,C\u003dC+p|0;while(--P);p%\u003d65521;C%\u003d65521}return p|C\u003c\u003c16|0};for(var lH\u003d{},oq,jdC\u003d[],FU\u003d0;FU\u003c256;FU++){oq\u003dFU;for(var co$\u003d0;co$\u003c8;co$++)oq\u003doq\u00261?3988292384^oq\u003e\u003e\u003e1:oq\u003e\u003e\u003e1;jdC[FU]\u003doq}lH\u003dfunction(C,b,h,N){h\u003dN+h;for(C^\u003d-1;N\u003ch;N++)C\u003dC\u003e\u003e\u003e8^jdC[(C^b[N])\u0026255];return C^-1};var pe\u003d{};pe\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 xb\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],bH\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],MrW\u003d[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],YUH\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],kt\u003dArray(576);dM(kt);var es\u003dArray(60);dM(es);var Ce\u003dArray(512);dM(Ce);var I2\u003dArray(256);dM(I2);var wM\u003dArray(29);dM(wM);var hh\u003dArray(30);dM(hh);var zec,HT1,VrS,$1l\u003d!1;var $t;$t\u003d[new Ss(0,0,0,0,function(C,b){var h\u003d65535;for(h\u003eC.k7-5\u0026\u0026(h\u003dC.k7-5);;){if(C.T$\u003c\u003d1){oo(C);if(C.T$\u003d\u003d\u003d0\u0026\u0026b\u003d\u003d\u003d0)return 1;if(C.T$\u003d\u003d\u003d0)break}C.q8+\u003dC.T$;C.T$\u003d0;var N\u003dC.MZ+h;if(C.q8\u003d\u003d\u003d0||C.q8\u003e\u003dN)if(C.T$\u003dC.q8-N,C.q8\u003dN,Le(C,!1),C.g9.ID\u003d\u003d\u003d0)return 1;if(C.q8-C.MZ\u003e\u003dC.Hi-262\u0026\u0026(Le(C,!1),C.g9.ID\u003d\u003d\u003d0))return 1}C.P6\u003d0;if(b\u003d\u003d\u003d4)return Le(C,!0),C.g9.ID\u003d\u003d\u003d0?3:4;C.q8\u003eC.MZ\u0026\u0026Le(C,!1);return 1}),\nnew Ss(4,4,8,4,FZ),new Ss(4,5,16,8,FZ),new Ss(4,6,32,32,FZ),new Ss(4,4,16,16,Gf),new Ss(8,16,32,32,Gf),new Ss(8,16,128,128,Gf),new Ss(8,32,128,256,Gf),new Ss(32,128,258,1024,Gf),new Ss(32,258,258,4096,Gf)];var SUl\u003d{};SUl\u003dfunction(){this.input\u003dnull;this.Su\u003dthis.ri\u003dthis.tM\u003d0;this.output\u003dnull;this.YQ\u003dthis.ID\u003dthis.dF\u003d0;this.msg\u003d\"\";this.state\u003dnull;this.pC\u003d2;this.H7\u003d0};var qUc\u003dObject.prototype.toString;\nzf.prototype.push\u003dfunction(C,b){var h\u003dthis.g9,N\u003dthis.options.chunkSize;if(this.ended)return!1;var p\u003db\u003d\u003d\u003d~~b?b:b\u003d\u003d\u003d!0?4:0;typeof C\u003d\u003d\u003d\"string\"?h.input\u003dhel(C):qUc.call(C)\u003d\u003d\u003d\"[object ArrayBuffer]\"?h.input\u003dnew Uint8Array(C):h.input\u003dC;h.tM\u003d0;h.ri\u003dh.input.length;do{h.ID\u003d\u003d\u003d0\u0026\u0026(h.output\u003dnew Do.TZ(N),h.dF\u003d0,h.ID\u003dN);C\u003dGW6(h,p);if(C!\u003d\u003d1\u0026\u0026C!\u003d\u003d0)return this.dg(C),this.ended\u003d!0,!1;if(h.ID\u003d\u003d\u003d0||h.ri\u003d\u003d\u003d0\u0026\u0026(p\u003d\u003d\u003d4||p\u003d\u003d\u003d2))if(this.options.jT\u003d\u003d\u003d\"string\"){var P\u003dDo.dB(h.output,h.dF);b\u003dP;P\u003dP.length;if(P\u003c65537\u0026\u0026(b.subarray\u0026\u0026\nPCI||!b.subarray))b\u003dString.fromCharCode.apply(null,Do.dB(b,P));else{for(var c\u003d\"\",e\u003d0;e\u003cP;e++)c+\u003dString.fromCharCode(b[e]);b\u003dc}this.chunks.push(b)}else b\u003dDo.dB(h.output,h.dF),this.chunks.push(b)}while((h.ri\u003e0||h.ID\u003d\u003d\u003d0)\u0026\u0026C!\u003d\u003d1);if(p\u003d\u003d\u003d4)return(h\u003dthis.g9)\u0026\u0026h.state?(N\u003dh.state.status,N!\u003d\u003d42\u0026\u0026N!\u003d\u003d69\u0026\u0026N!\u003d\u003d73\u0026\u0026N!\u003d\u003d91\u0026\u0026N!\u003d\u003d103\u0026\u0026N!\u003d\u003d113\u0026\u0026N!\u003d\u003d666?C\u003dPC(h,-2):(h.state\u003dnull,C\u003dN\u003d\u003d\u003d113?PC(h,-3):0)):C\u003d-2,this.dg(C),this.ended\u003d!0,C\u003d\u003d\u003d0;p\u003d\u003d\u003d2\u0026\u0026(this.dg(0),h.ID\u003d0);return!0};\nzf.prototype.dg\u003dfunction(C){C\u003d\u003d\u003d0\u0026\u0026(this.result\u003dthis.options.jT\u003d\u003d\u003d\"string\"?this.chunks.join(\"\"):Do.wZ(this.chunks));this.chunks\u003d[];this.err\u003dC;this.msg\u003dthis.g9.msg};var VS\u003d\"@@redux/INIT\"+HC(),iTc\u003d\"@@redux/REPLACE\"+HC();var JHo\u003dtypeof Symbol\u003d\u003d\u003d\"function\"\u0026\u0026Symbol.observable||\"@@observable\";var keC\u003d[0,YlE,-3,pK];g.S(m7,UQ);m7.prototype.getType\u003dfunction(){return ay(this,11)};var niW\u003dfunction(){var C\u003d[0,lxj,axj,bz,YlE,bz,-1,pK,YlE,pK,-1,lxj,pK,axj,hr,keC,bz,-1,pK];return function(b,h){if(CK.length){var N\u003dCK.pop();is1(N,h);N.j.init(b,void 0,void 0,h);b\u003dN}else b\u003dnew rw(b,h);try{var p\u003dnew m7,P\u003dp.Xq;NN(C)(P,b);var c\u003dp}finally{b.free()}return c}}();var U1W\u003d1114057495;var Tmo\u003dnew g.fe(\"adInfoDialogEndpoint\");var aLS\u003dnew g.fe(\"adPingingEndpoint\");var RiV\u003dnew g.fe(\"crossDeviceProgressCommand\");var Iz\u003dnew g.fe(\"actionCompanionAdRenderer\");var jZ\u003dnew g.fe(\"adActionInterstitialRenderer\");var eEp\u003dnew g.fe(\"adDurationRemainingRenderer\");var mD\u003dnew g.fe(\"adHoverTextButtonRenderer\");var n11\u003dnew g.fe(\"adInfoDialogRenderer\");var co\u003dnew g.fe(\"adMessageRenderer\");var fG\u003dnew g.fe(\"adPreviewRenderer\");var wq\u003dnew g.fe(\"adsEngagementPanelRenderer\");var jMK\u003dnew g.fe(\"dismissablePanelTextPortraitImageRenderer\");var pNW\u003dnew g.fe(\"adsEngagementPanelSectionListViewModel\");var Lhd\u003dnew g.fe(\"flyoutCtaRenderer\");var xg\u003dnew g.fe(\"imageCompanionAdRenderer\");var pE\u003dnew g.fe(\"instreamAdPlayerOverlayRenderer\");var KL1\u003dnew g.fe(\"instreamSurveyAdBackgroundImageRenderer\");var qx\u003dnew g.fe(\"instreamSurveyAdPlayerOverlayRenderer\");var oj\u003dnew g.fe(\"instreamSurveyAdRenderer\"),Mx\u003dnew g.fe(\"instreamSurveyAdSingleSelectQuestionRenderer\"),VM\u003dnew g.fe(\"instreamSurveyAdMultiSelectQuestionRenderer\"),GR\u003dnew g.fe(\"instreamSurveyAdAnswerRenderer\"),ZdD\u003dnew g.fe(\"instreamSurveyAdAnswerNoneOfTheAboveRenderer\");var aj\u003dnew g.fe(\"instreamVideoAdRenderer\");var YEj\u003dnew g.fe(\"textOverlayAdContentRenderer\"),aUE\u003dnew g.fe(\"enhancedTextOverlayAdContentRenderer\"),lUD\u003dnew g.fe(\"imageOverlayAdContentRenderer\");var P9\u003dnew g.fe(\"playerOverlayLayoutRenderer\");var c9\u003dnew g.fe(\"videoInterstitialButtonedCenteredLayoutRenderer\");var ZDU\u003dnew g.fe(\"aboveFeedAdLayoutRenderer\");var YTV\u003dnew g.fe(\"belowPlayerAdLayoutRenderer\");var LW_\u003dnew g.fe(\"inPlayerAdLayoutRenderer\");var SF\u003dnew g.fe(\"playerBytesAdLayoutRenderer\");var afW\u003dnew g.fe(\"playerBytesSequenceItemAdLayoutRenderer\");var HA\u003dnew g.fe(\"playerUnderlayAdLayoutRenderer\");var lE\u003dnew g.fe(\"adIntroRenderer\");var PA\u003dnew g.fe(\"playerBytesSequentialLayoutRenderer\");var nrl\u003dnew g.fe(\"slidingTextPlayerOverlayRenderer\");var FQ\u003dnew g.fe(\"surveyTextInterstitialRenderer\");var lf_\u003dnew g.fe(\"videoAdTrackingRenderer\");var oIC\u003dnew g.fe(\"simpleAdBadgeRenderer\");var bj\u003dnew g.fe(\"skipAdRenderer\"),Fhp\u003dnew g.fe(\"skipButtonRenderer\");var iE\u003dnew g.fe(\"adSlotRenderer\");var $V\u003dnew g.fe(\"squeezebackPlayerSidePanelRenderer\");var GeI\u003dnew g.fe(\"timedPieCountdownRenderer\");var dy\u003dnew g.fe(\"adAvatarViewModel\");var Wy\u003dnew g.fe(\"adBadgeViewModel\");var Ef\u003dnew g.fe(\"adButtonViewModel\");var SEE\u003dnew g.fe(\"adDetailsLineViewModel\");var $pC\u003dnew g.fe(\"adDisclosureBannerViewModel\");var zEe\u003dnew g.fe(\"adPodIndexViewModel\");var HdC\u003dnew g.fe(\"imageBackgroundViewModel\");var VDE\u003dnew g.fe(\"adGridCardCollectionViewModel\");var MDj\u003dnew g.fe(\"adGridCardTextViewModel\");var qEC\u003dnew g.fe(\"adPreviewViewModel\");var mpj\u003dnew g.fe(\"playerAdAvatarLockupCardButtonedViewModel\");var fUe\u003dnew g.fe(\"skipAdButtonViewModel\");var Aod\u003dnew g.fe(\"skipAdViewModel\");var yod\u003dnew g.fe(\"timedPieCountdownViewModel\");var roD\u003dnew g.fe(\"visitAdvertiserLinkViewModel\");var CG\u003dnew g.fe(\"bannerImageLayoutViewModel\");var bE\u003dnew g.fe(\"topBannerImageTextIconButtonedLayoutViewModel\");var ha\u003dnew g.fe(\"adsEngagementPanelLayoutViewModel\");var zL\u003dnew g.fe(\"displayUnderlayTextGridCardsLayoutViewModel\");g.oD\u003dnew g.fe(\"browseEndpoint\");var idd\u003dnew g.fe(\"confirmDialogEndpoint\");var FJl\u003dnew g.fe(\"rawColdConfigGroup\");var oaW\u003dnew g.fe(\"rawHotConfigGroup\");g.ox\u003dnew g.fe(\"commandExecutorCommand\");g.S(sOU,UQ);var IP_\u003d{sMh:0,cNi:1,Yap:32,UGf:61,ANf:67,TAf:103,zV2:86,SaD:42,mGE:60,fm$:62,ku$:73,F2E:76,V2$:88,eVp:90,It2:99,ikE:98,Okp:100,L2D:102,vC6:41,jRE:69,Kp4:70,Nf4:71,E7f:2,aZ$:27,ANDROID:3,u8i:54,Sef:14,VQE:91,Ye4:55,mif:24,Fso:20,Lso:18,UiX:21,P1$:104,OZz:30,vwD:29,jFD:28,JN$:101,Kuz:34,ezX:36,kxo:38,IOS:5,W0f:15,yCo:92,s0O:40,GCh:25,EfX:17,aup:19,DZf:64,HI6:66,JCo:26,rC6:22,cC6:33,h4z:68,fuh:35,Q06:53,MX6:37,of6:39,jMo:7,K2p:57,NAh:43,wKz:59,XKh:93,Ioi:74,BAp:75,Zki:85,ndD:65,xGz:80,dGO:8,Im2:10,\nW2X:58,qap:63,RV6:72,ATE:23,Bfh:11,ZTp:13,fo4:12,vdi:16,uho:56,PWf:31,sID:77,S2i:84,gdO:87,mUX:89,Y26:94,jIz:95};g.S(Ah,UQ);Ah.prototype.Ey\u003dfunction(){return YA(this,3)};\nAh.prototype.M3\u003dfunction(){return YA(this,5)};\nAh.prototype.p6\u003dfunction(C){return oy(this,5,C)};g.S(yS,UQ);g.S(OT6,UQ);g.S(rW,UQ);g.k\u003drW.prototype;g.k.getDeviceId\u003dfunction(){return YA(this,6)};\ng.k.e7\u003dfunction(C){var b\u003dEW(this,9,LL,3,void 0,!0);Du(b,C);return b[C]};\ng.k.getPlayerType\u003dfunction(){return ay(this,36)};\ng.k.setHomeGroupInfo\u003dfunction(C){return jY(this,OT6,81,C)};\ng.k.clearLocationPlayabilityToken\u003dfunction(){return sW(this,89)};g.S(iH,UQ);iH.prototype.getValue\u003dfunction(){return YA(this,h1(this,a7W)\u003d\u003d\u003d2?2:-1)};\nvar a7W\u003d[2,3,4,5,6];g.S(Jh,UQ);Jh.prototype.setTrackingParams\u003dfunction(C){return sW(this,1,idW(C,!1))};g.S(uH,UQ);g.S(Ro,UQ);Ro.prototype.e7\u003dfunction(C){var b\u003dEW(this,5,ZD,3,void 0,!0);Du(b,C);return b[C]};g.S(QS,UQ);QS.prototype.getToken\u003dfunction(){return Lv(this,2)};\nQS.prototype.setToken\u003dfunction(C){return oy(this,2,C)};g.S(UB,UQ);UB.prototype.setSafetyMode\u003dfunction(C){return G5(this,5,C)};g.S(XZ,UQ);XZ.prototype.pH\u003dfunction(C){return jY(this,rW,1,C)};var yM\u003dnew g.fe(\"thumbnailLandscapePortraitRenderer\");g.JoU\u003dnew g.fe(\"changeEngagementPanelVisibilityAction\");var SpH\u003dnew g.fe(\"continuationCommand\");g.u0d\u003dnew g.fe(\"openPopupAction\");g.St\u003dnew g.fe(\"webCommandMetadata\");var mxH\u003dnew g.fe(\"metadataBadgeRenderer\");var GoU\u003dnew g.fe(\"signalServiceEndpoint\");var Ur\u003dnew g.fe(\"innertubeCommand\");var PZK\u003dnew g.fe(\"loggingDirectives\");var mvH\u003d{dUO:\"EMBEDDED_PLAYER_MODE_UNKNOWN\",nsi:\"EMBEDDED_PLAYER_MODE_DEFAULT\",xUz:\"EMBEDDED_PLAYER_MODE_PFP\",Rto:\"EMBEDDED_PLAYER_MODE_PFL\"};var wAW\u003dnew g.fe(\"channelThumbnailEndpoint\");var xxH\u003dnew g.fe(\"embeddedPlayerErrorMessageRenderer\");var tFc\u003dnew g.fe(\"embeddedPlayerOverlayVideoDetailsRenderer\"),COH\u003dnew g.fe(\"embeddedPlayerOverlayVideoDetailsCollapsedRenderer\"),bSS\u003dnew g.fe(\"embeddedPlayerOverlayVideoDetailsExpandedRenderer\");var VFS\u003dnew g.fe(\"embedsInfoPanelRenderer\");var REo\u003dnew g.fe(\"feedbackEndpoint\");var Qdh\u003dnew g.fe(\"callToActionButtonViewModel\");var Up$\u003dnew g.fe(\"interactionLoggingCommandMetadata\");var HeV\u003d{bk4:\"WEB_DISPLAY_MODE_UNKNOWN\",pKO:\"WEB_DISPLAY_MODE_BROWSER\",t2o:\"WEB_DISPLAY_MODE_MINIMAL_UI\",CW4:\"WEB_DISPLAY_MODE_STANDALONE\",lmp:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.S(Ke,UQ);Ke.prototype.getPlayerType\u003dfunction(){return ay(this,7)};\nKe.prototype.tb\u003dfunction(){return YA(this,19)};\nKe.prototype.setVideoId\u003dfunction(C){return oy(this,19,C)};g.S(sB,UQ);g.S(DO,UQ);g.S(dW,UQ);\nvar X$I\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 KhI\u003dnew g.fe(\"loggingContext\");g.S(WC,UQ);g.S(EB,UQ);EB.prototype.tb\u003dfunction(){return Lv(this,h1(this,eT)\u003d\u003d\u003d1?1:-1)};\nEB.prototype.setVideoId\u003dfunction(C){return Cv(this,1,eT,Hv(C))};\nEB.prototype.getPlaylistId\u003dfunction(){return Lv(this,h1(this,eT)\u003d\u003d\u003d2?2:-1)};\nvar eT\u003d[1,2];g.S(vSW,UQ);var W7\u003dnew g.fe(\"changeKeyedMarkersVisibilityCommand\");var sdo\u003dnew g.fe(\"changeMarkersVisibilityCommand\");var Aa_\u003dnew g.fe(\"loadMarkersCommand\");var OdU\u003dnew g.fe(\"suggestedActionDataViewModel\");var MUW\u003dnew g.fe(\"timelyActionViewModel\");var VUS\u003dnew g.fe(\"timelyActionsOverlayViewModel\");var AGK\u003dnew g.fe(\"productListItemRenderer\");var vIe\u003dnew g.fe(\"shoppingOverlayRenderer\");var TbW\u003dnew g.fe(\"musicEmbeddedPlayerOverlayVideoDetailsRenderer\");var Dpe\u003dnew g.fe(\"adFeedbackEndpoint\");var dpj\u003dnew g.fe(\"menuEndpoint\");var DfS\u003dnew g.fe(\"phoneDialerEndpoint\");var Ouo\u003dnew g.fe(\"sendSmsEndpoint\");var nVo\u003dnew g.fe(\"copyTextEndpoint\");var Wh$\u003dnew g.fe(\"shareEndpoint\"),EIE\u003dnew g.fe(\"shareEntityEndpoint\"),nID\u003dnew g.fe(\"shareEntityServiceEndpoint\"),tDE\u003dnew g.fe(\"webPlayerShareEntityServiceEndpoint\");g.QA\u003dnew g.fe(\"urlEndpoint\");g.Da\u003dnew g.fe(\"watchEndpoint\");var TDU\u003dnew g.fe(\"watchPlaylistEndpoint\");g.BDj\u003dnew g.fe(\"offlineOrchestrationActionCommand\");var ZPH\u003dnew g.fe(\"compositeVideoOverlayRenderer\");var IUE\u003dnew g.fe(\"miniplayerRenderer\");var WDl\u003dnew g.fe(\"paidContentOverlayRenderer\");var xpE\u003dnew g.fe(\"playerMutedAutoplayOverlayRenderer\"),w$e\u003dnew g.fe(\"playerMutedAutoplayEndScreenRenderer\");var KTW\u003dnew g.fe(\"unserializedPlayerResponse\"),C7E\u003dnew g.fe(\"unserializedPlayerResponse\");var bsd\u003dnew g.fe(\"playlistEditEndpoint\");var $N;g.Aa\u003dnew g.fe(\"buttonRenderer\");$N\u003dnew g.fe(\"toggleButtonRenderer\");var grl\u003dnew g.fe(\"counterfactualRenderer\");var h_C\u003dnew g.fe(\"resolveUrlCommandMetadata\");var N$E\u003dnew g.fe(\"modifyChannelNotificationPreferenceEndpoint\");var Yro\u003dnew g.fe(\"pingingEndpoint\");var gsh\u003dnew g.fe(\"unsubscribeEndpoint\");g.F5\u003dnew g.fe(\"subscribeButtonRenderer\");var p5E\u003dnew g.fe(\"subscribeEndpoint\");var apc\u003dnew g.fe(\"buttonViewModel\");var Pyl\u003dnew g.fe(\"qrCodeRenderer\");var wF1\u003d{z4X:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",kC$:\"LIVING_ROOM_APP_MODE_MAIN\",L04:\"LIVING_ROOM_APP_MODE_KIDS\",UZf:\"LIVING_ROOM_APP_MODE_MUSIC\",PNp:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",F0D:\"LIVING_ROOM_APP_MODE_GAMING\"};var $xK\u003dnew g.fe(\"autoplaySwitchButtonRenderer\");var oQ,lz6,Eg6,mUl;oQ\u003dnew g.fe(\"decoratedPlayerBarRenderer\");lz6\u003dnew g.fe(\"chapteredPlayerBarRenderer\");Eg6\u003dnew g.fe(\"multiMarkersPlayerBarRenderer\");mUl\u003dnew g.fe(\"chapterRenderer\");g.SI1\u003dnew g.fe(\"markerRenderer\");var P7E\u003dnew g.fe(\"decoratedPlayheadRenderer\");var MFc\u003dnew g.fe(\"desktopOverlayConfigRenderer\");var cU6\u003dnew g.fe(\"engagementPanelSectionListRenderer\");var HGW\u003dnew g.fe(\"gatedActionsOverlayViewModel\");var VtW\u003dnew g.fe(\"heatMarkerRenderer\");var HKl\u003dnew g.fe(\"heatmapRenderer\");var f8l\u003dnew g.fe(\"watchToWatchTransitionRenderer\");var BbK\u003dnew g.fe(\"playlistPanelRenderer\");var jIj\u003dnew g.fe(\"productUpsellSuggestedActionViewModel\");var cjC\u003dnew g.fe(\"suggestedActionTimeRangeTrigger\"),kQE\u003dnew g.fe(\"suggestedActionsRenderer\"),e_E\u003dnew g.fe(\"suggestedActionRenderer\");var Mtx\u003dnew g.fe(\"timedMarkerDecorationRenderer\");var kyV\u003dnew g.fe(\"cipher\");var szS\u003dnew g.fe(\"playerVars\");var L$I\u003dnew g.fe(\"playerVars\");var zR\u003dg.KW.window,ZsD,Yzp,ne\u003d(zR\u003d\u003dnull?void 0:(ZsD\u003dzR.yt)\u003d\u003dnull?void 0:ZsD.config_)||(zR\u003d\u003dnull?void 0:(Yzp\u003dzR.ytcfg)\u003d\u003dnull?void 0:Yzp.data_)||{};g.sl(\"yt.config_\",ne);var Io\u003d[];var x1V\u003d/^[\\w.]*$/,trl\u003d{q:!0,search_query:!0},nSo\u003dString(ba);var LN\u003dnew function(){var C\u003dwindow.document;this.j\u003dwindow;this.K\u003dC};\ng.sl(\"yt.ads_.signals_.getAdSignalsString\",function(C){return hK(YG(C))});g.Cd();var CpU\u003d\"XMLHttpRequest\"in g.KW?function(){return new XMLHttpRequest}:null;var auD\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.M(auD);var gn1\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\"},pDH\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.M(auD)),Yel\u003d!1,hgS\u003dPpx,egx\u003dqQ;g.S(AK,Ge);ia.prototype.then\u003dfunction(C,b,h){return this.j?this.j.then(C,b,h):this.N\u003d\u003d\u003d1\u0026\u0026C?(C\u003dC.call(h,this.K))\u0026\u0026typeof C.then\u003d\u003d\u003d\"function\"?C:ua(C):this.N\u003d\u003d\u003d2\u0026\u0026b?(C\u003db.call(h,this.K))\u0026\u0026typeof C.then\u003d\u003d\u003d\"function\"?C:JK(C):this};\nia.prototype.getValue\u003dfunction(){return this.K};\nia.prototype.$goog_Thenable\u003d!0;var Rf\u003d!1;var ti\u003dBQ||If;var Mal\u003d/^([0-9\\.]+):([0-9\\.]+)$/;g.S(Z7,Ge);Z7.prototype.name\u003d\"BiscottiError\";g.S(Lp,Ge);Lp.prototype.name\u003d\"BiscottiMissingError\";var A5c\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},Ya\u003dnull;var mAS\u003djlW([\"data-\"]),XDW\u003d{};var luU\u003d0,a1\u003dg.TA?\"webkit\":Zv?\"moz\":g.le?\"ms\":g.FO?\"o\":\"\",oso\u003dg.v1(\"ytDomDomGetNextId\")||function(){return++luU};\ng.sl(\"ytDomDomGetNextId\",oso);var vnU\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};$a.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\n$a.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\n$a.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var zm\u003dg.KW.ytEventsEventsListeners||{};g.sl(\"ytEventsEventsListeners\",zm);var WOU\u003dg.KW.ytEventsEventsCounter||{count:0};g.sl(\"ytEventsEventsCounter\",WOU);var Tll\u003dZh(function(){var C\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){C\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(h){}return C}),En_\u003dZh(function(){var C\u003d!1;\ntry{var b\u003dObject.defineProperty({},\"capture\",{get:function(){C\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(h){}return C});var H2;H2\u003dwindow;g.fB\u003dH2.ytcsi\u0026\u0026H2.ytcsi.now?H2.ytcsi.now:H2.performance\u0026\u0026H2.performance.timing\u0026\u0026H2.performance.now\u0026\u0026H2.performance.timing.navigationStart?function(){return H2.performance.timing.navigationStart+H2.performance.now()}:function(){return(new Date).getTime()};g.bC(mJ,g.O);mJ.prototype.V\u003dfunction(C){C.j\u003d\u003d\u003dvoid 0\u0026\u0026Dvl(C);var b\u003dC.j;C.K\u003d\u003d\u003dvoid 0\u0026\u0026Dvl(C);this.j\u003dnew g.LR(b,C.K)};\nmJ.prototype.ud\u003dfunction(){return this.j||new g.LR};\nmJ.prototype.KO\u003dfunction(){if(this.j){var C\u003d(0,g.fB)();if(this.X!\u003d0){var b\u003dthis.W,h\u003dthis.j,N\u003db.x-h.x;b\u003db.y-h.y;N\u003dMath.sqrt(N*N+b*b)/(C-this.X);this.K[this.N]\u003dMath.abs((N-this.G)/this.G)\u003e.5?1:0;for(h\u003db\u003d0;h\u003c4;h++)b+\u003dthis.K[h]||0;b\u003e\u003d3\u0026\u0026this.J();this.G\u003dN}this.X\u003dC;this.W\u003dthis.j;this.N\u003d(this.N+1)%4}};\nmJ.prototype.wO\u003dfunction(){g.SX(this.L);g.VJ(this.N2)};g.S(fp,g.O);fp.prototype.S\u003dfunction(C,b,h,N,p){h\u003dg.wW((0,g.Il)(h,N||this.sI));h\u003d{target:C,name:b,callback:h};var P;p\u0026\u0026Tll()\u0026\u0026(P\u003d{passive:!0});C.addEventListener(b,h.callback,P);this.J.push(h);return h};\nfp.prototype.D9\u003dfunction(C){for(var b\u003d0;b\u003cthis.J.length;b++)if(this.J[b]\u003d\u003dC){this.J.splice(b,1);C.target.removeEventListener(C.name,C.callback);break}};\nfp.prototype.wO\u003dfunction(){g.yJ(this);g.O.prototype.wO.call(this)};rU.prototype.clone\u003dfunction(){var C\u003dnew rU,b;for(b in this)if(this.hasOwnProperty(b)){var h\u003dthis[b];C[b]\u003dW1(h)\u003d\u003d\"object\"?g.iF(h):h}return C};var z6l\u003d[\"att/get\"],xsK\u003d[\"embedded_player\"],hzH\u003d[\"account/get_setting_values\"],F$C\u003d[\"share/get_share_panel\"],GQe\u003d[\"share/get_web_player_share_panel\"],SzE\u003d[\"feedback\"],$IE\u003d[\"notification/modify_channel_preference\"],LjV\u003d[\"player\"],z_d\u003d[\"browse/edit_playlist\"],pLH\u003d[\"account/set_setting\"],Hs0\u003d[\"subscription/subscribe\"],Voh\u003d[\"subscription/unsubscribe\"],ljK\u003d[\"next\",\"unplugged/watch_next\"];var JJ;g.iU\u003dZh(function(){try{var C\u003dnew QE;var b\u003dC.isAvailable()?C:null}catch(h){return null}return b?new g.ie(b):null});\nJJ\u003dZh(function(){var C\u003dnew bTl;return C.isAvailable()?new g.ie(C):null});g.MoE\u003dwindow.yt\u0026\u0026window.yt.msgs_||window.ytcfg\u0026\u0026window.ytcfg.msgs||{};g.sl(\"yt.msgs_\",g.MoE);Kp.prototype.Og\u003dfunction(C,b){C\u003d{};var h\u003d[];\"USER_SESSION_ID\"in ne\u0026\u0026h.push({key:\"u\",value:g.Tf(\"USER_SESSION_ID\")});if(h\u003dDAx(h))C.Authorization\u003dh,h\u003db\u003db\u003d\u003dnull?void 0:b.sessionIndex,h\u003d\u003d\u003dvoid 0\u0026\u0026(h\u003dNumber(g.Tf(\"SESSION_INDEX\",0)),h\u003disNaN(h)?0:h),g.zu(\"voice_search_auth_header_removal\")||(C[\"X-Goog-AuthUser\"]\u003dh.toString()),\"INNERTUBE_HOST_OVERRIDE\"in ne||(C[\"X-Origin\"]\u003dwindow.location.origin),b\u003d\u003d\u003dvoid 0\u0026\u0026\"DELEGATED_SESSION_ID\"in ne\u0026\u0026(C[\"X-Goog-PageId\"]\u003dg.Tf(\"DELEGATED_SESSION_ID\"));return C};var Yw\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var D7\u003dg.v1(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.sl(\"ytglobal.prefsUserPrefsPrefs_\",D7);var sJ;g.k\u003db2l.prototype;g.k.get\u003dfunction(C,b){EJ(C);Wj(C);C\u003dD7[C]!\u003d\u003dvoid 0?D7[C].toString():null;return C!\u003dnull?C:b?b:\"\"};\ng.k.set\u003dfunction(C,b){EJ(C);Wj(C);if(b\u003d\u003dnull)throw Error(\"ExpectedNotNull\");D7[C]\u003db.toString()};\ng.k.remove\u003dfunction(C){EJ(C);Wj(C);delete D7[C]};\ng.k.save\u003dfunction(){var C\u003d!0;g.zu(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(C\u003d!1);g.US(this.j,this.dump(),63072E3,this.K,C)};\ng.k.clear\u003dfunction(){g.nQl(D7)};\ng.k.dump\u003dfunction(){var C\u003d[],b;for(b in D7)D7.hasOwnProperty(b)\u0026\u0026C.push(b+\"\u003d\"+encodeURIComponent(String(D7[b])));return C.join(\"\u0026\")};\ng.k.parse\u003dfunction(C){C\u003ddecodeURIComponent(C).split(\"\u0026\");for(var b\u003d0;b\u003cC.length;b++){var h\u003dC[b].split(\"\u003d\"),N\u003dh[0];(h\u003dh[1])\u0026\u0026(D7[N]\u003dh.toString())}};var gbV\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\"},Vsl\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},Msl\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},PeU\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};g.S(g.np,Error);Bj.prototype.Vy\u003dfunction(C,b){return I1(C,1,b)};\nBj.prototype.rr\u003dfunction(C){(C\u003dthis.j.get(C))\u0026\u0026C()};g.v1(\"yt.scheduler.instance.timerIdMap_\");g.S(wU,Bj);wU.prototype.E2\u003dfunction(C){if(C\u003d\u003d\u003dvoid 0||!Number.isNaN(Number(C))){var b\u003dg.v1(\"yt.scheduler.instance.cancelJob\");b?b(C):g.Gu(C)}};\nwU.prototype.start\u003dfunction(){var C\u003dg.v1(\"yt.scheduler.instance.start\");C\u0026\u0026C()};\nwU.prototype.pause\u003dfunction(){var C\u003dg.v1(\"yt.scheduler.instance.pause\");C\u0026\u0026C()};\ng.dl\u003dg.CB();N$.prototype.set\u003dfunction(C,b,h,N){h\u003dh||31104E3;this.remove(C);if(this.j)try{this.j.set(C,b,Date.now()+h*1E3);return}catch(P){}var p\u003d\"\";if(N)try{p\u003descape(g.fb(b))}catch(P){return}else p\u003descape(b);g.US(C,p,h,this.K)};\nN$.prototype.get\u003dfunction(C,b){var h\u003dvoid 0,N\u003d!this.j;if(!N)try{h\u003dthis.j.get(C)}catch(p){N\u003d!0}if(N\u0026\u0026(h\u003dg.Xu(C))\u0026\u0026(h\u003dunescape(h),b))try{h\u003dJSON.parse(h)}catch(p){this.remove(C),h\u003dvoid 0}return h};\nN$.prototype.remove\u003dfunction(C){this.j\u0026\u0026this.j.remove(C);g.KN(C,\"/\",this.K)};\nN$.prototype.getCreationTime\u003dfunction(C){return this.j\u0026\u0026(C\u003d(this.j.K(C)||{}).creation,typeof C\u003d\u003d\u003d\"number\")?C:null};var gm\u003dfunction(){var C;return function(){C||(C\u003dnew N$(\"ytidb\"));return C}}();var en\u003d[],PG,LB\u003d!1;var V2\u003d{},ePW\u003d(V2.AUTH_INVALID\u003d\"No user identifier specified.\",V2.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",V2.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",V2.MISSING_INDEX\u003d\"Index not created.\",V2.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",V2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",V2.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",V2.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",V2.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",V2.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",V2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",V2.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",V2),MU\u003d{},LXo\u003d(MU.AUTH_INVALID\u003d\"ERROR\",MU.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",MU.EXPLICIT_ABORT\u003d\"IGNORED\",\nMU.IDB_NOT_SUPPORTED\u003d\"ERROR\",MU.MISSING_INDEX\u003d\"WARNING\",MU.MISSING_OBJECT_STORES\u003d\"ERROR\",MU.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",MU.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",MU.QUOTA_EXCEEDED\u003d\"WARNING\",MU.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",MU.UNKNOWN_ABORT\u003d\"WARNING\",MU.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",MU),qU\u003d{},Z2l\u003d(qU.AUTH_INVALID\u003d!1,qU.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,qU.EXPLICIT_ABORT\u003d!1,qU.IDB_NOT_SUPPORTED\u003d!1,qU.MISSING_INDEX\u003d!1,qU.MISSING_OBJECT_STORES\u003d!1,qU.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,qU.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,qU.QUOTA_EXCEEDED\u003d!1,qU.QUOTA_MAYBE_EXCEEDED\u003d!0,qU.UNKNOWN_ABORT\u003d!0,qU.INCOMPATIBLE_DB_VERSION\u003d!1,qU);g.S(g.oR,g.np);g.S(Fy,g.oR);g.S(Gn,Error);var Yj1\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.V9.all\u003dfunction(C){return new g.V9(new HG(function(b,h){var N\u003d[],p\u003dC.length;p\u003d\u003d\u003d0\u0026\u0026b(N);for(var P\u003d{Dd:0};P.Dd\u003cC.length;P\u003d{Dd:P.Dd},++P.Dd)g.V9.resolve(C[P.Dd]).then(function(c){return function(e){N[c.Dd]\u003de;p--;p\u003d\u003d\u003d0\u0026\u0026b(N)}}(P)).catch(function(c){h(c)})}))};\ng.V9.resolve\u003dfunction(C){return new g.V9(new HG(function(b,h){C instanceof g.V9?C.then(b,h):b(C)}))};\ng.V9.reject\u003dfunction(C){return new g.V9(new HG(function(b,h){h(C)}))};\ng.V9.prototype.then\u003dfunction(C,b){var h\u003dthis,N\u003dC!\u003dnull?C:loH,p\u003db!\u003dnull?b:aoV;return new g.V9(new HG(function(P,c){h.state.status\u003d\u003d\u003d\"PENDING\"?(h.j.push(function(){obc(h,h,N,P,c)}),h.K.push(function(){FX_(h,h,p,P,c)})):h.state.status\u003d\u003d\u003d\"FULFILLED\"?obc(h,h,N,P,c):h.state.status\u003d\u003d\u003d\"REJECTED\"\u0026\u0026FX_(h,h,p,P,c)}))};\ng.V9.prototype.catch\u003dfunction(C){return this.then(void 0,C)};g.k\u003dV6o.prototype;g.k.add\u003dfunction(C,b,h){return g.Ji(this,[C],{mode:\"readwrite\",M8:!0},function(N){return N.objectStore(C).add(b,h)})};\ng.k.clear\u003dfunction(C){return g.Ji(this,[C],{mode:\"readwrite\",M8:!0},function(b){return b.objectStore(C).clear()})};\ng.k.close\u003dfunction(){this.j.close();var C;((C\u003dthis.options)\u003d\u003dnull?0:C.closed)\u0026\u0026this.options.closed()};\ng.k.count\u003dfunction(C,b){return g.Ji(this,[C],{mode:\"readonly\",M8:!0},function(h){return h.objectStore(C).count(b)})};\ng.k.delete\u003dfunction(C,b){return g.Ji(this,[C],{mode:\"readwrite\",M8:!0},function(h){return h.objectStore(C).delete(b)})};\ng.k.get\u003dfunction(C,b){return g.Ji(this,[C],{mode:\"readonly\",M8:!0},function(h){return h.objectStore(C).get(b)})};\ng.k.getAll\u003dfunction(C,b,h){return g.Ji(this,[C],{mode:\"readonly\",M8:!0},function(N){return N.objectStore(C).getAll(b,h)})};\ng.k.objectStoreNames\u003dfunction(){return Array.from(this.j.objectStoreNames)};\ng.k.getName\u003dfunction(){return this.j.name};\ng.k\u003dAi.prototype;g.k.add\u003dfunction(C,b){return q$(this.j.add(C,b))};\ng.k.autoIncrement\u003dfunction(){return this.j.autoIncrement};\ng.k.clear\u003dfunction(){return q$(this.j.clear()).then(function(){})};\ng.k.count\u003dfunction(C){return q$(this.j.count(C))};\ng.k.delete\u003dfunction(C){return C instanceof IDBKeyRange?fol(this,C):q$(this.j.delete(C))};\ng.k.get\u003dfunction(C){return q$(this.j.get(C))};\ng.k.getAll\u003dfunction(C,b){return\"getAll\"in IDBObjectStore.prototype?q$(this.j.getAll(C,b)):AZ1(this,C,b)};\ng.k.index\u003dfunction(C){try{return new JZo(this.j.index(C))}catch(b){if(b instanceof Error\u0026\u0026b.name\u003d\u003d\u003d\"NotFoundError\")throw new Gn(C,this.j.name);throw b;}};\ng.k.getName\u003dfunction(){return this.j.name};\ng.k.keyPath\u003dfunction(){return this.j.keyPath};\nQ9.prototype.abort\u003dfunction(){this.j.abort();this.K\u003d!0;throw new g.oR(\"EXPLICIT_ABORT\");};\nQ9.prototype.objectStore\u003dfunction(C){C\u003dthis.j.objectStore(C);var b\u003dthis.N.get(C);b||(b\u003dnew Ai(C),this.N.set(C,b));return b};\ng.k\u003dJZo.prototype;g.k.count\u003dfunction(C){return q$(this.j.count(C))};\ng.k.delete\u003dfunction(C){return g.O1(this,{query:C},function(b){return b.delete().then(function(){return g.KB(b)})})};\ng.k.get\u003dfunction(C){return q$(this.j.get(C))};\ng.k.getAll\u003dfunction(C,b){return\"getAll\"in IDBIndex.prototype?q$(this.j.getAll(C,b)):uYc(this,C,b)};\ng.k.keyPath\u003dfunction(){return this.j.keyPath};\ng.k.unique\u003dfunction(){return this.j.unique};\nvG.prototype.delete\u003dfunction(){return q$(this.cursor.delete()).then(function(){})};\nvG.prototype.getValue\u003dfunction(){return this.cursor.value};\nvG.prototype.update\u003dfunction(C){return q$(this.cursor.update(C))};dm.prototype.K\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;return Q2l(C,b,h)};\ndm.prototype.delete\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;return DQ(this.name,C)};\ndm.prototype.open\u003dfunction(){function C(){var P,c,e,L,Z,Y,a,l,F,G;return g.R(function(V){switch(V.j){case 1:return c\u003d(P\u003dError().stack)!\u003dnull?P:\"\",g.$_(V,2),g.J(V,h.K(h.name,h.options.version,p),4);case 4:for(var q\u003de\u003dV.K,f\u003dh.options,y\u003d[],u\u003dg.z(Object.keys(f.R_)),K\u003du.next();!K.done;K\u003du.next()){K\u003dK.value;var v\u003df.R_[K],T\u003dv.qRO\u003d\u003d\u003dvoid 0?Number.MAX_VALUE:v.qRO;!(q.j.version\u003e\u003dv.ES)||q.j.version\u003e\u003dT||q.j.objectStoreNames.contains(K)||y.push(K)}L\u003dy;if(L.length\u003d\u003d\u003d0){V.WE(5);break}Z\u003dObject.keys(h.options.R_);\nY\u003de.objectStoreNames();if(h.G\u003cg.HQ(\"ytidb_reopen_db_retries\",0))return h.G++,e.close(),ZQ(new g.oR(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:h.name,expectedObjectStores:Z,foundObjectStores:Y})),V.return(C());if(!(h.X\u003cg.HQ(\"ytidb_remake_db_retries\",1))){V.WE(6);break}h.X++;return g.J(V,h.delete(),7);case 7:return ZQ(new g.oR(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:h.name,expectedObjectStores:Z,foundObjectStores:Y})),V.return(C());case 6:throw new Fy(Y,Z);case 5:return V.return(e);case 2:a\u003d\ng.VH(V);if(a instanceof DOMException?a.name!\u003d\u003d\"VersionError\":\"DOMError\"in self\u0026\u0026a instanceof DOMError?a.name!\u003d\u003d\"VersionError\":!(a instanceof Object\u0026\u0026\"message\"in a)||a.message!\u003d\u003d\"An attempt was made to open a database using a lower version than the existing version.\"){V.WE(8);break}return g.J(V,h.K(h.name,void 0,Object.assign({},p,{upgrade:void 0})),9);case 9:l\u003dV.K;F\u003dl.j.version;if(h.options.version!\u003d\u003dvoid 0\u0026\u0026F\u003eh.options.version+1)throw l.close(),h.N\u003d!1,UMl(h,F);return V.return(l);case 8:throw b(),\na instanceof Error\u0026\u0026!g.zu(\"ytidb_async_stack_killswitch\")\u0026\u0026(a.stack\u003da.stack+\"\\n\"+c.substring(c.indexOf(\"\\n\")+1)),$1(a,h.name,\"\",(G\u003dh.options.version)!\u003dnull?G:-1);}})}\nfunction b(){h.j\u003d\u003d\u003dN\u0026\u0026(h.j\u003dvoid 0)}\nvar h\u003dthis;if(!this.N)throw UMl(this);if(this.j)return this.j;var N,p\u003d{blocking:function(P){P.close()},\nclosed:b,Q24:b,upgrade:this.options.upgrade};return this.j\u003dN\u003dC()};var E1\u003dnew dm(\"YtIdbMeta\",{R_:{databases:{ES:1}},upgrade:function(C,b){b(1)\u0026\u0026g.y9(C,\"databases\",{keyPath:\"actualName\"})}});var IR,BG\u003dnew function(){}(new function(){});new g.lY;g.S(CQ,dm);CQ.prototype.K\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;return(this.options.shared?Eb_:WXK)(C,b,Object.assign({},h))};\nCQ.prototype.delete\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;return(this.options.shared?BM1:nbc)(this.name,C)};var qz0\u003d{},xMV\u003dg.bZ(\"ytGcfConfig\",{R_:(qz0.coldConfigStore\u003d{ES:1},qz0.hotConfigStore\u003d{ES:1},qz0),shared:!1,upgrade:function(C,b){b(1)\u0026\u0026(g.U1(g.y9(C,\"hotConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"hotTimestampIndex\",\"timestamp\"),g.U1(g.y9(C,\"coldConfigStore\",{keyPath:\"key\",autoIncrement:!0}),\"coldTimestampIndex\",\"timestamp\"))},\nversion:1});g.S(NP,g.O);NP.prototype.wO\u003dfunction(){for(var C\u003dg.z(this.K),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003dthis.j;b\u003dh.indexOf(b.value);b\u003e\u003d0\u0026\u0026h.splice(b,1)}this.K.length\u003d0;g.O.prototype.wO.call(this)};kw.prototype.p6\u003dfunction(C){this.hotHashData\u003dC;g.sl(\"yt.gcf.config.hotHashData\",this.hotHashData||null)};var mIe\u003dtypeof TextEncoder!\u003d\u003d\"undefined\"?new TextEncoder:null,OeW\u003dmIe?function(C){return mIe.encode(C)}:function(C){C\u003dg.ze(C);\nfor(var b\u003dnew Uint8Array(C.length),h\u003d0;h\u003cb.length;h++)b[h]\u003dC[h];return b};var xP_\u003d{next:\"wn_s\",browse:\"br_s\",search:\"sr_s\",reel:\"r_wrs\",player:\"ps_s\"},CtH\u003d{next:\"wn_r\",browse:\"br_r\",search:\"sr_r\",reel:\"r_wrr\",player:\"ps_r\"};at.prototype.Oq\u003dfunction(){return{version:this.version,args:this.args}};lZ.prototype.toString\u003dfunction(){return this.topic};var fuI\u003dg.v1(\"ytPubsub2Pubsub2Instance\")||new g.f2;g.f2.prototype.subscribe\u003dg.f2.prototype.subscribe;g.f2.prototype.unsubscribeByKey\u003dg.f2.prototype.v2;g.f2.prototype.publish\u003dg.f2.prototype.publish;g.f2.prototype.clear\u003dg.f2.prototype.clear;g.sl(\"ytPubsub2Pubsub2Instance\",fuI);var Go\u003dg.v1(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.sl(\"ytPubsub2Pubsub2SubscribedKeys\",Go);var Vo\u003dg.v1(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.sl(\"ytPubsub2Pubsub2TopicToKeys\",Vo);var fO_\u003dg.v1(\"ytPubsub2Pubsub2IsAsync\")||{};\ng.sl(\"ytPubsub2Pubsub2IsAsync\",fO_);g.sl(\"ytPubsub2Pubsub2SkipSubKey\",null);var fQ\u003dvoid 0,qP\u003dvoid 0;var XCS\u003dg.HQ(\"max_body_size_to_compress\",5E5),K7W\u003dg.HQ(\"min_body_size_to_compress\",500),iZ\u003d!0,Qo\u003d0,Rt\u003d0,vtl\u003dg.HQ(\"compression_performance_threshold_lr\",250),DJl\u003dg.HQ(\"slow_compressions_before_abandon_count\",4),yo\u003d!1,rf\u003dnew Map,J0\u003d1,so6\u003d!0;g.k\u003dXP.prototype;g.k.writeThenSend\u003dfunction(C,b){var h\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?{}:b;if(Up(this)\u0026\u0026this.j){var N\u003d{url:C,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.TO.set(N,this.z5).then(function(p){N.id\u003dp;h.fX.c6()\u0026\u0026h.Cs(N)}).catch(function(p){h.Cs(N);\nKQ(h,p)})}else this.sendFn(C,b)};\ng.k.sendThenWrite\u003dfunction(C,b,h){var N\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?{}:b;if(Up(this)\u0026\u0026this.j){var p\u003d{url:C,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.Fo\u0026\u0026this.Fo(\"nwl_skip_retry\")\u0026\u0026(p.skipRetry\u003dh);if(this.fX.c6()||this.Fo\u0026\u0026this.Fo(\"nwl_aggressive_send_then_write\")\u0026\u0026!p.skipRetry){if(!p.skipRetry){var P\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(c,e){return g.R(function(L){if(L.j\u003d\u003d1)return g.J(L,N.TO.set(p,N.z5).catch(function(Z){KQ(N,Z)}),2);\nP(c,e);g.SV(L)})}}this.sendFn(C,b,p.skipRetry)}else this.TO.set(p,this.z5).catch(function(c){N.sendFn(C,b,p.skipRetry);\nKQ(N,c)})}else h\u003dthis.Fo\u0026\u0026this.Fo(\"nwl_skip_retry\")\u0026\u0026h,this.sendFn(C,b,h)};\ng.k.sendAndWrite\u003dfunction(C,b){var h\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?{}:b;if(Up(this)\u0026\u0026this.j){var N\u003d{url:C,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0},p\u003d!1,P\u003db.onSuccess?b.onSuccess:function(){};\nN.options.onSuccess\u003dfunction(c,e){N.id!\u003d\u003dvoid 0?h.TO.S7(N.id,h.z5):p\u003d!0;h.fX.hM\u0026\u0026h.Fo\u0026\u0026h.Fo(\"vss_network_hint\")\u0026\u0026h.fX.hM(!0);P(c,e)};\nthis.sendFn(N.url,N.options,void 0,!0);this.TO.set(N,this.z5).then(function(c){N.id\u003dc;p\u0026\u0026h.TO.S7(N.id,h.z5)}).catch(function(c){KQ(h,c)})}else this.sendFn(C,b,void 0,!0)};\ng.k.s5\u003dfunction(){var C\u003dthis;if(!Up(this))throw Error(\"IndexedDB is not supported: throttleSend\");this.K||(this.K\u003dthis.OS.Vy(function(){var b;return g.R(function(h){if(h.j\u003d\u003d1)return g.J(h,C.TO.M_(\"NEW\",C.z5),2);if(h.j!\u003d3)return b\u003dh.K,b?g.J(h,C.Cs(b),3):(C.OH(),h.return());C.K\u0026\u0026(C.K\u003d0,C.s5());g.SV(h)})},this.bU))};\ng.k.OH\u003dfunction(){this.OS.E2(this.K);this.K\u003d0};\ng.k.Cs\u003dfunction(C){var b\u003dthis,h;return g.R(function(N){switch(N.j){case 1:if(!Up(b))throw Error(\"IndexedDB is not supported: immediateSend\");if(C.id\u003d\u003d\u003dvoid 0){N.WE(2);break}return g.J(N,b.TO.qIX(C.id,b.z5),3);case 3:(h\u003dN.K)||b.sz(Error(\"The request cannot be found in the database.\"));case 2:if(b.rN(C,b.hx)){N.WE(4);break}b.sz(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(C.id\u003d\u003d\u003dvoid 0){N.WE(5);break}return g.J(N,b.TO.S7(C.id,b.z5),5);case 5:return N.return();case 4:C.skipRetry||\n(C\u003dTW_(b,C));if(!C){N.WE(0);break}if(!C.skipRetry||C.id\u003d\u003d\u003dvoid 0){N.WE(8);break}return g.J(N,b.TO.S7(C.id,b.z5),8);case 8:b.sendFn(C.url,C.options,!!C.skipRetry),g.SV(N)}})};\ng.k.rN\u003dfunction(C,b){C\u003dC.timestamp;return this.now()-C\u003e\u003db?!1:!0};\ng.k.pA\u003dfunction(){var C\u003dthis;if(!Up(this))throw Error(\"IndexedDB is not supported: retryQueuedRequests\");this.TO.M_(\"QUEUED\",this.z5).then(function(b){b\u0026\u0026!C.rN(b,C.HD)?C.OS.Vy(function(){return g.R(function(h){if(h.j\u003d\u003d1)return b.id\u003d\u003d\u003dvoid 0?h.WE(2):g.J(h,C.TO.QA(b.id,C.z5),2);C.pA();g.SV(h)})}):C.fX.c6()\u0026\u0026C.s5()})};var sp;var $ao\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 AjE\u003d{},pQH\u003dg.bZ(\"ServiceWorkerLogsDatabase\",{R_:(AjE.SWHealthLog\u003d{ES:1},AjE),shared:!0,upgrade:function(C,b){b(1)\u0026\u0026g.U1(g.y9(C,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});var DY\u003d{},Ltl\u003d0;var df;Ep.prototype.requestComplete\u003dfunction(C,b){b\u0026\u0026(this.K\u003d!0);C\u003dthis.removeParams(C);this.j.get(C)||this.j.set(C,b)};\nEp.prototype.isEndpointCFR\u003dfunction(C){C\u003dthis.removeParams(C);return(C\u003dthis.j.get(C))?!1:C\u003d\u003d\u003d!1\u0026\u0026this.K?!0:null};\nEp.prototype.removeParams\u003dfunction(C){return C.split(\"?\")[0]};\nEp.prototype.removeParams\u003dEp.prototype.removeParams;Ep.prototype.isEndpointCFR\u003dEp.prototype.isEndpointCFR;Ep.prototype.requestComplete\u003dEp.prototype.requestComplete;Ep.getInstance\u003dnQ;g.S(t0,g.x9);g.k\u003dt0.prototype;g.k.c6\u003dfunction(){return this.j.c6()};\ng.k.hM\u003dfunction(C){this.j.j\u003dC};\ng.k.TF\u003dfunction(){var C\u003dwindow.navigator.onLine;return C\u003d\u003d\u003dvoid 0?!0:C};\ng.k.Cb\u003dfunction(){this.K\u003d!0};\ng.k.listen\u003dfunction(C,b){return this.j.listen(C,b)};\ng.k.uJ\u003dfunction(C){C\u003dvD(this.j,C);C.then(function(b){g.zu(\"use_cfr_monitor\")\u0026\u0026nQ().requestComplete(\"generate_204\",b)});\nreturn C};\nt0.prototype.sendNetworkCheckRequest\u003dt0.prototype.uJ;t0.prototype.listen\u003dt0.prototype.listen;t0.prototype.enableErrorFlushing\u003dt0.prototype.Cb;t0.prototype.getWindowStatus\u003dt0.prototype.TF;t0.prototype.networkStatusHint\u003dt0.prototype.hM;t0.prototype.isNetworkAvailable\u003dt0.prototype.c6;t0.getInstance\u003da1V;g.S(g.To,g.x9);g.To.prototype.c6\u003dfunction(){var C\u003dg.v1(\"yt.networkStatusManager.instance.isNetworkAvailable\");return C?C.bind(this.K)():!0};\ng.To.prototype.hM\u003dfunction(C){var b\u003dg.v1(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.K);b\u0026\u0026b(C)};\ng.To.prototype.uJ\u003dfunction(C){var b\u003dthis,h;return g.R(function(N){h\u003dg.v1(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(b.K);return g.zu(\"skip_network_check_if_cfr\")\u0026\u0026nQ().isEndpointCFR(\"generate_204\")?N.return(new Promise(function(p){var P;b.hM(((P\u003dwindow.navigator)\u003d\u003dnull?void 0:P.onLine)||!0);p(b.c6())})):h?N.return(h(C)):N.return(!0)})};var Bm;g.S(It,XP);It.prototype.writeThenSend\u003dfunction(C,b){b||(b\u003d{});b\u003dwf(C,b);g.Tm()||(this.j\u003d!1);XP.prototype.writeThenSend.call(this,C,b)};\nIt.prototype.sendThenWrite\u003dfunction(C,b,h){b||(b\u003d{});b\u003dwf(C,b);g.Tm()||(this.j\u003d!1);XP.prototype.sendThenWrite.call(this,C,b,h)};\nIt.prototype.sendAndWrite\u003dfunction(C,b){b||(b\u003d{});b\u003dwf(C,b);g.Tm()||(this.j\u003d!1);XP.prototype.sendAndWrite.call(this,C,b)};\nIt.prototype.awaitInitialization\u003dfunction(){return this.N.promise};var SSK\u003dg.KW.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1};g.sl(\"ytNetworklessLoggingInitializationOptions\",SSK);g.Cr.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026lOU()\u0026\u0026(this.config_\u003dg.LQ());return!!this.config_};var yjj,N5,pr;yjj\u003dg.KW.ytPubsubPubsubInstance||new g.f2;N5\u003dg.KW.ytPubsubPubsubSubscribedKeys||{};pr\u003dg.KW.ytPubsubPubsubTopicToKeys||{};g.gj\u003dg.KW.ytPubsubPubsubIsSynchronous||{};g.f2.prototype.subscribe\u003dg.f2.prototype.subscribe;g.f2.prototype.unsubscribeByKey\u003dg.f2.prototype.v2;g.f2.prototype.publish\u003dg.f2.prototype.publish;g.f2.prototype.clear\u003dg.f2.prototype.clear;g.sl(\"ytPubsubPubsubInstance\",yjj);g.sl(\"ytPubsubPubsubTopicToKeys\",pr);g.sl(\"ytPubsubPubsubIsSynchronous\",g.gj);\ng.sl(\"ytPubsubPubsubSubscribedKeys\",N5);var qSl\u003d{};g.S(S8,g.O);S8.prototype.append\u003dfunction(C){if(!this.K)throw Error(\"This does not support the append operation\");C\u003dC.Rb();this.Rb().appendChild(C)};\ng.S($p,S8);$p.prototype.Rb\u003dfunction(){return this.j};g.S(AKo,g.O);var zB\u003dDate.now().toString();var mi\u003d{};var it\u003dSymbol(\"injectionDeps\");Ap.prototype.toString\u003dfunction(){return\"InjectionToken(\"+this.name+\")\"};\nJKH.prototype.resolve\u003dfunction(C){return C instanceof yO?Jp(this,C.key,[],!0):Jp(this,C,[])};var ut;var QO\u003dwindow;var sx\u003dg.zu(\"web_enable_lifecycle_monitoring\")\u0026\u0026Ux()!\u003d\u003d0,sf_\u003dg.zu(\"web_enable_lifecycle_monitoring\");UQW.prototype.cancel\u003dfunction(){for(var C\u003dg.z(this.j),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.jobId\u003d\u003d\u003dvoid 0||b.ZL||this.scheduler.E2(b.jobId),b.ZL\u003d!0;this.K.resolve()};g.k\u003dOx.prototype;g.k.install\u003dfunction(C){this.plugins.push(C);return this};\ng.k.uninstall\u003dfunction(){var C\u003dthis;g.yH.apply(0,arguments).forEach(function(b){b\u003dC.plugins.indexOf(b);b\u003e-1\u0026\u0026C.plugins.splice(b,1)})};\ng.k.transition\u003dfunction(C,b){var h\u003dthis;sx\u0026\u0026Rd6(this.state);var N\u003dthis.transitions.find(function(P){return Array.isArray(P.from)?P.from.find(function(c){return c\u003d\u003d\u003dh.state\u0026\u0026P.jT\u003d\u003d\u003dC}):P.from\u003d\u003d\u003dh.state\u0026\u0026P.jT\u003d\u003d\u003dC});\nif(N){this.K\u0026\u0026(XQc(this.K),this.K\u003dvoid 0);ONV(this,C,b);this.state\u003dC;sx\u0026\u0026Xb(this.state);N\u003dN.action.bind(this);var p\u003dthis.plugins.filter(function(P){return P[C]}).map(function(P){return P[C]});\nN(Ktc(this,p),b)}else throw Error(\"no transition specified from \"+this.state+\" to \"+C);};\ng.k.Jy2\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);g.CB();for(var h\u003dg.z(C),N\u003dh.next(),p\u003d{};!N.done;p\u003d{Bp:void 0},N\u003dh.next())p.Bp\u003dN.value,cZS(function(P){return function(){DG(P.Bp.name);Wl(function(){return P.Bp.callback.apply(P.Bp,g.M(b))});\ndj(P.Bp.name)}}(p))};\ng.k.Hvf\u003dfunction(C){var b\u003dg.yH.apply(1,arguments),h,N,p,P;return g.R(function(c){c.j\u003d\u003d1\u0026\u0026(g.CB(),h\u003dg.z(C),N\u003dh.next(),p\u003d{});if(c.j!\u003d3){if(N.done)return c.WE(0);p.Xa\u003dN.value;p.ou\u003dvoid 0;P\u003dfunction(e){return function(){DG(e.Xa.name);var L\u003dWl(function(){return e.Xa.callback.apply(e.Xa,g.M(b))});\nCx(L)?e.ou\u003dg.zu(\"web_lifecycle_error_handling_killswitch\")?L.then(function(){dj(e.Xa.name)}):L.then(function(){dj(e.Xa.name)},function(Z){Qfx(Z);\ndj(e.Xa.name)}):dj(e.Xa.name)}}(p);\ncZS(P);return p.ou?g.J(c,p.ou,3):c.WE(3)}p\u003d{Xa:void 0,ou:void 0};N\u003dh.next();return c.WE(2)})};\ng.k.Nt\u003dfunction(C){var b\u003dg.yH.apply(1,arguments),h\u003dthis,N\u003dC.map(function(p){return{ej:function(){DG(p.name);Wl(function(){return p.callback.apply(p,g.M(b))});\ndj(p.name)},\npriority:vl(h,p)}});\nN.length\u0026\u0026(this.K\u003dnew UQW(N))};\ng.c1.Object.defineProperties(Ox.prototype,{currentState:{configurable:!0,enumerable:!0,get:function(){return this.state}}});var nr;g.S(Ex,Ox);Ex.prototype.G\u003dfunction(C,b){var h\u003dthis;this.j\u003dg.xa(0,function(){h.currentState\u003d\u003d\u003d\"application_navigating\"\u0026\u0026h.transition(\"none\")},5E3);\nC(b\u003d\u003dnull?void 0:b.event)};\nEx.prototype.W\u003dfunction(C,b){this.j\u0026\u0026(g.dl.E2(this.j),this.j\u003dnull);C(b\u003d\u003dnull?void 0:b.event)};var G_\u003d[];g.sl(\"yt.logging.transport.getScrapedGelPayloads\",function(){return G_});tp.prototype.storePayload\u003dfunction(C,b){C\u003dTB(C);this.store[C]?this.store[C].push(b):(this.K\u003d{},this.store[C]\u003d[b]);this.j++;g.zu(\"more_accurate_gel_parser\")\u0026\u0026(b\u003dnew CustomEvent(\"TRANSPORTING_NEW_EVENT\"),window.dispatchEvent(b));return C};\ntp.prototype.smartExtractMatchingEntries\u003dfunction(C){if(!C.keys.length)return[];for(var b\u003dIF(this,C.keys.splice(0,1)[0]),h\u003d[],N\u003d0;N\u003cb.length;N++)this.store[b[N]]\u0026\u0026C.sizeLimit\u0026\u0026(this.store[b[N]].length\u003c\u003dC.sizeLimit?(h.push.apply(h,g.M(this.store[b[N]])),delete this.store[b[N]]):h.push.apply(h,g.M(this.store[b[N]].splice(0,C.sizeLimit))));this.j-\u003dh.length;(C\u003d\u003dnull?0:C.sizeLimit)\u0026\u0026h.length\u003c(C\u003d\u003dnull?void 0:C.sizeLimit)\u0026\u0026(C.sizeLimit-\u003dh.length,h.push.apply(h,g.M(this.smartExtractMatchingEntries(C))));\nreturn h};\ntp.prototype.extractMatchingEntries\u003dfunction(C){C\u003dIF(this,C);for(var b\u003d[],h\u003d0;h\u003cC.length;h++)this.store[C[h]]\u0026\u0026(b.push.apply(b,g.M(this.store[C[h]])),delete this.store[C[h]]);this.j-\u003db.length;return b};\ntp.prototype.getSequenceCount\u003dfunction(C){C\u003dIF(this,C);for(var b\u003d0,h\u003d0;h\u003cC.length;h++){var N\u003dvoid 0;b+\u003d((N\u003dthis.store[C[h]])\u003d\u003dnull?void 0:N.length)||0}return b};\ntp.prototype.getSequenceCount\u003dtp.prototype.getSequenceCount;tp.prototype.extractMatchingEntries\u003dtp.prototype.extractMatchingEntries;tp.prototype.smartExtractMatchingEntries\u003dtp.prototype.smartExtractMatchingEntries;tp.prototype.storePayload\u003dtp.prototype.storePayload;var j1l\u003dg.HQ(\"initial_gel_batch_timeout\",2E3),PUl\u003dg.HQ(\"gel_queue_timeout_max_ms\",6E4),cJ1\u003dg.HQ(\"gel_min_batch_size\",5),PL\u003dvoid 0,SJ1\u003dnew xp,GmH\u003dnew xp,pj1\u003dnew xp,ga_\u003dnew xp,cL,ai\u003d!0,Ft\u003d1,CZ\u003dnew Map,ZL\u003dg.KW.ytLoggingTransportTokensToCttTargetIds_||{};g.sl(\"ytLoggingTransportTokensToCttTargetIds_\",ZL);var LZ\u003dg.KW.ytLoggingTransportTokensToJspbCttTargetIds_||{};g.sl(\"ytLoggingTransportTokensToJspbCttTargetIds_\",LZ);var N6\u003d{},DQU\u003d!1;var ST\u003dg.KW.ytLoggingGelSequenceIdObj_||{};g.sl(\"ytLoggingGelSequenceIdObj_\",ST);var xal\u003d[];var JJx,mV\u003dg.KW.ytLoggingDocDocumentNonce_;mV||(mV\u003dg.VO(16),g.sl(\"ytLoggingDocDocumentNonce_\",mV));JJx\u003dmV;var yJS\u003d{NA:0,J6O:1,ml2:2,t3:3,e3O:4,M26:5,o7o:6,SHARE:7,IRf:8,qSX:9,GuE:10,uwD: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 Hpl\u003d1;g.k\u003dz_.prototype;g.k.getAsJson\u003dfunction(){var C\u003d{};this.j.trackingParams!\u003d\u003dvoid 0?C.trackingParams\u003dthis.j.trackingParams:(C.veType\u003dthis.j.veType,this.j.veCounter!\u003d\u003dvoid 0\u0026\u0026(C.veCounter\u003dthis.j.veCounter),this.j.elementIndex!\u003d\u003dvoid 0\u0026\u0026(C.elementIndex\u003dthis.j.elementIndex));this.j.dataElement!\u003d\u003dvoid 0\u0026\u0026(C.dataElement\u003dthis.j.dataElement.getAsJson());this.j.youtubeData!\u003d\u003dvoid 0\u0026\u0026(C.youtubeData\u003dthis.j.youtubeData);this.j.isCounterfactual\u0026\u0026(C.isCounterfactual\u003d!0);return C};\ng.k.getAsJspb\u003dfunction(){var C\u003dnew Jh;this.j.trackingParams!\u003d\u003dvoid 0?C.setTrackingParams(this.j.trackingParams):(this.j.veType!\u003d\u003dvoid 0\u0026\u0026sW(C,2,eH(this.j.veType)),this.j.veCounter!\u003d\u003dvoid 0\u0026\u0026sW(C,6,eH(this.j.veCounter)),this.j.elementIndex!\u003d\u003dvoid 0\u0026\u0026sW(C,3,eH(this.j.elementIndex)),this.j.isCounterfactual\u0026\u0026sW(C,5,jH(!0)));if(this.j.dataElement!\u003d\u003dvoid 0){var b\u003dthis.j.dataElement.getAsJspb();jY(C,Jh,7,b)}this.j.youtubeData!\u003d\u003dvoid 0\u0026\u0026jY(C,sOU,8,this.j.jspbYoutubeData);return C};\ng.k.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\ng.k.isClientVe\u003dfunction(){return!this.j.trackingParams\u0026\u0026!!this.j.veType};\ng.k.getLoggingDirectives\u003dfunction(){return this.j.loggingDirectives};g.sl(\"yt_logging_screen.getRootVeType\",maV);g.sl(\"yt_logging_screen.getCurrentCsn\",g.q6);g.sl(\"yt_logging_screen.getCttAuthInfo\",mZ);g.sl(\"yt_logging_screen.setCurrentScreen\",urH);var UaK\u003d\"absolute_experiments app conditional_experiments debugcss debugjs expflag forced_experiments pbj pbjreload sbb spf spfreload sr_bns_address sttick\".split(\" \");var EaW\u003d[{sE:function(C){return\"Cannot read property \u0027\"+C.key+\"\u0027\"},\nTs:{Error:[{e1:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{e1:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{e1:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{e1:/\\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\"]},{e1:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{e1:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{e1:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{sE:function(C){return\"Cannot call \u0027\"+C.key+\"\u0027\"},\nTs:{TypeError:[{e1:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{e1:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{e1:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{e1:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{e1:/\\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{e1:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{sE:function(C){return C.key+\" is not defined\"},\nTs:{ReferenceError:[{e1:/(.*) is not defined/,groups:[\"key\"]},{e1:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var OpW\u003d{wg:[],Q3:[{callback:Xjc,weight:500}]};var A_;var QB\u003dnew g.f2;var naH\u003dnew Set,daW\u003d0,BUo\u003d0,TUV\u003d0,WJS\u003d[],I7_\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];var Cfx\u003dnew g.fe(\"parallelCommand\");var NmW\u003dnew g.fe(\"performOnceCommand\");var hOW\u003dnew g.fe(\"serialCommand\");var Xt\u003dvoid 0;var rjj\u003dg.z(qo_({},\"Z39Sdf\"));rjj.next();rjj.next();var is$\u003dg.z(qo_(null,\"qqrkLd\"));is$.next();is$.next();g.S(Or,at);var mJ6\u003dnew lZ(\"screen-created\",Or),wr\u003d[],pGx\u003deOo,Ct\u003d0,DL\u003dnew Map,dr\u003dnew Map,WL\u003dnew Map;g.bC(g.jv,g.O);g.k\u003dg.jv.prototype;g.k.subscribe\u003dfunction(C,b,h){return this.HE()?0:this.Fz.subscribe(C,b,h)};\ng.k.unsubscribe\u003dfunction(C,b,h){return this.HE()?!1:this.Fz.unsubscribe(C,b,h)};\ng.k.v2\u003dfunction(C){return this.HE()?!1:this.Fz.v2(C)};\ng.k.publish\u003dfunction(C,b){return this.HE()?!1:this.Fz.publish.apply(this.Fz,arguments)};\ng.k.Gu\u003dfunction(C,b){for(var h in C)this.subscribe(h,C[h],b)};\ng.k.g4\u003dfunction(C,b){for(var h in C)this.unsubscribe(h,C[h],b)};var QpV\u003d16/9,fK\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],JjI\u003dfK.concat([3,4,5,6,7,8,9,10,15]),uEE\u003dfK.concat([2.5,3,3.5,4]),R_E\u003dfK.concat([2.5,3]);var LKV\u003d1;g.S(g.kY,g.O);g.k\u003dg.kY.prototype;\ng.k.createElement\u003dfunction(C,b){b\u003db||C.B\u003d\u003d\u003d\"svg\";var h\u003dC.C,N\u003dC.J4;if(b){var p\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",C.B);g.d_\u0026\u0026(C.T||(C.T\u003d{}),C.T.focusable\u003d\"false\")}else p\u003dg.wk(C.B);if(h){if(h\u003dev(this,p,\"class\",h))Lt(this,p,\"class\",h),this.sI[h]\u003dp}else if(N){h\u003dg.z(N);for(var P\u003dh.next();!P.done;P\u003dh.next())this.sI[P.value]\u003dp;Lt(this,p,\"class\",N.join(\" \"))}N\u003dC.BE;h\u003dC.U;if(N)b\u003dev(this,p,\"child\",N),b!\u003d\u003dvoid 0\u0026\u0026p.appendChild(g.CM(b));else if(h)for(N\u003d0,h\u003dg.z(h),P\u003dh.next();!P.done;P\u003dh.next())if(P\u003d\nP.value)if(typeof P\u003d\u003d\u003d\"string\")P\u003dev(this,p,\"child\",P),P!\u003dnull\u0026\u0026p.appendChild(g.CM(P));else if(P.element)p.appendChild(P.element);else{var c\u003dP;P\u003dthis.createElement(c,b);p.appendChild(P);c.xr\u0026\u0026(c\u003dcr(),P.id\u003dc,P\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),P.setAttribute(\"class\",\"ytp-svg-shadow\"),P.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+c),N7(p,P,N++))}if(C\u003dC.T)for(b\u003dp,N\u003dg.z(Object.keys(C)),h\u003dN.next();!h.done;h\u003dN.next())h\u003dh.value,P\u003dC[h],Lt(this,b,h,typeof P\u003d\u003d\u003d\"string\"?\nev(this,b,h,P):P);return p};\ng.k.dO\u003dfunction(C){return this.sI[C]};\ng.k.Gi\u003dfunction(C,b){typeof b\u003d\u003d\u003d\"number\"?N7(C,this.element,b):C.appendChild(this.element)};\ng.k.detach\u003dfunction(){g.gQ(this.element)};\ng.k.update\u003dfunction(C){for(var b\u003dg.z(Object.keys(C)),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.updateValue(h,C[h])};\ng.k.updateValue\u003dfunction(C,b){(C\u003dthis.OG[\"{{\"+C+\"}}\"])\u0026\u0026Lt(this,C[0],C[1],b)};\ng.k.wO\u003dfunction(){this.sI\u003d{};this.OG\u003d{};this.detach();g.O.prototype.wO.call(this)};g.S(g.n,g.kY);g.k\u003dg.n.prototype;g.k.jh\u003dfunction(C,b){this.updateValue(b||\"content\",C)};\ng.k.show\u003dfunction(){this.Bb||(g.LV(this.element,\"display\",\"\"),this.Bb\u003d!0)};\ng.k.hide\u003dfunction(){this.Bb\u0026\u0026(g.LV(this.element,\"display\",\"none\"),this.Bb\u003d!1)};\ng.k.Kj\u003dfunction(C){C?this.show():this.hide()};\ng.k.us\u003dfunction(C){this.G\u003dC};\ng.k.listen\u003dfunction(C,b,h){return this.S(this.element,C,b,h)};\ng.k.S\u003dfunction(C,b,h,N){h\u003d(0,g.Il)(h,N||this);N\u003d{target:C,type:b,listener:h};this.listeners.push(N);C.addEventListener(b,h);return N};\ng.k.D9\u003dfunction(C){var b\u003dthis;this.listeners.forEach(function(h,N){h\u003d\u003d\u003dC\u0026\u0026(h\u003db.listeners.splice(N,1)[0],h.target.removeEventListener(h.type,h.listener))})};\ng.k.focus\u003dfunction(){this.element.focus()};\ng.k.wO\u003dfunction(){for(;this.listeners.length;){var C\u003dthis.listeners.pop();C\u0026\u0026C.target.removeEventListener(C.type,C.listener)}g.kY.prototype.wO.call(this)};g.S(g.ZN,g.n);g.ZN.prototype.subscribe\u003dfunction(C,b,h){return this.t4.subscribe(C,b,h)};\ng.ZN.prototype.unsubscribe\u003dfunction(C,b,h){return this.t4.unsubscribe(C,b,h)};\ng.ZN.prototype.v2\u003dfunction(C){return this.t4.v2(C)};\ng.ZN.prototype.publish\u003dfunction(C){return this.t4.publish.apply(this.t4,[C].concat(g.M(g.yH.apply(1,arguments))))};var QIh\u003dnew WeakSet;g.S(YY,g.ZN);g.k\u003dYY.prototype;g.k.bind\u003dfunction(C){this.m6||C.renderer\u0026\u0026this.init(C.id,C.renderer,{},C);return Promise.resolve()};\ng.k.init\u003dfunction(C,b,h){this.m6\u003dC;this.element.setAttribute(\"id\",this.m6);this.Vz\u0026\u0026g.j6(this.element,this.Vz);this.KO\u003db\u0026\u0026b.adRendererCommands;this.Qz\u003db.interaction;var N;((N\u003dthis.Qz)\u003d\u003dnull?0:N.onTap)\u0026\u0026g.j6(this.element,\"ytp-ad-component--clickable\");this.macros\u003dh;this.L\u003db.trackingParams||null;var p,P;this.J\u003d(P\u003d(p\u003dg.d(b.rendererContext,KhI))\u003d\u003dnull?void 0:p.loggingDirectives)!\u003dnull?P:b.loggingDirectives;this.L!\u003dnull?this.createServerVe(this.element,this.L):this.J\u0026\u0026(C\u003dthis.element,b\u003dthis.J,this.api.createServerVe(C,\nthis,!0),this.api.setTrackingParams(C,b.trackingParams||null))};\ng.k.clear\u003dfunction(){};\ng.k.hide\u003dfunction(){g.ZN.prototype.hide.call(this);(this.L!\u003dnull||this.J)\u0026\u0026this.logVisibility(this.element,!1)};\ng.k.show\u003dfunction(){g.ZN.prototype.show.call(this);if(!this.G$){this.G$\u003d!0;var C\u003dthis.KO\u0026\u0026this.KO.impressionCommand,b,h\u003d(b\u003dthis.Qz)\u003d\u003dnull?void 0:b.onFirstVisible;C?this.QL(C):h\u0026\u0026(C\u003dKZ(h))\u0026\u0026this.QL(C)}(this.L!\u003dnull||this.J)\u0026\u0026this.logVisibility(this.element,!0)};\ng.k.onClick\u003dfunction(C){if((this.L||this.J)\u0026\u0026!QIh.has(C)){var b\u003dthis.element;this.api.hasVe(b)\u0026\u0026this.Bb\u0026\u0026this.api.logClick(b,this.interactionLoggingClientData);QIh.add(C)}var h\u003dthis.KO\u0026\u0026this.KO.clickCommand,N;b\u003d(N\u003dthis.Qz)\u003d\u003dnull?void 0:N.onTap;if(h)b\u003dthis.G9(h),this.QL(b);else{if(N\u003db)a:{N\u003dthis.element;C\u003dC.composedPath();C\u003dg.z(C);for(h\u003dC.next();!h.done;h\u003dC.next()){h\u003dh.value;if(h\u003d\u003d\u003dN)break;if(h.className.indexOf(\"ytp-ad-component--clickable\")\u003e\u003d0){N\u003d!1;break a}}N\u003d!0}N\u0026\u0026(b\u003dKZ(b))\u0026\u0026this.QL(b)}};\ng.k.G9\u003dfunction(C){return C};\ng.k.fD\u003dfunction(C){var b\u003dthis.nO;b.J\u003d!0;b.K\u003dC.touches.length;b.j.isActive()\u0026\u0026(b.j.stop(),b.G\u003d!0);C\u003dC.touches;b.W\u003dyKl(b,C)||C.length!\u003d1;var h\u003dC.item(0);b.W||!h?(b.L\u003dInfinity,b.V\u003dInfinity):(b.L\u003dh.clientX,b.V\u003dh.clientY);for(h\u003db.N.length\u003d0;h\u003cC.length;h++){var N\u003dC.item(h);b.N.push(N.identifier)}};\ng.k.hV\u003dfunction(C){var b\u003dthis.nO;C\u003dC.changedTouches.item(0);var h;if(h\u003dW$()){h\u003dg.rD();var N\u003d\"\";if(Tol())N\u003d/Windows (?:NT|Phone) ([0-9.]+)/,N\u003d(h\u003dN.exec(h))?h[1]:\"0.0\";else if(W$())N\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,N\u003d(h\u003dN.exec(h))\u0026\u0026h[1].replace(/_/g,\".\");else if(EE())N\u003d/Mac OS X ([0-9_.]+)/,N\u003d(h\u003dN.exec(h))?h[1].replace(/_/g,\".\"):\"10\";else if(mh(g.rD(),\"KaiOS\"))N\u003d/(?:KaiOS)\\/(\\S+)/i,N\u003d(h\u003dN.exec(h))\u0026\u0026h[1];else if(tVU())N\u003d/Android\\s+([^\\);]+)(\\)|;)/,N\u003d(h\u003dN.exec(h))\u0026\u0026h[1];else if(DU()?uC.platform\u003d\u003d\u003d\n\"Chrome OS\":Qj(\"CrOS\"))N\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,N\u003d(h\u003dN.exec(h))\u0026\u0026h[1];h\u003d!(g.yj(N||\"\",8)\u003e\u003d0)}if(h||C\u0026\u0026Math.pow(C.clientX-b.L,2)+Math.pow(C.clientY-b.V,2)\u003e25)b.X\u003d!0};\ng.k.cG\u003dfunction(C){if(this.nO){var b\u003dthis.nO,h\u003dC.changedTouches;h\u0026\u0026b.J\u0026\u0026b.K\u003d\u003d1\u0026\u0026!b.X\u0026\u0026!b.G\u0026\u0026!b.W\u0026\u0026yKl(b,h)\u0026\u0026(b.KO\u003dC,b.j.start());b.K\u003dC.touches.length;b.K\u003d\u003d\u003d0\u0026\u0026(b.J\u003d!1,b.X\u003d!1,b.N.length\u003d0);b.G\u003d!1}};\ng.k.QL\u003dfunction(C){this.layoutId?this.Sp.executeCommand(C,this.layoutId):g.ux(new g.np(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\ng.k.createServerVe\u003dfunction(C,b){this.api.createServerVe(C,this);this.api.setTrackingParams(C,b)};\ng.k.logVisibility\u003dfunction(C,b){this.api.hasVe(C)\u0026\u0026this.api.logVisibility(C,b,this.interactionLoggingClientData)};\ng.k.wO\u003dfunction(){this.clear(null);this.D9(this.zi);for(var C\u003dg.z(this.q2),b\u003dC.next();!b.done;b\u003dC.next())this.D9(b.value);g.ZN.prototype.wO.call(this)};g.S(iI,YY);\niI.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.j\u003db;if(b.text\u003d\u003dnull\u0026\u0026b.icon\u003d\u003dnull)g.Ri(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(b.style||null){case \"STYLE_UNKNOWN\":C\u003d\"ytp-ad-button-link\";break;default:C\u003dnull}C!\u003dnull\u0026\u0026g.j6(this.element,C);b.text!\u003dnull\u0026\u0026(C\u003dg.lI(b.text),g.Mp(C)||(this.element.setAttribute(\"aria-label\",C),this.N\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-button-text\",BE:C}),g.D(this,this.N),this.N.Gi(this.element)));b.accessibilityData\u0026\u0026b.accessibilityData.accessibilityData\u0026\u0026\nb.accessibilityData.accessibilityData.label\u0026\u0026!g.Mp(b.accessibilityData.accessibilityData.label)\u0026\u0026this.element.setAttribute(\"aria-label\",b.accessibilityData.accessibilityData.label);b.icon!\u003dnull\u0026\u0026(b\u003drK(b.icon,this.X),b!\u003dnull\u0026\u0026(this.K\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-button-icon\",U:[b]}),g.D(this,this.K)),this.W?N7(this.element,this.K.element,0):this.K.Gi(this.element))}};\niI.prototype.clear\u003dfunction(){this.hide()};\niI.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C);C\u003dg.z(Ji1(this));for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.layoutId?this.Sp.executeCommand(b,this.layoutId):g.ux(Error(\"Missing layoutId for button.\"));this.api.onAdUxClicked(this.componentType,this.layoutId)};g.S(Ju,g.O);Ju.prototype.wO\u003dfunction(){this.K\u0026\u0026g.VJ(this.K);this.j.clear();uI\u003dnull;g.O.prototype.wO.call(this)};\nJu.prototype.register\u003dfunction(C,b){b\u0026\u0026this.j.set(C,b)};\nvar uI\u003dnull;g.S(UY,YY);\nUY.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);C\u003db.hoverText||null;b\u003db.button\u0026\u0026g.d(b.button,g.Aa)||null;b\u003d\u003dnull?g.ux(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,void 0,void 0,void 0,void 0,this.N),g.D(this,this.button),this.button.init(pt(\"button\"),b,this.macros),C\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.lI(C)),this.button.Gi(this.element),this.V\u0026\u0026!g.P4(this.button.element,\n\"ytp-ad-clickable\")\u0026\u0026g.j6(this.button.element,\"ytp-ad-clickable\"),this.N\u0026\u0026(g.j6(this.button.element,\"ytp-ad-hover-text-button--clean-player\"),this.api.D(\"clean_player_style_fix_on_web\")\u0026\u0026g.j6(this.button.element,\"ytp-ad-hover-text-button--clean-player-with-light-shadow\")),C\u0026\u0026(this.K\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-hover-text-container\"}),this.W\u0026\u0026(b\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-hover-text-callout\"}),b.Gi(this.K.element),g.D(this,b)),g.D(this,this.K),this.K.Gi(this.element),b\u003dRS(C),N7(this.K.element,b,0)),\nthis.show())};\nUY.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.K\u0026\u0026this.K.hide();YY.prototype.hide.call(this)};\nUY.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();YY.prototype.show.call(this)};g.S(Kt,YY);\nKt.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);h\u003d(C\u003db.thumbnail)\u0026\u0026XW(C)||\"\";g.Mp(h)?Math.random()\u003c.01\u0026\u0026g.Ri(Error(\"Found AdImage without valid image URL\")):(this.j?g.LV(this.element,\"backgroundImage\",\"url(\"+h+\")\"):t8(this.element,{src:h}),t8(this.element,{alt:C\u0026\u0026C.accessibility\u0026\u0026C.accessibility.label||\"\"}),b\u0026\u0026b.adRendererCommands\u0026\u0026b.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\"),this.show())};\nKt.prototype.clear\u003dfunction(){this.hide()};g.S(sY,YY);g.k\u003dsY.prototype;g.k.hide\u003dfunction(){YY.prototype.hide.call(this);this.N\u0026\u0026this.N.focus()};\ng.k.show\u003dfunction(){this.N\u003ddocument.activeElement;YY.prototype.show.call(this);this.X.focus()};\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.K\u003db;b.dialogMessages||b.title!\u003dnull?b.confirmLabel\u003d\u003dnull?g.ux(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):b.cancelLabel\u003d\u003dnull?g.ux(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):U$V(this,b):g.ux(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.k.clear\u003dfunction(){g.yJ(this.j);this.hide()};\ng.k.Fl\u003dfunction(){this.hide()};\ng.k.X5\u003dfunction(){var C\u003dthis.K.cancelEndpoint;C\u0026\u0026(this.layoutId?this.Sp.executeCommand(C,this.layoutId):g.ux(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};\ng.k.LW\u003dfunction(){var C\u003dthis.K.confirmNavigationEndpoint||this.K.confirmEndpoint;C\u0026\u0026(this.layoutId?this.Sp.executeCommand(C,this.layoutId):g.ux(Error(\"Missing layoutId for confirm dialog.\")));this.hide()};g.S(OY,YY);g.k\u003dOY.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.N\u003db;if(b.defaultText\u003d\u003dnull\u0026\u0026b.defaultIcon\u003d\u003dnull)g.ux(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(b.defaultIcon\u003d\u003dnull\u0026\u0026b.toggledIcon!\u003dnull)g.ux(Error(\"ToggleButtonRenderer cannot have toggled icon set without a default icon.\"));else{if(b.style){switch(b.style.styleType){case \"STYLE_UNKNOWN\":case \"STYLE_DEFAULT\":C\u003d\"ytp-ad-toggle-button-default-style\";break;default:C\u003dnull}C!\u003dnull\u0026\u0026g.j6(this.X,C)}C\u003d{};b.defaultText?\n(h\u003dg.lI(b.defaultText),g.Mp(h)||(C.buttonText\u003dh,this.api.Y().experiments.Fo(\"a11y_h5_associate_survey_question\")||this.j.setAttribute(\"aria-label\",h),this.api.Y().experiments.Fo(\"fix_h5_toggle_button_a11y\")\u0026\u0026this.K.setAttribute(\"aria-label\",h))):g.Vx(this.sX,!1);b.defaultTooltip\u0026\u0026(C.tooltipText\u003db.defaultTooltip,this.j.hasAttribute(\"aria-label\")||this.K.setAttribute(\"aria-label\",b.defaultTooltip));b.defaultIcon?(h\u003drK(b.defaultIcon),this.updateValue(\"untoggledIconTemplateSpec\",h),b.toggledIcon?(this.N2\u003d\n!0,h\u003drK(b.toggledIcon),this.updateValue(\"toggledIconTemplateSpec\",h)):(g.Vx(this.V,!0),g.Vx(this.W,!1)),g.Vx(this.j,!1)):g.Vx(this.K,!1);g.A8(C)||this.update(C);b.isToggled\u0026\u0026(g.j6(this.X,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(b.isToggled));vr(this);this.S(this.element,\"change\",this.dj);this.show()}};\ng.k.onClick\u003dfunction(C){this.q2.length\u003e0\u0026\u0026(this.toggleButton(!this.isToggled()),this.dj());YY.prototype.onClick.call(this,C)};\ng.k.dj\u003dfunction(){g.L2(this.X,\"ytp-ad-toggle-button-toggled\",this.isToggled());for(var C\u003dg.z(XGV(this,this.isToggled())),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.layoutId?this.Sp.executeCommand(b,this.layoutId):g.ux(Error(\"Missing layoutId for toggle button.\"));if(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);vr(this)};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.toggleButton\u003dfunction(C){g.L2(this.X,\"ytp-ad-toggle-button-toggled\",C);this.j.checked\u003dC;vr(this)};\ng.k.isToggled\u003dfunction(){return this.j.checked};g.S(DN,fp);DN.prototype.W\u003dfunction(C){if(Array.isArray(C)){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b instanceof KKW\u0026\u0026this.X(b)}};g.S(dK,YY);g.k\u003ddK.prototype;g.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);b.reasons?b.confirmLabel\u003d\u003dnull?g.ux(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(b.cancelLabel\u003d\u003dnull\u0026\u0026g.Ri(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),b.title\u003d\u003dnull\u0026\u0026g.Ri(Error(\"AdFeedbackRenderer.title was not set.\")),D$o(this,b)):g.ux(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.k.clear\u003dfunction(){Ma(this.W);Ma(this.V);this.X.length\u003d0;this.hide()};\ng.k.hide\u003dfunction(){this.j\u0026\u0026this.j.hide();this.K\u0026\u0026this.K.hide();YY.prototype.hide.call(this);this.N\u0026\u0026this.N.focus()};\ng.k.show\u003dfunction(){this.j\u0026\u0026this.j.show();this.K\u0026\u0026this.K.show();this.N\u003ddocument.activeElement;YY.prototype.show.call(this);this.W.focus()};\ng.k.XK\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.publish(\"a\");this.hide()};\ng.k.q_h\u003dfunction(){this.hide()};\nWr.prototype.Rb\u003dfunction(){return this.j.element};\nWr.prototype.getCommand\u003dfunction(){return this.K};\nWr.prototype.isChecked\u003dfunction(){return this.N.checked};g.S(EY,sY);EY.prototype.Fl\u003dfunction(C){sY.prototype.Fl.call(this,C);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nEY.prototype.X5\u003dfunction(C){sY.prototype.X5.call(this,C);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nEY.prototype.LW\u003dfunction(C){sY.prototype.LW.call(this,C);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.publish(\"b\")};g.S(nt,YY);g.k\u003dnt.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.W\u003db;if(b.dialogMessage\u003d\u003dnull\u0026\u0026b.title\u003d\u003dnull)g.ux(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{b.confirmLabel\u003d\u003dnull\u0026\u0026g.Ri(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(C\u003db.closeOverlayRenderer\u0026\u0026g.d(b.closeOverlayRenderer,g.Aa)||null)this.j\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),\ng.D(this,this.j),this.j.init(pt(\"button\"),C,this.macros),this.j.Gi(this.element);b.title\u0026\u0026(C\u003dg.lI(b.title),this.updateValue(\"title\",C));if(b.adReasons)for(C\u003db.adReasons,h\u003d0;h\u003cC.length;h++){var N\u003dRS(C[h]);if(!g.Mp(N.textContent)){var p\u003dxv(\"LI\");p.appendChild(N);this.Df.appendChild(p)}}else g.Vx(this.Df,!1);b.dialogMessage\u0026\u0026(C\u003dRS(b.dialogMessage,!0),this.CO.appendChild(C));b.confirmLabel\u0026\u0026(C\u003dg.lI(b.confirmLabel),this.updateValue(\"confirmLabel\",C));b.muteAdRenderer\u0026\u0026(b\u003dg.d(b.muteAdRenderer,g.Aa)||null)\u0026\u0026\n(C\u003db.navigationEndpoint\u0026\u0026g.d(b.navigationEndpoint,Dpe)||null,h\u003db.navigationEndpoint\u0026\u0026g.d(b.navigationEndpoint,idd)||null,C\u003d\u003dnull\u0026\u0026h\u003d\u003dnull?g.Ri(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(C?d$S(this,C):h\u0026\u0026WKl(this,h),this.N\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.D(this,this.N),this.N.init(pt(\"button\"),b,this.macros),this.N.listen(\"click\",\nthis.Uo2,this),this.N.Gi(this.Yh)));E1H(this)}};\ng.k.clear\u003dfunction(){Ma(this.V);this.hide()};\ng.k.hide\u003dfunction(){this.K?this.K.hide():this.X\u0026\u0026this.X.hide();this.j\u0026\u0026this.j.hide();this.N\u0026\u0026this.N.hide();YY.prototype.hide.call(this);this.N2\u0026\u0026this.N2.focus()};\ng.k.show\u003dfunction(){this.j\u0026\u0026this.j.show();this.N\u0026\u0026this.N.show();if(!this.rO){for(var C\u003dg.z(this.W\u0026\u0026this.W.impressionEndpoints||[]),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.layoutId?this.Sp.executeCommand(b,this.layoutId):g.ux(Error(\"Missing layoutId for ad info dialog.\"));this.rO\u003d!0}this.N2\u003ddocument.activeElement;YY.prototype.show.call(this);this.V.focus()};\ng.k.WN\u003dfunction(){if(this.W\u0026\u0026this.W.confirmServiceEndpoint){var C\u003dthis.W.confirmServiceEndpoint;this.layoutId?this.Sp.executeCommand(C,this.layoutId):g.ux(Error(\"Missing layoutId for ad info dialog.\"))}this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.publish(\"d\");this.hide()};\ng.k.Uo2\u003dfunction(){var C\u003dthis.K?this.K:this.X;C\u0026\u0026!C.Bb\u0026\u0026(this.hide(),C.show())};g.S(tu,UY);tu.prototype.init\u003dfunction(C,b,h){UY.prototype.init.call(this,C,b,h);C\u003db.button\u0026\u0026g.d(b.button,g.Aa)||null;C!\u003dnull\u0026\u0026(IQx(this,C,h),this.api.D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.element.classList.add(\"ytp-ad-info-hover-text-button--clean-player\"),this.show())};\ntu.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.j\u0026\u0026this.j.hide();UY.prototype.hide.call(this)};\ntu.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();UY.prototype.show.call(this)};\ntu.prototype.clear\u003dfunction(){this.hide()};g.S(TY,YY);\nTY.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.j\u003db;this.isTemplated()||g.PP(this.element,aS(this.j));if(b.backgroundImage\u0026\u0026(C\u003d(C\u003db.backgroundImage.thumbnail)?XW(C):\"\",h\u003d(h\u003dthis.api.getVideoData(1))\u0026\u0026h.R0,C\u0026\u0026h\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+C+\")\",this.element.style.backgroundSize\u003d\"100%\"),b.style\u0026\u0026b.style.adTextStyle))switch(b.style.adTextStyle.fontSize){case \"AD_FONT_SIZE_MEDIUM\":this.element.style.fontSize\u003d\"26px\"}(C\u003dg.xT(b.targetId))\u0026\u0026this.element.setAttribute(\"data-tooltip-target-id\",C);\nb\u0026\u0026b.adRendererCommands\u0026\u0026b.adRendererCommands.clickCommand?this.element.classList.add(\"ytp-ad-clickable-element\"):this.element.classList.remove(\"ytp-ad-clickable-element\");this.show()};\nTY.prototype.isTemplated\u003dfunction(){return this.j.isTemplated||!1};\nTY.prototype.clear\u003dfunction(){this.hide()};var pmK\u003d{seekableStart:0,seekableEnd:1,current:0};g.S(IS,YY);IS.prototype.clear\u003dfunction(){this.dispose()};g.S(g.CF,g.O);g.k\u003dg.CF.prototype;g.k.show\u003dfunction(C){this.state!\u003d\u003d1\u0026\u0026this.state!\u003d\u003d2\u0026\u0026(this.state\u003d\u003d\u003d4\u0026\u0026this.AU(),this.state\u003d\u003d\u003d5?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.j\u0026\u0026this.j()):this.element.Bb||(b1(this,!0),this.state\u003d1,C?this.delay.start(C):this.AU()))};\ng.k.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.Bb\u0026\u0026(b1(this,!0),this.state\u003d4,this.delay.start(this.N)))};\ng.k.AU\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:b1(this,!1);this.state\u003d3;this.delay.start(this.K);break;case 3:this.state\u003dnull;this.j\u0026\u0026this.j();break;case 4:this.element.hide();b1(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:if(this.state\u003dnull,this.onHidden)this.onHidden()}};\ng.k.stop\u003dfunction(){for(;this.state!\u003d\u003dnull\u0026\u0026this.state!\u003d\u003d5;)this.delay.stop(),this.AU()};\ng.k.wO\u003dfunction(){this.element.HE()||this.element.element.removeAttribute(\"aria-hidden\");g.O.prototype.wO.call(this)};g.S(hM,IS);g.k\u003dhM.prototype;\ng.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);C\u003db.durationMilliseconds;typeof C\u003d\u003d\u003d\"number\"\u0026\u0026C\u003c0\u0026\u0026g.ux(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+C));this.kh\u0026\u0026(this.X?g.j6(this.K.element,\"modern-countdown-next-to-thumbnail\"):g.j6(this.K.element,\"countdown-next-to-thumbnail\"));C\u003db.durationMilliseconds;this.Df\u003dC\u003d\u003dnull||C\u003d\u003d\u003d0?this.j.HR():C;if(b.templatedCountdown)var N\u003db.templatedCountdown.templatedAdText;else b.staticPreview\u0026\u0026(N\u003db.staticPreview);\nthis.N.init(pt(\"ad-text\"),N,h);(N\u003dthis.api.getVideoData(1))\u0026\u0026N.R0\u0026\u0026b.thumbnail?this.W.init(pt(\"ad-image\"),b.thumbnail,h):(this.N2.hide(),this.X\u0026\u0026this.kh\u0026\u0026g.j6(this.N.element,\"ytp-ad-preview-text-modern-postroll\"))};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.K.hide();this.N.hide();this.W.hide();wK(this);IS.prototype.hide.call(this)};\ng.k.show\u003dfunction(){xY(this);this.K.show();this.N.show();this.W.show();IS.prototype.show.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j!\u003dnull){var C\u003dthis.j.getProgressState();C!\u003dnull\u0026\u0026C.current!\u003dnull\u0026\u0026(C\u003d1E3*C.current,!this.CO\u0026\u0026C\u003e\u003dthis.Df?(this.sX.hide(),this.CO\u003d!0,this.publish(\"i\")):this.N\u0026\u0026this.N.isTemplated()\u0026\u0026(C\u003dMath.max(0,Math.ceil((this.Df-C)/1E3)),C!\u003dthis.Yh\u0026\u0026(Br(this.N,{TIME_REMAINING:String(C)}),this.Yh\u003dC)))}};g.S(gG,IS);g.k\u003dgG.prototype;\ng.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if((C\u003db.actionButton\u0026\u0026g.d(b.actionButton,g.Aa))\u0026\u0026C.navigationEndpoint){var N\u003dthis.api.getVideoData(2);if(N!\u003dnull)if(b.image\u0026\u0026b.image.thumbnail){var p\u003db.image.thumbnail.thumbnails;p!\u003dnull\u0026\u0026p.length\u003e0\u0026\u0026g.Mp(g.xT(p[0].url))\u0026\u0026(p[0].url\u003dN.profilePicture)}else g.Ri(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.N.init(pt(\"ad-image\"),b.image,h);this.W.init(pt(\"ad-text\"),\nb.headline,h);this.X.init(pt(\"ad-text\"),b.description,h);this.K.init(pt(\"button\"),C,h);h\u003dTq(this.K.element);t5(this.K.element,h+\" This link opens in new tab\");this.N2\u003dC.navigationEndpoint;this.api.mQ()||this.show();this.api.Y().D(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.dO(\"ytp-flyout-cta\").classList.add(\"ytp-flyout-cta-large\"),this.dO(\"ytp-flyout-cta-body\").classList.add(\"ytp-flyout-cta-body-large\"),this.dO(\"ytp-flyout-cta-headline-container\").classList.add(\"ytp-flyout-cta-headline-container-dark-background\"),\nthis.dO(\"ytp-flyout-cta-description-container\").classList.add(\"ytp-flyout-cta-description-container-dark-background\"),this.dO(\"ytp-flyout-cta-text-container\").classList.add(\"ytp-flyout-cta-text-container-large\"),this.dO(\"ytp-flyout-cta-action-button-container\").classList.add(\"ytp-flyout-cta-action-button-container-large\"),this.K.element.classList.add(\"ytp-flyout-cta-action-button-large\"),this.K.element.classList.add(\"ytp-flyout-cta-action-button-rounded-large\"),this.dO(\"ytp-flyout-cta-icon-container\").classList.add(\"ytp-flyout-cta-icon-container-large\"));\nthis.api.addEventListener(\"playerUnderlayVisibilityChange\",this.oU.bind(this));this.sX\u003db.startMs||0;xY(this)}else g.ux(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.ux(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.ux(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.Ri(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.k.onClick\u003dfunction(C){IS.prototype.onClick.call(this,C);this.api.pauseVideo();!g.pM(this.K.element,C.target)\u0026\u0026this.N2\u0026\u0026(this.layoutId?this.Sp.executeCommand(this.N2,this.layoutId):g.ux(Error(\"Missing layoutId for flyout cta.\")))};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();(C\u0026\u0026C.current||this.Df)\u0026\u00261E3*C.current\u003e\u003dthis.sX\u0026\u0026(wK(this),g.kb(this.element,\"ytp-flyout-cta-inactive\"),this.K.element.removeAttribute(\"tabIndex\"))}};\ng.k.P5\u003dfunction(){this.clear()};\ng.k.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.oU.bind(this))};\ng.k.show\u003dfunction(){this.K\u0026\u0026this.K.show();IS.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.K\u0026\u0026this.K.hide();IS.prototype.hide.call(this)};\ng.k.oU\u003dfunction(C){C\u003d\u003d\"hidden\"?this.show():this.hide()};g.S(pF,YY);g.k\u003dpF.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.j\u003db;if(this.j.rectangle)for(C\u003dthis.j.likeButton\u0026\u0026g.d(this.j.likeButton,$N),b\u003dthis.j.dislikeButton\u0026\u0026g.d(this.j.dislikeButton,$N),this.N.init(pt(\"toggle-button\"),C,h),this.K.init(pt(\"toggle-button\"),b,h),this.S(this.element,\"change\",this.Gt),this.X.show(100),this.show(),h\u003dg.z(this.j\u0026\u0026this.j.impressionCommands||[]),C\u003dh.next();!C.done;C\u003dh.next())C\u003dC.value,this.layoutId?this.Sp.executeCommand(C,this.layoutId):g.ux(Error(\"Missing layoutId for instream user sentiment.\"))};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.N.hide();this.K.hide();YY.prototype.hide.call(this)};\ng.k.show\u003dfunction(){this.N.show();this.K.show();YY.prototype.show.call(this)};\ng.k.Gt\u003dfunction(){iV_(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.j.postMessageAction\u0026\u0026this.api.LO(\"onYtShowToast\",this.j.postMessageAction);this.X.hide()};\ng.k.onClick\u003dfunction(C){this.q2.length\u003e0\u0026\u0026this.Gt();YY.prototype.onClick.call(this,C)};g.S(PX,g.O);g.k\u003dPX.prototype;g.k.wO\u003dfunction(){this.reset();g.O.prototype.wO.call(this)};\ng.k.reset\u003dfunction(){g.yJ(this.X);this.W\u003d!1;this.j\u0026\u0026this.j.stop();this.G.stop();this.N\u0026\u0026(this.N\u003d!1,this.J.play())};\ng.k.start\u003dfunction(){this.reset();this.X.S(this.K,\"mouseover\",this.aU,this);this.X.S(this.K,\"mouseout\",this.Eu,this);this.KO\u0026\u0026(this.X.S(this.K,\"focusin\",this.aU,this),this.X.S(this.K,\"focusout\",this.Eu,this));this.j?this.j.start():(this.W\u003dthis.N\u003d!0,g.LV(this.K,{opacity:this.V}))};\ng.k.aU\u003dfunction(){this.N\u0026\u0026(this.N\u003d!1,this.J.play());this.G.stop();this.j\u0026\u0026this.j.stop()};\ng.k.Eu\u003dfunction(){this.W?this.G.start():this.j\u0026\u0026this.j.start()};\ng.k.Lh\u003dfunction(){this.N||(this.N\u003d!0,this.L.play(),this.W\u003d!0)};var bQW\u003d[new j5(\"b.f_\",!1,0),new j5(\"j.s_\",!1,2),new j5(\"r.s_\",!1,4),new j5(\"e.h_\",!1,6),new j5(\"i.s_\",!0,8),new j5(\"s.t_\",!1,10),new j5(\"p.h_\",!1,12),new j5(\"s.i_\",!1,14),new j5(\"f.i_\",!1,16),new j5(\"a.b_\",!1,18),new j5(\"a.o_\",!1),new j5(\"g.o_\",!1,22),new j5(\"p.i_\",!1,24),new j5(\"p.m_\",!1),new j5(\"i.k_\",!0,28),new j5(\"n.k_\",!0,20),new j5(\"i.f_\",!1),new j5(\"a.s_\",!0),new j5(\"m.c_\",!1),new j5(\"n.h_\",!1,26),new j5(\"o.p_\",!1)].reduce(function(C,b){C[b.K]\u003db;return C},{});g.S(l1,IS);g.k\u003dl1.prototype;\ng.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);this.N2\u003db;(this.sX\u003dNfl(this))\u0026\u0026g.Ri(Error(\"hasAdControlInClickCommands_ is true.\"));if(!b||g.A8(b))g.ux(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!b.message||g.A8(b.message))g.ux(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{C\u003dthis.W?{iconType:\"SKIP_NEXT_NEW\"}:{iconType:\"SKIP_NEXT\"};b\u003drK(C);b\u003d\u003dnull?g.ux(Error(\"Icon for SkipButton was unable to be retrieved. Icon.IconType: \"+C.iconType+\".\")):\n(this.X\u003dnew g.ZN({B:\"button\",J4:[this.W?\"ytp-ad-skip-button-modern\":\"ytp-ad-skip-button\",\"ytp-button\"],U:[{B:\"span\",C:this.W?\"ytp-ad-skip-button-icon-modern\":\"ytp-ad-skip-button-icon\",U:[b]}]}),g.D(this,this.X),this.X.Gi(this.N.element),this.K\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\"ytp-ad-skip-button-text\"),this.W\u0026\u0026this.K.element.classList.add(\"ytp-ad-skip-button-text-centered\"),this.K.init(pt(\"ad-text\"),this.N2.message,h),g.D(this,this.K),N7(this.X.element,this.K.element,\n0));var N\u003dN\u003d\u003d\u003dvoid 0?null:N;h\u003dthis.api.Y();!(this.q2.length\u003e0)\u0026\u0026h.K\u0026\u0026(WR?0:\"ontouchstart\"in document.documentElement\u0026\u0026(MIc()||oW()))\u0026\u0026(this.D9(this.zi),N\u0026\u0026this.D9(N),this.q2\u003d[this.S(this.element,\"touchstart\",this.fD,this),this.S(this.element,\"touchmove\",this.hV,this),this.S(this.element,\"touchend\",this.cG,this)])}};\ng.k.clear\u003dfunction(){this.Df.reset();this.hide()};\ng.k.hide\u003dfunction(){this.N.hide();this.K\u0026\u0026this.K.hide();wK(this);IS.prototype.hide.call(this)};\ng.k.onClick\u003dfunction(C){if(this.X!\u003dnull){if(C){var b\u003dC||window.event;b.returnValue\u003d!1;b.preventDefault\u0026\u0026b.preventDefault()}var h;if(wGx(C,{contentCpn:((h\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:h.clientPlaybackNonce)||\"\"})\u003d\u003d\u003d0)this.api.LO(\"onAbnormalityDetected\");else if(IS.prototype.onClick.call(this,C),this.publish(\"j\"),this.api.LO(\"onAdSkip\"),this.CO||!this.sX)this.api.onAdUxClicked(this.componentType,this.layoutId)}};\ng.k.G9\u003dfunction(C){if(!this.CO)return this.sX\u0026\u0026LF(\"SkipButton click commands not pruned while ALC exist\"),C;var b,h\u003d(b\u003dg.d(C,g.ox))\u003d\u003dnull?void 0:b.commands;if(!h)return C;C\u003d[];for(b\u003d0;b\u003ch.length;b++){var N\u003dh[b];N.adLifecycleCommand\u0026\u0026hTS(N.adLifecycleCommand)||N.pingingEndpoint||N.adPingingEndpoint||C.push(N)}return{commandExecutorCommand:{commands:C}}};\ng.k.show\u003dfunction(){this.Df.start();this.N.show();this.K\u0026\u0026this.K.show();xY(this);IS.prototype.show.call(this);this.Yh\u0026\u0026this.api.Y().D(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};\ng.k.P5\u003dfunction(){this.publish(\"k\")};\ng.k.TC\u003dfunction(){};g.S(F_,IS);g.k\u003dF_.prototype;\ng.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);C\u003db\u0026\u0026b.preskipRenderer\u0026\u0026g.d(b.preskipRenderer,fG)||{};(C\u003dg.A8(C)?null:C)?(this.W\u003dC.durationMilliseconds!\u003dnull\u0026\u0026C.durationMilliseconds!\u003d\u003dvoid 0?C.durationMilliseconds:5E3,this.K\u003dnew hM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j,D5(this.api.Y().experiments,\"preskip_button_style_ads_backend\")\u003d\u003d\"countdown_next_to_thumbnail\"\u0026\u0026Mo(this.api.Y())),this.K.init(pt(\"preskip-component\"),C,h),Nj(this.K),g.D(this,this.K),this.K.Gi(this.element)):\nb.skipOffsetMilliseconds\u0026\u0026(this.W\u003db.skipOffsetMilliseconds);C\u003db\u0026\u0026b.skippableRenderer\u0026\u0026g.d(b.skippableRenderer,Fhp)||{};C\u003dg.A8(C)?null:C;C\u003d\u003dnull?g.ux(Error(\"SkipButtonRenderer was not set in player response.\")):(this.N\u003dnew l1(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j,this.N2),this.N.init(pt(\"skip-button\"),C,h),g.D(this,this.N),this.N.Gi(this.element),this.api.Y().experiments.Fo(\"enable_skip_to_next_messaging\")\u0026\u0026(b\u003dg.xT(b.targetId))\u0026\u0026(h\u003dthis.N,h.X!\u003dnull\u0026\u0026(h.Yh\u003d!0,h.X.element.setAttribute(\"data-tooltip-target-id\",\nb),h.X.element.setAttribute(\"data-tooltip-target-fixed\",\"\"))),this.show())};\ng.k.show\u003dfunction(){this.X\u0026\u0026this.N?this.N.show():this.K\u0026\u0026this.K.show();xY(this);IS.prototype.show.call(this)};\ng.k.P5\u003dfunction(){};\ng.k.clear\u003dfunction(){this.K\u0026\u0026this.K.clear();this.N\u0026\u0026this.N.clear();wK(this);IS.prototype.hide.call(this)};\ng.k.hide\u003dfunction(){this.K\u0026\u0026this.K.hide();this.N\u0026\u0026this.N.hide();wK(this);IS.prototype.hide.call(this)};\ng.k.TC\u003dfunction(){1E3*this.j.getProgressState().current\u003e\u003dthis.W\u0026\u0026gwV(this,!0)};g.S(Gv,iI);Gv.prototype.init\u003dfunction(C,b,h){iI.prototype.init.call(this,C,b,h);C\u003d!1;b.text!\u003dnull\u0026\u0026(C\u003dg.lI(b.text),C\u003d!g.Mp(C));C?b.navigationEndpoint\u003d\u003dnull?g.Ri(Error(\"No visit advertiser clickthrough provided in renderer,\")):b.style!\u003d\u003d\"STYLE_UNKNOWN\"?g.Ri(Error(\"Button style was not a link-style type in renderer,\")):this.show():g.Ri(Error(\"No visit advertiser text was present in the renderer.\"))};g.S(S5,YY);\nS5.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);C\u003db.text;g.Mp(aS(C))?g.Ri(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(C\u0026\u0026C.text\u0026\u0026(b\u003dC.text,this.N\u0026\u0026!this.K\u0026\u0026(b\u003dthis.api.Y(),b\u003dC.text+\" \"+(b\u0026\u0026b.K?\"\\u2022\":\"\\u00b7\")),b\u003d{text:b,isTemplated:C.isTemplated},C.style\u0026\u0026(b.style\u003dC.style),C.targetId\u0026\u0026(b.targetId\u003dC.targetId),C\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),C.init(pt(\"simple-ad-badge\"),b,h),C.Gi(this.element),g.D(this,C)),this.show())};\nS5.prototype.clear\u003dfunction(){this.hide()};g.S($H,Pr);g.S(zv,g.jv);g.k\u003dzv.prototype;g.k.HR\u003dfunction(){return this.durationMs};\ng.k.stop\u003dfunction(){this.j\u0026\u0026this.B7.D9(this.j)};\ng.k.cW\u003dfunction(C){this.K\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:C.current};this.publish(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.K};\ng.k.pD\u003dfunction(C){g.ax(C,2)\u0026\u0026this.publish(\"g\")};g.S(HX,g.jv);g.k\u003dHX.prototype;g.k.HR\u003dfunction(){return this.durationMs};\ng.k.start\u003dfunction(){this.j||(this.j\u003d!0,this.FZ.start())};\ng.k.stop\u003dfunction(){this.j\u0026\u0026(this.j\u003d!1,this.FZ.stop())};\ng.k.cW\u003dfunction(){this.EB+\u003d100;var C\u003d!1;this.EB\u003ethis.durationMs\u0026\u0026(this.EB\u003dthis.durationMs,this.FZ.stop(),C\u003d!0);this.K\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.EB/1E3};this.publish(\"h\");C\u0026\u0026this.publish(\"g\")};\ng.k.getProgressState\u003dfunction(){return this.K};g.S(qj,IS);g.k\u003dqj.prototype;g.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);var N;if(b\u003d\u003dnull?0:(N\u003db.templatedCountdown)\u003d\u003dnull?0:N.templatedAdText){C\u003db.templatedCountdown.templatedAdText;if(!C.isTemplated){g.Ri(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.K\u003dnew TY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);this.K.init(pt(\"ad-text\"),C,{});this.K.Gi(this.element);g.D(this,this.K)}this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){wK(this);IS.prototype.hide.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j!\u003dnull){var C\u003dthis.j.getProgressState();if(C!\u003dnull\u0026\u0026C.current!\u003dnull\u0026\u0026this.K){var b\u003dthis.j instanceof zv?this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:C.seekableEnd:this.videoAdDurationSeconds!\u003d\u003dvoid 0?this.videoAdDurationSeconds:this.j instanceof HX?C.seekableEnd:this.api.getDuration(2,!1);C\u003dC.current;b\u003dthis.api.Y().experiments.Fo(\"enable_player_overlay_non_negative_remaining_duration_on_web\")?Math.max(b-C,0):b-C;Br(this.K,{FORMATTED_AD_DURATION_REMAINING:String(g.Vt(b)),\nTIME_REMAINING:String(Math.ceil(b))})}}};\ng.k.show\u003dfunction(){xY(this);IS.prototype.show.call(this)};g.S(mM,TY);mM.prototype.onClick\u003dfunction(C){TY.prototype.onClick.call(this,C);this.api.onAdUxClicked(this.componentType)};g.S(AM,YY);AM.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(C\u003db.content){g.PP(this.element,C);var h,N;b\u003d((h\u003db.interaction)\u003d\u003dnull?void 0:(N\u003dh.accessibility)\u003d\u003dnull?void 0:N.label)||C;this.element.setAttribute(\"aria-label\",b)}else g.ux(Error(\"AdSimpleAttributedString does not have text content\"))};\nAM.prototype.clear\u003dfunction(){this.hide()};\nAM.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C)};g.S(rG,YY);\nrG.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});(C\u003db.label)\u0026\u0026C.content\u0026\u0026!g.Mp(C.content)?(this.adBadgeText.init(pt(\"ad-simple-attributed-string\"),new fF(C)),(b\u003db.adPodIndex)\u0026\u0026b.content\u0026\u0026!g.Mp(b.content)\u0026\u0026(this.j\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),this.j.Gi(this.element),g.D(this,this.j),this.j.element.classList.add(\"ytp-ad-badge__pod-index\"),this.j.init(pt(\"ad-simple-attributed-string\"),new fF(b))),this.element.classList.add(this.K?\"ytp-ad-badge--stark-clean-player\":\n\"ytp-ad-badge--stark\"),this.show()):g.ux(Error(\"No label is returned in AdBadgeViewModel.\"))};\nrG.prototype.show\u003dfunction(){this.adBadgeText.show();var C;(C\u003dthis.j)\u003d\u003dnull||C.show();YY.prototype.show.call(this)};\nrG.prototype.hide\u003dfunction(){this.adBadgeText.hide();var C;(C\u003dthis.j)\u003d\u003dnull||C.hide();YY.prototype.hide.call(this)};g.S(i1,YY);\ni1.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});(C\u003db.adPodIndex)\u0026\u0026C.content\u0026\u0026!g.Mp(C.content)\u0026\u0026(this.j\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),this.j.Gi(this.element),g.D(this,this.j),this.j.init(pt(\"ad-simple-attributed-string\"),new fF(C)),(this.api.Y().D(\"clean_player_style_fix_on_web\")?b.visibilityCondition\u003d\u003d\u003d\"AD_POD_INDEX_VISIBILITY_CONDITION_AUTOHIDE\":!this.K||b.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.D(\"clean_player_style_fix_on_web\")\u0026\u0026this.element.classList.add(\"ytp-ad-pod-index--stark-with-light-shadow\");this.show()};\ni1.prototype.show\u003dfunction(){var C;(C\u003dthis.j)\u003d\u003dnull||C.show();YY.prototype.show.call(this)};\ni1.prototype.hide\u003dfunction(){var C;(C\u003dthis.j)\u003d\u003dnull||C.hide();YY.prototype.hide.call(this)};g.S(JM,YY);\nJM.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(b!\u003dnull\u0026\u0026b.text){var h;if(((h\u003db.text)\u003d\u003dnull?0:h.content)\u0026\u0026!g.Mp(b.text.content)){this.j\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-disclosure-banner__text\",BE:b.text.content});g.D(this,this.j);this.j.Gi(this.element);var N,p;C\u003d((N\u003db.interaction)\u003d\u003dnull?void 0:(p\u003dN.accessibility)\u003d\u003dnull?void 0:p.label)||b.text.content;this.element.setAttribute(\"aria-label\",C);var P;if((P\u003db.interaction)\u003d\u003dnull?0:P.onTap)this.K\u003dnew g.ZN({B:\"div\",C:\"ytp-ad-disclosure-banner__chevron\",U:[g.Sv()]}),\ng.D(this,this.K),this.K.Gi(this.element);this.show()}}else g.ux(Error(\"No banner text found in AdDisclosureBanner.\"))};\nJM.prototype.clear\u003dfunction(){this.hide()};u1.prototype.getLength\u003dfunction(){return this.j-this.K};g.S(Qt,g.ZN);Qt.prototype.cW\u003dfunction(){var C\u003dthis.K.getProgressState(),b\u003dC.seekableEnd;this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.api.Y().D(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(b\u003dthis.N?this.N/1E3:C.seekableEnd);C\u003dRx(new u1(C.seekableStart,b),C.current,0);this.progressBar.style.width\u003dC*100+\"%\"};\nQt.prototype.onStateChange\u003dfunction(){g.mG(this.api.Y())||(this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.j\u003d\u003d\u003d-1\u0026\u0026(this.show(),this.j\u003dthis.K.subscribe(\"h\",this.cW,this),this.cW()):this.j!\u003d\u003d-1\u0026\u0026(this.hide(),this.K.v2(this.j),this.j\u003d-1))};g.S(U8,YY);\nU8.prototype.init\u003dfunction(C,b,h,N){YY.prototype.init.call(this,C,b,h);h\u003d!0;if(b.skipOrPreviewRenderer){var p\u003db.skipOrPreviewRenderer;C\u003dg.d(p,bj);p\u003dg.d(p,fG);C?(p\u003dnew F_(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K,this.N2),p.Gi(this.V),p.init(pt(\"skip-button\"),C,this.macros),g.D(this,p)):p\u0026\u0026!this.api.Y().experiments.Fo(\"disable_ad_preview_for_instream_ads\")\u0026\u0026(C\u003dnew hM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K,!1),C.Gi(this.V),C.init(pt(\"ad-preview\"),p,\nthis.macros),Nj(C),g.D(this,C));if(C\u003dg.d(b.skipOrPreviewRenderer,bj)){h\u003d!1;var P\u003dC.skipOffsetMilliseconds}}b.brandInteractionRenderer\u0026\u0026(C\u003db.brandInteractionRenderer.brandInteractionRenderer,p\u003dnew pF(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),p.Gi(this.Df),p.init(pt(\"instream-user-sentiment\"),C,this.macros),g.D(this,p));if(C\u003dg.d(b,Lhd))if(C\u003dg.d(C,Lhd))p\u003dnew gG(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K,!!b.showWithoutLinkedMediaLayout),g.D(this,p),\np.Gi(this.W),p.init(pt(\"flyout-cta\"),C,this.macros);C\u003d(this.api.Y().D(\"disable_ad_duration_remaining_for_instream_video_ads\")||b.adPodIndex!\u003d\u003dvoid 0)\u0026\u0026!1;N\u003dN\u0026\u0026N.videoAdDurationSeconds;if(b.adBadgeRenderer){var c\u003db.adBadgeRenderer;p\u003dg.d(c,Wy);p!\u003dnull?(c\u003dnew rG(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,C),g.D(this,c),c.Gi(this.j),c.init(pt(\"ad-badge\"),p,this.macros),this.N\u003dc.element):(p\u003dc.simpleAdBadgeRenderer,p\u003d\u003dnull\u0026\u0026(p\u003d{text:{text:\"Ad\",isTemplated:!1}}),c\u003dnew S5(this.api,this.layoutId,\nthis.interactionLoggingClientData,this.Sp,!0),g.D(this,c),c.Gi(this.j),c.init(pt(\"simple-ad-badge\"),p,this.macros))}b.adPodIndex\u0026\u0026(p\u003dg.d(b.adPodIndex,zEe),p!\u003dnull\u0026\u0026(h\u003dnew i1(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,h),g.D(this,h),h.Gi(this.j),h.init(pt(\"ad-pod-index\"),p)));b.adDurationRemaining\u0026\u0026!b.showWithoutLinkedMediaLayout\u0026\u0026(h\u003db.adDurationRemaining.adDurationRemainingRenderer,h\u003d\u003dnull\u0026\u0026(h\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),\nN\u003dnew qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K,N,C),g.D(this,N),N.Gi(this.j),N.init(pt(\"ad-duration-remaining\"),h,this.macros),C\u0026\u0026N.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));b.adInfoRenderer\u0026\u0026(N\u003dg.d(b.adInfoRenderer,mD))\u0026\u0026(h\u003dnew tu(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.element,void 0,C),g.D(this,h),this.api.Y().D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.N!\u003d\u003dnull?this.j.insertBefore(h.element,this.N.nextSibling):h.Gi(this.j),\nh.init(pt(\"ad-info-hover-text-button\"),N,this.macros));b.visitAdvertiserRenderer\u0026\u0026(h\u003dg.d(b.visitAdvertiserRenderer,g.Aa))\u0026\u0026(p\u003djtW(this)\u0026\u0026this.X?this.X:this.j)\u0026\u0026(N\u003dnew Gv(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,N),N.Gi(p),N.init(pt(\"visit-advertiser\"),h,this.macros),Ee(N.element),h\u003dTq(N.element),t5(N.element,h+\" This link opens in new tab\"));!(N\u003dthis.api.Y())||g.MX(N)||N.controlsType!\u003d\"3\"\u0026\u0026!N.disableOrganicUi||(P\u003dnew Qt(this.api,this.K,P,C),P.Gi(this.rO),g.D(this,\nP));b.adDisclosureBannerRenderer\u0026\u0026(b\u003dg.d(b.adDisclosureBannerRenderer,$pC))\u0026\u0026(P\u003dnew JM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),P.Gi(this.sX),P.init(pt(\"ad-disclosure-banner\"),b),g.D(this,P));this.api.Y().D(\"enable_updated_html5_player_focus_style\")\u0026\u0026g.j6(this.element,\"ytp-ad-player-overlay-updated-focus-style\");C\u0026\u0026this.api.Y().K\u0026\u0026this.j.classList.add(\"ytp-ad-player-overlay-instream-info--clean-player-mweb\");this.show()};\nU8.prototype.clear\u003dfunction(){this.hide()};O8.prototype.set\u003dfunction(C,b,h){h\u003dh!\u003d\u003dvoid 0?Date.now()+h:void 0;this.j.set(C,b,h)};\nO8.prototype.get\u003dfunction(C){return this.j.get(C)};\nO8.prototype.remove\u003dfunction(C){this.j.remove(C)};var WX\u003dnull,E8\u003dnull,nF\u003dnull,Ypl\u003dnull;g.sl(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return WX});\ng.sl(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return null});\ng.sl(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return E8});\ng.sl(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return nF});\ng.sl(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return Ypl});var lYK\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]);tM.prototype.handleResponse\u003dfunction(C,b){if(!b)throw Error(\"request needs to be passed into ConsistencyService\");var h,N;b\u003d((h\u003db.oR.context)\u003d\u003dnull?void 0:(N\u003dh.request)\u003d\u003dnull?void 0:N.consistencyTokenJars)||[];var p;(C\u003d(p\u003dC.responseContext)\u003d\u003dnull?void 0:p.consistencyTokenJar)\u0026\u0026this.replace(b,C)};\ntM.prototype.replace\u003dfunction(C,b){C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())delete this.j[h.value.encryptedTokenJarContents];Fb6(this,b)};var UI$\u003dwindow.location.hostname.split(\".\").slice(-2).join(\".\"),Ar;BX.getInstance\u003dfunction(){Ar\u003dg.v1(\"yt.clientLocationService.instance\");Ar||(Ar\u003dnew BX,g.sl(\"yt.clientLocationService.instance\",Ar));return Ar};\ng.k\u003dBX.prototype;\ng.k.setLocationOnInnerTubeContext\u003dfunction(C){C.client||(C.client\u003d{});if(this.j)C.client.locationInfo||(C.client.locationInfo\u003d{}),C.client.locationInfo.latitudeE7\u003dMath.floor(this.j.coords.latitude*1E7),C.client.locationInfo.longitudeE7\u003dMath.floor(this.j.coords.longitude*1E7),C.client.locationInfo.horizontalAccuracyMeters\u003dMath.round(this.j.coords.accuracy),C.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0;else if(this.N||this.locationPlayabilityToken)C.client.locationPlayabilityToken\u003dthis.N||\nthis.locationPlayabilityToken};\ng.k.handleResponse\u003dfunction(C){var b;C\u003d(b\u003dC.responseContext)\u003d\u003dnull?void 0:b.locationPlayabilityToken;C!\u003d\u003dvoid 0\u0026\u0026(this.locationPlayabilityToken\u003dC,this.j\u003dvoid 0,g.Tf(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dTv(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",C,15552E3):g.US(\"YT_CL\",JSON.stringify({loctok:C}),15552E3,UI$,!0))};\ng.k.clearLocationPlayabilityToken\u003dfunction(C){C\u003d\u003d\u003d\"TVHTML5\"?(this.localStorage\u003dTv(this))\u0026\u0026this.localStorage.remove(\"yt-location-playability-token\"):g.KN(\"YT_CL\");this.N\u003dvoid 0;this.K!\u003d\u003d-1\u0026\u0026(clearTimeout(this.K),this.K\u003d-1)};\ng.k.getCurrentPositionFromGeolocation\u003dfunction(){var C\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition))return Promise.reject(Error(\"Geolocation unsupported\"));var b\u003d!1,h\u003d1E4;g.Tf(\"INNERTUBE_CLIENT_NAME\")\u003d\u003d\u003d\"MWEB\"\u0026\u0026(b\u003d!0,h\u003d15E3);return new Promise(function(N,p){navigator.geolocation.getCurrentPosition(function(P){C.j\u003dP;N(P)},function(P){p(P)},{enableHighAccuracy:b,\nmaximumAge:0,timeout:h})})};\ng.k.createUnpluggedLocationInfo\u003dfunction(C){var b\u003d{};C\u003dC.coords;if(C\u003d\u003dnull?0:C.latitude)b.latitudeE7\u003dMath.floor(C.latitude*1E7);if(C\u003d\u003dnull?0:C.longitude)b.longitudeE7\u003dMath.floor(C.longitude*1E7);if(C\u003d\u003dnull?0:C.accuracy)b.locationRadiusMeters\u003dMath.round(C.accuracy);return b};\ng.k.createLocationInfo\u003dfunction(C){var b\u003d{};C\u003dC.coords;if(C\u003d\u003dnull?0:C.latitude)b.latitudeE7\u003dMath.floor(C.latitude*1E7);if(C\u003d\u003dnull?0:C.longitude)b.longitudeE7\u003dMath.floor(C.longitude*1E7);return b};g.k\u003dHQl.prototype;g.k.contains\u003dfunction(C){return Object.prototype.hasOwnProperty.call(this.j,C)};\ng.k.get\u003dfunction(C){if(this.contains(C))return this.j[C]};\ng.k.set\u003dfunction(C,b){this.j[C]\u003db};\ng.k.Yo\u003dfunction(){return Object.keys(this.j)};\ng.k.remove\u003dfunction(C){delete this.j[C]};xH.prototype.getModuleId\u003dfunction(C){return C.serviceId.getModuleId()};\nxH.prototype.get\u003dfunction(C){a:{var b\u003dthis.mappings.get(C.toString());switch(b.type){case \"mapping\":C\u003db.value;break a;case \"factory\":b\u003db.value();this.mappings.set(C.toString(),{type:\"mapping\",value:b});C\u003db;break a;default:C\u003dpL(b)}}return C};\nxH.prototype.registerService\u003dfunction(C,b){this.mappings.set(C.toString(),{type:\"mapping\",value:b});return C};\nnew xH;var y2\u003d{},Vi6\u003d(y2.WEB_UNPLUGGED\u003d\"^unplugged/\",y2.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",y2.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",y2.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",y2.WEB_CREATOR\u003d\"^creator/\",y2.WEB_KIDS\u003d\"^kids/\",y2.WEB_EXPERIMENTS\u003d\"^experiments/\",y2.WEB_MUSIC\u003d\"^music/\",y2.WEB_REMIX\u003d\"^music/\",y2.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",y2.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",y2);bg.prototype.G\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?{}:b;h\u003dh\u003d\u003d\u003dvoid 0?Yw:h;var N\u003d{context:g.Ix(C.clickTrackingParams,!1,this.X)};var p\u003dthis.K(C);if(p){this.j(N,p,b);var P;b\u003dg.Cg(this.N());(p\u003d(P\u003dg.d(C.commandMetadata,g.St))\u003d\u003dnull?void 0:P.apiUrl)\u0026\u0026(b\u003dp);P\u003dSex(sS(b));C\u003dObject.assign({},{command:C},void 0);N\u003d{input:P,ul:OS(P),oR:N,config:C};N.config.TW?N.config.TW.identity\u003dh:N.config.TW\u003d{identity:h};return N}g.ux(new g.np(\"Error: Failed to create Request from Command.\",C))};\ng.c1.Object.defineProperties(bg.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!1}}});\ng.S(hN,bg);g.S(aw,hN);aw.prototype.G\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",ul:OS(\"/getDatasyncIdsEndpoint\",\"GET\"),oR:{}}};\naw.prototype.N\u003dfunction(){return[]};\naw.prototype.K\u003dfunction(){};\naw.prototype.j\u003dfunction(){};var X50\u003d{},NjW\u003d(X50.GET_DATASYNC_IDS\u003dwG(aw),X50);var rn\u003d{},K$j\u003d(rn[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",rn[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",rn[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",rn[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",rn[\"asset.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_CLAIMED_VIDEOS\",rn[\"asset.composition\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION\",rn[\"asset.composition_ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_OWNERSHIP\",\nrn[\"asset.composition_policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_COMPOSITION_POLICY\",rn[\"asset.embeds\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_EMBEDS\",rn[\"asset.history\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_HISTORY\",rn[\"asset.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_ISSUES\",rn[\"asset.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_LICENSES\",rn[\"asset.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_METADATA\",rn[\"asset.ownership\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_OWNERSHIP\",rn[\"asset.policy\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_POLICY\",\nrn[\"asset.references\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_REFERENCES\",rn[\"asset.shares\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SHARES\",rn[\"asset.sound_recordings\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_SOUND_RECORDINGS\",rn[\"asset_group.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_ASSETS\",rn[\"asset_group.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CAMPAIGNS\",rn[\"asset_group.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_CLAIMED_VIDEOS\",rn[\"asset_group.metadata\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUP_METADATA\",\nrn[\"song.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_SONG_ANALYTICS\",rn.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",rn[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",rn[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",rn[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",rn[\"channel.content.promotions\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_LIST\",rn[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",rn[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",\nrn[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",rn[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",rn[\"channel.music_storefront\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC_STOREFRONT\",rn[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",rn[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",rn[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",rn[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",rn[\"dialog.copyright_strikes\"]\u003d\n\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",rn[\"dialog.video_copyright\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_VIDEO_COPYRIGHT\",rn[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",rn.owner\u003d\"LATENCY_ACTION_CREATOR_CMS_DASHBOARD\",rn[\"owner.allowlist\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ALLOWLIST\",rn[\"owner.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ANALYTICS\",rn[\"owner.art_tracks\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ART_TRACKS\",rn[\"owner.assets\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ASSETS\",rn[\"owner.asset_groups\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_ASSET_GROUPS\",rn[\"owner.bulk\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_BULK_HISTORY\",rn[\"owner.campaigns\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CAMPAIGNS\",rn[\"owner.channel_invites\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNEL_INVITES\",rn[\"owner.channels\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CHANNELS\",rn[\"owner.claimed_videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_CLAIMED_VIDEOS\",rn[\"owner.claims\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",rn[\"owner.claims.manual\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_MANUAL_CLAIMING\",rn[\"owner.delivery\"]\u003d\n\"LATENCY_ACTION_CREATOR_CMS_CONTENT_DELIVERY\",rn[\"owner.delivery_templates\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_DELIVERY_TEMPLATES\",rn[\"owner.issues\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_ISSUES\",rn[\"owner.licenses\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_LICENSES\",rn[\"owner.pitch_music\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_PITCH_MUSIC\",rn[\"owner.policies\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_POLICIES\",rn[\"owner.releases\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_RELEASES\",rn[\"owner.reports\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_REPORTS\",rn[\"owner.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CMS_VIDEOS\",\nrn[\"playlist.videos\"]\u003d\"LATENCY_ACTION_CREATOR_PLAYLIST_VIDEO_LIST\",rn[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",rn[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",rn[\"promotion.edit\"]\u003d\"LATENCY_ACTION_CREATOR_PROMOTION_EDIT\",rn[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",rn[\"video.claims\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_CLAIMS\",rn[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",rn[\"video.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COPYRIGHT\",rn[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",\nrn[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR\",rn[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDITOR_ASYNC\",rn[\"video.live_settings\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",rn[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",rn[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",rn[\"video.policy\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_POLICY\",rn[\"video.rights_management\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_RIGHTS_MANAGEMENT\",rn[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",\nrn),iz\u003d{},r0_\u003d(iz.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",iz.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",iz.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",iz.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",iz.browse\u003d\"LATENCY_ACTION_BROWSE\",iz.cast_splash\u003d\"LATENCY_ACTION_CAST_SPLASH\",iz.channel_activity\u003d\"LATENCY_ACTION_KIDS_CHANNEL_ACTIVITY\",iz.channels\u003d\"LATENCY_ACTION_CHANNELS\",iz.chips\u003d\"LATENCY_ACTION_CHIPS\",iz.commerce_transaction\u003d\"LATENCY_ACTION_COMMERCE_TRANSACTION\",iz.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",\niz.editor\u003d\"LATENCY_ACTION_EDITOR\",iz.embed\u003d\"LATENCY_ACTION_EMBED\",iz.embed_no_video\u003d\"LATENCY_ACTION_EMBED_NO_VIDEO\",iz.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",iz.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",iz.explore\u003d\"LATENCY_ACTION_EXPLORE\",iz.favorites\u003d\"LATENCY_ACTION_FAVORITES\",iz.home\u003d\"LATENCY_ACTION_HOME\",iz.inboarding\u003d\"LATENCY_ACTION_INBOARDING\",iz.library\u003d\"LATENCY_ACTION_LIBRARY\",iz.live\u003d\"LATENCY_ACTION_LIVE\",iz.live_pagination\u003d\n\"LATENCY_ACTION_LIVE_PAGINATION\",iz.management\u003d\"LATENCY_ACTION_MANAGEMENT\",iz.mini_app\u003d\"LATENCY_ACTION_MINI_APP_PLAY\",iz.notification_settings\u003d\"LATENCY_ACTION_KIDS_NOTIFICATION_SETTINGS\",iz.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",iz.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",iz.parent_tools_collection\u003d\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",iz.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",iz.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",iz.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",\niz.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",iz.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",iz.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",iz.projects\u003d\"LATENCY_ACTION_PROJECTS\",iz.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",iz.results\u003d\"LATENCY_ACTION_RESULTS\",iz.red\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iz.premium\u003d\"LATENCY_ACTION_PREMIUM_PAGE_GET_BROWSE\",iz.privacy_policy\u003d\"LATENCY_ACTION_KIDS_PRIVACY_POLICY\",iz.review\u003d\"LATENCY_ACTION_REVIEW\",iz.search_overview_answer\u003d\"LATENCY_ACTION_SEARCH_OVERVIEW_ANSWER\",\niz.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",iz.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",iz.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",iz.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",iz.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",iz.settings\u003d\"LATENCY_ACTION_SETTINGS\",iz.store\u003d\"LATENCY_ACTION_STORE\",iz.supervision_dashboard\u003d\"LATENCY_ACTION_KIDS_SUPERVISION_DASHBOARD\",iz.tenx\u003d\"LATENCY_ACTION_TENX\",iz.video_preview\u003d\"LATENCY_ACTION_VIDEO_PREVIEW\",iz.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",iz.watch\u003d\"LATENCY_ACTION_WATCH\",\niz.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",iz[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",iz[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iz[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",iz[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",iz.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",iz.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",iz.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",iz.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",iz.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",\niz.gel_compression\u003d\"LATENCY_ACTION_GEL_COMPRESSION\",iz.gel_jspb_serialize\u003d\"LATENCY_ACTION_GEL_JSPB_SERIALIZE\",iz.attestation_challenge_fetch\u003d\"LATENCY_ACTION_ATTESTATION_CHALLENGE_FETCH\",iz);Object.assign(r0_,K$j);g.S(V3,at);var WbU\u003dnew lZ(\"aft-recorded\",V3);var sIE\u003dg.KW.ytLoggingGelSequenceIdObj_||{};g.sl(\"ytLoggingGelSequenceIdObj_\",sIE);var ma\u003dg.KW.ytLoggingLatencyUsageStats_||{};g.sl(\"ytLoggingLatencyUsageStats_\",ma);Mr.prototype.tick\u003dfunction(C,b,h,N){fg(this,\"tick_\"+C+\"_\"+b)||g.k1(\"latencyActionTicked\",{tickName:C,clientActionNonce:b},{timestamp:h,cttAuthInfo:N})};\nMr.prototype.info\u003dfunction(C,b,h){var N\u003dObject.keys(C).join(\"\");fg(this,\"info_\"+N+\"_\"+b)||(C\u003dObject.assign({},C),C.clientActionNonce\u003db,g.k1(\"latencyActionInfo\",C,{cttAuthInfo:h}))};\nMr.prototype.jspbInfo\u003dfunction(C,b,h){for(var N\u003d\"\",p\u003d0;p\u003cyr(C).length;p++)yr(C)[p]!\u003d\u003dvoid 0\u0026\u0026(N\u003dp\u003d\u003d\u003d0?N.concat(\"\"+p):N.concat(\"_\"+p));if(!fg(this,\"info_\"+N+\"_\"+b)){oy(C,2,b);h\u003d{cttAuthInfo:h};b\u003dg.zu(\"jspb_sparse_encoded_pivot\")?new dW([{}]):new dW;C!\u003dnull?MA(C,Ke):C\u003dvoid 0;Cv(b,7,X$I,C);h\u003dh\u003d\u003d\u003dvoid 0?{}:h;C\u003d!1;g.Tf(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026(C\u003d!0);C\u003dC?null:g.Cr;h\u003dh\u003d\u003d\u003dvoid 0?{}:h;N\u003dMath.round(h.timestamp||(0,g.fB)());lB(b,1,N\u003cNumber.MAX_SAFE_INTEGER?N:0);N\u003dnew DO;h.lact?lB(N,1,isFinite(h.lact)?\nh.lact:-1):h.timestamp?lB(N,1,-1):(p\u003dfr(),lB(N,1,isFinite(p)?p:-1));if(h.sequenceGroup\u0026\u0026!g.zu(\"web_gel_sequence_info_killswitch\")){p\u003dh.sequenceGroup;var P\u003dzjx(p),c\u003dnew sB;lB(c,2,P);oy(c,1,p);jY(N,sB,3,c);h.endOfSequence\u0026\u0026delete sIE[h.sequenceGroup]}jY(b,DO,33,N);(h.sendIsolatedPayload?xQl:wQo)(\"latencyActionInfo\",{endpoint:\"log_event\",payload:b,cttAuthInfo:h.cttAuthInfo,dangerousLogToVisitorSession:h.dangerousLogToVisitorSession},C)}};\nMr.prototype.span\u003dfunction(C,b,h){var N\u003dObject.keys(C).join(\"\");fg(this,\"span_\"+N+\"_\"+b)||(C.clientActionNonce\u003db,g.k1(\"latencyActionSpan\",C,{cttAuthInfo:h}))};var Jr\u003dwindow,AN\u003dJr.performance||Jr.mozPerformance||Jr.msPerformance||Jr.webkitPerformance||new iQ_;var dPc\u003d!1,RTK\u003d!1,XB\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\"},nwo\u003d(0,g.Il)(AN.clearResourceTimings||AN.webkitClearResourceTimings||AN.mozClearResourceTimings||AN.msClearResourceTimings||AN.oClearResourceTimings||g.Lb,AN);var Oso\u003dwindow;Oso.ytcsi\u0026\u0026(Oso.ytcsi.infoGel\u003dg.OG,Oso.ytcsi.tick\u003dsG);var kBK\u003d\"tokens consistency mss client_location entities adblock_detection response_received_commands store PLAYER_PRELOAD shorts_prefetch\".split(\" \"),LiV\u003d[\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.BrowseResponse\",\"type.googleapis.com/youtube.api.pfiinnertube.YoutubeApiInnertube.PlayerResponse\"];var aGx\u003dnew Ap(\"INNERTUBE_TRANSPORT_TOKEN\");g.S(TI,hN);TI.prototype.N\u003dfunction(){return Hs0};\nTI.prototype.K\u003dfunction(C){return g.d(C,p5E)||void 0};\nTI.prototype.j\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;b.channelIds\u0026\u0026(C.channelIds\u003db.channelIds);b.siloName\u0026\u0026(C.siloName\u003db.siloName);b.params\u0026\u0026(C.params\u003db.params);h.botguardResponse\u0026\u0026(C.botguardResponse\u003dh.botguardResponse);h.feature\u0026\u0026(C.clientFeature\u003dh.feature)};\ng.c1.Object.defineProperties(TI.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.S(Bs,hN);Bs.prototype.N\u003dfunction(){return Voh};\nBs.prototype.K\u003dfunction(C){return g.d(C,gsh)||void 0};\nBs.prototype.j\u003dfunction(C,b){b.channelIds\u0026\u0026(C.channelIds\u003db.channelIds);b.siloName\u0026\u0026(C.siloName\u003db.siloName);b.params\u0026\u0026(C.params\u003db.params)};\ng.c1.Object.defineProperties(Bs.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});var vsj\u003dnew Ap(\"SHARE_CLIENT_PARAMS_PROVIDER_TOKEN\");g.S(Iw,hN);Iw.prototype.N\u003dfunction(){return F$C};\nIw.prototype.K\u003dfunction(C){return g.d(C,EIE)||g.d(C,nID)||g.d(C,Wh$)};\nIw.prototype.j\u003dfunction(C,b){b.serializedShareEntity\u0026\u0026(C.serializedSharedEntity\u003db.serializedShareEntity);if(b.clientParamIdentifier){var h;if((h\u003dthis.W)\u003d\u003dnull?0:h.j(b.clientParamIdentifier))C.clientParams\u003dthis.W.K(b.clientParamIdentifier)}};\nIw[it]\u003d[vsj];g.S(x5,hN);x5.prototype.N\u003dfunction(){return SzE};\nx5.prototype.K\u003dfunction(C){return g.d(C,REo)||void 0};\nx5.prototype.j\u003dfunction(C,b,h){C.feedbackTokens\u003d[];b.feedbackToken\u0026\u0026C.feedbackTokens.push(b.feedbackToken);if(b\u003db.cpn||h.cpn)C.feedbackContext\u003d{cpn:b};C.isFeedbackTokenUnencrypted\u003d!!h.is_feedback_token_unencrypted;C.shouldMerge\u003d!1;h.extra_feedback_tokens\u0026\u0026(C.shouldMerge\u003d!0,C.feedbackTokens\u003dC.feedbackTokens.concat(h.extra_feedback_tokens))};\ng.c1.Object.defineProperties(x5.prototype,{X:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.S(w8,hN);w8.prototype.N\u003dfunction(){return $IE};\nw8.prototype.K\u003dfunction(C){return g.d(C,N$E)||void 0};\nw8.prototype.j\u003dfunction(C,b){b.params\u0026\u0026(C.params\u003db.params);b.secondaryParams\u0026\u0026(C.secondaryParams\u003db.secondaryParams)};g.S(CD,hN);CD.prototype.N\u003dfunction(){return z_d};\nCD.prototype.K\u003dfunction(C){return g.d(C,bsd)||void 0};\nCD.prototype.j\u003dfunction(C,b){b.actions\u0026\u0026(C.actions\u003db.actions);b.params\u0026\u0026(C.params\u003db.params);b.playlistId\u0026\u0026(C.playlistId\u003db.playlistId)};g.S(by,hN);by.prototype.N\u003dfunction(){return GQe};\nby.prototype.K\u003dfunction(C){return g.d(C,tDE)};\nby.prototype.j\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;b.serializedShareEntity\u0026\u0026(C.serializedSharedEntity\u003db.serializedShareEntity);h.includeListId\u0026\u0026(C.includeListId\u003d!0)};var DIU\u003dnew Ap(\"FETCH_FN_TOKEN\"),dIC\u003dnew Ap(\"PARSE_FN_TOKEN\");g.S(g.hU,g.np);var W$j\u003dnew Ap(\"NETWORK_SLI_TOKEN\");Nn.prototype.fetch\u003dfunction(C,b,h){var N\u003dthis,p,P,c;return g.R(function(e){p\u003dZrS(N,C,b);c\u003d(P\u003dN.K)!\u003dnull?P:fetch;return e.return(c(p).then(function(L){return N.handleResponse(L,h)}).catch(function(L){g.Ri(L);\nif((h\u003d\u003dnull?0:h.lr)\u0026\u0026L instanceof g.hU\u0026\u0026L.errorType\u003d\u003d\u003d1)return Promise.reject(L)}))})};\nNn.prototype.handleResponse\u003dfunction(C,b){var h,N\u003d(h\u003dthis.N)!\u003dnull?h:JSON.parse;h\u003dC.text().then(function(p){if((b\u003d\u003dnull?0:b.TOX)\u0026\u0026C.ok)return QIS(b.TOX,p);p\u003dp.replace(\")]}\u0027\",\"\");if((b\u003d\u003dnull?0:b.lr)\u0026\u0026p)try{var P\u003dN(p)}catch(e){throw new g.hU(1,\"JSON parsing failed after fetch\");}var c;return(c\u003dP)!\u003dnull?c:N(p)});\nC.redirected||C.ok?this.j\u0026\u0026this.j.success():(this.j\u0026\u0026this.j.Tff(),h\u003dh.then(function(p){g.Ri(new g.np(\"Error: API fetch failed\",C.status,C.url,p));return Object.assign({},p,{errorMetadata:{status:C.status}})}));\nreturn h};\nNn[it]\u003d[new yO(W$j),new yO(DIU),new yO(dIC)];var Yxo\u003dnew Ap(\"NETWORK_MANAGER_TOKEN\");var g1;jc.prototype.bindInnertubeChallengeFetcher\u003dfunction(C){this.j.bicf(C)};\njc.prototype.registerChallengeFetchedCallback\u003dfunction(C){this.j.bcr(C)};\njc.prototype.getLatestChallengeResponse\u003dfunction(){return this.j.blc()};var FiH\u003d[],cN\u003d!1;Yr.prototype.X\u003dfunction(){var C\u003dthis;return g.R(function(b){return b.j\u003d\u003d1?g.J(b,Promise.race([C.j,null]),2):b.return(!!b.K)})};\nYr.prototype.N\u003dfunction(C,b,h){var N\u003dthis,p,P,c;return g.R(function(e){N.j\u003d\u003d\u003dnull\u0026\u0026SxW(N,Zf(N));p\u003d!1;P\u003d{};c\u003dfunction(){var L,Z,Y;return g.R(function(a){switch(a.j){case 1:return g.J(a,N.j,2);case 2:L\u003da.K;P.challenge\u003dL.challenge;if(!L.eh){\"c1a\"in L.oI\u0026\u0026(P.error\u003d\"ATTESTATION_ERROR_VM_NOT_INITIALIZED\");a.WE(3);break}Z\u003dObject.assign({},{c:L.challenge,e:C},b);g.$_(a,4);p\u003d!0;if(g.zu(\"attbs\")\u0026\u0026!g.zu(\"attmusi\")){Y\u003dL.eh.HZ({Kf:Z});a.WE(6);break}return g.J(a,L.eh.snapshot({Kf:Z}),7);case 7:Y\u003da.K;case 6:Y?P.webResponse\u003d\nY:P.error\u003d\"ATTESTATION_ERROR_VM_NO_RESPONSE\";g.H1(a,3);break;case 4:g.VH(a),P.error\u003d\"ATTESTATION_ERROR_VM_INTERNAL_ERROR\";case 3:if(C\u003d\u003d\u003d\"ENGAGEMENT_TYPE_PLAYBACK\"){var l\u003dL.oI,F\u003d{};l.c6a\u0026\u0026(F.reportingStatus\u003dString(Number(l.c)^kr()));l.c6b\u0026\u0026(F.broadSpectrumDetectionResult\u003dString(Number(l.c)^Number(g.Tf(\"CATSTAT\",0))));P.adblockReporting\u003dF}return a.return(P)}})};\nreturn e.return(Promise.race([c(),V8S(h,function(){var L\u003dObject.assign({},P);p\u0026\u0026(L.error\u003d\"ATTESTATION_ERROR_VM_TIMEOUT\");return L})]))})};var m5H\u003d[\"APP_STATE\",\"PI\"];var gUo\u003d[3611,27686,221058,85013,23462,241187,157557,42016,26926,51236,79148,50160,77504,153587,87907,18630,177018,177023,54445,80935,152172,184553,105675,150723,37521,147285,47786,231255,231254,231258,231259,98349,237299,168271,168954,168277,168273,168270,123695,226987,226990,226988,6827,29434,171388,244189,236208,7282,124448,196088,198104,32276,195115,195114,76278,200635,230594,147868,147869,93911,106531,225031,177843,27259,27262,27263,21759,160866,204249,222900,204250,180626,177959,177957,180628,\n205716,197878,171243,160789,171244,171241,171245,171242,225560,180627,177960,231589,177958,180629,205717,197879,177565,212573,210709,230684,229801,230685,197337,209010,197336,197338,198618,175492,198052,198051,197852,197976,175493,175494,175495,189254,175496,175497,38408,175498,175503,175504,175505,175506,175507,175508,80637,68727,206933,207944,206934,206929,221575,68728,221576,80353,80356,180635,74610,45707,83962,83970,46713,166591,89711,74612,213809,179607,245006,155792,93265,74611,131380,128979,\n139311,128978,131391,105350,139312,134800,131392,113533,229298,93252,99357,94521,114252,113532,94522,94583,202371,88E3,139580,93253,93254,94387,94388,93255,97424,72502,219868,212991,110111,76019,117092,117093,89431,191831,110466,231346,77240,60508,186091,148123,148124,137401,137402,137046,73393,246776,113534,92098,131381,84517,83759,230676,230679,230678,230677,230681,230680,162711,235234,162712,80357,243315,86113,72598,168413,72733,107349,124275,118203,200410,133275,160157,152569,156651,133274,160159,\n160158,133272,133273,133276,144507,143247,175994,156652,143248,143249,143250,143251,189892,189894,189893,156653,214236,144401,117431,133797,225137,222612,222613,153964,201133,201134,201135,201136,201137,128572,200411,200412,190337,133405,117429,117430,177950,174734,177951,201138,201139,201140,201141,201142,117432,173996,173995,174953,173994,173997,120080,117259,178546,197891,156655,156654,121692,211414,211411,211412,211413,211403,184846,185993,145656,156656,145655,145653,145654,145657,132972,133051,\n133658,132971,97615,181262,190762,143359,143356,143361,143358,143360,143357,142303,143353,172859,143354,144479,143355,31402,181590,133624,146477,133623,133622,133621,192418,84774,197993,241460,160801,197995,95117,172721,150497,98930,98931,98932,153320,153321,43347,210016,210017,211851,211852,211853,129889,197888,197889,149123,221959,221627,221958,45474,100352,98443,117985,74613,155911,74614,64502,136032,74615,74616,122224,74617,77820,74618,226981,93278,93274,93275,93276,200688,200686,200687,199841,\n22110,29433,133798,132295,120541,222112,82047,113550,75836,75837,192409,203221,42352,84512,76065,75989,205911,205912,205913,51879,16623,32594,27240,32633,74858,222932,213915,225216,218674,156999,3945,16989,45520,25488,25492,25494,232113,55760,14057,18451,57204,57203,17897,18198,17898,17909,43980,221053,195529,189660,46220,11721,147994,49954,96369,3854,217640,151633,56251,205192,216797,159108,181568,25624,152036,16906,99999,68172,47973,72773,26970,26971,96805,17752,73233,205923,109512,22256,14115,\n22696,234409,234408,89278,89277,195745,109513,43278,43459,43464,89279,43717,55764,22255,147912,89281,40963,43277,43442,91824,120137,186350,186351,211026,96367,36850,72694,37414,36851,124863,121343,73491,54473,166861,43375,46674,242528,143815,139095,144402,149968,149969,32473,72901,72906,50612,50613,50942,84938,84943,84939,84941,84944,84940,84942,35585,51926,79983,18921,57893,41182,135732,33424,22207,36229,22206,22205,44763,33427,67793,22182,37091,34650,50617,22287,25144,97917,220122,62397,150871,\n150874,125598,137935,36961,108035,27426,27857,27846,27854,69692,61411,39299,38696,62520,36382,108701,192682,50663,36387,14908,37533,105443,61635,62274,161670,133818,182119,65702,65703,65701,76256,196075,194768,194769,191885,233634,194770,195350,195349,194771,166382,37671,49953,220669,213774,204572,191389,204574,187917,191390,179556,191402,238596,212661,191392,197826,191393,204573,36216,28237,241212,173718,39553,192547,29222,26107,241211,38050,26108,120745,26109,26110,66881,28236,14586,160598,57929,\n226736,74723,44098,173689,44099,23528,61699,134104,134103,198313,59149,181013,173191,173192,173193,101951,171502,196043,198305,97346,118051,95102,64882,119505,63595,63349,240553,95101,75240,27039,68823,21537,83464,75707,170215,223033,83113,101952,101953,79610,125755,24402,24400,32925,193406,57173,183351,156421,122502,145268,138480,64423,64424,33986,100828,129089,21409,185612,222825,245366,135155,135156,135157,135158,158225,135159,135160,167651,135161,135162,135163,158226,158227,135164,135165,135166,\n11070,11074,17880,30709,30707,30711,30710,30708,185213,185273,146143,63648,63649,221056,211189,111059,211188,5754,20445,233471,151308,151152,228067,130975,130976,247244,210815,246127,245256,244950,191925,167637,234545,197196,214295,110386,221054,113746,66557,183215,17310,28631,201935,21589,242036,238351,164817,168011,154946,68012,162617,60480,184431,138664,194E3,141121,164502,31571,195002,206793,141978,233985,150105,150106,150107,150108,76980,41577,45469,38669,13768,13777,141842,62985,213190,4724,\n223052,59369,43927,43928,12924,197853,100355,56219,27669,209928,10337,203648,203649,47896,122629,186204,222824,139723,139722,121258,107598,127991,96639,107536,130169,216522,96661,145188,213904,96658,116646,159428,168611,168612,121122,219862,96660,127738,127083,155281,162959,220886,227356,248007,163566,186641,147842,217932,104443,96659,147595,106442,247162,231493,213427,246575,182423,162776,228908,134840,63667,63668,63669,130686,248381,147036,239094,189810,239095,78314,147799,237146,174049,148649,\n55761,127098,134841,96368,67374,48992,146176,176105,233035,49956,190190,225739,31961,26388,23811,5E4,126250,96370,210549,47355,47356,37935,45521,21760,83769,49977,49974,93497,93498,34325,140759,115803,123707,100081,35309,237706,68314,25602,100339,170873,143516,178921,59018,18248,50625,9729,37168,37169,21667,16749,18635,39305,18046,221057,53969,8213,93926,221055,210542,212552,102852,110099,22678,69076,137575,139224,100856,235770,154430,235861,209757,17736,3832,147111,55759,64031,234746,93044,93045,\n170701,170702,194796,34388,167841,170419,17657,17655,39579,39578,170412,77448,8196,11357,69877,8197,168501,156512,161613,156509,208274,161612,161614,82039];ly.prototype.getState\u003dfunction(){return this.store.getState()};\nly.prototype.dispatch\u003dfunction(C){return this.store.dispatch(C)};\nly.prototype.subscribe\u003dfunction(C){return this.store.subscribe(C)};\nly.prototype.replaceReducer\u003dfunction(C){return this.store.replaceReducer(C)};\nly.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};g.k\u003dF9.prototype;g.k.getLength\u003dfunction(){return this.totalLength};\ng.k.append\u003dfunction(C){if(yp6(this,C)){var b\u003dthis.xJ[this.xJ.length-1];this.xJ[this.xJ.length-1]\u003dnew Uint8Array(b.buffer,b.byteOffset,b.length+C.length);$r(this)}else this.xJ.push(C);this.totalLength+\u003dC.length};\ng.k.split\u003dfunction(C){for(var b\u003dnew F9,h\u003dnew F9,N\u003dg.z(this.xJ),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,C\u003e\u003dp.length?(b.append(p),C-\u003dp.length):C?(b.append(new Uint8Array(p.buffer,p.byteOffset,C)),h.append(new Uint8Array(p.buffer,p.byteOffset+C,p.length-C)),C\u003d0):h.append(p);return{Xt:b,j9:h}};\ng.k.isFocused\u003dfunction(C){return C\u003e\u003dthis.GQ\u0026\u0026C\u003cthis.GQ+this.xJ[this.yX].length};\ng.k.focus\u003dfunction(C){if(!this.isFocused(C)){for(C\u003cthis.GQ\u0026\u0026$r(this);this.GQ+this.xJ[this.yX].length\u003c\u003dC\u0026\u0026this.yX\u003cthis.xJ.length;)this.GQ+\u003dthis.xJ[this.yX].length,this.yX+\u003d1;this.Ug\u003dvoid 0}};\ng.k.FS\u003dfunction(C,b){return C+b\u003c\u003dthis.totalLength};\ng.k.W7\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?0:C;b\u003db\u003d\u003d\u003dvoid 0?-1:b;if(!this.totalLength||!b)return new DataView(new ArrayBuffer(0));b\u003c0\u0026\u0026(b\u003dthis.totalLength-C);this.focus(C);if(!z7(this,C,b)){var h\u003dthis.yX,N\u003dthis.GQ;this.focus(C+b-1);N\u003dnew Uint8Array(this.GQ+this.xJ[this.yX].length-N);for(var p\u003d0,P\u003dh;P\u003c\u003dthis.yX;P++)N.set(this.xJ[P],p),p+\u003dthis.xJ[P].length;this.xJ.splice(h,this.yX-h+1,N);$r(this);this.focus(C)}h\u003dthis.xJ[this.yX];return new DataView(h.buffer,h.byteOffset+C-this.GQ,b)};\ng.k.f5\u003dfunction(C,b){C\u003dthis.W7(C\u003d\u003d\u003dvoid 0?0:C,b\u003d\u003d\u003dvoid 0?-1:b);return new Uint8Array(C.buffer,C.byteOffset,C.byteLength)};\ng.k.getUint8\u003dfunction(C){this.focus(C);return this.xJ[this.yX][C-this.GQ]};var qn,VC,fD;g.e4\u003dfunction(){function C(N){for(var p\u003dnew Uint8Array(N.length),P\u003d0;P\u003cN.length;P++)p[P]\u003dN[P];return p}\nfunction b(N){return new Uint8Array(N)}\nvar h\u003dnew Uint8Array([1]);return h.length\u003d\u003d\u003d1\u0026\u0026h[0]\u003d\u003d\u003d1?b:C}();\nqn\u003dArray(1024);VC\u003dwindow.TextDecoder?new TextDecoder:void 0;fD\u003dwindow.TextEncoder?new TextEncoder:void 0;for(var KiH\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},Xll\u003d{},Es$\u003dg.z(Object.entries(KiH)),nse\u003dEs$.next();!nse.done;nse\u003dEs$.next()){var to$\u003dg.z(nse.value),T$e\u003dto$.next().value,B$C\u003dto$.next().value,Iud\u003dT$e,xI$\u003dB$C;xI$\u0026\u0026(Xll[xI$]\u003dIud)};var vpH\u003d!1,LY,Z0,YJ,aN,lo;g.S(oN,g.O);\noN.prototype.encrypt\u003dfunction(C){var b\u003dC.length;C\u003dnew Uint8Array(C.buffer.slice(C.byteOffset,C.byteOffset+b));for(var h\u003dthis.K,N\u003d0;N\u003cb\u0026\u0026this.j\u003c16;)C[N++]^\u003dh[this.j++];for(var p\u003db-(b-N)%16;N\u003cp;)D5V(this),C[N++]^\u003dh[0],C[N++]^\u003dh[1],C[N++]^\u003dh[2],C[N++]^\u003dh[3],C[N++]^\u003dh[4],C[N++]^\u003dh[5],C[N++]^\u003dh[6],C[N++]^\u003dh[7],C[N++]^\u003dh[8],C[N++]^\u003dh[9],C[N++]^\u003dh[10],C[N++]^\u003dh[11],C[N++]^\u003dh[12],C[N++]^\u003dh[13],C[N++]^\u003dh[14],C[N++]^\u003dh[15];if(N\u003cb)for(D5V(this),this.j\u003d0;N\u003cb;)C[N++]^\u003dh[this.j++];return C};var GN\u003d!1;(function(){function C(N){for(var p\u003dnew Uint8Array(N.length),P\u003d0;P\u003cN.length;P++)p[P]\u003dN[P];return p}\nfunction b(N){return new Uint8Array(N)}\nvar h\u003dnew Uint8Array([1]);return h.length\u003d\u003d\u003d1\u0026\u0026h[0]\u003d\u003d\u003d1?b:C})();\nvar S_;g.zN.prototype.encrypt\u003dfunction(C,b){var h\u003dthis,N,p;return g.R(function(P){if(P.j\u003d\u003d1){N\u003d$J();if(!N)return P.return(h.j(C,b));g.$_(P,3);return g.J(P,h.K(C,b,N),5)}if(P.j!\u003d3)return P.return(P.K);p\u003dg.VH(P);g.Ri(p);GN\u003d!0;return P.return(h.j(C,b))})};\ng.zN.prototype.K\u003dfunction(C,b,h){var N\u003dthis,p,P;return g.R(function(c){switch(c.j){case 1:if(N.G){c.WE(2);break}return g.J(c,h.importKey(\"raw\",N.X,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:N.G\u003dc.K;case 2:return p\u003d{name:\"AES-CTR\",counter:b,length:128},g.J(c,h.encrypt(p,N.G,C),4);case 4:return P\u003dc.K,c.return(new Uint8Array(P))}})};\ng.zN.prototype.j\u003dfunction(C,b){this.N||(this.N\u003dnew oN(this.X));Fx(this.N,b);return this.N.encrypt(C)};\ng.zN.prototype.decrypt\u003dfunction(C,b){return this.encrypt(C,b)};\ng.HW.prototype.encrypt\u003dfunction(C,b){this.j||(this.j\u003dnew oN(this.K));Fx(this.j,b);return this.j.encrypt(C)};\ng.HW.prototype.decrypt\u003dfunction(C,b){return this.encrypt(C,b)};V6.prototype.reset\u003dfunction(){Wi1(this);this.update(this.N)};\nV6.prototype.update\u003dfunction(C){var b\u003d0,h\u003dC.length;this.X+\u003dh;this.K\u0026\u0026this.K+h\u003e\u003d64\u0026\u0026(this.W.set(C.subarray(0,64-this.K),this.K),b\u003d64-this.K,this.K\u003d0,d5l(this,this.W,0));for(;b+64\u003c\u003dh;b+\u003d64)d5l(this,C,b);b\u003ch\u0026\u0026(C\u003dC.subarray(b),this.W.set(C,this.K),this.K+\u003dC.length)};\nvar MH\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 w5h;w5h\u003d{};g.CKD\u003dg.bZ(\"yt-idb-pref-storage\",{R_:(w5h.prefs\u003d{ES:1},w5h),shared:!1,upgrade:function(C,b){b(1)\u0026\u0026g.U1(g.y9(C,\"prefs\",{keyPath:\"key\"}),\"byExpiration\",\"expirationTimestampMs\")},\nversion:1});var uz;uz\u003d{};g.bLh\u003d(uz.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",uz.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",uz.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",uz.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",uz.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",uz);g.j_(\"\",\"downloadsPageViewConfigurationEntity\");g.j_(\"DOWNLOADS_LIST_ENTITY_ID_MANUAL_DOWNLOADS\",\"mainDownloadsListEntity\");g.Rq\u003dg.j_(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"mainDownloadsListEntity\");g.j_(\"DOWNLOADS_LIST_ENTITY_ID_SMART_DOWNLOADS\",\"refresh\");g.j_(\"SMART_DOWNLOADS_ENABLED\",\"settingEntity\");g.j_(\"SMART_DOWNLOADS_OPT_IN_BANNER_DISMISSED\",\"settingEntity\");g.k\u003dmw.prototype;g.k.initialize\u003dfunction(C,b,h){if(C.program){var N,p\u003d(N\u003dC.interpreterUrl)!\u003dnull?N:null;if(C.interpreterSafeScript)N\u003duF_(C.interpreterSafeScript);else{var P;N\u003d(P\u003dC.interpreterScript)!\u003dnull?P:null}C.interpreterSafeUrl\u0026\u0026(p\u003dMJ(C.interpreterSafeUrl).toString());c_1(this,N,p,C.program,b,h)}else g.Ri(Error(\"Cannot initialize botguard without program\"))};\ng.k.isInitialized\u003dfunction(){return this.ZO()};\ng.k.getState\u003dfunction(){return this.state};\ng.k.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d2};\ng.k.invoke\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;return this.ZO()?this.cU({Kf:C}):null};\ng.k.dispose\u003dfunction(){this.j0(null);this.TE(8)};\ng.k.ZO\u003dfunction(){return!!this.eh};\ng.k.cU\u003dfunction(C){return this.eh.HZ(C)};\ng.k.j0\u003dfunction(C){g.kI(this.eh);this.eh\u003dC};\ng.k.TE\u003dfunction(C){this.state\u003dC};g.S(AB,mw);AB.prototype.j0\u003dfunction(C){var b;(b\u003dfY())\u003d\u003dnull||b.bgvma();C?(b\u003d{bgvma:C.dispose.bind(C),bgvmb:C.snapshot.bind(C),bgvmc:C.HZ.bind(C)},g.sl(\"yt.abuse.playerAttLoader\",b),g.sl(\"yt.abuse.playerAttLoaderRun\",function(h){return C.snapshot(h)})):(g.sl(\"yt.abuse.playerAttLoader\",null),g.sl(\"yt.abuse.playerAttLoaderRun\",null))};\nAB.prototype.ZO\u003dfunction(){return!!fY()};\nAB.prototype.cU\u003dfunction(C){return fY().bgvmc(C)};y6.prototype.ir\u003dfunction(){return\"crossDeviceProgressCommand\"};\ny6.prototype.mA\u003dfunction(C){if(C.crossDevicePings){var b\u003d[];C\u003dg.z(C.crossDevicePings);for(var h\u003dC.next();!h.done;h\u003dC.next())b.push({baseUrl:h.value.baseUrl});g.k1(\"crossDeviceNotificationTransfer\",{crossDevicePings:b})}};ri.prototype.ir\u003dfunction(){return\"muteAdEndpoint\"};\nri.prototype.mA\u003dfunction(C,b){switch(C.type){case \"SKIP\":k_l(this.gH,this.j2,b)}};io.prototype.ir\u003dfunction(){return\"openPopupAction\"};\nio.prototype.mA\u003dfunction(){};JB.prototype.ir\u003dfunction(){return\"pingingEndpoint\"};\nJB.prototype.mA\u003dfunction(){};var oMK\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.S(LZ6,g.O);var WHS\u003d{dip:\"FINAL\",oeO:\"AD_BREAK_LENGTH\",GxO:\"AD_CPN\",Ee4:\"AH\",axz:\"AD_MT\",Di$:\"ASR\",JT$:\"AW\",r6X:\"NM\",c6E:\"NX\",h3z:\"NY\",bf$:\"CONN\",gwp:\"CPN\",X$h:\"DV_VIEWABILITY\",os4:\"ERRORCODE\",DU4:\"ERROR_MSG\",JRf:\"EI\",gs6:\"GOOGLE_VIEWABILITY\",K0O:\"IAS_VIEWABILITY\",ScO:\"LACT\",gfE:\"LIVE_TARGETING_CONTEXT\",OIz:\"I_X\",ACp:\"I_Y\",KCf:\"MT\",X5o:\"MIDROLL_POS\",w56:\"MIDROLL_POS_MS\",B82:\"MOAT_INIT\",Z2X:\"MOAT_VIEWABILITY\",YV6:\"P_H\",mLh:\"PV_H\",g7$:\"PV_W\",FC2:\"P_W\",kVo:\"TRIGGER_TYPE\",GJ2:\"SDKV\",Ctz:\"SLOT_POS\",kJ2:\"SURVEY_LOCAL_TIME_EPOCH_S\",\nL74:\"SURVEY_ELAPSED_MS\",A3:\"VIS\",Hkf:\"VIEWABILITY\",QMp:\"VED\",yNp:\"VOL\",rN$:\"WT\",nCX:\"YT_ERROR_CODE\"};Q6.prototype.ir\u003dfunction(){return\"urlEndpoint\"};\nQ6.prototype.mA\u003dfunction(C,b,h){var N\u003dthis.M2.get(),p\u003dzK(N.K.get(),b);p?b\u003df8(N,Xd_(p),p,void 0,void 0,h):(LF(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:b}),b\u003d{});b\u003dObject.assign({},b);nk(this.j,\"h5_inplayer_enable_adcpn_macro_substitution_for_click_pings\")\u0026\u0026(h\u003dZP(this.Zv,2))\u0026\u0026(b.AD_CPN\u003dh.clientPlaybackNonce);b\u003dg.J5(C.url,b);g.dG(b,void 0,void 0,void 0,C.attributionSrcMode\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\")};UD.prototype.get\u003dfunction(){return this.value};\ng.S(Xx,UD);Xx.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.S(KY,UD);KY.prototype.getType\u003dfunction(){return\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\"};\ng.S(sD,UD);sD.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.S(OD,UD);OD.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_layout_view_model\"};\ng.S(vW,UD);vW.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.S(D0,UD);D0.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.S(di,UD);di.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.S(WW,UD);WW.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.S(ED,UD);ED.prototype.getType\u003dfunction(){return\"metadata_type_banner_image_layout_view_model\"};\ng.S(nY,UD);nY.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.S(tB,UD);tB.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.S(TN,UD);TN.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.S(BW,UD);BW.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.S(IN,UD);IN.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.S(xJ,UD);xJ.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_index\"};\ng.S(wi,UD);wi.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target\"};\ng.S(C4,UD);C4.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_skip_target_callback_ref\"};\ng.S(bN,UD);bN.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.S(hD,UD);hD.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.S(Nl,UD);Nl.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.S(gA,UD);gA.prototype.getType\u003dfunction(){return\"metadata_type_player_overlay_layout_renderer\"};\ng.S(p4,UD);p4.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.S(Pn,UD);Pn.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_ad_slot_renderer\"};\ng.S(jE,UD);jE.prototype.getType\u003dfunction(){return\"metadata_type_media_associated_in_player_slot\"};\ng.S(cn,UD);cn.prototype.getType\u003dfunction(){return\"metadata_type_shrunken_player_bytes_config\"};\ng.S(kR,UD);kR.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.S(eE,UD);eE.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.S(L4,UD);L4.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.S(Zy,UD);Zy.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.S(YR,UD);YR.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.S(aE,UD);aE.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.S(lN,UD);lN.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.S(oE,UD);oE.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.S(FL,UD);FL.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.S(Gl,UD);Gl.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.S(SE,UD);SE.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.S($R,UD);$R.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.S(zl,UD);zl.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.S(Hn,UD);Hn.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.S(VW,UD);VW.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.S(Ml,UD);Ml.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.S(ql,UD);ql.prototype.getType\u003dfunction(){return\"metadata_type_preload_player_vars\"};\ng.S(mC,UD);mC.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.S(f4,UD);f4.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.S(AD,UD);AD.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.S(yW,UD);yW.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.S(rA,UD);rA.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.S(iN,UD);iN.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.S(JD,UD);JD.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.S(uN,UD);uN.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.S(RE,UD);RE.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.S(QW,UD);QW.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.S(UH,UD);UH.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.S(XL,UD);XL.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.S(K4,UD);K4.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.S(sH,UD);sH.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.S(OH,UD);OH.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.S(vn,UD);vn.prototype.getType\u003dfunction(){return\"metadata_type_valid_ad_message_renderer\"};\ng.S(Dy,UD);Dy.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.S(dA,UD);dA.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.S(Wn,UD);Wn.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.S(EH,UD);EH.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};\ng.S(n4,UD);n4.prototype.getType\u003dfunction(){return\"metadata_type_active_view_identifier\"};\ng.S(tD,UD);tD.prototype.getType\u003dfunction(){return\"metadata_type_ssdai_ads_config\"};\ng.S(Tl,UD);Tl.prototype.getType\u003dfunction(){return\"metadata_type_eligible_for_ssap\"};\ng.S(Bn,UD);Bn.prototype.getType\u003dfunction(){return\"metadata_type_allow_pause_ad_break_request_slot_reschedule\"};\ng.S(IE,UD);IE.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_slot_metadata\"};\ng.S(xR,UD);xR.prototype.getType\u003dfunction(){return\"metadata_type_prefetch_metadata\"};var y_o\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 KZl\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.S(hc,Ge);g.S(I,Ge);new Promise(function(){});var $6K\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\"]]),G_o\u003dnew Map([[\"normal\",{s0:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{s0:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{s0:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{s0:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{s0:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{s0:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}],\n[\"error\",{s0:\"ADS_CLIENT_EVENT_TYPE_ABORTED_EXIT_LAYOUT_REQUESTED\",CN:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABORTED\"}]]);g.S(YU,g.O);g.k\u003dYU.prototype;g.k.Tz\u003dfunction(C,b){return this.j.Tz(C,b)};\ng.k.kJ\u003dfunction(C,b){this.fJ.jw(\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",C,b);for(var h\u003dg.z(this.K),N\u003dh.next();!N.done;N\u003dh.next())N.value.kJ(C,b)};\ng.k.Jb\u003dfunction(C){if(GZ(this.j,C)){this.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",C);this.j.Jb(C);for(var b\u003dg.z(this.K),h\u003db.next();!h.done;h\u003db.next())h.value.Jb(C);MTc(this,C)}};\ng.k.QP\u003dfunction(C){if(GZ(this.j,C)){this.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",C);this.j.QP(C);for(var b\u003dg.z(this.K),h\u003db.next();!h.done;h\u003db.next())h.value.QP(C);GZ(this.j,C)\u0026\u0026SP(this.j,C).G\u0026\u0026oH(this,C,!1)}};\ng.k.iD\u003dfunction(C){this.fJ.qU(\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",C);GZ(this.j,C)\u0026\u0026(this.j.iD(C),oH(this,C,!1))};\ng.k.VV\u003dfunction(C,b){if(GZ(this.j,C)){this.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",C,b);for(var h\u003dg.z(this.K),N\u003dh.next();!N.done;N\u003dh.next())N.value.VV(C,b)}};\ng.k.oV\u003dfunction(C,b,h){if(GZ(this.j,C)){this.fJ.KZ(SrS(h),C,b);this.j.oV(C,b);for(var N\u003dg.z(this.K),p\u003dN.next();!p.done;p\u003dN.next())p.value.oV(C,b,h);(h\u003dJc(this.j,C))\u0026\u0026b.layoutId\u003d\u003d\u003dh.layoutId\u0026\u0026Qi_(this,C,!1)}};\ng.k.XH\u003dfunction(C,b,h,N){h.yH\u0026\u0026N?(LF(h,C,b,void 0,h.zW),this.fJ.RI(N,h.yH,C,b)):LF(\"adsClientErrorMessage is missing.\",C,b);oH(this,C,!0)};\ng.k.wO\u003dfunction(){var C\u003dXLS(this.j);C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())oH(this,b.value,!1);g.O.prototype.wO.call(this)};\ng.k.Go\u003dfunction(C,b){this.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_LAYOUT_REQUESTED\",C,b);this.fJ.KZ(\"ADS_CLIENT_EVENT_TYPE_LAYOUT_UNSCHEDULED\",C,b);for(var h\u003dg.z(this.K),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,b\u0026\u0026N.Go(C,b)};U6l.prototype.isActive\u003dfunction(){switch(this.j){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.S(Qa,g.O);g.k\u003dQa.prototype;g.k.Tz\u003dfunction(C,b){b\u003diR(this,C+\"_\"+b);C\u003d[];b\u003dg.z(b.values());for(var h\u003db.next();!h.done;h\u003db.next())C.push(h.value.slot);return C};\ng.k.zo\u003dfunction(C){C\u003dSP(this,C);C.j!\u003d\u003d\"not_scheduled\"\u0026\u0026uR(C.slot,C.j,\"onSlotScheduled\");C.j\u003d\"scheduled\"};\ng.k.FA\u003dfunction(C){C\u003dSP(this,C);C.X\u003d\"fill_requested\";C.J.FA()};\ng.k.Jb\u003dfunction(C){C\u003dSP(this,C);C.j!\u003d\u003d\"enter_requested\"\u0026\u0026uR(C.slot,C.j,\"onSlotEntered\");C.j\u003d\"entered\"};\ng.k.iD\u003dfunction(C){SP(this,C).X\u003d\"fill_canceled\"};\ng.k.QP\u003dfunction(C){C\u003dSP(this,C);C.j!\u003d\u003d\"exit_requested\"\u0026\u0026uR(C.slot,C.j,\"onSlotExited\");C.j\u003d\"scheduled\"};\ng.k.oV\u003dfunction(C,b){C\u003dSP(this,C);C.layout!\u003dnull\u0026\u0026C.layout.layoutId\u003d\u003d\u003db.layoutId\u0026\u0026(C.j!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026uR(C.slot,C.j,\"onLayoutExited\"),C.j\u003d\"entered\")};g.S(Kk,g.O);Kk.prototype.get\u003dfunction(){Math.random()\u003c.001\u0026\u0026this.HE()\u0026\u0026LF(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.instance});this.instance||(this.instance\u003dthis.j());return this.instance};g.S(Oc,g.O);Oc.prototype.N\u003dfunction(){return this.K};vk.prototype.executeCommand\u003dfunction(C,b){RN(this.j(),C,b)};Wk.prototype.addListener\u003dfunction(C){this.listeners.add(C)};\nWk.prototype.removeListener\u003dfunction(C){this.listeners.delete(C)};var Q2\u003d{},bG\u003d(Q2.AD_MARKER\u003d\"ytp-ad-progress\",Q2.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",Q2.TIME_MARKER\u003d\"ytp-time-marker\",Q2);var DGS\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/)\"),tTl\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]+)?/)\"),\ndGW\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),btS\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)|$))\"),\nwLV\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)|$))\"),BrK\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/)\"),\nWxK\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),ILW\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)\"),Trl\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/.*$)\"),\nn4W\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)\"),\nE46\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)\"),\nhrI\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.hk.prototype.getId\u003dfunction(){return this.id};\ng.hk.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+prV(this.start)+\", \"+prV(this.end)+\"]\"};\ng.hk.prototype.contains\u003dfunction(C,b){return C\u003e\u003dthis.start\u0026\u0026(C\u003cthis.end||C\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(b\u003d\u003dnull||C\u003cb\u0026\u0026b\u003c\u003dthis.end)};\nvar gY1\u003d1;g.hk.prototype.getId\u003dg.hk.prototype.getId;PZ.prototype.FA\u003dfunction(){var C\u003dthis,b\u003d0;EMU(this.j,function(){var h\u003dg0(C.slot.clientMetadata,\"metadata_type_ad_break_request_data\");b\u003dDate.now();IJ(C.M2.get(),\"abrs\",\"ct.\"+b+\";cmt.\"+C.EX.get().getCurrentTimeSec(1,!1)+\";sid.\"+C.slot.slotId+\";\");return C.K.get().fetch({X7:h.getAdBreakUrl,cJ:new g.hk(h.J$,h.HY),R1:g0(C.slot.clientMetadata,\"metadata_type_cue_point\"),cueProcessedMs:h.cueProcessedMs})},function(){jS1(C)},function(h){var N\u003dDate.now()-b;\nIJ(C.M2.get(),\"abrr\",\"ct.\"+(new Date).getTime()+\";cmt.\"+C.EX.get().getCurrentTimeSec(1,!1)+\";l.\"+N.toString()+\";sid.\"+C.slot.slotId+\";\");N\u003dh.PA;N.length\u003e\u003d2\u0026\u0026h.ssdaiAdsConfig\u0026\u0026LF(\"Unexpected ad placement renderers length\",C.slot,null,{length:N.length});N.some(function(p){var P,c,e,L;return!!((P\u003dp.renderer)\u003d\u003dnull?0:(c\u003dP.linearAdSequenceRenderer)\u003d\u003dnull?0:(e\u003dc.linearAds)\u003d\u003dnull?0:e.length)||!((L\u003dp.renderer)\u003d\u003dnull||!L.instreamVideoAdRenderer)})||jS1(C)})};\nPZ.prototype.eI\u003dfunction(){nMl(this.j)};j0.prototype.FA\u003dfunction(){var C\u003dthis;EMU(this.K,function(){var b\u003dg0(C.slot.clientMetadata,\"metadata_type_ad_break_request_data\");return b.cueProcessedMs?C.j.get().fetch({X7:b.getAdBreakUrl,cJ:new g.hk(b.J$,b.HY),cueProcessedMs:b.cueProcessedMs}):C.j.get().fetch({X7:b.getAdBreakUrl,cJ:new g.hk(b.J$,b.HY)})})};\nj0.prototype.eI\u003dfunction(){nMl(this.K)};cZ.prototype.FA\u003dfunction(){var C\u003dthis.slot.clientMetadata,b,h\u003d(b\u003dthis.slot.fulfilledLayout)!\u003dnull?b:g0(C,\"metadata_type_fulfilled_layout\");qrl(this.callback,this.slot,h)};\ncZ.prototype.eI\u003dfunction(){FG(this.callback,this.slot,new I(\"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\")};e0.prototype.build\u003dfunction(C,b){return b.fulfilledLayout||kW(b,{qs:[\"metadata_type_fulfilled_layout\"]})?new cZ(C,b):this.N(C,b)};g.S(L8,e0);\nL8.prototype.N\u003dfunction(C,b){if(kW(b,{qs:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new PZ(C,b,this.j,this.K,this.BF,this.Zf,this.M2,this.EX,this.qo);if(kW(b,{qs:[\"metadata_type_ad_break_request_data\"],slotType:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new j0(C,b,this.j,this.K,this.BF,this.Zf);throw new I(\"Unsupported slot with type: \"+b.slotType+\" and client metadata: \"+pk(b.clientMetadata)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.S(ZJ,e0);ZJ.prototype.N\u003dfunction(C,b){throw new I(\"Unsupported slot with type: \"+b.slotType+\" and client metadata: \"+pk(b.clientMetadata)+\" in DefaultFulfillmentAdapterFactory.\");};g.k\u003dcuc.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(C){if(C.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.XH(this.slot,C,new hc(\"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 b\u003dg0(C.clientMetadata,\"metadata_type_ad_break_response_data\");this.slot.slotType\u003d\u003d\u003d\"SLOT_TYPE_AD_BREAK_REQUEST\"?(this.callback.VV(this.slot,C),mnK(this.N,\nthis.slot,b)):LF(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",this.slot,C)}};\ng.k.XZ\u003dfunction(C,b){C.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.XH(this.slot,C,new hc(\"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.oV(this.slot,C,b),ep1(this),L3c(this))};g.S(Ff,g.jv);g.k\u003dFf.prototype;g.k.Fq\u003dfunction(){return this.K.slot};\ng.k.b$\u003dfunction(){return this.K.layout};\ng.k.init\u003dfunction(){this.N.get().addListener(this)};\ng.k.release\u003dfunction(){this.N.get().removeListener(this);this.dispose()};\ng.k.ZK\u003dfunction(){};\ng.k.w7\u003dfunction(){};\ng.k.XJ\u003dfunction(){};\ng.k.Ob\u003dfunction(){};\ng.k.startRendering\u003dfunction(C){var b\u003dthis;ok(this.K,C,function(){return void b.Oh()})};\ng.k.Oh\u003dfunction(){this.N.get().Oh(this.j)};\ng.k.XZ\u003dfunction(C,b){var h\u003dthis;ok(this.K,C,function(){var N\u003dh.N.get();CmW(N,h.j,3);h.j\u003d[];h.callback.oV(h.slot,C,b)})};\ng.k.wO\u003dfunction(){this.N.HE()||this.N.get().removeListener(this);g.jv.prototype.wO.call(this)};\ng.c1.Object.defineProperties(Ff.prototype,{slot:{configurable:!0,enumerable:!0,get:function(){return this.K.slot}},\nlayout:{configurable:!0,enumerable:!0,get:function(){return this.K.layout}}});qy.prototype.I$\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003d(this.N.get(C)||[]).concat();if(b\u003db\u0026\u0026aN1(C)){var N\u003dthis.N.get(b);N\u0026\u0026h.push.apply(h,g.M(N))}Ak(this,C,h);this.j.add(C);b\u0026\u0026this.j.add(b)};\nqy.prototype.LJ\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(!this.j.has(C)){var h\u003db\u0026\u0026aN1(C);h\u0026\u0026(b\u003d!this.j.has(h));this.I$(C,b)}};g.S(F36,Pr);g.S(uG,Ff);g.k\u003duG.prototype;g.k.sR\u003dfunction(C,b){zk(\"ads-engagement-panel-layout\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,ha),this.callback,\"metadata_type_ads_engagement_panel_layout_view_model\",function(b,h,N,p,P){return new F36(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(SYl,Pr);g.S(Rk,Ff);g.k\u003dRk.prototype;g.k.sR\u003dfunction(C,b){zk(\"banner-image\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,CG),this.callback,\"metadata_type_banner_image_layout_view_model\",function(b,h,N,p,P){return new SYl(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(Qu,Pr);g.S(UP,Ff);g.k\u003dUP.prototype;g.k.sR\u003dfunction(C,b){zk(\"action-companion\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,Iz),this.callback,\"metadata_type_action_companion_ad_renderer\",function(b,h,N,p,P){return new Qu(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.gO.LJ(\"impression\"):this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(HtV,Pr);g.S(Xf,Ff);g.k\u003dXf.prototype;g.k.sR\u003dfunction(C,b){zk(\"image-companion\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,xg),this.callback,\"metadata_type_image_companion_ad_renderer\",function(b,h,N,p,P){return new HtV(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.gO.LJ(\"impression\"):this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(MvS,Pr);g.S(K8,Ff);g.k\u003dK8.prototype;g.k.sR\u003dfunction(C,b){zk(\"shopping-companion\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),void 0,this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(b,h,N,p,P){return new MvS(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.gO.LJ(\"impression\"):this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(OP,Ff);g.k\u003dOP.prototype;g.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),void 0,this.callback,\"metadata_type_action_companion_ad_renderer\",function(b,h,N,p,P){return new Qu(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};\ng.k.sR\u003dfunction(){};g.k\u003druW.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.EX.get().addListener(this);this.EX.get().oH.push(this);var C\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),b\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");HZ(this.layout.KJ)\u0026\u0026hG(this.ZJ.get(),this.layout.layoutId,{w_:b,HV:C,listener:this})};\ng.k.release\u003dfunction(){this.EX.get().removeListener(this);tCK(this.EX.get(),this);HZ(this.layout.KJ)\u0026\u0026Nq(this.ZJ.get(),this.layout.layoutId)};\ng.k.startRendering\u003dfunction(C){this.callback.VV(this.slot,C)};\ng.k.XZ\u003dfunction(C,b){GwV(this.Zf.get())\u0026\u0026!this.j\u0026\u0026(this.gO.LJ(\"abandon\"),this.j\u003d!0);this.callback.oV(this.slot,C,b)};\ng.k.Lf\u003dfunction(C){switch(C.id){case \"part2viewed\":this.gO.LJ(\"start\");this.gO.LJ(\"impression\");break;case \"videoplaytime25\":this.gO.LJ(\"first_quartile\");break;case \"videoplaytime50\":this.gO.LJ(\"midpoint\");break;case \"videoplaytime75\":this.gO.LJ(\"third_quartile\");break;case \"videoplaytime100\":GwV(this.Zf.get())?this.j||(this.gO.LJ(\"complete\"),this.j\u003d!0):this.gO.LJ(\"complete\");Jk(this.gO)\u0026\u0026rL(this.gO,Infinity,!0);SMS(this.Zf.get())\u0026\u0026sP(this.K,Infinity,!0);break;case \"engagedview\":Jk(this.gO)||this.gO.LJ(\"progress\");\nbreak;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;default:LF(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.UR\u003dfunction(){};\ng.k.SQ\u003dfunction(){};\ng.k.kS\u003dfunction(C){SMS(this.Zf.get())\u0026\u0026sP(this.K,C*1E3,!1);Jk(this.gO)\u0026\u0026rL(this.gO,C*1E3,!1)};\ng.k.Tn\u003dfunction(){};\ng.k.Sb\u003dfunction(){this.gO.LJ(\"active_view_measurable\")};\ng.k.Yb\u003dfunction(){this.gO.LJ(\"active_view_viewable\")};\ng.k.uq\u003dfunction(){this.gO.LJ(\"active_view_fully_viewable_audible_half_duration\")};\ng.k.iq\u003dfunction(){this.gO.LJ(\"audio_measurable\")};\ng.k.bq\u003dfunction(){this.gO.LJ(\"audio_audible\")};g.S(vZ,Ff);g.k\u003dvZ.prototype;g.k.init\u003dfunction(){Ff.prototype.init.call(this);var C\u003dg0(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),b\u003d{adsClientData:this.layout.hZ};this.j.push(new $H(C,this.layout.layoutId,g0(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),b,!0))};\ng.k.pT\u003dfunction(){this.X||this.EX.get().resumeVideo(1)};\ng.k.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);e7(this.EX.get(),\"ad-showing\");this.callback.VV(this.slot,C);this.G.X3\u003dthis};\ng.k.XZ\u003dfunction(C,b){Ff.prototype.XZ.call(this,C,b);Lz(this.EX.get(),\"ad-showing\");tG(this.G,this)};\ng.k.sR\u003dfunction(C){switch(C){case \"ad-info-icon-button\":(this.X\u003dthis.EX.get().eJ(1))||this.EX.get().pauseVideo();break;case \"visit-advertiser\":this.EX.get().pauseVideo()}};\ng.k.wO\u003dfunction(){Ff.prototype.wO.call(this)};g.S(DJ,Pr);g.S(dL,Ff);g.k\u003ddL.prototype;g.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),void 0,this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(b,h,N,p,P){return new DJ(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};\ng.k.sR\u003dfunction(){};g.S(WZ,Pr);g.S(EP,Ff);EP.prototype.init\u003dfunction(){Ff.prototype.init.call(this);this.j.push(new WZ(g.d(this.layout.renderingContent,zL),this.layout.layoutId,{adsClientData:this.layout.hZ}))};\nEP.prototype.sR\u003dfunction(){$D(this.X.get(),this.G)\u0026\u0026$W(this.M2.get(),3)};\nEP.prototype.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C)};\nEP.prototype.wO\u003dfunction(){Ff.prototype.wO.call(this)};g.S(n8,Pr);g.S(tk,Ff);tk.prototype.init\u003dfunction(){Ff.prototype.init.call(this);var C\u003dg.d(this.layout.renderingContent,jZ)||g0(this.layout.clientMetadata,\"metadata_type_ad_action_interstitial_renderer\"),b\u003dGk(this.gO);this.j.push(new n8(C,b,this.layout.layoutId,{adsClientData:this.layout.hZ},!0,!0))};\ntk.prototype.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C)};\ntk.prototype.sR\u003dfunction(C,b){if(b\u003d\u003d\u003dthis.layout.layoutId)switch(C){case \"skip-button\":var h;(C\u003d(h\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:h.current)\u0026\u0026C.FM(this.Fq(),this.layout)}};\ntk.prototype.wO\u003dfunction(){Ff.prototype.wO.call(this)};BZ.prototype.build\u003dfunction(C,b,h,N){if(Tk(N,{qs:[\"metadata_type_ad_break_response_data\"],V_:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new cuc(C,h,N,this.K,this.N,this.j);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};g.S(uWo,Pr);g.S(Ik,Ff);g.k\u003dIk.prototype;g.k.sR\u003dfunction(C,b){zk(\"ads-engagement-panel\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,wq),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(b,h,N,p,P){return new uWo(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?this.gO.LJ(\"impression\"):this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};g.S(xW,Ff);g.k\u003dxW.prototype;g.k.sR\u003dfunction(C,b){zk(\"top-banner-image-text-icon-buttoned\",C,this.W.get().Gn,this.M2.get(),this.X,this.G,this.Fq(),this.b$(),b)};\ng.k.startRendering\u003dfunction(C){S0(this.gO,this.Fq(),this.b$(),g.d(this.b$().renderingContent,bE),this.callback,\"metadata_type_top_banner_image_text_icon_buttoned_layout_view_model\",function(b,h,N,p,P){return new DJ(b,h,N,p,P)},this.j);\nFf.prototype.startRendering.call(this,C)};\ng.k.VV\u003dfunction(C,b){this.G\u003d\u003d\u003db.layoutId\u0026\u0026(this.X\u003d\u003d\u003dnull?this.X\u003dthis.M2.get().Uq():LF(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.wO\u003dfunction(){lR(this.vW(),this);Ff.prototype.wO.call(this)};UbS.prototype.build\u003dfunction(C,b,h,N){if(Tk(N,RpV())||g.d(N.renderingContent,wq)!\u003d\u003dvoid 0)return new Ik(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,zpl())||g.d(N.renderingContent,Iz)!\u003d\u003dvoid 0)return new UP(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,VvW())||g.d(N.renderingContent,xg)!\u003d\u003dvoid 0)return new Xf(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,qYS()))return new K8(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,yul()))return new OP(C,h,N,this.nj,this.M2,this.vW,\nthis.ZJ,this.j);if(Tk(N,$b1())||g.d(N.renderingContent,CG)!\u003d\u003dvoid 0)return new Rk(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,QSc())||g.d(N.renderingContent,bE)!\u003d\u003dvoid 0)return new xW(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,itc()))return new dL(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);if(Tk(N,GYx())||g.d(N.renderingContent,ha)!\u003d\u003dvoid 0)return new uG(C,h,N,this.nj,this.M2,this.vW,this.ZJ,this.j);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+\npk(N.clientMetadata)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};Xrl.prototype.build\u003dfunction(C,b,h,N){if(Tk(N,{qs:[\"metadata_type_linked_player_bytes_layout_id\"],V_:[\"LAYOUT_TYPE_DISPLAY_UNDERLAY_TEXT_GRID_CARDS\"]}))return new EP(C,h,N,this.nj,this.M2,this.j);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.k\u003dK3V.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(C){C.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.XH(this.slot,C,new hc(\"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.VV(this.slot,C),this.gO.LJ(\"impression\"),OX(this.Ye,C,\"normal\"))};\ng.k.XZ\u003dfunction(C,b){C.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.XH(this.slot,C,new hc(\"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.oV(this.slot,C,b)};g.k\u003dOtW.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(C){C.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.XH(this.slot,C,new hc(\"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.VV(this.slot,C),this.gO.LJ(\"impression\"),OX(this.Ye,C,\"normal\"))};\ng.k.XZ\u003dfunction(C,b){C.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.XH(this.slot,C,new hc(\"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.oV(this.slot,C,b)};wL.prototype.build\u003dfunction(C,b,h,N){if(!this.Zf.get().Z.Y().D(\"h5_optimize_forcasting_slot_layout_creation_with_trimmed_metadata\")){if(Tk(N,sSl()))return new K3V(C,h,N,this.M2,this.Ye)}else if(Tk(N,{qs:[],V_:[\"LAYOUT_TYPE_FORECASTING\"]}))return new OtW(C,h,N,this.M2,this.Ye);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.S(dbS,Pr);g.S(CE,Ff);g.k\u003dCE.prototype;g.k.init\u003dfunction(){Ff.prototype.init.call(this);var C\u003dg.d(this.layout.renderingContent,P9)||g0(this.layout.clientMetadata,\"metadata_type_player_overlay_layout_renderer\"),b\u003d{adsClientData:this.layout.hZ};this.j.push(new dbS(C,g0(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),this.layout.layoutId,b))};\ng.k.pT\u003dfunction(){this.X||this.EX.get().resumeVideo(2)};\ng.k.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C);this.G.X3\u003dthis};\ng.k.XZ\u003dfunction(C,b){Ff.prototype.XZ.call(this,C,b);tG(this.G,this)};\ng.k.sR\u003dfunction(C){if($D(this.W.get(),this.J))switch(C){case \"visit-advertiser-link\":$W(this.M2.get(),3)}switch(C){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.X||this.EX.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.X\u003dthis.EX.get().eJ(2))||this.EX.get().pauseVideo();break;case \"visit-advertiser-link\":this.EX.get().pauseVideo();W31(this).JF();break;case \"skip-button\":if(C\u003dW31(this),\nthis.layout.renderingContent\u0026\u0026!wA(this.layout.clientMetadata,\"metadata_type_dai\")||!C.a8){var b;(C\u003d(b\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:b.current)\u0026\u0026C.FM(this.Fq(),this.layout)}else LF(\"Requesting to skip by LegacyPlayerBytes when components enabled\"),C.zy(this.Fq(),this.layout)}};\ng.k.wO\u003dfunction(){Ff.prototype.wO.call(this)};g.S(bi,Ff);g.k\u003dbi.prototype;g.k.init\u003dfunction(){Ff.prototype.init.call(this);var C\u003dg.d(this.layout.renderingContent,pE)||g0(this.layout.clientMetadata,\"metadata_type_instream_ad_player_overlay_renderer\"),b\u003d{adsClientData:this.layout.hZ},h;(h\u003d!!this.layout.renderingContent)||(h\u003d!hm(this).a8);this.j.push(new $H(C,this.layout.layoutId,g0(this.layout.clientMetadata,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),b,h))};\ng.k.pT\u003dfunction(){this.X||this.EX.get().resumeVideo(2)};\ng.k.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C);this.G.X3\u003dthis};\ng.k.XZ\u003dfunction(C,b){Ff.prototype.XZ.call(this,C,b);tG(this.G,this)};\ng.k.sR\u003dfunction(C){if($D(this.W.get(),this.J))switch(C){case \"visit-advertiser\":$W(this.M2.get(),3)}switch(C){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.X||this.EX.get().resumeVideo(2);break;case \"ad-info-icon-button\":case \"ad-player-overflow-button\":(this.X\u003dthis.EX.get().eJ(2))||this.EX.get().pauseVideo();break;case \"visit-advertiser\":this.EX.get().pauseVideo();hm(this).JF();break;case \"skip-button\":if(C\u003dhm(this),this.layout.renderingContent\u0026\u0026\n!wA(this.layout.clientMetadata,\"metadata_type_dai\")||!C.a8){var b;(C\u003d(b\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:b.current)\u0026\u0026C.FM(this.Fq(),this.layout)}else LF(\"Requesting to skip by LegacyPlayerBytes\"),C.zy(this.Fq(),this.layout)}};\ng.k.wO\u003dfunction(){Ff.prototype.wO.call(this)};g.S(nYl,Pr);g.S(Nw,Ff);g.k\u003dNw.prototype;g.k.startRendering\u003dfunction(C){var b\u003dthis;ok(this.K,C,function(){b.j.push(new nYl(g0(b.layout.clientMetadata,\"metadata_type_valid_ad_message_renderer\"),C.layoutId,C.hZ));b.Oh();b.callback.VV(b.slot,C);g.B(bQ(b.EX.get(),1),512)\u0026\u0026b.callback.XH(b.Fq(),b.b$(),new hc(\"player is stuck during adNotify\",void 0,\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_STUCK_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")})};\ng.k.SQ\u003dfunction(){};\ng.k.UR\u003dfunction(C){if(C.state.isError()){var b;this.callback.XH(this.Fq(),this.b$(),new hc(\"A player error happened during adNotify\",{playerErrorCode:(b\u003dC.state.N9)\u003d\u003dnull?void 0:b.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR_DURING_ADNOTIFY\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};\ng.k.sR\u003dfunction(){};g.S(TKl,Pr);g.S(ge,Ff);ge.prototype.init\u003dfunction(){Ff.prototype.init.call(this);var C\u003dg.d(this.layout.renderingContent,c9),b\u003dGk(this.gO);this.j.push(new TKl(C,b,this.layout.layoutId,{adsClientData:this.layout.hZ}))};\nge.prototype.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C)};\nge.prototype.sR\u003dfunction(C,b){if(b\u003d\u003d\u003dthis.layout.layoutId)switch(C){case \"skip-button\":var h;(C\u003d(h\u003dg0(this.layout.clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))\u003d\u003dnull?void 0:h.current)\u0026\u0026C.FM(this.Fq(),this.layout)}};\nge.prototype.wO\u003dfunction(){Ff.prototype.wO.call(this)};BKl.prototype.build\u003dfunction(C,b,h,N){if(C\u003dk2(C,h,N,this.nj,this.EX,this.M2,this.K,this.j,this.Zf))return C;throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.k\u003dINS.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.EX.get().addListener(this);this.EX.get().oH.push(this);var C\u003dthis.Wz(),b\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\"),h\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_identifier\");HZ(this.layout.KJ)\u0026\u0026hG(this.ZJ.get(),this.layout.layoutId,{w_:b,HV:C,listener:this,Ko:h})};\ng.k.release\u003dfunction(){this.EX.get().removeListener(this);tCK(this.EX.get(),this);HZ(this.layout.KJ)\u0026\u0026Nq(this.ZJ.get(),this.layout.layoutId)};\ng.k.startRendering\u003dfunction(C){this.callback.VV(this.slot,C)};\ng.k.XZ\u003dfunction(C,b){ZC(this,\"abandon\");this.callback.oV(this.slot,C,b)};\ng.k.Lf\u003dfunction(C){switch(C.id){case \"part2viewed\":this.gO.LJ(\"start\");this.gO.LJ(\"impression\");break;case \"videoplaytime25\":this.gO.LJ(\"first_quartile\");break;case \"videoplaytime50\":this.gO.LJ(\"midpoint\");break;case \"videoplaytime75\":this.gO.LJ(\"third_quartile\");break;case \"videoplaytime100\":ZC(this,\"complete\");Jk(this.gO)\u0026\u0026rL(this.gO,Infinity,!0);break;case \"engagedview\":Jk(this.gO)||this.gO.LJ(\"progress\");break;case \"conversionview\":case \"videoplaybackstart\":case \"videoplayback2s\":case \"videoplayback10s\":break;\ndefault:LF(\"Cue Range ID unknown in ShortsPlaybackTrackingLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.UR\u003dfunction(C){this.j||(g.ax(C,4)\u0026\u0026!g.ax(C,2)?yu(this.gO,\"pause\"):YH(C,4)\u003c0\u0026\u0026!(YH(C,2)\u003c0)\u0026\u0026yu(this.gO,\"resume\"))};\ng.k.SQ\u003dfunction(){};\ng.k.kS\u003dfunction(C){Jk(this.gO)\u0026\u0026rL(this.gO,C*1E3,!1)};\ng.k.Tn\u003dfunction(){ZC(this,\"swipe\")};\ng.k.Sb\u003dfunction(){this.gO.LJ(\"active_view_measurable\")};\ng.k.Yb\u003dfunction(){this.gO.LJ(\"active_view_viewable\")};\ng.k.uq\u003dfunction(){this.gO.LJ(\"active_view_fully_viewable_audible_half_duration\")};\ng.k.iq\u003dfunction(){this.gO.LJ(\"audio_measurable\")};\ng.k.bq\u003dfunction(){this.gO.LJ(\"audio_audible\")};\ng.k.Wz\u003dfunction(){return this.layout.renderingContent?ZP(this.fO.get(),1).vD:g0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")};xbH.prototype.build\u003dfunction(C,b,h,N){b\u003d[\"metadata_type_ad_placement_config\"];for(var p\u003dg.z(mU()),P\u003dp.next();!P.done;P\u003dp.next())b.push(P.value);if(Tk(N,{qs:b,V_:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return h.slotType\u003d\u003d\u003d\"SLOT_TYPE_PLAYER_BYTES_SEQUENCE_ITEM\"?new INS(C,h,N,this.EX,this.M2,this.Zf,this.ZJ,this.fO):new ruW(C,h,N,this.EX,this.M2,this.Hb,this.Zf,this.ZJ);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");\n};var oT\u003d{contentCpn:\"\",d_:new Map};cMx.prototype.jC\u003dfunction(C,b){var h\u003d{};b\u003dObject.assign({},b,(h.cc\u003dthis.Zv.fI(),h));this.Zv.Z.jp(C,b)};var NNE,UI;\nNNE\u003d{bZX:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",Xi4:\"AUTHENTICATION_MALFORMED\",wih:\"AUTHENTICATION_MISSING\",ZfX:\"BAD_REQUEST\",sFD:\"CAST_SESSION_DEVICE_MISMATCHED\",owz:\"CAST_SESSION_VIDEO_MISMATCHED\",GnX:\"CAST_TOKEN_EXPIRED\",Ewi:\"CAST_TOKEN_FAILED\",aop:\"CAST_TOKEN_MALFORMED\",Dlp:\"CGI_PARAMS_MALFORMED\",Hf$:\"CGI_PARAMS_MISSING\",V1p:\"DEVICE_FALLBACK\",GQi:\"GENERIC_WITH_LINK_AND_CPN\",EsE:\"ERROR_HDCP\",aTh:\"LICENSE\",H5$:\"VIDEO_UNAVAILABLE\",cRi:\"FORMAT_UNAVAILABLE\",tL$:\"GEO_FAILURE\",\neth:\"HTML5_AUDIO_RENDERER_ERROR\",O5O:\"GENERIC_WITHOUT_LINK\",ARD:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",Iuf:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",vfO:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",j0$:\"HTML5_SPS_UMP_STATUS_REJECTED\",qcp:\"INVALID_DRM_MESSAGE\",O2O:\"PURCHASE_NOT_FOUND\",AjD:\"PURCHASE_REFUNDED\",wM6:\"RENTAL_EXPIRED\",de$:\"RETRYABLE_ERROR\",Dei:\"SERVER_ERROR\",fRh:\"SIGNATURE_EXPIRED\",uC6:\"STOPPED_BY_ANOTHER_PLAYBACK\",SSo:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",YSi:\"STREAMING_NOT_ALLOWED\",\ngoo:\"STREAM_LICENSE_NOT_FOUND\",TGo:\"TOO_MANY_REQUESTS\",VJ2:\"TOO_MANY_REQUESTS_WITH_LINK\",ejX:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",OSX:\"TOO_MANY_STREAMS_PER_USER\",UNSUPPORTED_DEVICE:\"UNSUPPORTED_DEVICE\",amO:\"VIDEO_FORBIDDEN\",DG6:\"VIDEO_NOT_FOUND\",xlD:\"BROWSER_OR_EXTENSION_ERROR\"};UI\u003d{};\ng.tO\u003d(UI.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.\",UI.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",UI.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",UI.LICENSE\u003d\"Sorry, there was an error while licensing this video.\",UI.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",UI.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",UI.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",UI.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",UI.GENERIC_WITHOUT_LINK\u003d\"An error has occurred. Please try again later.\",UI.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",UI.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\",\nUI.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",UI.HTML5_SPS_UMP_STATUS_REJECTED\u003d\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",UI.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",UI.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",UI.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",UI.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",UI.CAST_SESSION_DEVICE_MISMATCHED\u003d\n\"The device in the cast session doesn\u0027t match the requested one.\",UI.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",UI.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",UI.CAST_TOKEN_EXPIRED\u003d\"Cast session has expired. Please refresh.\",UI.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",UI.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",UI.STOPPED_BY_ANOTHER_PLAYBACK\u003d\n\"Your account is playing this video in another location. Please reload this page to resume watching.\",UI.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",UI.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",UI.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",UI.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",UI.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",\nUI.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",UI.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",UI.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",UI.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",UI.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",UI.VIDEO_NOT_FOUND\u003d\"This video cannot be found.\",UI.BROWSER_OR_EXTENSION_ERROR\u003d\n\"Something went wrong. Refresh or try again later. $BEGIN_LINKLearn more$END_LINK\",UI);var gQE;var pvp\u003dg.rD(),PKI\u003dpvp.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!PKI||PKI.length\u003c2)gQE\u003dvoid 0;else{var j6C\u003dpvp.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);gQE\u003dj6C\u0026\u0026j6C.length\u003d\u003d\u003d6?Number(j6C[5].replace(\"_\",\".\")):0}var wO\u003dgQE,Dw\u003dwO\u003e\u003d0;g.S(g.Jm,fp);g.Jm.prototype.S\u003dfunction(C,b,h,N,p){return fp.prototype.S.call(this,C,b,h,N,p)};var XU\u003d{},pA\u003d(XU.FAIRPLAY\u003d\"fairplay\",XU.PLAYREADY\u003d\"playready\",XU.WIDEVINE\u003d\"widevine\",XU.CLEARKEY\u003dnull,XU.FLASHACCESS\u003dnull,XU.UNKNOWN\u003dnull,XU.WIDEVINE_CLASSIC\u003dnull,XU);ui.prototype.isMultiChannelAudio\u003dfunction(){return this.numChannels\u003e2};var KK\u003d{},L_\u003d(KK.WIDTH\u003d{name:\"width\",video:!0,valid:640,US:99999},KK.HEIGHT\u003d{name:\"height\",video:!0,valid:360,US:99999},KK.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,US:9999},KK.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,US:2E9},KK.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",US:\"catavision\"},KK.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,US:99},KK.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",US:\"invalidformat\"},KK.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",video:!0,valid:\"false\",\nUS:\"nope\"},KK.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",US:\"av99.0.05M.08\"},KK.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",US:\"invalid\"},KK);var cxE\u003d[\"h\",\"H\"],kx0\u003d[\"9\",\"(\"],erU\u003d[\"9h\",\"(h\"],LP$\u003d[\"8\",\"*\"],ZLD\u003d[\"a\",\"A\"],YWd\u003d[\"o\",\"O\"],aDD\u003d[\"m\",\"M\"],lDC\u003d[\"mac3\",\"MAC3\"],oQI\u003d[\"meac3\",\"MEAC3\"],sI\u003d{},NP_\u003d(sI.h\u003dcxE,sI.H\u003dcxE,sI[\"9\"]\u003dkx0,sI[\"(\"]\u003dkx0,sI[\"9h\"]\u003derU,sI[\"(h\"]\u003derU,sI[\"8\"]\u003dLP$,sI[\"*\"]\u003dLP$,sI.a\u003dZLD,sI.A\u003dZLD,sI.o\u003dYWd,sI.O\u003dYWd,sI.m\u003daDD,sI.M\u003daDD,sI.mac3\u003dlDC,sI.MAC3\u003dlDC,sI.meac3\u003doQI,sI.MEAC3\u003doQI,sI),FP$\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),TLl\u003dnew Set(\"m M mac3 MAC3 meac3 MEAC3\".split(\" \"));var x\u003d{},sn\u003d(x[\"0\"]\u003d\"f\",x[\"160\"]\u003d\"h\",x[\"133\"]\u003d\"h\",x[\"134\"]\u003d\"h\",x[\"135\"]\u003d\"h\",x[\"136\"]\u003d\"h\",x[\"137\"]\u003d\"h\",x[\"264\"]\u003d\"h\",x[\"266\"]\u003d\"h\",x[\"138\"]\u003d\"h\",x[\"298\"]\u003d\"h\",x[\"299\"]\u003d\"h\",x[\"304\"]\u003d\"h\",x[\"305\"]\u003d\"h\",x[\"214\"]\u003d\"h\",x[\"216\"]\u003d\"h\",x[\"374\"]\u003d\"h\",x[\"375\"]\u003d\"h\",x[\"140\"]\u003d\"a\",x[\"141\"]\u003d\"ah\",x[\"327\"]\u003d\"sa\",x[\"258\"]\u003d\"m\",x[\"380\"]\u003d\"mac3\",x[\"328\"]\u003d\"meac3\",x[\"161\"]\u003d\"H\",x[\"142\"]\u003d\"H\",x[\"143\"]\u003d\"H\",x[\"144\"]\u003d\"H\",x[\"222\"]\u003d\"H\",x[\"223\"]\u003d\"H\",x[\"145\"]\u003d\"H\",x[\"224\"]\u003d\"H\",x[\"225\"]\u003d\"H\",x[\"146\"]\u003d\"H\",x[\"226\"]\u003d\"H\",x[\"227\"]\u003d\"H\",x[\"147\"]\u003d\"H\",\nx[\"384\"]\u003d\"H\",x[\"376\"]\u003d\"H\",x[\"385\"]\u003d\"H\",x[\"377\"]\u003d\"H\",x[\"149\"]\u003d\"A\",x[\"261\"]\u003d\"M\",x[\"381\"]\u003d\"MAC3\",x[\"329\"]\u003d\"MEAC3\",x[\"598\"]\u003d\"9\",x[\"278\"]\u003d\"9\",x[\"242\"]\u003d\"9\",x[\"243\"]\u003d\"9\",x[\"244\"]\u003d\"9\",x[\"775\"]\u003d\"9\",x[\"776\"]\u003d\"9\",x[\"777\"]\u003d\"9\",x[\"778\"]\u003d\"9\",x[\"779\"]\u003d\"9\",x[\"780\"]\u003d\"9\",x[\"781\"]\u003d\"9\",x[\"782\"]\u003d\"9\",x[\"783\"]\u003d\"9\",x[\"247\"]\u003d\"9\",x[\"248\"]\u003d\"9\",x[\"353\"]\u003d\"9\",x[\"355\"]\u003d\"9\",x[\"356\"]\u003d\"9\",x[\"271\"]\u003d\"9\",x[\"577\"]\u003d\"9\",x[\"313\"]\u003d\"9\",x[\"579\"]\u003d\"9\",x[\"272\"]\u003d\"9\",x[\"302\"]\u003d\"9\",x[\"303\"]\u003d\"9\",x[\"407\"]\u003d\"9\",x[\"408\"]\u003d\"9\",x[\"308\"]\u003d\"9\",x[\"315\"]\u003d\"9\",\nx[\"330\"]\u003d\"9h\",x[\"331\"]\u003d\"9h\",x[\"332\"]\u003d\"9h\",x[\"333\"]\u003d\"9h\",x[\"334\"]\u003d\"9h\",x[\"335\"]\u003d\"9h\",x[\"336\"]\u003d\"9h\",x[\"337\"]\u003d\"9h\",x[\"338\"]\u003d\"so\",x[\"600\"]\u003d\"o\",x[\"250\"]\u003d\"o\",x[\"251\"]\u003d\"o\",x[\"774\"]\u003d\"o\",x[\"194\"]\u003d\"*\",x[\"195\"]\u003d\"*\",x[\"220\"]\u003d\"*\",x[\"221\"]\u003d\"*\",x[\"196\"]\u003d\"*\",x[\"197\"]\u003d\"*\",x[\"279\"]\u003d\"(\",x[\"280\"]\u003d\"(\",x[\"317\"]\u003d\"(\",x[\"318\"]\u003d\"(\",x[\"273\"]\u003d\"(\",x[\"274\"]\u003d\"(\",x[\"357\"]\u003d\"(\",x[\"358\"]\u003d\"(\",x[\"275\"]\u003d\"(\",x[\"359\"]\u003d\"(\",x[\"360\"]\u003d\"(\",x[\"276\"]\u003d\"(\",x[\"583\"]\u003d\"(\",x[\"584\"]\u003d\"(\",x[\"314\"]\u003d\"(\",x[\"585\"]\u003d\"(\",x[\"561\"]\u003d\"(\",x[\"277\"]\u003d\"(\",x[\"361\"]\u003d\"(h\",\nx[\"362\"]\u003d\"(h\",x[\"363\"]\u003d\"(h\",x[\"364\"]\u003d\"(h\",x[\"365\"]\u003d\"(h\",x[\"366\"]\u003d\"(h\",x[\"591\"]\u003d\"(h\",x[\"592\"]\u003d\"(h\",x[\"367\"]\u003d\"(h\",x[\"586\"]\u003d\"(h\",x[\"587\"]\u003d\"(h\",x[\"368\"]\u003d\"(h\",x[\"588\"]\u003d\"(h\",x[\"562\"]\u003d\"(h\",x[\"409\"]\u003d\"(\",x[\"410\"]\u003d\"(\",x[\"411\"]\u003d\"(\",x[\"412\"]\u003d\"(\",x[\"557\"]\u003d\"(\",x[\"558\"]\u003d\"(\",x[\"394\"]\u003d\"1\",x[\"395\"]\u003d\"1\",x[\"396\"]\u003d\"1\",x[\"397\"]\u003d\"1\",x[\"398\"]\u003d\"1\",x[\"399\"]\u003d\"1\",x[\"720\"]\u003d\"1\",x[\"721\"]\u003d\"1\",x[\"400\"]\u003d\"1\",x[\"401\"]\u003d\"1\",x[\"571\"]\u003d\"1\",x[\"402\"]\u003d\"1\",x[\"694\"]\u003d\"1h\",x[\"695\"]\u003d\"1h\",x[\"696\"]\u003d\"1h\",x[\"697\"]\u003d\"1h\",x[\"698\"]\u003d\"1h\",x[\"699\"]\u003d\"1h\",x[\"700\"]\u003d\n\"1h\",x[\"701\"]\u003d\"1h\",x[\"702\"]\u003d\"1h\",x[\"703\"]\u003d\"1h\",x[\"386\"]\u003d\"3\",x[\"387\"]\u003d\"w\",x[\"406\"]\u003d\"6\",x[\"787\"]\u003d\"1\",x[\"788\"]\u003d\"1\",x[\"645\"]\u003d\"(\",x[\"646\"]\u003d\"(\",x[\"647\"]\u003d\"(\",x[\"648\"]\u003d\"(\",x[\"649\"]\u003d\"(\",x[\"650\"]\u003d\"(\",x[\"651\"]\u003d\"(\",x[\"652\"]\u003d\"(\",x[\"653\"]\u003d\"(\",x[\"654\"]\u003d\"(\",x[\"655\"]\u003d\"(\",x[\"656\"]\u003d\"(\",x[\"657\"]\u003d\"(\",x[\"658\"]\u003d\"(\",x[\"659\"]\u003d\"(\",x[\"660\"]\u003d\"(\",x[\"661\"]\u003d\"(\",x[\"662\"]\u003d\"(\",x[\"663\"]\u003d\"(\",x[\"664\"]\u003d\"(\",x[\"665\"]\u003d\"(\",x[\"666\"]\u003d\"(\",x[\"667\"]\u003d\"(\",x[\"668\"]\u003d\"(\",x[\"669\"]\u003d\"(\",x[\"670\"]\u003d\"(\",x[\"671\"]\u003d\"(\",x[\"672\"]\u003d\"(\",x[\"673\"]\u003d\"(\",x[\"674\"]\u003d\"(h\",\nx[\"675\"]\u003d\"(h\",x[\"676\"]\u003d\"(h\",x[\"677\"]\u003d\"(h\",x[\"678\"]\u003d\"(h\",x[\"679\"]\u003d\"(h\",x[\"680\"]\u003d\"(h\",x[\"681\"]\u003d\"(h\",x[\"682\"]\u003d\"(h\",x[\"683\"]\u003d\"(h\",x[\"684\"]\u003d\"(h\",x[\"685\"]\u003d\"(h\",x[\"686\"]\u003d\"(h\",x[\"687\"]\u003d\"(h\",x[\"688\"]\u003d\"A\",x[\"689\"]\u003d\"A\",x[\"690\"]\u003d\"A\",x[\"691\"]\u003d\"MEAC3\",x[\"773\"]\u003d\"i\",x[\"806\"]\u003d\"I\",x[\"805\"]\u003d\"I\",x[\"829\"]\u003d\"9\",x[\"830\"]\u003d\"9\",x[\"831\"]\u003d\"9\",x[\"832\"]\u003d\"9\",x[\"833\"]\u003d\"9\",x[\"834\"]\u003d\"9\",x[\"835\"]\u003d\"9\",x[\"836\"]\u003d\"9\",x[\"837\"]\u003d\"9\",x[\"838\"]\u003d\"9\",x[\"839\"]\u003d\"9\",x[\"840\"]\u003d\"9\",x[\"841\"]\u003d\"(\",x[\"842\"]\u003d\"(\",x[\"843\"]\u003d\"(\",x[\"844\"]\u003d\"(\",x[\"845\"]\u003d\"(\",x[\"846\"]\u003d\n\"(\",x[\"847\"]\u003d\"(\",x[\"848\"]\u003d\"(\",x[\"849\"]\u003d\"(\",x[\"850\"]\u003d\"(\",x[\"851\"]\u003d\"(\",x[\"852\"]\u003d\"(\",x[\"865\"]\u003d\"9\",x[\"866\"]\u003d\"9\",x[\"867\"]\u003d\"9\",x[\"868\"]\u003d\"9\",x[\"869\"]\u003d\"9\",x[\"870\"]\u003d\"9\",x[\"871\"]\u003d\"9\",x[\"872\"]\u003d\"9\",x[\"873\"]\u003d\"9\",x[\"874\"]\u003d\"9\",x[\"875\"]\u003d\"9\",x[\"876\"]\u003d\"9\",x[\"877\"]\u003d\"(\",x[\"878\"]\u003d\"(\",x[\"879\"]\u003d\"(\",x[\"880\"]\u003d\"(\",x[\"881\"]\u003d\"(\",x[\"882\"]\u003d\"(\",x[\"883\"]\u003d\"(\",x[\"884\"]\u003d\"(\",x[\"885\"]\u003d\"(\",x[\"886\"]\u003d\"(\",x[\"887\"]\u003d\"(\",x[\"888\"]\u003d\"(\",x);var OI\u003d{},X6U\u003d(OI.STEREO_LAYOUT_UNKNOWN\u003d0,OI.STEREO_LAYOUT_LEFT_RIGHT\u003d1,OI.STEREO_LAYOUT_TOP_BOTTOM\u003d2,OI);var v2,Ic;v2\u003d{};g.QX\u003d(v2.auto\u003d0,v2.tiny\u003d144,v2.light\u003d144,v2.small\u003d240,v2.medium\u003d360,v2.large\u003d480,v2.hd720\u003d720,v2.hd1080\u003d1080,v2.hd1440\u003d1440,v2.hd2160\u003d2160,v2.hd2880\u003d2880,v2.highres\u003d4320,v2);Ic\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};var X7\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");Un.prototype.isHdr\u003dfunction(){return this.K\u003d\u003d\u003d\"smpte2084\"||this.K\u003d\u003d\u003d\"arib-std-b67\"};On.prototype.KK\u003dfunction(){return this.containerType\u003d\u003d\u003d2};\nOn.prototype.isEncrypted\u003dfunction(){return!!this.f9};\nOn.prototype.Ab\u003dfunction(){return!!this.audio};\nOn.prototype.CK\u003dfunction(){return!!this.video};g.S(ke,g.jv);g.k\u003dke.prototype;g.k.appendBuffer\u003dfunction(C,b,h){if(this.Ns.ea()!\u003d\u003dthis.appendWindowStart+this.start||this.Ns.GX()!\u003d\u003dthis.appendWindowEnd+this.start||this.Ns.Z9()!\u003d\u003dthis.timestampOffset+this.start)this.Ns.supports(1),this.Ns.Lp(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Ns.OV(this.timestampOffset+this.start);this.Ns.appendBuffer(C,b,h)};\ng.k.abort\u003dfunction(){this.Ns.abort()};\ng.k.remove\u003dfunction(C,b){this.Ns.remove(C+this.start,b+this.start)};\ng.k.removeAll\u003dfunction(){this.remove(this.appendWindowStart,this.appendWindowEnd)};\ng.k.clear\u003dfunction(){this.Ns.clear()};\ng.k.Lp\u003dfunction(C,b){this.appendWindowStart\u003dC;this.appendWindowEnd\u003db};\ng.k.Ic\u003dfunction(){return this.timestampOffset+this.start};\ng.k.ea\u003dfunction(){return this.appendWindowStart};\ng.k.GX\u003dfunction(){return this.appendWindowEnd};\ng.k.OV\u003dfunction(C){this.timestampOffset\u003dC};\ng.k.Z9\u003dfunction(){return this.timestampOffset};\ng.k.P7\u003dfunction(C){C\u003dthis.Ns.P7(C\u003d\u003d\u003dvoid 0?!1:C);return c6(C,this.start,this.end)};\ng.k.iY\u003dfunction(){return this.Ns.iY()};\ng.k.zX\u003dfunction(){return this.Ns.zX()};\ng.k.iR\u003dfunction(){return this.Ns.iR()};\ng.k.ue\u003dfunction(){return this.Ns.ue()};\ng.k.MI\u003dfunction(){this.Ns.MI()};\ng.k.ZH\u003dfunction(C){return this.Ns.ZH(C)};\ng.k.yF\u003dfunction(){return this.Ns.yF()};\ng.k.cR\u003dfunction(){return this.Ns.cR()};\ng.k.Hz\u003dfunction(){return this.Ns.Hz()};\ng.k.T4\u003dfunction(C,b,h){this.Ns.T4(C,b,h)};\ng.k.VR\u003dfunction(C,b,h){this.Ns.VR(C,b,h)};\ng.k.a5\u003dfunction(C,b){return this.Ns.a5(C,b)};\ng.k.supports\u003dfunction(C){return this.Ns.supports(C)};\ng.k.ZA\u003dfunction(){return this.Ns.ZA()};\ng.k.isView\u003dfunction(){return!0};\ng.k.C7\u003dfunction(){return this.Ns.C7()?this.isActive:!1};\ng.k.isLocked\u003dfunction(){return this.yf\u0026\u0026!this.isActive};\ng.k.jf\u003dfunction(C){C\u003dthis.Ns.jf(C);C.vw\u003dthis.start+\"-\"+this.end;return C};\ng.k.hn\u003dfunction(){return this.Ns.hn()};\ng.k.IG\u003dfunction(){return this.Ns.IG()};\ng.k.Pz\u003dfunction(){return this.Ns.Pz()};\ng.k.wO\u003dfunction(){this.Ns.g4(this.XL);g.jv.prototype.wO.call(this)};var kc\u003d!1;g.S(LI,g.jv);g.k\u003dLI.prototype;g.k.appendBuffer\u003dfunction(C,b,h){this.Z2\u003d!1;h\u0026\u0026(this.vp\u003dh);if(C.length){var N;((N\u003dthis.rU)\u003d\u003dnull?0:N.appendBuffer)?this.rU.appendBuffer(C):this.rU?this.rU.append(C):this.iH\u0026\u0026this.iH.webkitSourceAppend(this.id,C)}b\u0026\u0026(b.isEncrypted()\u0026\u0026(this.j_\u003dthis.vp),b.type\u003d\u003d\u003d3\u0026\u0026(this.Kv\u003db),this.Ai.push(b.RV()),this.Ai.length\u003e4\u0026\u0026this.Ai.shift());this.kR\u0026\u0026(this.kR.length\u003e\u003d2||C.length\u003e1048576?delete this.kR:this.kR.push(C))};\ng.k.abort\u003dfunction(){try{this.rU?this.rU.abort():this.iH\u0026\u0026this.iH.webkitSourceAbort(this.id)}catch(C){l3_\u0026\u0026g.ux(new g.np(\"Error while abort the source buffer: \"+C.name+\", \"+C.message))}this.vp\u003dthis.Kv\u003dnull};\ng.k.remove\u003dfunction(C,b,h){this.Z2\u003d!1;var N;if((N\u003dthis.rU)\u003d\u003dnull?0:N.remove)h\u0026\u0026h({b:hA(this.P7()),s:C,e:b}),this.rU.remove(C,b)};\ng.k.removeAll\u003dfunction(){this.remove(this.ea(),this.GX())};\ng.k.clear\u003dfunction(){this.iR()||(this.abort(),this.removeAll(),this.j_\u003dthis.vp\u003dthis.Kv\u003dnull,this.appendWindowStart\u003dthis.timestampOffset\u003d0,this.zf\u003dbJ([],[]),this.Z2\u003d!1,this.kR\u003deJ?[]:void 0,this.Sw\u003d!0)};\ng.k.ea\u003dfunction(){if(kc\u0026\u0026this.CK)return this.appendWindowStart;var C;return((C\u003dthis.rU)\u003d\u003dnull?void 0:C.appendWindowStart)||0};\ng.k.GX\u003dfunction(){var C;return((C\u003dthis.rU)\u003d\u003dnull?void 0:C.appendWindowEnd)||0};\ng.k.Lp\u003dfunction(C,b){this.rU\u0026\u0026(kc\u0026\u0026this.CK?(this.appendWindowStart\u003dC,this.rU.appendWindowEnd\u003db):C\u003ethis.ea()?(this.rU.appendWindowEnd\u003db,this.rU.appendWindowStart\u003dC):(this.rU.appendWindowStart\u003dC,this.rU.appendWindowEnd\u003db))};\ng.k.Ic\u003dfunction(){return this.timestampOffset};\ng.k.OV\u003dfunction(C){kc?this.timestampOffset\u003dC:this.supports(1)\u0026\u0026(this.rU.timestampOffset\u003dC)};\ng.k.Z9\u003dfunction(){return kc?this.timestampOffset:this.supports(1)?this.rU.timestampOffset:0};\ng.k.P7\u003dfunction(C){if(C\u003d\u003d\u003dvoid 0?0:C)return this.Z2||this.iY()||(this.zf\u003dthis.P7(!1),this.Z2\u003d!0),this.zf;try{return this.rU?this.rU.buffered:this.iH?this.iH.webkitSourceBuffered(this.id):bJ([0],[Infinity])}catch(b){return bJ([],[])}};\ng.k.iY\u003dfunction(){var C;return((C\u003dthis.rU)\u003d\u003dnull?void 0:C.updating)||!1};\ng.k.iR\u003dfunction(){return this.Sw};\ng.k.ue\u003dfunction(){return!this.Sw\u0026\u0026this.iY()};\ng.k.MI\u003dfunction(){this.Sw\u003d!1};\ng.k.ZH\u003dfunction(C){var b\u003dC\u003d\u003dnull?void 0:C.PE;C\u003dC\u003d\u003dnull?void 0:C.containerType;return!b\u0026\u0026!C||b\u003d\u003d\u003dthis.PE\u0026\u0026C\u003d\u003d\u003dthis.containerType};\ng.k.yF\u003dfunction(){return this.vp};\ng.k.cR\u003dfunction(){return this.j_};\ng.k.a5\u003dfunction(C,b){return this.containerType!\u003d\u003dC||this.PE!\u003d\u003db};\ng.k.T4\u003dfunction(C,b,h){if(this.containerType!\u003d\u003dC||h\u0026\u0026this.a5(C,h))this.supports(4),Zm()\u0026\u0026this.rU.changeType(b),h\u0026\u0026(this.PE\u003dh);this.containerType\u003dC};\ng.k.VR\u003dfunction(C,b,h){this.containerType\u0026\u0026this.a5(C,b)\u0026\u0026Zm()\u0026\u0026this.rU.changeType(h);this.containerType\u003dC;this.PE\u003db};\ng.k.ZA\u003dfunction(){return this.Kv};\ng.k.isView\u003dfunction(){return!1};\ng.k.supports\u003dfunction(C){switch(C){case 1:var b;return((b\u003dthis.rU)\u003d\u003dnull?void 0:b.timestampOffset)!\u003d\u003dvoid 0;case 0:var h;return!((h\u003dthis.rU)\u003d\u003dnull||!h.appendBuffer);case 2:var N;return!((N\u003dthis.rU)\u003d\u003dnull||!N.remove);case 3:var p,P;return!!(((p\u003dthis.rU)\u003d\u003dnull?0:p.addEventListener)\u0026\u0026((P\u003dthis.rU)\u003d\u003dnull?0:P.removeEventListener));case 4:return!(!this.rU||!this.rU.changeType);default:return!1}};\ng.k.C7\u003dfunction(){return!this.iY()};\ng.k.isLocked\u003dfunction(){return!1};\ng.k.jf\u003dfunction(C){C.to\u003dthis.Z9();C.up\u003dthis.iY();var b,h\u003d((b\u003dthis.rU)\u003d\u003dnull?void 0:b.appendWindowStart)||0,N;b\u003d((N\u003dthis.rU)\u003d\u003dnull?void 0:N.appendWindowEnd)||Infinity;C.aw\u003dh.toFixed(3)+\"-\"+b.toFixed(3);return C};\ng.k.zX\u003dfunction(){var C;return((C\u003dthis.rU)\u003d\u003dnull?void 0:C.writeHead)||0};\ng.k.hn\u003dfunction(){for(var C\u003d{},b\u003d0;b\u003cthis.Ai.length;b++)C[\"s\"+b]\u003dthis.Ai[b];return C};\ng.k.wO\u003dfunction(){this.supports(3)\u0026\u0026(this.rU.removeEventListener(\"updateend\",this.B7),this.rU.removeEventListener(\"error\",this.B7));g.jv.prototype.wO.call(this)};\ng.k.IG\u003dfunction(){return this.containerType};\ng.k.Hz\u003dfunction(){return this.PE};\ng.k.Pz\u003dfunction(){return this.kR};\nvar eJ\u003d!1,l3_\u003d!1;Ye.prototype.dispose\u003dfunction(){if(!this.HE()){if(this.j)try{URL.revokeObjectURL(this.dU)}catch(C){}this.K\u003d!0}};\nYe.prototype.HE\u003dfunction(){return this.K};\nYe.prototype.y8\u003dfunction(C){return C!\u003d\u003dnull\u0026\u0026C.dU\u003d\u003d\u003dthis.dU};\nYe.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.dU+\"}\"};g.S(KI,g.O);g.k\u003dKI.prototype;g.k.getDuration\u003dfunction(){var C;return((C\u003dthis.pO)\u003d\u003dnull?void 0:C.duration)||this.V};\ng.k.zI\u003dfunction(C){try{this.pO?this.pO.duration\u003dC:(this.V\u003dC,this.iH.webkitSourceSetDuration(C))}catch(b){}};\ng.k.nX\u003dfunction(){try{return d6(this)\u003d\u003d\u003d\"closed\"}catch(C){return!0}};\ng.k.iY\u003dfunction(){return!!(this.j\u0026\u0026this.j.iY()||this.K\u0026\u0026this.K.iY())};\ng.k.isAsync\u003dfunction(){return this.j?!!this.j.supports(0):W6()};\ng.k.IbO\u003dfunction(){!this.HE()\u0026\u0026sO(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.k.A8p\u003dfunction(){this.dispose()};\ng.k.lK\u003dfunction(C){if(OO\u0026\u0026!this.X\u0026\u0026C.iR()\u0026\u0026C.P7().length\u003d\u003d\u003d0){var b;v6(this.mediaElement,{l:\"mswoue\",sr:(b\u003dthis.mediaElement.vE)\u003d\u003dnull?void 0:b.v$()},!1);C.MI();this.iR()||(this.mediaElement.n4\u003d!0,this.mediaElement.setCurrentTime(0))}};\ng.k.nu\u003dfunction(){return!!this.j.supports(2)};\ng.k.clear\u003dfunction(){GvV(this,function(){});\nvar C;(C\u003dthis.j)\u003d\u003dnull||C.clear();var b;(b\u003dthis.K)\u003d\u003dnull||b.clear()};\ng.k.iR\u003dfunction(){var C,b;return((C\u003dthis.K)\u003d\u003dnull?void 0:C.iR())||((b\u003dthis.j)\u003d\u003dnull?void 0:b.iR())};\ng.k.ZH\u003dfunction(C,b){return!!this.j\u0026\u0026!!this.K\u0026\u0026this.j.ZH(b)\u0026\u0026this.K.ZH(C)};\nvar OO\u003d!1;EO.prototype.then\u003dfunction(C,b){return this.promise.then(C,b)};\nEO.prototype.resolve\u003dfunction(C){this.oh(C)};\nEO.prototype.reject\u003dfunction(C){this.d$(C)};g.S(nI,g.O);g.k\u003dnI.prototype;g.k.Iu\u003dfunction(){return this.dU};\ng.k.activate\u003dfunction(C){var b\u003d\"\";C\u0026\u0026(fKW(this,C),b\u003dC.dU);if(!this.R$()||b)b\u0026\u0026this.R$()!\u003d\u003db\u0026\u0026(this.gN(b),delete this.K,this.N\u0026\u0026(this.N.reject(),delete this.N),!window.MediaSource\u0026\u0026window.ManagedMediaSource\u0026\u0026this.Pu(!(C\u003d\u003dnull||!C.j))),C\u0026\u0026C.j||this.load(),this.J||(this.addEventListener(\"volumechange\",this.x4),this.J\u003d!0)};\ng.k.Jj\u003dfunction(C,b){if(this.K)if(a3l\u0026\u0026Dm(this.K)\u0026\u0026!this.K.ZH(C,b)){var h;v6(this,{l:\"megms\",sr:(h\u003dthis.vE)\u003d\u003dnull?void 0:h.v$()});q8l(this);this.stopVideo()}else return this.pO\u003dthis.K,this.K\u003dvoid 0,this.pO;C\u003dwindow.MediaSource?new KI(this,new window.MediaSource,!1):window.ManagedMediaSource?new KI(this,new window.ManagedMediaSource,!1):window.WebKitMediaSource?new KI(this,new window.WebKitMediaSource,!1):new KI(this,void 0,!1);this.activate(C.N);this.pO\u003dC;this.n4\u003d!1;return C};\ng.k.playVideo\u003dfunction(){var C\u003dthis;this.isEnded()\u0026\u0026this.seekTo(0);!this.R$()\u0026\u0026this.dU\u0026\u0026(g.ux(Error(\"playVideo without src\")),this.gN(this.dU.dU),this.dU.j||this.load());var b\u003dthis.play(),h;((h\u003dthis.vE)\u003d\u003dnull?0:h.D(\"html5_remove_ios_7_hack_force_play\"))||!b\u0026\u0026Dw\u0026\u0026(wO||0)\u003e\u003d7\u0026\u0026kvU(this,function(){g.of(function(){mjW(C,C.getCurrentTime(),0)},500)});\nreturn b};\ng.k.seekTo\u003dfunction(C){this.qZ()\u003e0\u0026\u0026(Dw\u0026\u0026wO\u003c4\u0026\u0026(C\u003dMath.max(.1,C)),this.setCurrentTime(C))};\ng.k.Oc\u003dfunction(){if(!this.K\u0026\u0026this.pO)if(this.pO.G)try{var C;v6(this,{l:\"mer\",sr:(C\u003dthis.vE)\u003d\u003dnull?void 0:C.v$(),rs:d6(this.pO)});this.pO.clear();this.K\u003dthis.pO;this.pO\u003dvoid 0}catch(b){C\u003dnew g.np(\"Error while clearing Media Source in MediaElement: \"+b.name+\", \"+b.message),g.ux(C),this.stopVideo()}else this.stopVideo()};\ng.k.stopVideo\u003dfunction(){var C\u003dthis;if(!this.K){var b;(b\u003dthis.pO)\u003d\u003dnull||V5K(b);if(ZqS){if(!this.N){var h\u003dnew EO;h.then(void 0,function(){});\nthis.N\u003dh;Y6_\u0026\u0026this.pause();g.of(function(){C.N\u003d\u003d\u003dh\u0026\u0026(B6(C),h.resolve())},200)}}else B6(this)}};\ng.k.fB\u003dfunction(){var C\u003dthis.XX();return P6(C)\u003e0\u0026\u0026this.getDuration()?pI(C,this.getCurrentTime()):0};\ng.k.hd\u003dfunction(){var C\u003dthis.getDuration();return C\u003d\u003d\u003dInfinity?1:C?this.fB()/C:0};\ng.k.jf\u003dfunction(){try{var C\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:hA(this.Ce(),\",\",3),vbu:hA(this.XX()),vbs:hA(this.Zd()),vpa:\"\"+ +this.isPaused(),vsk:\"\"+ +this.isSeeking(),ven:\"\"+ +this.isEnded(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.qZ(),vns:\"\"+this.Cq(),vec:\"\"+this.LX(),vemsg:this.WL(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.Sj(),vsrc:\"\"+ +!!this.R$(),vw:\"\"+C.width,vh:\"\"+C.height}}catch(b){return{}}};\ng.k.hasError\u003dfunction(){return this.LX()\u003e0};\ng.k.addEventListener\u003dfunction(C,b){this.X.listen(C,b,!1,this);this.eH(C)};\ng.k.removeEventListener\u003dfunction(C,b){this.X.D9(C,b,!1,this)};\ng.k.dispatchEvent\u003dfunction(C){if(this.N\u0026\u0026C.type\u003d\u003d\u003d\"pause\")return!1;if(a3l){var b,h\u003d((b\u003dC.j)\u003d\u003dnull?void 0:b.timeStamp)||Infinity;b\u003dh\u003eperformance.now()?h-Date.now()+performance.now():h;h\u003dthis.K||this.pO;if((h\u003d\u003dnull?0:h.iR())||b\u003c\u003d((h\u003d\u003dnull?void 0:h.W)||0)){var N;v6(this,{l:\"mede\",sr:(N\u003dthis.vE)\u003d\u003dnull?void 0:N.v$(),et:C.type});return!1}if(this.n4)return v6(this,{l:\"medes\",et:C.type}),h\u0026\u0026C.type\u003d\u003d\u003d\"seeking\"\u0026\u0026(h.W\u003dperformance.now(),this.n4\u003d!1),!1}return this.X.dispatchEvent(C)};\ng.k.PJ\u003dfunction(){this.W\u003d!1};\ng.k.Yi\u003dfunction(){this.W\u003d!0;this.eK(!0)};\ng.k.x4\u003dfunction(){this.W\u0026\u0026!this.lM()\u0026\u0026this.eK(!0)};\ng.k.y8\u003dfunction(C){return!!C\u0026\u0026C.Rb()\u003d\u003d\u003dthis.Rb()};\ng.k.wO\u003dfunction(){this.J\u0026\u0026this.removeEventListener(\"volumechange\",this.x4);ZqS\u0026\u0026B6(this);g.O.prototype.wO.call(this)};\nvar ZqS\u003d!1,Y6_\u003d!1,a3l\u003d!1,yMS\u003d!1;g.k\u003dg.xe.prototype;g.k.isPaused\u003dfunction(){return g.B(this,4)};\ng.k.isPlaying\u003dfunction(){return g.B(this,8)\u0026\u0026!g.B(this,512)\u0026\u0026!g.B(this,64)\u0026\u0026!g.B(this,2)};\ng.k.isOrWillBePlaying\u003dfunction(){return g.B(this,8)\u0026\u0026!g.B(this,2)\u0026\u0026!g.B(this,1024)};\ng.k.isCued\u003dfunction(){return g.B(this,64)\u0026\u0026!g.B(this,8)\u0026\u0026!g.B(this,4)};\ng.k.isBuffering\u003dfunction(){return g.B(this,1)\u0026\u0026!g.B(this,2)};\ng.k.isError\u003dfunction(){return g.B(this,128)};\ng.k.isSuspended\u003dfunction(){return g.B(this,512)};\ng.k.Xn\u003dfunction(){return g.B(this,64)\u0026\u0026g.B(this,4)};\ng.k.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};\nvar Dz\u003d{},dn\u003d(Dz.BUFFERING\u003d\"buffering-mode\",Dz.CUED\u003d\"cued-mode\",Dz.ENDED\u003d\"ended-mode\",Dz.PAUSED\u003d\"paused-mode\",Dz.PLAYING\u003d\"playing-mode\",Dz.SEEKING\u003d\"seeking-mode\",Dz.UNSTARTED\u003d\"unstarted-mode\",Dz);g.S(cF,g.O);g.k\u003dcF.prototype;g.k.ut\u003dfunction(){return this.N};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var C\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),b\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");HZ(this.layout.KJ)\u0026\u0026hG(this.ZJ.get(),this.layout.layoutId,{w_:b,HV:C,listener:this,Vm:this.aD()});sUS(this.M2.get(),this);C\u003dthis.V6;b\u003dthis.layout.layoutId;var h\u003d{Vm:this.aD()};C.j.set(b,h);this.dP()};\ng.k.lQ\u003dfunction(){};\ng.k.release\u003dfunction(){HZ(this.layout.KJ)\u0026\u0026Nq(this.ZJ.get(),this.layout.layoutId);O5W(this.M2.get(),this);this.V6.j.delete(this.layout.layoutId);this.Rh()};\ng.k.G7\u003dfunction(){};\ng.k.cY\u003dfunction(){};\ng.k.startRendering\u003dfunction(C){SZ(k4(this));if(eg(this,C)){var b\u003dthis.j;$2(b.params.Nl.Zf.get(),!0)\u0026\u0026jxS(b,\"p_sr\",{});L3(this);this.lX(C);this.aD()||this.Dg(!1)}};\ng.k.VV\u003dfunction(C,b){if(b.layoutId\u003d\u003d\u003dthis.layout.layoutId){this.OI\u003d\"rendering\";this.K\u003dthis.EX.get().isMuted()||this.EX.get().getVolume()\u003d\u003d\u003d0;this.LJ(\"impression\");this.LJ(\"start\");if(this.EX.get().isMuted()){Fm(this,\"mute\");var h;C\u003d((h\u003djg(this))\u003d\u003dnull?void 0:h.muteCommands)||[];Dc(this.Hb.get(),C,this.layout.layoutId)}if(this.EX.get().isFullscreen()){this.I$(\"fullscreen\");var N;h\u003d((N\u003djg(this))\u003d\u003dnull?void 0:N.fullscreenCommands)||[];Dc(this.Hb.get(),h,this.layout.layoutId)}this.aD()||(N\u003dthis.EU.get(),\nN.N\u0026\u0026!N.K\u0026\u0026(N.G\u003d!1,N.K\u003d!0,N.actionType!\u003d\u003d\"ad_to_video\"\u0026\u0026(Ws(\"pbs\",void 0,N.actionType),g.zu(\"finalize_all_timelines\")\u0026\u0026Bf_(N.actionType))));this.zV(1);this.wm(b);var p;b\u003d((p\u003djg(this))\u003d\u003dnull?void 0:p.impressionCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.W_\u003dfunction(C,b,h){this.J\u003d{t9:3,aA:C\u003d\u003d\u003d\"load_timeout\"?402:400,errorMessage:b.message};this.LJ(\"error\");var N;C\u003d((N\u003djg(this))\u003d\u003dnull?void 0:N.errorCommands)||[];Dc(this.Hb.get(),C,this.layout.layoutId);this.aD()||this.aM.XH(this.slot,this.layout,b,h)};\ng.k.Ot\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){Fm(this,\"pause\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.pauseCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId);this.zV(2)}};\ng.k.AB\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){Fm(this,\"resume\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.resumeCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.YY\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(this.OI\u003d\u003d\u003d\"rendering\"){var h\u003d{currentTimeSec:C,flush:b};zy(this.j,\"p_ip\",h);rL(this.gO,C*1E3,b);this.K||rL(this.gO,C*1E3,b\u003d\u003d\u003dvoid 0?!1:b);var N\u003dthis.j6();if(N){N/\u003d1E3;if(C\u003e\u003dN*.25||b)this.LJ(\"first_quartile\"),zy(this.j,\"p_fq\",h);if(C\u003e\u003dN*.5||b)this.LJ(\"midpoint\"),zy(this.j,\"p_sq\",h);if(C\u003e\u003dN*.75||b)this.LJ(\"third_quartile\"),zy(this.j,\"p_tq\",h);this.Zf.get().Z.Y().experiments.Fo(\"enable_progress_command_flush_on_kabuki\")?sP(this.X,C*1E3,b):sP(this.X,C*1E3,QxU(this)?\nb:!1)}}};\ng.k.fI\u003dfunction(){var C;return((C\u003dZP(this.fO.get(),1))\u003d\u003dnull?void 0:C.clientPlaybackNonce)||\"\"};\ng.k.Wz\u003dfunction(){var C;return(C\u003dZP(this.fO.get(),2))\u003d\u003dnull?void 0:C.vD};\ng.k.Fi\u003dfunction(C,b){C.layoutId!\u003d\u003dthis.layout.layoutId?this.aM.XH(this.slot,C,new hc(\"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\"):b()};\ng.k.oV\u003dfunction(C,b,h){if(b.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.OI\u003d\"not_rendering\",this.layoutExitReason\u003dvoid 0,this.aD()||(C\u003dh!\u003d\u003d\"normal\"||this.position+1\u003d\u003d\u003dthis.W)\u0026\u0026this.Dg(C),this.eg(h),this.zV(0),h){case \"abandoned\":if(iG(this.gO,\"impression\")){var N,p\u003d((N\u003djg(this))\u003d\u003dnull?void 0:N.abandonCommands)||[];Dc(this.Hb.get(),p,this.layout.layoutId)}break;case \"normal\":N\u003d((p\u003djg(this))\u003d\u003dnull?void 0:p.completeCommands)||[];Dc(this.Hb.get(),N,this.layout.layoutId);break;case \"skipped\":var P;N\u003d((P\u003d\njg(this))\u003d\u003dnull?void 0:P.skipCommands)||[];Dc(this.Hb.get(),N,this.layout.layoutId)}};\ng.k.Kt\u003dfunction(){return this.layout.layoutId};\ng.k.qv\u003dfunction(){return this.J};\ng.k.Sb\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){this.gO.LJ(\"active_view_measurable\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.activeViewMeasurableCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.uq\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){this.gO.LJ(\"active_view_fully_viewable_audible_half_duration\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.activeViewFullyViewableAudibleHalfDurationCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.Yb\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){this.gO.LJ(\"active_view_viewable\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.activeViewViewableCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.bq\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){this.gO.LJ(\"audio_audible\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.activeViewAudioAudibleCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.iq\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\"){this.gO.LJ(\"audio_measurable\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.activeViewAudioMeasurableCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}};\ng.k.Dg\u003dfunction(C){this.EU.get().Dg(g0(this.layout.clientMetadata,\"metadata_type_ad_placement_config\").kind,C,this.position,this.W,!1)};\ng.k.onFullscreenToggled\u003dfunction(C){if(this.OI\u003d\u003d\u003d\"rendering\")if(C){this.I$(\"fullscreen\");var b,h\u003d((b\u003djg(this))\u003d\u003dnull?void 0:b.fullscreenCommands)||[];Dc(this.Hb.get(),h,this.layout.layoutId)}else this.I$(\"end_fullscreen\"),b\u003d((h\u003djg(this))\u003d\u003dnull?void 0:h.endFullscreenCommands)||[],Dc(this.Hb.get(),b,this.layout.layoutId)};\ng.k.onVolumeChange\u003dfunction(){if(this.OI\u003d\u003d\u003d\"rendering\")if(this.EX.get().isMuted()){Fm(this,\"mute\");var C,b\u003d((C\u003djg(this))\u003d\u003dnull?void 0:C.muteCommands)||[];Dc(this.Hb.get(),b,this.layout.layoutId)}else Fm(this,\"unmute\"),C\u003d((b\u003djg(this))\u003d\u003dnull?void 0:b.unmuteCommands)||[],Dc(this.Hb.get(),C,this.layout.layoutId)};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};\ng.k.I$\u003dfunction(C){this.gO.I$(C,!this.K)};\ng.k.LJ\u003dfunction(C){this.gO.LJ(C,!this.K)};\ng.k.aD\u003dfunction(){var C\u003dg0(this.slot.clientMetadata,\"metadata_type_eligible_for_ssap\");return C\u003d\u003d\u003dvoid 0?(LF(\"Expected SSAP eligibility for PlayerBytes sub layout\",this.slot,this.layout),!1):this.Zf.get().aD(C)};g.S(HF,cF);g.k\u003dHF.prototype;g.k.dP\u003dfunction(){};\ng.k.Rh\u003dfunction(){var C\u003dthis.M2.get();C.Kl\u003d\u003d\u003dthis\u0026\u0026(C.Kl\u003dnull);this.FZ.stop()};\ng.k.G7\u003dfunction(){this.FZ.stop();cF.prototype.Ot.call(this)};\ng.k.cY\u003dfunction(){MO(this);cF.prototype.AB.call(this)};\ng.k.j6\u003dfunction(){return g0(this.b$().clientMetadata,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.k.XZ\u003dfunction(C,b){var h\u003dthis;this.Fi(C,function(){h.OI!\u003d\u003d\"rendering_stop_requested\"\u0026\u0026(h.OI\u003d\"rendering_stop_requested\",h.layoutExitReason\u003db,Y4(h,b),h.FZ.stop())})};\ng.k.cW\u003dfunction(){var C\u003dDate.now(),b\u003dC-this.Xl;this.Xl\u003dC;this.EB+\u003db;this.EB\u003e\u003dthis.j6()?this.Th():(this.YY(this.EB/1E3),VU(this,this.EB))};\ng.k.eg\u003dfunction(){};\ng.k.SQ\u003dfunction(){};\ng.S(qO,HF);g.k\u003dqO.prototype;g.k.UR\u003dfunction(C){if(this.OI!\u003d\u003d\"not_rendering\"){C\u003daJ(this,C);var b\u003dthis.EX.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.OI\u003d\u003d\u003d\"rendering_start_requested\"?b\u0026\u0026eZ(C)\u0026\u0026this.F1():b?g.ax(C,2)?LF(\"Receive player ended event during MediaBreak\",this.Fq(),this.b$()):l$(this,C):this.xB()}};\ng.k.lX\u003dfunction(){u_W(this);Iel(this.EX.get());this.M2.get().Kl\u003dthis;Dd(\"pbp\")||Dd(\"pbs\")||Ws(\"pbp\");Dd(\"pbp\",\"watch\")||Dd(\"pbs\",\"watch\")||Ws(\"pbp\",void 0,\"watch\");this.F1()};\ng.k.wm\u003dfunction(C){this.EU.get();var b\u003dg0(C.clientMetadata,\"metadata_type_ad_placement_config\").kind,h\u003dthis.position\u003d\u003d\u003d0;C\u003dg0(C.clientMetadata,\"metadata_type_linked_in_player_layout_type\");C\u003d{adBreakType:oJ(b),adType:nHc(C)};var N\u003dvoid 0;h?b!\u003d\u003d\"AD_PLACEMENT_KIND_START\"\u0026\u0026(N\u003d\"video_to_ad\"):N\u003d\"ad_to_ad\";sG(\"ad_mbs\",void 0,N);g.OG(C,N);MO(this)};\ng.k.xB\u003dfunction(){this.qc()};\ng.k.Th\u003dfunction(){XXK(this);this.qc()};\ng.S(m0,HF);g.k\u003dm0.prototype;g.k.UR\u003dfunction(C){this.OI!\u003d\u003d\"not_rendering\"\u0026\u0026(C\u003daJ(this,C),l$(this,C))};\ng.k.lX\u003dfunction(){LF(\"Not used in SSAP\")};\ng.k.wm\u003dfunction(){MO(this)};\ng.k.xB\u003dfunction(){LF(\"Not used in SSAP\")};\ng.k.Th\u003dfunction(){XXK(this);this.aM.gF(this.Fq(),this.b$(),\"normal\")};\ng.S(f3,m0);f3.prototype.XZ\u003dfunction(C,b){var h\u003dthis;this.Fi(C,function(){aT(h.N,b)\u0026\u0026(h.OI\u003d\"rendering_stop_requested\",h.layoutExitReason\u003db,Y4(h,b),h.FZ.stop())})};\nf3.prototype.startRendering\u003dfunction(C){SZ(k4(this));eg(this,C)\u0026\u0026(L3(this),this.M2.get().Kl\u003dthis)};g.S(rP,cF);g.k\u003drP.prototype;g.k.xB\u003dfunction(){this.qc()};\ng.k.UR\u003dfunction(C){if(this.OI!\u003d\u003d\"not_rendering\"){C\u003daJ(this,C);var b\u003dthis.EX.get().getPresentingPlayerType()\u003d\u003d\u003d2;this.OI\u003d\u003d\u003d\"rendering_start_requested\"?b\u0026\u0026eZ(C)\u0026\u0026this.F1():!b||g.ax(C,2)?this.qc():l$(this,C)}};\ng.k.dP\u003dfunction(){g0(this.b$().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.shrunkenPlayerBytesConfig\u003dg0(this.b$().clientMetadata,\"metadata_type_shrunken_player_bytes_config\")};\ng.k.Rh\u003dfunction(){g0(this.b$().clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;if(this.Mp){var C\u003dthis.context.Nl,b\u003dthis.Mp,h\u003dthis.b$().layoutId;if($2(C.Zf.get(),!0)){var N\u003d{};C.jC(\"mccru\",(N.cid\u003db,N.p_ac\u003dh,N))}this.pj.get().removeCueRange(this.Mp)}this.Mp\u003dvoid 0;var p;(p\u003dthis.VY)\u003d\u003dnull||p.dispose();this.BQ\u0026\u0026this.BQ.dispose()};\ng.k.lX\u003dfunction(C){var b\u003dAI(this.Zf.get()),h\u003dyU(this.Zf.get());if(b\u0026\u0026h\u0026\u0026!this.aD()){h\u003dg0(C.clientMetadata,\"metadata_type_preload_player_vars\");var N\u003dg.Lk(this.Zf.get().Z.Y().experiments,\"html5_preload_wait_time_secs\");h\u0026\u0026this.BQ\u0026\u0026this.BQ.start(N*1E3)}OFl(this,C);u_W(this);b?(h\u003dthis.Ak.get(),C\u003dg0(C.clientMetadata,\"metadata_type_player_vars\"),h.Z.loadVideoByPlayerVars(C,!1,2)):PmV(this.Ak.get(),g0(C.clientMetadata,\"metadata_type_player_vars\"));var p;(p\u003dthis.VY)\u003d\u003dnull||p.start();b||this.Ak.get().Z.playVideo(2)};\ng.k.wm\u003dfunction(){var C;(C\u003dthis.VY)\u003d\u003dnull||C.stop();this.Mp\u003d\"adcompletioncuerange:\"+this.b$().layoutId;this.pj.get().addCueRange(this.Mp,0x7ffffffffffff,0x8000000000000,!1,this,2,2);C\u003dthis.context.Nl;var b\u003dthis.Mp,h\u003dthis.b$().layoutId;if($2(C.Zf.get(),!0)){var N\u003d{};C.jC(\"mccr\",(N.cid\u003db,N.p_ac\u003dh,N))}(this.adCpn\u003dJM_(this))||LF(\"Media layout confirmed started, but ad CPN not set.\");this.UU.get().DQ(\"onAdStart\",this.adCpn);this.hw\u003dDate.now()};\ng.k.j6\u003dfunction(){return this.Wz()};\ng.k.JF\u003dfunction(){this.gO.I$(\"clickthrough\")};\ng.k.XZ\u003dfunction(C,b){var h\u003dthis;this.Fi(C,function(){if(h.OI!\u003d\u003d\"rendering_stop_requested\"){h.OI\u003d\"rendering_stop_requested\";h.layoutExitReason\u003db;Y4(h,b);var N;(N\u003dh.VY)\u003d\u003dnull||N.stop();h.BQ\u0026\u0026h.BQ.stop();vH6(h)}})};\ng.k.onCueRangeEnter\u003dfunction(C){if(C!\u003d\u003dthis.Mp)LF(\"Received CueRangeEnter signal for unknown layout.\",this.Fq(),this.b$(),{cueRangeId:C});else{var b\u003dthis.context.Nl,h\u003dthis.b$().layoutId;if($2(b.Zf.get(),!0)){var N\u003d{};b.jC(\"mccre\",(N.cid\u003dC,N.p_ac\u003dh,N))}this.pj.get().removeCueRange(this.Mp);this.Mp\u003dvoid 0;nk(this.context.Zf.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026this.aD()||(C\u003dg0(this.b$().clientMetadata,\"metadata_type_video_length_seconds\"),this.YY(C,!0),this.LJ(\"complete\"))}};\ng.k.eg\u003dfunction(C){C!\u003d\u003d\"abandoned\"\u0026\u0026this.UU.get().DQ(\"onAdComplete\");this.UU.get().DQ(\"onAdEnd\",this.adCpn)};\ng.k.onCueRangeExit\u003dfunction(){};\ng.k.SQ\u003dfunction(C){this.OI\u003d\u003d\u003d\"rendering\"\u0026\u0026(this.shrunkenPlayerBytesConfig\u0026\u0026this.shrunkenPlayerBytesConfig.shouldRequestShrunkenPlayerBytes\u0026\u0026C\u003e\u003d(this.shrunkenPlayerBytesConfig.playerProgressOffsetSeconds||0)\u0026\u0026this.EX.get().TI(!0),this.YY(C))};\ng.k.YY\u003dfunction(C,b){cF.prototype.YY.call(this,C,b\u003d\u003d\u003dvoid 0?!1:b);b\u003dDate.now()-this.hw;var h\u003dC*1E3,N\u003d{contentCpn:this.fI(),adCpn:JM_(this)};if(C\u003e\u003d5\u0026\u0026!this.nL){var p\u003db\u003c1E3?0:1;cX(p,\"i.k_\",{metadata:N,Q2:b,MB:Math.floor(h/1E3)});th(\"IKDSTAT\",p);p\u003d\u003d\u003d0\u0026\u0026Dj_(this)\u0026\u0026this.UU.get().DQ(\"onAbnormalityDetected\");this.nL\u003d!0}this.Zf.get().Z.Y().experiments.Fo(\"enable_ik_opt\")\u0026\u0026C-this.Om\u003e\u003d5\u0026\u0026(p\u003db\u003ch*.4?0:1,cX(p,\"n.k_\",{metadata:N,Q2:b,MB:Math.floor(h/1E3)}),th(\"NKDSTAT\",p),this.Zf.get().Z.Y().experiments.Fo(\"enable_ik_opt_enf\")\u0026\u0026\np\u003d\u003d\u003d0\u0026\u0026Dj_(this)\u0026\u0026this.UU.get().DQ(\"onAbnormalityDetected\"),this.Om\u003dC)};g.S(i$,rP);i$.prototype.UR\u003dfunction(C){this.OI!\u003d\u003d\"not_rendering\"\u0026\u0026(C\u003daJ(this,C),l$(this,C))};\ni$.prototype.lX\u003dfunction(){LF(\"Not used in SSAP\")};\ng.S(JI,i$);JI.prototype.XZ\u003dfunction(C,b){var h\u003dthis;this.Fi(C,function(){if(aT(h.N,b)){h.OI\u003d\"rendering_stop_requested\";h.layoutExitReason\u003db;Y4(h,b);if(nk(h.context.Zf.get(),\"html5_ssap_flush_at_stop_rendering\")\u0026\u0026b\u003d\u003d\u003d\"normal\"){var N\u003dg0(h.b$().clientMetadata,\"metadata_type_video_length_seconds\");h.YY(N,!0)}vH6(h)}})};\nJI.prototype.startRendering\u003dfunction(C){SZ(k4(this));eg(this,C)\u0026\u0026(L3(this),OFl(this,C))};g.S(RJ,g.O);g.k\u003dRJ.prototype;g.k.init\u003dfunction(){var C\u003dg0(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");C\u0026\u0026(C.current\u003dthis);this.fO.get().addListener(this);this.Vd.init();wrS([this.layout],this.fO.get());this.bA()};\ng.k.bA\u003dfunction(){var C\u003dg0(this.Vd.b$().clientMetadata,\"metadata_type_player_vars\");C?this.Ak.get().addPlayerResponseForAssociation({playerVars:C}):(C\u003dt5W(this.Vd.b$()),this.Ak.get().addPlayerResponseForAssociation({Py:C}))};\ng.k.lD\u003dfunction(){};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.G7\u003dfunction(){this.Vd.G7()};\ng.k.cY\u003dfunction(){this.Vd.cY()};\ng.k.zy\u003dfunction(){LF(\"Unexpected onSkipRequested from PlayerBytesSsapSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\")};\ng.k.VV\u003dfunction(C,b){this.Vd.VV(C,b)};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.SQ\u003dfunction(C){this.Vd.SQ(C)};\ng.k.onFullscreenToggled\u003dfunction(C){this.Vd.onFullscreenToggled(C)};\ng.k.pX\u003dfunction(C){this.Vd.pX(C)};\ng.k.xw\u003dfunction(C){this.Vd.xw(C)};\ng.k.onVolumeChange\u003dfunction(){this.Vd.onVolumeChange()};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.o8\u003dfunction(){return this.EX.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.k.yv\u003dfunction(C){gHW({cpn:C,Zv:this.fO.get(),Ac:!0});this.layout.layoutId\u003d\u003d\u003dC\u0026\u0026(vRl(this.h8,this.slot.slotId),this.Fg.VV(this.slot,this.layout))};\ng.k.startRendering\u003dfunction(C){if(C.layoutId!\u003d\u003dthis.layout.layoutId)return void LF(\"wrong layout\");this.EX.get().addListener(this);aH(this.vW(),this);this.Vd.startRendering(this.layout)};\ng.k.UR\u003dfunction(C){this.Vd.UR(C)};\ng.k.oV\u003dfunction(C,b,h){this.Vd.oV(C,b,h)};\ng.k.release\u003dfunction(){this.fO.get().removeListener(this);this.Vd.release();C11();lR(this.vW(),this)};\ng.k.gL\u003dfunction(){return nk(this.params.context.Zf.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.k.XZ\u003dfunction(C,b){C.layoutId!\u003d\u003dthis.layout.layoutId?LF(\"wrong layout\"):this.gL()\u0026\u0026this.Vd.ut().currentState\u003e\u003d2||(this.Vd.XZ(this.layout,b),C\u003dnk(this.params.context.Zf.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026b\u003d\u003d\u003d\"abandoned\",this.o8()\u0026\u0026!C\u0026\u0026(nk(this.params.context.Zf.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026([\"normal\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(b)||LF(\"Single stopRendering: unexpected exit reason\",this.slot,this.layout,{exitReason:b})),this.qo.get().finishSegmentByCpn(this.layout.layoutId,\nZP(this.fO.get(),1).clientPlaybackNonce,Sg(b,this.params.context.Zf))),this.EX.get().removeListener(this),this.gL()\u0026\u0026li(this.Vd.ut())\u0026\u0026this.Fg.oV(this.slot,this.layout,this.Vd.ut().j))};\ng.k.MX\u003dfunction(C,b,h){pXo({cpn:C,Zv:this.fO.get(),Ac:!0});this.b$().layoutId!\u003d\u003dC||nk(this.params.context.Zf.get(),\"html5_ssap_pass_transition_reason\")\u0026\u0026h\u003d\u003d\u003d5||(this.Vd.ut().currentState\u003c2\u0026\u0026(C\u003d$4(h,this.params.context.Zf),C\u003d\u003d\u003d\"error\"?this.Fg.XH(this.slot,this.layout,new hc(\"Player transition with error during SSAP single layout.\",{playerErrorCode:\"non_video_expired\",transitionReason:h},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_TRANSITION_WITH_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ERROR_DURING_RENDERING\"):OX(this.E_,\nthis.layout,C)),nk(this.params.context.Zf.get(),\"html5_ssap_exit_without_waiting_for_transition\")||this.Fg.oV(this.slot,this.layout,this.Vd.ut().j))};g.S(QU,g.O);g.k\u003dQU.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.lD\u003dfunction(){};\ng.k.T5\u003dfunction(){return this.AL[this.Tl]};\ng.k.hC\u003dfunction(){return this.Tl};\ng.k.G7\u003dfunction(C,b){var h\u003dthis.T5();b.layoutId!\u003d\u003dXm(h,C,b)?LF(\"pauseLayout for a PlayerBytes layout that is not currently active\",C,b):h.G7()};\ng.k.cY\u003dfunction(C,b){var h\u003dthis.T5();b.layoutId!\u003d\u003dXm(h,C,b)?LF(\"resumeLayout for a PlayerBytes layout that is not currently active\",C,b):h.cY()};\ng.k.zy\u003dfunction(C,b){var h\u003dthis.T5();xjH(this,C,b);wXU(h,C,b)\u0026\u0026this.dI(h.Fq(),h.b$(),\"skipped\")};\ng.k.FM\u003dfunction(C,b){var h\u003dthis.T5();CgW(this);bgW(h,C,b)\u0026\u0026(C\u003dhk_(this,h,C,b),C!\u003d\u003dvoid 0\u0026\u0026(this.aD()?LF(\"Should not happen. Should delete\"):g5K(this,h.Fq(),h.b$(),C)))};\ng.k.CM\u003dfunction(C,b){var h\u003dObject.assign({},UX(this),{layoutId:b.layoutId}),N\u003dh.layoutId,p\u003dh.Ac;if(h.Vm){var P\u003d{};Gy(h.Zv,\"wrse\",(P.ec\u003dN,P.is\u003dp,P.ctp\u003dF7(N),P))}m9(this.oM,C,b)};\ng.k.VV\u003dfunction(C,b){var h;(h\u003dthis.T5())\u003d\u003dnull||h.VV(C,b)};\ng.k.oV\u003dfunction(C,b,h){b.layoutId\u003d\u003d\u003dthis.b$().layoutId\u0026\u0026(this.T0\u003d!1,lR(this.vW(),this));var N;(N\u003dthis.T5())\u003d\u003dnull||N.oV(C,b,h)};\ng.k.SQ\u003dfunction(C){var b;(b\u003dthis.T5())\u003d\u003dnull||b.SQ(C)};\ng.k.An\u003dfunction(C,b,h){this.hC()\u003d\u003d\u003d-1\u0026\u0026(this.callback.VV(this.slot,this.layout),this.Tl++);var N\u003dthis.T5();N?(N.W_(C,b,h),this.aD()\u0026\u0026this.callback.XH(this.slot,this.layout,b,h)):LF(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.hC()),layoutId:this.b$().layoutId})};\ng.k.onFullscreenToggled\u003dfunction(C){var b;(b\u003dthis.T5())\u003d\u003dnull||b.onFullscreenToggled(C)};\ng.k.pX\u003dfunction(C){var b;(b\u003dthis.T5())\u003d\u003dnull||b.pX(C)};\ng.k.xw\u003dfunction(C){var b;(b\u003dthis.T5())\u003d\u003dnull||b.xw(C)};\ng.k.onVolumeChange\u003dfunction(){var C;(C\u003dthis.T5())\u003d\u003dnull||C.onVolumeChange()};\ng.k.WJ\u003dfunction(C,b,h){fk(this.oM,C,b,h)};\ng.k.yR\u003dfunction(C){C.startRendering(C.b$())};\ng.k.init\u003dfunction(){var C\u003dg0(this.b$().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");C\u0026\u0026(C.current\u003dthis);if(this.AL.length\u003c1)throw new I(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.AL.length)});if(C\u003dg0(this.b$().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))C.current\u003dthis;C\u003dg.z(this.AL);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.init(),m6l(this.oM,this.slot,b.b$()),fLU(this.oM,this.slot,b.b$());\nif(this.aD())for(this.fO.get().addListener(this),wrS(IK_(this),this.fO.get()),C\u003dIK_(this),C\u003dg.z(C),b\u003dC.next();!b.done;b\u003dC.next())this.bA(b.value)};\ng.k.bA\u003dfunction(C){var b\u003dg0(C.clientMetadata,\"metadata_type_player_vars\");b?(C.layoutType!\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026LF(\"Non-video ad contains playerVars\",this.slot,C),this.Ak.get().addPlayerResponseForAssociation({playerVars:b})):(C\u003dt5W(C),this.Ak.get().addPlayerResponseForAssociation({Py:C}))};\ng.k.release\u003dfunction(){var C\u003dg0(this.b$().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");C\u0026\u0026(C.current\u003dnull);if(C\u003dg0(this.b$().clientMetadata,\"metadata_type_ad_pod_skip_target_callback_ref\"))C.current\u003dnull;C\u003dg.z(this.AL);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,A_o(this.oM,this.slot,b.b$()),b.release();this.aD()\u0026\u0026(this.fO.get().removeListener(this),C11())};\ng.k.Fi\u003dfunction(C){return C.layoutId!\u003d\u003dthis.b$().layoutId?(this.callback.XH(this.Fq(),C,new hc(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.b$().layoutId+(\"and LayoutType: \"+this.b$().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"),!1):!0};\ng.k.Ru\u003dfunction(){this.EX.get().addListener(this);aH(this.vW(),this)};\ng.k.UR\u003dfunction(C){if(C.state.isError()){var b,h;this.An((b\u003dC.state.N9)\u003d\u003dnull?void 0:b.errorCode,new hc(\"There was a player error during this media layout.\",{playerErrorCode:(h\u003dC.state.N9)\u003d\u003dnull?void 0:h.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else(b\u003dthis.T5())\u0026\u0026b.UR(C)};\ng.k.aD\u003dfunction(){var C\u003dg0(this.Fq().clientMetadata,\"metadata_type_eligible_for_ssap\");return C\u003d\u003d\u003dvoid 0?(LF(\"Expected SSAP eligibility in PlayerBytes slots\",this.Fq(),this.b$()),!1):this.Zf.get().aD(C)};\ng.k.Pi\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};\ng.S(vF,QU);g.k\u003dvF.prototype;g.k.So\u003dfunction(C,b,h){this.dI(C,b,h)};\ng.k.im\u003dfunction(C,b){this.dI(C,b,\"error\")};\ng.k.dI\u003dfunction(C,b,h){var N\u003dthis;N81(this,C,b,h,function(){K3(N,N.hC()+1)})};\ng.k.startRendering\u003dfunction(C){this.Fi(C)\u0026\u0026(this.Ru(),Z5l(this.EU.get()),FHl(this.Zf.get())||Iel(this.EX.get()),this.hC()\u003d\u003d\u003d-1\u0026\u0026K3(this,this.hC()+1))};\ng.k.XZ\u003dfunction(C,b){var h\u003dthis;this.T0\u003d!0;this.hC()\u003d\u003d\u003dthis.AL.length?this.callback.oV(this.slot,this.layout,b):(C\u003dthis.T5(),C.XZ(C.b$(),b),this.yq\u003dfunction(){h.callback.oV(h.slot,h.layout,b)});\nthis.EX.get().Z.xY();PmV(this.Ak.get(),{});C\u003dbQ(this.EX.get(),1);C.isPaused()\u0026\u0026!g.B(C,2)\u0026\u0026this.EX.get().playVideo();this.EX.get().removeListener(this);this.T0\u0026\u0026pso(this)};\ng.k.MX\u003dfunction(){};\ng.k.yv\u003dfunction(){};\ng.k.gF\u003dfunction(){};\ng.S(DP,QU);g.k\u003dDP.prototype;g.k.So\u003dfunction(C,b,h){C\u003dObject.assign({},UX(this),{layoutId:b.layoutId,layoutExitReason:h});b\u003dC.layoutId;h\u003dC.layoutExitReason;var N\u003d{};Gy(C.Zv,\"prse\",(N.xc\u003db,N.ler\u003dh,N.ctp\u003dF7(b),N))};\ng.k.im\u003dfunction(){LF(\"onSubLayoutError in SSAP\")};\ng.k.dI\u003dfunction(){LF(\"exitSubLayoutAndPlayNext in SSAP\")};\ng.k.T5\u003dfunction(){return this.Db};\ng.k.hC\u003dfunction(){var C\u003dthis;return this.AL.findIndex(function(b){var h;return b.b$().layoutId\u003d\u003d\u003d((h\u003dC.Db)\u003d\u003dnull?void 0:h.b$().layoutId)})};\ng.k.yR\u003dfunction(C){e5(this.Db\u003d\u003d\u003dvoid 0,\"replacing another adapter\");this.Db\u003dC;C.startRendering(C.b$())};\ng.k.WJ\u003dfunction(C,b,h){fk(this.oM,C,b,h);var N;e5(b.layoutId\u003d\u003d\u003d((N\u003dthis.Db)\u003d\u003dnull?void 0:N.b$().layoutId),\"currentAdapter does not match exiting layout\",{slot:C?\"slot:  \"+C.slotType:\"\",subLayout:kH(b)})\u0026\u0026(this.Db\u003dvoid 0)};\ng.k.release\u003dfunction(){QU.prototype.release.call(this);e5(this.Db\u003d\u003d\u003dvoid 0,\"currentAdapter is still active during release\");this.Db\u003dvoid 0};\ng.k.o8\u003dfunction(){return this.EX.get().getPresentingPlayerType()\u003d\u003d\u003d2};\ng.k.XZ\u003dfunction(C,b){function h(){dP(this)\u0026\u0026([\"normal\",\"error\",\"skipped\",\"muted\",\"user_input_submitted\"].includes(b)||LF(\"Composite stopRendering: Unexpected layout exit reason\",this.slot,C,{layoutExitReason:b}))}\nfunction N(){this.Db\u0026\u0026WF(this,this.Db,b);if(this.o8()\u0026\u0026(!dP(this)||b!\u003d\u003d\"abandoned\")){h.call(this);var P;var c\u003d((P\u003dthis.fO.get().Z.getVideoData())\u003d\u003dnull?void 0:P.clientPlaybackNonce)||\"\";P\u003dZP(this.fO.get(),1).clientPlaybackNonce;this.qo.get().finishSegmentByCpn(c,P,Sg(b,this.Zf))}Pgc(this,b)}\nfunction p(){if(this.Db){var P\u003dthis.Db;P.ut().currentState\u003c2\u0026\u0026P.XZ(P.b$(),b);P\u003ddP(this)\u0026\u0026b\u003d\u003d\u003d\"abandoned\";this.o8()\u0026\u0026!P\u0026\u0026(h.call(this),this.qo.get().finishSegmentByCpn(this.Db.b$().layoutId,ZP(this.fO.get(),1).clientPlaybackNonce,Sg(b,this.Zf)))}}\ne5(C.layoutId\u003d\u003d\u003dthis.b$().layoutId,\"StopRendering for wrong layout\")\u0026\u0026aT(this.Wj.K,b)\u0026\u0026(this.gL()?N.call(this):p.call(this))};\ng.k.oV\u003dfunction(C,b,h){QU.prototype.oV.call(this,C,b,h);b.layoutId\u003d\u003d\u003dthis.b$().layoutId\u0026\u0026this.EX.get().removeListener(this)};\ng.k.fI\u003dfunction(){return ZP(this.fO.get(),1).clientPlaybackNonce};\ng.k.MX\u003dfunction(C,b,h){pXo(Object.assign({},UX(this),{cpn:C}));if(!dP(this)||h!\u003d\u003d5)if(this.gL()){if(this.Db\u0026\u0026this.Db.b$().layoutId!\u003d\u003db){var N\u003dthis.Db.b$().layoutId;N!\u003d\u003dC\u0026\u0026LF(\"onClipExited: mismatched exiting cpn\",this.slot,void 0,{layoutId:N,exitingCpn:C,enteringCpn:b});C\u003d$4(h,this.Zf);WF(this,this.Db,C)}else this.Db\u0026\u0026LF(\"onClipExited: active layout is entering again\");b\u003d\u003d\u003dthis.fI()\u0026\u0026cN6(this,h)}else{if(this.Db\u0026\u0026this.Db.b$().layoutId\u003d\u003d\u003dC)jwH(this,this.Db,h);else{var p;LF(\"Exiting cpn does not match active cpn\",\nthis.slot,(N\u003dthis.Db)\u003d\u003dnull?void 0:N.b$(),{exitingCpn:C,transitionReason:h,activeCpn:(p\u003dthis.Db)\u003d\u003dnull?void 0:p.b$().layoutId})}b\u003d\u003d\u003dthis.fI()\u0026\u0026(this.Db!\u003d\u003dvoid 0\u0026\u0026(LF(\"active adapter is not properly exited\",this.slot,this.layout,{activeLayout:kH(this.Db.b$())}),jwH(this,this.Db,h)),cN6(this,h),Pgc(this,this.Wj.K.j))}};\ng.k.gL\u003dfunction(){return nk(this.Zf.get(),\"html5_ssap_exit_without_waiting_for_transition\")};\ng.k.startRendering\u003dfunction(C){this.Fi(C)\u0026\u0026(C\u003dthis.Wj,e5(C.j\u003d\u003d\u003d1,\"tickStartRendering: state is not initial\"),C.j\u003d2,this.Ru())};\ng.k.yv\u003dfunction(C){gHW(Object.assign({},UX(this),{cpn:C}));var b\u003dthis.AL.find(function(h){return h.b$().layoutId\u003d\u003d\u003dC});\nb?(this.Wj.j!\u003d\u003d2\u0026\u0026(vRl(this.h8,this.slot.slotId),e5(this.Wj.j\u003d\u003d\u003d2,\"Expect started\"),this.callback.VV(this.slot,this.layout)),this.yR(b),m9(this.oM,this.slot,b.b$())):kIW(this,C)};\ng.k.zy\u003dfunction(C,b){xjH(this,C,b);var h\u003dthis.T5();h?wXU(h,C,b)\u0026\u0026ekW(this,\"skipped\"):Lac(this,\"onSkipRequested\")};\ng.k.FM\u003dfunction(C,b){var h;a:{if(h\u003dthis.T5()){if(CgW(this),bgW(h,C,b)\u0026\u0026(C\u003dhk_(this,h,C,b),C!\u003d\u003dvoid 0)){h\u003d{jn:h,HXh:this.AL[C]};break a}}else Lac(this,\"SkipWithAdPodSkip\");h\u003dvoid 0}if(C\u003dh)h\u003dC.jn,b\u003dC.HXh,C\u003dh.b$().layoutId,this.gL()?WF(this,h,\"skipped\"):h.XZ(h.b$(),\"skipped\"),h\u003db.b$().layoutId,this.qo.get().finishSegmentByCpn(C,h,Sg(\"skipped\",this.Zf))};\ng.k.CM\u003dfunction(){LF(\"Not used in html5_ssap_fix_layout_exit\")};\ng.k.UR\u003dfunction(C){var b;(b\u003dthis.T5())\u003d\u003dnull||b.UR(C)};\ng.k.An\u003dfunction(){LF(\"Not used in html5_ssap_fix_layout_exit\")};\ng.k.gF\u003dfunction(C,b,h){var N;if(((N\u003dthis.T5())\u003d\u003dnull?void 0:N.b$().layoutId)!\u003d\u003db.layoutId)return void LF(\"requestToExitSubLayout: wrong layout\");ekW(this,h)};g.S(EX,g.O);g.k\u003dEX.prototype;g.k.Fq\u003dfunction(){return this.Vd.Fq()};\ng.k.b$\u003dfunction(){return this.Vd.b$()};\ng.k.init\u003dfunction(){var C\u003dg0(this.b$().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");C\u0026\u0026(C.current\u003dthis);this.dP()};\ng.k.dP\u003dfunction(){this.Vd.init()};\ng.k.release\u003dfunction(){var C\u003dg0(this.b$().clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\");C\u0026\u0026(C.current\u003dnull);this.Rh()};\ng.k.Rh\u003dfunction(){this.Vd.release()};\ng.k.G7\u003dfunction(){this.Vd.G7()};\ng.k.cY\u003dfunction(){this.Vd.cY()};\ng.k.zy\u003dfunction(C,b){LF(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\",this.Fq(),this.b$(),{requestingSlot:C,requestingLayout:b})};\ng.k.startRendering\u003dfunction(C){C.layoutId!\u003d\u003dthis.b$().layoutId?this.callback.XH(this.Fq(),C,new hc(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.b$().layoutId+(\"and LayoutType: \"+this.b$().layoutType),void 0,\"ADS_CLIENT_ERROR_MESSAGE_UNKNOWN_LAYOUT\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\"):(this.EX.get().addListener(this),aH(this.vW(),this),Z5l(this.EU.get()),FHl(this.Zf.get())||Iel(this.EX.get()),this.Vd.startRendering(C))};\ng.k.XZ\u003dfunction(C,b){this.T0\u003d!0;this.Vd.XZ(C,b);this.EX.get().Z.xY();PmV(this.Ak.get(),{});C\u003dbQ(this.EX.get(),1);C.isPaused()\u0026\u0026!g.B(C,2)\u0026\u0026this.EX.get().playVideo();this.EX.get().removeListener(this);this.T0\u0026\u0026this.Vd.xB()};\ng.k.VV\u003dfunction(C,b){this.Vd.VV(C,b)};\ng.k.oV\u003dfunction(C,b,h){b.layoutId\u003d\u003d\u003dthis.b$().layoutId\u0026\u0026(this.T0\u003d!1,lR(this.vW(),this));this.Vd.oV(C,b,h);b.layoutId\u003d\u003d\u003dthis.b$().layoutId\u0026\u0026sX(this.EU.get())};\ng.k.SQ\u003dfunction(C){this.Vd.SQ(C)};\ng.k.UR\u003dfunction(C){if(C.state.isError()){var b,h;this.An((b\u003dC.state.N9)\u003d\u003dnull?void 0:b.errorCode,new hc(\"There was a player error during this media layout.\",{playerErrorCode:(h\u003dC.state.N9)\u003d\u003dnull?void 0:h.errorCode},\"ADS_CLIENT_ERROR_MESSAGE_PLAYER_ERROR\"),\"ADS_CLIENT_ERROR_TYPE_ENTER_LAYOUT_FAILED\")}else this.Vd.UR(C)};\ng.k.An\u003dfunction(C,b,h){this.Vd.W_(C,b,h)};\ng.k.onFullscreenToggled\u003dfunction(C){this.Vd.onFullscreenToggled(C)};\ng.k.pX\u003dfunction(C){this.Vd.pX(C)};\ng.k.xw\u003dfunction(C){this.Vd.xw(C)};\ng.k.onVolumeChange\u003dfunction(){this.Vd.onVolumeChange()};\ng.k.Pi\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};g.k\u003dn3.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.kt.get().addListener(this);this.EX.get().addListener(this);var C\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\");var b\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");if(this.X){var h\u003dthis.kt.get().Gm.slice(-1)[0];h!\u003d\u003dvoid 0\u0026\u0026(C\u003dh.startSecs*1E3,b\u003d(h.startSecs+h.YJ)*1E3)}this.lQ(C,b);var N;h\u003d(N\u003dthis.fO.get().xP)\u003d\u003dnull?void 0:N.clientPlaybackNonce;N\u003dthis.layout.hZ.adClientDataEntry;tI(this.M2.get(),{daiStateTrigger:{filledAdsDurationMs:b-C,contentCpn:h,\nadClientData:N}});var p\u003dthis.kt.get();p\u003dadx(p.N,C,b);p!\u003d\u003dnull\u0026\u0026(tI(this.M2.get(),{daiStateTrigger:{filledAdsDurationMs:p-C,contentCpn:h,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:N}}),this.qo.get().yu(p,b))};\ng.k.release\u003dfunction(){this.Rh();this.kt.get().removeListener(this);this.EX.get().removeListener(this)};\ng.k.startRendering\u003dfunction(){this.lX();this.callback.VV(this.slot,this.layout)};\ng.k.XZ\u003dfunction(C,b){this.Mt(b);this.driftRecoveryMs!\u003d\u003dnull\u0026\u0026(TO(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(ld6(this)-g0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(this.EX.get().Z.m7()*1E3).toString()}),this.driftRecoveryMs\u003dnull);this.callback.oV(this.slot,this.layout,b)};\ng.k.o9\u003dfunction(){return!1};\ng.k.UE\u003dfunction(C){var b\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),h\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");C*\u003d1E3;if(b\u003c\u003dC\u0026\u0026C\u003ch){var N;tI(this.M2.get(),{daiStateTrigger:{filledAdsDurationMs:C-b,contentCpn:(N\u003dthis.fO.get().xP)\u003d\u003dnull?void 0:N.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.hZ.adClientDataEntry}});this.qo.get().yu(C,h)}};\ng.k.SQ\u003dfunction(C){this.Oj(C);C\u003dk$(this.EX.get(),2,!0);if($D(this.G.get(),this.layout.layoutId)){var b\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),h\u003dthis.driftRecoveryMs;if(!(h\u003d\u003d\u003dnull||C*1E3\u003cb+h)){this.driftRecoveryMs\u003dnull;var N\u003dld6(this),p\u003dthis.EX.get().Z.m7(),P\u003dMath.min(C+p,N/1E3);P\u003c\u003dC?TO(this,{driftRecoveryMs:h.toString(),breakDurationMs:Math.round(N-b).toString(),driftFromHeadMs:Math.round(p*1E3).toString()}):(TO(this,{driftRecoveryMs:h.toString(),breakDurationMs:Math.round(N-\nb).toString(),driftFromHeadMs:Math.round(p*1E3).toString(),appliedDriftRecoveryMs:Math.round(C*1E3-b).toString(),destinationMs:Math.round(P*1E3-b).toString()}),this.EX.get().Z.seekTo(P,void 0,void 0,1))}}};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};g.S(BF,n3);g.k\u003dBF.prototype;g.k.lQ\u003dfunction(C,b){this.fO.get().addListener(this);if(this.X){var h\u003dC,N\u003d0,p\u003d[];C\u003dthis.N.slice();C.sort(function(P,c){return g0(P.b$().clientMetadata,\"metadata_type_media_sub_layout_index\")-g0(c.b$().clientMetadata,\"metadata_type_media_sub_layout_index\")});\nC.forEach(function(P){var c\u003dh,e\u003dg0(P.b$().clientMetadata,\"metadata_type_video_length_seconds\"),L\u003dMath.min(c+e*1E3,b);h\u003dL;N++;p.push(e);P.lQ(c,L)})}else this.N.forEach(function(P){P.init()});\nthis.K!\u003dnull\u0026\u0026IJ(this.M2.get(),\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.K)};\ng.k.Rh\u003dfunction(){this.fO.get().removeListener(this);this.j\u003dnull;this.N.forEach(function(C){C.release()})};\ng.k.lX\u003dfunction(){if(this.j)LF(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.K)});else{var C,b\u003d(C\u003dthis.fO.get().xP)\u003d\u003dnull?void 0:C.layoutId;FaU(this,b)}};\ng.k.Mt\u003dfunction(C){var b,h,N,p;(N\u003dthis.j)\u003d\u003dnull||(p\u003dN.d8)\u003d\u003dnull||p.XZ((b\u003dthis.j)\u003d\u003dnull?void 0:(h\u003db.d8)\u003d\u003dnull?void 0:h.b$(),C);this.j\u003dnull};\ng.k.lD\u003dfunction(C){var b\u003dC.videoId;C\u003dC.layoutId;if(b\u003d\u003d\u003d\"nPpU29QrbiU\"){var h,N;IJ(this.M2.get(),\"ads_ssmplra_opdcs\",\"vid.\"+b+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.K+\";slrs.\"+!!this.j+\";slrslid.\"+((h\u003dthis.j)\u003d\u003dnull?void 0:(N\u003dh.d8)\u003d\u003dnull?void 0:N.b$().layoutId))}if(this.j){var p;if(((p\u003dthis.j.d8)\u003d\u003dnull?void 0:p.b$().layoutId)\u003d\u003d\u003dC)LF(\"Unexpected transition into the same layout ID\",this.slot,this.layout,{layoutId:C});else{var P,c;(c\u003dthis.j.d8)\u003d\u003dnull||c.XZ((P\u003dthis.j.d8)\u003d\u003dnull?void 0:P.b$(),\"normal\");\nFaU(this,C)}}};\ng.k.MX\u003dfunction(){};\ng.k.yv\u003dfunction(){};\ng.k.Oj\u003dfunction(){};\ng.k.UR\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};g.k\u003dANl.prototype;g.k.Fq\u003dfunction(){return this.slot};\ng.k.b$\u003dfunction(){return this.layout};\ng.k.ut\u003dfunction(){LF(\"Should not get exitStateMachine for DAI\");return new Y2};\ng.k.lQ\u003dfunction(C,b){var h\u003dthis;g0(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.v7\u003dGIl(this.slot,this.layout,g0(this.layout.clientMetadata,\"metadata_type_player_vars\"),C,b,g0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.qo.get(),this.gg.get(),function(){var N\u003dObject,p\u003dN.assign,P\u003dNZ(h.layout);var c\u003dg0(h.slot.clientMetadata,\"metadata_type_fulfilled_layout\")||h.slot.fulfilledLayout;var e\u003dg0(c.clientMetadata,\"metadata_type_sub_layouts\")||\nc.Ig;c\u003dObject.assign({},NZ(c),{adPlacementConfig:g0(c.clientMetadata,\"metadata_type_ad_placement_config\"),subLayouts:(e||[]).map(NZ)});return p.call(N,{},{layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},P,{compositeLayout:c,hasSurveyOverlay:wA(h.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:g0(h.layout.clientMetadata,\"metadata_type_survey_overlay\")})},this.M2.get());\nthis.EX.get().addListener(this);C\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");b\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");HZ(this.layout.KJ)\u0026\u0026hG(this.ZJ.get(),this.layout.layoutId,{w_:b,HV:C,listener:this});m6l(this.callback,this.slot,this.layout);fLU(this.callback,this.slot,this.layout)};\ng.k.init\u003dfunction(){var C\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),b\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.lQ(C,b)};\ng.k.release\u003dfunction(){this.EX.get().removeListener(this);HZ(this.layout.KJ)\u0026\u0026Nq(this.ZJ.get(),this.layout.layoutId);this.Zf.get();A_o(this.callback,this.slot,this.layout)};\ng.k.startRendering\u003dfunction(){var C\u003dthis;wA(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026IJ(this.M2.get(),\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.OI)LF(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:wA(this.layout.clientMetadata,\"metadata_type_survey_overlay\"),surveyOverlay:g0(this.layout.clientMetadata,\"metadata_type_survey_overlay\")});else{this.OI\u003d{As:null,MN:!1};this.j\u003d!1;if(leS(this.Zf.get())){var b;this.adCpn\u003d\n(b\u003dZP(this.fO.get(),2))\u003d\u003dnull?void 0:b.clientPlaybackNonce}this.Zf.get().Z.Y().experiments.Fo(\"html5_disable_sodar_for_tvhtml5\")||SGx(this.slot,this.layout,this.Y6.get());HZ(this.layout.KJ)\u0026\u0026this.Zf.get().Z.Y().experiments.Fo(\"enable_active_view_lifa_web_video\")\u0026\u0026mz6(this.ZJ.get(),this.layout.layoutId);this.gO.LJ(\"start\");if(YD(this.Zf.get())){b\u003dbQ(this.EX.get());var h\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dk$(this.EX.get(),2,!1);$rU(this.gO,this.OI.As,b,h,N,function(){return void rNc(C,\n\"teois\")},hv(this))}m9(this.callback,this.slot,this.layout);\nwA(this.layout.clientMetadata,\"metadata_type_survey_overlay\")\u0026\u0026IJ(this.M2.get(),\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.k.XZ\u003dfunction(C,b){var h\u003dthis;if(this.OI){if(YD(this.Zf.get()))if(this.v7\u003d\u003d\u003dnull)LF(\"Unexpected media sub layout exited without a timeline playback ID\");else{C\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");var N\u003dT3K(this.EX.get(),this.v7);leS(this.Zf.get())\u0026\u0026this.adCpn\u003d\u003d\u003dvoid 0\u0026\u0026LF(\"Expected ad CPN in SSDAI macro data\",this.slot,this.layout,{contentCpn:g0(this.layout.clientMetadata,\"metadata_type_content_cpn\")});lNc(this.gO,N,this.adCpn);wP(this.gO,null,this.OI.As,C,N,hv(this),\nfunction(p){return void yNV(h,p,\"fue\")},leS(this.Zf.get()))}this.OI\u003dnull;\nfk(this.callback,this.slot,this.layout,this.j\u0026\u0026this.Zf.get().Z.Y().D(\"dai_layout_log_skip_exit_reason\")?\"skipped\":b)}else LF(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.W_\u003dfunction(){};\ng.k.xB\u003dfunction(){};\ng.k.SQ\u003dfunction(C){var b\u003dthis;if(this.OI){if(iG(this.gO,\"impression\")){var h\u003dbQ(this.EX.get()),N\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Cy(this.gO,h,C,this.OI.As,N,function(p){return void yNV(b,p,\"tpaqe\")})}this.OI.As\u003dC}};\ng.k.UR\u003dfunction(C){var b\u003dthis;if(this.OI){YD(this.Zf.get())||this.OI.MN||(this.OI.MN\u003d!0,C\u003dnew g.ZK(C.state,new g.xe));var h\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dk$(this.EX.get(),2,!1);x4(this.gO,this.OI.As,C,h,N,hv(this),!YD(this.Zf.get()),function(){return void rNc(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(C){zkV(this.gO,C)};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.zy\u003dfunction(C,b){var h;C\u003dthis.M2.get();var N\u003d\"ti.\"+iG(this.gO,\"impression\")+\";ts.\"+iG(this.gO,\"skip\")+\";hp.\",p;var P\u003d!((p\u003dthis.gO.N.get(\"skip\"))\u003d\u003dnull||!p.length);IJ(C,\"ads_dsr\",N+P+\";cpn.\"+g0(this.layout.clientMetadata,\"metadata_type_content_cpn\")+\";acpn.\"+((h\u003dZP(this.fO.get(),2))\u003d\u003dnull?void 0:h.clientPlaybackNonce)+\";sl.\"+(g0(b.clientMetadata,\"metadata_type_linked_player_bytes_layout_id\")\u003d\u003d\u003dthis.layout.layoutId));iG(this.gO,\"impression\")\u0026\u0026this.gO.LJ(\"skip\");b\u003dZP(this.fO.get(),1).qz\u0026\u0026this.Zf.get().Z.Y().experiments.Fo(\"html5_lifa_skip_to_content\");\nthis.j\u003d!0;this.qo.get().WK(b)||(this.j\u003d!1,LF(\"Unexpected failure to skip a server stitched ad\",this.slot,this.layout))};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.G7\u003dfunction(){};\ng.k.cY\u003dfunction(){};\ng.k.JF\u003dfunction(){Hg1(this.gO)};\ng.k.Sb\u003dfunction(){VdW(this.gO)};\ng.k.uq\u003dfunction(){MdH(this.gO)};\ng.k.Yb\u003dfunction(){qGV(this.gO)};\ng.k.bq\u003dfunction(){mrH(this.gO)};\ng.k.iq\u003dfunction(){fd6(this.gO)};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};g.S(gq,n3);g.k\u003dgq.prototype;\ng.k.lQ\u003dfunction(){var C\u003dthis;g0(this.layout.clientMetadata,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var b\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_enter_ms\"),h\u003dg0(this.layout.clientMetadata,\"metadata_type_layout_exit_ms\");this.v7\u003dGIl(this.slot,this.layout,g0(this.layout.clientMetadata,\"metadata_type_player_vars\"),b,h,g0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\")*1E3,this.qo.get(),this.gg.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:b,\nexitMs:h,adPlacementConfig:g0(C.layout.clientMetadata,\"metadata_type_ad_placement_config\")}},this.M2.get());\nvar N\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),p\u003dg0(this.layout.clientMetadata,\"metadata_type_active_view_traffic_type\");HZ(this.layout.KJ)\u0026\u0026hG(this.ZJ.get(),this.layout.layoutId,{w_:p,HV:N,listener:this})};\ng.k.Rh\u003dfunction(){HZ(this.layout.KJ)\u0026\u0026Nq(this.ZJ.get(),this.layout.layoutId)};\ng.k.lX\u003dfunction(){var C\u003dthis;if(this.OI)LF(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.OI\u003d{As:null,MN:!1},SGx(this.slot,this.layout,this.Y6.get()),this.gO.LJ(\"start\"),YD(this.Zf.get())){var b\u003dbQ(this.EX.get()),h\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dk$(this.EX.get(),2,!1);$rU(this.gO,this.OI.As,b,h,N,function(){return void igW(C,\"teois\")},!1)}};\ng.k.Mt\u003dfunction(){var C\u003dthis;if(this.OI){if(YD(this.Zf.get()))if(this.v7\u003d\u003d\u003dnull)LF(\"Unexpected single media layout exited without a timeline playback ID\");else{var b\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),h\u003dT3K(this.EX.get(),this.v7);lNc(this.gO,h);wP(this.gO,null,this.OI.As,b,h,!1,function(N){return void JNc(C,N,\"fue\")})}this.OI\u003dnull}else LF(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.Oj\u003dfunction(C){var b\u003dthis;if(this.OI){if(iG(this.gO,\"impression\")){var h\u003dbQ(this.EX.get()),N\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\");Cy(this.gO,h,C,this.OI.As,N,function(p){return void JNc(b,p,\"tpaqe\")})}this.OI.As\u003dC}};\ng.k.UR\u003dfunction(C){var b\u003dthis;if(this.OI){YD(this.Zf.get())||this.OI.MN||(this.OI.MN\u003d!0,C\u003dnew g.ZK(C.state,new g.xe));var h\u003dg0(this.layout.clientMetadata,\"metadata_type_video_length_seconds\"),N\u003dk$(this.EX.get(),2,!1);x4(this.gO,this.OI.As,C,h,N,!1,!YD(this.Zf.get()),function(){return void igW(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(C){zkV(this.gO,C)};\ng.k.JF\u003dfunction(){Hg1(this.gO)};\ng.k.Sb\u003dfunction(){VdW(this.gO)};\ng.k.uq\u003dfunction(){MdH(this.gO)};\ng.k.Yb\u003dfunction(){qGV(this.gO)};\ng.k.bq\u003dfunction(){mrH(this.gO)};\ng.k.iq\u003dfunction(){fd6(this.gO)};py.prototype.build\u003dfunction(C,b,h,N){if(wA(h.clientMetadata,\"metadata_type_dai\")){var p\u003dg0(N.clientMetadata,\"metadata_type_ad_placement_config\");Tk(N,{qs:\"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(\" \"),V_:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026p!\u003d\u003dvoid 0?(p\u003dnew qy(N.KJ,this.M2,p,N.layoutId,null),p\u003dnew gq(C,h,N,this.fO,this.qo,this.gg,this.kt,this.EX,p,this.M2,this.Y6,\nthis.j,this.ZJ,this.Zf)):p\u003dnull;if(p)return p;a:{var P,c\u003d(P\u003dN.Ig)!\u003dnull?P:g0(N.clientMetadata,\"metadata_type_sub_layouts\");p\u003dg0(N.clientMetadata,\"metadata_type_ad_placement_config\");if(Tk(N,{qs:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],V_:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026c!\u003d\u003dvoid 0\u0026\u0026p!\u003d\u003dvoid 0){P\u003d[];c\u003dg.z(c);for(var e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;var L\u003dg0(e.clientMetadata,\"metadata_type_media_sub_layout_index\");if(!Tk(e,{qs:\"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(\" \"),\nV_:[\"LAYOUT_TYPE_MEDIA\"]})||L\u003d\u003d\u003dvoid 0){C\u003dnull;break a}L\u003dnew qy(e.KJ,this.M2,p,e.layoutId,L);P.push(new ANl(b,h,e,this.qo,L,this.EX,this.gg,this.ZJ,this.Y6,this.Zf,this.M2,this.fO))}b\u003dnew qy(N.KJ,this.M2,p,N.layoutId);C\u003dnew BF(C,h,N,this.fO,this.qo,this.kt,this.EX,b,this.M2,this.j,P)}else C\u003dnull}if(C)return C}else if(C\u003dYG_(C,b,h,N,this.vW,this.h8,this.Ye,this.M2,this.ZJ,this.Y6,this.Ak,this.fO,this.EX,this.pj,this.EU,this.UU,this.Hb,this.Lv,this.Zf,this.qo,this.context,this.V6))return C;throw new hc(\"Unsupported layout with type: \"+\nN.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};Pz.prototype.build\u003dfunction(C,b,h,N){if(C\u003dYG_(C,b,h,N,this.vW,this.h8,this.Ye,this.M2,this.ZJ,this.Y6,this.Ak,this.fO,this.EX,this.pj,this.EU,this.UU,this.Hb,this.Lv,this.Zf,this.qo,this.context,this.V6))return C;throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.S(uBl,Pr);g.S(jb,Ff);jb.prototype.startRendering\u003dfunction(C){var b\u003dGk(this.gO),h\u003d{adsClientData:this.layout.hZ};this.j.push(new uBl(g0(this.layout.clientMetadata,\"metadata_type_valid_survey_text_interstitial_renderer\"),b,this.b$().layoutId,h));Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C)};\njb.prototype.sR\u003dfunction(C,b){b!\u003d\u003dthis.layout.layoutId||C!\u003d\u003d\"survey-interstitial\"\u0026\u0026C!\u003d\u003d\"button\"||((C\u003dg0(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?C.zy(this.slot,this.layout):LF(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\njb.prototype.wO\u003dfunction(){Ff.prototype.wO.call(this)};var kg\u003dnew g.lF(320,63);g.S(ZV,Pr);g.S(Yg,Ff);g.k\u003dYg.prototype;g.k.SQ\u003dfunction(){};\ng.k.UR\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.pX\u003dfunction(C){C\u0026\u0026y7(this.X,this.layout)};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(C){var b\u003dLy(this.layout);if(this.J\u003deb(C,B3c(this.EX.get())))b.onErrorCommand\u0026\u0026this.Hb.get().executeCommand(b.onErrorCommand,this.layout.layoutId),y7(this.X,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Kt\u003dfunction(){return this.b$().layoutId};\ng.k.qv\u003dfunction(){return this.J};\ng.k.sR\u003dfunction(C){this.G.sR(C);C\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026y7(this.X,this.layout)};\ng.k.Ob\u003dfunction(C){C\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026y7(this.X,this.layout)};\ng.k.pT\u003dfunction(){this.G.pT()};\ng.k.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C);this.W.X3\u003dthis};\ng.k.XZ\u003dfunction(C,b){Ff.prototype.XZ.call(this,C,b);tG(this.W,this)};\ng.k.init\u003dfunction(){Ff.prototype.init.call(this);sUS(this.M2.get(),this);this.EX.get().addListener(this);this.j.push(new ZV(Ly(this.layout),Gk(this.gO),this.layout.layoutId,{adsClientData:this.layout.hZ}))};\ng.k.release\u003dfunction(){Ff.prototype.release.call(this);this.EX.get().removeListener(this);O5W(this.M2.get(),this)};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};g.S(az,Ff);g.k\u003daz.prototype;g.k.init\u003dfunction(){Ff.prototype.init.call(this);sUS(this.M2.get(),this);this.EX.get().addListener(this);this.j.push(new ZV(Ly(this.layout),Gk(this.gO),this.layout.layoutId,{adsClientData:this.layout.hZ}))};\ng.k.pT\u003dfunction(){this.G.pT()};\ng.k.startRendering\u003dfunction(C){Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C);this.W.X3\u003dthis};\ng.k.XZ\u003dfunction(C,b){Ff.prototype.XZ.call(this,C,b);tG(this.W,this)};\ng.k.sR\u003dfunction(C){this.G.sR(C);C\u003d\u003d\u003d\"in_video_overlay_close_button\"\u0026\u0026y7(this.X,this.layout)};\ng.k.w7\u003dfunction(C){if(C\u003d\u003d\u003d\"invideo-overlay\"){C\u003dO4l(this.L,this.layout);C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())b.value.stop()}};\ng.k.Ob\u003dfunction(C){C\u003d\u003d\u003d\"invideo-overlay\"\u0026\u0026y7(this.X,this.layout)};\ng.k.XJ\u003dfunction(C){if(C\u003d\u003d\u003d\"invideo-overlay\"){C\u003dO4l(this.L,this.layout);C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())b.value.start()}};\ng.k.SQ\u003dfunction(){};\ng.k.UR\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.pX\u003dfunction(C){C\u0026\u0026y7(this.X,this.layout)};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(C){var b\u003dLy(this.layout),h\u003db.contentSupportedRenderer.imageOverlayAdContentRenderer,N\u003dB3c(this.EX.get());a:{h\u003dh.image;h\u003dh\u003d\u003d\u003dvoid 0?null:h;if(h!\u003dnull\u0026\u0026(h\u003dh.thumbnail,h!\u003dnull\u0026\u0026h.thumbnails!\u003dnull\u0026\u0026h.thumbnails.length!\u003d0\u0026\u0026h.thumbnails[0].width!\u003dnull\u0026\u0026h.thumbnails[0].height!\u003dnull)){h\u003dnew g.lF(h.thumbnails[0].width||0,h.thumbnails[0].height||0);break a}h\u003dnew g.lF(0,0)}if(this.J\u003deb(C,N,h))b.onErrorCommand\u0026\u0026this.Hb.get().executeCommand(b.onErrorCommand,this.layout.layoutId),y7(this.X,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Kt\u003dfunction(){return this.b$().layoutId};\ng.k.qv\u003dfunction(){return this.J};\ng.k.release\u003dfunction(){Ff.prototype.release.call(this);this.EX.get().removeListener(this);O5W(this.M2.get(),this)};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};lj.prototype.sR\u003dfunction(C){C\u003d\u003d\u003d\"ad-info-hover-text-button\"\u0026\u0026((this.j\u003dthis.EX.get().eJ(1))||this.EX.get().pauseVideo())};\nlj.prototype.pT\u003dfunction(){this.j||this.EX.get().resumeVideo(1)};g.S(XsW,Pr);g.S(oz,Ff);g.k\u003doz.prototype;g.k.init\u003dfunction(){Ff.prototype.init.call(this);this.EX.get().addListener(this)};\ng.k.startRendering\u003dfunction(C){var b\u003dg0(this.layout.clientMetadata,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.j.push(new XsW(b,this.layout.layoutId,{adsClientData:this.layout.hZ}));Ff.prototype.startRendering.call(this,C);this.callback.VV(this.slot,C)};\ng.k.VV\u003dfunction(){};\ng.k.sR\u003dfunction(C,b){b!\u003d\u003dthis.layout.layoutId||C!\u003d\u003d\"ad-info-icon-button\"\u0026\u0026C!\u003d\u003d\"ad-info-dialog-close-button\"||((b\u003dg0(this.layout.clientMetadata,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?C\u003d\u003d\u003d\"ad-info-icon-button\"?b.G7(this.slot,this.layout):C\u003d\u003d\u003d\"ad-info-dialog-close-button\"\u0026\u0026b.cY(this.slot,this.layout):LF(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:C}))};\ng.k.xw\u003dfunction(C){C.width\u003c450\u0026\u0026y7(this.X,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.SQ\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.UR\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};\ng.k.wO\u003dfunction(){Ff.prototype.wO.call(this)};\ng.k.release\u003dfunction(){Ff.prototype.release.call(this);this.EX.get().removeListener(this)};Ka_.prototype.build\u003dfunction(C,b,h,N){if(b\u003dk2(C,h,N,this.nj,this.EX,this.M2,this.X,this.j,this.Zf))return b;if(Tk(N,Url()))return new az(h,N,this.M2,this.ZJ,this.nj,C,this.K,this.N,this.EX,this.Hb,this.Zf,this.j,new lj(this.EX));if(Tk(N,QwW()))return new Yg(h,N,this.M2,this.ZJ,this.nj,C,this.K,this.EX,this.Hb,this.Zf,this.j,new lj(this.EX));if(Tk(N,{qs:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],V_:[\"LAYOUT_TYPE_SURVEY\"]}))return new oz(h,N,C,this.nj,this.K,this.EX,this.Zf);if(Tk(N,\n{qs:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],V_:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new jb(h,N,C,this.nj,this.M2);if(Tk(N,tvl()))return new Nw(h,N,C,this.nj,this.EX,this.Zf);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};swW.prototype.build\u003dfunction(C,b,h,N){if(b\u003dk2(C,h,N,this.nj,this.EX,this.M2,this.X,this.j,this.Zf))return b;if(Tk(N,Url()))return new az(h,N,this.M2,this.ZJ,this.nj,C,this.K,this.N,this.EX,this.Hb,this.Zf,this.j,new lj(this.EX));if(Tk(N,QwW()))return new Yg(h,N,this.M2,this.ZJ,this.nj,C,this.K,this.EX,this.Hb,this.Zf,this.j,new lj(this.EX));throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");\n};g.S(Fi,bi);Fi.prototype.startRendering\u003dfunction(C){bi.prototype.startRendering.call(this,C);if(C.renderingContent?DbH(C,ZP(this.fO.get(),2)||void 0):g0(this.layout.clientMetadata,\"metadata_ad_video_is_listed\"))C\u003dC.renderingContent?vYH(C,ZP(this.fO.get(),2)||void 0):g0(this.layout.clientMetadata,\"metadata_type_ad_info_ad_metadata\"),this.qe.get().Z.LO(\"onAdMetadataAvailable\",C)};v5W.prototype.build\u003dfunction(C,b,h,N){if(Tk(N,Og_())||N.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"\u0026\u0026g.d(N.renderingContent,pE)!\u003d\u003dvoid 0)return new Fi(C,h,N,this.nj,this.EX,this.M2,this.K,this.qe,this.j,this.fO);throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};Dr1.prototype.build\u003dfunction(C,b,h,N){if(Tk(N,Og_()))return new Fi(C,h,N,this.nj,this.EX,this.M2,this.K,this.qe,this.j,this.fO);if(C\u003dk2(C,h,N,this.nj,this.EX,this.M2,this.K,this.j,this.Zf))return C;throw new hc(\"Unsupported layout with type: \"+N.layoutType+\" and client metadata: \"+pk(N.clientMetadata)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};Ow.prototype.clone\u003dfunction(C){var b\u003dthis;return new Ow(function(){return b.triggerId},C)};vz.prototype.clone\u003dfunction(C){var b\u003dthis;return new vz(function(){return b.triggerId},C)};DV.prototype.clone\u003dfunction(C){var b\u003dthis;return new DV(function(){return b.triggerId},C)};dq.prototype.clone\u003dfunction(C){var b\u003dthis;return new dq(function(){return b.triggerId},C)};Wz.prototype.clone\u003dfunction(C){var b\u003dthis;return new Wz(function(){return b.triggerId},C)};Ew.prototype.clone\u003dfunction(C){var b\u003dthis;return new Ew(function(){return b.triggerId},C)};g.S(rb,g.O);var pWU\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 Ij\u003d{layoutExitMuteTriggers:[],layoutExitNormalTriggers:[],layoutExitSkipTriggers:[],lf:[],layoutExitUserInputSubmittedTriggers:[]};var yY\u003d{THf:1,VXh:2,e4X:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.S(Zr,g.O);g.k\u003dZr.prototype;g.k.OE\u003dfunction(C){if(this.j)LF(\"Unexpected multiple fetch instructions for the current content\");else{this.j\u003dC;C\u003dg.z(this.kt.get().Gm);for(var b\u003dC.next();!b.done;b\u003dC.next())VE_(this,this.j,b.value)}};\ng.k.o9\u003dfunction(C){if(!this.j){var b;(b\u003dthis.qo)\u003d\u003dnull||b.get().Jp(C.identifier);return!1}VE_(this,this.j,C);return!0};\ng.k.UE\u003dfunction(){};\ng.k.UB\u003dfunction(C){this.j\u0026\u0026this.j.contentCpn!\u003d\u003dC\u0026\u0026(LF(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:C,fetchInstructionsCpn:this.j.contentCpn}),this.j\u003dnull)};\ng.k.g8\u003dfunction(C){this.j\u0026\u0026this.j.contentCpn!\u003d\u003dC\u0026\u0026LF(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:C,fetchInstructionsCpn:this.j.contentCpn},!0);this.j\u003dnull};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);this.j\u003dnull};var zr\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"],Gxd\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_player_overlay_layout_renderer\",\"metadata_type_ad_placement_config\"];g.S(lO,g.O);g.k\u003dlO.prototype;g.k.VV\u003dfunction(C,b){var h\u003dthis;if(b.layoutType\u003d\u003d\u003d\"LAYOUT_TYPE_MEDIA\"\u0026\u0026(Ck(b,this.W)||Ck(b,Gxd))){var N\u003dZP(this.fO.get(),2),p\u003dthis.X(b,N||void 0);p?YW(this.N.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var P\u003d[l0K(h.j.get(),p.contentCpn,p.K$,function(c){return h.G(c.slotId,\"core\",p,eP(h.BF.get(),c))},p.inPlayerSlotId)];\np.instreamAdPlayerUnderlayRenderer\u0026\u0026E2(h.Zf.get())\u0026\u0026P.push(fyV(h,p,p.instreamAdPlayerUnderlayRenderer));return P}):LF(\"Expected MediaLayout to carry valid opportunity on entered\",C,b)}};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.oV\u003dfunction(){};g.S(oa,g.O);oa.prototype.UB\u003dfunction(C,b,h,N,p,P,c){var e\u003dthis,L\u003dZP(this.fO.get(),1);!nk(this.Zf.get(),\"html5_ssap_play_cached_preroll\")\u0026\u0026L.Lk?cy(this.EX.get()):(LHo(this.EU.get(),N),YW(this.K.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return ffV(e.j.get(),N,p,P,C,b,c,L,\"\")}),Y7W(this.N))};\noa.prototype.g8\u003dfunction(){};g.S(Fg,g.O);g.S(GK,g.O);GK.prototype.onCueRangeEnter\u003dfunction(){};\nGK.prototype.onCueRangeExit\u003dfunction(C){var b\u003dthis,h\u003dthis.j.get(C);h\u0026\u0026(this.j.delete(C),this.pj.get().removeCueRange(C),YW(this.K.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var N\u003db.N.get();N\u003dak(N.K.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign({},h,{slotId:N,slotEntryTrigger:h.slotEntryTrigger?TAx(h.slotId,N,h.slotEntryTrigger):void 0,slotFulfillmentTriggers:BAV(h.slotId,N,h.slotFulfillmentTriggers),slotExpirationTriggers:BAV(h.slotId,N,h.slotExpirationTriggers)})]},\nh.slotId))};\nGK.prototype.UB\u003dfunction(){for(var C\u003dg.z(this.j.keys()),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.pj.get().removeCueRange(b);this.j.clear()};\nGK.prototype.g8\u003dfunction(){};g.S(Sx,g.O);g.k\u003dSx.prototype;g.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(C){var b\u003dthis;g.xa(g.CB(),function(){var h\u003db.j.get(C);h\u0026\u0026LF(\"Expected layouts to be properly unscheduled\",C,void 0,{slotType:C.slotType,layoutTypes:[].concat(g.M(h)).map(function(N){return N.layoutType})})},0)};\ng.k.Jb\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(C,b){this.j.has(C)||this.j.set(C,new Set);this.j.get(C).add(b)};\ng.k.Go\u003dfunction(C,b){this.Gn.has(C)\u0026\u0026this.Gn.get(C)\u003d\u003d\u003db\u0026\u0026LF(\"Unscheduled a Layout that is currently entered.\",C,b);if(this.j.has(C)){var h\u003dthis.j.get(C);h.has(b)?(h.delete(b),h.size\u003d\u003d\u003d0\u0026\u0026this.j.delete(C)):LF(\"Trying to unscheduled a Layout that was not scheduled.\",C,b)}else LF(\"Trying to unscheduled a Layout that was not scheduled.\",C,b)};\ng.k.VV\u003dfunction(C,b){this.Gn.set(C,b)};\ng.k.oV\u003dfunction(C){this.Gn.delete(C)};\ng.k.kJ\u003dfunction(){};g.k\u003dyDW.prototype;g.k.init\u003dfunction(){};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.BR\u003dfunction(){this.callback.Jb(this.slot)};\ng.k.Rk\u003dfunction(){this.callback.QP(this.slot)};\ng.k.release\u003dfunction(){};Ho.prototype.build\u003dfunction(C,b){return new yDW(C,b)};g.k\u003drD1.prototype;g.k.init\u003dfunction(){};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.BR\u003dfunction(){e7(this.EX.get(),\"ad-showing\");this.callback.Jb(this.slot)};\ng.k.Rk\u003dfunction(){this.callback.QP(this.slot);Lz(this.EX.get(),\"ad-showing\")};\ng.k.release\u003dfunction(){};g.k\u003di4V.prototype;g.k.init\u003dfunction(){};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.BR\u003dfunction(){e7(this.EX.get(),\"ad-showing\");e7(this.EX.get(),\"ad-interrupting\");this.K\u003dthis.EX.get().isAtLiveHead();this.j\u003dMath.ceil(Date.now()/1E3);this.callback.Jb(this.slot)};\ng.k.Rk\u003dfunction(){Lz(this.EX.get(),\"ad-showing\");Lz(this.EX.get(),\"ad-interrupting\");var C\u003dthis.K?Infinity:k$(this.EX.get(),1,!0)+Math.floor(Date.now()/1E3)-this.j;this.EX.get().Z.seekTo(C,void 0,void 0,1);this.callback.QP(this.slot)};\ng.k.release\u003dfunction(){};g.k\u003dJDV.prototype;g.k.init\u003dfunction(){};\ng.k.Fq\u003dfunction(){return this.slot};\ng.k.BR\u003dfunction(){e7(this.EX.get(),\"ad-showing\");e7(this.EX.get(),\"ad-interrupting\");this.callback.Jb(this.slot)};\ng.k.Rk\u003dfunction(){cy(this.EX.get());Lz(this.EX.get(),\"ad-showing\");Lz(this.EX.get(),\"ad-interrupting\");this.callback.QP(this.slot)};\ng.k.release\u003dfunction(){cy(this.EX.get())};V7.prototype.build\u003dfunction(C,b){if(Pk(b,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new rD1(C,b,this.EX);if(b.slotEntryTrigger instanceof ij\u0026\u0026Pk(b,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new i4V(C,b,this.EX);if(Pk(b,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new JDV(C,b,this.EX);throw new I(\"Unsupported slot with type \"+b.slotType+\" and client metadata: \"+(pk(b.clientMetadata)+\" in PlayerBytesSlotAdapterFactory.\"));};g.S(MG,g.O);MG.prototype.j\u003dfunction(C){for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dN.trigger;p instanceof Ky\u0026\u0026N.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u0026\u0026p.triggeringLayoutId\u003d\u003d\u003dC\u0026\u0026b.push(N)}b.length?Ac(this.w6(),b):LF(\"Mute requested but no registered triggers can be activated.\")};g.S(mx,MG);g.k\u003dmx.prototype;g.k.sR\u003dfunction(C,b){if(b)if(C\u003d\u003d\u003d\"skip-button\"){C\u003d[];for(var h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dN.trigger;p instanceof Ky\u0026\u0026N.category\u003d\u003d\u003d\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u0026\u0026p.triggeringLayoutId\u003d\u003d\u003db\u0026\u0026C.push(N)}C.length\u0026\u0026Ac(this.w6(),C)}else nk(this.Zf.get(),\"supports_multi_step_on_desktop\")?C\u003d\u003d\u003d\"ad-action-submit-survey\"\u0026\u0026qG(this,b):C\u003d\u003d\u003d\"survey-submit\"?qG(this,b):C\u003d\u003d\u003d\"survey-single-select-answer-button\"\u0026\u0026qG(this,b)};\ng.k.ZK\u003dfunction(C){MG.prototype.j.call(this,C)};\ng.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof ny||b instanceof Ky))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\ng.k.w7\u003dfunction(){};\ng.k.XJ\u003dfunction(){};\ng.k.Ob\u003dfunction(){};g.S(fS,g.O);g.k\u003dfS.prototype;\ng.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof Ow||b instanceof vz||b instanceof DV||b instanceof dq||b instanceof Wz||b instanceof Ew||b instanceof Rz||b instanceof MZ||b instanceof mT||b instanceof qZ||b instanceof uj||b instanceof Vf))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdsControlFlowEventTriggerAdapter\");C\u003dnew T9(C,b,h,N);this.JZ.set(b.triggerId,C);b instanceof\nWz\u0026\u0026this.G.has(b.triggeringSlotId)\u0026\u0026Ac(this.j(),[C]);b instanceof Ow\u0026\u0026this.N.has(b.triggeringSlotId)\u0026\u0026Ac(this.j(),[C]);b instanceof MZ\u0026\u0026this.K.has(b.triggeringLayoutId)\u0026\u0026Ac(this.j(),[C])};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\ng.k.zo\u003dfunction(C){this.G.add(C.slotId);for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.trigger instanceof Wz\u0026\u0026C.slotId\u003d\u003d\u003dN.trigger.triggeringSlotId\u0026\u0026b.push(N);b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.bH\u003dfunction(C){this.G.delete(C.slotId);for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dN.trigger;p instanceof Ew\u0026\u0026p.triggeringSlotId\u003d\u003d\u003dC.slotId\u0026\u0026b.push(N)}b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.lH\u003dfunction(C){for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dN.trigger;p instanceof Rz\u0026\u0026p.slotType\u003d\u003d\u003dC.slotType\u0026\u0026p.j!\u003d\u003dC.slotId\u0026\u0026b.push(N)}b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.Jb\u003dfunction(C){this.N.add(C.slotId);for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.trigger instanceof Ow\u0026\u0026C.slotId\u003d\u003d\u003dN.trigger.triggeringSlotId\u0026\u0026b.push(N);b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.QP\u003dfunction(C){this.N.delete(C.slotId);this.X.add(C.slotId);for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.trigger instanceof vz)C.slotId\u003d\u003d\u003dN.trigger.triggeringSlotId\u0026\u0026b.push(N);else if(N.trigger instanceof Vf){var p\u003dN.trigger;C.slotId\u003d\u003d\u003dp.slotId\u0026\u0026this.K.has(p.triggeringLayoutId)\u0026\u0026b.push(N)}b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.tL\u003dfunction(C){for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.trigger instanceof DV\u0026\u0026C.slotId\u003d\u003d\u003dN.trigger.triggeringSlotId\u0026\u0026b.push(N);b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.CX\u003dfunction(C){for(var b\u003d[],h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.trigger instanceof dq\u0026\u0026C.slotId\u003d\u003d\u003dN.trigger.triggeringSlotId\u0026\u0026b.push(N);b.length\u003e0\u0026\u0026Ac(this.j(),b)};\ng.k.d0\u003dfunction(C,b){this.W.add(b.layoutId)};\ng.k.Go\u003dfunction(C,b){this.W.delete(b.layoutId)};\ng.k.VV\u003dfunction(C,b){this.K.add(b.layoutId);for(var h\u003d[],N\u003dg.z(this.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.trigger instanceof MZ)b.layoutId\u003d\u003d\u003dp.trigger.triggeringLayoutId\u0026\u0026h.push(p);else if(p.trigger instanceof uj){var P\u003dp.trigger;C.slotType\u003d\u003d\u003dP.slotType\u0026\u0026b.layoutType\u003d\u003d\u003dP.layoutType\u0026\u0026b.layoutId!\u003d\u003dP.j\u0026\u0026h.push(p)}else p.trigger instanceof Vf\u0026\u0026(P\u003dp.trigger,b.layoutId\u003d\u003d\u003dP.triggeringLayoutId\u0026\u0026this.X.has(P.slotId)\u0026\u0026h.push(p));h.length\u003e0\u0026\u0026Ac(this.j(),h)};\ng.k.oV\u003dfunction(C,b,h){this.K.delete(b.layoutId);C\u003d[];for(var N\u003dg.z(this.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.trigger instanceof mT\u0026\u0026b.layoutId\u003d\u003d\u003dp.trigger.triggeringLayoutId\u0026\u0026C.push(p),p.trigger instanceof qZ){var P\u003dp.trigger;b.layoutId\u003d\u003d\u003dP.triggeringLayoutId\u0026\u0026P.j.includes(h)\u0026\u0026C.push(p)}C.length\u003e0\u0026\u0026Ac(this.j(),C)};\ng.k.kJ\u003dfunction(){};\ng.k.UB\u003dfunction(){this.X.clear()};\ng.k.g8\u003dfunction(){};g.S(A$,g.O);A$.prototype.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof z9))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CloseRequestedTriggerAdapter\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\nA$.prototype.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};g.S(rc,g.O);rc.prototype.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof $g||b instanceof Uw))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\nrc.prototype.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\nrc.prototype.UB\u003dfunction(C){for(var b\u003d[],h\u003db.push,N\u003dh.apply,p\u003d[],P\u003dg.z(this.JZ.values()),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,c.trigger instanceof $g\u0026\u0026c.trigger.Kw\u003d\u003d\u003dC\u0026\u0026p.push(c);N.call(h,b,g.M(p));h\u003db.push;N\u003dh.apply;p\u003d[];P\u003dg.z(this.JZ.values());for(c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,c.trigger instanceof Uw\u0026\u0026c.trigger.j!\u003d\u003dC\u0026\u0026p.push(c);N.call(h,b,g.M(p));b.length\u0026\u0026Ac(this.j(),b)};\nrc.prototype.g8\u003dfunction(C){for(var b\u003d[],h\u003db.push,N\u003dh.apply,p\u003d[],P\u003dg.z(this.JZ.values()),c\u003dP.next();!c.done;c\u003dP.next()){c\u003dc.value;var e\u003dc.trigger;e instanceof Uw\u0026\u0026e.j\u003d\u003d\u003dC\u0026\u0026p.push(c)}N.call(h,b,g.M(p));b.length\u0026\u0026Ac(this.j(),b)};g.S(iO,g.O);g.k\u003diO.prototype;g.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");var p\u003d\"adtriggercuerange:\"+b.triggerId;if(b instanceof ij)uL_(this,C,b,h,N,p,b.j.start,b.j.end,b.Kw,b.visible);else if(b instanceof Hz)uL_(this,C,b,h,N,p,0x7ffffffffffff,0x8000000000000,b.Kw,b.visible);else throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CueRangeTriggerAdapter\");};\ng.k.KI\u003dfunction(C){var b\u003dthis.JZ.get(C.triggerId);b\u0026\u0026this.pj.get().removeCueRange(b.cueRangeId);this.JZ.delete(C.triggerId)};\ng.k.onCueRangeEnter\u003dfunction(C){var b\u003dRbc(this,C);if(b\u0026\u0026(b\u003dthis.JZ.get(b)))if(g.B(bQ(this.EX.get()),32))this.j.add(b.cueRangeId);else{var h\u003db\u003d\u003dnull?void 0:b.wV.trigger;if(h instanceof ij||h instanceof Hz){if($2(this.context.Zf.get())){var N\u003db.wV.slot,p\u003db.wV.layout,P\u003d{};this.context.Nl.jC(\"cre\",(P.ca\u003db.wV.category,P.tt\u003dh.triggerType,P.st\u003dN.slotType,P.lt\u003dp\u003d\u003dnull?void 0:p.layoutType,P.cid\u003dC,P))}Ac(this.K(),[b.wV])}}};\ng.k.onCueRangeExit\u003dfunction(C){(C\u003dRbc(this,C))\u0026\u0026(C\u003dthis.JZ.get(C))\u0026\u0026this.j.delete(C.cueRangeId)};\ng.k.UR\u003dfunction(C){if(YH(C,16)\u003c0){C\u003dg.z(this.j);for(var b\u003dC.next();!b.done;b\u003dC.next())this.onCueRangeEnter(b.value,!0);this.j.clear()}};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.SQ\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.pX\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.xw\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Lf\u003dfunction(){};\ng.k.Tn\u003dfunction(){};g.S(J$,g.O);g.k\u003dJ$.prototype;\ng.k.O2\u003dfunction(C,b,h,N){if(this.K.has(b.triggerId)||this.N.has(b.triggerId))throw new I(\"Tried to re-register the trigger.\");C\u003dnew T9(C,b,h,N);if(C.trigger instanceof rq)this.K.set(C.trigger.triggerId,C);else if(C.trigger instanceof fy)this.N.set(C.trigger.triggerId,C);else throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+C.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.K.has(C.trigger.triggerId)\u0026\u0026C.slot.slotId\u003d\u003d\u003dthis.j\u0026\u0026Ac(this.X(),[C])};\ng.k.KI\u003dfunction(C){this.K.delete(C.triggerId);this.N.delete(C.triggerId)};\ng.k.lD\u003dfunction(C){C\u003dC.slotId;if(this.j!\u003d\u003dC){var b\u003d[];this.j!\u003dnull\u0026\u0026b.push.apply(b,g.M(QEl(this.N,this.j)));C!\u003dnull\u0026\u0026b.push.apply(b,g.M(QEl(this.K,C)));this.j\u003dC;b.length\u0026\u0026Ac(this.X(),b)}};\ng.k.MX\u003dfunction(){};\ng.k.yv\u003dfunction(){};g.S(uO,g.O);g.k\u003duO.prototype;g.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof Qf))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};g.S(Ra,g.O);g.k\u003dRa.prototype;g.k.kJ\u003dfunction(C,b){for(var h\u003d[],N\u003dg.z(this.JZ.values()),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dp.trigger;P.opportunityType\u003d\u003d\u003dC\u0026\u0026(P.associatedSlotId\u0026\u0026P.associatedSlotId!\u003d\u003db||h.push(p))}h.length\u0026\u0026Ac(this.j(),h)};\ng.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof WZU))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OpportunityEventTriggerAdapter\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};g.S(Q7,g.O);g.k\u003dQ7.prototype;g.k.O2\u003dfunction(C,b,h,N){C\u003dnew T9(C,b,h,N);if(b instanceof Av||b instanceof Jv||b instanceof yf||b instanceof Xi||b instanceof drU){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");this.JZ.set(b.triggerId,C);h\u003dh.slotId;C\u003dthis.N.has(h)?this.N.get(h):new Set;C.add(b);this.N.set(h,C)}else throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in PrefetchTriggerAdapter\");};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};\ng.k.zo\u003dfunction(C){var b\u003dC.slotId;if(this.N.has(b)){C\u003d0;var h\u003dnew Set;b\u003dg.z(this.N.get(b));for(var N\u003db.next();!N.done;N\u003db.next())if(N\u003dN.value,h.add(N.triggerId),N instanceof Jv\u0026\u0026N.breakDurationMs){C\u003dN.breakDurationMs;break}U3(this,\"TRIGGER_TYPE_NEW_SLOT_SCHEDULED_WITH_BREAK_DURATION\",C,h)}};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.VV\u003dfunction(){};\ng.k.oV\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.o9\u003dfunction(C){if(this.j){this.K\u0026\u0026this.K.stop();this.X\u0026\u0026g.C2(this.X);C\u003dC.YJ*1E3+1E3;for(var b\u003d0,h\u003dg.z(this.JZ.values()),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value.trigger,N instanceof Av\u0026\u0026N.breakDurationMs\u003c\u003dC\u0026\u0026N.breakDurationMs\u003eb\u0026\u0026(b\u003dN.breakDurationMs);C\u003db;if(C\u003e0)return U3(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_MATCHED\",C,new Set,!0),U3(this,\"TRIGGER_TYPE_LIVE_STREAM_BREAK_SCHEDULED_DURATION_NOT_MATCHED\",C,new Set,!1),!0}return!1};\ng.k.UE\u003dfunction(){};\ng.k.UB\u003dfunction(C){this.j\u0026\u0026this.j.contentCpn!\u003d\u003dC?(LF(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:C,fetchInstructionsCpn:this.j.contentCpn}),Xg(this)):Xnl(this)};\ng.k.g8\u003dfunction(C){this.j\u0026\u0026this.j.contentCpn!\u003d\u003dC\u0026\u0026LF(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:C,fetchInstructionsCpn:this.j.contentCpn},!0);Xg(this)};\ng.k.OE\u003dfunction(C){var b\u003dthis;if(this.j)LF(\"Unexpected multiple fetch instructions for the current content\");else{this.j\u003dC;C\u003dsE1(C);this.K\u003dnew g.wl(function(){Xnl(b)},C?C:6E5);\nthis.K.start();this.X\u003dnew g.wl(function(){b.j\u0026\u0026(b.K\u0026\u0026(b.K.stop(),b.K.start()),Ull(b,\"TRIGGER_TYPE_CUE_BREAK_IDENTIFIED\"))},KCx(this.j));\nC\u003dthis.EX.get().getCurrentTimeSec(1,!1);for(var h\u003dg.z(this.kt.get().Gm),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,IJ(this.M2.get(),\"nocache\",\"ct.\"+Date.now()+\";cmt.\"+C+\";d.\"+N.YJ.toFixed(3)+\";tw.\"+(N.startSecs-C)+\";cid.\"+N.identifier+\";\")}};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);Xg(this)};g.S(KS,g.O);g.k\u003dKS.prototype;g.k.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof tv))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.JZ.set(b.triggerId,new T9(C,b,h,N));C\u003dthis.j.has(b.triggeringLayoutId)?this.j.get(b.triggeringLayoutId):new Set;C.add(b);this.j.set(b.triggeringLayoutId,C)};\ng.k.KI\u003dfunction(C){this.JZ.delete(C.triggerId);if(!(C instanceof tv))throw new I(\"Incorrect TriggerType: Tried to unregister trigger of type \"+C.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var b\u003dthis.K.get(C.triggerId);b\u0026\u0026(b.dispose(),this.K.delete(C.triggerId));if(b\u003dthis.j.get(C.triggeringLayoutId))b.delete(C),b.size\u003d\u003d\u003d0\u0026\u0026this.j.delete(C.triggeringLayoutId)};\ng.k.zo\u003dfunction(){};\ng.k.bH\u003dfunction(){};\ng.k.lH\u003dfunction(){};\ng.k.Jb\u003dfunction(){};\ng.k.QP\u003dfunction(){};\ng.k.tL\u003dfunction(){};\ng.k.CX\u003dfunction(){};\ng.k.d0\u003dfunction(){};\ng.k.Go\u003dfunction(){};\ng.k.kJ\u003dfunction(){};\ng.k.VV\u003dfunction(C,b){var h\u003dthis;if(this.j.has(b.layoutId)){C\u003dthis.j.get(b.layoutId);C\u003dg.z(C);var N\u003dC.next();for(b\u003d{};!N.done;b\u003d{x_:void 0},N\u003dC.next())b.x_\u003dN.value,N\u003dnew g.wl(function(p){return function(){var P\u003dh.JZ.get(p.x_.triggerId);Ac(h.N(),[P])}}(b),b.x_.durationMs),N.start(),this.K.set(b.x_.triggerId,N)}};\ng.k.oV\u003dfunction(){};g.S(s3,g.O);s3.prototype.O2\u003dfunction(C,b,h,N){if(this.JZ.has(b.triggerId))throw new I(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof G9))throw new I(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in VideoTransitionTriggerAdapter.\");this.JZ.set(b.triggerId,new T9(C,b,h,N))};\ns3.prototype.KI\u003dfunction(C){this.JZ.delete(C.triggerId)};dc.prototype.OY\u003dfunction(C){return C.kind\u003d\u003d\u003d\"AD_PLACEMENT_KIND_START\"};g.S(nS,g.O);g.k\u003dnS.prototype;g.k.logEvent\u003dfunction(C){this.K6(C)};\ng.k.qU\u003dfunction(C,b,h){this.K6(C,void 0,void 0,void 0,b,void 0,void 0,void 0,b.adSlotLoggingData,void 0,void 0,h)};\ng.k.KZ\u003dfunction(C,b,h,N){this.K6(C,void 0,void 0,void 0,b,h?h:void 0,void 0,void 0,b.adSlotLoggingData,h?h.adLayoutLoggingData:void 0,void 0,N)};\ng.k.BX\u003dfunction(C,b,h,N){nk(this.Zf.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+C,\"trigger:\",h,\"slot:\",b,\"layout:\",N);kU(this.j.get())\u0026\u0026this.K6(C,void 0,void 0,void 0,b,N?N:void 0,void 0,h,b.adSlotLoggingData,N?N.adLayoutLoggingData:void 0)};\ng.k.jw\u003dfunction(C,b,h,N,p){this.K6(C,b,h,N,void 0,void 0,void 0,void 0,void 0,void 0,void 0,p)};\ng.k.RI\u003dfunction(C,b,h,N){this.K6(\"ADS_CLIENT_EVENT_TYPE_ERROR\",void 0,void 0,void 0,h,N,void 0,void 0,h.adSlotLoggingData,N?N.adLayoutLoggingData:void 0,{errorType:C,errorMessage:b})};\ng.k.K6\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y,a){var l\u003dthis;a\u003da\u003d\u003d\u003dvoid 0?0:a;nk(this.Zf.get(),\"h5_enable_pacf_debug_logs\")\u0026\u0026console.log(\"[PACF]: \"+C,\"slot:\",p,\"layout:\",P,\"ping:\",c,\"Opportunity:\",{opportunityType:b,associatedSlotId:h,pjE:N,bB$:e,adSlotLoggingData:L,adLayoutLoggingData:Z});try{var F\u003dfunction(){if(!l.Zf.get().Z.Y().D(\"html5_disable_client_tmp_logs\")\u0026\u0026C!\u003d\u003d\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"){C||LF(\"Empty PACF event type\",p,P);var G\u003dkU(l.j.get()),V\u003d{eventType:C,eventOrder:++l.eventCount},q\u003d{};\np\u0026\u0026(q.slotData\u003dck(G,p));P\u0026\u0026(q.layoutData\u003dzzl(G,P));c\u0026\u0026(q.pingData\u003d{pingDispatchStatus:\"ADS_CLIENT_PING_DISPATCH_STATUS_SUCCESS\",serializedAdPingMetadata:c.j.serializedAdPingMetadata,pingIndex:c.index});e\u0026\u0026(q.triggerData\u003djP(e.trigger,e.category));b\u0026\u0026(q.opportunityData\u003dHZK(G,b,h,N));G\u003d{organicPlaybackContext:{contentCpn:ZP(l.fO.get(),1).clientPlaybackNonce}};G.organicPlaybackContext.isLivePlayback\u003dZP(l.fO.get(),1).yV;var f;G.organicPlaybackContext.isMdxPlayback\u003d(f\u003dZP(l.fO.get(),1))\u003d\u003dnull?void 0:f.isMdxPlayback;\nvar y;if((y\u003dZP(l.fO.get(),1))\u003d\u003dnull?0:y.daiEnabled)G.organicPlaybackContext.isDaiContent\u003d!0;var u;if(f\u003d(u\u003dZP(l.fO.get(),2))\u003d\u003dnull?void 0:u.clientPlaybackNonce)G.adVideoPlaybackContext\u003d{adVideoCpn:f};G\u0026\u0026(q.externalContext\u003dG);V.adClientData\u003dq;L\u0026\u0026(V.serializedSlotAdServingData\u003dL.serializedSlotAdServingDataEntry);Z\u0026\u0026(V.serializedAdServingData\u003dZ.serializedAdServingDataEntry);Y\u0026\u0026(V.errorInfo\u003dY);g.k1(\"adsClientStateChange\",{adsClientEvent:V})}};\na\u0026\u0026a\u003e0?g.xa(g.CB(),function(){return F()},a):F()}catch(G){nk(this.Zf.get(),\"html5_log_pacf_logging_errors\")\u0026\u0026g.xa(g.CB(),function(){LF(G instanceof Error?G:String(G),p,P,{pacf_message:\"exception during pacf logging\"})})}};var SW0\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.S(t$,nS);g.k\u003dt$.prototype;\ng.k.qU\u003dfunction(C,b,h){nS.prototype.qU.call(this,C,b,h);$2(this.Zf.get())\u0026\u0026(h\u003d{},this.context.Nl.jC(\"pacf\",(h.et\u003dC,h.st\u003db.slotType,h.si\u003db.slotId,h)))};\ng.k.KZ\u003dfunction(C,b,h,N){var p\u003dSW0.has(C);nS.prototype.KZ.call(this,C,b,h,N);$2(this.Zf.get(),p)\u0026\u0026(N\u003d{},this.context.Nl.jC(\"pacf\",(N.et\u003dC,N.st\u003db.slotType,N.si\u003db.slotId,N.lt\u003dh\u003d\u003dnull?void 0:h.layoutType,N.li\u003dh\u003d\u003dnull?void 0:h.layoutId,N.p_ac\u003dh\u003d\u003dnull?void 0:h.layoutId,N)))};\ng.k.jw\u003dfunction(C,b,h,N,p){nS.prototype.jw.call(this,C,b,h,N,p);$2(this.Zf.get())\u0026\u0026(h\u003d{},this.context.Nl.jC(\"pacf\",(h.et\u003dC,h.ot\u003db,h.ss\u003dN\u003d\u003dnull?void 0:N.length,h)))};\ng.k.BX\u003dfunction(C,b,h,N){nS.prototype.BX.call(this,C,b,h,N);if($2(this.Zf.get())){var p\u003d{};this.context.Nl.jC(\"pacf\",(p.et\u003dC,p.tt\u003dh.trigger.triggerType,p.tc\u003dh.category,p.st\u003db.slotType,p.si\u003db.slotId,p.lt\u003dN\u003d\u003dnull?void 0:N.layoutType,p.li\u003dN\u003d\u003dnull?void 0:N.layoutId,p.p_ac\u003dN\u003d\u003dnull?void 0:N.layoutId,p))}};\ng.k.RI\u003dfunction(C,b,h,N){nS.prototype.RI.call(this,C,b,h,N);if($2(this.Zf.get(),!0)){var p\u003d{};this.context.Nl.jC(\"perror\",(p.ert\u003dC,p.erm\u003db,p.st\u003dh.slotType,p.si\u003dh.slotId,p.lt\u003dN\u003d\u003dnull?void 0:N.layoutType,p.li\u003dN\u003d\u003dnull?void 0:N.layoutId,p.p_ac\u003dN\u003d\u003dnull?void 0:N.layoutId,p))}};\ng.k.K6\u003dfunction(C,b,h,N,p,P,c,e,L,Z,Y){if(g.qo(this.Zf.get().Z.Y())){var a\u003dthis.Zf.get();a\u003dg.Lk(a.Z.Y().experiments,\"H5_async_logging_delay_ms\")}else a\u003dvoid 0;nS.prototype.K6.call(this,C,b,h,N,p,P,c,e,L,Z,Y,a)};TK.prototype.clear\u003dfunction(){this.j.clear()};xD.prototype.resolve\u003dfunction(C){Bo(this,C)};\nxD.prototype.reject\u003dfunction(C){Ia(this,C)};\nxD.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\"}};\nxD.prototype.wait\u003dfunction(){var C\u003dthis;return function h(){return Yll(h,function(N){if(N.j\u003d\u003d1)return g.z6(N,2),g.J(N,{xO:C},4);if(N.j!\u003d2)return N.return(N.K);g.MW(N);return g.qW(N,0)})}()};\nvar eaV\u003dEz(function(C){return wc(C)?C instanceof xD:!1});var cx\u003dwindow.RJf||\"en-GB\";Zp.prototype.pH\u003dfunction(C){this.client\u003dC};\nZp.prototype.j\u003dfunction(){this.clear();this.csn\u003dg.q6()};\nZp.prototype.clear\u003dfunction(){this.N.clear();this.K.clear();this.X.clear();this.csn\u003dnull};ac.prototype.pH\u003dfunction(C){g.wW(Yl().pH).bind(Yl())(C)};\nac.prototype.clear\u003dfunction(){g.wW(Yl().clear).bind(Yl())()};g.k\u003dlw.prototype;g.k.pH\u003dfunction(C){this.client\u003dC};\ng.k.Mq\u003dfunction(C,b){var h\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?{}:b;g.wW(function(){var N,p,P,c\u003d((N\u003dg.d(C\u003d\u003dnull?void 0:C.commandMetadata,g.St))\u003d\u003dnull?void 0:N.rootVe)||((p\u003dg.d(C\u003d\u003dnull?void 0:C.commandMetadata,Up$))\u003d\u003dnull?void 0:(P\u003dp.screenVisualElement)\u003d\u003dnull?void 0:P.uiType);if(c){N\u003dg.d(C\u003d\u003dnull?void 0:C.commandMetadata,h_C);if(N\u003d\u003dnull?0:N.parentTrackingParams){var e\u003dg.HL(N.parentTrackingParams);if(N.parentCsn)var L\u003dN.parentCsn}else b.clickedVisualElement?e\u003db.clickedVisualElement:C.clickTrackingParams\u0026\u0026(e\u003dg.HL(C.clickTrackingParams));\na:{N\u003dg.d(C,g.Da);p\u003dg.d(C,TDU);if(N){if(p\u003dN0S(N,\"VIDEO\")){N\u003d{token:p,videoId:N.videoId};break a}}else if(p\u0026\u0026(N\u003dN0S(p,\"PLAYLIST\"))){N\u003d{token:N,playlistId:p.playlistId};break a}N\u003dvoid 0}b\u003dObject.assign({},{cttAuthInfo:N,parentCsn:L},b);if(g.zu(\"expectation_logging\")){var Z;b.loggingExpectations\u003d((Z\u003dg.d(C\u003d\u003dnull?void 0:C.commandMetadata,Up$))\u003d\u003dnull?void 0:Z.loggingExpectations)||void 0}F$(h,c,e,b)}else g.Ri(new g.np(\"Error: Trying to create a new screen without a rootVeType\",C))})()};\ng.k.clickCommand\u003dfunction(C,b,h){C\u003dC.clickTrackingParams;h\u003dh\u003d\u003d\u003dvoid 0?0:h;C?(h\u003dg.q6(h\u003d\u003d\u003dvoid 0?0:h))?(kno(this.client,h,g.HL(C),b),b\u003d!0):b\u003d!1:b\u003d!1;return b};\ng.k.stateChanged\u003dfunction(C,b,h){this.visualElementStateChanged(g.HL(C),b,h\u003d\u003d\u003dvoid 0?0:h)};\ng.k.visualElementStateChanged\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;h\u003d\u003d\u003d0\u0026\u0026this.K.has(h)?this.L.push([C,b]):cc1(this,C,b,h)};z0.prototype.fetch\u003dfunction(C,b,h){var N\u003dthis,p\u003dL9c(C,b,h);return new Promise(function(P,c){function e(){if(h\u003d\u003dnull?0:h.lr)try{var Z\u003dN.handleResponse(C,p.status,p.response,h);P(Z)}catch(Y){c(Y)}else P(N.handleResponse(C,p.status,p.response,h))}\np.onerror\u003de;p.onload\u003de;var L;p.send((L\u003db.body)!\u003dnull?L:null)})};\nz0.prototype.handleResponse\u003dfunction(C,b,h,N){h\u003dh.replace(\")]}\u0027\",\"\");try{var p\u003dJSON.parse(h)}catch(P){g.Ri(new g.np(\"JSON parsing failed after XHR fetch\",C,b,h));if((N\u003d\u003dnull?0:N.lr)\u0026\u0026h)throw new g.hU(1,\"JSON parsing failed after XHR fetch\");p\u003d{}}b!\u003d\u003d200\u0026\u0026(g.Ri(new g.np(\"XHR API fetch failed\",C,b,h)),p\u003dObject.assign({},p,{errorMetadata:{status:b}}));return p};Hx.getInstance\u003dfunction(){var C\u003dg.v1(\"ytglobal.storage_\");C||(C\u003dnew Hx,g.sl(\"ytglobal.storage_\",C));return C};\nHx.prototype.estimate\u003dfunction(){var C,b,h;return g.R(function(N){C\u003dnavigator;return((b\u003dC.storage)\u003d\u003dnull?0:b.estimate)?N.return(C.storage.estimate()):((h\u003dC.webkitTemporaryStorage)\u003d\u003dnull?0:h.queryUsageAndQuota)?N.return(Zk6()):N.return()})};\ng.sl(\"ytglobal.storageClass_\",Hx);jn.prototype.RF\u003dfunction(C){this.handleError(C)};\njn.prototype.logEvent\u003dfunction(C,b){switch(C){case \"IDB_DATA_CORRUPTED\":g.zu(\"idb_data_corrupted_killswitch\")||this.j(\"idbDataCorrupted\",b);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.j(\"idbUnexpectedlyClosed\",b);break;case \"IS_SUPPORTED_COMPLETED\":g.zu(\"idb_is_supported_completed_killswitch\")||this.j(\"idbIsSupportedCompleted\",b);break;case \"QUOTA_EXCEEDED\":acl(this,b);break;case \"TRANSACTION_ENDED\":this.N\u0026\u0026Math.random()\u003c\u003d.1\u0026\u0026this.j(\"idbTransactionEnded\",b);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":C\u003d\nObject.assign({},b,{hasWindowUnloaded:this.K}),this.j(\"idbTransactionAborted\",C)}};var W2\u003d{},Bqo\u003dg.bZ(\"yt-player-local-media\",{R_:(W2.index\u003d{ES:2},W2.media\u003d{ES:2},W2.captions\u003d{ES:5},W2),shared:!1,upgrade:function(C,b){b(2)\u0026\u0026(g.y9(C,\"index\"),g.y9(C,\"media\"));b(5)\u0026\u0026g.y9(C,\"captions\");b(6)\u0026\u0026(rm(C,\"metadata\"),rm(C,\"playerdata\"))},\nversion:5});var $Ad\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},EI;a:{var nK\u003dg.rD();nK\u003dnK.toLowerCase();if(g.qp(nK,\"android\")){var zr0\u003dnK.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(zr0){var HLE\u003dparseFloat(zr0[1]);if(HLE\u003c100){EI\u003dHLE;break a}}var VHC\u003dnK.match(\"(\"+Object.keys($Ad).join(\"|\")+\")\");EI\u003dVHC?$Ad[VHC[0]]:0}else EI\u003dvoid 0}var VY\u003dEI,HI\u003dVY\u003e\u003d0;var wgU\u003dwindow;var lco\u003dZh(function(){var C,b;return(b\u003d(C\u003dwindow).matchMedia)\u003d\u003dnull?void 0:b.call(C,\"(prefers-reduced-motion: reduce)\").matches});var MS;g.Vp\u003dnew AB;MS\u003d0;var qS\u003d{Zm:function(C,b){C.splice(0,b)},\nxQ:function(C){C.reverse()},\nF7:function(C,b){var h\u003dC[0];C[0]\u003dC[b%C.length];C[b%C.length]\u003dh}};var Zao\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var vR\u003dVPV()?!0:typeof window.fetch\u003d\u003d\u003d\"function\"\u0026\u0026window.ReadableStream\u0026\u0026window.AbortController\u0026\u0026!g.Tn?!0:!1;var tgK\u003d{HZo:\"adunit\",Tih:\"detailpage\",w$i:\"editpage\",Z5f:\"embedded\",Ycf:\"leanback\",PRi:\"previewpage\",T8o:\"profilepage\",eW:\"unplugged\",LCX:\"playlistoverview\",iS4:\"sponsorshipsoffer\",MJ2:\"shortspage\",FLp:\"handlesclaiming\",NHf:\"immersivelivepage\",Luf:\"creatormusic\",XTh:\"immersivelivepreviewpage\",s$h:\"admintoolyurt\",ys$:\"shortsaudiopivot\",uz$:\"consumption\"};var tr,MH$,y8;tr\u003d{};g.Rc\u003d(tr.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",tr.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",tr.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",tr.MAIN_VIDEO\u003d\"html5-main-video\",tr.VIDEO_CONTAINER\u003d\"html5-video-container\",tr.VIDEO_CONTAINER_TRANSITIONING\u003d\"html5-video-container-transitioning\",tr.HOUSE_BRAND\u003d\"house-brand\",tr);MH$\u003d{};y8\u003d(MH$.RIGHT_CONTROLS_LEFT\u003d\"ytp-right-controls-left\",MH$.RIGHT_CONTROLS_RIGHT\u003d\"ytp-right-controls-right\",MH$);var rc_\u003d{allowed:\"AUTOPLAY_BROWSER_POLICY_ALLOWED\",\"allowed-muted\":\"AUTOPLAY_BROWSER_POLICY_ALLOWED_MUTED\",disallowed:\"AUTOPLAY_BROWSER_POLICY_DISALLOWED\"};var R9W\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},Qk6\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\"},khS\u003d{\"mdx-pair\":1,\"mdx-dial\":2,\"mdx-cast\":3,\"mdx-voice\":4,\"mdx-inappdial\":5};var l8W\u003d{DISABLED:1,ENABLED:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};g.EK.prototype.getLanguageInfo\u003dfunction(){return this.z$};\ng.EK.prototype.getXtags\u003dfunction(){if(!this.xtags){var C\u003dthis.id.split(\";\");C.length\u003e1\u0026\u0026(this.xtags\u003dC[1])}return this.xtags};\ng.EK.prototype.toString\u003dfunction(){return this.z$.name};\ng.EK.prototype.getLanguageInfo\u003dg.EK.prototype.getLanguageInfo;nx.prototype.y8\u003dfunction(C){return this.K\u003d\u003d\u003dC.K\u0026\u0026this.j\u003d\u003d\u003dC.j\u0026\u0026this.N\u003d\u003d\u003dC.N\u0026\u0026this.reason\u003d\u003d\u003dC.reason\u0026\u0026(!T0||this.OX\u003d\u003d\u003dC.OX)};\nnx.prototype.isLocked\u003dfunction(){return this.N\u0026\u0026!!this.K\u0026\u0026this.K\u003d\u003d\u003dthis.j};\nnx.prototype.compose\u003dfunction(C){if(C.N\u0026\u0026Bx(C))return uW;if(C.N||Bx(this))return C;if(this.N||Bx(C))return this;var b\u003dthis.K\u0026\u0026C.K?Math.max(this.K,C.K):this.K||C.K,h\u003dthis.j\u0026\u0026C.j?Math.min(this.j,C.j):this.j||C.j;b\u003dMath.min(b,h);var N\u003d0;T0\u0026\u0026(N\u003dthis.OX!\u003d\u003d0\u0026\u0026C.OX!\u003d\u003d0?Math.min(this.OX,C.OX):this.OX\u003d\u003d\u003d0?C.OX:this.OX);return T0\u0026\u0026b\u003d\u003d\u003dthis.K\u0026\u0026h\u003d\u003d\u003dthis.j\u0026\u0026N\u003d\u003d\u003dthis.OX||!T0\u0026\u0026b\u003d\u003d\u003dthis.K\u0026\u0026h\u003d\u003d\u003dthis.j?this:T0?new nx(b,h,!1,h\u003d\u003d\u003dthis.j\u0026\u0026N\u003d\u003d\u003dthis.OX?this.reason:C.reason,N):new nx(b,h,!1,h\u003d\u003d\u003dthis.j?this.reason:C.reason)};\nnx.prototype.X\u003dfunction(C){return!C.video||T0\u0026\u0026this.OX!\u003d\u003d0\u0026\u0026this.OX\u003cC.OX?!1:XZc(this,C.video.quality)};\nvar qWD\u003dg.td(\"auto\",\"hd1080\",!1,\"l\"),wTc\u003dg.td(\"auto\",\"large\",!1,\"l\"),uW\u003dg.td(\"auto\",\"auto\",!1,\"p\"),T0\u003d!1;C_.prototype.IR\u003dfunction(C){C\u003dC||uW;for(var b\u003dg.kS(this.videoInfos,function(c){return C.X(c)}),h\u003d[],N\u003d{},p\u003d0;p\u003cb.length;p++){var P\u003db[p].video;\nN[P.quality]||(h.push(P),N[P.quality]\u003d!0)}return h};\nC_.prototype.QF\u003dfunction(C){C\u003dC||uW;return g.kS(this.videoInfos,function(b){return C.X(b)})};\nC_.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var bEx\u003dnew Set([\"356\"]);g.S(bk,g.O);bk.prototype.wO\u003dfunction(){g.O.prototype.wO.call(this)};g.Zl.prototype.set\u003dfunction(C,b){this.j[C]!\u003d\u003db\u0026\u0026(this.j[C]\u003db,this.url\u003d\"\")};\ng.Zl.prototype.get\u003dfunction(C){Y0(this);return this.j[C]||null};\ng.Zl.prototype.p9\u003dfunction(){this.url||(this.url\u003djTS(this));return this.url};\ng.Zl.prototype.clone\u003dfunction(){var C\u003dnew g.Zl(this.K,this.X);C.scheme\u003dthis.scheme;C.path\u003dthis.path;C.N\u003dthis.N;C.j\u003dg.iF(this.j);C.url\u003dthis.url;return C};\nvar Pix\u003d[X_S];g.k\u003dg.$0.prototype;g.k.K7\u003dfunction(C){this.segments.push(C)};\ng.k.C2\u003dfunction(C){return!!this.H5(C)};\ng.k.getDuration\u003dfunction(C){return(C\u003dthis.H5(C))?C.duration:0};\ng.k.Ww\u003dfunction(C){return this.getDuration(C)};\ng.k.DA\u003dfunction(){return 0};\ng.k.SJ\u003dfunction(){return this.segments.length?this.segments[0].yz:-1};\ng.k.vF\u003dfunction(C){return(C\u003dthis.H5(C))?C.ingestionTime:NaN};\ng.k.Fs\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].yz:-1};\ng.k.zb\u003dfunction(C){return this.Fs()\u003d\u003d\u003dC\u0026\u0026!this.K\u0026\u0026C\u003e\u003d0};\ng.k.tK\u003dfunction(){var C\u003dthis.segments[this.segments.length-1];return C?C.endTime:NaN};\ng.k.Mo\u003dfunction(){return this.segments[0].startTime};\ng.k.wp\u003dfunction(){return this.segments.length};\ng.k.yw\u003dfunction(){return 0};\ng.k.nZ\u003dfunction(C){return(C\u003dthis.Px(C))?C.yz:-1};\ng.k.gI\u003dfunction(C){return(C\u003dthis.H5(C))?C.sourceURL:\"\"};\ng.k.getStartTime\u003dfunction(C){return(C\u003dthis.H5(C))?C.startTime:0};\ng.k.Qg\u003dfunction(C){return this.getStartTime(C)+this.getDuration(C)};\ng.k.Lq\u003dbc(1);g.k.isLoaded\u003dfunction(){return this.segments.length\u003e0};\ng.k.H5\u003dfunction(C){if(this.j\u0026\u0026this.j.yz\u003d\u003d\u003dC)return this.j;C\u003dg.c5(this.segments,new Sk(C,0,0,0,\"\"),function(b,h){return b.yz-h.yz});\nreturn this.j\u003dC\u003e\u003d0?this.segments[C]:null};\ng.k.Px\u003dfunction(C){if(this.j\u0026\u0026this.j.startTime\u003c\u003dC\u0026\u0026C\u003cthis.j.startTime+this.j.duration)return this.j;C\u003dg.c5(this.segments,{startTime:C},function(b,h){return b.startTime-h.startTime});\nreturn this.j\u003dC\u003e\u003d0?this.segments[C]:this.segments[Math.max(0,-C-2)]};\ng.k.append\u003dfunction(C){if(C.length)if(C\u003dg.hj(C),this.segments.length){var b\u003dthis.segments.length?g.nd(this.segments).endTime:0,h\u003dC[0].yz-this.Fs();h\u003e1\u0026\u0026xWW(this.segments);for(h\u003dh\u003e0?0:-h+1;h\u003cC.length;h++){var N\u003dC[h];N.startTime\u003db;N.endTime\u003dN.startTime+N.duration;b+\u003dC[h].duration;this.segments.push(C[h])}}else this.segments\u003dC};\ng.k.Jg\u003dfunction(){return 0};z2.prototype.skip\u003dfunction(C){this.j+\u003dC};ZEx.prototype.f5\u003dfunction(){return new Uint8Array(this.data.buffer)};var TR\u003d{},mAh\u003d(TR.predictStart\u003d\"predictStart\",TR.start\u003d\"start\",TR[\"continue\"]\u003d\"continue\",TR.stop\u003d\"stop\",TR),YnU\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};ik.prototype.oG\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\"])};\nik.prototype.toString\u003dfunction(){for(var C\u003d\"\",b\u003dg.z(Object.keys(this.data)),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,C+\u003dh+\":\"+this.data[h]+\";\";return C};We.prototype.TJ\u003dfunction(){var C\u003dthis.pos;this.pos\u003d0;var b\u003d!1;try{T2(this,440786851)\u0026\u0026(this.pos\u003d0,T2(this,408125543)\u0026\u0026(b\u003d!0))}catch(h){if(h instanceof RangeError)this.pos\u003d0,b\u003d!1,g.Ri(h);else throw h;}this.pos\u003dC;return b};p$.prototype.set\u003dfunction(C,b){this.Oe.get(C);this.j[C]\u003db;this.url\u003d\"\"};\np$.prototype.get\u003dfunction(C){return this.j[C]||this.Oe.get(C)};\np$.prototype.p9\u003dfunction(){this.url||(this.url\u003dRSl(this));return this.url};eS.prototype.XQ\u003dfunction(C,b){return C.AZ?this.L?this.W\u003d!0:this.W\u003dUw6(this,C,b):Uw6(this,C,b)};\neS.prototype.iM\u003dfunction(C){return this.N.get(C)};\neS.prototype.p5\u003dfunction(C,b){C.Oe\u003d\u003d\u003dthis.j\u0026\u0026(this.j\u003dPw(C,b));C.Oe\u003d\u003d\u003dthis.X\u0026\u0026(this.X\u003dPw(C,b))};\neS.prototype.Ke\u003dfunction(){return this.j!\u003d\u003dthis.X\u0026\u0026!this.W};ov.prototype.MK\u003dfunction(){return!!this.j\u0026\u0026this.index.isLoaded()};\nov.prototype.FE\u003dfunction(){return!1};\nov.prototype.Dh\u003dfunction(C){return[C]};\nov.prototype.F$\u003dfunction(C){return[C]};F2.prototype.toString\u003dfunction(){return this.start+\"-\"+(this.end\u003d\u003dnull?\"\":this.end)};g.k\u003dzE.prototype;g.k.b1\u003dfunction(){return this.X\u0026\u0026this.j.index.zb(this.yz)};\ng.k.isEncrypted\u003dfunction(){return this.j.info.isEncrypted()};\ng.k.y8\u003dfunction(C){return!(!C||C.j!\u003d\u003dthis.j||C.type!\u003d\u003dthis.type||(this.range\u0026\u0026C.range?C.range.start!\u003d\u003dthis.range.start||C.range.end!\u003d\u003dthis.range.end:C.range!\u003d\u003dthis.range)||C.yz!\u003d\u003dthis.yz||C.K!\u003d\u003dthis.K||C.N!\u003d\u003dthis.N)};\ng.k.CK\u003dfunction(){return!!this.j.info.video};\ng.k.RV\u003dfunction(){var C\u003dm6(this),b\u003d\"\";g.GA(C,function(h,N){b+\u003dN+\"_\"+h+\"_\"});\nreturn b.slice(0,-1)};A4.prototype.Vu\u003dfunction(){return this.j?this.j.p9():\"\"};\nA4.prototype.isDecorated\u003dfunction(){return!!(this.j||this.X\u0026\u0026this.X.Vw)};\nA4.prototype.Qm\u003dfunction(){return Hw(this.UX[0])};\nA4.prototype.p5\u003dfunction(C,b){this.dU.p5(C,b);if(this.j){this.j\u003dPw(C,b);b\u003dg.z([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var h\u003db.next();!h.done;h\u003db.next())this.j.set(h.value,null)}this.requestId\u003dC.get(\"req_id\")};g.S(J4,ov);g.k\u003dJ4.prototype;g.k.uR\u003dfunction(){return!1};\ng.k.Ka\u003dfunction(){return!0};\ng.k.uQ\u003dfunction(){return!1};\ng.k.FE\u003dfunction(){return!this.G};\ng.k.lP\u003dfunction(){return new A4([new zE(1,this,this.initRange,\"getMetadataRequestInfo\")],this.G)};\ng.k.Zc\u003dfunction(){return null};\ng.k.A1\u003dfunction(C){this.KB(C);return this.Ka()\u0026\u0026C.N\u0026\u0026!C.X?new A4([new zE(C.type,C.j,C.range,\"liveGetNextRequestInfoBySegment\",C.yz,C.startTime,C.duration,C.K+C.N,NaN,!0)],this.index.gI(C.yz)):this.Nk(qL(C),!1)};\ng.k.gh\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;C\u003dthis.index.nZ(C);b\u0026\u0026(C\u003dMath.min(this.index.Fs(),C+1));return this.Nk(C,!0)};\ng.k.Bn\u003dfunction(C){t4(C)};\ng.k.KB\u003dfunction(C){return C.N\u003d\u003d\u003d0?!0:this.index.Fs()\u003eC.yz\u0026\u0026this.index.SJ()\u003c\u003dC.yz+1};\ng.k.update\u003dfunction(C,b,h){this.index.append(C);eSH(this.index,h);C\u003dthis.index;C.K\u003db;C.N\u003d\"update\"};\ng.k.MK\u003dfunction(){return this.FE()?!0:ov.prototype.MK.call(this)};\ng.k.Nk\u003dfunction(C,b){var h\u003dthis.index.gI(C),N\u003dthis.index.getStartTime(C),p\u003dthis.index.getDuration(C),P;b?p\u003dP\u003d0:P\u003dthis.info.OX\u003e0?this.info.OX*p:1E3;return new A4([new zE(3,this,void 0,\"liveCreateRequestInfoForSegment\",C,N,p,0,P,!b)],h)};\ng.k.u_\u003dfunction(){return this.FE()?0:this.initRange.length};\ng.k.T1\u003dfunction(){return!1};Q0.prototype.update\u003dfunction(C){var b\u003dvoid 0;this.K\u0026\u0026(b\u003dthis.K);var h\u003dnew Q0,N\u003dArray.from(C.getElementsByTagName(\"S\"));if(N.length){var p\u003d+u0(C,\"timescale\")||1,P\u003d(+N[0].getAttribute(\"t\")||0)/p,c\u003d+u0(C,\"startNumber\")||0;h.X\u003dP;var e\u003db?b.startSecs+b.YJ:0,L\u003dDate.parse(N6l(u0(C,\"yt:segmentIngestTime\")))/1E3;h.G\u003dC.parentElement.tagName\u003d\u003d\u003d\"SegmentTemplate\";h.G\u0026\u0026(h.J\u003du0(C,\"media\"));C\u003db?c-b.yz:1;h.W\u003dC\u003e0?0:-C+1;C\u003dg.z(N);for(N\u003dC.next();!N.done;N\u003dC.next()){N\u003dN.value;for(var Z\u003d+N.getAttribute(\"d\")/p,Y\u003d(+N.getAttribute(\"yt:sid\")||\n0)/p,a\u003d+N.getAttribute(\"r\")||0,l\u003d0;l\u003c\u003da;l++)if(b\u0026\u0026c\u003c\u003db.yz)c++;else{var F\u003dnew bIV(c,e,Z,L+Y,P);h.j.push(F);var G\u003dN;var V\u003dp,q\u003dF.startSecs;F\u003dG.getAttribute(\"yt:cuepointTimeOffset\");var f\u003dG.getAttribute(\"yt:cuepointDuration\");if(F\u0026\u0026f){F\u003dNumber(F);q\u003d-F/V+q;V\u003dNumber(f)/V;f\u003dG.getAttribute(\"yt:cuepointContext\")||null;var y\u003dG.getAttribute(\"yt:cuepointIdentifier\")||\"\";G\u003dG.getAttribute(\"yt:cuepointEvent\")||\"\";G\u003dnew yL(q,V,f,y,mAh[G]||\"unknown\",F)}else G\u003dnull;G\u0026\u0026h.N.push(G);c++;e+\u003dZ;P+\u003dZ;L+\u003dZ+Y}}h.j.length\u0026\u0026\n(h.K\u003dg.nd(h.j))}this.W\u003dh.W;this.K\u003dh.K||this.K;g.NI(this.j,h.j);g.NI(this.N,h.N);this.G\u003dh.G;this.J\u003dh.J;this.X\u003d\u003d\u003d-1\u0026\u0026(this.X\u003dh.getStreamTimeOffset())};\nQ0.prototype.getStreamTimeOffset\u003dfunction(){return this.X\u003d\u003d\u003d-1?0:this.X};g.S(X2,g.$0);g.k\u003dX2.prototype;g.k.DA\u003dfunction(){return this.ip};\ng.k.C2\u003dfunction(C,b){C\u003dK$(this,C);return C\u003e\u003d0\u0026\u0026(b||!this.segments[C].pending)};\ng.k.SJ\u003dfunction(){return this.DR?this.segments.length?this.Px(this.Mo()).yz:-1:g.$0.prototype.SJ.call(this)};\ng.k.Mo\u003dfunction(){if(this.y_)return 0;if(!this.DR)return g.$0.prototype.Mo.call(this);if(!this.segments.length)return 0;var C\u003dMath.max(g.nd(this.segments).endTime-this.hc,0);return this.G5\u003e0\u0026\u0026this.Px(C).yz\u003cthis.G5?this.H5(this.G5).startTime:C};\ng.k.tK\u003dfunction(){if(this.Gd\u0026\u0026this.bR\u0026\u0026this.bR\u003e0)return this.bR/1E3;if(!this.segments.length)return g.$0.prototype.tK.call(this);var C\u003dthis.Fs();if(!this.DR||C\u003c\u003dthis.segments[this.segments.length-1].yz)C\u003dthis.segments[this.segments.length-1];else{var b\u003dthis.segments[this.segments.length-1];C\u003dnew Sk(C,Math.max(0,b.startTime-(b.yz-C)*this.ip),this.ip,0,\"sq/\"+C,void 0,void 0,!0)}return this.y_?Math.min(this.hc,C.endTime):C.endTime};\ng.k.wp\u003dfunction(){return this.DR?this.segments.length?this.Fs()-this.SJ()+1:0:g.$0.prototype.wp.call(this)};\ng.k.Fs\u003dfunction(){var C\u003dMath.min(this.Ee,Math.max(g.$0.prototype.Fs.call(this),this.qW)),b\u003dthis.hc*1E3;b\u003dthis.bR\u003e0\u0026\u0026this.bR\u003cb;this.y_\u0026\u0026this.hc\u003e0\u0026\u0026this.qW\u003e0\u0026\u0026!b\u0026\u0026(b\u003dthis.Px(this.hc))\u0026\u0026(C\u003dMath.min(b.yz-1,C));return C};\ng.k.MJ\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.k.K7\u003dfunction(C){var b\u003dK$(this,C.yz);if(b\u003e\u003d0)this.segments[b]\u003dC;else if(this.segments.splice(-(b+1),0,C),this.Nw\u0026\u0026C.yz%(300/this.ip)\u003d\u003d\u003d0){var h\u003dthis.segments[0].yz,N\u003dMath.floor(this.Nw/this.ip);C\u003dC.yz-N;b\u003d-(b+1)-N;b\u003e0\u0026\u0026C\u003eh\u0026\u0026(this.segments\u003dthis.segments.slice(b))}};\ng.k.rI\u003dfunction(){return this.qW};\ng.k.zb\u003dfunction(C){return Uu?!this.K\u0026\u0026C\u003e\u003d0\u0026\u0026this.Fs()\u003c\u003dC:g.$0.prototype.zb.call(this,C)};\ng.k.Px\u003dfunction(C){if(!this.DR)return g.$0.prototype.Px.call(this,C);if(!this.segments.length)return null;var b\u003dthis.segments[this.segments.length-1];if(C\u003cthis.segments[0].startTime)b\u003dMath.max(0,this.segments[0].yz-Math.ceil((this.segments[0].startTime-C)/this.ip));else if(C\u003e\u003db.endTime)b\u003db.yz+Math.floor((C-b.endTime)/this.ip+1);else{b\u003dks(this.segments,function(N){return C\u003cN.startTime?-1:C\u003e\u003dN.endTime?1:0});\nif(b\u003e\u003d0)return this.segments[b];var h\u003d-(b+1);b\u003dthis.segments[h-1];h\u003dthis.segments[h];b\u003dMath.floor((C-b.endTime)/((h.startTime-b.endTime)/(h.yz-b.yz-1))+1)+b.yz}return this.H5(b)};\ng.k.H5\u003dfunction(C){if(!this.DR)return g.$0.prototype.H5.call(this,C);if(!this.segments.length)return null;var b\u003dK$(this,C);if(b\u003e\u003d0)return this.segments[b];var h\u003d-(b+1);b\u003dthis.ip;if(h\u003d\u003d\u003d0)var N\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].yz-C)*b);else h\u003d\u003d\u003dthis.segments.length?(N\u003dthis.segments[this.segments.length-1],N\u003dN.endTime+(C-N.yz-1)*b):(N\u003dthis.segments[h-1],b\u003dthis.segments[h],b\u003d(b.startTime-N.endTime)/(b.yz-N.yz-1),N\u003dN.endTime+(C-N.yz-1)*b);return new Sk(C,N,b,0,\"sq/\"+C,void 0,void 0,\n!0)};\nvar Uu\u003d!1;g.S(Ou,J4);g.k\u003dOu.prototype;g.k.uQ\u003dfunction(){return!0};\ng.k.MK\u003dfunction(){return!0};\ng.k.KB\u003dfunction(C){return this.Ka()\u0026\u0026C.N\u0026\u0026!C.X||!C.j.index.zb(C.yz)};\ng.k.lP\u003dfunction(){};\ng.k.gh\u003dfunction(C,b){return typeof C!\u003d\u003d\"number\"||isFinite(C)?J4.prototype.gh.call(this,C,b\u003d\u003d\u003dvoid 0?!1:b):new A4([new zE(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.jL,void 0,this.jL*this.info.OX)],\"\")};\ng.k.Nk\u003dfunction(C,b){var h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(this.index.C2(C))return J4.prototype.Nk.call(this,C,b);var N\u003dthis.index.getStartTime(C),p\u003dMath.round(this.jL*this.info.OX),P\u003dthis.jL;b\u0026\u0026(P\u003dp\u003d0);return new A4([new zE(h?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",C,N,P,void 0,p,!b)],C\u003e\u003d0?\"sq/\"+C:\"\")};g.S(vw,ov);g.k\u003dvw.prototype;g.k.uR\u003dfunction(){return!1};\ng.k.Ka\u003dfunction(){return!1};\ng.k.uQ\u003dfunction(){return!1};\ng.k.lP\u003dfunction(){return new A4([new zE(1,this,void 0,\"otfInit\")],this.G)};\ng.k.Zc\u003dfunction(){return null};\ng.k.A1\u003dfunction(C){this.KB(C);return L16(this,qL(C),!1)};\ng.k.gh\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;C\u003dthis.index.nZ(C);b\u0026\u0026(C\u003dMath.min(this.index.Fs(),C+1));return L16(this,C,!0)};\ng.k.Bn\u003dfunction(C){C.info.type\u003d\u003d\u003d1\u0026\u0026(this.j||(this.j\u003dHN(C.j)),C.K\u0026\u0026C.K.uri\u003d\u003d\u003d\"http://youtube.com/streaming/otf/durations/112015\"\u0026\u0026ZI1(this,C.K))};\ng.k.KB\u003dfunction(C){return C.N\u003d\u003d\u003d0?!0:this.index.Fs()\u003eC.yz\u0026\u0026this.index.SJ()\u003c\u003dC.yz+1};\ng.k.u_\u003dfunction(){return 0};\ng.k.T1\u003dfunction(){return!1};DT.prototype.W7\u003dfunction(){return this.j.W7()};g.k\u003dg.TE.prototype;g.k.C2\u003dfunction(C){return C\u003c\u003dthis.Fs()};\ng.k.yw\u003dfunction(C){return this.offsets[C]};\ng.k.getStartTime\u003dfunction(C){return this.startTicks[C]/this.j};\ng.k.Qg\u003dfunction(C){return this.getStartTime(C)+this.getDuration(C)};\ng.k.Lq\u003dbc(0);g.k.vF\u003dfunction(){return NaN};\ng.k.getDuration\u003dfunction(C){C\u003dthis.Ww(C);return C\u003e\u003d0?C/this.j:-1};\ng.k.Ww\u003dfunction(C){return C+1\u003cthis.count||this.K?this.startTicks[C+1]-this.startTicks[C]:-1};\ng.k.DA\u003dfunction(){return 0};\ng.k.SJ\u003dfunction(){return 0};\ng.k.Fs\u003dfunction(){return this.count-1};\ng.k.zb\u003dfunction(C){return this.Fs()\u003d\u003d\u003dC\u0026\u0026C\u003e\u003d0};\ng.k.tK\u003dfunction(){return this.K?this.startTicks[this.count]/this.j:NaN};\ng.k.Mo\u003dfunction(){return 0};\ng.k.wp\u003dfunction(){return this.count};\ng.k.gI\u003dfunction(){return\"\"};\ng.k.nZ\u003dfunction(C){C\u003dg.c5(this.startTicks.subarray(0,this.count),C*this.j);return C\u003e\u003d0?C:Math.max(0,-C-2)};\ng.k.isLoaded\u003dfunction(){return this.Fs()\u003e\u003d0};\ng.k.Jg\u003dfunction(C,b){if(C\u003e\u003dthis.Fs())return 0;var h\u003d0;for(b\u003dthis.getStartTime(C)+b;C\u003cthis.Fs()\u0026\u0026b\u003ethis.getStartTime(C);C++)h\u003dMath.max(h,zBW(this,C)/this.getDuration(C));return h};\ng.k.resize\u003dfunction(C){C+\u003d2;var b\u003dthis.offsets;this.offsets\u003dnew Float64Array(C+1);var h\u003dthis.startTicks;this.startTicks\u003dnew Float64Array(C+1);for(C\u003d0;C\u003cthis.count+1;C++)this.offsets[C]\u003db[C],this.startTicks[C]\u003dh[C]};\ng.k.cap\u003dfunction(C,b){Bw(this);this.K\u003d!0;this.startTicks[this.count]\u003db;this.offsets[this.count]\u003dC};g.S(Iv,ov);g.k\u003dIv.prototype;g.k.lP\u003dfunction(C,b){var h\u003dnew zE(2,this,this.indexRange,\"indexInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b),N\u003d[new zE(1,this,this.initRange,\"initInfo\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b),h];this.info.contentLength\u003e0\u0026\u0026C\u0026\u0026(h\u003dh.range.end+1,C\u003dMath.min(C,this.info.contentLength-h),C\u003e0\u0026\u0026N.push(new zE(4,this,SS(h,C),\"tbdRange\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,b)));return new A4(N)};\ng.k.Bn\u003dfunction(C){if(C.info.type\u003d\u003d\u003d1){if(this.j)return;this.j\u003dHN(C.j)}else if(C.info.type\u003d\u003d\u003d2){if(this.G||this.index.Fs()\u003e\u003d0)return;if(g.nE(this.info)){var b\u003dthis.index,h\u003dC.W7();C\u003dC.info.range.start;var N\u003dg.RL(h,0,1936286840);h\u003dHEH(N);b.j\u003dh.timescale;var p\u003dh.Mf;b.offsets[0]\u003dh.wW+C+N.size;b.startTicks[0]\u003dp;b.K\u003d!0;C\u003dh.hW.length;for(N\u003d0;N\u003cC;N++){p\u003db;var P\u003dh.vJf[N],c\u003dh.hW[N];p.count++;Bw(p);p.offsets[p.count]\u003dp.offsets[p.count-1]+P;p.startTicks[p.count]\u003dp.startTicks[p.count-1]+c}}else this.G\u003dC.W7()}if(this.info.KK()\u0026\u0026\nthis.j\u0026\u0026this.G){h\u003dnew DataView(this.j.buffer);b\u003dthis.index;N\u003dthis.G;C\u003dthis.indexRange.end;p\u003dnew We(h);h\u003dp;p\u003dh.pos;P\u003d{Sg:1E6,YX:1E9,duration:0,PD:0,md:0};if(T2(h,408125543))if(P.PD\u003dBe(h,!0),P.md\u003dh.start+h.pos,T2(h,357149030)){for(c\u003dt3(h);!Em(c);){var e\u003dBe(c,!1);e\u003d\u003d\u003d2807729?P.Sg\u003dx0(c):e\u003d\u003d\u003d2807730?P.YX\u003dx0(c):e\u003d\u003d\u003d17545?P.duration\u003dC$(c):wE(c)}h.pos\u003dp;h\u003dP}else h.pos\u003dp,h\u003dnull;else h.pos\u003dp,h\u003dnull;if(h!\u003d\u003dnull){b.j\u003dh.YX/h.Sg;p\u003dnew We(N);N\u003dp;c\u003dh.md;p\u003dN.pos;P\u003d[];if(T2(N,475249515)){for(e\u003dt3(N);T2(e,187);){var L\u003d\nt3(e);if(T2(L,179)){var Z\u003dx0(L);if(T2(L,183)){L\u003dt3(L);for(var Y\u003dc;T2(L,241);)Y\u003dx0(L)+c;P.push({gM:Y,jM:Z})}}}if(P.length\u003e0\u0026\u0026C\u003d\u003d\u003dP[0].gM)for(C\u003d0;C\u003cP.length;C++)P[C].gM+\u003d1;N.pos\u003dp;C\u003dP}else N.pos\u003dp,C\u003dnull;if(C!\u003d\u003dnull){C\u003dg.z(C);for(N\u003dC.next();!N.done;N\u003dC.next())P\u003dN.value,N\u003db,p\u003dP.gM,P\u003dP.jM,Bw(N),N.offsets[N.count]\u003dp,N.startTicks[N.count]\u003dP,N.count++;b.cap(h.PD+h.md,h.duration)}}this.G\u003dnull}};\ng.k.oQ\u003dfunction(C,b,h,N){for(var p\u003d[],P\u003dC;P\u003c\u003dthis.index.Fs();P++){var c\u003dSS(this.index.yw(P),zBW(this.index,P)),e\u003dthis.index.getStartTime(P),L\u003dthis.index.getDuration(P),Z\u003dMath.max(0,b-c.start),Y\u003dMath.min(c.end+1,b+h)-(c.start+Z);p.push(new zE(3,this,c,\"getRequestInfoForRange\",P,e,L,Z,Y,void 0,void 0,N));if(c.start+Z+Y\u003e\u003db+h)break}p.length||g.ux(new g.np(\"b189619593\",\"\"+C,\"\"+b,\"\"+h));return new A4(p)};\ng.k.Dh\u003dfunction(C){for(var b\u003dthis.F$(C.info),h\u003dC.info.range.start+C.info.K,N\u003d[],p\u003d0;p\u003cb.length;p++){var P\u003dSc(C.j,b[p].range.start+b[p].K-h,b[p].N);N.push(new DT(b[p],P))}return N};\ng.k.F$\u003dfunction(C){for(var b\u003dC.range.start+C.K,h\u003d0;h\u003cthis.index.Fs()\u0026\u0026b\u003e\u003dthis.index.yw(h+1);)h++;return this.oQ(h,b,C.N).UX};\ng.k.KB\u003dfunction(C){C.b1();return this.MK()?!0:C.range.end+1\u003cthis.info.contentLength};\ng.k.Zc\u003dfunction(C,b){this.KB(C);if(!this.MK())return b\u003dSS(C.range.end+1,b),b.end+1\u003ethis.info.contentLength\u0026\u0026(b\u003dnew F2(b.start,this.info.contentLength-1)),new A4([new zE(4,C.j,b,\"getNextRequestInfoByLength\",void 0,void 0,void 0,void 0,void 0,void 0,void 0,C.clipId)]);C.type\u003d\u003d\u003d4\u0026\u0026(C\u003dthis.F$(C),C\u003dC[C.length-1]);var h\u003d0,N\u003dC.range.start+C.K+C.N;C.type\u003d\u003d\u003d3\u0026\u0026(C.b1(),h\u003dC.yz,N\u003d\u003d\u003dC.range.end+1\u0026\u0026(h+\u003d1));return this.oQ(h,N,b)};\ng.k.A1\u003dfunction(){return null};\ng.k.gh\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!1:b;C\u003dthis.index.nZ(C);b\u0026\u0026(C\u003dMath.min(this.index.Fs(),C+1));return this.oQ(C,this.index.yw(C),0,h)};\ng.k.uR\u003dfunction(){return!0};\ng.k.Ka\u003dfunction(){return!0};\ng.k.uQ\u003dfunction(){return!1};\ng.k.u_\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.k.T1\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};var B2\u003d{},K1V\u003d(B2.COLOR_PRIMARIES_BT709\u003d\"bt709\",B2.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",B2.COLOR_PRIMARIES_UNKNOWN\u003dnull,B2.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,B2),Iq\u003d{},VJW\u003d(Iq.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",Iq.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",Iq.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",Iq.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",Iq.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,Iq.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003dnull,Iq);g.xi.prototype.getName\u003dfunction(){return this.name};\ng.xi.prototype.getId\u003dfunction(){return this.id};\ng.xi.prototype.getIsDefault\u003dfunction(){return this.isDefault};\ng.xi.prototype.toString\u003dfunction(){return this.name};\ng.xi.prototype.getName\u003dg.xi.prototype.getName;g.xi.prototype.getId\u003dg.xi.prototype.getId;g.xi.prototype.getIsDefault\u003dg.xi.prototype.getIsDefault;var fmc\u003d/action_display_post/;var AAS,b8,hP;g.S(NE,g.jv);g.k\u003dNE.prototype;g.k.isLoading\u003dfunction(){return this.state\u003d\u003d\u003d1};\ng.k.Yf\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.k.QD6\u003dfunction(C){var b\u003dC.getElementsByTagName(\"Representation\");if(C.getElementsByTagName(\"SegmentList\").length\u003e0||C.getElementsByTagName(\"SegmentTemplate\").length\u003e0){this.yV\u003dthis.K\u003d!0;this.timeline||(this.timeline\u003dnew p6U);kFl(this.timeline,C);this.publish(\"refresh\");for(C\u003d0;C\u003cb.length;C++){var h\u003dEel(this,b[C]);if(!this.j[h.id]){var N\u003dcR(Rv(b[C],\"BaseURL\").textContent),p\u003dRv(b[C],\"Initialization\"),P\u003du0(p,\"sourceURL\");p\u003dGE(u0(p,\"range\"));this.j[h.id]\u003dnew J4(N,h,P,p)}h\u003dthis.j[h.id];N\u003du0(b[C],\"id\",\n\"AdaptationSet\");N\u003dN!\u003d\u003d\"\"?N:u0(b[C],\"mimetype\",\"AdaptationSet\");P\u003dthis.timeline;P\u003dP.N[h.info.id]||P.K[N]||P.j||null;N\u003dP.j;!this.J\u0026\u0026P.getStreamTimeOffset()\u0026\u0026(this.J\u003dP.getStreamTimeOffset());if(P.G){p\u003d[];N\u003dg.z(N);for(var c\u003dN.next();!c.done;c\u003dN.next()){c\u003dc.value;var e\u003dh.info.id,L\u003dh.info.OX*8,Z\u003dc.yz;var Y\u003dc.startSecs;var a\u003dP.J.split(\"$$\");for(var l\u003d0;l\u003ca.length;l++)a[l]\u003da[l].replace(\"$RepresentationID$\",e),a[l]\u003da[l].replace(\"$Number$\",Z.toString()),a[l]\u003da[l].replace(\"$Bandwidth$\",L.toString()),a[l]\u003da[l].replace(\"$Time$\",\nY.toString());p.push(new Sk(c.yz,c.startSecs,c.YJ,c.j,a.join(\"$\"),null,c.K))}N\u003dp}else{P\u003dps(Rv(b[C],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),P.W);p\u003d[];for(c\u003d0;c\u003cP.length;c++){e\u003dp;L\u003de.push;Z\u003dN[c];Y\u003dvoid 0;l\u003dP[c];a\u003dl.getAttribute(\"media\");if(l\u003dl.getAttribute(\"mediaRange\")){var F\u003dl.split(\"-\");F[1]\u0026\u0026Number(F[1])\u003e\u003d0?Y\u003dGE(l):a\u003da+\"?range\u003d\"+l}L.call(e,new Sk(Z.yz,Z.startSecs,Z.YJ,Z.j,a,Y,Z.K))}N\u003dp}h.update(N,this.isLive,this.m6)}eBW(this.timeline);return!0}this.duration\u003dhBS(u0(C,\"mediaPresentationDuration\"));\na:{for(C\u003d0;C\u003cb.length;C++){P\u003db[C];h\u003dEel(this,P);N\u003dcR(Rv(P,\"BaseURL\").textContent);p\u003dRv(P,\"SegmentBase\");P\u003dGE(p.attributes.getNamedItem(\"indexRange\").value);p\u003dGE(p.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);h\u003dnew Iv(N,h,p,P);if(!h){b\u003d!1;break a}CA(this,h)}b\u003d!0}return b};\ng.k.refresh\u003dfunction(){if(!this.isLoading()\u0026\u0026!this.HE()){var C\u003dg.Dh(this.sourceUrl,{start_seq:ImW(this).toString()});tJS(this,C).jX(function(){})}};\ng.k.resume\u003dfunction(){neS(this)};\ng.k.J8\u003dfunction(){if(this.isManifestless\u0026\u0026this.X\u0026\u0026e$(this))return e$(this);var C\u003dthis.j,b\u003d!1,h\u003dNaN,N\u003dNaN,p;for(p in C){var P\u003dC[p],c\u003dP.index;c.isLoaded()\u0026\u0026!Ty(P.info)\u0026\u0026(P.X\u0026\u0026(b\u003d!0),c\u003dc.tK(),P.info.Ab()\u0026\u0026(isNaN(h)||c\u003ch)?h\u003dc:P.info.CK()\u0026\u0026(isNaN(N)||c\u003cN)\u0026\u0026(N\u003dc))}return b||isNaN(N)?h:Math.min(h,N)};\ng.k.Mo\u003dfunction(){if(this.isManifestless){if(LA(this))return LA(this);if(this.HW){var C\u003dthis.vF(this.J8());if(C\u0026\u0026(C-\u003dthis.HW,C\u003e0))return this.J8()-C}}C\u003dthis.j;for(var b in C){var h\u003dC[b].index;if(h.isLoaded()\u0026\u0026!Ty(C[b].info))return h.Mo()}return 0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.J};\ng.k.vF\u003dfunction(C){for(var b in this.j){var h\u003dthis.j[b].index;if(h.isLoaded()){var N\u003dh.nZ(C),p\u003dh.vF(N);if(p)return p+C-h.getStartTime(N)}}return NaN};\nvar Fc\u003dnull,fDE,GM\u003d!((fDE\u003dnavigator.mediaCapabilities)\u003d\u003dnull||!fDE.decodingInfo),W1l\u003d{commentary:1,alternate:2,dub:3,main:4};var Sq\u003dnew Set,S$\u003dnew Map;HR.prototype.clone\u003dfunction(C){return new HR(this.flavor,C,this.K,this.experiments)};\nHR.prototype.jf\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nHR.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 AxD\u003d{},JP\u003d(AxD.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],AxD.widevine\u003d[\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],AxD),xN\u003d{},KNW\u003d(xN.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",xN.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",xN.playready\u003d\"DRM_SYSTEM_PLAYREADY\",xN),wn\u003d{},yx0\u003d(wn.widevine\u003d1,wn.fairplay\u003d2,wn.playready\u003d3,wn);RG.prototype.VH\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?1:b;this.Js+\u003db;this.K+\u003dC;C/\u003db;for(var h\u003d0;h\u003cu8.length\u0026\u0026!(C\u003cu8[h]);++h)this.j[h]+\u003db};\nRG.prototype.toString\u003dfunction(){return\"\"};\nvar u8\u003d[20,100,500,2E3];g.k\u003djJ1.prototype;g.k.isActive\u003dfunction(){return!0};\ng.k.sM\u003dfunction(C,b){var h\u003dthis;if(b){var N\u003d{},p;for(p in b)N\u003d{Pt:void 0,yb:void 0},b.hasOwnProperty(p)\u0026\u0026(N.Pt\u003dC.prototype[p],N.yb\u003db[p],C.prototype[p]\u003dfunction(P){return function(){var c\u003dg.yH.apply(0,arguments),e\u003d(0,g.fB)();c\u003dP.Pt.apply(this,c);return QZ(h,c,P.yb,e)}}(N))}};\ng.k.tJ\u003dfunction(C,b){if(b){var h\u003dthis,N\u003d{},p;for(p in b)N\u003d{GB:void 0,YM:void 0},b.hasOwnProperty(p)\u0026\u0026(N.YM\u003dC.prototype[p],N.GB\u003db[p],C.prototype[p]\u003dfunction(P){return function(){var c\u003dg.yH.apply(0,arguments),e\u003dthis,L\u003d(0,g.fB)(),Z\u003dP.YM.apply(e,c);return QZ(h,Z,null,L,function(Y){return P.GB.apply(e,[Y].concat(c))})}}(N))}};\ng.k.cg\u003dfunction(C,b){var h\u003dthis;return function(){var N\u003dg.yH.apply(0,arguments),p\u003d(0,g.fB)();N\u003db.apply(null,N);return QZ(h,N,C,p)}};\ng.k.nP\u003dfunction(){return new P$l};\ng.k.zP\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?1:h;b instanceof P$l\u0026\u0026(cIH(this,C,(0,g.fB)()-b.startTimeMs,h),b.j\u003d!0)};\ng.k.LT\u003dfunction(C,b){var h\u003d(0,g.fB)();b\u003db();return QZ(this,b,C,h)};\ng.k.Bw\u003dfunction(){var C\u003d{},b;for(b in this.j)if(this.j.hasOwnProperty(b)){var h\u003dthis.j[b];if(h.Js\u003d\u003d\u003d0)h\u003dnull;else{for(var N\u003dMath.ceil(h.Js).toFixed(0)+\".\"+h.K.toFixed(0),p\u003d0;p\u003cu8.length;++p)if(h.j[p]\u003e0)N+\u003d\".\"+u8[p].toFixed(0)+\"_\"+h.j[p].toFixed(0);else break;h\u003dN}h\u0026\u0026(C[b]\u003dh)}this.j\u003dnew pFl;return C};\ng.k.toString\u003dfunction(){return\"\"};g.k\u003dL0l.prototype;g.k.isActive\u003dfunction(){return!1};\ng.k.sM\u003dfunction(){};\ng.k.tJ\u003dfunction(){};\ng.k.cg\u003dfunction(C,b){return b};\ng.k.nP\u003dfunction(){};\ng.k.zP\u003dfunction(){};\ng.k.LT\u003dfunction(C,b){return b()};\ng.k.Bw\u003dfunction(){return{}};\ng.k.toString\u003dfunction(){return\"\"};var C1,rxI,iLC,Jxe,ujC,Rro,bL,iS,Eh,T76,sy;C1\u003dnew L0l;rxI\u003d!!+BC(\"html5_enable_profiler\");iLC\u003d!!+BC(\"html5_onesie_enable_profiler\");Jxe\u003d!!+BC(\"html5_offline_encryption_enable_profiler\");ujC\u003d!!+BC(\"html5_performance_impact_profiling_timer_ms\");Rro\u003d!!+BC(\"html5_drm_enable_profiler\");bL\u003drxI||iLC||Jxe||ujC||Rro?new jJ1:C1;g.sb\u003drxI?bL:C1;iS\u003diLC?bL:C1;Eh\u003dJxe?bL:C1;T76\u003dujC?bL:C1;sy\u003dRro?bL:C1;var KA;g.S(Uy,g.O);\nUy.prototype.initialize\u003dfunction(C,b){for(var h\u003dthis,N\u003dg.z(Object.keys(C)),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dg.z(C[p.value]);for(var P\u003dp.next();!P.done;P\u003dp.next())if(P\u003dP.value,P.f9)for(var c\u003dg.z(Object.keys(P.f9)),e\u003dc.next();!e.done;e\u003dc.next()){var L\u003de.value;e\u003dL;L\u003dJP[L];!L\u0026\u0026this.D(\"html5_enable_vp9_fairplay\")\u0026\u0026e\u003d\u003d\u003d\"fairplay\"\u0026\u0026(L\u003d[\"com.youtube.fairplay.sbdl\"]);if(L){L\u003dg.z(L);for(var Z\u003dL.next();!Z.done;Z\u003dL.next())Z\u003dZ.value,this.N[Z]\u003dthis.N[Z]||new HR(e,Z,P.f9[e],this.Rf.experiments),this.j[e]\u003dthis.j[e]||\n{},this.j[e][P.mimeType]\u003d!0}}}ES()\u0026\u0026(this.N[\"com.youtube.fairplay\"]\u003dnew HR(\"fairplay\",\"com.youtube.fairplay\",\"\",this.Rf.experiments),this.D(\"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.K\u003dg4H(b,this.useCobaltWidevine,this.D(\"html5_enable_safari_fairplay\"),this.D(\"html5_enable_vp9_fairplay\")).filter(function(Y){return!!h.N[Y]})};\nUy.prototype.D\u003dfunction(C){return this.Rf.experiments.Fo(C)};var Q6h\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\"};GO6.prototype.D\u003dfunction(C){return this.experiments.Fo(C)};var BPS\u003d{RED:\"red\",XmO:\"white\"};SXl.prototype.Fo\u003dfunction(C){C\u003dthis.flags[C];JSON.stringify(C);return C\u003d\u003d\u003d\"true\"};var H3l\u003dPromise.resolve(),mOW\u003dwindow.queueMicrotask?window.queueMicrotask.bind(window):VgW;ds.prototype.canPlayType\u003dfunction(C,b){C\u003dC.canPlayType?C.canPlayType(b):!1;ti?C\u003dC||UA0[b]:VY\u003d\u003d\u003d2.2?C\u003dC||XvE[b]:dJ()\u0026\u0026(C\u003dC||KPE[b]);return!!C};\nds.prototype.isTypeSupported\u003dfunction(C){return this.KO?window.cast.receiver.platform.canDisplayType(C):yX(C)};\nvar XvE\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},KPE\u003d{\"application/x-mpegURL\":\"maybe\"},UA0\u003d{\"application/x-mpegURL\":\"maybe\"};g.S(TM,g.jv);TM.prototype.add\u003dfunction(C,b){if(!this.items[C]\u0026\u0026(b.ij||b.Ii||b.nY)){var h\u003dthis.items,N\u003db;Object.isFrozen\u0026\u0026!Object.isFrozen(b)\u0026\u0026(N\u003dObject.create(b),Object.freeze(N));h[C]\u003dN;this.publish(\"vast_info_card_add\",C)}};\nTM.prototype.remove\u003dfunction(C){var b\u003dthis.get(C);delete this.items[C];return b};\nTM.prototype.get\u003dfunction(C){return this.items[C]||null};\nTM.prototype.isEmpty\u003dfunction(){return g.A8(this.items)};g.S(BR,g.zN);BR.prototype.j\u003dfunction(C,b){return g.zN.prototype.j.call(this,C,b)};\nBR.prototype.K\u003dfunction(C,b,h){var N\u003dthis;return g.R(function(p){return p.j\u003d\u003d1?g.J(p,g.zN.prototype.K.call(N,C,b,h),2):p.return(p.K)})};\ng.S(IG,g.HW);IG.prototype.encrypt\u003dfunction(C,b){return g.HW.prototype.encrypt.call(this,C,b)};var CO;b2.prototype.add\u003dfunction(C){if(this.pos+20\u003ethis.data.length){var b\u003dnew Uint8Array(this.data.length*2);b.set(this.data);this.data\u003db}for(;C\u003e31;)this.data[this.pos++]\u003dCO[(C\u002631)+32],C\u003e\u003e\u003d5;this.data[this.pos++]\u003dCO[C|0]};\nb2.prototype.Oq\u003dfunction(){return g.mW(this.data.subarray(0,this.pos))};\nb2.prototype.reset\u003dfunction(){this.pos\u003d0};NX.prototype.eQ\u003dfunction(C,b){var h\u003dMath.pow(this.alpha,C);this.j\u003db*(1-h)+h*this.j;this.K+\u003dC};\nNX.prototype.w0\u003dfunction(){return this.j/(1-Math.pow(this.alpha,this.K))};g_.prototype.eQ\u003dfunction(C,b){for(var h\u003d0;h\u003c10;h++){var N\u003dthis.j[h],p\u003dN+(h\u003d\u003d\u003d0?C:0),P\u003d1*Math.pow(2,h);if(p\u003c\u003dP)break;N\u003dMath.min(1,(p-P*.5)/N);for(p\u003d0;p\u003c16;p++)P\u003dthis.values[h*16+p]*N,this.values[(h+1)*16+p]+\u003dP,this.j[h+1]+\u003dP,this.values[h*16+p]-\u003dP,this.j[h]-\u003dP}N\u003dh\u003d0;p\u003d8192;b\u003e8192\u0026\u0026(h\u003dMath.ceil(Math.log(b/8192)/Math.log(2)),N\u003d8192*Math.pow(2,h-1),p\u003dN*2);h+2\u003e16?this.values[15]+\u003dC:(b\u003d(b-N)/(p-N),this.values[h]+\u003dC*(1-b),this.values[h+1]+\u003dC*b);this.j[0]+\u003dC};\ng_.prototype.w0\u003dfunction(){var C\u003dC\u003d\u003d\u003dvoid 0?this.K:C;var b\u003db\u003d\u003d\u003dvoid 0?.02:b;var h\u003dh\u003d\u003d\u003dvoid 0?.98:h;for(var N\u003dthis.N,p\u003d0;p\u003c16;p++)N[p]\u003dthis.values[p];p\u003dthis.j[0];for(var P\u003d1;P\u003c11;P++){var c\u003dthis.j[P];if(c\u003d\u003d\u003d0)break;for(var e\u003dMath.min(1,(C-p)/c),L\u003d0;L\u003c16;L++)N[L]+\u003dthis.values[P*16+L]*e;p+\u003dc*e;if(e\u003c1)break}for(P\u003dC\u003dc\u003d0;P\u003c16;P++){e\u003dc+N[P]/p;C+\u003dMath.max(0,Math.min(e,h)-Math.max(c,b))*(P\u003e0?8192*Math.pow(2,P-1):0);if(e\u003eh)break;c\u003de}return C/(h-b)};pO.prototype.eQ\u003dfunction(C,b){C\u003dMath.min(this.j,Math.max(1,Math.round(C*this.resolution)));C+this.K\u003e\u003dthis.j\u0026\u0026(this.N\u003d!0);for(;C--;)this.values[this.K]\u003db,this.K\u003d(this.K+1)%this.j;this.rh\u003d!0};\npO.prototype.percentile\u003dfunction(C){var b\u003dthis;if(!this.N\u0026\u0026this.K\u003d\u003d\u003d0)return 0;this.rh\u0026\u0026(g.eo(this.G,function(h,N){return b.values[h]-b.values[N]}),this.rh\u003d!1);\nreturn this.values[this.G[Math.round(C*((this.N?this.j:this.K)-1))]]||0};\npO.prototype.w0\u003dfunction(){return this.W?(this.percentile(this.X-this.W)+this.percentile(this.X)+this.percentile(this.X+this.W))/3:this.percentile(this.X)};g.S(PI,g.O);PI.prototype.CO\u003dfunction(){var C;(C\u003dthis.rO)\u003d\u003dnull||C.start();if(ah(this)\u0026\u0026this.policy.L){var b;(b\u003dthis.bf)\u003d\u003dnull||b.Ca()}};O3U.prototype.D\u003dfunction(C){return this.experiments.Fo(C)};g.S(DOW,g.O);var TPV\u003d\"blogger gac books docs duo flix google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),by1\u003d{zz4:\"caoe\",Ta$:\"capsv\",nwO:\"cbrand\",R3i:\"cbr\",dlE:\"cbrver\",QFX:\"cchip\",piE:\"ccappver\",t1p:\"ccrv\",rR4:\"cfrmver\",ZIE:\"c\",xZz:\"cver\",R42:\"ctheme\",nf$:\"cplayer\",n76:\"cmodel\",H2O:\"cnetwork\",huX:\"cos\",fZi:\"cosver\",SVf:\"cplatform\",ZSi:\"crqyear\"};g.S(u2,g.O);g.k\u003du2.prototype;g.k.D\u003dfunction(C){return this.experiments.Fo(C)};\ng.k.getWebPlayerContextConfig\u003dfunction(){return this.webPlayerContextConfig};\ng.k.getVideoUrl\u003dfunction(C,b,h,N,p,P,c){b\u003d{list:b};h\u0026\u0026(p?b.time_continue\u003dh:b.t\u003dh);h\u003dc?\"music.youtube.com\":g.QY(this);p\u003dh\u003d\u003d\u003d\"www.youtube.com\";!P\u0026\u0026N\u0026\u0026p?P\u003d\"https://youtu.be/\"+C:g.mG(this)?(P\u003d\"https://\"+h+\"/fire\",b.v\u003dC):(P\u0026\u0026p?(P\u003dthis.protocol+\"://\"+h+\"/shorts/\"+C,N\u0026\u0026(b.feature\u003d\"share\")):(P\u003dthis.protocol+\"://\"+h+\"/watch\",b.v\u003dC),ti\u0026\u0026(C\u003dD1W())\u0026\u0026(b.ebc\u003dC));return g.Dh(P,b)};\ng.k.getVideoEmbedCode\u003dfunction(C,b,h,N){b\u003d\"https://\"+g.QY(this)+\"/embed/\"+b;N\u0026\u0026(b\u003dg.Dh(b,{list:N}));N\u003dh.width;h\u003dh.height;b\u003dIe(b);C\u003dIe(C!\u003dnull?C:\"YouTube video player\");return\u0027\u003ciframe width\u003d\"\u0027+N+\u0027\" height\u003d\"\u0027+h+\u0027\" src\u003d\"\u0027+b+\u0027\" title\u003d\"\u0027+(C+\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.k.supportsGaplessAudio\u003dfunction(){return g.Am\u0026\u0026!ti\u0026\u0026vQ()\u003e\u003d74||g.rs\u0026\u0026g.GQ(68)?!0:!1};\ng.k.supportsGaplessShorts\u003dfunction(){return!this.D(\"html5_enable_short_gapless\")||this.CO||g.Sn?!1:!0};\ng.k.getPlayerType\u003dfunction(){return this.j.cplayer};\ng.k.tZ\u003dfunction(){return this.ge};\nvar pzK\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\",\"www.youtubeeducation.com\",\"youtubeeducation.com\"],Cj_\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\"],Nql\u003d[19];var h6\u003d{},cvK\u003d(h6[\"140\"]\u003d{numChannels:2},h6[\"141\"]\u003d{numChannels:2},h6[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},h6[\"774\"]\u003d{audioSampleRate:48E3,numChannels:2},h6[\"380\"]\u003d{numChannels:6},h6[\"328\"]\u003d{numChannels:6},h6[\"773\"]\u003d{},h6),N2\u003d{},PjV\u003d(N2[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,N2[\"1h\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.12M.127.0.0.1.16.09.0\"\u0027,N2[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,N2[\"(\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,N2[\"9h\"]\u003d\u0027video/webm; codecs\u003d\"vp127.0.0.1.127.0.0.1.00\"\u0027,N2.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,\nN2.H\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,N2.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,N2.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,N2.ah\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,N2.mac3\u003d\u0027audio/mp4; codecs\u003d\"ac-3\"; channels\u003d6\u0027,N2.meac3\u003d\u0027audio/mp4; codecs\u003d\"ec-3\"; channels\u003d6\u0027,N2.i\u003d\u0027audio/mp4; codecs\u003d\"iamf.001.001.Opus\"\u0027,N2),gx\u003d{},jz1\u003d(gx[\"337\"]\u003d{width:3840,height:2160,bitrate:3E7,fps:30},gx[\"336\"]\u003d{width:2560,height:1440,bitrate:15E6,fps:30},gx[\"335\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:30},gx[\"702\"]\u003d{width:7680,height:4320,bitrate:4E7,\nfps:60},gx[\"701\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},gx[\"700\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},gx[\"412\"]\u003d{width:1920,height:1080,bitrate:85E5,fps:60,cryptoblockformat:\"subsample\"},gx[\"359\"]\u003d{width:1920,height:1080,bitrate:8E6,fps:30,cryptoblockformat:\"subsample\"},gx[\"411\"]\u003d{width:1920,height:1080,bitrate:3316E3,fps:60,cryptoblockformat:\"subsample\"},gx[\"410\"]\u003d{width:1280,height:720,bitrate:4746E3,fps:60,cryptoblockformat:\"subsample\"},gx[\"409\"]\u003d{width:1280,height:720,bitrate:1996E3,\nfps:60,cryptoblockformat:\"subsample\"},gx[\"360\"]\u003d{width:1920,height:1080,bitrate:5331E3,fps:30,cryptoblockformat:\"subsample\"},gx[\"358\"]\u003d{width:1280,height:720,bitrate:3508E3,fps:30,cryptoblockformat:\"subsample\"},gx[\"357\"]\u003d{width:1280,height:720,bitrate:3206E3,fps:30,cryptoblockformat:\"subsample\"},gx[\"274\"]\u003d{width:1280,height:720,bitrate:1446E3,fps:30,cryptoblockformat:\"subsample\"},gx[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},gx[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},gx[\"303\"]\u003d\n{width:1920,height:1080,bitrate:5E6,fps:60},gx[\"302\"]\u003d{width:1280,height:720,bitrate:25E5,fps:60},gx[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},gx[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},gx[\"571\"]\u003d{width:7680,height:4320,bitrate:3E7,fps:60},gx[\"401\"]\u003d{width:3840,height:2160,bitrate:15E6,fps:60},gx[\"400\"]\u003d{width:2560,height:1440,bitrate:75E5,fps:60},gx[\"399\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:60},gx[\"398\"]\u003d{width:1280,height:720,bitrate:1E6,fps:60},gx[\"397\"]\u003d{width:854,height:480,\nbitrate:4E5,fps:30},gx[\"396\"]\u003d{width:640,height:360,bitrate:25E4,fps:30},gx[\"787\"]\u003d{width:1080,height:608,bitrate:2E5,fps:30},gx[\"788\"]\u003d{width:1080,height:608,bitrate:4E5,fps:30},gx[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},gx[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},gx[\"248\"]\u003d{width:1920,height:1080,bitrate:2E6,fps:30},gx[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},gx[\"244\"]\u003d{width:854,height:480,bitrate:52E4,fps:30},gx[\"243\"]\u003d{width:640,height:360,bitrate:28E4,fps:30},\ngx[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},gx[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,fps:30},gx[\"135\"]\u003d{width:854,height:480,bitrate:1E6,fps:30},gx[\"385\"]\u003d{width:1920,height:1080,bitrate:6503313,fps:60},gx[\"376\"]\u003d{width:1280,height:720,bitrate:5706960,fps:60},gx[\"384\"]\u003d{width:1280,height:720,bitrate:3660979,fps:60},gx[\"225\"]\u003d{width:1280,height:720,bitrate:5805E3,fps:30},gx[\"224\"]\u003d{width:1280,height:720,bitrate:453E4,fps:30},gx[\"145\"]\u003d{width:1280,height:720,bitrate:2682052,fps:30},gx);g.k\u003dx7.prototype;g.k.getInfo\u003dfunction(){return this.j};\ng.k.I7\u003dfunction(){return null};\ng.k.oZ\u003dfunction(){var C\u003dthis.I7();return C?(C\u003dg.pN(C.dU),Number(C.expire)):NaN};\ng.k.g$\u003dfunction(){};\ng.k.getHeight\u003dfunction(){return this.j.video.height};ZyS.prototype.build\u003dfunction(){lVl(this);var C\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],b\u003d{};a:if(this.j)var h\u003dthis.j;else{h\u003d\"\";for(var N\u003dg.z(this.N),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.z$){if(p.z$.getIsDefault()){h\u003dp.z$.getId();break a}h||(h\u003dp.z$.getId())}}N\u003dg.z(this.N);for(p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,this.W||!p.z$||p.z$.getId()\u003d\u003d\u003dh)b[p.itag]||(b[p.itag]\u003d[]),b[p.itag].push(p);h\u003dg.z(this.K);for(N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,p\u003db[N.j]){p\u003dg.z(p);for(var P\u003dp.next();!P.done;P\u003d\np.next()){var c\u003dC,e\u003dc.push;P\u003dP.value;var L\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",Z\u003d\"YES\",Y\u003d\"audio\";if(P.z$){Y\u003dP.z$;var a\u003dY.getId().split(\".\")[0];a\u0026\u0026(L+\u003d\u0027LANGUAGE\u003d\"\u0027+a+\u0027\",\u0027);(this.j?this.j\u003d\u003d\u003dY.getId():Y.getIsDefault())||(Z\u003d\"NO\");Y\u003dY.getName()}a\u003d\"\";N!\u003d\u003dnull\u0026\u0026(a\u003dN.itag.toString());a\u003dCj(this,P.url,a);L\u003dL+(\u0027NAME\u003d\"\u0027+Y+\u0027\",DEFAULT\u003d\u0027+(Z+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(aVU(P,N)+\u0027\",URI\u003d\"\u0027+(a+\u0027\"\u0027));e.call(c,L)}}h\u003dg.z(this.G);for(N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,p\u003ds6I,N\u003d(c\u003dN.z$)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+Cj(this,N.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+p+\u0027\",LANGUAGE\u003d\"\u0027+c.getId()+\u0027\",NAME\u003d\"\u0027+c.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,N\u0026\u0026C.push(N);h\u003dthis.G.length\u003e0?s6I:void 0;N\u003dg.z(this.K);for(p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,e\u003db[p.j],c\u003dvoid 0,((c\u003de)\u003d\u003dnull?void 0:c.length)\u003e0\u0026\u0026(c\u003dp,e\u003de[0],e\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(c.bitrate+e.bitrate)+\u0027,CODECS\u003d\"\u0027+(c.codecs+\",\"+e.codecs+\u0027\",RESOLUTION\u003d\u0027)+(c.width+\"x\"+c.height+\u0027,AUDIO\u003d\"\u0027)+(aVU(e,c)+\u0027\",\u0027)+(h?\u0027SUBTITLES\u003d\"\u0027+h+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",c.fps\u003e1\u0026\u0026(e+\u003d\n\",FRAME-RATE\u003d\"+c.fps),c.yS\u0026\u0026(e+\u003d\",VIDEO-RANGE\u003d\"+c.yS),C.push(e),C.push(Cj(this,p.url,\"\")));return C.join(\"\\n\")};\nvar s6I\u003d\"text\";g.S(bW,x7);bW.prototype.oZ\u003dfunction(){return this.expiration};\nbW.prototype.I7\u003dfunction(){if(!this.dU||this.dU.HE()){var C\u003dthis.K.build();C\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(C);this.dU\u003dnew Ye(C)}return this.dU};g.S(hq,x7);hq.prototype.I7\u003dfunction(){return new Ye(this.K.p9())};\nhq.prototype.g$\u003dfunction(){this.K\u003dF3(this.K)};g.S(Nm,x7);Nm.prototype.I7\u003dfunction(){return new Ye(this.K)};var p1\u003d{},qwW\u003d(p1.PLAYABILITY_ERROR_CODE_VIDEO_BLOCK_BY_MRM\u003d\"mrm.blocked\",p1.PLAYABILITY_ERROR_CODE_PERMISSION_DENIED\u003d\"auth\",p1.PLAYABILITY_ERROR_CODE_EMBEDDER_IDENTITY_DENIED\u003d\"embedder.identity.denied\",p1);g.k\u003dg.gF.prototype;g.k.getId\u003dfunction(){return this.id};\ng.k.getName\u003dfunction(){return this.name};\ng.k.isServable\u003dfunction(){return this.j};\ng.k.p9\u003dfunction(){return this.url};\ng.k.getXtags\u003dfunction(){return this.xtags};\ng.k.toString\u003dfunction(){return this.languageCode+\": \"+g.pj(this)+\" - \"+this.vssId+\" - \"+(this.captionId||\"\")};\ng.k.y8\u003dfunction(C){return C?this.toString()\u003d\u003d\u003dC.toString():!1};\ng.k.bF\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var rvK\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},iyW\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},Jv1\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var RuW\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\"},Qzx\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};var PM\u003d{},OLd\u003d(PM.ALWAYS\u003d1,PM.BY_REQUEST\u003d3,PM.UNKNOWN\u003dvoid 0,PM),jh\u003d{},vQd\u003d(jh.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",jh.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",jh.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",jh.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",jh);var ApH;\nApH\u003dfunction(C){for(var b\u003dObject.keys(C),h\u003d{},N\u003d0;N\u003cb.length;N++){var p\u003db[N];typeof C[p]\u003d\u003d\u003d\"function\"\u0026\u0026(h[p]\u003dC[p])}var P\u003dObject.keys(h);try{yHo(h)}catch(e){var c\u003de}return function(e,L){e\u003de\u003d\u003d\u003dvoid 0?{}:e;if(c)throw c;for(var Z\u003d!1,Y\u003d{},a\u003d0;a\u003cP.length;a++){var l\u003dP[a],F\u003de[l],G\u003d(0,h[l])(F,L);if(typeof G\u003d\u003d\u003d\"undefined\")throw e\u003dL\u0026\u0026L.type,Error(\"When called with an action of type \"+(e?\u0027\"\u0027+String(e)+\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\nG;Z\u003dZ||G!\u003d\u003dF}return(Z\u003dZ||P.length!\u003d\u003dObject.keys(e).length)?Y:e}}({entities:function(C,b){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;\nreturn Orc(C,b)}});\ng.EF\u003dnew ly;Za.prototype.toString\u003dfunction(){return this.type+this.id};g.aQ.prototype.Q6\u003dfunction(C){C\u003dC||\"hqdefault.jpg\";var b\u003dthis.V[C];if(b)return b;if(C\u003d\u003d\u003d\"sddefault.jpg\"||C\u003d\u003d\u003d\"hq720.jpg\"||C\u003d\u003d\u003d\"maxresdefault.jpg\")return b;if(this.j)return Ua(this.Rf,this.j,C)};\ng.aQ.prototype.CI\u003dfunction(){return this.Rf.getVideoUrl(this.videoId,this.playlistId)};g.lW.prototype.Q6\u003dfunction(C){C||(C\u003d\"hqdefault.jpg\");var b\u003dthis.V[C];return b?b:C\u003d\u003d\u003d\"pop1.jpg\"||C\u003d\u003d\u003d\"pop2.jpg\"||C\u003d\u003d\u003d\"sddefault.jpg\"||C\u003d\u003d\u003d\"hq720.jpg\"||C\u003d\u003d\u003d\"maxresdefault.jpg\"?b:Ua(this.Rf,this.videoId,C)};\ng.lW.prototype.CI\u003dfunction(C){return this.watchUrl||this.Rf.getVideoUrl(this.videoId,void 0,void 0,void 0,void 0,C)};var Gt\u003dvoid 0;fGS(\"LMS\",function(){return g.R(function(C){return C.return(g.Sz())})});var VK;VK\u003d0;g.gVK\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;fGS(\"LMDB\",function(){var C,b;return g.R(function(h){if(h.j\u003d\u003d1)return g.J(h,g.wm(),2);if(h.j!\u003d3){C\u003dh.K;if(!C)throw g.zn(\"edd\");return g.J(h,g.H7(C),3)}b\u003dh.K;return h.return(g.Ji(b,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",M8:!0},function(N){var p\u003d{};N\u003d[g.Xy(N.objectStore(\"index\"),{},function(P){p[P.cursor.key]\u003dP.getValue();return g.KB(P)}),\nrZK(N.objectStore(\"media\")),rZK(N.objectStore(\"captions\"))];return g.V9.all(N).then(function(P){var c\u003dg.z(P);c.next();P\u003dc.next().value;c\u003dc.next().value;return{index:p,media:pAW(P||[]),captions:c}})}))})});g.S(qm,g.jv);qm.prototype.wO\u003dfunction(){this.j\u0026\u0026(this.j\u003dthis.j.onload\u003dnull);g.jv.prototype.wO.call(this)};g.k\u003dg.yK.prototype;g.k.getHeight\u003dfunction(){return this.height};\ng.k.Hw\u003dbc(2);g.k.M1\u003dfunction(){return this.frameCount};\ng.k.isDefault\u003dfunction(){return this.N.indexOf(\"default\")!\u003d\u003d-1};\ng.k.isLoaded\u003dfunction(C){return this.loaded.has(C)};\ng.k.p9\u003dfunction(C){var b\u003dthis.X;b\u003db.replace(\"$N\",this.N);b\u003db.replace(\"$L\",this.level.toString());b\u003db.replace(\"$M\",C.toString());this.signature\u0026\u0026(b\u003dg.Dh(b,{sigh:this.signature}));return C8(b)};\ng.k.N5\u003dfunction(C){var b\u003dthis.M1()-1;return g.cE(this.j\u003d\u003d\u003d0?Math.round(C*this.frameCount/this.videoLength):Math.round(C*1E3/this.j),0,b)};\ng.k.nE\u003dfunction(){return this.frameCount-1};\ng.k.ZD\u003dfunction(){return this.frameCount?0:-1};\ng.k.HN\u003dfunction(){};g.S(rF,qm);rF.prototype.K\u003dfunction(C,b){var h\u003d[];C\u003dC.split(\"|\");for(var N\u003dC[0],p\u003d1;p\u003cC.length;p++){var P\u003dthis.G(p-1,N,C[p],b);(this.J||P.getHeight()\u003c180)\u0026\u0026h.push(P)}return h};\nrF.prototype.G\u003dfunction(C,b,h,N){return new g.yK(C,b,h,N)};g.S(iW,g.yK);g.k\u003diW.prototype;g.k.M1\u003dfunction(){return this.K.wp()};\ng.k.N5\u003dfunction(C){var b\u003dthis.rows*this.columns*this.G,h\u003dthis.K,N\u003dh.Fs();C\u003dh.nZ(C);return C\u003eN-b?-1:C};\ng.k.nE\u003dfunction(){return this.K.Fs()};\ng.k.ZD\u003dfunction(){return this.K.SJ()};\ng.k.HN\u003dfunction(C){this.K\u003dC};g.S(Jq,rF);Jq.prototype.K\u003dfunction(C,b){return rF.prototype.K.call(this,\"$N|\"+C,b)};\nJq.prototype.G\u003dfunction(C,b,h){return new iW(C,b,h,this.isLive)};var S26\u003d[],sF\u003dnew Set;g.S(g.RQ,g.jv);g.k\u003dg.RQ.prototype;\ng.k.setData\u003dfunction(C){C\u003dC||{};var b\u003dC.errordetail;b!\u003dnull\u0026\u0026(this.errorDetail\u003db);var h\u003dC.errorcode;h!\u003dnull?this.errorCode\u003dh:C.status\u003d\u003d\u003d\"fail\"\u0026\u0026(this.errorCode\u003d\"auth\");var N\u003dC.reason;N!\u003dnull\u0026\u0026(this.errorReason\u003dN);var p\u003dC.subreason;p!\u003dnull\u0026\u0026(this.fS\u003dp);this.D(\"html5_enable_ssap_entity_id\")||this.clientPlaybackNonce||(this.clientPlaybackNonce\u003dC.cpn||(this.Rf.tZ()?\"r\"+g.VO(15):g.VO(16)));this.kh\u003dNa(this.Rf.kh,C.livemonitor);ZG1(this,C);var P\u003dC.raw_player_response;if(P)this.iT\u003dP;else{var c\u003dC.player_response;\nc\u0026\u0026(P\u003dJSON.parse(c))}if(this.D(\"html5_enable_ssap_entity_id\")){var e\u003dC.cached_load;e\u0026\u0026(this.Lk\u003dNa(this.Lk,e));if(!this.clientPlaybackNonce){var L\u003dC.cpn;L?(this.tp(\"ssei\",\"shdc\"),this.clientPlaybackNonce\u003dL):this.clientPlaybackNonce\u003dthis.Rf.tZ()?\"r\"+g.VO(15):g.VO(16)}}P\u0026\u0026(this.playerResponse\u003dP);if(this.playerResponse){var Z\u003dthis.playerResponse.annotations;if(Z)for(var Y\u003dg.z(Z),a\u003dY.next();!a.done;a\u003dY.next()){var l\u003da.value.playerAnnotationsUrlsRenderer;if(l){l.adsOnly\u0026\u0026(this.l6\u003d!0);var F\u003dl.loadPolicy;\nF\u0026\u0026(this.annotationsLoadPolicy\u003dOLd[F]);var G\u003dl.invideoUrl;G\u0026\u0026(this.m6\u003dC8(G));break}}var V\u003dthis.playerResponse.attestation;V\u0026\u0026XzK(this,V);var q\u003dthis.playerResponse.cotn;q\u0026\u0026(this.cotn\u003dq);var f\u003dthis.playerResponse.heartbeatParams;if(f){e6W(this)\u0026\u0026(this.bv\u003d!0);var y\u003df.heartbeatToken;y\u0026\u0026(this.drmSessionId\u003df.drmSessionId||\"\",this.heartbeatToken\u003dy,this.uv\u003dNumber(f.intervalMilliseconds),this.Sk\u003dNumber(f.maxRetries),this.YI\u003d!!f.softFailOnError,this.Ev\u003d!!f.useInnertubeHeartbeatsForDrm,this.VC\u003d!0);this.heartbeatServerData\u003d\nf.heartbeatServerData;var u;this.Zu\u003d!((u\u003df.heartbeatAttestationConfig)\u003d\u003dnull||!u.requiresAttestation)}var K\u003dthis.playerResponse.messages;K\u0026\u0026vgl(this,K);var v\u003dthis.playerResponse.overlay;if(v){var T\u003dv.playerControlsOverlayRenderer;if(T)if(dZx(this,T.controlBgHtml),T.mutedAutoplay){var t\u003dg.d(T.mutedAutoplay,xpE);if(t\u0026\u0026t.endScreen){var go\u003dg.d(t.endScreen,w$e);go\u0026\u0026go.text\u0026\u0026(this.jV\u003dg.lI(go.text))}}else this.mutedAutoplay\u003d!1}var jV\u003dthis.playerResponse.playabilityStatus;if(jV){var CW\u003djV.backgroundability;\nCW\u0026\u0026CW.backgroundabilityRenderer.backgroundable\u0026\u0026(this.backgroundable\u003d!0);var W,w;if((W\u003djV.offlineability)\u003d\u003dnull?0:(w\u003dW.offlineabilityRenderer)\u003d\u003dnull?0:w.offlineable)this.offlineable\u003d!0;var H\u003djV.contextParams;H\u0026\u0026(this.contextParams\u003dH);var E\u003djV.pictureInPicture;E\u0026\u0026E.pictureInPictureRenderer.playableInPip\u0026\u0026(this.pipable\u003d!0);jV.playableInEmbed\u0026\u0026(this.allowEmbed\u003d!0);var Ol\u003djV.ypcClickwrap;if(Ol){var H$\u003dOl.playerLegacyDesktopYpcClickwrapRenderer,YI\u003dOl.ypcRentalActivationRenderer;if(H$)this.xA\u003dH$.durationMessage||\n\"\",this.Dj\u003d!0;else if(YI){var fW\u003dYI.durationMessage;this.xA\u003dfW?g.lI(fW):\"\";this.Dj\u003d!0}}var x_\u003djV.errorScreen;if(x_){if(x_.playerLegacyDesktopYpcTrailerRenderer){var gD\u003dx_.playerLegacyDesktopYpcTrailerRenderer;this.A$\u003dgD.trailerVideoId||\"\";var F0\u003dx_.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var m\u003dF0\u0026\u0026F0.ypcTrailerRenderer}else if(x_.playerLegacyDesktopYpcOfferRenderer)gD\u003dx_.playerLegacyDesktopYpcOfferRenderer;else if(x_.ypcTrailerRenderer){m\u003dx_.ypcTrailerRenderer;var A\u003dm.fullVideoMessage;this.dh\u003d\nA?g.lI(A):\"\";var r,Q;this.A$\u003d((r\u003dg.d(m,C7E))\u003d\u003dnull?void 0:(Q\u003dr.videoDetails)\u003d\u003dnull?void 0:Q.videoId)||\"\"}gD\u0026\u0026(this.qp\u003dgD.itemTitle||\"\",gD.itemUrl\u0026\u0026(this.Az\u003dgD.itemUrl),gD.itemBuyUrl\u0026\u0026(this.Va\u003dgD.itemBuyUrl),this.O0\u003dgD.itemThumbnail||\"\",this.vx\u003dgD.offerHeadline||\"\",this.e4\u003dgD.offerDescription||\"\",this.JC\u003dgD.offerId||\"\",this.IY\u003dgD.offerButtonText||\"\",this.gy\u003dgD.offerButtonFormattedText||null,this.O8\u003dgD.overlayDurationMsec||NaN,this.dh\u003dgD.fullVideoMessage||\"\",this.K5\u003d!0);if(m){var X\u003dg.d(m,C7E);if(X)this.QH\u003d\n{raw_player_response:X};else{var hl\u003dg.d(m,L$I);this.QH\u003dhl?NQ(hl):null}this.K5\u003d!0}}}var pW\u003dthis.playerResponse.playbackTracking;if(pW){var P1\u003dC,U\u003dez(pW.googleRemarketingUrl);U\u0026\u0026(this.googleRemarketingUrl\u003dU);var LW\u003dez(pW.youtubeRemarketingUrl);LW\u0026\u0026(this.youtubeRemarketingUrl\u003dLW);var ol\u003d{},k_\u003dez(pW.ptrackingUrl);if(k_){var ic\u003dLj(k_),ad\u003dic.oid;ad\u0026\u0026(this.NB\u003dad);var OE\u003dic.pltype;OE\u0026\u0026(this.XD\u003dOE);var Ys\u003dic.ptchn;Ys\u0026\u0026(this.Kh\u003dYs);var El\u003dic.ptk;El\u0026\u0026(this.xb\u003dencodeURIComponent(El));var Ks\u003dic.m;Ks\u0026\u0026(this.FP\u003d\nKs)}var kA\u003dez(pW.qoeUrl);if(kA){for(var Jx\u003dg.pN(kA),Ei\u003dg.z(Object.keys(Jx)),Yv\u003dEi.next();!Yv.done;Yv\u003dEi.next()){var dQ\u003dYv.value,sz\u003dJx[dQ];Jx[dQ]\u003dArray.isArray(sz)?sz.join(\",\"):sz}this.lJ\u003dJx;var WP\u003dJx.cat;WP\u0026\u0026(this.D(\"html5_enable_qoe_cat_list\")?this.df\u003dthis.df.concat(WP.split(\",\")):this.RM\u003dWP);var $9\u003dJx.live;$9\u0026\u0026(this.t1\u003d$9);var aV\u003dJx.drm_product;aV\u0026\u0026(this.ZT\u003daV)}var Je\u003dez(pW.videostatsPlaybackUrl);if(Je){var a6\u003dLj(Je),uh\u003da6.adformat;if(uh){P1.adformat\u003duh;var JX\u003dthis.Y(),ub\u003duiH(uh,this.d2,JX.X,JX.J);\nub\u0026\u0026(this.adFormat\u003dub)}var ys\u003da6.aqi;ys\u0026\u0026(P1.ad_query_id\u003dys);var w$\u003da6.autoplay;w$\u0026\u0026(this.LZ\u003dw$\u003d\u003d\"1\",this.qG\u003dw$\u003d\u003d\"1\",n6(this,\"vss\"));var E0\u003da6.autonav;E0\u0026\u0026(this.isAutonav\u003dE0\u003d\u003d\"1\");var g$$\u003da6.delay;g$$\u0026\u0026(this.SC\u003dCR(g$$));var qv\u003da6.ei;qv\u0026\u0026(this.eventId\u003dqv);if(a6.adcontext||uh)this.LZ\u003d!0,n6(this,\"ad\");var OB\u003da6.feature;OB\u0026\u0026(this.Hm\u003dOB);var aI\u003da6.list;aI\u0026\u0026(this.playlistId\u003daI);var aA\u003da6.of;aA\u0026\u0026(this.Y5\u003daA);var lJ\u003da6.osid;lJ\u0026\u0026(this.osid\u003dlJ);var oA\u003da6.referrer;oA\u0026\u0026(this.referrer\u003doA);var Nr\u003da6.sdetail;Nr\u0026\u0026\n(this.bX\u003dNr);var ju\u003da6.ssrt;ju\u0026\u0026(this.ix\u003dju\u003d\u003d\"1\");var g8\u003da6.subscribed;g8\u0026\u0026(this.subscribed\u003dg8\u003d\u003d\"1\",this.J.subscribed\u003dg8);var pg\u003da6.uga;pg\u0026\u0026(this.userGenderAge\u003dpg);var F1\u003da6.upt;F1\u0026\u0026(this.U0\u003dF1);var GF\u003da6.vm;GF\u0026\u0026(this.videoMetadata\u003dGF);ol.playback\u003da6}var SJ\u003dez(pW.videostatsWatchtimeUrl);if(SJ){var $e\u003dLj(SJ),zF\u003d$e.ald;zF\u0026\u0026(this.cA\u003dzF);ol.watchtime\u003d$e}var H6\u003dez(pW.atrUrl);if(H6){var AE\u003dLj(H6);ol.atr\u003dAE}var mO\u003dez(pW.engageUrl);if(mO){var y4\u003dLj(mO);ol.engage\u003dy4}this.iW\u003dol;if(pW.promotedPlaybackTracking){var nR\u003d\npW.promotedPlaybackTracking;nR.startUrls\u0026\u0026(this.ju\u003dnR.startUrls);nR.firstQuartileUrls\u0026\u0026(this.R7\u003dnR.firstQuartileUrls);nR.secondQuartileUrls\u0026\u0026(this.qF\u003dnR.secondQuartileUrls);nR.thirdQuartileUrls\u0026\u0026(this.o7\u003dnR.thirdQuartileUrls);nR.completeUrls\u0026\u0026(this.BB\u003dnR.completeUrls);nR.engagedViewUrls\u0026\u0026(nR.engagedViewUrls.length\u003e1\u0026\u0026g.Ri(new g.np(\"There are more than one engaged_view_urls.\")),this.mu\u003dnR.engagedViewUrls[0])}}var Ps\u003dthis.playerResponse.playerCueRanges;Ps\u0026\u0026Ps.length\u003e0\u0026\u0026(this.cueRanges\u003dPs);var Vq\u003dthis.playerResponse.playerCueRangeSet;\nVq\u0026\u0026g.OF(this,Vq);a:{var jd\u003dthis.playerResponse.adPlacements;if(jd)for(var M8\u003dg.z(jd),cs\u003dM8.next();!cs.done;cs\u003dM8.next()){var q8\u003dvoid 0,m1\u003dvoid 0,fI\u003d(q8\u003dcs.value.adPlacementRenderer)\u003d\u003dnull?void 0:(m1\u003dq8.renderer)\u003d\u003dnull?void 0:m1.videoAdTrackingRenderer;if(fI){var AA\u003dfI;break a}}AA\u003dnull}var k5\u003dAA;pW\u0026\u0026pW.promotedPlaybackTracking\u0026\u0026k5\u0026\u0026g.Ri(new g.np(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));k5\u0026\u0026(this.Cl\u003d!0);var yq\u003dthis.playerResponse.playerAds;if(yq)for(var r9\u003d\nC,r6\u003dg.z(yq),ed\u003dr6.next();!ed.done;ed\u003dr6.next()){var iJ\u003ded.value;if(iJ){var JA\u003diJ.playerLegacyDesktopWatchAdsRenderer;if(JA){var A5\u003dJA.playerAdParams;if(A5){A5.autoplay\u003d\u003d\"1\"\u0026\u0026(this.qG\u003dthis.LZ\u003d!0);this.pw\u003dA5.encodedAdSafetyReason||null;A5.showContentThumbnail!\u003d\u003dvoid 0\u0026\u0026(this.R0\u003d!!A5.showContentThumbnail);r9.enabled_engage_types\u003dA5.enabledEngageTypes;break}}}}var z5\u003dthis.playerResponse.playerConfig;if(z5){var yw\u003dz5.manifestlessWindowedLiveConfig;if(yw){var Lg\u003dNumber(yw.minDvrSequence),Si\u003dNumber(yw.maxDvrSequence),\n$w\u003dNumber(yw.minDvrMediaTimeMs),zo\u003dNumber(yw.maxDvrMediaTimeMs),uJ\u003dNumber(yw.startWalltimeMs);Lg\u0026\u0026(this.G5\u003dLg);$w\u0026\u0026(this.Df\u003d$w/1E3,this.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026IQ(this)\u0026\u0026(this.J_\u003d$w/1E3));Si\u0026\u0026(this.Ee\u003dSi);zo\u0026\u0026(this.AZ\u003dzo/1E3,this.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026IQ(this)\u0026\u0026(this.nI\u003dzo/1E3));uJ\u0026\u0026(this.HW\u003duJ/1E3);(Lg||$w)\u0026\u0026(Si||zo)\u0026\u0026(this.allowLiveDvr\u003dthis.isLivePlayback\u003dthis.Qz\u003d!0,this.y_\u003d!1)}var cc\u003dz5.daiConfig;if(cc){if(cc.enableDai){this.vL\u003d\n!0;var Hm\u003dcc.enableServerStitchedDai;Hm\u0026\u0026(this.enableServerStitchedDai\u003dHm);var i4\u003dcc.enablePreroll;i4\u0026\u0026(this.enablePreroll\u003di4)}var RA;if(cc.daiType\u003d\u003d\u003d\"DAI_TYPE_SS_DISABLED\"||((RA\u003dcc.debugInfo)\u003d\u003dnull?0:RA.isDisabledUnpluggedChannel))this.BP\u003d!0;cc.daiType\u003d\u003d\u003d\"DAI_TYPE_CLIENT_STITCHED\"\u0026\u0026(this.Uu\u003d!0)}var R3\u003dz5.audioConfig;if(R3){var Qq\u003dR3.loudnessDb;Qq!\u003dnull\u0026\u0026(this.VX\u003dQq);var Zd\u003dR3.trackAbsoluteLoudnessLkfs;Zd!\u003dnull\u0026\u0026(this.fl\u003dZd);var Y5\u003dR3.loudnessTargetLkfs;Y5!\u003dnull\u0026\u0026(this.loudnessTargetLkfs\u003dY5);R3.audioMuted\u0026\u0026\n(this.wH\u003d!0);R3.muteOnStart\u0026\u0026(this.AE\u003d!0);var kX\u003dR3.loudnessNormalizationConfig;if(kX){kX.applyStatefulNormalization\u0026\u0026(this.applyStatefulNormalization\u003d!0);kX.preserveStatefulLoudnessTarget\u0026\u0026(this.preserveStatefulLoudnessTarget\u003d!0);var UO\u003dkX.minimumLoudnessTargetLkfs;UO!\u003dnull\u0026\u0026(this.minimumLoudnessTargetLkfs\u003dUO);var u4\u003dkX.maxStatefulTimeThresholdSec;u4!\u003dnull\u0026\u0026(this.maxStatefulTimeThresholdSec\u003du4)}this.D(\"web_player_audio_playback_from_audio_config\")\u0026\u0026R3.playAudioOnly\u0026\u0026(this.Eq\u003d!0)}var X1\u003dz5.playbackEndConfig;\nif(X1){var vC\u003dX1.endSeconds,bXW\u003dX1.limitedPlaybackDurationInSeconds;this.mutedAutoplay\u0026\u0026(vC\u0026\u0026(this.endSeconds\u003dvC),bXW\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003dbXW))}var Bg\u003dz5.fairPlayConfig;if(Bg){var hIc\u003dBg.certificate;hIc\u0026\u0026(this.Yh\u003dws(hIc));var NY_\u003dNumber(Bg.keyRotationPeriodMs);NY_\u003e0\u0026\u0026(this.U$\u003dNY_);var gzU\u003dNumber(Bg.keyPrefetchMarginMs);gzU\u003e0\u0026\u0026(this.kN\u003dgzU)}var tU\u003dz5.playbackStartConfig;if(tU){this.uW\u003dNumber(tU.startSeconds);var pKo\u003dtU.liveUtcStartSeconds,PvU\u003d!!this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e\n0;pKo\u0026\u0026!PvU\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(pKo));var hnV\u003dtU.startPosition;if(hnV){var jCK\u003dhnV.utcTimeMillis;jCK\u0026\u0026!PvU\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(jCK)*.001);var cR6\u003dhnV.streamTimeMillis;cR6\u0026\u0026(this.OG\u003dNumber(cR6)*.001)}this.progressBarStartPosition\u003dtU.progressBarStartPosition;this.progressBarEndPosition\u003dtU.progressBarEndPosition}else{var N2S\u003dz5.skippableSegmentsConfig;if(N2S){var k4_\u003dN2S.introSkipDurationMs;k4_\u0026\u0026(this.lW\u003dNumber(k4_)/1E3);var eIW\u003dN2S.outroSkipDurationMs;eIW\u0026\u0026(this.Sz\u003dNumber(eIW)/\n1E3)}}var gTl\u003dz5.skippableIntroConfig;if(gTl){var LBV\u003dNumber(gTl.startMs),ZXK\u003dNumber(gTl.endMs);isNaN(LBV)||isNaN(ZXK)||(this.b5\u003dLBV,this.LK\u003dZXK)}var Y_o\u003dz5.streamSelectionConfig;Y_o\u0026\u0026(this.aL\u003dNumber(Y_o.maxBitrate));var a_H\u003dz5.vrConfig;a_H\u0026\u0026(this.YB\u003da_H.partialSpherical\u003d\u003d\"1\");var cA\u003dz5.webDrmConfig;if(cA){cA.skipWidevine\u0026\u0026(this.QI\u003d!0);var l_1\u003dcA.widevineServiceCert;l_1\u0026\u0026(this.HT\u003dws(l_1));cA.useCobaltWidevine\u0026\u0026(this.useCobaltWidevine\u003d!0);cA.startWithNoQualityConstraint\u0026\u0026(this.n5\u003d!0)}var BD\u003dz5.mediaCommonConfig;\nif(BD){var IZ\u003dBD.dynamicReadaheadConfig;if(IZ){this.maxReadAheadMediaTimeMs\u003dIZ.maxReadAheadMediaTimeMs||NaN;this.minReadAheadMediaTimeMs\u003dIZ.minReadAheadMediaTimeMs||NaN;this.readAheadGrowthRateMs\u003dIZ.readAheadGrowthRateMs||NaN;var ozU,FBV\u003dBD\u003d\u003dnull?void 0:(ozU\u003dBD.mediaUstreamerRequestConfig)\u003d\u003dnull?void 0:ozU.videoPlaybackUstreamerConfig;FBV\u0026\u0026(this.Mi\u003dws(FBV));var phW\u003dBD\u003d\u003dnull?void 0:BD.sabrContextUpdates;if(phW\u0026\u0026phW.length\u003e0)for(var G4S\u003dg.z(phW),PqK\u003dG4S.next();!PqK.done;PqK\u003dG4S.next()){var aF\u003dPqK.value;\nif(aF.type\u0026\u0026aF.value){var xMD\u003d{type:aF.type,scope:aF.scope,value:ws(aF.value)||void 0,sendByDefault:aF.sendByDefault};this.sabrContextUpdates.set(aF.type,xMD)}}}var S_1\u003dBD.serverPlaybackStartConfig;S_1\u0026\u0026(this.serverPlaybackStartConfig\u003dS_1);BD.useServerDrivenAbr\u0026\u0026(this.zZ\u003d!0);var $Cl\u003dBD.requestPipeliningConfig;$Cl\u0026\u0026(this.requestPipeliningConfig\u003d$Cl)}var zIW\u003dz5.inlinePlaybackConfig;zIW\u0026\u0026(this.lC\u003d!!zIW.showAudioControls);var xc\u003dz5.embeddedPlayerConfig;if(xc){this.embeddedPlayerConfig\u003dxc;var jec\u003dxc.embeddedPlayerMode;\nif(jec){var HX_\u003dthis.Y();HX_.sX\u003djec;HX_.N\u003djec\u003d\u003d\u003d\"EMBEDDED_PLAYER_MODE_PFL\"}var V3H\u003dxc.permissions;V3H\u0026\u0026(this.allowImaMonetization\u003d!!V3H.allowImaMonetization)}var M3c\u003dz5.ssapConfig;M3c\u0026\u0026(this.CY\u003dM3c.ssapPrerollEnabled||!1);var wI\u003dz5.webPlayerConfig;wI\u0026\u0026(wI.gatewayExperimentGroup\u0026\u0026(this.gatewayExperimentGroup\u003dwI.gatewayExperimentGroup),wI.isProximaEligible\u0026\u0026(this.isProximaLatencyEligible\u003d!0))}var Ib\u003dthis.playerResponse.streamingData;if(Ib){var cQK\u003dIb.formats;if(cQK){for(var kV\u003d[],q__\u003dg.z(cQK),kCc\u003dq__.next();!kCc.done;kCc\u003d\nq__.next()){var enl\u003dkCc.value;kV.push(enl.itag+\"/\"+enl.width+\"x\"+enl.height)}this.ey\u003dkV.join(\",\");kV\u003d[];for(var mCW\u003dg.z(cQK),LoS\u003dmCW.next();!LoS.done;LoS\u003dmCW.next()){var eF\u003dLoS.value,LG\u003d{itag:eF.itag,type:eF.mimeType,quality:eF.quality},f_c\u003deF.url;f_c\u0026\u0026(LG.url\u003df_c);var Cw\u003dG2(eF),w4D\u003dCw.RH,CH0\u003dCw.Uf,beD\u003dCw.s;Cw.Bv\u0026\u0026(LG.url\u003dw4D,LG.sp\u003dCH0,LG.s\u003dbeD);kV.push(g.vt(LG))}this.OR\u003dkV.join(\",\")}var ZoK\u003dIb.hlsFormats;if(ZoK){var ARU\u003dz5||null,bd\u003d{};if(ARU){var YN1\u003dARU.audioPairingConfig;if(YN1\u0026\u0026YN1.pairs)for(var yRx\u003d\ng.z(YN1.pairs),aq_\u003dyRx.next();!aq_.done;aq_\u003dyRx.next()){var rRl\u003daq_.value,lqW\u003drRl.videoItag;bd[lqW]||(bd[lqW]\u003d[]);bd[lqW].push(rRl.audioItag)}}for(var iXS\u003d{},JRx\u003dg.z(ZoK),oTH\u003dJRx.next();!oTH.done;oTH\u003dJRx.next()){var uzc\u003doTH.value;iXS[uzc.itag]\u003duzc.bitrate}for(var RIU\u003d[],QCW\u003dg.z(ZoK),Foc\u003dQCW.next();!Foc.done;Foc\u003dQCW.next()){var he\u003dFoc.value,md\u003d{itag:he.itag,type:he.mimeType,url:he.url,bitrate:he.bitrate,width:he.width,height:he.height,fps:he.fps},hz\u003dhe.audioTrack;if(hz){var UCW\u003dhz.displayName;UCW\u0026\u0026\n(md.name\u003dUCW,md.audio_track_id\u003dhz.id,hz.audioIsDefault\u0026\u0026(md.is_default\u003d\"1\"))}if(he.drmFamilies){for(var XK_\u003d[],KBU\u003dg.z(he.drmFamilies),GC_\u003dKBU.next();!GC_.done;GC_\u003dKBU.next())XK_.push(pA[GC_.value]);md.drm_families\u003dXK_.join(\",\")}var Nd\u003dbd[he.itag];if(Nd\u0026\u0026Nd.length){md.audio_itag\u003dNd.join(\",\");var sCK\u003diXS[Nd[0]];sCK\u0026\u0026(md.bitrate+\u003dsCK)}var OX_\u003dMJW(he);OX_\u0026\u0026(md.eotf\u003dOX_);he.audioChannels\u0026\u0026(md.audio_channels\u003dhe.audioChannels);RIU.push(g.vt(md))}this.hlsFormats\u003dRIU.join(\",\")}var SNc\u003dIb.licenseInfos;if(SNc\u0026\u0026\nSNc.length\u003e0){for(var vzc\u003d{},DCK\u003dg.z(SNc),$NH\u003dDCK.next();!$NH.done;$NH\u003dDCK.next()){var dCl\u003d$NH.value,WBH\u003ddCl.drmFamily,Ezl\u003ddCl.url;WBH\u0026\u0026Ezl\u0026\u0026(vzc[pA[WBH]]\u003dEzl)}this.f9\u003dvzc}var nz6\u003dIb.drmParams;nz6\u0026\u0026(this.drmParams\u003dnz6);var t3l\u003dIb.dashManifestUrl;t3l\u0026\u0026(this.Yr\u003dg.Dh(t3l,{cpn:this.clientPlaybackNonce}));var TYl\u003dIb.hlsManifestUrl;TYl\u0026\u0026(this.hlsvp\u003dTYl);var BYW\u003dIb.probeUrl;BYW\u0026\u0026(this.probeUrl\u003dC8(g.Dh(BYW,{cpn:this.clientPlaybackNonce})));var I_l\u003dIb.serverAbrStreamingUrl;I_l\u0026\u0026(this.A6\u003dnew g.Zl(I_l,!0))}var xCc\u003d\nthis.playerResponse.trackingParams;xCc\u0026\u0026(this.sX\u003dxCc);var ns\u003dthis.playerResponse.videoDetails;if(ns){var fV\u003dC,znW\u003dns.videoId;znW\u0026\u0026(this.videoId\u003dznW,fV.video_id||(fV.video_id\u003dznW));var wKH\u003dns.channelId;wKH\u0026\u0026(this.J.uid\u003dwKH.substring(2));var HoS\u003dns.title;HoS\u0026\u0026(this.title\u003dHoS,fV.title||(fV.title\u003dHoS));var V9l\u003dns.lengthSeconds;V9l\u0026\u0026(this.lengthSeconds\u003dNumber(V9l),fV.length_seconds||(fV.length_seconds\u003dV9l));var Cul\u003dns.keywords;Cul\u0026\u0026(this.keywords\u003dFD6(Cul));var M96\u003dns.channelId;M96\u0026\u0026(this.w8\u003dM96,fV.ucid||\n(fV.ucid\u003dM96));var bl1\u003dns.viewCount;bl1\u0026\u0026(this.rawViewCount\u003dNumber(bl1));var qN1\u003dns.author;qN1\u0026\u0026(this.author\u003dqN1,fV.author||(fV.author\u003dqN1));var hDx\u003dns.shortDescription;hDx\u0026\u0026(this.shortDescription\u003dhDx);var NCW\u003dns.isCrawlable;NCW\u0026\u0026(this.isListed\u003dNCW);var gq1\u003dns.musicVideoType;gq1\u0026\u0026(this.musicVideoType\u003dgq1);var mNo\u003dns.isLive;mNo!\u003dnull\u0026\u0026(this.isLivePlayback\u003dmNo);if(mNo||ns.isUpcoming)this.isPremiere\u003d!ns.isLiveContent;var pVU\u003dns.thumbnail;pVU\u0026\u0026(this.V\u003dk6(pVU));var Pul\u003dns.isExternallyHostedPodcast;Pul\u0026\u0026\n(this.isExternallyHostedPodcast\u003dPul);var fql\u003dns.viewerLivestreamJoinPosition;if(fql\u003d\u003dnull?0:fql.utcTimeMillis)this.qg\u003dCR(fql.utcTimeMillis);var j8_\u003dz5||null,AQl\u003dC;ns.isLiveDefaultBroadcast\u0026\u0026(this.isLiveDefaultBroadcast\u003d!0);ns.isUpcoming\u0026\u0026(this.isUpcoming\u003d!0);if(ns.isPostLiveDvr){this.y_\u003d!0;var cy1\u003dns.latencyClass;cy1\u0026\u0026(this.latencyClass\u003dvQd[cy1]||\"UNKNOWN\");ns.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0)}else{var yQx\u003d!1;this.kh?(this.allowLiveDvr\u003dEy()?!0:If\u0026\u0026wO\u003c5?!1:!0,this.isLivePlayback\u003d\n!0):ns.isLive?(AQl.livestream\u003d\"1\",this.allowLiveDvr\u003dns.isLiveDvrEnabled?Ey()?!0:If\u0026\u0026wO\u003c5?!1:!0:!1,this.partnerId\u003d27,yQx\u003d!0):ns.isUpcoming\u0026\u0026(yQx\u003d!0);if(ns.isLive||this.kh\u0026\u0026this.D(\"html5_parse_live_monitor_flags\")){ns.isLowLatencyLiveStream\u0026\u0026(this.isLowLatencyLiveStream\u003d!0);var k8W\u003dns.latencyClass;k8W\u0026\u0026(this.latencyClass\u003dvQd[k8W]||\"UNKNOWN\");var eD6\u003dns.liveChunkReadahead;eD6\u0026\u0026(this.liveChunkReadahead\u003deD6);var T7\u003dj8_\u0026\u0026j8_.livePlayerConfig;if(T7){T7.hasSubfragmentedFmp4\u0026\u0026(this.hasSubfragmentedFmp4\u003d!0);\nT7.hasSubfragmentedWebm\u0026\u0026(this.rq\u003d!0);T7.defraggedFromSubfragments\u0026\u0026(this.defraggedFromSubfragments\u003d!0);var LnW\u003dT7.liveExperimentalContentId;LnW\u0026\u0026(this.liveExperimentalContentId\u003dNumber(LnW));var Zll\u003dT7.isLiveHeadPlayable;this.D(\"html5_live_head_playable\")\u0026\u0026Zll!\u003dnull\u0026\u0026(this.isLiveHeadPlayable\u003dZll)}}yQx\u0026\u0026(this.isLivePlayback\u003d!0,AQl.adformat\u0026\u0026AQl.adformat.split(\"_\")[1]!\u003d\u003d\"8\"||this.q2.push(\"heartbeat\"),this.VC\u003d!0)}var YhW\u003dns.isPrivate;YhW!\u003d\u003dvoid 0\u0026\u0026(this.isPrivate\u003dNa(this.isPrivate,YhW))}if(jV){var ako\u003d\nns||null,lk_\u003d!1,BN\u003djV.errorScreen;lk_\u003dBN\u0026\u0026(BN.playerLegacyDesktopYpcOfferRenderer||BN.playerLegacyDesktopYpcTrailerRenderer||BN.ypcTrailerRenderer)?!0:ako\u0026\u0026ako.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\"FULLSCREEN_ONLY\"].includes(jV.status);if(!lk_){this.errorCode\u003dmZ6(jV.errorCode)||\"auth\";var gp\u003dBN\u0026\u0026BN.playerErrorMessageRenderer;if(gp){this.playerErrorMessageRenderer\u003dgp;var oqx\u003dgp.reason;oqx\u0026\u0026(this.errorReason\u003dg.lI(oqx));var rQV\u003dgp.subreason;rQV\u0026\u0026(this.fS\u003dg.lI(rQV),this.O$\u003drQV)}else this.errorReason\u003d\njV.reason||null;var ioU\u003djV.status;if(ioU\u003d\u003d\u003d\"LOGIN_REQUIRED\")this.errorDetail\u003d\"1\";else if(ioU\u003d\u003d\u003d\"CONTENT_CHECK_REQUIRED\")this.errorDetail\u003d\"2\";else if(ioU\u003d\u003d\u003d\"AGE_CHECK_REQUIRED\"){var Fn1\u003djV.errorScreen,G8K\u003dFn1\u0026\u0026Fn1.playerKavRenderer;this.errorDetail\u003dG8K\u0026\u0026G8K.kavUrl?\"4\":\"3\"}else this.errorDetail\u003djV.isBlockedInRestrictedMode?\"5\":\"0\"}}var ShV\u003dthis.playerResponse.interstitialPods;ShV\u0026\u0026Oy1(this,ShV);this.m6\u0026\u0026this.eventId\u0026\u0026(this.m6\u003djX(this.m6,{ei:this.eventId}));var JQx\u003dthis.playerResponse.captions;if(JQx\u0026\u0026\nJQx.playerCaptionsTracklistRenderer)a:{var AV\u003dJQx.playerCaptionsTracklistRenderer;this.captionTracks\u003d[];if(AV.captionTracks)for(var $VU\u003dg.z(AV.captionTracks),unV\u003d$VU.next();!unV.done;unV\u003d$VU.next()){var yx\u003dunV.value,zD1\u003da8_(yx.baseUrl);if(!zD1)break a;var Rnl\u003d{is_translateable:!!yx.isTranslatable,languageCode:yx.languageCode,languageName:yx.name\u0026\u0026g.lI(yx.name),url:zD1,vss_id:yx.vssId,kind:yx.kind};Rnl.name\u003dyx.trackName;Rnl.displayName\u003dyx.name\u0026\u0026g.lI(yx.name);this.captionTracks.push(new g.gF(Rnl))}this.MF\u003d\nAV.audioTracks||[];this.Nj\u003dAV.defaultAudioTrackIndex||0;this.i6\u003d[];if(AV.translationLanguages)for(var Hll\u003dg.z(AV.translationLanguages),QeW\u003dHll.next();!QeW.done;QeW\u003dHll.next()){var IM\u003dQeW.value,lt\u003d{};lt.languageCode\u003dIM.languageCode;lt.languageName\u003dg.lI(IM.languageName);if(IM.translationSourceTrackIndices){lt.translationSourceTrackIndices\u003d[];for(var VKo\u003dg.z(IM.translationSourceTrackIndices),UNK\u003dVKo.next();!UNK.done;UNK\u003dVKo.next())lt.translationSourceTrackIndices.push(UNK.value)}if(IM.excludeAudioTrackIndices){lt.excludeAudioTrackIndices\u003d\n[];for(var MKH\u003dg.z(IM.excludeAudioTrackIndices),XhS\u003dMKH.next();!XhS.done;XhS\u003dMKH.next())lt.excludeAudioTrackIndices.push(XhS.value)}this.i6.push(lt)}this.hA\u003d[];if(AV.defaultTranslationSourceTrackIndices)for(var qhS\u003dg.z(AV.defaultTranslationSourceTrackIndices),KoV\u003dqhS.next();!KoV.done;KoV\u003dqhS.next())this.hA.push(KoV.value);this.b6\u003d!!AV.contribute\u0026\u0026!!AV.contribute.captionsMetadataRenderer}(this.clipConfig\u003dthis.playerResponse.clipConfig)\u0026\u0026this.clipConfig.startTimeMs!\u003dnull\u0026\u0026(this.uW\u003dNumber(this.clipConfig.startTimeMs)*\n.001);this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig\u0026\u0026this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026DZl(this,this.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting);var mVS;this.compositeLiveIngestionOffsetToken\u003d(mVS\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:mVS.compositeLiveIngestionOffsetToken;var fkl;this.compositeLiveStatusToken\u003d(fkl\u003dthis.playerResponse.playbackTracking)\u003d\u003dnull?void 0:\nfkl.compositeLiveStatusToken}UF(this,C);C.queue_info\u0026\u0026(this.queueInfo\u003dC.queue_info);var Ay1\u003dC.hlsdvr;Ay1!\u003dnull\u0026\u0026(this.allowLiveDvr\u003dNumber(Ay1)\u003d\u003d\u003d1?Ey()?!0:If\u0026\u0026wO\u003c5?!1:!0:!1);this.adQueryId\u003dC.ad_query_id||null;this.pw||(this.pw\u003dC.encoded_ad_safety_reason||null);this.QY\u003dC.agcid||null;this.WB\u003dC.ad_id||null;this.a7\u003dC.ad_sys||null;this.Vt\u003dC.encoded_ad_playback_context||null;this.wH\u003dNa(this.wH,C.infringe||C.muted);this.Xd\u003dC.authkey;this.z3\u003dC.authuser;this.mutedAutoplay\u003dNa(this.mutedAutoplay,C\u0026\u0026C.playmuted);\nthis.D(\"embeds_enable_full_length_inline_muted_autoplay\")\u0026\u0026(this.mutedAutoplayDurationMode\u003dpp(this.mutedAutoplayDurationMode,C\u0026\u0026C.muted_autoplay_duration_mode));this.yh\u003dNa(this.yh,C\u0026\u0026C.mutedautoplay);var pw\u003dC.length_seconds;pw\u0026\u0026(this.lengthSeconds\u003dtypeof pw\u003d\u003d\u003d\"string\"?CR(pw):pw);if(this.isAd()||this.wG||!g.ew(g.A9(this.Rf)))this.endSeconds\u003dpp(this.endSeconds,this.Sz||C.end||C.endSeconds);else{var hAp\u003dg.A9(this.Rf),Pf\u003dthis.lengthSeconds;switch(hAp){case \"EMBEDDED_PLAYER_LITE_MODE_FIXED_PLAYBACK_LIMIT\":Pf\u003e\n30?this.limitedPlaybackDurationInSeconds\u003d30:Pf\u003c30\u0026\u0026Pf\u003e10\u0026\u0026(this.limitedPlaybackDurationInSeconds\u003d10);break;case \"EMBEDDED_PLAYER_LITE_MODE_DYNAMIC_PLAYBACK_LIMIT\":this.limitedPlaybackDurationInSeconds\u003dPf*.2}}this.sX\u003dPj(this.sX,C.itct);this.xI\u003dNa(this.xI,C.noiba);this.cV\u003dNa(this.cV,C.is_live_destination);this.isLivePlayback\u003dNa(this.isLivePlayback,C.live_playback);this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026this.yV();C.isUpcoming\u0026\u0026(this.isUpcoming\u003dNa(this.isUpcoming,C.isUpcoming));this.y_\u003d\nNa(this.y_,C.post_live_playback);this.Qz\u0026\u0026(this.y_\u003d!1);this.isMdxPlayback\u003dNa(this.isMdxPlayback,C.mdx);var jp\u003dC.mdx_control_mode;jp\u0026\u0026(this.mdxControlMode\u003dtypeof jp\u003d\u003d\u003d\"number\"?jp:CR(jp));this.isInlinePlaybackNoAd\u003dNa(this.isInlinePlaybackNoAd,C.is_inline_playback_no_ad);this.Xs\u003dpp(this.Xs,C.reload_count);this.reloadReason\u003dPj(this.reloadReason,C.reload_reason);this.R0\u003dNa(this.R0,C.show_content_thumbnail);this.pP\u003dNa(this.pP,C.utpsa);this.cycToken\u003dC.cyc||null;this.fn\u003dC.tkn||null;var yyc\u003dc7(C);Object.keys(yyc).length\u003e\n0\u0026\u0026(this.V\u003dyyc);this.N2\u003dPj(this.N2,C.vvt);this.mdxEnvironment\u003dPj(this.mdxEnvironment,C.mdx_environment);C.source_container_playlist_id\u0026\u0026(this.sourceContainerPlaylistId\u003dC.source_container_playlist_id);C.serialized_mdx_metadata\u0026\u0026(this.serializedMdxMetadata\u003dC.serialized_mdx_metadata);this.Zw\u003dC.osig;this.eventId||(this.eventId\u003dC.eventid);this.osid||(this.osid\u003dC.osid);this.playlistId\u003dPj(this.playlistId,C.list);C.index\u0026\u0026(this.playlistIndex\u003dthis.playlistIndex\u003d\u003d\u003dvoid 0?pp(0,C.index):pp(this.playlistIndex,\nC.index));this.Ch\u003dC.pyv_view_beacon_url;this.gR\u003dC.pyv_quartile25_beacon_url;this.K1\u003dC.pyv_quartile50_beacon_url;this.U3\u003dC.pyv_quartile75_beacon_url;this.C8\u003dC.pyv_quartile100_beacon_url;var ryl\u003dC.session_data;!this.Em\u0026\u0026ryl\u0026\u0026(this.Em\u003dba(ryl,\"\u0026\").feature);this.isFling\u003dpp(this.isFling?1:0,C.is_fling)\u003d\u003d\u003d1;this.vnd\u003dpp(this.vnd,C.vnd);this.forceAdsUrl\u003dPj(this.forceAdsUrl,C.force_ads_url);this.sB\u003dPj(this.sB,C.ctrl);this.OB\u003dPj(this.OB,C.ytr);this.BC\u003dC.ytrcc;this.Vq\u003dC.ytrexp;this.Ew\u003dC.ytrext;this.IV\u003dPj(this.IV,\nC.adformat);this.d2\u003dPj(this.d2,C.attrib);this.slotPosition\u003dpp(this.slotPosition,C.slot_pos);this.breakType\u003dC.break_type;this.ix\u003dNa(this.ix,C.ssrt);this.videoId\u003dcj(C)||this.videoId;this.W\u003dPj(this.W,C.vss_credentials_token);this.KS\u003dPj(this.KS,C.vss_credentials_token_type);this.Eq\u003dNa(this.Eq,C.audio_only);this.G$\u003dNa(this.G$,C.aac_high);this.ZF\u003dNa(this.ZF,C.prefer_low_quality_audio);this.uE\u003dNa(this.uE,C.uncap_inline_quality);this.D(\"html5_enable_qoe_cat_list\")?C.qoe_cat\u0026\u0026(this.df\u003dthis.df.concat(C.qoe_cat.split(\",\"))):\nthis.RM\u003dPj(this.RM,C.qoe_cat);this.ZR\u003dNa(this.ZR,C.download_media);var ill\u003dC.prefer_gapless;this.L\u003dill!\u003dnull?Na(this.L,ill):this.L?this.L:this.Rf.preferGapless\u0026\u0026this.Rf.supportsGaplessShorts();dl1(this.playerResponse)\u0026\u0026this.q2.push(\"ad\");var JyW\u003dC.adaptive_fmts;JyW\u0026\u0026(this.adaptiveFormats\u003dJyW,this.jp(\"adpfmts\",{},!0));var uN6\u003dC.allow_embed;uN6\u0026\u0026(this.allowEmbed\u003dNumber(uN6)\u003d\u003d\u003d1);var RDH\u003dC.backgroundable;RDH\u0026\u0026(this.backgroundable\u003dNumber(RDH)\u003d\u003d\u003d1);var Q8c\u003dC.autonav;Q8c\u0026\u0026(this.isAutonav\u003dNumber(Q8c)\u003d\u003d\u003d\n1);var UVl\u003dC.autoplay;UVl\u0026\u0026(this.LZ\u003dthis.qG\u003dNumber(UVl)\u003d\u003d\u003d1,n6(this,\"c\"));var XVx\u003dC.iv_load_policy;XVx\u0026\u0026(this.annotationsLoadPolicy\u003dgU(this.annotationsLoadPolicy,XVx,yY));var KnW\u003dC.cc_lang_pref;KnW\u0026\u0026(this.captionsLanguagePreference\u003dPj(KnW,this.captionsLanguagePreference));var s8o\u003dC.cc_load_policy;s8o\u0026\u0026(this.wy\u003dgU(this.wy,s8o,yY));var OlU;this.deviceCaptionsOn\u003d(OlU\u003dC.device_captions_on)!\u003dnull?OlU:void 0;var vqW;this.h9\u003d(vqW\u003dC.device_captions_lang_pref)!\u003dnull?vqW:\"\";var DVW;this.Ym\u003d(DVW\u003dC.viewer_selected_caption_langs)!\u003d\nnull?DVW:[];if(!this.D(\"html5_enable_ssap_entity_id\")){var dVS\u003dC.cached_load;dVS\u0026\u0026(this.Lk\u003dNa(this.Lk,dVS))}if(C.dash\u003d\u003d\u003d\"0\"||C.dash\u003d\u003d\u003d0||C.dash\u003d\u003d\u003d!1)this.Sv\u003d!0;var Wnl\u003dC.dashmpd;Wnl\u0026\u0026(this.Yr\u003dg.Dh(Wnl,{cpn:this.clientPlaybackNonce}));var EqK\u003dC.delay;EqK\u0026\u0026(this.SC\u003dCR(EqK));var sex\u003dthis.Sz||C.end;if(this.yd?sex!\u003dnull:sex!\u003dvoid 0)this.clipEnd\u003dpp(this.clipEnd,sex);var nqU\u003dC.fmt_list;nqU\u0026\u0026(this.ey\u003dnqU);C.heartbeat_preroll\u0026\u0026this.q2.push(\"heartbeat\");this.XC\u003d-Math.floor(Math.random()*10);this.oJ\u003d-Math.floor(Math.random()*\n40);var tKU\u003dC.is_listed;tKU\u0026\u0026(this.isListed\u003dNa(this.isListed,tKU));var TCo\u003dC.is_private;TCo\u0026\u0026(this.isPrivate\u003dNa(this.isPrivate,TCo));var BCx\u003dC.is_dni;BCx\u0026\u0026(this.jS\u003dNa(this.jS,BCx));var Ik_\u003dC.dni_color;Ik_\u0026\u0026(this.Oa\u003dPj(this.Oa,Ik_));var xVl\u003dC.pipable;xVl\u0026\u0026(this.pipable\u003dNa(this.pipable,xVl));this.py\u003d(this.yY\u003dthis.pipable\u0026\u0026this.Rf.dh)\u0026\u0026!this.Rf.showMiniplayerButton;var wV1\u003dC.paid_content_overlay_duration_ms;wV1\u0026\u0026(this.paidContentOverlayDurationMs\u003dCR(wV1));var Cr6\u003dC.paid_content_overlay_text;Cr6\u0026\u0026(this.paidContentOverlayText\u003d\nCr6);var bCW\u003dC.url_encoded_fmt_stream_map;bCW\u0026\u0026(this.OR\u003dbCW);var h1c\u003dC.hls_formats;h1c\u0026\u0026(this.hlsFormats\u003dh1c);var Nvx\u003dC.hlsvp;Nvx\u0026\u0026(this.hlsvp\u003dNvx);var cf\u003dC.live_start_walltime;cf\u0026\u0026(this.CP\u003dtypeof cf\u003d\u003d\u003d\"number\"?cf:CR(cf));var kL\u003dC.live_manifest_duration;kL\u0026\u0026(this.xs\u003dtypeof kL\u003d\u003d\u003d\"number\"?kL:CR(kL));var gh1\u003dC.player_params;gh1\u0026\u0026(this.playerParams\u003dgh1);var ppS\u003dC.partnerid;ppS\u0026\u0026(this.partnerId\u003dpp(this.partnerId,ppS));var Prl\u003dC.probe_url;Prl\u0026\u0026(this.probeUrl\u003dC8(g.Dh(Prl,{cpn:this.clientPlaybackNonce})));\nvar Ool\u003dC.pyv_billable_url;Ool\u0026\u0026x6l(Ool)\u0026\u0026(this.mu\u003dOol);var vT1\u003dC.pyv_conv_url;vT1\u0026\u0026x6l(vT1)\u0026\u0026(this.Z0\u003dvT1);GLW(this,C);this.startSeconds\u003e0?this.D(\"html5_log_start_seconds_inconsistency\")\u0026\u0026this.startSeconds!\u003d\u003d(this.uW||this.lW||C.start||C.startSeconds)\u0026\u0026this.jp(\"lss\",{css:this.startSeconds,pcss:this.uW,iss:this.lW,ps:C.start||void 0,pss:C.startSeconds||void 0}):this.Yg\u003dthis.startSeconds\u003dpp(this.startSeconds,this.uW||this.lW||C.start||C.startSeconds);if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e\n0)){var jmK\u003dC.live_utc_start;if(jmK!\u003dnull)this.liveUtcStartSeconds\u003dNumber(jmK);else{var DNx\u003dthis.startSeconds;DNx\u0026\u0026isFinite(DNx)\u0026\u0026DNx\u003e1E9\u0026\u0026(this.liveUtcStartSeconds\u003dthis.startSeconds)}}if(!(this.liveUtcStartSeconds\u0026\u0026this.liveUtcStartSeconds\u003e0)){var cT_\u003dC.utc_start_millis;cT_\u0026\u0026(this.liveUtcStartSeconds\u003dNumber(cT_)*.001)}var kil\u003dC.stream_time_start_millis;kil\u0026\u0026(this.OG\u003dNumber(kil)*.001);var dNK\u003dthis.lW||C.start;(this.yd?dNK\u003d\u003dnull||Number(C.resume)\u003d\u003d\u003d1:dNK\u003d\u003dvoid 0||C.resume\u003d\u003d\"1\")||this.isLivePlayback||\n(this.clipStart\u003dpp(this.clipStart,dNK));var e1l\u003dC.url_encoded_third_party_media;e1l\u0026\u0026(this.Du\u003dgJ(e1l));var WoK\u003dC.ypc_offer_button_formatted_text;if(WoK){var L_W\u003dJSON.parse(WoK);this.gy\u003dL_W!\u003dnull?L_W:null;this.Y9\u003dWoK}var ZCl\u003dC.ypc_offer_button_text;ZCl\u0026\u0026(this.IY\u003dZCl);var YkS\u003dC.ypc_offer_description;YkS\u0026\u0026(this.e4\u003dYkS);var ag_\u003dC.ypc_offer_headline;ag_\u0026\u0026(this.vx\u003dag_);var lg6\u003dC.ypc_full_video_message;lg6\u0026\u0026(this.dh\u003dlg6);var oh6\u003dC.ypc_offer_id;oh6\u0026\u0026(this.JC\u003doh6);var F_V\u003dC.ypc_buy_url;F_V\u0026\u0026(this.Va\u003dF_V);\nvar GiU\u003dC.ypc_item_thumbnail;GiU\u0026\u0026(this.O0\u003dGiU);var SkW\u003dC.ypc_item_title;SkW\u0026\u0026(this.qp\u003dSkW);var $3c\u003dC.ypc_item_url;$3c\u0026\u0026(this.Az\u003d$3c);var z1W\u003dC.ypc_vid;z1W\u0026\u0026(this.A$\u003dz1W);C.ypc_overlay_timeout\u0026\u0026(this.O8\u003dNumber(C.ypc_overlay_timeout));var HC_\u003dC.ypc_trailer_player_vars;HC_\u0026\u0026(this.QH\u003dNQ(HC_));var V4W\u003dC.ypc_original_itct;V4W\u0026\u0026(this.rJ\u003dV4W);this.w8\u003dPj(this.w8,C.ucid);C.baseUrl\u0026\u0026(this.J.baseUrl\u003dC.baseUrl);C.uid\u0026\u0026(this.J.uid\u003dC.uid);C.oeid\u0026\u0026(this.J.oeid\u003dC.oeid);C.ieid\u0026\u0026(this.J.ieid\u003dC.ieid);C.ppe\u0026\u0026(this.J.ppe\u003d\nC.ppe);C.engaged\u0026\u0026(this.J.engaged\u003dC.engaged);C.subscribed\u0026\u0026(this.J.subscribed\u003dC.subscribed);this.J.focEnabled\u003dNa(this.J.focEnabled,C.focEnabled);this.J.rmktEnabled\u003dNa(this.J.rmktEnabled,C.rmktEnabled);this.kY\u003dC.storyboard_spec||null;this.Le\u003dC.live_storyboard_spec||null;this.Io\u003dC.iv_endscreen_url||null;this.VC\u003dNa(this.VC,C.ypc_license_checker_module);this.K5\u003dNa(this.K5,C.ypc_module);this.Dj\u003dNa(this.Dj,C.ypc_clickwrap_module);this.K5\u0026\u0026this.q2.push(\"ypc\");this.Dj\u0026\u0026this.q2.push(\"ypc_clickwrap\");this.xK\u003d\n{video_id:C.video_id,eventid:C.eventid,cbrand:C.cbrand,cbr:C.cbr,cbrver:C.cbrver,c:C.c,cver:C.cver,ctheme:C.ctheme,cplayer:C.cplayer,cmodel:C.cmodel,cnetwork:C.cnetwork,cos:C.cos,cosver:C.cosver,cplatform:C.cplatform,user_age:C.user_age,user_display_image:C.user_display_image,user_display_name:C.user_display_name,user_gender:C.user_gender,csi_page_type:C.csi_page_type,csi_service_name:C.csi_service_name,enablecsi:C.enablecsi,enabled_engage_types:C.enabled_engage_types};Y2S(this,C);var M4S\u003dC.cotn;\nM4S\u0026\u0026(this.cotn\u003dM4S);if(iGH(this))C6(this)\u0026\u0026(this.isLivePlayback\u0026\u0026this.Yr\u0026\u0026(this.Xz\u003d!0),this.Yh\u0026\u0026(this.tN\u003d!0));else if(Jal(this))this.Xz\u003d!0;else{var qko,m3l,fg1\u003d((qko\u003dthis.playerResponse)\u003d\u003dnull?void 0:(m3l\u003dqko.streamingData)\u003d\u003dnull?void 0:m3l.adaptiveFormats)||[];if(fg1.length\u003e0)var Z8\u003draV(this,fg1);else{var AT1\u003dthis.adaptiveFormats;if(AT1\u0026\u0026!C6(this)){b4(this,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(GM\u003d!0);var xr\u003dcT(AT1),ETH\u003dthis.f9,yT_\u003dthis.lengthSeconds,NW0\u003dthis.isLivePlayback,YV\u003dthis.y_,\nw1\u003dthis.Rf,gtj\u003dsAx(xr);if(NW0||YV){var rTH\u003dw1\u003d\u003dnull?void 0:w1.experiments,Kn\u003dnew NE(\"\",rTH,!0);Kn.yV\u003d!0;Kn.isManifestless\u003d!0;Kn.K\u003d!YV;Kn.isLive\u003d!YV;Kn.y_\u003dYV;for(var iCo\u003dg.z(xr),nTl\u003diCo.next();!nTl.done;nTl\u003diCo.next()){var CY\u003dnTl.value,JTc\u003dj$(CY,ETH),oF\u003dcR(CY.url,CY.sp,CY.s),uel\u003doF.get(\"id\");uel\u0026\u0026uel.includes(\"%7E\")\u0026\u0026(Kn.V\u003d!0);var R11\u003dvoid 0,pCe\u003d(R11\u003drTH)\u003d\u003dnull?void 0:R11.Fo(\"html5_max_known_end_time_rebase\"),PHj\u003dNumber(CY.target_duration_sec)||5,joo\u003dNumber(CY.max_dvr_duration_sec)||14400,QmU\u003dNumber(oF.get(\"mindsq\")||\noF.get(\"min_sq\")||\"0\"),U3W\u003dNumber(oF.get(\"maxdsq\")||oF.get(\"max_sq\")||\"0\")||Infinity;Kn.G5\u003dKn.G5||QmU;Kn.Ee\u003dKn.Ee||U3W;var cho\u003d!Ty(JTc);oF\u0026\u0026CA(Kn,new Ou(oF,JTc,{jL:PHj,DR:cho,hc:joo,G5:QmU,Ee:U3W,Nw:300,y_:YV,Gd:pCe}))}var XpK\u003dKn}else{if(gtj\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\"){var ep\u003dyT_;ep\u003dep\u003d\u003d\u003dvoid 0?0:ep;var bo\u003dnew NE(\"\",w1\u003d\u003dnull?void 0:w1.experiments,!1);bo.duration\u003dep||0;for(var K__\u003dg.z(xr),t9K\u003dK__.next();!t9K.done;t9K\u003dK__.next()){var hB\u003dt9K.value,T2o\u003dj$(hB,ETH,bo.duration),B2H\u003dcR(hB.url,hB.sp,hB.s);\nif(B2H)if(T2o.streamType\u003d\u003d\u003d\"FORMAT_STREAM_TYPE_OTF\")CA(bo,new vw(B2H,T2o,\"sq/0\"));else{var kfE\u003dGE(hB.init),eA$\u003dGE(hB.index);CA(bo,new Iv(B2H,T2o,kfE,eA$))}}bo.isOtf\u003d!0;var smc\u003dbo}else{var Lw\u003dyT_;Lw\u003dLw\u003d\u003d\u003dvoid 0?0:Lw;var Zn\u003dnew NE(\"\",w1\u003d\u003dnull?void 0:w1.experiments,!1);Zn.duration\u003dLw||0;for(var OCU\u003dg.z(xr),IqH\u003dOCU.next();!IqH.done;IqH\u003dOCU.next()){var NH\u003dIqH.value,L7o\u003dj$(NH,ETH,Zn.duration),ZeE\u003dGE(NH.init),YBp\u003dGE(NH.index),vh6\u003dcR(NH.url,NH.sp,NH.s);vh6\u0026\u0026CA(Zn,new Iv(vh6,L7o,ZeE,YBp))}smc\u003dZn}XpK\u003dsmc}var D3x\u003d\nXpK;if(xr.length\u003e0){var d3H\u003dxr[0];if(this.Y().playerStyle\u003d\u003d\u003d\"hangouts-meet\"\u0026\u0026d3H.url){var aOU\u003dg.pN(d3H.url);this.XG\u003dthis.XG||Number(aOU.expire)}}var lOE\u003dthis.isLivePlayback\u0026\u0026!this.y_\u0026\u0026!this.Qz\u0026\u0026!this.isPremiere;this.D(\"html5_live_head_playable\")\u0026\u0026(!hE(this)\u0026\u0026lOE\u0026\u0026this.jp(\"missingLiveHeadPlayable\",{}),this.Rf.KO\u003d\u003d\u003d\"yt\"\u0026\u0026(D3x.CO\u003d!0));Z8\u003dD3x}else Z8\u003dnull;this.jp(\"pafmts\",{isManifestFilled:!!Z8})}if(Z8){p6(this,Z8);var W_l\u003d!0}else W_l\u003d!1;W_l?this.enableServerStitchedDai\u003dthis.enableServerStitchedDai\u0026\u0026\nNF(this):this.Yr\u0026\u0026(this.Rf.KO\u003d\u003d\u003d\"yt\"\u0026\u0026this.yV()\u0026\u0026this.D(\"drm_manifestless_unplugged\")\u0026\u0026this.D(\"html5_deprecate_manifestful_fallback\")?this.jp(\"deprecateMflFallback\",{}):this.Xz\u003d!0)}var xNW\u003dC.adpings;xNW\u0026\u0026(this.hH\u003dxNW?NQ(xNW):null);var EhU\u003dC.feature;EhU\u0026\u0026(this.Hm\u003dEhU);var nhV\u003dC.referrer;nhV\u0026\u0026(this.referrer\u003dnhV);this.clientScreenNonce\u003dPj(this.clientScreenNonce,C.csn);this.JQ\u003dpp(this.JQ,C.root_ve_type);this.Ck\u003dpp(this.Ck,C.kids_age_up_mode);this.yd||C.kids_app_info\u003d\u003dvoid 0||(this.kidsAppInfo\u003dC.kids_app_info);\nthis.yd\u0026\u0026C.kids_app_info!\u003dnull\u0026\u0026(this.kidsAppInfo\u003dC.kids_app_info);this.P1\u003dNa(this.P1,C.upg_content_filter_mode);this.unpluggedFilterModeType\u003dpp(this.unpluggedFilterModeType,C.unplugged_filter_mode_type);var t4U\u003dC.unplugged_location_info;t4U\u0026\u0026(this.KO\u003dt4U);var Tvc\u003dC.unplugged_partner_opt_out;Tvc\u0026\u0026(this.xm\u003dPj(\"\",Tvc));this.g2\u003dNa(this.g2,C.disable_watch_next);this.xo\u003dPj(this.xo,C.internal_ip_override);this.rz\u003d!!C.is_yto_interstitial;(this.interstitials.length||this.rz)\u0026\u0026this.q2.push(\"yto\");var BvW\u003d\nC.mC;BvW\u0026\u0026(this.mC\u003dBvW);var Igx;this.t4\u003d(Igx\u003dC.csi_timer)!\u003dnull?Igx:\"\";this.Rn\u003d!!C.force_gvi;C.watchUrl\u0026\u0026(this.watchUrl\u003dC.watchUrl);var Fb\u003dC.watch_endpoint;this.D(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026Fb\u0026\u0026AvH(this,Fb);if(Fb\u003d\u003dnull?0:Fb.ustreamerConfig)this.cK\u003dws(Fb.ustreamerConfig);var x36,wpx,Clx\u003dFb\u003d\u003dnull?void 0:(x36\u003dFb.loggingContext)\u003d\u003dnull?void 0:(wpx\u003dx36.qoeLoggingContext)\u003d\u003dnull?void 0:wpx.serializedContextData;Clx\u0026\u0026(this.E9\u003dClx);g.SR(this.Rf)\u0026\u0026this.Rf.R0\u0026\u0026(this.embedsRct\u003dPj(this.embedsRct,\nC.rct),this.embedsRctn\u003dPj(this.embedsRctn,C.rctn));this.du\u003dthis.du||!!C.pause_at_start;C.default_active_source_video_id\u0026\u0026(this.defaultActiveSourceVideoId\u003dC.default_active_source_video_id)};\ng.k.Y\u003dfunction(){return this.Rf};\ng.k.D\u003dfunction(C){return this.Rf.D(C)};\ng.k.hL\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){var C;return!((C\u003dthis.ge)\u003d\u003dnull||!C.Vz)};\ng.k.getUserAudio51Preference\u003dfunction(){var C\u003d1;vI(this.Rf)\u0026\u0026this.D(\"html5_ytv_surround_toggle_default_off\")?C\u003d0:g.KO(this.Rf)\u0026\u0026this.isLivePlayback\u0026\u0026this.o$()\u0026\u0026(C\u003d0);var b;return(b\u003dg.R1(\"yt-player-audio51\"))!\u003dnull?b:C};\ng.k.Zs\u003dfunction(){this.HE()||(this.j.K||this.j.unsubscribe(\"refresh\",this.Zs,this),this.n8(-1))};\ng.k.n8\u003dfunction(C){if(!this.isLivePlayback||!this.G||this.G.flavor!\u003d\u003d\"fairplay\"){var b\u003dveW(this.j,this.lT);if(b.length\u003e0){for(var h\u003dg.z(b),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.startSecs\u003dMath.max(N.startSecs,this.Mo());this.publish(\"cuepointupdated\",b,C);this.lT+\u003db.length;if(NF(this)\u0026\u0026this.Rf.tZ())for(b\u003dg.z(b),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.jp(\"cuepoint\",{segNum:C,event:h.event,startSecs:h.startSecs,id:h.identifier.slice(-16)}),h.event\u003d\u003d\u003d\"start\"\u0026\u0026(h\u003dh.startSecs,this.Gl.start\u003dthis.CO,\nthis.Gl.end\u003dh+3)}}};\ng.k.Eo\u003dfunction(){this.HE()||(this.loading\u003d!1,this.publish(\"dataloaded\"))};\ng.k.o$\u003dfunction(){return this.Cw!\u003d\u003dvoid 0?this.Cw:this.Cw\u003d!!this.f9||!!this.j\u0026\u0026p_(this.j)};\ng.k.Hy\u003dfunction(C){var b\u003dthis;if(this.HE())return JK();this.w9\u003dthis.zi\u003dthis.N\u003dnull;b4(this,\"html5_high_res_logging_always\")\u0026\u0026(this.Rf.ge\u003d!0);return XAU(this,C).then(void 0,function(){return KDx(b,C)}).then(void 0,function(){return sjS(b)}).then(void 0,function(){return vV_(b)})};\ng.k.hR\u003dfunction(){if(this.cotn)return null;var C\u003dg.Va(this.Rf)||this.D(\"web_l3_storyboard\");if(!this.Xb)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var b\u003dthis.playerResponse.storyboards,h\u003db.playerStoryboardSpecRenderer;h\u0026\u0026h.spec?this.Xb\u003dnew rF(h.spec,this.lengthSeconds,void 0,!1,C):(b\u003db.playerLiveStoryboardSpecRenderer)\u0026\u0026b.spec\u0026\u0026this.j\u0026\u0026(h\u003dWPl(this.j.j).index)\u0026\u0026(this.Xb\u003dnew Jq(b.spec,this.j.isLive,h,C))}else this.kY?this.Xb\u003dnew rF(this.kY,this.lengthSeconds,void 0,!1,C):this.Le\u0026\u0026this.j\u0026\u0026\n(b\u003dWPl(this.j.j).index)\u0026\u0026(this.Xb\u003dnew Jq(this.Le,this.j.isLive,b,C));return this.Xb};\ng.k.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var C\u003dthis.playerResponse.storyboards;return(C\u003dC.playerStoryboardSpecRenderer||C.playerLiveStoryboardSpecRenderer)\u0026\u0026C.spec||null}return this.kY||this.Le};\ng.k.J8\u003dfunction(){return this.j\u0026\u0026!isNaN(this.j.J8())?this.j.J8():NF(this)?0:this.lengthSeconds};\ng.k.Mo\u003dfunction(){return this.j\u0026\u0026!isNaN(this.j.Mo())?this.j.Mo():0};\ng.k.getPlaylistSequenceForTime\u003dfunction(C){if(this.j\u0026\u0026this.K){var b\u003dthis.j.j[this.K.id];if(!b)return null;var h\u003db.index.nZ(C);b\u003db.index.getStartTime(h);return{sequence:h,elapsed:Math.floor((C-b)*1E3)}}return null};\ng.k.bF\u003dfunction(){return!this.HE()\u0026\u0026!(!this.videoId\u0026\u0026!this.Du)};\ng.k.mS\u003dfunction(){var C,b,h;return!!this.adaptiveFormats||!!((C\u003dthis.playerResponse)\u003d\u003dnull?0:(b\u003dC.streamingData)\u003d\u003dnull?0:(h\u003db.adaptiveFormats)\u003d\u003dnull?0:h.length)};\ng.k.isLoaded\u003dfunction(){return QK(this)\u0026\u0026!this.Xz\u0026\u0026!this.tN};\ng.k.Q6\u003dfunction(C){C||(C\u003d\"hqdefault.jpg\");var b\u003dthis.V[C];return b||this.Rf.N2||C\u003d\u003d\u003d\"pop1.jpg\"||C\u003d\u003d\u003d\"pop2.jpg\"||C\u003d\u003d\u003d\"sddefault.jpg\"||C\u003d\u003d\u003d\"hq720.jpg\"||C\u003d\u003d\u003d\"maxresdefault.jpg\"?b:Ua(this.Rf,this.videoId,C)};\ng.k.yV\u003dfunction(){return this.isLivePlayback||this.y_||this.Qz||!(!this.liveUtcStartSeconds||!this.xs)};\ng.k.isOtf\u003dfunction(){return!!this.j\u0026\u0026(this.j.isOtf||!this.y_\u0026\u0026!this.isLivePlayback\u0026\u0026this.j.K)};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.N?this.N.getAvailableAudioTracks().length\u003e0?this.N.getAvailableAudioTracks():this.Ep||[]:[]};\ng.k.getAudioTrack\u003dfunction(){var C\u003dthis;if(this.X\u0026\u0026!tm(this.X))return g.Te(this.getAvailableAudioTracks(),function(N){return N.id\u003d\u003d\u003dC.X.id})||this.BT;\nif(this.Ep){if(!this.MW)for(var b\u003dg.z(this.Ep),h\u003db.next();!h.done;h\u003db.next())if(h\u003dh.value,h.z$.getIsDefault()){this.MW\u003dh;break}return this.MW||this.BT}return this.BT};\ng.k.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.k.getWatchNextResponse\u003dfunction(){return this.rO};\ng.k.getHeartbeatResponse\u003dfunction(){return this.XM};\ng.k.CI\u003dfunction(){return this.watchUrl?this.watchUrl:this.Rf.getVideoUrl(this.videoId)};\ng.k.YF\u003dfunction(){return!!this.j\u0026\u0026(iIW(this.j)||JAl(this.j)||u1o(this.j))};\ng.k.getEmbeddedPlayerResponse\u003dfunction(){return this.fZ};\ng.k.Yw\u003dfunction(){return(this.eventLabel||this.Rf.Qz)\u003d\u003d\u003d\"shortspage\"};\ng.k.isAd\u003dfunction(){return this.hU||!!this.adFormat};\ng.k.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.k.qz\u003dfunction(){var C,b,h;return this.isDaiEnabled()\u0026\u0026!!((C\u003dthis.playerResponse)\u003d\u003dnull?0:(b\u003dC.playerConfig)\u003d\u003dnull?0:(h\u003db.daiConfig)\u003d\u003dnull?0:h.ssaEnabledPlayback)};\ng.k.wB\u003dfunction(){return e6W(this)?this.bv:this.VC||this.AT};\ng.k.YD\u003dfunction(){return this.K5||this.AT};\ng.k.q5\u003dfunction(){return b4(this,\"html5_samsung_vp9_live\")};\ng.k.jp\u003dfunction(C,b,h){this.publish(\"ctmp\",C,b,h)};\ng.k.tp\u003dfunction(C,b,h){this.publish(\"ctmpstr\",C,b,h)};\ng.k.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.k.getGetAdBreakContext\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?NaN:C;b\u003db\u003d\u003d\u003dvoid 0?NaN:b;var h\u003d{isSabr:IQ(this)},N,p\u003d(N\u003dthis.getHeartbeatResponse())\u003d\u003dnull?void 0:N.adBreakHeartbeatParams;p\u0026\u0026(h.adBreakHeartbeatParams\u003dp);if(this.D(\"enable_ltc_param_fetch_from_innertube\")\u0026\u0026this.isLivePlayback\u0026\u0026this.j\u0026\u0026!isNaN(C)\u0026\u0026!isNaN(b)){b\u003dC-b;for(var P in this.j.j)if(N\u003dthis.j.j[P],N.info.CK()||N.info.Ab())if(N\u003dN.index,N.isLoaded()){P\u003dN.nZ(b);N\u003dN.vF(P)+b-N.getStartTime(P);this.jp(\"gabc\",{t:C.toFixed(3),mt:b.toFixed(3),sg:P,igt:N.toFixed(3)});\nh.livePlaybackPosition\u003d{utcTimeMillis:\"\"+(N*1E3).toFixed(0)};break}}return h};\ng.k.isEmbedsShortsMode\u003dfunction(C,b){if(!g.SR(this.Rf))return!1;var h;if(!this.D(\"embeds_enable_emc3ds_shorts\")\u0026\u0026((h\u003dthis.Rf.getWebPlayerContextConfig())\u003d\u003dnull?0:h.embedsEnableEmc3ds)||(this.Rf.sX||\"EMBEDDED_PLAYER_MODE_DEFAULT\")!\u003d\u003d\"EMBEDDED_PLAYER_MODE_DEFAULT\"||b)return!1;var N,p;return!!(((N\u003dthis.embeddedPlayerConfig)\u003d\u003dnull?0:(p\u003dN.embeddedPlayerFlags)\u003d\u003dnull?0:p.isShortsExperienceEligible)\u0026\u0026C.width\u003c\u003dC.height)};\ng.k.wO\u003dfunction(){g.jv.prototype.wO.call(this);this.hH\u003dnull;delete this.Kd;delete this.accountLinkingConfig;delete this.j;this.N\u003dthis.XM\u003dthis.playerResponse\u003dthis.rO\u003dnull;this.OR\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.Vz\u003dthis.suggestions\u003dthis.tH\u003dnull;this.sabrContextUpdates.clear()};var Fxx\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},GKW\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},lr_\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},ZS6\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\"},arc\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"},Y3l\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\"},oD6\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.S(ID,g.O);g.k\u003dID.prototype;g.k.handleExternalCall\u003dfunction(C,b,h){var N\u003dthis.state.J[C],p\u003dthis.state.L[C],P\u003dN;if(p)if(h\u0026\u0026Bk(h,hrI))P\u003dp;else if(!N)throw Error(\u0027API call from an untrusted origin: \"\u0027+h+\u0027\"\u0027);this.logApiCall(C,h);if(P){h\u003d!1;N\u003dg.z(b);for(p\u003dN.next();!p.done;p\u003dN.next())if(String(p.value).includes(\"javascript:\")){h\u003d!0;break}h\u0026\u0026g.Ri(Error(\u0027Dangerous call to \"\u0027+C+\u0027\" with [\u0027+b+\"].\"));return P.apply(this,b)}throw Error(\u0027Unknown API method: \"\u0027+C+\u0027\".\u0027);};\ng.k.logApiCall\u003dfunction(C,b,h){var N\u003dthis.app.Y();N.tN\u0026\u0026!this.state.V.has(C)\u0026\u0026(this.state.V.add(C),g.k1(\"webPlayerApiCalled\",{callerUrl:N.loaderUrl,methodName:C,origin:b||void 0,playerStyle:N.playerStyle||void 0,embeddedPlayerMode:N.sX,errorCode:h}))};\ng.k.publish\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.state.N.publish.apply(this.state.N,[C].concat(g.M(b)));if(C\u003d\u003d\u003d\"videodatachange\"||C\u003d\u003d\u003d\"resize\"||C\u003d\u003d\u003d\"cardstatechange\")this.state.K.publish.apply(this.state.K,[C].concat(g.M(b))),this.state.X.publish.apply(this.state.X,[C].concat(g.M(b)))};\ng.k.LO\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.state.N.publish.apply(this.state.N,[C].concat(g.M(b)));this.state.K.publish.apply(this.state.K,[C].concat(g.M(b)))};\ng.k.IL\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.state.N.publish.apply(this.state.N,[C].concat(g.M(b)));this.state.K.publish.apply(this.state.K,[C].concat(g.M(b)));this.state.X.publish.apply(this.state.X,[C].concat(g.M(b)))};\ng.k.Mz\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);this.state.N.publish.apply(this.state.N,[C].concat(g.M(b)));this.state.K.publish.apply(this.state.K,[C].concat(g.M(b)));this.state.X.publish.apply(this.state.X,[C].concat(g.M(b)));this.state.G.publish.apply(this.state.G,[C].concat(g.M(b)))};\ng.k.D\u003dfunction(C){return this.app.Y().D(C)};\ng.k.wO\u003dfunction(){if(this.state.element){var C\u003dthis.state.element,b;for(b in this.state.j)this.state.j.hasOwnProperty(b)\u0026\u0026(C[b]\u003dnull);this.state.element\u003dnull}g.O.prototype.wO.call(this)};g.S(hR,g.f2);hR.prototype.publish\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);if(this.G.has(C))return this.G.get(C).push(b),!0;var h\u003d!1;try{for(b\u003d[b],this.G.set(C,b);b.length;)h\u003dg.f2.prototype.publish.call.apply(g.f2.prototype.publish,[this,C].concat(g.M(b.shift())))}finally{this.G.delete(C)}return h};g.S(NC,g.O);NC.prototype.wO\u003dfunction(){this.G.dispose();this.X.dispose();this.K.dispose();this.N.dispose();this.V\u003dthis.j\u003dthis.L\u003dthis.J\u003dthis.W\u003dvoid 0};var q31\u003dnew Set(\"endSeconds startSeconds mediaContentUrl suggestedQuality videoId rct rctn playmuted muted_autoplay_duration_mode\".split(\" \"));g.S(pX,ID);g.k\u003dpX.prototype;g.k.getApiInterface\u003dfunction(){return Array.from(this.state.W)};\ng.k.Wo\u003dfunction(C,b){this.state.G.subscribe(C,b)};\ng.k.nJ4\u003dfunction(C,b){this.state.G.unsubscribe(C,b)};\ng.k.getPlayerState\u003dfunction(C){return lE6(this.app,C)};\ng.k.CU\u003dfunction(){return lE6(this.app)};\ng.k.tSh\u003dfunction(C,b,h){cK(this)\u0026\u0026(s5(this.app,!0,1),DF(this.app,C,b,h,1))};\ng.k.getCurrentTime\u003dfunction(C,b,h){var N\u003dthis.getPlayerState(C);if(this.app.getAppState()\u003d\u003d\u003d2\u0026\u0026N\u003d\u003d\u003d5){var p;return((p\u003dthis.app.getVideoData())\u003d\u003dnull?void 0:p.startSeconds)||0}return this.D(\"web_player_max_seekable_on_ended\")\u0026\u0026N\u003d\u003d\u003d0?LpH(this.app,C):C?this.app.getCurrentTime(C,b,h):this.app.getCurrentTime(C)};\ng.k.DU\u003dfunction(){return this.app.getCurrentTime(1)};\ng.k.rW\u003dfunction(){var C\u003dthis.app.vF(1);return isNaN(C)?this.getCurrentTime(1):C};\ng.k.QU\u003dfunction(){return this.app.getDuration(1)};\ng.k.Uh\u003dfunction(C,b){C\u003dg.cE(Math.floor(C),0,100);isFinite(C)\u0026\u0026iX(this.app,{volume:C,muted:this.isMuted()},b)};\ng.k.epE\u003dfunction(C){this.Uh(C,!1)};\ng.k.B_\u003dfunction(C){iX(this.app,{muted:!0,volume:this.getVolume()},C)};\ng.k.tCo\u003dfunction(){this.B_(!1)};\ng.k.s4\u003dfunction(C){j3(this.app)\u0026\u0026!this.D(\"embeds_enable_emc3ds_muted_autoplay\")||iX(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},C)};\ng.k.Yqz\u003dfunction(){j3(this.app)\u0026\u0026this.D(\"embeds_enable_emc3ds_muted_autoplay\")||this.s4(!1)};\ng.k.getPlayerMode\u003dfunction(){var C\u003d{};this.app.getVideoData().jS\u0026\u0026(C.pfp\u003d{enableIma:g.Ev(this.app.getVideoData())\u0026\u0026this.app.PW().allowImaMonetization,autoplay:RD(this.app.PW()),mutedAutoplay:this.app.PW().mutedAutoplay});return C};\ng.k.V0\u003dfunction(){var C\u003dthis.app.getPresentingPlayerType();if(C\u003d\u003d\u003d2\u0026\u0026!this.app.vL()){var b\u003dUC(this.app.N8());if(!a2_(b)||l2H(b))return}C\u003d\u003d\u003d3?S3(this.app.N8()).r3(\"control_play\"):this.app.Y().D(\"html5_ssap_ignore_play_for_ad\")\u0026\u0026g.Kj(this.app.PW())\u0026\u0026C\u003d\u003d\u003d2||this.app.playVideo(C)};\ng.k.C3O\u003dfunction(){s5(this.app,!0,1);this.V0()};\ng.k.pauseVideo\u003dfunction(C){var b\u003dthis.app.getPresentingPlayerType();if(b!\u003d\u003d2||this.app.vL()||a2_(UC(this.app.N8())))b\u003d\u003d\u003d3?S3(this.app.N8()).r3(\"control_pause\"):this.app.pauseVideo(b,C)};\ng.k.W3E\u003dfunction(){var C\u003dthis.app,b\u003d!1;C.If.HW\u0026\u0026(C.h4.publish(\"pageTransition\"),b\u003d!0);C.stopVideo(b)};\ng.k.clearVideo\u003dfunction(){};\ng.k.getAvailablePlaybackRates\u003dfunction(){var C\u003dthis.app.Y();return C.enableSpeedOptions?[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(C.X?C.ancestorOrigins[0]:window.location.origin)||C.Ck?JjI:C.supportsVarispeedExtendedFeatures?uEE:C.D(\"web_remix_allow_up_to_3x_playback_rate\")\u0026\u0026g.X_(C)?R_E:fK:[1]};\ng.k.getPlaybackQuality\u003dfunction(C){return(C\u003dthis.app.gU(C))?C.getPlaybackQuality():\"unknown\"};\ng.k.koO\u003dfunction(){};\ng.k.getAvailableQualityLevels\u003dfunction(C){return(C\u003dthis.app.gU(C))?(C\u003dg.M_(C.IR(),function(b){return b.quality}),C.length\u0026\u0026(C[0]\u003d\u003d\u003d\"auto\"\u0026\u0026C.shift(),C\u003dC.concat([\"auto\"])),C):[]};\ng.k.oK\u003dfunction(){return this.getAvailableQualityLevels(1)};\ng.k.YO\u003dfunction(){return this.L1()};\ng.k.gW\u003dfunction(){return 1};\ng.k.getVideoLoadedFraction\u003dfunction(C){return this.app.getVideoLoadedFraction(C)};\ng.k.L1\u003dfunction(){return this.getVideoLoadedFraction()};\ng.k.kO\u003dfunction(){return 0};\ng.k.getSize\u003dfunction(){var C\u003dthis.app.Ti().getPlayerSize();return{width:C.width,height:C.height}};\ng.k.setSize\u003dfunction(){this.app.Ti().resize()};\ng.k.loadVideoById\u003dfunction(C,b,h,N){if(!C)return!1;C\u003dgY(C,b,h);return this.app.loadVideoByPlayerVars(C,N)};\ng.k.NUp\u003dfunction(C,b,h){C\u003dthis.loadVideoById(C,b,h,1);s5(this.app,C,1)};\ng.k.cueVideoById\u003dfunction(C,b,h,N){C\u003dgY(C,b,h);this.app.cueVideoByPlayerVars(C,N)};\ng.k.Kb\u003dfunction(C,b,h){this.cueVideoById(C,b,h,1)};\ng.k.loadVideoByUrl\u003dfunction(C,b,h,N){C\u003dMxS(C,b,h);return this.app.loadVideoByPlayerVars(C,N)};\ng.k.BUO\u003dfunction(C,b,h){C\u003dthis.loadVideoByUrl(C,b,h,1);s5(this.app,C,1)};\ng.k.cueVideoByUrl\u003dfunction(C,b,h,N){C\u003dMxS(C,b,h);this.app.cueVideoByPlayerVars(C,N)};\ng.k.wx\u003dfunction(C,b,h){this.cueVideoByUrl(C,b,h,1)};\ng.k.Pk\u003dfunction(){var C\u003dthis.app.Y();if(C.N2)return\"\";var b\u003dthis.app.PW(),h\u003dvoid 0;b.isLivePlayback||(h\u003dMath.floor(this.app.getCurrentTime(1)));return C.getVideoUrl(b.videoId,this.getPlaylistId()||void 0,h)};\ng.k.Jh\u003dfunction(){return this.app.getDebugText()};\ng.k.getVideoEmbedCode\u003dfunction(){var C\u003dthis.app.Y();if(C.N2)return\"\";var b\u003dthis.app.PW();return C.getVideoEmbedCode(b.isPrivate?\"\":b.title,this.app.PW().videoId,this.app.Ti().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.k.x0\u003dfunction(C,b,h){return Hil(this.app,C,b,h)};\ng.k.removeCueRange\u003dfunction(C){return MNW(this.app,C)};\ng.k.loadPlaylist\u003dfunction(C,b,h,N){this.app.loadPlaylist(C,b,h,N)};\ng.k.jbh\u003dfunction(C,b,h,N){this.loadPlaylist(C,b,h,N);s5(this.app,!0,1)};\ng.k.cuePlaylist\u003dfunction(C,b,h,N){this.app.cuePlaylist(C,b,h,N)};\ng.k.nextVideo\u003dfunction(C,b){this.app.nextVideo(C,b)};\ng.k.Csf\u003dfunction(){this.nextVideo();s5(this.app,!0,1)};\ng.k.previousVideo\u003dfunction(C){this.app.previousVideo(C)};\ng.k.P3f\u003dfunction(){this.previousVideo();s5(this.app,!0,1)};\ng.k.playVideoAt\u003dfunction(C){this.app.playVideoAt(C)};\ng.k.tsD\u003dfunction(C){this.playVideoAt(C);s5(this.app,!0,1)};\ng.k.setShuffle\u003dfunction(C){var b\u003dthis.app.getPlaylist();b\u0026\u0026b.setShuffle(C)};\ng.k.setLoop\u003dfunction(C){var b\u003dthis.app.getPlaylist();b\u0026\u0026(b.loop\u003dC)};\ng.k.iG\u003dfunction(){var C\u003dthis.app.getPlaylist();if(!C)return null;for(var b\u003d[],h\u003d0;h\u003cC.getLength();h++){var N\u003dg.HS(C,h);N\u0026\u0026b.push(N.videoId)}return b};\ng.k.getPlaylistIndex\u003dfunction(){var C\u003dthis.app.getPlaylist();return C?C.index:-1};\ng.k.getPlaylistId\u003dfunction(){var C\u003dthis.app.getPlaylist();return C\u0026\u0026C.listId?C.listId.toString():null};\ng.k.xM\u003dfunction(C){C\u003d\u003d\u003d\"captions\"\u0026\u0026(C\u003dg.uS(this.app.N8()))\u0026\u0026!C.loaded\u0026\u0026C.load()};\ng.k.Zy\u003dfunction(C){C\u003d\u003d\u003d\"captions\"\u0026\u0026(C\u003dg.uS(this.app.N8()))\u0026\u0026C.loaded\u0026\u0026C.L3$()};\ng.k.eG\u003dfunction(C,b,h){if(!b)return null;var N\u003dthis.app.N8();return C\u003d\u003d\u003d\"captions\"?(C\u003dg.uS(N))\u0026\u0026C.X8(b,h):null};\ng.k.hh\u003dfunction(C,b,h){return this.app.A4().getVideoData().isPrivate\u0026\u0026this.app.Y().X?{}:this.eG(C,b,h)};\ng.k.gt\u003dfunction(C){var b\u003dthis.app.N8();if(C\u003d\u003d\u003d\"captions\"){var h;return((h\u003dg.uS(b))\u003d\u003dnull?void 0:h.getOptions())||null}return C?null:(C\u003d[],g.uS(b)\u0026\u0026C.push(\"captions\"),C)};\ng.k.getVolume\u003dfunction(){return this.app.zx.volume};\ng.k.isMuted\u003dfunction(){return this.app.zx.muted};\ng.k.destroy\u003dfunction(){this.app.dispose()};\ng.k.logImaAdEvent\u003dfunction(C,b){var h\u003dthis.app.Y();g.Ev(this.app.getVideoData())\u0026\u0026this.app.PW().allowImaMonetization\u0026\u0026(C\u003d{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:b,embedUrl:g.$eV(this.app.Y().loaderUrl),eventType:C,youtubeHost:g.Uq(this.app.Y().nO)||\"\"},C.embeddedPlayerMode\u003dh.sX,g.k1(\"embedsAdEvent\",C))};\ng.k.mutedAutoplay\u003dfunction(C){var b\u003dthis.app.Y(),h,N,p;((h\u003db.getWebPlayerContextConfig())\u003d\u003dnull?0:(N\u003dh.embedsHostFlags)\u003d\u003dnull?0:(p\u003dN.allowMutedAutoplayDurationMode)\u003d\u003dnull?0:p.length)\u0026\u0026!b.N\u0026\u0026this.app.mutedAutoplay(C)};\ng.k.preloadVideoById\u003dfunction(C,b,h,N){var p,P;((p\u003dthis.app.Y().getWebPlayerContextConfig())\u003d\u003dnull?0:(P\u003dp.embedsHostFlags)\u003d\u003dnull?0:P.allowPreloadVideoById)\u0026\u0026C\u0026\u0026(C\u003dgY(C,b,h),this.app.preloadVideoByPlayerVars(C,N))};\ng.k.Fwp\u003dfunction(C,b,h){this.preloadVideoById(C,b,h,1)};\ng.k.setFauxFullscreen\u003dfunction(C){g.Fr();this.app.AC(C?2:0)};\ng.k.mKD\u003dfunction(C){var b,h;((b\u003dthis.app.Y().getWebPlayerContextConfig())\u003d\u003dnull?0:(h\u003db.embedsHostFlags)\u003d\u003dnull?0:h.allowSetFauxFullscreen)\u0026\u0026this.setFauxFullscreen(C)};\ng.k.wakeUpControls\u003dfunction(){var C\u003dg.PK(this);C\u0026\u0026C.vA()};var iSl\u003d\"driveweb flix flix_from_driveweb hovercard projector texmex wshbp\".split(\" \");g.S(kz,pX);g.k\u003dkz.prototype;g.k.s7\u003dfunction(C,b){this.state.X.subscribe(C,b)};\ng.k.Rpp\u003dfunction(C,b){this.state.X.unsubscribe(C,b)};\ng.k.cueVideoByPlayerVars\u003dfunction(C,b){this.app.cueVideoByPlayerVars(C,b)};\ng.k.Xj\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?1:b;this.cueVideoByPlayerVars(e3(this,C),b)};\ng.k.loadVideoByPlayerVars\u003dfunction(C,b,h,N,p){this.app.loadVideoByPlayerVars(C,h,b,N,p)};\ng.k.wb6\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?1:h;this.loadVideoByPlayerVars(e3(this,C),b,h,N)};\ng.k.preloadVideoByPlayerVars\u003dfunction(C,b,h,N,p){h\u003dh\u003d\u003d\u003dvoid 0?NaN:h;this.app.preloadVideoByPlayerVars(C,b,h,N\u003d\u003d\u003dvoid 0?\"\":N,p\u003d\u003d\u003dvoid 0?\"\":p)};\ng.k.k5E\u003dfunction(C,b,h,N){b\u003db\u003d\u003d\u003dvoid 0?1:b;this.preloadVideoByPlayerVars(e3(this,C),b,h,N)};\ng.k.qE\u003dfunction(C,b,h){this.loadVideoById(C,b,h,1)};\ng.k.W3\u003dfunction(C,b,h){this.loadVideoByUrl(C,b,h,1)};\ng.k.bG\u003dfunction(C){return this.getPlayerState(C)};\ng.k.Fv\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?1:C;var b\u003dfrl(this,C);if(C\u003dthis.app.gU(C)){C\u003dC.getVideoData();b.backgroundable\u003dC.backgroundable;b.eventId\u003dC.eventId;b.cpn\u003dC.clientPlaybackNonce;b.isLive\u003dC.isLivePlayback;b.isWindowedLive\u003dC.Qz;b.isManifestless\u003dNF(C);b.allowLiveDvr\u003dC.allowLiveDvr;b.isListed\u003dC.isListed;C.liveUtcStartSeconds!\u003dnull\u0026\u0026(b.liveUtcStartSeconds\u003dC.liveUtcStartSeconds);C.o$()\u0026\u0026(b.isEncrypted\u003d!0);if(C.N)for(var h\u003dg.z(C.N.videoInfos),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dvoid 0;if((p\u003dN.value.video)\u003d\u003d\nnull?0:p.isHdr()){b.isHdr\u003d!0;break}}var P,c;b.isMultiChannelAudio\u003d!!((P\u003dC.X)\u003d\u003dnull?0:(c\u003dP.audio)\u003d\u003dnull?0:c.isMultiChannelAudio())}return b};\ng.k.seekBy\u003dfunction(C,b,h,N,p){cK(this)\u0026\u0026DF(this.app,this.app.getCurrentTime()+C,b,h,p,N)};\ng.k.pLz\u003dfunction(C,b,h){this.seekBy(C,b,h,void 0,1)};\ng.k.seekTo\u003dfunction(C,b,h,N,p){cK(this)\u0026\u0026DF(this.app,C,b,h,N,p)};\ng.k.CpD\u003dfunction(C,b,h,N){this.seekTo(C,b,h,N\u003d\u003d\u003dvoid 0?1:N)};\ng.k.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.k.Hk\u003dfunction(C,b){return this.getCurrentTime(C\u003d\u003d\u003dvoid 0?1:C,b)};\ng.k.Se\u003dfunction(){var C\u003dthis.app.getPresentingPlayerType(!0);C\u003d\u003d\u003d2\u0026\u0026this.app.vL()\u0026\u0026(C\u003d1);return C};\ng.k.getDuration\u003dfunction(C,b){if(this.Se()\u003d\u003d\u003d3){var h;return((h\u003dS3(this.app.N8()).getProgressState())\u003d\u003dnull?void 0:h.duration)||0}return C?this.app.getDuration(C,b):this.app.getDuration(C)};\ng.k.s3\u003dfunction(C,b){return this.getDuration(C\u003d\u003d\u003dvoid 0?1:C,b)};\ng.k.LU\u003dfunction(C){return this.getVideoLoadedFraction(C)};\ng.k.loadModule\u003dfunction(C){if(C\u003d\u003d\u003d\"annotations_module\"){var b\u003dg.sC(this.app.N8());b\u0026\u0026!b.loaded\u0026\u0026b.load()}this.xM(C)};\ng.k.unloadModule\u003dfunction(C){if(C\u003d\u003d\u003d\"annotations_module\"){var b\u003dg.sC(this.app.N8());b\u0026\u0026b.loaded\u0026\u0026b.unload()}this.Zy(C)};\ng.k.getOption\u003dfunction(C,b,h,N){return(N\u003dthis.app.gU(N))\u0026\u0026N.getVideoData().isPrivate\u0026\u0026this.app.Y().X?{}:this.setOption(C,b,h)};\ng.k.cw\u003dfunction(C,b,h){return this.getOption(C,b,h,1)};\ng.k.getOptions\u003dfunction(C){var b\u003dthis.app.N8();switch(C){case \"ad\":var h,N;return((h\u003dUC(b))\u003d\u003dnull?void 0:(N\u003dh.getOptions)\u003d\u003dnull?void 0:N.call(h))||null;case \"remote\":var p,P;return((p\u003dS3(b))\u003d\u003dnull?void 0:(P\u003dp.getOptions)\u003d\u003dnull?void 0:P.call(p))||null;case \"annotations_module\":var c,e;return((c\u003dg.sC(b))\u003d\u003dnull?void 0:(e\u003dc.getOptions)\u003d\u003dnull?void 0:e.call(c))||null;case \"creatorendscreen\":var L,Z;return((L\u003dOC(b))\u003d\u003dnull?void 0:(Z\u003dL.getOptions)\u003d\u003dnull?void 0:Z.call(L))||null;case \"unplugged\":var Y,a;return((Y\u003d\ng.Xq(b))\u003d\u003dnull?void 0:(a\u003dY.getOptions)\u003d\u003dnull?void 0:a.call(Y))||null;case \"kids\":var l,F;return((l\u003drYo(b))\u003d\u003dnull?void 0:(F\u003dl.getOptions)\u003d\u003dnull?void 0:F.call(l))||null}if(!C){C\u003dthis.gt();if(!C)return C;UC(b)\u0026\u0026C.push(\"ad\");S3(b)\u0026\u0026C.push(\"remote\");g.sC(b)\u0026\u0026C.push(\"annotations_module\");OC(b)\u0026\u0026C.push(\"creatorendscreen\");g.Xq(b)\u0026\u0026C.push(\"unplugged\");rYo(b)\u0026\u0026C.push(\"kids\");return C}return this.gt(C)};\ng.k.setOption\u003dfunction(C,b,h){if(!b)return null;var N\u003dthis.app.N8();switch(C){case \"ad\":return(C\u003dUC(N))\u0026\u0026C.X8\u0026\u0026C.X8(b,h);case \"kids\":return(C\u003drYo(N))\u0026\u0026C.X8(b,h);case \"remote\":return(C\u003dS3(N))\u0026\u0026C.X8(b,h);case \"unplugged\":return(C\u003dg.Xq(N))\u0026\u0026C.X8(b,h);case \"annotations_module\":return(C\u003dg.sC(N))\u0026\u0026C.X8(b,h);case \"creatorendscreen\":return(C\u003dOC(N))\u0026\u0026C.X8(b,h)}return this.eG(C,b,h)};\ng.k.addCueRange\u003dfunction(C,b,h,N,p){return Hil(this.app,C,b,h,N,p)};\ng.k.getDebugText\u003dfunction(C){return this.app.getDebugText(C)};\ng.k.getCurrentBroadcastId\u003dfunction(){return null};\ng.k.handleGlobalKeyDown\u003dfunction(C,b,h,N,p,P,c,e){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var L\u003dg.PK(this);L\u0026\u0026L.handleGlobalKeyDown(C,b,h,N,p,P,c,e)};\ng.k.handleGlobalKeyUp\u003dfunction(C,b,h,N,p,P,c){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;p\u003dp\u003d\u003d\u003dvoid 0?!1:p;var e\u003dg.PK(this);e\u0026\u0026e.handleGlobalKeyUp(C,b,h,N,p,P,c)};\ng.k.setSizeStyle\u003dfunction(C,b){this.app.setSizeStyle(C,b)};\ng.k.showControls\u003dfunction(){var C\u003dg.PK(this);C\u0026\u0026C.showControls(!0)};\ng.k.hideControls\u003dfunction(){var C\u003dg.PK(this);C\u0026\u0026C.showControls(!1)};\ng.k.getVideoContentRect\u003dfunction(C){C\u003dthis.app.Ti().getVideoContentRect(C);return{left:C.left,top:C.top,width:C.width,height:C.height}};\ng.k.toggleFullscreen\u003dfunction(){function C(h){g.Ri(h)}\nvar b\u003dthis.app.Y();if(b.externalFullscreen){if(!g.Ds(b))return this.isFullscreen()?Sw(window.document.documentElement):o1(window.document.documentElement).catch(C)}else if(g.Fr()||b.L)return this.isFullscreen()?Sw(Gm()):b.controlsType!\u003d\u003d\"3\"\u0026\u0026g.Fr()?o1(this.app.Ti().element).catch(C):(b\u003dthis.app.Q_().Rb())?o1(b).catch(C):Promise.reject(Error(\"Media element missing\"));this.Mz(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.k.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.k.GI\u003dfunction(){return this.app.GI()};\ng.k.cancelPlayback\u003dfunction(){var C\u003dUC(this.app.N8());C\u0026\u0026C.created\u0026\u0026C.destroy();(C\u003dthis.app.i$())\u0026\u0026C.stopVideo();(C\u003dthis.app.N8().Nz.get(\"endscreen\"))\u0026\u0026C.YXD()\u0026\u0026g.G4(this.app.h4,!0)};\ng.k.getProgressState\u003dfunction(C){if(this.Se()\u003d\u003d\u003d3)return S3(this.app.N8()).getProgressState();var b\u003dthis.app.getVideoData(),h\u003dthis.app.gU(C)||this.app.i$(),N\u003dh.getPlayerType();a:{var p\u003dthis.app.getVideoData();var P;if((P\u003dp.progressBarStartPosition)\u003d\u003dnull?0:P.utcTimeMillis)if(p\u003dNumber(p.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(p)){p\u003dLX(this,p,C);break a}p\u003d0}var c;a:{P\u003dthis.app.getVideoData();if((c\u003dP.progressBarEndPosition)\u003d\u003dnull?0:c.utcTimeMillis)if(c\u003dNumber(P.progressBarEndPosition.utcTimeMillis)/\n1E3,!isNaN(c)){c\u003dLX(this,c,C);break a}c\u003d0}P\u003dthis.getCurrentTime(C);C\u003dthis.getDuration(C);var e\u003dthis.app.vF(N),L\u003dthis.app.isAtLiveHead(N),Z\u003dthis.app.fB();var Y\u003dthis.app;var a\u003dY.gU(N);a?(a\u003dV_(Y,a),Y\u003duX(Y,a.Sx(),a)):Y\u003d0;a\u003dLpH(this.app,N);h\u003dh.Z9();var l\u003dthis.app.getVideoData().qg;N\u003d!l||isNaN(l)?0:LX(this,l,N);return{airingStart:p,airingEnd:c,allowSeeking:this.app.hL(),clipEnd:b.clipEnd,clipStart:b.clipStart,current:P,displayedStart:-1,duration:C,ingestionTime:e,isAtLiveHead:L,loaded:Z,seekableStart:Y,\nseekableEnd:a,offset:h,viewerLivestreamJoinMediaTime:N}};\ng.k.isInline\u003dfunction(){return this.app.isInline()};\ng.k.setInline\u003dfunction(C){this.app.setInline(C)};\ng.k.Uy\u003dfunction(){return this.app.A4().jf(!0)};\ng.k.toggleSubtitles\u003dfunction(){var C\u003dg.uS(this.app.N8());C\u0026\u0026C.fjo()};\ng.k.getPlayerSize\u003dfunction(){var C\u003dthis.app.Ti().getPlayerSize();return{width:C.width,height:C.height}};\ng.k.setCenterCrop\u003dfunction(C){this.app.Ti().setCenterCrop(C)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.setLoopVideo\u003dfunction(C){this.app.setLoopVideo(C)};\nvar r$c\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(\" \"),\nugU\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 cM\u003d{},R6c\u003d(cM[\"api.invalidparam\"]\u003d2,cM.auth\u003d150,cM[\"drm.auth\"]\u003d150,cM[\"heartbeat.net\"]\u003d150,cM[\"heartbeat.servererror\"]\u003d150,cM[\"heartbeat.stop\"]\u003d150,cM[\"html5.unsupportedads\"]\u003d5,cM[\"fmt.noneavailable\"]\u003d5,cM[\"fmt.decode\"]\u003d5,cM[\"fmt.unplayable\"]\u003d5,cM[\"html5.missingapi\"]\u003d5,cM[\"html5.unsupportedlive\"]\u003d5,cM[\"drm.unavailable\"]\u003d5,cM[\"mrm.blocked\"]\u003d151,cM[\"embedder.identity.denied\"]\u003d152,cM);g.S(g.Z_,kz);g.k\u003dg.Z_.prototype;g.k.isExternalMethodAvailable\u003dfunction(C,b){return this.state.J[C]?!0:!!(this.state.L[C]\u0026\u0026b\u0026\u0026Bk(b,hrI))};\ng.k.getBandwidthEstimate\u003dfunction(){return Y7(this.app.Y().schedule)};\ng.k.reportPlaybackIssue\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?\"\":C;var b\u003dthis.app.i$();b\u0026\u0026(C\u003d{gpu:(0,g.r4)(),d:C},b.handleError(new VX(\"feedback\",C)))};\ng.k.getInternalApi\u003dfunction(){return Object.assign({},this.state.j)};\ng.k.getInternalApiInterface\u003dfunction(){return g.Me(this.state.j)};\ng.k.queueNextVideo\u003dfunction(C,b,h,N,p){h\u003dh\u003d\u003d\u003dvoid 0?NaN:h;this.app.queueNextVideo(C,b,h,N\u003d\u003d\u003dvoid 0?\"\":N,p\u003d\u003d\u003dvoid 0?\"\":p)};\ng.k.lG\u003dfunction(C){C\u003dthis.app.getPlayerStateObject(C);return{isBuffering:g.B(C,1),isCued:C.isCued(),isDomPaused:g.B(C,1024),isEnded:g.B(C,2),isError:g.B(C,128),isOrWillBePlaying:C.isOrWillBePlaying(),isPaused:C.isPaused(),isPlaying:C.isPlaying(),isSeeking:g.B(C,16),isUiSeeking:g.B(C,32),isUnstarted:g.B(C,64)}};\ng.k.createSubtitlesModuleIfNeeded\u003dfunction(){return this.app.createSubtitlesModuleIfNeeded()};\ng.k.startSeekCsiAction\u003dfunction(){this.app.FX().X.j\u003d(0,g.fB)()};\ng.k.aK\u003dfunction(C,b,h){return this.getCurrentTime(C\u003d\u003d\u003dvoid 0?1:C,b,h)};\ng.k.seekToStreamTime\u003dfunction(C,b,h,N){var p\u003dthis.app;b\u003db\u003d\u003d\u003dvoid 0?!0:b;var P\u003dp.gU(1),c\u003d0;P\u0026\u0026P.getStreamTimeOffset()\u0026\u0026!P.Z9()\u0026\u0026(c\u003dP.getStreamTimeOffset());DF(p,C-c,b,h,1,N)};\ng.k.getStreamTimeOffset\u003dfunction(){return this.app.A4().getStreamTimeOffset()};\ng.k.seekToLiveHead\u003dfunction(C,b){var h\u003dthis.app.A4().getVideoData();h\u0026\u0026h.isLivePlayback\u0026\u0026DF(this.app,Infinity,C,b,1)};\ng.k.requestSeekToWallTimeSeconds\u003dfunction(C,b){this.app.A4().il(C,b)};\ng.k.lvX\u003dfunction(C,b,h,N,p){this.seekTo(C,b,h,N\u003d\u003d\u003dvoid 0?1:N,p)};\ng.k.fv4\u003dfunction(C,b,h,N){this.seekBy(C,b,h,N,1)};\ng.k.setVolume\u003dfunction(C,b){this.Uh(C,b\u003d\u003d\u003dvoid 0?!0:b)};\ng.k.mute\u003dfunction(C){this.B_(C\u003d\u003d\u003dvoid 0?!0:C)};\ng.k.unMute\u003dfunction(C){this.s4(C\u003d\u003d\u003dvoid 0?!0:C)};\ng.k.syncVolume\u003dfunction(){var C\u003dOHl(this.app);iX(this.app,{volume:C.volume,muted:C.muted},!1)};\ng.k.getAvailableQualityLabels\u003dfunction(){return g.M_(this.app.A4().IR(),function(C){return C.qualityLabel})};\ng.k.channelSubscribed\u003dfunction(){this.LO(\"SUBSCRIBE\",this.app.PW().w8)};\ng.k.channelUnsubscribed\u003dfunction(){this.LO(\"UNSUBSCRIBE\",this.app.PW().w8)};\ng.k.setScreenLayer\u003dfunction(C){this.app.setScreenLayer(C)};\ng.k.getCurrentPlaylistSequence\u003dfunction(){return this.app.i$().getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.k.getPlaylistSequenceForTime\u003dfunction(C){return this.app.i$().getPlaylistSequenceForTime(C)};\ng.k.shouldSendVisibilityState\u003dfunction(){return!0};\ng.k.confirmYpcRental\u003dfunction(){this.app.A4().HL(\"ypc_clickwrap\")};\ng.k.setHomeGroupInfo\u003dfunction(C){this.app.Y().homeGroupInfo\u003dC};\ng.k.setConnectedRemoteApps\u003dfunction(C){this.app.Y().A6\u003dC};\ng.k.setLivingRoomAppMode\u003dfunction(C){this.app.Y().livingRoomAppMode\u003dgU(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",C,wF1)};\ng.k.setEnablePrivacyFilter\u003dfunction(C){this.app.Y().enablePrivacyFilter\u003dC\u003d\u003d\u003dvoid 0?!1:C};\ng.k.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.k.addUtcCueRange\u003dfunction(C,b,h,N,p){return VN1(this.app,C,b,h,N,p)};\ng.k.Fe\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?1:C;var b\u003dthis.Fv(C);if(C\u003dthis.app.gU(C)){C\u003dC.getVideoData();b.hasProgressBarBoundaries\u003dC.hasProgressBarBoundaries();b.isPremiere\u003dC.isPremiere;b.itct\u003dC.sX;b.playerResponseCpn\u003dC.playerResponseCpn;var h;var N\u003dC.hasProgressBarBoundaries()\u0026\u0026((h\u003dC.progressBarStartPosition)\u003d\u003dnull?0:h.utcTimeMillis)?CR(C.progressBarStartPosition.utcTimeMillis):null;b.progressBarStartPositionUtcTimeMillis\u003dN;var p;h\u003dC.hasProgressBarBoundaries()\u0026\u0026((p\u003dC.progressBarEndPosition)\u003d\u003dnull?0:p.utcTimeMillis)?\nCR(C.progressBarEndPosition.utcTimeMillis):null;b.progressBarEndPositionUtcTimeMillis\u003dh;b.ypcOriginalItct\u003dC.rJ;b.ypcPreview\u003dC.ypcPreview;b.paidContentOverlayText\u003dDxS(C);b.paidContentOverlayDurationMs\u003ddxW(C);C.j\u0026\u0026h3(C.j)\u0026\u0026(b.usingLocalMedia\u003d\"true\");b.transitionEndpointAtEndOfStream\u003dC.transitionEndpointAtEndOfStream}return b};\ng.k.getAdState\u003dfunction(){return this.app.getAdState()};\ng.k.isNotServable\u003dfunction(C){if(C!\u003d\u003dthis.app.config.args.video_id)return!1;var b\u003d(C\u003dthis.app.A4().getPlayerState())?C.N9:null;return!!(C\u0026\u0026b\u0026\u0026g.B(C,128)\u0026\u0026Qac(b.errorCode)\u003d\u003d\u003d5)};\ng.k.supportsGaplessAudio\u003dfunction(){return this.app.Y().supportsGaplessAudio()};\ng.k.supportsGaplessShorts\u003dfunction(){return this.app.Y().supportsGaplessShorts()};\ng.k.enqueueVideoByPlayerVars\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?Infinity:h;this.app.enqueueVideoByPlayerVars(C,b,h,N\u003d\u003d\u003dvoid 0?\"\":N)};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.pZ\u003dfunction(){return g.PK(this)};\ng.k.sendAbandonmentPing\u003dfunction(){var C;(C\u003dthis.app.i$())\u003d\u003dnull||C.sendAbandonmentPing()};\ng.k.setAutonavState\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(this.D(\"web_player_autonav_use_server_provided_state\")\u0026\u0026!b\u0026\u0026(b\u003dthis.app.PW(),b\u003d\u003dnull?0:v7(b))){if(this.D(\"web_player_autonav_server_provided_state_pause_killswitch\"))return;if(C\u003d\u003d\u003d3)b.autonavState!\u003d\u003d3\u0026\u0026(b.HB\u003db.autonavState);else if(b.HB!\u003d\u003dvoid 0)C\u003db.HB,b.HB\u003dvoid 0;else return}iic(this.app,C)};\ng.k.setAutonav\u003dfunction(C,b){this.setAutonavState(C?2:1,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.k.setLoopRange\u003dfunction(C){this.app.setLoopRange(C)};\ng.k.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){return this.app.A4().hasSupportedAudio51Tracks()};\ng.k.setUserAudio51Preference\u003dfunction(C,b){this.app.A4().setUserAudio51Preference(C,b\u003d\u003d\u003dvoid 0?!1:b)};\ng.k.getUserAudio51Preference\u003dfunction(){return this.app.A4().getUserAudio51Preference()};\ng.k.setProximaLatencyPreference\u003dfunction(C){this.app.A4().setProximaLatencyPreference(C)};\ng.k.getProximaLatencyPreference\u003dfunction(){return this.app.A4().getProximaLatencyPreference()};\ng.k.isProximaLatencyEligible\u003dfunction(){return this.app.A4().isProximaLatencyEligible()};\ng.k.getAppState\u003dfunction(){return this.app.getAppState()};\ng.k.updateLastActiveTime\u003dfunction(){M5()};\ng.k.setBlackout\u003dfunction(C){this.app.setBlackout(C)};\ng.k.setUserEngagement\u003dfunction(C){this.app.Y().Du!\u003d\u003dC\u0026\u0026(this.app.Y().Du\u003dC,this.app.A4().z7())};\ng.k.updateSubtitlesUserSettings\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!0:b;g.uS(this.app.N8()).oO(C,b)};\ng.k.getCaptionWindowContainerId\u003dfunction(){var C\u003dg.uS(this.app.N8());return C?C.getCaptionWindowContainerId():\"\"};\ng.k.toggleSubtitlesOn\u003dfunction(){var C\u003dg.uS(this.app.N8());C\u0026\u0026C.Ut()};\ng.k.isSubtitlesOn\u003dfunction(){var C\u003dg.uS(this.app.N8());return C?C.isSubtitlesOn():!1};\ng.k.getPlayerResponse\u003dfunction(C){return(C\u003dthis.app.gU(C))?C.getVideoData().getPlayerResponse():null};\ng.k.pU\u003dfunction(){return this.getPlayerResponse(1)};\ng.k.getEmbeddedPlayerResponse\u003dfunction(){return this.app.A4().getVideoData().getEmbeddedPlayerResponse()};\ng.k.getWatchNextResponse\u003dfunction(C){return(C\u003dthis.app.gU(C))?C.getVideoData().getWatchNextResponse():null};\ng.k.zF\u003dfunction(){return this.getWatchNextResponse(1)};\ng.k.getHeartbeatResponse\u003dfunction(C){return(C\u003dthis.app.gU(C))?C.getVideoData().getHeartbeatResponse():null};\ng.k.yU\u003dfunction(){return this.getHeartbeatResponse(1)};\ng.k.getStoryboardFrame\u003dfunction(C,b){var h\u003dthis.app.hR();if(!h)return null;b\u003dh.levels[b];return b?(C\u003dg.Aq(b,C))?{column:C.column,columns:C.columns,height:C.Mb,row:C.row,rows:C.rows,url:C.url,width:C.GR}:null:null};\ng.k.getStoryboardFrameIndex\u003dfunction(C,b){var h\u003dthis.app.hR();if(!h)return-1;b\u003dh.levels[b];if(!b)return-1;C-\u003dthis.Z9();return b.N5(C)};\ng.k.getStoryboardLevel\u003dfunction(C){var b\u003dthis.app.hR();return b?(b\u003db.levels[C])?{index:C,intervalMs:b.j,maxFrameIndex:b.nE(),minFrameIndex:b.ZD()}:null:null};\ng.k.getNumberOfStoryboardLevels\u003dfunction(){var C\u003dthis.app.hR();return C?C.levels.length:0};\ng.k.dW\u003dfunction(){return this.getAudioTrack(1)};\ng.k.getAudioTrack\u003dfunction(C){return(C\u003dthis.app.gU(C))?C.getAudioTrack():this.app.getVideoData().BT};\ng.k.setAudioTrack\u003dfunction(C,b,h){this.Se()\u003d\u003d\u003d3\u0026\u0026S3(this.app.N8()).r3(\"control_set_audio_track\",C);return(h\u003dthis.app.gU(h))?h.PZ(C,b):!1};\ng.k.SRO\u003dfunction(C,b){return this.setAudioTrack(C,b,1)};\ng.k.sy\u003dfunction(){return this.getAvailableAudioTracks(1)};\ng.k.getAvailableAudioTracks\u003dfunction(C){return this.app.gU(C).getAvailableAudioTracks()};\ng.k.getMaxPlaybackQuality\u003dfunction(){var C\u003dthis.app.A4();return C.getVideoData().K?xl(C.OO()):\"unknown\"};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.app.A4().getUserPlaybackQualityPreference()};\ng.k.getSubtitlesUserSettings\u003dfunction(){var C\u003dg.uS(this.app.N8());return C?C.SD():null};\ng.k.resetSubtitlesUserSettings\u003dfunction(){g.uS(this.app.N8()).EJD()};\ng.k.setMinimized\u003dfunction(C){this.app.setMinimized(C)};\ng.k.setOverlayVisibility\u003dfunction(C){this.publish(\"overlayvisibilitychange\",C)};\ng.k.setInlinePreview\u003dfunction(C){this.app.setInlinePreview(C)};\ng.k.setSqueezeback\u003dfunction(C){this.app.setSqueezeback(C)};\ng.k.setGlobalCrop\u003dfunction(C){this.app.Ti().setGlobalCrop(C)};\ng.k.setAppFullscreen\u003dfunction(C){this.app.AC(C?4:0)};\ng.k.u5\u003dfunction(){return this.app.u5()};\ng.k.getVisibilityState\u003dfunction(){return this.u5().getVisibilityState(this.r0(),this.GI()||g.MX(this.app.Y()),this.isMinimized(),this.isInline(),this.app.S1(),this.app.iQ(),this.app.Lt(),this.app.bY())};\ng.k.isMutedByMutedAutoplay\u003dfunction(){return this.app.xR};\ng.k.isMutedByEmbedsMutedAutoplay\u003dfunction(){return j3(this.app)};\ng.k.setInternalSize\u003dfunction(C,b){this.app.Ti().setInternalSize(new g.lF(C,b))};\ng.k.Z9\u003dfunction(){var C\u003dthis.app.gU();return C?C.Z9():0};\ng.k.isMinimized\u003dfunction(){return this.app.isMinimized()};\ng.k.S1\u003dfunction(){return this.app.S1()};\ng.k.r0\u003dfunction(){var C\u003dthis.app.i$();return!!C\u0026\u0026C.r0()};\ng.k.setSafetyMode\u003dfunction(C){this.app.Y().enableSafetyMode\u003dC};\ng.k.canPlayType\u003dfunction(C){return this.app.canPlayType(C)};\ng.k.updatePlaylist\u003dfunction(C){if(C){var b\u003dthis.getPlaylistId(),h\u003d!1;b\u0026\u0026b!\u003d\u003dC.list\u0026\u0026(h\u003d!0);C.external_list!\u003d\u003dvoid 0\u0026\u0026(this.app.Cf\u003dNa(!1,C.external_list));var N\u003dC.video;(b\u003dthis.app.getPlaylist())\u0026\u0026!h?this.isFullscreen()\u0026\u0026((h\u003dN[b.index])\u0026\u0026h.encrypted_id!\u003d\u003dg.HS(b).videoId||(C.index\u003db.index)):fu(this.app,{list:C.list,index:C.index,playlist_length:N.length});Bzl(this.app.getPlaylist(),C);this.IL(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.k.updateVideoData\u003dfunction(C,b){g.XJ(this.app.A4().getVideoData(),C,b)};\ng.k.updateEnvironmentData\u003dfunction(C){i2(this.app.Y(),C,!1)};\ng.k.uHD\u003dfunction(C){this.app.sendVideoStatsEngageEvent(C,1)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(C){this.publish(\"changeProductsInVideoVisibility\",C)};\ng.k.isAtLiveHead\u003dfunction(C,b){return this.app.isAtLiveHead(C,b\u003d\u003d\u003dvoid 0?!0:b)};\ng.k.getVideoAspectRatio\u003dfunction(){return this.app.Ti().getVideoAspectRatio()};\ng.k.getPreferredQuality\u003dfunction(){var C\u003dthis.app.i$();return C?C.getPreferredQuality():\"unknown\"};\ng.k.getPlaybackQualityLabel\u003dfunction(C){if(C\u003dthis.app.gU(C)){var b,h;return((h\u003d(b\u003dC.getVideoData().K)\u003d\u003dnull?void 0:b.video)\u003d\u003dnull?void 0:h.qualityLabel)||\"\"}return\"\"};\ng.k.setPlaybackQualityRange\u003dfunction(C,b,h,N){(N\u003dthis.app.gU(N))\u0026\u0026N.F2(g.td(C,b||C,!0,\"m\"),!0,h)};\ng.k.UK$\u003dfunction(C,b,h){this.setPlaybackQualityRange(C,b,h,1)};\ng.k.onAdUxClicked\u003dfunction(C,b){this.publish(\"aduxclicked\",C,b)};\ng.k.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.k.dispatchReduxAction\u003dfunction(C){g.EF.dispatch(C)};\ng.k.highlightSettingsMenuItem\u003dfunction(C){this.publish(\"highlightSettingsMenu\",C)};\ng.k.openSettingsMenuItem\u003dfunction(C){this.publish(\"openSettingsMenuItem\",C)};\ng.k.qh\u003dfunction(C,b){this.state.K.subscribe(C,b)};\ng.k.Zvo\u003dfunction(C,b){this.state.K.unsubscribe(C,b)};\ng.k.Nf\u003dfunction(C,b){this.cueVideoByPlayerVars(C,b\u003d\u003d\u003dvoid 0?1:b)};\ng.k.Xbo\u003dfunction(C,b,h,N){this.loadVideoByPlayerVars(C,b,h\u003d\u003d\u003dvoid 0?1:h,N)};\ng.k.LwE\u003dfunction(C,b,h,N){this.preloadVideoByPlayerVars(C,b\u003d\u003d\u003dvoid 0?1:b,h,N)};\ng.k.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.k.zO\u003dfunction(){return g.PK(this).zO()};\ng.k.R2\u003dfunction(){return g.PK(this).R2()};\ng.k.S9\u003dfunction(){return g.PK(this).S9()};\ng.k.x6\u003dfunction(){return this.pZ().x6()};\ng.k.sV\u003dfunction(){var C\u003dg.yH.apply(0,arguments),b;(b\u003dthis.x6()).sV.apply(b,g.M(C))};\ng.k.B2\u003dfunction(){this.x6().B2()};\ng.k.Hn\u003dfunction(){this.x6().Hn()};\ng.k.W2\u003dfunction(){this.x6().hide()};\ng.k.AF\u003dfunction(C,b,h,N,p,P,c,e){this.x6().AF(C,b,h,N,p,P,c,e)};\ng.k.gC\u003dfunction(C,b){this.x6().gC(C,b)};\ng.k.AM\u003dfunction(C,b,h,N,p){this.pZ().AM(C,b,h,N,p)};\ng.k.i4\u003dfunction(C){this.x6().setEnabled(C)};\ng.k.sx\u003dfunction(C,b){this.pZ().sx(C,b)};\ng.k.t0\u003dfunction(C,b){this.pZ().t0(C,b)};\ng.k.kE\u003dfunction(C,b){this.pZ().kE(C,b)};\ng.k.p$\u003dfunction(){this.pZ().p$()};\ng.k.VA\u003dfunction(C,b){this.pZ().VA(C,b)};\ng.k.Oo\u003dbc(4);g.k.Av\u003dbc(6);g.k.bb\u003dbc(9);g.k.C6\u003dbc(12);g.k.renderChapterSeekingAnimation\u003dfunction(C,b,h){this.pZ().renderChapterSeekingAnimation(C,b,h)};\ng.k.DC\u003dfunction(){this.pZ().DC()};\ng.k.getWebPlayerContextConfig\u003dfunction(){return this.app.Y().getWebPlayerContextConfig()};\ng.k.notifyShortsAdSwipeEvent\u003dfunction(){this.publish(\"shortsadswipe\")};\ng.k.Bm\u003dfunction(){var C\u003dthis.app.i$();return C?C.Bm():\"\"};g.S(g.oC,g.Z_);g.k\u003dg.oC.prototype;g.k.fk\u003dfunction(C,b,h,N,p,P,c){return this.app.fk(C,b,h,N,p,P,c)};\ng.k.A0\u003dfunction(){return this.app.A0()};\ng.k.cj\u003dbc(14);g.k.N8\u003dfunction(){return this.app.N8()};\ng.k.Ie\u003dfunction(){var C\u003dthis.N8().Nz.get(\"endscreen\");return!!C\u0026\u0026C.Ie()};\ng.k.getRootNode\u003dfunction(){return this.Ti().element};\ng.k.Y\u003dfunction(){return this.app.Y()};\ng.k.ST\u003dbc(17);g.k.CZ\u003dfunction(C){return this.app.CZ(C)};\ng.k.r8\u003dfunction(){var C;return((C\u003dg.PK(this))\u003d\u003dnull?void 0:C.r8())||null};\ng.k.Gb\u003dfunction(){var C;return(C\u003dthis.app.i$())\u003d\u003dnull?void 0:C.Gb()};\ng.k.getPlayerStateObject\u003dfunction(C){return this.app.getPlayerStateObject(C)};\ng.k.Ti\u003dfunction(){return this.app.Ti()};\ng.k.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.k.getVideoData\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dthis.app.gU(C);if(!h)return null;h\u003dh.getVideoData();if(b)var N\u003dh;else if(h.enableServerStitchedDai\u0026\u0026C\u003d\u003d\u003d2||g.Kj(h)\u0026\u0026C!\u003d\u003d1)a:{h\u003dthis.app;b\u003dh.getVideoData();if(h.Yt){C\u003dh.Yt;h\u003dh.getCurrentTime();if(C.rG)var p\u003dvoid 0;else{var P\u003dvoid 0;C.nJ\u0026\u0026(P\u003dC.N.get(C.nJ));if(!P){P\u003diqW(C,h*1E3);var c\u003d(p\u003dP)\u003d\u003dnull?void 0:p.cpn;C.nJ?c\u0026\u0026C.nJ!\u003d\u003dc\u0026\u0026C.jC({cpcnm:c+\"_\"+C.nJ,cmt:h.toFixed(3)}):C.jC({cpcna:c,cmt:h.toFixed(3)})}p\u003d(N\u003dP)\u003d\u003dnull?void 0:N.videoData}b\u003dp||b}else if(h.Ib\u0026\u0026\nh.i$()){N\u003dh.Ib.getVideoData(C);break a}N\u003db}else N\u003dh;return N};\ng.k.uP\u003dfunction(){var C;return((C\u003dthis.app.i$())\u003d\u003dnull?void 0:C.uP())||null};\ng.k.hR\u003dfunction(C){return this.app.hR(C)};\ng.k.bY\u003dfunction(){return this.app.bY()};\ng.k.isHdr\u003dfunction(){var C\u003dthis.app.i$();return C?C.isHdr():!1};\ng.k.Pn\u003dfunction(){return this.app.Pn()};\ng.k.isEmbedsShortsMode\u003dfunction(){var C\u003dg.PK(this),b\u003dthis.getVideoData();C\u003dC?C.qM:this.getPlayerSize();var h\u003d!!this.getPlaylist();return!(!b||!b.isEmbedsShortsMode(new g.lF(C.width,C.height),h))};\ng.k.Il\u003dfunction(C){this.app.Il(C)};\ng.k.u3\u003dfunction(C,b,h,N,p){this.app.q9(C,b,h,N,p)};\ng.k.S4\u003dfunction(C,b){this.app.S4(C,b)};\ng.k.playVideo\u003dfunction(C,b){try{if(this.getPresentingPlayerType()\u003d\u003d\u003d3){S3(this.app.N8()).r3(\"control_play\");return}if(!C\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d2){var h\u003dUC(this.app.N8());if(h\u0026\u0026l2H(h))return}}catch(N){g.ux(N)}this.app.playVideo(C,b)};\ng.k.stopVideo\u003dfunction(C){this.app.gU(C).stopVideo()};\ng.k.Oc\u003dfunction(C){this.app.gU(C).Oc()};\ng.k.addEventListener\u003dfunction(C,b){this.state.N.subscribe(C,b)};\ng.k.removeEventListener\u003dfunction(C,b){this.state.N.unsubscribe(C,b)};\ng.k.wC\u003dfunction(C){this.app.wC(C)};\ng.k.setPlaybackQuality\u003dfunction(C,b){this.setPlaybackQualityRange(C,C,b)};\ng.k.IR\u003dfunction(){var C\u003d{},b\u003dthis.app.i$().IR();b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,C[h.quality]\u003dh;return C};\ng.k.QF\u003dfunction(){return this.app.i$().QF()};\ng.k.bd\u003dbc(22);g.k.yZ\u003dfunction(C){this.app.yZ(C);C\u0026\u0026iic(this.app,C)};\ng.k.getVideoUrl\u003dfunction(C,b,h,N){var p\u003dthis.getPresentingPlayerType(),P\u003dp\u003d\u003d\u003d2;if(N\u0026\u0026P||p\u003d\u003d\u003d3)P\u003d!1,p\u003d1;N\u003dthis.getVideoData(p);if(!N)return\"\";var c;C||N.isLivePlayback||(c\u003dMath.floor(this.getCurrentTime(p)));C\u003dP?void 0:this.getPlaylistId()||void 0;b\u0026\u0026C\u003d\u003d\u003d\"WL\"\u0026\u0026(C\u003dvoid 0);return this.app.getVideoUrl(N.videoId,C,c,b,h)};\ng.k.qQ\u003dbc(24);g.k.L5\u003dbc(29);g.k.eX\u003dfunction(C){var b;(b\u003dthis.app.i$())\u003d\u003dnull||b.eX(C)};\ng.k.eq\u003dbc(34);g.k.ke\u003dbc(39);g.k.e6\u003dfunction(C,b){this.N8().e6(C,b)};\ng.k.oS\u003dfunction(){var C\u003dg.sC(this.N8());return!!C\u0026\u0026C.oS()};\ng.k.Fh\u003dfunction(){var C\u003dg.sC(this.N8());return!!C\u0026\u0026C.Fh()};\ng.k.Vk\u003dfunction(C,b,h){var N\u003dg.sC(this.N8());N\u0026\u0026N.Vk(C,b,h)};\ng.k.TT\u003dbc(40);g.k.rA\u003dfunction(){var C;(C\u003dthis.app.i$())!\u003dnull\u0026\u0026C.vE.rA()};\ng.k.Y2\u003dfunction(C){this.IL(\"onVideoAreaChange\");this.IL(C?\"onShowControls\":\"onHideControls\")};\ng.k.f2\u003dfunction(C,b){var h\u003dg.PK(this);if(h)return h.f2(C,b);C\u003dthis.app.Ti().xe();return new g.pV(0,0,C.width,C.height)};\ng.k.kW\u003dfunction(){var C\u003dthis.N8().Nz.get(\"heartbeat\");return!!C\u0026\u0026C.kW()};\ng.k.hL\u003dfunction(){var C\u003dthis.Y();if(C.rO||C.disableSeek)return!1;var b\u003dthis.app.i$();if(!b)return!1;var h\u003db.getVideoData();if(!h.bF()||g.Gg(h)||this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026!this.app.vL()||h.qz()\u0026\u0026this.getPresentingPlayerType(!0)\u003d\u003d\u003d2||b.uN()\u0026\u0026this.getPresentingPlayerType()!\u003d\u003d3)return!1;C\u003dg.A9(C);return g.ew(C)\u0026\u0026!h.wG||j3(this.app)?!1:!0};\ng.k.gq\u003dfunction(){var C\u003dthis.app.i$();return C?C.tq():!1};\ng.k.isLifaAdPlaying\u003dfunction(){var C,b\u003d(C\u003dthis.getVideoData())\u003d\u003dnull?void 0:C.qz();return this.getPresentingPlayerType(b)\u003d\u003d\u003d2};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.Vr\u003dfunction(){var C;(C\u003dthis.app.i$())\u003d\u003dnull||C.Vr()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(C,b,h){this.app.sendVideoStatsEngageEvent(C,h,b)};\ng.k.A8\u003dfunction(C,b,h){this.app.Z8(C,b,h)};\ng.k.AR\u003dfunction(C,b){this.app.qr(C,b)};\ng.k.Sh\u003dfunction(C,b){Zic(this.app,C,b)};\ng.k.F3\u003dbc(43);g.k.PY\u003dfunction(C){return this.app.PY(C)};\ng.k.HL\u003dfunction(C,b){var h;(h\u003dthis.app.gU(b))\u003d\u003dnull||h.HL(C)};\ng.k.uN\u003dfunction(){var C\u003dthis.app.gU();return C?C.uN():!0};\ng.k.mS\u003dfunction(){var C\u003dthis.getVideoData();return!!C\u0026\u0026(C.mS()||!!C.hlsFormats||!!C.Yr)};\ng.k.getPlaybackRate\u003dfunction(){return this.app.A4().getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(C,b){this.app.setPlaybackRate(C,b)};\ng.k.Q_\u003dfunction(){return this.app.Q_()};\ng.k.FX\u003dfunction(){return this.app.FX()};\ng.k.Uq\u003dfunction(C){return this.app.Uq(C)};\ng.k.createClientVe\u003dfunction(C,b,h,N){this.Y().m6\u0026\u0026this.app.T2.createClientVe(C,b,h,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.k.createServerVe\u003dfunction(C,b,h){this.Y().m6\u0026\u0026this.app.T2.createServerVe(C,b,h\u003d\u003d\u003dvoid 0?!1:h)};\ng.k.setTrackingParams\u003dfunction(C,b){this.Y().m6\u0026\u0026this.app.T2.setTrackingParams(C,b)};\ng.k.logClick\u003dfunction(C,b){this.Y().m6\u0026\u0026(this.app.T2.click(C,b),this.publish(\"veClickLogged\",C))};\ng.k.logVisibility\u003dfunction(C,b,h){this.Y().m6\u0026\u0026this.app.T2.Kj(C,b,h)};\ng.k.hasVe\u003dfunction(C){return this.Y().m6?this.app.T2.hasVe(C):!1};\ng.k.destroyVe\u003dfunction(C){this.Y().m6\u0026\u0026this.app.T2.destroyVe(C)};\ng.k.getPresentingPlayerType\u003dfunction(C){return this.app.getPresentingPlayerType(C)};\ng.k.xY\u003dfunction(){this.app.xY()};\ng.k.aH\u003dbc(45);g.k.Pm\u003dfunction(C){this.app.Pm(C)};\ng.k.jK\u003dfunction(){this.app.jK()};\ng.k.Fx\u003dfunction(){return this.app.Fx()};\ng.k.addPlayerResponseForAssociation\u003dfunction(C){this.app.addPlayerResponseForAssociation(C)};\ng.k.finishSegmentByCpn\u003dfunction(C,b,h){return this.app.finishSegmentByCpn(C,b,h)};\ng.k.ev\u003dfunction(C,b,h,N,p,P,c){return this.app.ev(C,b,h,N,p,P,c)};\ng.k.uh\u003dfunction(C,b,h,N,p,P,c){return this.app.uh(C,b,h,N,p,P,c)};\ng.k.S6\u003dfunction(){return this.app.S6()};\ng.k.Jp\u003dfunction(C){this.app.Jp(C)};\ng.k.yu\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;this.app.yu(C\u003d\u003d\u003dvoid 0?-1:C,b)};\ng.k.GN\u003dfunction(C){var b;(b\u003dg.uS(this.N8()))\u003d\u003dnull||b.GN(C)};\ng.k.sC\u003dfunction(C,b,h){this.app.sC(C,b,h)};\ng.k.m7\u003dfunction(){return this.app.m7()};\ng.k.wI\u003dfunction(C,b,h){this.app.wI(C,b,h\u003d\u003d\u003dvoid 0?0:h)};\ng.k.nf\u003dfunction(){return this.app.nf()};\ng.k.vL\u003dfunction(){return this.app.vL()};\ng.k.wL\u003dfunction(C,b,h){return this.app.wL(C,b,h)};\ng.k.jp\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var p;(p\u003dthis.app.gU(N))\u003d\u003dnull||p.jp(C,b,h)};\ng.k.S_\u003dfunction(C,b){this.publish(\"aduxmouseover\",C,b)};\ng.k.uu\u003dfunction(C,b){this.publish(\"aduxmouseout\",C,b)};\ng.k.sT\u003dfunction(C,b){this.publish(\"muteadaccepted\",C,b)};\ng.k.mQ\u003dfunction(){return this.app.Ti().mQ()};\ng.k.TI\u003dfunction(C){this.app.Ti().TI(C)};\ng.k.WK\u003dfunction(C){return C?this.app.EJ():(C\u003dthis.app.i$())?C.WK():!1};\ng.k.OL\u003dfunction(C){this.app.OL(C)};\ng.k.Q7\u003dfunction(){this.app.A4().Q7()};\ng.k.w2\u003dfunction(){var C;(C\u003dthis.app.i$())\u003d\u003dnull||C.w2()};\ng.k.Qu\u003dfunction(){this.app.Qu()};\ng.k.getGetAdBreakContext\u003dfunction(){var C\u003dthis.app.A4();return C.getVideoData().getGetAdBreakContext(C.getCurrentTime(),C.Z9())};\ng.k.w4\u003dfunction(C,b){var h;(h\u003dthis.app.i$())\u003d\u003dnull||h.w4(C,b)};\ng.k.UD\u003dfunction(){var C;return((C\u003dthis.app.i$())\u003d\u003dnull?void 0:C.UD())||!1};var fX;g.S(mB,Kp);mB.prototype.Og\u003dfunction(C,b){C\u003dKp.prototype.Og.call(this,C,b);return Object.assign({},C,this.requestHeaders)};g.S(g.rY,g.ZN);g.k\u003dg.rY.prototype;g.k.show\u003dfunction(){var C\u003dthis.C5();g.ZN.prototype.show.call(this);this.q2\u0026\u0026(this.L.S(window,\"blur\",this.QV),this.L.S(iv(this),\"click\",this.tV));C||this.publish(\"show\",!0)};\ng.k.hide\u003dfunction(){var C\u003dthis.C5();g.ZN.prototype.hide.call(this);OSl(this);C\u0026\u0026this.publish(\"show\",!1)};\ng.k.mE\u003dfunction(C,b){this.K\u003dC;this.KO.show();b?(this.V||(this.V\u003dthis.L.S(this.Z,\"appresize\",this.uc)),this.uc()):this.V\u0026\u0026(this.L.D9(this.V),this.V\u003dvoid 0)};\ng.k.ZI\u003dfunction(){this.K\u0026\u0026this.element\u0026\u0026(this.K.getAttribute(\"aria-haspopup\"),this.K.setAttribute(\"aria-expanded\",\"true\"),this.focus())};\ng.k.uc\u003dfunction(){var C\u003dg.PK(this.Z);this.K\u0026\u0026C.AM(this.element,this.K)};\ng.k.QV\u003dfunction(){var C\u003dthis.C5();OSl(this);this.KO.hide();C\u0026\u0026this.publish(\"show\",!1)};\ng.k.tV\u003dfunction(C){var b\u003dqa(C);b\u0026\u0026(g.pM(this.element,b)||this.K\u0026\u0026g.pM(this.K,b)||!g.Mj(C))||this.QV()};\ng.k.C5\u003dfunction(){return this.Bb\u0026\u0026this.KO.state!\u003d\u003d4};g.S(uv,g.rY);uv.prototype.mE\u003dfunction(){g.rY.prototype.mE.call(this);this.dialog.focus()};g.S(g.QG,g.ZN);g.QG.prototype.setIcon\u003dfunction(C){this.updateValue(\"icon\",C)};\ng.QG.prototype.updateValue\u003dfunction(C,b){g.ZN.prototype.updateValue.call(this,C,b);this.publish(\"size-change\")};g.wY\u003d{Ui:15,NGX:14,lRf:13,t3:12,TL:11,PU:10,IC:9,gX:8,AUDIO:7,SUBTITLES:6,SLEEP_TIMER:5,kT:4,gJ:3,mZi:2,REMOTE:1,SBh: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.S(Xz,g.QG);Xz.prototype.us\u003dfunction(C){this.K\u0026\u0026this.Z.logVisibility(this.element,this.j\u0026\u0026C)};\nXz.prototype.X\u003dfunction(){var C,b,h\u003d(C\u003dthis.Z.getVideoData())\u003d\u003dnull?void 0:(b\u003dC.accountLinkingConfig)\u003d\u003dnull?void 0:b.linked;if(h\u0026\u0026!this.j){var N;C\u003d(N\u003dthis.Z.getVideoData())\u003d\u003dnull?void 0:N.accountLinkingConfig;this.setIcon(zY());var p;g.RC(this,KX(C\u003d\u003dnull?void 0:(p\u003dC.menuData)\u003d\u003dnull?void 0:p.connectedMenuLabel));var P,c,e;this.N\u003dnew uv(this.Z,KX(C\u003d\u003dnull?void 0:(P\u003dC.menuData)\u003d\u003dnull?void 0:P.connectedDialogTitle),KX(C\u003d\u003dnull?void 0:(c\u003dC.menuData)\u003d\u003dnull?void 0:c.connectedDialogMessage),KX(C\u003d\u003dnull?void 0:\n(e\u003dC.menuData)\u003d\u003dnull?void 0:e.confirmButtonText));g.D(this,this.N);var L;N\u003d(C\u003d\u003dnull?void 0:(L\u003dC.menuData)\u003d\u003dnull?void 0:L.trackingParams)||null;(this.K\u003d!!N)\u0026\u0026this.Z.setTrackingParams(this.element,N);this.xg.hk(this);this.j\u003d!0}else!h\u0026\u0026this.j\u0026\u0026(this.xg.Sq(this),this.j\u003d!1)};\nXz.prototype.onClick\u003dfunction(){this.K\u0026\u0026this.Z.logClick(this.element);this.xg.QV();this.N\u0026\u0026this.N.mE()};g.S(s_,g.O);s_.prototype.D\u003dfunction(C){return this.api.D(C)};g.S(O_,s_);O_.prototype.onVideoDataChange\u003dfunction(C){if(!C.accountLinkingConfig){var b,h\u003d(b\u003dC.getPlayerResponse())\u003d\u003dnull?void 0:b.accountLinkingConfig;C.accountLinkingConfig\u003dh}var N;if(b\u003d(N\u003dC.accountLinkingConfig)\u003d\u003dnull?void 0:N.alsParam)C.X1\u003db};\nO_.prototype.setAccountLinkState\u003dfunction(C){this.api.getVideoData().X1\u003dC;this.api.rA()};\nO_.prototype.updateAccountLinkingConfig\u003dfunction(C){var b\u003dthis.api.getVideoData(),h\u003db.accountLinkingConfig;h\u0026\u0026(h.linked\u003dC);this.api.publish(\"videodatachange\",\"dataupdated\",b,this.api.getPresentingPlayerType())};g.S(D_,s_);\nD_.prototype.K\u003dfunction(C){var b\u003dC.getId(),h\u003dthis.api.getVideoData(1),N\u003d!this.api.isInline();if(!h.inlineMetricEnabled\u0026\u0026!this.api.D(\"enable_player_logging_lr_home_infeed_ads\")||N){if(b\u003d\u003d\u003d\"part2viewed\"){if(h.Ch\u0026\u0026g.vm(h.Ch),h.m4\u0026\u0026dY(this,h.m4),h.ju)for(var p\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},P\u003dg.z(h.ju),c\u003dP.next();!c.done;c\u003dP.next())dY(this,g.J5(c.value,p))}else b\u003d\u003d\u003d\"conversionview\"?this.api.Q7():b\u003d\u003d\u003d\"engagedview\"\u0026\u0026h.mu\u0026\u0026(p\u003d{CPN:this.api.getVideoData().clientPlaybackNonce},g.vm(g.J5(h.mu,\np)));h.Z0\u0026\u0026(p\u003dh.Z0,P\u003dC.getId(),p\u003dPQ(p,{label:P}),g.vm(p));switch(b){case \"videoplaytime25\":h.sW\u0026\u0026dY(this,h.sW);h.R7\u0026\u0026WK(this,h.R7);h.gR\u0026\u0026g.vm(h.gR);break;case \"videoplaytime50\":h.oo\u0026\u0026dY(this,h.oo);h.qF\u0026\u0026WK(this,h.qF);h.K1\u0026\u0026g.vm(h.K1);break;case \"videoplaytime75\":h.Gc\u0026\u0026dY(this,h.Gc);h.o7\u0026\u0026WK(this,h.o7);h.U3\u0026\u0026g.vm(h.U3);break;case \"videoplaytime100\":h.W0\u0026\u0026dY(this,h.W0),h.BB\u0026\u0026WK(this,h.BB),h.C8\u0026\u0026g.vm(h.C8)}(p\u003dthis.api.getVideoData().hH)\u0026\u0026EDH(this,p,C.getId())\u0026\u0026EDH(this,p,C.getId()+\"gaia\")}if(h.inlineMetricEnabled\u0026\u0026\n!N)switch(b){case \"videoplaybackstart\":var e,L\u003d(e\u003dh.KN)\u003d\u003dnull?void 0:e.j;L\u0026\u0026dY(this,L);break;case \"videoplayback2s\":(e\u003d(L\u003dh.KN)\u003d\u003dnull?void 0:L.N)\u0026\u0026dY(this,e);break;case \"videoplayback10s\":var Z;(e\u003d(Z\u003dh.KN)\u003d\u003dnull?void 0:Z.K)\u0026\u0026dY(this,e)}this.api.AR([C],1)};g.S(txH,s_);g.S(E_,g.n);g.k\u003dE_.prototype;\ng.k.vB\u003dfunction(){var C;if(C\u003dthis.Z.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026g.qC(this.Z)\u0026\u0026this.Z.Ti().getPlayerSize().width\u003e\u003d400)if(C\u003dthis.PW(),this.Z.Y().D(\"client_respect_autoplay_switch_button_renderer\"))C\u003d!!C.autoplaySwitchButtonRenderer;else{var b,h,N,p;C\u003d!!((b\u003dC.getWatchNextResponse())\u003d\u003dnull?0:(h\u003db.contents)\u003d\u003dnull?0:(N\u003dh.twoColumnWatchNextResults)\u003d\u003dnull?0:(p\u003dN.autoplay)\u003d\u003dnull?0:p.autoplay)!\u003d\u003d!1}if(C)this.j||(this.j\u003d!0,this.Kj(this.j),this.Z.Y().D(\"web_player_autonav_toggle_always_listen\")||Tcl(this),\nb\u003dthis.PW(),this.Jm(b.autonavState),this.Z.logVisibility(this.element,this.j));else if(this.j\u003d!1,this.Kj(this.j),!this.Z.Y().D(\"web_player_autonav_toggle_always_listen\"))for(this.Z.Y().D(\"web_player_autonav_toggle_always_listen\"),b\u003dg.z(this.K),h\u003db.next();!h.done;h\u003db.next())this.D9(h.value)};\ng.k.Jm\u003dfunction(C){Ir6(this)?this.isChecked\u003dC!\u003d\u003d1:((C\u003dC!\u003d\u003d1)||(g.OJ(),C\u003dg.zu(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.vj(0,141)\u0026\u0026g.Tf(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.vj(0,140)),this.isChecked\u003dC);Bcx(this)};\ng.k.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.Z.yZ(this.isChecked?2:1);Bcx(this);if(Ir6(this)){var C\u003dthis.PW().autoplaySwitchButtonRenderer;this.isChecked\u0026\u0026(C\u003d\u003dnull?0:C.onEnabledCommand)?this.Z.LO(\"innertubeCommand\",C.onEnabledCommand):!this.isChecked\u0026\u0026(C\u003d\u003dnull?0:C.onDisabledCommand)\u0026\u0026this.Z.LO(\"innertubeCommand\",C.onDisabledCommand)}this.Z.logClick(this.element)};\ng.k.getValue\u003dfunction(){return this.isChecked};\ng.k.PW\u003dfunction(){return this.Z.getVideoData(1)};g.S(xGH,s_);g.S(nX,g.QG);nX.prototype.onClick\u003dfunction(){this.enabled\u0026\u0026(tR(this,!this.checked),this.publish(\"select\",this.checked))};\nnX.prototype.getValue\u003dfunction(){return this.checked};\nnX.prototype.setEnabled\u003dfunction(C){(this.enabled\u003dC)?this.element.removeAttribute(\"aria-disabled\"):this.element.setAttribute(\"aria-disabled\",\"true\")};var CwV\u003d[\"en-CA\",\"en\",\"es-MX\",\"fr-CA\"];g.S(bu,nX);bu.prototype.l$\u003dfunction(C){C?this.j||(this.xg.hk(this),this.j\u003d!0):this.j\u0026\u0026(this.xg.Sq(this),this.j\u003d!1);this.j\u0026\u0026tR(this,oUH())};\nbu.prototype.X\u003dfunction(){g.kb(this.element,\"ytp-menuitem-highlight-transition-enabled\")};\nbu.prototype.N\u003dfunction(C){var b\u003doUH();C!\u003d\u003db\u0026\u0026(b\u003dg.OJ(),dU(190,C),dU(192,!0),b.save(),this.Z.LO(\"cinematicSettingsToggleChange\",C))};\nbu.prototype.wO\u003dfunction(){this.j\u0026\u0026this.xg.Sq(this);nX.prototype.wO.call(this)};g.S(hy,s_);hy.prototype.updateCinematicSettings\u003dfunction(C){this.j\u003dC;var b;(b\u003dthis.menuItem)\u003d\u003dnull||b.l$(C);this.api.publish(\"onCinematicSettingsVisibilityChange\",C)};g.S(NV,s_);NV.prototype.YS\u003dfunction(C,b){b\u003db.clipConfig;C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026b\u0026\u0026b.startTimeMs!\u003dnull\u0026\u0026b.endTimeMs!\u003dnull\u0026\u0026this.api.setLoopRange({startTimeMs:Math.floor(Number(b.startTimeMs)),endTimeMs:Math.floor(Number(b.endTimeMs)),postId:b.postId,type:\"clips\"})};g.S(gC,s_);gC.prototype.setCreatorEndscreenVisibility\u003dfunction(C){var b;(b\u003dOC(this.api.N8()))\u003d\u003dnull||b.Kj(C)};\ngC.prototype.j\u003dfunction(C){function b(N){N\u003d\u003d\u003d\"creatorendscreen\"\u0026\u0026(N\u003dOC(h.api.N8()))\u0026\u0026N.F54(h.hideButton)}\nvar h\u003dthis;this.hideButton\u003dC;this.events.S(this.api,\"modulecreated\",b);b(\"creatorendscreen\")};g.S(pl,nX);pl.prototype.N\u003dfunction(C){this.X(C?1:0)};\npl.prototype.K\u003dfunction(){var C\u003dthis.hasDrcAudioTrack(),b\u003dthis.j()\u003d\u003d\u003d1\u0026\u0026C;tR(this,b);this.setEnabled(C)};\npl.prototype.wO\u003dfunction(){this.xg.Sq(this);nX.prototype.wO.call(this)};g.S(PV,s_);PV.prototype.getDrcUserPreference\u003dfunction(){return this.j};\nPV.prototype.setDrcUserPreference\u003dfunction(C){g.uU(\"yt-player-drc-pref\",C,31536E3);C!\u003d\u003dthis.j\u0026\u0026(this.j\u003dC,this.updateEnvironmentData(),this.K()\u0026\u0026this.api.w2())};\nPV.prototype.updateEnvironmentData\u003dfunction(){this.api.Y().LK\u003dthis.j\u003d\u003d\u003d1};\nPV.prototype.K\u003dfunction(){var C,b,h\u003d(C\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(b\u003dC.N)\u003d\u003dnull?void 0:b.j;if(!h)return!1;if(this.api.getAvailableAudioTracks().length\u003e1\u0026\u0026this.api.D(\"mta_drc_mutual_exclusion_removal\")){var N\u003dthis.api.getAudioTrack().z$.id;return ra(h,function(p){var P;return p.audio.j\u0026\u0026((P\u003dp.z$)\u003d\u003dnull?void 0:P.id)\u003d\u003d\u003dN})}return ra(h,function(p){var P;\nreturn((P\u003dp.audio)\u003d\u003dnull?void 0:P.j)\u003d\u003d\u003d!0})};g.S(jK,s_);jK.prototype.onVideoDataChange\u003dfunction(){var C\u003dthis,b\u003dthis.api.getVideoData();this.api.Sh(\"embargo\",1);var h\u003db\u003d\u003dnull?void 0:b.DF.get(\"PLAYER_CUE_RANGE_SET_IDENTIFIER_EMBARGO\");(h\u003d\u003dnull?0:h.length)?glK(this,h.filter(function(N){return NVx(C,N)})):(b\u003d\u003dnull?0:b.cueRanges)\u0026\u0026glK(this,b.cueRanges.filter(function(N){return NVx(C,N)}))};\njK.prototype.K\u003dfunction(C){return C.embargo!\u003d\u003dvoid 0};\njK.prototype.wO\u003dfunction(){s_.prototype.wO.call(this);this.j\u003d{}};g.S(cV,s_);\ncV.prototype.addEmbedsConversionTrackingParams\u003dfunction(C){var b\u003dthis.api.Y(),h\u003db.widgetReferrer,N\u003db.zi,p\u003dthis.j,P\u003d\"\",c\u003db.getWebPlayerContextConfig();c\u0026\u0026(P\u003dc.embedsIframeOriginParam||\"\");h.length\u003e0\u0026\u0026(C.embeds_widget_referrer\u003dh);N.length\u003e0\u0026\u0026(C.embeds_referring_euri\u003dN);b.X\u0026\u0026P.length\u003e0\u0026\u0026(C.embeds_referring_origin\u003dP);c\u0026\u0026c.embedsFeature\u0026\u0026(C.feature\u003dc.embedsFeature);p.length\u003e0\u0026\u0026(b.D(\"embeds_web_enable_lite_experiment_control_arm_logging\")?p.unshift(28572):g.ew(g.A9(b))\u0026\u0026p.unshift(159628),b\u003dp.join(\",\"),b\u003d\ng.WQ()?b:g.$s(b,4),C.source_ve_path\u003db);this.j.length\u003d0};g.S(pxW,s_);g.S(Pwc,s_);g.S(kq,g.O);kq.prototype.wO\u003dfunction(){g.O.prototype.wO.call(this);this.j\u003dnull;this.K\u0026\u0026this.K.disconnect()};g.S(cdc,s_);g.S(eK,g.n);eK.prototype.show\u003dfunction(){g.n.prototype.show.call(this);this.api.logVisibility(this.element,!0)};\neK.prototype.onVideoDataChange\u003dfunction(C){var b,h,N\u003d(b\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(h\u003db.getPlayerResponse())\u003d\u003dnull?void 0:h.playabilityStatus;N\u0026\u0026(b\u003dk0H(N),g.B(this.api.getPlayerStateObject(),128)||C\u003d\u003d\u003d\"dataloaderror\"||!b?(this.K\u003d0,Ll(this),this.hide()):(C\u003d(b.remainingTimeSecs||0)*1E3,C\u003e0\u0026\u0026(this.show(),this.updateValue(\"label\",eO(b.label)),Lux(this,C))))};\neK.prototype.wO\u003dfunction(){Ll(this);g.n.prototype.wO.call(this)};g.S(ZxH,s_);g.S(Zk,g.n);Zk.prototype.onClick\u003dfunction(){this.h4.logClick(this.element);this.h4.LO(\"onFullerscreenEduClicked\")};\nZk.prototype.l$\u003dfunction(){this.h4.isFullscreen()?this.K?this.j.hide():this.j.show():this.hide();this.h4.logVisibility(this.element,this.h4.isFullscreen()\u0026\u0026!this.K)};g.S(Yq,s_);Yq.prototype.updateFullerscreenEduButtonSubtleModeState\u003dfunction(C){var b;(b\u003dthis.j)!\u003dnull\u0026\u0026(g.L2(b.element,\"ytp-fullerscreen-edu-button-subtle\",C),C\u0026\u0026!b.N\u0026\u0026(b.element.setAttribute(\"title\",\"Scroll for details\"),aC(b.h4,b.element,b),b.N\u003d!0))};\nYq.prototype.updateFullerscreenEduButtonVisibility\u003dfunction(C){var b;(b\u003dthis.j)!\u003dnull\u0026\u0026(b.K\u003dC,b.l$())};g.S(YKH,g.n);g.S(oll,s_);g.S(a8,s_);a8.prototype.getSphericalProperties\u003dfunction(){var C\u003dg.HK(this.api.N8());return C?C.getSphericalProperties():{}};\na8.prototype.setSphericalProperties\u003dfunction(C){if(C){var b\u003dg.HK(this.api.N8());b\u0026\u0026b.setSphericalProperties(C,!0)}};g.S(lu,s_);g.k\u003dlu.prototype;g.k.createClientVe\u003dfunction(C,b,h,N){this.api.createClientVe(C,b,h,N\u003d\u003d\u003dvoid 0?!1:N)};\ng.k.createServerVe\u003dfunction(C,b,h){this.api.createServerVe(C,b,h\u003d\u003d\u003dvoid 0?!1:h)};\ng.k.setTrackingParams\u003dfunction(C,b){this.api.setTrackingParams(C,b)};\ng.k.logClick\u003dfunction(C,b){this.api.logClick(C,b)};\ng.k.logVisibility\u003dfunction(C,b,h){this.api.logVisibility(C,b,h)};\ng.k.hasVe\u003dfunction(C){return this.api.hasVe(C)};\ng.k.destroyVe\u003dfunction(C){this.api.destroyVe(C)};var G0H\u003d!1;FN.prototype.setPlaybackRate\u003dfunction(C){this.playbackRate\u003dMath.max(1,C)};\nFN.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};HV.prototype.xW\u003dfunction(C){var b\u003dg.B9(C.info.j.info,this.cE.yV),h\u003dC.info.yz+this.X,N\u003dC.info.startTime*1E3;if(this.policy.m6)try{N\u003dthis.policy.m6?g.Ww(C)*1E3:C.info.startTime*1E3}catch(c){Math.random()\u003e.99\u0026\u0026this.logger\u0026\u0026(N\u003dHN(C.j).slice(0,1E3),this.logger\u0026\u0026this.logger({parserErrorSliceInfo:C.info.RV(),encodedDataView:g.So(N,4)})),N\u003dC.info.startTime*1E3}var p\u003dC.info.clipId,P\u003dthis.policy.m6?g.oeW(C)*1E3:C.info.duration*1E3;this.policy.m6\u0026\u0026(N\u003c0||P\u003c0)\u0026\u0026(this.logger\u0026\u0026(this.logger({missingSegInfo:C.info.RV(),\nstartTimeMs:N,durationMs:P}),this.policy.ZR||(N\u003c0\u0026\u0026(N\u003dC.info.startTime*1E3),P\u003c0\u0026\u0026(P\u003dC.info.duration*1E3))),this.policy.ZR\u0026\u0026(N\u003c0\u0026\u0026(N\u003dC.info.startTime*1E3),P\u003c0\u0026\u0026(P\u003dC.info.duration*1E3)));return{formatId:b,yz:h,startTimeMs:N,clipId:p,yj:P}};\nHV.prototype.OV\u003dfunction(C){this.timestampOffset\u003dC};qV.prototype.seek\u003dfunction(C,b){C!\u003d\u003dthis.j\u0026\u0026(this.seekCount\u003d0);this.j\u003dC;var h\u003dthis.videoTrack.K,N\u003dthis.audioTrack.K,p\u003dthis.audioTrack.rU,P\u003dUSK(this,this.videoTrack,C,this.videoTrack.rU,b);b\u003dUSK(this,this.audioTrack,this.policy.lF?C:P,p,b);C\u003dMath.max(C,P,b);this.G\u003d!0;this.cE.isManifestless\u0026\u0026(ixo(this,this.videoTrack,h),ixo(this,this.audioTrack,N));return C};\nqV.prototype.isSeeking\u003dfunction(){return this.G};\nqV.prototype.Id\u003dfunction(C){this.N\u003dC};\nvar Qc6\u003d2/24;var scH\u003d0;g.k\u003dUh.prototype;g.k.cO\u003dfunction(){this.KO\u003dthis.now();XFW(this.BW,this.KO);this.wU.cO()};\ng.k.s8\u003dfunction(C,b){var h\u003dthis.policy.K?(0,g.fB)():0;XN(this,C,b);C-this.W\u003c10\u0026\u0026this.K\u003e0||this.Mg(C,b);this.wU.s8(C,b);this.policy.K\u0026\u0026(C\u003d(0,g.fB)()-h,this.ob+\u003dC,this.zi\u003dMath.max(C,this.zi))};\ng.k.Mg\u003dfunction(C,b){var h\u003d(C-this.W)/1E3,N\u003db-this.N;this.cM||(LO(this.BW,h,N),this.bl(h,N));this.W\u003dC;this.N\u003db};\ng.k.Xh\u003dfunction(){this.sX\u0026\u0026Ox6(this);this.wU.Xh()};\ng.k.q$\u003dfunction(C){this.sX||(this.sX\u003dthis.G-this.Yg+C,this.IV\u003dthis.G,this.Xs\u003dthis.J)};\ng.k.Cr\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?this.J:C;b\u003db\u003d\u003d\u003dvoid 0?this.G:b;this.K\u003e0||(this.V\u003dC,this.K\u003db,this.N2\u003dthis.isActive\u003d!0)};\ng.k.fq\u003dfunction(){return this.ip||2};\ng.k.Qb\u003dfunction(){};\ng.k.Dp\u003dfunction(){var C,b\u003d{rn:this.requestNumber,rt:(this.J-this.j).toFixed(),lb:this.G,stall:(1E3*this.X).toFixed(),ht:(this.KO-this.j).toFixed(),elt:(this.V-this.j).toFixed(),elb:this.K,d:(C\u003dthis.Qz)\u003d\u003dnull?void 0:C.Oq()};this.url\u0026\u0026FuU(b,this.url);this.policy.K\u0026\u0026(b.mph\u003dthis.zi.toFixed(),b.tph\u003dthis.ob.toFixed());b.ulb\u003dthis.q2;b.ult\u003dthis.L;b.abw\u003dthis.rO;return b};\ng.k.now\u003dfunction(){return(0,g.fB)()};\ng.k.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};g.S(sh,Uh);g.k\u003dsh.prototype;g.k.Dp\u003dfunction(){var C\u003dUh.prototype.Dp.call(this);C.pb\u003dthis.Ux;C.pt\u003d(1E3*this.Vz).toFixed();C.se\u003dthis.AZ;return C};\ng.k.jZ\u003dfunction(){var C\u003dthis.wU;this.Yh||(this.Yh\u003dC.jZ?C.jZ():1);return this.Yh};\ng.k.zg\u003dfunction(){return this.LI?this.jZ()!\u003d\u003d1:!1};\ng.k.fW\u003dfunction(C,b,h){if(!this.SC){this.SC\u003d!0;if(!this.cM){XN(this,C,b);this.Mg(C,b);var N\u003dthis.jZ();this.AZ\u003dh;if(!this.policy.G||!this.cM)if(N\u003d\u003d\u003d2\u0026\u0026this.policy.G){N\u003dC-this.V\u003cthis.fq()*1E3+50;h\u003dthis.L?this.q2/(this.L/1E3):Math.max(this.policy.L,h||this.rO);var p\u003dthis.kf*1.3;N\u0026\u0026h\u003cp||(this.L?jR(this.BW,this.L/1E3,this.q2,this.Df||this.policy.N2):jR(this.BW,b/h,b,.01));k7(this.BW,b,N?0:this.X)}else N\u003d\u003d\u003d2?this.cM||(this.L?jR(this.BW,this.L/1E3,this.q2,this.Df||this.policy.N2):jR(this.BW,b/Math.max(this.policy.L,\nh||this.rO),b,.01),k7(this.BW,b,this.X)):N\u003d\u003d\u003d1\u0026\u0026(N\u003d(C-this.j)/1E3,!(N\u003c\u003dthis.policy.X)\u0026\u0026this.policy.X||this.sI||this.policy.nO||!(this.K\u003e0)||Oh(this,N,b),this.K\u003e0\u0026\u0026k7(this.BW,b,this.X));C\u003d(C-this.j)/1E3||.01;this.policy.KO\u0026\u0026!(this.K\u003e0)||cI(this.BW,C,this.N,DSW(this),this.Qm)}this.deactivate()}};\ng.k.yO\u003dfunction(C,b,h){h\u0026\u0026(this.Yh\u003d2);C\u003c0\u0026\u0026this.ip\u0026\u0026(C\u003dthis.ip);b?this.m6+\u003dC:this.Df+\u003dC};\ng.k.fq\u003dfunction(){return this.Df||this.m6||Uh.prototype.fq.call(this)};\ng.k.Mg\u003dfunction(C,b){var h\u003d(C-this.W)/1E3,N\u003db-this.N,p\u003dthis.jZ();this.isActive?p\u003d\u003d\u003d1\u0026\u0026((N\u003e0||this.policy.W)\u0026\u0026(h\u003e.2||N\u003c1024)?(this.X+\u003dh,N\u003e0\u0026\u0026h\u003e.2\u0026\u0026Oh(this,this.kf?h:.05,N),this.sI\u003d!0):N\u003e0\u0026\u0026(Oh(this,h,N),this.sI\u003d!0)):b\u0026\u0026b\u003e\u003dthis.policy.j\u0026\u0026this.Cr(C,b);Uh.prototype.Mg.call(this,C,b)};\ng.k.Gs\u003dfunction(C){if(!this.cM){XN(this,C,this.G);var b\u003d(C-this.j)/1E3;this.jZ()!\u003d\u003d2\u0026\u0026this.K\u003e0\u0026\u0026(this.X+\u003d(C-this.W)/1E3,k7(this.BW,this.N,this.X));cI(this.BW,b,this.N,DSW(this),this.Qm,!0);C\u003d(C-this.W)/1E3;LO(this.BW,C,0);this.bl(C,0)}};\ng.k.Cr\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?this.J:C;b\u003db\u003d\u003d\u003dvoid 0?this.G:b;if(!(this.K\u003e0)\u0026\u0026(Uh.prototype.Cr.call(this,C,b),this.jZ()\u003d\u003d\u003d1)){b\u003d(this.KO-this.j)/1E3;var h\u003d(C-this.KO)/1E3;this.LI\u0026\u0026vV(this,this.now());this.G$||this.cM||(this.ip\u0026\u0026(h\u003dMath.max(0,h-this.ip)),C\u003dthis.BW,C.L.eQ(1,b),C.sX.eQ(1,h))}};\ng.k.C1\u003dfunction(){this.LI\u0026\u0026vV(this,this.now());return this.CO};\ng.k.Nb\u003dfunction(){var C;if(C\u003dthis.N\u003ethis.Yy)C\u003d(C\u003dthis.N)?C\u003e\u003dthis.policy.j:!1;return C};\ng.k.Yp\u003dfunction(){return this.kh};\ng.k.sL\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?this.now():C;if(this.LI){vV(this,C);if(this.Yh?this.zg():this.nO!\u003d\u003dthis.t4){var b\u003dthis.t4;if(C\u003cb){this.kh\u003dthis.t4;return}}else b\u003dthis.nO;b\u003dMath.max(b,this.CO)}else b\u003dthis.CO;var h\u003dthis.Ux-this.N;h\u003c0\u0026\u0026(h\u003d0);h\u003d(h*this.snapshot.stall+h/this.snapshot.byterate)*1E3;this.kh\u003dh\u003dthis.K\u003e0?h+C:h+Math.max(C,b)};\ng.k.Jn\u003dfunction(){return this.now()-this.V};\ng.k.Lc\u003dfunction(){return(this.N-this.K)*1E3/this.Jn()||0};\ng.k.uo\u003dfunction(){return this.V};Dk.prototype.feed\u003dfunction(C){G7(this.j,C);this.r9()};\nDk.prototype.r9\u003dfunction(){if(this.X){if(!this.j.getLength())return;var C\u003dthis.j.split(this.N-this.K),b\u003dC.Xt;C\u003dC.j9;if(!this.wU.q$(this.X,b,this.K,this.N))return;this.K+\u003db.getLength();this.j\u003dC;this.K\u003d\u003d\u003dthis.N\u0026\u0026(this.X\u003dthis.N\u003dthis.K\u003dvoid 0)}for(;;){var h\u003d0;C\u003dg.z(nlx(this.j,h));b\u003dC.next().value;h\u003dC.next().value;h\u003dg.z(nlx(this.j,h));C\u003dh.next().value;h\u003dh.next().value;if(b\u003c0||C\u003c0)break;if(!this.j.FS(h,C)){if(!this.wU.q$||!this.j.FS(h,1))break;h\u003dthis.j.split(h).j9;this.wU.q$(b,h,0,C)\u0026\u0026(this.X\u003db,this.K\u003d\nh.getLength(),this.N\u003dC,this.j\u003dnew F9([]));break}C\u003dthis.j.split(h).j9.split(C);h\u003dC.j9;this.wU.Jv(b,C.Xt);this.j\u003dh}};\nDk.prototype.dispose\u003dfunction(){this.j\u003dnew F9};g.k\u003ddC.prototype;g.k.DE\u003dfunction(){return 0};\ng.k.rI\u003dfunction(){return null};\ng.k.aZ\u003dfunction(){return null};\ng.k.Ia\u003dfunction(){return this.state\u003e\u003d1};\ng.k.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.k.Yf\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.k.onStateChange\u003dfunction(){};\ng.k.TE\u003dfunction(C){var b\u003dthis.state;this.state\u003dC;this.onStateChange(b);this.callback\u0026\u0026this.callback(this,b)};\ng.k.qw\u003dfunction(C){C\u0026\u0026this.state\u003cC?this.TE(C):this.callback\u0026\u0026this.callback(this,this.state)};\ng.k.HE\u003dfunction(){return this.state\u003d\u003d\u003d-1};\ng.k.RV\u003dfunction(){var C\u003d\"\";this.info.UX.forEach(function(b){C+\u003db.RV()+\".\"});\nreturn C.slice(0,-1)};\ng.k.dispose\u003dfunction(){this.HE()||(this.info.UX[0].j.N\u003d!1,this.TE(-1))};\ng.k.V9\u003dfunction(){return 0};g.k\u003dWV.prototype;g.k.aB\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.wU.cO()};\ng.k.onError\u003dfunction(){this.N\u003d!0;this.onDone()};\ng.k.onDone\u003dfunction(){this.HE||(this.X\u003d!0,this.wU.Xh())};\ng.k.LB\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.k.getResponseHeader\u003dfunction(C){try{return this.xhr.getResponseHeader(C)}catch(b){return\"\"}};\ng.k.IQ\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Qw\u003dfunction(){return this.K};\ng.k.Nr\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.K};\ng.k.SX\u003dfunction(){return this.j.getLength()\u003e0};\ng.k.Mr\u003dfunction(){var C\u003dthis.j;this.j\u003dnew F9;return C};\ng.k.eA\u003dfunction(){return this.j};\ng.k.abort\u003dfunction(){this.HE\u003d!0;this.xhr.abort()};\ng.k.Ta\u003dfunction(){return!0};\ng.k.qT\u003dfunction(){return this.N};\ng.k.WL\u003dfunction(){return\"\"};g.k\u003dIpl.prototype;g.k.getResponseHeader\u003dfunction(C){return C\u003d\u003d\u003d\"content-type\"?this.j.get(\"type\"):\"\"};\ng.k.abort\u003dfunction(){};\ng.k.LB\u003dfunction(){return!0};\ng.k.IQ\u003dfunction(){return this.range.length};\ng.k.Qw\u003dfunction(){return this.loaded};\ng.k.Nr\u003dfunction(){return!!this.loaded};\ng.k.SX\u003dfunction(){return!!this.K.getLength()};\ng.k.Mr\u003dfunction(){var C\u003dthis.K;this.K\u003dnew F9;return C};\ng.k.eA\u003dfunction(){return this.K};\ng.k.Ta\u003dfunction(){return!0};\ng.k.qT\u003dfunction(){return!!this.error};\ng.k.WL\u003dfunction(){return this.error};g.k\u003dwx1.prototype;g.k.start\u003dfunction(C){var b\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(b,this.J);this.X\u0026\u0026(b.signal\u003dthis.X.signal);C\u003dnew Request(C,b);fetch(C).then(this.V,this.onError).then(void 0,cG)};\ng.k.onDone\u003dfunction(){this.HE()||this.wU.Xh()};\ng.k.getResponseHeader\u003dfunction(C){return this.responseHeaders?this.responseHeaders.get(C):null};\ng.k.LB\u003dfunction(){return!!this.responseHeaders};\ng.k.Qw\u003dfunction(){return this.K};\ng.k.IQ\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Nr\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026!!this.K};\ng.k.SX\u003dfunction(){return!!this.j.getLength()};\ng.k.Mr\u003dfunction(){this.SX();var C\u003dthis.j;this.j\u003dnew F9;return C};\ng.k.eA\u003dfunction(){this.SX();return this.j};\ng.k.HE\u003dfunction(){return this.G};\ng.k.abort\u003dfunction(){this.N\u0026\u0026this.N.cancel().catch(function(){});\nthis.X\u0026\u0026this.X.abort();this.G\u003d!0};\ng.k.Ta\u003dfunction(){return!0};\ng.k.qT\u003dfunction(){return this.W};\ng.k.WL\u003dfunction(){return this.errorMessage};g.k\u003dCkc.prototype;g.k.onDone\u003dfunction(){if(!this.HE){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.K\u003dthis.response.byteLength}catch(C){}this.j\u003d!0;this.wU.Xh()}};\ng.k.aB\u003dfunction(){this.xhr.readyState\u003d\u003d\u003d2\u0026\u0026this.wU.cO()};\ng.k.PL\u003dfunction(C){this.HE||(this.status\u003dthis.xhr.status,this.j||(this.K\u003dC.loaded),this.wU.s8((0,g.fB)(),C.loaded))};\ng.k.LB\u003dfunction(){return this.xhr.readyState\u003e\u003d2};\ng.k.getResponseHeader\u003dfunction(C){try{return this.xhr.getResponseHeader(C)}catch(b){return g.Ri(Error(\"Could not read XHR header \"+C)),\"\"}};\ng.k.IQ\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Qw\u003dfunction(){return this.K};\ng.k.Nr\u003dfunction(){return this.status\u003e\u003d200\u0026\u0026this.status\u003c300\u0026\u0026this.j\u0026\u0026!!this.K};\ng.k.SX\u003dfunction(){return this.j\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.k.Mr\u003dfunction(){this.SX();var C\u003dthis.response;this.response\u003dvoid 0;return new F9([new Uint8Array(C)])};\ng.k.eA\u003dfunction(){this.SX();return new F9([new Uint8Array(this.response)])};\ng.k.abort\u003dfunction(){this.HE\u003d!0;this.xhr.abort()};\ng.k.Ta\u003dfunction(){return!1};\ng.k.qT\u003dfunction(){return!1};\ng.k.WL\u003dfunction(){return\"\"};g.ty.prototype.info\u003dfunction(){};\ng.ty.prototype.debug\u003dfunction(){};\ng.ty.prototype.j\u003dbc(46);var g0K\u003dnew Map,jLH\u003dnew Map,peV\u003dnew function(){var C\u003dthis;this.j\u003dnew Map;this.dn\u003d{Bho:function(){return C.j}}};g.S(BV,g.O);BV.prototype.II\u003dfunction(){if(!this.Ss.length)return[];var C\u003dthis.Ss;this.Ss\u003d[];this.N\u003dg.nd(C).info;return C};\nBV.prototype.TR\u003dfunction(){return this.Ss};\nBV.prototype.wO\u003dfunction(){g.O.prototype.wO.call(this);this.j\u003dnull;this.Ss.length\u003d0;this.UX.length\u003d0;this.N\u003dnull};g.S(xq,g.O);g.k\u003dxq.prototype;\ng.k.W5f\u003dfunction(){if(!this.HE()){var C\u003d(0,g.fB)(),b\u003d!1;if(this.policy.R0){C\u003dC-(this.timing.K\u003e0?this.timing.V:this.timing.j)-this.timing.fq()*1E3;var h\u003dcw(wC(this),!1);C\u003e\u003d2E3*h?b\u003d!0:C\u003e\u003dthis.policy.qp*h\u0026\u0026(this.j\u003dthis.policy.n5)}else if(this.timing.K\u003e0){if(this.G){this.policy.HW\u0026\u0026(this.j\u003d0);return}var N\u003dthis.timing.Yp();this.timing.sL();var p\u003dthis.timing.Yp();p-N\u003e\u003dthis.policy.Fy*.8?(this.j++,this.logger.debug(function(){return\"Mispredicted by \"+(p-N).toFixed(0)}),b\u003dthis.j\u003e\u003d5):this.j\u003d0}else{var P\u003dC-\nthis.timing.C1();\nthis.policy.n5\u0026\u0026P\u003e0\u0026\u0026(this.j+\u003d1);b\u003dcw(wC(this),!1)*this.policy.R7;(b\u003dP\u003eb*1E3)\u0026\u0026this.logger.debug(function(){return\"Elbow late by \"+P.toFixed(3)})}this.j\u003e0\u0026\u0026this.wU.Rc();\nb?this.jP(!1):this.K.start()}};\ng.k.jP\u003dfunction(C){this.X\u003d!0;C\u0026\u0026!this.policy.zZ\u0026\u0026(C\u003dwC(this),C.K+\u003d1);this.wU.qI();this.lastError\u003d\"net.timeout\";br(this)};\ng.k.canRetry\u003dfunction(C){var b\u003dwC(this);C\u003dC?this.policy.mF:this.policy.A6;return b.timedOut\u003cthis.policy.P1\u0026\u0026b.j\u003cC};\ng.k.LX\u003dfunction(){return this.lastError};\ng.k.mX\u003dfunction(){return this.j};\ng.k.dispose\u003dfunction(){this.K.dispose();g.O.prototype.dispose.call(this)};var ko\u003d{},A3H\u003d(ko[\"1h\"]\u003d8,ko[\"9h\"]\u003d4,ko[\"1\"]\u003d8,ko[\"9\"]\u003d4,ko[\"(\"]\u003d4,ko.h\u003d2,ko.H\u003d2,ko),eh\u003d{},y3o\u003d(eh.o\u003d3,eh.O\u003d3,eh.so\u003d3,eh.a\u003d1,eh.ah\u003d1,eh.A\u003d1,eh.m\u003d1,eh.M\u003d1,eh.sa\u003d1,eh.mac3\u003d7,eh.MAC3\u003d7,eh.meac3\u003d5,eh.MEAC3\u003d5,eh),L1\u003d{},i_6\u003d(L1.o\u003d0,L1.O\u003d0,L1.a\u003d0,L1.ah\u003d0,L1.A\u003d0,L1.m\u003d1,L1.M\u003d1,L1.mac3\u003d1,L1.MAC3\u003d1,L1.meac3\u003d1,L1.MEAC3\u003d1,L1.so\u003d4,L1.sa\u003d4,L1);var RFU\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 Pp,pC,j4\u003d[[\"337\",\"336\",\"335\"],[\"702\",\"701\",\"700\"],[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"787\",\"788\"]],H_V\u003d[[\"571\",\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\"],[\"137\",\"136\"]],Vkl\u003d[\"571 401 400 399 398 787 788 397 396\".split(\" \"),\"313 271 248 247 781 777 244 243\".split(\" \"),[\"137\",\"136\",\"135\"]],MkU\u003d[[\"411\",\"410\",\"409\"],[\"360\",\"358\",\"357\",\"274\"],[\"385\",\"376\",\"384\"],[\"225\",\"224\",\"145\"]],qmH\u003d[\"412\",\"359\"],m9c\u003d[[\"140\"],[\"251\"],[\"380\"],[\"328\"]],Z$\u003d{},SmU\u003d(Z$[\"398\"]\u003d\"397 396 395 394 788 787\".split(\" \"),\nZ$[\"247\"]\u003d[\"780\",\"779\",\"244\",\"243\",\"242\"],Z$[\"136\"]\u003d[\"135\",\"134\",\"133\",\"160\"],Z$[\"141\"]\u003d[\"140\"],Z$[\"251\"]\u003d[\"250\"],Z$[\"774\"]\u003d[\"251\",\"250\"],Z$),Yo\u003d{},$9H\u003d(Yo[\"135\"]\u003d[\"134\",\"133\",\"160\"],Yo[\"243\"]\u003d[\"242\"],Yo[\"781\"]\u003d[\"780\",\"779\"],Yo[\"777\"]\u003d[\"776\",\"775\"],Yo[\"396\"]\u003d[\"395\",\"394\"],Yo[\"141\"]\u003d[\"140\"],Yo[\"251\"]\u003d[\"250\"],Yo),aP\u003d{},zFl\u003d(aP[\"274\"]\u003d[\"317\",\"273\",\"318\",\"280\",\"279\"],aP[\"145\"]\u003d[\"144\",\"222\",\"223\",\"143\",\"142\"],aP[\"141\"]\u003d[\"149\"],aP[\"140\"]\u003d[\"149\"],aP[\"380\"]\u003d[\"381\"],aP[\"328\"]\u003d[\"329\"],aP),lL\u003d{},FmS\u003d(lL[\"133\"]\u003d\n240,lL[\"134\"]\u003d360,lL[\"135\"]\u003d480,lL[\"136\"]\u003d720,lL[\"137\"]\u003d1080,lL[\"242\"]\u003d240,lL[\"243\"]\u003d360,lL[\"244\"]\u003d480,lL[\"247\"]\u003d720,lL[\"248\"]\u003d1080,lL[\"298\"]\u003d720,lL[\"299\"]\u003d1080,lL[\"302\"]\u003d720,lL[\"303\"]\u003d1080,lL[\"395\"]\u003d240,lL[\"396\"]\u003d360,lL[\"397\"]\u003d480,lL[\"398\"]\u003d720,lL[\"399\"]\u003d1080,lL);var J3l\u003d{unknown:0,other:0,bluetooth:117,wifi:116,cellular:120,ethernet:118,wimax:119,none:122};g.S(fl,dC);g.k\u003dfl.prototype;g.k.ML\u003dfunction(){return this.timing.requestNumber};\ng.k.p9\u003dfunction(){return this.EG.p9()};\ng.k.NW\u003dfunction(){var C\u003dalc(this.Qd);if(this.NL){var b\u003dthis.NL,h\u003db.j.getLength();C.ulen\u003dh;h\u003e0\u0026\u0026(b\u003db.j.getUint8(0),C.ubyte\u003db,h\u003d\u003d\u003d1\u0026\u0026b\u003d\u003d\u003d0\u0026\u0026(C.b248180278\u003d!0))}this.FH\u0026\u0026(C.rc\u003dthis.policy.XC?this.FH:this.FH.toString());this.policy.OU\u0026\u0026this.F_\u0026\u0026(C.tr\u003dthis.F_);C.itag\u003dthis.info.UX[0].j.info.itag;C.ml\u003d\"\"+ +this.info.UX[0].j.MK();C.sq\u003d\"\"+this.info.UX[0].yz;this.EG\u0026\u0026(C.ifi\u003d\"\"+ +oL(this.info.dU.N));this.FH!\u003d\u003d410\u0026\u0026this.FH!\u003d\u003d500\u0026\u0026this.FH!\u003d\u003d503||(C.fmt_unav\u003d\"true\");var N;(h\u003dthis.errorMessage||((N\u003dthis.xhr)\u003d\u003dnull?\nvoid 0:N.WL()))\u0026\u0026(C.msg\u003dh);this.Of\u0026\u0026(C.smb\u003d\"1\");this.info.isDecorated()\u0026\u0026(C.sdai\u003d\"1\");return C};\ng.k.q_\u003dfunction(){return dSW(this.timing)};\ng.k.WL\u003dfunction(){return this.xhr.WL()||\"\"};\ng.k.Nb\u003dfunction(){return this.isComplete()||this.timing.Nb()};\ng.k.s8\u003dfunction(){!this.HE()\u0026\u0026this.xhr\u0026\u0026(this.FH\u003dthis.xhr.status,this.policy.GW\u0026\u0026this.ER\u0026\u0026this.lR(!1),this.UV()?this.qw(2):!this.Wv\u0026\u0026this.Nb()\u0026\u0026(this.qw(),this.Wv\u003d!0))};\ng.k.cO\u003dfunction(){if(!this.HE()\u0026\u0026this.xhr){if(!this.fE\u0026\u0026this.xhr.LB()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var C\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.fE\u003d((0,g.fB)()-C)/1E3}this.xhr.LB()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.pY\u0026\u0026!Ac1()\u0026\u0026g.uU(\"yt-player-headers-readable\",!0,2592E3);C\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var b\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")),h;(h\u003dthis.qS)\u003d\u003dnull||h.stop();this.qW\u003dC||this.qW;\nthis.bR\u003db||this.bR}};\ng.k.Xh\u003dfunction(){var C\u003dthis.xhr;if(!this.HE()\u0026\u0026C){this.FH\u003dC.status;C\u003dthis.Wn(C);if(this.policy.OU){var b;(b\u003dthis.qS)\u003d\u003dnull||b.stop()}C\u003d\u003d\u003d5?br(this.Qd):this.TE(C);this.Qd.K.stop()}};\ng.k.Wn\u003dfunction(C){var b\u003dthis;sL6(this);if(hT(this.Qd,this.xhr.status,this.D8?this.timing.N2||this.WI:this.xhr.Nr(),!1,this.Bh))return 5;var h\u003d\"\";N3(this.Qd,this.xhr)\u0026\u0026(h\u003dYml(this.Qd,this.xhr));if(h)return jS(wC(this.Qd)),this.info.p5(this.EG,h),3;h\u003dC.Qw();if(this.NL){this.lR(!0);sL6(this);if(hT(this.Qd,this.xhr.status,this.timing.N2||this.WI,!1,this.Bh))return 5;if(!this.X4){if(this.WI)return jS(wC(this.Qd)),3;this.Qd.lastError\u003d\"net.closed\";return 5}}else{if(hT(this.Qd,this.xhr.status,this.xhr.Nr(),\n!1,this.Bh))return 5;var N\u003dthis.info.N;if(N\u0026\u0026N!\u003d\u003dh||C.qT())return this.Qd.lastError\u003d\"net.closed\",5;this.lR(!0)}N\u003dtO1(this)?C.getResponseHeader(\"X-Bandwidth-Est\"):0;if(C\u003dtO1(this)?C.getResponseHeader(\"X-Bandwidth-Est3\"):0)this.e3\u003d!0,this.policy.TX\u0026\u0026(N\u003dC);LmU(this.Qd,h,N?Number(N):0,this.info.UX[0].type\u003d\u003d\u003d5);this.logger.debug(function(){var p\u003db.timing;return\"Succeeded, rtpd\u003d\"+(p.Vz*1E3+p.j-Date.now()).toFixed(0)});\nreturn 4};\ng.k.canRetry\u003dfunction(){this.HE();var C\u003dthis.info.isDecorated();return this.Qd.canRetry(C)};\ng.k.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.n$?this.qI():this.timing.deactivate())};\ng.k.jP\u003dfunction(C){this.Qd.jP(C)};\ng.k.Rc\u003dfunction(){this.callback\u0026\u0026this.callback(this,this.state)};\ng.k.mX\u003dfunction(){return this.Qd.mX()};\ng.k.dispose\u003dfunction(){dC.prototype.dispose.call(this);this.Qd.dispose();var C;(C\u003dthis.qS)\u003d\u003dnull||C.dispose();this.policy.n$||this.qI()};\ng.k.qI\u003dfunction(){this.logger.debug(\"Abort\");this.xhr\u0026\u0026this.xhr.abort();this.timing.deactivate()};\ng.k.II\u003dfunction(){if(!this.TR().length)return[];this.Gg\u003d!0;return this.ER.II()};\ng.k.UV\u003dfunction(){if(this.state\u003c1)return!1;if(this.ER\u0026\u0026this.ER.Ss.length)return!0;var C;return((C\u003dthis.xhr)\u003d\u003dnull?0:C.SX())?!0:!1};\ng.k.TR\u003dfunction(){this.lR(!1);return this.ER?this.ER.TR():[]};\ng.k.lR\u003dfunction(C){try{if(C||this.xhr.LB()\u0026\u0026this.xhr.SX()\u0026\u0026!N3(this.Qd,this.xhr)\u0026\u0026!this.hv)this.ER||(this.ER\u003dnew BV(this.policy,this.info.UX)),this.xhr.SX()\u0026\u0026(this.NL?this.NL.feed(this.xhr.Mr()):I8(this.ER,this.xhr.Mr(),C\u0026\u0026!this.xhr.SX()))}catch(b){this.NL?U9S(this,b):g.Ri(b)}};\ng.k.Jv\u003dfunction(C,b){switch(C){case 21:C\u003db.split(1).j9;XeH(this,C);break;case 22:this.X4\u003d!0;I8(this.ER,new F9([]),!0);break;case 43:if(C\u003dUT(new r1(b),1))this.info.p5(this.EG,C),this.WI\u003d!0;break;case 45:b\u003dWx(new r1(b));C\u003db.tf;b\u003db.Cp;C\u0026\u0026b\u0026\u0026(this.M5\u003dC/b);break;case 44:this.PQ\u003dfJV(new r1(b));var h,N,p;!this.timing.N2\u0026\u0026((h\u003dthis.PQ)\u003d\u003dnull?void 0:h.action)\u003d\u003d\u003d4\u0026\u0026((N\u003dthis.PQ)\u003d\u003dnull?0:(p\u003dN.LV)\u003d\u003dnull?0:p.D8)\u0026\u0026(this.D8\u003dthis.PQ.LV.D8);break;case 53:this.policy.OU\u0026\u0026(C\u003dM0x(new r1(b)).fT)\u0026\u0026(this.qS||(this.fT\u003dC,this.qS\u003d\nnew g.wl(this.lL,C,this)),this.qS.start());break;case 60:this.Tp\u003ddV(new r1(b));break;case 58:if(C\u003dh9_(new r1(b)))this.A_\u003dC,C.A_\u003d\u003d\u003d3\u0026\u0026(this.Bh\u003d!0)}};\ng.k.q$\u003dfunction(C,b,h,N){h||this.timing.q$(N);if(C!\u003d\u003d21)return!1;if(C\u003dthis.policy.GW)if(N\u003db.getLength()+h\u003d\u003d\u003dN,C*\u003dthis.info.UX[0].j.info.OX,!N\u0026\u0026b.getLength()\u003cC)return!1;if(!h){if(b.getLength()\u003d\u003d\u003d1)return!0;b\u003db.split(1).j9}XeH(this,b);return!0};\ng.k.Qw\u003dfunction(){return this.xhr.Qw()};\ng.k.DE\u003dfunction(){return this.fE};\ng.k.jZ\u003dfunction(){return this.zg()?2:1};\ng.k.zg\u003dfunction(){if(!this.policy.L.Do||!isNaN(this.info.y6)\u0026\u0026this.info.y6\u003e0)return!1;if(!this.xhr.LB())return this.logger.debug(\"No headers, cannot tell if head segment.\"),!0;if(this.NL)var C\u003d!this.info.N;else this.xhr.IQ()?C\u003d!1:(C\u003dthis.xhr.getResponseHeader(\"content-type\"),C\u003dC\u003d\u003d\u003d\"audio/mp4\"||C\u003d\u003d\u003d\"video/mp4\"||C\u003d\u003d\u003d\"video/webm\");if(!C)return!1;if(isNaN(this.info.y6)){C\u003dthis.xhr.getResponseHeader(\"x-head-seqnum\");var b\u003dthis.timing.policy.V?1:0;if(!C)this.logger.debug(\"No x-head-seqnum, cannot tell if head segment.\");\nelse if(Number(C)\u003ethis.info.UX[0].yz+b)return!1}return!0};\ng.k.V9\u003dfunction(){return+this.xhr.getResponseHeader(\"X-Segment-Lmt\")||0};\ng.k.rI\u003dfunction(){this.xhr\u0026\u0026(this.qW\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.qW};\ng.k.aZ\u003dfunction(){this.xhr\u0026\u0026(this.bR\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.bR};\ng.k.LX\u003dfunction(){return this.Qd.LX()};\ng.k.lL\u003dfunction(){if(!this.HE()\u0026\u0026this.xhr){this.F_\u003d\"heartbeat\";var C\u003dthis.Qd;C.j+\u003d2;this.Rc()}};g.S(LC,Uh);g.k\u003dLC.prototype;g.k.Mg\u003dfunction(C,b){var h\u003d(C-this.W)/1E3,N\u003db-this.N;this.K\u003e0?N\u003e0\u0026\u0026(this.nO\u0026\u0026(h\u003e.2||N\u003c1024?(this.X+\u003dh,h\u003e.2\u0026\u0026O_o(this,.05,N)):O_o(this,h,N)),this.Df\u0026\u0026(this.t4+\u003dN,this.CO+\u003dh)):b\u003ethis.policy.j\u0026\u0026this.Cr(C,b);Uh.prototype.Mg.call(this,C,b)};\ng.k.fW\u003dfunction(C,b){XN(this,C,b);this.Mg(C,b);this.nO\u0026\u0026(b\u003dthis.N*this.snapshot.stall+this.N/this.snapshot.byterate,this.K\u003e0\u0026\u0026k7(this.BW,this.t4,this.X),C\u003d(C-this.j)/1E3||.01,this.policy.KO\u0026\u0026!(this.K\u003e0)||cI(this.BW,C,this.N,b,!1))};\ng.k.Gs\u003dfunction(C){XN(this,C,this.G);var b\u003d(C-this.W)/1E3;LO(this.BW,b,0);this.bl(b,0);!this.nO\u0026\u0026this.K\u003e0||(b\u003dthis.N*this.snapshot.stall+this.N/this.snapshot.byterate,this.K\u003e0\u0026\u0026(this.X+\u003d(C-this.W)/1E3,k7(this.BW,this.t4,this.X)),cI(this.BW,((C-this.j)/1E3||.01)*this.policy.q2,this.N,b,!1,!0))};\ng.k.Lx\u003dfunction(C){C\u003dC.kz||2147483647;(C\u00262)!\u003d\u003d2\u0026\u0026(this.Df\u003d!1);(C\u00261)\u003d\u003d\u003d1\u0026\u0026(this.nO\u003d!0)};\ng.k.tD\u003dfunction(C){C\u003dC.kz||2147483647;(C\u00262)\u003d\u003d\u003d2\u0026\u0026(this.Df\u003d!1);(C\u00261)\u003d\u003d\u003d1\u0026\u0026(this.nO\u003d!1)};\ng.k.uo\u003dfunction(){return this.V};\ng.k.Jn\u003dfunction(){var C\u003dthis.Df?this.now()-this.W:0;return Math.max(this.CO*1E3+C,1)};\ng.k.Lc\u003dfunction(){return this.t4*1E3/this.Jn()};\ng.k.Cr\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?this.J:C;b\u003db\u003d\u003d\u003dvoid 0?this.G:b;this.K\u003e0||(Uh.prototype.Cr.call(this,C,b),b\u003dthis.BW,C\u003d(C-this.KO)/1E3,b.L.eQ(1,(this.KO-this.j)/1E3),b.sX.eQ(1,C))};\ng.k.Qb\u003dfunction(C){this.m6\u003dC};\ng.k.Dp\u003dfunction(){var C\u003dUh.prototype.Dp.call(this);C.rbw\u003dthis.Lc();C.rbe\u003d+this.Df;C.gbe\u003d+this.nO;C.ackt\u003d(this.m6-this.j).toFixed();return C};\ng.k.sL\u003dfunction(){};\ng.k.Yp\u003dfunction(){return NaN};\ng.k.C1\u003dfunction(){return this.j+this.snapshot.delay*1E3};Zg.prototype.Jv\u003dfunction(C,b){b.getLength();switch(C){case 20:C\u003dnew r1(b);C\u003d{Wm:uy(C,1),videoId:UT(C,2),itag:uy(C,3),lmt:uy(C,4),xtags:UT(C,5),zT:uy(C,6),TJ:RM(C,8),dA:uy(C,9),lti:uy(C,10),startMs:uy(C,11),durationMs:uy(C,12),f6:uy(C,14),timeRange:X9(C,15,sHK),IS:uy(C,16),EZ:uy(C,17),clipId:UT(C,1E3)};this.R9(C);break;case 21:this.ZP(b,!1);break;case 22:this.t_(b);break;case 31:C\u003dOT(b,oW_);this.D$(C);break;case 52:C\u003dOT(b,qPW);this.DG(C);break;default:this.e_(C,b)}};\nZg.prototype.R9\u003dfunction(){};\nZg.prototype.e_\u003dfunction(){};g.S(Yh,Zg);g.k\u003dYh.prototype;\ng.k.e_\u003dfunction(C,b){b.getLength();switch(C){case 35:this.CT(b);break;case 44:this.SO(b);break;case 43:this.DP(b);break;case 53:this.ET(b);break;case 55:C\u003dnew r1(b);(C\u003d{timeline:X9(C,1,yko),yy$:X9(C,2,Jkl)},C.timeline)\u0026\u0026C.timeline.mY\u0026\u0026this.wU.fm(C.timeline.mY,C.timeline.j2E,C.yy$);break;case 56:this.iI();break;case 57:this.UN(b);break;case 42:this.va(b);break;case 45:this.bx(b);break;case 59:this.uI(b);break;case 51:this.g3(b);break;case 49:this.Lx(b);break;case 50:this.tD(b);break;case 47:this.Yu(b);\nbreak;case 58:this.MS(b);break;case 61:this.wU.RL.Qb((0,g.fB)());break;case 66:this.WY(b);break;case 46:this.Cx(b);break;case 67:this.onSnackbarMessage(b)}};\ng.k.g3\u003dfunction(C){C\u003dnew r1(C);C\u003d{ZBz:sT(C,1,vx),B_f:sT(C,2,vx)};this.wU.g3(C)};\ng.k.uI\u003dfunction(C){var b\u003dnew r1(C);C\u003dKD(b,1);var h\u003dKD(b,2);b\u003dKD(b,3);this.wU.uI(C,h,b)};\ng.k.bx\u003dfunction(C){C\u003dWx(new r1(C));this.wU.bx(C)};\ng.k.Yu\u003dfunction(C){C\u003dOT(C,SPU);this.wU.Yu(C)};\ng.k.va\u003dfunction(C){C\u003dnew r1(C);C\u003d{videoId:UT(C,1),formatId:X9(C,2,vx),endTimeMs:uy(C,3),Y1p:uy(C,4),mimeType:UT(C,5),CL:X9(C,6,e9W),indexRange:X9(C,7,e9W),ZE:X9(C,8,LUo)};this.wU.va(C)};\ng.k.UN\u003dfunction(C){C\u003dJkl(new r1(C));this.wU.UN(C)};\ng.k.iI\u003dfunction(){this.wU.iI()};\ng.k.CT\u003dfunction(C){C\u003dFUH(new r1(C));this.wU.CT(C)};\ng.k.ET\u003dfunction(C){C\u003dM0x(new r1(C));this.wU.ET(C)};\ng.k.SO\u003dfunction(C){C\u003dfJV(new r1(C));this.wU.SO(C)};\ng.k.DP\u003dfunction(C){C\u003d{redirectUrl:UT(new r1(C),1)};this.wU.DP(C)};\ng.k.ZP\u003dfunction(C){var b\u003dC.getUint8(0);if(C.getLength()!\u003d\u003d1){C\u003dC.split(1).j9;var h\u003dthis.K[b]||null;h\u0026\u0026$h(this.wU.NK,b,h,C)}};\ng.k.t_\u003dfunction(C){C\u003dC.getUint8(0);var b\u003dthis.K[C]||null;b\u0026\u0026this.wU.t_(C,b)};\ng.k.DG\u003dfunction(C){this.wU.DG(C)};\ng.k.R9\u003dfunction(C){var b\u003dC.Wm,h\u003dC.TJ,N\u003dC.zT,p\u003dC.EZ,P\u003dC.IS,c\u003dC.dA,e\u003dC.startMs,L\u003dC.durationMs,Z\u003dC.timeRange,Y\u003dC.f6,a\u003dC.clipId,l\u003dl0(C);C\u003dFP$.has(sn[\"\"+C.itag]);this.K[b]\u003dl;this.wU.yO(l,C,{Wm:b,TJ:!!h,zT:N!\u003dnull?N:-1,dA:c!\u003dnull?c:-1,startMs:e!\u003dnull?e:-1,durationMs:L!\u003dnull?L:-1,f6:Y,EZ:p,IS:P,clipId:a,timeRange:Z})};\ng.k.Lx\u003dfunction(C){C\u003d{kz:uy(new r1(C),1)};this.wU.Lx(C)};\ng.k.tD\u003dfunction(C){C\u003d{kz:uy(new r1(C),1)};this.wU.tD(C)};\ng.k.D$\u003dfunction(C){this.wU.D$(C)};\ng.k.MS\u003dfunction(C){C\u003dh9_(new r1(C));this.wU.MS(C)};\ng.k.WY\u003dfunction(C){C\u003d{mV:X9(new r1(C),1,H8o)};this.wU.WY(C)};\ng.k.onSnackbarMessage\u003dfunction(C){C\u003duy(new r1(C),1);this.wU.onSnackbarMessage(C)};\ng.k.Cx\u003dfunction(C){C\u003d{reloadPlaybackParams:X9(new r1(C),1,b86)};this.wU.Cx(C)};g.S(am,g.O);g.k\u003dam.prototype;g.k.hK\u003dfunction(){return Array.from(this.Sf.keys())};\ng.k.Y3\u003dfunction(C){C\u003dthis.Sf.get(C);var b\u003dC.Ss;C.Hx+\u003db.getLength();C.Ss\u003dnew F9;return b};\ng.k.nX\u003dfunction(C){return this.Sf.get(C).nX};\ng.k.er\u003dfunction(C){return this.Sf.get(C).er};\ng.k.yO\u003dfunction(C,b,h,N){this.Sf.get(C)||E0K(this,C,b);b\u003dthis.Sf.get(C);if(this.cE){C\u003dtkx(this,C,h);if(N)for(var p\u003dg.z(C),P\u003dp.next();!P.done;P\u003dp.next()){P\u003dP.value;var c\u003dN;P.V\u003dc;P.startTime+\u003dc;P.c7+\u003dc;P.cF+\u003dc}n0c(this,h.Wm,b,C)}else h.TJ?b.tP\u003dh.f6:b.o6.push(h),b.Yk.push(h)};\ng.k.Zt\u003dfunction(C){var b;return((b\u003dthis.Sf.get(C))\u003d\u003dnull?void 0:b.UX)||[]};\ng.k.qw\u003dfunction(){for(var C\u003dg.z(this.Sf.values()),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.NH\u0026\u0026(b.PL\u0026\u0026b.PL(),b.NH\u003d!1)};\ng.k.t_\u003dfunction(C,b){this.logger.debug(function(){return\"[onMediaEnd] formatId: \"+b});\nvar h\u003dthis.Sf.get(b);if(lr){if(h\u0026\u0026!h.nX){if(h.gi.get(C))h.gi.get(C).jb\u003d!0;else{var N;((N\u003dthis.Zi)\u003d\u003dnull?0:N.Yr)\u0026\u0026h.gi.set(C,{data:new F9,yn:0,jb:!0})}h.er\u003d!0}}else h\u0026\u0026!h.er\u0026\u0026(h.er\u003d!0)};\ng.k.II\u003dfunction(C){if(lr){var b\u003dthis.Sf.get(C);if(b)for(var h\u003dg.z(b.gi),N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;var P\u003db.LH.get(N);if(Hw(P[0])){if(!p.jb)continue;var c\u003dP,e\u003dp.data;e.getLength();P\u003d0;var L\u003d[];c\u003dg.z(c);for(var Z\u003dc.next();!Z.done;Z\u003dc.next()){Z\u003dZ.value;var Y\u003dZ.N,a\u003dSc(e,P,Y);P+\u003dY;L.push(new DT(Z,a))}b.y5.push.apply(b.y5,g.M(L))}else if(p.data.getLength()\u003e0||!P[0].range\u0026\u0026p.jb)e\u003dvoid 0,P\u003dP[0],L\u003dp.yn,c\u003dp.data,P.range||(e\u003dp.jb),Z\u003dc.getLength(),e\u003dnew DT(BeS(P,\nP.K+L,Z,e),c),p.yn+\u003de.info.N,b.y5.push(e);b.gi.get(N).data\u003dnew F9;p.jb\u0026\u0026b.gi.delete(N)}C\u003dthis.Sf.get(C);if(!C)return[];b\u003dC.y5;C.y5\u003d[];h\u003dg.z(b);for(N\u003dh.next();!N.done;N\u003dh.next())C.Hx+\u003dN.value.info.N;return b||[]}h\u003d(b\u003dthis.Sf.get(C))\u003d\u003dnull?void 0:b.ER;if(!h)return[];this.lR(C,h);return h.II()};\ng.k.UV\u003dfunction(C){if(lr)return S4(this,C);var b,h,N;return!!((h\u003d(b\u003dthis.Sf.get(C))\u003d\u003dnull?void 0:b.ER)\u003d\u003dnull?0:(N\u003dh.TR())\u003d\u003dnull?0:N.length)||S4(this,C)};\ng.k.lR\u003dfunction(C,b){for(;S4(this,C);){var h\u003dthis.Y3(C);var N\u003dC;N\u003dthis.Sf.get(N).nX\u0026\u0026!Gi(this,N);I8(b,h,N\u0026\u0026WmS(this,C))}};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);for(var C\u003dg.z(this.Sf.keys()),b\u003dC.next();!b.done;b\u003dC.next())om(this,b.value);var h;if((h\u003dthis.Zi)\u003d\u003dnull?0:h.Zu)for(C\u003dg.z(this.Sf.values()),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.gi.clear(),b.LH.clear(),b.y5.length\u003d0,b.UX.length\u003d0,b.Yk.length\u003d0,b.o6.length\u003d0;this.Sf.clear()};\nvar lr\u003d!1;g.S(zi,g.O);g.k\u003dzi.prototype;g.k.s8\u003dfunction(){!this.HE()\u0026\u0026this.xhr\u0026\u0026(this.lR(!1),CJ(this.wU,this))};\ng.k.cO\u003dfunction(){};\ng.k.Xh\u003dfunction(){if(!this.HE()\u0026\u0026this.xhr){var C\u003dthis.Wn();C\u003d\u003d\u003d5?br(this.Qd):this.TE(C);this.Qd.K.stop();var b;(b\u003dthis.o5)\u003d\u003dnull||b.stop()}};\ng.k.Wn\u003dfunction(){var C\u003d\"\";N3(this.Qd,this.xhr)\u0026\u0026(C\u003dYml(this.Qd,this.xhr));if(C)return this.info.dU.p5(this.EG,C),3;this.lR(!0);if(hT(this.Qd,this.xhr.status,this.xhr.Nr(),this.info.eT(),this.Bh))return 5;if(this.kx)return 3;LmU(this.Qd,this.xhr.Qw(),0,this.eT());this.policy.yd\u0026\u0026z2U(this.wU);return 4};\ng.k.lR\u003dfunction(C){var b\u003dthis.xhr;if((C||!N3(this.Qd,this.xhr))\u0026\u0026b.SX()){C\u003db.Mr();var h\u003dC.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+h});\nthis.NL.feed(C)}};\ng.k.Jv\u003dfunction(C,b){this.xhr.Ta()\u0026\u0026C\u003d\u003d\u003d21\u0026\u0026x9H(this);this.Ur.Jv(C,b)};\ng.k.q$\u003dfunction(C,b,h,N){h||(this.RL.q$(N),this.policy.xb\u0026\u0026C\u003d\u003d\u003d21\u0026\u0026x9H(this));if(C!\u003d\u003d21)return!1;this.RL.N2\u003d!0;C\u003db.getLength();h||(this.fC\u003db.getUint8(0),b\u003db.split(1).j9);var p\u003dthis.policy.Ew,P\u003dthis.Ur.K[this.fC],c\u003dthis.cE.N.get(P);if(p\u0026\u0026c\u0026\u0026(p*\u003dc.info.OX,C+h!\u003d\u003dN\u0026\u0026C\u003cp))return!1;$h(this.NK,this.fC,P,b);return!0};\ng.k.CT\u003dfunction(C){this.wU.CT(C)};\ng.k.ET\u003dfunction(C){if(this.policy.enableServerDrivenRequestCancellation){var b;(b\u003dthis.o5)\u003d\u003dnull||b.dispose();this.oz\u003dC;C.Zq\u0026\u0026(this.o5\u003dnew g.wl(this.pg,C.Zq,this));this.pg()}};\ng.k.pg\u003dfunction(){var C;if((C\u003dthis.oz)!\u003dnull\u0026\u0026C.items){var b;(b\u003dthis.o5)\u003d\u003dnull||b.start();if(this.RL.K\u003e0){this.policy.R0\u0026\u0026this.Qd.K.stop();C\u003dthis.RL.Jn();b\u003dthis.RL.Lc();var h\u003dweV(this,C);if(!(b\u003eh.jA||h.De\u003e0\u0026\u0026this.info.Mv()\u003eh.De)){this.GD\u003d(0,g.fB)();var N;(N\u003dthis.o5)\u003d\u003dnull||N.stop();this.policy.yd\u0026\u0026(N\u003dthis.wU,C\u003d{vC:Math.round(b*C/1E3),iX:C},N.policy.yd\u0026\u0026(N.sX\u003dC,N.kC++));this.jP(!1)}}}};\ng.k.jP\u003dfunction(C){this.Qd.jP(C)};\ng.k.SO\u003dfunction(C){this.wU.SO(C,this.ML())};\ng.k.DP\u003dfunction(C){this.kx\u003d!0;this.info.dU.p5(this.EG,C.redirectUrl)};\ng.k.Lx\u003dfunction(C){this.RL instanceof LC\u0026\u0026this.RL.Lx(C)};\ng.k.tD\u003dfunction(C){this.RL instanceof LC\u0026\u0026this.RL.tD(C)};\ng.k.fm\u003dfunction(C,b,h){this.wU.fm(C,b,h,this.ML())};\ng.k.va\u003dfunction(C){var b\u003dC.formatId,h\u003dl0({itag:b.itag,lmt:b.lmt,xtags:b.xtags}),N,p,P\u003dnew F2(((N\u003dC.CL)\u003d\u003dnull?void 0:N.first)||0,((p\u003dC.CL)\u003d\u003dnull?void 0:p.eF)||0),c,e;N\u003dnew F2(((c\u003dC.indexRange)\u003d\u003dnull?void 0:c.first)||0,((e\u003dC.indexRange)\u003d\u003dnull?void 0:e.eF)||0);if(!this.cE.N.get(h)){h\u003dC.ZE||{};if(this.policy.MW){var L,Z;C\u003d(L\u003dC.mimeType)!\u003dnull?L:\"\";L\u003d(Z\u003db.itag)!\u003dnull?Z:0;Z\u003dsn[\"\"+L];h.mimeType\u003dZ!\u003d\u003d\"9\"\u0026\u0026Z!\u003d\u003d\"9h\"?C:\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",Z\u003d\u003d\u003d\"9h\"?\"02\":\"00\",\"51\",Z\u003d\u003d\u003d\"9h\"?\"10\":\"08\",\"127.0.0.1.00\"].join(\".\")+\n\u0027\"\u0027}else h.mimeType\u003dC.mimeType;h.itag\u003db.itag;h.lastModified\u003d\"\"+(b.lmt||0);h.xtags\u003db.xtags;b\u003dthis.cE;Z\u003dcR(\"\");L\u003dPR(h,null);CA(b,new Iv(Z,L,P,N))}};\ng.k.bx\u003dfunction(C){this.wU.bx(C)};\ng.k.onSnackbarMessage\u003dfunction(C){if(this.policy.Hp)this.wU.onSnackbarMessage(C)};\ng.k.D$\u003dfunction(C){this.tF\u003dC;this.xn\u003d(0,g.fB)();this.wU.D$(C)};\ng.k.uI\u003dfunction(C,b,h){this.wU.uI(C,b,h)};\ng.k.UN\u003dfunction(C){C.scope\u003d\u003d\u003d2\u0026\u0026(this.MSD\u003dC);this.wU.UN(C)};\ng.k.iI\u003dfunction(){this.SV\u003d!0;this.wU.iI()};\ng.k.g3\u003dfunction(C){this.policy.OG\u0026\u0026this.wU.g3(C)};\ng.k.Yu\u003dfunction(C){this.wU.Yu(C,this.ML())};\ng.k.MS\u003dfunction(C){C.A_\u003d\u003d\u003d3\u0026\u0026(this.Bh\u003d!0);this.wU.MS(C)};\ng.k.WY\u003dfunction(C){this.wU.WY(C)};\ng.k.Cx\u003dfunction(C){this.wU.Cx(C)};\ng.k.canRetry\u003dfunction(){this.HE();return this.Qd.canRetry(!1)};\ng.k.dispose\u003dfunction(){if(!this.HE()){g.O.prototype.dispose.call(this);this.Qd.dispose();var C;(C\u003dthis.o5)\u003d\u003dnull||C.dispose();this.TE(-1);this.qI()}};\ng.k.TE\u003dfunction(C){this.state\u003dC;CJ(this.wU,this)};\ng.k.eT\u003dfunction(){return this.info.eT()};\ng.k.Vl\u003dfunction(){return this.SV};\ng.k.zz\u003dfunction(){return this.MSD};\ng.k.yO\u003dfunction(C,b,h){h.clipId\u0026\u0026(this.clipId\u003dh.clipId);this.policy.G\u0026\u0026!b\u0026\u0026(this.oF\u003dh.dA,this.Yq\u003dh.startMs);var N\u003d0;this.policy.AT\u0026\u0026this.Cg\u0026\u0026this.clipId\u0026\u0026(N\u003dVQ(this.Cg,this.clipId)/1E3);this.NK.yO(C,b,h,N);this.policy.nI\u0026\u0026this.tF\u0026\u0026this.RL instanceof sh\u0026\u0026(N\u003dthis.tF.lh,this.RL.yO(h.durationMs/1E3,b,N\u003e0\u0026\u0026h.dA+1\u003e\u003dN));this.NK.Sf.get(C).zl\u003d!0};\ng.k.t_\u003dfunction(C,b){this.NK.t_(C,b)};\ng.k.DG\u003dfunction(C){this.requestIdentifier\u003dC};\ng.k.II\u003dfunction(C){return this.NK.II(C)};\ng.k.Zt\u003dfunction(C){return this.NK.Zt(C)};\ng.k.UV\u003dfunction(C){return this.NK.UV(C)};\ng.k.hK\u003dfunction(){return this.NK.hK()};\ng.k.jZ\u003dfunction(){return 1};\ng.k.ML\u003dfunction(){return this.RL.requestNumber};\ng.k.UO\u003dfunction(){return this.requestIdentifier};\ng.k.xG\u003dfunction(){return this.clipId};\ng.k.p9\u003dfunction(){return this.EG.p9()};\ng.k.Ar\u003dfunction(){this.qI()};\ng.k.qI\u003dfunction(){this.RL.deactivate();var C;(C\u003dthis.xhr)\u003d\u003dnull||C.abort()};\ng.k.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.k.Pv\u003dfunction(){return this.state\u003d\u003d\u003d3};\ng.k.Yf\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.k.zw\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.k.sA\u003dfunction(){return this.isComplete()};\ng.k.Ia\u003dfunction(){return this.state\u003e\u003d1};\ng.k.mX\u003dfunction(){return this.policy.HW?this.Qd.mX():0};\ng.k.Rc\u003dfunction(){this.policy.HW\u0026\u0026CJ(this.wU,this)};\ng.k.Si\u003dfunction(){return as1(this.info)};\ng.k.LX\u003dfunction(){return this.Qd.LX()};\ng.k.NW\u003dfunction(){var C\u003dalc(this.Qd);Object.assign(C,o7K(this.info));C.req\u003d\"sabr\";C.rn\u003dthis.ML();var b;if((b\u003dthis.xhr)\u003d\u003dnull?0:b.status)C.rc\u003dthis.policy.XC?this.xhr.status:this.xhr.status.toString();var h;(b\u003d(h\u003dthis.xhr)\u003d\u003dnull?void 0:h.WL())\u0026\u0026(C.msg\u003db);this.GD\u0026\u0026(h\u003dweV(this,this.GD-this.RL.uo()),C.letm\u003dh.eDi,C.mrbps\u003dh.jA,C.mram\u003dh.De);return C};\ng.k.ma\u003dfunction(){return{oF:this.oF,Yq:this.Yq,isDecorated:this.info.isDecorated()}};C0c.prototype.tick\u003dfunction(C,b){this.ticks[C]\u003db?window.performance.timing.navigationStart+b:(0,g.fB)()};g.S(Vb,g.jv);g.k\u003dVb.prototype;\ng.k.fz\u003dfunction(C,b,h,N){var p\u003d!1;this.policy.Yh\u0026\u0026(p\u003dh?this.q2\u003d\u003d\u003dC.yz:this.nO\u003d\u003d\u003dC.yz);if(this.W\u0026\u0026N\u0026\u0026!p){N\u003d[];p\u003d[];var P\u003d[],c\u003dvoid 0,e\u003d0;b\u0026\u0026(N\u003db.j,p\u003db.K,P\u003db.X,c\u003db.N,e\u003db.Vh,this.jp(\"sdai\",{sq:C.yz,ssvicpns:N.join(\".\"),ssvid:p.join(\".\")}));this.policy.Yh\u0026\u0026(h?this.q2\u003dC.yz:this.nO\u003dC.yz);this.W.Ph(C.yz,C.startTime,this.K,N,p,P,h,e,c)}if(this.policy.Yh){if(h||this.policy.RS){this.K\u003d\u003d\u003d1\u0026\u0026q3(this,5,\"noad\");var L;C.yz!\u003d\u003d((L\u003dthis.j)\u003d\u003dnull?void 0:L.yz)\u0026\u0026(Z$l(this,C,b,h),isNaN(C.startTime)||m_(this,C.yz,yb(this,\nC.startTime,C.yz),!!b,this.W))}}else h\u0026\u0026Z$l(this,C,b)};\ng.k.q7\u003dfunction(C,b,h){var N\u003dthis.videoTrack.j.index.Fs()\u003c\u003db;this.j\u003d{qK:C,yz:b,oG:h};N\u0026\u0026M3(this,C,b)};\ng.k.YP\u003dfunction(){this.W\u0026\u0026this.W.YP()};\ng.k.jp\u003dfunction(C,b,h){(C!\u003d\u003d\"sdai\"||this.policy.O0||(h\u003d\u003d\u003dvoid 0?0:h))\u0026\u0026this.Xo.jp(C,b)};\ng.k.WK\u003dfunction(C,b){var h\u003dthis.videoTrack.j.index.nZ(C);if(h\u003e\u003d0){var N;var p\u003d((N\u003db.uf.nt(h,2))\u003d\u003dnull?void 0:N.qJ)||\"\";if(this.policy.G||p)return b.mT(C,h),fC(this.Xo,C,C,h),this.jp(\"sdai\",{cmskpad:1,t:C.toFixed(3),sq:h}),!0}this.jp(\"sdai\",{cmskpad:0,t:C.toFixed(3),sq:h});return!1};g.S(ur,g.O);ur.prototype.JN\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.policy.Ml\u003dzM(C,h,this.X,b\u003d\u003d\u003dvoid 0?!1:b)};KC.prototype.rS\u003dfunction(C){var b\u003dthis;if(this.policy.Vt){var h\u003dnew Set(C);h.size\u003d\u003d\u003dthis.sX.size\u0026\u0026[].concat(g.M(h)).every(function(N){return b.sX.has(N)})||(this.Xo.jp(\"lwnmow\",{itagDenylist:[].concat(g.M(C)).join(\",\")}),this.Xo.W1(!!h.size),this.V\u003d-1,this.sX\u003dh,sk(this,this.j),this.rO\u003d!0)}};\nKC.prototype.JN\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;var N\u003dthis.policy.Ml;this.G.JN(C,b\u003d\u003d\u003dvoid 0?!1:b,h);if(N!\u003d\u003dthis.policy.Ml){sk(this,this.j);Ok(this);var p,P;N\u003ethis.policy.Ml\u0026\u0026((p\u003dthis.N)\u003d\u003dnull?0:de(p.info))\u0026\u0026((P\u003dthis.nextVideo)\u003d\u003dnull||!de(P.info))\u0026\u0026(this.KO\u003d!0)}};Wp.prototype.OV\u003dfunction(C){this.timestampOffset\u003dC;this.flush()};\nWp.prototype.flush\u003dfunction(){if(this.j.pos\u003e0){var C\u003d{a:this.track.Ab(),u:this.j.Oq(),pd:Math.round(this.X),ad:Math.round(this.N)},b\u003dthis.K;if(b){var h\u003db.j.info;C.itag\u003dh.itag;h.j\u0026\u0026(C.xtags\u003dh.j);C.sq\u003db.yz;C.st\u003db.startTime;C.sd\u003db.duration;this.track.policy.m4\u0026\u0026(C.si\u003db.RV());b.X\u0026\u0026(C.esl\u003db.K+b.N);b.b1()\u0026\u0026(C.eos\u003d1)}isNaN(this.timestampOffset)||(C.to\u003dthis.timestampOffset);var N;if(b\u003d(N\u003dthis.track.rU)\u003d\u003dnull?void 0:N.jf({})){for(var p in b)this.W[p]!\u003d\u003db[p]\u0026\u0026(C[\"sb_\"+p]\u003db[p]);this.W\u003db}this.track.jp(\"sbu\",\nC);this.j.reset();this.buffered\u003d[];this.G\u003dthis.N\u003dthis.X\u003d0;this.timestampOffset\u003dthis.K\u003dvoid 0}};nC.prototype.dispose\u003dfunction(){this.N2\u003d!0};\nnC.prototype.HE\u003dfunction(){return this.N2};\ng.S(wv,Error);var TTo\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]);h7.prototype.skip\u003dfunction(C){this.offset+\u003dC};\nh7.prototype.yw\u003dfunction(){return this.offset};g.k\u003dC86.prototype;g.k.f1\u003dfunction(){return this.K};\ng.k.BK\u003dfunction(){return this.K.length?this.K[this.K.length-1]:null};\ng.k.j1\u003dfunction(){this.K\u003d[];jQ(this);pf(this)};\ng.k.Y3\u003dfunction(C){this.t4\u003dthis.K.shift().info;C.info.y8(this.t4)};\ng.k.Zt\u003dfunction(){return g.M_(this.K,function(C){return C.info})};\ng.k.Ab\u003dfunction(){return!!this.W.info.audio};\ng.k.getDuration\u003dfunction(){return this.W.index.tK()};g.S(mn,dC);g.k\u003dmn.prototype;g.k.onStateChange\u003dfunction(){this.HE()\u0026\u0026(Fe(this.NK,this.formatId),this.j.dispose())};\ng.k.NW\u003dfunction(){var C\u003dd9W(this.NK,this.formatId),b;var h\u003d((b\u003dthis.NK.Sf.get(this.formatId))\u003d\u003dnull?void 0:b.bytesReceived)||0;var N;b\u003d((N\u003dthis.NK.Sf.get(this.formatId))\u003d\u003dnull?void 0:N.Hx)||0;return{expected:C,received:h,bytesShifted:b,sliceLength:Gi(this.NK,this.formatId),isAnyMediaEndReceived:this.NK.er(this.formatId)}};\ng.k.q_\u003dfunction(){return 0};\ng.k.Nb\u003dfunction(){return!0};\ng.k.II\u003dfunction(){return this.NK.II(this.formatId)};\ng.k.TR\u003dfunction(){return[]};\ng.k.UV\u003dfunction(){return this.NK.UV(this.formatId)};\ng.k.LX\u003dfunction(){return this.lastError};\ng.k.mX\u003dfunction(){return 0};g.S(Lf,g.O);g.k\u003dLf.prototype;g.k.Ab\u003dfunction(){return!!this.j.info.audio};\ng.k.BK\u003dfunction(){return this.X.BK()};\ng.k.Y3\u003dfunction(C){this.X.Y3(C);var b;(b\u003dthis.L)!\u003dnull\u0026\u0026(b.G.add(C.info.yz),b.j\u003dqKl(b,b.Pb,b.L2,C,b.j),b.N\u003dC,b.W\u003d(0,g.fB)());this.OX\u003dMath.max(this.OX,C.info.j.info.OX||0)};\ng.k.getDuration\u003dfunction(){if(this.policy.K){var C\u003dthis.Xo.VP();if(C)return Ig(C)}return this.j.index.tK()};\ng.k.j1\u003dfunction(){Ay(this);this.X.j1()};\ng.k.i_\u003dfunction(){return this.X};\ng.k.isRequestPending\u003dfunction(C){return this.N.length?C\u003d\u003d\u003dthis.N[this.N.length-1].info.UX[0].yz:!1};\ng.k.OV\u003dfunction(C){var b;(b\u003dthis.L)\u003d\u003dnull||b.OV(C);var h;(h\u003dthis.V)\u003d\u003dnull||h.OV(C)};\ng.k.jp\u003dfunction(C,b){this.Xo.jp(C,b)};\ng.k.YA\u003dfunction(){return this.Xo.YA()};\ng.k.dispose\u003dfunction(){var C;(C\u003dthis.V)\u003d\u003dnull||C.flush();g.O.prototype.dispose.call(this)};g.S(Ug,g.O);Ug.prototype.N\u003dfunction(){this.K++\u003e15||(this.j\u003d!this.j,new dE_(this.Xo,this.policy,this.BW,this.dU,this.j),this.delay.start())};\ng.k\u003ddE_.prototype;g.k.cO\u003dfunction(){};\ng.k.s8\u003dfunction(){};\ng.k.Xh\u003dfunction(){if(!this.done)if(this.done\u003d!0,this.xhr.status\u003d\u003d\u003d200\u0026\u0026this.xhr.Qw()\u003d\u003d\u003dthis.size)this.Xo.jp(\"rqs\",this.getInfo());else{var C\u003d\"net.connect\";this.xhr.status\u003e200?C\u003d\"net.badstatus\":this.xhr.LB()\u0026\u0026(C\u003d\"net.closed\");this.onError(C)}};\ng.k.onError\u003dfunction(C){var b\u003dthis;this.Xo.handleError(C,this.getInfo());o8(\"https://www.gstatic.com/ytlr/img/sign_in_avatar_default.png?rn\u003d\"+this.timing.requestNumber,\"gp\",function(h){b.Xo.jp(\"pathprobe\",h)},function(h){b.Xo.handleError(h.errorCode,h.details)})};\ng.k.getInfo\u003dfunction(){var C\u003dthis.timing.Dp();C.shost\u003daL(this.location.Oe);C.pb\u003dthis.size;return C};g.S(XA,g.O);\nXA.prototype.J\u003dfunction(C,b){if(C.J){this.cE.isLive?(C\u003dthis.cE.G5\u0026\u0026this.cE.X?C.j.Nk(this.cE.G5,!1):C.j.gh(Infinity),C.y6\u003dthis.y6):C\u003dC.j.Nk(0,!1);if(this.KO){var h\u003dthis.KO;C.y6\u003d\u003d\u003d0\u0026\u0026(C.G\u003dh.L)}else C.G\u003dthis.V;return C}h\u003dC.K;if(!h.j.MK())return h.j.uR()?(C\u003dSK(this.G,C.j.info.OX,b.j.info.OX,0),C\u003dh.j.Zc(h,C)):C\u003dh.j.A1(h),C;var N\u003dh.cF-this.Xo.getCurrentTime(),p\u003d!h.range||h.N\u003d\u003d\u003d0\u0026\u0026h.K\u003d\u003d\u003d0?0:h.range.length-(h.K+h.N),P\u003dh.j;this.UA(C,N)\u0026\u0026p\u003d\u003d\u003d0\u0026\u0026(this.cE.isManifestless?P\u003dC.j:(P\u003dh.startTime+jq,h.N\u0026\u0026(P+\u003dh.duration),\niu(C,P),h\u003dC.K,P\u003dh.j));P.uR()?(p\u003dthis.N,b\u003dSK(this.G,P.info.OX,b.j.info.OX,N,p.X.length\u003e0\u0026\u0026p.L\u003d\u003d\u003d0\u0026\u0026this.Xo.OF),N\u003dff(C),C\u003dh.j.Zc(h,b),(b\u003dC.N)\u0026\u0026C.UX.length\u003e1\u0026\u0026(N||C.dU.K||C.UX[0].j!\u003d\u003dh.j?C\u003dh.j.Zc(h,C.UX[0].N):(N\u003dC.UX[C.UX.length-1],P\u003dN.N/b,!N.X\u0026\u0026P\u003c.4\u0026\u0026(C\u003dh.j.Zc(h,b-N.N))))):(h.yz\u003c0\u0026\u0026(b\u003dm6(h),b.pr\u003d\"\"+C.N.length,this.Xo.isSeeking()\u0026\u0026(b.sk\u003d\"1\"),b.snss\u003dh.G,this.Xo.jp(\"nosq\",b)),C\u003dP.A1(h));if(this.policy.q2)for(h\u003dg.z(C.UX),b\u003dh.next();!b.done;b\u003dh.next())b.value.type\u003d6;return C};\nXA.prototype.UA\u003dfunction(C,b){if(!ff(C)||!C.j.MK())return!1;var h\u003dthis.N.rO||f5c(C)||b\u003c\u003dthis.policy.BB||this.N.KO;this.logger.debug(function(){return\"ready to adapt: \"+h+\", upgrade pending: \"+f5c(C)+\", health: \"+b});\nreturn h};\nXA.prototype.wO\u003dfunction(){g.O.prototype.wO.call(this)};\nvar jq\u003d2/24;g.S(nf,g.O);nf.prototype.M4\u003dfunction(C,b,h){var N;var p\u003d((N\u003dthis.K)\u003d\u003dnull?void 0:N.reason)\u003d\u003d\u003d\"m\"?\"m\":this.K\u0026\u0026g7c(this,this.K)?this.K.reason:\"a\";this.Xo.M4(new JT(C,p,h));dI(this.Xo,b,C,!0)};\nnf.prototype.z9\u003dfunction(C,b){for(var h\u003dg.z(this.q2),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.id\u003d\u003d\u003dC)return this.Zi.xf||(this.N\u003d[N]),this.W\u003dthis.cE.j[C],RZ(this.Zi)\u0026\u0026(this.KO\u003d!0),new JT(this.W,b?\"t\":\"m\");this.N\u003d[];return null};\nnf.prototype.JN\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.j.JN(C,b\u003d\u003d\u003dvoid 0?!1:b,h)};ag.prototype.setData\u003dfunction(C,b,h,N){var p\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?{}:N;if(h\u003d\u003dnull?0:h.AZ)this.bJ\u003dIlH(this,h,N),C.Ke\u003dthis.dU.Ke();if(this.eT())return!0;this.data\u003dC;this.j\u003dZOx(C,b,function(P,c){var e;(e\u003dp.wU)\u003d\u003dnull||e.jC(P,c)},h\u003d\u003dnull?void 0:h.N);\nif(!this.j)return!1;this.K\u003dg.pY(this.j,PGc);return!0};\nag.prototype.eT\u003dfunction(){return this.requestType\u003d\u003d\u003d1};\nag.prototype.Mv\u003dfunction(){var C;return((C\u003dthis.wU)\u003d\u003dnull?void 0:C.Mv())||0};\nag.prototype.isDecorated\u003dfunction(){var C;return!((C\u003dthis.data)\u003d\u003dnull||!C.Vw)};ld.prototype.encrypt\u003dfunction(C){this.d9.exports.AES128CTRCipher_encrypt(this.cipher,C.byteOffset,C.byteLength);return C};\nld.prototype.HE\u003dfunction(){return this.cipher\u003d\u003d\u003d0};\nld.prototype.dispose\u003dfunction(){this.d9.exports.AES128CTRCipher_release(this.cipher);this.cipher\u003d0};Fw.prototype.encrypt\u003dfunction(C,b){return bw(this.subtleCrypto.encrypt({name:\"AES-CTR\",length:128,counter:b},this.key,C).catch(function(h){return Promise.reject(h.name+\": \"+h.message)}).then(function(h){return new Uint8Array(h)}))};\nFw.prototype.HE\u003dfunction(){return this.j};\nFw.prototype.dispose\u003dfunction(){this.j\u003d!0};\niS.tJ(Fw,{encrypt:og(\"oan2\")});Gh.prototype.encrypt\u003dfunction(C,b){Fx(this.K,b);return bw(this.K.encrypt(C))};\nGh.prototype.HE\u003dfunction(){return this.j};\nGh.prototype.dispose\u003dfunction(){this.j\u003d!0};\niS.tJ(Gh,{encrypt:og(\"oap\")});Sp.prototype.encrypt\u003dfunction(C,b){var h\u003dthis.d9.GY(b),N\u003dthis.j;N.d9.exports.AES128CTRCipher_setCounter(N.cipher,(h!\u003dnull?h:b).byteOffset);b\u003dthis.d9.GY(C);this.j.encrypt(b!\u003dnull?b:C);h\u0026\u0026this.d9.free(h.byteOffset);return b?bw(this.d9.Ma(b)):bw(C)};\nSp.prototype.HE\u003dfunction(){return this.j.HE()};\nSp.prototype.dispose\u003dfunction(){this.j.dispose()};\niS.tJ(Sp,{encrypt:og(\"oalw\")});$L.prototype.encrypt\u003dfunction(C,b){var h\u003dthis,N\u003dhd(\"\");C.length\u003c\u003dthis.MC\u0026\u0026this.j\u0026\u0026!this.X\u0026\u0026(N\u003dPx(N,function(){return h.j?h.j.encrypt(C,b):hd(\"wasm unavailable\")}));\nC.length\u003c\u003dthis.Vs\u0026\u0026(this.j\u0026\u0026this.X\u0026\u0026(N\u003dPx(N,function(){return h.j?h.j.encrypt(C,b):hd(\"wasm unavailable\")})),N\u003dPx(N,function(){return $Xx(h,C,b)}));\nreturn Px(Px(N,function(){return zmo(h,C,b)}),function(){return $Xx(h,C,b)})};\n$L.prototype.HE\u003dfunction(){return this.G};\n$L.prototype.dispose\u003dfunction(){this.G\u003d!0;var C;(C\u003dthis.N)\u003d\u003dnull||px(C,g.kI);g.kI(this.j);g.kI(this.K)};zh.prototype.encrypt\u003dfunction(C){(0,g.fB)();return(new IG(this.j.j)).encrypt(C,this.iv)};\nzh.prototype.decrypt\u003dfunction(C,b){(0,g.fB)();return(new IG(this.j.j)).decrypt(C,b)};\nzh.prototype.HE\u003dfunction(){return this.N};\nzh.prototype.dispose\u003dfunction(){this.N\u003d!0;g.kI(this.K)};g.S(Hf,g.O);Hf.prototype.N\u003dfunction(C,b){if(b){b\u003db instanceof g.Zl?b:Vm(this,b);var h;((h\u003dthis.j.get(C))\u003d\u003dnull?void 0:aL(h.location))!\u003d\u003daL(b)\u0026\u0026this.j.set(C,new r9S(b,C))}else this.j.delete(C)};\nHf.prototype.load\u003dfunction(){var C\u003dthis,b,h,N,p,P,c,e,L,Z,Y;return g.R(function(a){switch(a.j){case 1:b\u003dC.j.get(0);g.$_(a,2);var l;if(l\u003db\u0026\u0026!C.K)l\u003daL(b.location),l\u003dC.K\u003d\u003d\u003dCC(l);if(l){a.WE(4);break}return g.J(a,qd(C,C.K?2:0),5);case 5:if(h\u003da.K)C.N(0,h),oL(h)\u0026\u0026C.N(1,F3(h));case 4:g.H1(a,3);break;case 2:N\u003dg.VH(a);g.Ri(N);if(!C.K){a.WE(3);break}C.K\u003d!1;return g.J(a,C.load(),7);case 7:return a.return();case 3:if(!C.If.experiments.Fo(\"html5_onesie_probe_ec_hosts\")){a.WE(0);break}g.$_(a,9);p\u003dC;P\u003dp.N;c\u003d3;return g.J(a,\nqd(C,1),11);case 11:return P.call(p,c,a.K),e\u003dC,L\u003de.N,Z\u003d4,g.J(a,qd(C,2),12);case 12:L.call(e,Z,a.K);g.H1(a,0);break;case 9:Y\u003dg.VH(a),g.Ri(Y),g.SV(a)}})};\nHf.prototype.J\u003dfunction(){var C\u003dthis,b,h;return g.R(function(N){g.C2(C.L);b\u003dg.Lk(C.If.experiments,\"html5_onesie_prewarm_max_lact_ms\");if(fr()\u003e\u003db)return N.return();(h\u003dC.j.get(0))\u0026\u0026A9S(C,h);g.SV(N)})};\nvar mX6\u003d{zu$:0,Eo2:1,jnO:2,aR6:3,P5$:4,0:\"PRIMARY\",1:\"SECONDARY\",2:\"RANDOM\",3:\"SENSITIVE_CONTENT\",4:\"C_YOUTUBE\"};mv.prototype.decrypt\u003dfunction(C){var b\u003dthis,h,N,p,P,c,e;return g.R(function(L){switch(L.j){case 1:if(b.j.length\u0026\u0026!b.j[0].isEncrypted)return L.return();b.K\u003d!0;b.Fw.xt(\"omd_s\");h\u003dnew Uint8Array(16);$J()?N\u003dnew BR(C):p\u003dnew IG(C);case 2:if(!b.j.length||!b.j[0].isEncrypted){L.WE(4);break}P\u003db.j.shift();if(!N){c\u003dp.decrypt(P.buffer.f5(),h);L.WE(5);break}return g.J(L,N.decrypt(P.buffer.f5(),h),6);case 6:c\u003dL.K;case 5:e\u003dc;for(var Z\u003d0;Z\u003ch.length;Z++)if(h[Z]\u003d\u003d\u003d255)h[Z]\u003d0;else{h[Z]+\u003d1;break}Z\u003db.Fw;var Y\u003dP.videoId,\na\u003dP.Wm,l\u003dP.formatId,F\u003dnew F9([e]),G;(G\u003dfw(Z.sU,Y))\u003d\u003dnull||$h(G,a,l,F);L.WE(2);break;case 4:b.Fw.xt(\"omd_c\"),Az(b),b.K\u003d!1,b.Fw.nm(),g.SV(L)}})};\nmv.prototype.enqueue\u003dfunction(C,b,h,N,p){this.j.push({videoId:C,Wm:b,formatId:h,buffer:N,isEncrypted:p});this.K||Az(this)};var RmH\u003d!!Uint8Array.prototype.copyWithin,ym\u003d[],rp\u003d[],iOx\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],Jz\u003d[],id\u003d[],Rg\u003d[],ud\u003d[];O$.prototype.fL\u003dfunction(C){return g.s$(new g.Qm(C))};\nO$.prototype.pL\u003dfunction(C){function b(c){if(!c.done)return P.append(c.value),p.read().then(function(e){return b(e)})}\nif(!(\"DecompressionStream\"in window))return hd(\"native decompression unavailable\");var h\u003dnew DecompressionStream(\"gzip\"),N\u003dh.writable.getWriter();N.write(C).then(function(){return N.close()});\nvar p\u003dh.readable.getReader(),P\u003dnew F9([]);return Px(px(px(bw(p.read()),b),function(){return P.f5()}),function(c){return hd(c.message)})};\nO$.prototype.l7\u003dfunction(C,b){var h\u003dvoid 0,N\u003db.GY(C);N\u0026\u0026(h\u003dN.byteOffset,C\u003dN);N\u003db.exports.getInflatedSize(C.byteOffset,C.length);if(N\u003d\u003d\u003d0)return hd(\"bad compressed input\");var p\u003db.malloc(N);if(b.exports.inflateGzip(C.byteOffset,C.length,p))return b.free(p),hd(\"inflateGzip failed\");h\u0026\u0026b.free(h);return bw(new Uint8Array(b.exports.memory.buffer,p,N))};\niS.tJ(O$,{fL:function(C){return{profile:\"gzjb\",Js:Math.ceil(C.byteLength/16)}},\npL:function(C){return{profile:\"gznb\",Js:Math.ceil(C.byteLength/16)}},\nl7:function(C){return{profile:\"gzwb\",Js:Math.ceil(C.byteLength/16)}}});g.S(vf,Zg);g.k\u003dvf.prototype;g.k.nm\u003dfunction(){this.sU.nm()};\ng.k.e_\u003dfunction(C,b){switch(C){case 10:var h\u003dOT(b,aJl);C\u003dh.rb2;var N\u003d!1;switch(C){case 0:this.N\u003d!h.N6.F6o;this.iv\u003dh.N6.iv;break;case 2:break;case 23:var p\u003dthis.sU;h\u003dh.QbX;p.xt(\"omp_r\");h.videoId\u0026\u0026(p.hp\u003dh.videoId);p.hp!\u003d\u003dp.videoData.videoId\u0026\u0026(p.videoData.W9\u003dp.hp,p.jp(\"ompp\",\"vid.\"+p.hp));p.qa\u003d!0;break;case 24:h\u003dthis.sU;h.xt(\"omp_c\");h.qa\u003d!1;h.Dr\u003d!1;var P\u003d(p\u003dh.oe)\u003d\u003dnull?void 0:p.get(h.hp);h.notifySubscribers(h.hp);P!\u003dnull\u0026\u0026(P.j\u003d!0);E$(h);break;default:N\u003d!0}this.sU.tj\u0026\u0026this.sU.jp(\"ombup\",\"id.10;pt.\"+\nC+\";len.\"+b.getLength()+(N?\";ignored.1\":\"\"));this.X\u003dC;break;case 11:v7V(this,b);break;case 12:this.ZP(b,!0);break;case 37:b\u003dOT(b,lJ_);(b.DW||b.Bf)\u0026\u0026b.videoId\u0026\u0026this.sU.RZ.set(b.videoId,b);break;case 60:this.Xr(b);break;case 47:this.D(\"html5_server_playback_start_policy\")\u0026\u0026(b\u003dOT(b,SPU),this.sU.playbackStartPolicy\u003db);break;case 35:this.CT(b);break;case 45:this.bx(b);break;case 66:this.WY(b);break;default:this.sU.tj\u0026\u0026this.sU.jp(\"ombup\",\"id.\"+C+\";len.\"+b.getLength()+\";ignored.1\")}};\ng.k.D$\u003dfunction(C){this.sU.D$(C)};\ng.k.Xr\u003dfunction(C){C\u003dOT(C,dV);this.sU.Xr(C)};\ng.k.bx\u003dfunction(C){C\u003dOT(C,Wx);this.sU.bx(C)};\ng.k.R9\u003dfunction(C){var b\u003dC.Wm,h\u003dC.TJ,N\u003dC.zT,p\u003dC.IS,P\u003dC.dA,c\u003dC.startMs,e\u003dC.durationMs,L\u003dC.timeRange,Z\u003dC.f6,Y\u003dl0(C),a\u003dFP$.has(sn[\"\"+C.itag]);h\u0026\u0026this.xt(a?\"oais_r\":\"ovis_r\");var l\u003dthis.j[Y]!\u003d\u003dvoid 0;this.sU.tj\u0026\u0026this.sU.jp(\"ombup\",\"id.20;hid.\"+b+\";fid.\"+Y);var F\u003dC.videoId||\"\";this.K[b]\u003dY;this.G[b]\u003dF;l||(this.j[Y]\u003d{videoId:F,Z_:!1,Ab:a,headers:[]});this.j[Y].headers.push(C);this.sU.yO(F,Y,a,{Wm:b,TJ:!!h,zT:N!\u003dnull?N:-1,dA:P!\u003dnull?P:-1,startMs:c!\u003dnull?c:-1,durationMs:e!\u003dnull?e:-1,f6:Z!\u003dnull?Z:0,IS:p,timeRange:L})};\ng.k.ZP\u003dfunction(C,b){var h\u003dC.getUint8(0);this.sU.tj\u0026\u0026this.sU.jp(\"ombup\",\"id.\"+(b?12:21)+\";len.\"+C.getLength()+\";hid.\"+h);if(C.getLength()!\u003d\u003d1){C\u003dC.split(1).j9;var N\u003dthis.K[h]||null,p\u003dthis.G[h]||\"\";N\u0026\u0026(this.Jy(this.j[N].Ab?\"oafs_r\":\"ovfs_r\"),this.queue.enqueue(p,h,N,C,b))}};\ng.k.t_\u003dfunction(C){var b\u003dC.getUint8(0);this.sU.tj\u0026\u0026this.sU.jp(\"ombup\",\"id.22;len.\"+C.getLength()+\";hid.\"+b);C\u003dthis.K[b]||null;var h\u003dthis.G[b]||\"\";if(C)if(this.D(\"html5_use_ump_request_slicer\")){var N\u003dthis.queue;N.j.push({videoId:h,Wm:b,formatId:C,isEncrypted:!1,RK:!0});N.K||Az(N)}else this.sU.t_(h,b,C)};\ng.k.DG\u003dfunction(C){this.sU.DG(C)};\ng.k.pz\u003dfunction(C,b){var h\u003dthis,N,p,P,c,e,L,Z,Y,a,l;return g.R(function(F){switch(F.j){case 1:h.sU.pz();N\u003dC.f5();if(!b){P\u003dN;F.WE(2);break}return g.J(F,wIx(h.sU,N,h.iv),3);case 3:P\u003dF.K;case 2:p\u003dP;if(!h.sU.enableCompression){F.WE(4);break}e\u003d(c\u003dperformance)\u003d\u003dnull?void 0:c.now();return g.J(F,Qhl(p),5);case 5:p\u003dF.K,h.sU.jp(\"decompression\",{ds:\"DecompressionStream\"in window,rt:((L\u003dperformance)\u003d\u003dnull?NaN:L.now())-e});case 4:try{Z\u003dOT(p,CG6)}catch(G){return Y\u003dG instanceof Error?{name:G.name,message:G.message}:\n{},Y.webcrypto\u003d\"\"+ +!!$J(),Y.enc\u003d\"\"+ +h.N,a\u003dnew VX(\"onesie.response.parse\",Y),F.return(Promise.reject(a))}sh1(Z);l\u003dg.mW(Z.body);return F.return(l)}})};\ng.k.CT\u003dfunction(C){this.D(\"html5_consume_onesie_next_request_policy_for_sabr\")\u0026\u0026(C\u003dOT(C,FUH),this.sU.CT(C))};\ng.k.WY\u003dfunction(C){C\u003d{mV:X9(new r1(C),1,H8o)};this.sU.WY(C)};\ng.k.xt\u003dfunction(C){this.sU.xt(C)};\ng.k.Jy\u003dfunction(C){return this.sU.Jy(C)};\ng.k.D\u003dfunction(C){return this.sU.D(C)};g.S(Wf,g.O);g.k\u003dWf.prototype;g.k.xG\u003dfunction(){return\"\"};\ng.k.hK\u003dfunction(C){var b,h;return((h\u003d(b\u003dthis.oe)\u003d\u003dnull?void 0:b.get(C))\u003d\u003dnull?void 0:h.hK())||[]};\ng.k.UV\u003dfunction(C,b){var h;return!((h\u003dfw(this,b))\u003d\u003dnull||!h.UV(C))};\ng.k.II\u003dfunction(C,b){var h;return((h\u003dfw(this,b))\u003d\u003dnull?void 0:h.II(C))||[]};\ng.k.Zt\u003dfunction(C,b){var h;return((h\u003dfw(this,b))\u003d\u003dnull?void 0:h.Zt(C))||[]};\ng.k.TE\u003dfunction(C){this.state\u003dC;this.notifySubscribers()};\ng.k.eT\u003dfunction(){return!1};\ng.k.Vl\u003dfunction(){return!1};\ng.k.zz\u003dfunction(){};\ng.k.xt\u003dfunction(C){this.vE.xt(C)};\ng.k.Jy\u003dfunction(C){return this.vE.Jy(C)};\ng.k.q$\u003dfunction(C,b,h,N){h||this.RL.q$(N);return!1};\ng.k.Jv\u003dfunction(C,b){this.Fw.Jv(C,b)};\ng.k.A2\u003dfunction(){this.xt(\"orfb\");this.EM\u003d!0;if(CWl(this)\u0026\u0026this.xhr){var C\u003d{rc:this.xhr.status,lb:this.xhr.Qw(),rt:(1E3*dSW(this.RL)).toFixed(),shost:g.Uq(this.Cm),trigger:\"o1\"};this.jp(\"pathprobe\",H9(C))}};\ng.k.pz\u003dfunction(){this.xt(\"opr_r\");this.qx\u003d!0};\ng.k.yO\u003dfunction(C,b,h,N){if(this.oe){if(!this.oe.has(C)){var p\u003dnew am(this);this.oe.set(C,p);g.D(this,p)}var P;(P\u003dthis.oe.get(C))\u003d\u003dnull||P.yO(b,h,N);E$(this);h||(this.oF\u003dN.dA,this.Yq\u003dN.startMs)}else E$(this)};\ng.k.D$\u003dfunction(C){this.Rs\u003dC;C.C4!\u003dnull\u0026\u0026this.vE.ZN(C.C4)};\ng.k.Xr\u003dfunction(C){this.Tp\u003dC};\ng.k.CT\u003dfunction(C){C.videoId\u0026\u0026this.zU.set(C.videoId,C)};\ng.k.nm\u003dfunction(){if(this.oe)for(var C\u003dg.z(this.oe.keys()),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003dvoid 0;(h\u003dthis.oe.get(b.value))\u003d\u003dnull||h.qw()}};\ng.k.bx\u003dfunction(C){this.Ul\u003dC};\ng.k.WY\u003dfunction(C){if(C\u003d\u003dnull?0:C.mV)if(C\u003dC.mV.n1){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.videoId\u0026\u0026this.Bz.set(b.videoId,b)}};\ng.k.jp\u003dfunction(C,b,h){this.vE.jp(C,b,h\u003d\u003d\u003dvoid 0?!1:h)};\ng.k.t_\u003dfunction(C,b,h){var N;(N\u003dfw(this,C))\u003d\u003dnull||N.t_(b,h)};\ng.k.DG\u003dfunction(C){this.pV.set(C.videoId,C)};\ng.k.fetch\u003dfunction(){var C\u003dthis,b,h,N,p,P,c,e,L,Z,Y,a,l,F,G,V,q,f,y,u,K,v;return g.R(function(T){switch(T.j){case 1:C.logger.debug(\"Onesie fetch started.\");C.oA?C.jH.start():C.U6.start();C.xt(\"or_i\");b\u003dC.If.experiments.Fo(\"html5_onesie_verbose_timing\");h\u003d{};N\u003d(0,g.fB)();p\u003dfunction(t){b\u0026\u0026(h[t]\u003d(0,g.fB)()-N)};\np(\"loc_s\");if(P\u003ddXU(C.videoData,C.Ez)){T.WE(2);break}p(\"loc_async\");c\u003dg.Lk(C.If.experiments,\"html5_onesie_redirector_timeout_ms\");return g.J(T,WGl(C.videoData,C.Ez,c),3);case 3:P\u003dT.K;case 2:if(!P)return C.logger.info(\"Onesie URL creation failed.\"),e\u003d{url:\"0\"},L\u003dnew VX(\"onesie.unavailable.hotconfig\",e),C.wi(L),T.return(C.v4);C.bJ\u003daL(P);p(\"loc_e\");Z\u003dg.Ta(C.If,g.Uv(C.videoData));Y\u003d!!Z.j;if(!Y){a\u003dZ.getValue();T.WE(4);break}return g.J(T,Z.j,5);case 5:a\u003dT.K;case 4:l\u003da;C.D(\"html5_log_onesie_empty_oauth\")\u0026\u0026\n!l\u0026\u0026C.jp(\"no_token\",{async:Y});p(\"oauth\");F\u003dn7S(C.playerRequest,C.If,C.videoData,l,CC(C.bJ));g.$_(T,6);if(!xXl(C,F)){p(\"or_s_sync\");C.gS\u003dT_l(F,C.yk,C.If,C.vE,C.rb.onesieUstreamerConfig,(G\u003dC.videoData.t7)\u003d\u003dnull?void 0:G.cK);T.WE(8);break}p(\"or_s_async\");return g.J(T,Iso(F,C.yk,C.If,C.vE,C.rb.onesieUstreamerConfig,(V\u003dC.videoData.t7)\u003d\u003dnull?void 0:V.cK),9);case 9:C.gS\u003dT.K;case 8:g.H1(T,7);break;case 6:return q\u003dg.VH(T),C.logger.info(\"Failed to create OnesieRequestProto.\"),C.wi(q),T.return(C.v4);case 7:return p(\"or_e\"),\nb\u0026\u0026C.jp(\"oreqvt\",h),C.enableCompression\u003dC.gS.pR.Tr,C.xt(\"osor\"),f\u003dsGl(),y\u003dg.pY(C.gS,QHK),u\u003d{method:\"POST\",body:y,headers:{\"Content-Type\":\"text/plain\",Referer:location.origin}},K\u003dC.D(\"html5_onesie_media_capabilities\"),E7l(P,C.videoData,h2S(C),K),C.logger.debug(\"Starting Onesie network request.\"),C.tj\u0026\u0026C.jp(\"ombrs\",\"1\"),v\u003dC.vE.Y().schedule,C.RL\u003dnew sh(C,{BW:v,Kq:C.tj,bl:function(t,go){C.vE.R5(t,go)},\nQm:!0}),P.set(\"rn\",\"\"+C.RL.requestNumber),C.Cm\u003dP.p9(),Kl(C.RL,C.Cm),C.xt(\"or_p\"),C.xhr\u003dnl(new p$(P),f,C.RL,vR,u),C.FK.start(),T.return(C.v4)}})};\ng.k.jZ\u003dfunction(){return 2};\ng.k.cO\u003dfunction(){this.xt(\"orh_r\")};\ng.k.s8\u003dfunction(){!this.EM\u0026\u0026this.xhr.Qw()\u0026\u0026this.A2();if(this.bQ\u0026\u0026!this.oA){var C;(C\u003dthis.mI)\u003d\u003dnull||C.start()}this.lR()};\ng.k.Xh\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;this.logger.debug(\"onXhrDone\");this.lR();if(!(this.HE()||this.state\u003e\u003d4)){var b\u003ddp(this),h\u003dthis.xhr;b.rc\u003dh.status;C\u0026\u0026(b.ab\u003d!0);if(h.WL()){var N\u003d\"onesie.net\";b.msg\u003dh.WL()}else h.status\u003e\u003d400?N\u003d\"onesie.net.badstatus\":h.Nr()?this.qx||(N\u003d\"onesie.response.noplayerresponse\"):N\u003dh.status\u003d\u003d\u003d204?\"onesie.net.nocontent\":\"onesie.net.connect\";N?this.wi(new VX(N,b)):(this.xt(\"or_fs\"),this.RL.fW((0,g.fB)(),h.Qw(),0),this.TE(4),this.tj\u0026\u0026this.jp(\"rqs\",b));this.tj\u0026\u0026this.jp(\"ombre\",\n\"ok.\"+ +!N);this.Dr\u003d!1;E$(this);Dn(this.Fw);if(!this.oA){this.U6.stop();var p;(p\u003dthis.mI)\u003d\u003dnull||p.stop()}var P;if(C\u003d(P\u003dthis.Ez)\u003d\u003dnull?void 0:y9W(P))for(P\u003d0;P\u003cC.length;P++)this.jp(\"pathprobe\",C[P])}};\ng.k.Ar\u003dfunction(){if(this.playerResponse\u0026\u0026this.xhr\u0026\u0026this.oe)for(var C\u003dg.z(this.oe.entries()),b\u003dC.next();!b.done;b\u003dC.next())if(b\u003dg.z(b.value),b.next(),b.next().value.K){this.xhr.abort();this.Xh(!0);break}};\ng.k.Y\u003dfunction(){return this.If};\ng.k.D\u003dfunction(C){return this.If.D(C)};\ng.k.D8h\u003dfunction(){if(CWl(this)\u0026\u0026this.Ez\u0026\u0026(!this.EM||this.D(\"html5_onesie_probe_ec_hosts\"))){var C\u003dthis.Ez;if(C.If.experiments.Fo(\"html5_onesie_probe_ec_hosts\")){var b,h\u003d(b\u003dC.j.get(3))\u003d\u003dnull?void 0:aL(b.location);h\u0026\u0026Md(C,h,\"osc\",this);var N;(h\u003d(N\u003dC.j.get(4))\u003d\u003dnull?void 0:aL(N.location))\u0026\u0026Md(C,h,\"ocy\",this)}else{var p;(N\u003d(p\u003dC.j.get(1))\u003d\u003dnull?void 0:aL(p.location))\u0026\u0026Md(C,N,\"o2\",this);(N\u003d(h\u003dC.j.get(2))\u003d\u003dnull?void 0:aL(h.location))\u0026\u0026Md(C,N,\"o3\",this)}}};\ng.k.Co\u003dfunction(){if(!this.HE()\u0026\u0026!this.isComplete()){if(this.bQ){if((0,g.fB)()-this.RL.J\u003e1E3){var C;(C\u003dthis.RL)\u003d\u003dnull||C.Gs((0,g.fB)());C\u003ddp(this);if(this.If.tZ()\u0026\u0026this.xhr instanceof WV){var b\u003dthis.xhr;C.xrs\u003db.xhr.readyState;C.xpb\u003db.j.getLength();C.xdc\u003db.X}this.wi(new VX(\"net.timeout\",C))}}else(0,g.fB)()-this.RL.j\u003e1E4\u0026\u0026((b\u003dthis.RL)\u003d\u003dnull||b.Gs((0,g.fB)()),this.d7());this.isComplete()||this.jH.start()}};\ng.k.d7\u003dfunction(){this.logger.info(\"Onesie request timed out\");this.Dr\u003d!1;if(!E$(this)){var C\u003ddp(this);C.timeout\u003d\"1\";this.wi(new VX(\"onesie.request\",C))}};\ng.k.wi\u003dfunction(C){var b\u003dthis;C\u003dqw(C);this.bQ?this.vE.zE(C):(this.v4.reject(C),this.bQ\u003d!0);Dn(this.Fw);this.oA||this.U6.stop();this.xt(\"or_fe\");var h,N;(h\u003dthis.Ez)\u003d\u003dnull||(N\u003dy9W(h))\u003d\u003dnull||N.forEach(function(p){b.jp(\"pathprobe\",p)});\nthis.TE(5);this.dispose()};\ng.k.isComplete\u003dfunction(){return this.state\u003e\u003d3};\ng.k.zw\u003dfunction(){return this.state\u003d\u003d\u003d4};\ng.k.sA\u003dfunction(C){var b,h;return this.isComplete()||!!((b\u003dthis.oe)\u003d\u003dnull?0:(h\u003db.get(C))\u003d\u003dnull?0:h.j)};\ng.k.Pv\u003dfunction(){return!1};\ng.k.Yf\u003dfunction(){return this.state\u003d\u003d\u003d5};\ng.k.notifySubscribers\u003dfunction(C){for(var b\u003d0;b\u003cthis.IA.length;b++)C\u0026\u0026this.IA[b].tb()!\u003d\u003dC||CJ(this.IA[b],this)};\ng.k.Si\u003dfunction(){var C,b;return((C\u003dthis.gS)\u003d\u003dnull?void 0:(b\u003dC.y3)\u003d\u003dnull?void 0:b.Iz)||0};\ng.k.wO\u003dfunction(){this.playerResponse\u003d\"\";var C;(C\u003dthis.xhr)\u003d\u003dnull||C.abort();Dn(this.Fw);this.NL.dispose();var b;(b\u003dthis.mI)\u003d\u003dnull||b.dispose();this.TE(-1);this.IA\u003d[];g.O.prototype.wO.call(this)};\ng.k.lR\u003dfunction(){try{var C\u003dthis.xhr;C.Qw()\u003e102400\u0026\u0026!this.gQ\u0026\u0026(this.xt(\"or100k\"),this.gQ\u003d!0);if(C.SX()){var b\u003dC.Mr(),h\u003db.getLength();this.logger.debug(function(){return\"handleAvailableSlices: slice length \"+h});\nthis.tj\u0026\u0026this.jp(\"ombrss\",\"len.\"+h);this.NL.feed(b)}if(this.oe)for(var N\u003dg.z(this.oe.keys()),p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dp.value;C\u003dvoid 0;(C\u003dthis.oe.get(P))\u003d\u003dnull||C.qw();this.notifySubscribers(P)}}catch(c){this.wi(c)}};\ng.k.ML\u003dfunction(){return this.RL.requestNumber};\ng.k.UO\u003dfunction(C){return this.pV.get(C)};\ng.k.ma\u003dfunction(){return{oF:this.oF,Yq:this.Yq,isDecorated:!1}};g.S(nw,g.O);g.k\u003dnw.prototype;g.k.rg\u003dfunction(C,b){this.N2\u003dvoid 0;z2U(this);GtW(this,C,b)};\ng.k.LR\u003dfunction(C){if(this.j.length\u003d\u003d\u003d0)return!1;var b\u003dthis.j[0];return b instanceof Wf?C\u003d\u003d\u003dthis.Xo.getCurrentTime()*1E3:!(b instanceof zi\u0026\u0026lsW(b.info))\u0026\u0026Math.abs(b.Si()-C)\u003c50};\ng.k.CT\u003dfunction(C){this.K\u003dC;this.N2\u003d(0,g.fB)()+(C.backoffTimeMs||0)};\ng.k.SO\u003dfunction(C,b){if(C.action\u003d\u003d\u003dvoid 0){var h\u003dthis.vE.td();h!\u003d\u003dvoid 0\u0026\u0026this.Xo.Z$(h)}else if(C.action!\u003d\u003d0||!this.t4)switch(C.action\u003d\u003d\u003d0\u0026\u0026this.policy.tA\u0026\u0026(C.action\u003d2),h\u003d{},h.reason\u003dC.Ab6,h.action\u003dC.action,h.rn\u003db,C.action){case 1:this.policy.G\u0026\u0026this.X\u0026\u0026this.X.mM(void 0,void 0,h);break;case 0:this.t4\u003d!0;this.videoData.qz()\u0026\u0026this.policy.G\u0026\u0026this.X\u0026\u0026this.X.mM(void 0,void 0,h,!1);this.Xo.gb(h);break;case 2:this.Xo.handleError(\"sabr.config\",h,1);break;case 5:sYV(this.vE,!0);break;case 6:sYV(this.vE,!1);\nbreak;case 3:this.policy.AZ\u0026\u0026((C\u003dthis.cE.L)!\u003dnull\u0026\u0026(C.L\u003d!0),this.Xo.handleError(\"sabr.hostfallback\",h))}};\ng.k.fm\u003dfunction(C,b,h,N){if(this.policy.K){this.Xo.jp(\"ssap\",{rn:N,v:b,tl:VzS(C)});var p\u003dthis.Xo.VP();C\u003d{d_:C,context:h,version:b};SFx(this,h);p?$mx(this,p,C):(this.Xo.jp(\"ssap\",{cacheclips:1,rn:N,v:b}),this.L\u003dC)}};\ng.k.UN\u003dfunction(C){var b\u003dthis.policy.Va;this.Xo.jp(\"ssap\",{onsbrctxt:C.type,dflt:C.sendByDefault,enable:b?1:0});b\u0026\u0026(SFx(this,C),this.vE.UN(C))};\ng.k.iI\u003dfunction(){};\ng.k.bx\u003dfunction(C){if(C.tf!\u003d\u003dvoid 0\u0026\u0026C.Cp){var b\u003dC.tf/C.Cp;this.audioTrack.J\u003d!1;this.videoTrack.J\u003d!1;if(this.policy.N2||this.policy.LS||this.policy.uW)this.Xo.v6.K\u003d!1;this.Xo.gA(b,1);if(this.vE.getCurrentTime()!\u003d\u003db){var h\u003d{Cj:\"sabr_seek\",vY:!0,sJ:!0};C.seekSource\u0026\u0026(h.seekSource\u003dC.seekSource);R8(this.Xo,b+.1,h)}}};\ng.k.onSnackbarMessage\u003dfunction(C){this.vE.publish(\"onSnackbarMessage\",C)};\ng.k.D$\u003dfunction(C){C.lh\u0026\u0026C.K4\u0026\u0026l8(this.cE,C.lh,C.K4);this.policy.l6\u0026\u0026(C.Lg\u0026\u0026C.kM\u0026\u0026(this.cE.J_\u003dC.Lg/C.kM),C.yK\u0026\u0026C.ME\u0026\u0026(this.cE.nI\u003dC.yK/C.ME));C.C4!\u003dnull\u0026\u0026this.vE.ZN(C.C4);this.policy.Fk\u0026\u0026C.RE\u0026\u0026(C\u003d((0,g.fB)()-C.RE)/1E3,this.Xo.dV.eQ(1,C))};\ng.k.MS\u003dfunction(C){this.Xo.MS(C)};\ng.k.uI\u003dfunction(C,b,h){this.policy.N\u0026\u0026this.Xo.jp(\"sabrctxtplc\",{start:C?C.join(\"_\"):\"\",stop:b?b.join(\"_\"):\"\",discard:h?h.join(\"_\"):\"\"});if(C){C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next())this.lY.add(N.value)}if(b)for(b\u003dg.z(b),C\u003db.next();!C.done;C\u003db.next())C\u003dC.value,this.lY.has(C)\u0026\u0026this.lY.delete(C);if(h)for(h\u003dg.z(h),b\u003dh.next();!b.done;b\u003dh.next())b\u003db.value,this.videoData.sabrContextUpdates.has(b)\u0026\u0026(this.videoData.sabrContextUpdates.delete(b),b\u003d\u003d\u003d3\u0026\u0026(this.videoData.mF\u003d\"\"))};\ng.k.g3\u003dfunction(){};\ng.k.X_\u003dfunction(C){this.W\u003dC};\ng.k.Ax\u003dfunction(C){this.Df\u003dC};\ng.k.Yu\u003dfunction(C,b){QN(this.policy,C,4,b)};\ng.k.WY\u003dfunction(C){if(C\u003d\u003dnull?0:C.mV)if(C\u003dC.mV.n1){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.formatId){var h\u003dthis.cE.N.get(l0(b.formatId));h\u0026\u0026h.info\u0026\u0026(h.info.debugInfo\u003db.debugInfo)}}};\ng.k.Cx\u003dfunction(C){(C\u003dC\u003d\u003dnull?void 0:C.reloadPlaybackParams)\u0026\u0026this.vE.publish(\"reloadplayer\",C)};\ng.k.tb\u003dfunction(){return this.vE.tb()||\"\"};\ng.k.Mv\u003dfunction(){var C\u003dz1(this.audioTrack,!0)*1E3,b\u003dz1(this.videoTrack,!0)*1E3;return Math.min(C,b)};\ng.k.jC\u003dfunction(C,b){this.Xo.jp(C,b)};\ng.k.VB\u003dfunction(C){dmK(this.Xo,fTW(this.m6,C))};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);this.K\u003dvoid 0;GtW(this,!0,\"i\");this.j\u003d[]};Mzl.prototype.r9\u003dfunction(C,b){if(this.X)return yqx(this,b);if(b\u003dQQ(C)){var h\u003db.K;h\u0026\u0026h.N\u0026\u0026h.j\u0026\u0026(C\u003dC.N.length?C.N[0]:null)\u0026\u0026C.state\u003e\u003d2\u0026\u0026!C.Yf()\u0026\u0026C.info.y6\u003d\u003d\u003d0\u0026\u0026(this.X\u003dC,this.J\u003dh,this.K\u003db.info,this.W\u003dthis.startTimeSecs\u003dDate.now()/1E3,this.G\u003dthis.K.startTime)}return NaN};\nMzl.prototype.clear\u003dfunction(){this.K\u003dthis.J\u003dthis.X\u003dnull;this.j\u003dthis.G\u003dthis.W\u003dthis.startTimeSecs\u003dNaN;this.N\u003d!1};g.S(g.g4,g.O);g.k\u003dg.g4.prototype;g.k.initialize\u003dfunction(C,b,h){this.logger.debug(function(){return\"Initialized, t\u003d\"+C});\nC\u003dC||0;this.policy.j||(b\u003dy4_(this.j),n6K(this.vE,new JT(b.video,b.reason)),this.vE.La(new JT(b.audio,b.reason)));this.cE.isManifestless\u0026\u0026wRU(this.G);this.J\u0026\u0026mmV(this.J,this.videoTrack.j);b\u003disNaN(this.getCurrentTime())?0:this.getCurrentTime();var N\u003d!this.cE.isManifestless;this.policy.u6\u0026\u0026(N\u003dN||this.cE.y_);this.policy.sX||(this.currentTime\u003dN?C:b);this.policy.N2\u0026\u0026this.seek(this.getCurrentTime(),{}).jX(function(){});\nif(this.policy.j){var p;((p\u003dthis.KO)\u003d\u003dnull?0:NFV(p,this.tb()||\"\"))\u0026\u0026R2l(this)\u0026\u0026uJo(this,this.videoTrack)\u0026\u0026uJo(this,this.audioTrack)\u0026\u0026(Hjl(this.N,this.KO),this.policy.W\u0026\u0026Jq1(this))}else this.N2\u0026\u0026(QQl(this,this.videoTrack),QQl(this,this.audioTrack),D9l(this.N2),delete this.N2);h?(this.policy.Dj?(this.ob\u003dh,PO(this,h)):PO(this,!1),g.C2(this.vQ)):(h\u003dthis.getCurrentTime()\u003d\u003d\u003d0,Og(this.G,this.videoTrack,this.videoTrack.j,h),Og(this.G,this.audioTrack,this.audioTrack.j,h),this.policy.j\u0026\u0026PWx(this.N,!0),this.policy.N2||\nthis.seek(this.getCurrentTime(),{}).jX(function(){}),this.timing.tick(\"gv\"));\n(this.cE.G5||this.cE.Ee||this.cE.Df||this.cE.AZ||this.cE.HW)\u0026\u0026this.vE.nH(this.cE)};\ng.k.resume\u003dfunction(){if(this.isSuspended||this.OF){this.logger.debug(\"Resumed.\");this.Aa\u003dthis.OF\u003dthis.isSuspended\u003d!1;try{this.r9()}catch(C){g.ux(C)}}};\ng.k.Ct\u003dfunction(){return!this.policy.ob};\ng.k.YE\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.logger.debug(\"detaching media source\");sQU(this);this.vE.v$()\u0026\u0026(this.W\u003dNaN);C?(this.logger.debug(\"enable updateMetadataWithoutMediaSource\"),this.policy.Qz\u0026\u0026this.jp(\"loader\",{setsmb:1}),this.policy.q2\u003d!0,this.j1()):(this.policy.Dj?PO(this,this.ob):PO(this,!1),b||this.j1())};\ng.k.setAudioTrack\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;if(!this.HE()){var N\u003d!isNaN(b);h\u0026\u0026N\u0026\u0026(this.audioTrack.KO\u003dDate.now(),this.policy.pK\u0026\u0026(this.Yh\u003d!0));if(this.policy.j){var p\u003dthis.K.z9(C.id,N);this.logger.debug(function(){return\"Logging new audio format: \"+p.j.info.id});\nthis.vE.La(p)}else{var P\u003dmL_(this.j,C.id,N);this.logger.debug(function(){return\"Logging new audio format: \"+P.audio.info.id});\nthis.vE.La(new JT(P.audio,P.reason))}if(N\u0026\u0026(h\u003dthis.audioTrack.j.index.nZ(b),this.jp(\"setAudio\",{id:C.id,cmt:b,sq:h}),h\u003e\u003d0)){this.policy.j\u0026\u0026(this.K.L\u003d!0,this.rg(!0,\"mosaic\"));Hg(this.audioTrack,h,NaN,NaN);!this.policy.fK\u0026\u0026this.cE.isLive\u0026\u0026aG(this.cE,h,!1);return}this.vE.xd()}};\ng.k.setPlaybackRate\u003dfunction(C){C!\u003d\u003dthis.V.getPlaybackRate()\u0026\u0026this.V.setPlaybackRate(C)};\ng.k.b4\u003dfunction(C){var b\u003dthis.N.W;this.N.X_(C);this.jp(\"scfidc\",{curr:l0(b),\"new\":l0(C)});C\u0026\u0026l0(C)!\u003d\u003dl0(b)\u0026\u0026(this.rg(!1,\"caption change\"),this.r9())};\ng.k.CH\u003dfunction(C){this.N.Ax(C)};\ng.k.M4\u003dfunction(C){var b\u003dC.j.info.Ab();this.logger.debug(function(){return\"New \"+(b?\"audio\":\"video\")+\" format from SABR: \"+CI(C.j.info)});\nb?this.vE.La(C):n6K(this.vE,C)};\ng.k.VB\u003dfunction(C){V0(C.UX[C.UX.length-1])\u0026\u0026dmK(this,fTW(this.j,C.UX[0].j))};\ng.k.Bm\u003dfunction(){return this.vE.Bm()};\ng.k.uM\u003dfunction(){return this.vE.uM()};\ng.k.MS\u003dfunction(C){this.vE.Y().tZ()\u0026\u0026this.jp(\"sps\",{status:C.A_||\"\"});if(C.A_\u003d\u003d\u003d1)this.vE.videoData.JA\u003d0;else if(C.A_\u003d\u003d\u003d2||C.A_\u003d\u003d\u003d3){var b\u003d!1;if(C.A_\u003d\u003d\u003d3){b\u003dthis.vE.iP();var h;this.IV\u003d(h\u003dC.XL6)!\u003dnull?h:Infinity;this.vE.videoData.JA\u003db+1;(b\u003dWg(this))\u0026\u0026this.wF(!0)}this.vE.Q0(!0,b)}};\ng.k.Be\u003dfunction(){return this.vE.Be()};\ng.k.l1\u003dfunction(){return this.vE.l1()};\ng.k.lk\u003dfunction(C){this.vE.lk(C)};\ng.k.Y_O\u003dfunction(){var C,b\u003d(C\u003dthis.vE.Q_())\u003d\u003dnull?void 0:C.getCurrentTime();b?this.vE.jp(\"rms\",{cta:b}):g.C2(this.AZ)};\ng.k.r9\u003dfunction(){Dml(this);if(this.pO\u0026\u0026sO(this.pO)\u0026\u0026!this.pO.iY()\u0026\u0026(!this.policy.sX||isFinite(this.getCurrentTime()))){var C\u003dYc(this.videoTrack);C\u003dthis.policy.iT\u0026\u0026C\u0026\u0026C.b1();this.cE.isManifestless\u0026\u0026this.cE.X\u0026\u0026e$(this.cE)?(this.W\u003de$(this.cE),this.pO.zI(this.W)):oG(this.cE)\u0026\u0026!C?isNaN(this.W)?(this.W\u003dthis.getCurrentTime()+3600,this.pO.zI(this.W)):this.W\u003c\u003dthis.getCurrentTime()+1800\u0026\u0026(this.W\u003dMath.max(this.W+1800,this.getCurrentTime()+3600),this.pO.zI(this.W)):this.pO.isView||(C\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.W)||this.W!\u003d\u003dC)\u0026\u0026C\u003e0\u0026\u0026(this.pO.zI(C),this.W\u003dC))}if(!this.HE())if(ky(this.cE)\u0026\u0026this.cE.Yf()){var b\u003dthis.cE;this.handleError(\"manifest.net.retryexhausted\",b.Yh?{rc:b.FH}:{rc:b.FH.toString()},1)}else if(this.policy.j)a:{try{wp(this.N);this.cE.isManifestless\u0026\u0026this.policy.W\u0026\u0026Jy(this.v6);if(Kel(this)\u0026\u0026this.pO\u0026\u0026!Dm(this.pO)\u0026\u0026this.videoTrack.Df\u0026\u0026this.audioTrack.Df){this.jp(\"ssap\",{delaysb:1,v:this.videoTrack.j.info.id,vf:this.videoTrack.j.info.PE,a:this.audioTrack.j.info.id,\naf:this.audioTrack.j.info.PE});var h\u003dthis.pO,N\u003dthis.videoTrack.j,p\u003dthis.audioTrack.j;!Dm(h)\u0026\u0026p\u0026\u0026N\u0026\u0026($j1(h,N.info,p.info,this.policy.Xy),Ojl(this,h))}var P;((P\u003dthis.pO)\u003d\u003dnull?0:Dm(P))\u0026\u0026this.CG();this.policy.j||pJ(this);PWx(this.N)}catch(e){g.Ri(e);b\u003de;if(b.message.includes(\"changeType\")){this.jp(\"ssap\",{exp:b.name,msg:b.message,s:b.stack});break a}this.handleError(\"fmt.unplayable\",{exp:b.name,msg:b.message,s:b.stack},1)}LNl(this);g.C2(this.CO)}else if(!this.cE.K||!rPK(this.videoTrack)\u0026\u0026!rPK(this.audioTrack)||\n(this.videoTrack.G||this.audioTrack.G)\u0026\u0026this.policy.SC?h\u003d!1:(this.j1(),this.vE.seekTo(Infinity,{Cj:\"checkLoaderTracksSync\",gA:!0}),h\u003d!0),!h){Dml(this);this.cE.isManifestless\u0026\u0026(iAl(this.videoTrack),iAl(this.audioTrack),Jy(this.v6),(h\u003dQQ(this.videoTrack))\u0026\u0026h.K\u0026\u0026(h\u003dh.K.N\u0026\u0026!this.policy.QQ,this.jp(h\u003d\u003d\u003dthis.policy.L.Do?\"strm\":\"strmbug\",{strm:h,sfmp4:this.policy.L.Do,dfs:this.policy.QQ},!0)));if(this.pO)this.CG();else if(this.policy.X){var c;h\u003d!1;if(this.policy.a7)for(N\u003dg.z([this.videoTrack,this.audioTrack]),\np\u003dN.next();!p.done;p\u003dN.next()){P\u003dp.value;for(p\u003dQQ(P);p\u0026\u0026P.BK()!\u003d\u003dYc(P);p\u003dQQ(P))P.Y3(p);h\u003dh||!!p}else(b\u003dQQ(this.videoTrack))\u0026\u0026this.videoTrack.Y3(b),(c\u003dQQ(this.audioTrack))\u0026\u0026this.audioTrack.Y3(c);G1(this.videoTrack)\u0026\u0026G1(this.audioTrack)?this.logger.debug(\"Received all background data; disposing\"):(b||c||h)\u0026\u0026xL(this)}pJ(this);Og(this.G,this.videoTrack,this.videoTrack.j,!1);Og(this.G,this.audioTrack,this.audioTrack.j,!1);this.policy.iE||E6l(this,this.videoTrack,this.audioTrack);nyl(this.G,this.videoTrack,\nthis.audioTrack);nyl(this.G,this.audioTrack,this.videoTrack);LNl(this);this.J\u0026\u0026(b\u003dthis.J,b.X?(c\u003db.W+b.policy.U0,b.N||(c\u003dMath.min(c,b.startTimeSecs+b.policy.HT)),b\u003dMath.max(0,c*1E3-Date.now())):b\u003dNaN,isNaN(b)||g.C2(this.Xs,b));g.C2(this.CO)}};\ng.k.gb\u003dfunction(C){this.vE.gb(C)};\ng.k.CG\u003dfunction(){var C\u003dthis;if(this.pO){var b\u003dthis.pO.j,h\u003dthis.pO.K;o8c(this,this.audioTrack);o8c(this,this.videoTrack);var N\u003dTFo(this);if(N){if(this.policy.Zp){if(!b.yF()){var p\u003dQQ(this.audioTrack);if(p){if(!ND(this,this.audioTrack,b,p.info))return;xm_(this,this.audioTrack,b,p)}}if(!h.yF()\u0026\u0026(p\u003dQQ(this.videoTrack))){if(!ND(this,this.videoTrack,h,p.info))return;xm_(this,this.videoTrack,h,p)}}this.m2||(this.m2\u003d(0,g.fB)(),this.logger.debug(function(){return\"Appends pause start \"+C.m2+\" reason \"+N}),\nthis.policy.N\u0026\u0026this.jp(\"apdps\",{r:N}))}else if(this.m2\u0026\u0026(tzW(this,this.m2),this.m2\u003d0),BFW(this),p\u003d!1,this.policy.K\u0026\u0026rI(this.videoTrack)||!N9l(this,this.videoTrack,h)||(p\u003d!0,NdS(this.timing),jvU(this.timing)),this.pO\u0026\u0026!this.pO.nX()\u0026\u0026(this.policy.K\u0026\u0026rI(this.audioTrack)||!N9l(this,this.audioTrack,b)||(p\u003d!0,giW(this.timing),c4V(this.timing)),!this.HE()\u0026\u0026this.pO)){if(!this.policy.ob\u0026\u0026G1(this.videoTrack)\u0026\u0026G1(this.audioTrack)\u0026\u0026sO(this.pO)\u0026\u0026!this.pO.iY()){h\u003d!1;\nh\u003dYc(this.audioTrack);if(this.policy.K){var P;b\u003d(P\u003dthis.Ib)\u003d\u003dnull?void 0:MV(P,h.c7*1E3);h\u003d!(!b||b.clipId!\u003d\u003dh.clipId);this.jp(\"ssap\",{eos:h})}else P\u003dh.j,h\u003dP\u003d\u003d\u003dthis.cE.j[P.info.id];h\u0026\u0026(this.logger.debug(\"Setting EOS\"),zil(this.pO),K0o(this.schedule))}p\u0026\u0026!this.pO.isAsync()\u0026\u0026xL(this)}}};\ng.k.CD\u003dfunction(C){var b,h\u003dC\u003d\u003d\u003d((b\u003dthis.pO)\u003d\u003dnull?void 0:b.j)?this.audioTrack:this.videoTrack,N;(N\u003dh.q2)\u003d\u003dnull||N.stop();var p;if((p\u003dQQ(h))\u003d\u003dnull?0:p.isLocked){if(this.vE.Y().tZ()){var P;this.jp(\"eosl\",{ounlock:(P\u003dQQ(h))\u003d\u003dnull?void 0:P.info.RV()})}var c;kg6(this,C\u003d\u003d\u003d((c\u003dthis.pO)\u003d\u003dnull?void 0:c.j))}var e;if(this.policy.pK\u0026\u0026C\u003d\u003d\u003d((e\u003dthis.pO)\u003d\u003dnull?void 0:e.j)\u0026\u0026this.kh){b\u003dthis.kh-this.getCurrentTime();var L;this.vE.jp(\"asl\",{l:b,xtag:(L\u003dYc(this.audioTrack))\u003d\u003dnull?void 0:L.j.info.j});this.Yh\u003d!1;this.kh\u003d\n0}C.iR()\u0026\u0026C.P7().length\u003d\u003d\u003d0\u0026\u0026(C.MI(),this.pO\u0026\u0026!this.pO.iR()\u0026\u0026(this.vE.Y().tZ()\u0026\u0026this.vE.jp(\"rms\",{ld:\"seek\"}),this.pO.W\u003dperformance.now(),this.vE.Xx(),this.vE.Y().tZ()\u0026\u0026g.C2(this.AZ)));var Z;(Z\u003dh.V)!\u003dnull\u0026\u0026Ek(Z,0);this.policy.zi\u0026\u0026this.policy.VC\u0026\u0026this.pO\u0026\u0026(h\u003dC.ZA())\u0026\u0026h.b1()\u0026\u0026!g6(C.P7(),Math.min(h.c7+jq,h.cF))\u0026\u0026this.jp(\"sbunb\",{st:h.c7,et:h.cF});this.policy.Xs?Di(this):this.r9()};\ng.k.PsD\u003dfunction(C){if(this.pO){var b\u003dYc(C\u003d\u003d\u003dthis.pO.j?this.audioTrack:this.videoTrack);if(C\u003dC.Pz())for(var h\u003d0;h\u003cC.length;h++)this.jp(\"appendedbuffer\",{i:h,b:g.So(C[h].subarray(0,4096),3)});C\u003dvoid 0;b\u0026\u0026(C\u003dm6(b),this.policy.K\u0026\u0026this.Ib\u0026\u0026this.Ib.pI()\u0026\u0026(C.ccid\u003dthis.Ib.pI()));this.handleError(\"fmt.unplayable\",C,1)}};\ng.k.HO\u003dfunction(C){this.vE.HO(C)};\ng.k.fz\u003dfunction(C,b,h){if(this.cE.isManifestless){C\u003d!!C.info.video;oyK(this,b,h,C,!0);var N;if(((N\u003dthis.vE.getVideoData())\u003d\u003dnull?0:N.enableServerStitchedDai)\u0026\u0026b.j){a:{N\u003dthis.cE;var p\u003db.yz;for(P in N.j)if(!Ty(N.j[P].info)\u0026\u0026N.j[P].info.CK()\u003d\u003d\u003d!C){h\u003dvoid 0;var P\u003d((h\u003dN.j[P].index.H5(p))\u003d\u003dnull?void 0:h.j)||0;break a}P\u003d0}P!\u003d\u003d0\u0026\u0026P!\u003d\u003db.j\u0026\u0026this.handleError(\"ssdai.avsync\",{sq:b.yz,a:C?P:b.j,v:C?b.j:P},0)}}};\ng.k.q7\u003dfunction(C,b,h,N){C.info.video\u0026\u0026this.X.q7(b,h,N)};\ng.k.rS\u003dfunction(C){this.j.rS(C)};\ng.k.Hc\u003dbc(19);g.k.ya\u003dfunction(C){this.Ib\u003dC;var b;(b\u003dthis.audioTrack.L)!\u003dnull\u0026\u0026(b.uf\u003dC);(b\u003dthis.videoTrack.L)!\u003dnull\u0026\u0026(b.uf\u003dC);b\u003dthis.N;b.L\u0026\u0026(b.Xo.jp(\"ssap\",{addcacheclips:1,v:b.L.version,tl:VzS(b.L.d_)}),$mx(b,C,b.L),b.L\u003dvoid 0)};\ng.k.VP\u003dfunction(){return this.Ib};\ng.k.Pc\u003dfunction(){return this.videoTrack.J||this.audioTrack.J};\ng.k.seek\u003dfunction(C,b){if(this.HE())return Gp();if(this.Pc())return Gp(\"seeking to head\");if(this.policy.N2\u0026\u0026!isFinite(C))return u$o(this.v6),g.FX(Infinity);Dml(this);this.Qr\u003d(0,g.fB)();this.policy.j||pJ(this,C);this.pO\u0026\u0026this.pO.j\u0026\u0026this.pO.K\u0026\u0026!this.vE.getVideoData().tE\u0026\u0026(this.pO.j.isLocked()||this.pO.K.isLocked())\u0026\u0026this.vE.xd({reattachOnLockedBuffer:1,vsb:\"\"+this.pO.K.isLocked(),asb:\"\"+this.pO.j.isLocked()});var h\u003dthis.getCurrentTime(),N\u003dthis.v6.seek(C,b);this.policy.sX||(this.currentTime\u003dN);rv(this.X,\nC,h,this.policy.ju\u0026\u0026!b.vY);xL(this);return g.FX(N)};\ng.k.LR\u003dfunction(C){return this.policy.j\u0026\u0026this.N.LR(C)};\ng.k.rg\u003dfunction(C,b){this.N.rg(C,b)};\ng.k.getCurrentTime\u003dfunction(){if(this.policy.sX){var C\u003dthis.Z9()||0;return this.vE.getCurrentTime()-C}return this.currentTime};\ng.k.y9\u003dfunction(){return this.audioTrack.j.info};\ng.k.C$\u003dfunction(){return this.videoTrack.j.info};\ng.k.vc\u003dfunction(){return this.audioTrack.j.info.PE};\ng.k.jy\u003dfunction(){return this.videoTrack.j.info.PE};\ng.k.wO\u003dfunction(){try{this.YE(),Ay(this.audioTrack),Ay(this.videoTrack),A7(this.audioTrack),A7(this.videoTrack),this.audioTrack.dispose(),this.videoTrack.dispose(),g.O.prototype.wO.call(this)}catch(C){g.ux(C)}};\ng.k.handleError\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?0:h;var N\u003dMw(h);C\u003d\u003d\u003d\"fmt.unplayable\"\u0026\u0026this.cE.isLive\u0026\u0026(this.policy.Zp\u003d!1,Yy(this.cE));b\u003dnew VX(C,b,h);g.B1(this);H9(b.details);this.vE.handleError(b);C!\u003d\u003d\"html5.invalidstate\"\u0026\u0026b.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026C!\u003d\u003d\"fmt.unparseable\"\u0026\u0026N\u0026\u0026this.dispose()};\ng.k.jf\u003dfunction(){var C\u003dYc(this.audioTrack),b\u003dYc(this.videoTrack);C\u003d{lct:this.getCurrentTime().toFixed(3),lsk:this.v6.isSeeking(),lmf:this.j.j.isLocked(),lbw:Zs(this.schedule).toFixed(3),lhd:eR(this.schedule).toFixed(3),lst:((this.schedule.J.w0()||0)*1E9).toFixed(3),laa:C?C.RV():\"\",lva:b?b.RV():\"\",lar:this.audioTrack.K?this.audioTrack.K.RV():\"\",lvr:this.videoTrack.K?this.videoTrack.K.RV():\"\",laq:\"\"+SQ(this.audioTrack),lvq:\"\"+SQ(this.videoTrack)};this.pO\u0026\u0026!this.pO.nX()\u0026\u0026this.pO.j\u0026\u0026this.pO.K\u0026\u0026(C.lab\u003d\nhA(this.pO.j.P7()),C.lvb\u003dhA(this.pO.K.P7()));this.m2\u0026\u0026(C.lapt\u003d((0,g.fB)()-this.m2).toFixed(0),C.lapr\u003dTFo(this));this.sX\u0026\u0026(C.lapmabht\u003d((0,g.fB)()-this.sX).toFixed(0),C.lapmabh\u003drC(this,this.audioTrack).toFixed(0));this.Df\u0026\u0026(C.lapmvbht\u003d((0,g.fB)()-this.Df).toFixed(0),C.lapmvbh\u003drC(this,this.videoTrack).toFixed(0));this.Qz\u0026\u0026(C.lapsdai\u003d((0,g.fB)()-this.Qz).toFixed(0));return C};\ng.k.j1\u003dfunction(){try{this.policy.j\u0026\u0026this.N.rg(!1,\"pending\"),this.audioTrack.j1(),this.videoTrack.j1()}catch(C){g.ux(C)}this.policy.X\u003d\"\"};\ng.k.EO\u003dfunction(){return G8(this.V)};\ng.k.jp\u003dfunction(C,b,h){this.vE.jp(C,b,h\u003d\u003d\u003dvoid 0?!1:h)};\ng.k.tb\u003dfunction(){return this.vE.tb()};\ng.k.gA\u003dfunction(C,b){C/\u003db;isNaN(this.timestampOffset)\u0026\u0026FNc(this,C-Math.min(C,this.policy.o7));return(C-this.timestampOffset)*b};\ng.k.Z9\u003dfunction(){return this.timestampOffset};\ng.k.isSeeking\u003dfunction(){return this.v6.isSeeking()};\ng.k.YP\u003dfunction(){this.X.YP()};\ng.k.JN\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?{}:h;this.policy.j?this.K.JN(C,b,h):this.j.JN(C,b,h)};\ng.k.yL\u003dfunction(C,b){if(!this.L)return!1;var h\u003dthis.videoTrack.j.index.nZ(C);return this.L.yL(C,b,h)};\ng.k.WK\u003dfunction(C,b){if(this.L\u0026\u0026this.X.WK(C,this.L))return FNc(this,this.timestampOffset-b),xL(this),this.policy.G\u0026\u0026(Yy(this.cE),A7(this.audioTrack),A7(this.videoTrack),this.j1()),!0;b\u003dthis.videoTrack.j.index.nZ(C);this.handleError(\"ad.skipfailed\",{dec:!!this.L,t:C.toFixed(3),sq:b});return!1};\ng.k.getManifest\u003dfunction(){return this.cE};\ng.k.isOffline\u003dfunction(){return!!this.vE.getVideoData().cotn};\ng.k.R5\u003dfunction(C,b){this.vE.R5(C,b)};\ng.k.il\u003dfunction(C){if(this.policy.XG)this.policy.j\u0026\u0026this.N.rg(!0,\"utc\"),this.r9();else{var b\u003dthis.vE.getVideoData().Mi;if(b){var h\u003dthis.G;h.Y1\u003dC;h.Mi\u003db;Eg(this)}}};\ng.k.Z$\u003dfunction(C){this.videoTrack.J\u003d!1;this.audioTrack.J\u003d!1;this.v6.K\u003d!1;this.vE.Z$(C)};\ng.k.Id\u003dfunction(C){this.v6.Id(C-this.Z9())};\ng.k.xv\u003dfunction(){this.vE.xv()};\ng.k.wF\u003dfunction(C){C!\u003d\u003dthis.policy.Xz\u0026\u0026((this.policy.Xz\u003dC)||this.r9())};\ng.k.dC\u003dfunction(C,b){var h\u003dthis.audioTrack.rU,N\u003dthis.videoTrack.rU;h\u0026\u0026N\u0026\u0026(h.remove(C,b),N.remove(C,b))};\ng.k.xd\u003dfunction(C){this.vE.xd(C)};\ng.k.W1\u003dfunction(C){this.vE.W1(C)};\ng.k.iP\u003dfunction(){return this.vE.iP()};g.k\u003dg.cO.prototype;g.k.Vu\u003dfunction(C,b,h,N,p,P){return this.uf.Vu(C,b,h,N,p,P)};\ng.k.PR\u003dfunction(C,b,h,N,p,P){return this.uf.PR(C,b,h,N,p,P)};\ng.k.ex\u003dfunction(C){return this.uf.ex(C)};\ng.k.Vg\u003dfunction(C){this.uf.Vg(C)};\ng.k.mM\u003dfunction(C,b,h,N){return this.uf.mM(C,b,h,N)};\ng.k.YP\u003dfunction(){this.uf.YP()};\ng.k.yL\u003dfunction(C,b,h){return this.uf.yL(C,b,h)};\ng.k.mT\u003dfunction(C,b){this.uf.mT(C,b)};\ng.k.yA\u003dfunction(){this.uf.yA()};\ng.k.Ks\u003dbc(48);g.k.p5\u003dfunction(C,b,h){this.uf.p5(C,b,h)};\ng.k.Ng\u003dbc(51);g.k.Ph\u003dfunction(C,b,h,N,p,P,c,e,L){this.uf.Ph(C,b,h,N,p,P,c,e,L)};\ng.k.NV\u003dfunction(C){this.uf.NV(C)};\ng.k.Es\u003dfunction(C){return this.uf.Es(C)};\ng.k.UQ\u003dfunction(C){return this.uf.UQ(C)};g.S(kO,g.jv);g.S(eq,kO);eq.prototype.W\u003dfunction(C,b){if(C\u0026\u0026b){var h\u003dNumber(Wt(C,\"cpi\"))*1+1;isNaN(h)||h\u003c\u003d0||h\u003cthis.N?(this.X.stop(),this.K.stop(),this.N\u003d-1,this.j\u003d{}):(h\u003ethis.N\u0026\u0026(this.N\u003dh,g.A8(this.j)||(this.j\u003d{},this.X.stop(),this.K.stop())),this.j[b]\u003dC,g.C2(this.K))}};\neq.prototype.G\u003dfunction(){for(var C\u003dg.z(Object.keys(this.j)),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003db.value;b\u003dthis.publish;for(var N\u003dthis.N,p\u003dthis.j[h].match(R9),P\u003d[],c\u003dg.z(p[6].split(\"\u0026\")),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,e.indexOf(\"cpi\u003d\")\u003d\u003d\u003d0?P.push(\"cpi\u003d\"+N.toString()):e.indexOf(\"ek\u003d\")\u003d\u003d\u003d0?P.push(\"ek\u003d\"+g.TC(h)):P.push(e);p[6]\u003d\"?\"+P.join(\"\u0026\");h\u003d\"skd://\"+p.slice(2).join(\"\");p\u003dh.length*2;N\u003dnew Uint8Array(p+4);N[0]\u003dp%256;N[1]\u003d(p-N[0])/256;for(p\u003d0;p\u003ch.length;++p)N[p*2+4]\u003dh.charCodeAt(p);b.call(this,\n\"rotated_need_key_info_ready\",new Cf(N,\"fairplay\",!0))}this.j\u003d{}};\neq.prototype.wO\u003dfunction(){this.j\u003d{};kO.prototype.wO.call(this)};g.S(LJ,kO);\nLJ.prototype.G\u003dfunction(C){var b;a:{if((b\u003dC.cryptoPeriodIndex)\u0026\u0026this.j.length\u003e0)for(var h\u003dg.z(this.j),N\u003dh.next();!N.done;N\u003dh.next())if(b\u003d\u003d\u003dN.value.info.cryptoPeriodIndex){b\u003d!0;break a}b\u003d!1}if(!b){b\u003d(0,g.fB)();a:{h\u003dC.cryptoPeriodIndex;if(!isNaN(h)){N\u003dg.z(this.N.values());for(var p\u003dN.next();!p.done;p\u003dN.next())if(Math.abs(p.value.cryptoPeriodIndex-h)\u003c\u003d1){h\u003d!0;break a}}h\u003d!1}h?(h\u003dC.j,h\u003dMath.max(0,Math.random()*((isNaN(h)?120:h)-30))*1E3):h\u003d0;this.publish(\"log_qoe\",{wvagt:\"delay.\"+h,cpi:C.cryptoPeriodIndex,reqlen:this.j.length,\nignore:this.X});h\u003c\u003d0?zwU(this,C):this.X||(this.j.push({time:b+h,info:C}),g.C2(this.K,h))}};\nLJ.prototype.wO\u003dfunction(){this.j\u003d[];kO.prototype.wO.call(this)};var oP\u003d{},mFo\u003d(oP.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",oP.DRM_TRACK_TYPE_SD\u003d\"SD\",oP.DRM_TRACK_TYPE_HD\u003d\"HD\",oP.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",oP);g.S(MMo,g.O);g.S(AEW,g.jv);g.k\u003dAEW.prototype;g.k.lx\u003dfunction(C){var b\u003dthis;this.HE()||C.size\u003c\u003d0||(C.forEach(function(h,N){var p\u003dqE(b.K)?N:h;N\u003dnew Uint8Array(qE(b.K)?h:N);qE(b.K)\u0026\u0026E86(N);h\u003dg.So(N,4);E86(N);N\u003dg.So(N,4);b.j[h]?b.j[h].status\u003dp:b.j[N]?b.j[N].status\u003dp:b.j[h]\u003d{type:\"\",status:p}}),O6c(this,\",\"),Z9(this,{onkeystatuschange:1}),this.status\u003d\"kc\",this.publish(\"keystatuseschange\",this))};\ng.k.error\u003dfunction(C,b,h,N){this.HE()||(this.publish(\"licenseerror\",C,b,h,N),C\u003d\u003d\u003d\"drm.provision\"\u0026\u0026(C\u003d(Date.now()-this.W)/1E3,this.W\u003dNaN,this.publish(\"ctmp\",\"provf\",{et:C.toFixed(3)})));Mw(b)\u0026\u0026this.dispose()};\ng.k.shouldRetry\u003dfunction(C,b){return this.sX\u0026\u0026this.J?!1:!C\u0026\u0026this.requestNumber\u003d\u003d\u003db.requestNumber};\ng.k.wO\u003dfunction(){this.j\u003d{};g.jv.prototype.wO.call(this)};\ng.k.jf\u003dfunction(){var C\u003d{ctype:this.V.contentType||\"\",length:this.V.initData.length,requestedKeyIds:this.q2,cryptoPeriodIndex:this.cryptoPeriodIndex};this.N\u0026\u0026(C.keyStatuses\u003dthis.j);return C};\ng.k.getInfo\u003dfunction(){var C\u003dthis.X.join();if(YO(this)){var b\u003dnew Set,h;for(h in this.j)this.j[h].status!\u003d\u003d\"usable\"\u0026\u0026b.add(this.j[h].type);C+\u003d\"/UKS.\"+Array.from(b)}return C+\u003d\"/\"+this.cryptoPeriodIndex};\ng.k.p9\u003dfunction(){return this.url};g.S(a_,g.O);g.k\u003da_.prototype;g.k.bK\u003dfunction(C){if(this.G){var b\u003dC.messageType||\"license-request\";this.G(new Uint8Array(C.message),b)}};\ng.k.lx\u003dfunction(){this.J\u0026\u0026this.J(this.j.keyStatuses)};\ng.k.onClosed\u003dfunction(){this.HE()||g.D1(\"xboxone\")\u0026\u0026this.N\u0026\u0026this.N(\"closed\")};\ng.k.Ht\u003dfunction(C){this.G\u0026\u0026this.G(C.message,\"license-request\")};\ng.k.Ds\u003dfunction(C){if(this.N){if(this.K){var b\u003dthis.K.error.code;C\u003dthis.K.error.systemCode}else b\u003dC.errorCode,C\u003dC.systemCode;this.N(\"t.prefixedKeyError;c.\"+b+\";sc.\"+C,b,C)}};\ng.k.El\u003dfunction(){this.W\u0026\u0026this.W()};\ng.k.update\u003dfunction(C){var b\u003dthis;if(this.j)return(sy.isActive()?sy.LT(\"emeupd\",function(){return b.j.update(C)}):this.j.update(C)).then(null,Lx(function(h){tMK(b,\"t.update\",h)}));\nthis.K?this.K.update(C):this.element.addKey?this.element.addKey(this.L.keySystem,C,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.L.keySystem,C,this.initData,this.sessionId);return ua()};\ng.k.wO\u003dfunction(){this.j\u0026\u0026(this.V?this.j.close().catch(g.Ri):this.j.close());this.element\u003dnull;g.O.prototype.wO.call(this)};g.S(lT,g.O);g.k\u003dlT.prototype;g.k.SI\u003dfunction(){var C\u003dthis;if(this.j.keySystemAccess)return(sy.isActive()?sy.LT(\"emenew\",function(){return C.j.keySystemAccess.createMediaKeys()}):this.j.keySystemAccess.createMediaKeys()).then(function(h){if(!C.HE())if(C.K\u003dh,sy.isActive())sy.LT(\"emeset\",function(){return C.element.setMediaKeys(h)});\nelse{var N;(N\u003dC.element)\u003d\u003dnull||N.setMediaKeys(h)}});\nif(ME(this.j))this.N\u003dnew (VZ())(this.j.keySystem);else if(mY(this.j)){this.N\u003dnew (VZ())(this.j.keySystem);var b;(b\u003dthis.element)\u003d\u003dnull||b.webkitSetMediaKeys(this.N)}else sy.isActive()\u0026\u0026this.jp(\"emev\",{v:\"01b\"}),AJ(this.G,this.element,[\"keymessage\",\"webkitkeymessage\"],this.SY),AJ(this.G,this.element,[\"keyerror\",\"webkitkeyerror\"],this.uK),AJ(this.G,this.element,[\"keyadded\",\"webkitkeyadded\"],this.iK);return null};\ng.k.setServerCertificate\u003dfunction(){return this.K.setServerCertificate?this.j.flavor\u003d\u003d\u003d\"widevine\"\u0026\u0026this.j.HT?this.K.setServerCertificate(this.j.HT):AP(this.j)\u0026\u0026this.j.Yh?this.K.setServerCertificate(this.j.Yh):null:null};\ng.k.createSession\u003dfunction(C,b){var h\u003dC.initData;if(this.j.keySystemAccess){b\u0026\u0026b(\"createsession\");var N\u003dthis.K.createSession();fA(this.j)?h\u003dT9l(h,this.j.Yh):AP(this.j)\u0026\u0026(h\u003d$F_(h)||new Uint8Array(0));b\u0026\u0026b(\"genreq\");var p\u003dsy.isActive()?sy.LT(\"emegen\",function(){return N.generateRequest(C.contentType,h)}):N.generateRequest(C.contentType,h);\nvar P\u003dnew a_(null,null,null,N,null,this.J);p.then(function(){b\u0026\u0026b(\"genreqsuccess\")},Lx(function(e){tMK(P,\"t.generateRequest\",e)}));\nreturn P}if(ME(this.j))return IS_(this,h);if(mY(this.j))return B96(this,h);if((p\u003dthis.element)\u003d\u003dnull?0:p.generateKeyRequest)this.element.generateKeyRequest(this.j.keySystem,h);else{var c;(c\u003dthis.element)\u003d\u003dnull||c.webkitGenerateKeyRequest(this.j.keySystem,h)}return this.X\u003dnew a_(this.element,this.j,h,null,null,this.J)};\ng.k.SY\u003dfunction(C){var b\u003dxFc(this,C);b\u0026\u0026b.Ht(C)};\ng.k.uK\u003dfunction(C){var b\u003dxFc(this,C);b\u0026\u0026b.Ds(C)};\ng.k.iK\u003dfunction(C){var b\u003dxFc(this,C);b\u0026\u0026b.El(C)};\ng.k.getMetrics\u003dfunction(){if(this.K\u0026\u0026this.K.getMetrics)try{var C\u003dthis.K.getMetrics()}catch(b){}return C};\ng.k.wO\u003dfunction(){this.N\u003dthis.K\u003dnull;var C;(C\u003dthis.X)\u003d\u003dnull||C.dispose();C\u003dg.z(Object.values(this.W));for(var b\u003dC.next();!b.done;b\u003dC.next())b.value.dispose();this.W\u003d{};g.O.prototype.wO.call(this);delete this.element};g.k\u003do_.prototype;g.k.get\u003dfunction(C){C\u003dthis.findIndex(C);return C!\u003d\u003d-1?this.values[C]:null};\ng.k.remove\u003dfunction(C){C\u003dthis.findIndex(C);C!\u003d\u003d-1\u0026\u0026(this.keys.splice(C,1),this.values.splice(C,1))};\ng.k.removeAll\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ng.k.set\u003dfunction(C,b){var h\u003dthis.findIndex(C);h!\u003d\u003d-1?this.values[h]\u003db:(this.keys.push(C),this.values.push(b))};\ng.k.findIndex\u003dfunction(C){return g.B$(this.keys,function(b){return g.Ls(C,b)})};g.S(bfc,g.jv);g.k\u003dbfc.prototype;g.k.Doh\u003dfunction(C){this.QX({onecpt:1});C.initData\u0026\u0026gcW(this,new Uint8Array(C.initData),C.initDataType)};\ng.k.Pfh\u003dfunction(C){this.QX({onndky:1});gcW(this,C.initData,C.contentType)};\ng.k.HO\u003dfunction(C){this.QX({onneedkeyinfo:1});this.If.D(\"html5_eme_loader_sync\")\u0026\u0026(this.J.get(C.initData)||this.J.set(C.initData,C));NIH(this,C)};\ng.k.ph\u003dfunction(C){this.N.push(C);F8(this)};\ng.k.createSession\u003dfunction(C){var b\u003dPl6(this)?TdH(C):g.So(C.initData);this.K.get(b);this.q2\u003d!0;C\u003dnew AEW(this.videoData,this.If,C,this.drmSessionId);this.K.set(b,C);C.subscribe(\"ctmp\",this.H_,this);C.subscribe(\"keystatuseschange\",this.lx,this);C.subscribe(\"licenseerror\",this.c_,this);C.subscribe(\"newlicense\",this.Wt,this);C.subscribe(\"newsession\",this.oy,this);C.subscribe(\"sessionready\",this.pM,this);C.subscribe(\"fairplay_next_need_key_info\",this.nM,this);this.If.D(\"html5_enable_vp9_fairplay\")\u0026\u0026C.subscribe(\"qualitychange\",\nthis.Nn,this);this.If.D(\"html5_enable_sabr_drm_hd720p\")\u0026\u0026C.subscribe(\"sabrlicenseconstraint\",this.SGf,this);JE6(C,this.X)};\ng.k.Wt\u003dfunction(C){this.HE()||(this.QX({onnelcswhb:1}),C\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003dC,this.publish(\"heartbeatparams\",C)))};\ng.k.oy\u003dfunction(){this.HE()||(this.QX({newlcssn:1}),this.N.shift(),this.q2\u003d!1,F8(this))};\ng.k.pM\u003dfunction(){if(ME(this.j)\u0026\u0026(this.QX({onsnrdy:1}),this.Df--,this.Df\u003d\u003d\u003d0)){var C\u003dthis.KO,b,h;(b\u003dC.element)\u003d\u003dnull||(h\u003db.msSetMediaKeys)\u003d\u003dnull||h.call(b,C.N)}};\ng.k.lx\u003dfunction(C){if(!this.HE()){!this.Qz\u0026\u0026this.videoData.D(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(jZH(this),this.Qz\u003d!0);this.QX({onksch:1});var b\u003dthis.Nn;if(!YO(C)\u0026\u0026g.Tn\u0026\u0026C.K.keySystem\u003d\u003d\u003d\"com.microsoft.playready\"\u0026\u0026navigator.requestMediaKeySystemAccess)var h\u003d\"large\";else{h\u003d[];var N\u003d!0;if(YO(C))for(var p\u003dg.z(Object.keys(C.j)),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,C.j[P].status\u003d\u003d\u003d\"usable\"\u0026\u0026h.push(C.j[P].type),C.j[P].status!\u003d\u003d\"unknown\"\u0026\u0026(N\u003d!1);if(!YO(C)||N)h\u003dC.X;h\u003dsDl(h)}b.call(this,h);this.publish(\"keystatuseschange\",\nC)}};\ng.k.H_\u003dfunction(C,b){this.HE()||this.publish(\"ctmp\",C,b)};\ng.k.nM\u003dfunction(C,b){this.HE()||this.publish(\"fairplay_next_need_key_info\",C,b)};\ng.k.c_\u003dfunction(C,b,h,N){this.HE()||(this.videoData.D(\"html5_log_drm_metrics_on_error\")\u0026\u0026jZH(this),this.publish(\"licenseerror\",C,b,h,N))};\ng.k.cC\u003dfunction(){return this.L};\ng.k.Nn\u003dfunction(C){var b\u003dg.td(\"auto\",C,!1,\"l\");if(this.videoData.n5){if(this.L.y8(b))return}else if(XZc(this.L,C))return;this.L\u003db;this.publish(\"qualitychange\");this.QX({updtlq:C})};\ng.k.SGf\u003dfunction(C){this.videoData.sabrLicenseConstraint\u003dC};\ng.k.wO\u003dfunction(){this.j.keySystemAccess\u0026\u0026this.element\u0026\u0026(this.nO?this.element.setMediaKeys(null).catch(g.Ri):this.element.setMediaKeys(null));this.element\u003dnull;this.N\u003d[];for(var C\u003dg.z(this.K.values()),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.unsubscribe(\"ctmp\",this.H_,this),b.unsubscribe(\"keystatuseschange\",this.lx,this),b.unsubscribe(\"licenseerror\",this.c_,this),b.unsubscribe(\"newlicense\",this.Wt,this),b.unsubscribe(\"newsession\",this.oy,this),b.unsubscribe(\"sessionready\",this.pM,this),b.unsubscribe(\"fairplay_next_need_key_info\",\nthis.nM,this),this.If.D(\"html5_enable_vp9_fairplay\")\u0026\u0026b.unsubscribe(\"qualitychange\",this.Nn,this),b.dispose();this.K.clear();this.W.removeAll();this.J.removeAll();this.heartbeatParams\u003dnull;g.jv.prototype.wO.call(this)};\ng.k.jf\u003dfunction(){for(var C\u003d{systemInfo:this.j.jf(),sessions:[]},b\u003dg.z(this.K.values()),h\u003db.next();!h.done;h\u003db.next())C.sessions.push(h.value.jf());return C};\ng.k.getInfo\u003dfunction(){return this.K.size\u003c\u003d0?\"no session\":\"\"+this.K.values().next().value.getInfo()+(this.G?\"/KR\":\"\")};\ng.k.QX\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.HE()||(H9(C),(this.If.tZ()||b)\u0026\u0026this.publish(\"ctmp\",\"drmlog\",C))};g.S(Zfl,g.O);g.k\u003dZfl.prototype;g.k.N1\u003dfunction(){return!!this.Kx};\ng.k.kB\u003dfunction(){return this.K};\ng.k.handleError\u003dfunction(C){var b\u003dthis;G1S(this,C);if((C.errorCode!\u003d\u003d\"html5.invalidstate\"\u0026\u0026C.errorCode!\u003d\u003d\"fmt.unplayable\"\u0026\u0026C.errorCode!\u003d\u003d\"fmt.unparseable\"||!FAl(this,C.errorCode,C.details))\u0026\u0026!Hfc(this,C)){if(this.Rf.KO!\u003d\u003d\"yt\"\u0026\u0026$ic(this,C)\u0026\u0026this.videoData.XG\u0026\u0026(0,g.fB)()/1E3\u003ethis.videoData.XG\u0026\u0026this.Rf.KO\u003d\u003d\u003d\"hm\"){var h\u003dObject.assign({e:C.errorCode},C.details);h.stalesigexp\u003d\"1\";h.expire\u003dthis.videoData.XG;h.init\u003dthis.videoData.Ro/1E3;h.now\u003d(0,g.fB)()/1E3;h.systelapsed\u003d((0,g.fB)()-this.videoData.Ro)/1E3;\nC\u003dnew VX(C.errorCode,h,2);this.vE.u3(C.errorCode,2,\"SIGNATURE_EXPIRED\",H9(C.details))}if(Mw(C.severity)){var N;h\u003d(N\u003dthis.vE.Xo)\u003d\u003dnull?void 0:N.j.j;if(this.Rf.D(\"html5_use_network_error_code_enums\"))if(Sg_(C)\u0026\u0026h\u0026\u0026h.isLocked())var p\u003d\"FORMAT_UNAVAILABLE\";else if(this.Rf.W||C.errorCode!\u003d\u003d\"auth\"||C.details.rc!\u003d\u003d429)C.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(p\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\");else{p\u003d\"TOO_MANY_REQUESTS\";var P\u003d\"6\"}else Sg_(C)\u0026\u0026h\u0026\u0026h.isLocked()?p\u003d\"FORMAT_UNAVAILABLE\":this.Rf.W||C.errorCode!\u003d\u003d\"auth\"||\nC.details.rc!\u003d\u003d\"429\"?C.errorCode\u003d\u003d\u003d\"ump.spsrejectfailure\"\u0026\u0026(p\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"):(p\u003d\"TOO_MANY_REQUESTS\",P\u003d\"6\");this.vE.u3(C.errorCode,C.severity,p,H9(C.details),P)}else this.vE.publish(\"nonfatalerror\",C),N\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.zE(C.errorCode,C.details),N\u0026\u0026C.errorCode\u003d\u003d\u003d\"manifest.net.connect\"\u0026\u0026(C\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.fB)(),o8(C,\"manifest\",function(c){b.W\u003d!0;b.jp(\"pathprobe\",c)},function(c){b.zE(c.errorCode,\nc.details)}))}};\ng.k.jp\u003dfunction(C,b){this.vE.CJ().jp(C,b)};\ng.k.zE\u003dfunction(C,b){b\u003dH9(b);this.vE.CJ().zE(C,b)};qgl.prototype.sO\u003dfunction(C,b){return(b\u003d\u003d\u003dvoid 0?0:b)?{Au:C?$O(this,C):uW,qf:C?Ryl(this,C):uW,N06:C?J7W(this,C):uW,w2h:C?OfW(this,C.videoData):uW,mz:C?vcS(this,C.videoData,C):uW,ZXo:C?r7K(this,C):uW,d9O:A7c(this)}:{Au:C?$O(this,C):uW}};\nqgl.prototype.D\u003dfunction(C){return this.If.D(C)};g.S(zG,g.O);zG.prototype.onError\u003dfunction(C){if(C!\u003d\u003d\"player.fatalexception\"||this.provider.D(\"html5_exception_to_health\"))C\u003d\u003d\u003d\"sabr.fallback\"\u0026\u0026(this.encounteredSabrFallback\u003d!0),C.match(DAU)?this.networkErrorCount++:this.nonNetworkErrorCount++};\nzG.prototype.send\u003dfunction(){if(!(this.N||this.j\u003c0)){WA6(this);var C\u003dg.HO(this.provider)-this.j,b\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",h\u003dthis.playerState.N9;this.playerState.isError()?b\u003dh\u0026\u0026h.errorCode\u003d\u003d\u003d\"auth\"?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.B(this.playerState,2)?b\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.B(this.playerState,64)?b\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.B(this.playerState,16)||g.B(this.playerState,32)?b\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.B(this.playerState,1)\u0026\u0026g.B(this.playerState,\n4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.B(this.playerState,1)?b\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.B(this.playerState,4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.B(this.playerState,8)\u0026\u0026(b\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");h\u003dQ6h[Y8(this.provider.videoData)];a:switch(this.provider.If.playerCanaryState){case \"canary\":var N\u003d\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";break a;case \"holdback\":N\u003d\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";break a;default:N\u003d\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}var p\u003dEcU(this.provider),\nP\u003dthis.K\u003c0?C:this.K-this.j;C\u003dthis.provider.If.Fy+36E5\u003c(0,g.fB)();b\u003d{started:this.K\u003e\u003d0,stateAtSend:b,joinLatencySecs:P,jsErrorCount:this.jsErrorCount,playTimeSecs:this.playTimeSecs,rebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:N,playerCanaryStage:p,isAd:this.provider.videoData.isAd(),liveMode:h,hasDrm:!!g.L6(this.provider.videoData),isGapless:this.provider.videoData.L,isServerStitchedDai:this.provider.videoData.enableServerStitchedDai,\nencounteredSabrFallback:this.encounteredSabrFallback,isSabr:IQ(this.provider.videoData)};C||g.k1(\"html5PlayerHealthEvent\",b);this.N\u003d!0;this.dispose()}};\nzG.prototype.wO\u003dfunction(){this.N||this.send();window.removeEventListener(\"error\",this.GT);window.removeEventListener(\"unhandledrejection\",this.GT);g.O.prototype.wO.call(this)};\nvar DAU\u003d/\\bnet\\b/;g.S(tQl,g.O);tQl.prototype.wO\u003dfunction(){BIH(this);g.O.prototype.wO.call(this)};var Ii6\u003d/[?\u0026]cpn\u003d/;g.S(Vn,g.O);Vn.prototype.flush\u003dfunction(){var C\u003d{};this.K\u0026\u0026(C.pe\u003dthis.K);this.j.length\u003e0\u0026\u0026(C.pt\u003dthis.j.join(\".\"));this.j\u003d[];return C};\nVn.prototype.stop\u003dfunction(){var C\u003dthis,b,h,N;return g.R(function(p){if(p.j\u003d\u003d1)return g.$_(p,2),g.J(p,(b\u003dC.X)\u003d\u003dnull?void 0:b.stop(),4);if(p.j!\u003d2)return(h\u003dp.K)\u0026\u0026C.logTrace(h),g.H1(p,0);N\u003dg.VH(p);C.K\u003dgL1(N.message);g.SV(p)})};\nVn.prototype.logTrace\u003dfunction(C){this.encoder.reset();this.encoder.add(1);this.encoder.add(C.resources.length);for(var b\u003dg.z(C.resources),h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value.replace(\"https://www.youtube.com/s/\",\"\");this.encoder.add(h.length);for(var N\u003d0;N\u003ch.length;N++)this.encoder.add(h.charCodeAt(N))}this.encoder.add(C.frames.length);b\u003dg.z(C.frames);for(h\u003db.next();!h.done;h\u003db.next()){h\u003dh.value;this.encoder.add(h.name.length);for(N\u003d0;N\u003ch.name.length;N++)this.encoder.add(h.name.charCodeAt(N));\nh9(this.encoder,h.resourceId);h9(this.encoder,h.line);h9(this.encoder,h.column)}this.encoder.add(C.samples.length);b\u003dg.z(C.samples);for(h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.encoder.add(Math.trunc(h.timestamp)),h9(this.encoder,h.stackId);this.encoder.add(C.stacks.length);C\u003dg.z(C.stacks);for(b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.encoder.add(b.frameId),h9(this.encoder,b.parentId);C\u003dthis.encoder.Oq();this.N+\u003dC.length;this.N\u003c1E7\u0026\u0026this.j.push(C)};\nVn.prototype.wO\u003dfunction(){this.stop();g.O.prototype.wO.call(this)};var Pd1\u003d[2,5,30];g.r4\u003dZh(function(){var C\u003d\"\";try{var b\u003dg.wk(\"CANVAS\").getContext(\"webgl\");b\u0026\u0026(b.getExtension(\"WEBGL_debug_renderer_info\"),C\u003db.getParameter(37446),C\u003dC.replace(/[ :]/g,\"_\"))}catch(h){}return C});g.S(g.fJ,g.O);g.k\u003dg.fJ.prototype;g.k.RDz\u003dfunction(){var C\u003dg.HO(this.provider);eKU(this,C)};\ng.k.Bc\u003dfunction(){return this.I6};\ng.k.bP\u003dfunction(){return{iZ:this.iZ,uZ:this.uZ}};\ng.k.H1\u003dfunction(C,b){this.iZ\u003dC;this.uZ\u003db};\ng.k.ZN\u003dfunction(C){if(!this.SC){this.SC\u003d!0;var b\u003d\"\";switch(C){case 1:b\u003d\"proximaui\";break;case 2:b\u003dQj1(this.provider.videoData)?\"proximawpcc\":this.provider.videoData.D(\"html5_enable_proxima\")||this.provider.videoData.D(\"html5_sabr_force_proxima\")?\"proximaexp\":\"proximaclient\";break;case 3:b\u003d\"proximaauto\"}b!\u003d\u003d\"\"\u0026\u0026yn(this,b)}};\ng.k.nH\u003dfunction(C){this.j.lwc\u003d[[C.G5?C.G5.toFixed():\"\",C.Ee?C.Ee.toFixed():\"\",C.Df?(C.Df*1E3).toFixed():\"\",C.AZ?(C.AZ*1E3).toFixed():\"\",C.HW?(C.HW*1E3).toFixed():\"\"].join(\":\")]};\ng.k.reportStats\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?NaN:C;if(!this.HE()\u0026\u0026(C\u003dC\u003e\u003d0?C:g.HO(this.provider),[\"PL\",\"B\",\"S\"].indexOf(this.TM)\u003e-1\u0026\u0026(!g.A8(this.j)||C\u003e\u003dthis.G+30)\u0026\u0026(g.mQ(this,C,\"vps\",[this.TM]),this.G\u003dC),!g.A8(this.j))){this.sequenceNumber\u003d\u003d\u003d7E3\u0026\u0026g.Ri(Error(\"Sent over 7000 pings\"));if(!(this.sequenceNumber\u003e\u003d7E3)){A2(this,C);var b\u003dthis.provider.vE.Gz();b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.jp(h.key,h.value);b\u003dC;h\u003dthis.provider.vE.Qs();var N\u003dh.droppedVideoFrames||0,p\u003dh.totalVideoFrames||\n0,P\u003dN-this.iZ,c\u003dp\u0026\u0026!this.uZ;N\u003eh.totalVideoFrames||P\u003e5E3?Fvc(this,\"html5.badframedropcount\",\"df.\"+N+\";tf.\"+h.totalVideoFrames):(P\u003e0||c)\u0026\u0026g.mQ(this,b,\"df\",[P]);this.iZ\u003dN;this.uZ\u003dp;this.V\u003e0\u0026\u0026(g.mQ(this,C,\"glf\",[this.V]),this.V\u003d0);bL.isActive()\u0026\u0026(C\u003dbL.Bw(),Object.keys(C).length\u003e0\u0026\u0026this.jp(\"profile\",C));this.G$\u0026\u0026yn(this,\"lwnmow\");this.provider.If.tZ()\u0026\u0026this.provider.D(\"html5_record_now\")\u0026\u0026this.jp(\"now\",{wt:(0,g.fB)()});C\u003d{};this.provider.videoData.K\u0026\u0026(C.fmt\u003dthis.provider.videoData.K.itag,(b\u003dthis.provider.videoData.X)\u0026\u0026\nb.itag!\u003d\u003dC.fmt\u0026\u0026(C.afmt\u003db.itag));C.cpn\u003dthis.provider.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(C.adcpn\u003dthis.adCpn);this.KO\u0026\u0026(C.addocid\u003dthis.KO);this.contentCpn\u0026\u0026(C.ccpn\u003dthis.contentCpn);this.nO\u0026\u0026(C.cdocid\u003dthis.nO);this.provider.videoData.cotn\u0026\u0026(C.cotn\u003dthis.provider.videoData.cotn);C.el\u003dmN(this.provider.videoData);C.content_v\u003dJE(this.provider.videoData);C.ns\u003dthis.provider.If.KO;C.fexp\u003dzal(this.provider.If.experiments).toString();C.cl\u003d(725870172).toString();(b\u003dthis.provider.videoData.adFormat||this.adFormat)\u0026\u0026\n(C.adformat\u003db);(b\u003dY8(this.provider.videoData))\u0026\u0026(C.live\u003db);this.provider.videoData.o$()\u0026\u0026(C.drm\u003d1,this.provider.videoData.G\u0026\u0026(C.drm_system\u003dyx0[this.provider.videoData.G.flavor]||0),this.provider.videoData.ZT\u0026\u0026(C.drm_product\u003dthis.provider.videoData.ZT));kG()\u0026\u0026this.provider.videoData.W\u0026\u0026(C.ctt\u003dthis.provider.videoData.W,C.cttype\u003dthis.provider.videoData.KS,this.provider.videoData.mdxEnvironment\u0026\u0026(C.mdx_environment\u003dthis.provider.videoData.mdxEnvironment));this.provider.videoData.isDaiEnabled()?(C.dai\u003d\nthis.provider.videoData.enableServerStitchedDai?\"ss\":\"cs\",this.provider.videoData.zt\u0026\u0026(C.dai_fallback\u003d\"1\")):this.provider.videoData.v7?C.dai\u003d\"cs\":this.provider.videoData.BP\u0026\u0026(C.dai\u003d\"disabled\");C.seq\u003dthis.sequenceNumber++;if(this.provider.videoData.lJ){if(b\u003dthis.provider.videoData.lJ,C\u0026\u0026b)for(b.ns\u003d\u003d\u003d\"3pp\"\u0026\u0026(C.ns\u003d\"3pp\"),this.w9.has(b.ns)\u0026\u0026yn(this,\"hbps\"),b.shbpslc\u0026\u0026(this.serializedHouseBrandPlayerServiceLoggingContext\u003db.shbpslc),h\u003dg.z(Object.keys(b)),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,this.OU.has(N)||\n(C[N]\u003db[N])}else C.event\u003d\"streamingstats\",C.docid\u003dthis.provider.videoData.videoId,C.ei\u003dthis.provider.videoData.eventId;this.isEmbargoed\u0026\u0026(C.embargoed\u003d\"1\");Object.assign(C,this.provider.If.j);if(b\u003dC.seq)b\u003d{cpn:this.provider.videoData.clientPlaybackNonce,sequenceNumber:+b,serializedWatchEndpointLoggingContext:this.provider.videoData.E9},this.serializedHouseBrandPlayerServiceLoggingContext\u0026\u0026(b.serializedHouseBrandPlayerServiceLoggingContext\u003dzQ(this.serializedHouseBrandPlayerServiceLoggingContext)||void 0),\nthis.provider.videoData.playerResponseCpn\u0026\u0026(b.playerResponseCpn\u003dthis.provider.videoData.playerResponseCpn),qD.length\u0026\u0026(b.decoderInfo\u003dqD),this.provider.vE.VP()\u0026\u0026(b.transitionStitchType\u003d4,this.q2\u0026\u0026(b.timestampOffsetMsecs\u003dthis.q2)),this.remoteControlMode\u0026\u0026(b.remoteControlMode\u003dthis.remoteControlMode),this.remoteConnectedDevices.length\u0026\u0026(b.remoteConnectedDevices\u003dthis.remoteConnectedDevices),b\u003dg.pY(b,kkl),b\u003dg.So(b,4),this.j.qclc\u003d[b];C\u003dg.Dh(\"//\"+this.provider.If.xo+\"/api/stats/qoe\",C);h\u003db\u003d\"\";N\u003dg.z(Object.keys(this.j));\nfor(p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,this.j[p]\u003d\u003d\u003dnull?g.Ri(new g.np(\"Stats report key has invalid value\",p)):(p\u003d\"\u0026\"+p+\"\u003d\"+this.j[p].join(\",\"),p.length\u003e100?h+\u003dp:b+\u003dp);Y$l(this,C+b,h.replace(/ /g,\"%20\"))}this.j\u003d{}}};\ng.k.W1\u003dfunction(C){this.G$\u003dC};\ng.k.jg\u003dfunction(){if(this.provider.videoData.G){var C\u003dthis.provider.videoData.G;yn(this,\"eme-\"+(C.keySystemAccess?\"final\":ME(C)?\"ms\":fA(C)?\"ytfp\":mY(C)?\"safarifp\":\"nonfinal\"))}};\ng.k.Qk\u003dfunction(C){var b\u003dg.HO(this.provider);if(!this.provider.If.experiments.Fo(\"html5_refactor_sabr_video_format_selection_logging\")||C.j.id!\u003d\u003dthis.t4){var h\u003d[C.j.id,C.K,this.t4,C.reason];C.token\u0026\u0026h.push(C.token);g.mQ(this,b,\"vfs\",h);this.t4\u003dC.j.id;h\u003dthis.provider.vE.getPlayerSize();if(h.width\u003e0\u0026\u0026h.height\u003e0){h\u003d[Math.round(h.width),Math.round(h.height)];var N\u003dg.sa();N\u003e1\u0026\u0026h.push(N);g.mQ(this,b,\"view\",h)}this.kh||(this.provider.If.tZ()\u0026\u0026yn(this,\"rqs2\"),this.provider.videoData.j\u0026\u0026h3(this.provider.videoData.j)\u0026\u0026\n(this.j.preload\u003d[\"1\"]));this.N\u003dthis.kh\u003d!0}C.reason\u003d\u003d\u003d\"m\"\u0026\u0026++this.lF\u003d\u003d\u003d100\u0026\u0026GhW(this,2);g.mQ(this,b,\"vps\",[this.TM]);this.reportStats(b)};\ng.k.WQ\u003dfunction(C){var b\u003dg.HO(this.provider);if(this.provider.If.experiments.Fo(\"html5_refactor_sabr_audio_format_selection_logging\")){b\u003dC.j;var h\u003d[b.audio\u0026\u0026b.video?b.nz?b.nz:\"\":b.id];b.z$\u0026\u0026b.z$.id\u0026\u0026h.push(b.z$.id);b\u003dh.join(\";\");b!\u003d\u003dthis.J\u0026\u0026(h\u003d[b,this.J,C.reason],C.token\u0026\u0026h.push(C.token),g.mQ(this,g.HO(this.provider),\"afs\",h),this.J\u003db)}else C.j.id!\u003d\u003dthis.J\u0026\u0026(h\u003d[C.j.id,this.J,C.reason],C.token\u0026\u0026h.push(C.token),g.mQ(this,b,\"afs\",h),this.J\u003dC.j.id)};\ng.k.Kk\u003dbc(55);g.k.eX\u003dfunction(C){this.isEmbargoed\u003dC};\ng.k.eq\u003dbc(33);g.k.ke\u003dbc(38);g.k.onPlaybackRateChange\u003dfunction(C){var b\u003dg.HO(this.provider);C\u0026\u0026C!\u003d\u003dthis.HW\u0026\u0026(g.mQ(this,b,\"rate\",[C]),this.HW\u003dC);this.reportStats(b)};\ng.k.L5\u003dbc(28);g.k.getPlayerState\u003dfunction(C){if(g.B(C,128))return\"ER\";if(g.B(C,2048))return\"B\";if(g.B(C,512))return\"SU\";if(g.B(C,16)||g.B(C,32))return\"S\";if(C.isOrWillBePlaying()\u0026\u0026g.B(C,64))return\"B\";var b\u003ddA0[PF(C)];g.qo(this.provider.If)\u0026\u0026b\u003d\u003d\u003d\"B\"\u0026\u0026this.provider.vE.getVisibilityState()\u003d\u003d\u003d3\u0026\u0026(b\u003d\"SU\");b\u003d\u003d\u003d\"B\"\u0026\u0026g.B(C,4)\u0026\u0026(b\u003d\"PB\");return b};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);g.SX(this.W);g.SX(this.Yg)};\ng.k.Gq\u003dfunction(C){this.isOffline\u003dC;g.mQ(this,g.HO(this.provider),\"is_offline\",[this.isOffline?\"1\":\"0\"])};\ng.k.jp\u003dfunction(C,b,h){var N\u003dthis.j.ctmp||[],p\u003dthis.aL.indexOf(C)!\u003d\u003d-1;p||this.aL.push(C);if(!h||!p){var P\u003dtypeof b!\u003d\u003d\"string\"?H9(b):b;P\u003dS$K(P);if(!h\u0026\u0026!/^t[.]/.test(P)){var c\u003dg.HO(this.provider)*1E3;P\u003d\"t.\"+c.toFixed()+\";\"+P}N.push(C+\":\"+P);this.logger.debug(function(){return\"ctmp \"+C+\" \"+P});\nthis.j.ctmp\u003dN;anW(this);return c}};\ng.k.B1\u003dfunction(C,b,h){this.X\u003d{Qe2:Number(this.jp(\"glrem\",{nst:C.toFixed(),rem:b.toFixed(),ca:+h})),VK:C,wLp:b,isAd:h}};\ng.k.QC\u003dfunction(C,b,h){g.mQ(this,g.HO(this.provider),\"ad_playback\",[C,b,h])};\ng.k.w4\u003dfunction(C,b){var h\u003dg.HO(this.provider)*1E3,N\u003dthis.j.daism||[];N.push(\"t.\"+h.toFixed(0)+\";smw.\"+(C*1E3).toFixed(0)+\";smo.\"+(b*1E3).toFixed(0));this.j.daism\u003dN};\ng.k.resume\u003dfunction(){var C\u003dthis;this.provider.If.tZ()\u0026\u0026this.jp(\"ssap\",{qoesus:\"0\",vid:this.provider.videoData.videoId});isNaN(this.W)?lnW(this):this.W\u003dg.Fu(function(){C.reportStats()},1E4)};\nvar FC\u003d{},dA0\u003d(FC[5]\u003d\"N\",FC[-1]\u003d\"N\",FC[3]\u003d\"B\",FC[0]\u003d\"EN\",FC[2]\u003d\"PA\",FC[1]\u003d\"PL\",FC[-1E3]\u003d\"ER\",FC[1E3]\u003d\"N\",FC),qD\u003d[];Hw6.prototype.b_\u003dfunction(){return this.j};\nHw6.prototype.update\u003dfunction(){if(this.J){var C\u003dthis.provider.vE.DB(this.provider.videoData.clientPlaybackNonce)||0,b\u003dg.HO(this.provider);C\u003e\u003dthis.provider.vE.getDuration()-.1\u0026\u0026(this.previouslyEnded\u003d!0);if(C!\u003d\u003dthis.j||q$_(this,C,b)){var h;if(!(h\u003dC\u003cthis.j||C-this.j\u003eb-this.yr+2||q$_(this,C,b))){h\u003dthis.provider.vE.getVolume();var N\u003dh!\u003d\u003dthis.V,p\u003dthis.provider.vE.isMuted()?1:0;p!\u003d\u003dthis.L?(this.L\u003dp,h\u003d!0):(!N||this.X\u003e\u003d0||(this.V\u003dh,this.X\u003db),h\u003db-this.X,this.X\u003e\u003d0\u0026\u0026h\u003e2?(this.X\u003d-1,h\u003d!0):h\u003d!1)}h\u0026\u0026(uT(this),this.N\u003d\nC);this.yr\u003db;this.j\u003dC}}};mdl.prototype.send\u003dfunction(C){var b\u003dthis;if(!this.m6){var h\u003dAzS(this),N\u003dg.Dh(this.uri,h);this.If.D(\"vss_through_gel_double\")\u0026\u0026yz6(N);this.nO\u0026\u0026!this.If.D(\"html5_simplify_pings\")?RKl(this,N):fnH(this,C).then(function(p){b.nO\u0026\u0026(p\u003dp||{},p.method\u003d\"POST\",p.postParams\u003d{atr:b.attestationResponse});bwl(N,p,{token:b.KO,uw:b.Vz,mdxEnvironment:b.mdxEnvironment},b.If,C,b.q2,b.isFinal\u0026\u0026b.ge||b.sX||b.N\u0026\u0026b.Fy)});\nthis.m6\u003d!0}};\nmdl.prototype.K\u003dfunction(C){C\u003d\u003d\u003dvoid 0\u0026\u0026(C\u003dNaN);return Number(C.toFixed(3)).toString()};\nvar GP\u003d{},Jzl\u003d(GP.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,GP.LIVING_ROOM_APP_MODE_MAIN\u003d1,GP.LIVING_ROOM_APP_MODE_KIDS\u003d2,GP.LIVING_ROOM_APP_MODE_MUSIC\u003d3,GP.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,GP.LIVING_ROOM_APP_MODE_GAMING\u003d5,GP),Sh\u003d{},iwS\u003d(Sh.EMBEDDED_PLAYER_MODE_UNKNOWN\u003d0,Sh.EMBEDDED_PLAYER_MODE_DEFAULT\u003d1,Sh.EMBEDDED_PLAYER_MODE_PFP\u003d2,Sh.EMBEDDED_PLAYER_MODE_PFL\u003d3,Sh);g.S(Qn,g.O);g.k\u003dQn.prototype;g.k.PL\u003dfunction(){this.j.update();DdS(this)\u0026\u0026(Udl(this),XfS(this),this.Q7())};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);KJ(this);Vpl(this.j)};\ng.k.jf\u003dfunction(){return AzS(UL(this,\"playback\"))};\ng.k.Q7\u003dfunction(){this.provider.videoData.J.eventLabel\u003dmN(this.provider.videoData);this.provider.videoData.J.playerStyle\u003dthis.provider.If.playerStyle;this.provider.videoData.mu\u0026\u0026(this.provider.videoData.J.feature\u003d\"pyv\");this.provider.videoData.J.vid\u003dthis.provider.videoData.videoId;var C\u003dthis.provider.videoData.J;var b\u003dthis.provider.videoData;b\u003db.isAd()||!!b.mu;C.isAd\u003db};\ng.k.Uq\u003dfunction(C){var b\u003dUL(this,\"engage\");b.N2\u003dC;return rzl(b,Tp6(this.provider))};tp6.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};OL.prototype.D\u003dfunction(C){return this.If.D(C)};\nOL.prototype.getCurrentTime\u003dfunction(C){if(this.D(\"html5_ssap_current_time_for_logging_refactor\")){var b\u003dthis.vE.VP();if(b\u0026\u0026(C\u003dC||b.pI()))return Pq(b,C)}else if(g.Kj(this.videoData)){var h\u003dthis.vE.VP();if(h)return C\u003dthis.vE.getCurrentTime(),h\u003d(((b\u003dMV(h,C*1E3))\u003d\u003dnull?void 0:b.Uc)||0)/1E3,C-h}return this.vE.getCurrentTime()};\nOL.prototype.l3\u003dfunction(C){if(this.D(\"html5_ssap_current_time_for_logging_refactor\")){var b\u003dthis.vE.VP();if(b\u0026\u0026(C\u003dC||b.pI()))return Pq(b,C)}else if(g.Kj(this.videoData)){var h\u003dthis.vE.VP();if(h)return C\u003dthis.vE.l3(),h\u003d(((b\u003dMV(h,C*1E3))\u003d\u003dnull?void 0:b.Uc)||0)/1E3,C-h}return this.vE.l3()};\nvar BpW\u003d{other:1,none:2,wifi:3,cellular:7,ethernet:30};g.S(g.vO,g.O);g.k\u003dg.vO.prototype;g.k.PL\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.jq){var C;(C\u003dthis.N.get(this.jq))\u003d\u003dnull||C.PL()}else this.j\u0026\u0026this.j.PL()};\ng.k.eX\u003dfunction(C){this.qoe\u0026\u0026this.qoe.eX(C)};\ng.k.eq\u003dbc(32);g.k.ke\u003dbc(37);g.k.w4\u003dfunction(C,b){this.qoe\u0026\u0026this.qoe.w4(C,b)};\ng.k.zE\u003dfunction(C,b){this.qoe\u0026\u0026Fvc(this.qoe,C,b);if(this.K)this.K.onError(C)};\ng.k.Qk\u003dfunction(C){this.qoe\u0026\u0026this.qoe.Qk(C)};\ng.k.WQ\u003dfunction(C){this.qoe\u0026\u0026this.qoe.WQ(C)};\ng.k.onPlaybackRateChange\u003dfunction(C){if(this.qoe)this.qoe.onPlaybackRateChange(C);this.j\u0026\u0026uT(this.j.j)};\ng.k.Kk\u003dbc(54);g.k.jp\u003dfunction(C,b,h){this.qoe\u0026\u0026this.qoe.jp(C,b,h)};\ng.k.B1\u003dfunction(C,b,h){this.qoe\u0026\u0026this.qoe.B1(C,b,h)};\ng.k.ZN\u003dfunction(C){var b;(b\u003dthis.qoe)\u003d\u003dnull||b.ZN(C)};\ng.k.nH\u003dfunction(C){var b;(b\u003dthis.qoe)\u003d\u003dnull||b.nH(C)};\ng.k.W1\u003dfunction(C){this.qoe\u0026\u0026this.qoe.W1(C)};\ng.k.QC\u003dfunction(C,b,h){this.qoe\u0026\u0026this.qoe.QC(C,b,h)};\ng.k.L5\u003dbc(27);g.k.Bc\u003dfunction(){if(this.qoe)return this.qoe.Bc()};\ng.k.jf\u003dfunction(){if(this.provider.videoData.enableServerStitchedDai\u0026\u0026this.jq){var C,b;return(b\u003d(C\u003dthis.N.get(this.jq))\u003d\u003dnull?void 0:C.jf())!\u003dnull?b:{}}return this.j?this.j.jf():{}};\ng.k.bP\u003dfunction(){var C;return(C\u003dthis.qoe)\u003d\u003dnull?void 0:C.bP()};\ng.k.H1\u003dfunction(C,b){var h;(h\u003dthis.qoe)\u003d\u003dnull||h.H1(C,b)};\ng.k.Uq\u003dfunction(C){return this.j?this.j.Uq(C):function(){}};\ng.k.Q7\u003dfunction(){this.j\u0026\u0026this.j.Q7()};\ng.k.getVideoData\u003dfunction(){return this.provider.videoData};\ng.k.resume\u003dfunction(){this.qoe\u0026\u0026this.qoe.resume()};g.S(d4,g.O);\nd4.prototype.kc\u003dfunction(C,b,h){if(this.j.has(C)){var N\u003dthis.j.get(C);if(b.videoId\u0026\u0026!Inl(N))this.K.jp(\"ssap\",{rlc:C}),c2V(this,C);else return}if(!this.j.has(C)){N\u003dnew OL(b,this.If,this.vE);var p\u003dMath.round(g.HO(this.K.provider)*1E3);N\u003dnew g.vO(N,p);Inl(N)||this.K.jp(\"nqv\",{vv:b.videoId});p\u003dthis.K.getVideoData();this.j.set(C,N);if(N.qoe){var P\u003dN.qoe,c\u003dp.videoId||\"\";P.contentCpn\u003dp.clientPlaybackNonce;P.nO\u003dc}xdK(N);h\u003d\u003d\u003d2\u0026\u0026(this.If.D(\"html5_log_ad_playback_docid\")?(h\u003dthis.K,h.qoe\u0026\u0026(h\u003dh.qoe,N\u003db.IV||\"\",\np\u003db.breakType||0,b\u003db.videoId||\"\",P\u003dthis.If.KO||\"yt\",g.mQ(h,g.HO(h.provider),\"ad_playback\",[C,N,p,b,P]))):this.K.QC(C,b.IV||\"\",b.breakType||0))}};\nd4.prototype.t5\u003dfunction(C,b,h,N,p,P,c,e){if(C!\u003d\u003db){var L\u003dthis.CJ(C),Z\u003dthis.CJ(b),Y,a\u003dC\u003d\u003d\u003d((Y\u003dL.getVideoData())\u003d\u003dnull?void 0:Y.clientPlaybackNonce),l;Y\u003db\u003d\u003d\u003d((l\u003dZ.getVideoData())\u003d\u003dnull?void 0:l.clientPlaybackNonce);var F;l\u003da?((F\u003dL.getVideoData())\u003d\u003dnull?void 0:F.videoId)||\"\":\"nvd\";var G;F\u003dY?((G\u003dZ.getVideoData())\u003d\u003dnull?void 0:G.videoId)||\"\":\"nvd\";a\u0026\u0026(L\u003dL.qoe)!\u003dnull\u0026\u0026(iT(L,4,P?4:p?2:0,b,F,h),L.reportStats());Y\u0026\u0026(D9(Z),(b\u003dZ.qoe)!\u003dnull\u0026\u0026(iT(b,4,P?5:p?3:1,C,l,N),b.reportStats()),bJH(Z,new g.ZK(c,Z.TM)),\nwf_(Z));e\u0026\u0026c2V(this,C)}};\nd4.prototype.CJ\u003dfunction(C){C\u003dC||this.jq;return this.j.get(C)||this.K};g.S(g.WO,g.O);g.k\u003dg.WO.prototype;\ng.k.A8\u003dfunction(C,b){this.sync();b\u0026\u0026this.j.array.length\u003e\u003d2E3\u0026\u0026this.JK(\"captions\",1E4);b\u003dthis.j;if(C.length\u003e1\u0026\u0026C.length\u003eb.array.length)b.array\u003db.array.concat(C),b.array.sort(b.j);else for(var h\u003dg.z(C),N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,!b.array.length||b.j(N,b.array[b.array.length-1])\u003e0?b.array.push(N):g.Zu(b.array,N,b.j);C\u003dg.z(C);for(b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.X(\"ssap\",{acrsid:b.getId(),acrsst:b.start,acrset:b.end,acrscpt:b.playerType});this.N\u003dNaN;this.sync()};\ng.k.AR\u003dfunction(C){C.length\u003e1E4\u0026\u0026g.Ri(new g.np(\"Over 10k cueRanges removal occurs with a sample: \",C[0]));if(!this.HE()){for(var b\u003dg.z(C),h\u003db.next();!h.done;h\u003db.next())(h\u003dh.value)\u0026\u0026h.namespace\u003d\u003d\u003d\"ad\"\u0026\u0026this.X(\"ssap\",{rcrid:h.getId(),rcst:h.start,rcet:h.end,rcpt:h.playerType});var N\u003dnew Set(C);this.K\u003dthis.K.filter(function(p){return!N.has(p)});\nl9W(this.j,N);this.sync()}};\ng.k.JK\u003dfunction(C,b){var h\u003d(isNaN(this.N)?g.B(this.W(),2)?0x8000000000000:this.V()*1E3:this.N)-b;b\u003dthis.l1().filter(function(N){return N.namespace\u003d\u003d\u003dC\u0026\u0026N.end\u003ch});\nthis.AR(b);return b};\ng.k.l1\u003dfunction(){return this.HE()?[]:this.j.array};\ng.k.reset\u003dfunction(){this.started\u003d!1;this.G.stop();this.j.array\u003d[];this.K\u003d[];this.sync()};\ng.k.Sh\u003dfunction(C){var b\u003dthis.l1().filter(function(h){return h.namespace\u003d\u003d\u003dC});\nthis.AR(b);return b};\ng.k.F3\u003dbc(42);\ng.k.PY\u003dfunction(C,b){var h\u003d[],N\u003dZJW(this.j,0x7ffffffffffff),p\u003d[];this.X(\"ssap\",{mecrs:N.length,cpn:b});N\u003dg.z(N);for(var P\u003dN.next();!P.done;P\u003dN.next())P\u003dP.value,P.active\u0026\u0026(this.X(\"ssap\",{acre:P.id,st:P.start,et:P.end,cpn:b,cpt:P.playerType,pt:C}),b\u0026\u0026b\u003d\u003d\u003dP.N?(p.push(P),this.X(\"ssap\",{acrec:P.id,st:P.start,et:P.end,pt:C})):P.playerType\u003d\u003d\u003dC\u0026\u0026(p.push(P),this.X(\"ssap\",{acret:P.id,st:P.start,et:P.end})));h\u003dh.concat(this.ZB(p));GGc(this,h);h\u003d[];b\u003d[];N\u003dg.z(this.K);for(P\u003dN.next();!P.done;P\u003dN.next())P\u003dP.value,\nP.active\u0026\u0026P.playerType\u003d\u003d\u003dC\u0026\u0026P.start\u003d\u003d\u003d0x7ffffffffffff\u0026\u0026b.push(P);h\u003dh.concat(this.xp(b));GGc(this,h);return p.length};\ng.k.ZB\u003dfunction(C){var b\u003d[];if(!C.length)return b;for(var h\u003d0;h\u003cC.length;h++){var N\u003dC[h];N.active\u0026\u0026this.K.indexOf(N)\u003d\u003d\u003d-1\u0026\u0026(this.K.push(N),b.push([1,N]))}return b};\ng.k.xp\u003dfunction(C){var b\u003d[];if(!C.length)return b;C.sort(g.Ny);C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())h\u003dh.value,this.K.splice(this.K.indexOf(h),1),b.push([2,h]);return b};\ng.k.sync\u003dfunction(){this.J\u003d!0;if(!this.L){for(var C\u003d3;this.J\u0026\u0026C;)this.J\u003d!1,this.L\u003d!0,this.mx(),this.L\u003d!1,C--;this.W().isPlaying()\u0026\u0026(C\u003da9o(this.j,this.N),!isNaN(C)\u0026\u0026C\u003c0x7ffffffffffff\u0026\u0026(C\u003d(C-this.N)/this.nO(),this.G.start(C)))}};\ng.k.mx\u003dfunction(){if(this.started\u0026\u0026!this.HE()){this.G.stop();var C\u003dthis.W();g.B(C,32)\u0026\u0026this.N2.start();for(var b\u003dg.B(this.W(),2)?0x8000000000000:this.V()*1E3,h\u003dg.B(C,2),N\u003d[],p\u003d[],P\u003dg.z(this.K),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,c.active\u0026\u0026(h?c.end\u003c0x8000000000000:!c.contains(b))\u0026\u0026p.push(c);N\u003dN.concat(this.xp(p));P\u003dp\u003dnull;h?(C\u003dZJW(this.j,0x7ffffffffffff),p\u003dC.filter(function(e){return e.end\u003c0x8000000000000}),P\u003dYLH(this.j)):C\u003dthis.N\u003c\u003db\u0026\u0026p3(C)?LQ_(this.j,this.N,b):ZJW(this.j,b);\nN\u003dN.concat(this.ZB(C));p\u0026\u0026(N\u003dN.concat(this.xp(p)));P\u0026\u0026(N\u003dN.concat(this.ZB(P)));this.N\u003db;GGc(this,N)}};\ng.k.wO\u003dfunction(){this.K\u003d[];this.j.array\u003d[];g.O.prototype.wO.call(this)};\ng.sb.sM(g.WO,{A8:\"crmacr\",ZB:\"crmncr\",xp:\"crmxcr\",mx:\"crmis\",AR:\"crmrcr\"});g.k\u003dg.EL.prototype;g.k.addCueRange\u003dfunction(C){this.vE.addCueRange(C)};\ng.k.Z8\u003dfunction(C,b){this.vE.Z8(C,b)};\ng.k.rM\u003dfunction(){this.vE.rM()};\ng.k.nu\u003dfunction(){return this.vE.nu()};\ng.k.JX\u003dfunction(){return this.vE.JX()};\ng.k.FT\u003dfunction(C,b){this.vE.FT(C,b)};\ng.k.JK\u003dfunction(C,b){return this.vE.JK(C,b)};\ng.k.Lu\u003dfunction(C){this.vE.Lu(C)};\ng.k.o4\u003dfunction(){return this.vE.o4()};\ng.k.getAudioTrack\u003dfunction(){return this.vE.getAudioTrack()};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.vE.getAvailableAudioTracks()};\ng.k.IR\u003dfunction(){return this.vE.IR()};\ng.k.QF\u003dfunction(){return this.vE.QF()};\ng.k.l1\u003dfunction(){return this.vE.l1()};\ng.k.vc\u003dfunction(){return this.vE.vc()};\ng.k.l3\u003dfunction(){return this.vE.l3()};\ng.k.getCurrentTime\u003dfunction(){return this.vE.getCurrentTime()};\ng.k.jy\u003dfunction(){return this.vE.jy()};\ng.k.C$\u003dfunction(){return this.vE.C$()};\ng.k.jf\u003dfunction(C){return this.vE.jf(C)};\ng.k.getDuration\u003dfunction(C){return this.vE.getDuration(C)};\ng.k.lN\u003dfunction(){return this.vE.lN()};\ng.k.vF\u003dfunction(){return this.vE.vF()};\ng.k.tq\u003dfunction(){return this.vE.tq()};\ng.k.m7\u003dfunction(){return this.vE.m7()};\ng.k.fB\u003dfunction(){return this.vE.fB()};\ng.k.ST\u003dbc(16);g.k.YA\u003dfunction(){return this.vE.YA()};\ng.k.wf\u003dfunction(){return this.vE.wf()};\ng.k.CB\u003dfunction(C){return this.vE.CB(C)};\ng.k.Q_\u003dfunction(){return this.vE.Q_()};\ng.k.Jj\u003dfunction(){return this.vE.Jj()};\ng.k.Mo\u003dfunction(){return this.vE.Mo()};\ng.k.Sx\u003dfunction(){return this.vE.Sx()};\ng.k.B6\u003dfunction(C,b,h){return this.vE.B6(C,b,h)};\ng.k.bd\u003dbc(21);g.k.getPlaybackQuality\u003dfunction(){return this.vE.getPlaybackQuality()};\ng.k.getPlaybackRate\u003dfunction(){return this.vE.getPlaybackRate()};\ng.k.getPlayerState\u003dfunction(){return this.vE.getPlayerState()};\ng.k.getPlayerType\u003dfunction(){return this.vE.getPlayerType()};\ng.k.getPlaylistSequenceForTime\u003dfunction(C){return this.vE.getPlaylistSequenceForTime(C)};\ng.k.Uq\u003dfunction(C){return this.vE.Uq(C)};\ng.k.Bm\u003dfunction(){return this.vE.Bm()};\ng.k.getPreferredQuality\u003dfunction(){return this.vE.getPreferredQuality()};\ng.k.bP\u003dfunction(){return this.vE.bP()};\ng.k.getProximaLatencyPreference\u003dfunction(){return this.vE.getProximaLatencyPreference()};\ng.k.OO\u003dfunction(){return this.vE.OO()};\ng.k.getStreamTimeOffset\u003dfunction(){return this.vE.getStreamTimeOffset()};\ng.k.c5\u003dfunction(){return this.vE.c5()};\ng.k.Z9\u003dfunction(){return this.vE.Z9()};\ng.k.Gb\u003dfunction(){return this.vE.Gb()};\ng.k.getUserAudio51Preference\u003dfunction(){return this.vE.getUserAudio51Preference()};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.vE.getUserPlaybackQualityPreference()};\ng.k.getVideoData\u003dfunction(){return this.vE.getVideoData()};\ng.k.uP\u003dfunction(){return this.vE.uP()};\ng.k.tb\u003dfunction(){return this.vE.tb()};\ng.k.Sr\u003dfunction(C){this.vE.Sr(C)};\ng.k.handleError\u003dfunction(C){this.vE.handleError(C)};\ng.k.qY\u003dfunction(C){this.vE.qY(C)};\ng.k.nR\u003dfunction(C){this.vE.nR(C)};\ng.k.F3\u003dbc(41);g.k.uN\u003dfunction(){return this.vE.uN()};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){return this.vE.hasSupportedAudio51Tracks()};\ng.k.zJ\u003dfunction(){return this.vE.zJ()};\ng.k.r0\u003dfunction(){return this.vE.r0()};\ng.k.isAtLiveHead\u003dfunction(C,b){return this.vE.isAtLiveHead(C,b)};\ng.k.Ct\u003dfunction(){return this.vE.Ct()};\ng.k.isGapless\u003dfunction(){return this.vE.isGapless()};\ng.k.isHdr\u003dfunction(){return this.vE.isHdr()};\ng.k.Xn\u003dfunction(){return this.vE.Xn()};\ng.k.Hr\u003dfunction(){return this.vE.Hr()};\ng.k.UD\u003dfunction(){return this.vE.UD()};\ng.k.isProximaLatencyEligible\u003dfunction(){return this.vE.isProximaLatencyEligible()};\ng.k.nf\u003dfunction(){return this.vE.nf()};\ng.k.kB\u003dfunction(){return this.vE.kB()};\ng.k.Ze\u003dfunction(){this.vE.Ze()};\ng.k.wF\u003dfunction(C){this.vE.wF(C)};\ng.k.N4\u003dfunction(C){this.vE.N4(C)};\ng.k.pW\u003dfunction(){this.vE.pW()};\ng.k.Ca\u003dfunction(){this.vE.Ca()};\ng.k.sZ\u003dfunction(){this.vE.sZ()};\ng.k.Qx\u003dfunction(){this.vE.Qx()};\ng.k.Vp\u003dfunction(C){this.vE.Vp(C)};\ng.k.Kk\u003dbc(53);g.k.L5\u003dbc(26);g.k.M7\u003dfunction(){this.vE.M7()};\ng.k.pauseVideo\u003dfunction(C){this.vE.pauseVideo(C)};\ng.k.b4\u003dfunction(C){this.vE.b4(C)};\ng.k.CH\u003dfunction(C){this.vE.CH(C)};\ng.k.playVideo\u003dfunction(C,b){return this.vE.playVideo(C,b)};\ng.k.QC\u003dfunction(C,b,h,N,p){this.vE.QC(C,b,h,N,p)};\ng.k.eq\u003dbc(31);g.k.ke\u003dbc(36);g.k.oW\u003dfunction(C,b,h,N,p){this.vE.oW(C,b,h,N,p)};\ng.k.jp\u003dfunction(C,b,h){this.vE.jp(C,b,h)};\ng.k.eX\u003dfunction(C){this.vE.eX(C)};\ng.k.w4\u003dfunction(C,b){this.vE.CJ().w4(C,b)};\ng.k.B1\u003dfunction(C,b,h){this.vE.B1(C,b,h)};\ng.k.zE\u003dfunction(C){this.vE.zE(C)};\ng.k.Eh\u003dfunction(C,b,h){this.vE.Eh(C,b,h)};\ng.k.Bu\u003dfunction(C){this.vE.Bu(C)};\ng.k.Z5\u003dfunction(C,b){this.vE.Z5(C,b)};\ng.k.nN\u003dfunction(C,b,h,N,p,P,c,e){this.vE.nN(C,b,h,N,p,P,c,e)};\ng.k.Rz\u003dfunction(C){this.vE.Rz(C)};\ng.k.Oc\u003dfunction(C,b){this.vE.Oc(C,b)};\ng.k.dC\u003dfunction(C,b){this.vE.dC(C,b)};\ng.k.removeCueRange\u003dfunction(C){this.vE.removeCueRange(C)};\ng.k.qr\u003dfunction(C){this.vE.qr(C)};\ng.k.Sh\u003dfunction(C){return this.vE.Zx.Sh(C)};\ng.k.yC\u003dfunction(C){this.vE.yC(C)};\ng.k.Ue\u003dfunction(C,b,h){this.vE.Ue(C,b,h)};\ng.k.MH\u003dfunction(){this.vE.MH()};\ng.k.il\u003dfunction(C,b){this.vE.il(C,b)};\ng.k.Jf\u003dfunction(){this.vE.Jf()};\ng.k.seekTo\u003dfunction(C,b){this.vE.seekTo(C,b)};\ng.k.sendAbandonmentPing\u003dfunction(){this.vE.sendAbandonmentPing()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(C,b){this.vE.sendVideoStatsEngageEvent(C,b)};\ng.k.DN\u003dfunction(C,b){this.vE.DN(C,b)};\ng.k.setLoop\u003dfunction(C){this.vE.setLoop(C)};\ng.k.TD\u003dfunction(){this.vE.TD()};\ng.k.setMediaElement\u003dfunction(C){this.vE.setMediaElement(C)};\ng.k.tQ\u003dfunction(C,b,h,N){this.vE.tQ(C,b,h,N)};\ng.k.setPlaybackRate\u003dfunction(C){this.vE.setPlaybackRate(C)};\ng.k.u3\u003dfunction(C,b,h,N,p,P){this.vE.u3(C,b,h,N,p,P)};\ng.k.H1\u003dfunction(C,b){this.vE.H1(C,b)};\ng.k.HL\u003dfunction(C){this.vE.HL(C)};\ng.k.setProximaLatencyPreference\u003dfunction(C){this.vE.setProximaLatencyPreference(C)};\ng.k.ya\u003dfunction(C){this.vE.ya(C)};\ng.k.u4\u003dfunction(){this.vE.u4()};\ng.k.vZ\u003dfunction(C){this.vE.vZ(C)};\ng.k.setUserAudio51Preference\u003dfunction(C,b){this.vE.setUserAudio51Preference(C,b)};\ng.k.F2\u003dfunction(C,b,h){this.vE.F2(C,b,h)};\ng.k.v$\u003dfunction(){return this.vE.v$()};\ng.k.Vr\u003dfunction(){this.vE.Vr()};\ng.k.WK\u003dfunction(){return this.vE.WK()};\ng.k.Us\u003dfunction(C){this.vE.Us(C)};\ng.k.z_\u003dfunction(){this.vE.z_()};\ng.k.T_\u003dfunction(C){this.vE.T_(C)};\ng.k.stopVideo\u003dfunction(){this.vE.stopVideo()};\ng.k.subscribe\u003dfunction(C,b,h){return this.vE.subscribe(C,b,h)};\ng.k.Gu\u003dfunction(C,b){this.vE.Gu(C,b)};\ng.k.togglePictureInPicture\u003dfunction(){this.vE.togglePictureInPicture()};\ng.k.PY\u003dfunction(C,b){return this.vE.Zx.PY(C,b)};\ng.k.unsubscribe\u003dfunction(C,b,h){return this.vE.unsubscribe(C,b,h)};\ng.k.g4\u003dfunction(C,b){this.vE.g4(C,b)};\ng.k.PZ\u003dfunction(C,b){return this.vE.PZ(C,b)};\ng.k.Q7\u003dfunction(){this.vE.Q7()};\ng.k.z7\u003dfunction(){this.vE.z7()};\ng.k.K_\u003dfunction(C){this.vE.K_(C)};\ng.k.w2\u003dfunction(){this.vE.w2()};TG.prototype.add\u003dfunction(C){this.j\u003d(this.j+1)%this.data.length;this.data[this.j]\u003dC};\nTG.prototype.forEach\u003dfunction(C){for(var b\u003dthis.j+1;b\u003cthis.data.length;b++)C(this.data[b]||0);for(b\u003d0;b\u003c\u003dthis.j;b++)C(this.data[b]||0)};\nTG.prototype.clear\u003dfunction(){for(var C\u003dthis.data.length,b\u003d0;b\u003cC;b++)this.data[b]\u003d0;this.K\u003dthis.j\u003dthis.data.length-1};g.S(I_,g.jv);I_.prototype.Dt\u003dfunction(){return this.L};\nI_.prototype.lN\u003dfunction(){return this.policy.V\u0026\u0026this.videoData.j?this.videoData.j.nI:Math.max(this.W()-w4(this)*this.j,this.videoData.Mo())};g.S(hn,g.O);hn.prototype.r9\u003dfunction(){var C\u003dthis,b\u003dthis.vE.Q_(),h\u003dthis.vE.getPlayerState();if(b\u0026\u0026!h.isError()){var N\u003db.getCurrentTime(),p\u003dh.state\u003d\u003d\u003d8\u0026\u0026N\u003ethis.j,P\u003dg.B(h,8)\u0026\u0026g.B(h,16),c\u003dthis.vE.u5().isBackground()||h.isSuspended();Ng(this,this.zi,P\u0026\u0026!c,p,\"qoe.slowseek\",function(){},\"timeout\");\nvar e\u003disFinite(this.j);e\u003dP\u0026\u0026e\u0026\u0026AMc(b,this.j);var L\u003d!N||Math.abs(N-this.j)\u003e10,Z\u003dthis.If.D(\"html5_exclude_initial_sabr_live_dvr_seek_in_watchdog\"),Y\u003dN\u003d\u003d\u003d0\u0026\u0026this.K\u0026\u0026[11,10].includes(this.K);Ng(this,this.Vz,e\u0026\u0026L\u0026\u0026!c\u0026\u0026(!Z||!Y),p,\"qoe.slowseek\",function(){b.seekTo(C.j)},\"set_cmt\");\nL\u003de\u0026\u0026g6(b.XX(),this.j);var a\u003dthis.vE.Xo;e\u003d!a||a.Ct();var l\u003dfunction(){b.seekTo(C.j+.001)};\nNg(this,this.t4,L\u0026\u0026e\u0026\u0026!c,p,\"qoe.slowseek\",l,\"jiggle_cmt\");e\u003dfunction(){return C.vE.B6()};\nNg(this,this.m6,L\u0026\u0026!c,p,\"qoe.slowseek\",e,\"new_elem\");L\u003dp3(h);Z\u003dh.isBuffering();var F\u003db.XX(),G\u003dN8(F,N),V\u003dG\u003e\u003d0\u0026\u0026F.end(G)\u003eN+5,q\u003dL\u0026\u0026Z\u0026\u0026V;Y\u003dthis.vE.getVideoData();Ng(this,this.CO,N\u003c.002\u0026\u0026this.j\u003c.002\u0026\u0026P\u0026\u0026g.qo(this.If)\u0026\u0026g.f6(Y)\u0026\u0026!c,p,\"qoe.slowseek\",e,\"slow_seek_shorts\");Ng(this,this.KO,Y.Yw()\u0026\u0026P\u0026\u0026!c\u0026\u0026!Y.nO,p,\"qoe.slowseek\",e,\"slow_seek_gapless_shorts\");Ng(this,this.nO,q\u0026\u0026!c,L\u0026\u0026!Z,\"qoe.longrebuffer\",l,\"jiggle_cmt\");Ng(this,this.q2,q\u0026\u0026!c,L\u0026\u0026!Z,\"qoe.longrebuffer\",e,\"new_elem_nnr\");if(a){var f\u003da.getCurrentTime();\nP\u003db.Ce();P\u003doH1(P,f);P\u003d!a.isSeeking()\u0026\u0026N\u003d\u003d\u003dP;Ng(this,this.Yg,L\u0026\u0026Z\u0026\u0026P\u0026\u0026!c,L\u0026\u0026!Z\u0026\u0026!P,\"qoe.longrebuffer\",function(){b.seekTo(f)},\"seek_to_loader\")}P\u003d{};\nl\u003dN8(F,Math.max(N-3.5,0));q\u003dl\u003e\u003d0\u0026\u0026N\u003eF.end(l)-1.1;var y\u003dl\u003e\u003d0\u0026\u0026l+1\u003cF.length?F.start(l+1)-F.end(l):9999;P.mindex\u003dG;P.disIndex\u003dl;P.isdisc\u003dl\u003e\u003d0\u0026\u0026q\u0026\u0026y\u003c11;P.close2edge\u003dq;P.gapsize\u003dy;P.buflen\u003dF.length;this.K\u0026\u0026(P.seekSour\u003dthis.K);if(l\u003dthis.vE.VP()){q\u003dl.pI();y\u003dq!\u003d\u003dMV(l,N*1E3).clipId;var u\u003dg.Lk(this.If.experiments,\"html5_ssap_skip_seeking_offset_ms\"),K\u003d(VQ(l,q)+u)/1E3;Ng(this,this.Qz,y\u0026\u0026L\u0026\u0026Z\u0026\u0026!c,L\u0026\u0026!Z,\"qoe.longrebuffer\",function(){b.seekTo(K)},\"ssap_clip_not_match\")}Ng(this,this.sX,L\u0026\u0026Z\u0026\u0026!c,L\u0026\u0026!Z,\"qoe.longrebuffer\",\nfunction(){},\"timeout\",P);\nP\u003dh.isSuspended();P\u003dthis.vE.zJ()\u0026\u0026!P;Ng(this,this.J,P,!P,\"qoe.start15s\",function(){C.vE.HL(\"ad\")},\"ads_preroll_timeout\");\nl\u003dN-this.X\u003c.5;var v;P\u003d!((v\u003dthis.vE.VP())\u003d\u003dnull||!v.tR());y\u003d(q\u003dY.isAd()||P\u0026\u0026this.If.experiments.Fo(\"html5_ssap_skip_slow_ad\"))\u0026\u0026L\u0026\u0026!Z\u0026\u0026l;v\u003dfunction(){var T\u003dC.vE,t\u003dg.Kj(T.videoData)\u0026\u0026T.Ib,go\u003dT.bf.getVideoData();(go\u0026\u0026T.videoData.isAd()\u0026\u0026go.v7\u003d\u003d\u003dT.getVideoData().v7||!T.videoData.vL)\u0026\u0026!t?T.u3(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"skipslad.vid.\"+T.videoData.videoId):b4(T.videoData,\"html5_ssap_skip_slow_ad\")\u0026\u0026t\u0026\u0026T.Ib.tR()\u0026\u0026(T.zE(new VX(\"ssap.transitionfailure\",{cpn:MV(T.Ib,T.l3()).clipId,pcpn:T.Ib.pI(),\ncmt:T.l3()})),T\u003dT.Ib,t\u003dT.playback.l3(),(t\u003dgZo(T,t))\u0026\u0026wBc(T,t.tT()/1E3))};\nNg(this,this.sI,y,!y,\"ad.rebuftimeout\",v,\"skip_slow_ad\");l\u003dq\u0026\u0026Z\u0026\u0026g6(b.XX(),N+5)\u0026\u0026l;Ng(this,this.G$,l\u0026\u0026!c,!l,\"ad.rebuftimeout\",v,\"skip_slow_ad_buf\");v\u003dh.isOrWillBePlaying()\u0026\u0026g.B(h,64)\u0026\u0026!c;Ng(this,this.ob,v,p,\"qoe.start15s\",function(){},\"timeout\");\nv\u003d!!a\u0026\u0026!a.pO\u0026\u0026h.isOrWillBePlaying();Ng(this,this.Df,v,p,\"qoe.start15s\",e,\"newElemMse\");v\u003djJ(F,0);l\u003dg.B(h,16)||g.B(h,32);l\u003d!c\u0026\u0026h.isOrWillBePlaying()\u0026\u0026Z\u0026\u0026!l\u0026\u0026(g.B(h,64)||N\u003d\u003d\u003d0)\u0026\u0026v\u003e5;Ng(this,this.kh,g.f6(Y)\u0026\u0026l,L\u0026\u0026!Z,\"qoe.longrebuffer\",function(){C.vE.xd()},\"reset_media_source\");\nNg(this,this.Yh,g.f6(Y)\u0026\u0026l,L\u0026\u0026!Z,\"qoe.longrebuffer\",e,\"reset_media_element\");this.X\u003d\u003d\u003d0\u0026\u0026(this.W\u003dN);l\u003dZ\u0026\u0026this.j\u003d\u003d\u003d0\u0026\u0026N\u003e1\u0026\u0026N\u003d\u003d\u003dthis.W;Ng(this,this.rO,g.f6(Y)\u0026\u0026l,L\u0026\u0026!Z,\"qoe.slowseek\",function(){b.seekTo(0)},\"reseek_after_time_jump\");\nc\u003dh.isOrWillBePlaying()\u0026\u0026!c;V\u003dthis.vE.CB()-N\u003c6\u0026\u0026!V\u0026\u0026this.vE.VM();Ng(this,this.L,Y.Yw()\u0026\u0026c\u0026\u0026Z\u0026\u0026V,L\u0026\u0026!Z,\"qoe.longrebuffer\",function(){C.vE.B6(!1,!0)},\"handoff_end_long_buffer_reload\");\na\u003d(a\u003d\u003dnull?void 0:GgU(a))||NaN;a\u003dF.length\u003e1||!isNaN(a)\u0026\u0026a-.1\u003c\u003dN;Ng(this,this.V,tq(Y)\u0026\u0026c\u0026\u0026Z\u0026\u0026a,L\u0026\u0026!Z,\"qoe.longrebuffer\",e,\"gapless_slice_append_stuck\");a\u003dG\u003e\u003d0\u0026\u0026F.end(G)\u003e\u003d2;c\u003dtq(Y)\u0026\u0026this.vE.JB\u0026\u0026a\u0026\u0026!Y.nO\u0026\u0026c\u0026\u0026(Z||g.B(h,8)\u0026\u0026g.B(h,16));Ng(this,this.N2,c,p,\"qoe.start15s\",e,\"gapless_slow_start\");h\u003d!!(P\u0026\u0026v\u003e5\u0026\u0026h.isPlaying()\u0026\u0026N\u003c.1);Ng(this,this.SC,h,N\u003e.5\u0026\u0026L,\"qoe.longrebuffer\",e,\"ssap_stuck_in_ad_beginning\");this.X\u003dN;this.G.start()}};\nhn.prototype.zE\u003dfunction(C,b,h){b\u003dthis.jf(b);b.wn\u003dh;b.wdup\u003dthis.N[C]?\"1\":\"0\";this.vE.zE(new VX(C,b));this.N[C]\u003d!0};\nhn.prototype.jf\u003dfunction(C){C\u003dObject.assign(this.vE.jf(!0),C.jf());this.j\u0026\u0026(C.stt\u003dthis.j.toFixed(3));this.vE.getVideoData().isLivePlayback\u0026\u0026(C.ct\u003dthis.vE.getCurrentTime().toFixed(3),C.to\u003dthis.vE.Z9().toFixed(3));delete C.uga;delete C.euri;delete C.referrer;delete C.fexp;delete C.vm;return C};\nCa.prototype.reset\u003dfunction(){this.j\u003dthis.K\u003dthis.N\u003dthis.startTimestamp\u003d0;this.X\u003d!1};\nCa.prototype.test\u003dfunction(C){if(!this.G||this.K)return!1;if(!C)return this.reset(),!1;C\u003d(0,g.fB)();if(!this.startTimestamp)this.startTimestamp\u003dC,this.N\u003d0;else if(this.N\u003e\u003dthis.G)return this.K\u003dC,!0;this.N+\u003d1;return!1};\nCa.prototype.jf\u003dfunction(){var C\u003d{},b\u003d(0,g.fB)();this.startTimestamp\u0026\u0026(C.wsd\u003d(b-this.startTimestamp).toFixed());this.K\u0026\u0026(C.wtd\u003d(b-this.K).toFixed());this.j\u0026\u0026(C.wssd\u003d(b-this.j).toFixed());return C};g.S(Q_x,g.O);g.k\u003dQ_x.prototype;g.k.setMediaElement\u003dfunction(C){(this.mediaElement\u003dC)?(this.mediaElement\u0026\u0026(this.G||this.X||!this.mediaElement.D5()||this.seekTo(.01,{Cj:\"seektimeline_setupMediaElement\"})),gT(this)):PY(this)};\ng.k.getCurrentTime\u003dfunction(){if(pa(this.vE)){if(!isNaN(this.K))return this.K}else if(!isNaN(this.K)\u0026\u0026isFinite(this.K))return this.K;return this.mediaElement\u0026\u0026T4_(this)?this.mediaElement.getCurrentTime()+this.timestampOffset:this.X||0};\ng.k.td\u003dfunction(){return this.Yh};\ng.k.l3\u003dfunction(){return this.getCurrentTime()-this.Z9()};\ng.k.lN\u003dfunction(){return this.j?this.j.lN():Infinity};\ng.k.isAtLiveHead\u003dfunction(C){if(!this.j)return!1;C\u003d\u003d\u003dvoid 0\u0026\u0026(C\u003dthis.getCurrentTime());return xO(this.j,C)};\ng.k.Dt\u003dfunction(){return!!this.j\u0026\u0026this.j.Dt()};\ng.k.seekTo\u003dfunction(C,b){var h\u003db\u003d\u003d\u003dvoid 0?{}:b;b\u003dh.qC\u003d\u003d\u003dvoid 0?!1:h.qC;var N\u003dh.kQ\u003d\u003d\u003dvoid 0?0:h.kQ;var p\u003dh.z0\u003d\u003d\u003dvoid 0?!1:h.z0;var P\u003dh.S0\u003d\u003d\u003dvoid 0?0:h.S0;var c\u003dh.Cj\u003d\u003d\u003dvoid 0?\"\":h.Cj;var e\u003dh.seekSource\u003d\u003d\u003dvoid 0?void 0:h.seekSource;var L\u003dh.gA\u003d\u003d\u003dvoid 0?!1:h.gA;var Z\u003dh.vY\u003d\u003d\u003dvoid 0?!1:h.vY;h\u003dh.sJ\u003d\u003d\u003dvoid 0?!1:h.sJ;L\u0026\u0026(C+\u003dthis.Z9());IQ(this.videoData)\u0026\u0026this.D(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026e\u003d\u003d\u003d29\u0026\u0026(this.Yh\u003dvoid 0);L\u003dC\u003cthis.Df\u0026\u0026!!this.Xo;var Y\u003dIQ(this.videoData)\u0026\u0026Z;if(L\u0026\u0026!Y\u0026\u0026(this.vE.jp(\"sdai\",{sk2bk:C.toFixed(3),\nmt:(C-this.timestampOffset).toFixed(3),lstadj:this.Df.toFixed(3)}),this.Df\u003dNaN,this.timestampOffset-\u003d1E3,(Y\u003dthis.Xo)!\u003dnull)){FNc(Y,Y.timestampOffset-1E3);var a\u003dY.cE,l\u003dnew Set;for(V in a.j){var F\u003da.j[V].index,G\u003dF.MJ();G\u0026\u0026!l.has(G)\u0026\u0026(G.startTime+\u003d1E3,G.endTime\u003dG.startTime+G.duration,l.add(G));F.segments.length\u0026\u0026(G\u003dF.segments[F.segments.length-1],F.segments\u003d[],F.segments.push(G))}Y.L\u0026\u0026Y.L.yA();rv(Y.X,0,0,!0)}var V\u003dC;(Y\u003dIQ(this.videoData))\u0026\u0026Z?V\u003d!0:(a\u003dthis.D(\"html5_always_allow_sqless_sync\")\u0026\u0026this.videoData.yV(),\n(Y||a)\u0026\u0026c\u003d\u003d\u003d\"chunkSelectorSynchronize\"?V\u003d!0:(Y\u003d!isFinite(V)||(this.j?xO(this.j,V):V\u003e\u003dthis.J8())||!g.Gg(this.videoData),Y||(V\u003d{st:V,mst:this.J8()},this.j\u0026\u0026this.D(\"html5_high_res_seek_logging\")\u0026\u0026(V.ht\u003dthis.j.lN(),V.adft\u003dA2o(this.j)),this.vE.jp(\"seeknotallowed\",V)),V\u003dY));if(!V)return this.N\u0026\u0026(this.N\u003dnull,nOU(this)),g.FX(this.getCurrentTime());V\u003d.005;Z\u0026\u0026this.D(\"html5_sabr_seek_no_shift_tolerance\")\u0026\u0026(V\u003d0);if(Math.abs(C-this.K)\u003c\u003dV\u0026\u0026this.N2)return this.G;c\u0026\u0026(V\u003dC,(this.If.tZ()||this.D(\"html5_log_seek_reasons\"))\u0026\u0026\nthis.vE.jp(\"seekreason\",{reason:c,tgt:V}));e\u0026\u0026(this.q2.K\u003de);this.N2\u0026\u0026PY(this);this.G||(this.G\u003dnew EO);C\u0026\u0026!isFinite(C)\u0026\u0026s__(this,!1);(c\u003dh||L)||(c\u003dC,c\u003d!(this.videoData.isLivePlayback\u0026\u0026this.videoData.N\u0026\u0026!this.videoData.N.j\u0026\u0026!(this.mediaElement\u0026\u0026this.mediaElement.qZ()\u003e0\u0026\u0026tA(this.mediaElement)\u003e0)||NF(this.videoData)\u0026\u0026this.Mo()\u003d\u003d\u003dthis.J8(!1)?0:isFinite(c)||!NF(this.videoData)));c||(C\u003dcY(this,C,p));C\u0026\u0026!isFinite(C)\u0026\u0026s__(this,!1);this.X\u003dC;this.t4\u003dP;this.K\u003dC;this.V\u003d0;this.j\u0026\u0026(p\u003dthis.j,P\u003dC,y26(p,P,!1),r2c(p,\nP));p\u003dthis.vE;P\u003dC;c\u003d{qC:b,seekSource:e};p.Jk.X\u003dP;h\u003dp.XA;h.mediaTime\u003dP;h.j\u003d!0;c.qC\u0026\u0026p.T_(c);c\u003dP\u003ep.videoData.endSeconds\u0026\u0026P\u003ep.videoData.limitedPlaybackDurationInSeconds;p.f$\u0026\u0026c\u0026\u0026isFinite(P)\u0026\u0026fjK(p);P\u003cp.J8()-.01\u0026\u0026(c\u003dhI(p.playerState,2),g.B(c,8)\u0026\u0026(c\u003dhI(c,4)),p.WW(c));p.publish(\"SEEK_TO\",p,P);this.G\u0026\u0026(b?N\u0026\u0026this.CO.start(N):(b\u003d{vY:Z,seekSource:e},this.N2\u003d!0,RHl(this,b)));(b\u003dthis.vE.f$)\u0026\u0026C\u003eb.start\u0026\u0026fjK(this.vE);return this.G};\ng.k.J8\u003dfunction(C){if(!this.videoData.isLivePlayback)return bPS(this.vE);var b;return WT(this.videoData)\u0026\u0026((b\u003dthis.mediaElement)\u003d\u003dnull?0:b.isPaused())\u0026\u0026this.videoData.j?(C\u003dthis.getCurrentTime(),jax(this.vF(C)*1E3)+C):this.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026IQ(this.videoData)\u0026\u0026this.videoData.j?C?this.videoData.j.N2||0:this.videoData.j.nI||0:NF(this.videoData)\u0026\u0026this.videoData.Qz\u0026\u0026this.videoData.j?this.videoData.j.J8()+this.timestampOffset:this.videoData.N\u0026\u0026this.videoData.N.j?!C\u0026\u0026\nthis.j?this.j.lN():bPS(this.vE)+this.timestampOffset:this.mediaElement?ES()?jax(this.mediaElement.vy().getTime()):tA(this.mediaElement)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.k.Mo\u003dfunction(){if(g.Kj(this.videoData)){var C\u003dthis.vE;g.Kj(C.videoData);var b,h;return(h\u003d(b\u003dC.Ib)\u003d\u003dnull?void 0:b.Mo())!\u003dnull?h:C.videoData.Mo()}if(this.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026IQ(this.videoData)){var N;return((N\u003dthis.videoData.j)\u003d\u003dnull?void 0:N.J_)||0}b\u003dthis.videoData?this.videoData.Mo()+this.timestampOffset:this.timestampOffset;return WT(this.videoData)\u0026\u0026this.videoData.j\u0026\u0026(h\u003dNumber((C\u003dthis.videoData.progressBarStartPosition)\u003d\u003dnull?void 0:C.utcTimeMillis)/1E3,C\u003d\nthis.getCurrentTime(),C\u003dthis.vF(C)-C,!isNaN(h)\u0026\u0026!isNaN(C))?Math.max(b,h-C):b};\ng.k.Xx\u003dfunction(){this.G||this.seekTo(this.X,{Cj:\"seektimeline_forceResumeTime_singleMediaSourceTransition\",seekSource:15})};\ng.k.Pc\u003dfunction(){return this.N2\u0026\u0026!isFinite(this.K)};\ng.k.wO\u003dfunction(){OJ_(this,null);this.q2.dispose();g.O.prototype.wO.call(this)};\ng.k.jf\u003dfunction(){var C\u003d{};this.Xo\u0026\u0026Object.assign(C,this.Xo.jf());this.mediaElement\u0026\u0026Object.assign(C,this.mediaElement.jf());return C};\ng.k.pm\u003dfunction(C){this.timestampOffset\u003dC};\ng.k.getStreamTimeOffset\u003dfunction(){return NF(this.videoData)?0:this.videoData.j?this.videoData.j.getStreamTimeOffset():0};\ng.k.Z9\u003dfunction(){return this.timestampOffset};\ng.k.vF\u003dfunction(C){return this.videoData\u0026\u0026this.videoData.j?this.videoData.j.vF(C-this.timestampOffset):NaN};\ng.k.hd\u003dfunction(){if(!this.mediaElement)return 0;if(SM(this.videoData)){var C\u003dthis.mediaElement,b\u003dC.XX();C\u003d(P6(b)\u003e0\u0026\u0026C.getDuration()?b.end(b.length-1):0)+this.timestampOffset-this.Mo();b\u003dthis.J8()-this.Mo();return Math.max(0,Math.min(1,C/b))}return this.mediaElement.hd()};\ng.k.La\u003dfunction(C){this.W\u0026\u0026(this.W.j\u003dC)};\ng.k.il\u003dfunction(C,b){this.vE.jp(\"requestUtcSeek\",{time:C});IQ(this.videoData)\u0026\u0026this.D(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Yh\u003dC);var h;(h\u003dthis.Xo)\u003d\u003dnull||h.il(C);b\u0026\u0026(this.nO\u003db)};\ng.k.Z$\u003dfunction(C){IQ(this.videoData)\u0026\u0026this.D(\"html5_sabr_enable_utc_seek_requests\")\u0026\u0026(this.Yh\u003dvoid 0);if(this.nO)this.vE.jp(\"utcSeekingFallback\",{source:\"streamTime\",timeSeconds:this.nO}),this.vE.seekTo(this.nO,{Cj:\"utcSeekingFallback_streamTime\"}),this.nO\u003d0;else{var b\u003dthis.getCurrentTime();isNaN(b)||(C\u003dthis.vF(b)-C,b-\u003dC,this.vE.jp(\"utcSeekingFallback\",{source:\"estimate\",timeSeconds:b}),this.vE.seekTo(b,{Cj:\"utcSeekingFallback_estimate\"}))}};\ng.k.xv\u003dfunction(){this.nO\u003d0};\ng.k.D\u003dfunction(C){return this.If\u0026\u0026this.If.D(C)};g.S(kC,g.O);kC.prototype.start\u003dfunction(){this.K.start()};\nkC.prototype.stop\u003dfunction(){this.K.stop()};\nkC.prototype.clear\u003dfunction(){for(var C\u003dg.z(this.j.values()),b\u003dC.next();!b.done;b\u003dC.next())b.value.clear()};\nkC.prototype.sample\u003dfunction(){for(var C\u003dg.z(this.N),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003dg.z(b.value);b\u003dh.next().value;h\u003dh.next().value;this.j.has(b)||this.j.set(b,new baS(WPd.has(b)));this.j.get(b).update(h())}this.K.start()};\nvar WPd\u003dnew Set([\"networkactivity\"]);baS.prototype.update\u003dfunction(C){this.j?(this.buffer.add(C-this.Uz||0),this.Uz\u003dC):this.buffer.add(C)};\nbaS.prototype.clear\u003dfunction(){this.buffer.clear();this.Uz\u003d0};Zj.prototype.Ia\u003dfunction(){return this.started};\nZj.prototype.start\u003dfunction(){this.started\u003d!0};\nZj.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};var P_l\u003d!1;g.S(g.oY,g.jv);g.k\u003dg.oY.prototype;g.k.wO\u003dfunction(){this.logger.debug(\"dispose\");g.SX(this.A5);LA1(this.ws);this.visibility.unsubscribe(\"visibilitystatechange\",this.ws);Sdo(this);S1(this);g.dl.E2(this.v1);this.Ue();this.BL\u003dnull;g.kI(this.videoData);g.kI(this.rH);g.kI(this.mW);g.kI(this.g6);g.eD(this.uqO);this.f$\u003dnull;g.jv.prototype.wO.call(this)};\ng.k.QC\u003dfunction(C,b,h,N,p){if(this.If.D(\"html5_log_ad_playback_docid\")){var P\u003dthis.CJ();if(P.qoe){P\u003dP.qoe;var c\u003dthis.If.KO||\"yt\";g.mQ(P,g.HO(P.provider),\"ad_playback\",[C,b,h,p,c])}}else this.CJ().QC(C,b,h);this.D(\"html5_log_media_perf_info\")\u0026\u0026this.jp(\"adloudness\",{ld:N.toFixed(3),cpn:C})};\ng.k.vc\u003dfunction(){var C;return(C\u003dthis.Xo)\u003d\u003dnull?void 0:C.vc()};\ng.k.jy\u003dfunction(){var C;return(C\u003dthis.Xo)\u003d\u003dnull?void 0:C.jy()};\ng.k.C$\u003dfunction(){var C;return(C\u003dthis.Xo)\u003d\u003dnull?void 0:C.C$()};\ng.k.y9\u003dfunction(){var C;return(C\u003dthis.Xo)\u003d\u003dnull?void 0:C.y9()};\ng.k.o$\u003dfunction(){return this.videoData.o$()};\ng.k.v$\u003dfunction(){return this.D(\"html5_not_reset_media_source\")\u0026\u0026!this.o$()\u0026\u0026!this.videoData.isLivePlayback\u0026\u0026g.f6(this.videoData)\u0026\u0026!this.If.supportsGaplessShorts()};\ng.k.u4\u003dfunction(){if(this.videoData.L){var C;if(!(C\u003dthis.videoData.GW)){var b;C\u003d(b\u003dthis.bf.i$())\u003d\u003dnull?void 0:b.vc()}this.videoData.GW\u003dC;if(!(C\u003dthis.videoData.E$)){var h;C\u003d(h\u003dthis.bf.i$())\u003d\u003dnull?void 0:h.jy()}this.videoData.E$\u003dC}if(I8H(this.videoData)||!d9(this.videoData))h\u003dthis.videoData.errorDetail,this.u3(this.videoData.errorCode||\"auth\",2,unescape(this.videoData.errorReason),h,h,this.videoData.fS||void 0);this.D(\"html5_generate_content_po_token\")\u0026\u0026this.D7();this.D(\"html5_enable_d6de4\")\u0026\u0026this.WV();\nif(this.D(\"html5_ssap_cleanup_player_switch_ad_player\")||this.D(\"html5_ssap_cleanup_ad_player_on_new_data\"))if(h\u003dthis.bf.PW())this.YK\u003dh.clientPlaybackNonce};\ng.k.XE\u003dfunction(){return this.IB};\ng.k.kc\u003dfunction(){!this.AJ||this.AJ.HE();this.AJ\u003dnew g.vO(new OL(this.videoData,this.If,this));this.IB\u003dnew d4(this.If,this,this.AJ)};\ng.k.getVideoData\u003dfunction(){return this.videoData};\ng.k.Y\u003dfunction(){return this.If};\ng.k.sO\u003dfunction(C){return this.zQ.sO(this.BL,C\u003d\u003d\u003dvoid 0?!1:C)};\ng.k.CJ\u003dfunction(C){if(C)a:{for(var b\u003dthis.IB,h\u003dg.z(b.j.values()),N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.getVideoData().videoId\u003d\u003d\u003dC){C\u003dN;break a}C\u003db.K}else C\u003dthis.IB.CJ();return C};\ng.k.u5\u003dfunction(){return this.visibility};\ng.k.uP\u003dfunction(){return this.mediaElement\u0026\u0026this.mediaElement.y$()?this.mediaElement.Rb():null};\ng.k.Q_\u003dfunction(){return this.mediaElement};\ng.k.JX\u003dfunction(){if(this.D(\"html5_check_video_data_errors_before_playback_start\")\u0026\u0026this.videoData.errorCode)return!1;this.Y().W\u0026\u0026this.Y().houseBrandUserStatus\u0026\u0026this.jp(\"hbut\",{status:this.Y().houseBrandUserStatus});if(this.videoData.bF())return!0;this.u3(\"api.invalidparam\",2,void 0,\"invalidVideodata.1\");return!1};\ng.k.Us\u003dfunction(C){(C\u003dC\u003d\u003d\u003dvoid 0?!1:C)||g.Kj(this.videoData)||D9(this.CJ());this.eU\u003dC;!this.JX()||this.E8.Ia()?g.qo(this.If)\u0026\u0026this.videoData.isLivePlayback\u0026\u0026this.E8.Ia()\u0026\u0026!this.E8.finished\u0026\u0026!this.eU\u0026\u0026this.KC():(this.E8.start(),C\u003dthis.CJ(),g.HO(C.provider),C.qoe\u0026\u0026lnW(C.qoe),this.KC())};\ng.k.KC\u003dfunction(){if(this.videoData.isLoaded()){var C\u003dthis.rH;g.Lk(C.Rf.experiments,\"html5_player_min_build_cl\")\u003e0\u0026\u0026g.Lk(C.Rf.experiments,\"html5_player_min_build_cl\")\u003e725870172\u0026\u0026zyx(C,\"oldplayer\");V1V(this)}else this.videoData.Xz||this.videoData.tN?this.eU\u0026\u0026g.qo(this.If)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.Xz?RLW(this.videoData):(C\u003dthis.CJ(),C.qoe\u0026\u0026(C\u003dC.qoe,yn(C,\"protected\"),C.provider.videoData.G?C.jg():C.provider.videoData.subscribe(\"dataloaded\",C.jg,C)),yaH(this.videoData))):!this.videoData.loading\u0026\u0026\nthis.Mh\u0026\u0026$gl(this)};\ng.k.vZ\u003dfunction(C){this.uf\u003dC;this.Xo\u0026\u0026(YvW(this.Xo,new g.cO(C)),this.D(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.jp(\"sdai\",{sdsstm:1}))};\ng.k.ya\u003dfunction(C){this.Ib\u003dC;this.Xo\u0026\u0026this.Xo.ya(C)};\ng.k.ST\u003dbc(15);g.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.k.w2\u003dfunction(){var C\u003dthis;this.logger.debug(\"Updating for format change\");Fs(this).then(function(){return l_(C)});\nthis.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo()};\ng.k.z_\u003dfunction(){this.logger.debug(\"start readying playback\");this.mediaElement\u0026\u0026this.mediaElement.activate();this.Us();this.JX()\u0026\u0026!g.B(this.playerState,128)\u0026\u0026(this.a_.Ia()||(this.a_.start(),this.videoData.du?this.WW(b$(this.playerState,4)):this.WW(b$(b$(this.playerState,8),1))),zZH(this))};\ng.k.Hr\u003dfunction(){return this.E8.finished};\ng.k.sendAbandonmentPing\u003dfunction(){g.B(this.getPlayerState(),128)||(this.publish(\"internalAbandon\"),this.iJ(!0),Sdo(this),g.dl.E2(this.v1))};\ng.k.DN\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!0:C;(b\u003d\u003d\u003dvoid 0||b)\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.pause();this.WW(C?new g.xe(14):new g.xe)};\ng.k.rA\u003dfunction(){hHS(this.CJ())};\ng.k.u3\u003dfunction(C,b,h,N,p,P){this.logger.debug(function(){return\"set player error: ec\u003d\"+C+\", detail\u003d\"+p});\nvar c,e;g.mg(NNE,h)?c\u003dh:h?e\u003dh:c\u003d\"GENERIC_WITHOUT_LINK\";N\u003d(N||\"\")+(\";a6s.\"+kr());if(C\u003d\u003d\u003d\"auth\"||C\u003d\u003d\u003d\"drm.auth\"||C\u003d\u003d\u003d\"heartbeat.stop\")h\u0026\u0026(N+\u003d\";r.\"+h.replaceAll(\" \",\"_\")),P\u0026\u0026(N+\u003d\"sr.\"+P.replaceAll(\" \",\"_\"));b\u003d{errorCode:C,errorDetail:p,errorMessage:e||g.tO[c]||\"\",OQ:c,fS:P||\"\",dN:N,Sa:b,cpn:this.videoData.clientPlaybackNonce};this.videoData.errorCode\u003dC;G$(this,\"dataloaderror\");this.WW(C3(this.playerState,128,b));g.dl.E2(this.v1);S1(this);this.Oc()};\ng.k.HL\u003dfunction(C){this.SZ\u003dthis.SZ.filter(function(b){return C!\u003d\u003db});\nthis.logger.debug(function(){return\"set preroll ready for \"+C});\ng.Kj(this.videoData)\u0026\u0026!this.uN()\u0026\u0026this.DJ.Jy(\"pl_pr\");this.a_.Ia()\u0026\u0026zZH(this)};\ng.k.uN\u003dfunction(){var C;(C\u003d!!this.SZ.length)||(C\u003dthis.Zx.j.array[0],C\u003d!!C\u0026\u0026C.start\u003c\u003d-0x8000000000000);return C};\ng.k.Dt\u003dfunction(){return this.Jk.Dt()};\ng.k.isPlaying\u003dfunction(){return this.playerState.isPlaying()};\ng.k.Xn\u003dfunction(){return this.playerState.Xn()\u0026\u0026this.videoData.du};\ng.k.getPlayerState\u003dfunction(){return this.playerState};\ng.k.b4\u003dfunction(C){var b;(b\u003dthis.Xo)\u003d\u003dnull||b.b4(C)};\ng.k.CH\u003dfunction(C){var b;(b\u003dthis.Xo)\u003d\u003dnull||b.CH(C)};\ng.k.getPlayerType\u003dfunction(){return this.playerType};\ng.k.getPreferredQuality\u003dfunction(){if(this.BL){var C\u003dthis.BL;C\u003dC.videoData.RJ.compose(C.videoData.Pd);C\u003dxl(C)}else C\u003d\"auto\";return C};\ng.k.bd\u003dbc(20);g.k.isGapless\u003dfunction(){return!!this.mediaElement\u0026\u0026this.mediaElement.isView()};\ng.k.setMediaElement\u003dfunction(C){this.logger.debug(\"set media element\");if(this.mediaElement\u0026\u0026C.Rb()\u003d\u003d\u003dthis.mediaElement.Rb()\u0026\u0026(C.isView()||this.mediaElement.isView())){if(C.isView()||!this.mediaElement.isView())g.yJ(this.QS),this.mediaElement\u003dC,this.mediaElement.vE\u003dthis,OaW(this),this.Jk.setMediaElement(this.mediaElement)}else{this.mediaElement\u0026\u0026this.Ue();if(!this.playerState.isError()){var b\u003dhI(this.playerState,512);g.B(b,8)\u0026\u0026!g.B(b,2)\u0026\u0026(b\u003db$(b,1));C.isView()\u0026\u0026(b\u003dhI(b,64));this.WW(b)}this.mediaElement\u003d\nC;this.mediaElement.vE\u003dthis;!g.qo(this.If)\u0026\u0026this.mediaElement.setLoop(this.loop);this.mediaElement.setPlaybackRate(this.playbackRate);OaW(this);this.Jk.setMediaElement(this.mediaElement);this.D(\"html5_prewarm_media_source\")\u0026\u0026!this.rH.N1()\u0026\u0026M5W(this.mediaElement)}};\ng.k.Ue\u003dfunction(C,b,h){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;this.logger.debug(\"remove media element\");if(this.mediaElement){var N\u003dthis.getCurrentTime();N\u003e0\u0026\u0026(this.Jk.X\u003dN);this.Jk.setMediaElement(null);!C\u0026\u0026this.v$()?RZK(this):this.yC(h);this.Xo\u0026\u0026(xL(this.Xo),VF(this,b));this.EN.stop();if(this.mediaElement\u0026\u0026(!this.a_.Ia()\u0026\u0026!this.zJ()||this.playerState.isError()||g.B(this.playerState,2)||this.WW(b$(this.playerState,512)),this.mediaElement)){g.yJ(this.QS);if(C||!this.mediaElement.isView())this.DJ.Ap(\"mesv_s\"),\nthis.mediaElement.stopVideo(),Mg(this);this.mediaElement\u003dthis.mediaElement.vE\u003dnull}}};\ng.k.playVideo\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dthis,N,p,P,c,e,L;return g.R(function(Z){if(Z.j\u003d\u003d1){h.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.B(h.playerState,128))return Z.return();if(h.rH.kB())return h.publish(\"signatureexpired\"),Z.return();h.mediaElement\u0026\u0026D9(h.CJ());h.z_();(g.B(h.playerState,64)||C)\u0026\u0026h.WW(b$(h.playerState,8));return h.a_.finished\u0026\u0026h.mediaElement?h.BL||!h.zR?Z.WE(2):\ng.J(Z,h.zR,3):Z.return()}if(Z.j!\u003d2\u0026\u0026g.B(h.playerState,128))return Z.return();if(!h.videoData.N)return h.videoData.isLivePlayback\u0026\u0026!g.nA(h.If.G,!0)?(N\u003d\"html5.unsupportedlive\",p\u003d2):(N\u003dh.videoData.o$()?\"fmt.unplayable\":\"fmt.noneavailable\",p\u003d1),g.Ri(Error(\"selectableFormats\")),h.u3(N,p,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),Z.return();if(h.r0()\u0026\u0026h.videoData.N.j)return h.logger.debug(\"rebuild playbackData for airplay\"),Z.return(Fs(h));if(pa(h))Y\u003dh.Jk,hE(Y.videoData)?!Y.isAtLiveHead(Y.getCurrentTime())\u0026\u0026\nY.Dt()\u0026\u0026Y.vE.seekTo(Infinity,{Cj:\"seektimeline_peggedToLive\",seekSource:34}):g.Kj(Y.videoData)\u0026\u0026Y.getCurrentTime()\u003cY.Mo()\u0026\u0026Y.vE.seekTo(Y.Mo(),{Cj:\"seektimeline_outOfWindow\"});else if(hE(h.videoData)){if(P\u003dh.getCurrentTime()\u003ch.Mo()-15,c\u003dg.Gg(h.videoData)\u0026\u0026h.playerState.isPaused(),e\u003dg.B(h.playerState,1024),Y\u003dh.Jk,Y.videoData.yV()\u0026\u0026vT(Y.videoData)||e||!P\u0026\u0026!c||(c?(h.logger.debug(\"seek to head for live because of live-only\"),h.seekTo(Infinity,{Cj:\"videoplayer_unpauseLiveOnly\",seekSource:102})):(h.logger.debug(\"seek to min seekable for live because of out of window\"),\nh.seekTo(h.Mo(),{Cj:\"videoplayer_outOfWindow\",seekSource:102}))),!h.isAtLiveHead(void 0,!0)\u0026\u0026h.Dt()\u0026\u0026(h.logger.debug(\"seek to head for live because pegged to live\"),L\u003d{Cj:\"videoplayer_peggedToLive\",seekSource:34},h.seekTo(Infinity,L)),g.B(h.playerState,256)\u0026\u0026h.videoData.nO\u0026\u0026h.Jk.Pc())return h.WW(NO(h.playerState,8,4)),Z.return()}else g.Kj(h.videoData)\u0026\u0026h.getCurrentTime()\u003ch.Mo()-0\u0026\u0026h.seekTo(h.Mo(),{Cj:\"videoplayer_outOfWindow\"});g.B(h.playerState,4)\u0026\u0026g.B(h.playerState,16)\u0026\u0026h.WW(NO(h.playerState,9,\n4));if(l_(h,b))return nCl(h),Z.return();ECc(h);g.SV(Z)})};\ng.k.xd\u003dfunction(C){this.logger.debug(\"reset media source\");C\u0026\u0026this.zE(new VX(\"qoe.restart\",C));this.WW(b$(this.playerState,2048));this.yC();C\u003dthis.videoData.j\u0026\u0026p_(this.videoData.j);var b\u003dthis.mediaElement\u0026\u0026this.mediaElement.isView();C||b?(this.Xo\u0026\u0026X7S(this.Xo),this.B6()):(l_(this),this.playerState.isOrWillBePlaying()\u0026\u0026this.playVideo())};\ng.k.IR\u003dfunction(){if(!this.BL)return[];var C\u003dfic(this.zQ,this.BL,this.cC());return this.BL.j.IR(C)};\ng.k.QF\u003dfunction(){if(!this.BL)return[];var C\u003dfic(this.zQ,this.BL,this.cC());return this.BL.j.QF(C)};\ng.k.cC\u003dfunction(){var C\u003dthis.UG?this.UG.cC():nj(this.videoData)\u0026\u0026this.videoData.j\u0026\u0026p_(this.videoData.j)?this.videoData.n5?uW:wTc:uW;this.hf\u0026\u0026(C\u003dC.compose(qWD));return C};\ng.k.OO\u003dfunction(){return this.BL?fic(this.zQ,this.BL,this.cC()):uW};\ng.k.yg\u003dfunction(){var C\u003dthis.tb(),b\u003dthis.bf.PW().videoId;return this.bf.xq.yg(C)||this.bf.xq.yg(b)};\ng.k.F2\u003dfunction(C,b,h){if(this.D(\"html5_enable_qoe_video_format_intent\")){var N;if((N\u003dthis.CJ().qoe)!\u003dnull){var p\u003dC.j,P\u003dg.HO(N.provider);g.mQ(N,P,\"vfi\",[p\u003d\u003d\u003d0?\"\":\"\"+p,p\u003d\u003d\u003d0?\"A\":\"M\"])}}this.videoData.RJ\u003dC;if(this.BL\u0026\u0026b\u0026\u0026(b\u003dthis.zQ,N\u003dthis.BL,N.j.j)){var c\u003dN.j.videoInfos[0].video.j;p\u003dc!\u003d\u003d0\u0026\u0026C.j\u003d\u003d\u003dc;P\u003dAd()\u003ec;c\u003db.D(\"html5_dont_save_under_1080\")\u0026\u0026c\u003c1080;if(!p||!P\u0026\u0026!c){var e;p\u003dy7l(b,(e\u003dN.j)\u003d\u003dnull?void 0:e.videoInfos);e\u003db.vE.getPlaybackRate();e\u003e1\u0026\u0026p\u0026\u0026(e\u003dqXS(b.If.G,N.j.videoInfos,e),C.j!\u003d\u003d0\u0026\u0026e\u003cC.j\u0026\u0026b.vE.setPlaybackRate(1));\nvar L,Z;C\u003dg.QX[xl(C)];e\u003d((L\u003dN.videoData.K)\u003d\u003dnull?void 0:(Z\u003dL.video)\u003d\u003dnull?void 0:Z.j)||0;g.uU(\"yt-player-quality\",{quality:C,previousQuality:e},31104E3);b.If.schedule.policy.X\u003dAd()\u003e\u003d480;if(b.D(\"html5_exponential_memory_for_sticky\")){L\u003db.If.fK;Z\u003d1;var Y\u003dY\u003d\u003d\u003dvoid 0?!1:Y;dOH(L,\"sticky-lifetime\");L.values[\"sticky-lifetime\"]\u0026\u0026L.kA[\"sticky-lifetime\"]||(L.values[\"sticky-lifetime\"]\u003d0,L.kA[\"sticky-lifetime\"]\u003d0);Y\u0026\u0026l2(L,\"sticky-lifetime\")\u003e.0625\u0026\u0026(Z\u003dL.kA[\"sticky-lifetime\"]*2);L.values[\"sticky-lifetime\"]+\u003d1*\nMath.pow(2,L.j/Z);L.kA[\"sticky-lifetime\"]\u003dZ;L.X.start()}if(b.D(\"html5_perf_cap_override_sticky\")){Y\u003db.N;L\u003db.D(\"html5_perserve_av1_perf_cap\");L\u003dL\u003d\u003d\u003dvoid 0?!1:L;if(L\u003d\u003d\u003dvoid 0?0:L){Z\u003drV();b\u003dg.z(Object.keys(Z));for(C\u003db.next();!C.done;C\u003db.next())C\u003dC.value,C.indexOf(\"1\")!\u003d\u003d0\u0026\u0026delete Z[C];g.uU(\"yt-player-performance-cap\",Z,2592E3)}else g.QJ(\"yt-player-performance-cap\");mol(L);if(L){L\u003dg.z(S$.keys());for(Z\u003dL.next();!Z.done;Z\u003dL.next())Z\u003dZ.value,Z.startsWith(\"1\")||S$.delete(Z);L\u003dg.z(Sq.values());for(Z\u003dL.next();!Z.done;Z\u003d\nL.next())Z\u003dZ.value,Z.startsWith(\"1\")||Sq.delete(Z);L\u003dg.z(Y.keys());for(Z\u003dL.next();!Z.done;Z\u003dL.next())Z\u003dZ.value,Z.startsWith(\"1\")||Y.delete(Z)}else S$.clear(),Sq.clear(),Y.clear()}}}this.Xo\u0026\u0026(Y\u003dthis.Xo,h\u003dh||\"\",Y.policy.j?Uk(Y.K.j,h):Uk(Y.j.G,h));this.z7()};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.N\u0026\u0026!this.videoData.N.j?xl(this.videoData.RJ):Ic[Ad()]};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.k.setUserAudio51Preference\u003dfunction(C,b){this.getUserAudio51Preference()!\u003d\u003dC\u0026\u0026(this.jp(\"toggle51\",{pref:C}),g.uU(\"yt-player-audio51\",C,b?31536E3:2592E3),this.w2())};\ng.k.getUserAudio51Preference\u003dfunction(){return this.videoData.getUserAudio51Preference()};\ng.k.setProximaLatencyPreference\u003dfunction(C){var b\u003dthis.getProximaLatencyPreference();this.jp(\"proxima\",{pref:C});g.uU(\"yt-player-proxima-pref\",C,31536E3);b!\u003d\u003dC\u0026\u0026(C\u003dthis.Jk,C.kh\u003d!0,C.vE.seekTo(Infinity,{Cj:\"seektimeline_proximaSeekToHead\",seekSource:34}))};\ng.k.getProximaLatencyPreference\u003dfunction(){var C;return(C\u003dyp())!\u003dnull?C:0};\ng.k.isProximaLatencyEligible\u003dfunction(){return this.videoData.isProximaLatencyEligible};\ng.k.D7\u003dfunction(){this.videoData.videoId?this.bf.D7(this.videoData):this.jp(\"povid\",{})};\ng.k.WV\u003dfunction(){this.videoData.videoId?this.bf.WV(this.videoData):this.jp(\"piavid\",{})};\ng.k.z7\u003dfunction(){if(!this.HE()\u0026\u0026!g.B(this.playerState,128)\u0026\u0026this.videoData.N){if(this.videoData.N.j)aY(this);else{var C\u003dHY(this),b\u003dthis.videoData;a:{var h\u003dthis.videoData.w9;if(C.j){for(var N\u003dg.z(h),p\u003dN.next();!p.done;p\u003dN.next()){p\u003dp.value;var P\u003dp.getInfo(),c\u003dg.QX[P.video.quality];if((!C.N||P.video.quality!\u003d\u003d\"auto\")\u0026\u0026c\u003c\u003dC.j){h\u003dp;break a}}h\u003dh[h.length-1]}else h\u003dh[0]}b.zi\u003dh;AnH(this,C.reason,dgl(this,this.videoData.zi))}if(this.D(\"html5_check_unstarted\")?this.playerState.isOrWillBePlaying():this.isPlaying())this.Jk.J\u003d\n!1,this.playVideo()}};\ng.k.PZ\u003dfunction(C,b){if(this.HE()||g.B(this.playerState,128))return!1;var h,N\u003d!((h\u003dthis.videoData.N)\u003d\u003dnull||!h.j);h\u003dN\u0026\u0026b?this.getCurrentTime()-this.Z9():NaN;if(this.If.experiments.Fo(\"html5_record_audio_format_intent\")){var p\u003dthis.CJ();if(p.qoe){p\u003dp.qoe;var P\u003d[C.z$.id,isNaN(h)?\"m\":\"t\"];g.mQ(p,g.HO(p.provider),\"afi\",P)}}if(N)return b\u0026\u0026(N\u003dDD1(this.Jk),this.jp(\"aswh\",{id:C.id,xtags:C.xtags,bh:N.toFixed(3)})),this.Xo.setAudioTrack(C,h,b),!0;if(rnl(this)){a:{b\u003dthis.mediaElement.audioTracks();for(N\u003d0;N\u003c\nb.length;++N)if(h\u003db[N],h.label\u003d\u003d\u003dC.z$.getName()){if(h.enabled){b\u003d!1;break a}b\u003dh.enabled\u003d!0;break a}b\u003dvoid 0}b\u0026\u0026this.jp(\"hlsaudio\",{id:C.id})}else{a:if(b\u003dthis.videoData,b.X\u0026\u0026!tm(b.X)||C\u003d\u003d\u003db.MW||!b.w9||b.w9.length\u003c\u003d0)b\u003d!1;else{N\u003dg.z(b.w9);for(h\u003dN.next();!h.done;h\u003dN.next()){h\u003dh.value;if(!(h instanceof bW)){b\u003d!1;break a}p\u003dC.z$.getId();h.K\u0026\u0026(YwW(h.K,p),h.dU\u003dnull)}b.MW\u003dC;b\u003d!0}b\u0026\u0026l_(this)\u0026\u0026(this.publish(\"internalaudioformatchange\",this.videoData,!0),this.jp(\"hlsaudio\",{id:C.id}))}return!0};\ng.k.getAvailableAudioTracks\u003dfunction(){return g.Kj(this.videoData)\u0026\u0026this.Ib?jpl(this.Ib).getAvailableAudioTracks():this.videoData.getAvailableAudioTracks()};\ng.k.getAudioTrack\u003dfunction(){if(rnl(this)){var C\u003dJnS(this);if(C)return C}return this.videoData.getAudioTrack()};\ng.k.Ca\u003dfunction(){if(this.videoData.D(\"html5_trigger_loader_when_idle_network\")\u0026\u0026!this.videoData.yV()\u0026\u0026IQ(this.videoData)){var C;(C\u003dthis.Xo)!\u003dnull\u0026\u0026C.r9()}};\ng.k.pW\u003dfunction(){if(tq(this.videoData)\u0026\u0026this.videoData.D(\"html5_gapless_append_early\")){var C;(C\u003dthis.Xo)!\u003dnull\u0026\u0026C.r9()}};\ng.k.YE\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(this.Xo){var b\u003dthis.Xo,h\u003db.YE;var N\u003dthis.videoData;N\u003dN.D(\"html5_ssdai_use_post_for_media\")\u0026\u0026N.enableServerStitchedDai?!1:NF(N)\u0026\u0026N.vL\u0026\u0026!N.isAd();h.call(b,N,C)}};\ng.k.yC\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;this.pO\u0026\u0026(this.logger.debug(\"remove media source\"),V5K(this.pO),this.YE(C),this.pO.dispose(),this.pO\u003dnull)};\ng.k.Jj\u003dfunction(){return this.pO};\ng.k.tQ\u003dfunction(C,b,h,N){function p(c){try{KjW(P,c,b,h)}catch(e){g.Ri(e),P.handleError(new VX(\"fmt.unplayable\",{msi:\"1\",ename:e\u0026\u0026typeof e\u003d\u003d\u003d\"object\"\u0026\u0026\"name\"in e?String(e.name):void 0},1))}}\nvar P\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;Ug_(this,N\u003d\u003d\u003dvoid 0?!1:N);this.pO\u003dC;this.v$()\u0026\u0026d6(this.pO)\u003d\u003d\u003d\"open\"?p(this.pO):GvV(this.pO,p)};\ng.k.HO\u003dfunction(C){this.logger.debug(\"onNeedKeyInfo\");this.fG.set(C.initData,C);this.UG\u0026\u0026(this.UG.HO(C),this.D(\"html5_eme_loader_sync\")||this.fG.remove(C.initData))};\ng.k.lk\u003dfunction(C){this.videoData.xN\u003dg.td(\"auto\",C,!1,\"u\");aY(this)};\ng.k.La\u003dfunction(C){var b\u003dC.reason,h\u003dC.j.info,N\u003dC.token,p\u003dC.videoId,P\u003dthis.CJ(p),c\u003dg.Kj(this.videoData)?P.getVideoData():this.videoData;if(h!\u003d\u003dc.X){var e\u003d!c.X;c.X\u003dh;b!\u003d\u003d\"m\"\u0026\u0026b!\u003d\u003d\"t\"\u0026\u0026(b\u003de?\"i\":\"a\");var L\u003db\u003d\u003d\u003d\"m\"||b\u003d\u003d\u003d\"t\";this.If.experiments.Fo(\"html5_refactor_sabr_audio_format_selection_logging\")?this.AA\u003dnew MQl(c,h,b,\"\",N,p):P.WQ(new MQl(c,h,b,\"\",N));this.publish(\"internalaudioformatchange\",c,!e\u0026\u0026L)}this.Jk.La(C.j.index)};\ng.k.h5\u003dfunction(C){this.publish(\"localmediachange\",C)};\ng.k.JN\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?{}:C;var b;(b\u003dthis.Xo)\u003d\u003dnull||b.JN(this.If,B7(this.videoData),C)};\ng.k.kB\u003dfunction(){return this.rH.kB()};\ng.k.Rz\u003dfunction(C){this.zE(new VX(\"staleconfig\",{reason:C}))};\ng.k.handleError\u003dfunction(C){this.rH.handleError(C)};\ng.k.N1\u003dfunction(){return this.rH.N1()};\ng.k.Z$\u003dfunction(C){this.Jk.Z$(C)};\ng.k.B6\u003dfunction(C,b,h){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dthis,p,P,c;return g.R(function(e){if(e.j\u003d\u003d1){N.Xo\u0026\u0026N.Xo.YP();N.Xo\u0026\u0026N.Xo.HE()\u0026\u0026S1(N);if(N.D(\"html5_enable_vp9_fairplay\")\u0026\u0026N.o$()\u0026\u0026(p\u003dN.videoData.j)!\u003dnull)for(var L in p.j)p.j.hasOwnProperty(L)\u0026\u0026(p.j[L].j\u003dnull,p.j[L].N\u003d!1);N.WW(b$(N.playerState,2048));N.D(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.Kj(N.videoData)?N.publish(\"newelementrequired\",h):N.publish(\"newelementrequired\");return C?g.J(e,Fs(N),2):e.WE(2)}N.videoData.yV()\u0026\u0026\n((P\u003dN.Xo)\u003d\u003dnull?0:P.nO)\u0026\u0026!pa(N)\u0026\u0026((c\u003dN.isAtLiveHead())\u0026\u0026hE(N.videoData)?N.seekTo(Infinity,{Cj:\"videoPlayer_getNewElement\"}):N.videoData.y_\u0026\u0026N.Xo\u0026\u0026(L\u003dN.Xo,L.cE.yV\u0026\u0026(L.cE.y_||L.cE.X||L.cE.isPremiere?(L.seek(0,{Cj:\"loader_resetSqless\"}),L.videoTrack.J\u003d!0,L.audioTrack.J\u003d!0,L.videoTrack.G\u003d!0,L.audioTrack.G\u003d!0):oG(L.cE)\u0026\u0026Eg(L))));b\u0026\u0026N.seekTo(0,{seekSource:105});g.B(N.playerState,8)\u0026\u0026(N.D(\"html5_ssap_keep_media_on_finish_segment\")\u0026\u0026g.Kj(N.videoData)?N.playVideo(!1,h):N.playVideo());g.SV(e)})};\ng.k.qY\u003dfunction(C){this.jp(\"hgte\",{ne:+C});this.videoData.L\u003d!1;C\u0026\u0026this.B6();this.Xo\u0026\u0026X7S(this.Xo)};\ng.k.nR\u003dfunction(C){this.jp(\"newelem\",{r:C});this.B6()};\ng.k.pauseVideo\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if((g.B(this.playerState,64)||g.B(this.playerState,2))\u0026\u0026!C)if(g.B(this.playerState,8))this.WW(NO(this.playerState,4,8));else if(this.Xn())l_(this);else return;g.B(this.playerState,128)||(C?this.WW(b$(this.playerState,256)):this.WW(NO(this.playerState,4,8)));this.mediaElement\u0026\u0026this.mediaElement.pause();g.Gg(this.videoData)\u0026\u0026this.Xo\u0026\u0026VF(this,!1)};\ng.k.stopVideo\u003dfunction(){this.pauseVideo();this.Xo\u0026\u0026(VF(this,!1),this.Xo.j1())};\ng.k.Oc\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(this.v$()\u0026\u0026b){var h;(h\u003dthis.mediaElement)\u003d\u003dnull||h.Oc()}else{var N;(N\u003dthis.mediaElement)\u003d\u003dnull||N.stopVideo()}Mg(this);S1(this);g.B(this.playerState,128)||(C?this.WW(hI(hI(b$(this.playerState,4),8),16)):this.WW(C3(this.playerState)));this.videoData.videoId\u0026\u0026this.If.Df.remove(this.videoData.videoId)};\ng.k.seekTo\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;this.logger.debug(function(){return\"SeekTo \"+C+\", \"+JSON.stringify(b)});\ng.B(this.playerState,2)\u0026\u0026l_(this);b.t4D\u0026\u0026this.WW(b$(this.playerState,2048));b.seekSource!\u003d\u003d58\u0026\u0026b.seekSource!\u003d\u003d60||!this.D(\"html5_update_vss_during_gapless_seeking\")||CTl(this.CJ(),b.seekSource);this.Jk.seekTo(C,b);this.Zx.sync()};\ng.k.T_\u003dfunction(C){this.DJ.X.gY();g.B(this.playerState,32)||(this.WW(b$(this.playerState,32,C\u003d\u003dnull?void 0:C.seekSource)),g.B(this.playerState,8)\u0026\u0026this.pauseVideo(!0),this.publish(\"beginseeking\",this));this.cW()};\ng.k.Lu\u003dfunction(C){C\u003dC\u003d\u003dnull?void 0:C.seekSource;g.B(this.playerState,32)?(this.WW(NO(this.playerState,16,32,C)),this.publish(\"endseeking\",this)):g.B(this.playerState,2)||this.WW(b$(this.playerState,16,C));this.DJ.X.zK(this.videoData,this.playerState.isPaused())};\ng.k.J7\u003dfunction(C){this.Lu(C)};\ng.k.Ha\u003dfunction(){this.publish(\"SEEK_COMPLETE\")};\ng.k.bu\u003dfunction(){this.publish(\"onAbnormalityDetected\")};\ng.k.UN\u003dfunction(C){var b\u003dthis.bf,h\u003dthis.videoData.clientPlaybackNonce,N\u003dthis.playerType;if(C.scope\u003d\u003d\u003d4){var p\u003dC.type;if(p){var P\u003db.A4(),c\u003dP.getVideoData().clientPlaybackNonce;N\u003d\u003d\u003d1\u0026\u0026(c\u003dh);(b\u003dRCV(b,c))?(h\u003db.getVideoData())\u0026\u0026(C.writePolicy\u003d\u003d\u003d2\u0026\u0026h.sabrContextUpdates.has(p)||h.sabrContextUpdates.set(p,C)):P.jp(\"scuset\",{ncpf:\"1\",ccpn:c,crcpn:h})}else g.Ri(Error(\"b/380308491: contextUpdateType is undefined\"))}};\ng.k.Jq\u003dfunction(){if(this.bf.PW().En\u0026\u0026this.playerType\u003d\u003d\u003d2)return this.bf.Jq(\"\")};\ng.k.getCurrentTime\u003dfunction(){return this.Jk.getCurrentTime()};\ng.k.td\u003dfunction(){return this.Jk.td()};\ng.k.l3\u003dfunction(){return this.Jk.l3()};\ng.k.DB\u003dfunction(C){return this.Ib\u0026\u0026(C\u003dC||this.Ib.pI())?Pq(this.Ib,C):this.l3()};\ng.k.lN\u003dfunction(){return this.Jk.lN()};\ng.k.getPlaylistSequenceForTime\u003dfunction(C){return this.videoData.getPlaylistSequenceForTime(C-this.Z9())};\ng.k.fB\u003dfunction(){var C\u003dNaN;this.mediaElement\u0026\u0026(C\u003dthis.mediaElement.fB());return C\u003e\u003d0?C:this.getCurrentTime()};\ng.k.vF\u003dfunction(){var C;return((C\u003dthis.videoData.j)\u003d\u003dnull?0:C.vF)?this.videoData.j.vF(this.getCurrentTime()-this.Z9()):this.mediaElement\u0026\u0026(C\u003dthis.mediaElement.vy())\u0026\u0026(C\u003dC.getTime(),!isNaN(C))?C/1E3+this.getCurrentTime():NaN};\ng.k.getDuration\u003dfunction(C){return g.Kj(this.videoData)\u0026\u0026this.Ib?C?PMH(this.Ib,C):Ig(this.Ib):this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.Z9():this.J8()?this.J8():0};\ng.k.ED\u003dfunction(){var C\u003dnew j_V;if(this.Xo){var b\u003dthis.If.schedule,h\u003dthis.If.tZ();h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.U8\u003db.nO;C.IJ\u003db.t4;C.bandwidthEstimate\u003dY7(b);if(h){h\u003d(b.L.w0()*1E3).toFixed();var N\u003d(b.sX.w0()*1E3).toFixed(),p\u003deR(b).toFixed(2),P\u003d((b.J.w0()||0)*1E9).toFixed(2),c\u003db.N.w0().toFixed(0),e\u003db.Qz.w0().toFixed(0),L\u003db.V.percentile(.5).toFixed(2),Z\u003db.V.percentile(.92).toFixed(2),Y\u003db.V.percentile(.96).toFixed(2),a\u003db.V.percentile(.98).toFixed(2);b.j?b.j.reset():b.j\u003dnew b2;b.j.add(b.q2);b.j.add(b.interruptions.length);\nfor(var l\u003d0,F\u003db.interruptions.length-1;F\u003e\u003d0;F--){var G\u003db.interruptions[F];b.j.add(G-l);l\u003dG}l\u003d0;for(F\u003db.X.length-1;F\u003e\u003d0;F--){G\u003db.X[F];var V\u003dG.stamp/36E5;b.j.add(V-l);l\u003dV;b.j.add(G.net/1E3);b.j.add(G.max)}b\u003db.j.Oq();C.j\u003d{ttr:h,ttm:N,d:p,st:P,bw:c,abw:e,v50:L,v92:Z,v96:Y,v98:a,\"int\":b}}Z6H(this.Xo,C)}else this.mediaElement\u0026\u0026(C.I1\u003dTF(this.mediaElement));C.U8\u003dthis.U8;C.IJ\u003dthis.IJ;C.N\u003dthis.isAtLiveHead()\u0026\u0026this.isPlaying()?FjH(this):NaN;return C};\ng.k.R5\u003dfunction(C,b){this.IJ+\u003dC;this.U8+\u003db};\ng.k.hd\u003dfunction(){return this.mediaElement?g.Gg(this.videoData)?1:SM(this.videoData)?this.isAtLiveHead()||this.Dt()?1:this.Jk.hd():this.mediaElement.hd():0};\ng.k.Gb\u003dfunction(){var C\u003dthis.getCurrentTime();if(this.UG){var b\u003d\"IT/\"+(this.UG.j.getInfo()+\"/\"+xl(this.cC()));b+\u003d\"/\"+this.UG.getInfo()}else b\u003d\"\";var h\u003dthis.isGapless(),N\u003dthis.nf(),p\u003dthis.Bc(),P\u003dg.z$(this),c\u003dthis.getPlayerState(),e\u003dthis.getPlaylistSequenceForTime(this.getCurrentTime());a:{var L\u003d0;var Z\u003d\"\";if(this.uf){if(this.uf.rG){Z\u003d\"D,\";break a}L\u003dthis.uf.Q9();Z\u003dthis.uf.pI().substring(0,4)}else this.Ib\u0026\u0026(L\u003dthis.Ib.Q9(),Z\u003dthis.Ib.pI().substring(0,4));L\u003e0?(L\u003d\"AD\"+L+\", \",Z\u0026\u0026(L+\u003dZ+\", \"),Z\u003dL):Z\u003d\"\"}return{currentTime:C,\nvR:b,isGapless:h,nf:N,I6:p,Jb$:P,playerState:c,S_E:e,x9z:this.rB,gk:Z,Ksi:this.Qs()}};\ng.k.jf\u003dfunction(C){var b\u003d{};if(C\u003d\u003d\u003dvoid 0?0:C){Object.assign(b,this.CJ().jf());this.mediaElement\u0026\u0026(Object.assign(b,this.mediaElement.jf()),Object.assign(b,this.Qs()));this.Xo\u0026\u0026Object.assign(b,this.Xo.jf());this.UG\u0026\u0026(b.drm\u003dJSON.stringify(this.UG.jf()));b.state\u003dthis.playerState.state.toString(16);g.B(this.playerState,128)\u0026\u0026(b.debug_error\u003dJSON.stringify(this.playerState.N9));this.uN()\u0026\u0026(b.prerolls\u003dthis.SZ.join(\",\"));this.videoData.aL\u0026\u0026(b.ismb\u003dthis.videoData.aL);this.videoData.latencyClass!\u003d\u003d\"UNKNOWN\"\u0026\u0026\n(b.latency_class\u003dthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(b.lowlatency\u003d\"1\");if(this.videoData.defaultActiveSourceVideoId||this.videoData.compositeLiveStatusToken||this.videoData.compositeLiveIngestionOffsetToken)b.is_mosaic\u003d1;this.videoData.cotn\u0026\u0026(b.is_offline\u003d1,b.cotn\u003dthis.videoData.cotn);this.videoData.playerResponseCpn\u0026\u0026(b.playerResponseCpn\u003dthis.videoData.playerResponseCpn);this.bf.isOrchestrationLeader()\u0026\u0026(b.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.j\u0026\u0026\nZ5(this.videoData.j)\u0026\u0026(b.segduration\u003dZ5(this.videoData.j)),C\u003dthis.Jk,b.lat\u003dC.W?HJ1(C.W.X):0,b.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);b.relative_loudness\u003dthis.videoData.VX.toFixed(3);if(C\u003dg.z$(this))b.optimal_format\u003dC.video.qualityLabel;b.user_qual\u003dAd();b.release_version\u003d\"youtube.player.web_20250211_01_RC00\";g.Kj(this.videoData)\u0026\u0026this.Ib\u0026\u0026(b.ssap\u003dYL(this.Ib))}b.debug_videoId\u003dthis.videoData.videoId;return b};\ng.k.addCueRange\u003dfunction(C){this.Z8([C])};\ng.k.removeCueRange\u003dfunction(C){this.Zx.AR([C])};\ng.k.Qx\u003dfunction(){this.Zx.sync()};\ng.k.JK\u003dfunction(C,b){return this.Zx.JK(C,b)};\ng.k.Z8\u003dfunction(C,b){this.Zx.A8(C,b)};\ng.k.qr\u003dfunction(C){this.Zx.AR(C)};\ng.k.N4\u003dfunction(C){var b\u003dthis.Zx;C.length\u003c\u003d0||b.HE()||(C\u003db.j,C.array.sort(C.j))};\ng.k.l1\u003dfunction(){return this.Zx.l1()||[]};\ng.k.tq\u003dfunction(){return this.gq};\ng.k.r0\u003dfunction(){return this.visibility.r0()};\ng.k.Vr\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.Vr()};\ng.k.sD4\u003dfunction(){G$(this)};\ng.k.togglePictureInPicture\u003dfunction(){this.mediaElement\u0026\u0026this.mediaElement.togglePictureInPicture()};\ng.k.SA\u003dfunction(C){var b\u003dC.target.R$();if(this.mediaElement\u0026\u0026this.mediaElement.R$()\u0026\u0026this.mediaElement.R$()\u003d\u003d\u003db){xg1(this,C.type);switch(C.type){case \"error\":var h\u003dIA(this.mediaElement)||\"\",N\u003dthis.mediaElement.WL();if(h\u003d\u003d\u003d\"capability.changed\"){this.D(\"html5_restart_on_capability_change\")?(this.jp(\"capchg\",{msg:N}),this.B6(!0)):Fs(this);return}if(this.mediaElement.hasError()\u0026\u0026(FAl(this.rH,h,{msg:N})||g.Kj(this.videoData)\u0026\u0026this.Ib\u0026\u0026(N\u003dthis.playerState.N9,this.Ib.handleError(h,N\u003d\u003dnull?void 0:N.Sa))))return;\nif(this.isBackground()\u0026\u0026this.mediaElement.LX()\u003d\u003d\u003d4){this.Oc();$C(this,\"unplayable\");return}break;case \"durationchange\":h\u003dthis.mediaElement.getDuration();isFinite(h)\u0026\u0026(!this.pO||h\u003e0)\u0026\u0026h!\u003d\u003d1\u0026\u0026this.zI(h);break;case \"ratechange\":this.Xo\u0026\u0026this.Xo.setPlaybackRate(this.mediaElement.getPlaybackRate());oOc(this.Zx);this.CJ().onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":CSH(this);this.publish(\"onLoadedMetadata\");Dgl(this);h\u003dthis.vF();this.videoData.qg\u0026\u0026(this.videoData.qg\u003dh);break;\ncase \"loadstart\":Dgl(this);break;case \"progress\":case \"suspend\":this.cW();this.publish(\"onLoadProgress\",this,this.hd());break;case \"playing\":this.DJ.Ap(\"plev\");this.SG\u0026\u0026!pa(this)\u0026\u0026(this.SG\u003d!1,this.isAtLiveHead()||(this.logger.debug(\"seek to infinity on PLAYING\"),this.seekTo(Infinity,{Cj:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":h\u003dthis.mediaElement\u0026\u0026!this.mediaElement.getCurrentTime();N\u003dthis.mediaElement\u0026\u0026this.mediaElement.qZ()\u003d\u003d\u003d0;if(h\u0026\u0026(!this.q4||N))return;this.q4\u003dthis.q4||!!this.mediaElement.getCurrentTime();\nvCS(this);this.cW();if(!this.mediaElement||this.mediaElement.R$()!\u003d\u003db)return;this.publish(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(this.mediaElement.Ce().length\u003e0\u0026\u0026this.mediaElement.XX().length\u003d\u003d\u003d0\u0026\u0026this.mediaElement.getCurrentTime()\u003e0\u0026\u0026this.mediaElement.getCurrentTime()\u003c5\u0026\u0026this.Xo)return;this.D(\"html5_ignore_unexpected_waiting_cfl\")\u0026\u0026(this.mediaElement.isPaused()||this.mediaElement.qZ()\u003e2||!this.mediaElement.isSeeking()\u0026\u0026g6(this.mediaElement.XX(),this.mediaElement.getCurrentTime()))\u0026\u0026\n(h\u003dthis.mediaElement.jf(),h.bh\u003dTF(this.mediaElement).toFixed(3),this.jp(\"uwe\",h));g.Kj(this.videoData)\u0026\u0026this.Ib\u0026\u0026wBc(this.Ib,this.mediaElement.getCurrentTime());break;case \"resize\":CSH(this);this.videoData.K\u0026\u0026this.videoData.K.video.quality\u003d\u003d\u003d\"auto\"\u0026\u0026this.publish(\"internalvideoformatchange\",this.videoData,!1);break;case \"pause\":if(this.P0\u0026\u0026g.B(this.playerState,8)\u0026\u0026!g.B(this.playerState,1024)\u0026\u0026this.getCurrentTime()\u003d\u003d\u003d0\u0026\u0026g.Sn){$C(this,\"safari_autoplay_disabled\");return}}if(this.mediaElement\u0026\u0026this.mediaElement.R$()\u003d\u003d\u003d\nb){xD1(this.Jk,C,this.Ib||void 0);this.publish(\"videoelementevent\",C);b\u003dthis.playerState;N\u003dthis.XA;var p\u003dthis.mediaElement;h\u003dthis.videoData.clientPlaybackNonce;var P\u003dg.Kj(this.videoData)\u0026\u0026this.Ib?Ig(this.Ib):void 0;if(!g.B(b,128)){var c\u003db.state;p\u003dp?p:C.target;var e\u003dp.getCurrentTime();if(!g.B(b,64)||C.type!\u003d\u003d\"ended\"\u0026\u0026C.type!\u003d\u003d\"pause\"){P\u003dP||p.getDuration();P\u003dp.isEnded()||e\u003e1\u0026\u0026Math.abs(e-P)\u003c1.1;var L\u003dC.type\u003d\u003d\u003d\"pause\"\u0026\u0026p.isEnded();e\u003dC.type\u003d\u003d\u003d\"ended\"||C.type\u003d\u003d\u003d\"waiting\"||C.type\u003d\u003d\u003d\"timeupdate\"\u0026\u0026!g.B(b,\n4)\u0026\u0026!t2(N,e);if(L||P\u0026\u0026e)p.Cq()\u003e0\u0026\u0026p.R$()\u0026\u0026(c\u003d14);else switch(C.type){case \"error\":IA(p)\u0026\u0026(c|\u003d128);break;case \"pause\":g.B(b,256)?(c^\u003d256)||(c\u003d64):g.B(b,32)||g.B(b,2)||g.B(b,4)||(c\u003d4,g.B(b,1)\u0026\u0026g.B(b,8)\u0026\u0026(c|\u003d1));break;case \"playing\":e\u003dc;c\u003d(c|8)\u0026-1093;e\u00264?(c|\u003d1,w6(N,p,!0)):t2(N,p.getCurrentTime())\u0026\u0026(c\u0026\u003d-2);g.B(b,1)\u0026\u0026w6(N,p)\u0026\u0026(c|\u003d1);break;case \"seeking\":c|\u003d16;g.B(b,8)\u0026\u0026(c|\u003d1);c\u0026\u003d-3;break;case \"seeked\":c\u0026\u003d-17;w6(N,p,!0);break;case \"waiting\":g.B(b,2)||(c|\u003d1);w6(N,p);break;case \"timeupdate\":e\u003dg.B(b,16),P\u003d\ng.B(b,4),(g.B(b,8)||e)\u0026\u0026!P\u0026\u0026t2(N,p.getCurrentTime())\u0026\u0026(c\u003d8),w6(N,p)\u0026\u0026(c|\u003d1)}}N\u003dc;c\u003dnull;N\u0026128\u0026\u0026(c\u003dC.target,p\u003dIA(c),e\u003d1,p?(p\u003d\u003d\u003d\"capability.changed\"\u0026\u0026(e\u003d2),P\u003d\"GENERIC_WITHOUT_LINK\",L\u003dc.jf(),L.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(c.WL())\u0026\u0026(P\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),c\u003d{errorCode:p,errorMessage:g.tO[P]||\"\",OQ:P,dN:H9(L),Sa:e,cpn:b.N9?b.N9.cpn:\"\"}):c\u003dnull,c\u0026\u0026(c.cpn\u003dh));b\u003dC3(b,N,c)}!g.B(this.playerState,1)\u0026\u0026g.B(b,1)\u0026\u0026Ijl(this,\"evt\"+C.type);this.WW(b)}}};\ng.k.Fo$\u003dfunction(C){C\u003dC.j.availability\u003d\u003d\u003d\"available\";C!\u003d\u003dthis.gq\u0026\u0026(this.gq\u003dC,this.publish(\"airplayavailabilitychange\"))};\ng.k.Lo6\u003dfunction(){var C\u003d(0,g.fB)(),b\u003dthis.mediaElement.r0();this.jp(\"airplay\",{ia:b});!b\u0026\u0026!isNaN(this.rP)\u0026\u0026C-this.rP\u003c2E3||(this.rP\u003dC,b!\u003d\u003dthis.r0()\u0026\u0026(C\u003dthis.visibility,C.j!\u003d\u003db\u0026\u0026(C.j\u003db,C.ws()),this.jp(\"airplay\",{rbld:b}),this.w2()),this.publish(\"airplayactivechange\"))};\ng.k.Sr\u003dfunction(C){if(this.Xo){var b\u003dthis.Xo,h\u003db.X,N\u003db.getCurrentTime(),p\u003dDate.now()-h.V;h.V\u003dNaN;h.jp(\"sdai\",{adfetchdone:C,d:p});C\u0026\u0026!isNaN(h.J)\u0026\u0026h.K!\u003d\u003d3\u0026\u0026fC(h.Xo,N,h.J,h.G);h.policy.G?h.N\u003dNaN:h.X\u003dNaN;q3(h,4,h.K\u003d\u003d\u003d3?\"adfps\":\"adf\");xL(b)}};\ng.k.sZ\u003dfunction(){g.SX(this.A5);this.EN.stop();this.videoData.nO\u003d!0;this.If.lW\u003d!0;this.If.AZ\u003d0;var C\u003dthis.rH;if(C.videoData.K){var b\u003dC.Rf.G,h\u003dC.videoData.K.PE;b.K.has(h)\u0026\u0026(b.K.delete(h),tP(b))}C.j.stop();this.rM();g.B(this.playerState,8)\u0026\u0026this.WW(hI(this.playerState,65));this.eU\u003d!1;wf_(this.CJ());g.C2(this.mW);this.publish(\"playbackstarted\");(C\u003dg.v1(\"yt.scheduler.instance.clearPriorityThreshold\"))?C():hi(0,0)};\ng.k.rM\u003dfunction(){var C\u003dthis.bf.PW(),b\u003d{},h\u003d{};!Dd(\"pbs\",this.DJ.timerName)\u0026\u0026AN.measure\u0026\u0026AN.getEntriesByName\u0026\u0026(AN.getEntriesByName(\"mark_nr\")[0]?IYl(\"mark_nr\"):IYl());C.videoId\u0026\u0026(b.videoId\u003dC.videoId);C.clientPlaybackNonce\u0026\u0026!this.D(\"web_player_early_cpn\")\u0026\u0026(b.clientPlaybackNonce\u003dC.clientPlaybackNonce);this.mediaElement\u0026\u0026this.mediaElement.isPaused()\u0026\u0026(h.isPausedOnLoad\u003d!0);h.itag\u003dC.K?Number(C.K.itag):-1;C.OU\u0026\u0026(h.preloadType\u003dString(this.ow?2:1));b.liveStreamMode\u003dQ6h[Y8(C)];b.playerInfo\u003dh;this.DJ.infoGel(b);\nif(this.Xo){C\u003dthis.Xo.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(C.N\u0026\u0026(b\u003dwindow.performance.getEntriesByName(C.N),b.length\u0026\u0026(b\u003db[0],C.tick(\"vri\",b.fetchStart),C.tick(\"vdns\",b.domainLookupEnd),C.tick(\"vreq\",b.requestStart),C.tick(\"vrc\",b.responseEnd))),C.K\u0026\u0026(b\u003dwindow.performance.getEntriesByName(C.K),b.length\u0026\u0026(b\u003db[0],C.tick(\"ari\",b.fetchStart),C.tick(\"adns\",b.domainLookupEnd),C.tick(\"areq\",b.requestStart),C.tick(\"arc\",b.responseEnd))));C\u003dC.ticks;for(var N in C)C.hasOwnProperty(N)\u0026\u0026\nthis.DJ.tick(N,C[N])}};\ng.k.Eh\u003dfunction(C,b,h){C\u003d(C+(this.zG\u003d\u003d\u003d3?.3:0))/b;b\u003dMath.floor(C*4);b\u003ethis.zG\u0026\u0026(this.jp(\"vpq\",{q:b,cpn:h||this.videoData.clientPlaybackNonce,ratio:C.toFixed(3)}),this.zG\u003db)};\ng.k.Jf\u003dfunction(){this.zG\u003d-1};\ng.k.cW\u003dfunction(C){var b\u003dthis;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(this.mediaElement\u0026\u0026this.videoData){dD6(this.Jk,this.isPlaying());var h\u003dthis.getCurrentTime();!this.Xo||g.B(this.playerState,4)\u0026\u0026g.Gg(this.videoData)||g.B(this.playerState,32)\u0026\u0026IQ(this.videoData)||aSU(this.Xo,h);this.D(\"html5_ssap_pacf_qoe_ctmp\")\u0026\u0026this.playerType\u003d\u003d\u003d2\u0026\u0026this.Eh(h,this.videoData.lengthSeconds);h\u003e5\u0026\u0026(this.Jk.X\u003dh);var N\u003dg.bf();N?g.dl.E2(this.v1):g.Gu(this.v1);var p\u003dthis.mediaElement.isPaused();if((this.playerState.isBuffering()||!p||WT(this.videoData))\u0026\u0026\n!g.B(this.playerState,128)){var P\u003dfunction(){if(b.mediaElement\u0026\u0026!g.B(b.playerState,128)){b.If.tZ()\u0026\u0026xg1(b,\"pfx\");var c\u003db.getCurrentTime();b.D(\"html5_buffer_underrun_transition_fix\")\u0026\u0026(c-\u003db.Z9());var e\u003dTF(b.mediaElement),L\u003dg.B(b.playerState,8),Z\u003dt2(b.XA,c),Y\u003drMx(b.XA,c,(0,g.fB)(),e);L\u0026\u0026Z?b.WW(hI(b.playerState,1)):L\u0026\u0026Y?(L\u003db.getDuration(),Z\u003dhE(b.videoData),L\u0026\u0026Math.abs(L-c)\u003c1.1?(b.jp(\"setended\",{ct:c,bh:e,dur:L,live:Z}),b.mediaElement.wf()?(b.logger.debug(\"seek to 0 because of looping\"),b.seekTo(0,{Cj:\"videoplayer_loop\",\nseekSource:37})):b.DN()):(b.playerState.isBuffering()||Ijl(b,\"progress_fix\"),b.WW(b$(b.playerState,1)))):(L\u0026\u0026!Z\u0026\u0026!Y\u0026\u0026c\u003e0\u0026\u0026(L\u003d(Date.now()-b.Kx)/1E3,Z\u003db.getDuration(),c\u003eZ-1\u0026\u0026b.jp(\"misspg\",{t:c.toFixed(2),d:Z.toFixed(2),r:L.toFixed(2),bh:e.toFixed(2)})),b.playerState.isPaused()\u0026\u0026b.playerState.isBuffering()\u0026\u0026TF(b.mediaElement)\u003e5\u0026\u0026b.WW(hI(b.playerState,1)));b.cW()}};\nthis.mediaElement.Ce().length\u003d\u003d\u003d0?this.v1\u003dN?g.dl.Vy(P,100):g.of(P,100):this.v1\u003dN?g.dl.Vy(P,500):g.of(P,500)}this.videoData.CO\u003dh;this.Ib\u0026\u0026this.Ib.VO();!C\u0026\u0026this.isPlaying()\u0026\u0026Wj1(this);sZc(this.zQ,this.BL,this.Q_(),this.isBackground())\u0026\u0026aY(this);this.publish(\"progresssync\",this,C);p\u0026\u0026WT(this.videoData)\u0026\u0026this.publish(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.k.Oy\u003dfunction(){this.u3(\"ad.rebuftimeout\",2,\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.k.Bc\u003dfunction(){return this.CJ().Bc()};\ng.k.EO\u003dfunction(){return this.Xo?this.Xo.EO():Y7(this.If.schedule,!0)};\ng.k.WW\u003dfunction(C){if(!g.gP(this.playerState,C)){this.logger.debug(function(){return\"Setting state \"+C.toString()});\nvar b\u003dnew g.ZK(C,this.playerState);this.playerState\u003dC;wY1(this);var h\u003d!this.KA.length;this.KA.push(b);var N\u003dthis.mediaElement\u0026\u0026this.mediaElement.isSeeking();N\u003db.oldState.state\u003d\u003d\u003d8\u0026\u0026!N;g.ax(b,1)\u0026\u0026N\u0026\u0026g.B(this.playerState,8)\u0026\u0026!g.B(this.playerState,64)\u0026\u0026this.Xo\u0026\u0026(Umc(this.Xo),this.mediaElement\u0026\u0026TF(this.mediaElement)\u003e\u003d5\u0026\u0026XgK(this.zQ,this.BL)\u0026\u0026aY(this));(N\u003dg.Lk(this.If.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026this.videoData.isAd()\u0026\u0026g.B(C,1)\u0026\u0026(g.B(C,8)||g.B(C,16))?this.yl.start(N):this.yl.stop();(YH(b,8)\u003c0||\ng.ax(b,1024))\u0026\u0026this.EN.stop();!g.ax(b,8)||this.videoData.nO||g.B(b.state,1024)||this.EN.start();g.B(b.state,8)\u0026\u0026YH(b,16)\u003c0\u0026\u0026!g.B(b.state,32)\u0026\u0026!g.B(b.state,2)\u0026\u0026this.playVideo();g.B(b.state,2)\u0026\u0026SM(this.videoData)\u0026\u0026(this.zI(this.getCurrentTime()),this.cW(!0));g.ax(b,2)\u0026\u0026(this.iJ(!0),this.If.tZ()\u0026\u0026this.D(\"html5_sabr_parse_live_metadata_playback_boundaries\")\u0026\u0026IQ(this.videoData)\u0026\u0026this.videoData.j\u0026\u0026(N\u003d{minst:\"\"+this.videoData.j.J_,cminst:\"\"+(this.videoData.j.Mo()+this.Z9()),maxst:\"\"+this.videoData.j.nI,\nhts:\"\"+this.videoData.j.N2,cmaxst:\"\"+(this.videoData.j.J8()+this.Z9())},this.jp(\"sabrSeekableBoundaries\",N)));g.ax(b,128)\u0026\u0026this.Oc();this.videoData.j\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.WU\u0026\u0026(YH(b,8)\u003c0?B6K(this.videoData.j):g.ax(b,8)\u0026\u0026this.videoData.j.resume());vO_(this.Jk,b);bJH(this.CJ(),b);if(h\u0026\u0026!this.HE())try{for(var p\u003dg.z(this.KA),P\u003dp.next();!P.done;P\u003dp.next()){var c\u003dP.value;FQ6(this.Zx,c);this.publish(\"statechange\",c)}}finally{this.KA.length\u003d0}}};\ng.k.a9\u003dfunction(){this.DJ.tick(\"qoes\")};\ng.k.Xx\u003dfunction(){this.Jk.Xx()};\ng.k.c_\u003dfunction(C,b,h,N){a:{var p\u003dthis.rH;N\u003dN\u003d\u003d\u003dvoid 0?\"LICENSE\":N;h\u003dh.substring(0,256);var P\u003dMw(b);C\u003d\u003d\u003d\"drm.keyerror\"\u0026\u0026this.UG\u0026\u0026this.UG.K.keys.length\u003e1\u0026\u0026p.X\u003c96\u0026\u0026(C\u003d\"drm.sessionlimitexhausted\",P\u003d!1);if(P)if(p.videoData.K\u0026\u0026p.videoData.K.video.isHdr())VQ1(p,C);else{if(p.vE.u3(C,b,N,h),aiU(p,{detail:h}))break a}else p.zE(C,{detail:h});C\u003d\u003d\u003d\"drm.sessionlimitexhausted\"\u0026\u0026(p.jp(\"retrydrm\",{sessionLimitExhausted:1}),p.X++,BTW(p.vE))}};\ng.k.l92\u003dfunction(){var C\u003dthis,b\u003dg.Lk(this.If.experiments,\"html5_license_constraint_delay\"),h\u003dbU();b\u0026\u0026h?(b\u003dnew g.wl(function(){C.z7();G$(C)},b),g.D(this,b),b.start()):(this.z7(),G$(this))};\ng.k.hD\u003dfunction(C){this.publish(\"heartbeatparams\",C)};\ng.k.lx\u003dfunction(C){this.jp(\"keystatuses\",v81(C));var b\u003d\"auto\",h\u003d!1;this.videoData.K\u0026\u0026(b\u003dthis.videoData.K.video.quality,h\u003dthis.videoData.K.video.isHdr());if(this.D(\"html5_drm_check_all_key_error_states\")){var N\u003dDFc(b,h);N\u003dYO(C)?dFH(C,N):C.X.includes(N)}else{a:{b\u003dDFc(b,h);for(N in C.j)if(C.j[N].status\u003d\u003d\u003d\"output-restricted\"){var p\u003dC.j[N].type;if(b\u003d\u003d\u003d\"\"||p\u003d\u003d\u003d\"AUDIO\"||b\u003d\u003d\u003dp){N\u003d!0;break a}}N\u003d!1}N\u003d!N}if(this.D(\"html5_enable_vp9_fairplay\")){if(h)if(C.L){var P;if((P\u003dthis.UG)\u003d\u003dnull?0:AP(P.j))if((h\u003dthis.UG)\u003d\u003d\nnull)h\u003d0;else{b\u003dP\u003dvoid 0;p\u003dg.z(h.K.values());for(var c\u003dp.next();!c.done;c\u003dp.next())c\u003dc.value,P||(P\u003dWNV(c,\"SD\")),b||(b\u003dWNV(c,\"AUDIO\"));h.QX({sd:P,audio:b});h\u003dP\u003d\u003d\u003d\"output-restricted\"||b\u003d\u003d\u003d\"output-restricted\"}else h\u003d!N;if(h){this.jp(\"drm\",{dshdr:1});VQ1(this.rH);return}}else{this.videoData.mf||(this.videoData.mf\u003d!0,this.jp(\"drm\",{dphdr:1}),this.B6(!0));return}var e;if((e\u003dthis.UG)\u003d\u003dnull?0:AP(e.j))return}else if(e\u003dC.L\u0026\u0026N,h\u0026\u0026!e){VQ1(this.rH);return}N||dFH(C,\"AUDIO\")\u0026\u0026dFH(C,\"SD\")||(this.logger.debug(\"All formats are output restricted, Retry or Abort\"),\nC\u003dv81(C),this.hf?(this.logger.debug(\"Output restricted, playback cannot continue\"),this.publish(\"drmoutputrestricted\"),this.D(\"html5_report_fatal_drm_restricted_error_killswitch\")||this.u3(\"drm.keyerror\",2,void 0,\"info.\"+C)):(this.hf\u003d!0,this.zE(new VX(\"qoe.restart\",Object.assign({},{retrydrm:1},C))),aY(this),BTW(this)))};\ng.k.Cff\u003dfunction(){if(!this.videoData.nO\u0026\u0026this.mediaElement\u0026\u0026!this.isBackground()){var C\u003d\"0\";this.mediaElement.qZ()\u003e0\u0026\u0026TF(this.mediaElement)\u003e\u003d5\u0026\u0026this.videoData.N\u0026\u0026this.videoData.N.j\u0026\u0026(this.WW(b$(this.playerState,1)),Ijl(this,\"load_soft_timeout\"),this.publish(\"playbackstalledatstart\"),C\u003d\"1\");wY1(this);var b\u003dthis.videoData.N;C\u003d{restartmsg:C,mfmt:!nj(this.videoData),mdrm:!(!(b\u0026\u0026b.videoInfos\u0026\u0026b.videoInfos.length\u0026\u0026b.videoInfos[0].f9)||this.UG),mfmtinfo:!this.videoData.K,prerolls:this.uN()?this.SZ.join(\",\"):\n\"0\"};if(this.UG){b\u003dthis.UG;if(b.K.size\u003c\u003d0){var h\u003d\"ns;\";b.V||(h+\u003d\"nr;\");b\u003dh+\u003d\"ql.\"+b.N.length}else b\u003dv81(b.K.values().next().value),b\u003dH9(b);C.drmp\u003db}var N;Object.assign(C,((N\u003dthis.Xo)\u003d\u003dnull?void 0:N.jf())||{});var p;Object.assign(C,((p\u003dthis.mediaElement)\u003d\u003dnull?void 0:p.jf())||{});this.CJ().zE(\"qoe.start15s\",H9(C));this.publish(\"loadsofttimeout\")}};\ng.k.zI\u003dfunction(C){this.videoData.lengthSeconds!\u003d\u003dC\u0026\u0026(this.videoData.lengthSeconds\u003dC,G$(this))};\ng.k.iJ\u003dfunction(C,b){var h\u003dthis;C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(!this.GG)if(Dd(\"att_s\",\"player_att\")||Ws(\"att_s\",void 0,\"player_att\"),this.D(\"use_rta_for_player\"))(function(){var p,P,c,e;return g.R(function(L){switch(L.j){case 1:if(!(p\u003dC)){L.WE(2);break}return g.J(L,g.qxK(),3);case 3:p\u003d!L.K;case 2:if(p)return L.return();g.$_(L,4);P\u003dpOW(h.CJ());if(!P)throw Error();c\u003d{};return g.J(L,g.M8l((c.cpn\u003dh.videoData.clientPlaybackNonce,c.encryptedVideoId\u003dh.videoData.videoId||\"\",c),3E4),6);case 6:e\u003dL.K;if(h.GG)throw Error();\nif(!e.challenge)throw g.Ri(Error(\"Not sending attestation ping; no attestation challenge string\")),Error();h.GG\u003d!0;var Z\u003d[e.challenge];e.error?Z.push(\"r1c\u003d\"+e.error):e.webResponse\u0026\u0026Z.push(\"r1a\u003d\"+e.webResponse);var Y;((Y\u003de.adblockReporting)\u003d\u003dnull?void 0:Y.reportingStatus)!\u003d\u003dvoid 0\u0026\u0026Z.push(\"r6a\u003d\"+e.adblockReporting.reportingStatus);var a;((a\u003de.adblockReporting)\u003d\u003dnull?void 0:a.broadSpectrumDetectionResult)!\u003d\u003dvoid 0\u0026\u0026Z.push(\"r6b\u003d\"+e.adblockReporting.broadSpectrumDetectionResult);P(Z.join(\"\u0026\"));Ws(\"att_f\",\nvoid 0,\"player_att\");g.H1(L,0);break;case 4:g.VH(L),Ws(\"att_e\",void 0,\"player_att\"),g.SV(L)}})})().then(function(){b\u003d\u003dnull||b()});\nelse{var N\u003dnew g.z5_(this.videoData);if(\"c1a\"in N.oI\u0026\u0026!g.Vp.isInitialized()){Ws(\"att_wb\",void 0,\"player_att\");this.Yz\u003d\u003d\u003d2\u0026\u0026Math.random()\u003c.01\u0026\u0026g.Ri(Error(\"Botguard not available after 2 attempts\"));if(C)return;if(this.Yz\u003c5){g.C2(this.g6);this.Yz++;return}}(N\u003dg.Hkl(N))?(Ws(\"att_f\",void 0,\"player_att\"),gOl(this.CJ(),N),this.GG\u003d!0):Ws(\"att_e\",void 0,\"player_att\")}};\ng.k.CB\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;if(hE(this.videoData)\u0026\u0026(this.isAtLiveHead()\u0026\u0026!this.playerState.isPaused()||this.Dt()||g.Gg(this.videoData)))C\u003dthis.getCurrentTime();else if(g.Kj(this.videoData)\u0026\u0026this.Ib){C\u003dthis.Ib;var b\u003dthis.getCurrentTime();C\u003d(C\u003dN7S(C,b*1E3))?(C.tT()-C.HF())/1E3:0}else C\u003dthis.J8(C);return C};\ng.k.Sx\u003dfunction(){return g.Kj(this.videoData)?this.videoData.Mo():this.Mo()};\ng.k.J8\u003dfunction(C){return this.Jk.J8(C\u003d\u003d\u003dvoid 0?!1:C)};\ng.k.Mo\u003dfunction(){return this.Jk.Mo()};\ng.k.Z9\u003dfunction(){return this.Jk?this.Jk.Z9():0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.Jk?this.Jk.getStreamTimeOffset():0};\ng.k.c5\u003dfunction(){var C\u003d0;this.If.D(\"web_player_ss_media_time_offset\")\u0026\u0026(C\u003dthis.getStreamTimeOffset()\u003d\u003d\u003d0?this.Z9():this.getStreamTimeOffset());return C};\ng.k.setPlaybackRate\u003dfunction(C){var b;this.playbackRate!\u003d\u003dC\u0026\u0026y7l(this.zQ,(b\u003dthis.videoData.N)\u003d\u003dnull?void 0:b.videoInfos)\u0026\u0026(this.playbackRate\u003dC,aY(this));this.playbackRate\u003dC;this.mediaElement\u0026\u0026this.mediaElement.setPlaybackRate(C)};\ng.k.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.k.getPlaybackQuality\u003dfunction(){var C\u003d\"unknown\";if(this.videoData.K\u0026\u0026(C\u003dthis.videoData.K.video.quality,C\u003d\u003d\u003d\"auto\"\u0026\u0026this.mediaElement)){var b\u003dthis.uP();b\u0026\u0026b.videoHeight\u003e0\u0026\u0026(C\u003dRT(b.videoWidth,b.videoHeight))}return C};\ng.k.isHdr\u003dfunction(){return!!(this.videoData.K\u0026\u0026this.videoData.K.video\u0026\u0026this.videoData.K.video.isHdr())};\ng.k.Q7\u003dfunction(){this.CJ().Q7()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(C,b){var h\u003dthis.CJ();h.j?(h\u003dUL(h.j,\"engage\"),h.N2\u003dC,h.send(b)):b\u0026\u0026b()};\ng.k.Uq\u003dfunction(C){return this.CJ().Uq(C)};\ng.k.isAtLiveHead\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;return hE(this.videoData)\u0026\u0026(this.wQ||b)?this.Jk.isAtLiveHead(C):!1};\ng.k.m7\u003dfunction(){var C\u003dthis.J8(),b\u003dthis.getCurrentTime(),h;(h\u003d!hE(this.videoData))||(h\u003dthis.Jk,h\u003d!(h.j\u0026\u0026h.j.N));return h||this.Dt()||isNaN(C)||isNaN(b)?0:Math.max(0,C-b)};\ng.k.K_\u003dfunction(C){(this.wQ\u003dC)||this.EN.stop();this.videoData.j\u0026\u0026(C?this.videoData.j.resume():B6K(this.videoData.j));if(this.Xo){var b\u003dthis.videoData.D(\"html5_disable_preload_for_ssdai_with_preroll\")\u0026\u0026this.zJ()\u0026\u0026this.videoData.isLivePlayback;C\u0026\u0026!b?this.Xo.resume():VF(this,!0)}g.B(this.playerState,2)||C?g.B(this.playerState,512)\u0026\u0026C\u0026\u0026this.WW(hI(this.playerState,512)):this.WW(b$(this.playerState,512));b\u003dthis.CJ();b.qoe\u0026\u0026(b\u003db.qoe,g.mQ(b,g.HO(b.provider),\"stream\",[C?\"A\":\"I\"]))};\ng.k.Vp\u003dfunction(C){C\u003d{n:C.name,m:C.message};this.CJ().zE(\"player.exception\",H9(C))};\ng.k.L5\u003dbc(25);g.k.Kk\u003dbc(52);g.k.eX\u003dfunction(C){this.CJ().eX(C)};\ng.k.ZN\u003dfunction(C){this.CJ().ZN(C)};\ng.k.W1\u003dfunction(C){this.CJ().W1(C)};\ng.k.eq\u003dbc(30);g.k.ke\u003dbc(35);g.k.nH\u003dfunction(C){this.CJ().nH(C)};\ng.k.Ze\u003dfunction(){this.jp(\"hidden\",{},!0)};\ng.k.Qs\u003dfunction(){return this.mediaElement?this.mediaElement.getVideoPlaybackQuality():{}};\ng.k.Ct\u003dfunction(){return this.Xo?this.Xo.Ct():!0};\ng.k.setLoop\u003dfunction(C){this.loop\u003dC;this.mediaElement\u0026\u0026!g.qo(this.If)\u0026\u0026this.mediaElement.setLoop(C);this.Xo\u0026\u0026this.D(\"html5_loop_skip_set_end_of_stream\")\u0026\u0026(C?this.Xo.policy.ob\u003d!0:X7S(this.Xo))};\ng.k.wf\u003dfunction(){return this.mediaElement\u0026\u0026!g.qo(this.If)?this.mediaElement.wf():this.loop};\ng.k.pm\u003dfunction(C){this.jp(\"timestamp\",{o:C.toString()});this.Jk.pm(C)};\ng.k.xt\u003dfunction(C){this.DJ.tick(C)};\ng.k.Jy\u003dfunction(C){return this.DJ.Jy(C)};\ng.k.Ap\u003dfunction(C){this.DJ.Ap(C)};\ng.k.jp\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;this.CJ().jp(C,b,h)};\ng.k.tp\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;this.CJ().jp(C,b,h)};\ng.k.zE\u003dfunction(C){this.CJ().zE(C.errorCode,H9(C.details));C\u003dC.errorCode;if(this.videoData.isLivePlayback\u0026\u0026(C\u003d\u003d\u003d\"qoe.longrebuffer\"||C\u003d\u003d\u003d\"qoe.slowseek\")||C\u003d\u003d\u003d\"qoe.restart\"){C\u003dthis.Xo?Syo(this.Xo.videoTrack):{};var b,h;this.jp(\"lasoe\",Object.assign(this.Xo?Syo(this.Xo.audioTrack):{},(b\u003dthis.pO)\u003d\u003dnull?void 0:(h\u003db.j)\u003d\u003dnull?void 0:h.hn()));var N,p;this.jp(\"lvsoe\",Object.assign(C,(N\u003dthis.pO)\u003d\u003dnull?void 0:(p\u003dN.K)\u003d\u003dnull?void 0:p.hn()))}};\ng.k.B1\u003dfunction(C,b,h){this.CJ().B1(C,b,h)};\ng.k.nN\u003dfunction(C,b,h,N,p,P,c,e){var L;if((L\u003dthis.videoData.j)!\u003dnull\u0026\u0026L.isLive){var Z\u003db.playerType\u003d\u003d\u003d2?b:C,Y\u003dC.videoData.videoId,a\u003db.videoData.videoId;if(Y\u0026\u0026a){L\u003dthis.CJ();if(L.qoe){var l\u003dL.qoe,F\u003dC.cpn,G\u003db.cpn,V\u003dZ.videoData.IV,q\u003dl.provider.videoData.clientPlaybackNonce,f\u003dl.provider.videoData.videoId,y\u003dG!\u003d\u003dq\u0026\u0026a!\u003d\u003df;q\u003dF!\u003d\u003dq\u0026\u0026Y!\u003d\u003df;l.reportStats();l.adCpn\u0026\u0026l.adCpn!\u003d\u003dF||(l.adCpn\u003dq?F:\"\",l.KO\u003dq?Y:\"\",l.adFormat\u003dq?V:void 0,iT(l,2,P?4:p?2:0,G,a,N),l.reportStats(),l.adCpn\u003dy?G:\"\",l.KO\u003dy?a:\"\",l.adFormat\u003dy?V:\nvoid 0,iT(l,2,P?5:p?3:1,F,Y,h),l.reportStats())}h\u003dC.cpn;if(L.N.has(h)){if(p\u003dL.N.get(h),sL(p,!0).send(),KJ(p),h!\u003d\u003dL.provider.videoData.clientPlaybackNonce){Wvo(p);var u;(u\u003dL.j)\u003d\u003dnull||sgl(u);L.N.delete(h)}}else L.jq\u003dL.provider.videoData.clientPlaybackNonce,L.jq\u0026\u0026L.j\u0026\u0026(L.N.set(L.jq,L.j),sL(L.j).send(),KJ(L.j));u\u003db.cpn;Z\u003dZ.videoData;N-\u003dthis.c5();if(L.N.has(u)){N\u003dL.N.get(u);var K\u003dN.N\u0026\u0026isNaN(N.G)?X8(N):NaN;N\u003dddS(N,!1);isNaN(K)||(N.J\u003dK);N.send()}else N\u003dPTc(L,L.provider,Z,N),L.N.set(u,N),ELK(N,new g.ZK(b$(new g.xe,\n8),new g.xe)),Kvc(N),(K\u003dL.j)\u003d\u003dnull||KJ(K);L.jq\u003du;this.D(\"html5_unify_csi_server_stitched_transition_logging\")?DsH(C.cpn,b.cpn,this.videoData.clientPlaybackNonce,b.videoData,c,void 0,e):(K\u003dthis.videoData.clientPlaybackNonce,L\u003db.videoData,C\u003d(C.cpn\u003d\u003d\u003dK?\"video\":\"ad\")+\"_to_\"+(b.cpn\u003d\u003d\u003dK?\"video\":\"ad\"),K\u003d{},L.W\u0026\u0026(K.cttAuthInfo\u003d{token:L.W,videoId:L.videoId}),c\u0026\u0026(K.startTime\u003dc),vs(C,K),g.OG({targetVideoId:L.videoId,targetCpn:b.cpn,isSsdai:!0},C),sG(\"pbs\",e!\u003dnull?e:(0,g.fB)(),C))}}else b\u003dthis.logger,NEo(b.tag,\n5,\"SSTEvent for nonSS\",b.K)};\ng.k.Gz\u003dfunction(){var C\u003dthis.bf,b\u003dC.FF;C.FF\u003d[];return b};\ng.k.gb\u003dfunction(C){this.videoData.tU\u003d!0;this.zE(new VX(\"sabr.fallback\",C));this.B6(!0)};\ng.k.FT\u003dfunction(C,b){this.videoData.zt\u003d!0;if(b\u003d\u003d\u003dvoid 0||b)this.zE(new VX(\"qoe.restart\",C)),this.B6(!0);this.videoData.qz()\u0026\u0026this.D(\"html5_reload_caption_on_ssdai_fallback\")\u0026\u0026this.bf.d4()};\ng.k.Bu\u003dfunction(C){this.jp(\"sdai\",{aftimeout:C});this.zE(new VX(\"ad.fetchtimeout\",{timeout:C}))};\ng.k.Z5\u003dfunction(C,b){this.jp(\"timelineerror\",C);C\u003dnew VX(\"dai.timelineerror\",C);b?this.u3(\"dai.timelineerror\",1,\"RETRYABLE_ERROR\",H9(C.details)):this.zE(C)};\ng.k.YA\u003dfunction(){return g.HO(this.CJ().provider)};\ng.k.getPlayerSize\u003dfunction(){return this.w1.getPlayerSize()};\ng.k.xe\u003dfunction(){return this.w1.xe()};\ng.k.FX\u003dfunction(){return this.DJ};\ng.k.FG\u003dfunction(){return this.bf.FG()};\ng.k.getVolume\u003dfunction(){return this.bf.getVolume()};\ng.k.GI\u003dfunction(){return this.bf.GI()};\ng.k.isMuted\u003dfunction(){return this.bf.isMuted()};\ng.k.TP\u003dfunction(){return this.bf.TP()};\ng.k.TD\u003dfunction(){this.WU\u003d!0};\ng.k.D\u003dfunction(C){return this.If.D(C)};\ng.k.oW\u003dfunction(C,b,h,N,p){this.jp(\"xvt\",{m:C,g:b?1:0,tt:h?1:0,np:N?1:0,c:p})};\ng.k.MH\u003dfunction(){var C;(C\u003dthis.Xo)\u003d\u003dnull||C.resume()};\ng.k.zJ\u003dfunction(){return g.Id(this.SZ,\"ad\")};\ng.k.WK\u003dfunction(){var C\u003dthis.getCurrentTime(),b\u003dC-this.Z9();var h\u003dthis.mediaElement?P6(this.mediaElement.XX()):0;h\u003dMath.floor(Math.max(h-b,0))+100;var N;if(!this.D(\"html5_ssdai_disable_seek_to_skip\")\u0026\u0026((N\u003dthis.Xo)\u003d\u003dnull?0:N.yL(b,this.J8())))return this.jp(\"sdai\",{skipad:1,ct:b.toFixed(3),adj:0}),!0;var p;return((p\u003dthis.Xo)\u003d\u003dnull?0:p.WK(b,h))?(this.jp(\"sdai\",{skipad:1,ct:b.toFixed(3),adj:h.toFixed(3)}),IQ(this.videoData)\u0026\u0026this.Xo.seek(b+h,{seekSource:89,Cj:\"videoplayer_skipServerStitchedAd\"}),C_x(this.Jk,\nC),!0):!1};\ng.k.tZ\u003dfunction(){return this.If.tZ()};\ng.k.Bm\u003dfunction(){if(this.D(\"html5_generate_content_po_token\"))return this.videoData.qj||\"\";this.bf.IE();return this.If.k6||\"\"};\ng.k.uM\u003dfunction(){if(this.videoData.videoId)return this.videoData.tA};\ng.k.tb\u003dfunction(){return this.videoData.videoId};\ng.k.Be\u003dfunction(){return this.bf.V5};\ng.k.UD\u003dfunction(){return this.eU};\ng.k.VM\u003dfunction(){return this.bf.VM()};\ng.k.il\u003dfunction(C,b){this.Jk.il(C,b)};\ng.k.xv\u003dfunction(){this.Jk.xv()};\ng.k.Q0\u003dfunction(C,b){var h\u003dthis.D(\"html5_generate_content_po_token\")?this.videoData:void 0;this.bf.Q0(C,b,h)};\ng.k.dC\u003dfunction(C,b){var h;(h\u003dthis.Xo)\u003d\u003dnull||h.dC(C,b)};\ng.k.nu\u003dfunction(){var C\u003dthis.Jj();return!!C\u0026\u0026C.nu()};\ng.k.VP\u003dfunction(){return this.Ib};\ng.k.H1\u003dfunction(C,b){this.CJ().H1(C,b)};\ng.k.bP\u003dfunction(){return this.CJ().bP()};\ng.k.iP\u003dfunction(){return this.videoData.JA};\ng.k.nf\u003dfunction(){return this.bf.nf()};\ng.k.kF\u003dfunction(){return this.bf.kF(this)};\ng.k.M7\u003dfunction(){this.JB\u003d!0};\ng.k.o4\u003dfunction(){return this.YK};\ng.k.wF\u003dfunction(C){var b;(b\u003dthis.Xo)\u003d\u003dnull||b.wF(C)};g.S(hvo,s_);g.S(NO_,s_);g.k\u003dNO_.prototype;g.k.seekToChapterWithAnimation\u003dfunction(C){var b\u003dthis;if(g.PK(this.api)\u0026\u0026!(C\u003c0)){var h\u003dthis.api.getVideoData(),N\u003dh.NZ;if(N\u0026\u0026C\u003cN.length){N\u003dg.z(N);for(var p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.index\u003d\u003d\u003dC){gjx(this,p.startTime,p.title);return}}this.D(\"web_key_moments_markers\")\u0026\u0026(h\u003dh.wP)\u0026\u0026C\u003ch.length\u0026\u0026h.forEach(function(P,c){c\u003d\u003d\u003dC\u0026\u0026gjx(b,P.timeRangeStartMillis,P.title)})}};\ng.k.seekToTimeWithAnimation\u003dfunction(C,b){g.PK(this.api)\u0026\u0026gjx(this,C,b)};\ng.k.setMacroMarkers\u003dfunction(C,b){b\u003d{playerOverlays:{playerOverlayRenderer:{decoratedPlayerBarRenderer:{decoratedPlayerBarRenderer:{playerBar:{multiMarkersPlayerBarRenderer:b}}}}}};C\u003dC.getVideoData();C.getWatchNextResponse();C\u0026\u0026C.getWatchNextResponse()\u003d\u003dnull\u0026\u0026(UF(C,{raw_watch_next_response:b}),C.publish(\"dataupdated\"))};\ng.k.changeMarkerVisibility\u003dfunction(C,b,h){var N\u003dthis.api.getVideoData();if(N){var p\u003d!1;if(C)for(C\u003dg.z(b),b\u003dC.next();!b.done;b\u003dC.next()){b\u003db.value;var P\u003dN.Vz;if(P\u0026\u0026!P.includes(b))switch(h){case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_SAME_TYPE\":PS_(b,N)||(p\u003d!0,P\u003dvoid 0,(P\u003dN.Vz)\u003d\u003dnull||P.push(b));break;case \"CHANGE_MARKERS_VISIBILITY_RESTRICTION_MODE_NOT_OVERWRITE_ANY_TYPE\":P.length\u003d\u003d\u003d0\u0026\u0026(p\u003d!0,P\u003dvoid 0,(P\u003dN.Vz)\u003d\u003dnull||P.push(b));break;default:p\u003d!0,P\u003dvoid 0,(P\u003dN.Vz)\u003d\u003dnull||P.push(b)}}else for(h\u003d\ng.z(b),C\u003dh.next();!C.done;C\u003dh.next())C\u003dC.value,N.visibleOnLoadKeys.includes(C)||g.wD(N.Vz,C)\u0026\u0026(p\u003d!0);p\u0026\u0026this.api.publish(\"updatemarkervisibility\")}};\ng.k.isSameMarkerTypeVisible\u003dfunction(C){var b\u003dthis.api.getVideoData();return b?PS_(C,b):!1};g.S(qg,s_);\nqg.prototype.updateMetadata\u003dfunction(){var C\u003dthis,b\u003dthis.api.getVideoData();if(b!\u003dnull\u0026\u0026b.bF()){var h\u003dthis.api.Y(),N\u003d[],p\u003d\"\";if(!h.N2){var P\u003dkDW(this);g.X_(h)\u0026\u0026P?(N\u003devW(P.thumbnailDetails),P.album\u0026\u0026(p\u003deO(P.album))):N\u003d[{src:b.Q6(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}var c;((c\u003dthis.api.getVideoData())\u003d\u003dnull?0:c.L)\u0026\u0026L2U(this);jno(this);cOl(this);navigator.mediaSession.metadata\u003dnew MediaMetadata({title:b.title,artist:b.author,artwork:N,album:p});h\u003db\u003dnull;g.$z(this.api)\u0026\u0026(b\u003dfunction(){C.api.nextVideo()},\nh\u003dfunction(){C.api.previousVideo()});\nmj(\"nexttrack\",b);mj(\"previoustrack\",h)}};\nqg.prototype.wO\u003dfunction(){navigator.mediaSession.playbackState\u003d\"none\";navigator.mediaSession.metadata\u003dnull;for(var C\u003dg.z(\"nexttrack previoustrack play pause seekbackward seekforward seekto\".split(\" \")),b\u003dC.next();!b.done;b\u003dC.next())mj(b.value,null);var h;((h\u003dthis.api.getVideoData())\u003d\u003dnull?0:h.L)\u0026\u0026navigator.mediaSession.setPositionState\u0026\u0026navigator.mediaSession.setPositionState({});s_.prototype.wO.call(this)};g.S(fa,s_);fa.prototype.X\u003dfunction(C){return C.compositeEmbargo!\u003d\u003dvoid 0};\nfa.prototype.wO\u003dfunction(){s_.prototype.wO.call(this);this.K.clear()};g.S(ojl,s_);g.k\u003dojl.prototype;g.k.queueOfflineAction\u003dfunction(C,b,h,N){var p\u003dthis,P,c;return g.R(function(e){return e.j\u003d\u003d1?(P\u003dKP(p.api.N8()))?g.J(e,P.Dq([C],b,h,N),3):e.WE(2):e.j!\u003d2\u0026\u0026(c\u003de.K,c.length)?e.return(c[0]):e.return(Promise.reject())})};\ng.k.updateDownloadState\u003dfunction(C,b){var h\u003dKP(this.api.N8());return h?h.updateDownloadState(C,b):Promise.reject()};\ng.k.pauseVideoDownload\u003dfunction(C){var b\u003dKP(this.api.N8());b\u0026\u0026b.UT(C)};\ng.k.resumeVideoDownload\u003dfunction(C){var b\u003dthis,h;return g.R(function(N){return(h\u003dKP(b.api.N8()))?N.return(h.HP(C)):N.return(Promise.reject())})};\ng.k.isOrchestrationLeader\u003dfunction(){return this.api.isOrchestrationLeader()};\ng.k.refreshAllStaleEntities\u003dfunction(C){C\u003d\u003d\u003dvoid 0\u0026\u0026(C\u003d14400);var b\u003dKP(this.api.N8());return b?b.refreshAllStaleEntities(C):Promise.reject()};\ng.k.setUpPositionSyncInterval\u003dfunction(C){var b\u003dKP(this.api.N8());b\u0026\u0026b.setUpPositionSyncInterval(C)};g.S(An,s_);An.prototype.getAvailableQualityDataAndMessaging\u003dfunction(){return{qualityData:this.getAvailableQualityData(),qualityMessagingFormattedString:void 0}};\nAn.prototype.getAvailableQualityData\u003dfunction(){var C\u003dthis.api.getVideoData();if(!C)return[];var b\u003d[],h,N,p\u003d(h\u003dC.getPlayerResponse())\u003d\u003dnull?void 0:(N\u003dh.playabilityStatus)\u003d\u003dnull?void 0:N.paygatedQualitiesMetadata;N\u003d(p\u003d\u003dnull?void 0:p.qualityDetails)||[];h\u003dnew Map;h\u003dg.tl(N)\u0026\u0026!Array.isArray(N)?new Map(Object.entries(N)):new Map(N.map(function(c){return[c.key,c.value]}));\nif(N\u003dp\u003d\u003dnull?void 0:p.restrictedAdaptiveFormats){p\u003d[];N\u003dg.z(N);for(var P\u003dN.next();!P.done;P\u003dN.next())P\u003dP.value,P\u003dwe(P.mimeType,P.quality,P.itag.toString(),P.width.toString(),P.height.toString(),P.qualityLabel),p.push(P);C\u003dg.x6(C);jk(p);N\u003d[];p\u003dg.z(p);for(P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value,gE(C,P,this.api.Y().G)\u003d\u003d\u003d!0\u0026\u0026N.push(P);b\u003db.concat(F21(N,!1,h))}C\u003dthis.api.QF();b\u003db.concat(F21(C,!0,h));h\u003d[];if(this.api.D(\"web_player_enable_premium_hbr_in_h5_api\"))return b\u003dSCV(b),GD6(b),b;C\u003d{};b\u003dg.z(b);for(p\u003d\nb.next();!p.done;p\u003db.next())p\u003dp.value,N\u003dp.quality,C[N]||(p.formatId\u003dvoid 0,h.push(p),C[N]\u003d!0);return h};var $o\u003d{},EQE\u003d($o[\"internal-error\"]\u003d-1,$o[\"non-recoverable-error\"]\u003d-2,$o[\"api-disabled-by-application\"]\u003d-3,$o[\"invalid-argument\"]\u003d-4,$o[\"token-provider-invalid\"]\u003d-5,$o);g.S(yF,s_);yF.prototype.WV\u003dfunction(C){var b\u003dthis;if(zv_())if(!this.K\u0026\u0026this.j){ML6(this,C);try{this.j.then(function(){VLU(b,C)},function(h){rT(h,\"player_update\");\nb.handleError(h,C)})}catch(h){rT(h,\"player_update_catch\"),this.handleError(h,C)}}else this.K?VLU(this,C):this.api.jp(\"pf\",{m:this.K?1:0,\np:this.j?1:0})};\nyF.prototype.handleError\u003dfunction(C,b){g.Ri(C);if(this.api.D(\"html5_enable_d6de4_cold_start_and_error\")){var h\u003d0;C.mediaIntegrityErrorName?h||(h\u003dEQE[C.mediaIntegrityErrorName]):C.code\u0026\u0026(h\u003dC.code());b.tA\u003d{pF4:{code:h}}}};g.S(i_,g.n);i_.prototype.l$\u003dfunction(C){C\u003dC?\"Exit picture-in-picture\":\"Picture-in-picture\";this.update({\"data-title-no-tooltip\":C,title:C});this.api.B2()};\ni_.prototype.onClick\u003dfunction(){this.api.togglePictureInPicture()};g.S(Jn,s_);Jn.prototype.createButton\u003dfunction(){var C\u003dthis;this.button\u003dnew i_(this.api);g.D(this,this.button);this.api.sx(this.button);this.events.S(this.api,\"videodatachange\",function(){qCo(C)});\nqCo(this)};\nJn.prototype.setDocumentPictureInPicture\u003dfunction(C){this.api.u5().ib(C);C\u003dthis.api.S1();var b\u003dico(this.api.N8());b\u0026\u0026(C?b.load():b.unload());this.api.publish(\"documentpictureinpicturechange\")};g.S(mKU,s_);g.S(QF,g.n);g.k\u003dQF.prototype;g.k.JD\u003dfunction(){};\ng.k.Ga\u003dfunction(){};\ng.k.r4\u003dfunction(){return!0};\ng.k.n1E\u003dfunction(){if(this.expanded){this.kh.show();var C\u003dthis.N.element.scrollWidth}else C\u003dthis.N.element.scrollWidth,this.kh.hide();this.IV\u003dthis.t4+C;g.L2(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?this.t4:this.IV)+\"px\";this.Yh.start()};\ng.k.SM\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.IV:this.t4)+\"px\";this.zi.start()};\ng.k.Pr\u003dfunction(){this.X\u0026\u0026this.Z.logVisibility(this.badge.element,this.r4());this.KO\u0026\u0026this.Z.logVisibility(this.dismissButton.element,this.r4()\u0026\u0026this.VZ())};\ng.k.J5\u003dfunction(C){this.nO\u003dC;RY(this);u_(this);this.Xw()};\ng.k.PHz\u003dfunction(){g.L2(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.k.VZ\u003dfunction(){return this.N2||this.nO||!this.L};\ng.k.Xw\u003dfunction(){this.r4()?this.V.show():this.V.hide();this.Pr()};\ng.k.Q4\u003dfunction(){this.enabled\u003d!1;this.Xw()};\ng.k.JM\u003dfunction(C){C?this.KO\u0026\u0026this.Z.logClick(this.dismissButton.element):this.X\u0026\u0026this.Z.logClick(this.badge.element)};\ng.k.U96\u003dfunction(){this.Xw()};\ng.k.jVf\u003dfunction(C){this.ob\u003dC\u003d\u003d\u003d1;this.Xw();g.L2(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.k.ykO\u003dfunction(){g.L2(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.Z.isFullscreen());this.Xw()};g.S(Ud,g.ZN);Ud.prototype.wD\u003dfunction(){this.publish(\"size-change\")};\nUd.prototype.focus\u003dfunction(){this.content.focus()};\nUd.prototype.vt\u003dfunction(){this.publish(\"back\")};g.S(g.Xs,Ud);g.k\u003dg.Xs.prototype;g.k.hk\u003dfunction(C,b){if(b\u003d\u003d\u003dvoid 0?0:b)this.items.push(C),this.menuItems.element.appendChild(C.element);else{b\u003dg.c5(this.items,C,AOU);if(b\u003e\u003d0)return;b\u003d~b;g.P5(this.items,b,0,C);N7(this.menuItems.element,C.element,b)}C.subscribe(\"size-change\",this.Wa,this);this.menuItems.publish(\"size-change\")};\ng.k.Sq\u003dfunction(C){C.unsubscribe(\"size-change\",this.Wa,this);this.HE()||(g.wD(this.items,C),this.menuItems.element.removeChild(C.element),this.menuItems.publish(\"size-change\"))};\ng.k.Wa\u003dfunction(){this.menuItems.publish(\"size-change\")};\ng.k.focus\u003dfunction(){for(var C\u003d0,b\u003d0;b\u003cthis.items.length;b++){var h\u003dthis.items[b].element;if(h.getAttribute(\"role\")\u003d\u003d\u003d\"menuitemradio\"){if(h.getAttribute(\"aria-checked\")\u003d\u003d\u003d\"true\"){C\u003db;break}}else break}this.items[C].focus()};\ng.k.Xk\u003dfunction(){return this.items.length};g.S(g.sd,g.rY);g.k\u003dg.sd.prototype;g.k.show\u003dfunction(){g.rY.prototype.show.call(this);this.Hg()};\ng.k.hide\u003dfunction(){g.rY.prototype.hide.call(this);this.j.length\u003e1\u0026\u0026g.vY(this)};\ng.k.Hg\u003dfunction(){iPS(this);this.Bb\u0026\u0026(yO1(this),g.zV(this.element,this.size))};\ng.k.ql\u003dfunction(){var C\u003dthis.j.pop();rOK(this,C,this.j[this.j.length-1],!0)};\ng.k.YL\u003dfunction(C){if(!C.defaultPrevented)switch(C.keyCode){case 27:this.QV();C.preventDefault();break;case 37:this.j.length\u003e1\u0026\u0026this.ql();C.preventDefault();break;case 39:C.preventDefault()}};\ng.k.focus\u003dfunction(){this.j.length\u0026\u0026this.j[this.j.length-1].focus()};\ng.k.wO\u003dfunction(){g.rY.prototype.wO.call(this);this.W\u0026\u0026this.W.dispose();this.J\u0026\u0026this.J.dispose()};g.S(Dj,g.sd);Dj.prototype.open\u003dfunction(C,b){this.initialize(C.items)\u0026\u0026this.mE(b,!!b)};\nDj.prototype.initialize\u003dfunction(C){g.Ka(this.Zb);if(C\u003d\u003d\u003dvoid 0||C.length\u003d\u003d\u003d0)return!1;var b\u003dC.length;C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())this.hk(h.value,b--);return!0};\nDj.prototype.hk\u003dfunction(C,b){C.menuNavigationItemRenderer?Rv1(this,C.menuNavigationItemRenderer,b):C.menuServiceItemRenderer\u0026\u0026QnK(this,C.menuServiceItemRenderer,b)};g.S(dT,QF);g.k\u003ddT.prototype;g.k.JD\u003dfunction(C){C.target!\u003d\u003dthis.dismissButton.element\u0026\u0026C.target!\u003d\u003dthis.overflowButton.element\u0026\u0026(this.JM(),this.onClickCommand\u0026\u0026this.Z.LO(\"innertubeCommand\",this.onClickCommand))};\ng.k.Ga\u003dfunction(){this.enabled\u003d!1;this.V.hide()};\ng.k.r4\u003dfunction(){return!!this.j\u0026\u0026this.enabled};\ng.k.onVideoDataChange\u003dfunction(C,b){this.Or(b);if(this.j){this.vS();a:if(!this.isCounterfactual){var h,N,p;this.banner.update({title:(h\u003dthis.j)\u003d\u003dnull?void 0:h.title,subtitle:(N\u003dthis.j)\u003d\u003dnull?void 0:N.subtitle,metadata:(p\u003dthis.j)\u003d\u003dnull?void 0:p.metadataText});var P;this.onClickCommand\u003dg.d((P\u003dthis.j)\u003d\u003dnull?void 0:P.onTap,Ur);var c;if(C\u003dg.d((c\u003dthis.j)\u003d\u003dnull?void 0:c.onOverflow,Ur))this.J\u003dg.d(C,dpj);var e;if((e\u003dthis.j)\u003d\u003dnull?0:e.thumbnailImage){var L,Z;c\u003d((L\u003dthis.j)\u003d\u003dnull?void 0:(Z\u003dL.thumbnailImage)\u003d\u003d\nnull?void 0:Z.sources)||[];if(c.length\u003d\u003d\u003d0)break a;this.thumbnailImage.update({url:c[0].url})}else{var Y;if((Y\u003dthis.j)\u003d\u003dnull?0:Y.thumbnailIconName){var a;this.thumbnailIcon.update({icon:(a\u003dthis.j)\u003d\u003dnull?void 0:a.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 G;this.banner.element.setAttribute(\"aria-label\",((G\u003dthis.j)\u003d\u003dnull?void 0:G.a11yLabel)||\"\");var V;\nthis.CO\u003d(V\u003dthis.j)\u003d\u003dnull?void 0:V.dismissButtonA11yLabel;this.dismissButton.hide();this.overflowButton.hide();this.isInitialized\u003d!0;XSK(this)}};\ng.k.Hj4\u003dfunction(){this.isVisible\u003d!0;XSK(this)};\ng.k.QVo\u003dfunction(){this.isVisible\u003d!1;XSK(this)};\ng.k.Pr\u003dfunction(){QF.prototype.Pr.call(this);this.K\u0026\u0026this.Z.logVisibility(this.banner.element,this.isVisible)};\ng.k.JM\u003dfunction(){QF.prototype.JM.call(this,!1);this.K\u0026\u0026this.Z.logClick(this.banner.element)};\ng.k.mD\u003dfunction(C){this.W||(this.W\u003dnew Dj(this.Z),g.D(this,this.W));var b,h;if((b\u003dthis.J)\u003d\u003dnull?0:(h\u003db.menu)\u003d\u003dnull?0:h.menuRenderer)this.W.open(this.J.menu.menuRenderer,C.target),C.preventDefault()};\ng.k.Or\u003dfunction(){};\ng.k.vS\u003dfunction(){};\ng.k.wO\u003dfunction(){this.Z.Sh(\"suggested_action_view_model\");QF.prototype.wO.call(this)};g.S(WY,dT);\nWY.prototype.Or\u003dfunction(C){var b,h,N;this.productUpsellSuggestedActionViewModel\u003dg.d((b\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(h\u003db.playerOverlays)\u003d\u003dnull?void 0:(N\u003dh.playerOverlayRenderer)\u003d\u003dnull?void 0:N.suggestedActionViewModel,jIj);var p;if((p\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:p.content){var P;this.j\u003dg.d((P\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:P.content,OdU)}var c,e;if(this.K\u003d!!((c\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?0:(e\u003dc.loggingDirectives)\u003d\u003dnull?\n0:e.trackingParams)){var L,Z;this.Z.setTrackingParams(this.banner.element,((L\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:(Z\u003dL.loggingDirectives)\u003d\u003dnull?void 0:Z.trackingParams)||null)}var Y;this.isCounterfactual\u003d!((Y\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull||!Y.isCounterfactualServing)};\nWY.prototype.vS\u003dfunction(){var C\u003d[],b,h\u003dg.z(((b\u003dthis.productUpsellSuggestedActionViewModel)\u003d\u003dnull?void 0:b.ranges)||[]);for(b\u003dh.next();!b.done;b\u003dh.next()){var N\u003db.value;N\u0026\u0026(b\u003dNumber(N.startTimeMilliseconds),N\u003dNumber(N.endTimeMilliseconds),isNaN(b)||isNaN(N)||C.push(new g.hk(b,N,{id:\"product_upsell\",namespace:\"suggested_action_view_model\"})))}this.Z.A8(C)};g.S(K2V,s_);g.S(Ed,s_);Ed.prototype.onVideoDataChange\u003dfunction(C,b){var h\u003dthis;if(!K6(b)\u0026\u0026(C\u003d\u003d\u003d\"newdata\"\u0026\u0026OP_(this),this.K\u0026\u0026C\u003d\u003d\u003d\"dataloaded\")){var N;px(BI(this.api.Y(),(N\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.Uv(N)),function(p){var P\u003dEj1(p);P\u0026\u0026(P\u003dvjl(h,h.j||P))\u0026\u0026h.api.setAudioTrack(P,!0);h.N\u0026\u0026(h.N\u003d!1,tLc(h,p))})}};\nEd.prototype.CZ\u003dfunction(){var C\u003dthis;if(g.qo(this.api.Y())){var b,h\u003dg.Ta(this.api.Y(),(b\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:g.Uv(b));return px(bw(h),function(N){var p\u003dAR();yG(p,N);return C.api.CZ(p)})}return bw(this.api.CZ())};g.S(g.tn,g.QG);g.k\u003dg.tn.prototype;g.k.open\u003dfunction(){g.Od(this.xg,this.K)};\ng.k.ra\u003dfunction(C){TOl(this);var b\u003dthis.options[C];b\u0026\u0026(b.element.setAttribute(\"aria-checked\",\"true\"),this.jh(this.o0(C)),this.N\u003dC)};\ng.k.GC\u003dfunction(C){g.Ka(this.K);for(var b\u003d{},h\u003d!1,N\u003d0;N\u003cC.length;N++){var p\u003dC[N],P\u003dthis.options[p],c\u003dp\u003d\u003d\u003dthis.N;c\u0026\u0026(h\u003d!0);P\u0026\u0026P.priority\u003d\u003d\u003d-N?(g.RC(this.options[p],this.o0(p,!0)),delete this.options[p]):P\u003dthis.Dc(p,-N,c);b[p]\u003dP;this.K.hk(P,!0)}h||(this.N\u003dnull);C\u003dg.z(Object.keys(this.options));for(h\u003dC.next();!h.done;h\u003dC.next())this.options[h.value].dispose();this.options\u003db};\ng.k.Dc\u003dfunction(C,b,h,N){var p\u003dthis;h\u003d{B:\"div\",J4:[\"ytp-menuitem\",N?\"ytp-menuitem-with-footer\":\"\"],T:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":h?\"true\":\"false\"},U:[{B:\"div\",J4:[\"ytp-menuitem-label\"],BE:\"{{label}}\"}]};N\u0026\u0026(N\u003d{B:\"div\",C:\"ytp-menuitem-footer\",U:[N]},h.U?h.U.push(N):h.U\u003d[N]);b\u003dnew g.QG(h,b,this.o0(C,!0));b.listen(\"click\",function(){p.n0(C)});\nreturn b};\ng.k.enable\u003dfunction(C){this.L?C||(this.L\u003d!1,this.RY(!1)):C\u0026\u0026(this.L\u003d!0,this.RY(!0))};\ng.k.RY\u003dfunction(C){C?this.xg.hk(this):this.xg.Sq(this)};\ng.k.GO\u003dfunction(C){this.publish(\"select\",C)};\ng.k.n0\u003dfunction(C){this.GO(C)};\ng.k.o0\u003dfunction(C){return C.toString()};\ng.k.gw\u003dfunction(C){C.defaultPrevented||C.keyCode!\u003d\u003d39||(this.open(),C.preventDefault())};\ng.k.wO\u003dfunction(){this.L\u0026\u0026this.xg.Sq(this);g.QG.prototype.wO.call(this);for(var C\u003dg.z(Object.keys(this.options)),b\u003dC.next();!b.done;b\u003dC.next())this.options[b.value].dispose()};g.S(BOo,g.tn);g.k\u003dBOo.prototype;g.k.l$\u003dfunction(){var C\u003dthis.AX(\"Off\");this.Z.getPresentingPlayerType()!\u003d\u003d2?(Iwc(this),this.ra(this.W),this.j\u0026\u0026(this.W\u003d\u003d\u003dC?this.j\u003d\"\":this.setSleepTimerTimeLeft(this.j)),this.J\u0026\u0026this.setVideoTimeLeft(this.J),this.enable(!0)):(this.GC([]),this.enable(!1))};\ng.k.GO\u003dfunction(C){xKx(this,C);this.xg.ql()};\ng.k.AX\u003dfunction(C){switch(C){case \"Off\":return\"Off\";case \"End of video\":return\"End of video\";case \"End of playlist\":return\"End of playlist\";default:return(C.toString()+\" Minutes\").toLowerCase()}};\ng.k.onVideoDataChange\u003dfunction(C){C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026Iwc(this)};\ng.k.PFo\u003dfunction(C){this.Z.logVisibility(this.element,C)};\ng.k.onClick\u003dfunction(){this.Z.logClick(this.element)};\ng.k.resetSleepTimerMenuSettings\u003dfunction(){xKx(this,this.AX(\"Off\"))};\ng.k.setSleepTimerTimeLeft\u003dfunction(C){this.j\u003dC;this.jh(C)};\ng.k.setVideoTimeLeft\u003dfunction(C){this.J\u003dC;this.X.jh(C)};g.S(T$,s_);T$.prototype.resetSleepTimerMenuSettings\u003dfunction(){this.menuItem\u0026\u0026this.menuItem.resetSleepTimerMenuSettings()};\nT$.prototype.setSleepTimerTimeLeft\u003dfunction(C){this.menuItem\u0026\u0026this.menuItem.setSleepTimerTimeLeft(C)};\nT$.prototype.setVideoTimeLeft\u003dfunction(C){this.menuItem\u0026\u0026this.menuItem.setVideoTimeLeft(C)};g.S(wSV,s_);g.S(g.IY,g.jv);g.k\u003dg.IY.prototype;g.k.S\u003dfunction(C,b){this.X.S(this.L,C,b,void 0,!this.j)};\ng.k.cancel\u003dfunction(){this.N\u0026\u0026(this.N\u003d!1,this.publish(\"dragend\",0,0,null));this.K\u0026\u0026(this.K\u003d!1,this.publish(\"hoverend\",0,0,null),xC(this),BY(this))};\ng.k.rK\u003dfunction(C){xC(this);this.S(wT(\"move\"),this.y4);this.S(wT(\"out\"),this.RB);this.S(\"touchstart\",this.xz);this.j\u0026\u0026this.S(wT(\"down\"),this.RN);var b\u003dC.target;C\u003dnew g.LR(C.pageX,C.pageY);this.K\u003d!0;this.publish(\"hoverstart\",C.x,C.y,b);this.publish(\"hovermove\",C.x,C.y,b)};\ng.k.y4\u003dfunction(C){var b\u003dC.target;C\u003dnew g.LR(C.pageX,C.pageY);if(this.G){var h\u003dthis.G;this.G\u003dnull;if(h.relatedTarget\u003d\u003d\u003db\u0026\u0026ZZ(new g.LR(h.pageX,h.pageY),C))return}this.publish(\"hovermove\",C.x,C.y,b)};\ng.k.RB\u003dfunction(C){var b\u003dnew g.LR(C.pageX,C.pageY),h\u003dC.relatedTarget;try{if(h\u0026\u0026g.pM(this.target,h)){this.G\u003dC;this.publish(\"hovermove\",b.x,b.y,h);return}}catch(N){}xC(this);BY(this);this.K\u003d!1;this.publish(\"hoverend\",b.x,b.y,h)};\ng.k.pbD\u003dfunction(C){this.rK(C);this.RN(C)};\ng.k.RN\u003dfunction(C){if(typeof C.button!\u003d\u003d\"number\"||C.button\u003d\u003d\u003d0){xC(this);this.X.S(CP(C.target),wT(\"move\"),this.fJp);this.X.S(CP(C.target),wT(\"up\"),this.F0);var b\u003dC.target;if(g.TA)this.S(\"dragstart\",this.Hl);else if(C.preventDefault(),(g.d_||Zv)\u0026\u0026b)a:{for(var h\u003db;h;){if(exc(h)||h.getAttribute(\"tabindex\")\u003d\u003d\u003d\"-1\"){h.focus();break a}h\u003dh.parentElement}CP(b).activeElement.blur()}this.N\u003d!0;C\u003dnew g.LR(C.pageX,C.pageY);this.publish(\"dragstart\",C.x,C.y,b);this.publish(\"dragmove\",C.x,C.y,b)}};\ng.k.Hl\u003dfunction(C){C.preventDefault()};\ng.k.fJp\u003dfunction(C){var b\u003dC.target;b\u003d\u003d\u003dCP(C.target)\u0026\u0026(b\u003dnull);C\u003dnew g.LR(C.pageX,C.pageY);this.publish(\"hovermove\",C.x,C.y,b);this.publish(\"dragmove\",C.x,C.y,b)};\ng.k.F0\u003dfunction(C){xC(this);this.N\u003d!1;var b\u003dqa(C),h\u003dC.target;C\u003dnew g.LR(C.pageX,C.pageY);b\u0026\u0026g.pM(this.target,b)?(this.S(wT(\"move\"),this.y4),this.S(wT(\"out\"),this.RB),this.S(wT(\"down\"),this.RN),this.S(\"touchstart\",this.xz),this.publish(\"dragend\",C.x,C.y,h)):(BY(this),this.K\u003d!1,this.publish(\"dragend\",C.x,C.y,h),this.publish(\"hoverend\",C.x,C.y,h))};\ng.k.xz\u003dfunction(C){var b\u003dC.changedTouches[0];b\u0026\u0026(xC(this),this.V||(this.S(\"touchmove\",this.p6D),this.S(\"touchend\",this.Mu),this.S(\"touchcancel\",this.Mu),this.W\u003db.identifier,C\u003dC.target,this.K||(this.K\u003d!0,this.publish(\"hoverstart\",b.pageX,b.pageY,C)),this.publish(\"hovermove\",b.pageX,b.pageY,C),this.j\u0026\u0026(this.N\u003d!0,this.publish(\"dragstart\",b.pageX,b.pageY,C),this.publish(\"dragmove\",b.pageX,b.pageY,C))))};\ng.k.p6D\u003dfunction(C){var b\u003dCV1(this,C);b\u0026\u0026(this.j\u0026\u0026C.preventDefault(),C\u003dC.target,this.publish(\"hovermove\",b.pageX,b.pageY,C),this.j\u0026\u0026this.publish(\"dragmove\",b.pageX,b.pageY,C))};\ng.k.Mu\u003dfunction(C){var b\u003dCV1(this,C);if(b){xC(this);BY(this);this.K\u003d!1;var h\u003dC.target;this.j\u0026\u0026(this.J||C.preventDefault(),this.N\u003d!1,this.publish(\"dragend\",b.pageX,b.pageY,h));this.publish(\"hoverend\",b.pageX,b.pageY,h)}};\ng.k.wO\u003dfunction(){this.j\u0026\u0026(g.TA\u0026\u0026this.target.removeAttribute(\"draggable\"),this.target.style.touchAction\u003d\"\");xC(this);g.jv.prototype.wO.call(this)};\nvar bhx\u003d!1;g.S(hW6,g.n);hW6.prototype.W2\u003dfunction(){g.LV(this.element,\"display\",\"none\");this.Z.logVisibility(this.j,!1)};g.S(hO,s_);hO.prototype.N2\u003dfunction(C,b){this.HE()||(this.L\u003d[C,b],this.j.subscribe(\"dragmove\",this.W,this),this.j.subscribe(\"dragend\",this.G,this),this.N||g.C2(this.delay))};\nhO.prototype.sX\u003dfunction(){if(this.X){this.N\u003d!0;this.q2\u003dthis.api.getPlaybackRate();this.Qz\u003dthis.api.getPlayerStateObject().isPaused();var C\u003dthis.speedmasterUserEdu;g.LV(C.element,\"display\",\"\");C.Z.logVisibility(C.j,!0);this.api.setPlaybackRate(this.Df);this.api.hideControls();this.api.playVideo();this.J\u0026\u0026(this.J.MY\u003d!0);this.KO\u0026\u0026(this.KO.x$\u003d!0)}};\nhO.prototype.W\u003dfunction(C,b){if(!this.N){C\u003d[C,b];var h\u003dthis.L;h\u0026\u0026C\u0026\u0026h.length\u003d\u003d\u003d2\u0026\u0026C.length\u003d\u003d\u003d2?(b\u003dMath.abs(h[0]-C[0]),h\u003dMath.abs(h[1]-C[1]),b\u003dMath.sqrt(b*b+h*h)):b\u003d-1;b\u003cthis.nO?this.L\u003dC:NK(this)}};\nhO.prototype.G\u003dfunction(){NK(this)};g.S(gdW,s_);gdW.prototype.onVideoDataChange\u003dfunction(C){C\u003d\u003d\u003d\"newdata\"\u0026\u0026this.api.N8().createSubtitlesModuleIfNeeded()};g.S(gO,g.un);gO.prototype.preventDefault\u003dfunction(){g.un.prototype.preventDefault.call(this);this.j\u0026\u0026this.j.preventDefault()};\ngO.prototype.stopPropagation\u003dfunction(){g.un.prototype.stopPropagation.call(this);this.j\u0026\u0026this.j.stopPropagation()};g.S(g.pP,nI);g.k\u003dg.pP.prototype;g.k.y$\u003dfunction(){return!0};\ng.k.isView\u003dfunction(){return!1};\ng.k.D5\u003dfunction(){return!1};\ng.k.Rb\u003dfunction(){return this.j};\ng.k.R$\u003dfunction(){return this.j.src};\ng.k.gN\u003dfunction(C){var b\u003dthis.getPlaybackRate();this.j.src\u003dC;this.setPlaybackRate(b)};\ng.k.Hd\u003dfunction(){this.j.removeAttribute(\"src\")};\ng.k.getPlaybackRate\u003dfunction(){try{return this.j.playbackRate\u003e\u003d0?this.j.playbackRate:1}catch(C){return 1}};\ng.k.setPlaybackRate\u003dfunction(C){this.getPlaybackRate()!\u003d\u003dC\u0026\u0026(this.j.playbackRate\u003dC);return C};\ng.k.wf\u003dfunction(){return this.j.loop};\ng.k.setLoop\u003dfunction(C){this.j.loop\u003dC};\ng.k.canPlayType\u003dfunction(C,b){return this.j.canPlayType(C,b)};\ng.k.isPaused\u003dfunction(){return this.j.paused};\ng.k.isSeeking\u003dfunction(){return this.j.seeking};\ng.k.isEnded\u003dfunction(){return this.j.ended};\ng.k.lM\u003dfunction(){return this.j.muted};\ng.k.eK\u003dfunction(C){ii();this.j.muted\u003dC};\ng.k.Ce\u003dfunction(){return this.j.played||bJ([],[])};\ng.k.XX\u003dfunction(){try{var C\u003dthis.j.buffered}catch(b){}return C||bJ([],[])};\ng.k.Zd\u003dfunction(){return this.j.seekable||bJ([],[])};\ng.k.vy\u003dfunction(){var C\u003dthis.j;return C.getStartDate?C.getStartDate():null};\ng.k.getCurrentTime\u003dfunction(){return this.j.currentTime};\ng.k.setCurrentTime\u003dfunction(C){this.j.currentTime\u003dC};\ng.k.getDuration\u003dfunction(){return this.j.duration};\ng.k.load\u003dfunction(){var C\u003dthis.j.playbackRate;try{this.j.load()}catch(b){}this.j.playbackRate\u003dC};\ng.k.pause\u003dfunction(){this.j.pause()};\ng.k.play\u003dfunction(){var C\u003dthis.j.play();if(!C||!C.then)return null;C.then(void 0,function(){});\nreturn C};\ng.k.qZ\u003dfunction(){return this.j.readyState};\ng.k.Cq\u003dfunction(){return this.j.networkState};\ng.k.LX\u003dfunction(){return this.j.error?this.j.error.code:null};\ng.k.WL\u003dfunction(){return this.j.error?this.j.error.message:\"\"};\ng.k.getVideoPlaybackQuality\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.j instanceof window.HTMLVideoElement\u0026\u0026this.j.getVideoPlaybackQuality)return this.j.getVideoPlaybackQuality();if(this.j){var C\u003dthis.j,b\u003dC.webkitDroppedFrameCount;if(C\u003dC.webkitDecodedFrameCount)return{droppedVideoFrames:b||0,totalVideoFrames:C}}return{}};\ng.k.r0\u003dfunction(){return!!this.j.webkitCurrentPlaybackTargetIsWireless};\ng.k.Vr\u003dfunction(){return!!this.j.webkitShowPlaybackTargetPicker()};\ng.k.togglePictureInPicture\u003dfunction(){var C\u003dthis.j,b\u003dwindow.document;window.document.pictureInPictureEnabled?this.j!\u003d\u003db.pictureInPictureElement?C.requestPictureInPicture():b.exitPictureInPicture():re()\u0026\u0026C.webkitSetPresentationMode(C.webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?\"inline\":\"picture-in-picture\")};\ng.k.ud\u003dfunction(){var C\u003dthis.j;return new g.LR(C.offsetLeft,C.offsetTop)};\ng.k.getSize\u003dfunction(){return g.Hc(this.j)};\ng.k.setSize\u003dfunction(C){g.zV(this.j,C)};\ng.k.getVolume\u003dfunction(){return this.j.volume};\ng.k.setVolume\u003dfunction(C){ii();this.j.volume\u003dC};\ng.k.eH\u003dfunction(C){this.G[C]||(this.j.addEventListener(C,this.listener),this.G[C]\u003dthis.listener)};\ng.k.setAttribute\u003dfunction(C,b){this.j.setAttribute(C,b)};\ng.k.removeAttribute\u003dfunction(C){this.j.removeAttribute(C)};\ng.k.hasAttribute\u003dfunction(C){return this.j.hasAttribute(C)};\ng.k.Ow\u003dbc(57);g.k.vV\u003dbc(59);g.k.jk\u003dbc(61);g.k.rl\u003dbc(63);g.k.Yv\u003dfunction(){return Sw(this.j)};\ng.k.Bj\u003dfunction(C){g.j6(this.j,C)};\ng.k.aQ\u003dfunction(C){return g.YX(this.j,C)};\ng.k.Sj\u003dfunction(){return g.pM(document.body,this.j)};\ng.k.audioTracks\u003dfunction(){var C\u003dthis.j;if(\"audioTracks\"in C)return C.audioTracks};\ng.k.wO\u003dfunction(){for(var C\u003dg.z(Object.keys(this.G)),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.j.removeEventListener(b,this.G[b]);nI.prototype.wO.call(this)};\ng.k.Pu\u003dfunction(C){this.j.disableRemotePlayback\u003dC};g.S(PS,g.n);g.S(cS,g.n);cS.prototype.show\u003dfunction(){g.n.prototype.show.call(this);this.l$();this.h4.D(\"html5_enable_moving_s4n_window\")\u0026\u0026g.qo(this.h4.Y())\u0026\u0026this.L()};\ncS.prototype.hide\u003dfunction(){g.n.prototype.hide.call(this);this.delay.stop();this.X.stop()};\ncS.prototype.l$\u003dfunction(){var C\u003d(0,g.fB)(),b\u003dPVl(this.h4);jL(this.j,b.bandwidth_samples);jL(this.J,b.network_activity_samples);jL(this.N,b.live_latency_samples);jL(this.K,b.buffer_health_samples);var h\u003d{};b\u003dg.z(Object.entries(b));for(var N\u003db.next();!N.done;N\u003db.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;this.V[N]!\u003d\u003dp\u0026\u0026(h[N]\u003d\" \"+String(p));this.V[N]\u003dp}this.update(h);C\u003d(0,g.fB)()-C\u003e25?5E3:500;this.delay.start(C)};\ncS.prototype.L\u003dfunction(){this.W?(this.position+\u003d1,this.position\u003e15\u0026\u0026(this.W\u003d!1)):(--this.position,this.position\u003c\u003d0\u0026\u0026(this.W\u003d!0));this.element.style.left\u003dthis.position+\"%\";this.element.style.top\u003dthis.position+\"%\";this.X.start(2E4)};g.S(kdV,s_);g.S(kj,g.O);kj.prototype.j\u003dfunction(){var C\u003d(0,g.fB)()-this.startTime;C\u003dC\u003cthis.duration?C/this.duration:1;this.K(VE(nQE,C));C\u003c1\u0026\u0026this.delay.start()};\nvar nQE\u003dnew H4(0,0,.4,0,.2,1,1,1),lAW\u003d/[0-9.-]+|[^0-9.-]+/g;g.S(eL,g.n);eL.prototype.onClick\u003dfunction(){var C\u003dthis.api.app;var b\u003dC.D(\"web_log_theater_mode_visibility\")?!C.bY():!C.Tg;C.h4.LO(\"SIZE_CLICKED\",b);this.api.logClick(this.element)};\neL.prototype.l$\u003dfunction(){this.Kj(this.api.Pn()\u0026\u0026!this.api.isFullscreen()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3);if(this.Bb){var C\u003dthis.api.bY();this.bY!\u003d\u003dC\u0026\u0026this.jz(C)}this.api.logVisibility(this.element,this.Bb)};\neL.prototype.jz\u003dfunction(C){var b\u003dC?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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\"}}]}:{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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.bY\u003d\u003dnull?this.updateValue(\"icon\",b):aAl(this.transition,this.element,\nb);this.bY\u003dC;b\u003dg.lv(this.api,\"Default view\",\"t\");var h\u003dg.lv(this.api,\"Cinema mode\",\"t\");this.updateValue(\"title\",C?b:h);this.update({\"data-title-no-tooltip\":C?\"Default view\":\"Cinema mode\"});this.api.B2()};g.S(od1,s_);g.S(Ss1,s_);g.k\u003dSs1.prototype;g.k.onVideoDataChange\u003dfunction(C){this.AR();this.videoId\u003dC.videoId;this.K\u003dthis.j\u003dvoid 0;this.timelyActions\u003dGd1(C);$sl(this);this.clearTimeout();this.A8()};\ng.k.a$\u003dfunction(C){var b\u003dC.oldState,h\u003dC.state,N\u003dh.seekSource;!g.B(b,16)\u0026\u0026g.B(h,16)?this.J7(N!\u003dnull?N:void 0):g.B(b,16)\u0026\u0026!g.B(h,16)\u0026\u0026this.Ha();C\u003dC.state;C\u003d!C.isCued()\u0026\u0026!g.B(C,1024);this.N.Kj(C)};\ng.k.A8\u003dfunction(){var C\u003dthis.l1();C\u0026\u0026this.api.A8(C)};\ng.k.AR\u003dfunction(){this.api.Sh(\"timelyAction\",1);if(this.j!\u003d\u003dvoid 0)this.onCueRangeExit(this.j)};\ng.k.l1\u003dfunction(){if(this.timelyActions){for(var C\u003d[],b\u003dg.z(this.timelyActions),h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,h\u003dh.startTimeMilliseconds!\u003dnull\u0026\u0026h.endTimeMilliseconds!\u003dnull\u0026\u0026h.cueRangeId!\u003dnull?new g.hk(Number(h.startTimeMilliseconds),Number(h.endTimeMilliseconds),{id:h.cueRangeId,namespace:\"timelyAction\"}):void 0,h\u0026\u0026C.push(h);return C}};\ng.k.onCueRangeEnter\u003dfunction(C){var b\u003dLP(this,C);b\u0026\u0026this.X[C]!\u003d\u003dvoid 0\u0026\u0026(b.maxShowCount\u003d\u003d\u003dvoid 0||(b\u003d\u003dnull?void 0:b.maxShowCount)\u003ethis.X[C])\u0026\u0026(this.j\u003dC,Hhl(this))};\ng.k.onCueRangeExit\u003dfunction(C){var b\u003dzWx(this,C);b\u0026\u0026this.j\u003d\u003d\u003dC\u0026\u0026this.api.LO(\"innertubeCommand\",b);this.clearTimeout();this.j\u003dvoid 0};\ng.k.onTimeout\u003dfunction(C){this.j!\u003d\u003dvoid 0\u0026\u0026(C\u003d\u003dnull?void 0:C.cueRangeId)\u003d\u003d\u003dthis.j\u0026\u0026(C\u003dzWx(this,this.j))\u0026\u0026this.api.LO(\"innertubeCommand\",C)};\ng.k.J7\u003dfunction(C){this.K\u003dC};\ng.k.Ha\u003dfunction(){Hhl(this);this.K\u003dvoid 0};\ng.k.setTimeout\u003dfunction(C){var b\u003dthis,h\u003dNumber(C\u003d\u003dnull?void 0:C.maxVisibleDurationMilliseconds);h\u0026\u0026(this.clearTimeout(),this.G\u003dsetTimeout(function(){b.onTimeout(C)},h))};\ng.k.clearTimeout\u003dfunction(){this.G\u0026\u0026clearTimeout(this.G);this.G\u003dvoid 0};\ng.k.wO\u003dfunction(){this.timelyActions\u003dthis.K\u003dthis.j\u003dthis.videoId\u003dvoid 0;this.X\u003d{};this.AR();this.clearTimeout();s_.prototype.wO.call(this)};g.S(qsV,s_);var zP\u003d{},UsS\u003d(zP[1]\u003d\"pot_ss\",zP[2]\u003d\"pot_sf\",zP[3]\u003d\"pot_se\",zP[4]\u003d\"pot_xs\",zP[5]\u003d\"pot_xf\",zP[6]\u003d\"pot_xe\",zP),XHl\u003d[\"www.youtube-nocookie.com\",\"www.youtubeeducation.com\"];g.S(an,s_);an.prototype.wO\u003dfunction(){this.W\u0026\u0026(g.SX(this.W),this.W\u003dvoid 0);s_.prototype.wO.call(this)};\nan.prototype.IE\u003dfunction(){(this.j?!this.j.isReady():this.K)\u0026\u0026on(this)};\nan.prototype.F8\u003dfunction(C,b,h){var N\u003dthis;if(fAW(C)){var p\u003dh||\"\",P;if((P\u003dthis.j)\u003d\u003dnull?0:P.isReady())b\u003dFq(this,p),ALl(C,b);else{var c\u003dnew g.lY;b.push(c.promise);this.X.promise.then(function(){var e\u003dFq(N,p);ALl(C,e);c.resolve()})}}};\nan.prototype.D7\u003dfunction(C){var b\u003dthis;if(this.j||this.K)C.qj\u003dFq(this,C.videoId),this.j\u0026\u0026!this.j.isReady()\u0026\u0026(this.N\u003dnew EO,this.X.promise.then(function(){b.DJ.Jy(\"pot_if\");C.qj\u003dFq(b,C.videoId)}))};g.S(sXl,s_);g.S(GD,g.O);GD.prototype.j\u003dfunction(){for(var C\u003dg.z(g.yH.apply(0,arguments)),b\u003dC.next();!b.done;b\u003dC.next())(b\u003db.value)\u0026\u0026this.features.push(b)};\nGD.prototype.wO\u003dfunction(){for(var C\u003dthis.features.length-1;C\u003e\u003d0;C--)this.features[C].dispose();this.features.length\u003d0;g.O.prototype.wO.call(this)};SL.prototype.gY\u003dfunction(){this.K\u003d(0,g.fB)()};\nSL.prototype.reset\u003dfunction(){this.j\u003dthis.K\u003dNaN};\nSL.prototype.zK\u003dfunction(C,b){if(C.clientPlaybackNonce\u0026\u0026!isNaN(this.j)){if(Math.random()\u003c.01){b\u003db?\"pbp\":\"pbs\";var h\u003d{startTime:this.j};C.W\u0026\u0026(h.cttAuthInfo\u003d{token:C.W,videoId:C.videoId});vs(\"seek\",h);g.OG({clientPlaybackNonce:C.clientPlaybackNonce},\"seek\");isNaN(this.K)||sG(\"pl_ss\",this.K,\"seek\");sG(b,(0,g.fB)(),\"seek\")}this.reset()}};g.k\u003dOho.prototype;g.k.reset\u003dfunction(){UG(this.timerName)};\ng.k.tick\u003dfunction(C,b){sG(C,b,this.timerName)};\ng.k.Jy\u003dfunction(C){return d8(C,this.timerName)};\ng.k.Ap\u003dfunction(C){zO(C,void 0,this.timerName)};\ng.k.infoGel\u003dfunction(C){g.OG(C,this.timerName)};g.S(Wqc,g.jv);g.k\u003dWqc.prototype;g.k.iN\u003dfunction(C){return this.loop||!!C||this.index+1\u003cthis.length};\ng.k.xC\u003dfunction(C){return this.loop||!!C||this.index-1\u003e\u003d0};\ng.k.setShuffle\u003dfunction(C){this.shuffle\u003dC;C\u003dthis.order\u0026\u0026this.order[this.index]!\u003dnull?this.order[this.index]:this.index;this.order\u003d[];for(var b\u003d0;b\u003cthis.items.length;b++)this.order.push(b);this.index\u003dC;this.K++;if(this.shuffle){C\u003dthis.order[this.index];for(b\u003d1;b\u003cthis.order.length;b++){var h\u003dMath.floor(Math.random()*(b+1)),N\u003dthis.order[b];this.order[b]\u003dthis.order[h];this.order[h]\u003dN}for(b\u003d0;b\u003cthis.order.length;b++)this.order[b]\u003d\u003d\u003dC\u0026\u0026(this.index\u003db);this.K++}this.publish(\"shuffle\")};\ng.k.Q6\u003dfunction(C){C\u003dC||\"hqdefault.jpg\";var b\u003dthis.V[C];if(b||this.Rf.N2||C\u003d\u003d\u003d\"sddefault.jpg\"||C\u003d\u003d\u003d\"hq720.jpg\"||C\u003d\u003d\u003d\"maxresdefault.jpg\")return b;if(this.N.length)return Ua(this.Rf,this.N[0],C)};\ng.k.getLength\u003dfunction(){return this.length};\ng.k.findIndex\u003dfunction(C){if(C\u0026\u0026(C\u003dC.videoId,!this.items[this.index]||this.items[this.index].video_id!\u003d\u003dC))for(var b\u003d0;b\u003cthis.items.length;b++)if(this.items[b].video_id\u003d\u003d\u003dC){this.index\u003db;break}};\ng.k.onReady\u003dfunction(C){this.j\u003dC;this.loaded\u0026\u0026g.of(this.j,0)};\ng.k.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.k.CI\u003dfunction(){return this.Rf.getVideoUrl(g.HS(this).videoId,this.getPlaylistId())};\ng.k.wO\u003dfunction(){this.j\u003dnull;g.eD(this.items);g.jv.prototype.wO.call(this)};var Vi\u003dnew Map;g.S(g.qK,g.jv);g.k\u003dg.qK.prototype;g.k.create\u003dfunction(){};\ng.k.load\u003dfunction(){this.loaded\u003d!0};\ng.k.unload\u003dfunction(){this.loaded\u003d!1};\ng.k.X8\u003dfunction(){};\ng.k.Aj\u003dfunction(){return!0};\ng.k.wO\u003dfunction(){this.loaded\u0026\u0026this.unload();g.jv.prototype.wO.call(this)};\ng.k.jf\u003dfunction(){return{}};\ng.k.getOptions\u003dfunction(){return[]};g.S(g.fP,g.O);g.k\u003dg.fP.prototype;g.k.j4\u003dbc(66);g.k.aX\u003dfunction(){};\ng.k.HK\u003dfunction(){};\ng.k.YU\u003dfunction(){return\"\"};\ng.k.jG\u003dbc(67);g.k.F8\u003dfunction(C,b){var h\u003dthis;if(this.h4.Y().D(\"html5_dispatch_tracklist_loaded_event\")){this.X\u0026\u0026(this.X.reject(),this.X\u003dnull);var N\u003d[];this.h4.publish(\"trackListLoaded\",this.K,N,b);N.length?(b\u003dnew g.lY,b.promise.then(C.F8,function(){}),this.X\u003db,Promise.all(N).then(b.resolve,b.reject).finally(function(){h.X\u003dnull})):C.F8()}else C.F8()};\ng.k.d4\u003dfunction(){};\ng.k.wO\u003dfunction(){this.X\u0026\u0026(this.X.reject(),this.X\u003dnull);this.HK();g.O.prototype.wO.call(this)};g.S(g.AO,g.fP);g.AO.prototype.j4\u003dbc(65);g.AO.prototype.aX\u003dfunction(C){if(this.audioTrack)for(var b\u003dg.z(this.audioTrack.captionTracks),h\u003db.next();!h.done;h\u003db.next())g.m2(this.K,h.value);this.F8(C,this.videoData.videoId)};\ng.AO.prototype.YU\u003dfunction(C,b){var h\u003dC.p9(),N\u003d{fmt:b};if(b\u003d\u003d\u003d\"srv3\"||b\u003d\u003d\u003d\"3\"||b\u003d\u003d\u003d\"json3\")g.WQ()?Object.assign(N,{xorb:2,xobt:1,xovt:1}):Object.assign(N,{xorb:2,xobt:3,xovt:3});C.translationLanguage\u0026\u0026(N.tlang\u003dg.jz(C));this.N\u0026\u0026(N.xosf\u003d\"1\");Object.assign(N,this.h4.Y().j);return PQ(h,N)};\ng.AO.prototype.HK\u003dfunction(){this.j\u0026\u0026this.j.abort()};g.tH0\u003dnew Map;g.S(g.rO,g.fP);g.rO.prototype.j4\u003dbc(64);\ng.rO.prototype.aX\u003dfunction(C){var b\u003dthis,h\u003dthis.N,N\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.rQ\u0026\u0026(N.asrs\u003d1);h\u003dPQ(h,N);this.HK();this.j\u003dg.mt(h,{format:\"RAW\",onSuccess:function(p){b.j\u003dnull;if((p\u003dp.responseXML)\u0026\u0026p.firstChild){for(var P\u003dp.getElementsByTagName(\"track\"),c\u003d0;c\u003cP.length;c++){var e\u003dP[c],L\u003de.getAttribute(\"lang_code\"),Z\u003de.getAttribute(\"lang_translated\"),Y\u003de.getAttribute(\"name\"),a\u003de.getAttribute(\"kind\"),l\u003de.getAttribute(\"id\"),F\u003de.getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\",G\u003de.getAttribute(\"cantran\")\u003d\u003d\u003d\n\"true\";e\u003de.getAttribute(\"vss_id\");g.m2(b.K,new g.gF({languageCode:L,languageName:Z,name:Y,kind:a,id:l,is_servable:!0,is_translateable:G,vss_id:e,is_default:F}))}p\u003dp.getElementsByTagName(\"target\");P\u003dp.length;for(c\u003d0;c\u003cP;c++)L\u003d{languageCode:p[c].getAttribute(\"lang_code\"),languageName:p[c].getAttribute(\"lang_translated\"),languageOriginal:p[c].getAttribute(\"lang_original\"),id:p[c].getAttribute(\"id\"),isDefault:p[c].getAttribute(\"lang_default\")\u003d\u003d\u003d\"true\"},b.W[L.languageCode]\u003dL.languageName,b.G.push(L)}b.F8(C,\nb.videoId)},\nwithCredentials:!0})};\ng.rO.prototype.YU\u003dfunction(C,b){var h\u003dthis.N;b\u003d{v:this.videoId,type:\"track\",lang:C.languageCode,name:C.getName(),kind:C.kind,fmt:b};var N\u003dthis.h4.Y();N.D(\"captions_url_add_ei\")\u0026\u0026(b.ei\u003dthis.eventId);C.translationLanguage\u0026\u0026(b.tlang\u003dg.jz(C));Object.assign(b,N.j);return h\u003dPQ(h,b)};\ng.rO.prototype.HK\u003dfunction(){this.j\u0026\u0026this.j.abort()};NBK.prototype.N\u003dfunction(){for(var C\u003dg.yH.apply(0,arguments),b\u003dthis,h\u003dhd(\"empty\"),N\u003d[],p\u003d{yc:0};p.yc\u003cthis.K.length\u0026\u0026h.currentState!\u003d\u003d\"done\";p\u003d{pS:void 0,yc:p.yc},p.yc++)p.pS\u003dthis.K[p.yc],p.pS.condition.apply(p.pS,g.M(C))\u0026\u0026(h\u003dPx(Px(h,function(P){return function(){if(!P.pS.condition.apply(P.pS,g.M(C)))throw\"condition failed\";var c\u003dP.pS.HC.apply(P.pS,g.M(C));return b.j\u003d\u003d\u003dvoid 0||b.j\u003d\u003d\u003dnull?c:px(bw(c),function(e){if(!b.j.apply(b,[e].concat(g.M(C))))throw\"verification failed\";return e})}}(p)),function(P){return function(c){c!\u003d\u003d\n\"empty\"\u0026\u0026c!\u003d\u003d\"condition failed\"\u0026\u0026c!\u003d\u003d\"verification failed\"\u0026\u0026c!\u003d\u003d\"error\"\u0026\u0026(P.pS.onFailure\u0026\u0026P.pS.onFailure.apply(P.pS,[c].concat(g.M(C))),b.onFailure\u0026\u0026b.onFailure.apply(b,[c,\nP.yc,P.pS].concat(g.M(C))),N.push(c));throw\"error\";}}(p)));\nreturn Px(h,function(){return hd(N)})};JO.prototype.preload\u003dfunction(C){C\u003dC?gBo(this.capabilities,C):this.capabilities;return C.d9?px(j$c(this,C),function(){}):bw()};\nJO.prototype.compile\u003dfunction(C){return Px(this.G.N(C),function(b){throw Error(\"wasm module compile failure: \"+b.map(function(h){return h.message}).join(\", \"),{cause:b});\n})};\nJO.prototype.instantiate\u003dfunction(C,b){return Px(this.W.N(C,b),function(h){throw Error(\"wasm module instantiation failure: \"+h.map(function(N){return N.message}).join(\", \"),{cause:h});\n})};LFW.prototype.emscripten_notify_memory_growth\u003dfunction(){};var cYW;g.k\u003dYb_.prototype;g.k.malloc\u003dfunction(C){return this.j.malloc(C)};\ng.k.free\u003dfunction(C){this.j.free(C)};\ng.k.realloc\u003dfunction(C,b){return this.j.realloc(C,b)};\ng.k.GY\u003dfunction(C){if(C.buffer!\u003d\u003dthis.exports.memory.buffer){var b\u003dthis.malloc(C.byteLength);b\u003dnew Uint8Array(this.exports.memory.buffer,b,C.byteLength);b.set(C);return b}};\ng.k.Ma\u003dfunction(C){if(C.buffer\u003d\u003d\u003dthis.exports.memory.buffer){var b\u003dC.slice();this.free(C.byteOffset);return b}};\nvar DuK\u003d\"WebAssembly\"in window\u0026\u0026(\"instantiateStreaming\"in window.WebAssembly||\"instantiate\"in window.WebAssembly);iS.tJ(Yb_,{GY:function(C){return{profile:\"copyj2w\",Js:C\u003d\u003d\u003dvoid 0?0:Math.ceil(C.byteLength/16)}},\nMa:function(C){return{profile:\"copyw2j\",Js:C\u003d\u003d\u003dvoid 0?0:Math.ceil(C.byteLength/16)}}});g.S(oBo,g.O);g.k\u003doBo.prototype;g.k.createSubtitlesModuleIfNeeded\u003dfunction(){$YH(this)\u0026\u0026Rn(this,\"captions\");return!!g.uS(this)};\ng.k.BZ\u003dfunction(){return g.Kj(this.Z.getVideoData())\u0026\u0026!this.Z.Fx().N};\ng.k.YD\u003dfunction(){return this.Z.getVideoData().YD()};\ng.k.wB\u003dfunction(){return this.Z.getVideoData().wB()};\ng.k.QJ\u003dfunction(){var C\u003dthis.Nz.get(\"heartbeat\");Rn(this,\"heartbeat\",!1,!0,this.QJ);!C\u0026\u0026this.Nz.has(\"heartbeat\")\u0026\u0026this.Z.publish(\"offlineslatestatechange\")};\ng.k.L7\u003dfunction(){Rn(this,\"annotations_module\",!0,void 0,this.L7);var C\u003dthis.Nz.get(\"annotations_module\");if(C)for(var b in this.N)if(this.N.hasOwnProperty(b)){var h\u003db;C.subscribe(h,this.N[h])}};\ng.k.Dk\u003dfunction(){if(!this.Nz.get(\"ad\"))try{FFW(this)?Rn(this,\"ad\",!1,!0,this.Dk):this.Z.HL(\"ad\")}catch(C){this.Z.HL(\"ad\"),g.ux(C)}};\ng.k.FX\u003dfunction(){return this.K};\ng.k.FG\u003dfunction(){var C\u003d{},b\u003dg.uS(this);b\u0026\u0026Object.assign(C,b.FG());return C};\ng.k.e6\u003dfunction(C,b){Object.assign(this.K,C||null);Object.assign(this.Un,b||null)};\ng.k.onVideoDataChange\u003dfunction(){var C\u003dthis.Z.getVideoData();this.Z.D(\"enable_wn_infocards\")\u0026\u0026g.MF(C)\u0026\u0026!g.sC(this)\u0026\u0026this.L7()};\ng.k.wO\u003dfunction(){g.O.prototype.wO.call(this);Qi(this,1,!0);for(var C\u003dg.z(Object.entries(Rsc)),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003dg.z(b.value);b\u003dh.next().value;h\u003dh.next().value;this.X.has(h)\u0026\u0026Vi.delete(b)}this.X.clear()};\nvar HM\u003d{},Rsc\u003d(HM.ad\u003d\"ad.js\",HM.annotations_module\u003d\"annotations_module.js\",HM.asmjs\u003d\"asmjs.js\",HM.creatorendscreen\u003d\"annotations_module.js\",HM.embed\u003d\"embed.js\",HM.endscreen\u003d\"endscreen.js\",HM.heartbeat\u003d\"heartbeat.js\",HM.kids\u003d\"kids.js\",HM.remote\u003d\"remote.js\",HM.miniplayer\u003d\"miniplayer.js\",HM.offline\u003d\"offline.js\",HM.captions\u003d\"captions.js\",HM.unplugged\u003d\"unplugged.js\",HM.ux\u003d\"ux.js\",HM.webgl\u003d\"webgl.js\",HM.ypc\u003d\"ypc.js\",HM.ypc_clickwrap\u003d\"ypc_clickwrap.js\",HM.yto\u003d\"yto.js\",HM),yYx\u003d\"ad annotations_module asmjs creatorendscreen embed endscreen heartbeat kids remote miniplayer offline captions webgl ypc ypc_clickwrap yto unplugged ux\".split(\" \");g.S(UYK,g.jv);g.k\u003dUYK.prototype;g.k.LD\u003dfunction(C){C\u003dnew g.LR(C.pageX,C.pageY);if(!ZZ(C,this.X)){var b\u003d2;this.W\u0026\u0026(b|\u003d8);this.X\u003dC;vS(this,b,!0)}};\ng.k.lJh\u003dfunction(){this.W\u0026\u0026vS(this,8,!0);vS(this,2,!1)};\ng.k.rK\u003dfunction(C){var b\u003dnew g.LR(C.pageX,C.pageY);ZZ(b,this.X)||(this.X\u003db,(C\u003dC.target)\u0026\u0026this.bj(C)\u0026\u0026(vS(this,4,!0),this.j.D9(this.N),this.N\u003dthis.j.S(this.target,\"mouseover\",this.RB),this.J\u003dthis.j.S(this.target,\"mouseout\",this.RB)))};\ng.k.RB\u003dfunction(C){C\u003dC.relatedTarget;C\u0026\u0026this.bj(C)||(this.X\u003dnew g.LR(NaN,NaN),XUS(this))};\ng.k.Vpf\u003dfunction(){vS(this,1,!0)};\ng.k.Bk\u003dfunction(C){C\u003dC.target;C instanceof Element\u0026\u0026!(C.tabIndex\u003e0)||vS(this,1,!0)};\ng.k.rj\u003dfunction(){this.W\u003d!0;this.j.D9(this.G);this.G\u003dthis.j.S(document,\"mouseup\",this.kL)};\ng.k.kL\u003dfunction(){this.W\u003d!1;vS(this,8,!1);this.j.D9(this.G);this.G\u003dthis.j.S(this.target,\"mousedown\",this.rj)};\ng.k.cN\u003dfunction(C){if(C\u003d(C\u003dC.changedTouches)\u0026\u0026C[0])this.nO\u003dC.identifier,this.j.D9(this.L),this.L\u003dthis.j.S(this.target,\"touchend\",this.UK,void 0,!0),vS(this,1024,!0)};\ng.k.UK\u003dfunction(C){if(C\u003dC.changedTouches)for(var b\u003d0;b\u003cC.length;b++){var h\u003dC[b];if(h.identifier\u003d\u003d\u003dthis.nO){var N\u003dh;break}}N\u0026\u0026(this.j.D9(this.L),this.L\u003dthis.j.S(this.target,\"touchstart\",this.cN,void 0,!0),vS(this,1024,!1))};\ng.k.vA\u003dfunction(){vS(this,2,!0)};\ng.k.resize\u003dfunction(){g.Am\u0026\u0026XUS(this)};\ng.k.toString\u003dfunction(){return g.jv.prototype.toString.call(this)};g.S(g.dO,g.n);g.k\u003dg.dO.prototype;g.k.kO2\u003dfunction(){this.l$()};\ng.k.l$\u003dfunction(){var C\u003dthis.api.getVideoData(),b\u003dthis.api.Y(),h\u003d!!this.api.isEmbedsShortsMode();g.L2(this.element,\"ytp-shorts-mode\",h);h?b\u003d[{B:\"svg\",T:{fill:\"none\",height:\"100%\",viewBox:\"0 0 87 115\",width:\"100%\"},U:[{B:\"path\",T:{\"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\"}},{B:\"path\",T:{\"clip-rule\":\"evenodd\",d:\"M33 74L33 41L61 57.5L33 74Z\",fill:\"white\",\"fill-rule\":\"evenodd\"}}]}]:g.Ev(C)?b\u003d[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-dni-large-play-button-bg\",T:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{B:\"path\",T:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:C.jS\u0026\u0026C.Oa?b\u003d[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-dni-large-play-button-bg\",\nT:{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\"}},{B:\"path\",T:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]:b.W?(g.L2(this.element,\"ytp-touch-device\",b.K),b\u003d[b.W?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 60 60\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-large-play-button-bg\",T:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{B:\"path\",T:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-large-play-button-bg\",T:{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\"}},{B:\"path\",T:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):b\u003d[{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{B:\"path\",C:\"ytp-large-play-button-bg\",T:{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:\"#f03\"}},{B:\"path\",T:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.updateValue(\"largePlayButtonChildren\",b);C.jS\u0026\u0026C.Oa\u0026\u0026this.dO(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",C.Oa?C.Oa:\"#1f1f1f\")};\ng.k.show\u003dfunction(){g.n.prototype.show.call(this);this.api.Y().D(\"embeds_web_enable_lite_experiment_control_arm_logging\")\u0026\u0026this.api.logVisibility(this.element,!0)};\ng.k.Ah\u003dfunction(){this.api.getVideoData().mutedAutoplay||(this.api.jK(),this.api.playVideo())};\ng.k.Uz$\u003dfunction(C){this.api.getVideoData().mutedAutoplay||C.preventDefault()};g.S(g.WS,g.n);g.k\u003dg.WS.prototype;g.k.show\u003dfunction(){var C\u003dthis;this.Bb||(this.X.S(this.api,\"videodatachange\",function(){g.C2(C.j)}),this.X.S(this.api,\"videoplayerreset\",function(){g.C2(C.j)}));\ng.n.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.X\u0026\u0026g.yJ(this.X);g.n.prototype.hide.call(this)};\ng.k.eC\u003dfunction(){g.C2(this.j)};\ng.k.onStateChange\u003dfunction(){g.C2(this.j)};\ng.k.HK4\u003dfunction(){g.C2(this.j)};\ng.k.onReset\u003dfunction(){this.K.stop();this.hide();g.C2(this.j)};\ng.k.l$\u003dfunction(){var C\u003dthis.api.getPlayerStateObject();if(this.api.getPresentingPlayerType()\u003d\u003d\u003d3\u0026\u0026(C.isPlaying()||C.isPaused()))var b\u003d!0;else(b\u003dthis.api.N8().Nz.get(\"ypc\"))\u0026\u0026b.k8?b\u003d!0:(b\u003dthis.api.Y(),b\u003dg.B(C,2)\u0026\u0026g.Fz(this.api)\u0026\u0026b.OR?!0:!1);b?(b\u003d!0,this.N.hide()):this.api.D(\"web_player_show_frame_zero_when_cued\")\u0026\u0026KFo(this)?(b\u003d!0,this.N.hide()):(this.N.show(),b\u003dC.isCued()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2||g.B(C,2)\u0026\u0026!g.Fz(this.api)\u0026\u0026!this.api.A0()||g.B(C,1024)?!0:!1);var h\u003dthis.api.getVideoData();\nb\u0026\u0026!h.TX?(this.K.show(),this.erf(this.api.getPlaylist(),h)):(this.K.hide(),g.B(C,1)||this.K.stop())};\ng.k.erf\u003dfunction(){var C\u003dg.yH.apply(0,arguments),b\u003dthis.api.Y(),h,N\u003d(h\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:h.videoId;if(b.D(\"web_player_show_frame_zero_when_cued\")\u0026\u0026N\u0026\u0026KFo(this))var p\u003d\"https://i.ytimg.com/vi/\"+N+\"/frame0.jpg\";else for(C\u003dg.z(C),h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,!(!h||h instanceof g.RQ\u0026\u0026!h.videoId)){p\u003dthis.api.Ti().getPlayerSize();var P\u003dg.sa();N\u003dp.width*P;P*\u003dp.height;if(N\u003e1280||P\u003e720)if(p\u003dh.Q6(\"maxresdefault.jpg\"))break;if(N\u003e640||P\u003e480)if(p\u003dh.Q6(\"maxresdefault.jpg\"))break;\nif(N\u003e320||P\u003e180)if(p\u003dh.Q6(\"sddefault.jpg\")||h.Q6(\"hqdefault.jpg\")||h.Q6(\"mqdefault.jpg\"))break;if(p\u003dh.Q6(\"default.jpg\"))break}g.Ds(b)\u0026\u0026(b\u003dnew Image,b.addEventListener(\"load\",function(){hc6()}),b.src\u003dp?p:\"\",this.api.FX().tick(\"ftr\"));\nthis.W.style.backgroundImage\u003dp?\"url(\"+p+\")\":\"\"};g.S(g.EC,g.n);g.EC.prototype.resize\u003dfunction(){};\ng.EC.prototype.K\u003dfunction(C){var b\u003dthis;this.N\u003d!1;vB_(this);var h\u003dC.OQ,N\u003dthis.api.Y();h!\u003d\u003d\"GENERIC_WITHOUT_LINK\"||N.W?h\u003d\u003d\u003d\"TOO_MANY_REQUESTS\"?(N\u003dthis.api.getVideoData(),this.jh(TD(this,\"TOO_MANY_REQUESTS_WITH_LINK\",N.CI(),void 0,void 0,void 0,!1))):h!\u003d\u003d\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"||N.W?this.api.Y().D(\"html5_enable_bandaid_error_screen\")\u0026\u0026h\u003d\u003d\u003d\"HTML5_SPS_UMP_STATUS_REJECTED\"\u0026\u0026!N.W?(N\u003dN.hostLanguage,C\u003d\"//support.google.com/youtube?p\u003dvideoError\",N\u0026\u0026(C\u003dg.Dh(C,{hl:N})),this.jh(TD(this,\"HTML5_SPS_UMP_STATUS_REJECTED\",\nC))):this.api.Y().D(\"enable_adb_handling_in_sabr\")\u0026\u0026h\u003d\u003d\u003d\"BROWSER_OR_EXTENSION_ERROR\"\u0026\u0026!N.W?(N\u003dN.hostLanguage,C\u003d\"//support.google.com/youtube/answer/3037019#zippy\u003d%2Cupdate-your-browser-and-check-your-extensions\",N\u0026\u0026(C\u003dg.Dh(C,{hl:N})),this.jh(TD(this,\"BROWSER_OR_EXTENSION_ERROR\",C))):this.jh(g.nP(C.errorMessage)):this.jh(TD(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(C\u003dN.hostLanguage,h\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",C\u0026\u0026(h\u003dg.Dh(h,\n{hl:C})),this.jh(TD(this,\"GENERIC_WITH_LINK_AND_CPN\",h,!0)),N.HW\u0026\u0026!N.X\u0026\u0026Oc6(this,function(P){if(g.T4(P,b.api,!XO(b.api.Y()))){P\u003d{as3:!1,html5:!0,player:!0,cpn:b.api.getVideoData().clientPlaybackNonce};var c\u003db.api;c.IL(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:P});c.isFullscreen()\u0026\u0026c.toggleFullscreen()}}));\nif(this.N){var p\u003dthis.dO(\"ytp-error-link\");p\u0026\u0026(this.api.createClientVe(p,this,216104),this.api.logVisibility(p,!0),Oc6(this,function(){b.api.logClick(p)}))}};\nvar s$_\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.S(DYo,g.n);g.k\u003dDYo.prototype;g.k.onClick\u003dfunction(C){this.innertubeCommand?(this.Z.LO(\"innertubeCommand\",this.innertubeCommand),C.preventDefault()):g.T4(C,this.Z,!0);this.Z.logClick(this.element)};\ng.k.onVideoDataChange\u003dfunction(C,b){WFS(this,b);this.TM\u0026\u0026EBl(this,this.TM)};\ng.k.PG\u003dfunction(C){var b\u003dthis.Z.getVideoData();this.videoId!\u003d\u003db.videoId\u0026\u0026WFS(this,b);this.j\u0026\u0026EBl(this,C.state);this.TM\u003dC.state};\ng.k.mE\u003dfunction(){this.X.show();this.Z.publish(\"paidcontentoverlayvisibilitychange\",!0);this.Z.logVisibility(this.element,!0)};\ng.k.QV\u003dfunction(){this.X.hide();this.Z.publish(\"paidcontentoverlayvisibilitychange\",!1);this.Z.logVisibility(this.element,!1)};g.S(BS,g.n);BS.prototype.hide\u003dfunction(){this.j.stop();this.message.style.display\u003d\"none\";g.n.prototype.hide.call(this)};\nBS.prototype.onStateChange\u003dfunction(C){this.TE(C.state)};\nBS.prototype.TE\u003dfunction(C){(g.B(C,128)||this.api.UD()?0:g.B(C,16)||g.B(C,1))?this.j.start():this.hide()};\nBS.prototype.K\u003dfunction(){this.message.style.display\u003d\"block\"};g.S(In,g.rY);In.prototype.onMutedAutoplayChange\u003dfunction(C){this.N\u0026\u0026(C?(nBl(this),this.mE()):(this.j\u0026\u0026this.logClick(),this.QV()))};\nIn.prototype.a$\u003dfunction(C){this.api.isMutedByMutedAutoplay()\u0026\u0026g.ax(C,2)\u0026\u0026this.QV()};\nIn.prototype.onClick\u003dfunction(){this.api.unMute();this.logClick()};\nIn.prototype.logClick\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.logClick(this.element))};g.S(g.xj,g.Jm);g.k\u003dg.xj.prototype;g.k.init\u003dfunction(){var C\u003dthis.api,b\u003dC.getPlayerStateObject();this.qM\u003dC.getPlayerSize();this.WW(b);this.B4();this.eC();this.api.publish(\"basechromeinitialized\",this);this.Aq()\u0026\u0026this.api.publish(\"standardControlsInitialized\")};\ng.k.onVideoDataChange\u003dfunction(C,b){var h\u003dthis.jO!\u003d\u003db.videoId;if(h||C\u003d\u003d\u003d\"newdata\"){C\u003dthis.api;C.isFullscreen()||(this.qM\u003dC.getPlayerSize());var N;((N\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.Kj(N))\u0026\u0026this.wh()}h\u0026\u0026(this.jO\u003db.videoId,h\u003dthis.Ay,h.q2\u003d3E3,vS(h,512,!0),this.B4());this.api.D(\"web_render_jump_buttons\")\u0026\u0026b.showSeekingControls\u0026\u0026(this.ov\u003d572)};\ng.k.Kk4\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.k.Xp\u003dfunction(){var C\u003dthis.api.oS()\u0026\u0026this.api.Fh(),b\u003dthis.api.S6();return this.EQ||C||this.ac||b};\ng.k.wh\u003dfunction(){var C\u003d!this.Xp();g.L2(this.api.getRootNode(),\"ytp-menu-shown\",!C);var b;((b\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:g.Kj(b))\u0026\u0026g.L2(this.api.getRootNode(),\"ytp-hide-controls\",!C)};\ng.k.bj\u003dfunction(C){try{if(!g.pM(this.api.getRootNode(),C))return!1}catch(b){return!1}for(;C\u0026\u0026!exc(C);)C\u003dC\u003d\u003d\u003dthis.api.getRootNode()?null:C.parentElement||null;return!!C};\ng.k.oB\u003dfunction(C){var b\u003dthis.api.getRootNode();g.L2(b,\"ytp-autohide\",C);g.L2(b,\"ytp-autohide-active\",!0);this.kK.start(C?250:100);C\u0026\u0026(this.Z3\u003d!1,g.kb(b,\"ytp-touch-mode\"));this.ai\u003d!C;this.api.Y2(!C)};\ng.k.m9\u003dfunction(){var C\u003dthis.api.getRootNode();g.L2(C,\"ytp-autohide-active\",!1)};\ng.k.b9h\u003dfunction(){this.mR\u003d!0};\ng.k.CFE\u003dfunction(C){if(this.api.Y().D(\"player_doubletap_to_seek\")||this.api.Y().L)this.mR\u003d!1,this.gB\u0026\u0026this.D9(this.gB),this.Dl\u003d\u003d\u003d0\u0026\u0026Ch(this,C)?(this.DK(),this.Ik.start(),this.gB\u003dthis.S(this.api.Ti(),\"touchmove\",this.b9h,void 0,!0)):this.Ik.stop();IM_(this)\u0026\u0026Ch(this,C)\u0026\u0026!this.api.Y().L\u0026\u0026TBc(this);var b\u003dthis.UJ.C5();if(!g.SR(this.api.Y())\u0026\u0026oh\u0026\u0026xY6(this,C))b\u0026\u0026C.preventDefault();else if(this.Z3\u003d!0,g.j6(this.api.getRootNode(),\"ytp-touch-mode\"),this.Ay.vA(),this.api.Y().D(\"player_doubletap_to_seek\")||this.api.Y().L)if(b\u003d\nthis.api.getPlayerStateObject(),!(!this.api.hL()||g.B(b,2)\u0026\u0026g.Fz(this.api)||g.B(b,64))){b\u003dDate.now()-this.j$;this.Dl+\u003d1;if(b\u003c\u003d350){this.h0\u003d!0;b\u003dthis.api.getPlayerSize().width/3;var h\u003dthis.api.getRootNode().getBoundingClientRect(),N\u003dC.targetTouches[0].clientX-h.left;h\u003dC.targetTouches[0].clientY-h.top;var p\u003d(this.Dl-1)*10;N\u003e0\u0026\u0026N\u003cb?(this.WP(-1,N,h,p),this.api.seekBy(-10*this.api.getPlaybackRate())):N\u003eb*2\u0026\u0026N\u003cb*3\u0026\u0026(this.WP(1,N,h,p),this.api.seekBy(10*this.api.getPlaybackRate()));C.preventDefault()}else Dw\u0026\u0026\nthis.api.Y().L\u0026\u0026Ch(this,C)\u0026\u0026C.preventDefault();this.j$\u003dDate.now();this.CV.start()}};\ng.k.thD\u003dfunction(){this.XO.MY\u003d!1;this.api.publish(\"rootnodemousedown\",this.XO)};\ng.k.hU2\u003dfunction(C){if(this.api.Y().D(\"web_fix_fine_scrubbing_false_play\")){if(xY6(this,C)||this.XO.MY)return}else if(this.XO.MY||xY6(this,C))return;IM_(this)||!Ch(this,C)||this.Ik.isActive()||(TBc(this),C.preventDefault());this.h0\u0026\u0026(this.h0\u003d!1)};\ng.k.DK\u003dfunction(){};\ng.k.m1\u003dfunction(){};\ng.k.WP\u003dfunction(){};\ng.k.renderChapterSeekingAnimation\u003dfunction(){};\ng.k.L6\u003dfunction(){var C\u003dthis.api.getPlayerStateObject();g.B(C,2)\u0026\u0026g.Fz(this.api)||(C.isOrWillBePlaying()?this.api.pauseVideo():(this.Me\u0026\u0026(C.isCued()||g.B(C,1024))\u0026\u0026!this.api.Y().D(\"embeds_play_button_state_check_ks\")\u0026\u0026this.api.publish(\"largeplaybuttonclicked\",this.Me.N.element),this.api.jK(),this.api.playVideo(),this.Me\u0026\u0026document.activeElement\u003d\u003d\u003dthis.Me.N.element\u0026\u0026((C\u003dthis.Aq())\u003d\u003dnull?C\u003d0:C.playButton?(C.playButton.focus(),C\u003d!0):C\u003d!1,C||this.api.getRootNode().focus())))};\ng.k.fi$\u003dfunction(C){var b\u003dthis,h\u003dthis.api.getPresentingPlayerType();if(!BBW(this,qa(C)))if(C\u003dthis.api.Y(),(this.api.Y().D(\"player_doubletap_to_seek\")||this.api.Y().L)\u0026\u0026this.h0)this.h0\u003d!1;else if(C.SC\u0026\u0026h!\u003d\u003d3)try{this.api.toggleFullscreen().catch(function(N){b.ys(N)}),this.api.D(\"web_player_fullscreen_double_click_ve\")\u0026\u0026this.api.logClick(this.api.Ti().element)}catch(N){this.ys(N)}};\ng.k.ys\u003dfunction(C){String(C).includes(\"fullscreen error\")?g.Ri(C):g.ux(C)};\ng.k.p7h\u003dfunction(C){wUU(this,.3,C.scale);C.preventDefault()};\ng.k.liE\u003dfunction(C){wUU(this,.1,C.scale)};\ng.k.eC\u003dfunction(){var C\u003dthis.api.Ti().getPlayerSize(),b\u003dthis.api.getRootNode(),h\u003dC.width\u003e\u003d650;this.Ay.resize();g.L2(b,\"ytp-fullscreen\",this.api.isFullscreen());g.L2(b,\"ytp-large-width-mode\",h);g.L2(b,\"ytp-small-mode\",this.R2());g.L2(b,\"ytp-tiny-mode\",this.JE());g.L2(b,\"ytp-big-mode\",this.zO());this.m5\u0026\u0026this.m5.resize(C)};\ng.k.a$\u003dfunction(C){this.WW(C.state);this.B4()};\ng.k.Av\u003dbc(5);g.k.l_\u003dfunction(){var C\u003d!!this.jO\u0026\u0026!this.api.Ie()\u0026\u0026!this.gm,b\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2,h\u003dthis.api.Y();if(b){if(JtH\u0026\u0026h.D(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;b\u003dUC(this.api.N8());C\u0026\u0026(b\u0026\u0026b.player?C\u003d(C\u003db.player.getVideoData(2))?C.isListed\u0026\u0026!g.Va(b.player.Y()):!1:(LF(\"showInfoBarDuringAd: this is null\"),C\u003d!1));return C}return C\u0026\u0026(h.wG||this.api.isFullscreen()||h.Xb)};\ng.k.B4\u003dfunction(){var C\u003dthis.l_();this.PM!\u003d\u003dC\u0026\u0026(this.PM\u003dC,g.L2(this.api.getRootNode(),\"ytp-hide-info-bar\",!C))};\ng.k.WW\u003dfunction(C){var b\u003dC.isCued()||this.api.uN()\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3;b!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003db,this.Fu\u0026\u0026this.D9(this.Fu),this.Fu\u003dthis.S(this.api.Ti(),\"touchstart\",this.CFE,void 0,b));var h\u003dthis.Ay,N\u003dC.isPlaying()\u0026\u0026!g.B(C,32)||this.api.kW();vS(h,128,!N);h\u003dthis.Ay;N\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d3;vS(h,256,N);h\u003dthis.api.getRootNode();g.B(C,2)?N\u003d[dn.ENDED]:(N\u003d[],g.B(C,8)?N.push(dn.PLAYING):g.B(C,4)\u0026\u0026N.push(dn.PAUSED),g.B(C,1)\u0026\u0026!g.B(C,32)\u0026\u0026N.push(dn.BUFFERING),g.B(C,\n32)\u0026\u0026N.push(dn.SEEKING),g.B(C,64)\u0026\u0026N.push(dn.UNSTARTED));g.Ls(this.Ql,N)||(g.e6(h,this.Ql),this.Ql\u003dN,g.c4(h,N));N\u003dthis.api.Y();var p\u003dg.B(C,2);a:{var P\u003dthis.api.Y();var c\u003dP.controlsType;switch(c){case \"2\":case \"0\":P\u003d!1;break a}P\u003dc\u003d\u003d\u003d\"3\"\u0026\u0026!g.B(C,2)||this.isCued||(this.api.getPresentingPlayerType()!\u003d\u003d2?0:l2H(UC(this.api.N8())))||this.api.S6()||g.SR(P)\u0026\u0026this.api.getPresentingPlayerType()\u003d\u003d\u003d2?!1:!0}g.L2(h,\"ytp-hide-controls\",!P);g.L2(h,\"ytp-native-controls\",N.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026!b\u0026\u0026!p\u0026\u0026!this.ac);g.B(C,\n128)\u0026\u0026!g.SR(N)?(this.m5||(this.m5\u003dnew g.EC(this.api),g.D(this,this.m5),g.MC(this.api,this.m5.element,4)),this.m5.K(C.N9),this.m5.show()):this.m5\u0026\u0026(this.m5.dispose(),this.m5\u003dnull)};\ng.k.p$\u003dfunction(){return this.api.oS()\u0026\u0026this.api.Fh()?(this.api.Vk(!1,!1),!0):this.api.Ie()?(g.G4(this.api,!0),!0):!1};\ng.k.onMutedAutoplayChange\u003dfunction(C){this.ac\u003dC;this.wh()};\ng.k.zO\u003dfunction(){return!1};\ng.k.R2\u003dfunction(){return!this.zO()\u0026\u0026(this.api.getPlayerSize().width\u003cthis.ov||this.api.getPlayerSize().height\u003c290)};\ng.k.JE\u003dfunction(){return this.R2()\u0026\u0026(this.api.getPlayerSize().width\u003c240||this.api.getPlayerSize().height\u003c140)};\ng.k.S9\u003dfunction(){return this.Z3};\ng.k.r8\u003dfunction(){return null};\ng.k.dZ\u003dfunction(){return null};\ng.k.f2\u003dfunction(){var C\u003dthis.api.Ti().getPlayerSize();return new g.pV(0,0,C.width,C.height)};\ng.k.handleGlobalKeyDown\u003dfunction(){return!1};\ng.k.handleGlobalKeyUp\u003dfunction(){return!1};\ng.k.AM\u003dfunction(){};\ng.k.showControls\u003dfunction(C){C!\u003d\u003dvoid 0\u0026\u0026this.api.Ti().Y2(C)};\ng.k.vA\u003dfunction(){};\ng.k.Aq\u003dfunction(){return null};g.S(bV,g.jv);g.k\u003dbV.prototype;g.k.HR\u003dfunction(){return 1E3*this.api.getDuration(this.MG,!1)};\ng.k.stop\u003dfunction(){this.j\u0026\u0026this.B7.D9(this.j)};\ng.k.cW\u003dfunction(){var C\u003dthis.api.getProgressState(this.MG);this.K\u003d{seekableStart:C.seekableStart,seekableEnd:C.seekableEnd,current:this.api.getCurrentTime(this.MG,!1)};this.publish(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.K};\ng.k.zH\u003dfunction(C){g.ax(C,2)\u0026\u0026this.publish(\"g\")};g.S(g.hL,g.n);g.hL.prototype.show\u003dfunction(){g.n.prototype.show.call(this);g.C2(this.j)};\ng.hL.prototype.hide\u003dfunction(){this.K.stop();g.n.prototype.hide.call(this)};\ng.hL.prototype.m1\u003dfunction(C){C?g.B(this.Z.getPlayerStateObject(),64)||Ns(this,qb(),\"Play\"):(C\u003dthis.Z.getVideoData(),C.isLivePlayback\u0026\u0026!C.allowLiveDvr?Ns(this,iBS(),\"Stop live playback\"):Ns(this,fQK(),\"Pause\"))};g.S(hRH,g.n);g.k\u003dhRH.prototype;g.k.i4\u003dfunction(C){C?this.j\u003daC(this.Z,this.element,null):(this.j\u003dthis.j,this.j(),this.j\u003dnull)};\ng.k.mE\u003dfunction(){this.Z.Y().D(\"player_new_info_card_format\")\u0026\u0026g.P4(this.Z.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.SR(this.Z.Y())||(this.K.show(),g.cl(\"iv-button-shown\"))};\ng.k.QV\u003dfunction(){g.cl(\"iv-button-hidden\");this.K.hide()};\ng.k.C5\u003dfunction(){return this.Bb\u0026\u0026this.K.state!\u003d\u003d4};\ng.k.wO\u003dfunction(){this.j\u0026\u0026this.j();g.n.prototype.wO.call(this)};\ng.k.f94\u003dfunction(){g.cl(\"iv-button-mouseover\")};\ng.k.onClicked\u003dfunction(C){this.Z.oS();var b\u003dg.P4(this.Z.getRootNode(),\"ytp-cards-teaser-shown\");g.cl(\"iv-teaser-clicked\",b);var h;if((h\u003dthis.Z.getVideoData())\u003d\u003dnull?0:g.V4(h)){var N;C\u003d(N\u003dthis.Z.getVideoData())\u003d\u003dnull?void 0:g.MF(N);(C\u003d\u003dnull?0:C.onIconTapCommand)\u0026\u0026this.Z.LO(\"innertubeCommand\",C.onIconTapCommand)}else N\u003dC.screenX\u003d\u003d\u003d0\u0026\u0026C.screenY\u003d\u003d\u003d0,this.Z.Vk(!this.Z.Fh(),N,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.S(NRx,g.n);g.k\u003dNRx.prototype;g.k.x9\u003dfunction(){this.Z.oS()\u0026\u0026this.Z.Fh()\u0026\u0026this.C5()\u0026\u0026this.QV()};\ng.k.fQ\u003dfunction(){this.QV();!this.Z.oS()\u0026\u0026this.Z.Y().D(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.JL.QV();g.cl(\"iv-teaser-clicked\",this.j!\u003dnull);if(this.onClickCommand)this.Z.LO(\"innertubeCommand\",this.onClickCommand);else{var C;((C\u003dthis.Z.getVideoData())\u003d\u003dnull?0:g.V4(C))||this.Z.Vk(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")}};\ng.k.VD\u003dfunction(){g.cl(\"iv-teaser-mouseover\");this.j\u0026\u0026this.j.stop()};\ng.k.Neh\u003dfunction(C){this.Z.Y().D(\"player_new_info_card_format\")\u0026\u0026!g.SR(this.Z.Y())?this.JL.QV():this.Z.Y().D(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.JL.mE();this.j||!C||this.Z.Fh()||this.K\u0026\u0026this.K.isActive()||(this.mE(C),g.cl(\"iv-teaser-shown\"))};\ng.k.mE\u003dfunction(C){this.onClickCommand\u003dC.onClickCommand;this.updateValue(\"text\",C.teaserText);this.element.setAttribute(\"dir\",g.FY(C.teaserText));this.X.show();this.K\u003dnew g.wl(function(){g.j6(this.Z.getRootNode(),\"ytp-cards-teaser-shown\");this.Z.D(\"player_new_info_card_format\")\u0026\u0026!g.SR(this.Z.Y())\u0026\u0026this.JL.QV();this.d6()},0,this);\nthis.K.start();this.JL.i4(!1);this.j\u003dnew g.wl(this.QV,580+C.durationMs,this);this.j.start();this.W.push(this.listen(\"mouseover\",this.f3,this));this.W.push(this.listen(\"mouseout\",this.hm,this))};\ng.k.d6\u003dfunction(){if(!this.Z.Y().D(\"player_new_info_card_format\")\u0026\u0026g.SR(this.Z.Y())\u0026\u0026this.Bb){var C\u003dthis.JL.element.offsetLeft,b\u003dg.WE(\"ytp-cards-button-icon\"),h\u003dthis.Z.isFullscreen()?54:36;if(b){var N\u003dC+b.offsetLeft;this.element.style.marginRight\u003dthis.JL.element.offsetParent.offsetWidth-C-b.offsetLeft-h+\"px\";this.element.style.marginLeft\u003dN+\"px\"}}};\ng.k.uy\u003dfunction(){g.SR(this.Z.Y())\u0026\u0026this.Z.R2()\u0026\u0026this.Bb\u0026\u0026this.V.start()};\ng.k.f3\u003dfunction(){this.J.stop();this.j\u0026\u0026this.j.isActive()\u0026\u0026this.L.start()};\ng.k.hm\u003dfunction(){this.L.stop();this.j\u0026\u0026!this.j.isActive()\u0026\u0026this.J.start()};\ng.k.LEO\u003dfunction(){this.j\u0026\u0026this.j.stop()};\ng.k.FEE\u003dfunction(){this.QV()};\ng.k.TH\u003dfunction(){this.QV()};\ng.k.QV\u003dfunction(){!this.j||this.N\u0026\u0026this.N.isActive()||(g.cl(\"iv-teaser-hidden\"),this.X.hide(),g.kb(this.Z.getRootNode(),\"ytp-cards-teaser-shown\"),this.N\u003dnew g.wl(function(){for(var C\u003dg.z(this.W),b\u003dC.next();!b.done;b\u003dC.next())this.D9(b.value);this.W\u003d[];this.j\u0026\u0026(this.j.dispose(),this.j\u003dnull);this.JL.i4(!0);!this.Z.oS()\u0026\u0026this.Z.Y().D(\"enable_error_corrections_infocards_icon_web\")\u0026\u0026this.JL.QV()},330,this),this.N.start())};\ng.k.C5\u003dfunction(){return this.Bb\u0026\u0026this.X.state!\u003d\u003d4};\ng.k.wO\u003dfunction(){var C\u003dthis.Z.getRootNode();C\u0026\u0026g.kb(C,\"ytp-cards-teaser-shown\");g.eD(this.K,this.N,this.j);g.n.prototype.wO.call(this)};var Vg\u003d{},ph\u003d(Vg.BUTTON\u003d\"ytp-button\",Vg.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",Vg.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",Vg.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",Vg.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",Vg);g.S(gFx,g.n);\ngFx.prototype.onClick\u003dfunction(){this.api.logClick(this.element);var C\u003d!this.j;this.updateValue(\"label\",C?\"Stop receiving notifications about every new video\":\"Receive notifications about every new video\");this.updateValue(\"pressed\",C);pqW(this,C)};g.sl(\"yt.pubsub.publish\",g.cl);g.S(g.PH,g.n);g.PH.prototype.X\u003dfunction(){window.location.reload()};\ng.PH.prototype.j\u003dfunction(){g.j6(this.element,\"ytp-sb-subscribed\")};\ng.PH.prototype.K\u003dfunction(){g.kb(this.element,\"ytp-sb-subscribed\")};g.S(eR1,g.n);g.k\u003deR1.prototype;g.k.XWz\u003dfunction(C){this.api.logClick(this.K);var b\u003dthis.api.Y();b.K||b.CO?aF6(this)\u0026\u0026(this.isExpanded()?this.nC():this.I4()):g.Xn(window,kHo(this));C.preventDefault()};\ng.k.Hu\u003dfunction(){Y51(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.k.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.k.I4\u003dfunction(){if(aF6(this)\u0026\u0026!this.isExpanded()){this.updateValue(\"flyoutUnfocusable\",\"false\");this.updateValue(\"channelTitleFocusable\",\"0\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"false\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"false\");this.N\u0026\u0026this.N.stop();this.api.logVisibility(this.channelName,!0);this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.logVisibility(this.subscribeButton.element,!0));var C\u003dthis.api.getVideoData();this.j\u0026\u0026C.Ec\u0026\u0026C.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.k.nC\u003dfunction(){this.updateValue(\"flyoutUnfocusable\",\"true\");this.updateValue(\"channelTitleFocusable\",\"-1\");this.updateValue(\"shouldHideExpandedTitleForA11y\",\"true\");this.updateValue(\"shouldHideExpandedSubtitleForA11y\",\"true\");this.N\u0026\u0026this.N.start()};\ng.k.l$\u003dfunction(){var C\u003dthis.api.Y();this.Kj(!this.api.isEmbedsShortsMode());var b\u003dthis.api.getVideoData(),h\u003dthis.api.Y(),N\u003dthis.api.getVideoData();this.X\u003d!1;var p\u003d!!N.videoId\u0026\u0026!!N.ob\u0026\u0026!!N.profilePicture;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?this.X\u003dp\u0026\u0026!!N.isListed\u0026\u0026!!N.author:g.SR(h)\u0026\u0026(this.X\u003dp\u0026\u0026!g.Ev(N)\u0026\u0026!h.N\u0026\u0026!(h.L\u0026\u0026this.api.getPlayerSize().width\u003c200));h\u003db.profilePicture;C\u003dg.SR(C)?b.expandedTitle:b.author;h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;C\u003dC\u003d\u003d\u003dvoid 0?\"\":C;this.X?(this.J!\u003d\u003dh\u0026\u0026(this.K.style.backgroundImage\u003d\"url(\"+\nh+\")\",this.J\u003dh),this.updateValue(\"channelLogoLabel\",g.lG(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:C})),g.j6(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.kb(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.K,this.X\u0026\u0026this.G);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003db.w8);this.updateValue(\"expandedTitle\",b.expandedTitle);this.updateValue(\"expandedSubtitle\",b.expandedSubtitle)};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.K,this.X\u0026\u0026C)};g.S(jU,g.QG);jU.prototype.j\u003dfunction(C){C.defaultPrevented||C.keyCode!\u003d\u003d39||(this.element.click(),C.preventDefault())};g.S(lFH,g.n);g.k\u003dlFH.prototype;g.k.show\u003dfunction(){g.n.prototype.show.call(this);this.element.tabIndex\u003d0;this.element.focus();this.updateValue(\"userInfoFocusable\",\"0\");this.updateValue(\"userInfoFocusable2\",\"0\")};\ng.k.hide\u003dfunction(){g.n.prototype.hide.call(this);this.updateValue(\"userInfoFocusable\",\"-1\");this.updateValue(\"userInfoFocusable2\",\"-1\")};\ng.k.eY\u003dfunction(C){var b\u003dqa(C),h\u003dg.pM(this.closeButton.element,b),N\u003dg.pM(this.element,b);C\u003dthis.j\u0026\u0026g.pM(this.j,b)\u0026\u0026g.Mj(C);b\u0026\u0026(N||C)\u0026\u0026!h||this.hide()};\ng.k.AV\u003dfunction(){j7H(g.QY(this.h4.Y()),\"user_info_panel\",function(){window.location.reload()})};\ng.k.l$\u003dfunction(){var C\u003dthis.h4.Y(),b\u003d{USER_NAME:C.userDisplayName,USER_EMAIL:C.AT};this.updateValue(\"icon\",Aio());this.updateValue(\"watchingAsUsername\",g.lG(\"Watching as $USER_NAME\",b));C.AT?this.updateValue(\"watchingAsEmail\",g.lG(\"($USER_EMAIL)\",b)):this.updateValue(\"watchingAsEmail\",\"\")};g.S(FsK,g.Xs);g.k\u003dFsK.prototype;g.k.gr\u003dfunction(){this.xg.QV()};\ng.k.R8f\u003dfunction(){xz(this.bS.element)};\ng.k.Mf2\u003dfunction(){kd(this,this.Z.getDebugText(!0))\u0026\u0026Ns(this.t8,FW())};\ng.k.rkz\u003dfunction(){kd(this,this.Z.getVideoEmbedCode())\u0026\u0026Ns(this.t8,S1U());this.Z.logClick(this.CS.element);KF(\"EMBED\",this.Z.getVideoData().videoId,this.Z.getPlaylistId()||\"\")};\ng.k.ckz\u003dfunction(){kd(this,this.Z.getVideoUrl(!0,!0))\u0026\u0026Ns(this.t8,zY());this.Z.logClick(this.getVideoUrl.element);KF(\"COPY_PASTE\",this.Z.getVideoData().videoId,this.Z.getPlaylistId()||\"\")};\ng.k.h8D\u003dfunction(){kd(this,this.Z.getVideoUrl(!1,!0))\u0026\u0026Ns(this.t8,zY());this.Z.logClick(this.gG.element);KF(\"COPY_PASTE\",this.Z.getVideoData().videoId,this.Z.getPlaylistId()||\"\")};\ng.k.onLoopChange\u003dfunction(C){var b;(b\u003dthis.Fb)\u003d\u003dnull||tR(b,C)};\ng.k.ijf\u003dfunction(){this.Z.setLoopVideo(this.Fb.getValue());this.xg.QV();this.Z.logClick(this.Fb.element)};\ng.k.y8X\u003dfunction(C){this.Z.reportPlaybackIssue();if(g.T4(C,this.Z,!XO(this.Z.Y()))){C\u003dthis.Z;var b\u003dC.app.getFeedbackProductData();C.IL(\"onFeedbackStartRequest\",b);C.isFullscreen()\u0026\u0026C.toggleFullscreen()}this.xg.QV()};\ng.k.T9X\u003dfunction(){g.bv(this.Z,\"isVideoInfoVisible\",[])?g.bv(this.Z,\"hideVideoInfo\",[]):g.bv(this.Z,\"showVideoInfo\",[]);this.xg.QV()};\ng.k.zUo\u003dfunction(){this.v5\u0026\u0026(this.EC||(this.EC\u003dnew lFH(this.Z,this.v5.element),g.D(this,this.EC),g.MC(this.Z,this.EC.element,4)),this.EC.show(),this.xg.QV(),this.Z.logClick(this.v5.element))};\ng.k.onVideoDataChange\u003dfunction(C,b){this.LA(b)};\ng.k.LA\u003dfunction(C){var b\u003dthis.Z.Y(),h\u003dthis.Z.getPresentingPlayerType()\u003d\u003d\u003d2,N\u003d!h||C.isListed;N\u003d!b.N2\u0026\u0026!!C.videoId\u0026\u0026N;b.playerStyle!\u003d\u003d\"play\"?b\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(b\u003d{contact_type:\"playbackissue\",html5:1,ei:C.eventId,v:C.videoId,p:\"movies_playback\"},C.K\u0026\u0026(b.fmt\u003dC.K.itag),C.clientPlaybackNonce\u0026\u0026(b.cpn\u003dC.clientPlaybackNonce),C.partnerId\u0026\u0026(b.partnerid\u003dC.partnerId),b\u003dg.Dh(\"//support.google.com/googleplay/\",b));this.CS.Kj(N\u0026\u0026C.allowEmbed);this.getVideoUrl.Kj(N);this.gG.Kj(N\u0026\u0026\n!C.isLivePlayback);this.sf.jh(b,\"href\");var p;(p\u003dthis.Fb)\u003d\u003dnull||p.Kj(!C.isLivePlayback\u0026\u0026!h);var P;(P\u003dthis.v5)\u003d\u003dnull||P.Kj(!h)};\ng.k.us\u003dfunction(C){g.Xs.prototype.us.call(this,C);this.Z.logVisibility(this.CS.element,C);this.Z.logVisibility(this.getVideoUrl.element,C);this.Z.logVisibility(this.gG.element,C);this.Fb\u0026\u0026this.Z.logVisibility(this.Fb.element,C);this.v5\u0026\u0026this.Z.logVisibility(this.v5.element,C)};g.S($fl,g.sd);g.k\u003d$fl.prototype;g.k.vH\u003dfunction(C){var b\u003dqa(C);if(!(b\u0026\u0026(cP(b,\"a\")||cP(b,null,\"ytp-no-contextmenu\"))||this.Bb)){var h;this.nO\u003d(C\u003d(h\u003dC.touches)\u003d\u003dnull?void 0:h.item(0))?new g.LR(C.clientX,C.clientY):new g.LR(0,0);this.N2.start()}};\ng.k.Yn\u003dfunction(){this.N2.stop()};\ng.k.Reo\u003dfunction(){this.open(this.nO)};\ng.k.ZI\u003dfunction(){if(this.N\u0026\u0026GHW(this.N)){var C\u003dGHW(this.N).element;C.tabIndex\u003d-1;C.focus()}else this.element.tabIndex\u003d-1,this.element.focus()};\ng.k.show\u003dfunction(){this.N||(this.N\u003dnew FsK(this.Z,this,this.t8),g.D(this,this.N),g.Od(this,this.N));this.N.onLoopChange(this.Z.getLoopVideo());g.sd.prototype.show.call(this);this.Z.logVisibility(this.element,!0);this.N.us(!0)};\ng.k.hide\u003dfunction(){S5_(this);g.sd.prototype.hide.call(this);this.Z.logVisibility(this.element,!1);this.N\u0026\u0026this.N.us(!1)};\ng.k.Zjo\u003dfunction(C){var b\u003dqa(C);this.Bb||b\u0026\u0026(cP(b,\"a\")||cP(b,null,\"ytp-no-contextmenu\"))||(C.preventDefault(),this.open(new g.LR(C.pageX,C.pageY)))};\ng.k.mE\u003dfunction(C){if(C){var b\u003dC.getBoundingClientRect();this.open(new g.LR(b.x,b.y))}g.sd.prototype.mE.call(this,C)};\ng.k.open\u003dfunction(C){zR_(this);var b\u003dthis.Z.getVideoData();g.L2(this.element,\"ytp-dni\",b.jS);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";C.x++;C.y++;g.sd.prototype.mE.call(this);var h\u003div(this).body;b\u003dnew IW(0,Infinity,Infinity,0);var N\u003dsi(h);for(var p\u003dN.j.body,P\u003dN.j.documentElement,c\u003dPBS(N.j);h\u003dSAx(h);)if((!g.TA||h.clientHeight!\u003d0||h!\u003dp)\u0026\u0026h!\u003dp\u0026\u0026h!\u003dP\u0026\u0026l3(h,\"overflow\")!\u003d\"visible\"){var e\u003dg.Su(h),L\u003dnew g.LR(h.clientLeft,h.clientTop);e.x+\u003dL.x;e.y+\u003dL.y;b.top\u003dMath.max(b.top,e.y);b.right\u003dMath.min(b.right,\ne.x+h.clientWidth);b.bottom\u003dMath.min(b.bottom,e.y+h.clientHeight);b.left\u003dMath.max(b.left,e.x)}p\u003dc.scrollLeft;c\u003dc.scrollTop;b.left\u003dMath.max(b.left,p);b.top\u003dMath.max(b.top,c);N\u003dpJ6(N.j.defaultView||window);b.right\u003dMath.min(b.right,p+N.width);b.bottom\u003dMath.min(b.bottom,c+N.height);N\u003db.top\u003e\u003d0\u0026\u0026b.left\u003e\u003d0\u0026\u0026b.bottom\u003eb.top\u0026\u0026b.right\u003eb.left?b:null;b\u003dthis.size;C\u003dC.clone();b\u003db.clone();N\u0026\u0026(c\u003db,p\u003d5,(p\u002665)\u003d\u003d65\u0026\u0026(C.x\u003cN.left||C.x\u003e\u003dN.right)\u0026\u0026(p\u0026\u003d-2),(p\u0026132)\u003d\u003d132\u0026\u0026(C.y\u003cN.top||C.y\u003e\u003dN.bottom)\u0026\u0026(p\u0026\u003d-5),C.x\u003cN.left\u0026\u0026p\u00261\u0026\u0026\n(C.x\u003dN.left),p\u002616\u0026\u0026(P\u003dC.x,C.x\u003cN.left\u0026\u0026(C.x\u003dN.left),C.x+c.width\u003eN.right\u0026\u0026(c.width\u003dMath.min(N.right-C.x,P+c.width-N.left),c.width\u003dMath.max(c.width,0))),C.x+c.width\u003eN.right\u0026\u0026p\u00261\u0026\u0026(C.x\u003dMath.max(N.right-c.width,N.left)),C.y\u003cN.top\u0026\u0026p\u00264\u0026\u0026(C.y\u003dN.top),p\u002632\u0026\u0026(P\u003dC.y,C.y\u003cN.top\u0026\u0026(C.y\u003dN.top),C.y+c.height\u003eN.bottom\u0026\u0026(c.height\u003dMath.min(N.bottom-C.y,P+c.height-N.top),c.height\u003dMath.max(c.height,0))),C.y+c.height\u003eN.bottom\u0026\u0026p\u00264\u0026\u0026(C.y\u003dMath.max(N.bottom-c.height,N.top)));N\u003dnew g.pV(0,0,0,0);N.left\u003dC.x;N.top\u003dC.y;N.width\u003d\nb.width;N.height\u003db.height;g.Fo(this.element,new g.LR(N.left,N.top));g.yJ(this.X);this.X.S(iv(this),\"contextmenu\",this.orO);this.X.S(this.Z,\"fullscreentoggled\",this.onFullscreenToggled);this.X.S(this.Z,\"pageTransition\",this.Ix)};\ng.k.orO\u003dfunction(C){if(!C.defaultPrevented){var b\u003dqa(C);g.pM(this.element,b)||this.QV();this.Z.Y().disableNativeContextMenu\u0026\u0026C.preventDefault()}};\ng.k.onFullscreenToggled\u003dfunction(){this.QV();zR_(this)};\ng.k.Ix\u003dfunction(){this.QV()};g.S(eU,g.n);eU.prototype.onClick\u003dfunction(){var C\u003dthis,b,h,N,p;return g.R(function(P){if(P.j\u003d\u003d1)return b\u003dC.api.Y(),h\u003dC.api.getVideoData(),N\u003dC.api.getPlaylistId(),p\u003db.getVideoUrl(h.videoId,N,void 0,!0),g.J(P,MAU(C,p),2);P.K\u0026\u0026VAS(C);C.api.logClick(C.element);g.SV(P)})};\neU.prototype.l$\u003dfunction(){this.updateValue(\"icon\",{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\u003dHu6(this);g.L2(this.element,\"ytp-copylink-button-visible\",this.visible);\nthis.Kj(this.visible);this.tooltip.B2();this.api.logVisibility(this.element,this.visible\u0026\u0026this.G)};\neU.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.element,this.visible\u0026\u0026C)};\neU.prototype.wO\u003dfunction(){g.n.prototype.wO.call(this);g.kb(this.element,\"ytp-copylink-button-visible\")};g.S(Lh,g.n);Lh.prototype.show\u003dfunction(){g.n.prototype.show.call(this);g.C2(this.K)};\nLh.prototype.hide\u003dfunction(){this.X.stop();this.N\u003d0;this.dO(\"ytp-seek-icon\").style.display\u003d\"none\";this.updateValue(\"seekIcon\",\"\");g.kb(this.element,\"ytp-chapter-seek\");g.kb(this.element,\"ytp-time-seeking\");g.n.prototype.hide.call(this)};\nLh.prototype.WP\u003dfunction(C,b,h,N){this.N\u003dC\u003d\u003d\u003dthis.J?this.N+N:N;this.J\u003dC;var p\u003dC\u003d\u003d\u003d-1?this.V:this.L;p\u0026\u0026this.Z.logClick(p);this.W?this.K.stop():g.hZ(this.K);this.X.start();this.element.setAttribute(\"data-side\",C\u003d\u003d\u003d-1?\"back\":\"forward\");var P\u003d3*this.Z.Ti().getPlayerSize().height;p\u003dthis.Z.Ti().getPlayerSize();p\u003dp.width/3-3*p.height;this.j.style.width\u003dP+\"px\";this.j.style.height\u003dP+\"px\";C\u003d\u003d\u003d1?(this.j.style.left\u003d\"\",this.j.style.right\u003dp+\"px\"):C\u003d\u003d\u003d-1\u0026\u0026(this.j.style.right\u003d\"\",this.j.style.left\u003dp+\"px\");var c\u003dP*\n2.5;P\u003dc/2;var e\u003dthis.dO(\"ytp-doubletap-ripple\");e.style.width\u003dc+\"px\";e.style.height\u003dc+\"px\";C\u003d\u003d\u003d1?(C\u003dthis.Z.Ti().getPlayerSize().width-b+Math.abs(p),e.style.left\u003d\"\",e.style.right\u003dC-P+\"px\"):C\u003d\u003d\u003d-1\u0026\u0026(C\u003dMath.abs(p)+b,e.style.right\u003d\"\",e.style.left\u003dC-P+\"px\");e.style.top\u003d\"calc((33% + \"+Math.round(h)+\"px) - \"+P+\"px)\";if(h\u003dthis.dO(\"ytp-doubletap-ripple\"))h.classList.remove(\"ytp-doubletap-ripple\"),h.classList.add(\"ytp-doubletap-ripple\");q5x(this,this.W?this.N:N)};g.S(fFW,QF);g.k\u003dfFW.prototype;g.k.jW\u003dfunction(C){this.Df||(this.Df\u003dnew Dj(this.Z),g.D(this,this.Df));var b,h;if((b\u003dthis.G$)\u003d\u003dnull?0:(h\u003db.menu)\u003d\u003dnull?0:h.menuRenderer)this.Df.open(this.G$.menu.menuRenderer,C.target),C.preventDefault()};\ng.k.r4\u003dfunction(){return!!this.j};\ng.k.VZ\u003dfunction(){return!!this.j};\ng.k.JD\u003dfunction(C){C.target\u003d\u003d\u003dthis.overflowButton.element?C.preventDefault():(this.Xs\u0026\u0026this.Z.LO(\"innertubeCommand\",this.Xs),this.JM(!1))};\ng.k.Ga\u003dfunction(){this.JM(!0);var C,b;((C\u003dthis.j)\u003d\u003dnull?0:(b\u003dC.bannerData)\u003d\u003dnull?0:b.dismissedStatusKey)\u0026\u0026this.Yg.push(this.j.bannerData.dismissedStatusKey);this.qN()};\ng.k.Q4\u003dfunction(){this.qN();lV(this)};\ng.k.gJf\u003dfunction(C){var b\u003dthis,h;if(C.id!\u003d\u003d((h\u003dthis.j)\u003d\u003dnull?void 0:h.identifier)){this.qN();h\u003dg.z(this.q2);for(var N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dN.value,P\u003dvoid 0,c\u003dvoid 0;if((N\u003d(P\u003dp)\u003d\u003dnull?void 0:(c\u003dP.bannerData)\u003d\u003dnull?void 0:c.itemData)\u0026\u0026p.identifier\u003d\u003d\u003dC.id){c\u003dP\u003dvoid 0;var e\u003d((P\u003dp)\u003d\u003dnull?void 0:(c\u003dP.bannerData)\u003d\u003dnull?void 0:c.dismissedStatusKey)||\"\";if(this.Yg.includes(e))break;this.j\u003dp;this.banner.element.setAttribute(\"aria-label\",N.accessibilityLabel||\"\");N.trackingParams\u0026\u0026(this.X\u003d!0,this.Z.setTrackingParams(this.badge.element,\nN.trackingParams));this.V.show();RY(this);this.sX.Kj(!N.stayInApp);s7o(this);yCK(this);aX(this);this.Xs\u003dg.d(N.onTapCommand,Ur);if(p\u003dg.d(N.menuOnTap,Ur))this.G$\u003dg.d(p,dpj);p\u003dvoid 0;this.banner.update({thumbnail:(p\u003d(N.thumbnailSources||[])[0])\u003d\u003dnull?void 0:p.url,title:N.productTitle,price:N.priceReplacementText?N.priceReplacementText:N.price,salesOriginalPrice:JCK(this),priceDropReferencePrice:uRo(this),promotionText:iu6(this),priceA11yText:RRo(this),affiliateDisclaimer:N.affiliateDisclaimer,vendor:Q7_(this)});\ne\u003dc\u003dP\u003dp\u003dvoid 0;((p\u003dN)\u003d\u003dnull?0:(P\u003dp.hiddenProductOptions)\u003d\u003dnull?0:P.showDropCountdown)\u0026\u0026((c\u003dN)\u003d\u003dnull?0:(e\u003dc.hiddenProductOptions)\u003d\u003dnull?0:e.dropTimestampMs)\u0026\u0026(this.SC\u003dnew g.wl(function(){Ks6(b)},1E3),this.sX.hide(),this.countdownTimer.show(),Ks6(this));\nthis.Z.D(\"web_player_enable_featured_product_banner_exclusives_on_desktop\")\u0026\u0026ACV(this)\u0026\u0026(this.AZ\u003dnew g.wl(function(){rCS(b)},1E3),rCS(this))}}}};\ng.k.qN\u003dfunction(){this.j\u0026\u0026(this.j\u003dvoid 0,this.Xw())};\ng.k.onVideoDataChange\u003dfunction(C,b){var h\u003dthis;C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026lV(this);var N,p,P;C\u003dg.d((N\u003db.getWatchNextResponse())\u003d\u003dnull?void 0:(p\u003dN.playerOverlays)\u003d\u003dnull?void 0:(P\u003dp.playerOverlayRenderer)\u003d\u003dnull?void 0:P.productsInVideoOverlayRenderer,vIe);this.overflowButton.show();this.dismissButton.hide();var c\u003dC\u003d\u003dnull?void 0:C.featuredProductsEntityKey;this.trendingOfferEntityKey\u003dC\u003d\u003dnull?void 0:C.trendingOfferEntityKey;this.q2.length||(Xq_(this,c),aX(this));var e;(e\u003dthis.HW)\u003d\u003dnull||e.call(this);this.HW\u003dg.EF.subscribe(function(){Xq_(h,\nc);aX(h)})};\ng.k.wO\u003dfunction(){lV(this);s7o(this);yCK(this);QF.prototype.wO.call(this)};g.S(WsS,g.n);WsS.prototype.onClick\u003dfunction(){this.Z.logClick(this.element,this.K)};g.S(EF6,g.rY);g.k\u003dEF6.prototype;g.k.show\u003dfunction(){g.rY.prototype.show.call(this);this.Z.publish(\"infopaneldetailvisibilitychange\",!0);this.Z.logVisibility(this.element,!0);nFS(this,!0)};\ng.k.hide\u003dfunction(){g.rY.prototype.hide.call(this);this.Z.publish(\"infopaneldetailvisibilitychange\",!1);this.Z.logVisibility(this.element,!1);nFS(this,!1)};\ng.k.getId\u003dfunction(){return this.X};\ng.k.Xk\u003dfunction(){return this.itemData.length};\ng.k.onVideoDataChange\u003dfunction(C,b){if(b){var h,N,p,P;this.update({title:((h\u003db.RS)\u003d\u003dnull?void 0:(N\u003dh.title)\u003d\u003dnull?void 0:N.content)||\"\",body:((p\u003db.RS)\u003d\u003dnull?void 0:(P\u003dp.bodyText)\u003d\u003dnull?void 0:P.content)||\"\"});var c;C\u003d((c\u003db.RS)\u003d\u003dnull?void 0:c.trackingParams)||null;this.Z.setTrackingParams(this.element,C);c\u003dg.z(this.itemData);for(C\u003dc.next();!C.done;C\u003dc.next())C.value.dispose();this.itemData\u003d[];var e;if((e\u003db.RS)\u003d\u003dnull?0:e.ctaButtons)for(b\u003dg.z(b.RS.ctaButtons),e\u003db.next();!e.done;e\u003db.next())if(e\u003dg.d(e.value,\nQdh))e\u003dnew WsS(this.Z,e,this.j),e.bF\u0026\u0026(this.itemData.push(e),e.Gi(this.items))}};\ng.k.wO\u003dfunction(){this.hide();g.rY.prototype.wO.call(this)};g.S(BRW,g.n);g.k\u003dBRW.prototype;g.k.onVideoDataChange\u003dfunction(C,b){TRW(this,b);this.TM\u0026\u0026xfS(this,this.TM)};\ng.k.XR\u003dfunction(C){var b\u003dthis.Z.getVideoData();this.videoId!\u003d\u003db.videoId\u0026\u0026TRW(this,b);xfS(this,C.state);this.TM\u003dC.state};\ng.k.Bt\u003dfunction(C){(this.X\u003dC)?this.hide():this.j\u0026\u0026this.show()};\ng.k.ND\u003dfunction(){this.K||this.mE();this.showControls\u003d!0};\ng.k.KF\u003dfunction(){this.K||this.QV();this.showControls\u003d!1};\ng.k.mE\u003dfunction(){var C;if((C\u003dthis.Z)\u003d\u003dnull?0:C.D(\"embeds_web_enable_info_panel_sizing_fix\")){var b;C\u003d(b\u003dthis.Z)\u003d\u003dnull?void 0:b.getPlayerSize();b\u003dC.width\u003c380;var h;C\u003dC.height\u003c(((h\u003dthis.Z)\u003d\u003dnull?0:h.isEmbedsShortsMode())?400:280);var N,p;if((((N\u003dthis.Z)\u003d\u003dnull?0:N.getPlayerStateObject().isCued())||((p\u003dthis.Z)\u003d\u003dnull?0:g.B(p.getPlayerStateObject(),1024)))\u0026\u0026b\u0026\u0026C)return}this.j\u0026\u0026!this.X\u0026\u0026(this.N.show(),this.Z.publish(\"infopanelpreviewvisibilitychange\",!0),this.Z.logVisibility(this.element,!0))};\ng.k.QV\u003dfunction(){this.j\u0026\u0026!this.X\u0026\u0026(this.N.hide(),this.Z.publish(\"infopanelpreviewvisibilitychange\",!1),this.Z.logVisibility(this.element,!1))};\ng.k.zp4\u003dfunction(){this.K\u003d!1;this.showControls||this.QV()};var TNd\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(TNd).reduce(function(C,b){C[TNd[b]]\u003db;return C},{});\nvar BNe\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(BNe).reduce(function(C,b){C[BNe[b]]\u003db;return C},{});\nvar ID0\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(ID0).reduce(function(C,b){C[ID0[b]]\u003db;return C},{});var xAo,wv0;xAo\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\"}];wv0\u003d[{option:0,text:oX(0)},{option:.25,text:oX(.25)},{option:.5,text:oX(.5)},{option:.75,text:oX(.75)},{option:1,text:oX(1)}];\ng.$d\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:xAo},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:oX(.5)},{option:-1,text:oX(.75)},{option:0,text:oX(1)},{option:1,text:oX(1.5)},{option:2,\ntext:oX(2)},{option:3,text:oX(3)},{option:4,text:oX(4)}]},{option:\"background\",text:\"Background colour\",options:xAo},{option:\"backgroundOpacity\",text:\"Background opacity\",options:wv0},{option:\"windowColor\",text:\"Window colour\",options:xAo},{option:\"windowOpacity\",text:\"Window opacity\",options:wv0},{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:oX(.25)},{option:.5,text:oX(.5)},{option:.75,text:oX(.75)},{option:1,text:oX(1)}]}];var CBh\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.S(g$S,g.Jm);g.k\u003dg$S.prototype;\ng.k.jF\u003dfunction(C){C.repeat||(this.N.x$\u003d!1);var b\u003d!1,h\u003dC.keyCode,N\u003dqa(C),p\u003d!C.altKey\u0026\u0026!C.ctrlKey\u0026\u0026!C.metaKey\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||CBh.includes(h)),P\u003d!1,c\u003d!1,e\u003dthis.api.Y();C.defaultPrevented?(p\u003d!1,c\u003d!0):e.OG\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay()\u0026\u0026(p\u003d!1);if(h\u003d\u003d\u003d9)b\u003d!0;else{if(N)switch(h){case 32:case 13:if(N.tagName\u003d\u003d\u003d\"BUTTON\"||N.tagName\u003d\u003d\u003d\"A\"||N.tagName\u003d\u003d\u003d\"INPUT\")b\u003d!0,p\u003d!1;else if(p){var L\u003dN.getAttribute(\"role\");!L||L!\u003d\u003d\"option\"\u0026\u0026L!\u003d\u003d\"button\"\u0026\u0026L.indexOf(\"menuitem\")!\u003d\u003d0||\n(b\u003d!0,N.click(),P\u003d!0)}this.api.D(\"enable_key_press_enter_logging\")\u0026\u0026(N\u003dg.q6(),L\u003dVwU(247608),N\u0026\u0026L\u0026\u0026g.wW(xM)(void 0,N,L,\"INTERACTION_LOGGING_GESTURE_TYPE_KEY_PRESS\",void 0,void 0));break;case 37:case 39:case 36:case 35:b\u003dN.getAttribute(\"role\")\u003d\u003d\u003d\"slider\";break;case 38:case 40:L\u003dN.getAttribute(\"role\"),N\u003dh\u003d\u003d\u003d38?N.previousSibling:N.nextSibling,L\u003d\u003d\u003d\"slider\"?b\u003d!0:p\u0026\u0026(L\u003d\u003d\u003d\"option\"?(N\u0026\u0026N.getAttribute(\"role\")\u003d\u003d\u003d\"option\"\u0026\u0026N.focus(),P\u003db\u003d!0):L\u0026\u0026L.indexOf(\"menuitem\")\u003d\u003d\u003d0\u0026\u0026(N\u0026\u0026N.hasAttribute(\"role\")\u0026\u0026N.getAttribute(\"role\").indexOf(\"menuitem\")\u003d\u003d\u003d\n0\u0026\u0026N.focus(),P\u003db\u003d!0))}if(p\u0026\u0026!P)switch(h){case 38:P\u003dMath.min(this.api.getVolume()+5,100);gz(this.t8,P,!1);this.api.setVolume(P);c\u003dP\u003d!0;break;case 40:P\u003dMath.max(this.api.getVolume()-5,0);gz(this.t8,P,!0);this.api.setVolume(P);c\u003dP\u003d!0;break;case 36:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(0,void 0,void 0,void 0,79),c\u003dP\u003d!0);break;case 35:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity,void 0,void 0,void 0,80),c\u003dP\u003d!0)}}b\u0026\u0026Gd(this,!0);(b||c)\u0026\u0026this.Ay.vA();(P||\np\u0026\u0026this.handleGlobalKeyDown(h,C.shiftKey,C.ctrlKey,C.altKey,C.metaKey,C.key,C.code,C.repeat))\u0026\u0026C.preventDefault();e.J\u0026\u0026(C\u003d{keyCode:C.keyCode,altKey:C.altKey,ctrlKey:C.ctrlKey,metaKey:C.metaKey,shiftKey:C.shiftKey,handled:C.defaultPrevented,fullscreen:this.api.isFullscreen()},this.api.Mz(\"onKeyPress\",C))};\ng.k.KL\u003dfunction(C){var b\u003dC.keyCode;(!this.api.D(\"web_player_spacebar_control_bugfix\")||this.api.D(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.X)\u0026\u0026this.handleGlobalKeyUp(b,C.shiftKey,C.ctrlKey,C.altKey,C.metaKey,C.key,C.code)\u0026\u0026C.preventDefault()};\ng.k.handleGlobalKeyUp\u003dfunction(C,b,h,N,p,P,c){this.api.publish(\"keyboardserviceglobalkeyup\",{keyCode:C,shiftKey:b,ctrlKey:h,altKey:N,metaKey:p,key:P,code:c});b\u003d!1;if(this.N.x$)return b;(h\u003dg.HK(this.api.N8()))\u0026\u0026(h\u003dh.kq)\u0026\u0026h.Bb\u0026\u0026(h.Ag(C),b\u003d!0);switch(C){case 9:Gd(this,!0);b\u003d!0;break;case 32:if(this.api.D(\"web_speedmaster_spacebar_control\")\u0026\u0026(!this.api.D(\"web_player_spacebar_control_bugfix\")\u0026\u0026!this.X||this.api.D(\"web_player_spacebar_control_bugfix\"))\u0026\u0026!this.api.Y().OG){var e,L;C\u003d(e\u003dthis.progressBar)\u003d\u003d\nnull?void 0:(L\u003de.K)\u003d\u003dnull?void 0:L.isEnabled;b\u003dthis.L6(C)}}return b};\ng.k.handleGlobalKeyDown\u003dfunction(C,b,h,N,p,P,c,e){e||(this.N.x$\u003d!1);var L\u003d!1,Z\u003dthis.api.Y();if(Z.OG\u0026\u0026!this.api.isMutedByEmbedsMutedAutoplay())return L;var Y\u003dg.HK(this.api.N8());if(Y\u0026\u0026(Y\u003dY.kq)\u0026\u0026Y.Bb)switch(C){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:L\u003dY.O3(C)}Z.W||L||(L\u003dP||String.fromCharCode(C).toLowerCase(),this.K+\u003dL,\"awesome\".indexOf(this.K)\u003d\u003d\u003d0?(L\u003d!0,7\u003d\u003d\u003dthis.K.length\u0026\u0026iV_(this.api.getRootNode(),\"ytp-color-party\")):(this.K\u003dL,L\u003d\"awesome\".indexOf(this.K)\u003d\u003d\u003d0));if(!L\u0026\u0026(!this.api.isMutedByEmbedsMutedAutoplay()||\nCBh.includes(C))){var a\u003dthis.api.getVideoData(),l,F;Y\u003d(l\u003dthis.progressBar)\u003d\u003dnull?void 0:(F\u003dl.K)\u003d\u003dnull?void 0:F.isEnabled;l\u003da?a.NZ:[];F\u003ddv?N:h;switch(C){case 80:b\u0026\u0026!Z.rO\u0026\u0026(Ns(this.t8,ri6(),\"Previous\"),this.api.previousVideo(),L\u003d!0);break;case 78:b\u0026\u0026!Z.rO\u0026\u0026(Ns(this.t8,Hr(),\"Next\"),this.api.nextVideo(),L\u003d!0);break;case 74:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),this.j?this.api.D(\"enable_key_press_seek_logging\")?(L\u003dSU(this,-10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_10S\"),ZA(this.j,\n-1,10,L)):ZA(this.j,-1,10):Ns(this.t8,{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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),L\u003d!0);break;case 76:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),this.j?this.api.D(\"enable_key_press_seek_logging\")?(L\u003dSU(this,10*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_10S\"),ZA(this.j,1,10,L)):ZA(this.j,1,10):Ns(this.t8,{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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),L\u003d!0);break;case 37:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dbzW(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.j!\u003dnull\u0026\u0026(mfS(this.j,-1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,53),L\u003d!0)):(this.j?this.api.D(\"enable_key_press_seek_logging\")?(L\u003dSU(this,-5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_BACKWARD_5S\"),ZA(this.j,-1,5,L)):ZA(this.j,-1,5):Ns(this.t8,{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",\nwidth:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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),L\u003d!0));break;case 39:this.api.hL()\u0026\u0026(this.api.startSeekCsiAction(),F?(F\u003dCQl(l,this.api.getCurrentTime()*1E3),F!\u003d\u003d-1\u0026\u0026this.j!\u003dnull\u0026\u0026(mfS(this.j,1,l[F].title),this.api.seekTo(l[F].startTime/1E3,void 0,void 0,void 0,52),L\u003d!0)):(this.j!\u003dnull?this.api.D(\"enable_key_press_seek_logging\")?(L\u003dSU(this,5*this.api.getPlaybackRate(),\"SEEK_SOURCE_SEEK_FORWARD_5S\"),ZA(this.j,1,5,L)):ZA(this.j,1,5):Ns(this.t8,{B:\"svg\",T:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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),L\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),gz(this.t8,this.api.getVolume(),!1)):(this.api.mute(),gz(this.t8,0,!0));L\u003d!0;break;case 32:L\u003dthis.api.D(\"web_speedmaster_spacebar_control\")?!this.api.Y().rO:this.L6(Y);break;case 75:L\u003dthis.L6(Y);break;case 190:b?Z.enableSpeedOptions\u0026\u0026PQo(this)\u0026\u0026(L\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(L+.25,!0),CXK(this.t8,!1),L\u003d!0):this.api.hL()\u0026\u0026(this.step(1),L\u003d!0);break;case 188:b?\nZ.enableSpeedOptions\u0026\u0026PQo(this)\u0026\u0026(L\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(L-.25,!0),CXK(this.t8,!0),L\u003d!0):this.api.hL()\u0026\u0026(this.step(-1),L\u003d!0);break;case 70:woo(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),L\u003d!0);\nbreak;case 27:Y?(this.progressBar.DC(),L\u003d!0):this.W()\u0026\u0026(L\u003d!0)}if(Z.controlsType!\u003d\u003d\"3\")switch(C){case 67:g.uS(this.api.N8())\u0026\u0026(Z\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),buH(this.t8,!Z||Z\u0026\u0026!Z.displayName),L\u003d!0);break;case 79:zd(this,\"textOpacity\");break;case 87:zd(this,\"windowOpacity\");break;case 187:case 61:zd(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:zd(this,\"fontSizeIncrement\",!0,!0)}var G;b||h||N||(C\u003e\u003d48\u0026\u0026C\u003c\u003d57?G\u003dC-48:C\u003e\u003d96\u0026\u0026C\u003c\u003d105\u0026\u0026(G\u003dC-96));G!\u003dnull\u0026\u0026this.api.hL()\u0026\u0026\n(this.api.startSeekCsiAction(),Z\u003dthis.api.getProgressState(),this.api.seekTo(G/10*(Z.seekableEnd-Z.seekableStart)+Z.seekableStart,void 0,void 0,void 0,81),L\u003d!0);L\u0026\u0026this.Ay.vA()}this.X||this.api.publish(\"keyboardserviceglobalkeydown\",{keyCode:C,shiftKey:b,ctrlKey:h,altKey:N,metaKey:p,key:P,code:c,repeat:e},this.N);return L};\ng.k.step\u003dfunction(C){this.api.hL();if(this.api.getPlayerStateObject().isPaused()){var b\u003dthis.api.getVideoData().K;b\u0026\u0026(b\u003db.video)\u0026\u0026this.api.seekBy(C/(b.fps||30),void 0,void 0,C\u003e0?77:78)}};\ng.k.L6\u003dfunction(C){if(!this.api.Y().rO){var b;var h,N\u003d(b\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:(h\u003db.getPlayerResponse())\u003d\u003dnull?void 0:h.playabilityStatus;if(N){var p;b\u003d((p\u003dg.d(N.miniplayer,IUE))\u003d\u003dnull?void 0:p.playbackMode)\u003d\u003d\u003d\"PLAYBACK_MODE_PAUSED_ONLY\"}else b\u003d!1;b\u0026\u0026this.api.LO(\"onExpandMiniplayer\");C?this.progressBar.Kc():(C\u003d!this.api.getPlayerStateObject().isOrWillBePlaying(),this.t8.m1(C),C?this.api.playVideo():this.api.pauseVideo());return!0}return!1};\ng.k.wO\u003dfunction(){g.hZ(this.G);g.Jm.prototype.wO.call(this)};g.S(g.HH,g.n);g.HH.prototype.C6\u003dbc(11);\ng.HH.prototype.l$\u003dfunction(){var C\u003dthis.Z.Y(),b\u003dC.N||this.Z.D(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026this.Dx.isEmpty();C\u003dg.SR(C)\u0026\u0026g.$z(this.Z)\u0026\u0026g.B(this.Z.getPlayerStateObject(),128);var h\u003dthis.Z.getPlayerSize();this.visible\u003dthis.Z.R2()\u0026\u0026!C\u0026\u0026h.width\u003e\u003d240\u0026\u0026!g.Ev(this.Z.getVideoData())\u0026\u0026!b\u0026\u0026!this.j\u0026\u0026!this.Z.isEmbedsShortsMode();g.L2(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026this.Z.B2();this.Z.logVisibility(this.element,this.visible\u0026\u0026this.G)};\ng.HH.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.Z.logVisibility(this.element,this.visible\u0026\u0026C)};\ng.HH.prototype.wO\u003dfunction(){g.n.prototype.wO.call(this);g.kb(this.element,\"ytp-overflow-button-visible\")};g.S(js1,g.rY);g.k\u003djs1.prototype;g.k.wJ\u003dfunction(C){C\u003dqa(C);g.pM(this.element,C)\u0026\u0026(g.pM(this.j,C)||g.pM(this.closeButton,C)||JR(this))};\ng.k.QV\u003dfunction(){g.rY.prototype.QV.call(this);this.Z.sV(this.element)};\ng.k.show\u003dfunction(){this.Bb\u0026\u0026this.Z.publish(\"OVERFLOW_PANEL_OPENED\");g.rY.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");kr1(this,!0)};\ng.k.hide\u003dfunction(){g.rY.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");kr1(this,!1)};\ng.k.onFullscreenToggled\u003dfunction(C){!C\u0026\u0026this.C5()\u0026\u0026JR(this)};\ng.k.isEmpty\u003dfunction(){return this.actionButtons.length\u003d\u003d\u003d0};\ng.k.focus\u003dfunction(){for(var C\u003dg.z(this.actionButtons),b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.Bb){b.focus();break}};g.S(eQH,g.n);eQH.prototype.onClick\u003dfunction(C){g.T4(C,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.S(LcW,g.rY);g.k\u003dLcW.prototype;g.k.show\u003dfunction(){g.rY.prototype.show.call(this);this.j.S(this.api,\"videodatachange\",this.q0);this.j.S(this.api,\"onPlaylistUpdate\",this.q0);this.q0()};\ng.k.hide\u003dfunction(){g.rY.prototype.hide.call(this);g.yJ(this.j);this.updatePlaylist(null)};\ng.k.q0\u003dfunction(){this.updatePlaylist(this.api.getPlaylist());this.api.Y().N\u0026\u0026(this.dO(\"ytp-playlist-menu-title-name\").removeAttribute(\"href\"),this.N\u0026\u0026(this.D9(this.N),this.N\u003dnull))};\ng.k.hF\u003dfunction(){var C\u003dthis.playlist,b\u003dC.author,h\u003db?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",N\u003d{CURRENT_POSITION:String(C.index+1),PLAYLIST_LENGTH:String(C.getLength())};b\u0026\u0026(N.AUTHOR\u003db);this.update({title:C.title,subtitle:g.lG(h,N),playlisturl:this.api.getVideoUrl(!0)});b\u003dC.K;if(b\u003d\u003d\u003dthis.X)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.playlistData[C.index];else{h\u003dg.z(this.playlistData);for(N\u003dh.next();!N.done;N\u003dh.next())N.value.dispose();\nh\u003dC.getLength();this.playlistData\u003d[];for(N\u003d0;N\u003ch;N++){var p\u003dnew eQH(this.api,C,N);this.playlistData.push(p);p.Gi(this.items)}this.selected\u003dthis.playlistData[C.index];this.X\u003db}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.k.ZKE\u003dfunction(C){var b\u003dthis.api.getVideoUrl(!0);g.BK(b,this.api,C)};\ng.k.updatePlaylist\u003dfunction(C){this.playlist!\u003d\u003dC?(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.hF,this),this.playlist\u003dC,this.X\u003dnull,C?(C.subscribe(\"shuffle\",this.hF,this),this.hF()):this.Bb\u0026\u0026this.hide()):this.playlist\u0026\u0026this.hF()};\ng.k.focus\u003dfunction(){this.selected.focus()};\ng.k.wO\u003dfunction(){this.hide();g.rY.prototype.wO.call(this)};g.S(V$,g.n);V$.prototype.hide\u003dfunction(){g.n.prototype.hide.call(this);this.us(!1);this.api.B2()};\nV$.prototype.l$\u003dfunction(){var C\u003dg.SR(this.api.Y());g.L2(this.element,\"ytp-playlist-menu-button-tiny\",this.api.Ti().getPlayerSize().width\u003c400\u0026\u0026!C);this.api.isEmbedsShortsMode()?this.hide():this.playlist\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d2?(this.update({text:g.lG(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.getLength())}),title:g.lG(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.Bb||(this.show(),\nthis.api.B2()),this.visible\u003d!0,this.us(!0)):this.Bb\u0026\u0026this.hide()};\nV$.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.element,this.visible\u0026\u0026C)};\nV$.prototype.j\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.l$,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.l$,this);this.l$()};g.S(ZzW,g.n);g.k\u003dZzW.prototype;g.k.Z1\u003dfunction(){this.X?o$V(this):l4H(this)};\ng.k.BH\u003dfunction(){this.X?(Ms(this),this.J\u003d!0):l4H(this)};\ng.k.SIE\u003dfunction(){this.W\u003d!0;this.fH(1);this.Z.publish(\"promotooltipacceptbuttonclicked\",this.acceptButton);Ms(this);this.K\u0026\u0026this.Z.logClick(this.acceptButton)};\ng.k.sVE\u003dfunction(){this.W\u003d!0;this.fH(2);Ms(this);this.K\u0026\u0026this.Z.logClick(this.dismissButton)};\ng.k.nF\u003dfunction(C){if(this.Z.getPresentingPlayerType()\u003d\u003d\u003d1||this.Z.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.L){var b\u003d!0,h\u003dg.WE(\"ytp-ad-overlay-ad-info-dialog-container\"),N\u003dg.WE(\"ytp-ad-player-overlay-layout\"),p\u003dqa(C);if(this.N\u0026\u0026p\u0026\u0026g.pM(this.N,p))this.N\u003dnull;else{this.Z.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026p\u0026\u0026Array.from(p.classList).forEach(function(L){if(L.startsWith(\"ytp-ad\")||L.startsWith(\"ytp-skip-ad\"))b\u003d!1});\nvar P\u003dFc6(this.tooltipRenderer),c;if(((c\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:c.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\")P\u0026\u0026(b\u003db\u0026\u0026!g.pM(this.element,p));else{var e;((e\u003dthis.tooltipRenderer.dismissStrategy)\u003d\u003dnull?void 0:e.type)\u003d\u003d\u003d\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u0026\u0026(b\u003dP?!1:b\u0026\u0026g.pM(this.element,p))}this.j\u0026\u0026this.Bb\u0026\u0026!h\u0026\u0026!N\u0026\u0026(!p||b\u0026\u0026g.Mj(C))\u0026\u0026(this.W\u003d!0,Ms(this))}}};\ng.k.fH\u003dfunction(C){var b\u003dthis.tooltipRenderer.promoConfig;if(b){switch(C){case 0:var h;if((h\u003db.impressionEndpoints)\u003d\u003dnull?0:h.length)var N\u003db.impressionEndpoints[0];break;case 1:N\u003db.acceptCommand;break;case 2:N\u003db.dismissCommand}var p;C\u003d(p\u003dg.d(N,REo))\u003d\u003dnull?void 0:p.feedbackToken;N\u0026\u0026C\u0026\u0026(p\u003d{feedbackTokens:[C]},C\u003dthis.Z.CZ(),(C\u003d\u003dnull?0:$Po(N,C.Ve))\u0026\u0026ng(C,N,p))}};\ng.k.eC\u003dfunction(){this.J||(this.j||(this.j\u003dYfl(this)),o$V(this))};\nvar a4H\u003d{\"ytp-settings-button\":g.ft()};g.S(qs,g.n);qs.prototype.onStateChange\u003dfunction(C){this.TE(C.state)};\nqs.prototype.TE\u003dfunction(C){this.Kj(g.B(C,2))};\nqs.prototype.onClick\u003dfunction(){this.Z.getPlayerStateObject().isOrWillBePlaying();this.Z.playVideo()};g.S(mq,g.n);mq.prototype.onClick\u003dfunction(C){this.api.logClick(this.element);var b\u003dg.Dh(this.api.Y().nO,{focusSearch:\"true\"}),h\u003d{};g.bv(this.api,\"addEmbedsConversionTrackingParams\",[h]);b\u003dg.Dh(b,h);var N;(h\u003d(N\u003dthis.api.getVideoData().oC)\u003d\u003dnull?void 0:N.params)\u0026\u0026(b\u003dg.Dh(b,{bp:h}));g.Xn(window,b);C.preventDefault()};\nmq.prototype.j\u003dfunction(){if(this.api.D(\"embeds_web_enable_search_button\")){var C\u003dthis.api.Y();var b\u003dthis.api.getVideoData(),h\u003dthis.api.Ti().getPlayerSize().width;C\u003dg.SR(C)\u0026\u0026h\u003e\u003dthis.K\u0026\u0026!C.N\u0026\u0026!b.isAd()\u0026\u0026!this.api.isEmbedsShortsMode()}else C\u003d!1;this.visible\u003dC;this.Kj(this.visible);g.L2(this.element,\"ytp-search-button-visible\",this.visible);g.L2(this.element,\"ytp-show-search-title\",!this.api.R2());this.api.logVisibility(this.element,this.visible\u0026\u0026this.G)};\nmq.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.element,this.visible\u0026\u0026C)};g.S(g.fh,g.n);g.k\u003dg.fh.prototype;g.k.bb\u003dbc(8);g.k.onClick\u003dfunction(){var C\u003dthis,b\u003dthis.api.Y(),h\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),N\u003dthis.api.getPlaylistId();b\u003dthis.api.D(\"enable_share_button_url_fix\")?this.api.getVideoUrl(!0,!0,!0):b.getVideoUrl(h.videoId,N,void 0,!0);if(navigator.share)try{var p\u003dnavigator.share({title:h.title,url:b});p instanceof Promise\u0026\u0026p.catch(function(P){SfH(C,P)})}catch(P){P instanceof Error\u0026\u0026SfH(this,P)}else this.j.p$(),JR(this.N,this.element,!1);\nthis.api.logClick(this.element)};\ng.k.l$\u003dfunction(){var C\u003dthis.api.Y(),b\u003dthis.api.isEmbedsShortsMode();g.L2(this.element,\"ytp-show-share-title\",g.SR(C)\u0026\u0026!b);this.j.zO()\u0026\u0026b?(C\u003d(this.api.Ti().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.LV(this.element,\"right\",C+\"px\")):b\u0026\u0026g.LV(this.element,\"right\",\"0px\");this.updateValue(\"icon\",{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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\u003dGrx(this);g.L2(this.element,\"ytp-share-button-visible\",this.visible);this.Kj(this.visible);this.tooltip.B2();this.api.logVisibility(this.element,Grx(this)\u0026\u0026this.G)};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.element,this.visible\u0026\u0026C)};\ng.k.wO\u003dfunction(){g.n.prototype.wO.call(this);g.kb(this.element,\"ytp-share-button-visible\")};g.S(zQS,g.rY);g.k\u003dzQS.prototype;g.k.Rx\u003dfunction(C){C\u003dqa(C);g.pM(this.W,C)||g.pM(this.closeButton,C)||JR(this)};\ng.k.QV\u003dfunction(){g.rY.prototype.QV.call(this);this.tooltip.sV(this.element);this.api.logVisibility(this.j,!1);for(var C\u003dg.z(this.N),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.api.hasVe(b.element)\u0026\u0026this.api.logVisibility(b.element,!1)};\ng.k.show\u003dfunction(){var C\u003dthis.Bb;g.rY.prototype.show.call(this);this.l$();C||this.api.LO(\"onSharePanelOpened\")};\ng.k.d84\u003dfunction(){this.Bb\u0026\u0026this.l$()};\ng.k.l$\u003dfunction(){var C\u003dthis;g.j6(this.element,\"ytp-share-panel-loading\");g.kb(this.element,\"ytp-share-panel-fail\");var b\u003dthis.api.getVideoData(),h\u003dthis.api.getPlaylistId()\u0026\u0026this.X.checked;b.getSharePanelCommand\u0026\u0026ng(this.api.CZ(),b.getSharePanelCommand,{includeListId:h}).then(function(N){C.HE()||(g.kb(C.element,\"ytp-share-panel-loading\"),V7S(C,N))});\nb\u003dthis.api.getVideoUrl(!0,!0,!1,!1);this.updateValue(\"link\",b);this.updateValue(\"linkText\",b);this.updateValue(\"shareLinkWithUrl\",g.lG(\"Share link $URL\",{URL:b}));xz(this.j);this.api.logVisibility(this.j,!0)};\ng.k.onFullscreenToggled\u003dfunction(C){!C\u0026\u0026this.C5()\u0026\u0026JR(this)};\ng.k.focus\u003dfunction(){this.j.focus()};\ng.k.wO\u003dfunction(){g.rY.prototype.wO.call(this);Hzl(this)};g.S(mq_,QF);g.k\u003dmq_.prototype;g.k.wO\u003dfunction(){izS(this);QF.prototype.wO.call(this)};\ng.k.JD\u003dfunction(C){C.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.JM(!1),this.Z.LO(\"innertubeCommand\",this.onClickCommand))};\ng.k.Ga\u003dfunction(){this.m6\u003d!0;this.JM(!0);this.Xw()};\ng.k.X76\u003dfunction(C){this.J\u003dC;this.Xw()};\ng.k.onVideoDataChange\u003dfunction(C,b){if(C\u003d!!b.videoId\u0026\u0026this.videoId!\u003d\u003db.videoId)this.videoId\u003db.videoId,this.m6\u003d!1,this.nO\u003d!0,this.L\u003dthis.N2\u003d!1,izS(this),rG_(this,!1),this.K\u003dthis.j\u003d!1,y$(this),f4_(this);if(C||!b.videoId)this.KO\u003dthis.X\u003d!1;var h,N;if(b\u003d\u003dnull?0:(h\u003db.getPlayerResponse())\u003d\u003dnull?0:(N\u003dh.videoDetails)\u003d\u003dnull?0:N.isLiveContent)this.ws(!1);else{var p,P,c;b\u003dg.d((p\u003db.getWatchNextResponse())\u003d\u003dnull?void 0:(P\u003dp.playerOverlays)\u003d\u003dnull?void 0:(c\u003dP.playerOverlayRenderer)\u003d\u003dnull?void 0:c.productsInVideoOverlayRenderer,\nvIe);this.J\u003dthis.enabled\u003d!1;if(b){if(p\u003db\u003d\u003dnull?void 0:b.featuredProductsEntityKey){P\u003dg.EF.getState().entities;var e;if((e\u003dkJ(P,\"featuredProductsEntity\",p))\u003d\u003dnull?0:e.productsData){this.ws(!1);return}}this.enabled\u003d!0;if(!this.X){var L;e\u003d(L\u003db.badgeInteractionLogging)\u003d\u003dnull?void 0:L.trackingParams;(this.X\u003d!!e)\u0026\u0026this.Z.setTrackingParams(this.badge.element,e||null)}if(!this.KO){var Z;if(this.KO\u003d!((Z\u003db.dismissButton)\u003d\u003dnull||!Z.trackingParams)){var Y;this.Z.setTrackingParams(this.dismissButton.element,((Y\u003d\nb.dismissButton)\u003d\u003dnull?void 0:Y.trackingParams)||null)}}b.isContentForward\u0026\u0026(L\u003db.productsData,rG_(this,!0),f4_(this),L\u003dyGl(this,L),Z\u003d[],L.length\u003e0\u0026\u0026Z.push(L[0]),L.length\u003e1\u0026\u0026(Y\u003dnew g.n({B:\"div\",C:\"ytp-suggested-action-more-products-icon\"}),g.D(this,Y),Z.push(Y),Z.push.apply(Z,g.M(L.slice(1)))),this.W\u003dnew g.n({B:\"div\",U:Z,C:\"ytp-suggested-action-content-forward-container\"}),g.D(this,this.W),this.Qz.element.append(this.W.element));this.text\u003dg.lI(b.text);var a;if(L\u003d(a\u003db.dismissButton)\u003d\u003dnull?void 0:a.a11yLabel)this.CO\u003d\ng.lI(L);this.onClickCommand\u003db.onClickCommand;this.timing\u003db.timing;this.A8()}fwH(this);RY(this);this.Xw()}};\ng.k.r4\u003dfunction(){return!this.J\u0026\u0026this.enabled\u0026\u0026!this.m6\u0026\u0026!this.Z.R2()\u0026\u0026!this.ob\u0026\u0026(this.L||this.nO)};\ng.k.J5\u003dfunction(C){QF.prototype.J5.call(this,C);if(this.j||this.K)this.timing\u0026\u0026AL(this.timing.preview)\u0026\u0026(this.j\u003d!1,y$(this),this.K\u003d!1,y$(this),this.Z.Sh(\"shopping_overlay_preview_collapsed\"),this.Z.Sh(\"shopping_overlay_preview_expanded\"),C\u003drz(this.timing.preview.startSec,this.timing.preview.endSec,\"shopping_overlay_expanded\"),AL(this.timing.expanded)\u0026\u0026this.timing.preview.endSec\u003d\u003d\u003dthis.timing.expanded.startSec\u0026\u0026(this.Z.Sh(\"shopping_overlay_expanded\"),C.end\u003dthis.timing.expanded.endSec*1E3),this.Z.A8([C])),\nthis.N2\u003d!0,RY(this);y$(this)};\ng.k.ws\u003dfunction(C){(this.L\u003dC)?(u_(this),RY(this,!1)):(izS(this),this.rO.start());this.Xw()};\ng.k.A8\u003dfunction(C){var b\u003dthis.timing;C\u003d(C\u003d\u003d\u003dvoid 0?0:C)+this.Z.getCurrentTime();var h\u003d[],N\u003db.visible,p\u003db.preview;b\u003db.expanded;AL(N)\u0026\u0026(M7W(N,C),h.push(rz(N.startSec,N.endSec,\"shopping_overlay_visible\")));AL(p)\u0026\u0026(M7W(p,C),N\u003dp.startSec+1,h.push(rz(p.startSec,N,\"shopping_overlay_preview_collapsed\")),h.push(rz(N,p.endSec,\"shopping_overlay_preview_expanded\")));AL(b)\u0026\u0026(M7W(b,C),h.push(rz(b.startSec,b.endSec,\"shopping_overlay_expanded\")));this.Z.A8(h)};g.S(RQV,g.n);\nRQV.prototype.l$\u003dfunction(){var C\u003dthis.api.Y();this.Kj(g.SR(C)\u0026\u0026this.api.isEmbedsShortsMode());this.subscribeButton\u0026\u0026this.api.logVisibility(this.subscribeButton.element,this.Bb);var b\u003dthis.api.getVideoData(),h\u003d!1;this.api.getPresentingPlayerType()\u003d\u003d\u003d2?h\u003d!!b.videoId\u0026\u0026!!b.isListed\u0026\u0026!!b.author\u0026\u0026!!b.ob\u0026\u0026!!b.profilePicture:g.SR(C)\u0026\u0026(h\u003d!!b.videoId\u0026\u0026!!b.ob\u0026\u0026!!b.profilePicture\u0026\u0026!g.Ev(b)\u0026\u0026!C.N\u0026\u0026!(C.L\u0026\u0026this.api.getPlayerSize().width\u003c200));var N\u003db.profilePicture;C\u003dg.SR(C)?b.expandedTitle:b.author;N\u003dN\u003d\u003d\u003dvoid 0?\n\"\":N;C\u003dC\u003d\u003d\u003dvoid 0?\"\":C;h?(this.K!\u003d\u003dN\u0026\u0026(this.j.style.backgroundImage\u003d\"url(\"+N+\")\",this.K\u003dN),this.updateValue(\"channelLogoLabel\",g.lG(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:C})),g.j6(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.kb(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.logVisibility(this.j,h\u0026\u0026this.G);this.api.logVisibility(this.channelName,h\u0026\u0026this.G);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003db.w8);this.updateValue(\"expandedTitle\",b.expandedTitle)};g.S(iV,g.rY);iV.prototype.show\u003dfunction(){g.rY.prototype.show.call(this);this.j.start()};\niV.prototype.hide\u003dfunction(){g.rY.prototype.hide.call(this);this.j.stop()};\niV.prototype.bN\u003dfunction(C,b){C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026((this.b5\u003db.b5,this.LK\u003db.LK,isNaN(this.b5)||isNaN(this.LK))?this.N\u0026\u0026(this.Z.Sh(\"intro\"),this.Z.removeEventListener(g.gL(\"intro\"),this.J),this.Z.removeEventListener(g.p8(\"intro\"),this.W),this.Z.removeEventListener(\"onShowControls\",this.X),this.hide(),this.N\u003d!1):(this.Z.addEventListener(g.gL(\"intro\"),this.J),this.Z.addEventListener(g.p8(\"intro\"),this.W),this.Z.addEventListener(\"onShowControls\",this.X),C\u003dnew g.hk(this.b5,this.LK,{priority:9,namespace:\"intro\"}),\nthis.Z.A8([C]),this.N\u003d!0))};g.S(JL,g.n);JL.prototype.onClick\u003dfunction(){this.Z.Vr()};\nJL.prototype.l$\u003dfunction(){var C\u003d!0;g.SR(this.Z.Y())\u0026\u0026(C\u003dC\u0026\u0026this.Z.Ti().getPlayerSize().width\u003e\u003d480);this.Kj(C);this.updateValue(\"icon\",this.Z.r0()?{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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.S(Uql,g.n);Uql.prototype.wO\u003dfunction(){this.j\u003dnull;g.n.prototype.wO.call(this)};g.S(uV,g.n);uV.prototype.onClick\u003dfunction(){this.Z.LO(\"innertubeCommand\",this.K)};\nuV.prototype.V\u003dfunction(C){C!\u003d\u003dthis.W\u0026\u0026(this.update({title:C,ariaLabel:C}),this.W\u003dC);C?this.show():this.hide()};\nuV.prototype.L\u003dfunction(){this.j.disabled\u003dthis.K\u003d\u003dnull;g.L2(this.j,\"ytp-chapter-container-disabled\",this.j.disabled);this.cW()};g.S(RX,uV);RX.prototype.onClickCommand\u003dfunction(C){g.d(C,W7)\u0026\u0026this.cW()};\nRX.prototype.updateVideoData\u003dfunction(C,b){var h,N,p;C\u003dg.d((h\u003db.getWatchNextResponse())\u003d\u003dnull?void 0:(N\u003dh.playerOverlays)\u003d\u003dnull?void 0:(p\u003dN.playerOverlayRenderer)\u003d\u003dnull?void 0:p.decoratedPlayerBarRenderer,oQ);h\u003dg.d(C\u003d\u003dnull?void 0:C.playerBarActionButton,g.Aa);this.Z.D(\"web_player_updated_entrypoint\")\u0026\u0026(this.J\u003deO(h\u003d\u003dnull?void 0:h.text));this.K\u003dh\u003d\u003dnull?void 0:h.command;uV.prototype.L.call(this)};\nRX.prototype.cW\u003dfunction(){var C\u003dthis.Z.D(\"web_player_updated_entrypoint\")?this.J:\"\",b\u003dthis.X.j,h,N\u003d((h\u003dthis.Z.getLoopRange())\u003d\u003dnull?void 0:h.type)\u003d\u003d\u003d\"clips\";if(b.length\u003e1\u0026\u0026!N){C\u003dthis.Z.getProgressState().current*1E3;h\u003dFk(b,C);C\u003db[h].title||\"Chapters\";if(h!\u003d\u003dthis.currentIndex||this.N)this.Z.LO(\"innertubeCommand\",b[h].onActiveCommand),this.currentIndex\u003dh;this.N\u003d!1}else this.N\u003d!0;uV.prototype.V.call(this,C)};g.S(Q$,g.n);Q$.prototype.W\u003dfunction(C){g.B(C.state,32)?KcK(this,this.api.hR()):this.Bb\u0026\u0026(g.B(C.state,16)||g.B(C.state,1))||this.j.hide()};\nQ$.prototype.PL\u003dfunction(){var C\u003dthis.api.getPlayerStateObject();(g.B(C,32)||g.B(C,16))\u0026\u0026ssl(this)};\nQ$.prototype.J\u003dfunction(){this.N\u003dNaN;ssl(this)};\nQ$.prototype.hide\u003dfunction(){this.K\u0026\u0026KcK(this,null);g.n.prototype.hide.call(this)};g.S(Ozl,g.n);g.k\u003dOzl.prototype;g.k.onClick\u003dfunction(){var C\u003dthis;if(this.Z.Y().SC||this.Z.Y().L){this.Z.logClick(this.element);try{this.Z.toggleFullscreen().catch(function(b){C.ys(b)})}catch(b){this.ys(b)}}else JR(this.message,this.element,!0)};\ng.k.ys\u003dfunction(C){String(C).includes(\"fullscreen error\")?g.Ri(C):g.ux(C);this.j5()};\ng.k.j5\u003dfunction(){this.disable();this.message.mE(this.element,!0)};\ng.k.Fn\u003dfunction(){Gm()\u003d\u003d\u003dthis.Z.getRootNode()?this.N.start():(this.N.stop(),this.message\u0026\u0026this.message.hide())};\ng.k.ly\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var C\u003dwindow.screen.width*.9,b\u003dwindow.screen.height*.9,h\u003dMath.max(window.outerWidth,window.innerWidth),N\u003dMath.max(window.outerHeight,window.innerHeight);if(h\u003eN!\u003d\u003dC\u003eb){var p\u003dh;h\u003dN;N\u003dp}C\u003eh\u0026\u0026b\u003eN\u0026\u0026this.j5()}};\ng.k.disable\u003dfunction(){var C\u003dthis;if(!this.message){var b\u003d(lU([\"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.rY(this.Z,{B:\"div\",J4:[\"ytp-popup\",\"ytp-generic-popup\"],T:{role:\"alert\",tabindex:\"0\"},U:[b[0],{B:\"a\",T:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.Z.Y().V},BE:b[2]},b[4]]},100,!0);this.message.hide();g.D(this,this.message);this.message.subscribe(\"show\",function(h){C.K.t0(C.message,h)});\ng.MC(this.Z,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.j)();this.j\u003dnull}};\ng.k.l$\u003dfunction(){var C\u003dwoo(this.Z),b\u003dthis.Z.Y().L\u0026\u0026this.Z.getPlayerSize().width\u003c250;this.Kj(C\u0026\u0026!b);var h;((h\u003dthis.Z.Y())\u003d\u003dnull?0:h.D(\"embeds_use_parent_visibility_in_ve_logging\"))?this.Z.logVisibility(this.element,this.Bb\u0026\u0026this.G):this.Z.logVisibility(this.element,this.Bb)};\ng.k.AC\u003dfunction(C){if(C){var b\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"g\",C:\"ytp-fullscreen-button-corner-2\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{B:\"g\",C:\"ytp-fullscreen-button-corner-3\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{B:\"g\",C:\"ytp-fullscreen-button-corner-0\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{B:\"g\",\nC:\"ytp-fullscreen-button-corner-1\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};C\u003dg.lv(this.Z,\"Exit full screen\",\"f\");this.update({\"data-title-no-tooltip\":\"Exit full screen\"});document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.Z.getRootNode().focus();document.pictureInPictureElement\u0026\u0026document.exitPictureInPicture().catch(function(h){g.Ri(h)})}else b\u003d{B:\"svg\",\nT:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"g\",C:\"ytp-fullscreen-button-corner-0\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{B:\"g\",C:\"ytp-fullscreen-button-corner-1\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{B:\"g\",C:\"ytp-fullscreen-button-corner-2\",U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{B:\"g\",C:\"ytp-fullscreen-button-corner-3\",\nU:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},C\u003dg.lv(this.Z,\"Full screen\",\"f\"),this.update({\"data-title-no-tooltip\":\"Full screen\"});C\u003dthis.message?null:C;this.update({title:C,icon:b});this.K.x6().B2()};\ng.k.wO\u003dfunction(){this.message||((0,this.j)(),this.j\u003dnull);g.n.prototype.wO.call(this)};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);var b;((b\u003dthis.Z.Y())\u003d\u003dnull?0:b.D(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.Z.logVisibility(this.element,this.Bb\u0026\u0026C)};g.S(Us,g.n);Us.prototype.onClick\u003dfunction(){this.Z.logClick(this.element);this.Z.seekBy(this.j,!0);var C\u003dthis.j\u003e0?1:-1,b\u003dMath.abs(this.j),h\u003dthis.Z.pZ().WC;h\u0026\u0026ZA(h,C,b);this.K.isActive()?this.N\u003d!0:(C\u003d[\"ytp-jump-spin\"],this.j\u003c0\u0026\u0026C.push(\"backwards\"),this.element.classList.add.apply(this.element.classList,g.M(C)),g.C2(this.K))};g.S(Xk,uV);Xk.prototype.onClickCommand\u003dfunction(C){g.d(C,sdo)\u0026\u0026this.cW()};\nXk.prototype.updateVideoData\u003dfunction(){var C,b;this.K\u003d(C\u003dDql(this))\u003d\u003dnull?void 0:(b\u003dC.onTap)\u003d\u003dnull?void 0:b.innertubeCommand;uV.prototype.L.call(this)};\nXk.prototype.cW\u003dfunction(){var C\u003d\"\",b\u003dthis.X.W,h,N\u003d(h\u003dDql(this))\u003d\u003dnull?void 0:h.headerTitle;h\u003dN?g.lI(N):\"\";var p;N\u003d((p\u003dthis.Z.getLoopRange())\u003d\u003dnull?void 0:p.type)\u003d\u003d\u003d\"clips\";b.length\u003e1\u0026\u0026!N\u0026\u0026(C\u003dthis.Z.getProgressState().current*1E3,p\u003dwqc(b,C),C\u003dp!\u003dnull?b[p].title:h,p!\u003dnull\u0026\u0026p!\u003d\u003dthis.currentIndex\u0026\u0026(this.Z.LO(\"innertubeCommand\",b[p].onActiveCommand),this.currentIndex\u003dp));uV.prototype.V.call(this,C)};g.S(Kh,g.n);Kh.prototype.onClick\u003dfunction(){this.Z.LO(\"onCollapseMiniplayer\");this.Z.logClick(this.element)};\nKh.prototype.l$\u003dfunction(){this.visible\u003d!this.Z.isFullscreen();this.Kj(this.visible);this.Z.logVisibility(this.element,this.visible\u0026\u0026this.G)};\nKh.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.Z.logVisibility(this.element,this.visible\u0026\u0026C)};g.S(Os,g.n);g.k\u003dOs.prototype;g.k.lV\u003dfunction(C){this.visible\u003dC.width\u003e\u003d300||this.sX;this.Kj(this.visible);this.Z.logVisibility(this.element,this.visible\u0026\u0026this.G)};\ng.k.kE4\u003dfunction(){this.Z.Y().t4?this.Z.isMuted()?this.Z.unMute():this.Z.mute():JR(this.message,this.element,!0);this.Z.logClick(this.element)};\ng.k.onVolumeChange\u003dfunction(C){this.setVolume(C.volume,C.muted)};\ng.k.setVolume\u003dfunction(C,b){var h\u003dthis,N\u003db?0:C/100,p\u003dthis.Z.Y();C\u003dN\u003d\u003d\u003d0?1:C\u003e50?1:0;if(this.W!\u003d\u003dC){var P\u003dthis.N2;isNaN(P)?E$U(this,C):ZhW(this.q2,function(e){E$U(h,P+(h.W-P)*e)},250);\nthis.W\u003dC}N\u003dN\u003d\u003d\u003d0?1:0;if(this.X!\u003d\u003dN){var c\u003dthis.V;isNaN(c)?n$U(this,N):ZhW(this.KO,function(e){n$U(h,c+(h.X-c)*e)},250);\nthis.X\u003dN}p.t4\u0026\u0026(p\u003dg.lv(this.Z,\"Mute\",\"m\"),N\u003dg.lv(this.Z,\"Unmute\",\"m\"),this.updateValue(\"title\",b?N:p),this.update({\"data-title-no-tooltip\":b?\"Unmute\":\"Mute\"}),this.tooltip.B2())};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.Z.logVisibility(this.element,this.visible\u0026\u0026C)};\nvar dqW\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\"],Wco\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.S(g.vH,g.n);g.k\u003dg.vH.prototype;g.k.onStateChange\u003dfunction(C){this.TE(C.state);var b;((b\u003dthis.Z.Y())\u003d\u003dnull?0:b.D(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.Z.logVisibility(this.element,this.Bb\u0026\u0026this.G)};\ng.k.TE\u003dfunction(C){var b\u003dg.Gg(this.Z.getVideoData()),h\u003d!1;C.isOrWillBePlaying()?C\u003db?4:2:g.B(C,2)?(C\u003d3,h\u003db):C\u003d1;this.element.disabled\u003dh;if(this.j!\u003d\u003dC){b\u003dnull;switch(C){case 2:b\u003dg.lv(this.Z,\"Pause\",\"k\");this.update({\"data-title-no-tooltip\":\"Pause\"});break;case 3:b\u003d\"Replay\";this.update({\"data-title-no-tooltip\":\"Replay\"});break;case 1:b\u003dg.lv(this.Z,\"Play\",\"k\");this.update({\"data-title-no-tooltip\":\"Play\"});break;case 4:b\u003d\"Stop live playback\",this.update({\"data-title-no-tooltip\":\"Stop live playback\"})}C\u003d\u003d\u003d\n3?this.update({title:b,icon:t7S(C)}):(this.update({title:b}),(b\u003dt7S(C))\u0026\u0026this.j\u0026\u0026this.j!\u003d\u003d3?aAl(this.transition,this.element,b):this.updateValue(\"icon\",b));this.tooltip.B2();this.j\u003dC}};\ng.k.onVideoDataChange\u003dfunction(){g.L2(this.element,\"ytp-play-button-playlist\",g.$z(this.Z))};\ng.k.L6\u003dfunction(C){this.Z.logClick(this.element);if(this.Z.getPlayerStateObject().isOrWillBePlaying())this.Z.pauseVideo();else{if(this.Z.isMinimized()\u0026\u0026this.Z.getPlayerStateObject().isCued()){var b\u003d{},h;if((h\u003dthis.Z.getVideoData())\u003d\u003dnull?0:h.W)b.cttAuthInfo\u003d{token:this.Z.getVideoData().W,videoId:this.Z.getVideoData().videoId};vs(\"direct_playback\",b);this.Z.FX().timerName\u003d\"direct_playback\"}else this.j!\u003d\u003d3||this.Z.Y().D(\"html5_no_csi_on_replay\")||zD(this.Z.FX());this.Z.playVideo()}this.Z.isMinimized()\u0026\u0026\n(C\u003d\u003dnull?void 0:C.type)\u003d\u003d\u003d\"click\"\u0026\u0026this.element.blur()};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);var b;((b\u003dthis.Z.Y())\u003d\u003dnull?0:b.D(\"embeds_use_parent_visibility_in_ve_logging\"))\u0026\u0026this.Z.logVisibility(this.element,this.Bb\u0026\u0026C)};g.S(g.DA,g.n);g.k\u003dg.DA.prototype;g.k.onVideoDataChange\u003dfunction(){Byl(this);this.X\u0026\u0026(this.D9(this.X),this.X\u003dnull);this.videoData\u003dthis.Z.getVideoData(1);if(this.playlist\u003dthis.Z.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.X\u003dthis.S(this.Z,\"progresssync\",this.xT);this.N\u003dI4S(this);Tyl(this);this.WX(this.Z.Ti().getPlayerSize())};\ng.k.WX\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?this.Z.Ti().getPlayerSize():C;var b,h\u003d((b\u003dthis.Z.getLoopRange())\u003d\u003dnull?void 0:b.type)\u003d\u003d\u003d\"clips\";C\u003d(g.$z(this.Z)||this.j\u0026\u0026g.qC(this.Z)\u0026\u0026!this.Z.D(\"web_hide_next_button\")||xql(this))\u0026\u0026!h\u0026\u0026(this.j||C.width\u003e\u003d400);this.Kj(C);this.Z.logVisibility(this.element,C)};\ng.k.onClick\u003dfunction(C){this.Z.logClick(this.element);var b\u003d!0;this.J?b\u003dg.T4(C,this.Z):C.preventDefault();b\u0026\u0026(this.j\u0026\u0026this.Z.getPresentingPlayerType()\u003d\u003d\u003d5?this.Z.publish(\"ytoprerollinternstitialnext\"):this.j?(zD(this.Z.FX()),this.Z.publish(\"playlistnextbuttonclicked\",this.element),this.Z.nextVideo(!0)):this.N?this.Z.seekTo(0):(zD(this.Z.FX()),this.Z.publish(\"playlistprevbuttonclicked\",this.element),this.Z.previousVideo(!0)))};\ng.k.xT\u003dfunction(){var C\u003dI4S(this);C!\u003d\u003dthis.N\u0026\u0026(this.N\u003dC,Tyl(this))};\ng.k.wO\u003dfunction(){this.K\u0026\u0026(this.K(),this.K\u003dnull);Byl(this);g.n.prototype.wO.call(this)};g.S(Cz1,g.n);g.k\u003dCz1.prototype;g.k.qD\u003dfunction(C){this.oN(C.pageX);this.sH(C.pageX+C.deltaX);bK1(this)};\ng.k.oN\u003dfunction(C){this.KO\u003dC-this.Df};\ng.k.sH\u003dfunction(C){C-\u003dthis.Df;!isNaN(this.KO)\u0026\u0026this.thumbnails.length\u003e0\u0026\u0026(this.V\u003dC-this.KO,this.thumbnails.length\u003e0\u0026\u0026this.V!\u003d\u003d0\u0026\u0026(this.N\u003dthis.L+this.V,C\u003dPzS(this,this.N),this.N\u003c\u003dthis.j/2\u0026\u0026this.N\u003e\u003dp2H(this)?(this.api.seekTo(C,!1,void 0,void 0,25),g.LV(this.nO,\"transform\",\"translateX(\"+(this.N-this.j/2)+\"px)\"),wyK(this,C)):this.N\u003dthis.L))};\ng.k.dJ\u003dfunction(){this.N2\u0026\u0026(this.N2.MY\u003d!0);var C\u003d(0,g.fB)()-this.t4\u003c300;if(Math.abs(this.V)\u003c5\u0026\u0026!C){this.t4\u003d(0,g.fB)();C\u003dthis.KO+this.V;var b\u003dthis.j/2-C;this.oN(C);this.sH(C+b);bK1(this);this.api.logClick(this.W)}bK1(this)};\ng.k.HQ\u003dfunction(){dz(this,this.api.getCurrentTime())};\ng.k.play\u003dfunction(C){this.api.seekTo(PzS(this,this.N),void 0,void 0,void 0,26);this.api.playVideo();C\u0026\u0026this.api.logClick(this.playButton)};\ng.k.onExit\u003dfunction(C){this.api.seekTo(this.rO,void 0,void 0,void 0,63);this.api.playVideo();C\u0026\u0026this.api.logClick(this.dismissButton)};\ng.k.eC\u003dfunction(C,b){this.Df\u003dC;this.j\u003db;dz(this,this.api.getCurrentTime())};\ng.k.enable\u003dfunction(){this.isEnabled||(this.isEnabled\u003d!0,this.rO\u003dthis.api.getCurrentTime(),wyK(this,this.rO),g.L2(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled),this.Qz\u003dthis.S(this.element,\"wheel\",this.qD),this.logVisibility(this.isEnabled))};\ng.k.disable\u003dfunction(){this.isEnabled\u003d!1;this.hide();g.L2(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.isEnabled);this.Qz\u0026\u0026this.D9(this.Qz);this.logVisibility(this.isEnabled)};\ng.k.reset\u003dfunction(){this.disable();this.X\u003d[];this.sX\u003d!1};\ng.k.logVisibility\u003dfunction(C){this.api.logVisibility(this.element,C);this.api.logVisibility(this.W,C);this.api.logVisibility(this.dismissButton,C);this.api.logVisibility(this.playButton,C)};\ng.k.wO\u003dfunction(){for(;this.K.length;){var C\u003dvoid 0;(C\u003dthis.K.pop())\u003d\u003dnull||C.dispose()}g.n.prototype.wO.call(this)};\ng.S(ho6,g.n);g.S(Nnl,g.n);g.S(jq1,g.n);g.S(WH,g.n);WH.prototype.Rb\u003dfunction(C){return C\u003d\u003d\u003d\"PLAY_PROGRESS\"?this.L:C\u003d\u003d\u003d\"LOAD_PROGRESS\"?this.J:C\u003d\u003d\u003d\"LIVE_BUFFER\"?this.W:this.N};eox.prototype.update\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?0:h;this.width\u003db;this.X\u003dh;this.j\u003db-h-(N\u003d\u003d\u003dvoid 0?0:N);this.position\u003dg.cE(C,h,h+this.j);this.N\u003dthis.position-h;this.K\u003dthis.N/this.j};g.S(LVK,g.n);g.S(g.tL,g.ZN);g.k\u003dg.tL.prototype;\ng.k.qO\u003dfunction(){var C\u003d!1,b\u003dthis.api.getVideoData();if(!b)return C;this.api.Sh(\"timedMarkerCueRange\");azl(this);for(var h\u003dg.z(b.Vz),N\u003dh.next();!N.done;N\u003dh.next()){N\u003dN.value;var p\u003dvoid 0,P\u003d(p\u003dthis.rO[N])\u003d\u003dnull?void 0:p.markerType;p\u003dvoid 0;var c\u003d(p\u003dthis.rO[N])\u003d\u003dnull?void 0:p.markers;if(!c)break;if(P\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"){C\u003dg.z(c);for(P\u003dC.next();!P.done;P\u003dC.next()){p\u003dP.value;P\u003dnew LVK;c\u003dvoid 0;P.title\u003d((c\u003dp.title)\u003d\u003dnull?void 0:c.simpleText)||\"\";P.timeRangeStartMillis\u003dNumber(p.startMillis);P.j\u003d\nNumber(p.durationMillis);var e\u003dc\u003dvoid 0;P.onActiveCommand\u003d(e\u003d(c\u003dp.onActive)\u003d\u003dnull?void 0:c.innertubeCommand)!\u003dnull?e:void 0;$UU(this,P)}zoV(this,this.W);C\u003dthis.W;P\u003dthis.Xy;p\u003d[];c\u003dnull;for(e\u003d0;e\u003cC.length;e++){var L\u003dC[e].timeRangeStartMillis;if(!isNaN(L)\u0026\u0026C[e].onActiveCommand){var Z\u003dvoid 0,Y\u003d(Z\u003dC[e].j)!\u003dnull?Z:1E4;c\u0026\u0026c.end\u003eL\u0026\u0026(c.end\u003dL);L\u003dhQc(L,L+Y);p.push(L);c\u003dL;P[L.id]\u003dC[e].onActiveCommand}}this.api.A8(p);this.ge\u003dthis.rO[N];C\u003d!0}else if(P\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\"){N\u003dthis.rO[N];Y\u003dZ\u003dp\u003dL\u003de\u003dc\u003dvoid 0;if(N\u0026\u0026\nN.markers){P\u003d(p\u003d(Y\u003dN.markersMetadata)\u003d\u003dnull?void 0:(Z\u003dY.heatmapMetadata)\u003d\u003dnull?void 0:Z.minHeightDp)!\u003dnull?p:0;p\u003d(c\u003d(L\u003dN.markersMetadata)\u003d\u003dnull?void 0:(e\u003dL.heatmapMetadata)\u003d\u003dnull?void 0:e.maxHeightDp)!\u003dnull?c:60;c\u003dthis.j.length;e\u003dnull;for(L\u003d0;L\u003cc;L++){Y\u003dthis.j[L].startTime;var a\u003dL\u003d\u003d\u003dc-1?Infinity:this.j[L+1].startTime;L\u003d\u003d\u003dthis.X.length\u0026\u0026YIx(this);Z\u003d[];e\u0026\u0026Z.push(e);for(var l\u003dg.z(N.markers),F\u003dl.next();!F.done;F\u003dl.next()){F\u003dF.value;var G\u003dNumber(F.startMillis);G\u003e\u003dY\u0026\u0026G\u003c\u003da\u0026\u0026Z.push(F)}p\u003e0\u0026\u0026(this.N2.style.height\u003d\np+\"px\");Y\u003dthis.X[L];a\u003dZ;F\u003dP;var V\u003dp,q\u003dL\u003d\u003d\u003d0;q\u003dq\u003d\u003d\u003dvoid 0?!1:q;crK(Y,V);l\u003da;G\u003dY.K;q\u003dq\u003d\u003d\u003dvoid 0?!1:q;var f\u003d1E3/l.length,y\u003d[];y.push({x:0,y:100});for(var u\u003d0;u\u003cl.length;u++){var K\u003d(u+.5)*f,v\u003d100-g.cE((l[u].intensityScoreNormalized||0)*100,F/G*100,V/G*100);u!\u003d\u003d0||q||y.push({x:0,y:v});y.push({x:K,y:v});u\u003d\u003d\u003dl.length-1\u0026\u0026y.push({x:1E3,y:v})}y.push({x:1E3,y:100});l\u003dy;a\u003da.length\u003d\u003d\u003d0?\"\":CxU(l);Y.api.D(\"delhi_modern_web_player\")?Y.N.setAttribute(\"d\",a):Y.W.setAttribute(\"d\",a);Y.bF\u003da!\u003d\u003d\"\";g.L2(Y.api.getRootNode(),\n\"ytp-heat-map\",Y.bF);Y.api.D(\"delhi_modern_web_player\")\u0026\u0026(Y.N.style.display\u003d\"block\",Y.X.style.display\u003d\"none\",Y.j.style.display\u003d\"none\");Z.length\u003e0\u0026\u0026(e\u003dZ[Z.length-1])}g.Td(this)}p\u003dvoid 0;P\u003d[];if(N\u003d(p\u003dN.markersDecoration)\u003d\u003dnull?void 0:p.timedMarkerDecorations)for(N\u003dg.z(N),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,L\u003de\u003dc\u003dvoid 0,P.push({visibleTimeRangeStartMillis:(c\u003dp.visibleTimeRangeStartMillis)!\u003dnull?c:-1,visibleTimeRangeEndMillis:(e\u003dp.visibleTimeRangeEndMillis)!\u003dnull?e:-1,decorationTimeMillis:(L\u003dp.decorationTimeMillis)!\u003d\nnull?L:NaN,label:p.label?g.lI(p.label):\"\"});N\u003dP;this.heatMarkersDecorations\u003dN}}b.wP\u003dthis.W;g.L2(this.element,\"ytp-timed-markers-enabled\",C);return C};\ng.k.eC\u003dfunction(){g.Td(this);xd(this);zoV(this,this.W);if(this.K){var C\u003dg.Su(this.element).x||0;this.K.eC(C,this.J)}};\ng.k.onClickCommand\u003dfunction(C){if(C\u003dg.d(C,W7)){var b\u003dC.key;C.isVisible\u0026\u0026b\u0026\u0026qIl(this,b)}};\ng.k.Be6\u003dfunction(C){this.api.LO(\"innertubeCommand\",this.Xy[C.id])};\ng.k.cW\u003dfunction(){xd(this);var C\u003dthis.api.getCurrentTime();(C\u003cthis.clipStart||C\u003ethis.clipEnd)\u0026\u0026this.DL()};\ng.k.WH\u003dfunction(C){if(!C.defaultPrevented){var b\u003d!1;switch(C.keyCode){case 36:this.api.seekTo(0,void 0,void 0,void 0,79);b\u003d!0;break;case 35:this.api.seekTo(Infinity,void 0,void 0,void 0,80);b\u003d!0;break;case 34:this.api.seekBy(-60,void 0,void 0,76);b\u003d!0;break;case 33:this.api.seekBy(60,void 0,void 0,75);b\u003d!0;break;case 38:this.api.D(\"enable_key_press_seek_logging\")\u0026\u0026gB(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);b\u003d!0;break;case 40:this.api.D(\"enable_key_press_seek_logging\")\u0026\u0026gB(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),b\u003d!0}b\u0026\u0026C.preventDefault()}};\ng.k.bN\u003dfunction(C,b){this.updateVideoData(b,C\u003d\u003d\u003d\"newdata\")};\ng.k.BOO\u003dfunction(){this.bN(\"newdata\",this.api.getVideoData())};\ng.k.updateVideoData\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003d!!C\u0026\u0026C.bF();if(h\u0026\u0026(WT(C)||rr1(this)?this.fK\u003d!1:this.fK\u003dC.allowLiveDvr,g.L2(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(C\u003d\u003dnull||!WT(C))),this.api.D(\"enable_custom_playhead_parsing\"))){var N,p,P,c\u003dg.d((N\u003dC.getWatchNextResponse())\u003d\u003dnull?void 0:(p\u003dN.playerOverlays)\u003d\u003dnull?void 0:(P\u003dp.playerOverlayRenderer)\u003d\u003dnull?void 0:P.decoratedPlayerBarRenderer,oQ);if(c\u003d\u003dnull?0:c.progressColor)for(N\u003d0;N\u003cthis.j.length;N++)this.j[N].Rb(\"PLAY_PROGRESS\").style.background\u003d\ng.s8(c.progressColor);c\u003dg.d(c\u003d\u003dnull?void 0:c.playhead,P7E);var e,L;N\u003d(c\u003d\u003dnull?void 0:(e\u003dc.playheadImage)\u003d\u003dnull?void 0:e.thumbnails)\u0026\u0026(c\u003d\u003dnull?void 0:(L\u003dc.playheadImage)\u003d\u003dnull?void 0:L.thumbnails[0].url);g.L2(this.Dj,\"ytp-decorated-scrubber-container\",!!N);var Z;if(c\u003d\u003dnull?0:(Z\u003dc.loggingDirectives)\u003d\u003dnull?0:Z.trackingParams){var Y;this.api.setTrackingParams(this.yd,c\u003d\u003dnull?void 0:(Y\u003dc.loggingDirectives)\u003d\u003dnull?void 0:Y.trackingParams);this.api.createServerVe(this.yd,this)}N\u0026\u0026(this.yd.src\u003dN)}vNW(this,\nthis.api.hL());if(b){if(h){b\u003dC.clipEnd;this.clipStart\u003dC.clipStart;this.clipEnd\u003db;pc(this);for(bs(this,this.V,this.kh);this.X.length\u003e0;)this.X.pop().dispose();this.heatMarkersDecorations\u003d[];this.Vz\u003d{};var a;(a\u003dthis.K)\u003d\u003dnull||a.reset();em(this);g.L2(this.api.getRootNode(),\"ytp-fine-scrubbing-exp\",nh(this))}else this.DL();this.W2()}if(C){var l;a\u003d((l\u003dthis.Wb)\u003d\u003dnull?void 0:l.type)\u003d\u003d\u003d\"clips\";if(l\u003d!C.isLivePlayback){l\u003dthis.api.getVideoData();b\u003dg.FJ(l);h\u003doNW(l);var F;l\u003db!\u003dnull||h!\u003dnull\u0026\u0026h.length\u003e0||((F\u003dl.RX)\u003d\u003d\nnull?void 0:F.length)\u003e0}if(l\u0026\u0026!a){F\u003dthis.api.getVideoData();a\u003dg.FJ(F);l\u003d!1;if(a\u003d\u003dnull?0:a.markersMap){l\u003dthis.api.getVideoData();var G;l.YN\u003d((G\u003da.visibleOnLoad)\u003d\u003dnull?void 0:G.key)||l.YN;G\u003dg.z(a.markersMap);for(a\u003dG.next();!a.done;a\u003dG.next())a\u003da.value,a.key\u0026\u0026a.value\u0026\u0026(this.Vz[a.key]\u003da.value,a.value.onChapterRepeat\u0026\u0026(l.s9\u003da.value.onChapterRepeat));l.YN!\u003dnull\u0026\u0026qIl(this,l.YN);l\u003d!0}var V;if(((V\u003dF.RX)\u003d\u003dnull?void 0:V.length)\u003e0){V\u003dg.EF.getState().entities;G\u003dg.z(F.RX);for(a\u003dG.next();!a.done;a\u003dG.next())if(a\u003d\na.value,h\u003dvoid 0,b\u003d(h\u003dkJ(V,\"macroMarkersListEntity\",a))\u003d\u003dnull?void 0:h.markersList,e\u003dh\u003dvoid 0,((h\u003db)\u003d\u003dnull?void 0:h.markerType)\u003d\u003d\u003d\"MARKER_TYPE_TIMESTAMPS\"||((e\u003db)\u003d\u003dnull?void 0:e.markerType)\u003d\u003d\u003d\"MARKER_TYPE_HEATMAP\")this.rO[a]\u003db;l\u003dthis.qO()||l}!l\u0026\u0026(V\u003doNW(F))\u0026\u0026(GRl(this,V),F.NZ\u003dthis.j,FVV(this));iKV(this,null);C.v0\u0026\u0026this.X.length\u003d\u003d\u003d0\u0026\u0026(C\u003dC.v0,V\u003dC.key,C.isVisible\u0026\u0026V\u0026\u0026qIl(this,V))}else ZK1(this),azl(this)}xd(this)};\ng.k.ZOf\u003dfunction(C){this.L\u0026\u0026!g.B(C.state,32)\u0026\u0026this.api.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.L.cancel();var b;((b\u003dthis.K)\u003d\u003dnull?0:b.isEnabled)\u0026\u0026g.B(C.state,8)\u0026\u0026this.api.pauseVideo();C\u003dthis.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.api.hL()||this.api.getPlayerState()\u003d\u003d\u003d-1\u0026\u0026this.api.getCurrentTime()\u003d\u003d\u003d0;g.L2(this.mw,\"ytp-hide-scrubber-button\",C)};\ng.k.C3\u003dfunction(C){var b\u003d!!this.Wb!\u003d\u003d!!C,h\u003dthis.Wb;this.Wb\u003dC;iKV(this,h);(C\u003d\u003dnull?void 0:C.type)!\u003d\u003d\"clips\"\u0026\u0026C||(C?(this.updateValue(\"clipstarticon\",m$S()),this.updateValue(\"clipendicon\",m$S()),this.updateValue(\"clipstarttitle\",null),this.updateValue(\"clipendtitle\",null)):(this.updateValue(\"clipstarticon\",Gnl()),this.updateValue(\"clipendicon\",FKl()),this.updateValue(\"clipstarttitle\",\"Watch full video\"),this.updateValue(\"clipendtitle\",\"Watch full video\")),b\u0026\u0026(this.updateVideoData(this.api.getVideoData(),\n!0),g.Td(this)),pc(this));bs(this,this.V,this.kh)};\ng.k.Z96\u003dfunction(C,b,h){var N\u003dg.Su(this.element),p\u003dIX(this).j,P\u003dh?h.getAttribute(\"data-tooltip\"):void 0,c\u003dh?h.getAttribute(\"data-position\"):void 0,e\u003dh?h.getAttribute(\"data-offset-y\"):void 0;e\u003de?Number(e):0;c\u0026\u0026(C\u003dRx(this.N,Number(h.getAttribute(\"data-position\")),0)*p+g.Su(this.progressBar).x);this.Yh.x\u003dC-N.x;this.Yh.y\u003db-N.y;C\u003dIX(this);h\u003dNY(this,C);b\u003d0;var L;if((L\u003dthis.api.getVideoData())\u003d\u003dnull?0:WT(L))(L\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026h\u003eL\u0026\u0026(h\u003dL,C.position\u003dRx(this.N,L)*IX(this).j),b\u003dthis.N.K;\nrr1(this)\u0026\u0026(b\u003dthis.N.K);L\u003dP||g.Vt(this.fK?h-this.N.j:h-b);b\u003dC.position+this.OR;h-\u003dthis.api.Z9();var Z;if((Z\u003dthis.K)\u003d\u003dnull||!Z.isEnabled)if(this.api.hR()){if(this.j.length\u003e1){Z\u003dhY(this,this.Yh.x,!0);if(!this.Wb)for(N\u003d0;N\u003cthis.j.length;)g.L2(this.j[N].j,\"ytp-exp-chapter-hover-effect\",N\u003d\u003d\u003dZ),N++;if(this.X.length\u003e1)for(N\u003d0;N\u003cthis.j.length;N++)g.L2(this.X[N].element,\"ytp-heatmap-hover\",N\u003d\u003d\u003dZ)}if(this.W.length\u003e0)for(Z\u003dthis.Yh.x,N\u003dg.z(this.W),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,c\u003dBH(this,p.timeRangeStartMillis/\n(this.N.j*1E3),IX(this)),g.L2(p.element,\"ytp-timed-marker-hover\",c\u003c\u003dZ\u0026\u0026c+6\u003e\u003dZ);N\u003dthis.tooltip.scale;e\u003d(isNaN(e)?0:e)-45*N;this.api.D(\"web_key_moments_markers\")?this.ge?(Z\u003dwqc(this.W,h*1E3),Z\u003dZ!\u003dnull?this.W[Z].title:\"\"):(Z\u003dFk(this.j,h*1E3),Z\u003dthis.j[Z].title):(Z\u003dFk(this.j,h*1E3),Z\u003dthis.j[Z].title);Z||(e+\u003d16*N);this.tooltip.scale\u003d\u003d\u003d.6\u0026\u0026(this.api.D(\"web_cairo_modern_miniplayer\")?(e\u003dthis.api.Ti().getPlayerSize().height-225,e\u003dZ?e+110:e+110+16,this.api.D(\"web_cairo_modern_miniplayer_inset_progress_bar\")\u0026\u0026\n(e-\u003d12)):e\u003dZ?110:126);N\u003dFk(this.j,h*1E3);this.nO\u003dJrl(this,h,N)?N:Jrl(this,h,N+1)?N+1:-1;g.L2(this.api.getRootNode(),\"ytp-progress-bar-snap\",this.nO!\u003d\u003d-1\u0026\u0026this.j.length\u003e1);N\u003d!1;p\u003dg.z(this.heatMarkersDecorations);for(c\u003dp.next();!c.done;c\u003dp.next()){c\u003dc.value;var Y\u003dh*1E3;Y\u003e\u003dc.visibleTimeRangeStartMillis\u0026\u0026Y\u003c\u003dc.visibleTimeRangeEndMillis\u0026\u0026(Z\u003dc.label,L\u003dg.Vt(c.decorationTimeMillis/1E3),N\u003d!0)}this.OU!\u003d\u003dN\u0026\u0026(this.OU\u003dN,this.api.logVisibility(this.aL,this.OU));g.L2(this.api.getRootNode(),\"ytp-progress-bar-decoration\",\nN);N\u003d160*this.tooltip.scale*2;p\u003dZ.length*(this.KO?8.55:5.7);p\u003dp\u003c\u003dN?p:N;c\u003dp\u003c160*this.tooltip.scale;N\u003d3;!c\u0026\u0026p/2\u003eC.position\u0026\u0026(N\u003d1);!c\u0026\u0026p/2\u003ethis.J-C.position\u0026\u0026(N\u003d2);this.api.Y().L\u0026\u0026(e-\u003d10);this.X.length\u0026\u0026this.X[0].bF\u0026\u0026(e-\u003d14*(this.KO?2:1),this.Qz||(this.Qz\u003d!0,this.api.logVisibility(this.N2,this.Qz)));var a;if(nh(this)\u0026\u0026(((a\u003dthis.K)\u003d\u003dnull?0:a.isEnabled)||this.CO\u003e0)){var l;e-\u003d((l\u003dthis.K)\u003d\u003dnull?0:l.isEnabled)?jm(this):this.CO}a\u003dvoid 0;nh(this)\u0026\u0026!this.api.D(\"web_player_hide_fine_scrubbing_edu\")\u0026\u0026(a\u003d\"Pull up for precise seeking\",\nthis.sX||(this.sX\u003d!0,this.api.logVisibility(this.Yr,this.sX)));this.tooltip.AF(b,h,L,!!P,e,Z,N,a)}else this.tooltip.AF(b,h,L,!!P,e);g.j6(this.api.getRootNode(),\"ytp-progress-bar-hover\");yrK(this)};\ng.k.B9i\u003dfunction(){this.W2();g.kb(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.Qz\u0026\u0026(this.Qz\u003d!1,this.api.logVisibility(this.N2,this.Qz));this.sX\u0026\u0026(this.sX\u003d!1,this.api.logVisibility(this.Yr,this.sX))};\ng.k.w7O\u003dfunction(C,b){nh(this)\u0026\u0026this.K\u0026\u0026(this.K.sX?dz(this.K,this.api.getCurrentTime()):gNo(this.K),this.K.show(),g.L2(this.api.getRootNode(),\"ytp-fine-scrubbing-enable\",this.K.isEnabled));this.lF\u0026\u0026(this.lF.dispose(),this.lF\u003dnull);this.Eq\u003db;this.w9\u003dthis.api.getCurrentTime();this.j.length\u003e1\u0026\u0026this.nO!\u003d\u003d-1?this.api.seekTo(this.j[this.nO].startTime/1E3,!1,void 0,void 0,7):this.api.seekTo(NY(this,IX(this)),!1,void 0,void 0,7);g.j6(this.element,\"ytp-drag\");(this.pK\u003dthis.api.getPlayerStateObject().isOrWillBePlaying())\u0026\u0026\nthis.api.pauseVideo()};\ng.k.nth\u003dfunction(){if(nh(this)\u0026\u0026this.K){var C\u003djm(this);this.CO\u003e\u003dC*.5?(this.K.enable(),dz(this.K,this.api.getCurrentTime()),OKW(this,C)):em(this)}if(g.B(this.api.getPlayerStateObject(),32)||this.api.getPresentingPlayerType()\u003d\u003d\u003d3){var b;if((b\u003dthis.K)\u003d\u003dnull?0:b.isEnabled)this.api.pauseVideo();else{this.api.startSeekCsiAction();if(this.j.length\u003e1\u0026\u0026this.nO!\u003d\u003d-1)this.api.D(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026gB(this,this.w9,this.j[this.nO].startTime/1E3,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR_CHAPTER\",\n\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\"),this.api.seekTo(this.j[this.nO].startTime/1E3,void 0,void 0,void 0,7);else{C\u003dNY(this,IX(this));this.api.D(\"html5_enable_progress_bar_slide_seek_logging\")\u0026\u0026gB(this,this.w9,C,\"SEEK_SOURCE_SLIDE_ON_SCRUBBER_BAR\",\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\");this.api.seekTo(C,void 0,void 0,void 0,7);b\u003dg.z(this.heatMarkersDecorations);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,C*1E3\u003e\u003dh.visibleTimeRangeStartMillis\u0026\u0026C*1E3\u003c\u003dh.visibleTimeRangeEndMillis\u0026\u0026\nthis.api.logClick(this.aL)}g.kb(this.element,\"ytp-drag\");this.pK\u0026\u0026!g.B(this.api.getPlayerStateObject(),2)\u0026\u0026this.api.playVideo()}}};\ng.k.RU4\u003dfunction(C,b){C\u003dIX(this);C\u003dNY(this,C);this.api.seekTo(C,!1,void 0,void 0,7);var h;nh(this)\u0026\u0026((h\u003dthis.K)\u003d\u003dnull?0:h.sX)\u0026\u0026(dz(this.K,C),this.K.isEnabled||(h\u003djm(this),this.CO\u003dg.cE(this.Eq-b-10,0,h),OKW(this,this.CO)))};\ng.k.W2\u003dfunction(){this.tooltip.Hn()};\ng.k.Nm\u003dfunction(){this.Wb||(this.updateValue(\"clipstarticon\",o1H()),this.updateValue(\"clipendicon\",o1H()),g.j6(this.element,\"ytp-clip-hover\"))};\ng.k.KM\u003dfunction(){this.Wb||(this.updateValue(\"clipstarticon\",Gnl()),this.updateValue(\"clipendicon\",FKl()),g.kb(this.element,\"ytp-clip-hover\"))};\ng.k.DL\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;pc(this);bs(this,this.V,this.kh)};\ng.k.T0p\u003dfunction(C){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())if(b\u003db.value,b.visible){var h\u003db.getId();if(!this.Df[h]){var N\u003dg.wk(\"DIV\");b.tooltip\u0026\u0026N.setAttribute(\"data-tooltip\",b.tooltip);this.Df[h]\u003db;this.SC[h]\u003dN;g.p2(N,b.style);uUW(this,h);this.api.Y().D(\"disable_ad_markers_on_content_progress_bar\")||this.j[0].X.appendChild(N)}}else sqV(this,b)};\ng.k.xKf\u003dfunction(C){C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())sqV(this,b.value)};\ng.k.DC\u003dfunction(C){this.K\u0026\u0026(this.K.onExit(C!\u003dnull),em(this))};\ng.k.Kc\u003dfunction(C){this.K\u0026\u0026(this.K.play(C!\u003dnull),em(this))};\ng.k.VqD\u003dfunction(){vNW(this,this.api.hL())};\ng.k.wO\u003dfunction(){vNW(this,!1);g.ZN.prototype.wO.call(this)};g.S(Lc,g.n);Lc.prototype.isActive\u003dfunction(){return!!this.Z.getOption(\"remote\",\"casting\")};\nLc.prototype.l$\u003dfunction(){var C\u003d!1;this.Z.getOptions().includes(\"remote\")\u0026\u0026(C\u003dthis.Z.getOption(\"remote\",\"receivers\").length\u003e1);this.Kj(C\u0026\u0026this.Z.Ti().getPlayerSize().width\u003e\u003d400);this.Z.logVisibility(this.element,this.Bb);var b\u003d1;C\u0026\u0026this.isActive()\u0026\u0026(b\u003d2);if(this.j!\u003d\u003db){this.j\u003db;switch(b){case 1:this.updateValue(\"icon\",{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,T:{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.lQK())}g.L2(this.element,\"ytp-remote-button-active\",this.isActive())}};\nLc.prototype.K\u003dfunction(){if(this.Z.getOption(\"remote\",\"quickCast\"))this.Z.setOption(\"remote\",\"quickCast\",!0);else{var C\u003dthis.xg,b\u003dthis.element;if(C.C5())C.QV();else{C.initialize();a:{var h\u003dg.z(C.Zb.items);for(var N\u003dh.next();!N.done;N\u003dh.next())if(N\u003dN.value,N.priority\u003d\u003d\u003d1){h\u003dN;break a}h\u003dnull}h\u0026\u0026(h.open(),C.mE(b));C.mE(b)}}this.Z.logClick(this.element)};g.S(ZM,g.n);ZM.prototype.j\u003dfunction(C){var b\u003dthis.Z.Y(),h\u003d400;this.Z.D(\"web_player_small_hbp_settings_menu\")\u0026\u0026b.W?h\u003d300:b.L\u0026\u0026(h\u003d200);C\u003dthis.K\u0026\u0026C.width\u003e\u003dh;this.Kj(C);this.Z.D(\"embeds_use_parent_visibility_in_ve_logging\")?this.Z.logVisibility(this.element,C\u0026\u0026this.G):this.Z.logVisibility(this.element,C)};\nZM.prototype.N\u003dfunction(){if(this.xg.Bb)this.xg.QV();else{var C\u003dg.uS(this.Z.N8());C\u0026\u0026!C.loaded\u0026\u0026(C.X8(\"tracklist\",{includeAsr:!0}).length||C.load());this.Z.logClick(this.element);this.xg.mE(this.element)}};\nZM.prototype.updateBadge\u003dfunction(){var C\u003dthis.Z.isHdr(),b\u003dthis.Z.getPresentingPlayerType(),h\u003db!\u003d\u003d2\u0026\u0026b!\u003d\u003d3,N\u003dg.VG(this.Z),p\u003dh\u0026\u0026!!g.HK(this.Z.N8());b\u003dp\u0026\u0026N.displayMode\u003d\u003d\u003d1;N\u003dp\u0026\u0026N.displayMode\u003d\u003d\u003d2;h\u003d(p\u003db||N)||!h?null:this.Z.getPlaybackQuality();g.L2(this.element,\"ytp-hdr-quality-badge\",C);g.L2(this.element,\"ytp-hd-quality-badge\",!C\u0026\u0026(h\u003d\u003d\u003d\"hd1080\"||h\u003d\u003d\u003d\"hd1440\"));g.L2(this.element,\"ytp-4k-quality-badge\",!C\u0026\u0026h\u003d\u003d\u003d\"hd2160\");g.L2(this.element,\"ytp-5k-quality-badge\",!C\u0026\u0026h\u003d\u003d\u003d\"hd2880\");g.L2(this.element,\"ytp-8k-quality-badge\",\n!C\u0026\u0026h\u003d\u003d\u003d\"highres\");g.L2(this.element,\"ytp-3d-badge-grey\",!C\u0026\u0026p\u0026\u0026b);g.L2(this.element,\"ytp-3d-badge\",!C\u0026\u0026p\u0026\u0026N)};g.S(YB,nX);YB.prototype.isLoaded\u003dfunction(){var C\u003dg.sC(this.Z.N8());return C!\u003d\u003dvoid 0\u0026\u0026C.loaded};\nYB.prototype.l$\u003dfunction(){g.sC(this.Z.N8())!\u003d\u003dvoid 0\u0026\u0026this.Z.getPresentingPlayerType()!\u003d\u003d3?this.j||(this.xg.hk(this),this.j\u003d!0):this.j\u0026\u0026(this.xg.Sq(this),this.j\u003d!1);tR(this,this.isLoaded())};\nYB.prototype.onSelect\u003dfunction(C){this.isLoaded();C?this.Z.loadModule(\"annotations_module\"):this.Z.unloadModule(\"annotations_module\");this.Z.publish(\"annotationvisibility\",C)};\nYB.prototype.wO\u003dfunction(){this.j\u0026\u0026this.xg.Sq(this);nX.prototype.wO.call(this)};g.S(a$,g.tn);a$.prototype.l$\u003dfunction(){var C\u003dthis.Z.getAvailableAudioTracks();C.length\u003e1?(this.GC(g.M_(C,this.j)),this.tracks\u003dg.oI(C,this.j,this),this.countLabel.jh(C.length?\" (\"+C.length+\")\":\"\"),this.publish(\"size-change\"),this.ra(this.j(this.Z.getAudioTrack())),this.enable(!0)):this.enable(!1)};\na$.prototype.GO\u003dfunction(C){g.tn.prototype.GO.call(this,C);this.Z.setAudioTrack(this.tracks[C]);this.xg.ql()};\na$.prototype.j\u003dfunction(C){return C.toString()};g.S(ls,nX);\nls.prototype.K\u003dfunction(){var C\u003dthis.Z.getPresentingPlayerType();if(C!\u003d\u003d2\u0026\u0026C!\u003d\u003d3\u0026\u0026g.qC(this.Z))this.j||(this.xg.hk(this),this.j\u003d!0,this.N.push(this.S(this.Z,\"videodatachange\",this.K)),this.N.push(this.S(this.Z,\"videoplayerreset\",this.K)),this.N.push(this.S(this.Z,\"onPlaylistUpdate\",this.K)),this.N.push(this.S(this.Z,\"autonavchange\",this.X)),C\u003dthis.Z.getVideoData(),this.X(C.autonavState),this.Z.logVisibility(this.element,this.j));else if(this.j){this.xg.Sq(this);this.j\u003d!1;C\u003dg.z(this.N);for(var b\u003dC.next();!b.done;b\u003d\nC.next())this.D9(b.value)}};\nls.prototype.X\u003dfunction(C){tR(this,C!\u003d\u003d1)};\nls.prototype.onSelect\u003dfunction(C){this.Z.yZ(C?2:1);this.j\u0026\u0026(this.Z.logVisibility(this.element,this.j),this.Z.logClick(this.element))};\nls.prototype.wO\u003dfunction(){this.j\u0026\u0026this.xg.Sq(this);nX.prototype.wO.call(this)};g.S(dUo,g.QG);dUo.prototype.onClick\u003dfunction(C){C.preventDefault();var b,h;(b\u003dg.PK(this.Z))\u003d\u003dnull||(h\u003db.r8())\u003d\u003dnull||h.QV();var N,p;(N\u003dg.PK(this.Z))\u003d\u003dnull||(p\u003dN.dZ())\u003d\u003dnull||p.mE(C.target)};g.S(WVo,g.tn);g.k\u003dWVo.prototype;\ng.k.Kn\u003dfunction(){var C\u003dthis.Z.getPresentingPlayerType();if(C!\u003d\u003d2\u0026\u0026C!\u003d\u003d3){this.nO\u003dthis.Z.IR();C\u003dthis.Z.getAvailableQualityLevels();if(this.j){this.X\u003d{};var b\u003dg.bv(this.Z,\"getAvailableQualityData\",[]);b\u003dg.z(b);for(var h\u003db.next();!h.done;h\u003db.next())h\u003dh.value,this.X[h.qualityLabel]\u003dh;b\u003dObject.keys(this.X);C[C.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026b.push(\"auto\");this.q2\u003dnew Set(C)}else if(this.W){h\u003dg.bv(this.Z,\"getAvailableQualityData\",[]);b\u003d[];h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,this.V[N.quality]\u003d\nN,N.quality\u0026\u0026b.push(N.quality);C[C.length-1]\u003d\u003d\u003d\"auto\"\u0026\u0026b.push(\"auto\")}else b\u003dC;g.KxV(this.Z)\u0026\u0026this.Z.mS()\u0026\u0026b.unshift(\"missing-qualities\");sal(this.Z)\u0026\u0026b.unshift(\"inline-survey\");this.GC(b);C\u003dthis.Z.getVideoData().cotn?!0:!1;h\u003dthis.N2.c6();h\u003d!g.Oa(this.Z.Y())||!(C\u003d\u003d\u003dvoid 0?0:C)||!(h\u003d\u003d\u003dvoid 0||h);C\u003dthis.K;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;C.xV\u0026\u0026g.L2(C.dO(\"ytp-panel-footer\"),\"ytp-panel-hide-footer\",h\u003d\u003d\u003dvoid 0?!1:h);if(b.length){this.bV();this.enable(!0);return}}this.enable(!1)};\ng.k.bV\u003dfunction(){if(this.j){var C\u003dthis.Z.getPreferredQuality();this.q2.has(C)\u0026\u0026(this.J\u003dthis.Z.getPlaybackQuality(),this.KO\u003dthis.Z.getPlaybackQualityLabel(),C\u003d\u003d\u003d\"auto\"?(this.ra(C),this.jh(this.o0(C))):this.ra(this.KO))}else C\u003dthis.Z.getPreferredQuality(),this.options[C]\u0026\u0026(this.J\u003dthis.Z.getPlaybackQuality(),this.ra(C),C\u003d\u003d\u003d\"auto\"\u0026\u0026this.jh(this.o0(C)))};\ng.k.GO\u003dfunction(C){if(C!\u003d\u003d\"missing-qualities\"){g.tn.prototype.GO.call(this,C);var b\u003dthis.j?this.X[C]:this.V[C];var h\u003db\u003d\u003dnull?void 0:b.quality,N\u003db\u003d\u003dnull?void 0:b.formatId,p\u003db\u003d\u003dnull?void 0:b.paygatedQualityDetails;b\u003dp\u003d\u003dnull?void 0:p.endpoint;if(p){var P;p\u003d(P\u003dthis.options[C])\u003d\u003dnull?void 0:P.element;this.Z.logClick(p)}if(this.j){var c,e;if((c\u003dg.d(b,g.u0d))\u003d\u003dnull?0:(e\u003dc.popup)\u003d\u003dnull?0:e.notificationActionRenderer)this.Z.LO(\"innertubeCommand\",b);else if(b){this.Z.LO(\"innertubeCommand\",b);return}N?this.Z.setPlaybackQuality(h,\nN):this.Z.setPlaybackQuality(h)}else{if(this.W){var L,Z;if((L\u003dg.d(b,g.u0d))\u003d\u003dnull?0:(Z\u003dL.popup)\u003d\u003dnull?0:Z.notificationActionRenderer)this.Z.LO(\"innertubeCommand\",b);else if(b){this.Z.LO(\"innertubeCommand\",b);return}}this.Z.setPlaybackQuality(C)}this.xg.QV();this.Kn()}};\ng.k.open\u003dfunction(){for(var C\u003dg.z(Object.values(this.options)),b\u003dC.next();!b.done;b\u003dC.next()){b\u003db.value;var h\u003dvoid 0;this.Z.hasVe((h\u003db)\u003d\u003dnull?void 0:h.element)\u0026\u0026(h\u003dvoid 0,this.Z.logVisibility((h\u003db)\u003d\u003dnull?void 0:h.element,!0))}g.tn.prototype.open.call(this);this.Z.logClick(this.element)};\ng.k.Dc\u003dfunction(C,b,h){var N\u003dthis;if(C\u003d\u003d\u003d\"missing-qualities\")return new g.QG({B:\"a\",J4:[\"ytp-menuitem\"],T:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.Z.Y().V,tabindex:\"0\",role:\"menuitemradio\"},U:[{B:\"div\",J4:[\"ytp-menuitem-label\"],BE:\"{{label}}\"}]},b,this.o0(C));if(C!\u003d\u003d\"inline-survey\"){var p,P\u003d(p\u003dthis.j?this.X[C]:this.V[C])\u003d\u003dnull?void 0:p.paygatedQualityDetails;p\u003dP\u003d\u003dnull?void 0:P.veType;P\u003dP\u003d\u003dnull?void 0:P.trackingParams;b\u003dg.tn.prototype.Dc.call(this,C,b,h);P?(this.Z.createServerVe(b.element,\nthis,!0),this.Z.setTrackingParams(b.element,P)):p\u0026\u0026this.Z.createClientVe(b.element,this,p,!0);return b}C\u003d[{B:\"span\",BE:\"Look good?\"}];h\u003dg.z([!0,!1]);P\u003dh.next();for(p\u003d{};!P.done;p\u003d{Qo:void 0},P\u003dh.next())p.Qo\u003dP.value,P\u003dnew g.n({B:\"span\",C:\"ytp-menuitem-inline-survey-response\",U:[p.Qo?q1V():$$_()],T:{tabindex:\"0\",role:\"button\"}}),P.listen(\"click\",function(c){return function(){var e\u003dN.Z.app.i$();e\u0026\u0026(e.jp(\"iqsr\",{tu:c.Qo}),e.getVideoData().G8\u003d!0);N.xg.QV();N.Kn()}}(p)),C.push(P);\nreturn new g.QG({B:\"div\",C:\"ytp-menuitem\",T:{\"aria-disabled\":\"true\"},U:[{B:\"div\",J4:[\"ytp-menuitem-label\"],U:C}]},b)};\ng.k.o0\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;if(C\u003d\u003d\u003d\"missing-qualities\")return{B:\"div\",BE:\"Missing options?\"};if(C\u003d\u003d\u003d\"inline-survey\")return\"\";var h\u003dthis.W||this.j?[ttl(this,C,b,!1)]:[nN_(this,C)];var N\u003dthis.Z.getPreferredQuality();b||N!\u003d\u003d\"auto\"||C!\u003d\u003d\"auto\"||(h.push(\" \"),this.j?h.push(ttl(this,this.KO,b,!0,[\"ytp-menu-label-secondary\"])):this.W?h.push(ttl(this,this.J,b,!0,[\"ytp-menu-label-secondary\"])):h.push(nN_(this,this.J,[\"ytp-menu-label-secondary\"])));return{B:\"div\",U:h}};g.S(o$,g.n);o$.prototype.init\u003dfunction(){this.updateValue(\"minvalue\",this.N);this.updateValue(\"maxvalue\",this.X);this.updateValue(\"stepvalue\",this.W);this.updateValue(\"slidervalue\",this.K);TnW(this,this.K)};\no$.prototype.J\u003dfunction(){Bn_(this,Number(this.j.value));this.j.focus()};g.S(FD,o$);FD.prototype.J\u003dfunction(){o$.prototype.J.call(this);this.L\u0026\u0026Iz6(this)};\nFD.prototype.nO\u003dfunction(){this.V()};\nFD.prototype.N2\u003dfunction(){this.Z.setPlaybackRate(this.K,!0)};\nFD.prototype.KO\u003dfunction(C){if(!C.defaultPrevented){switch(C.code){case \"ArrowDown\":var b\u003d-this.W;break;case \"ArrowUp\":b\u003dthis.W;break;default:return}Bn_(this,Math.min(this.X,Math.max(Number((this.K+b).toFixed(2)),this.N)));this.V();Iz6(this);C.preventDefault()}};g.S(GX,g.n);g.k\u003dGX.prototype;g.k.init\u003dfunction(){this.Qa(this.j);this.updateValue(\"minvalue\",this.K);this.updateValue(\"maxvalue\",this.N)};\ng.k.Ei\u003dfunction(C){if(!C.defaultPrevented){switch(C.keyCode){case 37:case 40:var b\u003d-this.L;break;case 39:case 38:b\u003dthis.L;break;default:return}this.Qa(this.j+b);C.preventDefault()}};\ng.k.ox\u003dfunction(C){var b\u003dthis.j;b+\u003d(C.deltaX||-C.deltaY)\u003c0?-this.V:this.V;this.Qa(b);C.preventDefault()};\ng.k.GL\u003dfunction(C){C\u003d(C-g.Su(this.X).x)/this.KO*this.range+this.K;this.Qa(C)};\ng.k.Qa\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;C\u003dg.cE(C,this.K,this.N);b\u003d\u003d\u003d\"\"\u0026\u0026(b\u003dC.toString());this.updateValue(\"valuenow\",C);this.updateValue(\"valuetext\",b);this.N2.style.left\u003d(C-this.K)/this.range*(this.KO-this.sX)+\"px\";this.j\u003dC};\ng.k.focus\u003dfunction(){this.Qz.focus()};g.S(Sm,GX);Sm.prototype.nO\u003dfunction(){this.Z.setPlaybackRate(this.j,!0)};\nSm.prototype.Qa\u003dfunction(C){GX.prototype.Qa.call(this,C,w2_(this,C).toString());this.W\u0026\u0026(xUH(this),this.q2())};\nSm.prototype.updateValues\u003dfunction(){var C\u003dthis.Z.getPlaybackRate();w2_(this,this.j)!\u003d\u003dC\u0026\u0026(this.Qa(C),xUH(this))};g.S(CLW,g.ZN);CLW.prototype.focus\u003dfunction(){this.j.focus()};g.S(b16,Ud);g.S(h3H,g.tn);g.k\u003dh3H.prototype;g.k.o0\u003dfunction(C){return C\u003d\u003d\u003d\"1\"?\"Normal\":C.toLocaleString()};\ng.k.l$\u003dfunction(){var C,b\u003d(C\u003dthis.Z.getVideoData())\u003d\u003dnull?void 0:C.qz();C\u003dthis.Z.getPresentingPlayerType(b);this.enable(C!\u003d\u003d2\u0026\u0026C!\u003d\u003d3);PLo(this)};\ng.k.GC\u003dfunction(C){g.tn.prototype.GC.call(this,C);this.J\u0026\u0026this.J.j.focus()};\ng.k.RY\u003dfunction(C){g.tn.prototype.RY.call(this,C);C?(this.KO\u003dthis.S(this.Z,\"onPlaybackRateChange\",this.onPlaybackRateChange),PLo(this),goK(this,this.Z.getPlaybackRate())):(this.D9(this.KO),this.KO\u003dnull)};\ng.k.onPlaybackRateChange\u003dfunction(C){var b\u003dthis.Z.getPlaybackRate();!this.W\u0026\u0026this.V.includes(b)||pMc(this,b);goK(this,C)};\ng.k.Dc\u003dfunction(C,b,h){return C\u003d\u003d\u003dthis.j\u0026\u0026jPl(this.Z)?g.tn.prototype.Dc.call(this,C,b,h,{B:\"div\",C:\"ytp-speed-slider-menu-footer\",U:[this.J]}):g.tn.prototype.Dc.call(this,C,b,h)};\ng.k.GO\u003dfunction(C){g.tn.prototype.GO.call(this,C);C\u003d\u003d\u003dthis.j?this.Z.setPlaybackRate(this.X,!0):this.Z.setPlaybackRate(Number(C),!0);jPl(this.Z)\u0026\u0026C\u003d\u003d\u003dthis.j||this.xg.ql()};\ng.k.n0\u003dfunction(C){var b\u003dC\u003d\u003d\u003dthis.j;this.W\u003d!1;b\u0026\u0026$B(this.Z)\u0026\u0026!jPl(this.Z)?(C\u003dnew b16(this.Z),g.Od(this.xg,C)):g.tn.prototype.n0.call(this,C)};g.S(kPo,g.tn);g.k\u003dkPo.prototype;g.k.ra\u003dfunction(C){g.tn.prototype.ra.call(this,C)};\ng.k.iV\u003dfunction(C){return C.option.toString()};\ng.k.getOption\u003dfunction(C){return this.settings[C]};\ng.k.o0\u003dfunction(C){return this.getOption(C).text||\"\"};\ng.k.GO\u003dfunction(C){g.tn.prototype.GO.call(this,C);this.publish(\"settingChange\",this.setting,this.settings[C].option)};g.S(zX,g.Xs);zX.prototype.Qy\u003dfunction(C){for(var b\u003dg.z(Object.keys(C)),h\u003db.next();!h.done;h\u003db.next()){var N\u003dh.value;if(h\u003dthis.dL[N]){var p\u003dC[N].toString();N\u003d!!C[N+\"Override\"];h.options[p]\u0026\u0026(h.ra(p),h.X.element.setAttribute(\"aria-checked\",String(!N)),h.j.element.setAttribute(\"aria-checked\",String(N)))}}};\nzX.prototype.U2\u003dfunction(C,b){this.publish(\"settingChange\",C,b)};g.S(HU,g.tn);HU.prototype.j\u003dfunction(C){return C.languageCode};\nHU.prototype.o0\u003dfunction(C){return this.languages[C].languageName||\"\"};\nHU.prototype.GO\u003dfunction(C){this.publish(\"select\",C);this.Z.logClick(this.element);g.vY(this.xg)};g.S(Z1H,g.tn);g.k\u003dZ1H.prototype;g.k.NF\u003dfunction(C){return g.A8(C)?\"__off__\":C.displayName};\ng.k.o0\u003dfunction(C){return C\u003d\u003d\u003d\"__off__\"?\"Off\":C\u003d\u003d\u003d\"__translate__\"?\"Auto-translate\":C\u003d\u003d\u003d\"__contribute__\"?\"Add subtitles/CC\":C\u003d\u003d\u003d\"__correction__\"?\"Suggest caption corrections\":(C\u003d\u003d\u003d\"__off__\"?{}:this.tracks[C]).displayName};\ng.k.GO\u003dfunction(C){if(C\u003d\u003d\u003d\"__translate__\")this.j.open();else if(C\u003d\u003d\u003d\"__contribute__\"){this.Z.pauseVideo();this.Z.isFullscreen()\u0026\u0026this.Z.toggleFullscreen();var b\u003dg.mu(this.Z.Y(),this.Z.getVideoData());g.dG(b)}else if(C\u003d\u003d\u003d\"__correction__\"){this.Z.pauseVideo();this.Z.isFullscreen()\u0026\u0026this.Z.toggleFullscreen();var h\u003dYVS(this);V8(this,h);g.tn.prototype.GO.call(this,this.NF(h));var N,p;h\u003d(b\u003dthis.Z.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(N\u003db.captions)\u003d\u003dnull?void 0:(p\u003dN.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?void 0:p.openTranscriptCommand;this.Z.LO(\"innertubeCommand\",h);this.xg.ql();this.X\u0026\u0026this.Z.logClick(this.X)}else{if(C\u003d\u003d\u003d\"__correction__\"){this.Z.pauseVideo();this.Z.isFullscreen()\u0026\u0026this.Z.toggleFullscreen();b\u003dYVS(this);V8(this,b);g.tn.prototype.GO.call(this,this.NF(b));var P,c;b\u003d(h\u003dthis.Z.getVideoData().getPlayerResponse())\u003d\u003dnull?void 0:(P\u003dh.captions)\u003d\u003dnull?void 0:(c\u003dP.playerCaptionsTracklistRenderer)\u003d\u003dnull?void 0:c.openTranscriptCommand;this.Z.LO(\"innertubeCommand\",b)}else this.Z.logClick(this.element),\nV8(this,C\u003d\u003d\u003d\"__off__\"?{}:this.tracks[C]),g.tn.prototype.GO.call(this,C);this.xg.ql()}};\ng.k.l$\u003dfunction(){var C\u003dthis.Z.getOptions();C\u003dC\u0026\u0026C.indexOf(\"captions\")!\u003d\u003d-1;var b\u003dthis.Z.getVideoData(),h\u003db\u0026\u0026b.b6,N,p\u003d!((N\u003dthis.Z.getVideoData())\u003d\u003dnull||!g.DS(N));N\u003d{};if(C||h){var P;if(C){var c\u003dthis.Z.getOption(\"captions\",\"track\");N\u003dthis.Z.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var e\u003dp?[]:this.Z.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.oI(N,this.NF,this);p\u003dg.M_(N,this.NF);var L,Z;YVS(this)\u0026\u0026((P\u003db.getPlayerResponse())\u003d\u003dnull?0:(L\u003dP.captions)\u003d\u003dnull?0:(Z\u003dL.playerCaptionsTracklistRenderer)\u003d\u003d\nnull?0:Z.openTranscriptCommand)\u0026\u0026p.push(\"__correction__\");if(e.length\u0026\u0026!g.A8(c)){if((P\u003dc.translationLanguage)\u0026\u0026P.languageName){var Y\u003dP.languageName;P\u003de.findIndex(function(a){return a.languageName\u003d\u003d\u003dY});\np$V(e,P)}e3o(this.j,e);p.push(\"__translate__\")}P\u003dthis.NF(c)}else this.tracks\u003d{},p\u003d[],P\u003d\"__off__\";p.unshift(\"__off__\");this.tracks.__off__\u003d{};h\u0026\u0026p.unshift(\"__contribute__\");this.tracks[P]||(this.tracks[P]\u003dc,p.push(P));this.GC(p);this.ra(P);c\u0026\u0026c.translationLanguage?this.j.ra(this.j.j(c.translationLanguage)):TOl(this.j);C\u0026\u0026this.W.Qy(this.Z.getSubtitlesUserSettings());this.countLabel.jh(N\u0026\u0026N.length?\" (\"+N.length+\")\":\"\");this.publish(\"size-change\");this.Z.logVisibility(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.k.ax\u003dfunction(C){var b\u003dthis.Z.getOption(\"captions\",\"track\");b\u003dg.iF(b);b.translationLanguage\u003dthis.j.languages[C];V8(this,b)};\ng.k.U2\u003dfunction(C,b){if(C\u003d\u003d\u003d\"reset\")this.Z.resetSubtitlesUserSettings();else{var h\u003d{};h[C]\u003db;this.Z.updateSubtitlesUserSettings(h)}Lyl(this,!0);this.J.start();this.W.Qy(this.Z.getSubtitlesUserSettings())};\ng.k.Us6\u003dfunction(C){C||g.hZ(this.J)};\ng.k.wO\u003dfunction(){g.hZ(this.J);g.tn.prototype.wO.call(this)};\ng.k.open\u003dfunction(){g.tn.prototype.open.call(this);this.options.__correction__\u0026\u0026!this.X\u0026\u0026(this.X\u003dthis.options.__correction__.element,this.Z.createClientVe(this.X,this,167341),this.Z.logVisibility(this.X,!0))};g.S(a$W,g.sd);g.k\u003da$W.prototype;\ng.k.initialize\u003dfunction(){if(!this.isInitialized){var C\u003dthis.Z.Y();this.isInitialized\u003d!0;try{this.w$\u003dnew WVo(this.Z,this)}catch(h){g.Ri(Error(\"QualityMenuItem creation failed\"))}g.D(this,this.w$);var b\u003dnew Z1H(this.Z,this);g.D(this,b);C.N||(b\u003dnew YB(this.Z,this),g.D(this,b));C.enableSpeedOptions\u0026\u0026(b\u003dnew h3H(this.Z,this),g.D(this,b));(g.SR(C)||C.W)\u0026\u0026(C.K||C.CO)\u0026\u0026(b\u003dnew dUo(this.Z,this),g.D(this,b));C.lF\u0026\u0026!C.D(\"web_player_move_autonav_toggle\")\u0026\u0026(C\u003dnew ls(this.Z,this),g.D(this,C));C\u003dnew a$(this.Z,this);\ng.D(this,C);this.Z.publish(\"settingsMenuInitialized\");DUl(this.settingsButton,this.Zb.Xk())}};\ng.k.hk\u003dfunction(C){this.initialize();this.Zb.hk(C);DUl(this.settingsButton,this.Zb.Xk())};\ng.k.Sq\u003dfunction(C){this.Bb\u0026\u0026this.Zb.Xk()\u003c\u003d1\u0026\u0026this.hide();this.Zb.Sq(C);DUl(this.settingsButton,this.Zb.Xk())};\ng.k.mE\u003dfunction(C){this.initialize();this.Zb.Xk()\u003e0\u0026\u0026g.sd.prototype.mE.call(this,C)};\ng.k.QV\u003dfunction(){this.UZ?this.UZ\u003d!1:g.sd.prototype.QV.call(this)};\ng.k.show\u003dfunction(){g.sd.prototype.show.call(this);g.j6(this.Z.getRootNode(),\"ytp-settings-shown\")};\ng.k.hide\u003dfunction(){g.sd.prototype.hide.call(this);g.kb(this.Z.getRootNode(),\"ytp-settings-shown\")};\ng.k.ws\u003dfunction(C){this.Z.logVisibility(this.element,C);this.Z.publish(\"settingsMenuVisibilityChanged\",C)};g.S(ooc,g.n);g.k\u003dooc.prototype;g.k.onClick\u003dfunction(){if(FyK(this)\u0026\u0026(this.Z.toggleSubtitles(),this.Z.logClick(this.element),!this.isEnabled())){var C\u003d!1,b\u003dg.vj(g.OJ(),65);g.Oa(this.Z.Y())\u0026\u0026b!\u003dnull\u0026\u0026(C\u003d!b);C\u0026\u0026this.Z.Y().D(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.Z.publish(\"showpromotooltip\",this.element)}};\ng.k.n6o\u003dfunction(C){var b,h;(b\u003dg.PK(this.Z))\u003d\u003dnull||(h\u003db.r8())\u003d\u003dnull||h.mE(C)};\ng.k.isEnabled\u003dfunction(){return!!this.Z.getOption(\"captions\",\"track\").displayName};\ng.k.l$\u003dfunction(){var C\u003dFyK(this),b\u003d300;this.Z.Y().L\u0026\u0026(b\u003d480);if(this.Z.Y().W){this.updateValue(\"title\",g.lv(this.Z,\"Subtitles/closed captions\",\"c\"));this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});var h\u003dC}else{if(C)(h\u003dthis.dO(\"ytp-subtitles-button-icon\"))\u003d\u003dnull||h.setAttribute(\"fill-opacity\",\"1\"),this.updateValue(\"title\",g.lv(this.Z,\"Subtitles/closed captions\",\"c\")),this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions\"});else{var N;(N\u003dthis.dO(\"ytp-subtitles-button-icon\"))\u003d\u003d\nnull||N.setAttribute(\"fill-opacity\",\"0.3\");this.updateValue(\"title\",\"Subtitles/closed captions unavailable\");this.update({\"data-title-no-tooltip\":\"Subtitles/closed captions unavailable\"})}h\u003d!0}this.tooltip.B2();h\u003dh\u0026\u0026this.Z.Ti().getPlayerSize().width\u003e\u003db;this.Kj(h);this.Z.D(\"embeds_use_parent_visibility_in_ve_logging\")?this.Z.logVisibility(this.element,h\u0026\u0026this.G):this.Z.logVisibility(this.element,h);C?this.updateValue(\"pressed\",this.isEnabled()):this.updateValue(\"pressed\",!1)};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.Z.Y().D(\"embeds_use_parent_visibility_in_ve_logging\")\u0026\u0026this.Z.logVisibility(this.element,this.Bb\u0026\u0026C)};g.S(g.MY,g.n);g.k\u003dg.MY.prototype;\ng.k.cW\u003dfunction(){var C\u003dthis.api.Ti().getPlayerSize().width,b\u003dthis.L;this.api.Y().L\u0026\u0026(b\u003d400);b\u003dC\u003e\u003db\u0026\u0026(!qY(this)||!g.B(this.api.getPlayerStateObject(),64));this.Kj(b);g.L2(this.element,\"ytp-time-display-allow-autohide\",b\u0026\u0026C\u003c400);C\u003dthis.api.getProgressState();if(b){b\u003dthis.api.getPresentingPlayerType();var h\u003dthis.api.getCurrentTime(b,!1);this.K\u0026\u0026(h-\u003dC.airingStart);mF(this)\u0026\u0026(h-\u003dthis.Wb.startTimeMs/1E3);h\u003dg.Vt(h);this.N!\u003d\u003dh\u0026\u0026(this.updateValue(\"currenttime\",h),this.N\u003dh);b\u003dmF(this)?g.Vt((this.Wb.endTimeMs-\nthis.Wb.startTimeMs)/1E3):g.Vt(this.api.getDuration(b,!1));this.X!\u003d\u003db\u0026\u0026(this.updateValue(\"duration\",b),this.X\u003db)}GPU(this,C.isAtLiveHead);SVx(this,this.api.getLoopRange())};\ng.k.onLoopRangeChange\u003dfunction(C){var b\u003dthis.Wb!\u003d\u003dC;this.Wb\u003dC;b\u0026\u0026(this.cW(),$2l(this))};\ng.k.G5o\u003dfunction(){this.api.setLoopRange(null)};\ng.k.onVideoDataChange\u003dfunction(C,b,h){this.updateVideoData((this.api.Y().D(\"enable_topsoil_wta_for_halftime\")||this.api.Y().D(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u0026h\u003d\u003d\u003d2?this.api.getVideoData(1):b);this.cW();$2l(this)};\ng.k.updateVideoData\u003dfunction(C){this.Ls\u003dC.isLivePlayback\u0026\u0026!C.kh;this.K\u003dWT(C);this.isPremiere\u003dC.isPremiere;g.L2(this.element,\"ytp-live\",qY(this))};\ng.k.onClick\u003dfunction(C){C.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity,void 0,void 0,void 0,33),this.api.playVideo())};\ng.k.wO\u003dfunction(){this.j\u0026\u0026this.j();g.n.prototype.wO.call(this)};g.S(H1l,g.n);g.k\u003dH1l.prototype;g.k.Fn\u003dfunction(){var C\u003dthis.api.zO();this.N!\u003d\u003dC\u0026\u0026(this.N\u003dC,z3W(this,this.api.getVolume(),this.api.isMuted()))};\ng.k.uV\u003dfunction(C){this.Kj(C.width\u003e\u003d350)};\ng.k.J3\u003dfunction(C){if(!C.defaultPrevented){var b\u003dC.keyCode,h\u003dnull;b\u003d\u003d\u003d37?h\u003dthis.volume-5:b\u003d\u003d\u003d39?h\u003dthis.volume+5:b\u003d\u003d\u003d36?h\u003d0:b\u003d\u003d\u003d35\u0026\u0026(h\u003d100);h!\u003d\u003dnull\u0026\u0026(h\u003dg.cE(h,0,100),h\u003d\u003d\u003d0?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(h)),C.preventDefault())}};\ng.k.D1\u003dfunction(C){var b\u003dC.deltaX||-C.deltaY;C.deltaMode?this.api.setVolume(this.volume+(b\u003c0?-10:10)):this.api.setVolume(this.volume+g.cE(b/10,-10,10));C.preventDefault()};\ng.k.O9z\u003dfunction(){fc(this,this.j,!0,this.K,this.api.S9());this.V\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.k.HH\u003dfunction(C){var b\u003dthis.N?78:52,h\u003dthis.N?18:12;C-\u003dg.Su(this.L).x;this.api.setVolume(g.cE((C-h/2)/(b-h),0,1)*100)};\ng.k.eUp\u003dfunction(){fc(this,this.j,!1,this.K,this.api.S9());this.volume\u003d\u003d\u003d0\u0026\u0026(this.api.mute(),this.api.setVolume(this.V))};\ng.k.onVolumeChange\u003dfunction(C){z3W(this,C.volume,C.muted)};\ng.k.Rm\u003dfunction(){fc(this,this.j,this.isDragging,this.K,this.api.S9())};\ng.k.wO\u003dfunction(){g.n.prototype.wO.call(this);g.kb(this.J,\"ytp-volume-slider-active\")};g.S(AY,g.n);\nAY.prototype.onVideoDataChange\u003dfunction(){var C\u003dthis.api.Y();this.eC();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!g.Ev(this.api.getVideoData(1));this.Kj(this.visible);this.api.logVisibility(this.element,this.visible\u0026\u0026this.G);if(this.visible){var b\u003dthis.api.getVideoUrl(!0,!1,!1,!0);this.updateValue(\"url\",b)}C.N\u0026\u0026(this.j\u0026\u0026(this.D9(this.j),this.j\u003dnull),this.element.removeAttribute(\"href\"),this.element.removeAttribute(\"title\"),this.element.removeAttribute(\"aria-label\"),g.j6(this.element,\"no-link\"));\nb\u003dthis.api.Y();C\u003dthis.api.getVideoData();var h\u003d\"\";b.N||(b\u003dg.QY(b),b.indexOf(\"www.\")\u003d\u003d\u003d0\u0026\u0026(b\u003db.substring(4)),h\u003dg.tE(C)?\"Watch on YouTube Music\":b\u003d\u003d\u003d\"youtube.com\"?\"Watch on YouTube\":g.lG(\"Watch on $WEBSITE\",{WEBSITE:b}));this.updateValue(\"title\",h)};\nAY.prototype.onClick\u003dfunction(C){this.api.D(\"web_player_log_click_before_generating_ve_conversion_params\")\u0026\u0026this.api.logClick(this.element);var b\u003dthis.api.Y(),h\u003dthis.api.getVideoUrl(!g.Mj(C),!1,!0,!0);if(g.SR(b)){var N\u003d{};g.SR(b)\u0026\u0026g.bv(this.api,\"addEmbedsConversionTrackingParams\",[N]);h\u003dg.Dh(h,N)}g.BK(h,this.api,C);this.api.D(\"web_player_log_click_before_generating_ve_conversion_params\")||this.api.logClick(this.element)};\nAY.prototype.eC\u003dfunction(){var C\u003d{B:\"svg\",T:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},U:[{B:\"path\",xr:!0,C:\"ytp-svg-fill\",T:{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 \"}}]},\nb\u003d28666,h\u003dthis.api.getVideoData();this.api.isEmbedsShortsMode()?C\u003d{B:\"svg\",T:{fill:\"none\",height:\"100%\",viewBox:\"-10 -8 67 36\",width:\"100%\"},U:[{B:\"path\",T:{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.tE(h)\u0026\u0026(C\u003d{B:\"svg\",T:{fill:\"none\",height:\"25\",viewBox:\"0 0 140 25\",width:\"140\"},U:[{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{d:\"M59.64 20.91V6.16H62.68V4.11H53.99V6.16H57.03V20.91H59.64Z\",fill:\"white\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}},{B:\"path\",T:{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\"}}]},b\u003d216163);g.tE(h)?g.j6(this.element,\"ytp-youtube-music-button\"):g.kb(this.element,\"ytp-youtube-music-button\");C.T\u003dObject.assign({},C.T,{\"aria-hidden\":\"true\"});this.updateValue(\"logoSvg\",C);this.api.hasVe(this.element)\u0026\u0026this.api.destroyVe(this.element);this.api.createClientVe(this.element,this,b,!0)};\nAY.prototype.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.api.logVisibility(this.element,this.visible\u0026\u0026C)};g.S(Mhl,g.Jm);g.k\u003dMhl.prototype;g.k.PL\u003dfunction(){if(this.Z.D(\"web_player_max_seekable_on_ended\")||!g.B(this.Z.getPlayerStateObject(),2))this.progressBar.cW(),this.sX.cW()};\ng.k.oB\u003dfunction(){this.jd();this.Ay.K?this.PL():this.progressBar.W2()};\ng.k.QG\u003dfunction(){this.PL();this.L.start()};\ng.k.jd\u003dfunction(){var C;if(C\u003d!this.Z.Y().K){C\u003dthis.progressBar;var b\u003d2*g.sa()*C.J;C\u003dC.N.getLength()*1E3/C.api.getPlaybackRate()/b\u003c300}C\u003dC\u0026\u0026this.Z.getPlayerStateObject().isPlaying()\u0026\u0026!!window.requestAnimationFrame;b\u003d!C;this.Ay.K||(C\u003db\u003d!1);b?this.N2||(this.N2\u003dthis.S(this.Z,\"progresssync\",this.PL)):this.N2\u0026\u0026(this.D9(this.N2),this.N2\u003dnull);C?this.L.isActive()||this.L.start():this.L.stop()};\ng.k.eC\u003dfunction(){var C\u003dthis.Z.zO(),b\u003dthis.Z.Ti().getPlayerSize(),h\u003dm2W(this),N\u003dMath.max(b.width-h*2,100);if(this.Vz!\u003d\u003db.width||this.zi!\u003d\u003dC){this.Vz\u003db.width;this.zi\u003dC;var p\u003df$o(this);this.X.element.style.width\u003dp+\"px\";this.X.element.style.left\u003dh+\"px\";g.KVH(this.progressBar,h,p,C);this.Z.x6().SN\u003dp}h\u003dthis.N;N\u003dMath.min(570*(C?1.5:1),N);C\u003dMath.min(413*(C?1.5:1),Math.round((b.height-A6H(this))*.82));h.maxWidth\u003dN;h.maxHeight\u003dC;h.Hg();this.jd();this.Z.Y().D(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026QsS(this.kh,\nb.height)};\ng.k.onVideoDataChange\u003dfunction(){var C\u003dthis.Z.getVideoData();this.t4.style.background\u003dC.jS?C.Oa:\"\";this.KO\u0026\u0026v$K(this.KO,C.showSeekingControls);this.V\u0026\u0026v$K(this.V,C.showSeekingControls)};\ng.k.Rb\u003dfunction(){return this.X.element};g.S(y61,QF);g.k\u003dy61.prototype;g.k.JD\u003dfunction(C){C.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.Z.LO(\"innertubeCommand\",this.onClickCommand),this.Ga())};\ng.k.Ga\u003dfunction(){this.enabled\u003d!1;this.V.hide()};\ng.k.onVideoDataChange\u003dfunction(C,b){C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026r6l(this);C\u003d[];var h,N,p,P;if(b\u003d(P\u003dg.d((h\u003db.getWatchNextResponse())\u003d\u003dnull?void 0:(N\u003dh.playerOverlays)\u003d\u003dnull?void 0:(p\u003dN.playerOverlayRenderer)\u003d\u003dnull?void 0:p.suggestedActionsRenderer,kQE))\u003d\u003dnull?void 0:P.suggestedActions)for(h\u003dg.z(b),N\u003dh.next();!N.done;N\u003dh.next())(N\u003dg.d(N.value,e_E))\u0026\u0026g.d(N.trigger,cjC)\u0026\u0026C.push(N);if(C.length!\u003d\u003d0){h\u003d[];C\u003dg.z(C);for(N\u003dC.next();!N.done;N\u003dC.next())if(N\u003dN.value,p\u003dg.d(N.trigger,cjC))P\u003d(P\u003dN.title)?g.lI(P):\"View Chapters\",\nb\u003dp.timeRangeStartMillis,p\u003dp.timeRangeEndMillis,b!\u003dnull\u0026\u0026p!\u003dnull\u0026\u0026N.tapCommand\u0026\u0026(h.push(new g.hk(b,p,{priority:9,namespace:\"suggested_action_button_visible\",id:P})),this.suggestedActions[P]\u003dN.tapCommand);this.Z.A8(h)}};\ng.k.r4\u003dfunction(){return this.enabled};\ng.k.ws\u003dfunction(){this.enabled?this.rO.start():u_(this);this.Xw()};\ng.k.wO\u003dfunction(){r6l(this);QF.prototype.wO.call(this)};var M2\u003d{},is\u003d(M2.CHANNEL_NAME\u003d\"ytp-title-channel-name\",M2.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",M2.LINK\u003d\"ytp-title-link\",M2.SESSIONLINK\u003d\"yt-uix-sessionlink\",M2.SUBTEXT\u003d\"ytp-title-subtext\",M2.TEXT\u003d\"ytp-title-text\",M2.TITLE\u003d\"ytp-title\",M2);g.S(JY,g.n);JY.prototype.onClick\u003dfunction(C){this.api.logClick(this.element);var b\u003dthis.api.Y(),h\u003dthis.api.getVideoUrl(!g.Mj(C),!1,!0);g.SR(b)\u0026\u0026(b\u003d{},g.bv(this.api,\"addEmbedsConversionTrackingParams\",[b]),h\u003dg.Dh(h,b));g.BK(h,this.api,C)};\nJY.prototype.l$\u003dfunction(){var C\u003dthis.api.getVideoData(),b\u003dthis.api.Y();this.updateValue(\"title\",C.title);var h\u003d{B:\"a\",C:is.CHANNEL_NAME,T:{href:\"{{channelLink}}\",target:\"_blank\"},BE:\"{{channelName}}\"};this.api.Y().N\u0026\u0026(h\u003d{B:\"span\",C:is.CHANNEL_NAME,BE:\"{{channelName}}\",T:{tabIndex:\"{{channelSubtextFocusable}}\"}});this.updateValue(\"subtextElement\",h);i1l(this);this.api.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026(h\u003dthis.api.getVideoData(),h.videoId\u0026\u0026h.isListed\u0026\u0026h.author\u0026\u0026h.ob\u0026\u0026h.profilePicture?(this.updateValue(\"channelLink\",\nh.ob),this.updateValue(\"channelName\",h.author),this.updateValue(\"channelTitleFocusable\",\"0\")):i1l(this));h\u003db.externalFullscreen||!this.api.isFullscreen()\u0026\u0026b.Xb;g.L2(this.link,is.FULLERSCREEN_LINK,h);b.N2||!C.videoId||h||g.Ev(C)||b.N?this.j\u0026\u0026(this.updateValue(\"url\",null),this.D9(this.j),this.j\u003dnull):(this.updateValue(\"url\",this.api.getVideoUrl(!0)),this.j||(this.j\u003dthis.S(this.link,\"click\",this.onClick)));b.N\u0026\u0026(this.element.classList.add(\"ytp-no-link\"),this.updateValue(\"channelName\",g.SR(b)?C.expandedTitle:\nC.author),this.updateValue(\"channelTitleFocusable\",\"0\"),this.updateValue(\"channelSubtextFocusable\",\"0\"))};g.S(g.us,g.n);g.k\u003dg.us.prototype;g.k.setEnabled\u003dfunction(C){if(this.type!\u003dnull)if(C)switch(this.type){case 3:case 2:uCS(this);this.J.show();break;default:this.J.show()}else this.J.hide();this.L\u003dC};\ng.k.AF\u003dfunction(C,b,h,N,p,P,c,e){if(!this.sX||this.env.L){this.type\u003d\u003d\u003d3\u0026\u0026this.W2();this.type!\u003d\u003d1\u0026\u0026(g.p2(this.element,\"ytp-tooltip ytp-bottom\"),this.type\u003d1,this.L\u0026\u0026this.J.show(),this.K\u0026\u0026this.K.dispose(),(this.K\u003dthis.api.hR())\u0026\u0026this.K.subscribe(\"l\",this.Ry,this));if(e){var L\u003dg.Hc(this.bg).height||141;this.Qz.style.bottom\u003dL+2+\"px\"}this.update({text:h,title:P!\u003dnull?P:\"\",eduText:e!\u003dnull?e:\"\"});g.L2(this.bottomText,\"ytp-tooltip-text-no-title\",this.type\u003d\u003d\u003d1\u0026\u0026!P);this.api.isInline()\u0026\u0026g.j6(this.bottomText,\n\"ytp-modern-tooltip-text\");g.L2(this.element,\"ytp-text-detail\",!!N);h\u003d-1;this.K\u0026\u0026(h\u003dme(this.K,243*this.scale),this.env.D(\"web_l3_storyboard\")\u0026\u0026this.K.levels.length\u003d\u003d\u003d4\u0026\u0026(h\u003dthis.K.levels.length-1),h\u003deLK(this.K,h,b));QPS(this,h);if(c)switch(b\u003dg.Hc(this.element).width,c){case 1:this.title.style.right\u003d\"0\";this.title.style.textAlign\u003d\"left\";break;case 2:this.title.style.right\u003db+\"px\";this.title.style.textAlign\u003d\"right\";break;case 3:this.title.style.right\u003db/2+\"px\",this.title.style.textAlign\u003d\"center\"}R36(this,\n!!N,C,p)}};\ng.k.Hn\u003dfunction(){this.type\u003d\u003d\u003d1\u0026\u0026this.W2()};\ng.k.gC\u003dfunction(C,b){if(this.type)if(this.type\u003d\u003d\u003d3)this.W2();else return;J6o(this,C,3,b)};\ng.k.B2\u003dfunction(){this.j\u0026\u0026!this.V\u0026\u0026this.j.hasAttribute(\"title\")\u0026\u0026(this.N\u003dthis.j.getAttribute(\"title\")||\"\",this.j.removeAttribute(\"title\"),this.L\u0026\u0026uCS(this))};\ng.k.Ry\u003dfunction(C,b){C\u003c\u003dthis.X\u0026\u0026this.X\u003c\u003db\u0026\u0026(C\u003dthis.X,this.X\u003dNaN,QPS(this,C))};\ng.k.vgX\u003dfunction(){caW(this.K,this.X,243*this.scale)};\ng.k.W2\u003dfunction(){switch(this.type){case 2:var C\u003dthis.j;C.removeEventListener(\"mouseout\",this.KO);C.addEventListener(\"mouseover\",this.W);C.removeEventListener(\"blur\",this.KO);C.addEventListener(\"focus\",this.W);U2W(this);break;case 3:U2W(this);break;case 1:this.K\u0026\u0026(this.K.unsubscribe(\"l\",this.Ry,this),this.K\u003dnull),this.api.removeEventListener(\"videoready\",this.N2),this.nO.stop()}this.type\u003dnull;this.L\u0026\u0026this.J.hide()};\ng.k.sV\u003dfunction(){if(this.j)for(var C\u003d0;C\u003carguments.length;C++)g.pM(arguments[C],this.j)\u0026\u0026this.W2()};\ng.k.wO\u003dfunction(){this.type!\u003dnull\u0026\u0026this.W2();this.K\u0026\u0026this.K.dispose();g.n.prototype.wO.call(this)};g.S(Kyo,g.n);g.k\u003dKyo.prototype;g.k.X6\u003dfunction(){this.visible\u003dsP_(this);this.Kj(this.visible);this.icon\u0026\u0026voH(this,this.icon);this.Z.logVisibility(this.element,this.visible\u0026\u0026this.G)};\ng.k.tb\u003dfunction(){return this.Z.getVideoData().videoId};\ng.k.onClick\u003dfunction(){this.Z.logClick(this.element);var C\u003dthis.Z.Y(),b\u003dthis.tb();C.q2?XMl(this):O1l(this,b)};\ng.k.onReset\u003dfunction(){this.isRequestPending\u003dthis.j\u003d!1;this.l$(2);this.X6()};\ng.k.l$\u003dfunction(C,b){var h\u003dthis.Z.Y();voH(this,C);b?this.update({title:b,image:null}):h.userDisplayName?(C\u003d{USER_NAME:h.userDisplayName},this.update({title:this.j?g.lG(\"Added as $USER_NAME\",C):g.lG(\"Watch later as $USER_NAME\",C),image:nO(h)})):this.update({title:\"Watch Later\",image:null});this.Z.B2()};\ng.k.us\u003dfunction(C){g.n.prototype.us.call(this,C);this.Z.logVisibility(this.element,this.visible\u0026\u0026C)};g.S(g.R$,g.xj);g.k\u003dg.R$.prototype;\ng.k.init\u003dfunction(){var C\u003dthis;this.t8\u003dnew g.hL(this.api);this.WC\u003dnew Lh(this.api);this.yy\u003dnew g.n({B:\"div\",C:\"ytp-chrome-top\"});this.tooltip\u003dnew g.us(this.api,this);this.channelAvatar\u003dnew eR1(this.api);this.title\u003dnew JY(this.api);this.W6\u003dnew g.kY({B:\"div\",C:\"ytp-chrome-top-buttons\"});this.JL\u003dnew hRH(this.api,this.yy.element);this.To\u003dthis.api.Y().controlsType\u003d\u003d\u003d\"1\"?new Mhl(this.api,this,this.Ay):null;this.contextMenu\u003dnew $fl(this.api,this.t8);this.TY\u003dnew g.n({B:\"div\",T:{tabindex:\"0\"}});this.zY\u003dnew g.n({B:\"div\",\nT:{tabindex:\"0\"}});var b\u003dthis.api.Ti(),h\u003dthis.api.Y(),N\u003dthis.api.getVideoData();this.V3\u0026\u0026(g.j6(this.api.getRootNode(),\"ytp-embed\"),g.j6(this.api.getRootNode(),\"ytp-embed-playlist\"),this.Gv\u0026\u0026(g.j6(this.api.getRootNode(),\"ytp-embed-overlays-autohide\"),g.j6(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.Nd\u003d60,this.XT\u003d89);this.api.Y().N\u0026\u0026g.j6(this.api.getRootNode(),\"ytp-embed-pfl\");this.api.Y().K\u0026\u0026(g.j6(this.api.getRootNode(),\"ytp-mobile\"),this.api.Y().L\u0026\u0026g.j6(this.api.getRootNode(),\"ytp-embed-mobile\"));\nN\u0026\u0026N.videoId\u0026\u0026(this.fZ\u003dN\u0026\u0026N.getEmbeddedPlayerResponse());g.D(this,this.t8);g.MC(this.api,this.t8.element,4);g.D(this,this.WC);g.MC(this.api,this.WC.element,4);N\u003dnew g.n({B:\"div\",C:\"ytp-gradient-top\"});g.D(this,N);g.MC(this.api,N.element,1);this.BI\u003dnew g.CF(N,250,!0,100);g.D(this,this.BI);g.D(this,this.yy);g.MC(this.api,this.yy.element,1);this.w5\u003dnew g.CF(this.yy,250,!0,100);g.D(this,this.w5);g.D(this,this.tooltip);g.MC(this.api,this.tooltip.element,4);var p\u003dnew LcW(this.api);g.D(this,p);g.MC(this.api,\np.element,5);p.subscribe(\"show\",function(L){C.kE(p,L)});\nthis.Z6.push(p);this.tv\u003dnew V$(this.api,p);g.D(this,this.tv);!this.V3\u0026\u0026this.tv.Gi(this.yy.element);g.D(this,this.channelAvatar);this.channelAvatar.Gi(this.yy.element);g.D(this,this.title);this.title.Gi(this.yy.element);this.V3\u0026\u0026(N\u003dnew RQV(this.api),g.D(this,N),N.Gi(this.yy.element));g.D(this,this.W6);this.W6.Gi(this.yy.element);var P\u003dnew zQS(this.api,this);g.D(this,P);g.MC(this.api,P.element,5);P.subscribe(\"show\",function(L){C.kE(P,L)});\nthis.Z6.push(P);this.searchButton\u003dnew mq(this.api);g.D(this,this.searchButton);this.searchButton.Gi(this.W6.element);this.hN\u003dnew Kyo(this.api);g.D(this,this.hN);this.hN.Gi(this.W6.element);this.shareButton\u003dnew g.fh(this.api,this,P);g.D(this,this.shareButton);this.shareButton.Gi(this.W6.element);this.copyLinkButton\u003dnew eU(this.api,this);g.D(this,this.copyLinkButton);this.copyLinkButton.Gi(this.W6.element);this.V3\u0026\u0026this.tv.Gi(this.W6.element);g.D(this,this.JL);this.JL.Gi(this.W6.element);h.uW\u0026\u0026(N\u003dnew iV(this.api),\ng.D(this,N),g.MC(this.api,N.element,4));h.N||(N\u003dnew NRx(this.api,this.JL),g.D(this,N),N.Gi(this.W6.element));this.Dx\u003dnew js1(this.api);g.D(this,this.Dx);g.MC(this.api,this.Dx.element,5);this.Dx.subscribe(\"show\",function(){C.kE(C.Dx,C.Dx.C5())});\nthis.Z6.push(this.Dx);this.overflowButton\u003dnew g.HH(this.api,this.Dx);g.D(this,this.overflowButton);this.overflowButton.Gi(this.W6.element);this.To\u0026\u0026g.D(this,this.To);h.controlsType\u003d\u003d\u003d\"3\"\u0026\u0026(N\u003dnew qs(this.api),g.D(this,N),g.MC(this.api,N.element,9));g.D(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.EP,this);this.api.D(\"show_preskip_progress_bar_for_skippable_ads\")||(N\u003dnew Qt(this.api,new bV(this.api)),g.D(this,N),g.MC(this.api,N.element,4));this.TY.listen(\"focus\",this.ZU,this);g.D(this,\nthis.TY);this.zY.listen(\"focus\",this.nU,this);g.D(this,this.zY);var c;(this.dK\u003dh.du?null:new g$S(this.api,b,this.contextMenu,this.Ay,this.t8,this.WC,function(){return C.p$()},(c\u003dthis.To)\u003d\u003dnull?void 0:c.progressBar))\u0026\u0026g.D(this,this.dK);\nthis.V3||(this.ji\u003dnew fFW(this.api),g.D(this,this.ji),g.MC(this.api,this.ji.element,4),this.Rv\u003dnew mq_(this.api),g.D(this,this.Rv),g.MC(this.api,this.Rv.element,4));this.hB\u003dnew y61(this.api);g.D(this,this.hB);g.MC(this.api,this.hB.element,4);if(this.V3){var e\u003dnew EF6(this.api,this.api.Y().CO);g.D(this,e);g.MC(this.api,e.element,5);e.subscribe(\"show\",function(L){C.kE(e,L)});\nb\u003dnew BRW(this.api,e);g.D(this,b);g.MC(this.api,b.element,4)}this.a6.push(this.t8.element);this.S(this.api,\"fullscreentoggled\",this.Fn);this.S(this.api,\"offlineslatestatechange\",function(){C.api.kW()\u0026\u0026vS(C.Ay,128,!1)});\nthis.S(this.api,\"cardstatechange\",function(){C.wh()});\nthis.S(this.api,\"resize\",this.nrf);this.S(this.api,\"videoplayerreset\",this.onReset);this.S(this.api,\"showpromotooltip\",this.SUf);g.xj.prototype.init.call(this)};\ng.k.x6\u003dfunction(){return this.tooltip};\ng.k.Aq\u003dfunction(){return this.To};\ng.k.kE\u003dfunction(C,b){b?this.D2\u003dC:this.D2\u003dnull;this.wh()};\ng.k.t0\u003dfunction(C,b){if(b)this.WO.push(C);else for(b\u003dthis.WO.length;b\u003e\u003d0;b--)if(this.WO[b]\u003d\u003d\u003dC){this.WO.splice(b,1);break}vS(this.Ay,64,this.WO.length\u003e0)};\ng.k.Xp\u003dfunction(){this.api.oS()\u0026\u0026this.api.Fh();return!!this.D2||D21(this)||g.xj.prototype.Xp.call(this)};\ng.k.Oo\u003dbc(3);g.k.bb\u003dbc(7);g.k.C6\u003dbc(10);\ng.k.wh\u003dfunction(){var C\u003d!this.Xp(),b\u003dC\u0026\u0026this.api.oS()\u0026\u0026!g.B(this.api.getPlayerStateObject(),2)\u0026\u0026!g.Ev(this.api.getVideoData())\u0026\u0026!this.api.Y().N\u0026\u0026!this.api.isEmbedsShortsMode(),h\u003dthis.V3\u0026\u0026g.$z(this.api)\u0026\u0026g.B(this.api.getPlayerStateObject(),128);C||h?(this.w5.show(),this.BI.show()):(this.w5.hide(),this.BI.hide(),this.api.sV(this.yy.element));b?this.JL.mE():this.JL.QV();this.To\u0026\u0026qV1(this.To,this.mB||!C);this.api.D(\"web_player_hide_overflow_button_if_empty_menu\")\u0026\u0026d2K(this);g.xj.prototype.wh.call(this)};\ng.k.AM\u003dfunction(C,b,h,N,p){C.style.left\u003d\"\";C.style.top\u003d\"\";C.style.bottom\u003d\"\";var P\u003dg.Hc(C),c\u003dN||this.To\u0026\u0026g.pM(this.To.Rb(),b),e\u003dN\u003dnull;h!\u003dnull\u0026\u0026c||(N\u003dg.Hc(b),e\u003dg.$X(b,this.api.getRootNode()),h\u003d\u003dnull\u0026\u0026(h\u003de.x+N.width/2));h-\u003dP.width/2;c?(b\u003dthis.To,N\u003dm2W(b),e\u003df$o(b),c\u003dthis.api.Ti().getPlayerSize().height,h\u003dg.cE(h,N,N+e-P.width),P\u003dc-A6H(b)-P.height):g.pM(this.yy.element,b)?(b\u003dthis.api.Ti().getPlayerSize().width,h\u003dg.cE(h,12,b-P.width-12),P\u003dthis.zO()?this.XT:this.Nd,this.api.Y().playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(P+\u003d\n20),this.V3\u0026\u0026(P-\u003dthis.zO()?26:18)):(b\u003dthis.api.Ti().getPlayerSize(),h\u003dg.cE(h,12,b.width-P.width-12),P\u003de.y\u003e(b.height-N.height)/2?e.y-P.height-12:e.y+N.height+12);C.style.top\u003dP+(p||0)+\"px\";C.style.left\u003dh+\"px\"};\ng.k.oB\u003dfunction(C){C\u0026\u0026(this.api.sV(this.yy.element),this.To\u0026\u0026this.api.sV(this.To.Rb()));this.Gv\u0026\u0026(g.L2(this.contextMenu.element,\"ytp-autohide\",C),g.L2(this.contextMenu.element,\"ytp-autohide-active\",!0));g.xj.prototype.oB.call(this,C)};\ng.k.m9\u003dfunction(){g.xj.prototype.m9.call(this);this.Gv\u0026\u0026(g.L2(this.contextMenu.element,\"ytp-autohide-active\",!1),this.Gv\u0026\u0026(this.contextMenu.hide(),this.Dx\u0026\u0026this.Dx.hide()))};\ng.k.f2\u003dfunction(C,b){var h\u003dthis.api.Ti().getPlayerSize();h\u003dnew g.pV(0,0,h.width,h.height);if(C||this.Ay.K\u0026\u0026!this.Xp()){if(this.api.Y().wG||b)C\u003dthis.zO()?this.XT:this.Nd,h.top+\u003dC,h.height-\u003dC;this.To\u0026\u0026(h.height-\u003dA6H(this.To))}return h};\ng.k.Fn\u003dfunction(C){var b\u003dthis.api.getRootNode();C?b.parentElement?(b.setAttribute(\"aria-label\",\"YouTube Video Player in Full screen\"),this.api.Y().externalFullscreen||(b.parentElement.insertBefore(this.TY.element,b),b.parentElement.insertBefore(this.zY.element,b.nextSibling))):g.ux(Error(\"Player not in DOM.\")):(b.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.TY.detach(),this.zY.detach());this.eC();this.B4()};\ng.k.zO\u003dfunction(){var C\u003dthis.api.Y();return this.api.isFullscreen()\u0026\u0026!C.L||!1};\ng.k.showControls\u003dfunction(C){this.EQ\u003d!C;this.wh()};\ng.k.eC\u003dfunction(){var C\u003dthis.zO();this.tooltip.scale\u003dC?1.5:1;this.contextMenu\u0026\u0026g.L2(this.contextMenu.element,\"ytp-big-mode\",C);this.wh();this.api.D(\"web_player_hide_overflow_button_if_empty_menu\")||d2K(this);this.B4();var b\u003dthis.api.isEmbedsShortsMode();b\u0026\u0026C?(C\u003d(this.api.Ti().getPlayerSize().width-this.api.getVideoContentRect().width)/2,g.LV(this.yy.element,\"padding-left\",C+\"px\"),g.LV(this.yy.element,\"padding-right\",C+\"px\")):b\u0026\u0026(g.LV(this.yy.element,\"padding-left\",\"\"),g.LV(this.yy.element,\"padding-right\",\n\"\"));g.xj.prototype.eC.call(this)};\ng.k.l_\u003dfunction(){if(D21(this)\u0026\u0026!g.$z(this.api))return!1;var C\u003dthis.api.getVideoData();return!g.SR(this.api.Y())||this.api.getPresentingPlayerType()\u003d\u003d\u003d2||!this.fZ||((C\u003dthis.fZ||C.fZ)?(C\u003dC.embedPreview)?(C\u003dC.thumbnailPreviewRenderer,C\u003dC.videoDetails\u0026\u0026g.d(C.videoDetails,tFc)||null):C\u003dnull:C\u003dnull,C\u0026\u0026C.collapsedRenderer\u0026\u0026C.expandedRenderer)?g.xj.prototype.l_.call(this):!1};\ng.k.B4\u003dfunction(){g.xj.prototype.B4.call(this);this.api.logVisibility(this.title.element,!!this.PM);this.tv\u0026\u0026this.tv.us(!!this.PM);this.channelAvatar.us(!!this.PM);this.overflowButton\u0026\u0026this.overflowButton.us(this.R2()\u0026\u0026!!this.PM);this.shareButton\u0026\u0026this.shareButton.us(!this.R2()\u0026\u0026!!this.PM);this.hN\u0026\u0026this.hN.us(!this.R2()\u0026\u0026!!this.PM);this.searchButton\u0026\u0026this.searchButton.us(!this.R2()\u0026\u0026!!this.PM);this.copyLinkButton\u0026\u0026this.copyLinkButton.us(!this.R2()\u0026\u0026!!this.PM);if(!this.PM){this.api.sV(this.yy.element);\nfor(var C\u003d0;C\u003cthis.Z6.length;C++){var b\u003dthis.Z6[C];b.C5()\u0026\u0026b.QV()}}};\ng.k.WW\u003dfunction(C){this.To\u0026\u0026qV1(this.To,this.Xp());this.wh();g.xj.prototype.WW.call(this,C)};\ng.k.handleGlobalKeyDown\u003dfunction(C,b,h,N,p,P,c,e){return this.dK?this.dK.handleGlobalKeyDown(C,b,h,N,p,P,c,e):!1};\ng.k.handleGlobalKeyUp\u003dfunction(C,b,h,N,p,P,c){return this.dK?this.dK.handleGlobalKeyUp(C,b,h,N,p,P,c):!1};\ng.k.p$\u003dfunction(){if(this.contextMenu.Bb)return this.contextMenu.QV(),!0;if(this.WO.length)return this.WO[this.WO.length-1].QV(),!0;if(this.D2)return this.D2.QV(),!0;this.To\u0026\u0026this.api.sV(this.To.Rb());this.W6\u0026\u0026this.api.sV(this.W6.element);return g.xj.prototype.p$.call(this)};\ng.k.VA\u003dfunction(C,b){this.Ws\u003db;this.t0(C,b);this.EP()};\ng.k.EP\u003dfunction(){var C\u003dthis.Ws||this.contextMenu.C5();this.F5!\u003d\u003dC\u0026\u0026(this.F5\u003dC,this.api.LO(\"onAutonavPauseRequest\",this.F5))};\ng.k.ZU\u003dfunction(){WyH(this,this.api.getRootNode(),!0).focus()};\ng.k.nU\u003dfunction(){WyH(this,this.api.getRootNode(),!1).focus()};\ng.k.r8\u003dfunction(){return this.To\u0026\u0026this.To.N};\ng.k.vA\u003dfunction(){this.Ay.vA()};\ng.k.DK\u003dfunction(){this.t8.hide()};\ng.k.m1\u003dfunction(C){this.t8.m1(!C.isOrWillBePlaying())};\ng.k.WP\u003dfunction(C,b,h,N){this.WC.WP(C,b,h,N)};\ng.k.renderChapterSeekingAnimation\u003dfunction(C,b,h){mfS(this.WC,C,b,h)};\ng.k.nrf\u003dfunction(){EoW(this,!0)};\ng.k.onReset\u003dfunction(){d2K(this)};\ng.k.SUf\u003dfunction(C){EoW(this,!1,C)};\ng.k.dZ\u003dfunction(){return this.contextMenu};\ng.k.sx\u003dfunction(C,b){var h;if((h\u003dthis.To)!\u003dnull){var N\u003dNumber(C.element.getAttribute(\"data-priority\"))||0,p\u003d0,P\u003dh.K.element;b\u0026\u0026h.Z.D(\"delhi_modern_web_player\")\u0026\u0026(P\u003dh.K.dO(y8[b]));b\u003dg.z(P.children);for(h\u003db.next();!(h.done||N\u003c(Number(h.value.getAttribute(\"data-priority\"))||0));h\u003db.next())p++;C.Gi(P,p)}};\ng.k.DC\u003dfunction(){var C,b\u003d(C\u003dthis.To)\u003d\u003dnull?void 0:C.progressBar;if(b){var h;((h\u003db.K)\u003d\u003dnull?0:h.isEnabled)\u0026\u0026b.DC()}};g.S(g.Q8,g.qK);g.Q8.prototype.Aj\u003dfunction(){return!1};\ng.Q8.prototype.create\u003dfunction(){var C\u003dthis.player.Y();g.X_(C)\u0026\u0026C.K||C.disableOrganicUi?this.chrome\u003dnew g.xj(this.player):this.chrome\u003dnew g.R$(this.player);g.D(this,this.chrome);this.chrome.init();this.player.HL(\"ux\")};\ng.Q8.prototype.pZ\u003dfunction(){return this.chrome};var Ub\u003d[],spV\u003d!1;g.S(XD,g.O);XD.prototype.J\u003dfunction(){this.j!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.j\u0026\u0026QK(this.j)\u0026\u0026FpK(this.app,this.j,void 0,void 0,this.N)};\nXD.prototype.W\u003dfunction(){if(this.j!\u003dnull\u0026\u0026this.app.getVideoData()!\u003d\u003dthis.j\u0026\u0026this.K!\u003dnull\u0026\u0026this.X!\u003dnull\u0026\u0026this.G!\u003dnull\u0026\u0026QK(this.j)){var C\u003dTxW(this.K,this.X,this.G);C\u003d\u003dnull?FpK(this.app,this.j,void 0,void 0,this.N):(this.K.jp(\"sgap\",C),this.K.getVideoData().L\u0026\u0026this.K.qY(!1))}};\nXD.prototype.L\u003dfunction(C){var b\u003dthis.app.i$();if(b){var h\u003dthis.app.getCurrentTime();Math.abs(h-C.end/1E3)\u003e5\u0026\u0026b.jp(\"glrs\",{cmt:h});b.seekTo(0,{seekSource:58});b.jp(\"glrre\",{cmt:h})}};\nXD.prototype.wO\u003dfunction(){this.j\u003dnull;g.O.prototype.wO.call(this)};g.S(g.Kc,nI);g.k\u003dg.Kc.prototype;g.k.isView\u003dfunction(){return!0};\ng.k.D5\u003dfunction(){var C\u003dthis.mediaElement.getCurrentTime();if(C\u003cthis.start)try{var b\u003dthis.mediaElement.XX(),h\u003dpI(b,C);return!(this.start\u003ch)}catch(N){}return!1};\ng.k.Ce\u003dfunction(){return c6(this.mediaElement.Ce(),this.start,this.end)};\ng.k.XX\u003dfunction(){return c6(this.mediaElement.XX(),this.start,this.end)};\ng.k.Zd\u003dfunction(){return c6(this.mediaElement.Zd(),this.start,this.end)};\ng.k.getCurrentTime\u003dfunction(){return this.mediaElement.getCurrentTime()-this.start};\ng.k.setCurrentTime\u003dfunction(C){this.mediaElement.setCurrentTime(C+this.start)};\ng.k.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.j?this.end-this.start:this.mediaElement.getDuration()-this.start};\ng.k.play\u003dfunction(){if(this.D5()){this.mediaElement.getCurrentTime();try{this.mediaElement.setCurrentTime(this.start)}catch(C){}}return this.mediaElement.play()};\ng.k.jf\u003dfunction(){var C\u003dnI.prototype.jf.call(this);C.view\u003dthis.start+\"-\"+this.end;return C};\ng.k.addEventListener\u003dfunction(C,b){this.mediaElement.addEventListener(C,b)};\ng.k.removeEventListener\u003dfunction(C,b){this.mediaElement.removeEventListener(C,b)};\ng.k.Iu\u003dfunction(){return this.mediaElement.Iu()};\ng.k.activate\u003dfunction(C){this.mediaElement.activate(C)};\ng.k.Jj\u003dfunction(){return this.mediaElement.Jj()};\ng.k.playVideo\u003dfunction(){return this.mediaElement.playVideo()};\ng.k.PJ\u003dfunction(){this.mediaElement.PJ()};\ng.k.Yi\u003dfunction(){this.mediaElement.Yi()};\ng.k.y$\u003dfunction(){return this.mediaElement.y$()};\ng.k.Rb\u003dfunction(){return this.mediaElement.Rb()};\ng.k.R$\u003dfunction(){return this.mediaElement.R$()};\ng.k.gN\u003dfunction(C){this.mediaElement.gN(C)};\ng.k.Hd\u003dfunction(){this.mediaElement.Hd()};\ng.k.getPlaybackRate\u003dfunction(){return this.mediaElement.getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(C){return this.mediaElement.setPlaybackRate(C)};\ng.k.wf\u003dfunction(){return this.mediaElement.wf()};\ng.k.setLoop\u003dfunction(C){this.mediaElement.setLoop(C)};\ng.k.canPlayType\u003dfunction(C,b){return this.mediaElement.canPlayType(C,b)};\ng.k.isPaused\u003dfunction(){return this.mediaElement.isPaused()};\ng.k.isSeeking\u003dfunction(){return this.mediaElement.isSeeking()};\ng.k.isEnded\u003dfunction(){return this.mediaElement.isEnded()};\ng.k.lM\u003dfunction(){return this.mediaElement.lM()};\ng.k.eK\u003dfunction(C){this.mediaElement.eK(C)};\ng.k.vy\u003dfunction(){return this.mediaElement.vy()};\ng.k.load\u003dfunction(){this.mediaElement.load()};\ng.k.pause\u003dfunction(){this.mediaElement.pause()};\ng.k.qZ\u003dfunction(){return this.mediaElement.qZ()};\ng.k.Cq\u003dfunction(){return this.mediaElement.Cq()};\ng.k.LX\u003dfunction(){return this.mediaElement.LX()};\ng.k.WL\u003dfunction(){return this.mediaElement.WL()};\ng.k.getVideoPlaybackQuality\u003dfunction(){return this.mediaElement.getVideoPlaybackQuality()};\ng.k.r0\u003dfunction(){return this.mediaElement.r0()};\ng.k.Vr\u003dfunction(){return this.mediaElement.Vr()};\ng.k.togglePictureInPicture\u003dfunction(){this.mediaElement.togglePictureInPicture()};\ng.k.ud\u003dfunction(){return this.mediaElement.ud()};\ng.k.getSize\u003dfunction(){return this.mediaElement.getSize()};\ng.k.setSize\u003dfunction(C){this.mediaElement.setSize(C)};\ng.k.getVolume\u003dfunction(){return this.mediaElement.getVolume()};\ng.k.setVolume\u003dfunction(C){this.mediaElement.setVolume(C)};\ng.k.setAttribute\u003dfunction(C,b){this.mediaElement.setAttribute(C,b)};\ng.k.removeAttribute\u003dfunction(C){this.mediaElement.removeAttribute(C)};\ng.k.hasAttribute\u003dfunction(C){return this.mediaElement.hasAttribute(C)};\ng.k.Ow\u003dbc(56);g.k.vV\u003dbc(58);g.k.jk\u003dbc(60);g.k.rl\u003dbc(62);g.k.Yv\u003dfunction(){return this.mediaElement.Yv()};\ng.k.Bj\u003dfunction(C){this.mediaElement.Bj(C)};\ng.k.aQ\u003dfunction(C){return this.mediaElement.aQ(C)};\ng.k.Sj\u003dfunction(){return this.mediaElement.Sj()};\ng.k.stopVideo\u003dfunction(){this.mediaElement.stopVideo()};\ng.k.eH\u003dfunction(C){this.mediaElement.eH(C)};\ng.k.audioTracks\u003dfunction(){return this.mediaElement.audioTracks()};\ng.k.Pu\u003dfunction(C){this.mediaElement.Pu(C)};g.S(x2l,g.O);g.k\u003dx2l.prototype;g.k.getStatus\u003dfunction(){return this.status};\ng.k.HM\u003dfunction(){var C\u003dthis.j.getVideoData(),b\u003dthis.K.getVideoData(),h;if((h\u003dC.N)\u0026\u0026!(h\u003d!C.j)){h\u003dC.j;for(var N\u003d!1,p\u003d!1,P\u003dg.z(Object.values(h.j)),c\u003dP.next();!c.done;c\u003dP.next())c\u003dc.value,c.info.audio\u0026\u0026c.index.isLoaded()\u0026\u0026(N\u003d!0),c.info.video\u0026\u0026c.index.isLoaded()\u0026\u0026(p\u003d!0);h.j[\"0\"]\u0026\u0026(p\u003d!0);h\u003dN\u0026\u0026p}if(h)if(this.j.Q_()){P\u003dthU(this.policy,this.j,this.K,this.vM);c\u003dwMS(this);h\u003dc.Bl;p\u003dc.TU;N\u003dc.cq;c\u003dc.P3;if(!this.J){var e\u003dthis.K.l3()*1E3,L\u003dthis.j.l3();L\u003d(N-h-L)*1E3;P\u0026\u0026P.msg\u003d\u003d\u003d\"in-the-past\"\u0026\u0026(L\u003d0);C\u003dC.isAd();this.K.B1(e,\nL,C);this.J\u003d!0}P?(b\u003d\"cannot_apply\"+P.msg,delete P.msg,this.q9(b,P)):this.status.status\u003d\u003d\u003d2?pBc(this):(C\u003dthis.j.Jj())\u0026\u0026Dm(C)\u0026\u0026(!sO(C)\u0026\u0026g.WQ()?this.q9(\"mse_closed\"):b.j\u0026\u0026p_(b.j)\u0026\u0026C.K\u0026\u0026!C.K.cR()?this.q9(\"encr_upgrade\"):(b\u003dthis.j.Q_(),b.isEnded()?this.q9(\"elem_ended\"):p\u003c0?this.q9(\"next_player_future\"):(this.W\u003dN,this.currentVideoDuration\u003dN-h,this.N\u003dHF1(C,h,N,!0),this.X\u003dHF1(C,p,c,!1),C\u003dthis.K.getVideoData().clientPlaybackNonce,this.j.jp(\"gaplessPrep\",{cpn:C}),this.j.tQ(this.N,!1,htl(this),this.bf.Y().D(\"html5_shorts_gapless_keep_pending_requests\")\u0026\u0026\ntq(this.j.getVideoData())),this.j.setMediaElement(C5o(b,h,N,!this.j.getVideoData().isAd())),Ob(this,2),pBc(this))))}else this.q9(\"no-elem\")};\ng.k.xE\u003dfunction(C){var b\u003dC\u003d\u003d\u003dgxW(this).Xu,h\u003db?this.N.j:this.N.K;b\u003db?this.X.j:this.X.K;if(h.isActive\u0026\u0026!b.isActive){var N\u003dthis.W;g6(C.P7(),N-.01)\u0026\u0026(Ob(this,4),h.isActive\u003d!1,h.yf\u003dh.yf||h.isActive,(this.G\u003d\u003d\u003d1?this.j:this.K).jp(\"sbh\",{}),b.isActive\u003d!0,b.yf\u003db.yf||b.isActive,this.G!\u003d\u003d0\u0026\u0026(this.j.getVideoData().tE\u003d!0));C\u003dthis.X.K;if(this.X.j.isActive\u0026\u0026C.isActive\u0026\u0026(Ob(this,5),this.G!\u003d\u003d0)){C\u003dthis.K.C$();h\u003dthis.j.C$();this.j.jp(\"sbs\",{citag:h\u003d\u003dnull?void 0:h.itag,nitag:C\u003d\u003dnull?void 0:C.itag});this.K.jp(\"gitags\",\n{pitag:h\u003d\u003dnull?void 0:h.itag,citag:C\u003d\u003dnull?void 0:C.itag});var p;(p\u003dthis.K)\u003d\u003dnull||p.pW()}}};\ng.k.dD\u003dfunction(){this.VM()\u0026\u0026this.q9(\"player-reload-after-handoff\")};\ng.k.q9\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;if(!this.HE()\u0026\u0026this.status.status!\u003d\u003d6){var h\u003dthis.status.status\u003e\u003d4\u0026\u0026C!\u003d\u003d\"player-reload-after-handoff\";this.status\u003d{status:Infinity,error:C};if(this.j\u0026\u0026this.K){var N\u003dthis.K.getVideoData().clientPlaybackNonce;this.j.zE(new VX(\"dai.transitionfailure\",Object.assign(b,{cpn:N,transitionTimeMs:this.vM,msg:C})));this.j.qY(h)}this.v4.reject(C);this.dispose()}};\ng.k.VM\u003dfunction(){return this.status.status\u003e\u003d4\u0026\u0026this.status.status\u003c6};\ng.k.wO\u003dfunction(){N5l(this);this.j.unsubscribe(\"newelementrequired\",this.dD,this);if(this.N){var C\u003dthis.N.K;this.N.j.Ns.unsubscribe(\"updateend\",this.xE,this);C.Ns.unsubscribe(\"updateend\",this.xE,this)}g.O.prototype.wO.call(this)};\ng.k.Ya\u003dfunction(C){g.ax(C,128)\u0026\u0026this.q9(\"player-error-event\")};g.S(vU,g.O);vU.prototype.clearQueue\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.X\u0026\u0026this.X.reject(\"Queue cleared\");this.app.Y().D(\"html5_gapless_fallback_on_qoe_restart_v2\")||b\u0026\u0026this.K\u0026\u0026this.K.qY(!1);DM(this,C)};\nvU.prototype.nf\u003dfunction(){return!this.j};\nvU.prototype.VM\u003dfunction(){var C;return((C\u003dthis.N)\u003d\u003dnull?void 0:C.VM())||!1};\nvU.prototype.wO\u003dfunction(){DM(this);g.O.prototype.wO.call(this)};g.S(et_,g.jv);g.k\u003det_.prototype;g.k.getVisibilityState\u003dfunction(C,b,h,N,p,P,c,e){return C?4:c7o()?3:b?2:h?1:N?5:p?7:P?8:c?9:e?10:0};\ng.k.AC\u003dfunction(C){this.fullscreen!\u003d\u003dC\u0026\u0026(this.fullscreen\u003dC,this.ws())};\ng.k.setMinimized\u003dfunction(C){this.K!\u003d\u003dC\u0026\u0026(this.K\u003dC,this.ws())};\ng.k.setInline\u003dfunction(C){this.inline!\u003d\u003dC\u0026\u0026(this.inline\u003dC,this.ws())};\ng.k.ib\u003dfunction(C){this.pictureInPicture!\u003d\u003dC\u0026\u0026(this.pictureInPicture\u003dC,this.ws())};\ng.k.setSqueezeback\u003dfunction(C){this.N!\u003d\u003dC\u0026\u0026(this.N\u003dC,this.ws())};\ng.k.jz\u003dfunction(C){this.X!\u003d\u003dC\u0026\u0026(this.X\u003dC,this.ws())};\ng.k.r0\u003dfunction(){return this.j};\ng.k.GI\u003dfunction(){return this.fullscreen!\u003d\u003d0};\ng.k.isFullscreen\u003dfunction(){return this.fullscreen!\u003d\u003d0\u0026\u0026this.fullscreen!\u003d\u003d4};\ng.k.wq\u003dfunction(){return this.fullscreen};\ng.k.isMinimized\u003dfunction(){return this.K};\ng.k.isInline\u003dfunction(){return this.inline};\ng.k.isBackground\u003dfunction(){return c7o()};\ng.k.S1\u003dfunction(){return this.pictureInPicture};\ng.k.iQ\u003dfunction(){return!1};\ng.k.Lt\u003dfunction(){return this.N};\ng.k.bY\u003dfunction(){return this.X};\ng.k.ws\u003dfunction(){this.publish(\"visibilitychange\");var C\u003dthis.getVisibilityState(this.r0(),this.isFullscreen(),this.isMinimized(),this.isInline(),this.S1(),this.iQ(),this.Lt(),this.bY());C!\u003d\u003dthis.W\u0026\u0026this.publish(\"visibilitystatechange\");this.W\u003dC};\ng.k.wO\u003dfunction(){LA1(this.G);g.jv.prototype.wO.call(this)};g.S(L41,g.O);g.k\u003dL41.prototype;g.k.A4\u003dfunction(){return this.X};\ng.k.SE\u003dfunction(C){this.X\u003dC};\ng.k.i$\u003dfunction(){return this.N};\ng.k.ub\u003dfunction(C){this.N\u003dC};\ng.k.gU\u003dfunction(C){return this.K[C]||null};\ng.k.wO\u003dfunction(){for(var C\u003dg.z(Object.values(this.K)),b\u003dC.next();!b.done;b\u003dC.next())nJ(b.value);g.O.prototype.wO.call(this)};g.S(dB,g.O);g.k\u003ddB.prototype;g.k.enqueue\u003dfunction(C,b){if(C.X!\u003d\u003dthis)return!1;if(this.segments.length\u003d\u003d\u003d0||(b\u003d\u003d\u003dvoid 0?0:b))this.j\u003dC;this.segments.push(C);return!0};\ng.k.HF\u003dfunction(){return this.pJ||0};\ng.k.tT\u003dfunction(){return this.X||0};\ng.k.removeAll\u003dfunction(){for(;this.segments.length;){var C\u003dvoid 0;(C\u003dthis.segments.pop())\u003d\u003dnull||C.dispose()}this.K.clear();this.N\u003dvoid 0};\ng.k.wO\u003dfunction(){this.removeAll();g.O.prototype.wO.call(this)};\ng.S(ztc,g.O);g.k\u003dztc.prototype;g.k.HF\u003dfunction(){return this.pJ};\ng.k.tT\u003dfunction(){return this.N};\ng.k.getType\u003dfunction(){return this.type};\ng.k.getVideoData\u003dfunction(){return this.videoData};\ng.k.LA\u003dfunction(C){eM(C);this.videoData\u003dC};\ng.k.wO\u003dfunction(){HqK(this);g.O.prototype.wO.call(this)};g.tY.prototype.nt\u003dfunction(C,b){if(b\u003d\u003d\u003d1)return this.j.get(C);if(b\u003d\u003d\u003d2)return this.N.get(C);if(b\u003d\u003d\u003d3)return this.K.get(C)};\ng.tY.prototype.Ng\u003dbc(50);g.tY.prototype.Ph\u003dfunction(C,b,h,N){h\u003d{qJ:N,Vh:h};b?this.N.set(C,h):this.j.set(C,h)};\ng.tY.prototype.clearAll\u003dfunction(){this.j.clear();this.N.clear();this.K.clear()};\ng.S(g.TX,g.O);g.k\u003dg.TX.prototype;g.k.Eg\u003dfunction(C,b,h){return new g.hk(C,b,{id:h,namespace:\"serverstitchedcuerange\",priority:9})};\ng.k.rE\u003dfunction(C){var b\u003dC.sS?C.sS*1E3:C.pJ,h\u003dthis.K.get(C.cpn);h\u0026\u0026this.playback.removeCueRange(h);this.K.delete(C.cpn);this.N.delete(C.cpn);h\u003dthis.G.indexOf(C);h\u003e\u003d0\u0026\u0026this.G.splice(h,1);h\u003d[];for(var N\u003dg.z(this.W),p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.end\u003c\u003db?this.playback.removeCueRange(p):h.push(p);this.W\u003dh;sBc(this,0,b+C.durationMs)};\ng.k.onCueRangeEnter\u003dfunction(C){this.rO.push(C);var b\u003dC.getId();this.jC({oncueEnter:1,cpn:b,start:C.start,end:C.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.l3()||0).toFixed(3)});var h\u003db\u003d\u003d\u003d\"\";this.m6.add(C.K);var N\u003dthis.N.get(b);if(h){var p;if(this.playback.getVideoData().qz()\u0026\u0026((p\u003dthis.j)\u003d\u003dnull?0:p.Bo)\u0026\u0026this.X){this.t6\u003d0;this.j\u003dvoid 0;this.kh\u0026\u0026(this.events.D9(this.kh),this.kh\u003dnull);this.X\u003d\"\";this.t4\u003d!0;return}}else if(this.jC({enterAdCueRange:1}),this.playback.getVideoData().qz()\u0026\u0026\n(N\u003d\u003dnull?0:N.gp))return;if(this.t4\u0026\u0026!this.j)this.t4\u003d!1,!h\u0026\u0026N\u0026\u0026(h\u003dthis.playback.getCurrentTime(),bX(this,{sG:C,isAd:!0,aR:!0,m3:h,adCpn:b},{isAd:!1,aR:!1,m3:h}),this.nJ\u003dN.cpn,wB(this,N),C\u003dxB(this,\"midab\",N),this.jC(C),this.t6\u003d1),this.V\u003d!1;else if(this.j){if(this.j.aR)this.jC({a_pair_of_same_transition_occurs_enter:1,acpn:this.j.adCpn,transitionTime:this.j.m3,cpn:b,currentTime:this.playback.getCurrentTime()}),N\u003dthis.playback.getCurrentTime(),C\u003d{sG:C,isAd:!h,aR:!0,m3:N,adCpn:b},b\u003d{sG:this.j.sG,isAd:this.j.isAd,\naR:!1,m3:N,adCpn:this.j.adCpn},this.j.sG\u0026\u0026this.m6.delete(this.j.sG.K),bX(this,C,b);else{if(this.j.sG\u003d\u003d\u003dC){this.jC({same_cue_range_pair_enter:1,acpn:this.j.adCpn,transitionTime:this.j.m3,cpn:b,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:C.start,cueRangeEndTime:C.end});this.j\u003dvoid 0;return}if(this.j.adCpn\u003d\u003d\u003db){b\u0026\u0026this.jC({dchtsc:b});this.j\u003dvoid 0;return}C\u003d{sG:C,isAd:!h,aR:!0,m3:this.playback.getCurrentTime(),adCpn:b};bX(this,C,this.j)}this.j\u003dvoid 0;this.V\u003d!1}else this.j\u003d{sG:C,isAd:!h,\naR:!0,m3:this.playback.getCurrentTime(),adCpn:b}};\ng.k.onCueRangeExit\u003dfunction(C){var b\u003dC.getId();this.jC({oncueExit:1,cpn:b,start:C.start,end:C.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.l3()||0).toFixed(3)});var h\u003db\u003d\u003d\u003d\"\",N\u003dthis.N.get(b);if(this.playback.getVideoData().qz()\u0026\u0026!h\u0026\u0026N){if(N.gp)return;N.gp\u003d!0;this.J.clear();if(this.If.D(\"html5_lifa_no_rewatch_ad_sbc\"))if(this.playback.nu()){var p\u003dN.pJ;this.playback.dC(p/1E3,(p+N.durationMs)/1E3)}else this.playback.jp(\"lifa\",{remove:0})}if(this.m6.has(C.K))if(this.m6.delete(C.K),\nthis.rO\u003dthis.rO.filter(function(P){return P!\u003d\u003dC}),this.t4\u0026\u0026(this.V\u003dthis.t4\u003d!1,this.jC({cref:1})),this.j){if(this.j.aR){if(this.j.sG\u003d\u003d\u003dC){this.jC({same_cue_range_pair_exit:1,\nacpn:this.j.adCpn,transitionTime:this.j.m3,cpn:b,currentTime:this.playback.getCurrentTime(),cueRangeStartTime:C.start,cueRangeEndTime:C.end});this.j\u003dvoid 0;return}if(this.j.adCpn\u003d\u003d\u003db){b\u0026\u0026this.jC({dchtsc:b});this.j\u003dvoid 0;return}b\u003d{sG:C,isAd:!h,aR:!1,m3:this.playback.getCurrentTime(),adCpn:b};bX(this,this.j,b)}else if(this.jC({a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.j.adCpn,transitionTime:this.j.m3,upcomingCpn:b,contentCpn:this.playback.getVideoData().clientPlaybackNonce,currentTime:this.playback.getCurrentTime()}),\nthis.j.adCpn\u003d\u003d\u003db)return;this.j\u003dvoid 0;this.V\u003d!1}else this.j\u003d{sG:C,isAd:!h,aR:!1,m3:this.playback.getCurrentTime(),adCpn:b};else this.jC({ignore_single_exit:1})};\ng.k.KT\u003dfunction(){return{cpn:this.playback.getVideoData().clientPlaybackNonce,durationMs:0,pJ:0,playerType:1,n9:0,videoData:this.playback.getVideoData(),errorCount:0}};\ng.k.tR\u003dfunction(){if(this.rG)return!1;var C\u003dvoid 0;this.nJ\u0026\u0026(C\u003dthis.N.get(this.nJ));return this.playback.getVideoData().qz()?!!C\u0026\u0026!C.gp:!!C};\ng.k.seekTo\u003dfunction(C,b,h,N){C\u003dC\u003d\u003d\u003dvoid 0?0:C;b\u003db\u003d\u003d\u003dvoid 0?{}:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?null:N;if(this.playback.getVideoData().qz()\u0026\u0026C\u003c\u003dthis.q2/1E3)this.playback.pauseVideo(),this.q2\u003d0,this.V\u003d!0,this.playback.B6(),this.playback.seekTo(C),this.playback.playVideo();else if(this.V\u003d!0,h)Myc(this,C,b);else{h\u003dthis.app.i$();var p\u003dh\u003d\u003d\u003dthis.CO?this.G$:null;Nf(this,!1);this.Yg\u003dC;this.SC\u003db;N!\u003dnull\u0026\u0026this.ob.start(N);h\u0026\u0026(this.G$\u003dp||h.getPlayerState(),h.T_(),this.CO\u003dh)}};\ng.k.wO\u003dfunction(){Nf(this,!1);JsH(this);uaV(this);g.O.prototype.wO.call(this)};\ng.k.NV\u003dfunction(C){this.Xs\u003dC;this.jC({swebm:C})};\ng.k.p5\u003dfunction(C,b,h){if(h\u0026\u0026b){var N\u003dthis.J.get(C);if(N){N.locations||(N.locations\u003dnew Map);var p\u003dNumber(b.split(\";\")[0]);h\u003dnew g.Zl(h);this.jC({hdlredir:1,itag:b,seg:C,hostport:aL(h)});N.locations.set(p,h)}}};\ng.k.PR\u003dfunction(C,b,h,N,p,P){var c\u003dN\u003d\u003d\u003d3,e\u003dQBo(this,C,b,N,h,P);if(!e){pu(this,b,c);var L\u003dg.RtK(this,b)?\"undec\":\"ncp\";this.jC({gvprp:L,mt:C,seg:b,tt:N,itag:h,ce:P});return null}c||this.J.set(b,e);P\u003de.dG;var Z;N\u003d((Z\u003dthis.nt(b-1,N,p))\u003d\u003dnull?void 0:Z.qJ)||\"\";N\u003d\u003d\u003d\"\"\u0026\u0026this.jC({eds:1});Z\u003dXBl(this,e.ssdaiAdsConfig);p\u003dthis.playback.getVideoData();var Y;c\u003d((Y\u003dp.K)\u003d\u003dnull?void 0:Y.containerType)||0;Y\u003dp.pn[c];e\u003de.eZ\u0026\u0026b\u003e\u003de.eZ?e.eZ:void 0;Y\u003d{Wx:P?vxc(this,P):[],lc:Z,qJ:N,DY:e,yI:CR(Y.split(\";\")[0]),MO:Y.split(\";\")[1]||\n\"\"};e\u003d{Vw:Y};this.Vz\u0026\u0026(C\u003d{gvprpro:\"v\",sq:b,mt:C.toFixed(3),itag:h,acpns:((L\u003dY.Wx)\u003d\u003dnull?void 0:L.join(\"_\"))||\"none\",abid:P},this.jC(C));return e};\ng.k.ex\u003dfunction(C){a:{if(!this.rG){var b\u003dUko(this,C);if(!(this.playback.getVideoData().qz()\u0026\u0026(b\u003d\u003dnull?0:b.gp)))break a}b\u003dvoid 0}var h\u003db;if(!h)return this.jC({gvprp:\"ncp\",mt:C}),null;b\u003dh.dG;var N\u003dXBl(this,h.ssdaiAdsConfig);h\u003dh.eZ\u0026\u0026h.It\u0026\u0026C\u003e\u003dh.It?h.eZ:void 0;var p\u003dthis.playback.getVideoData(),P,c\u003d((P\u003dp.K)\u003d\u003dnull?void 0:P.containerType)||0;P\u003dp.pn[c];P\u003d{Wx:b?vxc(this,b):[],lc:N,DY:h,yI:CR(P.split(\";\")[0]),MO:P.split(\";\")[1]||\"\"};if(this.If.D(\"html5_use_time_without_threshold_first\")){var e;C\u003d{gvprpro:\"v\",\nmt:C.toFixed(3),acpns:((e\u003dP.Wx)\u003d\u003dnull?void 0:e.join(\"_\"))||\"none\",abid:b};this.jC(C)}return P};\ng.k.Vu\u003dfunction(C,b,h,N,p,P){var c\u003dNumber(h.split(\";\")[0]),e\u003dN\u003d\u003d\u003d3;C\u003dQBo(this,C,b,N,h,P);this.jC({gdu:1,seg:b,itag:c,pb:\"\"+!!C});if(!C)return pu(this,b,e),null;C.locations||(C.locations\u003dnew Map);if(!C.locations.has(c)){var L,Z;P\u003d(L\u003dC.videoData.getPlayerResponse())\u003d\u003dnull?void 0:(Z\u003dL.streamingData)\u003d\u003dnull?void 0:Z.adaptiveFormats;if(!P)return this.jC({gdu:\"noadpfmts\",seg:b,itag:c}),pu(this,b,e),null;L\u003dP.find(function(l){return l.itag\u003d\u003d\u003dc});\nif(!L||!L.url){var Y\u003dC.videoData.videoId;C\u003d[];var a\u003dg.z(P);for(N\u003da.next();!N.done;N\u003da.next())C.push(N.value.itag);this.jC({gdu:\"nofmt\",seg:b,vid:Y,itag:c,fullitag:h,itags:C.join(\",\")});pu(this,b,e);return null}C.locations.set(c,new g.Zl(L.url,!0))}P\u003dC.locations.get(c);if(!P)return this.jC({gdu:\"nourl\",seg:b,itag:c}),pu(this,b,e),null;P\u003dnew p$(P);this.Xs\u0026\u0026(P.get(\"dvc\")?this.jC({dvc:P.get(\"dvc\")||\"\"}):P.set(\"dvc\",\"webm\"));(N\u003d(a\u003dthis.nt(b-1,N,p))\u003d\u003dnull?void 0:a.qJ)\u0026\u0026P.set(\"daistate\",N);C.eZ\u0026\u0026b\u003e\u003dC.eZ\u0026\u0026\nP.set(\"skipsq\",\"\"+C.eZ);(a\u003dthis.playback.getVideoData().clientPlaybackNonce)\u0026\u0026P.set(\"cpn\",a);a\u003d[];C.dG\u0026\u0026(a\u003dvxc(this,C.dG),a.length\u003e0\u0026\u0026P.set(\"acpns\",a.join(\",\")));e||this.J.set(b,C);e\u003dnull;e\u003dP.get(\"aids\");N\u003dP.p9();(N\u003d\u003dnull?void 0:N.length)\u003e2048\u0026\u0026this.jC({urltoolong:1,sq:b,itag:c,len:N.length});this.Vz\u0026\u0026(N\u0026\u0026(P\u003dC.cpn,p\u003dC.dG,W4V(this,P,p),p\u0026\u0026!this.aL.has(p)\u0026\u0026(P\u003dDk1(this,P,p),L\u003ddkW(this,p),this.jC({iofa:P}),this.jC({noawnzd:L-P}),this.jC({acpns:a.join(\".\"),aids:(Y\u003de)\u003d\u003dnull?void 0:Y.replace(/,/g,\".\")}),\nthis.aL.add(p))),this.jC({gdu:\"v\",seg:b,itag:h,ast:C.pJ.toFixed(3),alen:C.durationMs.toFixed(3),acpn:C.cpn,avid:C.videoData.videoId}));return N};\ng.k.yL\u003dfunction(C,b,h){var N\u003dgR(this,C,h);return(N\u003dN?(N.pJ+N.durationMs)/1E3:0)\u0026\u0026b\u003eN?(this.mT(C,h,!0),this.playback.seekTo(N),!0):!1};\ng.k.mT\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dgR(this,C,b);if(N){var p\u003dvoid 0,P\u003dN.dG;if(P){this.jC({skipadonsq:b,sts:h,abid:P,acpn:N.cpn,avid:N.videoData.videoId});h\u003dthis.KO.get(P);if(!h)return;h\u003dg.z(h);for(P\u003dh.next();!P.done;P\u003dh.next())P\u003dP.value,P.eZ\u003db,P.It\u003dC,P.pJ\u003eN.pJ\u0026\u0026(p\u003dP)}this.X\u003dN.cpn;K4l(this);C\u003dthis.playback.getCurrentTime();Cu(this,N,p,C,C,!1,!0)}};\ng.k.yA\u003dfunction(){for(var C\u003dg.z(this.G),b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,b.eZ\u003dNaN,b.It\u003dNaN;K4l(this);this.jC({rsac:\"resetSkipAd\",sac:this.X});this.X\u003d\"\"};\ng.k.nt\u003dfunction(C,b,h){return this.Qz.nt(C,b,h)};\ng.k.Ng\u003dbc(49);\ng.k.Ph\u003dfunction(C,b,h,N,p,P,c,e,L){N.length\u003e0\u0026\u0026this.jC({onssinfo:1,sq:C,start:b.toFixed(3),cpns:N.join(\",\"),ds:p.join(\",\"),isVideo:c?1:0});L\u0026\u0026this.Qz.Ph(C,c,e,L);e\u003dIQ(this.playback.getVideoData())\u0026\u0026this.If.D(\"html5_process_all_cuepoints\");if(c||e){if(N.length\u0026\u0026p.length)for(this.X\u0026\u0026this.X\u003d\u003d\u003dN[0]\u0026\u0026this.jC({skipfail:1,sq:C,acpn:this.X}),C\u003db+this.c5(),c\u003d0;c\u003cN.length;c++)if(L\u003dN[c],e\u003dC,C\u003de+p[c],L\u003dthis.N.get(L))e-\u003dP[c],L.sS\u003dL.sS!\u003dnull?Math.min(L.sS,e):e;if(N.length\u0026\u0026p.length)for(b\u003d(b+this.c5())*1E3,h\u003d0;h\u003c\nN.length;h++)if(C\u003dN[h],c\u003dp[h]*1E3,C\u003d\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce)Oqc(this,b,b+c,!1),b+\u003dc;else{this.Yh.has(C)||(this.jC({adCpnFromEmsg:1}),this.Yh.add(C));e\u003d0;h\u003cP.length\u0026\u0026(e\u003dP[h]*1E3);L\u003dthis.K.get(C);var Z\u003d!1;L?(L.start\u003db-e,L.end\u003db+c,this.playback.Qx()):(L\u003dthis.Eg(b-e,b+c,C),this.K.set(C,L),this.jC({newAdCR:1,cpn:C,startTime:L.start,endTime:L.end}),Z\u003d!0);b\u003dL.end;Oqc(this,L.start,L.end,!0);if(Z)for(this.playback.addCueRange(L),C\u003dthis.playback.JK(\"serverstitchedcuerange\",36E5),\nC\u003dg.z(C),c\u003dC.next();!c.done;c\u003dC.next())this.K.delete(c.value.getId())}else h!\u003d\u003d5\u0026\u0026h!\u003d\u003d4||Oqc(this,(b+this.c5())*1E3,(b+this.c5())*1E3+5E3,!1)}};\ng.k.Ks\u003dbc(47);g.k.c5\u003dfunction(){return this.playback.c5()};\ng.k.RF\u003dfunction(C){this.playback.jp(\"timelineerror\",{e:C})};\ng.k.Sr\u003dfunction(C){this.sX\u0026\u0026this.N2\u0026\u0026this.Df.push(this.N2);C\u0026\u0026this.N2\u0026\u0026this.IV.push(this.N2);this.N2\u003dnull;this.playback.Sr(C)};\ng.k.Vg\u003dfunction(C){if(this.rG||C.identifier\u0026\u0026this.w9.has(C.identifier))this.jC({startnoad:C.identifier}),I$(this);else if(ra(this.Df,function(h){return h.identifier\u003d\u003d\u003dC.identifier}))this.jC({timedoutcp:1}),this.nO.start(0);\nelse if(ra(this.IV,function(h){return h.identifier\u003d\u003d\u003dC.identifier}))this.jC({fetchedcp:1}),I$(this);\nelse if(this.nO.isActive()){var b;this.jC({racingcp:((b\u003dthis.N2)\u003d\u003dnull?void 0:b.identifier)+\"_\"+C.identifier})}else this.HW\u003d(new Date).getTime()/1E3,this.jC({adf:1}),(b\u003d5E3,C.event\u003d\u003d\u003d\"predictStart\")\u0026\u0026(b-\u003dC.j),this.sI\u003dMath.max(b,15E3),this.sX\u003d!1,this.nO.start(this.sI),this.N2\u003dC,this.Qz.clearAll(),this.zi\u003d[]};\ng.k.mM\u003dfunction(C,b,h,N){h\u003dh||{reason:\"disablessdai\"};if(C\u0026\u0026b){if(!gR(this,C,b))return!1;h.sq\u003db}if(this.rG)return!1;this.rG\u003d!0;this.t6\u003e0\u0026\u0026(this.t6\u003d0,this.nJ\u003d\"\",this.api.publish(\"serverstitchedvideochange\"));this.playback.FT(h,N);return!0};\ng.k.YP\u003dfunction(){this.jC({rstdaist:1});this.Qz.clearAll()};\ng.k.Jp\u003dfunction(C){var b;if(C!\u003d\u003d((b\u003dthis.N2)\u003d\u003dnull?void 0:b.identifier))this.jC({ignorenoad:C});else{this.w9.add(C);var h;((h\u003dthis.N2)\u003d\u003dnull?void 0:h.identifier)\u003d\u003d\u003dC\u0026\u0026I$(this)}};\ng.k.Q9\u003dfunction(){return this.t6};\ng.k.pI\u003dfunction(){return this.nJ};\ng.k.Es\u003dfunction(C){if(this.playback.getVideoData().qz()\u0026\u0026(this.If.D(\"html5_lifa_no_gab_on_predict_start\")\u0026\u0026C.event\u003d\u003d\u003d\"predictStart\"||C.event\u003d\u003d\u003d\"continue\"||C.event\u003d\u003d\u003d\"stop\"))return this.jC({cuepoint_skipped:C.event}),!1;var b\u003dUC(this.api.N8());if(b\u003db?b.Es(C):!1)this.L\u003d{Ir:C.identifier,Zg:C.startSecs};else if(this.L\u0026\u0026this.L.Ir\u003d\u003d\u003dC.identifier\u0026\u0026C.startSecs\u003ethis.L.Zg+1){this.jC({cueStChg:C.identifier,oldSt:this.L.Zg.toFixed(3),newSt:C.startSecs.toFixed(3),abid:this.L.By});if(this.L.By){var h\u003dC.startSecs-\nthis.L.Zg,N\u003dthis.KO.get(this.L.By);if(N){N\u003dg.z(N);for(var p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,p.pJ\u003e\u003d0\u0026\u0026(p.pJ+\u003dh*1E3,this.If.D(\"html5_ssdai_update_timeline_on_start_time_change\")\u0026\u0026(p.n9+\u003dh*1E3),this.jC({newApEt:p.pJ,newApPrt:p.n9,acpn:p.cpn}))}}this.L.Zg\u003dC.startSecs}return b};\ng.k.UQ\u003dfunction(C){return this.rG?!1:!!Uko(this,C)};\ng.k.EJ\u003dfunction(C){var b\u003dthis;this.playback.pauseVideo();var h\u003dthis.playback.getCurrentTime(),N\u003dthis.N.get(this.nJ),p\u003dthis.K.get(this.nJ);if(N){this.X\u003dthis.nJ;this.V\u003d!1;N.gp\u003d!0;var P\u003dthis.playback.getCurrentTime();this.j\u003d{sG:p,isAd:!0,aR:!1,m3:P,adCpn:this.nJ,Bo:N,f8f:C};this.playback.getVideoData().qz()\u0026\u0026this.playback.nN(N,this.KT(),P,this.playback.getCurrentTime(),!1,!0,C,(0,g.fB)());if(p\u003d\u003dnull?0:p.start)this.q2\u003dP*1E3-p.start;this.J.clear();this.playback.B6();this.nJ\u003dthis.KT().cpn;this.api.publish(\"serverstitchedvideochange\");\nthis.playback.seekTo(h,{seekSource:89,Cj:\"lifa_skip\"});this.playback.playVideo();this.kh||(this.kh\u003dthis.events.S(this.api,\"progresssync\",function(){b.rE(N)}));\nreturn!0}this.jC({skipFail:h},!0);return!1};\ng.k.jC\u003dfunction(C,b){((b\u003d\u003d\u003dvoid 0?0:b)||this.Vz||this.playback.getVideoData().qz())\u0026\u0026this.playback.jp(\"sdai\",C)};\nvar AsV\u003d0;g.S(Exl,g.TX);g.k\u003dExl.prototype;g.k.rE\u003dfunction(C){var b\u003dthis.K.get(C.cpn);b\u0026\u0026this.playback.removeCueRange(b);this.K.delete(C.cpn);this.N.delete(C.cpn);C\u003dthis.G.indexOf(C);C\u003e\u003d0\u0026\u0026this.G.splice(C,1)};\ng.k.onCueRangeEnter\u003dfunction(C){var b\u003dC.getId();this.playback.jp(\"sdai\",{oncueEnter:1,cpn:b,start:C.start,end:C.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.l3()||0).toFixed(3)});b\u003dthis.N.get(b);this.playback.jp(\"sdai\",{enterAdCueRange:1});var h\u003dthis.nJ||this.KT().cpn,N;h\u003d(N\u003dthis.N.get(h))!\u003dnull?N:this.KT();b\u0026\u0026(C\u003d{sG:C,IZ:h,zB:b,TB:this.playback.getCurrentTime()},this.t5(C))};\ng.k.onCueRangeExit\u003dfunction(C){for(var b\u003dthis.playback.getCurrentTime()*1E3,h\u003dC.getId(),N\u003dg.z(this.K.values()),p\u003dN.next();!p.done;p\u003dN.next())if(p\u003dp.value,p.getId()!\u003d\u003dh\u0026\u0026b\u003e\u003dp.start\u0026\u0026b\u003c\u003dp.end)return;if(b\u003dthis.N.get(h))C\u003d{sG:C,IZ:b,zB:this.KT(),TB:this.playback.getCurrentTime()},this.t5(C)};\ng.k.t5\u003dfunction(C){this.X||this.V||this.VO(this.nJ);var b\u003dC.IZ,h\u003dC.zB;if(h.cpn\u003d\u003d\u003dthis.nJ)this.playback.jp(\"sdai\",{igtranssame:1,enter:h.cpn,exit:b.cpn});else{var N\u003dthis.V,p\u003d!!this.X;this.X\u003d\"\";C\u003dC.TB;var P\u003db.playerType\u003d\u003d\u003d2?b.pJ/1E3+b.videoData.CO:this.KT().videoData.CO;if(b.playerType\u003d\u003d\u003d2\u0026\u0026h.playerType\u003d\u003d\u003d2)p?this.playback.jp(\"sdai\",{igtransskip:1,enter:h.cpn,exit:b.cpn,seek:N,skip:this.X}):Cu(this,b,h,P,C,N,p);else{this.nJ\u003dh.cpn;if(b.playerType\u003d\u003d\u003d1\u0026\u0026h.playerType\u003d\u003d\u003d2){this.q2\u003d0;wB(this,h);var c\u003dxB(this,\n\"c2a\",h);this.playback.jp(\"sdai\",c);this.t6++}else if(b.playerType\u003d\u003d\u003d2\u0026\u0026h.playerType\u003d\u003d\u003d1){c\u003db.videoData.CO;this.api.publish(\"serverstitchedvideochange\");var e\u003dxB(this,\"a2c\");this.playback.jp(\"sdai\",e);this.t6\u003d0;this.q2\u003dc}this.playback.nN(b,h,P,C,N,p)}this.X\u003d\"\";this.V\u003d!1}};\ng.k.seekTo\u003dfunction(C,b,h,N){C\u003dC\u003d\u003d\u003dvoid 0?0:C;b\u003db\u003d\u003d\u003dvoid 0?{}:b;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;N\u003dN\u003d\u003d\u003dvoid 0?null:N;this.VO(this.nJ);g.TX.prototype.seekTo.call(this,C,b,h,N)};\ng.k.mT\u003dfunction(C,b,h){h\u003dh\u003d\u003d\u003dvoid 0?!1:h;var N\u003dgR(this,C,b);if(N){var p\u003dvoid 0,P\u003dN.dG;if(P){this.playback.jp(\"sdai\",{skipadonsq:b,sts:h,abid:P,acpn:N.cpn,avid:N.videoData.videoId});h\u003dthis.KO.get(P);if(!h)return;h\u003dg.z(h);for(P\u003dh.next();!P.done;P\u003dh.next())P\u003dP.value,P.eZ\u003db,P.It\u003dC,P.pJ\u003eN.pJ\u0026\u0026(p\u003dP)}this.VO(this.nJ);this.X\u003dN.cpn;K4l(this);C\u003dthis.playback.getCurrentTime();Cu(this,N,p,C,C,!1,!0)}};\ng.k.Ph\u003dfunction(C,b,h,N,p,P,c,e,L){N.length\u003e0\u0026\u0026this.playback.jp(\"sdai\",{onssinfo:1,sq:C,start:b.toFixed(3),cpns:N.join(\",\"),ds:p.join(\",\"),isVideo:c?1:0});L\u0026\u0026this.Qz.Ph(C,c,e,L);h\u003dIQ(this.playback.getVideoData())\u0026\u0026this.If.D(\"html5_process_all_cuepoints\");if(c||h){if(N.length\u0026\u0026p.length)for(this.X\u0026\u0026this.X\u003d\u003d\u003dN[0]\u0026\u0026this.playback.jp(\"sdai\",{skipfail:1,sq:C,acpn:this.X}),C\u003db+this.c5(),c\u003d0;c\u003cN.length;c++)if(e\u003dN[c],h\u003dC,C\u003dh+p[c],e\u003dthis.N.get(e))h-\u003dP[c],e.sS\u003de.sS!\u003dnull?Math.min(e.sS,h):h;if(N.length\u0026\u0026p.length)for(c\u003d\n(b+this.c5())*1E3,b\u003d0;b\u003cN.length;b++)if(h\u003dN[b],e\u003dp[b]*1E3,h!\u003d\u003dthis.playback.getVideoData().clientPlaybackNonce){this.Yh.has(h)||(this.playback.jp(\"sdai\",{adCpnFromEmsg:1}),this.Yh.add(h));L\u003d0;b\u003cP.length\u0026\u0026(L\u003dP[b]*1E3);if(C\u003dthis.K.get(h))C.start\u003dc-L,C.end\u003dc+e,this.playback.Qx();else for(C\u003dthis.Eg(c-L,c+e,h),this.K.set(h,C),this.playback.jp(\"sdai\",{newAdCR:1,cpn:h,startTime:C.start,endTime:C.end}),this.playback.addCueRange(C),c\u003dthis.playback.JK(\"serverstitchedcuerange\",36E5),c\u003dg.z(c),h\u003dc.next();!h.done;h\u003d\nc.next())this.K.delete(h.value.getId());c\u003dC.end}}};\ng.k.VO\u003dfunction(C){var b\u003dC||this.nJ,h\u003dthis.N.get(b);if(h){C\u003dh.videoData;var N,p;b\u003dh.sS||((p\u003d(N\u003dthis.K.get(b))\u003d\u003dnull?void 0:N.start)!\u003dnull?p:0)/1E3;N\u003dthis.playback.getCurrentTime()-b;C.CO\u003dN\u003e0?N:0}else this.KT().videoData.CO\u003dthis.playback.getCurrentTime()};g.S(B5S,g.O);g.k\u003dB5S.prototype;\ng.k.lA\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?\"\":b;if(this.timeline.N\u003d\u003d\u003db)return!0;var h\u003dthis.timeline.j,N\u003dh\u003d\u003dnull?void 0:h.getVideoData();if(!h||!N)return this.api.jp(\"ssap\",{htsm:h?0:1}),!1;if(this.api.D(\"html5_ssap_clear_timeline_before_update\")){var p\u003dthis.timeline,P;(P\u003dp.j)\u003d\u003dnull||HqK(P);p.K.clear()}p\u003dWU(h);var c\u003d!1;P\u003d[];var e\u003dnew Map;h\u003d[];var L\u003d[],Z\u003d0,Y\u003d0,a\u003d0,l\u003d[];C\u003dg.z(C);for(var F\u003dC.next();!F.done;F\u003dC.next())a:{var G\u003dvoid 0,V\u003dvoid 0,q\u003dF.value,f\u003dq.clipId;if(f){if(q.T7){a\u003dq.T7.sj||0;F\u003dq.T7.GU||1;var y\u003d\nNumber(((q.T7.XN||0)/(q.T7.wE||1)*1E3).toFixed(0));a\u003dF\u003dy+Number((a/F*1E3).toFixed(0))}else F\u003dy\u003da,this.FV.has(f)||this.FQ.add(f);var u\u003d(V\u003de.get(f))!\u003dnull?V:0,K\u003dthis.timeline.N;V\u003d!1;if(K\u0026\u0026this.api.D(\"html5_ssap_clear_timeline_before_update\")){if(K\u003dthis.DT.get(f))K.start\u003dy,K.end\u003dF,V\u003d!0}else{if(K){var v\u003df;K\u003dy;var T\u003dF,t\u003du,go\u003dbT(this.timeline,v);if(go!\u003dnull\u0026\u0026go.length){t\u003cgo.length\u0026\u0026(go[t].pJ\u003dK,go[t].N\u003dT);if(v\u003dthis.DT.get(v))v.start\u003dK,v.end\u003dT;K\u003d!0}else K\u003d!1}if(K){e.set(f,u+1);c\u003d!0;break a}}l.push(f);!V\u0026\u0026\nq.T7\u0026\u0026(l\u003dthis.Eg(y,F,l.join(\",\")),this.DT.set(f,l),h.push(l),l\u003d[]);if(((G\u003dq.T7)\u003d\u003dnull?void 0:G.S8)\u003d\u003d\u003dN.videoId){V\u003dG\u003dvoid 0;q\u003df;f\u003dN;q!\u003d\u003df.clientPlaybackNonce\u0026\u0026this.api.jp(\"ssap\",{cnm:1,cid:q,cpn:f.clientPlaybackNonce});if(this.api.D(\"html5_ssap_clear_timeline_before_update\"))f.lF\u003dy,q\u003dnc(this.timeline,1,y,F-y,f),P.push(q),y\u003dEb(this.timeline,y,F,[q]),c\u003dc||y;else if(K\u003d[],f\u0026\u0026(f.lF\u003dy,K\u003d(V\u003dbT(this.timeline,q))!\u003dnull?V:[]),!this.timeline.N\u0026\u0026K.length\u0026\u0026u\u003d\u003d\u003d0){c\u003dK[0];c.pJ\u003dy;c.N\u003dF;f\u003d(G\u003dthis.timeline.j)\u003d\u003dnull?\nvoid 0:G.j;if((G\u003df\u003d\u003dnull?void 0:f.get(0))\u0026\u0026f)for(V\u003d0;V\u003cG.length;V++)if(K\u003dG[V],K.HF()!\u003d\u003dK.tT()){K.pJ\u003dy;K.X\u003dF;G.splice(V,1);f.has(y)?f.get(y).push(K):f.set(y,[K]);break}P.push(c);e.set(q,u+1);c\u003d!0}else q\u003dnc(this.timeline,1,y,F-y,f),P.push(q),y\u003dEb(this.timeline,y,F,[q]),c\u003dc||y;L.length\u0026\u0026(L\u003dI3o(this,Z||0,Y,L),c\u003dc||L);Y\u003dZ\u003dF;L\u003d[]}else u\u003dvoid 0,G\u003dthis.ym.get(f),V\u003dG!\u003dnull?G:new g.RQ(this.api.Y(),{cpn:f}),V.hU\u003d!0,this.FQ.has(f)\u0026\u0026this.ym.set(f,V),Z\u003dMath.min(y,Z),Y\u003dMath.max(F,Y),this.api.jp(\"ssap\",{e:y,d:F-\ny,c:f,p:G?1:0}),V.lF\u003dy,F\u003dnc(this.timeline,2,y,F-y,V,(u\u003dq.h2)\u003d\u003dnull?void 0:u.L4),L.push(F)}else this.api.jp(\"ssap\",{cm:1})}L.length\u0026\u0026(N\u003dI3o(this,Z||0,Y,L),c\u003dc||N);p\u0026\u0026P.length\u0026\u0026($k6(this.timeline,p,P),this.api.D(\"html5_ssap_clear_timeline_before_update\")\u0026\u0026(N\u003dP[P.length-1].tT(),(p\u003dthis.timeline.j)!\u003dnull\u0026\u0026(p.N\u003dN)));h.length\u0026\u0026this.playback.Z8(h);if(c){this.timeline.N\u003db;N\u003dthis.playback.l1();b\u003d[];N\u003dg.z(N);for(h\u003dN.next();!h.done;h\u003dN.next()){h\u003dh.value;if(h.N){if(this.api.D(\"html5_ssap_fix_ad_completion_cue_range\")\u0026\u0026\nh.start\u003d\u003d\u003d0x7ffffffffffff)continue;p\u003dVQ(this,h.N);if(p\u003d\u003d\u003dh.Uc)continue;h.start\u003dh.start-h.Uc+p;h.end\u003dh.end-h.Uc+p;h.Uc\u003dp;b.push(h)}this.api.D(\"html5_ssap_fix_cue_range_updates\")||this.playback.N4(b)}this.api.D(\"html5_ssap_fix_cue_range_updates\")\u0026\u0026this.playback.N4(b);this.api.jp(\"ssap\",{tu:YL(this)});b\u003dUC(this.api.N8());this.api.jp(\"ssap\",{am:b?1:0})}else this.api.jp(\"ssap\",{tnu:1});return!0};\ng.k.addPlayerResponseForAssociation\u003dfunction(C){var b\u003dnew g.RQ(this.api.Y(),C.playerVars);b.playerResponseCpn?b.clientPlaybackNonce\u003db.playerResponseCpn:this.api.jp(\"ssap\",{eim:this.playback.getVideoData().clientPlaybackNonce});b.hU\u003d!0;if(C\u003dC.Py)b.Py\u003dC,b.clientPlaybackNonce\u003dC.cpn;C\u003db.clientPlaybackNonce;this.api.jp(\"ssap\",{aprfa:C+\"_\"+b.videoId});if(C){this.ym.set(C,b);var h\u003dbT(this.timeline,C),N\u003d!1;if(h\u003d\u003dnull?0:h.length){h\u003dg.z(h);for(var p\u003dh.next();!p.done;p\u003dh.next())p\u003dp.value,b.lF\u003dp.HF(),p.LA(b),\np.K\u0026\u0026(N\u003d!0)}else N\u003d!b.videoId;if(!N){if(!Inl(this.playback.vE.CJ(b.videoId))){var P;this.api.jp(\"ssap\",{nlc:C,nlcc:(P\u003dthis.timeline.j)\u003d\u003dnull?void 0:WU(P)})}this.playback.vE.XE().kc(C,b,2)}}};\ng.k.lI\u003dfunction(){this.FJ\u003d!0;this.api.D(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026this.finishSegmentByCpn(this.nJ,qi(this),5)};\ng.k.a$\u003dfunction(C){if(g.ax(C,128)){var b;C\u003d(b\u003dC.state.N9)\u003d\u003dnull?void 0:b.errorCode;this.finishSegmentByCpn(this.nJ,qi(this),7,C)}};\ng.k.finishSegmentByCpn\u003dfunction(C,b,h,N){if(this.nJ\u003d\u003d\u003db)return[];this.FJ\u0026\u0026(h\u003d5,this.FJ\u003d!1);this.api.jp(\"ssap\",{fsbc:C+\";\"+b,fsbcr:h,fsbct:this.api.getCurrentTime().toFixed(),fsbce:N!\u003dnull?N:\"\"});if(this.api.D(\"html5_ssap_timeline_handle_error_and_abandon\")\u0026\u0026(h\u003d\u003d\u003d5||h\u003d\u003d\u003d7))return hll(this,C,b,h),[];this.pN\u003db;var p\u003d!1;if(this.FQ.has(C)\u0026\u0026(p\u003dnxW(this,h),!p))return[C];var P\u003dbT(this.timeline,b);if(P){P.sort(function(L,Z){return L.HF()-Z.HF()});\nvar c\u003dg.z(P);for(P\u003dc.next();!P.done;P\u003dc.next()){P\u003dP.value;var e\u003dthis.playback.getCurrentTime()*1E3;if(P.HF()\u003e\u003de){this.ol.set(C,h);CMc(this,C,b);this.Rt.set(C,(0,g.fB)());if(h\u003dthis.DT.get(b))for(h\u003dh.getId().split(\",\"),h\u003dg.z(h),c\u003dh.next();!c.done;c\u003dh.next())c\u003dc.value,c!\u003d\u003db\u0026\u0026this.FQ.has(c)\u0026\u0026(this.FQ.delete(c),this.FV.add(c));this.VO();b\u003dP.HF()/1E3;P\u003dvoid 0;h\u003d(P\u003dg.Lk(this.api.Y().experiments,\"html5_ssap_skip_seeking_offset_ms\"))!\u003dnull?P:0;this.api.D(\"html5_ssap_keep_media_on_finish_segment\")?this.playback.seekTo(b+\nh/1E3,{vY:!0}):this.playback.seekTo(b+h/1E3);this.NP?(this.api.jp(\"ssap\",{gpfreload:this.nJ}),T5H(this)||(this.NP\u003d!1),this.playback.B6(!1,!1,this.api.D(\"html5_ssap_keep_media_on_finish_segment\"))):N\u0026\u0026this.playback.B6(!1,!1,this.api.D(\"html5_ssap_keep_media_on_finish_segment\"));p\u0026\u0026this.api.playVideo(1,this.api.D(\"html5_ssap_keep_media_on_finish_segment\"));return[C]}}}return[]};\ng.k.b_\u003dfunction(){var C\u003dthis.timeline.j;if(!C)return 0;var b\u003dC.tT();C\u003dg.z(C.j.values());for(var h\u003dC.next();!h.done;h\u003dC.next()){h\u003dg.z(h.value);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.tT()\u003eb\u0026\u0026(b\u003dN.tT())}return b/1E3};\ng.k.Mo\u003dfunction(){var C\u003dthis.playback.getCurrentTime()*1E3;var b\u003dgZo(this,C);if(!b){var h\u003dbT(this.timeline,this.nJ);if(h){h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,N.HF()\u003eC\u0026\u0026(b\u003dN)}}return b\u0026\u0026b.getType()\u003d\u003d\u003d1?b.HF()/1E3:0};\ng.k.getVideoData\u003dfunction(C){if(C\u003d\u003d\u003d2\u0026\u0026!this.tR()){if(this.p4\u0026\u0026this.ym.has(this.p4))return this.ym.get(this.p4);this.api.jp(\"ssap\",{lpanf:\"\"+qi(this)});return null}return jpl(this)};\ng.k.tR\u003dfunction(){var C\u003dbT(this.timeline,this.nJ);return(C\u003d\u003dnull?0:C.length)?C[0].getType()\u003d\u003d\u003d2:!1};\ng.k.S6\u003dfunction(){var C\u003dbT(this.timeline,this.nJ);return(C\u003d\u003dnull?0:C.length)?C[0].K:!1};\ng.k.seekTo\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var h\u003dpi1(this,this.playback.getCurrentTime());this.playback.seekTo(C+h/1E3,b)};\ng.k.Eg\u003dfunction(C,b,h){return new g.hk(C,b,{id:h,namespace:\"ssap\",priority:9})};\ng.k.onCueRangeEnter\u003dfunction(C){if(!this.IW.has(C.getId())){this.api.jp(\"ssap\",{oce:1,cpn:C.getId(),st:C.start,et:C.end,ct:(this.playback.getCurrentTime()||0).toFixed(3),cmt:(this.playback.l3()||0).toFixed(3)});for(var b\u003dC.getId().split(\",\"),h\u003d0;h\u003cb.length\u0026\u0026this.pN\u0026\u0026b[h]!\u003d\u003dthis.pN;){var N\u003db[h];this.FQ.has(N)\u0026\u0026(this.FQ.delete(N),this.FV.add(N));h++}if(b.length\u003eh+1)for(N\u003dh+1;N\u003cb.length;N++)this.Vv.push(b[N]);b\u003db[h];this.FQ.has(b)\u0026\u0026cb1(this,b);this.FV.has(b)||bHl(this,b);b\u003dg.z(this.DT.values());for(h\u003d\nb.next();!h.done;h\u003db.next())h\u003dh.value,h.start\u003c\u003dC.start\u0026\u0026!this.IW.has(C.getId())\u0026\u0026this.IW.add(h.getId())}};\ng.k.Q9\u003dfunction(){return this.t6};\ng.k.pI\u003dfunction(){return this.nJ};\ng.k.handleError\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?0:b;if(C!\u003d\u003d\"fmt.decode\"\u0026\u0026C!\u003d\u003d\"fmt.unplayable\"||!this.tR()||this.AP\u003d\u003d\u003dthis.nJ)return!1;this.AP\u003dthis.nJ;if(this.api.D(\"html5_enable_ssap_gapful_switch\"))this.NP\u003d!0,this.api.jp(\"ssap\",{gpfonerr:C}),this.playback.B6();else{this.playback.jp(\"ssap\",{skiperr:C,acpn:this.nJ});var h\u003dthis.playback.getVideoData().clientPlaybackNonce;this.finishSegmentByCpn(this.nJ,h,b\u003d\u003d\u003d1||b\u003d\u003d\u003d2?7:6,C)}return!0};\ng.k.VO\u003dfunction(C){var b\u003dC||this.nJ;if(C\u003dthis.ym.get(b)||this.playback.getVideoData())b\u003dthis.playback.getCurrentTime()-VQ(this,b)/1E3,C.CO\u003db\u003e0?b:0};\ng.k.o6X\u003dfunction(C){var b\u003dthis.ym.get(this.nJ);b\u0026\u0026this.playback.Eh(C-b.lF/1E3,b.lengthSeconds,this.nJ)};\ng.k.wO\u003dfunction(){this.api.Y().tZ()\u0026\u0026this.api.jp(\"ssap\",{di:\"\"+this.nJ,dic:\"\"+this.playback.getVideoData().clientPlaybackNonce});this.ym.clear();this.FQ.clear();this.IW.clear();this.ol.clear();this.Rt.clear();this.FV.clear();this.Vv\u003d[];ty_(this);this.pN\u003d\"\";g.yJ(this.events);g.O.prototype.wO.call(this)};g.S(LEo,g.O);g.k\u003dLEo.prototype;g.k.onCueRangeEnter\u003dfunction(C){if(this.j\u003d\u003d\u003dthis.app.i$()){var b\u003dthis.G.get(C);b?FE1(this,b.target,b.vM,C):this.zE(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:C.toString()})}else if(b\u003dthis.K.find(function(p){return p.Hj.sG\u003d\u003d\u003dC})){var h\u003db.Hj,N\u003dh.target;\nh\u003dh.vM;N?FE1(this,N,h,C):oZK(this,b.n9,h,C)}};\ng.k.onQueuedVideoLoaded\u003dfunction(){var C\u003dthis.J;eA(this);if(C){if(!kF(this,C)){var b\u003dthis.app.i$();this.zE(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:b\u003d\u003dnull?void 0:b.getVideoData().clientPlaybackNonce,ccpn:\"\"+C.playerVars.cpn})}this.app.i$().addCueRange(C.Hj.sG)}};\ng.k.seekTo\u003dfunction(C,b,h,N){C\u003dC\u003d\u003d\u003dvoid 0?0:C;b\u003db\u003d\u003d\u003dvoid 0?{}:b;N\u003dN\u003d\u003d\u003dvoid 0?null:N;if(h\u003d\u003d\u003dvoid 0?0:h)elH(this,C,b);else{h\u003dthis.app.i$()||null;var p\u003dh\u003d\u003d\u003dthis.X?this.W:null;Lu(this,!1);this.KO\u003dC;this.V\u003db;N!\u003dnull\u0026\u0026this.L.start(N);h\u0026\u0026(this.W\u003dp||h.getPlayerState(),h.T_(),this.X\u003dh)}};\ng.k.a$\u003dfunction(C){g.ax(C,128)\u0026\u0026HH6(this)};\ng.k.isManifestless\u003dfunction(){return NF(this.j.getVideoData())};\ng.k.wO\u003dfunction(){Lu(this,!1);Mj1(this);g.O.prototype.wO.call(this)};\ng.k.zE\u003dfunction(C,b){this.j.zE(new VX(C,b))};\nvar ZH6\u003d0;var qZW\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.S(a7,g.O);g.k\u003da7.prototype;g.k.get\u003dfunction(C){ZF(this);var b\u003dthis.data.find(function(h){return h.key\u003d\u003d\u003dC});\nreturn b?b.value:null};\ng.k.set\u003dfunction(C,b,h){this.remove(C,!0);ZF(this);C\u003d{key:C,value:b,expire:Infinity};h\u0026\u0026isFinite(h)\u0026\u0026(h*\u003d1E3,C.expire\u003d(0,g.fB)()+h);for(this.data.push(C);this.data.length\u003ethis.N;)(h\u003dthis.data.shift())\u0026\u0026lX(this,h,!0);YF(this)};\ng.k.remove\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dthis.data.find(function(N){return N.key\u003d\u003d\u003dC});\nh\u0026\u0026(lX(this,h,b),g.Cs(this.data,function(N){return N.key\u003d\u003d\u003dC}),YF(this))};\ng.k.removeAll\u003dfunction(C){if(C\u003dC\u003d\u003d\u003dvoid 0?!1:C)for(var b\u003dg.z(this.data),h\u003db.next();!h.done;h\u003db.next())lX(this,h.value,C);this.data\u003d[];YF(this)};\ng.k.wO\u003dfunction(){var C\u003dthis;g.O.prototype.wO.call(this);this.data.forEach(function(b){lX(C,b,!0)});\nthis.data\u003d[]};g.S(o7,g.O);o7.prototype.yg\u003dfunction(C){if(C)return this.K.get(C)};\no7.prototype.wO\u003dfunction(){this.j.removeAll();this.K.removeAll();g.O.prototype.wO.call(this)};g.bvj\u003dZh(function(){var C\u003dwindow.AudioContext||window.webkitAudioContext;try{return new C}catch(b){return b.name}});g.S(iHl,g.n);g.k\u003diHl.prototype;g.k.Bj\u003dfunction(){g.c4(this.element,g.yH.apply(0,arguments))};\ng.k.Ue\u003dfunction(){this.No\u0026\u0026(this.No.removeEventListener(\"focus\",this.I9),g.gQ(this.No),this.No\u003dnull)};\ng.k.CC\u003dfunction(){this.HE();var C\u003dthis.app.Y();C.nS||this.Bj(\"tag-pool-enabled\");C.W\u0026\u0026this.Bj(g.Rc.HOUSE_BRAND);C.playerStyle\u003d\u003d\u003d\"gvn\"\u0026\u0026(this.Bj(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");C.HW\u0026\u0026(this.oi\u003dg.Pl(\"yt-dom-content-change\",this.resize,this));this.S(window,\"orientationchange\",this.resize,this);this.S(window,\"resize\",this.resize,this)};\ng.k.Y2\u003dfunction(C){g.MX(this.app.Y());this.Br\u003d!C;FR(this)};\ng.k.resize\u003dfunction(){if(this.No){var C\u003dthis.xe();if(!C.isEmpty()){var b\u003d!g.oV(C,this.bZ.getSize()),h\u003dUuK(this);b\u0026\u0026(this.bZ.width\u003dC.width,this.bZ.height\u003dC.height);C\u003dthis.app.Y();(h||b||C.HW)\u0026\u0026this.app.h4.publish(\"resize\",this.getPlayerSize())}}};\ng.k.bN\u003dfunction(C,b){this.updateVideoData(b)};\ng.k.updateVideoData\u003dfunction(C){if(this.No){var b\u003dthis.app.Y();ti\u0026\u0026(this.No.setAttribute(\"x-webkit-airplay\",\"allow\"),C.title?this.No.setAttribute(\"title\",C.title):this.No.removeAttribute(\"title\"));this.No.setAttribute(\"controlslist\",\"nodownload\");b.qp\u0026\u0026C.videoId\u0026\u0026(this.No.poster\u003dC.Q6(\"default.jpg\"))}b\u003dg.aD(C,\"yt:bgcolor\");this.CE.style.backgroundColor\u003db?b:\"\";this.o3\u003djw(g.aD(C,\"yt:stretch\"));this.GK\u003djw(g.aD(C,\"yt:crop\"),!0);g.L2(this.element,\"ytp-dni\",C.jS);this.resize()};\ng.k.setGlobalCrop\u003dfunction(C){this.KR\u003djw(C,!0);this.resize()};\ng.k.setCenterCrop\u003dfunction(C){this.Bq\u003dC;this.resize()};\ng.k.AC\u003dfunction(){};\ng.k.getPlayerSize\u003dfunction(){var C\u003dthis.app.Y(),b\u003dthis.app.h4.isFullscreen(),h\u003dC.externalFullscreen\u0026\u0026g.SR(C);if(b\u0026\u0026dJ()\u0026\u0026!h)return new g.lF(window.outerWidth,window.outerHeight);h\u003d!isNaN(this.P8.width)\u0026\u0026!isNaN(this.P8.height);var N\u003dthis.app.Y().D(\"kevlar_player_enable_squeezeback_fullscreen_sizing\");if(b\u0026\u0026!h\u0026\u0026N)return new g.lF(this.element.clientWidth,this.element.clientHeight);if(b||C.df){if(window.matchMedia){C\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.d3\u0026\u0026this.d3.media\u003d\u003d\u003d\nC||(this.d3\u003dwindow.matchMedia(C));var p\u003dthis.d3\u0026\u0026this.d3.matches}if(p)return new g.lF(window.innerWidth,window.innerHeight)}else if(h)return this.P8.clone();return new g.lF(this.element.clientWidth,this.element.clientHeight)};\ng.k.xe\u003dfunction(){var C\u003dthis.app.Y().D(\"enable_desktop_player_underlay\"),b\u003dthis.getPlayerSize(),h\u003dg.Lk(this.app.Y().experiments,\"player_underlay_min_player_width\");return C\u0026\u0026this.vu\u0026\u0026b.width\u003eh?(C\u003dg.Lk(this.app.Y().experiments,\"player_underlay_video_width_fraction\"),new g.lF(Math.min(b.height*this.getVideoAspectRatio(),b.width*C),Math.min(b.height,b.width*C/this.getVideoAspectRatio()))):b};\ng.k.getVideoAspectRatio\u003dfunction(){return isNaN(this.o3)?u6S(this):this.o3};\ng.k.getVideoContentRect\u003dfunction(C){var b\u003dthis.xe();C\u003dRll(this,b,this.getVideoAspectRatio(),C);return new g.pV((b.width-C.width)/2,(b.height-C.height)/2,C.width,C.height)};\ng.k.TI\u003dfunction(C){this.vu\u003dC;this.resize()};\ng.k.mQ\u003dfunction(){return this.NT};\ng.k.onMutedAutoplayChange\u003dfunction(){FR(this)};\ng.k.setInternalSize\u003dfunction(C){g.oV(this.P8,C)||(this.P8\u003dC,this.resize())};\ng.k.wO\u003dfunction(){this.oi\u0026\u0026g.j8(this.oi);this.Ue();g.n.prototype.wO.call(this)};g.k\u003dXil.prototype;g.k.click\u003dfunction(C,b){this.elements.has(C);this.j.has(C);var h\u003dg.q6();h\u0026\u0026C.visualElement\u0026\u0026g.gK(h,C.visualElement,b)};\ng.k.createClientVe\u003dfunction(C,b,h,N){var p\u003dthis;N\u003dN\u003d\u003d\u003dvoid 0?!1:N;this.elements.has(C);this.elements.add(C);h\u003dVwU(h);C.visualElement\u003dh;var P\u003dg.q6(),c\u003dg.M6();P\u0026\u0026c\u0026\u0026(g.zu(\"combine_ve_grafts\")?G0(oc(),h,c):g.wW(g.nZ)(void 0,P,c,h));b.addOnDisposeCallback(function(){p.elements.has(C)\u0026\u0026p.destroyVe(C)});\nN\u0026\u0026this.K.add(C)};\ng.k.createServerVe\u003dfunction(C,b,h){var N\u003dthis;h\u003dh\u003d\u003d\u003dvoid 0?!1:h;this.elements.has(C);this.elements.add(C);b.addOnDisposeCallback(function(){N.destroyVe(C)});\nh\u0026\u0026this.K.add(C)};\ng.k.destroyVe\u003dfunction(C){this.elements.has(C);this.elements.delete(C);this.N.delete(C);this.j.delete(C);this.K.delete(C)};\ng.k.Mq\u003dfunction(C,b){this.clientPlaybackNonce!\u003d\u003db\u0026\u0026(this.clientPlaybackNonce\u003db,F$(oc(),C),KEK(this))};\ng.k.setTrackingParams\u003dfunction(C,b){this.elements.has(C);b\u0026\u0026(C.visualElement\u003dg.HL(b))};\ng.k.Kj\u003dfunction(C,b,h){this.elements.has(C);b?this.j.add(C):this.j.delete(C);var N\u003dg.q6(),p\u003dC.visualElement;this.K.has(C)?N\u0026\u0026p\u0026\u0026(b?g.hu(N,[p]):g.Nb(N,[p])):b\u0026\u0026!this.N.has(C)\u0026\u0026(N\u0026\u0026p\u0026\u0026g.bI(N,p,void 0,h),this.N.add(C))};\ng.k.hasVe\u003dfunction(C){return this.elements.has(C)};g.S(g.SA,g.O);g.SA.create\u003dfunction(C,b,h,N){try{var p\u003dtypeof C\u003d\u003d\u003d\"string\"?C:\"player\"+g.B1(C),P\u003dq2[p];if(P){try{P.dispose()}catch(e){g.ux(e)}q2[p]\u003dnull}var c\u003dnew g.SA(C,b,h,N);c.addOnDisposeCallback(function(){q2[p]\u003dnull;c.wX\u0026\u0026c.wX()});\nreturn q2[p]\u003dc}catch(e){throw g.ux(e),(e\u0026\u0026e instanceof Error?e:Error(String(e))).stack;}};\ng.k\u003dg.SA.prototype;g.k.u5\u003dfunction(){return this.visibility};\ng.k.SE\u003dfunction(C){var b\u003dthis.A4();if(C!\u003d\u003db){C.getVideoData().autonavState\u003db.getVideoData().autonavState;b.g4(this.uA,this);var h\u003db.getPlaybackRate();nJ(b);this.fv.SE(C);C.setPlaybackRate(h);C.Gu(this.uA,this);EZH(this)}};\ng.k.CZ\u003dfunction(){this.le||(this.le\u003dg.pD(AR(),e5l()));return this.le};\ng.k.Ue\u003dfunction(C){if(this.mediaElement){this.MP\u0026\u0026(this.events.D9(this.MP),this.MP\u003dnull);g.yJ(this.Ra);var b\u003dthis.i$();b\u0026\u0026b.Ue(!0,!1,C);this.template.Ue();try{this.D(\"html5_use_async_stopVideo\")?this.mediaElement.dispose():this.mediaElement.Hd()}catch(h){g.Ri(h)}this.mediaElement\u003dnull}};\ng.k.ub\u003dfunction(C,b){if(C!\u003d\u003dthis.i$()){this.logger.debug(function(){return\"start set presenting player, type \"+C.getPlayerType()+\", vid \"+C.getVideoData().videoId});\nvar h\u003dnull,N\u003dthis.i$();N\u0026\u0026(h\u003dN.getPlayerState(),this.logger.debug(\"set presenting player, destroy modules\"),Qi(this.Ms,3),vq(this,\"cuerangesremoved\",N.l1()),this.wu\u0026\u0026!C.isGapless()\u0026\u0026N.isGapless()\u0026\u0026this.mediaElement\u0026\u0026this.mediaElement.stopVideo(),N\u003dC.v$()\u0026\u0026N.v$(),this.DJ.Ap(\"iv_s\"),hCc(this,N));C.getPlayerType()\u003d\u003d\u003d1\u0026\u0026this.SE(C);biV(this,C);this.fv.ub(C);this.mediaElement\u0026\u0026C.setMediaElement(this.mediaElement);C.Gu(this.Rp,this);C.kB()?rwl(this,\"setPresenting\",!1):(this.bN(\"newdata\",C,C.getVideoData()),\nh\u0026\u0026!g.gP(h,C.getPlayerState())\u0026\u0026this.gD(new g.ZK(C.getPlayerState(),h)),b\u003db\u0026\u0026this.D(\"html5_player_preload_ad_fix\")\u0026\u0026C.getPlayerType()\u003d\u003d\u003d1,C.Hr()\u0026\u0026!b\u0026\u0026this.bN(\"dataloaded\",C,C.getVideoData()),(b\u003d(b\u003dC.getVideoData().K)\u0026\u0026b.video)\u0026\u0026this.h4.Mz(\"onPlaybackQualityChange\",b.quality),vq(this,\"cuerangesadded\",C.l1()),b\u003dC.getPlayerState(),g.B(b,2)?C6V(this):g.B(b,8)?C.playVideo():C.Xn()\u0026\u0026C.pauseVideo(),b\u003dthis.A4(),C.getPlayerType()\u003d\u003d\u003d2\u0026\u0026(C.getVideoData().On\u003db.getVideoData().clientPlaybackNonce),C.getPlayerType()!\u003d\u003d\n2||this.vL()||(h\u003dC.getVideoData(),b.QC(h.clientPlaybackNonce,h.IV||\"\",h.breakType||0,h.VX,h.videoId||\"\")),this.logger.debug(\"finish set presenting player\"))}};\ng.k.xY\u003dfunction(){if(this.A4()!\u003d\u003dthis.i$()){var C\u003dthis.i$();this.logger.debug(function(){return\"release presenting player, type \"+(C\u003d\u003dnull?void 0:C.getPlayerType())+\", vid \"+(C\u003d\u003dnull?void 0:C.getVideoData().videoId)});\nthis.ub(this.A4())}};\ng.k.gU\u003dfunction(C){if(C)if(C\u003d\u003d\u003d1)C\u003dthis.A4();else if(this.getVideoData().enableServerStitchedDai\u0026\u0026C\u003d\u003d\u003d2)C\u003dthis.getVideoData().enablePreroll?this.fv.gU(2)||this.i$():this.i$();else if(g.Kj(this.getVideoData())\u0026\u0026C\u003d\u003d\u003d2){if(C\u003dthis.D(\"html5_ssap_return_content_player_during_preroll\"))if(C\u003dthis.Ib)C\u003dthis.Ib,C\u003dC.nJ\u003d\u003d\u003d\"\"?!0:C.tR();C\u003dC?this.i$():this.fv.gU(2)||this.i$()}else C\u003dthis.fv.gU(C)||null;else C\u003dthis.i$();return C};\ng.k.A4\u003dfunction(){return this.fv.A4()};\ng.k.i$\u003dfunction(){return this.fv.i$()};\ng.k.aH\u003dbc(44);g.k.zWf\u003dfunction(){qf(this)||(this.logger.debug(\"application playback ready\"),this.Pm(5))};\ng.k.jLz\u003dfunction(C){if(!qf(this)){this.logger.debug(\"playback ready\");mco(this);var b\u003dC.getPlayerState();C.Xn()?this.pauseVideo():b.isOrWillBePlaying()\u0026\u0026this.playVideo()}};\ng.k.canPlayType\u003dfunction(C){return fE(C)};\ng.k.Y\u003dfunction(){return this.If};\ng.k.getVideoData\u003dfunction(){return this.i$().getVideoData()};\ng.k.Hc\u003dbc(18);g.k.PW\u003dfunction(){return this.A4().getVideoData()};\ng.k.getVideoLoadedFraction\u003dfunction(C){C\u003dthis.gU(C);return C?g.DS(C.getVideoData())?1:(C\u003dC.Q_())?C.hd():0:0};\ng.k.Ti\u003dfunction(){return this.template};\ng.k.N8\u003dfunction(){return this.Ms};\ng.k.FX\u003dfunction(){return this.DJ};\ng.k.Il\u003dfunction(C){var b\u003dthis.gU(1);b\u0026\u0026b.DN(C)};\ng.k.FG\u003dfunction(){var C\u003dthis.Ms.FG();this.h4.publish(\"videoStatsPingCreated\",C);return C};\ng.k.getVolume\u003dfunction(){return Math.round(this.h4.getVolume())};\ng.k.isMuted\u003dfunction(){return this.h4.isMuted()};\ng.k.TP\u003dfunction(){if(this.A4()\u003d\u003d\u003dthis.i$()\u0026\u0026this.Wb)return this.Wb.postId};\ng.k.je$\u003dfunction(){var C\u003dthis;this.D(\"use_rta_for_player\")||(g.qo(this.If)?g.Ta(this.If,g.Uv(this.getVideoData())).then(function(b){yG(AR(),b);Vx6(C.getVideoData(),C.If,C.CZ())}):Vx6(this.getVideoData(),this.If,this.CZ()))};\ng.k.D7\u003dfunction(C){this.h4.publish(\"poTokenVideoBindingChange\",C)};\ng.k.WV\u003dfunction(C){this.h4.publish(\"d6de4videobindingchange\",C)};\ng.k.IE\u003dfunction(){this.BD\u0026\u0026this.BD.IE()};\ng.k.OL\u003dfunction(C){this.BD\u003dC};\ng.k.wC\u003dfunction(C){if(C\u003d\u003d\u003d1){this.DJ.tick(\"vr\");var b\u003dthis.i$();b.rM();vd6(this.DJ,b.getVideoData(),qRo(this));AYc(this.Ms)}b\u003dthis.If;(Ea(b)\u0026\u0026b.J||g.mG(b))\u0026\u0026(this.vL()||this.h4.Mz(\"onAdStateChange\",C))};\ng.k.setLoopVideo\u003dfunction(C){var b\u003dthis.i$();b\u003d\u003d\u003dthis.A4()\u0026\u0026b.wf()!\u003d\u003dC\u0026\u0026(b.setLoop(C),this.h4.LO(\"onLoopChange\",C))};\ng.k.getLoopVideo\u003dfunction(){return this.i$().wf()};\ng.k.setLoopRange\u003dfunction(C){var b\u003d!1;!!this.Wb!\u003d\u003d!!C?b\u003d!0:this.Wb\u0026\u0026C\u0026\u0026(b\u003dthis.Wb.startTimeMs!\u003d\u003dC.startTimeMs||this.Wb.endTimeMs!\u003d\u003dC.endTimeMs||this.Wb.postId!\u003d\u003dC.postId||this.Wb.type!\u003d\u003dC.type);if(b){(b\u003dthis.i$())\u0026\u0026tq(b.getVideoData())\u0026\u0026b.jp(\"slr\",{et:(C\u003d\u003dnull?void 0:C.endTimeMs)||-1});b\u003dthis.A4();b.Sh(\"applooprange\");if(C){var h\u003dnew g.hk(C.startTimeMs,C.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"});b.addCueRange(h)}else{this.PW().clipConfig\u003dvoid 0;var N;((h\u003dthis.Wb)\u003d\u003dnull?void 0:h.type)!\u003d\u003d\n\"repeatChapter\"||isNaN(Number((N\u003dthis.Wb)\u003d\u003dnull?void 0:N.loopCount))||(h\u003d{loopCount:String(this.Wb.loopCount),cpn:this.getVideoData().clientPlaybackNonce},g.k1(\"repeatChapterLoopEvent\",h))}this.Wb\u003dC;this.h4.LO(\"onLoopRangeChange\",C||void 0);this.A4()\u003d\u003d\u003dthis.i$()\u0026\u0026(this.CA(),b.vE.rA())}};\ng.k.getLoopRange\u003dfunction(){return this.Wb};\ng.k.CA\u003dfunction(){var C\u003d\"\",b\u003dthis.A4();this.Wb?b!\u003d\u003dthis.i$()?C\u003d\"pnea\":eCV(this,b.getCurrentTime())\u0026\u0026(this.Wb.loopCount\u003d0,C\u003d\"ilr\"):C\u003d\"nlr\";var h\u003dthis.i$();if(h\u0026\u0026tq(h.getVideoData()))if(this.D(\"html5_gapless_log_loop_range_info\")){var N,p;h.jp(\"slrre\",{rej:C,ct:b.getCurrentTime(),lst:(N\u003dthis.Wb)\u003d\u003dnull?void 0:N.startTimeMs,let:(p\u003dthis.Wb)\u003d\u003dnull?void 0:p.endTimeMs})}else h.jp(\"slrre\",{});C||aEl(this)};\ng.k.setPlaybackRate\u003dfunction(C,b){if(!isNaN(C)){C\u003dB76(this,C);var h\u003dthis.A4();h.getPlaybackRate()!\u003d\u003dC\u0026\u0026(h.setPlaybackRate(C),b\u0026\u0026!this.If.X\u0026\u0026g.uU(\"yt-player-playback-rate\",C),this.h4.Mz(\"onPlaybackRateChange\",C))}};\ng.k.getCurrentTime\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?!0:b;if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return S3(this.Ms).getCurrentTime();var N\u003dC\u003d\u003d\u003d2\u0026\u0026this.getVideoData().enableServerStitchedDai,p\u003dg.Kj(this.getVideoData());C\u003dN||p?this.i$():this.gU(C);if(!C)return 0;if(p\u0026\u0026this.Ib)return b\u003dthis.Ib,C\u003dC.getCurrentTime(),h?h\u003dPq(b,h):(h\u003dpi1(b,C),h\u003dC-h/1E3),h;if(b){if(N\u0026\u0026this.Yt\u0026\u0026(h\u003dthis.Yt.q2/1E3,h!\u003d\u003d0))return h;h\u003dMf(this,C);return uX(this,h.getCurrentTime(),h)}N\u0026\u0026this.Yt?(h\u003dthis.Yt,C\u003dC.getCurrentTime(),h\u003d(h\u003drsl(h,\nC*1E3))?C-h.start/1E3:C):h\u003dC.getCurrentTime();return h};\ng.k.fB\u003dfunction(){var C\u003dthis.gU();if(!C)return 0;C\u003dMf(this,C);return uX(this,C.fB(),C)};\ng.k.getDuration\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!0:b;var h\u003dthis.getVideoData(),N\u003dC\u003d\u003d\u003d2\u0026\u0026h.enableServerStitchedDai,p\u003dg.Kj(h);var P\u003dN||p?this.i$():this.gU(C);if(!P)return 0;if(h.hasProgressBarBoundaries()\u0026\u0026!N\u0026\u0026!p){var c,e\u003dNumber((c\u003dh.progressBarStartPosition)\u003d\u003dnull?void 0:c.utcTimeMillis),L;h\u003dNumber((L\u003dh.progressBarEndPosition)\u003d\u003dnull?void 0:L.utcTimeMillis);if(!isNaN(e)\u0026\u0026!isNaN(h))return(h-e)/1E3}if(p\u0026\u0026this.Ib)return b\u003dPMH(this.Ib,this.Ib.pI()),C\u003d\u003d\u003d1\u0026\u0026b\u003d\u003d\u003d0?P.getDuration():b;if(b)return P\u003dV_(this,P),uX(this,\nP.getDuration(),P);N\u0026\u0026this.Yt?(C\u003dthis.Yt,P\u003dP.getCurrentTime(),P\u003d(P\u003diqW(C,P*1E3))?P.durationMs/1E3:0):P\u003dP.getDuration();return P};\ng.k.vF\u003dfunction(C){var b\u003dthis.gU(C);return b?this.vL(b)?(b\u003dV_(this,b),b.vF()-b.getCurrentTime()+this.getCurrentTime(C)):b.vF():0};\ng.k.Fx\u003dfunction(){return this.YC};\ng.k.addPlayerResponseForAssociation\u003dfunction(C){this.Ib\u0026\u0026this.Ib.addPlayerResponseForAssociation(C)};\ng.k.finishSegmentByCpn\u003dfunction(C,b,h){return this.Ib?this.Ib.finishSegmentByCpn(C,b,h):[]};\ng.k.CC\u003dfunction(){this.template.CC();var C\u003dthis.h4;C.state.element\u003dthis.template.element;var b\u003dC.state.element,h;for(h in C.state.j)C.state.j.hasOwnProperty(h)\u0026\u0026(b[h]\u003dC.state.j[h]);(C\u003dsbo(this.template.element))\u0026\u0026this.events.S(this.template,C,this.onFullscreenChange);this.events.S(window,\"resize\",this.r8O)};\ng.k.getDebugText\u003dfunction(C){var b\u003dthis.A4().jf(C),h\u003dthis.i$(),N\u003dthis.A4();if(h\u0026\u0026h!\u003d\u003dN){h\u003dh.jf(C);N\u003dg.z(Object.keys(h));for(var p\u003dN.next();!p.done;p\u003dN.next())p\u003dp.value,b[\"ad\"+p]\u003dh[p];if(C){h\u003db;N\u003d{};if(p\u003dOi(document,\"movie_player\"))N.bounds\u003dp.getBoundingClientRect(),N[\"class\"]\u003dp.className;p\u003d{};var P\u003dg.WE(\"video-ads\");P?(uhK(P,p),p.html\u003dP.outerHTML):p.missing\u003d1;P\u003d{};var c\u003dg.WE(\"videoAdUiSkipContainer\"),e\u003dg.WE(\"ytp-ad-skip-button-container\"),L\u003dg.WE(\"ytp-skip-ad-button\"),Z\u003dc||e||L;Z?(uhK(Z,P),P.ima\u003dc?\n1:0,P.bulleit\u003de?1:0,P.component\u003dL?1:0):P.missing\u003d1;N\u003dJSON.stringify({player:N,videoAds:p,skipButton:P});h.ad_skipBtnDbgInfo\u003dN}}C\u0026\u0026this.mediaElement\u0026\u0026(b[\"0sz\"]\u003d\"\"+(+Fd(this.mediaElement.getSize())\u003d\u003d\u003d0),b.op\u003dthis.mediaElement.aQ(\"opacity\"),h\u003dthis.mediaElement.ud().y+this.mediaElement.getSize().height,b.yof\u003d\"\"+(+h\u003c\u003d0),b.dis\u003dthis.mediaElement.aQ(\"display\"));C\u0026\u0026((C\u003d(0,g.r4)())\u0026\u0026(b.gpu\u003dC),(C\u003dthis.If.playerStyle)\u0026\u0026(b.ps\u003dC),this.If.CO\u0026\u0026(b.webview\u003d1));b.debug_playbackQuality\u003dthis.h4.getPlaybackQuality(1);\nb.debug_date\u003d(new Date).toString();b.origin\u003dwindow.origin;b.timestamp\u003dDate.now();delete b.uga;delete b.q;return JSON.stringify(b,null,2)};\ng.k.getFeedbackProductData\u003dfunction(){var C\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.Y().experiments.experimentIds.join(\", \"),player_release:\"youtube.player.web_20250211_01_RC00\"},b\u003dthis.getPlayerStateObject().N9;b\u0026\u0026(C.player_error_code\u003db.errorCode,C.player_error_details\u003dJSON.stringify(b.errorDetail));return C};\ng.k.getPresentingPlayerType\u003dfunction(C){if(this.appState\u003d\u003d\u003d1)return 1;if(qf(this))return 3;var b;if(C\u0026\u0026((b\u003dthis.Yt)\u003d\u003dnull?0:b.tR(this.getCurrentTime())))return 2;var h;return g.Kj(this.getVideoData())\u0026\u0026((h\u003dthis.Ib)\u003d\u003dnull?0:h.tR())?2:this.i$().getPlayerType()};\ng.k.S6\u003dfunction(){return g.Kj(this.getVideoData())\u0026\u0026this.Ib?this.Ib.S6():!1};\ng.k.getPlayerStateObject\u003dfunction(C){return this.getPresentingPlayerType()\u003d\u003d\u003d3?S3(this.Ms).TM:this.gU(C).getPlayerState()};\ng.k.getAppState\u003dfunction(){return this.appState};\ng.k.SA\u003dfunction(C){switch(C.type){case \"loadedmetadata\":this.fA.start();C\u003dg.z(this.Uo);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,VN1(this,b.id,b.j$$,b.ve2,void 0,!1);this.Uo\u003d[];break;case \"loadstart\":this.DJ.Ap(\"gv\");break;case \"progress\":case \"timeupdate\":P6(C.target.XX())\u003e\u003d2\u0026\u0026this.DJ.Ap(\"l2s\");break;case \"playing\":g.d_\u0026\u0026this.fA.start();if(g.qo(this.If))C\u003d!1;else{var h\u003dthis.i$();b\u003dg.HK(this.N8());C\u003dthis.mediaElement.aQ(\"display\")\u003d\u003d\u003d\"none\"||Fd(this.mediaElement.getSize())\u003d\u003d\u003d0;var N\u003dGH(this.template),\np\u003dh.getVideoData();h\u003dg.X_(this.If);p\u003dTt(p);b\u003d!N||b||h||p||this.If.sI;C\u003dC\u0026\u0026!b}C\u0026\u0026(C\u003dthis.i$(),C.Ze(),this.getVideoData().Xs||(this.getVideoData().Xs\u003d1,this.qm(),C.playVideo()))}};\ng.k.onLoadProgress\u003dfunction(C,b){this.h4.IL(\"onLoadProgress\",b)};\ng.k.v66\u003dfunction(){this.h4.publish(\"playbackstalledatstart\")};\ng.k.QO\u003dfunction(C,b){this.h4.publish(\"sabrCaptionsDataLoaded\",C,b)};\ng.k.uZi\u003dfunction(C){var b;(b\u003dthis.i$())\u003d\u003dnull||b.b4(C)};\ng.k.i9$\u003dfunction(C){var b;(b\u003dthis.i$())\u003d\u003dnull||b.CH(C)};\ng.k.onVideoProgress\u003dfunction(C,b){C\u003dMf(this,C.e2);b\u003duX(this,C.getCurrentTime(),C);this.h4.Mz(\"onVideoProgress\",b)};\ng.k.onAutoplayBlocked\u003dfunction(){this.h4.Mz(\"onAutoplayBlocked\");var C,b\u003d(C\u003dthis.i$())\u003d\u003dnull?void 0:C.getVideoData();b\u0026\u0026(b.x8\u003d!0);this.D(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.SR(this.If)\u0026\u0026(C\u003d{autoplayBrowserPolicy:Qp(),autoplayIntended:UK(this.getVideoData()),autoplayStatus:\"AUTOPLAY_STATUS_BLOCKED\",cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.k1(\"embedsAutoplayStatusChanged\",C))};\ng.k.dsz\u003dfunction(){this.h4.publish(\"progresssync\")};\ng.k.vtf\u003dfunction(){this.h4.IL(\"onPlaybackPauseAtStart\")};\ng.k.VCh\u003dfunction(C){if(this.getPresentingPlayerType()\u003d\u003d\u003d1){g.ax(C,1)\u0026\u0026!g.B(C.state,64)\u0026\u0026this.PW().isLivePlayback\u0026\u0026this.A4().isAtLiveHead()\u0026\u0026this.h4.getPlaybackRate()\u003e1\u0026\u0026this.setPlaybackRate(1,!0);if(g.ax(C,2)){if(this.Wb\u0026\u0026this.Wb.endTimeMs\u003e\u003d(this.getDuration()-1)*1E3){aEl(this);return}C6V(this)}if(g.B(C.state,128)){var b\u003dC.state;this.cancelPlayback(5);b\u003db.N9;JSON.stringify({errorData:b,debugInfo:this.getDebugText(!0)});this.h4.Mz(\"onError\",Qac(b.errorCode));this.h4.IL(\"onDetailedError\",{errorCode:b.errorCode,\nerrorDetail:b.errorDetail,message:b.errorMessage,messageKey:b.OQ,cpn:b.cpn});(0,g.fB)()-this.If.Fy\u003e6048E5\u0026\u0026this.h4.IL(\"onReloadRequired\")}b\u003d{};if(C.state.isPlaying()\u0026\u0026!C.state.isBuffering()\u0026\u0026!Dd(\"pbresume\",\"ad_to_video\")\u0026\u0026Dd(\"_start\",\"ad_to_video\")){var h\u003dthis.getVideoData();b.clientPlaybackNonce\u003dh.clientPlaybackNonce;h.videoId\u0026\u0026(b.videoId\u003dh.videoId);g.OG(b,\"ad_to_video\");sG(\"pbresume\",void 0,\"ad_to_video\");AYc(this.Ms)}this.h4.publish(\"applicationplayerstatechange\",C)}};\ng.k.gD\u003dfunction(C){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.h4.publish(\"presentingplayerstatechange\",C)};\ng.k.a$\u003dfunction(C){Hq(this,PF(C.state));g.B(C.state,1024)\u0026\u0026this.h4.isMutedByMutedAutoplay()\u0026\u0026(iX(this,{muted:!1,volume:this.zx.volume},!1),JC(this,!1))};\ng.k.YS\u003dfunction(C,b,h){C\u003d\u003d\u003d\"newdata\"\u0026\u0026EZH(this);this.h4.publish(\"applicationvideodatachange\",C,h)};\ng.k.WQ\u003dfunction(C,b){this.h4.IL(\"onPlaybackAudioChange\",this.h4.getAudioTrack().z$.name);this.h4.publish(\"internalaudioformatchange\",this.h4.getAudioTrack().z$.id,b)};\ng.k.Qk\u003dfunction(C){var b\u003dthis.i$().getVideoData();C\u003d\u003d\u003db\u0026\u0026this.h4.Mz(\"onPlaybackQualityChange\",C.K.video.quality)};\ng.k.Qu\u003dfunction(){var C\u003dthis.fv.gU(2);if(C){var b\u003dC.getVideoData();C\u003dC.o4();var h;(h\u003dthis.i$())\u003d\u003dnull||h.jp(\"ssdai\",{cleanaply:1,acpn:b\u003d\u003dnull?void 0:b.clientPlaybackNonce,avid:b.videoId,ccpn:C,sccpn:this.PW().clientPlaybackNonce\u003d\u003d\u003dC?1:0,isDai:this.PW().enableServerStitchedDai?1:0});delete this.fv.K[2]}};\ng.k.onVideoDataChange\u003dfunction(C,b,h){this.bN(C,b.e2,h)};\ng.k.bN\u003dfunction(C,b,h){this.logger.debug(function(){return\"on video data change \"+C+\", player type \"+b.getPlayerType()+\", vid \"+h.videoId});\nthis.If.tZ()\u0026\u0026b.jp(\"vdc\",{type:C,vid:h.videoId||\"\",cpn:h.clientPlaybackNonce||\"\"});b\u003d\u003d\u003dthis.A4()\u0026\u0026(this.If.Fz\u003dh.oauthToken);if(b\u003d\u003d\u003dthis.A4()){this.getVideoData().enableServerStitchedDai\u0026\u0026!this.Yt?(this.D(\"html5_check_decorator_on_cuepoint\")\u0026\u0026this.A4().jp(\"sdai\",{initSstm:1}),this.Yt\u003dthis.D(\"html5_enable_ssdai_transition_with_only_enter_cuerange\")?new Exl(this.h4,this.If,this.A4(),this):new g.TX(this.h4,this.If,this.A4(),this)):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.Yt\u0026\u0026(this.Yt.dispose(),\nthis.Yt\u003dnull);var N,p;!g.Kj(this.getVideoData())||C!\u003d\u003d\"newdata\"\u0026\u0026C!\u003d\u003d\"dataloaded\"||this.getVideoData().clientPlaybackNonce\u003d\u003d\u003d((N\u003dthis.YC.j)\u003d\u003dnull?void 0:(p\u003dN.getVideoData())\u003d\u003dnull?void 0:p.clientPlaybackNonce)?!g.Kj(this.getVideoData())\u0026\u0026this.Ib\u0026\u0026(this.Ib.dispose(),this.Ib\u003dnull):(S6V(this.YC),this.D(\"html5_ssap_cleanup_ad_player_on_new_data\")\u0026\u0026this.Qu(),N\u003dnc(this.YC,1,0,this.getDuration(1)*1E3,this.getVideoData()),this.YC.enqueue(N,!0),Eb(this.YC,0,this.getDuration(1)*1E3,[N]),$k6(this.YC,this.getVideoData().clientPlaybackNonce,\n[N]),this.Ib\u0026\u0026(this.Ib.dispose(),this.Ib\u003dnull),this.Ib\u003dnew B5S(this.h4,this.YC,this.A4()),this.fv.A4().ya(this.Ib))}if(C\u003d\u003d\u003d\"newdata\")this.logger.debug(\"new video data, destroy modules\"),Qi(this.Ms,2),this.h4.publish(\"videoplayerreset\",b);else{if(!this.mediaElement)return;C\u003d\u003d\u003d\"dataloaded\"\u0026\u0026(this.A4()\u003d\u003d\u003dthis.i$()?(i2(h.Rf,h.xK),P6S(this)):gm_(this));b.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(this.If.t4\u0026\u0026JwW(this),this.getVideoData().isLivePlayback\u0026\u0026!this.If.xA\u0026\u0026this.q9(\"html5.unsupportedlive\",2,\"DEVICE_FALLBACK\"),h.isLoaded()\u0026\u0026\n((EV6(h)||this.getVideoData().hH)\u0026\u0026this.h4.publish(\"legacyadtrackingpingchange\",this.getVideoData()),h.hasProgressBarBoundaries()\u0026\u0026omU(this)));this.h4.publish(\"videodatachange\",C,h,b.getPlayerType())}this.h4.Mz(\"onVideoDataChange\",{type:C,playertype:b.getPlayerType()});this.CA();(N\u003dh.JQ)?this.T2.Mq(N,h.clientPlaybackNonce):KEK(this.T2)};\ng.k.BJ\u003dfunction(){fu(this,null);this.h4.IL(\"onPlaylistUpdate\")};\ng.k.xso\u003dfunction(C){delete this.nA[C.getId()];this.A4().removeCueRange(C);a:{C\u003dthis.getVideoData();var b,h,N,p,P,c,e,L,Z,Y,a\u003d((b\u003dC.rO)\u003d\u003dnull?void 0:(h\u003db.contents)\u003d\u003dnull?void 0:(N\u003dh.singleColumnWatchNextResults)\u003d\u003dnull?void 0:(p\u003dN.autoplay)\u003d\u003dnull?void 0:(P\u003dp.autoplay)\u003d\u003dnull?void 0:P.sets)||((c\u003dC.rO)\u003d\u003dnull?void 0:(e\u003dc.contents)\u003d\u003dnull?void 0:(L\u003de.twoColumnWatchNextResults)\u003d\u003dnull?void 0:(Z\u003dL.autoplay)\u003d\u003dnull?void 0:(Y\u003dZ.autoplay)\u003d\u003dnull?void 0:Y.sets);if(a)for(b\u003dg.z(a),h\u003db.next();!h.done;h\u003db.next())if(h\u003d\nh.value,p\u003dN\u003dvoid 0,h\u003dh.autoplayVideo||((N\u003dh.autoplayVideoRenderer)\u003d\u003dnull?void 0:(p\u003dN.autoplayEndpointRenderer)\u003d\u003dnull?void 0:p.endpoint),N\u003dg.d(h,g.Da),P\u003dp\u003dvoid 0,h!\u003dnull\u0026\u0026((p\u003dN)\u003d\u003dnull?void 0:p.videoId)\u003d\u003d\u003dC.videoId\u0026\u0026((P\u003dN)\u003d\u003dnull?0:P.continuePlayback)){C\u003dh;break a}C\u003dnull}(b\u003dg.d(C,g.Da))\u0026\u0026this.h4.LO(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:C\u003d\u003dnull?void 0:C.clickTrackingParams},videoId:b.videoId,watchEndpoint:b})};\ng.k.Pm\u003dfunction(C){var b\u003dthis;C!\u003d\u003dthis.appState\u0026\u0026(this.logger.debug(function(){return\"app state change \"+b.appState+\" -\u003e \"+C}),C\u003d\u003d\u003d2\u0026\u0026this.getPresentingPlayerType()\u003d\u003d\u003d1\u0026\u0026(Hq(this,-1),Hq(this,5)),this.appState\u003dC,this.h4.publish(\"appstatechange\",C))};\ng.k.q9\u003dfunction(C,b,h,N,p){this.A4().u3(C,b,h,N,p)};\ng.k.S4\u003dfunction(C,b){this.A4().handleError(new VX(C,b))};\ng.k.isAtLiveHead\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003dthis.gU(C);if(!h)return!1;C\u003dV_(this,h);h\u003dMf(this,h);return C!\u003d\u003dh?C.isAtLiveHead(uX(this,h.getCurrentTime(),h),!0):C.isAtLiveHead(void 0,b)};\ng.k.m7\u003dfunction(){var C\u003dthis.gU();return C?V_(this,C).m7():0};\ng.k.seekTo\u003dfunction(C,b,h,N,p){b\u003db!\u003d\u003d!1;if(N\u003dthis.gU(N))this.appState\u003d\u003d\u003d2\u0026\u0026y_(this),this.vL(N)?R7(this)?this.Yt.seekTo(C,{seekSource:p},b,h):this.uf.seekTo(C,{seekSource:p},b,h):g.Kj(this.getVideoData())\u0026\u0026this.Ib?this.Ib.seekTo(C,{qC:!b,kQ:h,Cj:\"application\",seekSource:p}):N.seekTo(C,{qC:!b,kQ:h,Cj:\"application\",seekSource:p})};\ng.k.seekBy\u003dfunction(C,b,h,N){this.seekTo(this.getCurrentTime()+C,b,h,N)};\ng.k.HQ\u003dfunction(){this.h4.Mz(\"SEEK_COMPLETE\")};\ng.k.bu\u003dfunction(){this.h4.LO(\"onAbnormalityDetected\")};\ng.k.onSnackbarMessage\u003dfunction(C){this.h4.LO(\"onSnackbarMessage\",C)};\ng.k.Fkz\u003dfunction(C,b){C\u003dC.e2;var h\u003dC.getVideoData();if(this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2)h.startSeconds\u003db;this.appState\u003d\u003d\u003d2?g.B(C.getPlayerState(),512)||y_(this):this.h4.Mz(\"SEEK_TO\",b)};\ng.k.onAirPlayActiveChange\u003dfunction(){this.h4.publish(\"airplayactivechange\");this.If.D(\"html5_external_airplay_events\")\u0026\u0026this.h4.IL(\"onAirPlayActiveChange\",this.h4.r0())};\ng.k.onAirPlayAvailabilityChange\u003dfunction(){this.h4.publish(\"airplayavailabilitychange\");this.If.D(\"html5_external_airplay_events\")\u0026\u0026this.h4.IL(\"onAirPlayAvailabilityChange\",this.h4.gq())};\ng.k.showAirplayPicker\u003dfunction(){var C;(C\u003dthis.i$())\u003d\u003dnull||C.Vr()};\ng.k.gY\u003dfunction(){this.h4.publish(\"beginseeking\")};\ng.k.zK\u003dfunction(){this.h4.publish(\"endseeking\")};\ng.k.getStoryboardFormat\u003dfunction(C){return(C\u003dthis.gU(C))?V_(this,C).getVideoData().getStoryboardFormat():null};\ng.k.hR\u003dfunction(C){return(C\u003dthis.gU(C))?V_(this,C).getVideoData().hR():null};\ng.k.vL\u003dfunction(C){C\u003dC||this.i$();var b\u003d!1;if(C){C\u003dC.getVideoData();if(R7(this))C\u003dC\u003d\u003d\u003dthis.Yt.playback.getVideoData();else a:if(b\u003dthis.uf,C\u003d\u003d\u003db.j.getVideoData()\u0026\u0026b.K.length)C\u003d!0;else{b\u003dg.z(b.K);for(var h\u003db.next();!h.done;h\u003db.next())if(C.v7\u003d\u003d\u003dh.value.v7){C\u003d!0;break a}C\u003d!1}b\u003dC}return b};\ng.k.ev\u003dfunction(C,b,h,N,p,P,c){this.logger.debug(function(){return\"Adding video to timeline id\u003d\"+C.video_id+\"\\n        lengthMs\u003d\"+N+\" enterTimeMs\u003d\"+p});\nvar e\u003d\"\",L\u003dR7(this),Z;(Z\u003dthis.i$())\u003d\u003dnull||Z.jp(\"appattl\",{sstm:this.Yt?1:0,ssenable:this.getVideoData().enableServerStitchedDai,susstm:L});e\u003dL?ysc(this.Yt,C,b,h,N,p,P,c):lXo(this.uf,C,h,N,p,P);this.logger.debug(function(){return\"Video added to timeline id\u003d\"+C.video_id+\" timelinePlaybackId\u003d\"+e});\nreturn e};\ng.k.uh\u003dfunction(C,b,h,N,p,P,c){if(R7(this)){var e\u003dysc(this.Yt,C,b,h,N,p,P,c);this.logger.debug(function(){return\"Remaining video added to timeline id\u003d\"+C.video_id+\" timelinePlaybackId\u003d\"+e})}return\"\"};\ng.k.Jp\u003dfunction(C){var b;(b\u003dthis.Yt)\u003d\u003dnull||b.Jp(C)};\ng.k.yu\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?-1:C;b\u003db\u003d\u003d\u003dvoid 0?Infinity:b;R7(this)||Mj1(this.uf,C,b)};\ng.k.sC\u003dfunction(C,b,h){if(R7(this)){var N\u003dthis.Yt,p\u003dN.AZ.get(C);p?(h\u003d\u003d\u003dvoid 0\u0026\u0026(h\u003dp.n9),p.durationMs\u003db,p.n9\u003dh):N.RF(\"Invalid_timelinePlaybackId_\"+C+\"_specified\")}else{N\u003dthis.uf;p\u003dnull;for(var P\u003dg.z(N.K),c\u003dP.next();!c.done;c\u003dP.next())if(c\u003dc.value,c.v7\u003d\u003d\u003dC){p\u003dc;break}p?(h\u003d\u003d\u003dvoid 0\u0026\u0026(h\u003dp.n9),VjW(N,p,b,h)):jA(N,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+C)}};\ng.k.enqueueVideoByPlayerVars\u003dfunction(C,b,h,N){h\u003dh\u003d\u003d\u003dvoid 0?Infinity:h;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;this.vL();C\u003dnew g.RQ(this.If,C);N\u0026\u0026(C.v7\u003dN);FpK(this,C,b,h)};\ng.k.queueNextVideo\u003dfunction(C,b,h,N,p){h\u003dh\u003d\u003d\u003dvoid 0?NaN:h;h\u003dthis.preloadVideoByPlayerVars(C,b\u003d\u003d\u003dvoid 0?1:b,h,N\u003d\u003d\u003dvoid 0?\"\":N,p\u003d\u003d\u003dvoid 0?\"\":p);C\u003dthis.i$();h\u0026\u0026C\u0026\u0026(b\u003dh.e2,this.D(\"html5_check_queue_on_data_loaded\")?this.Y().supportsGaplessShorts()\u0026\u0026C.getVideoData().L\u0026\u0026(h\u003dthis.cI,N\u003dthis.wu.J,h.X!\u003d\u003db\u0026\u0026(h.K\u003dC,h.X\u003db,h.N\u003d1,h.j\u003db.getVideoData(),h.G\u003dN,h.j.isLoaded()?h.W():h.j.subscribe(\"dataloaded\",h.W,h))):(b\u003dTxW(C,b,this.wu.J),b!\u003dnull?(C.jp(\"sgap\",b),C.getVideoData().L\u0026\u0026C.qY(!1)):(C\u003dh.getVideoData(),b\u003dthis.cI,\nb.j!\u003d\u003dC\u0026\u0026(b.j\u003dC,b.N\u003d1,C.isLoaded()?b.J():b.j.subscribe(\"dataloaded\",b.J,b)))))};\ng.k.wI\u003dfunction(C,b,h,N){var p\u003dthis;h\u003dh\u003d\u003d\u003dvoid 0?0:h;N\u003dN\u003d\u003d\u003dvoid 0?0:N;var P\u003dthis.i$();P\u0026\u0026V_(this,P).TD();jBl(this.wu,C,b,h,N).then(function(){p.h4.IL(\"onQueuedVideoLoaded\")},function(){})};\ng.k.nf\u003dfunction(){return this.wu.nf()};\ng.k.kF\u003dfunction(C){return this.wu.j\u003d\u003d\u003dC.e2};\ng.k.clearQueue\u003dfunction(C,b){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;b\u003db\u003d\u003d\u003dvoid 0?!1:b;this.logger.debug(\"Clearing queue\");this.wu.clearQueue(C,b)};\ng.k.loadVideoByPlayerVars\u003dfunction(C,b,h,N,p,P){b\u003db\u003d\u003d\u003dvoid 0?1:b;var c\u003dthis.A4();if(b\u003d\u003d\u003d2\u0026\u0026this.PW().enableServerStitchedDai\u0026\u0026c\u0026\u0026!c.zJ())return c.jp(\"lvonss\",{vid:(C\u003d\u003dnull?void 0:C.videoId)||\"\",ptype:b}),!1;var e\u003d!1;c\u003dnew g.RQ(this.If,C);c.reloadPlaybackParams\u003dP;g.Ds(this.If)\u0026\u0026!c.LZ\u0026\u0026zD(this.DJ);var L;P\u003dthis.DJ;var Z\u003d(L\u003dc.t4)!\u003dnull?L:\"\";P.timerName\u003dZ;this.DJ.Jy(\"pl_i\");this.D(\"web_player_early_cpn\")\u0026\u0026c.clientPlaybackNonce\u0026\u0026this.DJ.infoGel({clientPlaybackNonce:c.clientPlaybackNonce});if(S3x(c).supportsVp9Encoding\u003d\u003d\u003d\n!1){var Y;(Y\u003dthis.i$())\u003d\u003dnull||Y.jp(\"noVp9\",{})}if(this.Y().supportsGaplessShorts()){L\u003dkJW(this.wu,c,b);if(L\u003d\u003dnull){Hq(this,-1);C\u003dthis.wu;C.app.Y().D(\"html5_gapless_new_slr\")?Zic(C.app,\"gaplessshortslooprange\"):C.app.setLoopRange(null);C.app.getVideoData().F6\u003d!0;var a;(a\u003dC.j)\u003d\u003dnull||a.MH();var l;(l\u003dC.j)!\u003dnull\u0026\u0026D9(l.vE.CJ());h\u003d{Cj:\"gapless_to_next_video\",seekSource:60};var F;(F\u003dC.app.i$())\u003d\u003dnull||F.seekTo(cso(C),h);if(!C.app.getPlayerStateObject(b).isPlaying()){var G;(G\u003dC.app.i$())\u003d\u003dnull||G.playVideo(!0)}C.W();\nreturn!0}F\u003dthis.D(\"html5_shorts_gapless_preload_fallback\");G\u003dthis.wu.j;F\u0026\u0026G\u0026\u0026!G.vE.HE()\u0026\u0026(a\u003dG.getVideoData(),a\u003dthis.If.D(\"html5_autonav_autoplay_in_preload_key\")?U5(this,b,a):Ku(this,b,a.videoId,a.v7),this.fv.j.set(a,G,3600));this.wu.clearQueue(F);var V;(V\u003dthis.i$())\u003d\u003dnull||V.jp(\"sgap\",{f:L})}if(p){for(;c.mC.length\u0026\u0026c.mC[0].isExpired();)c.mC.shift();e\u003dc.mC.length-1;e\u003de\u003e0\u0026\u0026p.K(c.mC[e])\u0026\u0026p.K(c.mC[e-1]);c.mC.push(p)}h||(C\u0026\u0026Edl(C)?(XO(this.If)\u0026\u0026!this.Cf\u0026\u0026(C.fetch\u003d0),fu(this,C)):this.playlist\u0026\u0026fu(this,\nnull),C\u0026\u0026(this.Cf\u003dNa(!1,C.external_list)));this.h4.publish(\"loadvideo\");b\u003dthis.wL(c,b,N);e\u0026\u0026this.q9(\"player.fatalexception\",1,\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+c.mC.join()).replace(/[;:,]/g,\"_\"));return b};\ng.k.preloadVideoByPlayerVars\u003dfunction(C,b,h,N,p){b\u003db\u003d\u003d\u003dvoid 0?1:b;h\u003dh\u003d\u003d\u003dvoid 0?NaN:h;N\u003dN\u003d\u003d\u003dvoid 0?\"\":N;p\u003dp\u003d\u003d\u003dvoid 0?\"\":p;var P\u003d\"\";if(this.If.D(\"html5_autonav_autoplay_in_preload_key\"))P\u003dSRW(this,b,C,p);else{var c\u003dcj(C);P\u003dKu(this,b,c,p)}if(this.fv.j.get(P))return this.logger.debug(function(){return\"already preloaded \"+P}),null;\nC\u003dnew g.RQ(this.If,C);p\u0026\u0026(C.v7\u003dp);return Gcl(this,C,b,h,N)};\ng.k.setMinimized\u003dfunction(C){this.visibility.setMinimized(C);(C\u003dico(this.Ms))\u0026\u0026(this.isMinimized()?C.load():C.unload());this.h4.publish(\"minimized\")};\ng.k.setInline\u003dfunction(C){this.visibility.setInline(C)};\ng.k.setInlinePreview\u003dfunction(C){this.visibility.setInline(C)};\ng.k.ib\u003dfunction(C){$cc(this,C)||this.visibility.ib(C)};\ng.k.setSqueezeback\u003dfunction(C){this.visibility.setSqueezeback(C)};\ng.k.K8\u003dfunction(){var C,b\u003d(C\u003dthis.mediaElement)\u003d\u003dnull?void 0:C.Rb();b\u0026\u0026((this.D(\"html5_disable_pip_with_standard_api\")||this.D(\"html5_pip_visibility_on_resize\"))\u0026\u0026document.exitFullscreen().catch(function(){}),Sw(b).catch(function(h){g.Ri(h)}))};\ng.k.YGh\u003dfunction(){this.mediaElement.Rb();this.mediaElement.Rb().webkitPresentationMode\u003d\u003d\u003d\"picture-in-picture\"?this.ib(!0):this.ib(!1)};\ng.k.togglePictureInPicture\u003dfunction(){var C\u003dthis.i$();C\u0026\u0026C.togglePictureInPicture()};\ng.k.wL\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?1:b;this.logger.debug(function(){return\"start load video, id \"+C.videoId+\", type \"+b});\nDd(\"_start\",this.DJ.timerName)||g.wW(JN)(void 0,this.DJ.timerName);var N\u003d!1,p\u003dkcK(this,b,C,!1);p?(N\u003d!0,C.dispose()):(p\u003dNZl(this,b,C,h).e2,(this.D(\"html5_onesie\")||this.D(\"html5_load_before_stop\"))\u0026\u0026p.JX()\u0026\u0026p.Us(),this.fA.stop(),b\u003d\u003d\u003d1\u0026\u0026b!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,b),this.ub(p));p\u003d\u003d\u003dthis.A4()\u0026\u0026(this.If.Fz\u003dC.oauthToken);if(!p.JX())return!1;if(p\u003d\u003d\u003dthis.A4())return this.Pm(1),h\u003dy_(this),N\u0026\u0026this.D(\"html5_player_preload_ad_fix\")\u0026\u0026p.getPlayerType()\u003d\u003d\u003d1\u0026\u0026\np.Hr()\u0026\u0026this.bN(\"dataloaded\",p,p.getVideoData()),h;p.z_();return!0};\ng.k.cueVideoByPlayerVars\u003dfunction(C,b){var h\u003dthis;b\u003db\u003d\u003d\u003dvoid 0?1:b;var N\u003dthis.A4();if(this.PW().enableServerStitchedDai\u0026\u0026N\u0026\u0026!N.zJ()\u0026\u0026C\u0026\u0026Object.keys(C).length\u003e0)N.jp(\"qvonss\",{vid:(C\u003d\u003dnull?void 0:C.videoId)||\"\",ptype:b});else if(C\u0026\u0026Edl(C))if(this.wK\u003d!0,fu(this,C),(C\u003dg.HS(this.playlist))\u0026\u0026C.bF())O5(this,C,b);else this.playlist.onReady(function(){AC(h)});\nelse{b||(b\u003dthis.getPresentingPlayerType());b\u003d\u003d\u003d1\u0026\u0026this.BJ();N\u003dnew g.RQ(this.If,C);var p\u003dg.SR(this.If)\u0026\u0026!this.If.N2\u0026\u0026b\u003d\u003d\u003d1\u0026\u0026!N.isAd()\u0026\u0026!N.IV;this.h4.publish(\"cuevideo\");p?(this.i$().getVideoData().loading\u003d!0,wHl(N,C?C:{}).then(function(P){O5(h,P,b)}),N.dispose()):O5(this,N,b)}};\ng.k.fk\u003dfunction(C,b,h,N,p,P,c){if(!C\u0026\u0026!h)throw Error(\"Playback source is invalid\");if(za(this.If)||g.Va(this.If))return b\u003db||{},b.lact\u003dfr(),b.vis\u003dthis.h4.getVisibilityState(),this.h4.LO(\"onPlayVideo\",{videoId:C,watchEndpoint:P,sessionData:b,listId:h}),!1;dsH(this.DJ);this.DJ.reset();C\u003d{video_id:C};N\u0026\u0026(C.autoplay\u003d\"1\");N\u0026\u0026(C.autonav\u003d\"1\");P\u0026\u0026(C.player_params\u003dP.playerParams);c\u0026\u0026(C.oauth_token\u003dc);h?(C.list\u003dh,this.loadPlaylist(C)):this.loadVideoByPlayerVars(C,1);return!0};\ng.k.cuePlaylist\u003dfunction(C,b,h,N){this.wK\u003d!0;zCl(this,C,b,h,N)};\ng.k.loadPlaylist\u003dfunction(C,b,h,N){this.wK\u003d!1;zCl(this,C,b,h,N)};\ng.k.A0\u003dfunction(){return this.h4.isMutedByMutedAutoplay()?!1:this.getPresentingPlayerType()\u003d\u003d\u003d3?!0:!(!this.playlist||!this.playlist.iN())};\ng.k.cj\u003dbc(13);\ng.k.nextVideo\u003dfunction(C,b){var h\u003dg.dF(this.A4().getVideoData());g.qC(this.h4)\u0026\u0026h?this.fk(h.videoId,b?h.iO:h.sessionData,h.playlistId,b,void 0,h.UW||void 0):this.Cf?this.h4.IL(\"onPlaylistNext\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?S3(this.Ms).nextVideo():!this.playlist||XO(this.If)\u0026\u0026!this.h4.isFullscreen()||(this.playlist.iN(C)\u0026\u0026Tzo(this.playlist,ndU(this.playlist)),this.playlist.loaded?(C\u003db\u0026\u0026this.If.D(\"html5_player_autonav_logging\"),b\u0026\u0026this.h4.publish(\"playlistautonextvideo\"),this.wL(g.HS(this.playlist,void 0,\nb,C),1)):this.wK\u003d!1)};\ng.k.previousVideo\u003dfunction(C){this.Cf?this.h4.IL(\"onPlaylistPrevious\"):this.getPresentingPlayerType()\u003d\u003d\u003d3?S3(this.Ms).wN():!this.playlist||XO(this.If)\u0026\u0026!this.h4.isFullscreen()||(this.playlist.xC(C)\u0026\u0026Tzo(this.playlist,tUK(this.playlist)),this.playlist.loaded?this.wL(g.HS(this.playlist),1):this.wK\u003d!1)};\ng.k.playVideoAt\u003dfunction(C){this.Cf?this.h4.IL(\"onPlaylistIndex\",C):this.playlist\u0026\u0026(this.playlist.loaded?this.wL(g.HS(this.playlist,C),1):this.wK\u003d!1,Tzo(this.playlist,C))};\ng.k.getPlaylist\u003dfunction(){return this.playlist};\ng.k.qQ\u003dbc(23);g.k.k$i\u003dfunction(C){this.h4.Mz(\"onCueRangeEnter\",C.getId())};\ng.k.U8E\u003dfunction(C){this.h4.Mz(\"onCueRangeExit\",C.getId())};\ng.k.d4\u003dfunction(){var C\u003dg.uS(this.N8());C\u0026\u0026C.d4()};\ng.k.Z8\u003dfunction(C,b,h){var N\u003dthis.gU(b);if(N){var p\u003dthis.PW();if(g.Kj(p)){if(this.Ib)if(this.D(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026N.getPlayerType()\u003d\u003d\u003d2\u0026\u0026this.Ib.tR()\u0026\u0026(N\u003dthis.A4()),b\u003d\u003d\u003d1)for(var P\u003dVQ(this.Ib,p.clientPlaybackNonce),c\u003dg.z(C),e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,e.start+\u003dP,e.end+\u003dP,e.Uc\u003dP,e.N\u003dp.clientPlaybackNonce;else if(this.D(\"html5_ssap_enable_cpn_triggered_media_end\")\u0026\u0026b\u003d\u003d\u003d2)for(this.getPresentingPlayerType(),p\u003dg.z(C),P\u003dp.next();!P.done;P\u003dp.next())P.value.N\u003dthis.Ib.pI();\np\u003dg.z(C);for(P\u003dp.next();!P.done;P\u003dp.next())c\u003dvoid 0,P.value.playerType\u003d(c\u003db)!\u003dnull?c:1}N.Z8(C,h);b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||vq(this,\"cuerangesadded\",C)}};\ng.k.qr\u003dfunction(C,b){var h\u003dthis.gU(b);h\u0026\u0026(h.qr(C),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||vq(this,\"cuerangesremoved\",C))};\ng.k.PY\u003dfunction(C){var b\u003dthis.i$()||this.A4(),h\u003dthis.getPresentingPlayerType();return this.D(\"html5_ssap_enable_cpn_triggered_media_end\")?b.PY(h,C):b.PY(h)};\ng.k.TUp\u003dfunction(){function C(){var N\u003db.screenLayer||(b.isMinimized()?3:0),p\u003dg.q6(N);if(p\u0026\u0026p!\u003d\u003d\"UNDEFINED_CSN\"){var P\u003db.If.D(\"web_player_attach_player_response_ve\"),c\u003db.If.D(\"web_playback_associated_ve\");N\u003d{cpn:b.getVideoData().clientPlaybackNonce,csn:p};b.getVideoData().sX\u0026\u0026(P||c)\u0026\u0026(P\u003dg.HL(b.getVideoData().sX),g.bI(p,P),c\u0026\u0026(N.playbackVe\u003dP.getAsJson()));b.getVideoData().queueInfo\u0026\u0026(N.queueInfo\u003db.getVideoData().queueInfo);p\u003d{};b.D(\"web_playback_associated_log_ctt\")\u0026\u0026b.getVideoData().W\u0026\u0026(p.cttAuthInfo\u003d\n{token:b.getVideoData().W,videoId:b.getVideoData().videoId});g.k1(\"playbackAssociated\",N,p)}else g.Ri(new g.np(\"CSN Missing or undefined during playback association\"))}\nvar b\u003dthis,h\u003dthis.i$();this.getPresentingPlayerType();vd6(this.DJ,h.getVideoData(),qRo(this));ms(this)\u0026\u0026this.If.X\u0026\u0026mN(this.PW())\u003d\u003d\u003d\"embedded\"\u0026\u0026this.Ej\u0026\u0026Math.random()\u003c.01\u0026\u0026g.k1(\"autoplayTriggered\",{intentional:this.intentionalPlayback});this.Ej\u003d!1;AYc(this.Ms);this.D(\"web_player_defer_ad\")\u0026\u0026p3U(this);this.h4.IL(\"onPlaybackStartExternal\");(this.If.D(\"mweb_client_log_screen_associated\"),J9(this.If))||C();h\u003d{};this.getVideoData().W\u0026\u0026(h.cttAuthInfo\u003d{token:this.getVideoData().W,videoId:this.getVideoData().videoId});\nh.sampleRate\u003d20;vs(\"player_att\",h);if(this.getVideoData().botguardData||this.D(\"fetch_att_independently\"))g.Oa(this.If)||Oy(this.If)\u003d\u003d\u003d\"MWEB\"?g.xa(g.CB(),function(){rR(b)}):rR(this);\nthis.CA();YRl(this);this.D(\"embeds_enable_autoplay_and_visibility_signals\")\u0026\u0026g.SR(this.If)\u0026\u0026(h\u003d{autoplayBrowserPolicy:Qp(),autoplayIntended:UK(this.getVideoData()),autoplayStatus:ik1(this.getVideoData(),1),cpn:this.getVideoData().clientPlaybackNonce,intentionalPlayback:this.intentionalPlayback},g.k1(\"embedsAutoplayStatusChanged\",h))};\ng.k.lI\u003dfunction(){this.h4.publish(\"internalAbandon\");Q_(this)};\ng.k.onApiChange\u003dfunction(){var C\u003dthis.i$();this.If.J\u0026\u0026C?this.h4.Mz(\"onApiChange\",C.getPlayerType()):this.h4.Mz(\"onApiChange\")};\ng.k.grf\u003dfunction(){var C\u003dthis.mediaElement;C\u003d{volume:g.cE(Math.floor(C.getVolume()*100),0,100),muted:C.lM()};C.muted||JC(this,!1);this.zx\u003dg.iF(C);this.h4.Mz(\"onVolumeChange\",C)};\ng.k.mutedAutoplay\u003dfunction(C){var b\u003dthis.getVideoData().videoId;isNaN(this.ZS)\u0026\u0026(this.ZS\u003dthis.getVideoData().startSeconds);if(!this.D(\"embeds_enable_full_length_inline_muted_autoplay\"))b\u0026\u0026(this.loadVideoByPlayerVars({video_id:b,playmuted:!0,start:this.ZS}),this.h4.IL(\"onMutedAutoplayStarts\"));else if((C\u003d\u003dnull?0:C.videoId)||b)this.loadVideoByPlayerVars({video_id:(C\u003d\u003dnull?0:C.videoId)?C\u003d\u003dnull?void 0:C.videoId:b,playmuted:!0,start:this.ZS,muted_autoplay_duration_mode:C\u003d\u003dnull?void 0:C.durationMode}),\nthis.h4.IL(\"onMutedAutoplayStarts\")};\ng.k.onFullscreenChange\u003dfunction(){var C\u003dfES(this);this.AC(C?1:0);ywS(this,!!C)};\ng.k.AC\u003dfunction(C){var b\u003d!!C,h\u003d!!this.wq()!\u003d\u003db;this.visibility.AC(C);this.template.AC(b);this.D(\"html5_media_fullscreen\")\u0026\u0026!b\u0026\u0026this.mediaElement\u0026\u0026fES(this)\u003d\u003d\u003dthis.mediaElement.Rb()\u0026\u0026this.mediaElement.Yv();this.template.resize();h\u0026\u0026this.DJ.tick(\"fsc\");h\u0026\u0026(this.h4.publish(\"fullscreentoggled\",b),C\u003dthis.PW(),b\u003d{fullscreen:b,videoId:C.Ln||C.videoId,time:this.getCurrentTime()},this.h4.getPlaylistId()\u0026\u0026(b.listId\u003dthis.h4.getPlaylistId()),this.h4.Mz(\"onFullscreenChange\",b))};\ng.k.GI\u003dfunction(){return this.visibility.GI()};\ng.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.wq\u003dfunction(){return this.visibility.wq()};\ng.k.r8O\u003dfunction(){if(this.i$()){var C\u003dwindow.screen.width*window.screen.height,b\u003dwindow.outerHeight*window.outerWidth;this.D(\"html5_disable_pip_with_standard_api\")\u0026\u0026(this.nW\u003dMath.max(this.nW,C,b));var h\u003dthis.wq();h!\u003d\u003d0\u0026\u0026h!\u003d\u003d1||this.AC(fES(this)?1:0);if(this.D(\"html5_pip_visibility_on_resize\"))C\u003dh!\u003d\u003d0\u0026\u0026b/this.nW\u003c.33,this.visibility.ib(C),$cc(this,C);else if(this.D(\"html5_disable_pip_with_standard_api\"))this.ib(b/C\u003c.33);else{var N;this.mediaElement\u0026\u0026((N\u003dthis.getVideoData())\u003d\u003dnull||!N.backgroundable)\u0026\u0026\nthis.If.VX\u0026\u0026b/C\u003c.33\u0026\u0026this.mediaElement.Yv()}}};\ng.k.tf2\u003dfunction(C){this.getPresentingPlayerType()!\u003d\u003d3\u0026\u0026this.h4.publish(\"liveviewshift\",C)};\ng.k.playVideo\u003dfunction(C,b){this.logger.debug(function(){return\"play video, player type \"+C});\nvar h\u003dthis.gU(C);h\u0026\u0026(this.appState\u003d\u003d\u003d2?(g.Ds(this.If)\u0026\u0026zD(this.DJ),y_(this)):g.B(h.getPlayerState(),2)?(b\u003d36,this.getVideoData().Yw()\u0026\u0026(b\u003d37),this.seekTo(0,void 0,void 0,void 0,b)):h.playVideo(!1,b))};\ng.k.pauseVideo\u003dfunction(C,b){(C\u003dthis.gU(C))\u0026\u0026C.pauseVideo(b)};\ng.k.stopVideo\u003dfunction(C){C\u003dC\u003d\u003d\u003dvoid 0?!1:C;this.logger.debug(function(){return\"stop video\"});\nvar b\u003dthis.A4().getVideoData(),h\u003dnew g.RQ(this.If,{video_id:b.Ln||b.videoId,oauth_token:b.oauthToken});h.V\u003dg.iF(b.V);var N;!C||(N\u003dthis.webPlayerContextConfig)!\u003dnull\u0026\u0026N.disableStaleness||(h.TX\u003d!0);this.cancelPlayback(6);O5(this,h,1)};\ng.k.cancelPlayback\u003dfunction(C,b){var h\u003dthis;this.logger.debug(function(){return\"start cancel playback, type \"+b});\nvar N\u003dthis.gU(b);N?b\u003d\u003d\u003d2\u0026\u0026N.getPlayerType()\u003d\u003d\u003d1\u0026\u0026(c$W(this.PW())||g.Kj(this.getVideoData()))?N.jp(\"canclpb\",{r:\"no_adpb_ssdai\"}):(this.If.tZ()\u0026\u0026N.jp(\"canclpb\",{r:C}),this.appState\u003d\u003d\u003d1||this.appState\u003d\u003d\u003d2?this.logger.debug(function(){return\"cancel playback end, app not started, state \"+h.appState}):(N\u003d\u003d\u003dthis.i$()\u0026\u0026(this.logger.debug(\"cancel playback, destroy modules\"),Qi(this.Ms,C)),b\u003d\u003d\u003d1\u0026\u0026(N.stopVideo(),Q_(this)),N.Oc(void 0,C!\u003d\u003d6),vq(this,\"cuerangesremoved\",N.l1()),N.vE.Zx.reset(),this.wu\u0026\u0026N.isGapless()\u0026\u0026\n(N.Ue(!0),N.setMediaElement(this.mediaElement)))):this.logger.debug(\"cancel playback end, no player to cancel\")};\ng.k.sendVideoStatsEngageEvent\u003dfunction(C,b,h){(b\u003dthis.gU(b))\u0026\u0026ggx(this.If,C)?b.sendVideoStatsEngageEvent(C,h):h\u0026\u0026h()};\ng.k.Uq\u003dfunction(C){var b\u003dthis.gU();return b\u0026\u0026ggx(this.If,C)?b.Uq(C):null};\ng.k.updatePlaylist\u003dfunction(){!XO(this.If)\u0026\u0026g.SR(this.If)\u0026\u0026jKx(this);this.h4.IL(\"onPlaylistUpdate\")};\ng.k.setSizeStyle\u003dfunction(C,b){this.WS\u003dC;this.D(\"web_log_theater_mode_visibility\")?this.jz(b):this.Tg\u003db;this.h4.publish(\"sizestylechange\",C,b);this.template.resize()};\ng.k.jz\u003dfunction(C){this.visibility.jz(C)};\ng.k.bY\u003dfunction(){return this.D(\"web_log_theater_mode_visibility\")?this.visibility.bY():this.Tg};\ng.k.isMinimized\u003dfunction(){return this.visibility.isMinimized()};\ng.k.isInline\u003dfunction(){return this.visibility.isInline()};\ng.k.S1\u003dfunction(){return this.visibility.S1()};\ng.k.iQ\u003dfunction(){return this.visibility.iQ()};\ng.k.Lt\u003dfunction(){return this.visibility.Lt()};\ng.k.Pn\u003dfunction(){return this.WS};\ng.k.getAdState\u003dfunction(){if(this.getPresentingPlayerType()\u003d\u003d\u003d3)return S3(this.Ms).getAdState();if(!this.vL()){var C\u003dUC(this.N8());if(C)return C.getAdState()}return-1};\ng.k.Mhf\u003dfunction(C){var b\u003dthis.template.getVideoContentRect();Pc(this.NE,b)||(this.NE\u003db,(b\u003dthis.i$())\u0026\u0026b.z7(),(b\u003dthis.A4())\u0026\u0026b\u003d\u003d\u003dthis.i$()\u0026\u0026b.z7(),this.wq()\u003d\u003d\u003d1\u0026\u0026this.Pp\u0026\u0026ywS(this,!0));this.KW\u0026\u0026g.oV(this.KW,C)||(this.h4.publish(\"appresize\",C),this.KW\u003dC)};\ng.k.hL\u003dfunction(){return this.h4.hL()};\ng.k.Vhp\u003dfunction(){this.getPresentingPlayerType()\u003d\u003d\u003d2\u0026\u0026this.uf.isManifestless()?HH6(this.uf):(this.Yt\u0026\u0026(JsH(this.Yt),Q_(this)),rwl(this,\"signature\"))};\ng.k.H9f\u003dfunction(C){C\u0026\u0026rwl(this,\"reloadPlayerEvent\",void 0,C)};\ng.k.qm\u003dfunction(C){this.Ue(C);zH(this)};\ng.k.z8h\u003dfunction(C){if(C.errorCode\u003d\u003d\u003d\"manifest.net.badstatus\"){var b\u003dthis.If.experiments.Fo(\"html5_use_network_error_code_enums\")?401:\"401\";C.details.rc\u003d\u003d\u003db\u0026\u0026this.h4.LO(\"onPlayerRequestAuthFailed\")}};\ng.k.hD\u003dfunction(C){this.h4.publish(\"heartbeatparams\",C)};\ng.k.yZ\u003dfunction(C){this.h4.LO(\"onAutonavChangeRequest\",C!\u003d\u003d1)};\ng.k.Q_\u003dfunction(){return this.mediaElement};\ng.k.setBlackout\u003dfunction(C){if(this.If.sI!\u003d\u003dC){this.If.sI\u003dC;var b\u003dthis.i$();b\u0026\u0026(b.vE.rA(),this.If.t4\u0026\u0026JwW(this),b.eX(C))}};\ng.k.Vf4\u003dfunction(){var C\u003dthis.i$();if(C){var b\u003d!this.h4.kW();C.K_(b)}};\ng.k.onLoadedMetadata\u003dfunction(){this.h4.IL(\"onLoadedMetadata\")};\ng.k.onDrmOutputRestricted\u003dfunction(){this.h4.IL(\"onDrmOutputRestricted\")};\ng.k.jK\u003dfunction(){this.intentionalPlayback\u003d!0};\ng.k.wO\u003dfunction(){this.Ms.dispose();this.KU.dispose();this.uf.dispose();this.Yt\u0026\u0026this.Yt.dispose();this.YC.removeAll();this.YC.dispose();this.Ib\u0026\u0026this.Ib.dispose();nJ(this.A4());this.Ue();this.fv.dispose();g.eD(this.playlist);g.O.prototype.wO.call(this)};\ng.k.D\u003dfunction(C){return this.If.D(C)};\ng.k.setScreenLayer\u003dfunction(C){this.screenLayer\u003dC};\ng.k.getInternalApi\u003dfunction(){return this.h4.getInternalApi()};\ng.k.createSubtitlesModuleIfNeeded\u003dfunction(){return this.Ms.createSubtitlesModuleIfNeeded()};\ng.k.isOrchestrationLeader\u003dfunction(){var C\u003dKP(this.Ms);return C?C.isOrchestrationLeader():!1};\ng.k.getVideoUrl\u003dfunction(C,b,h,N,p){if(this.Wb\u0026\u0026this.Wb.postId)return C\u003dthis.If.getVideoUrl(C),C\u003dEq(C,\"v\"),C.replace(\"/watch\",\"/clip/\"+this.Wb.postId);var P\u003dthis.h4.isEmbedsShortsMode()||this.If.Qz\u003d\u003d\u003d\"shortspage\",c\u003dg.tE(this.getVideoData());return this.If.getVideoUrl(C,b,h,N,p,P,c)};\ng.k.VM\u003dfunction(){return this.wu.VM()};\ng.k.Q0\u003dfunction(C,b,h){this.h4.publish(\"spsumpreject\",C,b,h)};\ng.k.Ca\u003dfunction(){try{for(var C\u003dg.z(Object.values(this.fv.K)),b\u003dC.next();!b.done;b\u003dC.next()){var h\u003db.value;h.vE.HE()||h.Ca()}if(this.D(\"html5_sabr_fetch_on_idle_network_preloaded_players\"))for(var N\u003dg.z(fX_(this.fv.j)),p\u003dN.next();!p.done;p\u003dN.next()){var P\u003dp.value;P.vE.HE()||P.Ca()}this.A4().Ca()}catch(c){g.Ri(c)}};\ng.k.EJ\u003dfunction(){if(this.Yt){var C\u003d(0,g.fB)();return this.Yt.EJ(C)}return!1};\ng.k.Jq\u003dfunction(C){var b\u003dthis.A4();C\u0026\u0026(b\u003dRCV(this,C));if(b){var h\u003db.getVideoData();C\u003dnew Map;h\u003dg.z(h.sabrContextUpdates);for(var N\u003dh.next();!N.done;N\u003dh.next()){var p\u003dg.z(N.value);N\u003dp.next().value;p\u003dp.next().value;var P,c;if(c\u003dp.scope\u003d\u003d\u003d4)(P\u003db)\u003d\u003dnull?P\u003d0:(c\u003dvoid 0,P\u003d!((c\u003dP.vE.Xo)\u003d\u003dnull||!c.N.lY.has(N))),c\u003dP;c\u0026\u0026C.set(N,p)}return C}this.A4().jp(\"scuget\",{ncpf:\"1\",ccpn:C})};\nvar q2\u003d{};var hxE\u003d{wg:[{Xg:/Unable to load player module/,weight:20},{Xg:/Failed to fetch/,weight:500},{Xg:/XHR API fetch failed/,weight:10},{Xg:/JSON parsing failed after XHR fetch/,weight:10},{Xg:/Retrying OnePlatform request/,weight:10},{Xg:/CSN Missing or undefined during playback association/,weight:100},{Xg:/Non-recoverable error. Do not retry./,weight:0},{Xg:/Internal Error. Retry with an exponential backoff./,weight:0},{Xg:/API disabled by application./,weight:0}],Q3:[{callback:QKc,weight:500}]};var TZH\u003d/[\u0026\\?]action_proxy\u003d1/,tNH\u003d/[\u0026\\?]token\u003d([\\w-]*)/,BZK\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,IEU\u003d/[\u0026\\?]index\u003d([\\d-]*)/,xc6\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,CDo\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,sKl\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(\" \"),w3W\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(\" \"),Dcx\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\"},dcW\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},Emc\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};Wq.prototype.e6\u003dfunction(C){this.player.FX().tick(C)};\nWq.prototype.fetch\u003dfunction(C,b){var h\u003dthis;if(!C.match(/\\[BISCOTTI_ID\\]/g))return this.K(C,b);var N\u003dthis.j\u003d\u003d\u003d1;N\u0026\u0026this.e6(\"a_bid_s\");var p\u003dX3S();if(p!\u003d\u003dnull)return N\u0026\u0026this.e6(\"a_bid_f\"),this.K(C,b,p);p\u003dKpl();N\u0026\u0026$E(p,function(){h.e6(\"a_bid_f\")});\nreturn p.then(function(P){return h.K(C,b,P)})};\nWq.prototype.K\u003dfunction(C,b,h){var N\u003dthis,p\u003db\u003d\u003d\u003dvoid 0?{}:b;b\u003dp.R1;var P\u003dp.sG;var c\u003dp.cueProcessedMs;h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;var e\u003dthis.player.getVideoData(1);p\u003dthis.player.Y().A6;var L\u003d0;if(c\u0026\u0026P\u0026\u0026!b){var Z\u003dP.end-P.start;Z\u003e0\u0026\u0026(L\u003dMath.floor(Z/1E3))}L\u003db?b.YJ:L;var Y\u003d{AD_BLOCK:this.j++,AD_BREAK_LENGTH:L,AUTONAV_STATE:dR(this.player.Y()),CA_TYPE:\"image\",CPN:e.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:this.player.m7()*1E3,LACT:fr(),LIVE_INDEX:b?this.N++:1,LIVE_TARGETING_CONTEXT:b\u0026\u0026b.context?b.context:\"\",MIDROLL_POS:P?\nMath.round(P.start/1E3):0,MIDROLL_POS_MS:P?Math.round(P.start):0,VIS:this.player.getVisibilityState(),P_H:this.player.Ti().xe().height,P_W:this.player.Ti().xe().width,YT_REMOTE:p?p.join(\",\"):\"\"},a\u003dZ1(LN);Object.keys(a).forEach(function(F){a[F]!\u003dnull\u0026\u0026(Y[F.toUpperCase()]\u003da[F].toString())});\nh!\u003d\u003d\"\"\u0026\u0026(Y.BISCOTTI_ID\u003dh);h\u003d{};eX(C)\u0026\u0026(h.sts\u003d\"20131\",(b\u003dthis.player.Y().forcedExperiments)\u0026\u0026(h.forced_experiments\u003db));var l\u003djX(g.J5(C,Y),h);return l.split(\"?\").length!\u003d\u003d2?Gp(Error(\"Invalid AdBreakInfo URL\")):g.Ta(this.player.Y(),e\u003d\u003dnull?void 0:e.oauthToken).then(function(F){if(F\u0026\u0026kG()){var G\u003dAR();yG(G,F)}F\u003dN.player.CZ(G);G\u003db5W(N,l,Y,e.isMdxPlayback,c);return g.tN(F,G,\"/youtubei/v1/player/ad_break\").then(function(V){return V})})};\nWq.prototype.reset\u003dfunction(){this.N\u003dthis.j\u003d1};g.S(h7_,Wq);\nh7_.prototype.K\u003dfunction(C,b,h){b\u003db\u003d\u003d\u003dvoid 0?{}:b;var N\u003db.R1;var p\u003db.sG;var P\u003db.cueProcessedMs;h\u003dh\u003d\u003d\u003dvoid 0?\"\":h;b\u003dthis.j;this.j++;var c\u003dthis.player.Y().D(\"h5_disable_macro_substitution_in_get_ad_break\")?C:N3l(this,C,{R1:N,sG:p,cueProcessedMs:P},h,b);if(c.split(\"?\").length!\u003d\u003d2)return Math.random()\u003c.1\u0026\u0026g.Ri(Error(\"Invalid AdBreakInfo URL\")),Gp(Error(\"Invalid AdBreakInfo URL\"));var e\u003dthis.player.getVideoData(1).isMdxPlayback,L\u003dh;h\u003dtNH.exec(c);h\u003dh!\u003dnull\u0026\u0026h.length\u003e\u003d2?h[1]:\"\";C\u003dTZH.test(c);var Z\u003dBZK.exec(c);\nZ\u003dZ!\u003dnull\u0026\u0026Z.length\u003e\u003d2?Z[1]:\"\";var Y\u003dIEU.exec(c);Y\u003dY!\u003dnull\u0026\u0026Y.length\u003e\u003d2\u0026\u0026!Number.isNaN(Number(Y[1]))?Number(Y[1]):1;var a\u003dxc6.exec(c);a\u003da!\u003dnull\u0026\u0026a.length\u003e\u003d2?a[1]:\"0\";var l\u003dr_(this.player.Y().nO),F\u003dg.Ix(this.player.getVideoData(1).sX,!0);vml(this,F,c,L\u003d\u003d\u003d\"\"?\"\":L,this.player.Y(),this.player.getVideoData(1));L\u003d{splay:!1,lactMilliseconds:String(fr()),playerHeightPixels:Math.trunc(this.player.Ti().xe().height),playerWidthPixels:Math.trunc(this.player.Ti().xe().width),vis:Math.trunc(this.player.getVisibilityState()),\nsignatureTimestamp:20131,autonavState:dR(this.player.Y())};if(e){e\u003d{};var G\u003dthis.player.Y().A6;Wpc(e,G?G.join(\",\"):\"\")\u0026\u0026(L.mdxContext\u003de)}if(e\u003dw3W.includes(l)?void 0:g.Xu(\"PREF\")){G\u003de.split(RegExp(\"[:\u0026]\"));for(var V\u003d0,q\u003dG.length;V\u003cq;V++){var f\u003dG[V].split(\"\u003d\");if((f[0].toUpperCase()\u003d\u003d\u003d\"SML\"||f[0].toUpperCase()\u003d\u003d\u003d\"GSML\")\u0026\u0026f.length\u003e1\u0026\u0026f[1].toUpperCase()\u003d\u003d\u003d\"TRUE\"){F.user.lockedSafetyMode\u003d!0;break}}L.autoCaptionsDefaultOn\u003dnmK(e)}c\u003dCDo.exec(c);(c\u003dc!\u003dnull\u0026\u0026c.length\u003e\u003d2?c[1]:\"\")\u0026\u0026Z\u0026\u0026(F.user.credentialTransferTokens\u003d\n[{token:c,scope:\"VIDEO\"}]);c\u003d{contentPlaybackContext:L};L\u003dthis.player.getVideoData(1).getGetAdBreakContext();e\u003dthis.player.getVideoData(1).clientPlaybackNonce;G\u003dP!\u003d\u003dvoid 0?Math.round(P).toString():void 0;V\u003d(N\u003d\u003dnull?0:N.context)?N.context:void 0;q\u003d0;P\u0026\u0026p\u0026\u0026!N\u0026\u0026(p\u003dp.end-p.start,p\u003e0\u0026\u0026(q\u003dMath.floor(p/1E3)));N\u003d(N\u003dMath.trunc((N?N.YJ:q)*1E3))?String(N):void 0;p\u003dthis.player.m7()*1E3;p\u003dNumber.isNaN(p)?0:Math.trunc(p);b\u003d{adBlock:b,params:h,breakIndex:Y,breakPositionMs:a,clientPlaybackNonce:e,topLevelDomain:l,\nisProxyAdTagRequest:C,context:F,overridePlaybackContext:c,cueProcessedMs:G,videoId:Z?Z:void 0,liveTargetingParams:V,breakLengthMs:N,driftFromHeadMs:p?String(p):void 0,currentMediaTimeMs:String(Math.round(this.player.getCurrentTime(1)*1E3)),getAdBreakContext:L?L:void 0};return gf1(this,b)};var Nwj\u003d{BGD:\"replaceUrlMacros\",rjz:\"onAboutThisAdPopupClosed\",QS$:\"executeCommand\"};pdl.prototype.ir\u003dfunction(){return\"adPingingEndpoint\"};\npdl.prototype.mA\u003dfunction(C,b,h){KHS(this.M2.get(),C,b,h)};PDW.prototype.ir\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nPDW.prototype.mA\u003dfunction(C){this.Z.LO(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:C})};jUV.prototype.ir\u003dfunction(){return\"loggingUrls\"};\njUV.prototype.mA\u003dfunction(C,b,h){C\u003dg.z(C);for(var N\u003dC.next();!N.done;N\u003dC.next())N\u003dN.value,KHS(this.M2.get(),N.baseUrl,b,h,N.attributionSrcMode)};g.S(kwl,g.O);g.S(nu,g.O);g.k\u003dnu.prototype;g.k.addListener\u003dfunction(C){this.listeners.push(C)};\ng.k.removeListener\u003dfunction(C){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003dC})};\ng.k.UB\u003dfunction(C,b,h,N,p,P,c,e){if(C\u003d\u003d\u003d\"\")LF(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(C!\u003d\u003dthis.j||h){this.j\u003dC;this.EX.get().UB(C,b,h,N,p,P,c,e);this.fO.get().UB(C,b,h,N,p,P,c,e);var L;(L\u003dthis.kt)\u003d\u003dnull||L.get().UB(C,b,h,N,p,P,c,e);this.K.UB(C,b,h,N,p,P,c,e);L\u003dg.z(this.listeners);for(var Z\u003dL.next();!Z.done;Z\u003dL.next())Z.value.UB(C,b,h,N,p,P,c,e)}else LF(\"Duplicate content video loaded signal\")};\ng.k.lI\u003dfunction(){this.j\u0026\u0026this.g8(this.j)};\ng.k.g8\u003dfunction(C){this.j\u003dvoid 0;for(var b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.g8(C)};tC.prototype.Dg\u003dfunction(C,b,h,N,p){e76(this);this.G\u003d!b\u0026\u0026h\u003d\u003d\u003d0;var P\u003dthis.Z.getVideoData(1),c\u003dthis.Z.getVideoData(2);P\u0026\u0026(this.contentCpn\u003dP.clientPlaybackNonce,this.videoId\u003dP.videoId,this.j\u003dP.W);c\u0026\u0026(this.adCpn\u003dc.clientPlaybackNonce,this.adVideoId\u003dc.videoId,this.adFormat\u003dc.adFormat);this.X\u003dC;N\u003c\u003d0?(e76(this),this.G\u003d!b\u0026\u0026h\u003d\u003d\u003d0):(this.actionType\u003dthis.G?b?\"unknown_type\":\"video_to_ad\":b?\"ad_to_video\":\"ad_to_ad\",this.videoStreamType\u003dp?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",this.actionType!\u003d\u003d\"unknown_type\"\u0026\u0026\n(this.N\u003d!0,Dd(\"_start\",this.actionType)\u0026\u0026YMc(this)))};\ntC.prototype.reset\u003dfunction(){return new tC(this.Z)};g.S(TH,g.O);TH.prototype.addCueRange\u003dfunction(C,b,h,N,p,P,c){P\u003dP\u003d\u003d\u003dvoid 0?3:P;c\u003dc\u003d\u003d\u003dvoid 0?1:c;this.j.has(C)?LF(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:C}):(C\u003dnew aeK(C,b,h,N,P),this.j.set(C.id,{sG:C,listener:p,MG:c}),this.Z.A8([C],c))};\nTH.prototype.removeCueRange\u003dfunction(C){var b\u003dthis.j.get(C);b?(this.Z.AR([b.sG],b.MG),this.j.delete(b.sG.id)):LF(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:C})};\nTH.prototype.onCueRangeEnter\u003dfunction(C){if(this.j.has(C.id))this.j.get(C.id).listener.onCueRangeEnter(C.id)};\nTH.prototype.onCueRangeExit\u003dfunction(C){if(this.j.has(C.id))this.j.get(C.id).listener.onCueRangeExit(C.id)};\ng.S(aeK,g.hk);Bq.prototype.wC\u003dfunction(C){this.Z.wC(C)};\nBq.prototype.DQ\u003dfunction(C){var b\u003dg.yH.apply(1,arguments);C\u003d\u003d\u003d\"onAdStart\"||C\u003d\u003d\u003d\"onAdEnd\"?this.Z.Mz.apply(this.Z,[C].concat(g.M(b))):this.Z.LO.apply(this.Z,[C].concat(g.M(b)))};I7.prototype.aD\u003dfunction(C){return C\u0026\u0026xF(this)};var VC_\u003dnull;g.S(H5c,g.jv);H5c.prototype.hq\u003dfunction(C){return this.j.hasOwnProperty(C)?this.j[C].hq():{}};\ng.sl(\"ytads.bulleit.getVideoMetadata\",function(C){return wR().hq(C)});\ng.sl(\"ytads.bulleit.triggerExternalActivityEvent\",function(C,b,h){var N\u003dwR();h\u003dz7V(h);h!\u003d\u003dnull\u0026\u0026N.publish(h,{queryId:C,viewabilityString:b})});g.k\u003dCz.prototype;g.k.I$\u003dfunction(C,b){if(!this.j.has(C))return{};if(b\u003d\u003d\u003d\"seek\"){b\u003dthis.Z.Y().D(\"html5_dai_enable_active_view_creating_completed_adblock\");b\u003db\u003d\u003d\u003dvoid 0?!1:b;var h\u003df9(Vw).Ub(C,{});h?H_(h):b\u0026\u0026(C\u003df9(Vw).xD(null,E4(),!1,C),C.Ys\u003d3,EkW([C]));return{}}b\u003dqMU(b);if(b\u003d\u003d\u003dnull)return{};var N\u003dthis.Z.uP();if(!N)return{};var p\u003dthis.Z.getPresentingPlayerType(!0);if((h\u003dthis.Z.getVideoData(p))\u003d\u003dnull||!h.isAd())return{};h\u003d{opt_adElement:N,opt_fullscreen:this.EX.get().isFullscreen()};return EuW(b,C,h)};\ng.k.XP\u003dfunction(C,b,h,N,p){this.j.has(C)\u0026\u0026(N\u003c\u003d0||p\u003c\u003d0||f9(Vw).XP(C,b,h,N,p))};\ng.k.Sb\u003dfunction(C){var b;(b\u003dthis.j.get(C.queryId))\u003d\u003dnull||b.Sb()};\ng.k.uq\u003dfunction(C){var b;(b\u003dthis.j.get(C.queryId))\u003d\u003dnull||b.uq()};\ng.k.Yb\u003dfunction(C){var b;(b\u003dthis.j.get(C.queryId))\u003d\u003dnull||b.Yb()};\ng.k.bq\u003dfunction(C){var b;(b\u003dthis.j.get(C.queryId))\u003d\u003dnull||b.bq()};\ng.k.iq\u003dfunction(C){var b;(b\u003dthis.j.get(C.queryId))\u003d\u003dnull||b.iq()};uM1.prototype.send\u003dfunction(C,b,h,N){try{R7V(this,C,b,h,N\u003d\u003d\u003dvoid 0?!1:N)}catch(p){}};g.S(QU1,uM1);Uzc.prototype.send\u003dfunction(C,b,h,N){var p\u003d!1;try{if(N\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_LABEL_CHROME\"||N\u003d\u003d\u003d\"ATTRIBUTION_SRC_MODE_XHR_OPTION\")p\u003d!0,C\u003dZNV(C);N\u003dp;var P\u003dC.match(R9);if(P[1]\u003d\u003d\u003d\"https\")var c\u003dC;else P[1]\u003d\"https\",c\u003drt(\"https\",P[2],P[3],P[4],P[5],P[6],P[7]);var e\u003dpco(c);P\u003d[];var L\u003dIRx(c)\u0026\u0026this.Zf.get().Z.Y().experiments.Fo(\"add_auth_headers_to_remarketing_google_dot_com_ping\");if(eX(c)||L)P.push({headerType:\"USER_AUTH\"}),P.push({headerType:\"PLUS_PAGE_ID\"}),P.push({headerType:\"VISITOR_ID\"}),P.push({headerType:\"EOM_VISITOR_ID\"}),\nP.push({headerType:\"AUTH_USER\"}),P.push({headerType:\"DATASYNC_ID\"});this.j.send({baseUrl:c,scrubReferrer:e,headers:P},b,h,N)}catch(Z){}};pz.prototype.Uq\u003dfunction(){return this.Z.Uq(1)};g.S(Py,g.O);g.k\u003dPy.prototype;g.k.fI\u003dfunction(){return this.Z.getVideoData(1).clientPlaybackNonce};\ng.k.addListener\u003dfunction(C){this.listeners.push(C)};\ng.k.removeListener\u003dfunction(C){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003dC})};\ng.k.UB\u003dfunction(){this.f0.clear();this.wY\u003dnull;this.gg.get().clear()};\ng.k.g8\u003dfunction(){};\ng.k.Wwf\u003dfunction(C,b,h,N,p){b.videoId\u003d\u003d\u003d\"nPpU29QrbiU\"\u0026\u0026this.Z.jp(\"ads_ssm_vdc_s\",{pt:h,dvt:C});YD(this.Zf.get())\u0026\u0026C!\u003d\u003d\"dataloaded\"||Efl(this,b,h);if(xF(this.Zf.get())\u0026\u0026C\u003d\u003d\u003d\"newdata\"\u0026\u0026p!\u003d\u003dvoid 0){C\u003dthis.fI();var P\u003db.clientPlaybackNonce,c\u003d{};Gy(this,\"rte\",(c.ec\u003dP,c.xc\u003dN\u003d\u003dnull?void 0:N.clientPlaybackNonce,c.tr\u003dp,c.pt\u003dh,c.ia\u003dP!\u003d\u003dC,c.ctp\u003dF7(P),c));b\u003db.clientPlaybackNonce;N\u003dN\u003d\u003dnull?void 0:N.clientPlaybackNonce;p\u003dnfc(p);if(p!\u003d\u003d1)if(N!\u003d\u003dvoid 0)for(h\u003dg.z(this.listeners),C\u003dh.next();!C.done;C\u003dh.next())C.value.MX(N,\nb,p);else LF(\"Expected exiting CPN for all non initial transitions\",void 0,void 0,{enteringCpn:b,transitionReason:String(p)});p\u003dg.z(this.listeners);for(N\u003dp.next();!N.done;N\u003dp.next())N.value.yv(b)}};\ng.k.Lkf\u003dfunction(C,b){C!\u003d\u003dvoid 0\u0026\u0026(this.wY\u003dC,b\u003d\u003d\u003dvoid 0?LF(\"Expected ad video start time on SS video changed\"):this.f0.set(C,b));var h\u003dthis.Z.getPresentingPlayerType(!0),N\u003dthis.Z.getVideoData(h);this.Z.getVideoData(1).jp(\"ads_ssvc\",{pt:h,cpn:N\u003d\u003dnull?void 0:N.clientPlaybackNonce,crtt:this.Z.getCurrentTime(1,!1),atlh:this.Z.isAtLiveHead(),adstt:b});N?Efl(this,N,h):LF(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.Z.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:C})};\ng.k.Hy\u003dfunction(C,b){var h\u003dC.author,N\u003dC.clientPlaybackNonce,p\u003dC.isListed,P\u003dC.v7,c\u003dC.title,e\u003dC.sB,L\u003dC.OB,Z\u003dC.isMdxPlayback,Y\u003dC.KS,a\u003dC.mdxEnvironment,l\u003dC.isAutonav,F\u003dC.qG,G\u003dC.LZ,V\u003dC.Lk,q\u003dC.videoId||\"\",f\u003dC.profilePicture||\"\",y\u003dC.w8||\"\",u\u003dC.Yw()||!1,K\u003dC.qz()||!1;C\u003dC.BC||void 0;P\u003dthis.gg.get().j.get(P)||{layoutId:null,slotId:null};var v\u003dthis.Z.getVideoData(1),T\u003dv.yV();v\u003dv.getPlayerResponse();b\u003d1E3*this.Z.getDuration(b);var t\u003d1E3*this.Z.getDuration(1),go,jV,CW\u003d(v\u003d\u003dnull?void 0:(go\u003dv.playerConfig)\u003d\u003dnull?\nvoid 0:(jV\u003dgo.daiConfig)\u003d\u003dnull?void 0:jV.enableDai)||!1,W,w;go\u003d(v\u003d\u003dnull?void 0:(W\u003dv.playerConfig)\u003d\u003dnull?void 0:(w\u003dW.daiConfig)\u003d\u003dnull?void 0:w.enablePreroll)||!1;return Object.assign({},P,{videoId:q,author:h,clientPlaybackNonce:N,vD:b,l5:t,daiEnabled:CW,f8:go,isListed:p,yV:T,profilePicture:f,title:c,w8:y,sB:e,OB:L,BC:C,isMdxPlayback:Z,KS:Y,mdxEnvironment:a,isAutonav:l,qG:F,LZ:G,Lk:V,Yw:u,qz:K})};\ng.k.wO\u003dfunction(){this.listeners.length\u003d0;this.xP\u003dnull;g.O.prototype.wO.call(this)};g.S(j7,g.O);g.k\u003dj7.prototype;g.k.UB\u003dfunction(){var C\u003dthis;xF(this.Zf.get())||(this.j\u003dYE(function(){C.Z.HE()||C.Z.HL(\"ad\",1)}))};\ng.k.g8\u003dfunction(){};\ng.k.addListener\u003dfunction(C){this.listeners.push(C)};\ng.k.removeListener\u003dfunction(C){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003dC})};\ng.k.kS\u003dfunction(){};\ng.k.playVideo\u003dfunction(){this.Z.playVideo()};\ng.k.pauseVideo\u003dfunction(){this.Z.pauseVideo()};\ng.k.resumeVideo\u003dfunction(C){this.eJ(C)\u0026\u0026this.Z.playVideo()};\ng.k.eJ\u003dfunction(C){return this.Z.getPlayerState(C)\u003d\u003d\u003d2};\ng.k.getCurrentTimeSec\u003dfunction(C,b,h){var N\u003dthis.fO.get().wY;if(C\u003d\u003d\u003d2\u0026\u0026!b\u0026\u0026N!\u003d\u003dnull)return T3K(this,N);nk(this.Zf.get(),\"html5_ssap_use_cpn_to_get_time\")||(h\u003dvoid 0);return h!\u003d\u003dvoid 0?this.Z.getCurrentTime(C,b,h):this.Z.getCurrentTime(C,b)};\ng.k.getVolume\u003dfunction(){return this.Z.getVolume()};\ng.k.isMuted\u003dfunction(){return this.Z.isMuted()};\ng.k.getPresentingPlayerType\u003dfunction(){return this.Z.getPresentingPlayerType(!0)};\ng.k.getPlayerState\u003dfunction(C){return this.Z.getPlayerState(C)};\ng.k.isFullscreen\u003dfunction(){return this.Z.isFullscreen()};\ng.k.isAtLiveHead\u003dfunction(){return this.Z.isAtLiveHead()};\ng.k.TI\u003dfunction(C){this.Z.TI(C)};\ng.k.qGp\u003dfunction(){var C\u003dthis.Z.getPresentingPlayerType(!0),b\u003dthis.getCurrentTimeSec(C,!1);if(C\u003d\u003d\u003d2){C\u003dg.z(this.listeners);for(var h\u003dC.next();!h.done;h\u003dC.next())h.value.SQ(b)}else if(C\u003d\u003d\u003d1)for(C\u003dg.z(this.oH),h\u003dC.next();!h.done;h\u003dC.next())h.value.kS(b)};\ng.k.N9f\u003dfunction(C){for(var b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.UR(C,this.getPresentingPlayerType())};\ng.k.onFullscreenToggled\u003dfunction(C){for(var b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.onFullscreenToggled(C)};\ng.k.onVolumeChange\u003dfunction(){for(var C\u003dg.z(this.listeners),b\u003dC.next();!b.done;b\u003dC.next())b.value.onVolumeChange()};\ng.k.pX\u003dfunction(){for(var C\u003dthis.Z.isMinimized(),b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.pX(C)};\ng.k.Pi\u003dfunction(C){for(var b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.Pi(C)};\ng.k.eC\u003dfunction(){for(var C\u003dthis.Z.Ti().xe(),b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.xw(C)};\ng.k.Lf\u003dfunction(C){for(var b\u003dg.z(this.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.Lf(C)};\ng.k.Tn\u003dfunction(){for(var C\u003dg.z(this.listeners),b\u003dC.next();!b.done;b\u003dC.next())b.value.Tn()};g.S(xzo,g.O);g.S(Z4,g.O);Z4.prototype.wO\u003dfunction(){this.IM.HE()||this.IM.get().removeListener(this);g.O.prototype.wO.call(this)};Y$.prototype.fetch\u003dfunction(C){var b\u003dC.cJ;return this.j.fetch(C.X7,{R1:C.R1\u003d\u003d\u003dvoid 0?void 0:C.R1,sG:b,cueProcessedMs:C.cueProcessedMs\u003d\u003d\u003dvoid 0?0:C.cueProcessedMs}).then(function(h){return wdx(h,b)})};g.S(as,g.O);g.k\u003das.prototype;g.k.addListener\u003dfunction(C){this.listeners.push(C)};\ng.k.removeListener\u003dfunction(C){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003dC})};\ng.k.Oh\u003dfunction(C){CmW(this,C,1)};\ng.k.onAdUxClicked\u003dfunction(C,b){lQ(this,function(h){h.sR(C,b)})};\ng.k.S_\u003dfunction(C){lQ(this,function(b){b.w7(C)})};\ng.k.uu\u003dfunction(C){lQ(this,function(b){b.XJ(C)})};\ng.k.ggf\u003dfunction(C){lQ(this,function(b){b.Ob(C)})};os.prototype.reduce\u003dfunction(C){switch(C.event){case \"unknown\":return}var b\u003dC.identifier;var h\u003dthis.j[b];h?b\u003dh:(h\u003d{H8:null,wc:-Infinity},b\u003dthis.j[b]\u003dh);h\u003dC.startSecs+C.j/1E3;if(!(h\u003cb.wc))if(b.wc\u003dh,b.H8){if(h\u003cb.H8.end){a:{h\u003db.H8;switch(C.event){case \"start\":case \"continue\":case \"stop\":break;default:C\u003dnull;break a}C\u003dh.start+C.YJ;C\u003dh.end\u003c\u003dC?null:C}if(C!\u003d\u003dnull)for(b.H8.end\u003dC,b\u003dthis.K,g.Zu(b.N.j,C*1E3),b\u003dg.z(b.listeners),h\u003db.next();!h.done;h\u003db.next())h.value.UE(C)}}else if(C\u003db7W(C,this.N))h\u003dC.uoE,b.H8\u003d\nC.vl,Nul(this.K,h)};\nos.prototype.updateTime\u003dfunction(){};g.S(FS,g.O);g.k\u003dFS.prototype;\ng.k.UB\u003dfunction(){this.G\u003dnew os(this,ofS(this.Zf.get()));this.N\u003dnew h01;var C\u003dthis.Z.getVideoData(1);if(!C.enableServerStitchedDai){var b\u003dthis.Z.getVideoData(1),h;((h\u003dthis.K)\u003d\u003dnull?void 0:h.clientPlaybackNonce)!\u003d\u003db.clientPlaybackNonce\u0026\u0026(this.K!\u003dnull\u0026\u0026this.K.unsubscribe(\"cuepointupdated\",this.Ps,this),b.subscribe(\"cuepointupdated\",this.Ps,this),this.K\u003db)}this.Gm.length\u003d0;var N;b\u003d((N\u003dC.j)\u003d\u003dnull?void 0:veW(N,0))||[];N\u003dg.z(b);for(b\u003dN.next();!b.done;b\u003dN.next())b\u003db.value,this.Es(b)\u0026\u0026LF(\"Unexpected a GetAdBreak to go out without player waiting\",\nvoid 0,void 0,{cuePointId:b.identifier,cuePointEvent:b.event,contentCpn:C.clientPlaybackNonce})};\ng.k.g8\u003dfunction(){};\ng.k.addListener\u003dfunction(C){this.listeners.push(C)};\ng.k.removeListener\u003dfunction(C){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003dC})};\ng.k.Es\u003dfunction(C){p06(this,C);this.G.reduce(C);C\u003dthis.X;this.X\u003d!1;return C};\ng.k.Ps\u003dfunction(C){var b\u003dthis.Z.getVideoData(1).isDaiEnabled();if(b||!g.Va(this.Z.Y())){C\u003dg.z(C);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,p06(this,h),b)this.G.reduce(h);else if(this.Z.getCurrentTime(1)!\u003d\u003d0\u0026\u0026h.event\u003d\u003d\u003d\"start\")if(this.Zf.get().Z.Y().experiments.Fo(\"ignore_overlapping_cue_points_on_endemic_live_html5\")\u0026\u0026(this.j\u003d\u003dnull?0:h.startSecs+h.YJ\u003e\u003dthis.j.startSecs\u0026\u0026h.startSecs\u003c\u003dthis.j.startSecs+this.j.YJ)){var N\u003dvoid 0;$z_(this.Zf.get())\u0026\u0026h.identifier!\u003d\u003d((N\u003dthis.j)\u003d\u003dnull?void 0:N.identifier)\u0026\u0026\nIJ(this.M2.get(),\"ocud\",\"cpi.\"+h.identifier+\";cpe.\"+h.event+\";cps.\"+h.startSecs+\";\");N\u003dvoid 0;h.identifier!\u003d\u003d((N\u003dthis.j)\u003d\u003dnull?void 0:N.identifier)\u0026\u0026LF(\"Latest Endemic Live Web cue point overlaps with previous cue point\")}else this.j\u003dh,Nul(this,h)}};\ng.k.wO\u003dfunction(){this.K!\u003dnull\u0026\u0026(this.K.unsubscribe(\"cuepointupdated\",this.Ps,this),this.K\u003dnull);this.listeners.length\u003d0;this.Gm.length\u003d0;g.O.prototype.wO.call(this)};Gr.prototype.addPlayerResponseForAssociation\u003dfunction(C){this.Z.addPlayerResponseForAssociation(C)};g.k\u003d$$.prototype;g.k.ev\u003dfunction(C,b,h,N,p,P,c){return this.Z.ev(C,b,h,N,p,P,c)};\ng.k.yu\u003dfunction(C,b){this.Z.yu(C,b)};\ng.k.sC\u003dfunction(C,b,h){this.Z.sC(C,b,h)};\ng.k.Jp\u003dfunction(C){this.Z.Jp(C)};\ng.k.uh\u003dfunction(C,b,h,N,p,P,c){this.Z.uh(C,b,h,N,p,P,c)};\ng.k.WK\u003dfunction(C){return this.Z.WK(C)};\ng.k.finishSegmentByCpn\u003dfunction(C,b,h){h\u003djr_(h);this.Z.finishSegmentByCpn(C,b,h)};g.S(kT6,g.O);g.S(e0l,g.O);g.S(LL_,g.O);g.S(Z7V,g.O);g.S(Yto,g.O);g.S(lWW,g.O);lWW.prototype.N\u003dfunction(){return this.K};g.S(oPH,DN);\noPH.prototype.X\u003dfunction(C){var b\u003dC.content;if(b.componentType\u003d\u003d\u003d\"shopping-companion\")switch(C.actionType){case 1:case 2:C\u003dthis.j.getVideoData(1);this.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:C\u0026\u0026C.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:this.j.LO(\"updateKevlarOrC3Companion\",{})}else if(b.componentType\u003d\u003d\u003d\"action-companion\")switch(C.actionType){case 1:case 2:C\u003dthis.j.getVideoData(1);\nthis.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:C\u0026\u0026C.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b.renderer\u0026\u0026(b\u003dthis.j.getVideoData(1),this.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId})),this.j.LO(\"updateKevlarOrC3Companion\",{})}else if(b.componentType\u003d\u003d\u003d\"image-companion\")switch(C.actionType){case 1:case 2:C\u003dthis.j.getVideoData(1);this.j.LO(\"updateKevlarOrC3Companion\",\n{contentVideoId:C\u0026\u0026C.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b\u003dthis.j.getVideoData(1),this.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId}),this.j.LO(\"updateKevlarOrC3Companion\",{})}else if(b.componentType\u003d\u003d\u003d\"top-banner-image-text-icon-buttoned\")switch(C.actionType){case 1:case 2:C\u003dthis.j.getVideoData(1);this.j.LO(\"updateKevlarOrC3Companion\",\n{contentVideoId:C\u0026\u0026C.videoId,topBannerImageTextIconButtonedLayoutViewModel:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b.renderer\u0026\u0026(b\u003dthis.j.getVideoData(1),this.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId})),this.j.LO(\"updateKevlarOrC3Companion\",{})}else if(b.componentType\u003d\u003d\u003d\"banner-image\")switch(C.actionType){case 1:case 2:C\u003dthis.j.getVideoData(1);this.j.LO(\"updateKevlarOrC3Companion\",\n{contentVideoId:C\u0026\u0026C.videoId,bannerImageLayoutViewModel:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});break;case 3:b\u003dthis.j.getVideoData(1),this.j.LO(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId}),this.j.LO(\"updateKevlarOrC3Companion\",{})}else if(b.componentType\u003d\u003d\u003d\"ads-engagement-panel\")switch(b\u003db.renderer,C.actionType){case 1:case 2:this.j.LO(\"updateEngagementPanelAction\",b.addAction);this.j.LO(\"changeEngagementPanelVisibility\",\nb.expandAction);break;case 3:this.j.LO(\"changeEngagementPanelVisibility\",b.hideAction),this.j.LO(\"updateEngagementPanelAction\",b.removeAction)}else if(b.componentType\u003d\u003d\u003d\"ads-engagement-panel-layout\"){var h\u003db.renderer;switch(C.actionType){case 1:case 2:this.j.LO(\"updateEngagementPanelAction\",{action:KZ(h.addAction),layoutId:b.layoutId,onLayoutVisibleCallback:b.j,interactionLoggingClientData:b.interactionLoggingClientData});this.j.LO(\"changeEngagementPanelVisibility\",KZ(h.expandAction));break;case 3:this.j.LO(\"changeEngagementPanelVisibility\",\nKZ(h.hideAction)),this.j.LO(\"updateEngagementPanelAction\",{action:KZ(h.removeAction)})}}};g.S(FLV,IS);g.k\u003dFLV.prototype;g.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);g.LV(this.N,\"stroke-dasharray\",\"0 \"+this.K);this.N.classList.add(\"ytp-ad-timed-pie-countdown-inner-light\");this.W.classList.add(\"ytp-ad-timed-pie-countdown-outer-light\");this.X.classList.add(\"ytp-ad-timed-pie-countdown-container-upper-right\");this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){wK(this);IS.prototype.hide.call(this)};\ng.k.show\u003dfunction(){xY(this);IS.prototype.show.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();C!\u003dnull\u0026\u0026C.current!\u003dnull\u0026\u0026g.LV(this.N,\"stroke-dasharray\",C.current/C.seekableEnd*this.K+\" \"+this.K)}};g.S(GTS,YY);g.k\u003dGTS.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnail)if(b.actionButton\u0026\u0026g.d(b.actionButton,g.Aa))if(C\u003db.durationMilliseconds||0,typeof C!\u003d\u003d\"number\"||C\u003c\u003d0)g.ux(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+C));else if(b.navigationEndpoint){var N\u003dthis.api.getVideoData(2);if(N!\u003dnull){var p\u003db.image.thumbnail.thumbnails;p!\u003dnull\u0026\u0026\np.length\u003e0\u0026\u0026g.Mp(g.xT(p[0].url))\u0026\u0026(p[0].url\u003dN.profilePicture,g.Mp(g.xT(N.profilePicture))\u0026\u0026b_l(\"VideoPlayer\",239976093,\"Expected non-empty profile picture.\"));p\u003db.backgroundImage.thumbnail.thumbnails;p!\u003dnull\u0026\u0026p.length\u003e0\u0026\u0026g.Mp(g.xT(p[0].url))\u0026\u0026(p[0].url\u003dN.Q6());p\u003db.headline;p!\u003dnull\u0026\u0026g.Mp(g.xT(p.text))\u0026\u0026(p.text\u003dN.author)}this.V.init(pt(\"ad-image\"),b.image,h);this.W.init(pt(\"ad-text\"),b.headline,h);this.N.init(pt(\"ad-text\"),b.description,h);this.CO.init(pt(\"ad-image\"),b.backgroundImage,h);N\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.W.element.classList.add(\"ytp-ad-action-interstitial-headline-light\");this.N.element.classList.add(\"ytp-ad-action-interstitial-description-light\");N.push(\"ytp-ad-action-interstitial-action-button-dark\");this.api.Y().K\u0026\u0026(N.push(\"ytp-ad-action-interstitial-action-button-mobile-companion-size\"),N.push(\"ytp-ad-action-interstitial-action-button-dark\"));this.api.Y().D(\"enable_unified_action_endcap_on_web\")\u0026\u0026\n!this.api.Y().K\u0026\u0026(N.push(\"ytp-ad-action-interstitial-action-button-unified\"),this.Yh.classList.add(\"ytp-ad-action-interstitial-action-button-container-unified\"),this.V.element.classList.add(\"ytp-ad-action-interstitial-image-unified\"),this.kh.classList.add(\"ytp-ad-action-interstitial-background-container-unified\"),this.U_.classList.add(\"ytp-ad-action-interstitial-card-unified\"),this.N2.classList.add(\"ytp-ad-action-interstitial-description-container-unified\"),this.N.element.classList.add(\"ytp-ad-action-interstitial-description-unified\"),\nthis.sX.classList.add(\"ytp-ad-action-interstitial-headline-container-unified\"),this.W.element.classList.add(\"ytp-ad-action-interstitial-headline-unified\"),this.Df.classList.add(\"ytp-ad-action-interstitial-image-container-unified\"),this.rO.classList.add(\"ytp-ad-action-interstitial-instream-info-unified\"),this.slot.classList.add(\"ytp-ad-action-interstitial-slot-unified\"));this.actionButton\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,N);g.D(this,this.actionButton);this.actionButton.Gi(this.Yh);\nthis.actionButton.init(pt(\"button\"),g.d(b.actionButton,g.Aa),h);Ee(this.actionButton.element);N\u003dTq(this.actionButton.element);t5(this.actionButton.element,N+\" This link opens in new tab\");this.navigationEndpoint\u003db.navigationEndpoint;this.X.S(this.Df,\"click\",this.Ao,this);this.X.S(this.N2,\"click\",this.Ao,this);!this.api.Y().D(\"enable_clickable_headline_for_action_endcap_on_mweb\")\u0026\u0026this.api.Y().K||this.X.S(this.sX,\"click\",this.Ao,this);this.j\u003dthis.Rd?new zv(this.api,C):new HX(C);g.D(this,this.j);if(b.skipButton){(C\u003d\ng.d(b.skipButton,Fhp))\u0026\u0026this.j\u0026\u0026(this.skipButton\u003dnew l1(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j,this.Tq),g.D(this,this.skipButton),this.skipButton.Gi(this.element),this.skipButton.init(pt(\"skip-button\"),C,h));h\u003dthis.api.D(\"disable_ad_preview_for_instream_ads\");if(C\u003db.adBadgeRenderer)if(C\u003dg.d(C,oIC))N\u003dnew S5(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,!0,h),N.Gi(this.rO),N.init(pt(\"simple-ad-badge\"),C,this.macros),g.D(this,N);if(C\u003db.adInfoRenderer)if(C\u003d\ng.d(C,mD))h\u003dnew tu(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.element,void 0,h),h.Gi(this.rO),h.init(pt(\"ad-info-hover-text-button\"),C,this.macros),g.D(this,h)}else b.nonskippableOverlayRenderer\u0026\u0026(C\u003dg.d(b.nonskippableOverlayRenderer,fG))\u0026\u0026this.j\u0026\u0026(this.K\u003dnew hM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j,!1),g.D(this,this.K),this.K.Gi(this.element),this.K.init(pt(\"ad-preview\"),C,h));b.countdownRenderer\u0026\u0026(b\u003db.countdownRenderer,g.d(b,GeI)\u0026\u0026this.j\u0026\u0026\n(h\u003dnew FLV(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.j),g.D(this,h),h.Gi(this.element),h.init(pt(\"timed-pie-countdown\"),g.d(b,GeI),this.macros)));this.show();this.element.focus()}else g.ux(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.ux(Error(\"AdActionInterstitialRenderer has no button.\"));else g.ux(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.ux(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.ux(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));\nelse g.ux(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.k.clear\u003dfunction(){g.yJ(this.X);this.hide()};\ng.k.show\u003dfunction(){StU(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.K\u0026\u0026this.K.show();YY.prototype.show.call(this)};\ng.k.hide\u003dfunction(){StU(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.K\u0026\u0026this.K.hide();YY.prototype.hide.call(this)};\ng.k.Ao\u003dfunction(){this.navigationEndpoint\u0026\u0026(this.layoutId?this.Sp.executeCommand(this.navigationEndpoint,this.layoutId):g.ux(Error(\"Missing layoutId for ad action interstitial.\")))};var MGS\u003d{iconType:\"CLOSE\"},Mq\u003dnew g.lF(320,63);g.S(VGK,YY);g.k\u003dVGK.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);this.X\u003db;this.V\u003dg.hj(this.X.onClickCommands||[]);this.rO\u003dthis.X.onErrorCommand||null;if(C\u003dthis.X.contentSupportedRenderer)C\u003dthis.X.contentSupportedRenderer,b\u003dthis.X.adInfoRenderer||null,g.d(C,YEj)?(this.W\u003dg.WE(\"ytp-ad-overlay-ad-info-button-container\",this.N.element),qt6(this,b),C\u003dfWU(this,g.d(C,YEj))):g.d(C,aUE)?(this.W\u003dg.WE(\"ytp-ad-overlay-ad-info-button-container\",this.K.element),qt6(this,b),C\u003dAfS(this,g.d(C,aUE))):g.d(C,lUD)?(this.W\u003d\ng.WE(\"ytp-ad-overlay-ad-info-button-container\",this.j.element),qt6(this,b),C\u003dyfW(this,g.d(C,lUD))):(g.ux(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),C\u003d!1);C\u0026\u0026(this.show(),rfc(this,!0))};\ng.k.clear\u003dfunction(){rfc(this,!1);this.Df.reset();this.N2\u003d0;this.N.hide();this.logVisibility(this.N.element,!1);this.K.hide();this.logVisibility(this.K.element,!1);this.j.hide();this.logVisibility(this.j.element,!1);this.hide();this.dispose()};\ng.k.XFO\u003dfunction(){this.Yh\u0026\u0026(this.layoutId?this.Sp.executeCommand(this.Yh,this.layoutId):g.ux(Error(\"Missing layoutId for invideo_overlay_ad.\")));this.api.pauseVideo()};\ng.k.Gf\u003dfunction(){a:{if(this.X\u0026\u0026this.X.closeButton\u0026\u0026this.X.closeButton.buttonRenderer){var C\u003dthis.X.closeButton.buttonRenderer;if(C.serviceEndpoint){C\u003d[C.serviceEndpoint];break a}}C\u003d[]}C\u003dg.z(C);for(var b\u003dC.next();!b.done;b\u003dC.next())b\u003db.value,this.layoutId?this.Sp.executeCommand(b,this.layoutId):g.ux(Error(\"Missing layoutId for invideo_overlay_ad.\"));this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.k.YIf\u003dfunction(){this.CO||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo()};\ng.k.sT\u003dfunction(){this.CO||this.api.getPlayerState(1)!\u003d\u003d2||this.api.playVideo();this.api.sT(\"invideo-overlay\")};\ng.k.m8O\u003dfunction(C){C.target\u003d\u003d\u003dthis.W\u0026\u0026g.WE(\"ytp-ad-button\",this.kh.element).click()};g.S(i7l,IS);g.k\u003di7l.prototype;g.k.init\u003dfunction(C,b,h){IS.prototype.init.call(this,C,b,h);C\u003db.durationMs;this.N\u003dC\u003d\u003dnull||C\u003d\u003d\u003d0?0:C+this.j.getProgressState().current*1E3;if(b.text)var N\u003db.text.templatedAdText;else b.staticMessage\u0026\u0026(N\u003db.staticMessage);this.messageText.init(pt(\"ad-text\"),N,h);this.messageText.Gi(this.K.element);this.X.show(100);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){Jf6(this,!1);IS.prototype.hide.call(this);this.K.hide();this.messageText.hide();wK(this)};\ng.k.show\u003dfunction(){Jf6(this,!0);IS.prototype.show.call(this);xY(this);this.K.show();this.messageText.show()};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j!\u003dnull){var C\u003dthis.j.getProgressState();C!\u003dnull\u0026\u0026C.current!\u003dnull\u0026\u0026(C\u003d1E3*C.current,!this.N2\u0026\u0026C\u003e\u003dthis.N?(this.X.hide(),this.N2\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(C\u003dMath.max(0,Math.ceil((this.N-C)/1E3)),C!\u003d\u003dthis.W\u0026\u0026(Br(this.messageText,{TIME_REMAINING:String(C)}),this.W\u003dC)))}};g.S(uvU,YY);g.k\u003duvU.prototype;\ng.k.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,{});b.image\u0026\u0026b.image.thumbnail?b.headline?b.description?b.actionButton\u0026\u0026g.d(b.actionButton,g.Aa)?(this.N.init(pt(\"ad-image\"),b.image,h),this.K.init(pt(\"ad-text\"),b.headline,h),this.X.init(pt(\"ad-text\"),b.description,h),C\u003d[\"ytp-ad-underlay-action-button\"],this.api.Y().D(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026C.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\nC),b.backgroundColor\u0026\u0026g.LV(this.element,\"background-color\",g.s8(b.backgroundColor)),g.D(this,this.actionButton),this.actionButton.Gi(this.W),this.actionButton.init(pt(\"button\"),g.d(b.actionButton,g.Aa),h),b\u003dg.Lk(this.api.Y().experiments,\"player_underlay_video_width_fraction\"),this.api.Y().D(\"place_shrunken_video_on_left_of_player\")?(h\u003dthis.j,g.kb(h,\"ytp-ad-underlay-left-container\"),g.j6(h,\"ytp-ad-underlay-right-container\"),g.LV(this.j,\"margin-left\",Math.round((b+.02)*100)+\"%\")):(h\u003dthis.j,g.kb(h,\"ytp-ad-underlay-right-container\"),\ng.j6(h,\"ytp-ad-underlay-left-container\")),g.LV(this.j,\"width\",Math.round((1-b-.04)*100)+\"%\"),this.api.mQ()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.gj.bind(this)),this.api.addEventListener(\"resize\",this.mO.bind(this))):g.ux(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):g.ux(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.ux(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.ux(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.k.show\u003dfunction(){R0W(!0);this.actionButton\u0026\u0026this.actionButton.show();YY.prototype.show.call(this)};\ng.k.hide\u003dfunction(){R0W(!1);this.actionButton\u0026\u0026this.actionButton.hide();YY.prototype.hide.call(this)};\ng.k.clear\u003dfunction(){this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.gj.bind(this));this.api.removeEventListener(\"resize\",this.mO.bind(this));this.hide()};\ng.k.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C);this.actionButton\u0026\u0026g.pM(this.actionButton.element,C.target)\u0026\u0026this.api.pauseVideo()};\ng.k.gj\u003dfunction(C){C\u003d\u003d\u003d\"transitioning\"?(this.j.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):C\u003d\u003d\u003d\"visible\"?this.j.classList.add(\"ytp-ad-underlay-clickable\"):C\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.j.classList.remove(\"ytp-ad-underlay-clickable\"))};\ng.k.mO\u003dfunction(C){C.width\u003e1200?(this.actionButton.element.classList.add(\"ytp-ad-underlay-action-button-large\"),this.actionButton.element.classList.remove(\"ytp-ad-underlay-action-button-medium\")):C.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.LV(this.K.element,\"font-size\",C.width/40+\"px\")};g.S(qq,YY);\nqq.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);b.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003db.toggledLoggingParams);b.answer\u0026\u0026g.d(b.answer,g.Aa)?(C\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),C.Gi(this.answer),C.init(pt(\"ytp-ad-survey-answer-button\"),g.d(b.answer,g.Aa),h),C.show()):b.answer\u0026\u0026g.d(b.answer,$N)\u0026\u0026(this.j\u003dnew OY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,\n[\"ytp-ad-survey-answer-toggle-button\"]),this.j.Gi(this.answer),g.D(this,this.j),this.j.init(pt(\"survey-answer-button\"),g.d(b.answer,$N),h));this.show()};\nqq.prototype.QL\u003dfunction(C){this.layoutId?d0(this.Sp,C,this.layoutId,this.macros):g.ux(new g.np(\"There is undefined layoutId when calling the runCommand method.\",{componentType:this.componentType}))};\nqq.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C);if(this.api.Y().D(\"supports_multi_step_on_desktop\")\u0026\u0026this.index!\u003d\u003dnull)this.onSelected(this.index)};\nqq.prototype.clear\u003dfunction(){this.hide()};g.S(QrK,YY);QrK.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);b.answer\u0026\u0026g.d(b.answer,$N)\u0026\u0026(this.button\u003dnew OY(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.Gi(this.j),this.button.init(pt(\"survey-none-of-the-above-button\"),g.d(b.answer,$N),h));this.show()};g.S(mc,iI);mc.prototype.init\u003dfunction(C,b,h){iI.prototype.init.call(this,C,b,h);C\u003d!1;b.text\u0026\u0026(b\u003dg.lI(b.text),C\u003d!g.Mp(b));C||g.Ri(Error(\"No submit text was present in the renderer.\"))};\nmc.prototype.onClick\u003dfunction(C){this.publish(\"l\");iI.prototype.onClick.call(this,C)};g.S(fz,YY);\nfz.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);if(C\u003db.skipOrPreviewRenderer)g.d(C,bj)?(C\u003dg.d(C,bj),h\u003dnew F_(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.X,!0),h.Gi(this.skipOrPreview),h.init(pt(\"skip-button\"),C,this.macros),g.D(this,h),this.j\u003dh):g.d(C,fG)\u0026\u0026(C\u003dg.d(C,fG),h\u003dnew hM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.X,!1),h.Gi(this.skipOrPreview),h.init(pt(\"ad-preview\"),C,this.macros),Nj(h),g.D(this,h),this.j\u003dh);this.j\u003d\u003d\nnull\u0026\u0026g.ux(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(b)));b.submitButton\u0026\u0026(C\u003db.submitButton,g.d(C,g.Aa)\u0026\u0026(C\u003dg.d(C,g.Aa),h\u003dnew mc(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),h.Gi(this.submitButton),h.init(pt(\"survey-submit\"),C,this.macros),g.D(this,h),this.K\u003dh));C\u003dthis.api.D(\"disable_ad_preview_for_instream_ads\");if(h\u003db.adBadgeRenderer){h\u003dg.d(h,oIC);var N\u003dnew S5(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,!0,\nC,!0);N.Gi(this.N);N.init(pt(\"simple-ad-badge\"),h,this.macros);this.adBadge\u003dN.element;g.D(this,N)}if(h\u003db.adDurationRemaining)h\u003dg.d(h,eEp),N\u003dnew qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.X,void 0,C),N.Gi(this.N),N.init(pt(\"ad-duration-remaining\"),h,this.macros),g.D(this,N);(b\u003db.adInfoRenderer)\u0026\u0026g.d(b,mD)\u0026\u0026(h\u003dnew tu(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.element,void 0,C),g.D(this,h),C\u0026\u0026this.adBadge!\u003d\u003dvoid 0?this.N.insertBefore(h.element,\nthis.adBadge.nextSibling):h.Gi(this.N),h.init(pt(\"ad-info-hover-text-button\"),g.d(b,mD),this.macros));this.show()};\nfz.prototype.clear\u003dfunction(){this.hide()};g.S(AG,YY);AG.prototype.init\u003dfunction(C,b,h){YY.prototype.init.call(this,C,b,h);O7x(this)};\nAG.prototype.show\u003dfunction(){this.N\u003dDate.now();YY.prototype.show.call(this)};\nAG.prototype.M6\u003dfunction(){};g.S(vPH,AG);g.k\u003dvPH.prototype;g.k.init\u003dfunction(C,b,h){var N\u003dthis;AG.prototype.init.call(this,C,b,h);b.questionText\u0026\u0026UhH(this,b.questionText);b.answers\u0026\u0026b.answers.forEach(function(p,P){g.d(p,GR)\u0026\u0026X0W(N,g.d(p,GR),h,P)});\nthis.W\u003dnew Set(this.K.map(function(p){return p.j.j}));\n(C\u003db.noneOfTheAbove)\u0026\u0026(C\u003dg.d(C,ZdD))\u0026\u0026Dhc(this,C,h);b.surveyAdQuestionCommon\u0026\u0026sr_(this,b.surveyAdQuestionCommon);b.submitEndpoints\u0026\u0026(this.submitEndpoints\u003db.submitEndpoints);this.S(this.element,\"change\",this.onChange);this.show()};\ng.k.M6\u003dfunction(){dh1(this,!1);this.X.K.subscribe(\"l\",this.KwX,this)};\ng.k.onChange\u003dfunction(C){C.target\u003d\u003d\u003dthis.noneOfTheAbove.button.j?WLo(this):this.W.has(C.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),dh1(this,!0))};\ng.k.KwX\u003dfunction(){var C\u003d[],b\u003dthis.K.reduce(function(p,P,c){var e\u003dP.toggledLoggingParams;P.j\u0026\u0026P.j.isToggled()\u0026\u0026e\u0026\u0026(p.push(e),C.push(c));return p},[]).join(\"\u0026\"),h\u003dthis.submitEndpoints.map(function(p){if(!p.loggingUrls)return p;\np\u003dg.J8(p);p.loggingUrls\u003dp.loggingUrls.map(function(P){P.baseUrl\u0026\u0026(P.baseUrl\u003ddt(P.baseUrl,b));return P});\nreturn p});\nif(h){h\u003dg.z(h);for(var N\u003dh.next();!N.done;N\u003dh.next())N\u003dN.value,this.layoutId?d0(this.Sp,N,this.layoutId,this.macros):g.ux(Error(\"Missing layoutId for multi_select_question.\"))}this.api.Y().D(\"supports_multi_step_on_desktop\")\u0026\u0026this.N2(C)};\ng.k.clear\u003dfunction(){this.api.Y().D(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.S(yI,AG);yI.prototype.init\u003dfunction(C,b,h){var N\u003dthis;AG.prototype.init.call(this,C,b,h);b.questionText\u0026\u0026UhH(this,b.questionText);b.answers\u0026\u0026b.answers.forEach(function(p,P){g.d(p,GR)\u0026\u0026X0W(N,g.d(p,GR),h,P)});\nb.surveyAdQuestionCommon?sr_(this,b.surveyAdQuestionCommon):g.ux(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(b)));this.show()};\nyI.prototype.clear\u003dfunction(){this.api.Y().D(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.S(ry,YY);ry.prototype.init\u003dfunction(C,b,h){var N\u003dthis;YY.prototype.init.call(this,C,b,h);if(this.api.Y().D(\"supports_multi_step_on_desktop\")){var p;this.conditioningRules\u003d(p\u003db.conditioningRules)!\u003dnull?p:[];var P;this.K\u003d(P\u003db.questions)!\u003dnull?P:[];var c;((c\u003db.questions)\u003d\u003dnull?0:c.length)\u0026\u0026Tux(this,0)}else(b.questions||[]).forEach(function(e){g.d(e,Mx)?nPV(N,g.d(e,Mx),h):g.d(e,VM)\u0026\u0026tGW(N,g.d(e,VM),h)});\nthis.show()};\nry.prototype.clear\u003dfunction(){this.api.Y().D(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};\nry.prototype.X\u003dfunction(C){var b\u003dthis;if(this.api.Y().D(\"supports_multi_step_on_desktop\")){var h;if((h\u003dthis.conditioningRules)\u003d\u003dnull?0:h.length){var N;if(C.length\u003d\u003d\u003d0)this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);else if(this.conditioningRules.find(function(p){return p.questionIndex\u003d\u003d\u003db.j})\u003d\u003dnull)g.ux(Error(\"Expected conditioning rule(s) for survey question.\")),this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId);\nelse if(this.conditioningRules.forEach(function(p){if(p.questionIndex\u003d\u003d\u003db.j)switch(p.condition){case \"CONDITION_ALL_OF\":var P;if((P\u003dp.answerIndices)\u003d\u003dnull?0:P.every(function(e){return C.includes(e)}))N\u003dp.nextQuestionIndex;\nbreak;case \"CONDITION_ANY_OF\":var c;if((c\u003dp.answerIndices)\u003d\u003dnull?0:c.some(function(e){return C.includes(e)}))N\u003dp.nextQuestionIndex;\nbreak;default:g.ux(Error(\"Expected specified condition in survey conditioning rules.\"))}}),N!\u003dnull)Tux(this,N);\nelse this.api.onAdUxClicked(\"ad-action-submit-survey\",this.layoutId)}else this.questions.length\u003e1\u0026\u0026g.ux(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.S(iQ,YY);\niQ.prototype.init\u003dfunction(C,b,h){var N\u003dthis;YY.prototype.init.call(this,C,b,h);C\u003db.timeoutSeconds||0;if(typeof C!\u003d\u003d\"number\"||C\u003c0)g.ux(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+C));else if(b.timeoutCommands)if(b.text)if(b.ctaButton\u0026\u0026g.d(b.ctaButton,g.Aa))if(b.brandImage)if(b.backgroundImage\u0026\u0026g.d(b.backgroundImage,yM)\u0026\u0026g.d(b.backgroundImage,yM).landscape){this.layoutId||g.ux(Error(\"Missing layoutId for survey interstitial.\"));BuH(this.interstitial,g.d(b.backgroundImage,\nyM).landscape);BuH(this.logoImage,b.brandImage);g.PP(this.text,g.lI(b.text));var p\u003d[\"ytp-ad-survey-interstitial-action-button\"];p.push(\"ytp-ad-survey-interstitial-action-button-rounded\");this.actionButton\u003dnew iI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,p);g.D(this,this.actionButton);this.actionButton.Gi(this.K);this.actionButton.init(pt(\"button\"),g.d(b.ctaButton,g.Aa),h);this.actionButton.show();this.j\u003dnew zv(this.api,C*1E3);this.j.subscribe(\"g\",function(){N.transition.hide()});\ng.D(this,this.j);this.S(this.element,\"click\",function(P){var c\u003dP.target\u003d\u003d\u003dN.interstitial;P\u003dN.actionButton.element.contains(P.target);if(c||P)if(N.transition.hide(),c)N.api.onAdUxClicked(N.componentType,N.layoutId)});\nthis.transition.show(100)}else g.ux(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.ux(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.ux(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.ux(Error(\"SurveyTextInterstitialRenderer has no text.\"));else g.ux(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\niQ.prototype.clear\u003dfunction(){this.hide()};\niQ.prototype.show\u003dfunction(){IWx(!0);YY.prototype.show.call(this)};\niQ.prototype.hide\u003dfunction(){IWx(!1);YY.prototype.hide.call(this)};g.S(JG,IS);g.k\u003dJG.prototype;\ng.k.init\u003dfunction(C,b){IS.prototype.init.call(this,C,b,{});if(b.durationMilliseconds){if(b.durationMilliseconds\u003c0){g.ux(Error(\"DurationMilliseconds was specified incorrectly in AdPreview with a value of: \"+b.durationMilliseconds));return}this.K\u003db.durationMilliseconds}else this.K\u003dthis.j.HR();var h;if((h\u003db.previewText)\u003d\u003dnull||!h.text||g.Mp(b.previewText.text))g.ux(Error(\"No text is returned for AdPreview.\"));else{this.W\u003db.previewText;b.previewText.isTemplated||g.PP(this.N,b.previewText.text);var N;\nif(((N\u003dthis.api.getVideoData(1))\u003d\u003dnull?0:N.R0)\u0026\u0026b.previewImage){var p,P;(C\u003d((P\u003dqH(((p\u003db.previewImage)\u003d\u003dnull?void 0:p.sources)||[],52,!1))\u003d\u003dnull?void 0:P.url)||\"\")\u0026\u0026C.length?(this.previewImage\u003dnew g.ZN({B:\"img\",C:\"ytp-preview-ad__image\",T:{src:\"{{imageUrl}}\"}}),this.previewImage.updateValue(\"imageUrl\",C),g.D(this,this.previewImage),this.previewImage.Gi(this.element)):g.ux(Error(\"Failed to get imageUrl in AdPreview.\"))}else this.N.classList.add(\"ytp-preview-ad__text--padding--wide\")}};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){wK(this);IS.prototype.hide.call(this)};\ng.k.show\u003dfunction(){xY(this);IS.prototype.show.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();if(C!\u003dnull\u0026\u0026C.current)if(C\u003d1E3*C.current,C\u003e\u003dthis.K)this.transition.hide();else{var b;if((b\u003dthis.W)\u003d\u003dnull?0:b.isTemplated)if(b\u003dMath.max(0,Math.ceil((this.K-C)/1E3)),b!\u003d\u003dthis.X){var h,N;(C\u003d(h\u003dthis.W)\u003d\u003dnull?void 0:(N\u003dh.text)\u003d\u003dnull?void 0:N.replace(\"{TIME_REMAINING}\",String(b)))\u0026\u0026g.PP(this.N,C);this.X\u003db}}}};g.S(uQ,YY);\nuQ.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});var h,N;if((C\u003d((N\u003dqH(((h\u003db.image)\u003d\u003dnull?void 0:h.sources)||[],xh6(b),!0))\u003d\u003dnull?void 0:N.url)||\"\")\u0026\u0026C.length){h\u003dthis.dO(\"ytp-ad-avatar\");h.src\u003dC;var p,P;if(N\u003d(p\u003db.interaction)\u003d\u003dnull?void 0:(P\u003dp.accessibility)\u003d\u003dnull?void 0:P.label)h.alt\u003dN;switch(b.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(b.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.ux(Error(\"Failed to get imageUrl in AdAvatar.\"))};\nuQ.prototype.clear\u003dfunction(){this.hide()};\nuQ.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C)};g.S(Rs,YY);\nRs.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});var h;C\u003d(h\u003db.label)\u003d\u003dnull?void 0:h.content;if((h\u003dC!\u003dnull\u0026\u0026!g.Mp(C))||b.iconImage){h\u0026\u0026(this.buttonText\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-button-vm__text\",BE:C}),g.D(this,this.buttonText),this.buttonText.Gi(this.element));var N,p,P\u003d((N\u003db.interaction)\u003d\u003dnull?0:(p\u003dN.accessibility)\u003d\u003dnull?0:p.label)||h?C:\"\";P\u0026\u0026t5(this.element,P+\" This link opens in new tab\");Ee(this.element);if(b.iconImage){N\u003dvoid 0;if(b.iconImage){a:{p\u003db.iconImage;if(p.sources)for(p\u003d\ng.z(p.sources),C\u003dp.next();!C.done;C\u003dp.next())if(C\u003dC.value,P\u003dvoid 0,(P\u003dC.clientResource)\u003d\u003dnull?0:P.imageName){p\u003dC;break a}p\u003dvoid 0}if(p){var c;N\u003d{iconType:(c\u003dp.clientResource)\u003d\u003dnull?void 0:c.imageName}}}c\u003drK(N,!1,this.K);c!\u003dnull\u0026\u0026(this.buttonIcon\u003dnew g.ZN({B:\"span\",C:\"ytp-ad-button-vm__icon\",U:[c]}),g.D(this,this.buttonIcon),b.iconLeading?(N7(this.element,this.buttonIcon.element,0),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--leading\")):h?(this.buttonIcon.Gi(this.element),this.buttonIcon.element.classList.add(\"ytp-ad-button-vm__icon--trailing\")):\n(this.buttonIcon.Gi(this.element),this.element.classList.add(\"ytp-ad-button-vm--icon-only\")))}switch(b.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(b.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.Ri(Error(\"AdButton does not have label or an icon.\"))};\nRs.prototype.clear\u003dfunction(){this.hide()};\nRs.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C)};g.S(w06,IS);g.k\u003dw06.prototype;\ng.k.init\u003dfunction(C,b){IS.prototype.init.call(this,C,b,{});this.api.Y().D(\"enable_larger_flyout_cta_on_desktop\")\u0026\u0026(this.element.classList.add(\"ytp-ad-avatar-lockup-card--large\"),this.dO(\"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\"),N7(this.dO(\"ytp-ad-avatar-lockup-card__avatar_and_text_container\"),this.adAvatar.element,0));if(C\u003dg.d(b.avatar,dy)){var h\u003db.headline;if(h){var N\u003db.description;if(N){var p\u003dg.d(b.button,Ef);p?(this.adAvatar.init(pt(\"ad-avatar\"),C),this.headline.init(pt(\"ad-simple-attributed-string\"),new fF(h)),this.description.init(pt(\"ad-simple-attributed-string\"),new fF(N)),h.content\u0026\u0026h.content.length\u003e20\u0026\u0026this.description.element.classList.add(\"ytp-ad-avatar-lockup-card__description--hidden--in--small--player\"),\nthis.adButton.init(pt(\"ad-button\"),p),this.startMilliseconds\u003db.startMs||0,this.api.mQ()||this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.F9.bind(this)),xY(this)):g.ux(Error(\"No AdButtonViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.ux(Error(\"No description is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.ux(Error(\"No headline is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))}else g.ux(Error(\"No AdAvatarViewModel is returned in PlayerAdAvatarLockupCardButtonedViewModel.\"))};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();C\u0026\u0026C.current\u0026\u00261E3*C.current\u003e\u003dthis.startMilliseconds\u0026\u0026(wK(this),this.element.classList.remove(\"ytp-ad-avatar-lockup-card--inactive\"))}};\ng.k.P5\u003dfunction(){this.clear()};\ng.k.onClick\u003dfunction(C){this.api.pauseVideo();IS.prototype.onClick.call(this,C)};\ng.k.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.F9.bind(this))};\ng.k.show\u003dfunction(){this.adAvatar.show();this.headline.show();this.description.show();this.adButton.show();IS.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.adAvatar.hide();this.headline.hide();this.description.hide();this.adButton.hide();IS.prototype.hide.call(this)};\ng.k.F9\u003dfunction(C){C\u003d\u003d\u003d\"hidden\"?this.show():this.hide()};g.S(QI,YY);g.k\u003dQI.prototype;\ng.k.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(!b.label||g.Mp(b.label))g.ux(Error(\"No label is returned for SkipAdButton.\"));else if(g.PP(this.X,b.label),C\u003drK({iconType:\"SKIP_NEXT_NEW\"}),C\u003d\u003dnull)g.ux(Error(\"Unable to retrieve icon for SkipAdButton\"));else if(this.N\u003dnew g.ZN({B:\"span\",C:\"ytp-skip-ad-button__icon\",U:[C]}),g.D(this,this.N),this.N.Gi(this.element),this.api.Y().experiments.Fo(\"enable_skip_to_next_messaging\")\u0026\u0026(b\u003dg.xT(b.targetId)))this.K\u003d!0,this.element.setAttribute(\"data-tooltip-target-id\",b),\nthis.element.setAttribute(\"data-tooltip-target-fixed\",\"\")};\ng.k.onClick\u003dfunction(C){C\u0026\u0026C.preventDefault();var b,h;wGx(C,{contentCpn:(h\u003d(b\u003dthis.api.getVideoData(1))\u003d\u003dnull?void 0:b.clientPlaybackNonce)!\u003dnull?h:\"\"})\u003d\u003d\u003d0?this.api.LO(\"onAbnormalityDetected\"):(YY.prototype.onClick.call(this,C),this.api.LO(\"onAdSkip\"),this.api.onAdUxClicked(this.componentType,this.layoutId))};\ng.k.clear\u003dfunction(){this.j.reset();this.hide()};\ng.k.hide\u003dfunction(){YY.prototype.hide.call(this)};\ng.k.show\u003dfunction(){this.j.start();YY.prototype.show.call(this);this.K\u0026\u0026this.api.Y().experiments.Fo(\"enable_skip_to_next_messaging\")\u0026\u0026this.api.publish(\"showpromotooltip\",this.element)};g.S(C9c,IS);g.k\u003dC9c.prototype;\ng.k.init\u003dfunction(C,b){IS.prototype.init.call(this,C,b,{});C\u003dg.d(b.preskipState,qEC);if(this.X||!this.api.Y().experiments.Fo(\"disable_ad_preview_for_instream_ads\")){if(!C){g.ux(Error(\"No AdPreviewViewModel is returned in SkipAdViewModel.\"));return}var h;(h\u003dthis.K)\u003d\u003dnull||h.init(pt(\"preview-ad\"),C);(h\u003dthis.K)!\u003dnull\u0026\u0026(h.transition.show(100),h.show())}(h\u003dg.d(b.skippableState,fUe))?(b.skipOffsetMilliseconds!\u003dnull?this.skipOffsetMilliseconds\u003db.skipOffsetMilliseconds:(g.Ri(Error(\"No skipOffsetMilliseconds is returned in SkipAdViewModel.\")),this.skipOffsetMilliseconds\u003d\n5E3),this.N.init(pt(\"skip-button\"),h),this.show()):g.ux(Error(\"No SkipAdButtonViewModel is returned in SkipAdViewModel.\"))};\ng.k.show\u003dfunction(){xY(this);IS.prototype.show.call(this)};\ng.k.hide\u003dfunction(){!this.isSkippable\u0026\u0026this.K?this.K.hide():this.N\u0026\u0026this.N.hide();wK(this);IS.prototype.hide.call(this)};\ng.k.clear\u003dfunction(){var C;(C\u003dthis.K)\u003d\u003dnull||C.clear();this.N\u0026\u0026this.N.clear();wK(this);IS.prototype.hide.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(1E3*this.j.getProgressState().current\u003e\u003dthis.skipOffsetMilliseconds\u0026\u0026!this.isSkippable){this.isSkippable\u003d!0;var C;(C\u003dthis.K)!\u003dnull\u0026\u0026C.transition.hide();(C\u003dthis.N)!\u003dnull\u0026\u0026(C.transition.show(),C.show())}};g.S(Uf,YY);\nUf.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(b.label){var h;((h\u003db.label)\u003d\u003dnull?0:h.content)\u0026\u0026!g.Mp(b.label.content)\u0026\u0026(this.linkText\u003dnew g.ZN({B:\"span\",C:\"ytp-visit-advertiser-link__text\",BE:b.label.content}),g.D(this,this.linkText),this.linkText.Gi(this.element));var N,p;if((N\u003db.interaction)\u003d\u003dnull?0:(p\u003dN.accessibility)\u003d\u003dnull?0:p.label)t5(this.element,b.interaction.accessibility.label+\" This link opens in new tab\");else{var P;((P\u003db.label)\u003d\u003dnull?0:P.content)\u0026\u0026!g.Mp(b.label.content)\u0026\u0026t5(this.element,\nb.label.content+\" This link opens in new tab\")}Ee(this.element);this.element.setAttribute(\"tabindex\",\"0\");this.show()}else g.ux(Error(\"No label found in VisitAdvertiserLink.\"))};\nUf.prototype.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C);this.api.onAdUxClicked(this.componentType,this.layoutId)};\nUf.prototype.clear\u003dfunction(){this.hide()};g.S(XS,YY);\nXS.prototype.init\u003dfunction(C,b,h,N){YY.prototype.init.call(this,C,b,{});if(b.skipOrPreview){h\u003db.skipOrPreview;C\u003dg.d(h,Aod);h\u003dg.d(h,qEC);var p,P\u003dthis.api.Y().D(\"clean_player_style_fix_on_web\")\u0026\u0026((p\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:p.isDaiEnabled());C?(this.mT\u003dnew C9c(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K),g.D(this,this.mT),this.mT.Gi(this.V),this.mT.init(pt(\"skip-ad\"),C)):!h||this.api.Y().experiments.Fo(\"disable_ad_preview_for_instream_ads\")\u0026\u0026!P||(this.X\u003dnew JG(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Sp,this.K,1),g.D(this,this.X),this.X.Gi(this.V),this.X.init(pt(\"ad-preview\"),h),p\u003dthis.X,p.transition.show(100),p.show());if(p\u003dg.d(b.skipOrPreview,Aod))var c\u003dp.skipOffsetMilliseconds}b.playerAdCard\u0026\u0026(p\u003dg.d(b.playerAdCard,mpj))\u0026\u0026(this.playerAdCard\u003dnew w06(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K),g.D(this,this.playerAdCard),this.playerAdCard.Gi(this.sX),this.playerAdCard.init(pt(\"ad-avatar-lockup-card\"),p));p\u003dthis.api.Y().D(\"disable_ad_duration_remaining_for_instream_video_ads\")||\nb.adPodIndex!\u003d\u003dvoid 0;b.adBadgeRenderer\u0026\u0026((C\u003dg.d(b.adBadgeRenderer,Wy))?(this.N\u003dnew rG(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,p),g.D(this,this.N),this.N.Gi(this.j),this.N.init(pt(\"ad-badge\"),C)):g.ux(Error(\"AdBadgeViewModel is not found in player overlay layout.\")));b.adPodIndex\u0026\u0026(C\u003dg.d(b.adPodIndex,zEe))\u0026\u0026(this.adPodIndex\u003dnew i1(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,g.d(b.skipOrPreview,Aod)\u003d\u003d\u003dvoid 0),g.D(this,this.adPodIndex),this.adPodIndex.Gi(this.j),\nthis.adPodIndex.init(pt(\"ad-pod-index\"),C));b.adInfoRenderer\u0026\u0026(C\u003dg.d(b.adInfoRenderer,mD))\u0026\u0026(this.adInfoButton\u003dnew tu(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.element,void 0,p),g.D(this,this.adInfoButton),this.api.Y().D(\"enable_ad_pod_index_autohide\")\u0026\u0026this.N!\u003d\u003dvoid 0?this.j.insertBefore(this.adInfoButton.element,this.N.element.nextSibling):this.adInfoButton.Gi(this.j),this.adInfoButton.init(pt(\"ad-info-hover-text-button\"),C,this.macros));var e;C\u003dthis.api.Y().D(\"clean_player_style_fix_on_web\")\u0026\u0026\n((e\u003dthis.api.getVideoData())\u003d\u003dnull?void 0:e.isDaiEnabled());b.adDurationRemaining\u0026\u0026(!p||C)\u0026\u0026(e\u003dg.d(b.adDurationRemaining,eEp))\u0026\u0026(this.adDurationRemaining\u003dnew qj(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.K,N.videoAdDurationSeconds,p),g.D(this,this.adDurationRemaining),p\u0026\u0026this.adPodIndex!\u003d\u003dvoid 0?this.j.insertBefore(this.adDurationRemaining.element,this.adPodIndex.element.nextSibling):this.adInfoButton!\u003d\u003dvoid 0?p?this.j.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element.nextSibling):\nthis.j.insertBefore(this.adDurationRemaining.element,this.adInfoButton.element):this.adDurationRemaining.Gi(this.j),this.adDurationRemaining.init(pt(\"ad-duration-remaining\"),e,this.macros),p\u0026\u0026this.adDurationRemaining.element.classList.add(\"ytp-ad-duration-remaining-autohide\"));b.visitAdvertiserLink\u0026\u0026(N\u003dg.d(b.visitAdvertiserLink,roD))\u0026\u0026(this.visitAdvertiserLink\u003dnew Uf(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.visitAdvertiserLink),this.visitAdvertiserLink.Gi(this.j),\nthis.visitAdvertiserLink.init(pt(\"visit-advertiser-link\"),N));b.adDisclosureBanner\u0026\u0026(b\u003dg.d(b.adDisclosureBanner,$pC))\u0026\u0026(this.adDisclosureBanner\u003dnew JM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.adDisclosureBanner),this.adDisclosureBanner.Gi(this.N2),this.adDisclosureBanner.init(pt(\"ad-disclosure-banner\"),b));this.api.Y().D(\"show_preskip_progress_bar_for_skippable_ads\")\u0026\u0026(this.W\u003dnew Qt(this.api,this.K,c,p),g.D(this,this.W),g.MC(this.api,this.W.element,4));this.show()};\nXS.prototype.clear\u003dfunction(){this.hide()};g.S(bmK,YY);g.k\u003dbmK.prototype;\ng.k.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(b!\u003dnull\u0026\u0026b.title)if(C\u003db.title)if(this.headline.init(pt(\"ad-simple-attributed-string\"),new fF(C)),C\u003dg.d(b.moreInfoButton,Ef)){if(this.moreInfoButton.init(pt(\"ad-button\"),C),b.descriptions)b.descriptions.length\u003e0\u0026\u0026(C\u003db.descriptions[0])\u0026\u0026(this.j\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.j),this.j.Gi(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[0]),this.j.init(pt(\"ad-simple-attributed-string\"),\nnew fF(C))),b.descriptions.length\u003e1\u0026\u0026(b\u003db.descriptions[1])\u0026\u0026(this.K\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.K),this.K.Gi(this.element.getElementsByClassName(\"ytp-ad-grid-card-text__metadata__description__line\")[1]),this.K.init(pt(\"ad-simple-attributed-string\"),new fF(b)))}else g.ux(Error(\"No AdButtonViewModel is returned in AdGridCardText.\"));else g.ux(Error(\"No headline found in AdGridCardText.\"));else g.ux(Error(\"No headline found in AdGridCardText.\"))};\ng.k.onClick\u003dfunction(C){YY.prototype.onClick.call(this,C);this.api.pauseVideo();this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.k.clear\u003dfunction(){this.hide();this.headline.clear();this.moreInfoButton.clear();var C;(C\u003dthis.j)\u003d\u003dnull||C.clear();var b;(b\u003dthis.K)\u003d\u003dnull||b.clear()};\ng.k.hide\u003dfunction(){this.headline.hide();this.moreInfoButton.hide();var C;(C\u003dthis.j)\u003d\u003dnull||C.hide();var b;(b\u003dthis.K)\u003d\u003dnull||b.hide();YY.prototype.hide.call(this)};\ng.k.show\u003dfunction(){YY.prototype.show.call(this);this.headline.show();this.moreInfoButton.show();var C;(C\u003dthis.j)\u003d\u003dnull||C.show();var b;(b\u003dthis.K)\u003d\u003dnull||b.show()};g.S(Kz,YY);Kz.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(b!\u003dnull\u0026\u0026b.gridCards)if(b.style!\u003d\u003d\"AD_GRID_CARD_COLLECTION_STYLE_FIXED_ONE_COLUMN\")g.ux(Error(\"Only single column style is currently supported in AdGridCardCollection.\"));else for(C\u003dg.z(b.gridCards),b\u003dC.next();!b.done;b\u003dC.next()){if(b\u003dg.d(b.value,MDj)){var h\u003dnew bmK(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,h);h.Gi(this.element);h.init(pt(\"ad-grid-card-text\"),b);this.j.push(h)}}else g.ux(Error(\"No grid cards found in AdGridCardCollection.\"))};\nKz.prototype.show\u003dfunction(){for(var C\u003dg.z(this.j),b\u003dC.next();!b.done;b\u003dC.next())b.value.show();YY.prototype.show.call(this)};\nKz.prototype.clear\u003dfunction(){this.hide();for(var C\u003dg.z(this.j),b\u003dC.next();!b.done;b\u003dC.next())b.value.clear()};\nKz.prototype.hide\u003dfunction(){for(var C\u003dg.z(this.j),b\u003dC.next();!b.done;b\u003dC.next())b.value.hide();YY.prototype.hide.call(this)};g.S(sf,IS);g.k\u003dsf.prototype;g.k.init\u003dfunction(C,b,h,N,p){p\u003dp\u003d\u003d\u003dvoid 0?0:p;IS.prototype.init.call(this,C,b,h,N);this.playerProgressOffsetMs\u003dp;xY(this);this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.Nx.bind(this));this.api.addEventListener(\"resize\",this.L3.bind(this));this.api.mQ()?(this.K\u003d!0,this.api.TI(!0),this.show()):this.hide()};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();C\u0026\u0026C.current\u0026\u0026!this.K\u0026\u00261E3*C.current\u003e\u003dthis.playerProgressOffsetMs\u0026\u0026(this.K\u003d!0,this.api.TI(!0),this.show())}};\ng.k.P5\u003dfunction(){this.K\u0026\u0026this.api.TI(!1);this.hide()};\ng.k.clear\u003dfunction(){this.api.TI(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.Nx.bind(this));this.api.removeEventListener(\"resize\",this.L3.bind(this));wK(this);this.hide()};\ng.k.hide\u003dfunction(){h$S(!1);IS.prototype.hide.call(this)};\ng.k.show\u003dfunction(){h$S(!0);IS.prototype.show.call(this)};g.S(NSU,sf);g.k\u003dNSU.prototype;\ng.k.init\u003dfunction(C,b,h,N){if(b!\u003dnull\u0026\u0026b.adGridCardCollection)if(b!\u003dnull\u0026\u0026b.adButton){var p\u003dNumber(b.playerProgressOffsetMs||\"0\");isNaN(p)?sf.prototype.init.call(this,C,b,h,N):sf.prototype.init.call(this,C,b,h,N,p);C\u003db.headline;h\u003dg.d(b.adAvatar,dy);C\u0026\u0026h?(this.headline\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.headline),this.headline.Gi(this.dO(\"ytp-display-underlay-text-grid-cards__content_container__header__headline\")),this.headline.init(pt(\"ad-simple-attributed-string\"),new fF(C)),\nthis.adAvatar\u003dnew uQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.adAvatar),this.adAvatar.Gi(this.dO(\"ytp-display-underlay-text-grid-cards__content_container__header__ad_avatar\")),this.adAvatar.init(pt(\"ad-avatar\"),h)):this.X.classList.remove(\"ytp-display-underlay-text-grid-cards__content_container__header\");C\u003dg.d(b.adGridCardCollection,VDE);this.adGridCardCollection.init(pt(\"ad-grid-card-collection\"),C);b\u003dg.d(b.adButton,Ef);this.adButton.init(pt(\"ad-button\"),b);\nthis.hide()}else g.ux(Error(\"No button found in DisplayUnderlayTextGridCardsLayout.\"));else g.ux(Error(\"No grid cards found in DisplayUnderlayTextGridCardsLayout.\"))};\ng.k.onClick\u003dfunction(C){(this.adButton\u0026\u0026g.pM(this.adButton.element,C.target)||this.adAvatar\u0026\u0026g.pM(this.adAvatar.element,C.target))\u0026\u0026this.api.pauseVideo();sf.prototype.onClick.call(this,C);this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.k.L3\u003dfunction(){};\ng.k.clear\u003dfunction(){this.hide();var C;(C\u003dthis.headline)\u003d\u003dnull||C.clear();var b;(b\u003dthis.adAvatar)\u003d\u003dnull||b.clear();this.adGridCardCollection.clear();this.adButton.clear();sf.prototype.clear.call(this)};\ng.k.show\u003dfunction(){var C;(C\u003dthis.headline)\u003d\u003dnull||C.show();var b;(b\u003dthis.adAvatar)\u003d\u003dnull||b.show();this.adGridCardCollection.show();this.adButton.show();sf.prototype.show.call(this)};\ng.k.hide\u003dfunction(){var C;(C\u003dthis.headline)\u003d\u003dnull||C.hide();var b;(b\u003dthis.adAvatar)\u003d\u003dnull||b.hide();this.adGridCardCollection.hide();this.adButton.hide();sf.prototype.hide.call(this)};\ng.k.Nx\u003dfunction(C){C\u003d\u003d\u003d\"transitioning\"?(this.N.classList.remove(\"ytp-ad-underlay-clickable\"),this.show()):C\u003d\u003d\u003d\"visible\"?this.N.classList.add(\"ytp-ad-underlay-clickable\"):C\u003d\u003d\u003d\"hidden\"\u0026\u0026(this.hide(),this.N.classList.remove(\"ytp-ad-underlay-clickable\"))};g.S(Of,YY);\nOf.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(b.attributes\u003d\u003d\u003dvoid 0)g.ux(Error(\"No attributes found in AdDetailsLineViewModel.\"));else if(b.style\u003d\u003d\u003dvoid 0)g.ux(Error(\"No style found in AdDetailsLineViewModel.\"));else{C\u003dg.z(b.attributes);for(var h\u003dC.next();!h.done;h\u003dC.next())if(h\u003dh.value,h.text!\u003d\u003dvoid 0){h\u003dh.text;var N\u003db.style,p\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,p);p.Gi(this.element);a:switch(N){case \"AD_DETAILS_LINE_STYLE_RESPONSIVE\":N\u003d\"ytp-ad-details-line__text--style-responsive\";\nbreak a;default:N\u003d\"ytp-ad-details-line__text--style-standard\"}p.element.classList.add(N);p.init(pt(\"ad-simple-attributed-string\"),new fF(h));this.j.push(p)}this.show()}};\nOf.prototype.show\u003dfunction(){this.j.forEach(function(C){C.show()});\nYY.prototype.show.call(this)};\nOf.prototype.clear\u003dfunction(){this.hide()};\nOf.prototype.hide\u003dfunction(){this.j.forEach(function(C){C.hide()});\nYY.prototype.hide.call(this)};g.S(vy,YY);vy.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});var h,N;(C\u003d((N\u003dqH(((h\u003db.image)\u003d\u003dnull?void 0:h.sources)||[]))\u003d\u003dnull?void 0:N.url)||\"\")\u0026\u0026C.length?(h\u003dthis.dO(\"ytp-image-background-image\"),g.LV(h,\"backgroundImage\",\"url(\"+C+\")\"),b.blurLevel!\u003d\u003dvoid 0\u0026\u0026g.LV(h,\"filter\",\"blur(\"+b.blurLevel+\"px)\"),b.gradient!\u003d\u003dvoid 0\u0026\u0026(b\u003dnew g.n({B:\"div\",J4:[\"ytp-image-background--gradient-vertical\"]}),g.D(this,b),b.Gi(this.element)),this.show()):g.ux(Error(\"Failed to get imageUrl in ImageBackground.\"))};\nvy.prototype.clear\u003dfunction(){this.hide()};g.S(gKW,IS);g.k\u003dgKW.prototype;g.k.init\u003dfunction(C,b){IS.prototype.init.call(this,C,b,{});g.LV(this.N,\"stroke-dasharray\",\"0 \"+this.K);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){wK(this);IS.prototype.hide.call(this)};\ng.k.show\u003dfunction(){xY(this);IS.prototype.show.call(this)};\ng.k.P5\u003dfunction(){this.hide()};\ng.k.TC\u003dfunction(){if(this.j){var C\u003dthis.j.getProgressState();C!\u003dnull\u0026\u0026C.current!\u003dnull\u0026\u0026g.LV(this.N,\"stroke-dasharray\",C.current/C.seekableEnd*this.K+\" \"+this.K)}};g.S(D4,YY);\nD4.prototype.init\u003dfunction(C,b){YY.prototype.init.call(this,C,b,{});if(P9V(b)){this.adAvatar\u003dnew uQ(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.adAvatar);this.adAvatar.Gi(this.dO(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-avatar-container\"));this.adAvatar.init(pt(\"ad-avatar\"),g.d(b.adAvatar,dy));this.headline\u003dnew AM(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp);g.D(this,this.headline);this.headline.Gi(this.dO(\"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(pt(\"ad-simple-attributed-string\"),new fF(b.headline));if(C\u003dg.d(b.adDetailsLine,SEE))this.detailsLine\u003dnew Of(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.detailsLine),this.detailsLine.Gi(this.dO(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__details-line-container\")),this.detailsLine.init(pt(\"ad-details-line\"),C);this.adButton\u003dnew Rs(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,!0);g.D(this,this.adButton);\nthis.adButton.Gi(this.dO(\"ytp-video-interstitial-buttoned-centered-layout__content__lockup__ad-button-container\"));this.adButton.init(pt(\"ad-button\"),g.d(b.adButton,Ef));C\u003dthis.api.D(\"disable_ad_preview_for_instream_ads\");this.adBadge\u003dnew rG(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,C);g.D(this,this.adBadge);this.adBadge.Gi(this.X);this.adBadge.init(pt(\"ad-badge\"),g.d(b.adBadge,Wy));this.adInfoButton\u003dnew tu(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp,this.element,\nvoid 0,C);g.D(this,this.adInfoButton);this.adInfoButton.Gi(this.X);this.adInfoButton.init(pt(\"ad-info-hover-text-button\"),g.d(b.adInfoRenderer,mD),this.macros);if(C\u003dg.d(b.skipAdButton,fUe))this.skipAdButton\u003dnew QI(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.skipAdButton),this.skipAdButton.Gi(this.element),this.skipAdButton.init(pt(\"skip-button\"),C);this.K\u003dnew HX(b.durationMilliseconds);g.D(this,this.K);if(C\u003dg.d(b.countdownViewModel,yod))this.j\u003dnew gKW(this.api,\nthis.layoutId,this.interactionLoggingClientData,this.Sp,this.K),g.D(this,this.j),this.j.Gi(this.dO(\"ytp-video-interstitial-buttoned-centered-layout__timed-pie-countdown-container\")),this.j.init(pt(\"timed-pie-countdown\"),C);if(b\u003dg.d(b.imageBackground,HdC))this.imageBackground\u003dnew vy(this.api,this.layoutId,this.interactionLoggingClientData,this.Sp),g.D(this,this.imageBackground),this.imageBackground.Gi(this.element),this.imageBackground.element.classList.add(\"ytp-video-interstitial-buttoned-centered-layout__background-image-container\"),\nthis.imageBackground.init(pt(\"image-background\"),b);this.show();this.element.focus()}};\nD4.prototype.clear\u003dfunction(){g.yJ(this.N);this.hide()};\nD4.prototype.show\u003dfunction(){p8l(!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();YY.prototype.show.call(this)};\nD4.prototype.hide\u003dfunction(){p8l(!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();YY.prototype.hide.call(this)};var gAp\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.S(nz,DN);\nnz.prototype.X\u003dfunction(C){var b\u003dC.id,h\u003dC.content,N\u003dh.componentType;if(!gAp.includes(N))switch(C.actionType){case 1:C\u003dthis.api;var p\u003dthis.Sp,P\u003dh.layoutId,c\u003dh.interactionLoggingClientData,e\u003dh instanceof n8?h.Rd:!1,L\u003dh instanceof n8||h instanceof $H?h.Tq:!1;c\u003dc\u003d\u003d\u003dvoid 0?{}:c;e\u003de\u003d\u003d\u003dvoid 0?!1:e;L\u003dL\u003d\u003d\u003dvoid 0?!1:L;switch(N){case \"invideo-overlay\":C\u003dnew VGK(C,P,c,p);break;case \"player-overlay\":C\u003dnew U8(C,P,c,p,new bV(C),L);break;case \"player-overlay-layout\":C\u003dnew XS(C,P,c,p,new bV(C));break;case \"survey\":C\u003d\nnew ry(C,P,c,p);break;case \"ad-action-interstitial\":C\u003dnew GTS(C,P,c,p,e,L);break;case \"video-interstitial-buttoned-centered\":C\u003dnew D4(C,P,c,p);break;case \"survey-interstitial\":C\u003dnew iQ(C,P,c,p);break;case \"ad-message\":C\u003dnew i7l(C,P,c,p,new bV(C,1));break;case \"player-underlay\":C\u003dnew uvU(C,P,c,p);break;case \"display-underlay-text-grid-cards\":C\u003dnew NSU(C,P,c,p,new bV(C));break;default:C\u003dnull}if(!C){g.Ri(Error(\"No UI component returned from ComponentFactory for type: \"+N));break}g.qe(this.K,b)?g.Ri(Error(\"Ad UI component already registered: \"+\nb)):this.K[b]\u003dC;C.bind(h);h instanceof WZ?this.N?this.N.append(C.fp):g.Ri(Error(\"Underlay view was not created but UnderlayRenderer was created\")):this.G.append(C.fp);break;case 2:b\u003dj5W(this,C);if(b\u003d\u003dnull)break;b.bind(h);break;case 3:h\u003dj5W(this,C),h!\u003dnull\u0026\u0026(g.kI(h),g.qe(this.K,b)?(h\u003dthis.K,b in h\u0026\u0026delete h[b]):g.Ri(Error(\"Ad UI component does not exist: \"+b)))}};\nnz.prototype.wO\u003dfunction(){g.eD(Object.values(this.K));this.K\u003d{};DN.prototype.wO.call(this)};g.S(ct1,g.qK);g.k\u003dct1.prototype;g.k.create\u003dfunction(){try{kUl(this),this.load(),this.created\u003d!0,kUl(this)}catch(C){LF(C instanceof Error?C:String(C))}};\ng.k.load\u003dfunction(){try{ZmK(this)}finally{xF(Hy(this.j).cT)\u0026\u0026this.player.HL(\"ad\",1)}};\ng.k.destroy\u003dfunction(){var C\u003dthis.player.getVideoData(1);this.j.j.gK.g8(C\u0026\u0026C.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.k.unload\u003dfunction(){g.qK.prototype.unload.call(this);try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(b){LF(b instanceof Error?b:String(b))}if(this.K!\u003dnull){var C\u003dthis.K;this.K\u003dnull;C.dispose()}this.N.reset()};\ng.k.Aj\u003dfunction(){return!1};\ng.k.getAdState\u003dfunction(){return-1};\ng.k.getOptions\u003dfunction(){return Object.values(Nwj)};\ng.k.X8\u003dfunction(C,b){b\u003db\u003d\u003d\u003dvoid 0?{}:b;switch(C){case \"replaceUrlMacros\":return C\u003db,C.url?(b\u003dySK(this.player),Object.assign(b,C.Wp$),C\u003dg.J5(C.url,b)):C\u003dnull,C;case \"onAboutThisAdPopupClosed\":this.pT(b);break;case \"executeCommand\":C\u003db;C.command\u0026\u0026C.layoutId\u0026\u0026this.executeCommand(C);break;default:return null}};\ng.k.Es\u003dfunction(C){var b;return!((b\u003dthis.j.j.kt)\u003d\u003dnull||!b.get().Es(C))};\ng.k.pT\u003dfunction(C){C.isMuted\u0026\u0026k_l(Hy(this.j).gH,Hy(this.j).j2,C.layoutId);this.X3\u0026\u0026this.X3.pT()};\ng.k.executeCommand\u003dfunction(C){Hy(this.j).Sp.executeCommand(C.command,C.layoutId)};g.sl(\"yt.player.Application.create\",g.SA.create);g.sl(\"yt.player.Application.createAlternate\",g.SA.create);s1o(yB(),hxE);var pJe\u003dg.v1(\"ytcsi.tick\");pJe\u0026\u0026pJe(\"pe\");g.MK(\"ad\",ct1);g.S(g.By,g.O);g.By.prototype.start\u003dfunction(C,b,h){this.config\u003d{from:C,jT:b,duration:h,startTime:(0,g.fB)()};this.next()};\ng.By.prototype.stop\u003dfunction(){this.delay.stop();this.config\u003dvoid 0};\ng.By.prototype.next\u003dfunction(){if(this.config){var C\u003dthis.config,b\u003dC.from,h\u003dC.jT,N\u003dC.duration;C\u003dC.startTime;var p\u003d(0,g.fB)()-C;C\u003dthis.j;N\u003dtux(C,p/N);if(N\u003d\u003d0)C\u003dC.J;else if(N\u003d\u003d1)C\u003dC.L;else{p\u003dee(C.J,C.G,N);var P\u003dee(C.G,C.W,N);C\u003dee(C.W,C.L,N);p\u003dee(p,P,N);P\u003dee(P,C,N);C\u003dee(p,P,N)}C\u003dg.cE(C,0,1);this.callback(b+(h-b)*C);C\u003c1\u0026\u0026this.delay.start()}};g.S(g.Is,g.n);g.k\u003dg.Is.prototype;g.k.hasSuggestions\u003dfunction(){return this.suggestionData.length\u003e0};\ng.k.aC\u003dfunction(){this.K\u0026\u0026this.scrollTo(this.scrollPosition-this.containerWidth)};\ng.k.show\u003dfunction(){g.n.prototype.show.call(this);GUx(this)};\ng.k.Dw\u003dfunction(){this.K\u0026\u0026this.scrollTo(this.scrollPosition+this.containerWidth)};\ng.k.Fn\u003dfunction(){this.eC(this.api.Ti().getPlayerSize())};\ng.k.eC\u003dfunction(C){var b\u003dthis.api.isEmbedsShortsMode()?.5625:16/9,h\u003dthis.api.zO();C\u003dC.width-(h?112:58);h\u003dMath.ceil(C/(h?320:192));var N\u003d(C-h*8)/h;b\u003dMath.floor(N/b);for(var p\u003dg.z(this.j),P\u003dp.next();!P.done;P\u003dp.next())P\u003dP.value.dO(\"ytp-suggestion-image\"),P.style.width\u003dN+\"px\",P.style.height\u003db+\"px\";this.suggestions.element.style.height\u003db+\"px\";this.X\u003dN;this.L\u003db;this.containerWidth\u003dC;this.columns\u003dh;this.scrollPosition\u003d0;this.suggestions.element.scrollLeft\u003d-0;g.x$(this)};\ng.k.onVideoDataChange\u003dfunction(){var C\u003dthis.api.Y(),b\u003dthis.api.getVideoData();this.W\u003db.jS?!1:C.X;this.suggestionData\u003db.suggestions?g.kS(b.suggestions,function(h){return h\u0026\u0026!h.playlistId}):[];\n$tU(this);b.jS?this.title.update({title:g.lG(\"More videos from $DNI_RELATED_CHANNEL\",{DNI_RELATED_CHANNEL:b.author})}):this.title.update({title:this.api.isEmbedsShortsMode()?\"More Shorts\":\"More videos\"})};\ng.k.scrollTo\u003dfunction(C){C\u003dg.cE(C,this.containerWidth-this.suggestionData.length*(this.X+8),0);this.J.start(this.scrollPosition,C,1E3);this.scrollPosition\u003dC;g.x$(this);GUx(this)};})(_yt_player);\n",
    "latestUrl": "https://www.youtube.com/s/player/e7567ecf/player_ias.vflset/en_GB/base.js"
  }
}