{
  "request": {
    "httpMethod": "GET",
    "url": "https://www.youtube.com/s/player/8da38e9a/player_ias.vflset/en_US/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": [
        "232531"
      ],
      "alt-svc": [
        "h3\u003d\":443\"; ma\u003d2592000,h3-29\u003d\":443\"; ma\u003d2592000,h3-Q050\u003d\":443\"; ma\u003d2592000,h3-Q046\u003d\":443\"; ma\u003d2592000,h3-Q043\u003d\":443\"; ma\u003d2592000,quic\u003d\":443\"; ma\u003d2592000; v\u003d\"46,43\""
      ],
      "cache-control": [
        "public, max-age\u003d31536000"
      ],
      "content-length": [
        "1896063"
      ],
      "content-type": [
        "text/javascript"
      ],
      "cross-origin-opener-policy-report-only": [
        "same-origin; report-to\u003d\"youtube\""
      ],
      "cross-origin-resource-policy": [
        "cross-origin"
      ],
      "date": [
        "Fri, 24 Dec 2021 23:31:17 GMT"
      ],
      "expires": [
        "Sat, 24 Dec 2022 23:31:17 GMT"
      ],
      "last-modified": [
        "Fri, 17 Dec 2021 22:18:14 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\u0027use strict\u0027;var ba,da,aaa,ha,ia,ka,la,oa,pa,qa,ta,va,wa,xa,ya,baa,caa,za,Aa,daa,eaa,Ca,Da,Ea,Fa,Ga,Ka,La,gaa,haa,Va,Wa,Xa,Ya,$a,ab,iaa,bb,cb,jaa,eb,fb,qb,rb,tb,xb,zb,Bb,Cb,Db,Eb,Fb,Gb,Ib,Hb,Jb,laa,maa,Kb,Lb,Mb,Nb,Pb,Qb,Rb,Sb,naa,Ub,bc,oaa,ic,jc,paa,qc,lc,qaa,oc,raa,saa,taa,wc,xc,yc,zc,Jc,Lc,Ic,Ec,Oc,Nc,Qc,Sc,Tc,Vc,Uc,Wc,Xc,Zc,$c,ad,bd,cd,dd,fd,xaa,gd,hd,kd,ld,md,rd,sd,td,Aaa,ud,wd,vd,xd,Baa,zd,Cd,Bd,Dd,Fd,Gd,Ed,Hd,Id,Kd,Jd,Ld,Md,Nd,Od,Pd,Qd,Caa,Sd,Td,Xd,Yd,Zd,ae,de,Daa,Eaa,Faa,ce,ee,ge,Haa,he,ie,\nje,ke,le,yaa,zaa,me,ne,Iaa,oe,Jaa,pe,Kaa,qe,Laa,re,se,te,ue,Maa,ze,Be,De,Fe,Oaa,Ge,Je,Le,Me,Ne,Qe,Se,Ue,Ve,Ye,df,ef,ff,hf,kf,mf,Paa,jf,rf,sf,pf,Raa,nf,lf,wf,xf,yf,zf,Af,Bf,Cf,Ff,Saa,Hf,Kf,Lf,Of,Qf,Rf,Vaa,Sf,Wf,eg,fg,ig,Yaa,gg,Zaa,bba,cba,mg,pg,dba,eba,og,fba,sg,vg,wg,iba,Ag,Cg,Fg,Gg,Hg,Lg,Mg,Ng,Og,jba,kba,Sg,Tg,Zg,$g,bh,ah,dh,gh,fh,eh,lba,Qg,qh,ph,vh,rh,Pg,xh,nba,yh,zh,Ah,oba,Fh,Hh,Jh,Kh,Mh,Nh,Oh,Qh,pba,qba,Sh,Th,Rh,Yh,Ih,Ph,sba,Wh,Uh,Vh,Zh,rba,Xh,ci,di,ei,fi,tba,gi,hi,uba,ii,ji,ki,li,mi,ni,yba,oi,\nzba,pi,qi,ri,si,ti,ui,vi,zi,Ai,Cba,Di,Fi,Eba,Hi,Ii,Ji,Ki,Li,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Yi,$i,aj,cj,dj,ej,Gba,Hba,Iba,jj,hj,oj,ij,pj,nj,rj,Kba,Lba,mj,sj,Mba,tj,uj,vj,Bj,Cj,Dj,Ej,Fj,Hj,Gj,Ij,Jj,Rba,Qba,Kj,Sba,Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,Tj,Uj,Vj,Wj,Tba,Uba,Vba,Yj,Zj,ak,bk,ck,dk,fk,gk,hk,Xba,Wba,ik,Yba,Zba,kk,lk,mk,nk,$ba,bca,pk,qk,rk,sk,tk,uk,vk,wk,xk,yk,zk,eca,dca,Ck,Ek,Fk,Dk,Bk,Ak,Gk,Hk,Ik,Kk,Jk,fca,gca,hca,Pk,Qk,Sk,kca,Rk,Vk,Xk,Wk,ica,lca,hl,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,mca,tl,ul,vl,wl,xl,yl,zl,ok,oca,\nBl,Cl,Dl,Al,El,pca,Gl,qca,Fl,rca,sca,Il,Jl,Ll,Ml,Nl,Ol,Kl,Pl,Hl,uca,vca,tca,wca,Ql,xca,Rl,Sl,Tl,Ul,Vl,Wl,Xl,yca,Yl,Zl,$l,zca,Aca,am,cm,bm,em,fm,gm,hm,Cca,jm,km,mm,lm,nm,om,Eca,Gca,Hca,Jca,qm,rm,sm,tm,um,vm,xm,ym,Lca,Kca,zm,Am,Cm,Dm,Im,Jm,Mm,Mca,Pm,Om,Qm,Nca,Ym,hn,Zm,Pca,gn,jn,kn,mn,ln,Rca,Qca,nn,Tca,Sca,Uca,rn,Vca,tn,un,vn,sn,wn,Wca,Xca,xn,Yca,Zca,zn,An,dda,Bn,Cn,Dn,En,eda,Gn,In,Ln,On,Qn,Nn,Mn,Rn,fda,Sn,Tn,Un,Vn,hda,$n,ao,bo,jda,co,eo,fo,go,ho,io,jo,kda,lo,mo,no,po,oo,qo,ro,so,to,uo,vo,wo,xo,yo,zo,\nlda,Ao,Bo,mda,Co,Do,nda,Fo,oda,Go,Ho,pda,qda,Io,Jo,Lo,No,Oo,Po,Qo,Ro,Ko,Mo,sda,So,To,Vo,Uo,tda,uda,vda,Wo,Xo,Yo,Zo,zda,Ada,Bda,Cda,Dda,dp,ep,Eda,fp,Fda,Gda,gp,hp,ip,jp,kp,lp,mp,np,op,pp,qp,rp,sp,tp,Hda,Ida,vp,up,Jda,xp,wp,Ap,Bp,zp,Kda,Oda,Nda,Ep,Pda,Qda,Rda,Tda,Sda,Fp,Gp,Hp,Uda,Jp,Kp,Vda,Wda,Lp,Mp,Np,Op,Xda,Pp,Qp,Zda,Rp,$da,Sp,$p,Tp,aq,bq,dq,bea,eq,aea,fq,cea,gq,dea,fea,hq,iq,jq,kq,hea,gea,lq,iea,oq,pq,kea,lea,oea,pea,qq,qea,rq,sq,rea,tq,uq,vq,wq,xq,yq,zq,Aq,Bq,Cq,Dq,Eq,Fq,vea,uea,wea,yea,xea,Aea,\ntea,zea,sea,Gq,Hq,Cea,Dea,Eea,Lq,Mq,Nq,Iq,Gea,Pq,Bea,Iea,Jea,Oq,Kea,Hea,Qq,Rq,Sq,Tq,Uq,Wq,Pea,Lea,Rea,Zq,$q,ar,br,Sea,Fea,Tea,cr,Uea,Vea,Wea,Xea,Yea,afa,bfa,cfa,er,dfa,gfa,hr,ifa,gr,ir,jfa,kfa,lfa,or,mfa,nfa,pr,ofa,yr,pfa,vr,wr,xr,qfa,Br,Ar,rfa,Dr,sfa,ufa,wfa,Fr,xfa,yfa,Dfa,zfa,Kr,Ifa,Lr,Mr,Kfa,Pr,Lfa,Mfa,Qr,Ofa,Sr,Tr,Ur,Pfa,Wr,Xr,Yr,Zr,as,bs,Rfa,Sfa,cs,Tfa,Ufa,ds,Vfa,Wfa,fs,aga,gs,$fa,cga,hs,is,js,ks,ls,ms,ns,os,fga,ps,qs,rs,ts,us,vs,ws,xs,ys,zs,As,Bs,iga,jga,kga,Cs,Ds,lga,Es,Fs,Gs,Hs,Is,Js,Ks,Ls,\nMs,Ns,Os,Ps,Qs,Rs,Ss,Ts,nga,oga,Us,Vs,Ws,Xs,Zs,$s,at,bt,ct,pga,dt,qga,gt,ht,jt,kt,lt,mt,ot,pt,Gia,qt,rt,tt,rga,ut,Qia,Tia,vt,zt,Bt,Via,Xia,Ct,Yia,Zia,$ia,dja,bja,cja,Dt,Gt,Ft,eja,It,Jt,Kt,gja,gu,iu,hja,ju,ku,hu,mu,ija,jja,ou,kja,qu,ru,lja,tu,uu,vu,xu,zu,Au,nu,Bu,Du,Cu,qja,oja,pja,rja,sja,tja,Gu,Hu,vja,wja,zja,Mu,Nu,Ou,Aja,Su,Tu,Cja,Vu,Uu,Yu,Fja,Dja,Eja,Ija,Hja,Jja,Lja,Mja,Kja,Oja,Pja,hv,nv,Nja,ov,pv,Tja,Uja,Sja,Xja,Yja,Rja,Wja,zv,bka,cka,Av,eka,Ev,Fv,fka,gka,ika,kka,lka,Vja,mka,nka,oka,pka,qka,tka,\nGv,Iv,uka,Pv,Qv,Tv,Sv,Uv,Vv,Wv,Xv,Yv,$v,zka,Aka,bw,cw,Bka,Cka,dw,Dka,Eka,ew,fw,Fka,gw,Gka,iw,jw,Ika,Jka,kw,Lka,Mka,hw,nw,Nka,Hka,Oka,Qka,Pka,lw,ow,Rka,mw,Kka,Ska,qw,Tka,rw,Uka,pw,Vka,Wka,tw,Xka,uw,Yka,vw,Zka,xw,$ka,ala,bla,dla,Bw,ela,fla,gla,hla,ila,jla,kla,lla,Dw,mla,Ew,pla,ola,nla,Fw,qla,Gw,Hw,Jw,sla,Nw,Mw,Iw,Ow,tla,Pw,ula,Rw,Sw,wla,xla,Tw,Uw,yla,zla,vla,Bla,Cla,Dla,Vw,Ww,Yw,Ela,Zw,$w,Hla,Gla,Fla,Ila,ax,Kla,bx,cx,Nla,Mla,Lla,Ola,Pla,jx,kx,Qla,hx,Rla,ex,ix,gx,fx,Sla,Vla,Tla,Yla,Zla,Xla,qx,tx,ux,\nama,sx,vx,wx,zx,Ax,Dx,Ex,Bx,cma,Fx,Gx,dma,Ix,Jx,Kx,gma,Mx,Nx,hma,ima,jma,Qx,lma,mma,nma,Sx,oma,qma,Tx,rma,Ux,Vx,Lv,zma,Zx,Ama,Bma,Cma,$x,Ema,Gma,hy,Hma,Kma,Nma,Lma,ry,qy,Oma,py,sy,ty,Rma,Tma,yy,zy,Vma,R,Ay,By,Cy,Dy,Ey,Fy,Wma,Gy,Hy,Iy,Zma,ana,cna,Jy,gna,ina,kna,mna,nna,Ly,pna,qna,Ry,Sy,rna,sna,Ty,Wy,tna,una,vna,wna,$y,Zy,az,bz,cz,Xy,dz,xna,Ana,Bna,ez,fz,gz,Cna,hz,iz,kz,Ena,Jna,lz,mz,Lna,nz,qz,pz,tz,sz,Nna,uz,vz,Ona,oz,Pna,Qna,wz,xz,yz,zz,Az,Cz,Dz,Fz,Rna,Gz,Kz,Iz,Una,Oz,Jz,Wna,$na,tA,Tna,Sna,uA,aoa,\nboa,coa,xA,zA,AA,eoa,foa,BA,yA,doa,goa,CA,hoa,DA,EA,ioa,FA,GA,IA,joa,MA,NA,OA,PA,QA,RA,SA,koa,TA,VA,moa,noa,UA,poa,qoa,WA,roa,ZA,soa,$A,bB,toa,aB,cB,uoa,eB,xoa,gB,hB,mB,zoa,jB,nB,pB,Aoa,rB,lB,oB,Boa,sB,Coa,tB,Doa,iB,kB,yoa,qB,uB,Eoa,Foa,wB,Goa,Hoa,Ioa,xB,Joa,zB,Koa,yB,AB,BB,Loa,CB,DB,EB,FB,GB,Moa,IB,Noa,Ooa,JB,KB,LB,Poa,Qoa,HB,MB,Roa,Soa,Toa,NB,OB,PB,QB,Uoa,Voa,SB,Woa,TB,UB,Xoa,Yoa,VB,Zoa,$oa,dpa,epa,apa,bpa,cpa,WB,YB,XB,ZB,$B,fpa,gpa,aC,bC,cC,hpa,dC,eC,fC,ipa,jpa,gC,kpa,hC,lpa,iC,jC,mpa,npa,opa,\nppa,rpa,qpa,lC,spa,tpa,upa,vpa,mC,nC,oC,wpa,qC,pC,uC,vC,wC,xC,yC,xpa,zC,sC,ypa,AC,CC,DC,zpa,EC,FC,GC,HC,IC,JC,KC,LC,Apa,MC,NC,Bpa,OC,PC,QC,RC,SC,TC,Cpa,Dpa,UC,VC,WC,Epa,Fpa,XC,YC,Yna,Pz,Jpa,Kpa,Lpa,Mpa,Npa,Opa,Hz,Ppa,ZC,Tpa,Spa,Rpa,$C,Qpa,Vpa,aD,Zpa,Wpa,Xpa,aqa,bqa,cD,$pa,cqa,dD,eD,fD,dqa,eqa,fqa,gD,bD,gqa,Upa,iqa,jqa,iD,kqa,lqa,mqa,kD,jD,nqa,oqa,pqa,qqa,rqa,tqa,Zna,Xna,lD,nD,pD,qD,rD,sD,oD,vD,vqa,xD,xqa,yD,zqa,yqa,wqa,Aqa,Bqa,Cqa,zD,Vna,AD,Dqa,Mz,Eqa,CD,FD,GD,HD,Fqa,Gqa,Hqa,Iqa,Jqa,Kqa,Lqa,ID,Mqa,\nJD,KD,Nqa,LD,Oqa,ND,Pqa,OD,PD,QD,RD,Qqa,Rqa,Sqa,Uqa,SD,Vqa,Tqa,TD,UD,VD,WD,Wqa,XD,YD,uE,qE,$qa,era,vE,yE,zE,iE,mra,ZD,fra,rE,tE,CE,GE,nra,bra,ora,fE,JE,eE,gra,dra,KE,Yqa,lra,ME,NE,qra,rra,OE,sra,tra,ura,vra,PE,wra,Bra,Ara,xra,zra,yra,QE,Cra,RE,Dra,Era,SE,UE,VE,Hra,Jra,YE,Kra,Mra,$E,Nra,aF,bF,Ora,Qra,Tra,Ura,Vra,eF,Zra,asa,bsa,Rra,Xra,Yra,csa,dsa,hsa,jsa,jF,kF,ksa,msa,nsa,osa,psa,lF,vsa,nF,qF,xsa,wsa,ysa,zsa,sF,tF,oF,uF,vF,Asa,xF,Esa,Bsa,Dsa,FF,IF,Ssa,Msa,CF,MF,Rsa,Tsa,EF,Usa,Vsa,NF,Ksa,Xsa,Wsa,zF,\nDF,HF,cta,Zsa,dta,$sa,ata,bta,eta,OF,fta,gta,QF,RF,TF,yF,LF,Osa,Csa,Nsa,Qsa,Psa,VF,ita,Ysa,bG,cG,dG,eG,lta,GF,mta,gG,fG,Lsa,nta,hta,KF,ota,Hsa,BF,Gsa,lsa,kG,lG,qta,mG,nG,oG,qG,pG,rG,rta,sta,sG,uG,tta,uta,vG,wG,xG,vta,yG,wta,zG,AG,BG,CG,DG,EG,xta,FG,yta,GG,IG,Bta,HG,Cta,zta,Ata,Dta,Eta,Fta,JG,KG,LG,MG,NG,Ita,SG,QG,Lta,Kta,Mta,VG,Jta,WG,RG,XG,UG,TG,PG,OG,ZG,$G,bH,dH,eH,fH,Ota,gH,hH,iH,jH,kH,lH,Pta,mH,nH,wy,V,oH,Qta,Rta,pH,Sta,sH,Tta,Uta,Vta,Yta,Wta,Xta,Zta,tH,$ta,aua,bua,cua,dua,uH,vH,wH,xH,yH,zH,AH,\nBH,CH,DH,EH,FH,GH,HH,IH,JH,KH,LH,MH,NH,OH,PH,QH,RH,SH,TH,UH,VH,WH,XH,YH,ZH,$H,aI,bI,cI,dI,eI,fI,gI,hI,iI,jI,kI,lI,mI,nI,oI,pI,qI,rI,sI,tI,fua,gua,eua,iua,jua,hua,uI,kua,vI,LI,MI,NI,OI,mua,lua,PI,QI,RI,nua,XI,YI,oua,qua,ZI,rua,$I,aJ,sua,bJ,tua,uua,wua,xua,yua,dJ,cJ,vua,eJ,Bua,zua,Aua,Dua,Eua,fJ,Cua,Gua,Fua,gJ,hJ,Jua,Kua,iJ,Lua,Mua,jJ,lJ,mJ,nJ,oJ,rJ,tJ,uJ,Nua,Oua,vJ,Qua,Rua,wJ,Sua,yJ,Tua,Uua,zJ,AJ,Vua,Wua,BJ,Yua,Xua,CJ,ava,DJ,bva,EJ,FJ,GJ,IJ,cva,dva,eva,fva,gva,JJ,LJ,kva,nva,hva,MJ,xva,wva,NJ,zva,yva,\nBva,Cva,Eva,Dva,Fva,Gva,Hva,Iva,OJ,PJ,Jva,Kva,Lva,Nva,Ova,Pva,Qva,Rva,WJ,Tva,Uva,UJ,VJ,Sva,Vva,Wva,XJ,Zva,Xva,awa,$va,bwa,Nta,cwa,Hta,dwa,ewa,fwa,YJ,kwa,hwa,iwa,jwa,lwa,ZJ,mwa,owa,pwa,nwa,$J,qwa,xJ,swa,twa,Pua,rwa,aK,bK,uwa,vwa,wwa,cK,eK,ywa,fK,iK,zwa,jK,Awa,Bwa,kK,Dwa,Ewa,Fwa,Gwa,Hwa,Iwa,Jwa,pK,Kwa,qK,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,uK,vK,wK,Rwa,xK,Swa,zK,Uwa,Twa,AK,BK,CK,DK,Vwa,EK,FK,Wwa,GK,HK,$wa,Xwa,Zwa,Ywa,axa,IK,JK,bxa,cxa,dxa,exa,KK,fxa,hxa,gxa,LK,MK,NK,OK,PK,RK,SK,TK,UK,VK,ixa,WK,XK,kxa,jxa,YK,lxa,\nZK,$K,aL,bL,cL,fL,gL,hL,iL,jL,kL,lL,mL,nxa,pxa,oxa,nL,sxa,txa,uxa,vxa,rL,xxa,tL,yxa,uL,vL,wL,xL,Axa,zL,Cxa,Bxa,Exa,Dxa,AL,BL,CL,DL,EL,FL,GL,JL,Fxa,Hxa,Ixa,LL,Jxa,Kv,Lxa,Kxa,ML,Nxa,Mxa,Oxa,NL,Qxa,Rxa,Pxa,Txa,Uxa,Yxa,Zxa,Xxa,$xa,VL,aya,YL,WL,ZL,XL,gwa,bya,cya,dya,eya,dM,cM,hya,kya,oM,pM,qM,lya,mya,rM,sM,nya,oya,uM,vM,pya,wya,xya,Aya,yya,Bya,Cya,Dya,Eya,Gya,GM,Kya,JM,Mya,Jya,Nya,Oya,IM,Lya,KM,LM,MM,hM,aM,PM,Rya,Pya,Qya,QM,TM,Tya,SM,VM,Uya,Vya,YM,ZM,$M,dN,Xya,Yya,eN,fN,Zya,$ya,aza,bza,gN,dza,cza,eza,\nhN,fza,gza,jN,kN,hza,nN,jza,pN,lN,kza,lza,iza,qN,rN,uN,mza,nza,tN,wN,vN,yN,AN,oza,DN,pza,sza,qza,HN,IN,tza,LN,MN,NN,ON,PN,RN,vza,uza,wza,TN,yza,xza,zza,Aza,Bza,Cza,ZN,$N,Dza,aO,bO,Eza,Fza,cO,fO,Hza,Gza,gO,hO,iO,Iza,jO,kO,lO,mO,Jza,nO,oO,Kza,pO,Lza,Nza,Mza,uO,sO,tO,Oza,Pza,Qza,vO,wO,xO,yO,zO,Rza,CO,DO,FO,GO,HO,JO,KO,LO,MO,Sza,Vza,NO,Tza,Uza,Zza,$za,PO,bAa,aAa,cAa,dAa,eAa,RO,TO,fAa,gAa,iAa,hAa,UO,VO,WO,XO,jAa,kAa,lAa,mAa,nAa,aP,pAa,oAa,rAa,cP,sAa,hP,uAa,vAa,eP,bP,dP,jP,yAa,kP,gP,qAa,xAa,iP,tAa,wAa,\nzAa,YO,AAa,fP,mP,nP,oP,pP,qP,rP,sP,tP,CAa,uP,vP,wP,DAa,zP,AP,BP,CP,DP,EP,EAa,FP,HP,GP,IP,JP,FAa,KP,GAa,IAa,HAa,LP,MP,JAa,NP,OP,KAa,PP,LAa,QP,MAa,NAa,RP,TP,WP,VP,ZP,YP,OAa,XP,aQ,QAa,RAa,bQ,cQ,dQ,eQ,gQ,SAa,BN,PAa,WAa,XN,TAa,iQ,VAa,YN,UAa,XAa,ZAa,YAa,$Aa,aBa,lQ,bBa,mQ,cBa,oQ,pQ,qQ,rQ,sQ,tQ,uQ,vQ,eBa,wQ,fBa,xQ,yQ,zQ,AQ,DQ,BQ,CQ,EQ,FQ,GQ,HQ,IQ,iBa,JQ,PQ,kBa,lBa,QQ,RQ,SQ,TQ,oBa,qBa,pBa,UQ,sBa,tBa,uBa,vBa,wBa,xBa,yBa,VQ,WQ,XQ,zBa,YQ,BBa,CBa,DBa,EBa,FBa,GBa,$Q,aR,cR,dR,eR,JBa,KBa,bR,LBa,fR,HBa,IBa,MBa,gR,\nhR,iR,jR,OBa,PBa,kR,lR,NBa,nR,RBa,UBa,TBa,VBa,WBa,XBa,YBa,oR,ZBa,$Ba,pR,qR,bCa,cCa,dCa,eCa,fCa,rR,aCa,sR,tR,uR,gCa,yR,hCa,iCa,jCa,zR,kCa,lCa,AR,BR,CR,ER,qCa,nCa,oCa,DR,mCa,FR,rCa,GR,HR,uCa,vCa,sCa,tCa,IR,JR,yCa,zCa,xCa,BCa,KR,ECa,FCa,GCa,CCa,HCa,DCa,JCa,KCa,LR,MR,LCa,MCa,NCa,OCa,PCa,OR,PR,QCa,RCa,SCa,QR,UCa,RR,VCa,SR,aDa,XCa,WCa,TCa,ZCa,$Ca,bDa,cDa,eDa,dDa,fDa,gDa,hDa,iDa,jDa,TR,UR,kDa,nDa,VR,oDa,qDa,rDa,pDa,WR,sDa,ZR,vDa,wDa,uDa,tDa,$R,lDa,mDa,BDa,CDa,DDa,EDa,cS,FDa,YR,xDa,bS,zDa,ADa,IDa,GDa,JDa,\nKDa,HDa,LDa,MDa,NDa,ODa,eS,PDa,QDa,RDa,SDa,TDa,UDa,iS,VDa,WDa,XDa,jS,kS,lS,mS,bEa,eEa,cEa,ZDa,oS,YDa,dEa,rS,gEa,fEa,sS,iEa,kEa,lEa,jEa,vS,mEa,qEa,rEa,BS,DS,ES,GS,sEa,wS,HS,JS,uEa,tEa,AS,LS,MS,vEa,NS,KS,xEa,yEa,zEa,AEa,BEa,xS,oEa,OS,yS,PS,GEa,RS,HEa,IEa,EEa,TS,JEa,US,CEa,WS,FEa,KEa,VS,SS,LEa,XS,MEa,QS,OEa,$S,YS,aT,ZS,bT,cT,PEa,dT,eT,fT,gT,QEa,hT,REa,jT,TEa,UEa,VEa,mT,lT,kT,WEa,XEa,YEa,ZEa,pT,qT,rT,$Ea,aFa,bFa,sT,cFa,uT,dFa,tT,vT,wT,eFa,gFa,kFa,hFa,iFa,jFa,lFa,BT,CT,mFa,oFa,pFa,qFa,DT,ET,vFa,wFa,xFa,\nJT,KT,yFa,LT,uFa,zFa,FT,rFa,AFa,GT,HT,sFa,tFa,IT,BFa,CFa,DFa,Wra,$ra,NT,OT,FFa,EFa,PT,QT,RT,GFa,HFa,IFa,ST,JFa,KFa,UT,LFa,VT,WT,MFa,XT,OFa,ZT,SFa,bU,zT,NFa,UFa,dU,QFa,RFa,PFa,cU,aU,$T,TFa,YFa,WFa,VFa,fU,ZFa,gU,$Fa,hU,iU,aGa,bGa,cGa,dGa,eGa,kU,lU,mU,nU,oU,pU,hGa,iGa,yT,AT,lGa,sU,tU,nFa,wU,rU,mGa,qU,jGa,kGa,xU,yU,nGa,vU,xT,uU,oGa,pGa,qGa,zU,sGa,rGa,AU,wGa,BU,yGa,xGa,DU,CU,AGa,FU,EU,BGa,uGa,HU,zGa,vGa,GU,IU,CGa,DGa,JU,MU,FGa,KU,JGa,LU,KGa,NU,HGa,GGa,LGa,OU,MGa,NGa,QGa,PGa,OGa,PU,RGa,UGa,VGa,VU,WU,XGa,\nYGa,XU,YU,$U,aHa,aV,bHa,SU,WGa,cHa,dHa,fHa,XFa,dV,eHa,ZU,ZGa,gHa,hHa,iHa,jHa,SGa,UU,RU,TU,kHa,gV,hV,lHa,mHa,nHa,pHa,oHa,iV,qHa,sHa,rHa,uHa,kV,yHa,vHa,xHa,zHa,lV,DHa,BHa,CHa,FHa,GHa,HHa,mV,jV,IHa,AHa,KHa,nV,LHa,wHa,MHa,oV,OHa,PHa,pV,NHa,qV,rV,QHa,sV,tV,uV,vV,SHa,VHa,UHa,THa,xV,WHa,wV,XHa,zV,BV,YHa,aIa,ZHa,$Ha,bIa,dIa,cIa,eIa,fIa,CV,hIa,iIa,jIa,kIa,gIa,lIa,nIa,pIa,qIa,mIa,rIa,sIa,uIa,tIa,vIa,oIa,DV,wIa,xIa,yIa,zIa,BIa,EV,FV,DIa,IV,eW,GIa,oW,HIa,IIa,qW,EIa,JIa,KIa,LIa,tW,MIa,OIa,NIa,PIa,uW,vW,QIa,wW,\nSIa,xW,yW,UIa,AW,zW,VIa,CW,TIa,DW,WIa,BW,XIa,EW,YIa,FIa,sW,$Ia,aJa,bJa,cJa,dJa,eJa,fJa,gJa,iJa,jJa,kJa,hJa,lJa,mJa,GW,nJa,oJa,HW,IW,pJa,qJa,rJa,KW,tJa,MW,uJa,vJa,LW,JW,sJa,PW,OW,wJa,QW,NW,xJa,SW,BJa,VW,CJa,zJa,TW,DJa,WW,AJa,EJa,XW,GJa,RW,HJa,IJa,FJa,JJa,UW,KJa,LJa,yJa,YW,ZW,$W,aX,MJa,bX,jU,gGa,NJa,OJa,TGa,fGa,cX,RJa,QJa,PJa,SJa,TJa,UJa,VJa,WJa,dX,YJa,bKa,aKa,kX,mX,lX,eKa,iKa,kKa,nKa,pKa,gKa,fKa,sKa,tKa,uKa,vKa,pX,wKa,qX,rX,sX,tX,xKa,uX,yKa,BKa,AKa,zKa,vX,CKa,XJa,oX,DKa,JKa,GKa,KKa,HKa,EKa,LKa,FKa,\nNKa,wX,PKa,QKa,RKa,YG,CX,SKa,aS,UKa,nEa,VKa,DX,AV,WKa,KX,FX,uS,BX,LX,NX,cV,eV,OX,yDa,IX,JX,bV,$Ka,ZKa,XKa,GX,PX,bLa,pS,cLa,yV,hEa,RX,IS,TKa,EX,dLa,fLa,eLa,gLa,SX,aEa,hLa,iLa,YKa,xX,jLa,TX,HX,yX,kLa,UX,qS,lLa,VX,CS,mLa,nLa,oLa,$Da,QX,aLa,wLa,sLa,zLa,rLa,ALa,BLa,aY,dY,FLa,CLa,ELa,fY,DLa,gY,hY,HLa,ILa,WX,YX,vLa,nY,JLa,mY,qLa,KLa,$X,LLa,MLa,yLa,qY,NLa,OLa,XX,jY,kY,iY,tY,QLa,eY,pY,uY,vY,RLa,lY,GLa,sY,PLa,wY,SLa,TLa,ULa,$L,VLa,oY,xY,XLa,bY,yY,YLa,cY,ZLa,$La,uLa,rY,aMa,tLa,zY,AY,SEa,bMa,BY,CY,DY,cMa,EY,\nFY,GY,HY,IY,JY,eMa,dMa,KY,fMa,hMa,MY,jMa,LY,kMa,OY,lMa,PY,NY,QY,RY,SI,mMa,TI,qH,TY,oMa,bZ,WI,cZ,UI,$Y,dZ,sMa,tMa,uMa,vMa,nMa,wMa,SY,xMa,yMa,gZ,XY,fZ,lZ,hZ,VY,zMa,UY,pMa,eZ,iZ,nZ,YY,ZY,kZ,jZ,BMa,oZ,pZ,CMa,qZ,X,rZ,sZ,DMa,EMa,HMa,IMa,MMa,tZ,NMa,JMa,OMa,uZ,vZ,wZ,QMa,TMa,RMa,WMa,dNa,cNa,XMa,eNa,ZMa,$Ma,YMa,hNa,jNa,lNa,oNa,pNa,rNa,sNa,wNa,JZ,tNa,zNa,xNa,BNa,LZ,Sma,CNa,OZ,uy,QZ,RZ,Pma,SZ,ENa,FNa,KZ,HZ,yZ,BZ,TZ,UZ,DZ,CZ,GNa,VMa,zZ,AZ,GZ,HNa,INa,VZ,JNa,WZ,KNa,MZ,FZ,EZ,xZ,mNa,qNa,IZ,uNa,fNa,aNa,XZ,YZ,ZZ,LNa,\n$Z,a_,b_,c_,d_,e_,f_,FMa,g_,GMa,NNa,MNa,PMa,nNa,ONa,ANa,PNa,QNa,kNa,UMa,SMa,LMa,gNa,KMa,bNa,vNa,yNa,iNa,SNa,h_,RNa,i_,VI,WY,qMa,PZ,j_,k_,l_,m_,TNa,n_,o_,UNa,p_,mZ,aZ,VNa,NZ,q_,WNa,XNa,r_,t_,u_,v_,w_,ZNa,y_,z_,A_,YNa,x_,$Na,aOa,B_,vy,eOa,dOa,C_,D_,s_,fOa,gOa,E_,F_,hOa,G_,H_,iOa,jOa,kOa,lOa,I_,mOa,J_,K_,L_,M_,N_,O_,nOa,P_,Q_,R_,S_,T_,U_,V_,W_,oOa,pOa,qOa,X_,Y_,Z_,$_,rOa,a0,sOa,b0,tOa,c0,uOa,d0,e0,f0,g0,h0,i0,vOa,k0,l0,wOa,xOa,yOa,n0,m0,p0,q0,o0,s0,zOa,AOa,cOa,r0,t0,BOa,u0,DOa,COa,v0,w0,DNa,EOa,x0,FOa,\ny0,HOa,IOa,GOa,JOa,z0,KOa,LOa,MOa,A0,B0,C0,NOa,D0,E0,F0,OOa,G0,H0,POa,I0,j0,J0,K0,L0,pua,M0,QOa,N0,ROa,O0,P0,SOa,TOa,Q0,R0,S0,UOa,VOa,WOa,T0,XOa,U0,V0,ZOa,YOa,$Oa,aPa,bPa,W0,X0,Y0,cPa,dPa,ePa,fPa,gPa,hPa,iPa,jPa,kPa,lPa,Z0,$0,mPa,nPa,a1,b1,c1,d1,oPa,e1,pPa,f1,qPa,rPa,g1,sPa,tPa,h1,uPa,vPa,i1,j1,wPa,k1,l1,n1,xPa,o1,p1,q1,yPa,r1,zPa,s1,t1,APa,u1,BPa,CPa,DPa,EPa,FPa,GPa,w1,HPa,IPa,JPa,KPa,LPa,x1,y1,MPa,z1,A1,B1,C1,NPa,D1,OPa,PPa,QPa,G1,RPa,SPa,TPa,H1,F1,UPa,J1,VPa,K1,WPa,L1,M1,N1,O1,P1,XPa,ZPa,YPa,$Pa,\nQ1,aQa,bQa,R1,cQa,S1,T1,U1,dQa,eQa,V1,fQa,W1,gQa,X1,hQa,iQa,jQa,Qma,kQa,lQa,aa,fa,ea,kj,Oa,faa;ba\u003dfunction(a){return function(){return aa[a].apply(this,arguments)}};\ng.ca\u003dfunction(a,b){return aa[a]\u003db};\nda\u003dfunction(a){var b\u003d0;return function(){return b\u003ca.length?{done:!1,value:a[b++]}:{done:!0}}};\naaa\u003dfunction(a){a\u003d[\"object\"\u003d\u003dtypeof globalThis\u0026\u0026globalThis,a,\"object\"\u003d\u003dtypeof window\u0026\u0026window,\"object\"\u003d\u003dtypeof self\u0026\u0026self,\"object\"\u003d\u003dtypeof global\u0026\u0026global];for(var b\u003d0;b\u003ca.length;++b){var c\u003da[b];if(c\u0026\u0026c.Math\u003d\u003dMath)return c}throw Error(\"Cannot find global object\");};\nha\u003dfunction(a,b){if(b)a:{var c\u003dea;a\u003da.split(\".\");for(var d\u003d0;d\u003ca.length-1;d++){var e\u003da[d];if(!(e in c))break a;c\u003dc[e]}a\u003da[a.length-1];d\u003dc[a];b\u003db(d);b!\u003dd\u0026\u0026null!\u003db\u0026\u0026fa(c,a,{configurable:!0,writable:!0,value:b})}};\nia\u003dfunction(a){a\u003d{next:a};a[Symbol.iterator]\u003dfunction(){return this};\nreturn a};\ng.q\u003dfunction(a){var b\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026a[Symbol.iterator];return b?b.call(a):{next:da(a)}};\nka\u003dfunction(a){for(var b,c\u003d[];!(b\u003da.next()).done;)c.push(b.value);return c};\ng.u\u003dfunction(a){return a instanceof Array?a:ka(g.q(a))};\nla\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\ng.w\u003dfunction(a,b){a.prototype\u003dma(b.prototype);a.prototype.constructor\u003da;if(na)na(a,b);else for(var c in b)if(\"prototype\"!\u003dc)if(Object.defineProperties){var d\u003dObject.getOwnPropertyDescriptor(b,c);d\u0026\u0026Object.defineProperty(a,c,d)}else a[c]\u003db[c];a.qe\u003db.prototype};\noa\u003dfunction(){this.K\u003d!1;this.C\u003dnull;this.u\u003dvoid 0;this.i\u003d1;this.D\u003dthis.J\u003d0;this.X\u003dthis.B\u003dnull};\npa\u003dfunction(a){if(a.K)throw new TypeError(\"Generator is already running\");a.K\u003d!0};\nqa\u003dfunction(a,b){a.B\u003d{xK:b,BL:!0};a.i\u003da.J||a.D};\ng.A\u003dfunction(a,b,c){a.i\u003dc;return{value:b}};\ng.sa\u003dfunction(a){a.i\u003d0};\nta\u003dfunction(a,b,c){a.J\u003db;void 0!\u003dc\u0026\u0026(a.D\u003dc)};\nva\u003dfunction(a,b){a.i\u003db;a.J\u003d0};\nwa\u003dfunction(a){a.J\u003d0;var b\u003da.B.xK;a.B\u003dnull;return b};\nxa\u003dfunction(a){a.X\u003d[a.B];a.J\u003d0;a.D\u003d0};\nya\u003dfunction(a,b){var c\u003da.X.splice(0)[0];(c\u003da.B\u003da.B||c)?c.BL?a.i\u003da.J||a.D:void 0!\u003dc.eb\u0026\u0026a.D\u003cc.eb?(a.i\u003dc.eb,a.B\u003dnull):a.i\u003da.D:a.i\u003db};\nbaa\u003dfunction(a){this.i\u003dnew oa;this.u\u003da};\ncaa\u003dfunction(a,b){pa(a.i);var c\u003da.i.C;if(c)return za(a,\"return\"in c?c[\"return\"]:function(d){return{value:d,done:!0}},b,a.i.return);\na.i.return(b);return Aa(a)};\nza\u003dfunction(a,b,c,d){try{var e\u003db.call(a.i.C,c);if(!(e instanceof Object))throw new TypeError(\"Iterator result \"+e+\" is not an object\");if(!e.done)return a.i.K\u003d!1,e;var f\u003de.value}catch(h){return a.i.C\u003dnull,qa(a.i,h),Aa(a)}a.i.C\u003dnull;d.call(a.i,f);return Aa(a)};\nAa\u003dfunction(a){for(;a.i.i;)try{var b\u003da.u(a.i);if(b)return a.i.K\u003d!1,{value:b.value,done:!1}}catch(c){a.i.u\u003dvoid 0,qa(a.i,c)}a.i.K\u003d!1;if(a.i.B){b\u003da.i.B;a.i.B\u003dnull;if(b.BL)throw b.xK;return{value:b.return,done:!0}}return{value:void 0,done:!0}};\ndaa\u003dfunction(a){this.next\u003dfunction(b){pa(a.i);a.i.C?b\u003dza(a,a.i.C.next,b,a.i.S):(a.i.S(b),b\u003dAa(a));return b};\nthis.throw\u003dfunction(b){pa(a.i);a.i.C?b\u003dza(a,a.i.C[\"throw\"],b,a.i.S):(qa(a.i,b),b\u003dAa(a));return b};\nthis.return\u003dfunction(b){return caa(a,b)};\nthis[Symbol.iterator]\u003dfunction(){return this}};\neaa\u003dfunction(a){function b(d){return a.next(d)}\nfunction c(d){return a.throw(d)}\nreturn new Promise(function(d,e){function f(h){h.done?d(h.value):Promise.resolve(h.value).then(b,c).then(f,e)}\nf(a.next())})};\ng.B\u003dfunction(a){return eaa(new daa(new baa(a)))};\ng.Ba\u003dfunction(){for(var a\u003dNumber(this),b\u003d[],c\u003da;c\u003carguments.length;c++)b[c-a]\u003darguments[c];return b};\nCa\u003dfunction(a,b,c){a instanceof String\u0026\u0026(a\u003dString(a));for(var d\u003da.length,e\u003d0;e\u003cd;e++){var f\u003da[e];if(b.call(c,f,e,a))return{oL:e,ZO:f}}return{oL:-1,ZO:void 0}};\nDa\u003dfunction(a,b){a instanceof String\u0026\u0026(a+\u003d\"\");var c\u003d0,d\u003d!1,e\u003d{next:function(){if(!d\u0026\u0026c\u003ca.length){var f\u003dc++;return{value:b(f,a[f]),done:!1}}d\u003d!0;return{done:!0,value:void 0}}};\ne[Symbol.iterator]\u003dfunction(){return e};\nreturn e};\nEa\u003dfunction(a,b,c){if(null\u003d\u003da)throw new TypeError(\"The \u0027this\u0027 value for String.prototype.\"+c+\" must not be null or undefined\");if(b instanceof RegExp)throw new TypeError(\"First argument to String.prototype.\"+c+\" must not be a regular expression\");return a+\"\"};\nFa\u003dfunction(a){return a?a:Array.prototype.fill};\nGa\u003dfunction(a){return a?a:Array.prototype.copyWithin};\ng.Ha\u003dfunction(a,b,c){a\u003da.split(\".\");c\u003dc||g.C;a[0]in c||\"undefined\"\u003d\u003dtypeof c.execScript||c.execScript(\"var \"+a[0]);for(var d;a.length\u0026\u0026(d\u003da.shift());)a.length||void 0\u003d\u003d\u003db?c[d]\u0026\u0026c[d]!\u003d\u003dObject.prototype[d]?c\u003dc[d]:c\u003dc[d]\u003d{}:c[d]\u003db};\ng.Ia\u003dfunction(a,b){a\u003da.split(\".\");b\u003db||g.C;for(var c\u003d0;c\u003ca.length;c++)if(b\u003db[a[c]],null\u003d\u003db)return null;return b};\ng.Ja\u003dfunction(){};\nKa\u003dfunction(a){a.We\u003dvoid 0;a.getInstance\u003dfunction(){return a.We?a.We:a.We\u003dnew a}};\nLa\u003dfunction(a){var b\u003dtypeof a;return\"object\"!\u003db?b:a?Array.isArray(a)?\"array\":b:\"null\"};\ng.Ma\u003dfunction(a){var b\u003dLa(a);return\"array\"\u003d\u003db||\"object\"\u003d\u003db\u0026\u0026\"number\"\u003d\u003dtypeof a.length};\ng.Na\u003dfunction(a){var b\u003dtypeof a;return\"object\"\u003d\u003db\u0026\u0026null!\u003da||\"function\"\u003d\u003db};\ng.Qa\u003dfunction(a){return Object.prototype.hasOwnProperty.call(a,Oa)\u0026\u0026a[Oa]||(a[Oa]\u003d++faa)};\ngaa\u003dfunction(a,b,c){return a.call.apply(a.bind,arguments)};\nhaa\u003dfunction(a,b,c){if(!a)throw Error();if(2\u003carguments.length){var d\u003dArray.prototype.slice.call(arguments,2);return function(){var e\u003dArray.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};\ng.E\u003dfunction(a,b,c){Function.prototype.bind\u0026\u0026-1!\u003dFunction.prototype.bind.toString().indexOf(\"native code\")?g.E\u003dgaa:g.E\u003dhaa;return g.E.apply(null,arguments)};\ng.Ra\u003dfunction(a,b){var c\u003dArray.prototype.slice.call(arguments,1);return function(){var d\u003dc.slice();d.push.apply(d,arguments);return a.apply(this,d)}};\ng.Sa\u003dfunction(){return Date.now()};\ng.Ta\u003dfunction(a,b){function c(){}\nc.prototype\u003db.prototype;a.qe\u003db.prototype;a.prototype\u003dnew c;a.prototype.constructor\u003da;a.Tf\u003dfunction(d,e,f){for(var h\u003dArray(arguments.length-2),l\u003d2;l\u003carguments.length;l++)h[l-2]\u003darguments[l];return b.prototype[e].apply(d,h)}};\nVa\u003dfunction(a){return a};\nWa\u003dfunction(a,b){return Error(\"Invalid wire type: \"+a+\" (at position \"+b+\")\")};\nXa\u003dfunction(){return Error(\"Failed to read varint, encoding is invalid.\")};\nYa\u003dfunction(a,b){return Error(\"Tried to read past the end of the data \"+b+\" \u003e \"+a)};\n$a\u003dfunction(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,$a);else{var c\u003dError().stack;c\u0026\u0026(this.stack\u003dc)}a\u0026\u0026(this.message\u003dString(a));void 0!\u003d\u003db\u0026\u0026(this.HR\u003db)};\nab\u003dfunction(a,b){var c\u003d$a.call;a\u003da.split(\"%s\");for(var d\u003d\"\",e\u003da.length-1,f\u003d0;f\u003ce;f++)d+\u003da[f]+(f\u003cb.length?b[f]:\"%s\");c.call($a,this,d+a[e])};\niaa\u003dfunction(){};\nbb\u003dfunction(a){a.push(65533)};\ncb\u003dfunction(a,b){b\u003dString.fromCharCode.apply(null,b);return null\u003d\u003da?b:a+b};\njaa\u003dfunction(a){return Array.prototype.map.call(a,function(b){b\u003db.toString(16);return 1\u003cb.length?b:\"0\"+b}).join(\"\")};\ng.db\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);128\u003ee?b[c++]\u003de:(2048\u003ee?b[c++]\u003de\u003e\u003e6|192:(55296\u003d\u003d(e\u002664512)\u0026\u0026d+1\u003ca.length\u0026\u002656320\u003d\u003d(a.charCodeAt(d+1)\u002664512)?(e\u003d65536+((e\u00261023)\u003c\u003c10)+(a.charCodeAt(++d)\u00261023),b[c++]\u003de\u003e\u003e18|240,b[c++]\u003de\u003e\u003e12\u002663|128):b[c++]\u003de\u003e\u003e12|224,b[c++]\u003de\u003e\u003e6\u002663|128),b[c++]\u003de\u002663|128)}return b};\neb\u003dfunction(a,b){return 0\u003d\u003da.lastIndexOf(b,0)};\nfb\u003dfunction(a,b){var c\u003da.length-b.length;return 0\u003c\u003dc\u0026\u0026a.indexOf(b,c)\u003d\u003dc};\ng.gb\u003dfunction(a){return/^[\\s\\xa0]*$/.test(a)};\nqb\u003dfunction(a,b){if(b)a\u003da.replace(ib,\"\u0026amp;\").replace(jb,\"\u0026lt;\").replace(kb,\"\u0026gt;\").replace(nb,\"\u0026quot;\").replace(ob,\"\u0026#39;\").replace(pb,\"\u0026#0;\");else{if(!kaa.test(a))return a;-1!\u003da.indexOf(\"\u0026\")\u0026\u0026(a\u003da.replace(ib,\"\u0026amp;\"));-1!\u003da.indexOf(\"\u003c\")\u0026\u0026(a\u003da.replace(jb,\"\u0026lt;\"));-1!\u003da.indexOf(\"\u003e\")\u0026\u0026(a\u003da.replace(kb,\"\u0026gt;\"));-1!\u003da.indexOf(\u0027\"\u0027)\u0026\u0026(a\u003da.replace(nb,\"\u0026quot;\"));-1!\u003da.indexOf(\"\u0027\")\u0026\u0026(a\u003da.replace(ob,\"\u0026#39;\"));-1!\u003da.indexOf(\"\\x00\")\u0026\u0026(a\u003da.replace(pb,\"\u0026#0;\"))}return a};\nrb\u003dfunction(a,b){return-1!\u003da.toLowerCase().indexOf(b.toLowerCase())};\ng.ub\u003dfunction(a,b){var c\u003d0;a\u003dsb(String(a)).split(\".\");b\u003dsb(String(b)).split(\".\");for(var d\u003dMath.max(a.length,b.length),e\u003d0;0\u003d\u003dc\u0026\u0026e\u003cd;e++){var f\u003da[e]||\"\",h\u003db[e]||\"\";do{f\u003d/(\\d*)(\\D*)(.*)/.exec(f)||[\"\",\"\",\"\",\"\"];h\u003d/(\\d*)(\\D*)(.*)/.exec(h)||[\"\",\"\",\"\",\"\"];if(0\u003d\u003df[0].length\u0026\u00260\u003d\u003dh[0].length)break;c\u003dtb(0\u003d\u003df[1].length?0:parseInt(f[1],10),0\u003d\u003dh[1].length?0:parseInt(h[1],10))||tb(0\u003d\u003df[2].length,0\u003d\u003dh[2].length)||tb(f[2],h[2]);f\u003df[3];h\u003dh[3]}while(0\u003d\u003dc)}return c};\ntb\u003dfunction(a,b){return a\u003cb?-1:a\u003eb?1:0};\ng.vb\u003dfunction(){var a\u003dg.C.navigator;return a\u0026\u0026(a\u003da.userAgent)?a:\"\"};\nxb\u003dfunction(a){var b\u003dwb;return b?b.brands.some(function(c){return(c\u003dc.brand)\u0026\u0026-1!\u003dc.indexOf(a)}):!1};\nzb\u003dfunction(a){return-1!\u003dg.vb().indexOf(a)};\nBb\u003dfunction(){var a\u003dwb;return!!a\u0026\u00260\u003ca.brands.length};\nCb\u003dfunction(){return Bb()?!1:zb(\"Opera\")};\nDb\u003dfunction(){return Bb()?!1:zb(\"Trident\")||zb(\"MSIE\")};\nEb\u003dfunction(){return Bb()?!1:zb(\"Edge\")};\nFb\u003dfunction(){return Bb()?xb(\"Microsoft Edge\"):zb(\"Edg/\")};\nGb\u003dfunction(){return zb(\"Firefox\")||zb(\"FxiOS\")};\nIb\u003dfunction(){return zb(\"Safari\")\u0026\u0026!(Hb()||(Bb()?0:zb(\"Coast\"))||Cb()||Eb()||Fb()||(Bb()?xb(\"Opera\"):zb(\"OPR\"))||Gb()||zb(\"Silk\")||zb(\"Android\"))};\nHb\u003dfunction(){return Bb()?xb(\"Chromium\"):(zb(\"Chrome\")||zb(\"CriOS\"))\u0026\u0026!Eb()||zb(\"Silk\")};\nJb\u003dfunction(){return zb(\"Android\")\u0026\u0026!(Hb()||Gb()||Cb()||zb(\"Silk\"))};\nlaa\u003dfunction(a){var b\u003d{};a.forEach(function(c){b[c[0]]\u003dc[1]});\nreturn function(c){return b[c.find(function(d){return d in b})]||\"\"}};\nmaa\u003dfunction(a){var b\u003dg.vb();if(\"Internet Explorer\"\u003d\u003d\u003da){if(Db())if((a\u003d/rv: *([\\d\\.]*)/.exec(b))\u0026\u0026a[1])b\u003da[1];else{a\u003d\"\";var c\u003d/MSIE +([\\d\\.]+)/.exec(b);if(c\u0026\u0026c[1])if(b\u003d/Trident\\/(\\d.\\d)/.exec(b),\"7.0\"\u003d\u003dc[1])if(b\u0026\u0026b[1])switch(b[1]){case \"4.0\":a\u003d\"8.0\";break;case \"5.0\":a\u003d\"9.0\";break;case \"6.0\":a\u003d\"10.0\";break;case \"7.0\":a\u003d\"11.0\"}else a\u003d\"7.0\";else a\u003dc[1];b\u003da}else b\u003d\"\";return b}var d\u003dRegExp(\"([A-Z][\\\\w ]+)/([^\\\\s]+)\\\\s*(?:\\\\((.*?)\\\\))?\",\"g\");c\u003d[];for(var e;e\u003dd.exec(b);)c.push([e[1],e[2],e[3]||void 0]);\nb\u003dlaa(c);switch(a){case \"Opera\":if(Cb())return b([\"Version\",\"Opera\"]);if(Bb()?xb(\"Opera\"):zb(\"OPR\"))return b([\"OPR\"]);break;case \"Microsoft Edge\":if(Eb())return b([\"Edge\"]);if(Fb())return b([\"Edg\"]);break;case \"Chromium\":if(Hb())return b([\"Chrome\",\"CriOS\",\"HeadlessChrome\"])}return\"Firefox\"\u003d\u003d\u003da\u0026\u0026Gb()||\"Safari\"\u003d\u003d\u003da\u0026\u0026Ib()||\"Android Browser\"\u003d\u003d\u003da\u0026\u0026Jb()||\"Silk\"\u003d\u003d\u003da\u0026\u0026zb(\"Silk\")?(b\u003dc[2])\u0026\u0026b[1]||\"\":\"\"};\nKb\u003dfunction(a){if(Bb()\u0026\u0026\"Silk\"!\u003d\u003da){var b\u003dwb.brands.find(function(c){return c.brand\u003d\u003d\u003da});\nif(!b||!b.version)return NaN;b\u003db.version.split(\".\")}else{b\u003dmaa(a);if(\"\"\u003d\u003d\u003db)return NaN;b\u003db.split(\".\")}return 0\u003d\u003d\u003db.length?NaN:Number(b[0])};\nLb\u003dfunction(){var a\u003dwb;return!!a\u0026\u0026!!a.platform};\nMb\u003dfunction(){return Lb()?\"Android\"\u003d\u003d\u003dwb.platform:zb(\"Android\")};\nNb\u003dfunction(){return zb(\"iPhone\")\u0026\u0026!zb(\"iPod\")\u0026\u0026!zb(\"iPad\")};\nPb\u003dfunction(){return Nb()||zb(\"iPad\")||zb(\"iPod\")};\nQb\u003dfunction(){return Lb()?\"macOS\"\u003d\u003d\u003dwb.platform:zb(\"Macintosh\")};\nRb\u003dfunction(){return Lb()?\"Windows\"\u003d\u003d\u003dwb.platform:zb(\"Windows\")};\nSb\u003dfunction(){var a\u003dg.vb(),b\u003d\"\";if(Rb())b\u003d/Windows (?:NT|Phone) ([0-9.]+)/,b\u003d(a\u003db.exec(a))?a[1]:\"0.0\";else if(Pb())b\u003d/(?:iPhone|iPod|iPad|CPU)\\s+OS\\s+(\\S+)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1].replace(/_/g,\".\");else if(Qb())b\u003d/Mac OS X ([0-9_.]+)/,b\u003d(a\u003db.exec(a))?a[1].replace(/_/g,\".\"):\"10\";else if(rb(g.vb(),\"KaiOS\"))b\u003d/(?:KaiOS)\\/(\\S+)/i,b\u003d(a\u003db.exec(a))\u0026\u0026a[1];else if(Mb())b\u003d/Android\\s+([^\\);]+)(\\)|;)/,b\u003d(a\u003db.exec(a))\u0026\u0026a[1];else if(Lb()?\"Chrome OS\"\u003d\u003d\u003dwb.platform:zb(\"CrOS\"))b\u003d/(?:CrOS\\s+(?:i686|x86_64)\\s+([0-9.]+))/,\nb\u003d(a\u003db.exec(a))\u0026\u0026a[1];return b||\"\"};\ng.Tb\u003dfunction(a){return a[a.length-1]};\nnaa\u003dfunction(a,b){var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--c;0\u003c\u003dc;--c)c in d\u0026\u0026b.call(void 0,d[c],c,a)};\ng.Vb\u003dfunction(a,b,c){b\u003dUb(a,b,c);return 0\u003eb?null:\"string\"\u003d\u003d\u003dtypeof a?a.charAt(b):a[b]};\nUb\u003dfunction(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026b.call(c,e[f],f,a))return f;return-1};\ng.Wb\u003dfunction(a,b,c){var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a;for(--d;0\u003c\u003dd;d--)if(d in e\u0026\u0026b.call(c,e[d],d,a))return d;return-1};\ng.Zb\u003dfunction(a,b){return 0\u003c\u003dYb(a,b)};\ng.ac\u003dfunction(a){return 0\u003d\u003da.length};\nbc\u003dfunction(a){if(!Array.isArray(a))for(var b\u003da.length-1;0\u003c\u003db;b--)delete a[b];a.length\u003d0};\ng.dc\u003dfunction(a,b){b\u003dYb(a,b);var c;(c\u003d0\u003c\u003db)\u0026\u0026g.cc(a,b);return c};\ng.cc\u003dfunction(a,b){return 1\u003d\u003dArray.prototype.splice.call(a,b,1).length};\ng.ec\u003dfunction(a,b){b\u003dUb(a,b,void 0);0\u003c\u003db\u0026\u0026g.cc(a,b)};\noaa\u003dfunction(a,b){var c\u003d0;naa(a,function(d,e){b.call(void 0,d,e,a)\u0026\u0026g.cc(a,e)\u0026\u0026c++})};\ng.gc\u003dfunction(a){return Array.prototype.concat.apply([],arguments)};\ng.hc\u003dfunction(a){var b\u003da.length;if(0\u003cb){for(var c\u003dArray(b),d\u003d0;d\u003cb;d++)c[d]\u003da[d];return c}return[]};\nic\u003dfunction(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(g.Ma(d)){var e\u003da.length||0,f\u003dd.length||0;a.length\u003de+f;for(var h\u003d0;h\u003cf;h++)a[e+h]\u003dd[h]}else a.push(d)}};\ng.kc\u003dfunction(a,b,c,d){Array.prototype.splice.apply(a,jc(arguments,1))};\njc\u003dfunction(a,b,c){return 2\u003e\u003darguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};\npaa\u003dfunction(a){for(var b\u003d0,c\u003d0,d\u003d{};c\u003ca.length;){var e\u003da[c++],f\u003dg.Na(e)?\"o\"+g.Qa(e):(typeof e).charAt(0)+e;Object.prototype.hasOwnProperty.call(d,f)||(d[f]\u003d!0,a[b++]\u003de)}a.length\u003db};\ng.pc\u003dfunction(a,b,c){return lc(a,c||oc,!1,b)};\nqc\u003dfunction(a,b){return lc(a,b,!0,void 0,void 0)};\nlc\u003dfunction(a,b,c,d,e){for(var f\u003d0,h\u003da.length,l;f\u003ch;){var m\u003df+(h-f\u003e\u003e\u003e1),n\u003dvoid 0;c?n\u003db.call(e,a[m],m,a):n\u003db(d,a[m]);0\u003cn?f\u003dm+1:(h\u003dm,l\u003d!n)}return l?f:-f-1};\ng.rc\u003dfunction(a,b){a.sort(b||oc)};\nqaa\u003dfunction(a,b){var c\u003doc;g.rc(a,function(d,e){return c(b(d),b(e))})};\ng.sc\u003dfunction(a,b){if(!g.Ma(a)||!g.Ma(b)||a.length!\u003db.length)return!1;for(var c\u003da.length,d\u003draa,e\u003d0;e\u003cc;e++)if(!d(a[e],b[e]))return!1;return!0};\noc\u003dfunction(a,b){return a\u003eb?1:a\u003cb?-1:0};\nraa\u003dfunction(a,b){return a\u003d\u003d\u003db};\ng.tc\u003dfunction(a,b,c){c\u003dg.pc(a,b,c);0\u003ec\u0026\u0026g.kc(a,-(c+1),0,b)};\ng.vc\u003dfunction(a,b,c){var d\u003d{};(0,g.uc)(a,function(e,f){d[b.call(c,e,f,a)]\u003de});\nreturn d};\nsaa\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003ca;c++)b[c]\u003d\"\";return b};\ntaa\u003dfunction(a,b){b\u003dArray.prototype.splice.call(a,b,1);Array.prototype.splice.call(a,0,0,b[0])};\nwc\u003dfunction(a){wc[\" \"](a);return a};\nxc\u003dfunction(a,b){try{return wc(a[b]),!0}catch(c){}return!1};\nyc\u003dfunction(a,b,c,d){d\u003dd?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]\u003dc(b)};\nzc\u003dfunction(){var a\u003dg.C.document;return a?a.documentMode:void 0};\ng.Cc\u003dfunction(a){return yc(uaa,a,function(){return 0\u003c\u003dg.ub(Bc,a)})};\ng.Dc\u003dfunction(a){return Number(vaa)\u003e\u003da};\ng.Gc\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003d0);Ec();b\u003dFc[b];for(var c\u003dArray(Math.floor(a.length/3)),d\u003db[64]||\"\",e\u003d0,f\u003d0;e\u003ca.length-2;e+\u003d3){var h\u003da[e],l\u003da[e+1],m\u003da[e+2],n\u003db[h\u003e\u003e2];h\u003db[(h\u00263)\u003c\u003c4|l\u003e\u003e4];l\u003db[(l\u002615)\u003c\u003c2|m\u003e\u003e6];m\u003db[m\u002663];c[f++]\u003d\"\"+n+h+l+m}n\u003d0;m\u003dd;switch(a.length-e){case 2:n\u003da[e+1],m\u003db[(n\u002615)\u003c\u003c2]||d;case 1:a\u003da[e],c[f]\u003d\"\"+b[a\u003e\u003e2]+b[(a\u00263)\u003c\u003c4|n\u003e\u003e4]+m+d}return c.join(\"\")};\ng.Hc\u003dfunction(a){for(var b\u003d[],c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);255\u003ce\u0026\u0026(b[c++]\u003de\u0026255,e\u003e\u003e\u003d8);b[c++]\u003de}return g.Gc(b,3)};\nJc\u003dfunction(a){var b\u003d[];Ic(a,function(c){b.push(c)});\nreturn b};\nLc\u003dfunction(a){!g.Kc||g.Cc(\"10\");var b\u003da.length,c\u003d3*b/4;c%3?c\u003dMath.floor(c):-1!\u003d\"\u003d.\".indexOf(a[b-1])\u0026\u0026(c\u003d-1!\u003d\"\u003d.\".indexOf(a[b-2])?c-2:c-1);var d\u003dnew Uint8Array(c),e\u003d0;Ic(a,function(f){d[e++]\u003df});\nreturn e!\u003d\u003dc?d.subarray(0,e):d};\nIc\u003dfunction(a,b){function c(m){for(;d\u003ca.length;){var n\u003da.charAt(d++),p\u003dMc[n];if(null!\u003dp)return p;if(!g.gb(n))throw Error(\"Unknown base64 encoding at char: \"+n);}return m}\nEc();for(var d\u003d0;;){var e\u003dc(-1),f\u003dc(0),h\u003dc(64),l\u003dc(64);if(64\u003d\u003d\u003dl\u0026\u0026-1\u003d\u003d\u003de)break;b(e\u003c\u003c2|f\u003e\u003e4);64!\u003dh\u0026\u0026(b(f\u003c\u003c4\u0026240|h\u003e\u003e2),64!\u003dl\u0026\u0026b(h\u003c\u003c6\u0026192|l))}};\nEc\u003dfunction(){if(!Mc){Mc\u003d{};for(var a\u003d\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b\u003d[\"+/\u003d\",\"+/\",\"-_\u003d\",\"-_.\",\"-_\"],c\u003d0;5\u003ec;c++){var d\u003da.concat(b[c].split(\"\"));Fc[c]\u003dd;for(var e\u003d0;e\u003cd.length;e++){var f\u003dd[e];void 0\u003d\u003d\u003dMc[f]\u0026\u0026(Mc[f]\u003de)}}}};\nOc\u003dfunction(a){return null\u003d\u003da||Nc(a)?a:\"string\"\u003d\u003d\u003dtypeof a?Lc(a):null};\nNc\u003dfunction(a){return Pc\u0026\u0026null!\u003da\u0026\u0026a instanceof Uint8Array};\nQc\u003dfunction(a){this.i\u003da;if(null!\u003d\u003da\u0026\u00260\u003d\u003d\u003da.length)throw Error(\"ByteString should be constructed with non-empty values\");};\nSc\u003dfunction(a,b,c){return b\u003d\u003d\u003dc?Rc||(Rc\u003dnew Uint8Array(0)):waa?a.slice(b,c):new Uint8Array(a.subarray(b,c))};\nTc\u003dfunction(a){if(a.constructor\u003d\u003d\u003dUint8Array)return a;if(a.constructor\u003d\u003d\u003dArrayBuffer)return new Uint8Array(a);if(a.constructor\u003d\u003d\u003dArray)return new Uint8Array(a);if(a.constructor\u003d\u003d\u003dString)return Lc(a);if(a.constructor\u003d\u003d\u003dQc)return a.isEmpty()?Rc||(Rc\u003dnew Uint8Array(0)):new Uint8Array(a.i\u003dOc(a.i));if(a instanceof Uint8Array)return new Uint8Array(a.buffer,a.byteOffset,a.byteLength);throw Error(\"Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, or Array of numbers\");\n};\nVc\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003db.Ol?!1:b.Ol;this.u\u003dnull;this.i\u003dthis.B\u003dthis.C\u003d0;this.Ol\u003db;a\u0026\u0026Uc(this,a)};\nUc\u003dfunction(a,b){a.u\u003dTc(b);a.C\u003d0;a.B\u003da.u.length;a.i\u003da.C};\nWc\u003dfunction(a){if(a.i\u003ea.B)throw Ya(a.B,a.i);};\nXc\u003dfunction(a){var b\u003da.u,c\u003db[a.i+0],d\u003dc\u0026127;if(128\u003ec)return a.i+\u003d1,Wc(a),d;c\u003db[a.i+1];d|\u003d(c\u0026127)\u003c\u003c7;if(128\u003ec)return a.i+\u003d2,Wc(a),d;c\u003db[a.i+2];d|\u003d(c\u0026127)\u003c\u003c14;if(128\u003ec)return a.i+\u003d3,Wc(a),d;c\u003db[a.i+3];d|\u003d(c\u0026127)\u003c\u003c21;if(128\u003ec)return a.i+\u003d4,Wc(a),d;c\u003db[a.i+4];d|\u003d(c\u002615)\u003c\u003c28;if(128\u003ec)return a.i+\u003d5,Wc(a),d\u003e\u003e\u003e0;a.i+\u003d5;if(128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++]\u0026\u0026128\u003c\u003db[a.i++])throw Xa();Wc(a);return d};\nZc\u003dfunction(a){var b\u003d{},c\u003dvoid 0\u003d\u003d\u003db.PD?!1:b.PD;this.D\u003d{Ol:void 0\u003d\u003d\u003db.Ol?!1:b.Ol};this.PD\u003dc;b\u003dthis.D;Yc.length?(c\u003dYc.pop(),b\u0026\u0026(c.Ol\u003db.Ol),a\u0026\u0026Uc(c,a),a\u003dc):a\u003dnew Vc(a,b);this.i\u003da;this.C\u003dthis.i.i;this.u\u003dthis.B\u003d-1};\n$c\u003dfunction(a){var b\u003da.i;if(b.i\u003d\u003db.B)return!1;a.C\u003da.i.i;b\u003dXc(a.i);var c\u003db\u00267;if(!(0\u003c\u003dc\u0026\u00265\u003e\u003dc))throw Wa(c,a.C);a.B\u003db\u003e\u003e\u003e3;a.u\u003dc;return!0};\nad\u003dfunction(a){switch(a.u){case 0:if(0!\u003da.u)ad(a);else a:{a\u003da.i;for(var b\u003da.i,c\u003d0;10\u003ec;c++){if(0\u003d\u003d\u003d(a.u[b]\u0026128)){a.i\u003db+1;Wc(a);break a}b++}throw Xa();}break;case 1:a.i.advance(8);break;case 2:2!\u003da.u?ad(a):(b\u003dXc(a.i),a.i.advance(b));break;case 5:a.i.advance(4);break;case 3:b\u003da.B;do{if(!$c(a))throw Error(\"Unmatched start-group tag: stream EOF\");if(4\u003d\u003da.u){if(a.B!\u003db)throw Error(\"Unmatched end-group tag\");break}ad(a)}while(1);break;default:throw Wa(a.u,a.C);}};\nbd\u003dfunction(a){var b\u003dXc(a.i);a\u003da.i;if(0\u003eb||a.i+b\u003ea.u.length){if(0\u003eb)throw Error(\"Tried to read a negative byte length: \"+b);throw Ya(b,a.u.length-a.i);}var c\u003da.Ol?a.u.subarray(a.i,a.i+b):Sc(a.u,a.i,a.i+b);a.i+\u003db;return c};\ncd\u003dfunction(){this.u\u003dnew Uint8Array(64);this.i\u003d0};\ndd\u003dfunction(a,b){for(;127\u003cb;)a.push(b\u0026127|128),b\u003e\u003e\u003e\u003d7;a.push(b)};\nfd\u003dfunction(a,b){a.push(b\u003e\u003e\u003e0\u0026255);a.push(b\u003e\u003e\u003e8\u0026255);a.push(b\u003e\u003e\u003e16\u0026255);a.push(b\u003e\u003e\u003e24\u0026255)};\nxaa\u003dfunction(){this.B\u003d[];this.u\u003d0;this.i\u003dnew cd};\ngd\u003dfunction(a,b){0!\u003d\u003db.length\u0026\u0026(a.B.push(b),a.u+\u003db.length)};\nhd\u003dfunction(a){gd(a,a.i.end())};\nkd\u003dfunction(a,b,c){if(null!\u003dc\u0026\u0026null!\u003dc){dd(a.i,8*b);a\u003da.i;var d\u003dc;c\u003d0\u003ed;d\u003dMath.abs(d);b\u003dd\u003e\u003e\u003e0;d\u003dMath.floor((d-b)/4294967296);d\u003e\u003e\u003e\u003d0;c\u0026\u0026(d\u003d~d\u003e\u003e\u003e0,b\u003d(~b\u003e\u003e\u003e0)+1,4294967295\u003cb\u0026\u0026(b\u003d0,d++,4294967295\u003cd\u0026\u0026(d\u003d0)));id\u003db;jd\u003dd;c\u003did;for(b\u003djd;0\u003cb||127\u003cc;)a.push(c\u0026127|128),c\u003d(c\u003e\u003e\u003e7|b\u003c\u003c25)\u003e\u003e\u003e0,b\u003e\u003e\u003e\u003d7;a.push(c)}};\nld\u003dfunction(a,b,c){null!\u003dc\u0026\u0026(c\u003dTc(c),dd(a.i,8*b+2),dd(a.i,c.length),hd(a),gd(a,c))};\nmd\u003dfunction(a,b,c,d){if(null!\u003dc){dd(a.i,8*b+2);hd(a);var e\u003da.u;b\u003da.B.length-1;d(c,a);hd(a);dd(a.i,a.u+a.i.length()-e);c\u003da.i.end();a.u+\u003dc.length;a.B.splice(1+b,0,c)}};\nrd\u003dfunction(a){Object.isFrozen(a)||(nd?a[nd]|\u003d1:void 0!\u003d\u003da.i?a.i|\u003d1:Object.defineProperties(a,{i:{value:1,configurable:!0,writable:!0,enumerable:!1}}));return a};\nsd\u003dfunction(a){return null!\u003d\u003da\u0026\u0026\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!Array.isArray(a)\u0026\u0026a.constructor\u003d\u003d\u003dObject};\ntd\u003dfunction(a){return Oc(a instanceof Qc?a.i||\"\":a)};\nAaa\u003dfunction(a,b,c,d,e){var f\u003dyaa,h\u003dzaa;this.i\u003da;this.fieldName\u003db;this.u\u003dc;this.D\u003dd;this.isRepeated\u003de;this.B\u003df;this.C\u003dh};\nud\u003dfunction(a){switch(typeof a){case \"number\":return isFinite(a)?a:String(a);case \"object\":if(a\u0026\u0026!Array.isArray(a)){if(Nc(a))return g.Gc(a);if(a instanceof Qc){if(a.isEmpty())a\u003d\"\";else{var b\u003da.i;b\u003dnull\u003d\u003db||\"string\"\u003d\u003d\u003dtypeof b?b:Pc\u0026\u0026b instanceof Uint8Array?g.Gc(b):null;a\u003da.i\u003db}return a}}}return a};\nwd\u003dfunction(a,b){if(null!\u003da)return Array.isArray(a)||sd(a)?vd(a,b):b(a)};\nvd\u003dfunction(a,b){if(Array.isArray(a)){for(var c\u003dArray(a.length),d\u003d0;d\u003ca.length;d++)c[d]\u003dwd(a[d],b);if(b\u003dArray.isArray(a)){var e;nd?e\u003da[nd]:e\u003da.i;b\u003d(null\u003d\u003de?0:e)\u00261}b\u0026\u0026rd(c);return c}e\u003d{};for(c in a)e[c]\u003dwd(a[c],b);return e};\nxd\u003dfunction(a){if(a\u0026\u0026\"object\"\u003d\u003dtypeof a\u0026\u0026a.toJSON)return a.toJSON();a\u003dud(a);return Array.isArray(a)?vd(a,xd):a};\nBaa\u003dfunction(a){return Nc(a)?new Uint8Array(a):a};\nzd\u003dfunction(a,b){yd\u003db;a\u003dnew a(b);yd\u003dnull;return a};\nCd\u003dfunction(a,b,c){var d\u003dyd;yd\u003dnull;a||(a\u003dd);d\u003dthis.constructor.KT;a||(a\u003dd?[d]:[]);this.B\u003d(d?0:-1)-(this.constructor.Qda||0);this.i\u003dnull;this.Yf\u003da;a:{d\u003dthis.Yf.length;a\u003dd-1;if(d\u0026\u0026(d\u003dthis.Yf[a],sd(d))){this.C\u003da-this.B;this.u\u003dd;break a}void 0!\u003d\u003db\u0026\u0026-1\u003cb?(this.C\u003dMath.max(b,a+1-this.B),this.u\u003dnull):this.C\u003dNumber.MAX_VALUE}if(c)for(b\u003d0;b\u003cc.length;b++)a\u003dc[b],a\u003cthis.C?(a+\u003dthis.B,(d\u003dthis.Yf[a])?Array.isArray(d)\u0026\u0026rd(d):this.Yf[a]\u003dAd):(Bd(this),(d\u003dthis.u[a])?Array.isArray(d)\u0026\u0026rd(d):this.u[a]\u003dAd)};\nBd\u003dfunction(a){var b\u003da.C+a.B;a.Yf[b]||(a.u\u003da.Yf[b]\u003d{})};\nDd\u003dfunction(a,b,c){return-1\u003d\u003d\u003db?null:b\u003e\u003da.C?a.u?a.u[b]:void 0:(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026a.u\u0026\u0026(c\u003da.u[b],null!\u003dc)?c:a.Yf[b+a.B]};\nFd\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dDd(a,b,c);null\u003d\u003dd\u0026\u0026(d\u003dAd);d\u003d\u003d\u003dAd\u0026\u0026(d\u003drd(d.slice()),Ed(a,b,d,c));return d};\nGd\u003dfunction(a,b,c){a\u003dDd(a,b);return null\u003d\u003da?c:a};\nEd\u003dfunction(a,b,c,d){(void 0\u003d\u003d\u003dd?0:d)||b\u003e\u003da.C?(Bd(a),a.u[b]\u003dc):a.Yf[b+a.B]\u003dc;return a};\nHd\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;return Ed(a,b,null\u003d\u003dc?rd([]):Array.isArray(c)?rd(c):c,d)};\nId\u003dfunction(a,b,c,d){c!\u003d\u003dd?Ed(a,b,c):Ed(a,b,void 0,!1);return a};\nKd\u003dfunction(a,b,c,d){(c\u003dJd(a,c))\u0026\u0026c!\u003d\u003db\u0026\u0026null!\u003dd\u0026\u0026(a.i\u0026\u0026c in a.i\u0026\u0026(a.i[c]\u003dvoid 0),Ed(a,c,void 0));return Ed(a,b,d)};\nJd\u003dfunction(a,b){for(var c\u003d0,d\u003d0;d\u003cb.length;d++){var e\u003db[d];null!\u003dDd(a,e)\u0026\u0026(0!\u003d\u003dc\u0026\u0026Ed(a,c,void 0,!1),c\u003de)}return c};\nLd\u003dfunction(a,b,c,d,e){if(-1\u003d\u003d\u003dc)return null;a.i||(a.i\u003d{});var f\u003da.i[c];if(f)return f;e\u003dDd(a,c,void 0\u003d\u003d\u003de?!1:e);if(null\u003d\u003de\u0026\u0026!d)return f;b\u003dnew b(e);return a.i[c]\u003db};\nMd\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003da.i[c];if(!e){d\u003dFd(a,c,void 0\u003d\u003d\u003dd?!1:d);e\u003d[];for(var f\u003d0;f\u003cd.length;f++)e[f]\u003dnew b(d[f]);a.i[c]\u003de}return e};\nNd\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003dc?c.Yf:c;a.i[b]\u003dc;return Ed(a,b,e,void 0\u003d\u003d\u003dd?!1:d)};\nOd\u003dfunction(a,b,c,d){a.i||(a.i\u003d{});var e\u003dd?d.Yf:d;a.i[b]\u003dd;Kd(a,b,c,e)};\nPd\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;if(c){var e\u003drd([]);for(var f\u003d0;f\u003cc.length;f++)e[f]\u003dc[f].Yf;a.i||(a.i\u003d{});a.i[b]\u003dc}else a.i\u0026\u0026(a.i[b]\u003dvoid 0),e\u003dAd;return Ed(a,b,e,d)};\nQd\u003dfunction(a,b,c,d,e){var f\u003dMd(a,c,b,void 0\u003d\u003d\u003df?!1:f);c\u003dd?d:new c;a\u003dFd(a,b);void 0!\u003de?(f.splice(e,0,c),a.splice(e,0,c.Yf)):(f.push(c),a.push(c.Yf));return c};\nCaa\u003dfunction(a,b){return ud(b)};\nSd\u003dfunction(a){Rd\u003d!0;try{return JSON.stringify(a.toJSON(),Caa)}finally{Rd\u003d!1}};\nTd\u003dfunction(a,b){return zd(a,b?JSON.parse(b):null)};\nXd\u003dfunction(a,b){b.D\u0026\u0026(a.D\u003db.D.slice());var c\u003db.i;if(c){b\u003db.u;for(var d in c){var e\u003dc[d];if(e){var f\u003d!(!b||!b[d]),h\u003d+d;if(Array.isArray(e)){if(e.length)for(f\u003dMd(a,e[0].constructor,h,f),h\u003d0;h\u003cMath.min(f.length,e.length);h++)Xd(f[h],e[h])}else(f\u003dLd(a,e.constructor,h,void 0,f))\u0026\u0026Xd(f,e)}}}};\nYd\u003dfunction(a,b,c){return Gd(a,b,void 0\u003d\u003d\u003dc?0:c)};\nZd\u003dfunction(a,b){if(a\u003da.D){hd(b);for(var c\u003d0;c\u003ca.length;c++)gd(b,a[c])}};\nae\u003dfunction(a,b,c){return a[$d]||(a[$d]\u003dfunction(d,e){return b(d,e,c)})};\nde\u003dfunction(a){var b\u003da[$d];if(!b){var c\u003da[be]||(a[be]\u003da());b\u003dfunction(d,e){return ce(d,e,c)};\na[$d]\u003db}return b};\nDaa\u003dfunction(a){var b\u003da.xda;if(b)return de(b);if(b\u003da.Yda){var c\u003da.LT;delete a.LT;return ae(a.sS.u,b,c)}};\nEaa\u003dfunction(a){var b\u003dDaa(a),c\u003da.sS,d\u003da.yda;return b?function(e,f){return d(e,f,c,b)}:function(e,f){return d(e,f,c)}};\nFaa\u003dfunction(a){var b\u003da[0];switch(a.length){case 2:var c\u003da[1];return function(v,x,y){return b(v,x,y,c)};\ncase 3:var d\u003da[1],e\u003dde(a[2]);return function(v,x,y){return b(v,x,y,d,e)};\ncase 4:var f\u003da[1],h\u003da[3],l\u003dde(a[2]);return function(v,x,y){return b(v,x,y,f,l,h)};\ncase 5:var m\u003da[1],n\u003dae(m,a[3],a[4]);return function(v,x,y){return b(v,x,y,m,n)};\ncase 6:var p\u003da[1],r\u003da[5],t\u003dae(p,a[3],a[4]);return function(v,x,y){return b(v,x,y,p,t,r)};\ndefault:throw Error(\"Unsupported number of parameters, expected [2-6], got \"+a.length);}};\nce\u003dfunction(a,b,c){for(;$c(b)\u0026\u00264!\u003db.u;){var d\u003db.B,e\u003dc[d];if(e)Array.isArray(e)\u0026\u0026(e\u003dc[d]\u003dFaa(e));else{var f\u003dc[0];f\u0026\u0026(f\u003df[d])\u0026\u0026(e\u003dc[d]\u003dEaa(f))}e\u0026\u0026e(b,a,d)||(e\u003db,d\u003da,f\u003de.C,ad(e),e.PD||(e\u003dSc(e.i.u,f,e.i.i),(f\u003dd.D)?f.push(e):d.D\u003d[e]))}return a};\nee\u003dfunction(a,b){var c\u003dnew xaa;b(a,c);a\u003dc.u+c.i.length();if(0\u003d\u003d\u003da)c\u003dnew Uint8Array(0);else{a\u003dnew Uint8Array(a);for(var d\u003dc.B,e\u003dd.length,f\u003db\u003d0;f\u003ce;f++){var h\u003dd[f];0!\u003d\u003dh.length\u0026\u0026(a.set(h,b),b+\u003dh.length)}d\u003dc.i;e\u003dd.i;0!\u003d\u003de\u0026\u0026(a.set(d.u.subarray(0,e),b),d.i\u003d0);c.B\u003d[a];c\u003da}return c};\nge\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;var d\u003dXc(a.i);a\u003da.i;var e\u003da.i;a.i+\u003dd;Wc(a);a\u003da.u;var f;if(Gaa)(f\u003dfe)||(f\u003dfe\u003dnew TextDecoder(\"utf-8\",{fatal:!1})),f\u003df.decode(a.subarray(e,e+d));else{d\u003de+d;for(var h\u003d[],l\u003dnull,m,n,p;e\u003cd;)m\u003da[e++],128\u003em?h.push(m):224\u003em?e\u003e\u003dd?bb(h):(n\u003da[e++],194\u003em||128!\u003d\u003d(n\u0026192)?(e--,bb(h)):h.push((m\u002631)\u003c\u003c6|n\u002663)):240\u003em?e\u003e\u003dd-1?bb(h):(n\u003da[e++],128!\u003d\u003d(n\u0026192)||224\u003d\u003d\u003dm\u0026\u0026160\u003en||237\u003d\u003d\u003dm\u0026\u0026160\u003c\u003dn||128!\u003d\u003d((f\u003da[e++])\u0026192)?(e--,bb(h)):h.push((m\u002615)\u003c\u003c12|(n\u002663)\u003c\u003c6|f\u002663)):244\u003e\u003dm?e\u003e\u003dd-2?bb(h):(n\u003d\na[e++],128!\u003d\u003d(n\u0026192)||0!\u003d\u003d(m\u003c\u003c28)+(n-144)\u003e\u003e30||128!\u003d\u003d((f\u003da[e++])\u0026192)||128!\u003d\u003d((p\u003da[e++])\u0026192)?(e--,bb(h)):(m\u003d(m\u00267)\u003c\u003c18|(n\u002663)\u003c\u003c12|(f\u002663)\u003c\u003c6|p\u002663,m-\u003d65536,h.push((m\u003e\u003e10\u00261023)+55296,(m\u00261023)+56320))):bb(h),8192\u003c\u003dh.length\u0026\u0026(l\u003dcb(l,h),h.length\u003d0);f\u003dcb(l,h)}Ed(b,c,f);return!0};\nHaa\u003dfunction(a,b,c,d,e){if(2!\u003d\u003da.u)return!1;var f\u003dQd(b,c,d);b\u003da.i.B;c\u003dXc(a.i);d\u003da.i.i+c;a.i.B\u003dd;e(f,a);e\u003dd-a.i.i;if(0!\u003d\u003de)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+(c+\" bytes, instead read \"+(c-e)+\" bytes, either the data ended unexpectedly or the message misreported its own length\"));a.i.i\u003dd;a.i.B\u003db;return!0};\nhe\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;Ed(b,c,bd(a));return!0};\nie\u003dfunction(a,b,c){if(2!\u003d\u003da.u)return!1;a\u003dbd(a);Fd(b,c).push(a);return!0};\nje\u003dfunction(a,b,c){if(0!\u003d\u003da.u)return!1;a\u003dXc(a.i);Ed(b,c,a);return!0};\nke\u003dfunction(a,b,c){if(0!\u003d\u003da.u)return!1;for(var d\u003da.i,e\u003d128,f\u003d0,h\u003da\u003d0;4\u003eh\u0026\u0026128\u003c\u003de;h++)e\u003dd.u[d.i++],f|\u003d(e\u0026127)\u003c\u003c7*h;128\u003c\u003de\u0026\u0026(e\u003dd.u[d.i++],f|\u003d(e\u0026127)\u003c\u003c28,a|\u003d(e\u0026127)\u003e\u003e4);if(128\u003c\u003de)for(h\u003d0;5\u003eh\u0026\u0026128\u003c\u003de;h++)e\u003dd.u[d.i++],a|\u003d(e\u0026127)\u003c\u003c7*h+3;if(128\u003ee){d\u003df\u003e\u003e\u003e0;e\u003da\u003e\u003e\u003e0;if(a\u003de\u00262147483648)d\u003d~d+1\u003e\u003e\u003e0,e\u003d~e\u003e\u003e\u003e0,0\u003d\u003dd\u0026\u0026(e\u003de+1\u003e\u003e\u003e0);d\u003d4294967296*e+(d\u003e\u003e\u003e0)}else throw Xa();Ed(b,c,a?-d:d);return!0};\nle\u003dfunction(a,b,c,d,e){return new Aaa(a,b,c,d,void 0\u003d\u003d\u003de?0:e)};\nyaa\u003dfunction(a){var b\u003dthis.u,c\u003dthis.i;return this.isRepeated?Md(a,b,c,!0):Ld(a,b,c,void 0,!0)};\nzaa\u003dfunction(a,b){var c\u003dthis.i;return this.isRepeated?Pd(a,c,b,!0):Nd(a,c,b,!0)};\nme\u003dfunction(a){return null\u003d\u003d\u003da?void 0:a};\nne\u003dfunction(a){Cd.call(this,a)};\nIaa\u003dfunction(a,b){ld(b,1,Dd(a,1));ld(b,2,Dd(a,2));Zd(a,b)};\noe\u003dfunction(a){Cd.call(this,a)};\nJaa\u003dfunction(a,b){ld(b,1,Dd(a,1));ld(b,2,Dd(a,2));Zd(a,b)};\npe\u003dfunction(a){Cd.call(this,a)};\nKaa\u003dfunction(a,b){ld(b,1,Dd(a,1));ld(b,2,Dd(a,2));Zd(a,b)};\nqe\u003dfunction(a){Cd.call(this,a)};\nLaa\u003dfunction(a,b){md(b,1,Ld(a,ne,1),Iaa);md(b,2,Ld(a,oe,2),Jaa);md(b,3,Ld(a,pe,3),Kaa);Zd(a,b)};\nre\u003dfunction(a){this.QJ\u003da};\nse\u003dfunction(a,b,c){this.u\u003da;this.C\u003db;this.i\u003dc||[];this.Xr\u003dnew Map};\nte\u003dfunction(a,b){se.call(this,a,3,b)};\nue\u003dfunction(a,b){se.call(this,a,2,b)};\ng.ve\u003dfunction(a){a\u0026\u0026\"function\"\u003d\u003dtypeof a.dispose\u0026\u0026a.dispose()};\ng.we\u003dfunction(a){for(var b\u003d0,c\u003darguments.length;b\u003cc;++b){var d\u003darguments[b];g.Ma(d)?g.we.apply(null,d):g.ve(d)}};\ng.H\u003dfunction(){this.ji\u003dthis.ji;this.Dh\u003dthis.Dh};\ng.I\u003dfunction(a,b){g.xe(a,g.Ra(g.ve,b))};\ng.xe\u003dfunction(a,b){a.ji?b():(a.Dh||(a.Dh\u003d[]),a.Dh.push(b))};\ng.ye\u003dfunction(a,b){this.type\u003da;this.currentTarget\u003dthis.target\u003db;this.defaultPrevented\u003dthis.u\u003d!1};\nMaa\u003dfunction(a){var b\u003dg.Ia(\"window.location.href\");null\u003d\u003da\u0026\u0026(a\u003d\u0027Unknown Error of type \"null/undefined\"\u0027);if(\"string\"\u003d\u003d\u003dtypeof a)return{message:a,name:\"Unknown error\",lineNumber:\"Not available\",fileName:b,stack:\"Not available\"};var c\u003d!1;try{var d\u003da.lineNumber||a.line||\"Not available\"}catch(h){d\u003d\"Not available\",c\u003d!0}try{var e\u003da.fileName||a.filename||a.sourceURL||g.C.$googDebugFname||b}catch(h){e\u003d\"Not available\",c\u003d!0}b\u003dze(a);if(!(!c\u0026\u0026a.lineNumber\u0026\u0026a.fileName\u0026\u0026a.stack\u0026\u0026a.message\u0026\u0026a.name)){c\u003da.message;\nif(null\u003d\u003dc){if(a.constructor\u0026\u0026a.constructor instanceof Function){if(a.constructor.name)c\u003da.constructor.name;else if(c\u003da.constructor,Ae[c])c\u003dAe[c];else{c\u003dString(c);if(!Ae[c]){var f\u003d/function\\s+([^\\(]+)/m.exec(c);Ae[c]\u003df?f[1]:\"[Anonymous]\"}c\u003dAe[c]}c\u003d\u0027Unknown Error of type \"\u0027+c+\u0027\"\u0027}else c\u003d\"Unknown Error of unknown type\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026Object.prototype.toString!\u003d\u003da.toString\u0026\u0026(c+\u003d\": \"+a.toString())}return{message:c,name:a.name||\"UnknownError\",lineNumber:d,fileName:e,stack:b||\"Not available\"}}a.stack\u003d\nb;return{message:a.message,name:a.name,lineNumber:a.lineNumber,fileName:a.fileName,stack:a.stack}};\nze\u003dfunction(a,b){b||(b\u003d{});b[Be(a)]\u003d!0;var c\u003da.stack||\"\";(a\u003da.HR)\u0026\u0026!b[Be(a)]\u0026\u0026(c+\u003d\"\\nCaused by: \",a.stack\u0026\u00260\u003d\u003da.stack.indexOf(a.toString())||(c+\u003d\"string\"\u003d\u003d\u003dtypeof a?a:a.message+\"\\n\"),c+\u003dze(a,b));return c};\nBe\u003dfunction(a){var b\u003d\"\";\"function\"\u003d\u003d\u003dtypeof a.toString\u0026\u0026(b\u003d\"\"+a);return b+a.stack};\nDe\u003dfunction(a,b){g.ye.call(this,a?a.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.i\u003dnull;a\u0026\u0026this.init(a,b)};\nFe\u003dfunction(a){return!(!a||!a[Ee])};\nOaa\u003dfunction(a,b,c,d,e){this.listener\u003da;this.proxy\u003dnull;this.src\u003db;this.type\u003dc;this.capture\u003d!!d;this.Je\u003de;this.key\u003d++Naa;this.jx\u003dthis.Gy\u003d!1};\nGe\u003dfunction(a){a.jx\u003d!0;a.listener\u003dnull;a.proxy\u003dnull;a.src\u003dnull;a.Je\u003dnull};\ng.He\u003dfunction(a,b,c){for(var d in a)b.call(c,a[d],d,a)};\ng.Ie\u003dfunction(a,b,c){var d\u003d{},e;for(e in a)b.call(c,a[e],e,a)\u0026\u0026(d[e]\u003da[e]);return d};\nJe\u003dfunction(a,b){var c\u003d{},d;for(d in a)c[d]\u003db.call(void 0,a[d],d,a);return c};\ng.Ke\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return!0;return!1};\nLe\u003dfunction(a,b){for(var c in a)if(!b.call(void 0,a[c],c,a))return!1;return!0};\nMe\u003dfunction(a){for(var b in a)return b};\nNe\u003dfunction(a){for(var b in a)return a[b]};\nQe\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003da[d];return b};\ng.Re\u003dfunction(a){var b\u003d[],c\u003d0,d;for(d in a)b[c++]\u003dd;return b};\nSe\u003dfunction(a,b){return null!\u003d\u003da\u0026\u0026b in a};\ng.Te\u003dfunction(a,b){for(var c in a)if(a[c]\u003d\u003db)return!0;return!1};\nUe\u003dfunction(a,b,c){for(var d in a)if(b.call(c,a[d],d,a))return d};\nVe\u003dfunction(a,b){return(b\u003dUe(a,b,void 0))\u0026\u0026a[b]};\ng.We\u003dfunction(a){for(var b in a)return!1;return!0};\ng.Xe\u003dfunction(a){for(var b in a)delete a[b]};\nYe\u003dfunction(a,b,c){return null!\u003d\u003da\u0026\u0026b in a?a[b]:c};\ng.Ze\u003dfunction(a,b){for(var c in a)if(!(c in b)||a[c]!\u003d\u003db[c])return!1;for(var d in b)if(!(d in a))return!1;return!0};\ng.$e\u003dfunction(a){var b\u003d{},c;for(c in a)b[c]\u003da[c];return b};\ng.af\u003dfunction(a){if(!a||\"object\"!\u003d\u003dtypeof a)return a;if(\"function\"\u003d\u003d\u003dtypeof a.clone)return a.clone();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return new Map(a);if(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return new Set(a);var b\u003dArray.isArray(a)?[]:\"function\"!\u003d\u003dtypeof ArrayBuffer||\"function\"!\u003d\u003dtypeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]\u003dg.af(a[c]);return b};\ng.cf\u003dfunction(a,b){for(var c,d,e\u003d1;e\u003carguments.length;e++){d\u003darguments[e];for(c in d)a[c]\u003dd[c];for(var f\u003d0;f\u003cbf.length;f++)c\u003dbf[f],Object.prototype.hasOwnProperty.call(d,c)\u0026\u0026(a[c]\u003dd[c])}};\ndf\u003dfunction(a){var b\u003da;Object.isFrozen\u0026\u0026!Object.isFrozen(a)\u0026\u0026(b\u003dObject.create(a),Object.freeze(b));return b};\nef\u003dfunction(a){this.src\u003da;this.listeners\u003d{};this.i\u003d0};\nff\u003dfunction(a,b){var c\u003db.type;c in a.listeners\u0026\u0026g.dc(a.listeners[c],b)\u0026\u0026(Ge(b),0\u003d\u003da.listeners[c].length\u0026\u0026(delete a.listeners[c],a.i--))};\nhf\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003ca.length;++e){var f\u003da[e];if(!f.jx\u0026\u0026f.listener\u003d\u003db\u0026\u0026f.capture\u003d\u003d!!c\u0026\u0026f.Je\u003d\u003dd)return e}return-1};\nkf\u003dfunction(a,b,c,d,e){if(d\u0026\u0026d.once)return jf(a,b,c,d,e);if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)kf(a,b[f],c,d,e);return null}c\u003dlf(c);return Fe(a)?a.Ra(b,c,g.Na(d)?!!d.capture:!!d,e):mf(a,b,c,!1,d,e)};\nmf\u003dfunction(a,b,c,d,e,f){if(!b)throw Error(\"Invalid event type\");var h\u003dg.Na(e)?!!e.capture:!!e,l\u003dnf(a);l||(a[of]\u003dl\u003dnew ef(a));c\u003dl.add(b,c,d,h,f);if(c.proxy)return c;d\u003dPaa();c.proxy\u003dd;d.src\u003da;d.listener\u003dc;if(a.addEventListener)Qaa||(e\u003dh),void 0\u003d\u003d\u003de\u0026\u0026(e\u003d!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(pf(b.toString()),d);else if(a.addListener\u0026\u0026a.removeListener)a.addListener(d);else throw Error(\"addEventListener and attachEvent are unavailable.\");qf++;return c};\nPaa\u003dfunction(){function a(c){return b.call(a.src,a.listener,c)}\nvar b\u003dRaa;return a};\njf\u003dfunction(a,b,c,d,e){if(Array.isArray(b)){for(var f\u003d0;f\u003cb.length;f++)jf(a,b[f],c,d,e);return null}c\u003dlf(c);return Fe(a)?a.fA(b,c,g.Na(d)?!!d.capture:!!d,e):mf(a,b,c,!0,d,e)};\nrf\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)rf(a,b[f],c,d,e);else d\u003dg.Na(d)?!!d.capture:!!d,c\u003dlf(c),Fe(a)?a.yc(b,c,d,e):a\u0026\u0026(a\u003dnf(a))\u0026\u0026(b\u003da.Pv(b,c,d,e))\u0026\u0026sf(b)};\nsf\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a\u0026\u0026a\u0026\u0026!a.jx){var b\u003da.src;if(Fe(b))ff(b.B,a);else{var c\u003da.type,d\u003da.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(pf(c),d):b.addListener\u0026\u0026b.removeListener\u0026\u0026b.removeListener(d);qf--;(c\u003dnf(b))?(ff(c,a),0\u003d\u003dc.i\u0026\u0026(c.src\u003dnull,b[of]\u003dnull)):Ge(a)}}};\npf\u003dfunction(a){return a in tf?tf[a]:tf[a]\u003d\"on\"+a};\nRaa\u003dfunction(a,b){if(a.jx)a\u003d!0;else{b\u003dnew De(b,this);var c\u003da.listener,d\u003da.Je||a.src;a.Gy\u0026\u0026sf(a);a\u003dc.call(d,b)}return a};\nnf\u003dfunction(a){a\u003da[of];return a instanceof ef?a:null};\nlf\u003dfunction(a){if(\"function\"\u003d\u003d\u003dtypeof a)return a;a[uf]||(a[uf]\u003dfunction(b){return a.handleEvent(b)});\nreturn a[uf]};\ng.vf\u003dfunction(){g.H.call(this);this.B\u003dnew ef(this);this.ob\u003dthis;this.La\u003dnull};\nwf\u003dfunction(a,b,c,d){b\u003da.B.listeners[String(b)];if(!b)return!0;b\u003db.concat();for(var e\u003d!0,f\u003d0;f\u003cb.length;++f){var h\u003db[f];if(h\u0026\u0026!h.jx\u0026\u0026h.capture\u003d\u003dc){var l\u003dh.listener,m\u003dh.Je||h.src;h.Gy\u0026\u0026ff(a.B,h);e\u003d!1!\u003d\u003dl.call(m,d)\u0026\u0026e}}return e\u0026\u0026!d.defaultPrevented};\nxf\u003dfunction(a,b){this.B\u003da;this.C\u003db;this.u\u003d0;this.i\u003dnull};\nyf\u003dfunction(a,b){a.C(b);100\u003ea.u\u0026\u0026(a.u++,b.next\u003da.i,a.i\u003db)};\nzf\u003dfunction(a){return function(){return a}};\nAf\u003dfunction(){};\nBf\u003dfunction(a){var b\u003db||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};\nCf\u003dfunction(a){var b\u003d!1,c;return function(){b||(c\u003da(),b\u003d!0);return c}};\nFf\u003dfunction(a){var b\u003da;return function(){if(b){var c\u003db;b\u003dnull;c()}}};\nSaa\u003dfunction(a,b){var c\u003d0;return function(d){g.C.clearTimeout(c);var e\u003darguments;c\u003dg.C.setTimeout(function(){a.apply(b,e)},50)}};\nHf\u003dfunction(){if(void 0\u003d\u003d\u003dGf){var a\u003dnull,b\u003dg.C.trustedTypes;if(b\u0026\u0026b.createPolicy){try{a\u003db.createPolicy(\"goog#html\",{createHTML:Va,createScript:Va,createScriptURL:Va})}catch(c){g.C.console\u0026\u0026g.C.console.error(c.message)}Gf\u003da}else Gf\u003da}return Gf};\nKf\u003dfunction(a,b){this.i\u003da\u003d\u003d\u003dIf\u0026\u0026b||\"\";this.u\u003dJf};\nLf\u003dfunction(a){return a instanceof Kf\u0026\u0026a.constructor\u003d\u003d\u003dKf\u0026\u0026a.u\u003d\u003d\u003dJf?a.i:\"type_error:Const\"};\ng.Mf\u003dfunction(a){return new Kf(If,a)};\nOf\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dNf?a:\"\";this.Vk\u003d!0};\nQf\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dPf?a:\"\"};\nRf\u003dfunction(a){return a instanceof Qf\u0026\u0026a.constructor\u003d\u003d\u003dQf?a.i:\"type_error:TrustedResourceUrl\"};\nVaa\u003dfunction(a,b){var c\u003dLf(a);if(!Taa.test(c))throw Error(\"Invalid TrustedResourceUrl format: \"+c);a\u003dc.replace(Uaa,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error(\u0027Found marker, \"\u0027+e+\u0027\", in format string, \"\u0027+c+\u0027\", but no valid label mapping found in args: \u0027+JSON.stringify(b));d\u003db[e];return d instanceof Kf?Lf(d):encodeURIComponent(String(d))});\nreturn Sf(a)};\nSf\u003dfunction(a){var b\u003dHf();a\u003db?b.createScriptURL(a):a;return new Qf(a,Pf)};\ng.Uf\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003dTf?a:\"\"};\ng.Vf\u003dfunction(a){return a instanceof g.Uf\u0026\u0026a.constructor\u003d\u003d\u003dg.Uf?a.i:\"type_error:SafeUrl\"};\nWf\u003dfunction(a){a\u003dString(a);a\u003da.replace(/(%0A|%0D)/g,\"\");var b\u003da.match(Waa);return b\u0026\u0026Xaa.test(b[1])?new g.Uf(a,Tf):null};\ng.bg\u003dfunction(a){a instanceof g.Uf||(a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.Vk?a.Ih():String(a),a\u003dXf.test(a)?new g.Uf(a,Tf):Wf(a));return a||Yf};\ng.cg\u003dfunction(a,b){if(a instanceof g.Uf)return a;a\u003d\"object\"\u003d\u003dtypeof a\u0026\u0026a.Vk?a.Ih():String(a);if(b\u0026\u0026/^data:/i.test(a)\u0026\u0026(b\u003dWf(a)||Yf,b.Ih()\u003d\u003da))return b;Xf.test(a)||(a\u003d\"about:invalid#zClosurez\");return new g.Uf(a,Tf)};\neg\u003dfunction(a,b){this.i\u003db\u003d\u003d\u003ddg?a:\"\";this.Vk\u003d!0};\nfg\u003dfunction(a){return a instanceof eg\u0026\u0026a.constructor\u003d\u003d\u003deg?a.i:\"type_error:SafeStyle\"};\nig\u003dfunction(a){var b\u003d\"\",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error(\"Name allows only [-_a-zA-Z0-9], got: \"+c);var d\u003da[c];null!\u003dd\u0026\u0026(d\u003dArray.isArray(d)?d.map(gg).join(\" \"):gg(d),b+\u003dc+\":\"+d+\";\")}return b?new eg(b,dg):hg};\nYaa\u003dfunction(a){function b(d){Array.isArray(d)?d.forEach(b):c+\u003dfg(d)}\nvar c\u003d\"\";Array.prototype.forEach.call(arguments,b);return c?new eg(c,dg):hg};\ngg\u003dfunction(a){if(a instanceof g.Uf)return\u0027url(\"\u0027+g.Vf(a).replace(/\u003c/g,\"%3c\").replace(/[\\\\\"]/g,\"\\\\$\u0026\")+\u0027\")\u0027;a\u003da instanceof Kf?Lf(a):Zaa(String(a));if(/[{;}]/.test(a))throw new ab(\"Value does not allow [{;}], got: %s.\",[a]);return a};\nZaa\u003dfunction(a){var b\u003da.replace(jg,\"$1\").replace(jg,\"$1\").replace(kg,\"url\");if($aa.test(b)){if(aba.test(a))return\"zClosurez\";for(var c\u003db\u003d!0,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);\"\u0027\"\u003d\u003de\u0026\u0026c?b\u003d!b:\u0027\"\u0027\u003d\u003de\u0026\u0026b\u0026\u0026(c\u003d!c)}if(!b||!c||!bba(a))return\"zClosurez\"}else return\"zClosurez\";return cba(a)};\nbba\u003dfunction(a){for(var b\u003d!0,c\u003d/^[-_a-zA-Z0-9]$/,d\u003d0;d\u003ca.length;d++){var e\u003da.charAt(d);if(\"]\"\u003d\u003de){if(b)return!1;b\u003d!0}else if(\"[\"\u003d\u003de){if(!b)return!1;b\u003d!1}else if(!b\u0026\u0026!c.test(e))return!1}return b};\ncba\u003dfunction(a){return a.replace(kg,function(b,c,d,e){var f\u003d\"\";d\u003dd.replace(/^([\u0027\"])(.*)\\1$/,function(h,l,m){f\u003dl;return m});\nb\u003dg.bg(d).Ih();return c+f+b+f+e})};\nmg\u003dfunction(a,b,c){this.i\u003dc\u003d\u003d\u003dlg?a:\"\";this.u\u003db;this.Vk\u003dthis.JE\u003d!0};\ng.ng\u003dfunction(a){return a instanceof mg\u0026\u0026a.constructor\u003d\u003d\u003dmg?a.i:\"type_error:SafeHtml\"};\npg\u003dfunction(a){if(a instanceof mg)return a;var b\u003d\"object\"\u003d\u003dtypeof a,c\u003dnull;b\u0026\u0026a.JE\u0026\u0026(c\u003da.yr());return og(qb(b\u0026\u0026a.Vk?a.Ih():String(a)),c)};\ndba\u003dfunction(a){function b(f){Array.isArray(f)?f.forEach(b):(f\u003dpg(f),e.push(g.ng(f).toString()),f\u003df.yr(),0\u003d\u003dd?d\u003df:0!\u003df\u0026\u0026d!\u003df\u0026\u0026(d\u003dnull))}\nvar c\u003dpg(qg),d\u003dc.yr(),e\u003d[];a.forEach(b);return og(e.join(g.ng(c).toString()),d)};\neba\u003dfunction(a){return dba(Array.prototype.slice.call(arguments))};\nog\u003dfunction(a,b){var c\u003dHf();a\u003dc?c.createHTML(a):a;return new mg(a,b,lg)};\ng.rg\u003dfunction(a,b){Lf(a);Lf(a);return og(b,null)};\nfba\u003dfunction(a,b){Lf(a);Lf(a);return new eg(b,dg)};\nsg\u003dfunction(a,b){Lf(a);Lf(a);return Sf(b)};\ng.tg\u003dfunction(a,b){if(gba())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML\u003dg.ng(b)};\ng.ug\u003dfunction(a,b){b\u003db instanceof g.Uf?b:g.cg(b);a.href\u003dg.Vf(b)};\nvg\u003dfunction(a,b,c,d){a\u003da instanceof g.Uf?a:g.cg(a);b\u003db||g.C;c\u003dc instanceof Kf?Lf(c):c||\"\";return void 0!\u003d\u003dd?b.open(g.Vf(a),c,d):b.open(g.Vf(a),c)};\nwg\u003dfunction(){a:{var a\u003dg.C.document;if(a.querySelector\u0026\u0026(a\u003da.querySelector(\"script[nonce]\"))\u0026\u0026(a\u003da.nonce||a.getAttribute(\"nonce\"))\u0026\u0026hba.test(a))break a;a\u003d\"\"}return a};\niba\u003dfunction(a,b){return a+Math.random()*(b-a)};\ng.xg\u003dfunction(a,b,c){return Math.min(Math.max(a,b),c)};\ng.yg\u003dfunction(a,b){a%\u003db;return 0\u003ea*b?a+b:a};\ng.zg\u003dfunction(a,b,c){return a+c*(b-a)};\nAg\u003dfunction(a,b){return 1E-6\u003e\u003dMath.abs(a-b)};\ng.Bg\u003dfunction(a,b){this.x\u003dvoid 0!\u003d\u003da?a:0;this.y\u003dvoid 0!\u003d\u003db?b:0};\nCg\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.x\u003d\u003db.x\u0026\u0026a.y\u003d\u003db.y:!1};\ng.Dg\u003dfunction(a,b){this.width\u003da;this.height\u003db};\ng.Eg\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.width\u003d\u003db.width\u0026\u0026a.height\u003d\u003db.height:!1};\nFg\u003dfunction(a){return a.width*a.height};\nGg\u003dfunction(a){return encodeURIComponent(String(a))};\nHg\u003dfunction(a){return decodeURIComponent(a.replace(/\\+/g,\" \"))};\ng.Ig\u003dfunction(a){return a\u003dqb(a,void 0)};\ng.Jg\u003dfunction(a){return null\u003d\u003da?\"\":String(a)};\nLg\u003dfunction(a){for(var b\u003d0,c\u003d0;c\u003ca.length;++c)b\u003d31*b+a.charCodeAt(c)\u003e\u003e\u003e0;return b};\nMg\u003dfunction(a){var b\u003dNumber(a);return 0\u003d\u003db\u0026\u0026g.gb(a)?NaN:b};\nNg\u003dfunction(a){return String(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()})};\nOg\u003dfunction(){return\"googleAvInapp\".replace(/([A-Z])/g,\"-$1\").toLowerCase()};\njba\u003dfunction(a){return a.replace(RegExp(\"(^|[\\\\s]+)([a-z])\",\"g\"),function(b,c,d){return c+d.toUpperCase()})};\nkba\u003dfunction(a){var b\u003d1;a\u003da.split(\":\");for(var c\u003d[];0\u003cb\u0026\u0026a.length;)c.push(a.shift()),b--;a.length\u0026\u0026c.push(a.join(\":\"));return c};\nSg\u003dfunction(a){return a?new Pg(Qg(a)):Rg||(Rg\u003dnew Pg)};\nTg\u003dfunction(a){var b\u003ddocument;return\"string\"\u003d\u003d\u003dtypeof a?b.getElementById(a):a};\ng.Ug\u003dfunction(a,b){return(b||document).getElementsByTagName(String(a))};\ng.Wg\u003dfunction(a,b){var c\u003db||document;return c.querySelectorAll\u0026\u0026c.querySelector?c.querySelectorAll(\".\"+a):g.Vg(document,\"*\",a,b)};\ng.Xg\u003dfunction(a,b){var c\u003db||document;if(c.getElementsByClassName)a\u003dc.getElementsByClassName(a)[0];else{c\u003ddocument;var d\u003db||c;a\u003dd.querySelectorAll\u0026\u0026d.querySelector\u0026\u0026a?d.querySelector(a?\".\"+a:\"\"):g.Vg(c,\"*\",a,b)[0]||null}return a||null};\ng.Vg\u003dfunction(a,b,c,d){a\u003dd||a;b\u003db\u0026\u0026\"*\"!\u003db?String(b).toUpperCase():\"\";if(a.querySelectorAll\u0026\u0026a.querySelector\u0026\u0026(b||c))return a.querySelectorAll(b+(c?\".\"+c:\"\"));if(c\u0026\u0026a.getElementsByClassName){a\u003da.getElementsByClassName(c);if(b){d\u003d{};for(var e\u003d0,f\u003d0,h;h\u003da[f];f++)b\u003d\u003dh.nodeName\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a}a\u003da.getElementsByTagName(b||\"*\");if(c){d\u003d{};for(f\u003de\u003d0;h\u003da[f];f++)b\u003dh.className,\"function\"\u003d\u003dtypeof b.split\u0026\u0026g.Zb(b.split(/\\s+/),c)\u0026\u0026(d[e++]\u003dh);d.length\u003de;return d}return a};\nZg\u003dfunction(a,b){g.He(b,function(c,d){c\u0026\u0026\"object\"\u003d\u003dtypeof c\u0026\u0026c.Vk\u0026\u0026(c\u003dc.Ih());\"style\"\u003d\u003dd?a.style.cssText\u003dc:\"class\"\u003d\u003dd?a.className\u003dc:\"for\"\u003d\u003dd?a.htmlFor\u003dc:Yg.hasOwnProperty(d)?a.setAttribute(Yg[d],c):eb(d,\"aria-\")||eb(d,\"data-\")?a.setAttribute(d,c):a[d]\u003dc})};\n$g\u003dfunction(a){a\u003da.document;a\u003d\"CSS1Compat\"\u003d\u003da.compatMode?a.documentElement:a.body;return new g.Dg(a.clientWidth,a.clientHeight)};\nbh\u003dfunction(a){var b\u003dah(a);a\u003da.parentWindow||a.defaultView;return g.Kc\u0026\u0026g.Cc(\"10\")\u0026\u0026a.pageYOffset!\u003db.scrollTop?new g.Bg(b.scrollLeft,b.scrollTop):new g.Bg(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};\nah\u003dfunction(a){return a.scrollingElement?a.scrollingElement:g.ch||\"CSS1Compat\"!\u003da.compatMode?a.body||a.documentElement:a.documentElement};\ndh\u003dfunction(a){return a?a.parentWindow||a.defaultView:window};\ngh\u003dfunction(a,b,c){var d\u003darguments,e\u003ddocument,f\u003dd[1],h\u003deh(e,String(d[0]));f\u0026\u0026(\"string\"\u003d\u003d\u003dtypeof f?h.className\u003df:Array.isArray(f)?h.className\u003df.join(\" \"):Zg(h,f));2\u003cd.length\u0026\u0026fh(e,h,d,2);return h};\nfh\u003dfunction(a,b,c,d){function e(l){l\u0026\u0026b.appendChild(\"string\"\u003d\u003d\u003dtypeof l?a.createTextNode(l):l)}\nfor(;d\u003cc.length;d++){var f\u003dc[d];if(!g.Ma(f)||g.Na(f)\u0026\u00260\u003cf.nodeType)e(f);else{a:{if(f\u0026\u0026\"number\"\u003d\u003dtypeof f.length){if(g.Na(f)){var h\u003d\"function\"\u003d\u003dtypeof f.item||\"string\"\u003d\u003dtypeof f.item;break a}if(\"function\"\u003d\u003d\u003dtypeof f){h\u003d\"function\"\u003d\u003dtypeof f.item;break a}}h\u003d!1}g.uc(h?g.hc(f):f,e)}}};\ng.hh\u003dfunction(a){return eh(document,a)};\neh\u003dfunction(a,b){b\u003dString(b);\"application/xhtml+xml\"\u003d\u003d\u003da.contentType\u0026\u0026(b\u003db.toLowerCase());return a.createElement(b)};\ng.ih\u003dfunction(a){return document.createTextNode(String(a))};\ng.jh\u003dfunction(a){for(var b;b\u003da.firstChild;)a.removeChild(b)};\ng.kh\u003dfunction(a,b,c){a.insertBefore(b,a.childNodes[c]||null)};\ng.lh\u003dfunction(a){return a\u0026\u0026a.parentNode?a.parentNode.removeChild(a):null};\nlba\u003dfunction(a){return void 0!\u003da.children?a.children:Array.prototype.filter.call(a.childNodes,function(b){return 1\u003d\u003db.nodeType})};\ng.mh\u003dfunction(a){var b;if(mba\u0026\u0026!(g.Kc\u0026\u0026g.Cc(\"9\")\u0026\u0026!g.Cc(\"10\")\u0026\u0026g.C.SVGElement\u0026\u0026a instanceof g.C.SVGElement)\u0026\u0026(b\u003da.parentElement))return b;b\u003da.parentNode;return g.Na(b)\u0026\u00261\u003d\u003db.nodeType?b:null};\ng.nh\u003dfunction(a,b){if(!a||!b)return!1;if(a.contains\u0026\u00261\u003d\u003db.nodeType)return a\u003d\u003db||a.contains(b);if(\"undefined\"!\u003dtypeof a.compareDocumentPosition)return a\u003d\u003db||!!(a.compareDocumentPosition(b)\u002616);for(;b\u0026\u0026a!\u003db;)b\u003db.parentNode;return b\u003d\u003da};\nQg\u003dfunction(a){return 9\u003d\u003da.nodeType?a:a.ownerDocument||a.document};\ng.oh\u003dfunction(a,b){if(\"textContent\"in a)a.textContent\u003db;else if(3\u003d\u003da.nodeType)a.data\u003dString(b);else if(a.firstChild\u0026\u00263\u003d\u003da.firstChild.nodeType){for(;a.lastChild!\u003da.firstChild;)a.removeChild(a.lastChild);a.firstChild.data\u003dString(b)}else{g.jh(a);var c\u003dQg(a);a.appendChild(c.createTextNode(String(b)))}};\nqh\u003dfunction(a){var b;if((b\u003d\"A\"\u003d\u003da.tagName\u0026\u0026a.hasAttribute(\"href\")||\"INPUT\"\u003d\u003da.tagName||\"TEXTAREA\"\u003d\u003da.tagName||\"SELECT\"\u003d\u003da.tagName||\"BUTTON\"\u003d\u003da.tagName?!a.disabled\u0026\u0026(!a.hasAttribute(\"tabindex\")||ph(a)):a.hasAttribute(\"tabindex\")\u0026\u0026ph(a))\u0026\u0026g.Kc){var c;\"function\"!\u003d\u003dtypeof a.getBoundingClientRect||g.Kc\u0026\u0026null\u003d\u003da.parentElement?c\u003d{height:a.offsetHeight,width:a.offsetWidth}:c\u003da.getBoundingClientRect();a\u003dnull!\u003dc\u0026\u00260\u003cc.height\u0026\u00260\u003cc.width}else a\u003db;return a};\nph\u003dfunction(a){a\u003da.tabIndex;return\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003c\u003da\u0026\u002632768\u003ea};\nvh\u003dfunction(a,b,c,d){if(!b\u0026\u0026!c)return null;var e\u003db?String(b).toUpperCase():null;return rh(a,function(f){return(!e||f.nodeName\u003d\u003de)\u0026\u0026(!c||\"string\"\u003d\u003d\u003dtypeof f.className\u0026\u0026g.Zb(f.className.split(/\\s+/),c))},!0,d)};\nrh\u003dfunction(a,b,c,d){a\u0026\u0026!c\u0026\u0026(a\u003da.parentNode);for(c\u003d0;a\u0026\u0026(null\u003d\u003dd||c\u003c\u003dd);){if(b(a))return a;a\u003da.parentNode;c++}return null};\nPg\u003dfunction(a){this.i\u003da||g.C.document||document};\nxh\u003dfunction(a){\"function\"!\u003d\u003dtypeof g.C.setImmediate||g.C.Window\u0026\u0026g.C.Window.prototype\u0026\u0026!Eb()\u0026\u0026g.C.Window.prototype.setImmediate\u003d\u003dg.C.setImmediate?(wh||(wh\u003dnba()),wh(a)):g.C.setImmediate(a)};\nnba\u003dfunction(){var a\u003dg.C.MessageChannel;\"undefined\"\u003d\u003d\u003dtypeof a\u0026\u0026\"undefined\"!\u003d\u003dtypeof window\u0026\u0026window.postMessage\u0026\u0026window.addEventListener\u0026\u0026!zb(\"Presto\")\u0026\u0026(a\u003dfunction(){var e\u003dg.hh(\"IFRAME\");e.style.display\u003d\"none\";document.documentElement.appendChild(e);var f\u003de.contentWindow;e\u003df.document;e.open();e.close();var h\u003d\"callImmediate\"+Math.random(),l\u003d\"file:\"\u003d\u003df.location.protocol?\"*\":f.location.protocol+\"//\"+f.location.host;e\u003d(0,g.E)(function(m){if((\"*\"\u003d\u003dl||m.origin\u003d\u003dl)\u0026\u0026m.data\u003d\u003dh)this.port1.onmessage()},this);\nf.addEventListener(\"message\",e,!1);this.port1\u003d{};this.port2\u003d{postMessage:function(){f.postMessage(h,l)}}});\nif(\"undefined\"!\u003d\u003dtypeof a\u0026\u0026!Db()){var b\u003dnew a,c\u003d{},d\u003dc;b.port1.onmessage\u003dfunction(){if(void 0!\u003d\u003dc.next){c\u003dc.next;var e\u003dc.NJ;c.NJ\u003dnull;e()}};\nreturn function(e){d.next\u003d{NJ:e};d\u003dd.next;b.port2.postMessage(0)}}return function(e){g.C.setTimeout(e,0)}};\nyh\u003dfunction(a){g.C.setTimeout(function(){throw a;},0)};\nzh\u003dfunction(){this.u\u003dthis.i\u003dnull};\nAh\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};\ng.Eh\u003dfunction(a,b){Bh||oba();Ch||(Bh(),Ch\u003d!0);Dh.add(a,b)};\noba\u003dfunction(){if(g.C.Promise\u0026\u0026g.C.Promise.resolve){var a\u003dg.C.Promise.resolve(void 0);Bh\u003dfunction(){a.then(Fh)}}else Bh\u003dfunction(){xh(Fh)}};\nFh\u003dfunction(){for(var a;a\u003dDh.remove();){try{a.i.call(a.scope)}catch(b){yh(b)}yf(Gh,a)}Ch\u003d!1};\nHh\u003dfunction(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};\nJh\u003dfunction(a){this.i\u003d0;this.K\u003dvoid 0;this.C\u003dthis.u\u003dthis.B\u003dnull;this.D\u003dthis.J\u003d!1;if(a!\u003dg.Ja)try{var b\u003dthis;a.call(void 0,function(c){Ih(b,2,c)},function(c){Ih(b,3,c)})}catch(c){Ih(this,3,c)}};\nKh\u003dfunction(){this.next\u003dthis.context\u003dthis.onRejected\u003dthis.u\u003dthis.i\u003dnull;this.B\u003d!1};\nMh\u003dfunction(a,b,c){var d\u003dLh.get();d.u\u003da;d.onRejected\u003db;d.context\u003dc;return d};\nNh\u003dfunction(a){if(a instanceof Jh)return a;var b\u003dnew Jh(g.Ja);Ih(b,2,a);return b};\nOh\u003dfunction(a){return new Jh(function(b,c){c(a)})};\nQh\u003dfunction(a,b,c){Ph(a,b,c,null)||g.Eh(g.Ra(b,a))};\npba\u003dfunction(a){return new Jh(function(b,c){a.length||b(void 0);for(var d\u003d0,e;d\u003ca.length;d++)e\u003da[d],Qh(e,b,c)})};\nqba\u003dfunction(a){return new Jh(function(b,c){var d\u003da.length,e\u003d[];if(d)for(var f\u003dfunction(n,p){d--;e[n]\u003dp;0\u003d\u003dd\u0026\u0026b(e)},h\u003dfunction(n){c(n)},l\u003d0,m;l\u003ca.length;l++)m\u003da[l],Qh(m,g.Ra(f,l),h);\nelse b(e)})};\nSh\u003dfunction(a,b){b\u003dMh(b,b,void 0);b.B\u003d!0;Rh(a,b);return a};\nTh\u003dfunction(a,b){if(0\u003d\u003da.i)if(a.B){var c\u003da.B;if(c.u){for(var d\u003d0,e\u003dnull,f\u003dnull,h\u003dc.u;h\u0026\u0026(h.B||(d++,h.i\u003d\u003da\u0026\u0026(e\u003dh),!(e\u0026\u00261\u003cd)));h\u003dh.next)e||(f\u003dh);e\u0026\u0026(0\u003d\u003dc.i\u0026\u00261\u003d\u003dd?Th(c,b):(f?(d\u003df,d.next\u003d\u003dc.C\u0026\u0026(c.C\u003dd),d.next\u003dd.next.next):Uh(c),Vh(c,e,3,b)))}a.B\u003dnull}else Ih(a,3,b)};\nRh\u003dfunction(a,b){a.u||2!\u003da.i\u0026\u00263!\u003da.i||Wh(a);a.C?a.C.next\u003db:a.u\u003db;a.C\u003db};\nYh\u003dfunction(a,b,c,d){var e\u003dMh(null,null,null);e.i\u003dnew Jh(function(f,h){e.u\u003db?function(l){try{var m\u003db.call(d,l);f(m)}catch(n){h(n)}}:f;\ne.onRejected\u003dc?function(l){try{var m\u003dc.call(d,l);void 0\u003d\u003d\u003dm\u0026\u0026l instanceof Xh?h(l):f(m)}catch(n){h(n)}}:h});\ne.i.B\u003da;Rh(a,e);return e.i};\nIh\u003dfunction(a,b,c){0\u003d\u003da.i\u0026\u0026(a\u003d\u003d\u003dc\u0026\u0026(b\u003d3,c\u003dnew TypeError(\"Promise cannot resolve to itself\")),a.i\u003d1,Ph(c,a.yY,a.zY,a)||(a.K\u003dc,a.i\u003db,a.B\u003dnull,Wh(a),3!\u003db||c instanceof Xh||rba(a,c)))};\nPh\u003dfunction(a,b,c,d){if(a instanceof Jh)return Rh(a,Mh(b||g.Ja,c||null,d)),!0;if(Hh(a))return a.then(b,c,d),!0;if(g.Na(a))try{var e\u003da.then;if(\"function\"\u003d\u003d\u003dtypeof e)return sba(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1};\nsba\u003dfunction(a,b,c,d,e){function f(m){l||(l\u003d!0,d.call(e,m))}\nfunction h(m){l||(l\u003d!0,c.call(e,m))}\nvar l\u003d!1;try{b.call(a,h,f)}catch(m){f(m)}};\nWh\u003dfunction(a){a.J||(a.J\u003d!0,g.Eh(a.nS,a))};\nUh\u003dfunction(a){var b\u003dnull;a.u\u0026\u0026(b\u003da.u,a.u\u003db.next,b.next\u003dnull);a.u||(a.C\u003dnull);return b};\nVh\u003dfunction(a,b,c,d){if(3\u003d\u003dc\u0026\u0026b.onRejected\u0026\u0026!b.B)for(;a\u0026\u0026a.D;a\u003da.B)a.D\u003d!1;if(b.i)b.i.B\u003dnull,Zh(b,c,d);else try{b.B?b.u.call(b.context):Zh(b,c,d)}catch(e){$h.call(null,e)}yf(Lh,b)};\nZh\u003dfunction(a,b,c){2\u003d\u003db?a.u.call(a.context,c):a.onRejected\u0026\u0026a.onRejected.call(a.context,c)};\nrba\u003dfunction(a,b){a.D\u003d!0;g.Eh(function(){a.D\u0026\u0026$h.call(null,b)})};\nXh\u003dfunction(a){$a.call(this,a)};\ng.ai\u003dfunction(a,b){g.vf.call(this);this.Zf\u003da||1;this.Kx\u003db||g.C;this.GJ\u003d(0,g.E)(this.mY,this);this.RL\u003dg.Sa()};\ng.bi\u003dfunction(a,b,c){if(\"function\"\u003d\u003d\u003dtypeof a)c\u0026\u0026(a\u003d(0,g.E)(a,c));else if(a\u0026\u0026\"function\"\u003d\u003dtypeof a.handleEvent)a\u003d(0,g.E)(a.handleEvent,a);else throw Error(\"Invalid listener argument\");return 2147483647\u003cNumber(b)?-1:g.C.setTimeout(a,b||0)};\nci\u003dfunction(a,b){var c\u003dnull;return(new Jh(function(d,e){c\u003dg.bi(function(){d(b)},a);\n-1\u003d\u003dc\u0026\u0026e(Error(\"Failed to schedule timer.\"))})).wh(function(d){g.C.clearTimeout(c);\nthrow d;})};\ndi\u003dfunction(a){this.K\u003da;this.i\u003dnew Map;this.J\u003dnew Set;this.B\u003d0;this.C\u003d100;this.flushInterval\u003d3E4;this.u\u003dnew g.ai(this.flushInterval);this.u.Ra(\"tick\",this.mO,!1,this);this.D\u003d!1};\nei\u003dfunction(a){a.u.enabled||a.u.start();a.B++;a.B\u003e\u003da.C\u0026\u0026a.mO()};\nfi\u003dfunction(a,b){return a.J.has(b)?void 0:a.i.get(b)};\ntba\u003dfunction(a){for(var b\u003d0;b\u003ca.length;b++)a[b].clear()};\ngi\u003dfunction(a){this.i\u003da;this.i.xJ(\"/client_streamz/po/w/rl\",{En:3,Dn:\"mn\"},{En:2,Dn:\"ac\"},{En:2,Dn:\"sc\"},{En:3,Dn:\"rk\"})};\nhi\u003dfunction(a){this.i\u003da;this.i.xJ(\"/client_streamz/po/w/el\",{En:3,Dn:\"en\"},{En:3,Dn:\"rk\"})};\nuba\u003dfunction(a){this.i\u003da;this.i.AR(\"/client_streamz/po/w/cec\",{En:2,Dn:\"ec\"},{En:3,Dn:\"rk\"})};\nii\u003dfunction(a){Cd.call(this,a,-1,vba)};\nji\u003dfunction(a){Cd.call(this,a,-1,wba)};\nki\u003dfunction(a){Cd.call(this,a)};\nli\u003dfunction(a){Cd.call(this,a)};\nmi\u003dfunction(a){Cd.call(this,a,-1,xba)};\nni\u003dfunction(a){if(!a)return\"\";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||\"\";a\u003da.split(\"#\")[0].split(\"?\")[0];a\u003da.toLowerCase();0\u003d\u003da.indexOf(\"//\")\u0026\u0026(a\u003dwindow.location.protocol+a);/^[\\w\\-]*:\\/\\//.test(a)||(a\u003dwindow.location.href);var b\u003da.substring(a.indexOf(\"://\")+3),c\u003db.indexOf(\"/\");-1!\u003dc\u0026\u0026(b\u003db.substring(0,c));c\u003da.substring(0,a.indexOf(\"://\"));if(!c)throw Error(\"URI is missing protocol: \"+a);if(\"http\"!\u003d\u003dc\u0026\u0026\"https\"!\u003d\u003dc\u0026\u0026\"chrome-extension\"!\u003d\u003dc\u0026\u0026\"moz-extension\"!\u003d\u003dc\u0026\u0026\"file\"!\u003d\u003dc\u0026\u0026\"android-app\"!\u003d\u003d\nc\u0026\u0026\"chrome-search\"!\u003d\u003dc\u0026\u0026\"chrome-untrusted\"!\u003d\u003dc\u0026\u0026\"chrome\"!\u003d\u003dc\u0026\u0026\"app\"!\u003d\u003dc\u0026\u0026\"devtools\"!\u003d\u003dc)throw Error(\"Invalid URI scheme in origin: \"+c);a\u003d\"\";var d\u003db.indexOf(\":\");if(-1!\u003dd){var e\u003db.substring(d+1);b\u003db.substring(0,d);if(\"http\"\u003d\u003d\u003dc\u0026\u0026\"80\"!\u003d\u003de||\"https\"\u003d\u003d\u003dc\u0026\u0026\"443\"!\u003d\u003de)a\u003d\":\"+e}return c+\"://\"+b+a};\nyba\u003dfunction(){function a(){e[0]\u003d1732584193;e[1]\u003d4023233417;e[2]\u003d2562383102;e[3]\u003d271733878;e[4]\u003d3285377520;p\u003dn\u003d0}\nfunction b(r){for(var t\u003dh,v\u003d0;64\u003ev;v+\u003d4)t[v/4]\u003dr[v]\u003c\u003c24|r[v+1]\u003c\u003c16|r[v+2]\u003c\u003c8|r[v+3];for(v\u003d16;80\u003ev;v++)r\u003dt[v-3]^t[v-8]^t[v-14]^t[v-16],t[v]\u003d(r\u003c\u003c1|r\u003e\u003e\u003e31)\u00264294967295;r\u003de[0];var x\u003de[1],y\u003de[2],z\u003de[3],D\u003de[4];for(v\u003d0;80\u003ev;v++){if(40\u003ev)if(20\u003ev){var G\u003dz^x\u0026(y^z);var F\u003d1518500249}else G\u003dx^y^z,F\u003d1859775393;else 60\u003ev?(G\u003dx\u0026y|z\u0026(x|y),F\u003d2400959708):(G\u003dx^y^z,F\u003d3395469782);G\u003d((r\u003c\u003c5|r\u003e\u003e\u003e27)\u00264294967295)+G+D+F+t[v]\u00264294967295;D\u003dz;z\u003dy;y\u003d(x\u003c\u003c30|x\u003e\u003e\u003e2)\u00264294967295;x\u003dr;r\u003dG}e[0]\u003de[0]+r\u00264294967295;e[1]\u003de[1]+x\u00264294967295;e[2]\u003d\ne[2]+y\u00264294967295;e[3]\u003de[3]+z\u00264294967295;e[4]\u003de[4]+D\u00264294967295}\nfunction c(r,t){if(\"string\"\u003d\u003d\u003dtypeof r){r\u003dunescape(encodeURIComponent(r));for(var v\u003d[],x\u003d0,y\u003dr.length;x\u003cy;++x)v.push(r.charCodeAt(x));r\u003dv}t||(t\u003dr.length);v\u003d0;if(0\u003d\u003dn)for(;v+64\u003ct;)b(r.slice(v,v+64)),v+\u003d64,p+\u003d64;for(;v\u003ct;)if(f[n++]\u003dr[v++],p++,64\u003d\u003dn)for(n\u003d0,b(f);v+64\u003ct;)b(r.slice(v,v+64)),v+\u003d64,p+\u003d64}\nfunction d(){var r\u003d[],t\u003d8*p;56\u003en?c(l,56-n):c(l,64-(n-56));for(var v\u003d63;56\u003c\u003dv;v--)f[v]\u003dt\u0026255,t\u003e\u003e\u003e\u003d8;b(f);for(v\u003dt\u003d0;5\u003ev;v++)for(var x\u003d24;0\u003c\u003dx;x-\u003d8)r[t++]\u003de[v]\u003e\u003ex\u0026255;return r}\nfor(var e\u003d[],f\u003d[],h\u003d[],l\u003d[128],m\u003d1;64\u003em;++m)l[m]\u003d0;var n,p;a();return{reset:a,update:c,digest:d,bS:function(){for(var r\u003dd(),t\u003d\"\",v\u003d0;v\u003cr.length;v++)t+\u003d\"0123456789ABCDEF\".charAt(Math.floor(r[v]/16))+\"0123456789ABCDEF\".charAt(r[v]%16);return t}}};\noi\u003dfunction(a,b,c){var d\u003dString(g.C.location.href);return d\u0026\u0026a\u0026\u0026b?[b,zba(ni(d),a,c||null)].join(\" \"):null};\nzba\u003dfunction(a,b,c){var d\u003d[],e\u003d[];if(1\u003d\u003d(Array.isArray(c)?2:1))return e\u003d[b,a],g.uc(d,function(l){e.push(l)}),pi(e.join(\" \"));\nvar f\u003d[],h\u003d[];g.uc(c,function(l){h.push(l.key);f.push(l.value)});\nc\u003dMath.floor((new Date).getTime()/1E3);e\u003dg.ac(f)?[c,b,a]:[f.join(\":\"),c,b,a];g.uc(d,function(l){e.push(l)});\na\u003dpi(e.join(\" \"));a\u003d[c,a];g.ac(h)||a.push(h.join(\"\"));return a.join(\"_\")};\npi\u003dfunction(a){var b\u003dyba();b.update(a);return b.bS().toLowerCase()};\nqi\u003dfunction(a){this.i\u003da||{cookie:\"\"}};\nri\u003dfunction(a){a\u003d(a.i.cookie||\"\").split(\";\");for(var b\u003d[],c\u003d[],d,e,f\u003d0;f\u003ca.length;f++)e\u003dsb(a[f]),d\u003de.indexOf(\"\u003d\"),-1\u003d\u003dd?(b.push(\"\"),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};\nsi\u003dfunction(a){return!!Aba.FPA_SAMESITE_PHASE2_MOD||!(void 0\u003d\u003d\u003da||!a)};\nti\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dg.C.__SAPISID||g.C.__APISID||g.C.__3PSAPISID||g.C.__OVERRIDE_SID;si(a)\u0026\u0026(b\u003db||g.C.__1PSAPISID);if(b)return!0;var c\u003dnew qi(document);b\u003dc.get(\"SAPISID\")||c.get(\"APISID\")||c.get(\"__Secure-3PAPISID\")||c.get(\"SID\");si(a)\u0026\u0026(b\u003db||c.get(\"__Secure-1PAPISID\"));return!!b};\nui\u003dfunction(a,b,c,d){(a\u003dg.C[a])||(a\u003d(new qi(document)).get(b));return a?oi(a,c,d):null};\nvi\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dni(String(g.C.location.href)),d\u003d[];if(ti(b)){c\u003d0\u003d\u003dc.indexOf(\"https:\")||0\u003d\u003dc.indexOf(\"chrome-extension:\")||0\u003d\u003dc.indexOf(\"moz-extension:\");var e\u003dc?g.C.__SAPISID:g.C.__APISID;e||(e\u003dnew qi(document),e\u003de.get(c?\"SAPISID\":\"APISID\")||e.get(\"__Secure-3PAPISID\"));(e\u003de?oi(e,c?\"SAPISIDHASH\":\"APISIDHASH\",a):null)\u0026\u0026d.push(e);c\u0026\u0026si(b)\u0026\u0026((b\u003dui(\"__1PSAPISID\",\"__Secure-1PAPISID\",\"SAPISID1PHASH\",a))\u0026\u0026d.push(b),(a\u003dui(\"__3PSAPISID\",\"__Secure-3PAPISID\",\"SAPISID3PHASH\",a))\u0026\u0026d.push(a))}return 0\u003d\u003d\nd.length?null:d.join(\" \")};\nzi\u003dfunction(a){Cd.call(this,a,-1,Bba)};\nAi\u003dfunction(){};\ng.Bi\u003dfunction(a,b,c,d){this.C\u003da;this.D\u003db;this.i\u003dthis.B\u003da;this.J\u003dc||0;this.K\u003dd||2};\ng.Ci\u003dfunction(a){a.i\u003dMath.min(a.D,a.i*a.K);a.B\u003dMath.min(a.D,a.i+(a.J?Math.round(a.J*(Math.random()-.5)*2*a.i):0));a.u++};\ng.Ei\u003dfunction(a){var b\u003d[];Di(new Cba,a,b);return b.join(\"\")};\nCba\u003dfunction(){};\nDi\u003dfunction(a,b,c){if(null\u003d\u003db)c.push(\"null\");else{if(\"object\"\u003d\u003dtypeof b){if(Array.isArray(b)){var d\u003db;b\u003dd.length;c.push(\"[\");for(var e\u003d\"\",f\u003d0;f\u003cb;f++)c.push(e),Di(a,d[f],c),e\u003d\",\";c.push(\"]\");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b\u003db.valueOf();else{c.push(\"{\");e\u003d\"\";for(d in b)Object.prototype.hasOwnProperty.call(b,d)\u0026\u0026(f\u003db[d],\"function\"!\u003dtypeof f\u0026\u0026(c.push(e),Fi(d,c),c.push(\":\"),Di(a,f,c),e\u003d\",\"));c.push(\"}\");return}}switch(typeof b){case \"string\":Fi(b,c);break;case \"number\":c.push(isFinite(b)\u0026\u0026\n!isNaN(b)?String(b):\"null\");break;case \"boolean\":c.push(String(b));break;case \"function\":c.push(\"null\");break;default:throw Error(\"Unknown type: \"+typeof b);}}};\nFi\u003dfunction(a,b){b.push(\u0027\"\u0027,a.replace(Dba,function(c){var d\u003dGi[c];d||(d\u003d\"\\\\u\"+(c.charCodeAt(0)|65536).toString(16).substr(1),Gi[c]\u003dd);return d}),\u0027\"\u0027)};\nEba\u003dfunction(a){switch(a){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\"}};\nHi\u003dfunction(){};\nIi\u003dfunction(){};\nJi\u003dfunction(a){if(!a.B\u0026\u0026\"undefined\"\u003d\u003dtypeof XMLHttpRequest\u0026\u0026\"undefined\"!\u003dtypeof ActiveXObject){for(var b\u003d[\"MSXML2.XMLHTTP.6.0\",\"MSXML2.XMLHTTP.3.0\",\"MSXML2.XMLHTTP\",\"Microsoft.XMLHTTP\"],c\u003d0;c\u003cb.length;c++){var d\u003db[c];try{return new ActiveXObject(d),a.B\u003dd}catch(e){}}throw Error(\"Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed\");}return a.B};\nKi\u003dfunction(a,b,c,d,e,f,h){var l\u003d\"\";a\u0026\u0026(l+\u003da+\":\");c\u0026\u0026(l+\u003d\"//\",b\u0026\u0026(l+\u003db+\"@\"),l+\u003dc,d\u0026\u0026(l+\u003d\":\"+d));e\u0026\u0026(l+\u003de);f\u0026\u0026(l+\u003d\"?\"+f);h\u0026\u0026(l+\u003d\"#\"+h);return l};\nLi\u003dfunction(a){return a?decodeURI(a):a};\ng.Ni\u003dfunction(a,b){return b.match(Mi)[a]||null};\ng.Oi\u003dfunction(a){return Li(g.Ni(3,a))};\nPi\u003dfunction(a){a\u003da.match(Mi);return Ki(a[1],null,a[3],a[4])};\nQi\u003dfunction(a){a\u003da.match(Mi);return Ki(null,null,null,null,a[5],a[6],a[7])};\nRi\u003dfunction(a,b){if(a){a\u003da.split(\"\u0026\");for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c].indexOf(\"\u003d\"),e\u003dnull;if(0\u003c\u003dd){var f\u003da[c].substring(0,d);e\u003da[c].substring(d+1)}else f\u003da[c];b(f,e?Hg(e):\"\")}}};\nSi\u003dfunction(a){var b\u003da.indexOf(\"#\");0\u003eb\u0026\u0026(b\u003da.length);var c\u003da.indexOf(\"?\");if(0\u003ec||c\u003eb){c\u003db;var d\u003d\"\"}else d\u003da.substring(c+1,b);return[a.substr(0,c),d,a.substr(b)]};\nTi\u003dfunction(a,b){return b?a?a+\"\u0026\"+b:b:a};\nUi\u003dfunction(a,b){if(!b)return a;a\u003dSi(a);a[1]\u003dTi(a[1],b);return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\nVi\u003dfunction(a,b,c){if(Array.isArray(b))for(var d\u003d0;d\u003cb.length;d++)Vi(a,String(b[d]),c);else null!\u003db\u0026\u0026c.push(a+(\"\"\u003d\u003d\u003db?\"\":\"\u003d\"+Gg(b)))};\nWi\u003dfunction(a,b){var c\u003d[];for(b\u003db||0;b\u003ca.length;b+\u003d2)Vi(a[b],a[b+1],c);return c.join(\"\u0026\")};\ng.Xi\u003dfunction(a){var b\u003d[],c;for(c in a)Vi(c,a[c],b);return b.join(\"\u0026\")};\nYi\u003dfunction(a,b){var c\u003d2\u003d\u003darguments.length?Wi(arguments[1],0):Wi(arguments,1);return Ui(a,c)};\ng.Zi\u003dfunction(a,b){b\u003dg.Xi(b);return Ui(a,b)};\n$i\u003dfunction(a,b,c){c\u003dnull!\u003dc?\"\u003d\"+Gg(c):\"\";return Ui(a,b+c)};\naj\u003dfunction(a,b,c,d){for(var e\u003dc.length;0\u003c\u003d(b\u003da.indexOf(c,b))\u0026\u0026b\u003cd;){var f\u003da.charCodeAt(b-1);if(38\u003d\u003df||63\u003d\u003df)if(f\u003da.charCodeAt(b+e),!f||61\u003d\u003df||38\u003d\u003df||35\u003d\u003df)return b;b+\u003de+1}return-1};\ncj\u003dfunction(a,b){var c\u003da.search(bj),d\u003daj(a,0,b,c);if(0\u003ed)return null;var e\u003da.indexOf(\"\u0026\",d);if(0\u003ee||e\u003ec)e\u003dc;d+\u003db.length+1;return Hg(a.substr(d,e-d))};\ndj\u003dfunction(a,b){for(var c\u003da.search(bj),d\u003d0,e,f\u003d[];0\u003c\u003d(e\u003daj(a,d,b,c));)f.push(a.substring(d,e)),d\u003dMath.min(a.indexOf(\"\u0026\",e)+1||c,c);f.push(a.substr(d));return f.join(\"\").replace(Fba,\"$1\")};\nej\u003dfunction(a,b,c){return $i(dj(a,b),b,c)};\nGba\u003dfunction(a,b){a\u003dSi(a);var c\u003da[1],d\u003d[];c\u0026\u0026c.split(\"\u0026\").forEach(function(e){var f\u003de.indexOf(\"\u003d\");b.hasOwnProperty(0\u003c\u003df?e.substr(0,f):e)||d.push(e)});\na[1]\u003dTi(d.join(\"\u0026\"),g.Xi(b));return a[0]+(a[1]?\"?\"+a[1]:\"\")+a[2]};\ng.fj\u003dfunction(a){g.vf.call(this);this.headers\u003dnew Map;this.Ba\u003da||null;this.D\u003d!1;this.Aa\u003dthis.i\u003dnull;this.Sa\u003dthis.X\u003d\"\";this.u\u003d0;this.C\u003d\"\";this.J\u003dthis.Ka\u003dthis.Z\u003dthis.Ja\u003d!1;this.K\u003d0;this.oa\u003dnull;this.Va\u003d\"\";this.xa\u003dthis.S\u003d!1};\nHba\u003dfunction(a,b,c,d,e,f,h){var l\u003dnew g.fj;gj.push(l);b\u0026\u0026l.Ra(\"complete\",b);l.fA(\"ready\",l.MR);f\u0026\u0026(l.K\u003dMath.max(0,f));h\u0026\u0026(l.S\u003dh);l.send(a,c,d,e)};\nIba\u003dfunction(a){return g.Kc\u0026\u0026g.Cc(9)\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.timeout\u0026\u0026void 0!\u003d\u003da.ontimeout};\njj\u003dfunction(a,b){a.D\u003d!1;a.i\u0026\u0026(a.J\u003d!0,a.i.abort(),a.J\u003d!1);a.C\u003db;a.u\u003d5;hj(a);ij(a)};\nhj\u003dfunction(a){a.Ja||(a.Ja\u003d!0,a.dispatchEvent(\"complete\"),a.dispatchEvent(\"error\"))};\noj\u003dfunction(a){if(a.D\u0026\u0026\"undefined\"!\u003dtypeof kj)if(a.Aa[1]\u0026\u00264\u003d\u003dg.lj(a)\u0026\u00262\u003d\u003da.getStatus())mj(a,\"Local request error detected and ignored\");else if(a.Z\u0026\u00264\u003d\u003dg.lj(a))g.bi(a.cN,0,a);else if(a.dispatchEvent(\"readystatechange\"),a.isComplete()){mj(a,\"Request complete\");a.D\u003d!1;try{if(nj(a))a.dispatchEvent(\"complete\"),a.dispatchEvent(\"success\");else{a.u\u003d6;try{var b\u003d2\u003cg.lj(a)?a.i.statusText:\"\"}catch(c){b\u003d\"\"}a.C\u003db+\" [\"+a.getStatus()+\"]\";hj(a)}}finally{ij(a)}}};\nij\u003dfunction(a,b){if(a.i){pj(a);var c\u003da.i,d\u003da.Aa[0]?g.Ja:null;a.i\u003dnull;a.Aa\u003dnull;b||a.dispatchEvent(\"ready\");try{c.onreadystatechange\u003dd}catch(e){}}};\npj\u003dfunction(a){a.i\u0026\u0026a.xa\u0026\u0026(a.i.ontimeout\u003dnull);a.oa\u0026\u0026(g.C.clearTimeout(a.oa),a.oa\u003dnull)};\nnj\u003dfunction(a){var b\u003da.getStatus();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c\u003d!0;break a;default:c\u003d!1}if(!c){if(b\u003d0\u003d\u003d\u003db)a\u003dg.Ni(1,String(a.X)),!a\u0026\u0026g.C.self\u0026\u0026g.C.self.location\u0026\u0026(a\u003dg.C.self.location.protocol,a\u003da.substr(0,a.length-1)),b\u003d!Jba.test(a?a.toLowerCase():\"\");c\u003db}return c};\ng.lj\u003dfunction(a){return a.i?a.i.readyState:0};\ng.qj\u003dfunction(a){try{return a.i?a.i.responseText:\"\"}catch(b){return\"\"}};\nrj\u003dfunction(a){try{if(!a.i)return null;if(\"response\"in a.i)return a.i.response;switch(a.Va){case \"\":case \"text\":return a.i.responseText;case \"arraybuffer\":if(\"mozResponseArrayBuffer\"in a.i)return a.i.mozResponseArrayBuffer}return null}catch(b){return null}};\nKba\u003dfunction(a){return a.i\u0026\u0026a.isComplete()?a.i.getAllResponseHeaders()||\"\":\"\"};\nLba\u003dfunction(a){var b\u003d{};a\u003dKba(a).split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++)if(!g.gb(a[c])){var d\u003dkba(a[c]),e\u003dd[0];d\u003dd[1];if(\"string\"\u003d\u003d\u003dtypeof d){d\u003dd.trim();var f\u003db[e]||[];b[e]\u003df;f.push(d)}}return Je(b,function(h){return h.join(\", \")})};\nmj\u003dfunction(a,b){return b+\" [\"+a.Sa+\" \"+a.X+\" \"+a.getStatus()+\"]\"};\nsj\u003dfunction(a){Cd.call(this,a)};\nMba\u003dfunction(){var a\u003dnew sj,b\u003ddocument.documentElement.getAttribute(\"lang\");return Ed(a,5,b)};\ntj\u003dfunction(a){Cd.call(this,a)};\nuj\u003dfunction(a){Cd.call(this,a,31,Nba)};\nvj\u003dfunction(a){Cd.call(this,a,17,Oba)};\nBj\u003dfunction(a){var b\u003dDate.now().toString();return Ed(a,4,b)};\nCj\u003dfunction(a,b){return Pd(a,3,b)};\nDj\u003dfunction(a,b){return Ed(a,14,b)};\nEj\u003dfunction(a){Cd.call(this,a,6,Pba)};\nFj\u003dfunction(a){Cd.call(this,a)};\nHj\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){g.vf.call(this);var r\u003dthis;this.Z\u003d\"\";this.u\u003d[];this.Za\u003d\"\";this.fb\u003dthis.Ja\u003d-1;this.Va\u003d!1;this.S\u003dthis.C\u003dnull;this.K\u003d0;this.Bb\u003d1;this.timeoutMillis\u003d0;this.Ba\u003d!1;g.vf.call(this);this.qb\u003da;this.Sa\u003db||g.Ja;this.D\u003dnew vj;this.kb\u003dd;this.Ka\u003dp;this.wb\u003dg.Ra(iba,0,1);this.xa\u003de||null;this.X\u003dc||null;this.Aa\u003dh||!1;this.pageId\u003dm||null;this.logger\u003dnull;this.withCredentials\u003d!l;this.Xa\u003df||!1;!this.Xa\u0026\u0026(65\u003c\u003dKb(\"Chromium\")||45\u003c\u003dKb(\"Firefox\")||12\u003c\u003dKb(\"Safari\")||Pb()\u0026\u0026g.ub(Sb(),12));a\u003d\nEd(new tj,1,1);f||(f\u003dMba(),Nd(a,11,f));Nd(this.D,1,a);Ed(this.D,2,this.qb);this.J\u003dnew g.Bi(1E4,3E5,.1);this.i\u003dnew g.ai(this.J.getValue());g.I(this,this.i);kf(this.i,\"tick\",Bf(Gj(this,n)),!1,this);this.oa\u003dnew g.ai(6E5);g.I(this,this.oa);kf(this.oa,\"tick\",Bf(Gj(this,n)),!1,this);this.Aa||this.oa.start();this.Xa||(kf(document,\"visibilitychange\",function(){\"hidden\"\u003d\u003d\u003ddocument.visibilityState\u0026\u0026r.aE()}),kf(document,\"pagehide\",this.aE,!1,this))};\nGj\u003dfunction(a,b){return b?function(){b().then(a.flush.bind(a))}:a.flush};\nIj\u003dfunction(a){a.xa||(a.xa\u003d.01\u003ea.wb()?\"https://www.google.com/log?format\u003djson\u0026hasfast\u003dtrue\":\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\");return a.xa};\nJj\u003dfunction(a,b){a.J\u003dnew g.Bi(1\u003eb?1:b,3E5,.1);a.i.setInterval(a.J.getValue())};\nRba\u003dfunction(a){Qba(a,function(b,c){b\u003d$i(b,\"format\",\"json\");b\u003ddh().navigator.sendBeacon(b,Sd(c));a.Ba\u0026\u0026!b\u0026\u0026(a.Ba\u003d!1);return b})};\nQba\u003dfunction(a,b){if(0!\u003d\u003da.u.length){var c\u003ddj(Ij(a),\"format\");c\u003dYi(c,\"auth\",a.Sa(),\"authuser\",a.X||\"0\");for(var d\u003d0;10\u003ed\u0026\u0026a.u.length;++d){var e\u003da.u.slice(0,32),f\u003dCj(Bj(a.D.clone()),e);0\u003d\u003d\u003dd\u0026\u0026Dj(f,a.K);if(!b(c,f))break;a.u\u003da.u.slice(e.length)}a.i.enabled\u0026\u0026a.i.stop();a.K\u003d0}};\nKj\u003dfunction(){g.ye.call(this,\"event-logged\",void 0)};\nSba\u003dfunction(a,b,c){Hba(a.url,function(d){d\u003dd.target;nj(d)?b(g.qj(d)):c(d.getStatus())},a.requestType,a.body,a.Fq,a.timeoutMillis,a.withCredentials)};\nLj\u003dfunction(){this.B\u003d\"https://play.google.com/log?format\u003djson\u0026hasfast\u003dtrue\";this.C\u003d!1;this.J\u003dSba;this.i\u003d\"\"};\nMj\u003dfunction(){var a\u003d\"\",b\u003d!1,c\u003d\"2\";a\u003dvoid 0\u003d\u003d\u003da?\"\":a;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dnew Lj;d.i\u003d\"\";\"\"!\u003da\u0026\u0026(d.B\u003da);if(void 0\u003d\u003d\u003db?0:b)d.C\u003d!0;c\u0026\u0026(d.u\u003dc);this.i\u003dd.Pe()};\nNj\u003dfunction(a){switch(a){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}};\nOj\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b\u003dError.call(this,b);this.message\u003db.message;\"stack\"in b\u0026\u0026(this.stack\u003db.stack);this.code\u003da;this.metadata\u003dc};\nPj\u003dfunction(a,b){this.logger\u003da;this.i\u003db;this.startMillis\u003dDate.now()};\nQj\u003dfunction(){};\nRj\u003dfunction(a){this.Tj\u003da;this.C\u003dnew Mj;this.i\u003dnew di(this.C);this.clientError\u003dnew uba(this.i);this.u\u003dnew hi(this.i);this.B\u003dnew gi(this.i)};\nSj\u003dfunction(a){Cd.call(this,a)};\nTj\u003dfunction(a){Cd.call(this,a)};\nUj\u003dfunction(a){Cd.call(this,a)};\nVj\u003dfunction(){var a\u003dthis;this.promise\u003dnew Promise(function(b,c){a.resolve\u003db;a.reject\u003dc})};\nWj\u003dfunction(a){this.i\u003d!1;if(a.challenge instanceof Uj){var b\u003dGd(a.challenge,4,\"\");a\u003dGd(a.challenge,5,\"\")}else b\u003da.program,a\u003da.globalName;var c\u003dnew Vj;this.u\u003dc.promise;this.B\u003dg.q((0,g.C[a].a)(b,function(d,e){Promise.resolve().then(function(){c.resolve({CR:d,WX:e})})},!0)).next().value;\nthis.TX\u003dc.promise.then(function(){})};\nTba\u003dfunction(a){return sg(g.Mf(\"From proto message. b/12014412\"),Dd(a,4)||\"\")};\nUba\u003dfunction(){var a\u003d\"undefined\"!\u003d\u003dtypeof window?window.trustedTypes:void 0;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:null};\nVba\u003dfunction(){var a,b;if(void 0\u003d\u003d\u003dXj)try{Xj\u003dnull!\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dUba())||void 0\u003d\u003d\u003da?void 0:a.createPolicy(\"google#safe\",{createHTML:function(c){return c},\ncreateScript:function(c){return c},\ncreateScriptURL:function(c){return c}}))\u0026\u0026void 0!\u003d\u003db?b:null}catch(c){Xj\u003dnull}return Xj};\nYj\u003dfunction(){};\nZj\u003dfunction(a){this.i\u003da};\nak\u003dfunction(){};\nbk\u003dfunction(a){this.i\u003da};\nck\u003dfunction(a){if(a instanceof ak)if(a instanceof bk)a\u003da.i;else throw Error(\"\");else a\u003dg.Vf(a);return a};\ndk\u003dfunction(a){var b,c\u003d(a.ownerDocument\u0026\u0026a.ownerDocument.defaultView||window).document,d\u003dnull\u003d\u003d\u003d(b\u003dc.querySelector)||void 0\u003d\u003d\u003db?void 0:b.call(c,\"script[nonce]\");(b\u003dd?d.nonce||d.getAttribute(\"nonce\")||\"\":\"\")\u0026\u0026a.setAttribute(\"nonce\",b)};\ng.ek\u003dfunction(a,b){a.src\u003dRf(b);dk(a)};\nfk\u003dfunction(a,b){return a.parseFromString(g.ng(b),\"text/xml\")};\ngk\u003dfunction(){this.i\u003d{};this.u\u003dnull};\nhk\u003dfunction(){gk.i||(gk.i\u003dnew gk);return gk.i};\nXba\u003dfunction(a){var b\u003dhk();return Wba(b,Ld(a,Sj,1),Ld(a,Tj,2),Gd(a,3,\"\"))};\nWba\u003dfunction(a,b,c,d){var e;if(!b\u0026\u0026!c)return Promise.resolve();if(!d)return ik(b,c);(e\u003da.i)[d]||(e[d]\u003dnew Promise(function(f,h){ik(b,c).then(function(){a.u\u003dd;f()},function(l){delete a.i[d];\nh(l)})}));\nreturn a.i[d]};\nik\u003dfunction(a,b){return b?Yba(b):a?Zba(a):Promise.resolve()};\nYba\u003dfunction(a){return new Promise(function(b,c){var d\u003dg.hh(\"SCRIPT\"),e\u003dTba(a);g.ek(d,e);d.onload\u003dfunction(){g.lh(d);b()};\nd.onerror\u003dfunction(){g.lh(d);c(Error(\"EWLS\"))};\n(g.Ug(\"HEAD\")[0]||document.documentElement).appendChild(d)})};\nZba\u003dfunction(a){return new Promise(function(b){var c\u003dg.hh(\"SCRIPT\");if(a){var d\u003dDd(a,6);if(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd)var e\u003dnull;else{var f\u003dnull\u003d\u003d\u003d(e\u003dVba())||void 0\u003d\u003d\u003de?void 0:e.createScript(d);e\u003dnew Zj(null!\u003d\u003df\u0026\u0026void 0!\u003d\u003df?f:d,jk)}}else e\u003dnull;if(e instanceof Yj)if(e instanceof Zj)e\u003de.i;else throw Error(\"\");else e\u003de instanceof Of\u0026\u0026e.constructor\u003d\u003d\u003dOf?e.i:\"type_error:SafeScript\";c.textContent\u003de;dk(c);(g.Ug(\"HEAD\")[0]||document.documentElement).appendChild(c);g.lh(c);b()})};\nkk\u003dfunction(a){Cd.call(this,a)};\nlk\u003dfunction(a){Cd.call(this,a)};\nmk\u003dfunction(a){Cd.call(this,a)};\nnk\u003dfunction(a,b,c){this.client\u003da;this.Tj\u003db;this.i\u003dc};\n$ba\u003dfunction(a){var b\u003dhk().u,c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return c\u003dnew kk,Id(c,1,a.Tj,\"\"),b\u0026\u0026Id(c,2,b,\"\"),d\u003da.i(),g.A(l,a.client.create(c,d),2);e\u003dl.u;f\u003dtd(Gd(e,2,\"\"));if(f.length){var m\u003dl.return;var n\u003dnew Uint8Array(f.length);for(var p\u003d0;p\u003cf.length;p++)n[p]\u003df[p]+97;if(g.C.TextDecoder)n\u003d(new TextDecoder).decode(n);else if(8192\u003e\u003dn.length)n\u003dString.fromCharCode.apply(null,n);else{p\u003d\"\";for(var r\u003d0;r\u003cn.length;r+\u003d8192)p+\u003dString.fromCharCode.apply(null,Array.prototype.slice.call(n,r,r+8192));\nn\u003dp}n\u003dTd(Uj,n);return m.call(l,n)}h\u003dLd(e,Uj,1);if(!h)throw Error(\"Missing field\");return l.return(h)})};\nbca\u003dfunction(a,b){var c,d;return g.B(function(e){c\u003da.i();var f\u003dnew lk;f\u003dId(f,1,a.Tj,\"\");d\u003dId(f,2,b,\"\");f\u003de.return;var h\u003dok(a.client.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT\",d,c||{},aca);return f.call(e,h)})};\npk\u003dfunction(a){this.i\u003da};\nqk\u003dfunction(a){Cd.call(this,a)};\nrk\u003dfunction(a,b,c){this.i\u003da;this.B\u003db;this.u\u003dc};\nsk\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.HX\u003da;this.i\u003dc;this.u\u003db};\ntk\u003dfunction(a,b,c,d,e){this.name\u003da;this.methodType\u003d\"unary\";this.requestType\u003db;this.responseType\u003dc;this.i\u003dd;this.u\u003de};\nuk\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return new rk(b,a,c)};\nvk\u003dfunction(a){Cd.call(this,a)};\nwk\u003dfunction(a){Cd.call(this,a)};\nxk\u003dfunction(a){Cd.call(this,a)};\nyk\u003dfunction(a){Cd.call(this,a,-1,cca)};\nzk\u003dfunction(a,b){this.K\u003da.aU;this.S\u003db;this.i\u003da.xhr;this.B\u003d[];this.D\u003d[];this.J\u003d[];this.C\u003d[];this.u\u003d[];this.K\u0026\u0026dca(this)};\neca\u003dfunction(a,b){kf(a.i,\"complete\",function(){if(nj(a.i)){var c\u003dg.qj(a.i);if(b\u0026\u0026\"text/plain\"\u003d\u003d\u003da.i.getResponseHeader(\"Content-Type\")){if(!atob)throw Error(\"Cannot decode Base64 response\");c\u003datob(c)}try{var d\u003da.S(c)}catch(f){Ak(a,new Oj(13,\"Error when deserializing response data; error: \"+f+(\", response: \"+c)));return}c\u003dNj(a.i.getStatus());Bk(a,Ck(a));0\u003d\u003dc?Dk(a,d):Ak(a,new Oj(c,\"Xhr succeeded but the status code is not 200\"))}else{d\u003dg.qj(a.i);var e\u003d{};d?(e\u003dEk(a,d),d\u003de.code,c\u003de.details,e\u003de.metadata):\n(d\u003d2,c\u003d\"Rpc failed due to xhr error. error code: \"+a.i.u+\", error: \"+a.i.getLastError());Bk(a,Ck(a));Ak(a,new Oj(d,c,e))}})};\ndca\u003dfunction(a){a.K.Bm(\"data\",function(b){if(\"1\"in b){var c\u003db[\"1\"];try{var d\u003da.S(c)}catch(e){Ak(a,new Oj(13,\"Error when deserializing response data; error: \"+e+(\", response: \"+c)))}d\u0026\u0026Dk(a,d)}if(\"2\"in b)for(b\u003dEk(a,b[\"2\"]),c\u003d0;c\u003ca.J.length;c++)a.J[c](b)});\na.K.Bm(\"end\",function(){Bk(a,Ck(a));for(var b\u003d0;b\u003ca.C.length;b++)a.C[b]()});\na.K.Bm(\"error\",function(){if(0!\u003da.u.length){var b\u003da.i.u;0!\u003d\u003db||nj(a.i)||(b\u003d6);switch(b){case 0:var c\u003d2;break;case 7:c\u003d10;break;case 8:c\u003d4;break;case 6:c\u003dNj(a.i.getStatus());break;default:c\u003d14}Bk(a,Ck(a));Ak(a,new Oj(c,Eba(b)+\", error: \"+a.i.getLastError()))}})};\nCk\u003dfunction(a){var b\u003d{},c\u003dLba(a.i);Object.keys(c).forEach(function(d){b[d]\u003dc[d]});\nreturn b};\nEk\u003dfunction(a,b){var c\u003d2,d\u003d{};try{var e\u003dTd(yk,b);c\u003dYd(e,1);var f\u003de.getMessage();Md(e,xk,3).length\u0026\u0026(d[\"grpc-web-status-details-bin\"]\u003db)}catch(h){a.i\u0026\u0026404\u003d\u003d\u003da.i.getStatus()?(c\u003d5,f\u003d\"Not Found: \"+String(a.i.X)):(c\u003d14,f\u003d\"Unable to parse RpcStatus: \"+h)}return{code:c,details:f,metadata:d}};\nFk\u003dfunction(a,b){b\u003da.indexOf(b);-1\u003cb\u0026\u0026a.splice(b,1)};\nDk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.B.length;c++)a.B[c](b)};\nBk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.D.length;c++)a.D[c](b)};\nAk\u003dfunction(a,b){for(var c\u003d0;c\u003ca.u.length;c++)a.u[c](b)};\nGk\u003dfunction(a){this.D\u003da.QY||null;this.B\u003da.cY||!1};\nHk\u003dfunction(a,b){g.vf.call(this);this.xa\u003da;this.K\u003db;this.J\u003dvoid 0;this.status\u003dthis.readyState\u003d0;this.responseType\u003dthis.responseText\u003dthis.response\u003dthis.statusText\u003d\"\";this.onreadystatechange\u003dthis.responseXML\u003dnull;this.X\u003dnew Headers;this.u\u003dnull;this.oa\u003d\"GET\";this.Z\u003d\"\";this.i\u003d!1;this.S\u003dthis.C\u003dthis.D\u003dnull};\nIk\u003dfunction(a){a.C.read().then(a.KS.bind(a)).catch(a.Jz.bind(a))};\nKk\u003dfunction(a){a.readyState\u003d4;a.D\u003dnull;a.C\u003dnull;a.S\u003dnull;Jk(a)};\nJk\u003dfunction(a){a.onreadystatechange\u0026\u0026a.onreadystatechange.call(a)};\nfca\u003dfunction(a){if(a.Ci\u0026\u0026\"function\"\u003d\u003dtypeof a.Ci)return a.Ci();if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map||\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)return Array.from(a.values());if(\"string\"\u003d\u003d\u003dtypeof a)return a.split(\"\");if(g.Ma(a)){for(var b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d]);return b}return Qe(a)};\ngca\u003dfunction(a){if(a.dm\u0026\u0026\"function\"\u003d\u003dtypeof a.dm)return a.dm();if(!a.Ci||\"function\"!\u003dtypeof a.Ci){if(\"undefined\"!\u003d\u003dtypeof Map\u0026\u0026a instanceof Map)return Array.from(a.keys());if(!(\"undefined\"!\u003d\u003dtypeof Set\u0026\u0026a instanceof Set)){if(g.Ma(a)||\"string\"\u003d\u003d\u003dtypeof a){var b\u003d[];a\u003da.length;for(var c\u003d0;c\u003ca;c++)b.push(c);return b}return g.Re(a)}}};\nhca\u003dfunction(a,b,c){if(a.forEach\u0026\u0026\"function\"\u003d\u003dtypeof a.forEach)a.forEach(b,c);else if(g.Ma(a)||\"string\"\u003d\u003d\u003dtypeof a)Array.prototype.forEach.call(a,b,c);else for(var d\u003dgca(a),e\u003dfca(a),f\u003de.length,h\u003d0;h\u003cf;h++)b.call(c,e[h],d\u0026\u0026d[h],a)};\ng.Lk\u003dfunction(a,b){this.i\u003dthis.S\u003dthis.C\u003d\"\";this.B\u003dnull;this.D\u003dthis.K\u003d\"\";this.J\u003d!1;var c;a instanceof g.Lk?(this.J\u003dvoid 0!\u003d\u003db?b:a.J,g.Mk(this,a.C),this.S\u003da.S,g.Nk(this,a.i),g.Ok(this,a.B),this.K\u003da.getPath(),Pk(this,a.u.clone()),this.D\u003da.D):a\u0026\u0026(c\u003dString(a).match(Mi))?(this.J\u003d!!b,g.Mk(this,c[1]||\"\",!0),this.S\u003dQk(c[2]||\"\"),g.Nk(this,c[3]||\"\",!0),g.Ok(this,c[4]),this.K\u003dQk(c[5]||\"\",!0),Pk(this,c[6]||\"\",!0),this.D\u003dQk(c[7]||\"\")):(this.J\u003d!!b,this.u\u003dnew Rk(null,this.J))};\ng.Mk\u003dfunction(a,b,c){a.C\u003dc?Qk(b,!0):b;a.C\u0026\u0026(a.C\u003da.C.replace(/:$/,\"\"))};\ng.Nk\u003dfunction(a,b,c){a.i\u003dc?Qk(b,!0):b};\ng.Ok\u003dfunction(a,b){if(b){b\u003dNumber(b);if(isNaN(b)||0\u003eb)throw Error(\"Bad port number \"+b);a.B\u003db}else a.B\u003dnull};\nPk\u003dfunction(a,b,c){b instanceof Rk?(a.u\u003db,ica(a.u,a.J)):(c||(b\u003dSk(b,jca)),a.u\u003dnew Rk(b,a.J))};\ng.Tk\u003dfunction(a,b,c){a.u.set(b,c)};\ng.Uk\u003dfunction(a){return a instanceof g.Lk?a.clone():new g.Lk(a,void 0)};\nQk\u003dfunction(a,b){return a?b?decodeURI(a.replace(/%25/g,\"%2525\")):decodeURIComponent(a):\"\"};\nSk\u003dfunction(a,b,c){return\"string\"\u003d\u003d\u003dtypeof a?(a\u003dencodeURI(a).replace(b,kca),c\u0026\u0026(a\u003da.replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),a):null};\nkca\u003dfunction(a){a\u003da.charCodeAt(0);return\"%\"+(a\u003e\u003e4\u002615).toString(16)+(a\u002615).toString(16)};\nRk\u003dfunction(a,b){this.u\u003dthis.i\u003dnull;this.B\u003da||null;this.C\u003d!!b};\nVk\u003dfunction(a){a.i||(a.i\u003dnew Map,a.u\u003d0,a.B\u0026\u0026Ri(a.B,function(b,c){a.add(Hg(b),c)}))};\nXk\u003dfunction(a,b){Vk(a);b\u003dWk(a,b);return a.i.has(b)};\ng.Yk\u003dfunction(a,b,c){a.remove(b);0\u003cc.length\u0026\u0026(a.B\u003dnull,a.i.set(Wk(a,b),g.hc(c)),a.u\u003da.u+c.length)};\nWk\u003dfunction(a,b){b\u003dString(b);a.C\u0026\u0026(b\u003db.toLowerCase());return b};\nica\u003dfunction(a,b){b\u0026\u0026!a.C\u0026\u0026(Vk(a),a.B\u003dnull,a.i.forEach(function(c,d){var e\u003dd.toLowerCase();d!\u003de\u0026\u0026(this.remove(d),g.Yk(this,e,c))},a));\na.C\u003db};\nlca\u003dfunction(a){var b\u003d\"\";g.He(a,function(c,d){b+\u003dd;b+\u003d\":\";b+\u003dc;b+\u003d\"\\r\\n\"});\nreturn b};\ng.Zk\u003dfunction(a){g.H.call(this);this.u\u003da;this.i\u003d{}};\nhl\u003dfunction(a,b,c,d,e,f){if(Array.isArray(c))for(var h\u003d0;h\u003cc.length;h++)hl(a,b,c[h],d,e,f);else{b\u003djf(b,c,d||a.handleEvent,e,f||a.u||a);if(!b)return a;a.i[b.key]\u003db}return a};\ng.il\u003dfunction(a){g.He(a.i,function(b,c){this.i.hasOwnProperty(c)\u0026\u0026sf(b)},a);\na.i\u003d{}};\njl\u003dfunction(){this.B\u003d!0;this.u\u003d0;this.i\u003d\"\"};\nkl\u003dfunction(a,b,c){a.B\u003d!1;throw Error(\"The stream is broken @\"+a.u+\". Error: \"+c+\". With input:\\n\"+b);};\nll\u003dfunction(){this.J\u003dnull;this.K\u003d[];this.C\u003dthis.i\u003dthis.B\u003dthis.u\u003dthis.X\u003d0;this.D\u003dnull;this.S\u003d0};\nml\u003dfunction(a,b,c,d){a.u\u003d3;a.J\u003d\"The stream is broken @\"+a.X+\"/\"+c+\". Error: \"+d+\". With input:\\n\"+b;throw Error(a.J);};\nnl\u003dfunction(){this.i\u003dnull;this.u\u003d0;this.B\u003dnew jl;this.C\u003dnew ll};\nol\u003dfunction(a,b,c){a.i\u003d\"The stream is broken @\"+a.u+\". Error: \"+c+\". With input:\\n\"+b;throw Error(a.i);};\npl\u003dfunction(a){return\"\\r\"\u003d\u003da||\"\\n\"\u003d\u003da||\" \"\u003d\u003da||\"\\t\"\u003d\u003da};\nql\u003dfunction(a){this.X\u003dnull;this.J\u003d[];this.C\u003d\"\";this.oa\u003d[];this.B\u003dthis.u\u003d0;this.K\u003d!1;this.S\u003d0;this.xa\u003d/[\\\\\"]/g;this.i\u003dthis.D\u003d0;this.Z\u003d!(!a||!a.aS)};\nrl\u003dfunction(a,b,c){a.D\u003d3;a.X\u003d\"The stream is broken @\"+a.B+\"/\"+c+\". With input:\\n\"+b;throw Error(a.X);};\nsl\u003dfunction(){this.D\u003dthis.B\u003dnull;this.u\u003dthis.i\u003d0;this.C\u003d[];this.J\u003d!1};\nmca\u003dfunction(a){var b\u003da.i?a.i.getResponseHeader(\"Content-Type\"):null;if(!b)return null;b\u003db.toLowerCase();return b.startsWith(\"application/json\")?b.startsWith(\"application/json+protobuf\")?new sl:new ql:b.startsWith(\"application/x-protobuf\")?(a\u003da.i?a.i.getResponseHeader(\"Content-Transfer-Encoding\"):null)?\"base64\"\u003d\u003da.toLowerCase()?new nl:null:new ll:null};\ntl\u003dfunction(a){this.i\u003da;this.u\u003dnull;this.C\u003dthis.B\u003d0;this.X\u003d!1;this.D\u003dthis.K\u003dthis.J\u003dnull;this.S\u003dnew g.Zk(this);this.S.Ra(this.i,\"readystatechange\",this.Z)};\nul\u003dfunction(a,b){a.C!\u003db\u0026\u0026(a.C\u003db,a.K\u0026\u0026a.K())};\nvl\u003dfunction(a){g.il(a.S);if(a.i){var b\u003da.i;a.i\u003dnull;b.abort();b.dispose()}};\nwl\u003dfunction(a){this.B\u003da;a\u003d(0,g.E)(this.VU,this);this.B.D\u003da;a\u003d(0,g.E)(this.HW,this);this.B.K\u003da;this.u\u003d{};this.i\u003d{}};\nxl\u003dfunction(a,b){for(var c\u003d{},d\u003d0;d\u003ca.length;c\u003d{RB:c.RB},d++)c.RB\u003da[d],b.forEach(function(e){return function(f){try{f(e.RB)}catch(h){}}}(c))};\nyl\u003dfunction(a,b){var c\u003da.u[b];c\u0026\u0026c.forEach(function(d){try{d()}catch(e){}});\n(c\u003da.i[b])\u0026\u0026c.forEach(function(d){d()});\na.i[b]\u003d[]};\nzl\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.D\u003da.uea||g.Ia(\"suppressCorsPreflight\",a)||!1;this.u\u003da.withCredentials||g.Ia(\"withCredentials\",a)||!1;this.C\u003da.sea||[];this.J\u003da.vea||[];this.i\u003da.yea;this.B\u003da.wea||!1};\nok\u003dfunction(a,b,c,d,e){var f\u003db.substr(0,b.length-e.name.length);return Al(function(h){return new nca(function(l,m){var n\u003d{},p\u003doca(a,h,f);p.Bm(\"error\",function(r){return m(r)});\np.Bm(\"metadata\",function(r){n\u003dr});\np.Bm(\"data\",function(r){var t\u003dn;t\u003dvoid 0\u003d\u003d\u003dt?{}:t;l(new sk(r,h.xz(),t))})})},a.J).call(a,uk(e,c,d)).then(function(h){return h.HX})};\noca\u003dfunction(a,b,c){var d\u003db.xz(),e\u003db.getMetadata(),f\u003dBl(a,!0);a\u003dCl(a,e,f,c+d.getName());c\u003dDl(f,d.u,!1);eca(c,\"base64\"\u003d\u003de[\"X-Goog-Encode-Response-If-Executable\"]);b\u003dd.i(b.i);f.send(a,\"POST\",b);return c};\nBl\u003dfunction(a,b){b\u003da.B\u0026\u0026!b;return a.i||b?new g.fj(new Gk({QY:a.i,cY:b})):new g.fj};\nCl\u003dfunction(a,b,c,d){b[\"Content-Type\"]\u003d\"application/json+protobuf\";b[\"X-User-Agent\"]\u003d\"grpc-web-javascript/0.1\";var e\u003d\"Authorization\"in b?(e\u003db.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[e.split(\" \")[0]]:!1:!1;if(e||a.u)c.S\u003d!0;if(a.D)a\u003dd,g.We(b)?d\u003da:(b\u003dlca(b),\"string\"\u003d\u003d\u003dtypeof a?d\u003d$i(a,Gg(\"$httpHeaders\"),b):(g.Tk(a,\"$httpHeaders\",b),d\u003da));else for(var f in b)c.headers.set(f,b[f]);return d};\nDl\u003dfunction(a,b,c){if(c)if(a.isActive(),!g.Kc||g.Dc(10)){c\u003dnew tl(a);var d\u003dnew wl(c)}else d\u003dnull;return new zk({xhr:a,aU:d},b)};\nAl\u003dfunction(a,b){var c\u003da;b.forEach(function(d){var e\u003dc;c\u003dfunction(f){return d.intercept(f,e)}});\nreturn c};\nEl\u003dfunction(){var a\u003d{format:\"jspb\"};this.i\u003dnew zl(a)};\npca\u003dfunction(a){var b\u003d[],c\u003d0;a-\u003d-2147483648;b[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\".charAt(a%52);for(a\u003dMath.floor(a/52);0\u003ca;)b[c++]\u003d\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\".charAt(a%62),a\u003dMath.floor(a/62);return b.join(\"\")};\nGl\u003dfunction(a){function b(){c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e13;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c8;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e13;c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e12;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c16;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e5;c-\u003dd;c-\u003de;c^\u003de\u003e\u003e\u003e3;d-\u003de;d-\u003dc;d^\u003dc\u003c\u003c10;e-\u003dc;e-\u003dd;e^\u003dd\u003e\u003e\u003e15}\na\u003dqca(a);for(var c\u003d2654435769,d\u003d2654435769,e\u003d314159265,f\u003da.length,h\u003df,l\u003d0;12\u003c\u003dh;h-\u003d12,l+\u003d12)c+\u003dFl(a,l),d+\u003dFl(a,l+4),e+\u003dFl(a,l+8),b();e+\u003df;switch(h){case 11:e+\u003da[l+10]\u003c\u003c24;case 10:e+\u003da[l+9]\u003c\u003c16;case 9:e+\u003da[l+8]\u003c\u003c8;case 8:d+\u003da[l+7]\u003c\u003c24;case 7:d+\u003da[l+6]\u003c\u003c16;case 6:d+\u003da[l+5]\u003c\u003c8;case 5:d+\u003da[l+4];case 4:c+\u003da[l+3]\u003c\u003c24;case 3:c+\u003da[l+2]\u003c\u003c16;case 2:c+\u003da[l+1]\u003c\u003c8;case 1:c+\u003da[l+0]}b();return pca(e)};\nqca\u003dfunction(a){for(var b\u003d[],c\u003d0;c\u003ca.length;c++)b.push(a.charCodeAt(c));return b};\nFl\u003dfunction(a,b){return a[b+0]+(a[b+1]\u003c\u003c8)+(a[b+2]\u003c\u003c16)+(a[b+3]\u003c\u003c24)};\nrca\u003dfunction(a){var b\u003dnew El,c\u003d{\"X-Goog-Api-Key\":\"AIzaSyDyT5W0Jh49F30Pqqtyfdf7pDLFKLJoAnw\"};return new nk(b,a,function(){return c})};\nsca\u003dfunction(a){var b\u003drca(a.Tj);return new Hl(Object.assign({cz:b},a))};\nIl\u003dfunction(a,b){var c;var d\u003dError.call(this);this.message\u003dd.message;\"stack\"in d\u0026\u0026(this.stack\u003dd.stack);this.code\u003da;b instanceof Error?(this.message\u003db.message,this.stack\u003dnull!\u003d\u003d(c\u003db.stack)\u0026\u0026void 0!\u003d\u003dc?c:\"\"):(this.message\u003dString(b),this.stack\u003d\"\");Object.setPrototypeOf(this,Il.prototype)};\nJl\u003dfunction(){g.H.apply(this,arguments);this.u\u003dnew Vj};\nLl\u003dfunction(a,b){Kl(b).then(function(){a.u.resolve()})};\nMl\u003dfunction(a,b,c,d,e){Jl.call(this);this.logger\u003da;this.B\u003dc;this.D\u003dd;this.C\u003d0;g.I(this,b);Ll(this,e);this.i\u003dnew qe};\nNl\u003dfunction(a,b){Jl.call(this);this.i\u003da;Ll(this,b)};\nOl\u003dfunction(a){Jl.call(this);if(a instanceof Il){var b\u003da.code+\":\"+a.message+\":\"+a.stack;a\u003da.code+\":_\"+Gl(a.message)+\":_\"+Gl(a.stack)}else b\u003da.message+\":\"+a.stack,a\u003d\"_\"+Gl(a.message)+\":_\"+Gl(a.stack||\"\");this.i\u003dnew Uint8Array(g.db((\"WE:\"+b).substring(0,2048)));this.B\u003dnew Uint8Array(g.db((\"WE:\"+a).substring(0,2048)))};\nKl\u003dfunction(a){return new Promise(function(b){return void setTimeout(b,a)})};\nPl\u003dfunction(a,b){return Promise.race([a,Kl(12E4).then(b)])};\nHl\u003dfunction(a){this.i\u003dvoid 0;this.u\u003dnew Vj;this.cz\u003da.cz;this.LM\u003da.LM;this.onError\u003da.onError;this.logger\u003da.jea?new Qj:new Rj(a.Tj);var b\u003dnew Pj(this.logger,\"r\");this.ready().finally(function(){return void b.done()});\ntca(this)};\nuca\u003dfunction(a,b,c){var d\u003dwindow.webpocb;if(!d)throw new Il(4,Error(\"PMD:Undefined\"));d\u003dd(td(Gd(b,1,\"\")));return new Ml(a.logger,c,d,Yd(b,3),1E3*Yd(b,2))};\nvca\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,v,x;return g.B(function(y){switch(y.i){case 1:d\u003dvoid 0,e\u003da.i?6E4:1E3,f\u003dnew g.Bi(e,6E5,.25,2),h\u003d1;case 2:if(!(10\u003e\u003dh)){y.eb(4);break}ta(y,5);return g.A(y,Pl(a.logger.iF(\"c\",h,$ba(a.cz)),function(){return Promise.reject(new Il(10,\"JVZ:Timeout\"))}),7);\ncase 7:return l\u003dy.u,m\u003dnew Pj(a.logger,\"b\"),g.A(y,Xba(l),8);case 8:return n\u003dnew Wj({challenge:l}),g.A(y,Pl(n.snapshot({}),function(){return Promise.reject(new Il(15,\"MDA:Timeout\"))}),9);\ncase 9:return p\u003dy.u,m.done(),g.A(y,Pl(a.logger.iF(\"g\",h,bca(a.cz,p)),function(){return Promise.reject(new Il(10,\"BWB:Timeout\"))}),10);\ncase 10:r\u003dy.u;t\u003dnew Pj(a.logger,\"i\");if(Yd(r,3))var z\u003duca(a,r,n);else n.dispose(),z\u003dnew Nl(td(Gd(r,1,\"\")),1E3*Yd(r,2));v\u003dz;t.done();null\u003d\u003d\u003d(b\u003da.LM)||void 0\u003d\u003d\u003db?void 0:b.call(a,td(Gd(r,1,\"\")));return y.return(v);case 5:x\u003dwa(y);d\u003dx instanceof Il?x:x instanceof Oj?new Il(11,x):new Il(12,x);a.logger.ww(d.code);null\u003d\u003d\u003d(c\u003da.onError)||void 0\u003d\u003d\u003dc?void 0:c.call(a,d,\"RE\");a:{if(x instanceof Oj)switch(x.code){case 2:case 13:case 14:case 4:break;default:z\u003d!1;break a}z\u003d!0}if(!z)throw d;return g.A(y,Kl(f.getValue()),\n11);case 11:g.Ci(f);case 3:h++;y.eb(2);break;case 4:throw d;}})};\ntca\u003dfunction(a){var b,c,d,e;g.B(function(f){switch(f.i){case 1:return c\u003dvoid 0,ta(f,4),g.A(f,vca(a),6);case 6:c\u003df.u;va(f,5);break;case 4:if(d\u003dwa(f),e\u003dd instanceof Error?d:Error(String(d)),a.i){a.logger.ww(13);f.eb(0);break}else a.logger.ww(14),c\u003dnew Ol(e);case 5:return null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.dispose(),a.i\u003dc,a.u.resolve(),g.A(f,a.i.u.promise,1)}})};\nwca\u003dfunction(a){a\u003da.url;var b\u003d/[?\u0026]dsh\u003d1(\u0026|$)/.test(a);this.B\u003d!b\u0026\u0026/[?\u0026]ae\u003d1(\u0026|$)/.test(a);this.C\u003d!b\u0026\u0026/[?\u0026]ae\u003d2(\u0026|$)/.test(a);if((this.i\u003d/[?\u0026]adurl\u003d([^\u0026]*)/.exec(a))\u0026\u0026this.i[1]){try{var c\u003ddecodeURIComponent(this.i[1])}catch(d){c\u003dnull}this.u\u003dc}};\nQl\u003dfunction(a,b,c,d){var e\u003dwindow,f\u003d\"//pagead2.googlesyndication.com/bg/\"+g.Ig(c)+\".js\";c\u003de.document;var h\u003d{};b\u0026\u0026(h._scs_\u003db);h._bgu_\u003df;h._bgp_\u003dd;h._li_\u003d\"v_h.127.0.0.1\";(b\u003de.GoogleTyFxhY)\u0026\u0026\"function\"\u003d\u003dtypeof b.push||(b\u003de.GoogleTyFxhY\u003d[]);b.push(h);e\u003dSg(c).createElement(\"SCRIPT\");e.type\u003d\"text/javascript\";e.async\u003d!0;a\u003dVaa(g.Mf(\"//tpc.googlesyndication.com/sodar/%{path}\"),{path:g.Ig(a)+\".js\"});g.ek(e,a);c.getElementsByTagName(\"head\")[0].appendChild(e)};\nxca\u003dfunction(a){var b\u003d{};g.uc(a,function(c){var d\u003dc.event,e\u003db[d];b.hasOwnProperty(d)?null!\u003d\u003de\u0026\u0026(c.equals(e)||(b[d]\u003dnull)):b[d]\u003dc});\noaa(a,function(c){return null\u003d\u003d\u003db[c.event]})};\nRl\u003dfunction(){this.hd\u003d0;this.i\u003d!1;this.u\u003d-1;this.bq\u003d!1;this.uh\u003d0};\nSl\u003dfunction(){this.u\u003dnull;this.i\u003d!1};\nTl\u003dfunction(a){Sl.call(this);this.B\u003da};\nUl\u003dfunction(){Sl.call(this)};\nVl\u003dfunction(){Sl.call(this)};\nWl\u003dfunction(){this.i\u003d{};this.u\u003d!0;this.B\u003d{}};\nXl\u003dfunction(a,b,c){a.i[b]||(a.i[b]\u003dnew Tl(c));return a.i[b]};\nyca\u003dfunction(a){a.i.queryid||(a.i.queryid\u003dnew Vl)};\nYl\u003dfunction(a,b,c){(a\u003da.i[b])\u0026\u0026a.setValue(c)};\nZl\u003dfunction(a,b){if(Se(a.B,b))return a.B[b];if(a\u003da.i[b])return a.getValue()};\n$l\u003dfunction(a){var b\u003d{},c\u003dg.Ie(a.i,function(d){return d.i});\ng.He(c,function(d,e){d\u003dvoid 0!\u003d\u003da.B[e]?String(a.B[e]):d.i\u0026\u0026null!\u003d\u003dd.u?String(d.u):\"\";0\u003cd.length\u0026\u0026(b[e]\u003dd)},a);\nreturn b};\nzca\u003dfunction(a){a\u003d$l(a);var b\u003d[];g.He(a,function(c,d){d in Object.prototype||\"undefined\"!\u003dtypeof c\u0026\u0026b.push([d,\":\",c].join(\"\"))});\nreturn b};\nAca\u003dfunction(){this.i\u003dthis.oo\u003dnull};\nam\u003dfunction(){};\ncm\u003dfunction(){if(!bm())throw Error();};\nbm\u003dfunction(){return!(!dm||!dm.performance)};\nem\u003dfunction(a){return a?a.passive\u0026\u0026Bca()?a:a.capture||!1:!1};\nfm\u003dfunction(a,b,c,d){return a.addEventListener?(a.addEventListener(b,c,em(d)),!0):!1};\ngm\u003dfunction(a,b,c){a.removeEventListener\u0026\u0026a.removeEventListener(b,c,em(void 0))};\nhm\u003dfunction(a){var b\u003d\"We\";if(a.We\u0026\u0026a.hasOwnProperty(b))return a.We;var c\u003dnew a;a.We\u003dc;a.hasOwnProperty(b);return c};\nCca\u003dfunction(){var a\u003d{};this.ib\u003dfunction(b,c){return null!\u003da[b]?a[b]:c}};\njm\u003dfunction(a){return hm(Cca).ib(im.flag,im.defaultValue)\u0026\u0026a.prerendering?3:{visible:1,hidden:2,prerender:3,preview:4,unloaded:5}[a.visibilityState||a.webkitVisibilityState||a.mozVisibilityState||\"\"]||0};\nkm\u003dfunction(){};\nmm\u003dfunction(){return wb?wb.mobile:!lm()\u0026\u0026(zb(\"iPod\")||zb(\"iPhone\")||zb(\"Android\")||zb(\"IEMobile\"))};\nlm\u003dfunction(){return wb?!wb.mobile\u0026\u0026(zb(\"iPad\")||zb(\"Android\")||zb(\"Silk\")):zb(\"iPad\")||zb(\"Android\")\u0026\u0026!zb(\"Mobile\")||zb(\"Silk\")};\nnm\u003dfunction(a){try{return!!a\u0026\u0026null!\u003da.location.href\u0026\u0026xc(a,\"foo\")}catch(b){return!1}};\nom\u003dfunction(a,b){if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)\u0026\u0026b.call(void 0,a[c],c,a)};\nEca\u003dfunction(){var a\u003d[];om(Dca,function(b){a.push(b)});\nreturn a};\nGca\u003dfunction(a){return(a\u003dFca.exec(a))\u0026\u0026a[0]||\"\"};\nHca\u003dfunction(){var a\u003dpm;if(!a)return\"\";var b\u003dRegExp(\".*[\u0026#?]google_debug(\u003d[^\u0026]*)?(\u0026.*)?$\");try{var c\u003db.exec(decodeURIComponent(a));if(c)return c[1]\u0026\u00261\u003cc[1].length?c[1].substring(1):\"true\"}catch(d){}return\"\"};\nJca\u003dfunction(){var a\u003dqm(\"IFRAME\"),b\u003d{};g.uc(Ica(),function(c){a.sandbox\u0026\u0026a.sandbox.supports\u0026\u0026a.sandbox.supports(c)\u0026\u0026(b[c]\u003d!0)});\nreturn b};\nqm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?document:b;return b.createElement(String(a).toLowerCase())};\nrm\u003dfunction(a){for(var b\u003da;a\u0026\u0026a!\u003da.parent;)a\u003da.parent,nm(a)\u0026\u0026(b\u003da);return b};\nsm\u003dfunction(a,b,c,d){this.top\u003da;this.right\u003db;this.bottom\u003dc;this.left\u003dd};\ntm\u003dfunction(a){return a.right-a.left};\num\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.top\u003d\u003db.top\u0026\u0026a.right\u003d\u003db.right\u0026\u0026a.bottom\u003d\u003db.bottom\u0026\u0026a.left\u003d\u003db.left:!1};\nvm\u003dfunction(a,b,c){b instanceof g.Bg?(a.left+\u003db.x,a.right+\u003db.x,a.top+\u003db.y,a.bottom+\u003db.y):(a.left+\u003db,a.right+\u003db,\"number\"\u003d\u003d\u003dtypeof c\u0026\u0026(a.top+\u003dc,a.bottom+\u003dc));return a};\ng.wm\u003dfunction(a,b,c,d){this.left\u003da;this.top\u003db;this.width\u003dc;this.height\u003dd};\nxm\u003dfunction(a,b){return a\u003d\u003db?!0:a\u0026\u0026b?a.left\u003d\u003db.left\u0026\u0026a.width\u003d\u003db.width\u0026\u0026a.top\u003d\u003db.top\u0026\u0026a.height\u003d\u003db.height:!1};\nym\u003dfunction(a,b){a.google_image_requests||(a.google_image_requests\u003d[]);var c\u003dqm(\"IMG\",a.document);c.src\u003db;a.google_image_requests.push(c)};\nLca\u003dfunction(){var a\u003d\"https://pagead2.googlesyndication.com/pagead/gen_204?id\u003dbadpubwin\";om({stack:Error().stack,aswift:window.google_async_iframe_id},function(b,c){b\u0026\u0026(a+\u003d\"\u0026\"+c+\"\u003d\"+encodeURIComponent(b))});\nKca(a)};\nKca\u003dfunction(a){var b\u003dwindow;b.fetch?b.fetch(a,{keepalive:!0,credentials:\"include\",redirect:\"follow\",method:\"get\",mode:\"no-cors\"}):ym(b,a)};\nzm\u003dfunction(a){this.isValid\u003da};\nAm\u003dfunction(a){return new zm(function(b){return b.substr(0,a.length+1).toLowerCase()\u003d\u003d\u003da+\":\"})};\nCm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?Bm:b;for(var c\u003d0;c\u003cb.length;++c){var d\u003db[c];if(d instanceof zm\u0026\u0026d.isValid(a))return new bk(a,jk)}};\ng.Em\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof b)(b\u003dDm(a,b))\u0026\u0026(a.style[b]\u003dc);else for(var d in b){c\u003da;var e\u003db[d],f\u003dDm(c,d);f\u0026\u0026(c.style[f]\u003de)}};\nDm\u003dfunction(a,b){var c\u003dFm[b];if(!c){var d\u003dNg(b);c\u003dd;void 0\u003d\u003d\u003da.style[d]\u0026\u0026(d\u003d(g.ch?\"Webkit\":Gm?\"Moz\":g.Kc?\"ms\":null)+jba(d),void 0!\u003d\u003da.style[d]\u0026\u0026(c\u003dd));Fm[b]\u003dc}return c};\ng.Hm\u003dfunction(a,b){var c\u003da.style[Ng(b)];return\"undefined\"!\u003d\u003dtypeof c?c:a.style[Dm(a,b)]||\"\"};\nIm\u003dfunction(a,b){var c\u003dQg(a);return c.defaultView\u0026\u0026c.defaultView.getComputedStyle\u0026\u0026(a\u003dc.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||\"\":\"\"};\nJm\u003dfunction(a,b){return Im(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style\u0026\u0026a.style[b]};\ng.Lm\u003dfunction(a,b,c){if(b instanceof g.Bg){var d\u003db.x;b\u003db.y}else d\u003db,b\u003dc;a.style.left\u003dg.Km(d,!1);a.style.top\u003dg.Km(b,!1)};\nMm\u003dfunction(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};\nMca\u003dfunction(a){if(g.Kc\u0026\u0026!g.Dc(8))return a.offsetParent;var b\u003dQg(a),c\u003dJm(a,\"position\"),d\u003d\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc;for(a\u003da.parentNode;a\u0026\u0026a!\u003db;a\u003da.parentNode)if(11\u003d\u003da.nodeType\u0026\u0026a.host\u0026\u0026(a\u003da.host),c\u003dJm(a,\"position\"),d\u003dd\u0026\u0026\"static\"\u003d\u003dc\u0026\u0026a!\u003db.documentElement\u0026\u0026a!\u003db.body,!d\u0026\u0026(a.scrollWidth\u003ea.clientWidth||a.scrollHeight\u003ea.clientHeight||\"fixed\"\u003d\u003dc||\"absolute\"\u003d\u003dc||\"relative\"\u003d\u003dc))return a;return null};\ng.Nm\u003dfunction(a){var b\u003dQg(a),c\u003dnew g.Bg(0,0);var d\u003db?Qg(b):document;d\u003d!g.Kc||g.Dc(9)||\"CSS1Compat\"\u003d\u003dSg(d).i.compatMode?d.documentElement:d.body;if(a\u003d\u003dd)return c;a\u003dMm(a);b\u003dbh(Sg(b).i);c.x\u003da.left+b.x;c.y\u003da.top+b.y;return c};\nPm\u003dfunction(a,b){var c\u003dnew g.Bg(0,0),d\u003ddh(Qg(a));if(!xc(d,\"parent\"))return c;do{var e\u003dd\u003d\u003db?g.Nm(a):Om(a);c.x+\u003de.x;c.y+\u003de.y}while(d\u0026\u0026d!\u003db\u0026\u0026d!\u003dd.parent\u0026\u0026(a\u003dd.frameElement)\u0026\u0026(d\u003dd.parent));return c};\ng.Rm\u003dfunction(a,b){a\u003dQm(a);b\u003dQm(b);return new g.Bg(a.x-b.x,a.y-b.y)};\nOm\u003dfunction(a){a\u003dMm(a);return new g.Bg(a.left,a.top)};\nQm\u003dfunction(a){if(1\u003d\u003da.nodeType)return Om(a);a\u003da.changedTouches?a.changedTouches[0]:a;return new g.Bg(a.clientX,a.clientY)};\ng.Sm\u003dfunction(a,b,c){if(b instanceof g.Dg)c\u003db.height,b\u003db.width;else if(void 0\u003d\u003dc)throw Error(\"missing height argument\");a.style.width\u003dg.Km(b,!0);a.style.height\u003dg.Km(c,!0)};\ng.Km\u003dfunction(a,b){\"number\"\u003d\u003dtypeof a\u0026\u0026(a\u003d(b?Math.round(a):a)+\"px\");return a};\ng.Tm\u003dfunction(a){var b\u003dNca;if(\"none\"!\u003dJm(a,\"display\"))return b(a);var c\u003da.style,d\u003dc.display,e\u003dc.visibility,f\u003dc.position;c.visibility\u003d\"hidden\";c.position\u003d\"absolute\";c.display\u003d\"inline\";a\u003db(a);c.display\u003dd;c.position\u003df;c.visibility\u003de;return a};\nNca\u003dfunction(a){var b\u003da.offsetWidth,c\u003da.offsetHeight,d\u003dg.ch\u0026\u0026!b\u0026\u0026!c;return(void 0\u003d\u003d\u003db||d)\u0026\u0026a.getBoundingClientRect?(a\u003dMm(a),new g.Dg(a.right-a.left,a.bottom-a.top)):new g.Dg(b,c)};\ng.Um\u003dfunction(a,b){a.style.display\u003db?\"\":\"none\"};\nYm\u003dfunction(){if(Vm\u0026\u0026!nm(Wm)){var a\u003d\".\"+Xm.domain;try{for(;2\u003ca.split(\".\").length\u0026\u0026!nm(Wm);)Xm.domain\u003da\u003da.substr(a.indexOf(\".\")+1),Wm\u003dwindow.parent}catch(b){}nm(Wm)||(Wm\u003dwindow)}Wm!\u003d\u003dwindow\u0026\u0026.01\u003eMath.random()\u0026\u0026Lca();return Wm};\nhn\u003dfunction(a){a\u003da||Zm();for(var b\u003dnew gn(g.C.location.href,!1),c\u003dnull,d\u003da.length-1,e\u003dd;0\u003c\u003de;--e){var f\u003da[e];!c\u0026\u0026Oca.test(f.url)\u0026\u0026(c\u003df);if(f.url\u0026\u0026!f.UE){b\u003df;break}}e\u003dnull;f\u003da.length\u0026\u0026a[d].url;0!\u003db.depth\u0026\u0026f\u0026\u0026(e\u003da[d]);return new Pca(b,e,c)};\nZm\u003dfunction(){var a\u003dg.C,b\u003d[],c\u003dnull;do{var d\u003da;if(nm(d)){var e\u003dd.location.href;c\u003dd.document\u0026\u0026d.document.referrer||null}else e\u003dc,c\u003dnull;b.push(new gn(e||\"\"));try{a\u003dd.parent}catch(f){a\u003dnull}}while(a\u0026\u0026d!\u003da);d\u003d0;for(a\u003db.length-1;d\u003c\u003da;++d)b[d].depth\u003da-d;d\u003dg.C;if(d.location\u0026\u0026d.location.ancestorOrigins\u0026\u0026d.location.ancestorOrigins.length\u003d\u003db.length-1)for(a\u003d1;a\u003cb.length;++a)e\u003db[a],e.url||(e.url\u003dd.location.ancestorOrigins[a-1]||\"\",e.UE\u003d!0);return b};\nPca\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.B\u003dc};\ngn\u003dfunction(a,b){this.url\u003da;this.UE\u003d!!b;this.depth\u003dnull};\njn\u003dfunction(){this.B\u003d\"\u0026\";this.u\u003d{};this.C\u003d0;this.i\u003d[]};\nkn\u003dfunction(a,b){var c\u003d{};c[a]\u003db;return[c]};\nmn\u003dfunction(a,b,c,d,e){var f\u003d[];om(a,function(h,l){(h\u003dln(h,b,c,d,e))\u0026\u0026f.push(l+\"\u003d\"+h)});\nreturn f.join(b)};\nln\u003dfunction(a,b,c,d,e){if(null\u003d\u003da)return\"\";b\u003db||\"\u0026\";c\u003dc||\",$\";\"string\"\u003d\u003dtypeof c\u0026\u0026(c\u003dc.split(\"\"));if(a instanceof Array){if(d\u003dd||0,d\u003cc.length){for(var f\u003d[],h\u003d0;h\u003ca.length;h++)f.push(ln(a[h],b,c,d+1,e));return f.join(c[d])}}else if(\"object\"\u003d\u003dtypeof a)return e\u003de||0,2\u003ee?encodeURIComponent(mn(a,b,c,d,e+1)):\"...\";return encodeURIComponent(String(a))};\nRca\u003dfunction(a,b,c){b\u003db+\"//pagead2.googlesyndication.com\"+c;var d\u003dQca(a)-c.length;if(0\u003ed)return\"\";a.i.sort(function(p,r){return p-r});\nc\u003dnull;for(var e\u003d\"\",f\u003d0;f\u003ca.i.length;f++)for(var h\u003da.i[f],l\u003da.u[h],m\u003d0;m\u003cl.length;m++){if(!d){c\u003dnull\u003d\u003dc?h:c;break}var n\u003dmn(l[m],a.B,\",$\");if(n){n\u003de+n;if(d\u003e\u003dn.length){d-\u003dn.length;b+\u003dn;e\u003da.B;break}c\u003dnull\u003d\u003dc?h:c}}a\u003d\"\";null!\u003dc\u0026\u0026(a\u003de+\"trn\u003d\"+c);return b+a+\"\"};\nQca\u003dfunction(a){var b\u003d1,c;for(c in a.u)b\u003dc.length\u003eb?c.length:b;return 3997-b-a.B.length-1};\nnn\u003dfunction(a,b){this.i\u003da;this.depth\u003db};\nTca\u003dfunction(){function a(l,m){return null\u003d\u003dl?m:l}\nvar b\u003dZm(),c\u003dMath.max(b.length-1,0),d\u003dhn(b);b\u003dd.i;var e\u003dd.u,f\u003dd.B,h\u003d[];f\u0026\u0026h.push(new nn([f.url,f.UE?2:0],a(f.depth,1)));e\u0026\u0026e!\u003df\u0026\u0026h.push(new nn([e.url,2],0));b.url\u0026\u0026b!\u003df\u0026\u0026h.push(new nn([b.url,0],a(b.depth,c)));d\u003dg.on(h,function(l,m){return h.slice(0,h.length-m)});\n!b.url||(f||e)\u0026\u0026b!\u003df||(e\u003dGca(b.url))\u0026\u0026d.push([new nn([e,1],a(b.depth,c))]);d.push([]);return g.on(d,function(l){return Sca(c,l)})};\nSca\u003dfunction(a,b){g.pn(b,function(e){return 0\u003c\u003de.depth});\nvar c\u003dqn(b,function(e,f){return Math.max(e,f.depth)},-1),d\u003dsaa(c+2);\nd[0]\u003da;g.uc(b,function(e){return d[e.depth+1]\u003de.i});\nreturn d};\nUca\u003dfunction(){var a\u003dTca();return g.on(a,function(b){return ln(b)})};\nrn\u003dfunction(){this.u\u003dnew km;this.i\u003dbm()?new cm:new am};\nVca\u003dfunction(){sn();var a\u003ddm.document;return!!(a\u0026\u0026a.body\u0026\u0026a.body.getBoundingClientRect\u0026\u0026\"function\"\u003d\u003d\u003dtypeof dm.setInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof dm.clearInterval\u0026\u0026\"function\"\u003d\u003d\u003dtypeof dm.setTimeout\u0026\u0026\"function\"\u003d\u003d\u003dtypeof dm.clearTimeout)};\ntn\u003dfunction(a){sn();var b\u003dYm()||dm;ym(b,a)};\nun\u003dfunction(){sn();return Uca()};\nvn\u003dfunction(){};\nsn\u003dfunction(){return hm(vn).getContext()};\nwn\u003dfunction(a){Cd.call(this,a)};\nWca\u003dfunction(a,b){var c\u003dDd(a,1);if(null!\u003dc){dd(b.i,9);var d\u003db.i,e\u003dc;e\u003d(c\u003d0\u003ee?1:0)?-e:e;if(0\u003d\u003d\u003de)jd\u003d0\u003c1/e?0:2147483648,id\u003d0;else if(isNaN(e))jd\u003d2147483647,id\u003d4294967295;else if(1.7976931348623157E308\u003ce)jd\u003d(c\u003c\u003c31|2146435072)\u003e\u003e\u003e0,id\u003d0;else if(2.2250738585072014E-308\u003ee){var f\u003de/Math.pow(2,-1074);jd\u003d(c\u003c\u003c31|f/4294967296)\u003e\u003e\u003e0;id\u003df\u003e\u003e\u003e0}else{var h\u003de;f\u003d0;if(2\u003c\u003dh)for(;2\u003c\u003dh\u0026\u00261023\u003ef;)f++,h/\u003d2;else for(;1\u003eh\u0026\u0026-1022\u003cf;)h*\u003d2,f--;e*\u003dMath.pow(2,-f);jd\u003d(c\u003c\u003c31|f+1023\u003c\u003c20|1048576*e\u00261048575)\u003e\u003e\u003e0;id\u003d4503599627370496*e\u003e\u003e\u003e\n0}fd(d,id);fd(d,jd)}kd(b,2,Dd(a,2));kd(b,3,Dd(a,3));kd(b,4,Dd(a,4));c\u003dDd(a,5);if(null!\u003dc\u0026\u0026null!\u003dc)if(dd(b.i,40),d\u003db.i,0\u003c\u003dc)dd(d,c);else{for(f\u003d0;9\u003ef;f++)d.push(c\u0026127|128),c\u003e\u003e\u003d7;d.push(1)}Zd(a,b)};\nXca\u003dfunction(a){this.B\u003da;this.i\u003d-1;this.u\u003dthis.C\u003d0};\nxn\u003dfunction(a,b){return function(){var c\u003dg.Ba.apply(0,arguments);if(-1\u003ca.i)return b.apply(null,g.u(c));try{return a.i\u003da.B.i.now(),b.apply(null,g.u(c))}finally{a.C+\u003da.B.i.now()-a.i,a.i\u003d-1,a.u+\u003d1}}};\nYca\u003dfunction(a,b){this.u\u003da;this.B\u003db;this.i\u003dnew Xca(a)};\nZca\u003dfunction(){};\nzn\u003dfunction(){this.B\u003dvoid 0;this.u\u003dthis.J\u003d0;this.D\u003d-1;this.featureSet\u003dnew Wl;Xl(this.featureSet,\"mv\",$ca).i\u003d!0;Xl(this.featureSet,\"omid\",yn);Xl(this.featureSet,\"epoh\",yn).i\u003d!0;Xl(this.featureSet,\"epph\",yn).i\u003d!0;Xl(this.featureSet,\"umt\",yn).i\u003d!0;Xl(this.featureSet,\"phel\",yn).i\u003d!0;Xl(this.featureSet,\"phell\",yn).i\u003d!0;Xl(this.featureSet,\"oseid\",ada).i\u003d!0;var a\u003dthis.featureSet;a.i.sloi||(a.i.sloi\u003dnew Ul);a.i.sloi.i\u003d!0;Xl(this.featureSet,\"mm\",bda);Xl(this.featureSet,\"ovms\",cda).i\u003d!0;Xl(this.featureSet,\n\"xdi\",yn).i\u003d!0;Xl(this.featureSet,\"amp\",yn).i\u003d!0;Xl(this.featureSet,\"prf\",yn).i\u003d!0;Xl(this.featureSet,\"gtx\",yn).i\u003d!0;Xl(this.featureSet,\"mvp_lv\",yn).i\u003d!0;Xl(this.featureSet,\"ssmol\",yn).i\u003d!0;this.i\u003dnew Yca(sn(),this.featureSet);this.C\u003d!1;this.flags\u003dnew Zca};\nAn\u003dfunction(){return hm(zn)};\ndda\u003dfunction(){var a\u003d\"https:\";dm\u0026\u0026dm.location\u0026\u0026\"http:\"\u003d\u003d\u003ddm.location.protocol\u0026\u0026(a\u003d\"http:\");this.u\u003da;this.i\u003d.01;this.B\u003dMath.random()};\nBn\u003dfunction(a,b,c,d,e){if((d?a.B:Math.random())\u003c(e||a.i))try{if(c instanceof jn)var f\u003dc;else f\u003dnew jn,om(c,function(l,m){var n\u003df,p\u003dn.C++;l\u003dkn(m,l);n.i.push(p);n.u[p]\u003dl});\nvar h\u003dRca(f,a.u,\"/pagead/gen_204?id\u003d\"+b+\"\u0026\");h\u0026\u0026tn(h)}catch(l){}};\nCn\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.error\u003da;this.context\u003db.context;this.msg\u003db.message||\"\";this.id\u003db.id||\"jserror\";this.meta\u003dc};\nDn\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?g.C:a;return(a\u003da.performance)\u0026\u0026a.now\u0026\u0026a.timing?Math.floor(a.now()+a.timing.navigationStart):g.Sa()};\nEn\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?g.C:a;return(a\u003da.performance)\u0026\u0026a.now?a.now():null};\neda\u003dfunction(a,b,c){this.label\u003da;this.type\u003db;this.value\u003dc;this.duration\u003d0;this.uniqueId\u003dMath.random();this.slotId\u003dvoid 0};\nGn\u003dfunction(){var a\u003dYm();this.events\u003d[];this.u\u003da||g.C;var b\u003dnull;a\u0026\u0026(a.google_js_reporting_queue\u003da.google_js_reporting_queue||[],this.events\u003da.google_js_reporting_queue,b\u003da.google_measure_js_timing);this.i\u003dFn()||(null!\u003db?b:1\u003eMath.random())};\nIn\u003dfunction(a){a\u0026\u0026Hn\u0026\u0026Fn()\u0026\u0026(Hn.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\"),Hn.clearMarks(\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\"))};\nLn\u003dfunction(){var a\u003dJn;this.i\u003dKn;this.wK\u003d\"jserror\";this.QG\u003d!0;this.fD\u003dnull;this.u\u003dthis.kF;this.Ob\u003dvoid 0\u003d\u003d\u003da?null:a};\nOn\u003dfunction(a,b,c,d){return xn(An().i.i,function(){try{if(a.Ob\u0026\u0026a.Ob.i){var e\u003da.Ob.start(b.toString(),3);var f\u003dc();a.Ob.end(e)}else f\u003dc()}catch(m){var h\u003da.QG;try{In(e);var l\u003dnew Mn(Nn(m));h\u003da.u(b,l,void 0,d)}catch(n){a.kF(217,n)}if(!h)throw m;}return f})()};\nQn\u003dfunction(a,b,c){var d\u003dPn;return xn(An().i.i,function(){var e\u003dg.Ba.apply(0,arguments);return On(d,a,function(){return b.apply(void 0,e)},c)})};\nNn\u003dfunction(a){var b\u003da.toString();a.name\u0026\u0026-1\u003d\u003db.indexOf(a.name)\u0026\u0026(b+\u003d\": \"+a.name);a.message\u0026\u0026-1\u003d\u003db.indexOf(a.message)\u0026\u0026(b+\u003d\": \"+a.message);if(a.stack){a\u003da.stack;var c\u003db;try{-1\u003d\u003da.indexOf(c)\u0026\u0026(a\u003dc+\"\\n\"+a);for(var d;a!\u003dd;)d\u003da,a\u003da.replace(/((https?:\\/..*\\/)[^\\/:]*:\\d+(?:.|\\n)*)\\2/,\"$1\");b\u003da.replace(/\\n */g,\"\\n\")}catch(e){b\u003dc}}return b};\nMn\u003dfunction(a){Cn.call(this,Error(a),{message:a})};\nRn\u003dfunction(){var a\u003dYm();a\u0026\u0026\"undefined\"!\u003dtypeof a.google_measure_js_timing\u0026\u0026(a.google_measure_js_timing||Jn.disable())};\nfda\u003dfunction(a){Pn.fD\u003dfunction(b){g.uc(a,function(c){c(b)})}};\nSn\u003dfunction(a,b){return On(Pn,a,b,void 0)};\nTn\u003dfunction(a,b){return Qn(a,b,void 0)};\nUn\u003dfunction(a,b,c,d){Pn.kF(a,b,c,d)};\nVn\u003dfunction(){return Date.now()-gda};\nhda\u003dfunction(){var a\u003dAn().B,b\u003d0\u003c\u003dWn?Vn()-Wn:-1,c\u003dXn?Vn()-Yn:-1,d\u003d0\u003c\u003dZn?Vn()-Zn:-1;if(947190542\u003d\u003da)return 100;if(79463069\u003d\u003da)return 200;a\u003d[2E3,4E3];var e\u003d[250,500,1E3];Un(637,Error(),.001);var f\u003db;-1!\u003dc\u0026\u0026c\u003cb\u0026\u0026(f\u003dc);for(b\u003d0;b\u003ca.length;++b)if(f\u003ca[b]){var h\u003de[b];break}void 0\u003d\u003d\u003dh\u0026\u0026(h\u003de[a.length]);return-1!\u003dd\u0026\u00261500\u003cd\u0026\u00264E3\u003ed?500:h};\n$n\u003dfunction(a,b,c){var d\u003dnew sm(0,0,0,0);this.time\u003da;this.volume\u003dnull;this.B\u003db;this.i\u003dd;this.u\u003dc};\nao\u003dfunction(a,b,c,d,e,f,h,l){this.C\u003da;this.S\u003db;this.B\u003dc;this.J\u003dd;this.i\u003de;this.D\u003df;this.u\u003dh;this.K\u003dl};\nbo\u003dfunction(a){var b\u003da!\u003d\u003da.top,c\u003da.top\u003d\u003d\u003drm(a),d\u003d-1,e\u003d0;if(b\u0026\u0026c\u0026\u0026a.top.mraid){d\u003d3;var f\u003da.top.mraid}else d\u003d(f\u003da.mraid)?b?c?2:1:0:-1;f\u0026\u0026(f.IS_GMA_SDK||(e\u003d2),Le(ida,function(h){return\"function\"\u003d\u003d\u003dtypeof f[h]})||(e\u003d1));\nreturn{Jj:f,compatibility:e,YX:d}};\njda\u003dfunction(a){return(a\u003da.document)\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.elementFromPoint};\nco\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?!1:e;c\u003dQn(d,c,void 0);fm(a,b,c,{capture:e})};\neo\u003dfunction(a,b,c){a\u0026\u0026null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);try{return(void 0\u003d\u003d\u003dc?0:c)?(new g.Dg(b.innerWidth,b.innerHeight)).round():$g(b||window).round()}catch(d){return new g.Dg(-12245933,-12245933)}};\nfo\u003dfunction(a,b,c){try{a\u0026\u0026(b\u003db.top);var d\u003deo(a,b,void 0\u003d\u003d\u003dc?!1:c),e\u003dbh(Sg(b.document).i);if(-12245933\u003d\u003dd.width){var f\u003dd.width;var h\u003dnew sm(f,f,f,f)}else h\u003dnew sm(e.y,e.x+d.width,e.y+d.height,e.x);return h}catch(l){return new sm(-12245933,-12245933,-12245933,-12245933)}};\ngo\u003dfunction(a,b){b\u003dMath.pow(10,b);return Math.floor(a*b)/b};\nho\u003dfunction(a){return new sm(a.top,a.right,a.bottom,a.left)};\nio\u003dfunction(a){var b\u003da.top||0,c\u003da.left||0;return new sm(b,c+(a.width||0),b+(a.height||0),c)};\njo\u003dfunction(a){return null!\u003da\u0026\u00260\u003c\u003da\u0026\u00261\u003e\u003da};\nkda\u003dfunction(){var a\u003dg.vb();return a?ko(\"Android TV;AppleTV;Apple TV;GoogleTV;HbbTV;NetCast.TV;Opera TV;POV_TV;SMART-TV;SmartTV;TV Store;AmazonWebAppPlatform;MiBOX\".split(\";\"),function(b){return rb(a,b)})||rb(a,\"OMI/\")\u0026\u0026!rb(a,\"XiaoMi/\")?!0:rb(a,\"Presto\")\u0026\u0026rb(a,\"Linux\")\u0026\u0026!rb(a,\"X11\")\u0026\u0026!rb(a,\"Android\")\u0026\u0026!rb(a,\"Mobi\"):!1};\nlo\u003dfunction(){this.B\u003d!nm(dm.top);this.isMobileDevice\u003dlm()||mm();var a\u003dZm();this.domain\u003d0\u003ca.length\u0026\u0026null!\u003da[a.length-1]\u0026\u0026null!\u003da[a.length-1].url?g.Oi(a[a.length-1].url)||\"\":\"\";this.i\u003dnew sm(0,0,0,0);this.C\u003dnew g.Dg(0,0);this.D\u003dnew g.Dg(0,0);this.K\u003dnew sm(0,0,0,0);this.J\u003d0;this.S\u003d!1;this.u\u003d!(!dm||!bo(dm).Jj);this.update(dm)};\nmo\u003dfunction(a,b){b\u0026\u0026b.screen\u0026\u0026(a.C\u003dnew g.Dg(b.screen.width,b.screen.height))};\nno\u003dfunction(a,b){var c\u003da.i?new g.Dg(tm(a.i),a.i.getHeight()):new g.Dg(0,0);b\u003dvoid 0\u003d\u003d\u003db?dm:b;null!\u003d\u003db\u0026\u0026b!\u003db.top\u0026\u0026(b\u003db.top);var d\u003d0,e\u003d0;try{var f\u003db.document,h\u003df.body,l\u003df.documentElement;if(\"CSS1Compat\"\u003d\u003df.compatMode\u0026\u0026l.scrollHeight)d\u003dl.scrollHeight!\u003dc.height?l.scrollHeight:l.offsetHeight,e\u003dl.scrollWidth!\u003dc.width?l.scrollWidth:l.offsetWidth;else{var m\u003dl.scrollHeight,n\u003dl.scrollWidth,p\u003dl.offsetHeight,r\u003dl.offsetWidth;l.clientHeight!\u003dp\u0026\u0026(m\u003dh.scrollHeight,n\u003dh.scrollWidth,p\u003dh.offsetHeight,r\u003dh.offsetWidth);\nm\u003ec.height?m\u003ep?(d\u003dm,e\u003dn):(d\u003dp,e\u003dr):m\u003cp?(d\u003dm,e\u003dn):(d\u003dp,e\u003dr)}var t\u003dnew g.Dg(e,d)}catch(v){t\u003dnew g.Dg(-12245933,-12245933)}a.D\u003dt};\npo\u003dfunction(){var a\u003doo();if(0\u003ca.J||a.S)return!0;a\u003dsn().u.isVisible();var b\u003d0\u003d\u003d\u003djm(Xm);return a||b};\noo\u003dfunction(){return hm(lo)};\nqo\u003dfunction(a){this.B\u003da;this.u\u003d0;this.i\u003dnull};\nro\u003dfunction(a,b,c){this.B\u003da;this.La\u003dvoid 0\u003d\u003d\u003dc?\"na\":c;this.D\u003d[];this.isInitialized\u003d!1;this.C\u003dnew $n(-1,!0,this);this.i\u003dthis;this.S\u003db;this.Z\u003dthis.X\u003d!1;this.Ba\u003d\"uk\";this.Aa\u003d!1;this.J\u003d!0};\nso\u003dfunction(a,b){g.Zb(a.D,b)||(a.D.push(b),b.Os(a.i),b.Sn(a.C),b.ll()\u0026\u0026(a.X\u003d!0))};\nto\u003dfunction(a){a\u003da.i;a.cI();a.bI();var b\u003doo();b.K\u003dfo(!1,a.B,b.isMobileDevice);no(oo(),a.B);a.C.i\u003da.VK()};\nuo\u003dfunction(a){a.X\u003da.D.length?ko(a.D,function(b){return b.ll()}):!1};\nvo\u003dfunction(a){var b\u003dg.hc(a.D);g.uc(b,function(c){c.Sn(a.C)})};\nwo\u003dfunction(a){var b\u003dg.hc(a.D);g.uc(b,function(c){c.Os(a.i)});\na.i!\u003da||vo(a)};\nxo\u003dfunction(a,b,c,d){this.element\u003da;this.i\u003dnew sm(0,0,0,0);this.C\u003dnew sm(0,0,0,0);this.u\u003db;this.featureSet\u003dc;this.oa\u003dd;this.Z\u003d!1;this.timestamp\u003d-1;this.K\u003dnew ao(b.C,this.element,this.i,new sm(0,0,0,0),0,0,Vn(),0)};\nyo\u003dfunction(a){this.D\u003d!1;this.i\u003da;this.C\u003dg.Ja};\nzo\u003dfunction(a,b,c){this.B\u003dvoid 0\u003d\u003d\u003dc?0:c;this.u\u003da;this.i\u003dnull\u003d\u003db?\"\":b};\nlda\u003dfunction(a){switch(Math.trunc(a.B)){case -16:return-16;case -8:return-8;case 0:return 0;case 8:return 8;case 16:return 16;default:return 16}};\nAo\u003dfunction(a,b){return a.B\u003cb.B?!0:a.B\u003eb.B?!1:a.u\u003cb.u?!0:a.u\u003eb.u?!1:typeof a.i\u003ctypeof b.i?!0:typeof a.i\u003etypeof b.i?!1:a.i\u003cb.i};\nBo\u003dfunction(){this.B\u003d0;this.i\u003d[];this.u\u003d!1};\nmda\u003dfunction(a,b){(0,g.uc)(b.i,function(c){a.add(c.u,c.i,lda(c))})};\nCo\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003dvoid 0\u003d\u003d\u003dd?!0:d;om(b,function(e,f){d\u0026\u0026void 0\u003d\u003d\u003de||a.add(f,e,c)});\nreturn a};\nDo\u003dfunction(a){var b\u003dnda;a.u\u0026\u0026(g.rc(a.i,function(c,d){return Ao(d,c)?1:Ao(c,d)?-1:0}),a.u\u003d!1);\nreturn qn(a.i,function(c,d){d\u003db(d);return\"\"+c+(\"\"!\u003dc\u0026\u0026\"\"!\u003dd?\"\u0026\":\"\")+d},\"\")};\nnda\u003dfunction(a){var b\u003da.u;a\u003da.i;return\"\"\u003d\u003d\u003da?b:\"boolean\"\u003d\u003d\u003dtypeof a?a?b:\"\":Array.isArray(a)?0\u003d\u003d\u003da.length?b:b+\"\u003d\"+a.join():b+\"\u003d\"+(g.Zb([\"mtos\",\"tos\",\"p\"],b)?a:encodeURIComponent(a))};\nFo\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!0:b;this.i\u003dnew Bo;void 0!\u003d\u003da\u0026\u0026mda(this.i,a);b\u0026\u0026this.i.add(\"v\",Eo,-16)};\noda\u003dfunction(a){var b\u003d[],c\u003d[];g.He(a,function(d,e){if(!(e in Object.prototype)\u0026\u0026\"undefined\"!\u003dtypeof d)switch(Array.isArray(d)\u0026\u0026(d\u003dd.join(\",\")),d\u003d[e,\"\u003d\",d].join(\"\"),e){case \"adk\":case \"r\":case \"tt\":case \"error\":case \"mtos\":case \"tos\":case \"p\":case \"bs\":b.unshift(d);break;case \"req\":case \"url\":case \"referrer\":case \"iframe_loc\":c.push(d);break;default:b.push(d)}});\nreturn b.concat(c)};\nGo\u003dfunction(){if(Eo\u0026\u0026\"unreleased\"!\u003d\u003dEo)return Eo};\nHo\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?4E3:b;a\u003da.toString();if(!/\u0026v\u003d[^\u0026]+/.test(a)){var c\u003dGo();a\u003dc?a+\"\u0026v\u003d\"+encodeURIComponent(c):a}a\u003da.substring(0,b);tn(a)};\npda\u003dfunction(){this.i\u003d0};\nqda\u003dfunction(a,b,c){(0,g.uc)(a.B,function(d){var e\u003da.i;if(!d.i\u0026\u0026(d.B(b,c),d.C())){d.i\u003d!0;var f\u003dd.u(),h\u003dnew Bo;h.add(\"id\",\"av-js\");h.add(\"type\",\"verif\");h.add(\"vtype\",d.D);d\u003dhm(pda);h.add(\"i\",d.i++);h.add(\"adk\",e);Co(h,f);e\u003dnew Fo(h);Ho(e)}})};\nIo\u003dfunction(){this.u\u003dthis.B\u003dthis.C\u003dthis.i\u003d0};\nJo\u003dfunction(a){this.u\u003da\u003dvoid 0\u003d\u003d\u003da?rda:a;this.i\u003dg.on(this.u,function(){return new Io})};\nLo\u003dfunction(a,b){return Ko(a,function(c){return c.i},void 0\u003d\u003d\u003db?!0:b)};\nNo\u003dfunction(a,b){return Mo(a,b,function(c){return c.i})};\nOo\u003dfunction(a,b){return Ko(a,function(c){return c.B},void 0\u003d\u003d\u003db?!0:b)};\nPo\u003dfunction(a,b){return Mo(a,b,function(c){return c.B})};\nQo\u003dfunction(a,b){return Mo(a,b,function(c){return c.u})};\nRo\u003dfunction(a){g.uc(a.i,function(b){b.u\u003d0})};\nKo\u003dfunction(a,b,c){a\u003dg.on(a.i,function(d){return b(d)});\nreturn c?a:sda(a)};\nMo\u003dfunction(a,b,c){var d\u003dg.Wb(a.u,function(e){return b\u003c\u003de});\nreturn-1\u003d\u003dd?0:c(a.i[d])};\nsda\u003dfunction(a){return g.on(a,function(b,c,d){return 0\u003cc?d[c]-d[c-1]:d[c]})};\nSo\u003dfunction(){this.u\u003dnew Jo;this.La\u003dnew Io;this.oa\u003dthis.K\u003d-1;this.Xa\u003d1E3;this.Za\u003dnew Jo([1,.9,.8,.7,.6,.5,.4,.3,.2,.1,0]);this.Ba\u003dthis.xa\u003d-1};\nTo\u003dfunction(a,b){return Oo(a.u,void 0\u003d\u003d\u003db?!0:b)};\nVo\u003dfunction(a,b){b\u003dUo(b);return 0\u003d\u003d\u003db?0:Uo(a)/b};\nUo\u003dfunction(a){return Math.max(a.bottom-a.top,0)*Math.max(a.right-a.left,0)};\ntda\u003dfunction(a,b){if(!a||!b)return!1;for(var c\u003d0;null!\u003d\u003da\u0026\u0026100\u003ec++;){if(a\u003d\u003d\u003db)return!0;try{if(a\u003dg.mh(a)||a){var d\u003dQg(a),e\u003dd\u0026\u0026dh(d),f\u003de\u0026\u0026e.frameElement;f\u0026\u0026(a\u003df)}}catch(h){break}}return!1};\nuda\u003dfunction(a,b,c){if(!a||!b)return!1;b\u003dvm(a.clone(),-b.left,-b.top);a\u003d(b.left+b.right)/2;b\u003d(b.top+b.bottom)/2;var d\u003dYm();nm(d.top)\u0026\u0026d.top\u0026\u0026d.top.document\u0026\u0026(d\u003dd.top);if(!jda(d))return!1;a\u003dd.document.elementFromPoint(a,b);if(!a)return!1;b\u003d(b\u003d(b\u003dQg(c))\u0026\u0026b.defaultView\u0026\u0026b.defaultView.frameElement)\u0026\u0026tda(b,a);d\u003da\u003d\u003d\u003dc;a\u003d!d\u0026\u0026a\u0026\u0026rh(a,function(e){return e\u003d\u003d\u003dc});\nreturn!(b||d||a)};\nvda\u003dfunction(a,b,c,d){return oo().B?!1:0\u003e\u003dtm(a)||0\u003e\u003da.getHeight()?!0:c\u0026\u0026d?Sn(208,function(){return uda(a,b,c)}):!1};\nWo\u003dfunction(a,b,c){g.H.call(this);this.position\u003dwda.clone();this.mA\u003dthis.Az();this.hF\u003d-2;this.nY\u003dDate.now();this.BO\u003d-1;this.lastUpdateTime\u003db;this.dA\u003dnull;this.Vy\u003d!1;this.wA\u003dnull;this.opacity\u003d-1;this.requestSource\u003dc;this.OO\u003dthis.mF\u003dg.Ja;this.Vg\u003dnew Aca;this.Vg.oo\u003da;this.Vg.i\u003da;this.Zn\u003d!1;this.Ep\u003d{xF:null,vF:null};this.kO\u003d!0;this.Dx\u003dnull;this.Qs\u003dthis.tT\u003d!1;An().J++;this.Bf\u003dthis.pE();this.yO\u003d-1;this.Qd\u003dnull;this.qT\u003d!1;a\u003dthis.featureSet\u003dnew Wl;Xl(a,\"od\",xda);Xl(a,\"opac\",yn).i\u003d!0;Xl(a,\"sbeos\",yn).i\u003d!0;\nXl(a,\"prf\",yn).i\u003d!0;Xl(a,\"mwt\",yn).i\u003d!0;Xl(a,\"iogeo\",yn);(a\u003dthis.Vg.oo)\u0026\u0026a.getAttribute\u0026\u0026!/-[a-z]/.test(\"googleAvInapp\")\u0026\u0026(yda\u0026\u0026a.dataset?\"googleAvInapp\"in a.dataset:a.hasAttribute?a.hasAttribute(\"data-\"+Og()):a.getAttribute(\"data-\"+Og()))\u0026\u0026(oo().u\u003d!0);1\u003d\u003dthis.requestSource?Yl(this.featureSet,\"od\",1):Yl(this.featureSet,\"od\",0)};\nXo\u003dfunction(a,b){b!\u003da.Qs\u0026\u0026(a.Qs\u003db,a\u003doo(),b?a.J++:0\u003ca.J\u0026\u0026a.J--)};\nYo\u003dfunction(a,b){if(a.Qd){if(b.getName()\u003d\u003d\u003da.Qd.getName())return;a.Qd.dispose();a.Qd\u003dnull}b\u003db.create(a.Vg.i,a.featureSet,a.ll());if(b\u003dnull!\u003db\u0026\u0026b.iC()?b:null)a.Qd\u003db};\nZo\u003dfunction(a,b,c){if(!a.dA||-1\u003d\u003da.lastUpdateTime||-1\u003d\u003d\u003db.u||-1\u003d\u003d\u003da.dA.u)return 0;a\u003db.u-a.dA.u;return a\u003ec?0:a};\nzda\u003dfunction(a,b,c){if(a.Qd){a.Qd.jn();var d\u003da.Qd.K,e\u003dd.C,f\u003de.i;if(null!\u003dd.J){var h\u003dd.B;a.wA\u003dnew g.Bg(h.left-f.left,h.top-f.top)}f\u003da.sB()?Math.max(d.i,d.D):d.i;h\u003d{};null!\u003d\u003de.volume\u0026\u0026(h.volume\u003de.volume);e\u003da.QK(d);a.dA\u003dd;a.Na(f,b,c,!1,h,e,d.K)}};\nAda\u003dfunction(a){if(a.Vy\u0026\u0026a.Dx){var b\u003d1\u003d\u003dZl(a.featureSet,\"od\"),c\u003doo().i,d\u003da.Dx,e\u003da.Qd?a.Qd.getName():\"ns\",f\u003dnew g.Dg(tm(c),c.getHeight());c\u003da.sB();a\u003d{bY:e,wA:a.wA,OY:f,sB:c,hd:a.Bf.hd,HY:b};if(b\u003dd.u){b.jn();e\u003db.K;f\u003de.C.i;var h\u003dnull,l\u003dnull;null!\u003de.J\u0026\u0026f\u0026\u0026(h\u003de.B,h\u003dnew g.Bg(h.left-f.left,h.top-f.top),l\u003dnew g.Dg(f.right-f.left,f.bottom-f.top));e\u003dc?Math.max(e.i,e.D):e.i;c\u003d{bY:b.getName(),wA:h,OY:l,sB:c,HY:!1,hd:e}}else c\u003dnull;c\u0026\u0026qda(d,a,c)}};\nBda\u003dfunction(a,b,c){b\u0026\u0026(a.mF\u003db);c\u0026\u0026(a.OO\u003dc)};\ng.$o\u003dfunction(){};\ng.ap\u003dfunction(a){return{value:a,done:!1}};\ng.cp\u003dfunction(a){if(a.done)throw g.bp;return a.value};\nCda\u003dfunction(){this.C\u003dthis.i\u003dthis.B\u003dthis.u\u003dthis.D\u003d0};\nDda\u003dfunction(a){var b\u003d{};var c\u003dg.Sa()-a.D;b\u003d(b.ptlt\u003dc,b);(c\u003da.u)\u0026\u0026(b.pnk\u003dc);(c\u003da.B)\u0026\u0026(b.pnc\u003dc);(c\u003da.C)\u0026\u0026(b.pnmm\u003dc);(a\u003da.i)\u0026\u0026(b.pns\u003da);return b};\ndp\u003dfunction(){Rl.call(this);this.fullscreen\u003d!1;this.volume\u003dvoid 0;this.paused\u003d!1;this.mediaTime\u003d-1};\nep\u003dfunction(a){return jo(a.volume)\u0026\u00260\u003ca.volume};\nEda\u003dfunction(){var a\u003d{};this.u\u003d(a.vs\u003d[1,0],a.vw\u003d[0,1],a.am\u003d[2,2],a.a\u003d[4,4],a.f\u003d[8,8],a.bm\u003d[16,16],a.b\u003d[32,32],a.avw\u003d[0,64],a.avs\u003d[64,0],a.pv\u003d[256,256],a.gdr\u003d[0,512],a.p\u003d[0,1024],a.r\u003d[0,2048],a.m\u003d[0,4096],a.um\u003d[0,8192],a.ef\u003d[0,16384],a.s\u003d[0,32768],a.pmx\u003d[0,16777216],a);this.i\u003d{};for(var b in this.u)0\u003cthis.u[b][1]\u0026\u0026(this.i[b]\u003d0);this.B\u003d0};\nfp\u003dfunction(a,b){var c\u003da.u[b],d\u003dc[1];a.B+\u003dc[0];0\u003cd\u0026\u00260\u003d\u003da.i[b]\u0026\u0026(a.i[b]\u003d1)};\nFda\u003dfunction(a){var b\u003dg.Re(a.u),c\u003d0,d;for(d in a.i)g.Zb(b,d)\u0026\u00261\u003d\u003da.i[d]\u0026\u0026(c+\u003da.u[d][1],a.i[d]\u003d2);return c};\nGda\u003dfunction(a){var b\u003d0,c;for(c in a.i){var d\u003da.i[c];if(1\u003d\u003dd||2\u003d\u003dd)b+\u003da.u[c][1]}return b};\ngp\u003dfunction(){this.i\u003dthis.u\u003d0};\nhp\u003dfunction(){So.call(this);this.B\u003dnew Io;this.Ka\u003dthis.X\u003dthis.Aa\u003d0;this.S\u003d-1;this.fb\u003dnew Io;this.D\u003dnew Io;this.i\u003dnew Jo;this.J\u003dthis.C\u003d-1;this.Z\u003dnew Io;this.Xa\u003d2E3;this.Ja\u003dnew gp;this.Sa\u003dnew gp;this.Va\u003dnew gp};\nip\u003dfunction(a,b,c){var d\u003da.Ka;Xn||c||-1\u003d\u003da.S||(d+\u003db-a.S);return d};\njp\u003dfunction(){this.u\u003d!1};\nkp\u003dfunction(a,b){this.u\u003d!1;this.B\u003da;this.X\u003db;this.C\u003d0};\nlp\u003dfunction(a,b){kp.call(this,a,b);this.K\u003d[]};\nmp\u003dfunction(a,b,c,d){xo.call(this,a,b,c,d)};\nnp\u003dfunction(a,b,c){xo.call(this,null,a,b,c);this.J\u003da.isActive();this.D\u003d0};\nop\u003dfunction(a){return[a.top,a.left,a.bottom,a.right]};\npp\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?null:e;f\u003dvoid 0\u003d\u003d\u003df?[]:f;Wo.call(this,b,c,d);this.ND\u003d0;this.Df\u003d{};this.rf\u003dnew Eda;this.aP\u003d{};this.Jf\u003d\"\";this.Sa\u003dnull;this.kb\u003d!1;this.i\u003d[];this.nq\u003de;this.J\u003df;this.C\u003dnull;this.B\u003d-1;this.Ka\u003dthis.X\u003dvoid 0;this.oa\u003dthis.Z\u003d0;this.Ba\u003d-1;this.Za\u003dthis.Xa\u003d!1;this.Aa\u003dthis.S\u003dthis.u\u003dthis.au\u003dthis.qb\u003d0;new Jo;this.Ja\u003dthis.La\u003d0;this.Va\u003d-1;this.Cg\u003d0;this.K\u003dAf;this.xa\u003d[this.Az()];this.ob\u003d2;this.Rq\u003d{};this.Rq.pause\u003d\"p\";this.Rq.resume\u003d\"r\";this.Rq.skip\u003d\"s\";this.Rq.mute\u003d\"m\";this.Rq.unmute\u003d\n\"um\";this.Rq.exitfullscreen\u003d\"ef\";this.D\u003dnull;this.fb\u003d!1};\nqp\u003dfunction(a){0!\u003da.Cg\u0026\u0026(a.Cg\u003d3)};\nrp\u003dfunction(a){return void 0\u003d\u003d\u003da?a:Number(a)?go(a,3):0};\nsp\u003dfunction(a,b){return a.xa[null!\u003db\u0026\u0026b\u003ca.xa.length?b:a.xa.length-1]};\ntp\u003dfunction(a){var b\u003d!!Zl(An().featureSet,\"umt\");return a.X||!b\u0026\u0026!a.Ka?0:1};\nHda\u003dfunction(a,b){a.pm()?b\u003d0:-1\u003d\u003da.lastUpdateTime?b\u003d0:(b-\u003da.lastUpdateTime,b\u003db\u003eMath.max(1E4,a.B/3)?0:b);var c\u003da.K(a)||{};c\u003dvoid 0!\u003d\u003dc.currentTime?c.currentTime:a.Z;var d\u003dc-a.Z,e\u003d0;0\u003c\u003dd?(a.oa+\u003db,a.Ja+\u003dMath.max(b-d,0),e\u003dMath.min(d,a.oa)):a.La+\u003dMath.abs(d);0!\u003dd\u0026\u0026(a.oa\u003d0);-1\u003d\u003da.Va\u0026\u00260\u003cd\u0026\u0026(a.Va\u003d0\u003c\u003dZn?Vn()-Zn:-1);a.Z\u003dc;return e};\nIda\u003dfunction(a,b){ko(a.J,function(c){return c.B\u003d\u003db.B})||a.J.push(b)};\nvp\u003dfunction(a){var b\u003dNo(a.xg().i,1);return up(a,b)};\nup\u003dfunction(a,b,c){return 15E3\u003c\u003db?!0:a.Xa?(void 0\u003d\u003d\u003dc?0:c)?!0:0\u003ca.B?b\u003e\u003da.B/2:0\u003ca.Ba?b\u003e\u003da.Ba:!1:!1};\nJda\u003dfunction(a){var b\u003dgo(a.Bf.hd,2),c\u003da.rf.B,d\u003da.Bf,e\u003dsp(a),f\u003drp(e.C),h\u003drp(e.J),l\u003drp(d.volume),m\u003dgo(e.K,2),n\u003dgo(e.oa,2),p\u003dgo(d.hd,2),r\u003dgo(e.xa,2),t\u003dgo(e.Ba,2);d\u003dgo(d.uh,2);a\u003da.Nn().clone();a.round();e\u003dTo(e,!1);return{MY:b,hw:c,nA:f,jA:h,Tu:l,oA:m,kA:n,hd:p,pA:r,lA:t,uh:d,position:a,uA:e}};\nxp\u003dfunction(a,b){wp(a.i,b,function(){return{MY:0,hw:void 0,nA:-1,jA:-1,Tu:-1,oA:-1,kA:-1,hd:-1,pA:-1,lA:-1,uh:-1,position:void 0,uA:[]}});\na.i[b]\u003dJda(a)};\nwp\u003dfunction(a,b,c){for(var d\u003da.length;d\u003cb+1;)a.push(c()),d++};\nAp\u003dfunction(a,b,c){var d\u003da.aP[b];if(null!\u003dd)return d;d\u003dKda(a,b);var e\u003dUe(yp,function(f){return f\u003d\u003db});\na\u003dzp(a,d,d,c,Lda[yp[e]]);\"fully_viewable_audible_half_duration_impression\"\u003d\u003db\u0026\u0026(a.std\u003d\"csm\");return a};\nBp\u003dfunction(a,b,c){var d\u003d[b];if(a!\u003db||c!\u003db)d.unshift(a),d.push(c);return d};\nzp\u003dfunction(a,b,c,d,e){if(a.Zn)return{\"if\":0,vs:0};var f\u003da.Nn().clone();f.round();var h\u003doo(),l\u003dAn(),m\u003da.xg(),n\u003da.Qd?a.Qd.getName():\"ns\",p\u003d{};p[\"if\"]\u003dh.B?1:void 0;p.sdk\u003da.C?a.C:void 0;p.t\u003da.nY;p.p\u003d[f.top,f.left,f.bottom,f.right];p.tos\u003dLo(m.u,!1);p.mtos\u003dTo(m);p.mcvt\u003dm.La.B;p.ps\u003dvoid 0;f\u003dip(m,Vn(),a.pm());p.vht\u003df;p.mut\u003dm.fb.B;p.a\u003drp(a.Bf.volume);p.mv\u003drp(m.J);p.fs\u003da.Qs?1:0;p.ft\u003dm.Z.i;p.at\u003dm.D.i;p.as\u003d0\u003cm.C?1:0;p.atos\u003dLo(m.i);p.ssb\u003dLo(m.Za,!1);p.amtos\u003dOo(m.i,!1);p.uac\u003da.qb;p.vpt\u003dm.B.i;\"nio\"\u003d\u003dn\u0026\u0026(p.nio\u003d\n1,p.avms\u003d\"nio\");p.gmm\u003d\"4\";p.gdr\u003dup(a,m.B.i,!0)?1:0;p.efpf\u003da.ob;if(\"gsv\"\u003d\u003dn||\"nis\"\u003d\u003dn)n\u003da.Qd,0\u003cn.D\u0026\u0026(p.nnut\u003dn.D);p.tcm\u003dtp(a);p.nmt\u003da.La;p.bt\u003da.Ja;p.pst\u003da.Va;p.vpaid\u003da.X;p.dur\u003da.B;p.vmtime\u003da.Z;p.is\u003da.rf.B;1\u003c\u003da.i.length\u0026\u0026(p.i0\u003da.i[0].hw,p.a0\u003d[a.i[0].Tu],p.c0\u003d[a.i[0].hd],p.ss0\u003d[a.i[0].uh],n\u003da.i[0].position,p.p0\u003dn?op(n):void 0);2\u003c\u003da.i.length\u0026\u0026(p.i1\u003da.i[1].hw,p.a1\u003dBp(a.i[1].nA,a.i[1].Tu,a.i[1].jA),p.c1\u003dBp(a.i[1].oA,a.i[1].hd,a.i[1].kA),p.ss1\u003dBp(a.i[1].pA,a.i[1].uh,a.i[1].lA),n\u003da.i[1].position,p.p1\u003dn?op(n):\nvoid 0,p.mtos1\u003da.i[1].uA);3\u003c\u003da.i.length\u0026\u0026(p.i2\u003da.i[2].hw,p.a2\u003dBp(a.i[2].nA,a.i[2].Tu,a.i[2].jA),p.c2\u003dBp(a.i[2].oA,a.i[2].hd,a.i[2].kA),p.ss2\u003dBp(a.i[2].pA,a.i[2].uh,a.i[2].lA),n\u003da.i[2].position,p.p2\u003dn?op(n):void 0,p.mtos2\u003da.i[2].uA);4\u003c\u003da.i.length\u0026\u0026(p.i3\u003da.i[3].hw,p.a3\u003dBp(a.i[3].nA,a.i[3].Tu,a.i[3].jA),p.c3\u003dBp(a.i[3].oA,a.i[3].hd,a.i[3].kA),p.ss3\u003dBp(a.i[3].pA,a.i[3].uh,a.i[3].lA),n\u003da.i[3].position,p.p3\u003dn?op(n):void 0,p.mtos3\u003da.i[3].uA);p.cs\u003dGda(a.rf);b\u0026\u0026(p.ic\u003dFda(a.rf),p.dvpt\u003dm.B.u,p.dvs\u003dQo(m.u,.5),\np.dfvs\u003dQo(m.u,1),p.davs\u003dQo(m.i,.5),p.dafvs\u003dQo(m.i,1),c\u0026\u0026(m.B.u\u003d0,Ro(m.u),Ro(m.i)),a.qm()\u0026\u0026(p.dtos\u003dm.Aa,p.dav\u003dm.X,p.dtoss\u003da.ND+1,c\u0026\u0026(m.Aa\u003d0,m.X\u003d0,a.ND++)),p.dat\u003dm.D.u,p.dft\u003dm.Z.u,c\u0026\u0026(m.D.u\u003d0,m.Z.u\u003d0));p.ps\u003d[h.D.width,h.D.height];p.bs\u003d[tm(h.i),h.i.getHeight()];p.scs\u003d[h.C.width,h.C.height];p.dom\u003dh.domain;a.au\u0026\u0026(p.vds\u003da.au);if(0\u003ca.J.length||a.nq)b\u003dg.hc(a.J),a.nq\u0026\u0026b.push(a.nq),p.pings\u003dg.on(b,function(r){return r.toString()});\nb\u003dg.on(g.Cp(a.J,function(r){return r.J()}),function(r){return r.getId()});\npaa(b);p.ces\u003db;a.u\u0026\u0026(p.vmer\u003da.u);a.S\u0026\u0026(p.vmmk\u003da.S);a.Aa\u0026\u0026(p.vmiec\u003da.Aa);p.avms\u003da.Qd?a.Qd.getName():\"ns\";a.Qd\u0026\u0026g.cf(p,a.Qd.Mn());d?(p.c\u003dgo(a.Bf.hd,2),p.ss\u003dgo(a.Bf.uh,2)):p.tth\u003dVn()-Dp;p.mc\u003dgo(m.oa,2);p.nc\u003dgo(m.K,2);p.mv\u003drp(m.J);p.nv\u003drp(m.C);p.lte\u003dgo(a.hF,2);d\u003dsp(a,e);To(m);p.qmtos\u003dTo(d);p.qnc\u003dgo(d.K,2);p.qmv\u003drp(d.J);p.qnv\u003drp(d.C);p.qas\u003d0\u003cd.C?1:0;p.qi\u003da.Jf;p.avms||(p.avms\u003d\"geo\");p.psm\u003dm.Ja.i;p.psv\u003dm.Ja.getValue();p.psfv\u003dm.Sa.getValue();p.psa\u003dm.Va.getValue();l\u003dzca(l.featureSet);l.length\u0026\u0026(p.veid\u003dl);\na.D\u0026\u0026g.cf(p,Dda(a.D));p.avas\u003da.qz();p.vs\u003da.WK();return p};\nKda\u003dfunction(a,b){if(g.Zb(Mda,b))return!0;var c\u003da.Df[b];return void 0!\u003d\u003dc?(a.Df[b]\u003d!0,!c):!1};\nOda\u003dfunction(){this.i\u003d{};var a\u003ddh();Ep(this,a,document);var b\u003dNda();try{if(\"1\"\u003d\u003db){for(var c\u003da.parent;c!\u003da.top;c\u003dc.parent)Ep(this,c,c.document);Ep(this,a.top,a.top.document)}}catch(d){}};\nNda\u003dfunction(){var a\u003ddocument.documentElement;try{if(!nm(dh().top))return\"2\";var b\u003d[],c\u003ddh(a.ownerDocument);for(a\u003dc;a!\u003dc.top;a\u003da.parent)if(a.frameElement)b.push(a.frameElement);else break;return b\u0026\u00260!\u003db.length?\"1\":\"0\"}catch(d){return\"2\"}};\nEp\u003dfunction(a,b,c){co(c,\"mousedown\",function(){return Pda(a)},301);\nco(b,\"scroll\",function(){return Qda(a)},302);\nco(c,\"touchmove\",function(){return Rda(a)},303);\nco(c,\"mousemove\",function(){return Sda(a)},304);\nco(c,\"keydown\",function(){return Tda(a)},305)};\nPda\u003dfunction(a){g.He(a.i,function(b){1E5\u003cb.B||++b.B})};\nQda\u003dfunction(a){g.He(a.i,function(b){1E5\u003cb.i||++b.i})};\nRda\u003dfunction(a){g.He(a.i,function(b){1E5\u003cb.i||++b.i})};\nTda\u003dfunction(a){g.He(a.i,function(b){1E5\u003cb.u||++b.u})};\nSda\u003dfunction(a){g.He(a.i,function(b){1E5\u003cb.C||++b.C})};\nFp\u003dfunction(){this.i\u003d[];this.u\u003d[]};\nGp\u003dfunction(a,b){return g.Vb(a.i,function(c){return c.Jf\u003d\u003db})};\nHp\u003dfunction(a,b){return b?g.Vb(a.i,function(c){return c.Vg.oo\u003d\u003db}):null};\nUda\u003dfunction(a,b){return g.Vb(a.u,function(c){return 2\u003d\u003dc.Qk()\u0026\u0026c.Jf\u003d\u003db})};\nJp\u003dfunction(){var a\u003dIp;return 0\u003d\u003da.i.length?a.u:0\u003d\u003da.u.length?a.i:g.gc(a.u,a.i)};\nKp\u003dfunction(a,b){a\u003d1\u003d\u003db.Qk()?a.i:a.u;var c\u003dUb(a,function(d){return d\u003d\u003db});\nreturn-1!\u003dc?(a.splice(c,1),b.Qd\u0026\u0026b.Qd.yu(),b.dispose(),!0):!1};\nVda\u003dfunction(a){var b\u003dIp;if(Kp(b,a)){switch(a.Qk()){case 0:var c\u003dfunction(){return null};\ncase 2:c\u003dfunction(){return Uda(b,a.Jf)};\nbreak;case 1:c\u003dfunction(){return Gp(b,a.Jf)}}for(var d\u003dc();d;d\u003dc())Kp(b,d)}};\nWda\u003dfunction(a,b){var c\u003dIp;a\u003dg.Cp(a,(void 0\u003d\u003d\u003db?0:b)?function(d){return!Gp(c,d.Jf)}:function(d){return!Hp(c,d.Vg.oo)});\nc.i.push.apply(c.i,g.u(a))};\nLp\u003dfunction(a){var b\u003dIp,c\u003d[];g.uc(a,function(d){ko(b.i,function(e){return e.Vg.oo\u003d\u003d\u003dd.Vg.oo\u0026\u0026e.Jf\u003d\u003d\u003dd.Jf})||(b.i.push(d),c.push(d))})};\nMp\u003dfunction(){this.i\u003dthis.u\u003dnull};\nNp\u003dfunction(a,b){function c(d,e){b(d,e)}\nif(null\u003d\u003da.u)return!1;a.i\u003dg.Vb(a.u,function(d){return null!\u003dd\u0026\u0026d.dI()});\na.i\u0026\u0026(a.i.init(c)?to(a.i.i):b(a.i.i.Ds(),a.i));return null!\u003da.i};\nOp\u003dfunction(a){a\u003dXda(a);yo.call(this,a.length?a[a.length-1]:new ro(dm,0));this.B\u003da;this.u\u003dnull};\nXda\u003dfunction(a){if(!a.length)return[];a\u003d(0,g.Cp)(a,function(c){return null!\u003dc\u0026\u0026c.xu()});\nfor(var b\u003d1;b\u003ca.length;b++)so(a[b-1],a[b]);return a};\nPp\u003dfunction(a,b,c,d){xo.call(this,a,b,c,d);this.X\u003dthis.S\u003dthis.D\u003dthis.J\u003dthis.B\u003dnull};\nQp\u003dfunction(a){return a.B\u0026\u0026a.B.takeRecords?a.B.takeRecords():[]};\nZda\u003dfunction(a){if(!a.element)return!1;var b\u003da.element,c\u003da.u.i.B,d\u003dAn().i.i;a.B\u003dnew c.IntersectionObserver(xn(d,function(e){return Rp(a,e)}),Yda);\nd\u003dxn(d,function(){a.B.unobserve(b);a.B.observe(b);Rp(a,Qp(a))});\nc.ResizeObserver?(a.J\u003dnew c.ResizeObserver(d),a.J.observe(b)):c.MutationObserver\u0026\u0026(a.D\u003dnew g.C.MutationObserver(d),a.D.observe(b,{attributes:!0,childList:!0,characterData:!0,subtree:!0}));a.B.observe(b);Rp(a,Qp(a));return!0};\nRp\u003dfunction(a,b){try{if(b.length){a.S||(a.S\u003dVn());var c\u003d$da(b),d\u003dPm(a.element,a.u.i.B),e\u003dd.x,f\u003dd.y;a.i\u003dnew sm(Math.round(f),Math.round(e)+c.boundingClientRect.width,Math.round(f)+c.boundingClientRect.height,Math.round(e));var h\u003dho(c.intersectionRect);a.C\u003dvm(h,a.i.left-h.left,a.i.top-h.top)}}catch(l){a.yu(),Un(299,l)}};\n$da\u003dfunction(a){return qn(a,function(b,c){return b.time\u003ec.time?b:c},a[0])};\nSp\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?dm:a;yo.call(this,new ro(a,2))};\n$p\u003dfunction(){var a\u003dTp();ro.call(this,dm.top,a,\"geo\")};\nTp\u003dfunction(){An();var a\u003doo();return a.B||a.u?0:2};\naq\u003dfunction(){};\nbq\u003dfunction(){this.done\u003d!1;this.i\u003d{sR:0,tJ:0,mea:0,rK:0,NE:-1,TR:0,SR:0,UR:0};this.D\u003dnull;this.J\u003d!1;this.B\u003dnull;this.K\u003d0;this.u\u003dnew qo(this)};\ndq\u003dfunction(){var a\u003dcq;a.J||(a.J\u003d!0,aea(a,function(){return a.C.apply(a,g.u(g.Ba.apply(0,arguments)))}),a.C())};\nbea\u003dfunction(){hm(aq);var a\u003dhm(Mp);null!\u003da.i\u0026\u0026a.i.i?to(a.i.i):oo().update(dm)};\neq\u003dfunction(a,b,c){if(!a.done\u0026\u0026(a.u.cancel(),0!\u003db.length)){a.B\u003dnull;try{bea();var d\u003dVn(),e\u003dAn();e.D\u003dd;if(null!\u003dhm(Mp).i)for(e\u003d0;e\u003cb.length;e++)zda(b[e],d,c);else Bn(Kn,\"\",{strategy_not_selected:1,bin:e.u},!0,void 0);for(d\u003d0;d\u003cb.length;d++)Ada(b[d]);++a.i.rK;cea()}finally{c?g.uc(b,function(f){f.Bf.hd\u003d0}):a.u.schedule()}}};\naea\u003dfunction(a,b){if(!a.D){b\u003dQn(142,b,void 0);sn();var c;Xm.visibilityState?c\u003d\"visibilitychange\":Xm.mozVisibilityState?c\u003d\"mozvisibilitychange\":Xm.webkitVisibilityState\u0026\u0026(c\u003d\"webkitvisibilitychange\");c\u0026\u0026fm(Xm,c,b,{capture:!1})\u0026\u0026(a.D\u003db)}};\nfq\u003dfunction(){var a\u003dhm(Mp);if(null!\u003da.i){var b\u003da.i;g.uc(Jp(),function(c){return Yo(c,b)})}};\ncea\u003dfunction(){var a\u003dAn();Zl(a.featureSet,\"llp\")};\ngq\u003dfunction(a,b){a\u003da.K;Xn\u0026\u0026(a+\u003db-Yn);return a};\ndea\u003dfunction(a){var b\u003dcq;a\u003dvoid 0\u003d\u003d\u003da?function(){return{}}:a;\nPn.wK\u003d\"av-js\";Kn.i\u003d.01;fda([function(c){var d\u003dAn(),e\u003d{};e\u003d(e.bin\u003dd.u,e.type\u003d\"error\",e);d\u003d$l(d.featureSet);if(!b.B){var f\u003ddm.document,h\u003d0\u003c\u003dWn?Vn()-Wn:-1,l\u003dVn();-1\u003d\u003db.i.NE\u0026\u0026(h\u003dl);var m\u003doo(),n\u003dAn(),p\u003d$l(n.featureSet),r\u003dJp();try{if(0\u003cr.length){var t\u003dm.i;t\u0026\u0026(p.bs\u003d[tm(t),t.getHeight()]);var v\u003dm.D;v\u0026\u0026(p.ps\u003d[v.width,v.height]);dm.screen\u0026\u0026(p.scs\u003d[dm.screen.width,dm.screen.height])}else p.url\u003dencodeURIComponent(dm.location.href.substring(0,512)),f.referrer\u0026\u0026(p.referrer\u003dencodeURIComponent(f.referrer.substring(0,\n512)));p.tt\u003dh;p.pt\u003dWn;p.bin\u003dn.u;void 0!\u003d\u003ddm.google_osd_load_pub_page_exp\u0026\u0026(p.olpp\u003ddm.google_osd_load_pub_page_exp);p.deb\u003d[1,b.i.sR,b.i.tJ,b.i.rK,b.i.NE,0,b.u.u,b.i.TR,b.i.SR,b.i.UR].join(\"-\");p.tvt\u003dgq(b,l);m.u\u0026\u0026(p.inapp\u003d1);if(null!\u003d\u003ddm\u0026\u0026dm!\u003ddm.top){0\u003cr.length\u0026\u0026(p.iframe_loc\u003dencodeURIComponent(dm.location.href.substring(0,512)));var x\u003dm.K;p.is\u003d[tm(x),x.getHeight()]}}catch(y){p.error\u003d1}b.B\u003dp}t\u003dg.$e(b.B);v\u003dAn().i;1\u003d\u003dZl(v.B,\"prf\")?(x\u003dnew wn,f\u003dv.i,h\u003d0,-1\u003cf.i\u0026\u0026(h\u003df.B.i.now()-f.i),x\u003dId(x,1,f.C+h,0),f\u003dv.i,\nx\u003dId(x,5,-1\u003cf.i?f.u+1:f.u,0),x\u003dId(x,2,v.u.i.B(),0),x\u003dId(x,3,v.u.i.u(),0),v\u003dId(x,4,v.u.i.i(),0),x\u003d{},v\u003d(x.pf\u003dg.Gc(ee(v,Wca)),x)):v\u003d{};g.cf(t,v);g.cf(c,e,d,t,a());if(e\u003dGo())d\u003d{},g.cf(c,(d.v\u003dencodeURIComponent(e),d))}])};\nfea\u003dfunction(){var a\u003deea||dm;if(!a)return\"\";var b\u003d[];if(!a.location||!a.location.href)return\"\";b.push(\"url\u003d\"+encodeURIComponent(a.location.href.substring(0,512)));a.document\u0026\u0026a.document.referrer\u0026\u0026b.push(\"referrer\u003d\"+encodeURIComponent(a.document.referrer.substring(0,512)));return b.join(\"\u0026\")};\nhq\u003dfunction(a){return function(b){return void 0\u003d\u003d\u003db[a]?0:b[a]}};\niq\u003dfunction(){var a\u003d[0,2,4];return function(b){b\u003db.tos;if(Array.isArray(b)){for(var c\u003dArray(b.length),d\u003d0;d\u003cb.length;d++)c[d]\u003d0\u003cd?c[d-1]+b[d]:b[d];return void 0!\u003d\u003da?gea(c,a):c}}};\njq\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?function(){return!0}:d;\nreturn function(e){var f\u003de[a];if(Array.isArray(f)\u0026\u0026d(e))return gea(f,b,c)}};\nkq\u003dfunction(a,b){return function(c){return b(c)?c[a]:void 0}};\nhea\u003dfunction(a){return function(b){for(var c\u003d0;c\u003ca.length;c++)if(a[c]\u003d\u003d\u003db.e||void 0\u003d\u003d\u003da[c]\u0026\u0026!b.hasOwnProperty(\"e\"))return!0;return!1}};\ngea\u003dfunction(a,b,c){return void 0\u003d\u003d\u003dc||c?g.Cp(a,function(d,e){return g.Zb(b,e)}):g.on(b,function(d,e,f){return a.slice(0\u003ce?f[e-1]+1:0,d+1).reduce(function(h,l){return h+l},0)})};\nlq\u003dfunction(){var a\u003d\"youtube.player.web_20211215_00_RC01\".match(/_(\\d{8})_RC\\d+$/)||\"youtube.player.web_20211215_00_RC01\".match(/_(\\d{8})_\\d+_\\d+$/)||\"youtube.player.web_20211215_00_RC01\".match(/_(\\d{8})_\\d+\\.\\d+$/)||\"youtube.player.web_20211215_00_RC01\".match(/_(\\d{8})_\\d+_RC\\d+$/),b;if(2\u003d\u003d(null\u003d\u003d(b\u003da)?void 0:b.length))return a[1];a\u003d\"youtube.player.web_20211215_00_RC01\".match(/.*_(\\d{2})\\.(\\d{4})\\.\\d+_RC\\d+$/);var c;return 3\u003d\u003d(null\u003d\u003d(c\u003da)?void 0:c.length)?\"20\"+a[1]+a[2]:\"915\"};\niea\u003dfunction(){return\"av.default_js\".includes(\"ima_html5_sdk\")?{Ik:\"ima\",version:\"915\"}:\"av.default_js\".includes(\"ima_native_sdk\")?{Ik:\"nima\",version:\"915\"}:\"av.default_js\".includes(\"admob-native-video-javascript\")?{Ik:\"an\",version:\"915\"}:\"youtube.player.web_20211215_00_RC01\".includes(\"cast_js_sdk\")?{Ik:\"cast\",version:lq()}:\"youtube.player.web_20211215_00_RC01\".includes(\"youtube.player.web\")?{Ik:\"yw\",version:lq()}:\"youtube.player.web_20211215_00_RC01\".includes(\"outstream_web_client\")?{Ik:\"out\",version:lq()}:\n\"youtube.player.web_20211215_00_RC01\".includes(\"drx_rewarded_web\")?{Ik:\"r\",version:lq()}:\"youtube.player.web_20211215_00_RC01\".includes(\"gam_native_web_video\")?{Ik:\"n\",version:lq()}:\"youtube.player.web_20211215_00_RC01\".includes(\"admob_interstitial_video\")?{Ik:\"int\",version:lq()}:{Ik:\"j\",version:\"915\"}};\noq\u003dfunction(a,b){var c\u003d{sv:mq,cb:jea};c.nas\u003dIp.i.length;c.msg\u003da;void 0!\u003d\u003db\u0026\u0026(a\u003dkea(b))\u0026\u0026(c.e\u003dnq[a]);return c};\npq\u003dfunction(a){return eb(a,\"custom_metric_viewable\")};\nkea\u003dfunction(a){var b\u003dpq(a)?\"custom_metric_viewable\":a.toLowerCase();return Ue(yp,function(c){return c\u003d\u003db})};\nlea\u003dfunction(){this.i\u003dvoid 0;this.u\u003d!1;this.B\u003d0;this.C\u003d-1;this.D\u003d\"tos\"};\noea\u003dfunction(a){try{var b\u003da.split(\",\");return b.length\u003eg.Re(mea).length?null:qn(b,function(c,d){d\u003dd.toLowerCase().split(\"\u003d\");if(2!\u003dd.length||void 0\u003d\u003d\u003dnea[d[0]]||!nea[d[0]](d[1]))throw Error(\"Entry (\"+d[0]+\", \"+d[1]+\") is invalid.\");c[d[0]]\u003dd[1];return c},{})}catch(c){return null}};\npea\u003dfunction(a,b){if(void 0\u003d\u003da.i)return 0;switch(a.D){case \"mtos\":return a.u?Po(b.i,a.i):Po(b.u,a.i);case \"tos\":return a.u?No(b.i,a.i):No(b.u,a.i)}return 0};\nqq\u003dfunction(a,b,c,d){kp.call(this,b,d);this.K\u003da;this.S\u003dc};\nqea\u003dfunction(){};\nrq\u003dfunction(){};\nsq\u003dfunction(){this.B\u003dthis.C\u003dthis.J\u003dthis.D\u003dthis.u\u003dthis.i\u003d\"\"};\nrea\u003dfunction(){};\ntq\u003dfunction(a,b,c,d,e){var f\u003d{};if(void 0!\u003d\u003da)if(null!\u003db)for(var h in b){var l\u003db[h];h in Object.prototype||null!\u003dl\u0026\u0026(f[h]\u003d\"function\"\u003d\u003d\u003dtypeof l?l(a):a[l])}else g.cf(f,a);void 0!\u003d\u003dc\u0026\u0026g.cf(f,c);a\u003dDo(Co(new Bo,f));0\u003ca.length\u0026\u0026void 0!\u003d\u003dd\u0026\u0026void 0!\u003d\u003de\u0026\u0026(e\u003de(a),a+\u003d\"\u0026\"+d+\"\u003d\"+e);return a};\nuq\u003dfunction(){};\nvq\u003dfunction(a){kp.call(this,\"fully_viewable_audible_half_duration_impression\",a)};\nwq\u003dfunction(a){this.i\u003da};\nxq\u003dfunction(a,b){kp.call(this,a,b)};\nyq\u003dfunction(a){lp.call(this,\"measurable_impression\",a)};\nzq\u003dfunction(){wq.apply(this,arguments)};\nAq\u003dfunction(a,b,c){np.call(this,a,b,c)};\nBq\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?dm:a;yo.call(this,new ro(a,2))};\nCq\u003dfunction(a,b,c){np.call(this,a,b,c)};\nDq\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?dm:a;yo.call(this,new ro(a,2))};\nEq\u003dfunction(){ro.call(this,dm,2,\"mraid\");this.Ja\u003d0;this.oa\u003dthis.xa\u003d!1;this.K\u003dnull;this.u\u003dbo(this.B);this.C.i\u003dnew sm(0,0,0,0);this.Ka\u003d!1};\nFq\u003dfunction(a,b,c){a.Oo(\"addEventListener\",b,c)};\nvea\u003dfunction(a){An().C\u003d!!a.Oo(\"isViewable\");Fq(a,\"viewableChange\",sea);\"loading\"\u003d\u003d\u003da.Oo(\"getState\")?Fq(a,\"ready\",tea):uea(a)};\nuea\u003dfunction(a){\"string\"\u003d\u003d\u003dtypeof a.u.Jj.AFMA_LIDAR?(a.xa\u003d!0,wea(a)):(a.u.compatibility\u003d3,a.K\u003d\"nc\",a.fail(\"w\"))};\nwea\u003dfunction(a){a.oa\u003d!1;var b\u003d1\u003d\u003dZl(An().featureSet,\"rmmt\"),c\u003d!!a.Oo(\"isViewable\");(b?!c:1)\u0026\u0026sn().setTimeout(Tn(524,function(){a.oa||(xea(a),Un(540,Error()),a.K\u003d\"mt\",a.fail(\"w\"))}),500);\nyea(a);Fq(a,a.u.Jj.AFMA_LIDAR,zea)};\nyea\u003dfunction(a){var b\u003d1\u003d\u003dZl(An().featureSet,\"sneio\"),c\u003dvoid 0!\u003d\u003da.u.Jj.AFMA_LIDAR_EXP_1,d\u003dvoid 0!\u003d\u003da.u.Jj.AFMA_LIDAR_EXP_2;(b\u003db\u0026\u0026d)\u0026\u0026(a.u.Jj.AFMA_LIDAR_EXP_2\u003d!0);c\u0026\u0026(a.u.Jj.AFMA_LIDAR_EXP_1\u003d!b)};\nxea\u003dfunction(a){a.Oo(\"removeEventListener\",a.u.Jj.AFMA_LIDAR,zea);a.xa\u003d!1};\nAea\u003dfunction(a,b){if(\"loading\"\u003d\u003d\u003da.Oo(\"getState\"))return new g.Dg(-1,-1);b\u003da.Oo(b);if(!b)return new g.Dg(-1,-1);a\u003dparseInt(b.width,10);b\u003dparseInt(b.height,10);return isNaN(a)||isNaN(b)?new g.Dg(-1,-1):new g.Dg(a,b)};\ntea\u003dfunction(){try{var a\u003dhm(Eq);a.Oo(\"removeEventListener\",\"ready\",tea);uea(a)}catch(b){Un(541,b)}};\nzea\u003dfunction(a,b){try{var c\u003dhm(Eq);c.oa\u003d!0;var d\u003da?new sm(a.y,a.x+a.width,a.y+a.height,a.x):new sm(0,0,0,0);var e\u003dVn(),f\u003dpo();var h\u003dnew $n(e,f,c);h.i\u003dd;h.volume\u003db;c.Sn(h)}catch(l){Un(542,l)}};\nsea\u003dfunction(a){var b\u003dAn(),c\u003dhm(Eq);a\u0026\u0026!b.C\u0026\u0026(b.C\u003d!0,c.Ka\u003d!0,c.K\u0026\u0026c.fail(\"w\",!0))};\nGq\u003dfunction(){this.isInitialized\u003d!1;this.i\u003dthis.D\u003dthis.u\u003dnull;var a\u003d{};this.S\u003d(a.start\u003dthis.fT,a.firstquartile\u003dthis.aT,a.midpoint\u003dthis.cT,a.thirdquartile\u003dthis.gT,a.complete\u003dthis.YS,a.pause\u003dthis.eG,a.resume\u003dthis.WN,a.skip\u003dthis.eT,a.viewable_impression\u003dthis.Rk,a.mute\u003dthis.Vt,a.unmute\u003dthis.Vt,a.fullscreen\u003dthis.bT,a.exitfullscreen\u003dthis.ZS,a.fully_viewable_audible_half_duration_impression\u003dthis.Rk,a.measurable_impression\u003dthis.Rk,a.abandon\u003dthis.eG,a.engagedview\u003dthis.Rk,a.impression\u003dthis.Rk,a.creativeview\u003d\nthis.Rk,a.progress\u003dthis.Vt,a.custom_metric_viewable\u003dthis.Rk,a.bufferstart\u003dthis.eG,a.bufferfinish\u003dthis.WN,a.audio_measurable\u003dthis.Rk,a.audio_audible\u003dthis.Rk,a);a\u003d{};this.X\u003d(a.overlay_resize\u003dthis.dT,a.abandon\u003dthis.FE,a.close\u003dthis.FE,a.collapse\u003dthis.FE,a.overlay_unmeasurable_impression\u003dfunction(b){return Ap(b,\"overlay_unmeasurable_impression\",po())},a.overlay_viewable_immediate_impression\u003dfunction(b){return Ap(b,\"overlay_viewable_immediate_impression\",po())},a.overlay_unviewable_impression\u003dfunction(b){return Ap(b,\n\"overlay_unviewable_impression\",po())},a.overlay_viewable_end_of_session_impression\u003dfunction(b){return Ap(b,\"overlay_viewable_end_of_session_impression\",po())},a);\nAn().u\u003d3;Bea(this);this.B\u003d!1};\nHq\u003dfunction(a,b,c,d){b\u003da.ix(null,d,!0,b);b.C\u003dc;Wda([b],a.B);return b};\nCea\u003dfunction(a,b,c){xca(b);var d\u003da.i;g.uc(b,function(e){var f\u003dg.on(e.criteria,function(h){var l\u003doea(h);if(null\u003d\u003dl)h\u003dnull;else if(h\u003dnew lea,null!\u003dl.visible\u0026\u0026(h.i\u003dl.visible/100),null!\u003dl.audible\u0026\u0026(h.u\u003d1\u003d\u003dl.audible),null!\u003dl.time){var m\u003d\"mtos\"\u003d\u003dl.timetype?\"mtos\":\"tos\",n\u003dfb(l.time,\"%\")?\"%\":\"ms\";l\u003dparseInt(l.time,10);\"%\"\u003d\u003dn\u0026\u0026(l/\u003d100);\"ms\"\u003d\u003dn?(h.B\u003dl,h.C\u003d-1):(h.B\u003d-1,h.C\u003dl);h.D\u003dvoid 0\u003d\u003d\u003dm?\"tos\":m}return h});\nko(f,function(h){return null\u003d\u003dh})||Ida(c,new qq(e.id,e.event,f,d))})};\nDea\u003dfunction(){var a\u003d[],b\u003dAn();a.push(hm($p));Zl(b.featureSet,\"mvp_lv\")\u0026\u0026a.push(hm(Eq));b\u003d[new Bq,new Dq];b.push(new Op(a));b.push(new Sp(dm));return b};\nEea\u003dfunction(a){if(!a.isInitialized){a.isInitialized\u003d!0;try{var b\u003dVn(),c\u003dAn(),d\u003doo();Wn\u003db;c.B\u003d79463069;\"o\"!\u003d\u003da.u\u0026\u0026(eea\u003drm(dm));if(Vca()){cq.i.tJ\u003d0;cq.i.NE\u003dVn()-b;var e\u003dDea(),f\u003dhm(Mp);f.u\u003de;Np(f,function(){Iq()})?cq.done||(fq(),so(f.i.i,a),dq()):d.B?Iq():dq()}else Jq\u003d!0}catch(h){throw Ip.reset(),h;\n}}};\nLq\u003dfunction(a){cq.u.cancel();Kq\u003da;cq.done\u003d!0};\nMq\u003dfunction(a){if(a.u)return a.u;var b\u003dhm(Mp).i;if(b)switch(b.getName()){case \"nis\":a.u\u003d\"n\";break;case \"gsv\":a.u\u003d\"m\"}a.u||(a.u\u003d\"h\");return a.u};\nNq\u003dfunction(a,b,c){if(null\u003d\u003da.i)return b.au|\u003d4,!1;a\u003dFea(a.i,c,b);b.au|\u003da;return 0\u003d\u003da};\nIq\u003dfunction(){var a\u003d[new Sp(dm)],b\u003dhm(Mp);b.u\u003da;Np(b,function(){Lq(\"i\")})?cq.done||(fq(),dq()):Lq(\"i\")};\nGea\u003dfunction(a,b,c){if(!b.kb){var d\u003dAp(b,\"start\",po());a\u003dOq(a).i(d).i;var e\u003d{id:\"lidarv\"};e.r\u003dc;e.v\u003dmq+\"v\";Ri(a,function(f,h){return e[f]\u003d\"mtos\"\u003d\u003df||\"tos\"\u003d\u003df?h:encodeURIComponent(h)});\nc\u003dfea();Ri(c,function(f,h){return e[f]\u003dencodeURIComponent(h)});\nc\u003d\"//pagead2.googlesyndication.com/pagead/gen_204?\"+Do(Co(new Bo,e));Ho(c);b.kb\u003d!0}};\nPq\u003dfunction(a,b,c){eq(cq,[a],!po());xp(a,c);4!\u003dc\u0026\u0026wp(a.xa,c,a.Az);return Ap(a,b,po())};\nBea\u003dfunction(a){dea(function(){var b\u003dHea();null!\u003da.u\u0026\u0026(b.sdk\u003da.u);var c\u003dhm(Mp);null!\u003dc.i\u0026\u0026(b.avms\u003dc.i.getName());return b})};\nIea\u003dfunction(a,b,c,d){if(a.B)var e\u003dGp(Ip,b);else e\u003dHp(Ip,c),null!\u003d\u003de\u0026\u0026e.Jf!\u003d\u003db\u0026\u0026(a.uv(e),e\u003dnull);e||(b\u003da.ix(c,Vn(),!1,b),0\u003d\u003dIp.u.length\u0026\u0026(An().B\u003d79463069),Lp([b]),e\u003db,e.C\u003dMq(a),d\u0026\u0026(e.Sa\u003dd));return e};\nJea\u003dfunction(a){g.uc(Ip.i,function(b){3\u003d\u003db.Cg\u0026\u0026a.uv(b)})};\nOq\u003dfunction(a){a.D||(a.D\u003da.gK());return a.D};\nKea\u003dfunction(a,b){var c\u003da[b];void 0!\u003d\u003dc\u0026\u00260\u003cc\u0026\u0026(a[b]\u003dMath.floor(1E3*c))};\nHea\u003dfunction(){var a\u003doo(),b\u003d{};return b.sv\u003dmq,b[\"if\"]\u003da.B?\"1\":\"0\",b.nas\u003dString(Ip.i.length),b};\nQq\u003dfunction(a){kp.call(this,\"audio_audible\",a)};\nRq\u003dfunction(a){lp.call(this,\"audio_measurable\",a)};\nSq\u003dfunction(){wq.apply(this,arguments)};\nTq\u003dfunction(){};\nUq\u003dfunction(a){return!a||\"function\"!\u003d\u003dtypeof a||0\u003eString(Function.prototype.toString).indexOf(\"[native code]\")?!1:0\u003c\u003dString(a).indexOf(\"[native code]\")\u0026\u0026!0||!1};\nWq\u003dfunction(a){return!!(1\u003c\u003ca\u0026Vq)};\nPea\u003dfunction(){try{Lea()}catch(d){}var a\u003d\"a\u003d1\u0026b\u003d\"+Vq+\"\u0026\",b\u003d[],c\u003d99;g.uc(Mea,function(d,e){var f\u003d!1;try{f\u003dd(dm)}catch(h){}b[e/32\u003e\u003e\u003e0]|\u003df\u003c\u003ce%32});\ng.uc(b,function(d,e){a+\u003dString.fromCharCode(c+e)+\"\u003d\"+(d\u003e\u003e\u003e0).toString(16)+\"\u0026\"});\nc\u003d105;g.uc(Nea,function(d){var e\u003d\"false\";try{e\u003dd(dm)}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\ng.uc(Oea,function(d){var e\u003d\"\";try{e\u003dg.Hc(d(dm))}catch(f){}a+\u003dString.fromCharCode(c++)+\"\u003d\"+e+\"\u0026\"});\nreturn a.slice(0,-1)};\nLea\u003dfunction(){if(!Qea){var a\u003dfunction(){Xq\u003d!0;dm.document.removeEventListener(\"webdriver-evaluate\",a,!0)};\ndm.document.addEventListener(\"webdriver-evaluate\",a,!0);var b\u003dfunction(){Yq\u003d!0;dm.document.removeEventListener(\"webdriver-evaluate-response\",b,!0)};\ndm.document.addEventListener(\"webdriver-evaluate-response\",b,!0);Qea\u003d!0}};\nRea\u003dfunction(){this.blockSize\u003d-1};\nZq\u003dfunction(){this.blockSize\u003d-1;this.blockSize\u003d64;this.i\u003dArray(4);this.C\u003dArray(this.blockSize);this.B\u003dthis.u\u003d0;this.reset()};\n$q\u003dfunction(a,b,c){c||(c\u003d0);var d\u003dArray(16);if(\"string\"\u003d\u003d\u003dtypeof b)for(var e\u003d0;16\u003ee;++e)d[e]\u003db.charCodeAt(c++)|b.charCodeAt(c++)\u003c\u003c8|b.charCodeAt(c++)\u003c\u003c16|b.charCodeAt(c++)\u003c\u003c24;else for(e\u003d0;16\u003ee;++e)d[e]\u003db[c++]|b[c++]\u003c\u003c8|b[c++]\u003c\u003c16|b[c++]\u003c\u003c24;b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];var f\u003da.i[3];var h\u003db+(f^c\u0026(e^f))+d[0]+3614090360\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[1]+3905402710\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[2]+606105819\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);\nh\u003dc+(b^e\u0026(f^b))+d[3]+3250441966\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[4]+4118548399\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[5]+1200080426\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[6]+2821735955\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[7]+4249261313\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[8]+1770035416\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[9]+2336552879\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|\nh\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[10]+4294925233\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[11]+2304563134\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(f^c\u0026(e^f))+d[12]+1804603682\u00264294967295;b\u003dc+(h\u003c\u003c7\u00264294967295|h\u003e\u003e\u003e25);h\u003df+(e^b\u0026(c^e))+d[13]+4254626195\u00264294967295;f\u003db+(h\u003c\u003c12\u00264294967295|h\u003e\u003e\u003e20);h\u003de+(c^f\u0026(b^c))+d[14]+2792965006\u00264294967295;e\u003df+(h\u003c\u003c17\u00264294967295|h\u003e\u003e\u003e15);h\u003dc+(b^e\u0026(f^b))+d[15]+1236535329\u00264294967295;c\u003de+(h\u003c\u003c22\u00264294967295|h\u003e\u003e\u003e10);h\u003db+(e^f\u0026(c^e))+d[1]+4129170786\u00264294967295;b\u003dc+(h\u003c\u003c\n5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[6]+3225465664\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[11]+643717713\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[0]+3921069994\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[5]+3593408605\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[10]+38016083\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[15]+3634488961\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[4]+3889429448\u00264294967295;c\u003d\ne+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[9]+568446438\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[14]+3275163606\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[3]+4107603335\u00264294967295;e\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[8]+1163531501\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(e^f\u0026(c^e))+d[13]+2850285829\u00264294967295;b\u003dc+(h\u003c\u003c5\u00264294967295|h\u003e\u003e\u003e27);h\u003df+(c^e\u0026(b^c))+d[2]+4243563512\u00264294967295;f\u003db+(h\u003c\u003c9\u00264294967295|h\u003e\u003e\u003e23);h\u003de+(b^c\u0026(f^b))+d[7]+1735328473\u00264294967295;\ne\u003df+(h\u003c\u003c14\u00264294967295|h\u003e\u003e\u003e18);h\u003dc+(f^b\u0026(e^f))+d[12]+2368359562\u00264294967295;c\u003de+(h\u003c\u003c20\u00264294967295|h\u003e\u003e\u003e12);h\u003db+(c^e^f)+d[5]+4294588738\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[8]+2272392833\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[11]+1839030562\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[14]+4259657740\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[1]+2763975236\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[4]+1272893353\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|\nh\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[7]+4139469664\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[10]+3200236656\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[13]+681279174\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[0]+3936430074\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[3]+3572445317\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[6]+76029189\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(c^e^f)+d[9]+3654602809\u00264294967295;b\u003dc+(h\u003c\u003c4\u00264294967295|h\u003e\u003e\u003e28);h\u003df+(b^c^e)+d[12]+\n3873151461\u00264294967295;f\u003db+(h\u003c\u003c11\u00264294967295|h\u003e\u003e\u003e21);h\u003de+(f^b^c)+d[15]+530742520\u00264294967295;e\u003df+(h\u003c\u003c16\u00264294967295|h\u003e\u003e\u003e16);h\u003dc+(e^f^b)+d[2]+3299628645\u00264294967295;c\u003de+(h\u003c\u003c23\u00264294967295|h\u003e\u003e\u003e9);h\u003db+(e^(c|~f))+d[0]+4096336452\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[7]+1126891415\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[14]+2878612391\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[5]+4237533241\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[12]+1700485571\u0026\n4294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[3]+2399980690\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[10]+4293915773\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[1]+2240044497\u00264294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[8]+1873313359\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[15]+4264355552\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[6]+2734768916\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[13]+1309151649\u0026\n4294967295;c\u003de+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11);h\u003db+(e^(c|~f))+d[4]+4149444226\u00264294967295;b\u003dc+(h\u003c\u003c6\u00264294967295|h\u003e\u003e\u003e26);h\u003df+(c^(b|~e))+d[11]+3174756917\u00264294967295;f\u003db+(h\u003c\u003c10\u00264294967295|h\u003e\u003e\u003e22);h\u003de+(b^(f|~c))+d[2]+718787259\u00264294967295;e\u003df+(h\u003c\u003c15\u00264294967295|h\u003e\u003e\u003e17);h\u003dc+(f^(e|~b))+d[9]+3951481745\u00264294967295;a.i[0]\u003da.i[0]+b\u00264294967295;a.i[1]\u003da.i[1]+(e+(h\u003c\u003c21\u00264294967295|h\u003e\u003e\u003e11))\u00264294967295;a.i[2]\u003da.i[2]+e\u00264294967295;a.i[3]\u003da.i[3]+f\u00264294967295};\nar\u003dfunction(){this.u\u003dnull};\nbr\u003dfunction(a){return function(b){var c\u003dnew Zq;c.update(b+a);return jaa(c.digest()).slice(-8)}};\nSea\u003dfunction(a,b){this.i\u003da;this.B\u003db};\nFea\u003dfunction(a,b,c){var d\u003da.u();if(\"function\"\u003d\u003d\u003dtypeof d){var e\u003d{};e\u003d(e.sv\u003dmq,e.cb\u003djea,e.e\u003dTea(b),e);var f\u003dAp(c,b,po());g.cf(e,f);c.aP[b]\u003df;a\u003d2\u003d\u003dc.Qk()?oda(e).join(\"\u0026\"):a.B.i(e).i;try{return d(c.Jf,a,b),0}catch(h){return 2}}else return 1};\nTea\u003dfunction(a){var b\u003dpq(a)?\"custom_metric_viewable\":a;a\u003dUe(yp,function(c){return c\u003d\u003db});\nreturn nq[a]};\ncr\u003dfunction(){Gq.call(this);this.J\u003dnull;this.C\u003d!1;this.K\u003d\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nUea\u003dfunction(a,b,c){c\u003dc.opt_configurable_tracking_events;null!\u003da.i\u0026\u0026Array.isArray(c)\u0026\u0026Cea(a,c,b)};\nVea\u003dfunction(a,b,c){var d\u003dGp(Ip,b);d||(d\u003dc.opt_nativeTime||-1,d\u003dHq(a,b,Mq(a),d),c.opt_osdId\u0026\u0026(d.Sa\u003dc.opt_osdId));return d};\nWea\u003dfunction(a,b,c){var d\u003dGp(Ip,b);d||(d\u003dHq(a,b,\"n\",c.opt_nativeTime||-1));return d};\nXea\u003dfunction(a,b){var c\u003dGp(Ip,b);c||(c\u003dHq(a,b,\"h\",-1));return c};\nYea\u003dfunction(a){An();switch(Mq(a)){case \"b\":return\"ytads.bulleit.triggerExternalActivityEvent\";case \"n\":return\"ima.bridge.triggerExternalActivityEvent\";case \"h\":case \"m\":case \"ml\":return\"ima.common.triggerExternalActivityEvent\"}return null};\nafa\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003d{};g.cf(e,{opt_adElement:void 0,opt_fullscreen:void 0},c);if(e.opt_bounds)return Oq(a).i(oq(\"ol\",d));if(void 0!\u003d\u003dd)if(void 0!\u003d\u003dkea(d))if(Jq)b\u003doq(\"ue\",d);else if(Eea(a),\"i\"\u003d\u003dKq)b\u003doq(\"i\",d),b[\"if\"]\u003d0;else if(b\u003da.Fz(b,e))if(a.B\u0026\u00263\u003d\u003db.Cg)b\u003d\"stopped\";else{b:{\"i\"\u003d\u003dKq\u0026\u0026(b.Zn\u003d!0,a.FG());c\u003de.opt_fullscreen;void 0!\u003d\u003dc\u0026\u0026Xo(b,!!c);var f;if(c\u003d!oo().u)(c\u003drb(g.vb(),\"CrKey\")||rb(g.vb(),\"PlayStation\")||rb(g.vb(),\"Roku\")||kda()||rb(g.vb(),\"Xbox\"))||(c\u003dg.vb(),c\u003drb(c,\"AppleTV\")||\nrb(c,\"Apple TV\")||rb(c,\"CFNetwork\")||rb(c,\"tvOS\")),c||(c\u003dg.vb(),c\u003drb(c,\"sdk_google_atv_x86\")||rb(c,\"Android TV\")),c\u003d!c;c\u0026\u0026(sn(),c\u003d0\u003d\u003d\u003djm(Xm));if(f\u003dc){switch(b.Qk()){case 1:Gea(a,b,\"pv\");break;case 2:a.tG(b)}Lq(\"pv\")}c\u003dd.toLowerCase();if(f\u003d!f)f\u003dZl(An().featureSet,\"ssmol\")\u0026\u0026\"loaded\"\u003d\u003d\u003dc?!1:g.Zb(Zea,c);if(f\u0026\u00260\u003d\u003db.Cg){\"i\"!\u003dKq\u0026\u0026(cq.done\u003d!1);f\u003dvoid 0!\u003d\u003de?e.opt_nativeTime:void 0;Zn\u003df\u003d\"number\"\u003d\u003d\u003dtypeof f?f:Vn();b.Vy\u003d!0;var h\u003dpo();b.Cg\u003d1;b.Df\u003d{};b.Df.start\u003d!1;b.Df.firstquartile\u003d!1;b.Df.midpoint\u003d!1;b.Df.thirdquartile\u003d\n!1;b.Df.complete\u003d!1;b.Df.resume\u003d!1;b.Df.pause\u003d!1;b.Df.skip\u003d!1;b.Df.mute\u003d!1;b.Df.unmute\u003d!1;b.Df.viewable_impression\u003d!1;b.Df.measurable_impression\u003d!1;b.Df.fully_viewable_audible_half_duration_impression\u003d!1;b.Df.fullscreen\u003d!1;b.Df.exitfullscreen\u003d!1;b.ND\u003d0;h||(b.xg().S\u003df);eq(cq,[b],!h)}(f\u003db.Rq[c])\u0026\u0026fp(b.rf,f);g.Zb($ea,c)\u0026\u0026b.nq\u0026\u0026b.nq.D(b,null);switch(b.Qk()){case 1:var l\u003dpq(c)?a.S.custom_metric_viewable:a.S[c];break;case 2:l\u003da.X[c]}if(l\u0026\u0026(d\u003dl.call(a,b,e,d),void 0!\u003d\u003dd)){e\u003doq(void 0,c);g.cf(e,d);d\u003de;break b}d\u003d\nvoid 0}3\u003d\u003db.Cg\u0026\u0026(a.B?b.Qd\u0026\u0026b.Qd.yu():a.uv(b));b\u003dd}else b\u003doq(\"nf\",d);else b\u003dvoid 0;else Jq?b\u003doq(\"ue\"):(b\u003da.Fz(b,e))?(d\u003doq(),g.cf(d,zp(b,!0,!1,!1)),b\u003dd):b\u003doq(\"nf\");return\"string\"\u003d\u003d\u003dtypeof b?a.B\u0026\u0026\"stopped\"\u003d\u003d\u003db?dr:Oq(a).i(void 0):Oq(a).i(b)};\nbfa\u003dfunction(a,b){b\u0026\u0026(a.K\u003db)};\ncfa\u003dfunction(a){var b\u003d{};return b.viewability\u003da.i,b.googleViewability\u003da.u,b.moatInit\u003da.D,b.moatViewability\u003da.J,b.integralAdsViewability\u003da.C,b.doubleVerifyViewability\u003da.B,b};\ner\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dafa(hm(cr),b,c,a);return cfa(a)};\ndfa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dhm(cr).Fz(a,{});c?qp(c):b\u0026\u0026(a\u003dhm(cr).ix(null,Vn(),!1,a),a.Cg\u003d3,Lp([a]))};\ngfa\u003dfunction(a){if(g.gb(g.Jg(a)))return!1;if(0\u003c\u003da.indexOf(\"://pagead2.googlesyndication.com/pagead/gen_204?id\u003dyt3p\u0026sr\u003d1\u0026\"))return!0;try{var b\u003dnew g.Lk(a)}catch(c){return null!\u003dg.Vb(efa,function(d){return 0\u003ca.search(d)})}return b.D.match(ffa)?!0:null!\u003dg.Vb(efa,function(c){return null!\u003da.match(c)})};\ng.fr\u003dfunction(a,b){return a.replace(hfa,function(c,d){try{var e\u003dYe(b,d);if(null\u003d\u003de||null\u003d\u003de.toString())return c;e\u003de.toString();if(\"\"\u003d\u003de||!g.gb(g.Jg(e)))return encodeURIComponent(e).replace(/%2C/g,\",\")}catch(f){}return c})};\nhr\u003dfunction(a){var b,c;g.vf.call(this);var d\u003dthis;this.J\u003dthis.u\u003d0;this.Gj\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:{Sf:function(e,f){return setTimeout(e,f)},\nxi:clearTimeout};this.i\u003dnull!\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dwindow.navigator)||void 0\u003d\u003d\u003db?void 0:b.onLine)\u0026\u0026void 0!\u003d\u003dc?c:!0;this.C\u003dfunction(){return g.B(function(e){return g.A(e,gr(d),0)})};\nwindow.addEventListener(\"offline\",this.C);window.addEventListener(\"online\",this.C);this.J||ifa(this)};\nifa\u003dfunction(a){a.J\u003da.Gj.Sf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return a.i?(null\u003d\u003d\u003d(b\u003dwindow.navigator)||void 0\u003d\u003d\u003db?0:b.onLine)?c.eb(3):g.A(c,gr(a),3):g.A(c,gr(a),3);ifa(a);g.sa(c)})},3E4)};\ngr\u003dfunction(a,b){return a.D?a.D:a.D\u003dnew Promise(function(c){var d,e,f;return g.B(function(h){switch(h.i){case 1:return d\u003dwindow.AbortController?new window.AbortController:void 0,e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.signal,f\u003d!1,ta(h,2,3),d\u0026\u0026(a.u\u003da.Gj.Sf(function(){d.abort()},b||2E4)),g.A(h,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:e}),5);case 5:f\u003d!0;case 3:xa(h);a.D\u003dvoid 0;a.u\u0026\u0026(a.Gj.xi(a.u),a.u\u003d0);f!\u003d\u003da.i\u0026\u0026(a.i\u003df,a.i?a.dispatchEvent(\"networkstatus-online\"):a.dispatchEvent(\"networkstatus-offline\"));c(f);ya(h,0);break;case 2:wa(h),f\u003d!1,h.eb(3)}})})};\nir\u003dfunction(){this.data_\u003d[];this.i\u003d-1};\njfa\u003dfunction(a){-1\u003d\u003da.i\u0026\u0026(a.i\u003dqn(a.data_,function(b,c,d){return c?b+Math.pow(2,d):b},0));\nreturn a.i};\ng.jr\u003dfunction(a,b,c){g.H.call(this);this.i\u003dnull;this.C\u003d!1;this.J\u003da;this.D\u003dc;this.u\u003db||window;this.B\u003d(0,g.E)(this.FP,this)};\ng.kr\u003dfunction(a){a.isActive()||a.start()};\nkfa\u003dfunction(a){a\u003da.u;return a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||null};\nlfa\u003dfunction(a){a\u003da.u;return a.cancelAnimationFrame||a.cancelRequestAnimationFrame||a.webkitCancelRequestAnimationFrame||a.mozCancelRequestAnimationFrame||a.oCancelRequestAnimationFrame||a.msCancelRequestAnimationFrame||null};\ng.K\u003dfunction(a,b,c){g.H.call(this);this.i\u003da;this.Zf\u003db||0;this.u\u003dc;this.B\u003d(0,g.E)(this.fI,this)};\ng.lr\u003dfunction(a,b){a.isActive()||a.start(b)};\ng.mr\u003dfunction(a){a.stop();a.fI()};\ng.nr\u003dfunction(a){a.isActive()\u0026\u0026g.mr(a)};\nor\u003dfunction(a,b){this.i\u003da[g.C.Symbol.iterator]();this.u\u003db;this.B\u003d0};\nmfa\u003dfunction(a,b){return new or(a,b)};\nnfa\u003dfunction(a){return\"string\"\u003d\u003dtypeof a.className?a.className:a.getAttribute\u0026\u0026a.getAttribute(\"class\")||\"\"};\npr\u003dfunction(a){return a.classList?a.classList:nfa(a).match(/\\S+/g)||[]};\ng.qr\u003dfunction(a,b){\"string\"\u003d\u003dtypeof a.className?a.className\u003db:a.setAttribute\u0026\u0026a.setAttribute(\"class\",b)};\ng.rr\u003dfunction(a,b){return a.classList?a.classList.contains(b):g.Zb(pr(a),b)};\ng.M\u003dfunction(a,b){if(a.classList)a.classList.add(b);else if(!g.rr(a,b)){var c\u003dnfa(a);g.qr(a,c+(0\u003cc.length?\" \"+b:b))}};\ng.sr\u003dfunction(a,b){if(a.classList)Array.prototype.forEach.call(b,function(e){g.M(a,e)});\nelse{var c\u003d{};Array.prototype.forEach.call(pr(a),function(e){c[e]\u003d!0});\nArray.prototype.forEach.call(b,function(e){c[e]\u003d!0});\nb\u003d\"\";for(var d in c)b+\u003d0\u003cb.length?\" \"+d:d;g.qr(a,b)}};\ng.tr\u003dfunction(a,b){a.classList?a.classList.remove(b):g.rr(a,b)\u0026\u0026g.qr(a,Array.prototype.filter.call(pr(a),function(c){return c!\u003db}).join(\" \"))};\ng.ur\u003dfunction(a,b){a.classList?Array.prototype.forEach.call(b,function(c){g.tr(a,c)}):g.qr(a,Array.prototype.filter.call(pr(a),function(c){return!g.Zb(b,c)}).join(\" \"))};\ng.N\u003dfunction(a,b,c){c?g.M(a,b):g.tr(a,b)};\nofa\u003dfunction(a,b){var c\u003d!g.rr(a,b);g.N(a,b,c)};\nyr\u003dfunction(a){if(a instanceof vr||a instanceof wr||a instanceof xr)return a;if(\"function\"\u003d\u003dtypeof a.Kj)return new vr(function(){return pfa(a)});\nif(\"function\"\u003d\u003dtypeof a[Symbol.iterator])return new vr(function(){return a[Symbol.iterator]()});\nif(\"function\"\u003d\u003dtypeof a.Pg)return new vr(function(){return pfa(a.Pg())});\nthrow Error(\"Not an iterator or iterable.\");};\npfa\u003dfunction(a){if(!(a instanceof g.$o))return a;var b\u003d!1;return{next:function(){for(var c;!b;)try{c\u003da.Kj();break}catch(d){if(d!\u003d\u003dg.bp)throw d;b\u003d!0}return{value:c,done:b}}}};\nvr\u003dfunction(a){this.i\u003da};\nwr\u003dfunction(a){this.i\u003da};\nxr\u003dfunction(a){vr.call(this,function(){return a});\nthis.B\u003da};\ng.zr\u003dfunction(a,b){this.u\u003d{};this.i\u003d[];this.Xo\u003dthis.size\u003d0;var c\u003darguments.length;if(1\u003cc){if(c%2)throw Error(\"Uneven number of arguments\");for(var d\u003d0;d\u003cc;d+\u003d2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof g.zr)for(c\u003da.dm(),d\u003d0;d\u003cc.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};\nqfa\u003dfunction(a,b){return a\u003d\u003d\u003db};\nBr\u003dfunction(a){if(a.size!\u003da.i.length){for(var b\u003d0,c\u003d0;b\u003ca.i.length;){var d\u003da.i[b];Ar(a.u,d)\u0026\u0026(a.i[c++]\u003dd);b++}a.i.length\u003dc}if(a.size!\u003da.i.length){var e\u003d{};for(c\u003db\u003d0;b\u003ca.i.length;)d\u003da.i[b],Ar(e,d)||(a.i[c++]\u003dd,e[d]\u003d1),b++;a.i.length\u003dc}};\nAr\u003dfunction(a,b){return Object.prototype.hasOwnProperty.call(a,b)};\ng.Cr\u003dfunction(){g.vf.call(this);this.i\u003d0;this.endTime\u003dthis.startTime\u003dnull};\nrfa\u003dfunction(a,b){Array.isArray(b)||(b\u003d[b]);b\u003db.map(function(c){return\"string\"\u003d\u003d\u003dtypeof c?c:c.property+\" \"+c.duration+\"s \"+c.timing+\" \"+c.delay+\"s\"});\ng.Em(a,\"transition\",b.join(\",\"))};\nDr\u003dfunction(a,b,c,d,e){g.Cr.call(this);this.u\u003da;this.J\u003db;this.K\u003dc;this.D\u003dd;this.S\u003dArray.isArray(e)?e:[e]};\nsfa\u003dfunction(a,b,c,d){return new Dr(a,b,{opacity:c},{opacity:d},{property:\"opacity\",duration:b,timing:\"ease-in\",delay:0})};\nufa\u003dfunction(a){tfa();return og(a,null)};\ng.Er\u003dfunction(a){tfa();return Sf(a)};\nwfa\u003dfunction(a){a\u003dsb(a);if(\"\"\u003d\u003da)return null;var b\u003dString(a.substr(0,4)).toLowerCase();if(0\u003d\u003d(\"url(\"\u003cb?-1:\"url(\"\u003d\u003db?0:1))return!a.endsWith(\")\")||1\u003c(a?a.split(\"(\").length-1:0)||a\u0026\u0026a.split(\")\"),null;if(0\u003ca.indexOf(\"(\")){if(/\"|\u0027/.test(a))return null;b\u003d/([\\-\\w]+)\\(/g;for(var c;c\u003db.exec(a);)if(!(c[1].toLowerCase()in vfa))return null}return a};\nFr\u003dfunction(a,b){a\u003dg.C[a];return a\u0026\u0026a.prototype?(b\u003dObject.getOwnPropertyDescriptor(a.prototype,b))\u0026\u0026b.get||null:null};\nxfa\u003dfunction(a){var b\u003dg.C.CSSStyleDeclaration;return b\u0026\u0026b.prototype\u0026\u0026b.prototype[a]||null};\nyfa\u003dfunction(a,b,c,d){if(a)return a.apply(b,d);if(g.Kc\u0026\u002610\u003edocument.documentMode){if(!b[c].call)throw Error(\"IE Clobbering detected\");}else if(\"function\"!\u003dtypeof b[c])throw Error(\"Clobbering detected\");return b[c].apply(b,d)};\nDfa\u003dfunction(a){if(!a)return hg;var b\u003ddocument.createElement(\"div\").style;zfa(a).forEach(function(c){var d\u003dg.ch\u0026\u0026c in Afa?c:c.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?\u003d[a-z])/i,\"\");eb(d,\"--\")||eb(d,\"var\")||(c\u003dyfa(Bfa,a,a.getPropertyValue?\"getPropertyValue\":\"getAttribute\",[c])||\"\",c\u003dwfa(c),null!\u003dc\u0026\u0026yfa(Cfa,b,b.setProperty?\"setProperty\":\"setAttribute\",[d,c]))});\nreturn fba(g.Mf(\"Output of CSS sanitizer\"),b.cssText||\"\")};\nzfa\u003dfunction(a){g.Ma(a)?a\u003dg.hc(a):(a\u003dg.Re(a),g.dc(a,\"cssText\"));return a};\ng.Hr\u003dfunction(a){var b,c\u003db\u003d0,d\u003d!1;a\u003da.split(Efa);for(var e\u003d0;e\u003ca.length;e++){var f\u003da[e];g.Gr.test(f)?(b++,c++):Ffa.test(f)?d\u003d!0:Gfa.test(f)?c++:Hfa.test(f)\u0026\u0026(d\u003d!0)}b\u003d0\u003d\u003dc?d?1:0:.4\u003cb/c?-1:1;return-1\u003d\u003d(0\u003d\u003db?null:b)?\"rtl\":\"ltr\"};\ng.Ir\u003dfunction(a,b,c,d,e,f,h,l){this.i\u003da;this.K\u003db;this.B\u003dc;this.D\u003dd;this.C\u003de;this.J\u003df;this.u\u003dh;this.S\u003dl};\ng.Jr\u003dfunction(a,b){if(0\u003d\u003db)return a.i;if(1\u003d\u003db)return a.u;var c\u003dg.zg(a.i,a.B,b),d\u003dg.zg(a.B,a.C,b);a\u003dg.zg(a.C,a.u,b);c\u003dg.zg(c,d,b);d\u003dg.zg(d,a,b);return g.zg(c,d,b)};\nKr\u003dfunction(a,b){this.start\u003da\u003cb?a:b;this.end\u003da\u003cb?b:a};\nIfa\u003dfunction(a,b){a\u003d[a];for(var c\u003db.length-1;0\u003c\u003dc;--c)a.push(typeof b[c],b[c]);return a.join(\"\\x0B\")};\nLr\u003dfunction(a){return(a\u003da.exec(g.vb()))?a[1]:\"\"};\nMr\u003dfunction(a){return 0\u003c\u003dg.ub(Jfa,a)};\ng.Nr\u003dfunction(a){g.H.call(this);this.J\u003d1;this.B\u003d[];this.C\u003d0;this.i\u003d[];this.u\u003d{};this.K\u003d!!a};\nKfa\u003dfunction(a,b,c){g.Eh(function(){a.apply(b,c)})};\ng.Or\u003dfunction(a){this.i\u003da};\nPr\u003dfunction(a){this.i\u003da};\nLfa\u003dfunction(a){this.data\u003da};\nMfa\u003dfunction(a){return void 0\u003d\u003d\u003da||a instanceof Lfa?a:new Lfa(a)};\nQr\u003dfunction(a){this.i\u003da};\ng.Nfa\u003dfunction(a){var b\u003da.creation;a\u003da.expiration;return!!a\u0026\u0026a\u003cg.Sa()||!!b\u0026\u0026b\u003eg.Sa()};\ng.Rr\u003dfunction(a){this.i\u003da};\nOfa\u003dfunction(){};\nSr\u003dfunction(){};\nTr\u003dfunction(a){this.i\u003da};\nUr\u003dfunction(){var a\u003dnull;try{a\u003dwindow.localStorage||null}catch(b){}this.i\u003da};\nPfa\u003dfunction(){var a\u003dnull;try{a\u003dwindow.sessionStorage||null}catch(b){}this.i\u003da};\nWr\u003dfunction(a,b){this.u\u003da;this.i\u003dnull;if(g.Kc\u0026\u0026!g.Dc(9)){Vr||(Vr\u003dnew g.zr);this.i\u003dVr.get(a);this.i||(b?this.i\u003ddocument.getElementById(b):(this.i\u003ddocument.createElement(\"userdata\"),this.i.addBehavior(\"#default#userData\"),document.body.appendChild(this.i)),Vr.set(a,this.i));try{this.i.load(this.u)}catch(c){this.i\u003dnull}}};\nXr\u003dfunction(a){return\"_\"+encodeURIComponent(a).replace(/[.!~*\u0027()%]/g,function(b){return Qfa[b]})};\nYr\u003dfunction(a){try{a.i.save(a.u)}catch(b){throw\"Storage mechanism: Quota exceeded\";}};\nZr\u003dfunction(a,b){this.u\u003da;this.i\u003db+\"::\"};\ng.$r\u003dfunction(a){var b\u003dnew Ur;return b.isAvailable()?a?new Zr(b,a):b:null};\nas\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nbs\u003dfunction(a){this.i\u003d[];if(a)a:{if(a instanceof bs){var b\u003da.dm();a\u003da.Ci();if(0\u003e\u003dthis.i.length){for(var c\u003dthis.i,d\u003d0;d\u003cb.length;d++)c.push(new as(b[d],a[d]));break a}}else b\u003dg.Re(a),a\u003dQe(a);for(d\u003d0;d\u003cb.length;d++)Rfa(this,b[d],a[d])}};\nRfa\u003dfunction(a,b,c){var d\u003da.i;d.push(new as(b,c));b\u003dd.length-1;a\u003da.i;for(c\u003da[b];0\u003cb;)if(d\u003db-1\u003e\u003e1,a[d].getKey()\u003ec.getKey())a[b]\u003da[d],b\u003dd;else break;a[b]\u003dc};\nSfa\u003dfunction(){bs.call(this)};\ncs\u003dfunction(){};\nTfa\u003dfunction(){var a\u003dg.Ba.apply(0,arguments);return 0\u003d\u003d\u003da.length?function(b){return b}:1\u003d\u003d\u003da.length?a[0]:a.reduce(function(b,c){return function(){return b(c.apply(null,g.u(g.Ba.apply(0,arguments))))}})};\nUfa\u003dfunction(){var a\u003dg.Ba.apply(0,arguments);return function(b){return function(c,d){function e(){throw Error(\"Dispatching while constructing your middleware is not allowed. Other middleware would not be applied to this dispatch.\");}\nc\u003db(c,d);var f\u003d{getState:c.getState,dispatch:function(h){return e.apply(null,[h].concat(g.u(g.Ba.apply(1,arguments))))}};\nd\u003da.map(function(h){return h(f)});\ne\u003dTfa.apply(null,g.u(d))(c.dispatch);return Object.assign(Object.assign({},c),{dispatch:e})}}};\nds\u003dfunction(){return Math.random().toString(36).substring(7).split(\"\").join(\".\")};\nVfa\u003dfunction(a){Object.keys(a).forEach(function(b){var c\u003da[b];if(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:es}))throw Error(\u0027Reducer \"\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(\"undefined\"\u003d\u003d\u003dtypeof c(void 0,{type:\"@@redux/PROBE_UNKNOWN_ACTION\"+ds()}))throw Error(\u0027Reducer \"\u0027+\nb+\"\\\" returned undefined when probed with a random type. Don\u0027t try to handle \"+(es+\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));})};\nWfa\u003dfunction(a,b,c,d){function e(){if(r)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 m}\nfunction f(v){if(\"function\"!\u003d\u003dtypeof v)throw Error(\"Expected the listener to be a function.\");if(r)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 x\u003d!0;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.push(v);return function(){if(x){if(r)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.\");\nx\u003d!1;p\u003d\u003d\u003dn\u0026\u0026(p\u003dn.slice());p.splice(p.indexOf(v),1);n\u003dnull}}}\nfunction h(v){if(\"object\"!\u003d\u003dtypeof v||null\u003d\u003d\u003dv)var x\u003d!1;else{for(x\u003dv;null!\u003d\u003dObject.getPrototypeOf(x);)x\u003dObject.getPrototypeOf(x);x\u003dObject.getPrototypeOf(v)\u003d\u003d\u003dx}if(!x)throw Error(\"Actions must be plain objects. Use custom middleware for async actions.\");if(\"undefined\"\u003d\u003d\u003dtypeof v.type)throw Error(\u0027Actions may not have an undefined \"type\" property. Have you misspelled a constant?\u0027);if(r)throw Error(\"Reducers may not dispatch actions.\");try{r\u003d!0,m\u003dl(m,v)}finally{r\u003d!1}x\u003dn\u003dp;for(var y\u003d0;y\u003cx.length;y++)(0,x[y])();\nreturn v}\nif(\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"function\"\u003d\u003d\u003dtypeof c||\"function\"\u003d\u003d\u003dtypeof c\u0026\u0026\"function\"\u003d\u003d\u003dtypeof d)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.\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof c\u0026\u0026(c\u003db,b\u003dvoid 0);if(\"undefined\"!\u003d\u003dtypeof c){if(\"function\"!\u003d\u003dtypeof c)throw Error(\"Expected the enhancer to be a function.\");return c(Wfa)(a,b)}if(\"function\"!\u003d\u003dtypeof a)throw Error(\"Expected the reducer to be a function.\");\nvar l\u003da,m\u003db,n\u003d[],p\u003dn,r\u003d!1;h({type:es});a\u003d{};var t\u003d(a.dispatch\u003dh,a.subscribe\u003df,a.getState\u003de,a.replaceReducer\u003dfunction(v){if(\"function\"!\u003d\u003dtypeof v)throw Error(\"Expected the nextReducer to be a function.\");l\u003dv;h({type:Xfa});return t},a[Yfa]\u003dfunction(){var v\u003d{};\nreturn v.subscribe\u003dfunction(x){function y(){x.next\u0026\u0026x.next(e())}\nif(\"object\"!\u003d\u003dtypeof x||null\u003d\u003d\u003dx)throw new TypeError(\"Expected the observer to be an object.\");y();return{unsubscribe:f(y)}},v[Yfa]\u003dfunction(){return this},v},a);\nreturn t};\nfs\u003dfunction(a){Cd.call(this,a,-1,Zfa)};\naga\u003dfunction(){return{2:ie,4:he,7:je,9:je,10:je,11:ke,12:je,13:ie,14:[Haa,gs,$fa],15:ge,16:ge,17:je,1:ke,3:ge,5:ge,6:ge,8:he}};\ngs\u003dfunction(a){Cd.call(this,a)};\n$fa\u003dfunction(){return{1:he,2:he,3:he,4:he,5:je}};\ncga\u003dfunction(a){var b\u003da.split(\"\"),c\u003d[-219429525,450963646,2071903411,-416553697,-1553035046,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(e,1)},\n-2075331092,function(){for(var d\u003d64,e\u003d[];++d-e.length-32;){switch(d){case 58:d-\u003d14;case 91:case 92:case 93:continue;case 123:d\u003d47;case 94:case 95:case 96:continue;case 46:d\u003d95}e.push(String.fromCharCode(d))}return e},\n-689251729,-495763003,469786674,-2075331092,-423540188,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(0,1,d.splice(e,1,d[0])[0])},\nnull,205033567,69804364,362089555,-251977425,-251977425,617487776,function(d,e){d.push(e)},\nfunction(d,e){e\u003d(e%d.length+d.length)%d.length;var f\u003dd[0];d[0]\u003dd[e];d[e]\u003df},\nfunction(d,e){for(e\u003d(e%d.length+d.length)%d.length;e--;)d.unshift(d.pop())},\n\"b_Cq2\",116051634,\"var\",-689251729,-1876992265,512289303,-1974460474,251500635,function(d){for(var e\u003dd.length;e;)d.push(d.splice(--e,1)[0])},\n-1537032503,-1563254812,null,1163786269,-1876992265,-1457532482,b,625542592,null,1240481561,-1128148758,734040621,function(d,e,f){var h\u003df.length;d.forEach(function(l,m,n){this.push(n[m]\u003df[(f.indexOf(l)-f.indexOf(this[m])+m+h--)%f.length])},e.split(\"\"))},\n-1960127358,-1085339341,function(d,e){e\u003d(e%d.length+d.length)%d.length;d.splice(-e).reverse().forEach(function(f){d.unshift(f)})},\n-1535693064,function(d){d.reverse()},\n1506800925,b,1535517403,-564129838,b,function(){for(var d\u003d64,e\u003d[];++d-e.length-32;)switch(d){case 58:d\u003d96;continue;case 91:d\u003d44;break;case 65:d\u003d47;continue;case 46:d\u003d153;case 123:d-\u003d58;default:e.push(String.fromCharCode(d))}return e},\n-1086728107];c[14]\u003dc;c[35]\u003dc;c[41]\u003dc;try{c[22](c[41],c[49]),c[48](c[35],c[22]),c[42](c[16],c[46]),c[6](c[0],c[43],c[26]()),c[24](c[13],c[5]),c[9](c[2],c[12]),c[26](c[17],c[47]),c[49](c[19],c[39]),c[1](c[13],c[20]),c[17](c[20]),c[1](c[0],c[29]),c[51](c[37],c[5]),c[49](c[31],c[25]),c[46](c[14],c[7]),c[46](c[28],c[12]),c[53](c[1],c[41]),c[28](c[47],c[4]),c[17](c[27],c[45]),c[41](c[44],c[23]),c[49](c[1]),c[18](c[1],c[22]),c[41](c[44],c[7]),c[51](c[47],c[53]),c[6](c[9],c[26]),c[52](c[23],c[39]),c[14](c[9]),\nc[6](c[29],c[5]),c[41](c[12],c[49]),c[53](c[35],c[6]),c[38](c[6],c[31]),c[16](c[48],c[35],c[5]()),c[13](c[20],c[24]),c[36](c[35],c[8]),c[36](c[35],c[28]),c[25](c[9],c[40]),c[25](c[7],c[32]),c[38](c[24],c[8]),c[14](c[57],c[28]),c[14](c[2],c[3]),c[9](c[25],c[27]),c[22](c[45],c[49])}catch(d){return\"enhanced_except_opQB3ev-_w8_\"+a}return b.join(\"\")};\nhs\u003dfunction(a){this.i\u003da};\nis\u003dfunction(){hs.apply(this,arguments)};\njs\u003dfunction(){is.apply(this,arguments)};\nks\u003dfunction(a){Cd.call(this,a)};\nls\u003dfunction(a){Cd.call(this,a)};\nms\u003dfunction(a){Cd.call(this,a)};\nns\u003dfunction(a){Cd.call(this,a)};\nos\u003dfunction(a){Cd.call(this,a,-1,dga)};\nfga\u003dfunction(a){Cd.call(this,a,-1,ega)};\nps\u003dfunction(a){Cd.call(this,a)};\nqs\u003dfunction(a){Cd.call(this,a,-1,gga)};\nrs\u003dfunction(a){Cd.call(this,a,-1,hga)};\nts\u003dfunction(){is.apply(this,arguments)};\nus\u003dfunction(){is.apply(this,arguments)};\nvs\u003dfunction(){is.apply(this,arguments)};\nws\u003dfunction(){hs.apply(this,arguments)};\nxs\u003dfunction(){is.apply(this,arguments)};\nys\u003dfunction(){is.apply(this,arguments)};\nzs\u003dfunction(){is.apply(this,arguments)};\nAs\u003dfunction(){is.apply(this,arguments)};\nBs\u003dfunction(a){Cd.call(this,a)};\niga\u003dfunction(a){Cd.call(this,a)};\njga\u003dfunction(a){Cd.call(this,a)};\nkga\u003dfunction(a){Cd.call(this,a)};\nCs\u003dfunction(a){Cd.call(this,a)};\nDs\u003dfunction(a){Cd.call(this,a)};\nlga\u003dfunction(a){Cd.call(this,a)};\nEs\u003dfunction(a){Cd.call(this,a)};\nFs\u003dfunction(a){Cd.call(this,a,-1,mga)};\nGs\u003dfunction(){is.apply(this,arguments)};\nHs\u003dfunction(){is.apply(this,arguments)};\nIs\u003dfunction(){is.apply(this,arguments)};\nJs\u003dfunction(){is.apply(this,arguments)};\nKs\u003dfunction(){is.apply(this,arguments)};\nLs\u003dfunction(){is.apply(this,arguments)};\nMs\u003dfunction(){is.apply(this,arguments)};\nNs\u003dfunction(){is.apply(this,arguments)};\nOs\u003dfunction(){is.apply(this,arguments)};\nPs\u003dfunction(){is.apply(this,arguments)};\nQs\u003dfunction(){is.apply(this,arguments)};\nRs\u003dfunction(){is.apply(this,arguments)};\nSs\u003dfunction(){is.apply(this,arguments)};\nTs\u003dfunction(){is.apply(this,arguments)};\nnga\u003dfunction(){return g.Ia(\"yt.ads.biscotti.lastId_\")||\"\"};\noga\u003dfunction(a){g.Ha(\"yt.ads.biscotti.lastId_\",a,void 0)};\nUs\u003dfunction(a){Cd.call(this,a,1)};\nVs\u003dfunction(a){Cd.call(this,a)};\nWs\u003dfunction(){Vs.apply(this,arguments)};\nXs\u003dfunction(){Us.apply(this,arguments)};\nZs\u003dfunction(){var a\u003darguments;1\u003ca.length?Ys[a[0]]\u003da[1]:1\u003d\u003d\u003da.length\u0026\u0026Object.assign(Ys,a[0])};\ng.O\u003dfunction(a,b){return a in Ys?Ys[a]:b};\n$s\u003dfunction(){return Ys.EXPERIMENT_FLAGS};\nat\u003dfunction(a){var b\u003d$s();return b?b[a]:void 0};\ng.P\u003dfunction(a){a\u003dpga(a);return\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026\"false\"\u003d\u003d\u003da?!1:!!a};\nbt\u003dfunction(a,b){a\u003dpga(a);return void 0\u003d\u003d\u003da\u0026\u0026void 0!\u003d\u003db?b:Number(a||0)};\nct\u003dfunction(){return g.O(\"EXPERIMENTS_TOKEN\",\"\")};\npga\u003dfunction(a){var b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});return void 0!\u003d\u003db[a]?b[a]:g.O(\"EXPERIMENT_FLAGS\",{})[a]};\ndt\u003dfunction(){var a\u003d[],b\u003dg.O(\"EXPERIMENTS_FORCED_FLAGS\",{});for(c in b)a.push({key:c,value:String(b[c])});var c\u003dg.O(\"EXPERIMENT_FLAGS\",{});for(var d in c)d.startsWith(\"force_\")\u0026\u0026void 0\u003d\u003d\u003db[d]\u0026\u0026a.push({key:d,value:String(c[d])});return a};\nqga\u003dfunction(a){et.forEach(function(b){return b(a)})};\ngt\u003dfunction(a){return a\u0026\u0026window.yterr?function(){try{return a.apply(this,arguments)}catch(b){g.ft(b)}}:a};\ng.ft\u003dfunction(a,b,c,d){var e\u003dg.Ia(\"yt.logging.errors.log\");e?e(a,\"ERROR\",b,c,d):(e\u003dg.O(\"ERRORS\",[]),e.push([a,\"ERROR\",b,c,d]),Zs(\"ERRORS\",e));qga(a)};\nht\u003dfunction(a,b,c,d){var e\u003dg.Ia(\"yt.logging.errors.log\");e?e(a,\"WARNING\",b,c,d):(e\u003dg.O(\"ERRORS\",[]),e.push([a,\"WARNING\",b,c,d]),Zs(\"ERRORS\",e))};\njt\u003dfunction(a,b){b\u003da.split(b);for(var c\u003d{},d\u003d0,e\u003db.length;d\u003ce;d++){var f\u003db[d].split(\"\u003d\");if(1\u003d\u003df.length\u0026\u0026f[0]||2\u003d\u003df.length)try{var h\u003drga(f[0]||\"\"),l\u003drga(f[1]||\"\");h in c?Array.isArray(c[h])?ic(c[h],l):c[h]\u003d[c[h],l]:c[h]\u003dl}catch(r){var m\u003dr,n\u003df[0],p\u003dString(jt);m.args\u003d[{key:n,value:f[1],query:a,method:sga\u003d\u003dp?\"unchanged\":p}];tga.hasOwnProperty(n)||ht(m)}}return c};\nkt\u003dfunction(a){var b\u003d[];g.He(a,function(c,d){var e\u003dGg(d),f;Array.isArray(c)?f\u003dc:f\u003d[c];g.uc(f,function(h){\"\"\u003d\u003dh?b.push(e):b.push(e+\"\u003d\"+Gg(h))})});\nreturn b.join(\"\u0026\")};\nlt\u003dfunction(a){\"?\"\u003d\u003da.charAt(0)\u0026\u0026(a\u003da.substr(1));return jt(a,\"\u0026\")};\nmt\u003dfunction(a){a\u003da.split(\",\");return a\u003da.map(function(b){return lt(b)})};\ng.nt\u003dfunction(a){return-1!\u003da.indexOf(\"?\")?(a\u003d(a||\"\").split(\"#\")[0],a\u003da.split(\"?\",2),lt(1\u003ca.length?a[1]:a[0])):{}};\not\u003dfunction(a,b){return Gia(a,b||{},!0)};\npt\u003dfunction(a,b){return Gia(a,b||{},!1)};\nGia\u003dfunction(a,b,c){var d\u003da.split(\"#\",2);a\u003dd[0];d\u003d1\u003cd.length?\"#\"+d[1]:\"\";var e\u003da.split(\"?\",2);a\u003de[0];e\u003dlt(e[1]||\"\");for(var f in b)if(c||!Se(e,f))e[f]\u003db[f];return g.Zi(a,e)+d};\nqt\u003dfunction(a){if(!b)var b\u003dwindow.location.href;var c\u003dg.Ni(1,a),d\u003dg.Oi(a);c\u0026\u0026d?(a\u003da.match(Mi),b\u003db.match(Mi),a\u003da[3]\u003d\u003db[3]\u0026\u0026a[1]\u003d\u003db[1]\u0026\u0026a[4]\u003d\u003db[4]):a\u003dd?g.Oi(b)\u003d\u003dd\u0026\u0026(Number(g.Ni(4,b))||null)\u003d\u003d(Number(g.Ni(4,a))||null):!0;return a};\nrt\u003dfunction(a){a||(a\u003ddocument.location.href);a\u003dg.Ni(1,a);return null!\u003d\u003da\u0026\u0026\"https\"\u003d\u003da};\ntt\u003dfunction(a){a\u003dg.Oi(a);a\u003dnull!\u003d\u003da?a.split(\".\").reverse():null;return null\u003d\u003d\u003da?!1:\"com\"\u003d\u003da[0]\u0026\u0026a[1].match(/^youtube(?:kids|-nocookie)?$/)?!0:!1};\nrga\u003dfunction(a){return a\u0026\u0026a.match(Hia)?a:Hg(a)};\nut\u003dfunction(a){var b\u003dIia;a\u003dvoid 0\u003d\u003d\u003da?nga():a;var c\u003dObject,d\u003dc.assign,e\u003dQia(b);var f\u003db.i;try{var h\u003df.screenX;var l\u003df.screenY}catch(z){}try{var m\u003df.outerWidth;var n\u003df.outerHeight}catch(z){}try{var p\u003df.innerWidth;var r\u003df.innerHeight}catch(z){}try{var t\u003df.screenLeft;var v\u003df.screenTop}catch(z){}try{p\u003df.innerWidth,r\u003df.innerHeight}catch(z){}try{var x\u003df.screen.availWidth;var y\u003df.screen.availTop}catch(z){}f\u003d[t,v,h,l,x,y,m,n,p,r];h\u003deo(!1,b.i.top);l\u003d{};m\u003dnew ir;g.C.SVGElement\u0026\u0026g.C.document.createElementNS\u0026\u0026\nm.set(0);n\u003dJca();n[\"allow-top-navigation-by-user-activation\"]\u0026\u0026m.set(1);n[\"allow-popups-to-escape-sandbox\"]\u0026\u0026m.set(2);g.C.crypto\u0026\u0026g.C.crypto.subtle\u0026\u0026m.set(3);g.C.TextDecoder\u0026\u0026g.C.TextEncoder\u0026\u0026m.set(4);m\u003djfa(m);b\u003d(l.bc\u003dm,l.bih\u003dh.height,l.biw\u003dh.width,l.brdim\u003df.join(),l.vis\u003djm(b.u),l.wgl\u003d!!dm.WebGLRenderingContext,l);c\u003dd.call(c,e,b);c.ca_type\u003d\"image\";a\u0026\u0026(c.bid\u003da);return c};\nQia\u003dfunction(a){var b\u003d{};b.dt\u003dRia;b.flash\u003d\"0\";a:{try{var c\u003da.i.top.location.href}catch(p){a\u003d2;break a}a\u003dc?c\u003d\u003d\u003da.u.location.href?0:1:2}b\u003d(b.frm\u003da,b);try{b.u_tz\u003d-(new Date).getTimezoneOffset();var d\u003dvoid 0\u003d\u003d\u003dd?dm:d;try{var e\u003dd.history.length}catch(p){e\u003d0}b.u_his\u003de;var f;b.u_h\u003dnull\u003d\u003d(f\u003ddm.screen)?void 0:f.height;var h;b.u_w\u003dnull\u003d\u003d(h\u003ddm.screen)?void 0:h.width;var l;b.u_ah\u003dnull\u003d\u003d(l\u003ddm.screen)?void 0:l.availHeight;var m;b.u_aw\u003dnull\u003d\u003d(m\u003ddm.screen)?void 0:m.availWidth;var n;b.u_cd\u003dnull\u003d\u003d(n\u003ddm.screen)?void 0:\nn.colorDepth}catch(p){}return b};\nTia\u003dfunction(){if(!Sia)return null;var a\u003dSia();return\"open\"in a?a:null};\ng.wt\u003dfunction(a){switch(vt(a)){case 200:case 201:case 202:case 203:case 204:case 205:case 206:case 304:return!0;default:return!1}};\nvt\u003dfunction(a){return a\u0026\u0026\"status\"in a?a.status:-1};\ng.xt\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dgt(a));return window.setTimeout(a,b)};\nzt\u003dfunction(a,b){\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003dgt(a));return window.setInterval(a,b)};\ng.At\u003dfunction(a){window.clearTimeout(a)};\nBt\u003dfunction(a){window.clearInterval(a)};\nVia\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dqt(a),d\u003dg.P(\"web_ajax_ignore_global_headers_if_set\"),e;for(e in Uia){var f\u003dg.O(Uia[e]);!f||!c\u0026\u0026!Ct(a,e)||d\u0026\u0026void 0!\u003d\u003db[e]||(b[e]\u003df)}if(c||Ct(a,\"X-YouTube-Utc-Offset\"))b[\"X-YouTube-Utc-Offset\"]\u003dString(-(new Date).getTimezoneOffset());if(c||Ct(a,\"X-YouTube-Time-Zone\")){try{var h\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone}catch(l){}h\u0026\u0026(b[\"X-YouTube-Time-Zone\"]\u003dh)}if(c||Ct(a,\"X-YouTube-Ad-Signals\"))b[\"X-YouTube-Ad-Signals\"]\u003dkt(ut(void 0));return b};\nXia\u003dfunction(a,b){var c\u003dg.Oi(a);g.P(\"debug_handle_relative_url_for_query_forward_killswitch\")||c||!qt(a)||(c\u003ddocument.location.hostname);var d\u003dLi(g.Ni(5,a));d\u003d(c\u003dc\u0026\u0026(c.endsWith(\"youtube.com\")||c.endsWith(\"youtube-nocookie.com\")))\u0026\u0026d\u0026\u0026d.startsWith(\"/api/\");if(!c||d)return a;var e\u003dlt(b),f\u003d{};g.uc(Wia,function(h){e[h]\u0026\u0026(f[h]\u003de[h])});\nreturn pt(a,f)};\nCt\u003dfunction(a){return g.Oi(a)?!1:!0};\ng.Et\u003dfunction(a,b){var c\u003db.format||\"JSON\";a\u003dYia(a,b);var d\u003dZia(a,b),e\u003d!1,f\u003dDt(a,function(m){if(!e){e\u003d!0;l\u0026\u0026g.At(l);var n\u003dg.wt(m),p\u003dnull,r\u003d400\u003c\u003dm.status\u0026\u0026500\u003em.status,t\u003d500\u003c\u003dm.status\u0026\u0026600\u003em.status;if(n||r||t)p\u003d$ia(a,c,m,b.convertToSafeHtml);if(n)a:if(m\u0026\u0026204\u003d\u003dm.status)n\u003d!0;else{switch(c){case \"XML\":n\u003d0\u003d\u003dparseInt(p\u0026\u0026p.return_code,10);break a;case \"RAW\":n\u003d!0;break a}n\u003d!!p}p\u003dp||{};r\u003db.context||g.C;n?b.onSuccess\u0026\u0026b.onSuccess.call(r,m,p):b.onError\u0026\u0026b.onError.call(r,m,p);b.onFinish\u0026\u0026b.onFinish.call(r,m,p)}},\nb.method,d,b.headers,b.responseType,b.withCredentials);\nif(b.onTimeout\u0026\u00260\u003cb.timeout){var h\u003db.onTimeout;var l\u003dg.xt(function(){e||(e\u003d!0,f.abort(),g.At(l),h.call(b.context||g.C,f))},b.timeout)}return f};\nYia\u003dfunction(a,b){b.includeDomain\u0026\u0026(a\u003ddocument.location.protocol+\"//\"+document.location.hostname+(document.location.port?\":\"+document.location.port:\"\")+a);var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0);if(b\u003db.urlParams)b[c]\u0026\u0026delete b[c],a\u003dot(a,b);return a};\nZia\u003dfunction(a,b){var c\u003dg.O(\"XSRF_FIELD_NAME\",void 0),d\u003dg.O(\"XSRF_TOKEN\",void 0),e\u003db.postBody||\"\",f\u003db.postParams,h\u003dg.O(\"XSRF_FIELD_NAME\",void 0),l;b.headers\u0026\u0026(l\u003db.headers[\"Content-Type\"]);b.excludeXsrf||g.Oi(a)\u0026\u0026!b.withCredentials\u0026\u0026g.Oi(a)!\u003ddocument.location.hostname||\"POST\"!\u003db.method||l\u0026\u0026\"application/x-www-form-urlencoded\"!\u003dl||b.postParams\u0026\u0026b.postParams[h]||(f||(f\u003d{}),f[c]\u003dd);f\u0026\u0026\"string\"\u003d\u003d\u003dtypeof e\u0026\u0026(e\u003dlt(e),g.cf(e,f),e\u003db.postBodyFormat\u0026\u0026\"JSON\"\u003d\u003db.postBodyFormat?JSON.stringify(e):g.Xi(e));f\u003de||f\u0026\u0026\n!g.We(f);!aja\u0026\u0026f\u0026\u0026\"POST\"!\u003db.method\u0026\u0026(aja\u003d!0,g.ft(Error(\"AJAX request with postData should use POST\")));return e};\n$ia\u003dfunction(a,b,c,d){var e\u003dnull;switch(b){case \"JSON\":try{var f\u003dc.responseText}catch(h){throw d\u003dError(\"Error reading responseText\"),d.params\u003da,ht(d),h;}a\u003dc.getResponseHeader(\"Content-Type\")||\"\";f\u0026\u00260\u003c\u003da.indexOf(\"json\")\u0026\u0026(\")]}\u0027\\n\"\u003d\u003d\u003df.substring(0,5)\u0026\u0026(f\u003df.substring(5)),e\u003dJSON.parse(f));break;case \"XML\":if(a\u003d(a\u003dc.responseXML)?bja(a):null)e\u003d{},g.uc(a.getElementsByTagName(\"*\"),function(h){e[h.tagName]\u003dcja(h)})}d\u0026\u0026dja(e);\nreturn e};\ndja\u003dfunction(a){if(g.Na(a))for(var b in a)\"html_content\"\u003d\u003db||fb(b,\"_html\")?a[b]\u003dg.rg(g.Mf(\"HTML that is escaped and sanitized server-side and passed through yt.net.ajax\"),a[b]):dja(a[b])};\nbja\u003dfunction(a){return a?(a\u003d(\"responseXML\"in a?a.responseXML:a).getElementsByTagName(\"root\"))\u0026\u00260\u003ca.length?a[0]:null:null};\ncja\u003dfunction(a){var b\u003d\"\";g.uc(a.childNodes,function(c){b+\u003dc.nodeValue});\nreturn b};\nDt\u003dfunction(a,b,c,d,e,f,h){function l(){4\u003d\u003d(m\u0026\u0026\"readyState\"in m?m.readyState:0)\u0026\u0026b\u0026\u0026gt(b)(m)}\nc\u003dvoid 0\u003d\u003d\u003dc?\"GET\":c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;var m\u003dTia();if(!m)return null;\"onloadend\"in m?m.addEventListener(\"loadend\",l,!1):m.onreadystatechange\u003dl;g.P(\"debug_forward_web_query_parameters\")\u0026\u0026(a\u003dXia(a,window.location.search));m.open(c,a,!0);f\u0026\u0026(m.responseType\u003df);h\u0026\u0026(m.withCredentials\u003d!0);c\u003d\"POST\"\u003d\u003dc\u0026\u0026(void 0\u003d\u003d\u003dwindow.FormData||!(d instanceof FormData));if(e\u003dVia(a,e))for(var n in e)m.setRequestHeader(n,e[n]),\"content-type\"\u003d\u003dn.toLowerCase()\u0026\u0026(c\u003d!1);c\u0026\u0026m.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");\nm.send(d);return m};\nGt\u003dfunction(a,b){var c\u003dg.$e(b),d;return(new Jh(function(e,f){c.onSuccess\u003dfunction(h){g.wt(h)?e(new eja(h)):f(new Ft(\"Request failed, status\u003d\"+vt(h),\"net.badstatus\",h))};\nc.onError\u003dfunction(h){f(new Ft(\"Unknown request error\",\"net.unknown\",h))};\nc.onTimeout\u003dfunction(h){f(new Ft(\"Request timed out\",\"net.timeout\",h))};\nd\u003dg.Et(a,c)})).wh(function(e){e instanceof Xh\u0026\u0026d.abort();\nreturn Oh(e)})};\ng.Ht\u003dfunction(a,b,c,d){function e(l,m,n){return l.wh(function(p){if(0\u003e\u003dm||403\u003d\u003d\u003dvt(p.xhr))return Oh(new Ft(\"Request retried too many times\",\"net.retryexhausted\",p.xhr,p));p\u003dMath.pow(2,c-m+1)*n;var r\u003d0\u003ch?Math.min(h,p):p;return f(n).then(function(){return e(Gt(a,b),m-1,r)})})}\nfunction f(l){return new Jh(function(m){setTimeout(m,l)})}\nvar h\u003dvoid 0\u003d\u003d\u003dh?-1:h;return e(Gt(a,b),c-1,d)};\nFt\u003dfunction(a,b,c){$a.call(this,a+\", errorCode\u003d\"+b);this.errorCode\u003db;this.xhr\u003dc;this.name\u003d\"PromiseAjaxError\"};\neja\u003dfunction(a){this.xhr\u003da};\nIt\u003dfunction(){this.u\u003d0;this.i\u003dnull};\nJt\u003dfunction(a){var b\u003dnew It;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.u\u003d2;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\nKt\u003dfunction(a){var b\u003dnew It;a\u003dvoid 0\u003d\u003d\u003da?null:a;b.u\u003d1;b.i\u003dvoid 0\u003d\u003d\u003da?null:a;return b};\ng.Nt\u003dfunction(a,b,c,d,e){Lt||Mt.set(\"\"+a,b,{iA:c,path:\"/\",domain:void 0\u003d\u003d\u003dd?\"youtube.com\":d,OX:void 0\u003d\u003d\u003de?!1:e})};\ng.fu\u003dfunction(a,b){if(!Lt)return Mt.get(\"\"+a,b)};\ng.fja\u003dfunction(a,b,c){Lt||Mt.remove(\"\"+a,void 0\u003d\u003d\u003db?\"/\":b,void 0\u003d\u003d\u003dc?\"youtube.com\":c)};\ngja\u003dfunction(){if(!Mt.isEnabled())return!1;if(!Mt.isEmpty())return!0;Mt.set(\"TESTCOOKIESENABLED\",\"1\",{iA:60});if(\"1\"!\u003d\u003dMt.get(\"TESTCOOKIESENABLED\"))return!1;Mt.remove(\"TESTCOOKIESENABLED\");return!0};\ngu\u003dfunction(){};\niu\u003dfunction(a,b,c){return hu(b,0,c)};\nhja\u003dfunction(a,b){hu(a,2,b)};\nju\u003dfunction(){gu.apply(this,arguments)};\nku\u003dfunction(){ju.i||(ju.i\u003dnew ju);return ju.i};\ng.lu\u003dfunction(){return!!g.Ia(\"yt.scheduler.instance\")};\nhu\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026Number.isNaN(Number(c))\u0026\u0026(c\u003dvoid 0);var d\u003dg.Ia(\"yt.scheduler.instance.addJob\");return d?d(a,b,c):void 0\u003d\u003d\u003dc?(a(),NaN):g.xt(a,c||0)};\nmu\u003dfunction(a){var b\u003dg.Ia(\"yt.scheduler.instance.setPriorityThreshold\");b\u0026\u0026b(a)};\nija\u003dfunction(){var a\u003d/Chrome\\/(\\d+)/.exec(g.vb());return a?parseFloat(a[1]):NaN};\njja\u003dfunction(){var a\u003d/\\sCobalt\\/(\\S+)\\s/.exec(g.vb());if(!a)return NaN;var b\u003d[];a\u003dg.q(a[1].split(\".\"));for(var c\u003da.next();!c.done;c\u003da.next())c\u003dparseInt(c.value,10),0\u003c\u003dc\u0026\u0026b.push(c);return parseFloat(b.join(\".\"))};\nou\u003dfunction(){return nu(\"android\")\u0026\u0026nu(\"chrome\")\u0026\u0026!(nu(\"trident/\")||nu(\"edge/\"))\u0026\u0026!nu(\"cobalt\")};\nkja\u003dfunction(){return nu(\"armv7\")||nu(\"aarch64\")||nu(\"android\")};\ng.pu\u003dfunction(){return nu(\"cobalt\")};\nqu\u003dfunction(){return nu(\"cobalt\")\u0026\u0026nu(\"appletv\")};\nru\u003dfunction(){return nu(\"(ps3; leanback shell)\")||nu(\"ps3\")\u0026\u0026g.pu()};\nlja\u003dfunction(){return nu(\"(ps4; leanback shell)\")||nu(\"ps4\")\u0026\u0026g.pu()};\ng.mja\u003dfunction(){return g.pu()\u0026\u0026(nu(\"ps4 vr\")||nu(\"ps4 pro vr\"))};\ntu\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.vb());return!!(a\u0026\u0026600\u003c\u003dparseInt(a[1],10))};\nuu\u003dfunction(){var a\u003d/WebKit\\/([0-9]+)/.exec(g.vb());return!!(a\u0026\u0026602\u003c\u003dparseInt(a[1],10))};\nvu\u003dfunction(){return nu(\"iemobile\")||nu(\"windows phone\")\u0026\u0026nu(\"edge\")};\nxu\u003dfunction(){return wu\u0026\u0026nu(\"applewebkit\")\u0026\u0026!nu(\"version\")\u0026\u0026(!nu(\"safari\")||nu(\"gsa/\"))};\nzu\u003dfunction(){return g.yu\u0026\u0026nu(\"version/\")};\nAu\u003dfunction(){return nu(\"smart-tv\")\u0026\u0026nu(\"samsung\")};\nnu\u003dfunction(a){var b\u003dg.vb();return b?0\u003c\u003db.toLowerCase().indexOf(a):!1};\nBu\u003dfunction(){if(ti())return!0;var a\u003dg.O(\"INNERTUBE_CLIENT_NAME\");return!a||\"WEB\"!\u003d\u003da\u0026\u0026\"MWEB\"!\u003d\u003da||xu()||zu()?!0:(a\u003dg.fu(\"CONSENT\"))?a.startsWith(\"YES+\"):!0};\nDu\u003dfunction(a){$a.call(this,a.message||a.description||a.name);this.isMissing\u003da instanceof Cu;this.isTimeout\u003da instanceof Ft\u0026\u0026\"net.timeout\"\u003d\u003da.errorCode;this.isCanceled\u003da instanceof Xh};\nCu\u003dfunction(){$a.call(this,\"Biscotti ID is missing from server\")};\nqja\u003dfunction(){if(g.P(\"disable_biscotti_fetch_entirely_for_all_web_clients\"))return Oh(Error(\"Biscotti id fetching has been disabled entirely.\"));if(!Bu())return Oh(Error(\"User has not consented - not fetching biscotti id.\"));if(\"1\"\u003d\u003dYe(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1))return Oh(Error(\"Biscotti ID is not available in private embed mode\"));Eu||(Eu\u003dGt(\"//googleads.g.doubleclick.net/pagead/id\",nja).then(oja).wh(function(a){return pja(2,a)}));\nreturn Eu};\noja\u003dfunction(a){a\u003da.xhr.responseText;if(!eb(a,\")]}\u0027\"))throw new Cu;a\u003dJSON.parse(a.substr(4));if(1\u003c(a.type||1))throw new Cu;a\u003da.id;oga(a);Eu\u003dKt(a);rja(18E5,2);return a};\npja\u003dfunction(a,b){b\u003dnew Du(b);oga(\"\");Eu\u003dJt(b);0\u003ca\u0026\u0026rja(12E4,a-1);throw b;};\nrja\u003dfunction(a,b){g.xt(function(){Gt(\"//googleads.g.doubleclick.net/pagead/id\",nja).then(oja,function(c){return pja(b,c)}).wh(g.Ja)},a)};\nsja\u003dfunction(){try{var a\u003dg.Ia(\"yt.ads.biscotti.getId_\");return a?a():qja()}catch(b){return Oh(b)}};\ntja\u003dfunction(){var a\u003ddocument;if(\"visibilityState\"in a)return a.visibilityState;var b\u003dFu+\"VisibilityState\";if(b in a)return a[b]};\nGu\u003dfunction(a,b){var c;ko(a,function(d){c\u003db[d];return!!c});\nreturn c};\nHu\u003dfunction(a){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(a\u003da||window.event){this.event\u003da;for(var b in a)b in uja||(this[b]\u003da[b]);this.scale\u003da.scale;this.rotation\u003da.rotation;var c\u003da.target||a.srcElement;c\u0026\u00263\u003d\u003dc.nodeType\u0026\u0026(c\u003dc.parentNode);this.target\u003dc;var d\u003da.relatedTarget;\nif(d)try{d\u003dd.nodeName?d:null}catch(e){d\u003dnull}else\"mouseover\"\u003d\u003dthis.type?d\u003da.fromElement:\"mouseout\"\u003d\u003dthis.type\u0026\u0026(d\u003da.toElement);this.relatedTarget\u003dd;this.clientX\u003dvoid 0!\u003da.clientX?a.clientX:a.pageX;this.clientY\u003dvoid 0!\u003da.clientY?a.clientY:a.pageY;this.keyCode\u003da.keyCode?a.keyCode:a.which;this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dthis.type?this.keyCode:0);this.altKey\u003da.altKey;this.ctrlKey\u003da.ctrlKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.i\u003da.pageX;this.u\u003da.pageY}}catch(e){}};\nvja\u003dfunction(a){if(document.body\u0026\u0026document.documentElement){var b\u003ddocument.body.scrollTop+document.documentElement.scrollTop;a.i\u003da.clientX+(document.body.scrollLeft+document.documentElement.scrollLeft);a.u\u003da.clientY+b}};\nwja\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;a.addEventListener\u0026\u0026(\"mouseenter\"!\u003db||\"onmouseenter\"in document?\"mouseleave\"!\u003db||\"onmouseenter\"in document?\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"):b\u003d\"mouseout\":b\u003d\"mouseover\");return Ue(Iu,function(e){var f\u003d\"boolean\"\u003d\u003d\u003dtypeof e[4]\u0026\u0026e[4]\u003d\u003d!!d,h\u003dg.Na(e[4])\u0026\u0026g.Na(d)\u0026\u0026g.Ze(e[4],d);return!!e.length\u0026\u0026e[0]\u003d\u003da\u0026\u0026e[1]\u003d\u003db\u0026\u0026e[2]\u003d\u003dc\u0026\u0026(f||h)})};\ng.Ju\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(!a||!a.addEventListener\u0026\u0026!a.attachEvent)return\"\";var e\u003dwja(a,b,c,d);if(e)return e;e\u003d++xja.count+\"\";var f\u003d!(\"mouseenter\"!\u003db\u0026\u0026\"mouseleave\"!\u003db||!a.addEventListener||\"onmouseenter\"in document);var h\u003df?function(l){l\u003dnew Hu(l);if(!rh(l.relatedTarget,function(m){return m\u003d\u003da},!0))return l.currentTarget\u003da,l.type\u003db,c.call(a,l)}:function(l){l\u003dnew Hu(l);\nl.currentTarget\u003da;return c.call(a,l)};\nh\u003dgt(h);a.addEventListener?(\"mouseenter\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseover\":\"mouseleave\"\u003d\u003db\u0026\u0026f?b\u003d\"mouseout\":\"mousewheel\"\u003d\u003db\u0026\u0026\"MozBoxSizing\"in document.documentElement.style\u0026\u0026(b\u003d\"MozMousePixelScroll\"),yja()||\"boolean\"\u003d\u003d\u003dtypeof d?a.addEventListener(b,h,d):a.addEventListener(b,h,!!d.capture)):a.attachEvent(\"on\"+b,h);Iu[e]\u003d[a,b,c,h,d];return e};\nzja\u003dfunction(a,b){var c\u003ddocument.body||document;return g.Ju(c,\"click\",function(d){var e\u003drh(d.target,function(f){return f\u003d\u003d\u003dc||b(f)},!0);\ne\u0026\u0026e!\u003d\u003dc\u0026\u0026!e.disabled\u0026\u0026(d.currentTarget\u003de,a.call(e,d))})};\ng.Ku\u003dfunction(a){a\u0026\u0026(\"string\"\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.uc(a,function(b){if(b in Iu){var c\u003dIu[b],d\u003dc[0],e\u003dc[1],f\u003dc[3];c\u003dc[4];d.removeEventListener?yja()||\"boolean\"\u003d\u003d\u003dtypeof c?d.removeEventListener(e,f,c):d.removeEventListener(e,f,!!c.capture):d.detachEvent\u0026\u0026d.detachEvent(\"on\"+e,f);delete Iu[b]}}))};\ng.Lu\u003dfunction(a){a\u003da||window.event;a\u003da.target||a.srcElement;3\u003d\u003da.nodeType\u0026\u0026(a\u003da.parentNode);return a};\nMu\u003dfunction(a){a\u003da||window.event;var b;a.composedPath\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.composedPath?b\u003da.composedPath():b\u003da.path;return b\u0026\u0026b.length?b[0]:g.Lu(a)};\nNu\u003dfunction(a){a\u003da||window.event;var b\u003da.relatedTarget;b||(\"mouseover\"\u003d\u003da.type?b\u003da.fromElement:\"mouseout\"\u003d\u003da.type\u0026\u0026(b\u003da.toElement));return b};\nOu\u003dfunction(a){a\u003da||window.event;var b\u003da.pageX,c\u003da.pageY;document.body\u0026\u0026document.documentElement\u0026\u0026(\"number\"!\u003d\u003dtypeof b\u0026\u0026(b\u003da.clientX+document.body.scrollLeft+document.documentElement.scrollLeft),\"number\"!\u003d\u003dtypeof c\u0026\u0026(c\u003da.clientY+document.body.scrollTop+document.documentElement.scrollTop));return new g.Bg(b,c)};\ng.Pu\u003dfunction(a){a\u003da||window.event;a.returnValue\u003d!1;a.preventDefault\u0026\u0026a.preventDefault()};\ng.Qu\u003dfunction(a){a\u003da||window.event;return!1\u003d\u003d\u003da.returnValue||a.zL\u0026\u0026a.zL()};\ng.Ru\u003dfunction(a){a\u003da||window.event;return a.keyCode?a.keyCode:a.which};\nAja\u003dfunction(a){return zja(a,function(b){return g.rr(b,\"ytp-ad-has-logging-urls\")})};\ng.Bja\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?{}:d;var e;return e\u003dg.Ju(a,b,function(){g.Ku(e);c.apply(a,arguments)},d)};\nSu\u003dfunction(a){for(var b in Iu)Iu[b][0]\u003d\u003da\u0026\u0026g.Ku(b)};\nTu\u003dfunction(a){this.K\u003da;this.i\u003dnull;this.C\u003d0;this.J\u003dnull;this.D\u003d0;this.u\u003d[];for(a\u003d0;4\u003ea;a++)this.u.push(0);this.B\u003d0;this.oa\u003dg.Ju(window,\"mousemove\",(0,g.E)(this.X,this));this.S\u003dzt((0,g.E)(this.Z,this),25)};\nCja\u003dfunction(){var a\u003d{},b\u003dvoid 0\u003d\u003d\u003da.sX?!1:a.sX;a\u003dvoid 0\u003d\u003d\u003da.gS?!0:a.gS;if(null\u003d\u003dg.Ia(\"_lact\",window)){var c\u003dparseInt(g.O(\"LACT\"),10);c\u003disFinite(c)?Date.now()-Math.max(c,0):-1;g.Ha(\"_lact\",c,window);g.Ha(\"_fact\",c,window);-1\u003d\u003dc\u0026\u0026Uu();g.Ju(document,\"keydown\",Uu);g.Ju(document,\"keyup\",Uu);g.Ju(document,\"mousedown\",Uu);g.Ju(document,\"mouseup\",Uu);b?g.Ju(window,\"touchmove\",function(){Vu(\"touchmove\",200)},{passive:!0}):(g.Ju(window,\"resize\",function(){Vu(\"resize\",200)}),a\u0026\u0026g.Ju(window,\"scroll\",function(){Vu(\"scroll\",\n200)}));\nnew Tu(function(){Vu(\"mouse\",100)});\ng.Ju(document,\"touchstart\",Uu,{passive:!0});g.Ju(document,\"touchend\",Uu,{passive:!0})}};\nVu\u003dfunction(a,b){Wu[a]||(Wu[a]\u003d!0,g.Xu.Sf(function(){Uu();Wu[a]\u003d!1},b))};\nUu\u003dfunction(){null\u003d\u003dg.Ia(\"_lact\",window)\u0026\u0026(Cja(),g.Ia(\"_lact\",window));var a\u003dDate.now();g.Ha(\"_lact\",a,window);-1\u003d\u003dg.Ia(\"_fact\",window)\u0026\u0026g.Ha(\"_fact\",a,window);(a\u003dg.Ia(\"ytglobal.ytUtilActivityCallback_\"))\u0026\u0026a()};\nYu\u003dfunction(){var a\u003dg.Ia(\"_lact\",window),b;null\u003d\u003da?b\u003d-1:b\u003dMath.max(Date.now()-a,0);return b};\ng.Zu\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?\"\":e;if(a)if(c\u0026\u0026!g.pu())a\u0026\u0026(a\u003dg.Vf(g.bg(a)),\"about:invalid#zClosurez\"\u003d\u003d\u003da||a.startsWith(\"data\")?a\u003d\"\":(a\u003dg.ng(pg(a)).toString(),a\u003dGg(g.Ei(a))),g.gb(a)||(a\u003dgh(\"IFRAME\",{src:\u0027javascript:\"\u003cbody\u003e\u003cimg src\u003d\\\\\"\"+\u0027+a+\u0027+\"\\\\\"\u003e\u003c/body\u003e\"\u0027,style:\"display:none\"}),Qg(a).body.appendChild(a)));else if(e)Dt(a,b,\"POST\",e,d);else if(g.O(\"USE_NET_AJAX_FOR_PING_TRANSPORT\",!1)||d)Dt(a,b,\"GET\",\"\",d);else{b:{try{var f\u003dnew wca({url:a});if(f.B\u0026\u0026f.u||f.C){var h\u003dLi(g.Ni(5,a));var l\u003d!(!h||!h.endsWith(\"/aclk\")||\n\"1\"!\u003d\u003dcj(a,\"ri\"));break b}}catch(m){}l\u003d!1}l?Dja(a)?(b\u0026\u0026b(),c\u003d!0):c\u003d!1:c\u003d!1;c||Eja(a,b)}};\nFja\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;Dja(a,c)?b\u0026\u0026b():g.Zu(a,b,void 0,void 0,c)};\nDja\u003dfunction(a,b){try{if(window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026window.navigator.sendBeacon(a,void 0\u003d\u003d\u003db?\"\":b))return!0}catch(c){}return!1};\nEja\u003dfunction(a,b){var c\u003dnew Image,d\u003d\"\"+Gja++;$u[d]\u003dc;c.onload\u003dc.onerror\u003dfunction(){b\u0026\u0026$u[d]\u0026\u0026b();delete $u[d]};\nc.src\u003da};\ng.ev\u003dfunction(a,b,c){var d\u003dg.av();if(d\u0026\u0026b){var e\u003dd.subscribe(a,function(){var f\u003darguments;var h\u003dfunction(){bv[e]\u0026\u0026b.apply\u0026\u0026\"function\"\u003d\u003dtypeof b.apply\u0026\u0026b.apply(c||window,f)};\ntry{g.cv[a]?h():g.xt(h,0)}catch(l){g.ft(l)}},c);\nbv[e]\u003d!0;dv[a]||(dv[a]\u003d[]);dv[a].push(e);return e}return 0};\ng.fv\u003dfunction(a){var b\u003dg.av();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a?a\u003d[a]:\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[parseInt(a,10)]),g.uc(a,function(c){b.unsubscribeByKey(c);delete bv[c]}))};\ng.gv\u003dfunction(a,b){var c\u003dg.av();return c?c.publish.apply(c,arguments):!1};\nIja\u003dfunction(a){var b\u003dg.av();if(b)if(b.clear(a),a)Hja(a);else for(var c in dv)Hja(c)};\ng.av\u003dfunction(){return g.C.ytPubsubPubsubInstance};\nHja\u003dfunction(a){dv[a]\u0026\u0026(a\u003ddv[a],g.uc(a,function(b){bv[b]\u0026\u0026delete bv[b]}),a.length\u003d0)};\nJja\u003dfunction(){this.B\u003dthis.i\u003dthis.u\u003d0};\nLja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dhv(a),d\u003div.get(c)||[];iv.set(c,d);d.push(a.payload);Kja(b,d,c)}};\nMja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dhv(a,!0),d\u003djv.get(c)||[];jv.set(c,d);d.push(a.payload);Kja(b,d,c,!0)}};\nKja\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;a\u0026\u0026(kv\u003dnew a);a\u003dbt(\"tvhtml5_logging_max_batch\")||bt(\"web_logging_max_batch\")||100;var e\u003d(0,g.Q)(),f\u003dd?lv.B:mv.B;b.length\u003e\u003da?nv({writeThenSend:!0},g.P(\"flush_only_full_queue\")?c:void 0,d):10\u003c\u003de-f\u0026\u0026(Nja(d),d?lv.B\u003de:mv.B\u003de)};\nOja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dhv(a),d\u003dnew Map;d.set(c,[a.payload]);b\u0026\u0026(kv\u003dnew b);return new Jh(function(e){kv\u0026\u0026kv.isReady()?ov(d,e,{bypassNetworkless:!0},!0):e()})}};\nPja\u003dfunction(a,b){if(\"log_event\"\u003d\u003d\u003da.endpoint){var c\u003dhv(a,!0),d\u003dnew Map;d.set(c,[a.payload]);b\u0026\u0026(kv\u003dnew b);return new Jh(function(e){kv\u0026\u0026kv.isReady()?pv(d,e,{bypassNetworkless:!0},!0):e()})}};\nhv\u003dfunction(a,b){var c\u003d\"\";if(a.tv)c\u003d\"visitorOnlyApprovedKey\";else if(a.cttAuthInfo){if(void 0\u003d\u003d\u003db?0:b){b\u003da.cttAuthInfo.token;c\u003da.cttAuthInfo;var d\u003dnew Es;c.videoId?d.setVideoId(c.videoId):c.playlistId\u0026\u0026Kd(d,2,qv,c.playlistId);rv[b]\u003dd}else b\u003da.cttAuthInfo,c\u003d{},b.videoId?c.videoId\u003db.videoId:b.playlistId\u0026\u0026(c.playlistId\u003db.playlistId),tv[a.cttAuthInfo.token]\u003dc;c\u003da.cttAuthInfo.token}return c};\nnv\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?{}:a;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;new Jh(function(d){c?(g.At(lv.u),g.At(lv.i),lv.i\u003d0):(g.At(mv.u),g.At(mv.i),mv.i\u003d0);if(kv\u0026\u0026kv.isReady())if(void 0!\u003d\u003db)if(c){var e\u003dnew Map,f\u003djv.get(b)||[];e.set(b,f);pv(e,d,a);jv.delete(b)}else e\u003dnew Map,f\u003div.get(b)||[],e.set(b,f),ov(e,d,a),iv.delete(b);else c?(pv(jv,d,a),jv.clear()):(ov(iv,d,a),iv.clear());else Nja(c),d()})};\nNja\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(g.P(\"web_gel_timeout_cap\")\u0026\u0026(!a\u0026\u0026!mv.i||a\u0026\u0026!lv.i)){var b\u003dg.xt(function(){nv({writeThenSend:!0},void 0,a)},6E4);\na?lv.i\u003db:mv.i\u003db}g.At(a?lv.u:mv.u);b\u003dg.O(\"LOGGING_BATCH_TIMEOUT\",bt(\"web_gel_debounce_ms\",1E4));g.P(\"shorten_initial_gel_batch_timeout\")\u0026\u0026uv\u0026\u0026(b\u003dQja);b\u003dg.xt(function(){nv({writeThenSend:!0},void 0,a)},b);\na?lv.u\u003db:mv.u\u003db};\nov\u003dfunction(a,b,c,d){var e\u003dkv;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var f\u003dMath.round((0,g.Q)()),h\u003da.size;a\u003dg.q(a);for(var l\u003da.next();!l.done;l\u003da.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003dg.af({context:g.vv(e.config_||g.wv())});m.events\u003dn;(n\u003dtv[l])\u0026\u0026Rja(m,l,n);delete tv[l];l\u003d\"visitorOnlyApprovedKey\"\u003d\u003d\u003dl;Sja(m,f,l);Tja(c);g.P(\"send_beacon_before_gel\")\u0026\u0026window.navigator\u0026\u0026window.navigator.sendBeacon\u0026\u0026!c.writeThenSend\u0026\u0026Fja(\"/generate_204\");g.xv(e,\"log_event\",m,Uja(c,l,function(){h--;h||b()},function(){h--;\nh||b()},d));\nuv\u003d!1}};\npv\u003dfunction(a,b,c,d){var e\u003dkv;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var f\u003dMath.round((0,g.Q)()),h\u003da.size;a\u003dg.q(a);for(var l\u003da.next();!l.done;l\u003da.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003dnew Fs;var p\u003dVja(e.config_||g.wv());Nd(m,1,p);for(p\u003d0;p\u003cn.length;p++)Qd(m,3,Ds,n[p],void 0);(n\u003drv[l])\u0026\u0026Wja(m,l,n);delete rv[l];l\u003d\"visitorOnlyApprovedKey\"\u003d\u003d\u003dl;Xja(m,f,l);Tja(c);m\u003dSd(m);l\u003dUja(c,l,function(){h--;h||b()},function(){h--;\nh||b()},d);\nl.headers\u003d{\"Content-Type\":\"application/json+protobuf\"};l.postBodyFormat\u003d\"JSPB\";l.postBody\u003dm;g.xv(e,\"log_event\",\"\",l);uv\u003d!1}};\nTja\u003dfunction(a){g.P(\"always_send_and_write\")\u0026\u0026(a.writeThenSend\u003d!1)};\nUja\u003dfunction(a,b,c,d,e){return{retry:!0,onSuccess:c,onError:d,oM:a,tv:b,zda:!!e,headers:{},postBodyFormat:\"\",postBody:\"\"}};\nSja\u003dfunction(a,b,c){a.requestTimeMs\u003dString(b);g.P(\"unsplit_gel_payloads_in_logs\")\u0026\u0026(a.unsplitGelPayloadsInLogs\u003d!0);!c\u0026\u0026(b\u003dg.O(\"EVENT_ID\",void 0))\u0026\u0026(c\u003dYja(),a.serializedClientEventId\u003d{serializedEventId:b,clientCounter:String(c)})};\nXja\u003dfunction(a,b,c){Ed(a,2,b);if(!c\u0026\u0026(b\u003dg.O(\"EVENT_ID\",void 0))){c\u003dYja();var d\u003dnew lga;Ed(d,1,b);Ed(d,2,c);Nd(a,5,d)}};\nYja\u003dfunction(){var a\u003dg.O(\"BATCH_CLIENT_COUNTER\",void 0)||0;a||(a\u003dMath.floor(Math.random()*Zja/2));a++;a\u003eZja\u0026\u0026(a\u003d1);Zs(\"BATCH_CLIENT_COUNTER\",a);return a};\nRja\u003dfunction(a,b,c){if(c.videoId)var d\u003d\"VIDEO\";else if(c.playlistId)d\u003d\"PLAYLIST\";else return;a.credentialTransferTokenTargetId\u003dc;a.context\u003da.context||{};a.context.user\u003da.context.user||{};a.context.user.credentialTransferTokens\u003d[{token:b,scope:d}]};\nWja\u003dfunction(a,b,c){if(Dd(c,1\u003d\u003d\u003dJd(c,qv)?1:-1))var d\u003d1;else if(c.getPlaylistId())d\u003d2;else return;Nd(a,4,c);a\u003da.getContext()||new rs;c\u003dLd(a,qs,3)||new qs;var e\u003dnew ps;e.setToken(b);Ed(e,1,d);Qd(c,12,ps,e,void 0);Nd(a,3,c)};\nzv\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;if(g.P(\"lr_drop_other_and_business_payloads\")){if($ja[a]||aka[a])return}else if(g.P(\"lr_drop_other_payloads\")\u0026\u0026$ja[a])return;var e\u003d{},f\u003dMath.round(d.timestamp||(0,g.Q)());e.eventTimeMs\u003df\u003cNumber.MAX_SAFE_INTEGER?f:0;e[a]\u003db;a\u003dYu();e.context\u003d{lastActivityMs:String(d.timestamp||!isFinite(a)?-1:a)};g.P(\"log_sequence_info_on_gel_web\")\u0026\u0026d.Vi\u0026\u0026(a\u003de.context,b\u003dd.Vi,b\u003d{index:bka(b),groupKey:b},a.sequence\u003db,d.tK\u0026\u0026delete yv[d.Vi]);(d.dO?Oja:Lja)({endpoint:\"log_event\",payload:e,\ncttAuthInfo:d.cttAuthInfo,tv:d.tv},c)};\nbka\u003dfunction(a){yv[a]\u003da in yv?yv[a]+1:0;return yv[a]};\ncka\u003dfunction(a){var b\u003dthis;this.i\u003dvoid 0;a.addEventListener(\"beforeinstallprompt\",function(c){c.preventDefault();b.i\u003dc})};\nAv\u003dfunction(){if(!g.C.matchMedia)return\"WEB_DISPLAY_MODE_UNKNOWN\";try{return g.C.matchMedia(\"(display-mode: standalone)\").matches?\"WEB_DISPLAY_MODE_STANDALONE\":g.C.matchMedia(\"(display-mode: minimal-ui)\").matches?\"WEB_DISPLAY_MODE_MINIMAL_UI\":g.C.matchMedia(\"(display-mode: fullscreen)\").matches?\"WEB_DISPLAY_MODE_FULLSCREEN\":g.C.matchMedia(\"(display-mode: browser)\").matches?\"WEB_DISPLAY_MODE_BROWSER\":\"WEB_DISPLAY_MODE_UNKNOWN\"}catch(a){return\"WEB_DISPLAY_MODE_UNKNOWN\"}};\neka\u003dfunction(){var a\u003dAv();a\u003dObject.keys(dka).indexOf(a);return-1\u003d\u003d\u003da?null:a};\ng.Cv\u003dfunction(){this.i\u003dg.O(\"ALT_PREF_COOKIE_NAME\",\"PREF\");this.u\u003dg.O(\"ALT_PREF_COOKIE_DOMAIN\",\"youtube.com\");var a\u003dg.fu(this.i);if(a){a\u003ddecodeURIComponent(a).split(\"\u0026\");for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b].split(\"\u003d\"),d\u003dc[0];(c\u003dc[1])\u0026\u0026(Bv[d]\u003dc.toString())}}};\ng.Dv\u003dfunction(a,b){return!!((fka(\"f\"+(Math.floor(b/31)+1))||0)\u00261\u003c\u003cb%31)};\nEv\u003dfunction(a){if(/^f([1-9][0-9]*)$/.test(a))throw Error(\"ExpectedRegexMatch: \"+a);};\nFv\u003dfunction(a){if(!/^\\w+$/.test(a))throw Error(\"ExpectedRegexMismatch: \"+a);};\nfka\u003dfunction(a){a\u003dvoid 0!\u003d\u003dBv[a]?Bv[a].toString():null;return null!\u003da\u0026\u0026/^[A-Fa-f0-9]+$/.test(a)?parseInt(a,16):null};\ngka\u003dfunction(){var a\u003dg.C.navigator;return a?a.connection:void 0};\nika\u003dfunction(){var a\u003dgka();if(a){var b\u003dhka[a.type||\"unknown\"]||\"CONN_UNKNOWN\";a\u003dhka[a.effectiveType||\"unknown\"]||\"CONN_UNKNOWN\";\"CONN_CELLULAR_UNKNOWN\"\u003d\u003d\u003db\u0026\u0026\"CONN_UNKNOWN\"!\u003d\u003da\u0026\u0026(b\u003da);if(\"CONN_UNKNOWN\"!\u003d\u003db)return b;if(\"CONN_UNKNOWN\"!\u003d\u003da)return a}};\nkka\u003dfunction(){var a\u003dgka();if(null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.effectiveType)return jka.hasOwnProperty(a.effectiveType)?jka[a.effectiveType]:\"EFFECTIVE_CONNECTION_TYPE_UNKNOWN\"};\nlka\u003dfunction(){return\"INNERTUBE_API_KEY\"in Ys\u0026\u0026\"INNERTUBE_API_VERSION\"in Ys};\ng.wv\u003dfunction(){return{innertubeApiKey:g.O(\"INNERTUBE_API_KEY\",void 0),innertubeApiVersion:g.O(\"INNERTUBE_API_VERSION\",void 0),Pz:g.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\"),Qz:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"WEB\"),sL:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1),innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0),QE:g.O(\"INNERTUBE_CONTEXT_HL\",void 0),PE:g.O(\"INNERTUBE_CONTEXT_GL\",void 0),tL:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",uL:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",\n!1),RE:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1),appInstallData:g.O(\"SERIALIZED_CLIENT_CONFIG_DATA\",void 0)}};\ng.vv\u003dfunction(a){var b\u003d{client:{hl:a.QE,gl:a.PE,clientName:a.Qz,clientVersion:a.innertubeContextClientVersion,configInfo:a.Pz}};navigator.userAgent\u0026\u0026(b.client.userAgent\u003dString(navigator.userAgent));var c\u003dg.C.devicePixelRatio;c\u0026\u00261!\u003dc\u0026\u0026(b.client.screenDensityFloat\u003dString(c));c\u003dct();\"\"!\u003d\u003dc\u0026\u0026(b.client.experimentsToken\u003dc);c\u003ddt();0\u003cc.length\u0026\u0026(b.request\u003d{internalExperimentFlags:c});mka(a,void 0,b);nka(a,void 0,b);oka(void 0,b);pka(a,void 0,b);qka(void 0,b);g.O(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.P(\"pageid_as_header_web\")\u0026\u0026\n(b.user\u003d{onBehalfOfUser:g.O(\"DELEGATED_SESSION_ID\")});a\u003dObject;c\u003da.assign;for(var d\u003db.client,e\u003d{},f\u003dg.q(Object.entries(lt(g.O(\"DEVICE\",\"\")))),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.q(h.value);h\u003dl.next().value;l\u003dl.next().value;\"cbrand\"\u003d\u003d\u003dh?e.deviceMake\u003dl:\"cmodel\"\u003d\u003d\u003dh?e.deviceModel\u003dl:\"cbr\"\u003d\u003d\u003dh?e.browserName\u003dl:\"cbrver\"\u003d\u003d\u003dh?e.browserVersion\u003dl:\"cos\"\u003d\u003d\u003dh?e.osName\u003dl:\"cosver\"\u003d\u003d\u003dh?e.osVersion\u003dl:\"cplatform\"\u003d\u003d\u003dh\u0026\u0026(e.platform\u003dl)}b.client\u003dc.call(a,d,e);return b};\nVja\u003dfunction(a){var b\u003dnew rs,c\u003dnew os;Ed(c,1,a.QE);Ed(c,2,a.PE);Ed(c,16,a.sL);Ed(c,17,a.innertubeContextClientVersion);if(a.Pz){var d\u003da.Pz,e\u003dnew ls;d.coldConfigData\u0026\u0026Ed(e,1,d.coldConfigData);d.appInstallData\u0026\u0026Ed(e,6,d.appInstallData);d.coldHashData\u0026\u0026Ed(e,3,d.coldHashData);d.hotHashData\u0026\u0026Ed(e,5,d.hotHashData);Nd(c,62,e)}(d\u003dg.C.devicePixelRatio)\u0026\u00261!\u003dd\u0026\u0026Ed(c,65,d);d\u003dct();\"\"!\u003d\u003dd\u0026\u0026Ed(c,54,d);d\u003ddt();if(0\u003cd.length){e\u003dnew fga;for(var f\u003d0;f\u003cd.length;f++){var h\u003dnew ks;Ed(h,1,d[f].key);h.setValue(d[f].value);\nQd(e,15,ks,h,void 0)}Nd(b,5,e)}mka(a,c);nka(a,c);oka(c);pka(a,c);qka(c);g.O(\"DELEGATED_SESSION_ID\")\u0026\u0026!g.P(\"pageid_as_header_web\")\u0026\u0026(a\u003dnew qs,Ed(a,3,g.O(\"DELEGATED_SESSION_ID\")));a\u003dg.q(Object.entries(lt(g.O(\"DEVICE\",\"\"))));for(d\u003da.next();!d.done;d\u003da.next())e\u003dg.q(d.value),d\u003de.next().value,e\u003de.next().value,\"cbrand\"\u003d\u003d\u003dd?Ed(c,12,e):\"cmodel\"\u003d\u003d\u003dd?Ed(c,13,e):\"cbr\"\u003d\u003d\u003dd?Ed(c,87,e):\"cbrver\"\u003d\u003d\u003dd?Ed(c,88,e):\"cos\"\u003d\u003d\u003dd?Ed(c,18,e):\"cosver\"\u003d\u003d\u003dd?Ed(c,19,e):\"cplatform\"\u003d\u003d\u003dd\u0026\u0026Ed(c,42,e);Nd(b,1,c);return b};\nmka\u003dfunction(a,b,c){a\u003da.Qz;if(\"WEB\"\u003d\u003d\u003da||\"MWEB\"\u003d\u003d\u003da||1\u003d\u003d\u003da||2\u003d\u003d\u003da)if(b){c\u003dLd(b,ms,96)||new ms;var d\u003deka();null!\u003d\u003dd\u0026\u0026Ed(c,3,d);Nd(b,96,c)}else c\u0026\u0026(c.client.mainAppWebInfo\u003dnull!\u003d(d\u003dc.client.mainAppWebInfo)?d:{},c.client.mainAppWebInfo.webDisplayMode\u003dAv())};\nnka\u003dfunction(a,b,c){a\u003da.Qz;if((\"WEB_REMIX\"\u003d\u003d\u003da||76\u003d\u003d\u003da)\u0026\u0026!g.P(\"music_web_display_mode_killswitch\"))if(b){var d;c\u003dnull!\u003d(d\u003dLd(b,ns,70))?d:new ns;d\u003deka();null!\u003d\u003dd\u0026\u0026Ed(c,10,d);Nd(b,70,c)}else if(c){var e;c.client.mM\u003dnull!\u003d(e\u003dc.client.mM)?e:{};c.client.mM.webDisplayMode\u003dAv()}};\noka\u003dfunction(a,b){var c;if(g.P(\"web_log_memory_total_kbytes\")\u0026\u0026(null\u003d\u003d(c\u003dg.C.navigator)?0:c.deviceMemory)){var d;c\u003dnull\u003d\u003d(d\u003dg.C.navigator)?void 0:d.deviceMemory;a?Ed(a,95,1E6*c):b\u0026\u0026(b.client.memoryTotalKbytes\u003d\"\"+1E6*c)}};\npka\u003dfunction(a,b,c){if(a.appInstallData)if(b){var d;c\u003dnull!\u003d(d\u003dLd(b,ls,62))?d:new ls;Ed(c,6,a.appInstallData);Nd(b,62,c)}else c\u0026\u0026(c.client.configInfo\u003dc.client.configInfo||{},c.client.configInfo.appInstallData\u003da.appInstallData)};\nqka\u003dfunction(a,b){var c\u003dika();c\u0026\u0026(a?Ed(a,61,rka[c]):b\u0026\u0026(b.client.connectionType\u003dc));g.P(\"web_log_effective_connection_type\")\u0026\u0026(c\u003dkka())\u0026\u0026(a?Ed(a,94,ska[c]):b\u0026\u0026(b.client.effectiveConnectionType\u003dc))};\ntka\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003d{\"X-Goog-Visitor-Id\":c.visitorData||g.O(\"VISITOR_DATA\",\"\")};if(b\u0026\u0026b.includes(\"www.youtube-nocookie.com\"))return d;(b\u003dc.zJ||g.O(\"AUTHORIZATION\"))||(a?b\u003d\"Bearer \"+g.Ia(\"gapi.auth.getToken\")().uda:b\u003dvi([]));b\u0026\u0026(d.Authorization\u003db,d[\"X-Goog-AuthUser\"]\u003dg.O(\"SESSION_INDEX\",0),g.P(\"pageid_as_header_web\")\u0026\u0026(d[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return d};\nGv\u003dfunction(a){var b;(b\u003dg.$r(a))||(a\u003dnew Wr(a||\"UserDataSharedStore\"),b\u003da.isAvailable()?a:null);this.i\u003d(a\u003db)?new Qr(a):null;this.u\u003ddocument.domain||window.location.hostname};\nIv\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dHv())||void 0\u003d\u003d\u003da?void 0:a.get(\"LAST_RESULT_ENTRY_KEY\",!0)};\nuka\u003dfunction(){var a\u003d{};for(Jv\u003dnew Kv(void 0\u003d\u003d\u003da.handleError?Lv:a.handleError,void 0\u003d\u003d\u003da.logEvent?g.Mv:a.logEvent);0\u003cNv.length;)switch(a\u003dNv.shift(),a.type){case \"ERROR\":Jv.Ij(a.payload);break;case \"EVENT\":Jv.logEvent(a.eventType,a.payload)}};\nPv\u003dfunction(a){Ov||(Jv?Jv.Ij(a):(Nv.push({type:\"ERROR\",payload:a}),10\u003cNv.length\u0026\u0026Nv.shift()))};\nQv\u003dfunction(a,b){Ov||(Jv?Jv.logEvent(a,b):(Nv.push({type:\"EVENT\",eventType:a,payload:b}),10\u003cNv.length\u0026\u0026Nv.shift()))};\ng.Rv\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);var c\u003dError.call(this,a);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.args\u003d[].concat(g.u(b))};\nTv\u003dfunction(){try{return Sv(),!0}catch(a){return!1}};\nSv\u003dfunction(a){if(void 0!\u003d\u003dg.O(\"DATASYNC_ID\",void 0))return g.O(\"DATASYNC_ID\",void 0);throw new g.Rv(\"Datasync ID not set\",void 0\u003d\u003d\u003da?\"unknown\":a);};\nUv\u003dfunction(a){if(0\u003c\u003da.indexOf(\":\"))throw Error(\"Database name cannot contain \u0027:\u0027\");};\nVv\u003dfunction(a){return a.substr(0,a.indexOf(\":\"))||a};\nWv\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?vka[a]:c;d\u003dvoid 0\u003d\u003d\u003dd?wka[a]:d;e\u003dvoid 0\u003d\u003d\u003de?xka[a]:e;g.Rv.call(this,c,Object.assign({name:\"YtIdbKnownError\",isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,type:a},b));this.type\u003da;this.message\u003dc;this.level\u003dd;this.i\u003de;Object.setPrototypeOf(this,Wv.prototype)};\nXv\u003dfunction(a,b){Wv.call(this,\"MISSING_OBJECT_STORES\",{expectedObjectStores:b,foundObjectStores:a},vka.MISSING_OBJECT_STORES);Object.setPrototypeOf(this,Xv.prototype)};\nYv\u003dfunction(a,b){var c\u003dError.call(this);this.message\u003dc.message;\"stack\"in c\u0026\u0026(this.stack\u003dc.stack);this.index\u003da;this.objectStore\u003db;Object.setPrototypeOf(this,Yv.prototype)};\n$v\u003dfunction(a,b,c,d){b\u003dVv(b);var e\u003da instanceof Error?a:Error(\"Unexpected error: \"+a);if(e instanceof Wv)return e;a\u003d{objectStoreNames:c,dbName:b,dbVersion:d};if(\"QuotaExceededError\"\u003d\u003d\u003de.name)return new Wv(\"QUOTA_EXCEEDED\",a);if(g.Zv\u0026\u0026\"UnknownError\"\u003d\u003d\u003de.name)return new Wv(\"QUOTA_MAYBE_EXCEEDED\",a);if(e instanceof Yv)return new Wv(\"MISSING_INDEX\",Object.assign(Object.assign({},a),{objectStore:e.objectStore,index:e.index}));if(\"InvalidStateError\"\u003d\u003d\u003de.name\u0026\u0026yka.some(function(f){return e.message.includes(f)}))return new Wv(\"EXECUTE_TRANSACTION_ON_CLOSED_DB\",\na);\nif(\"AbortError\"\u003d\u003d\u003de.name)return new Wv(\"UNKNOWN_ABORT\",a,e.message);e.args\u003d[Object.assign(Object.assign({},a),{name:\"IdbError\",JA:e.name})];e.level\u003d\"WARNING\";return e};\ng.aw\u003dfunction(a,b,c){var d\u003dIv();return new Wv(\"IDB_NOT_SUPPORTED\",{context:{caller:a,publicName:b,version:c,hasSucceededOnce:null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.hasSucceededOnce}})};\nzka\u003dfunction(a){if(!a)throw Error();throw a;};\nAka\u003dfunction(a){return a};\nbw\u003dfunction(a){this.i\u003da};\ncw\u003dfunction(a){function b(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"REJECTED\",reason:e};e\u003dg.q(d.onRejected);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nfunction c(e){if(\"PENDING\"\u003d\u003d\u003dd.state.status){d.state\u003d{status:\"FULFILLED\",value:e};e\u003dg.q(d.i);for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f()}}\nvar d\u003dthis;this.state\u003d{status:\"PENDING\"};this.i\u003d[];this.onRejected\u003d[];a\u003da.i;try{a(c,b)}catch(e){b(e)}};\nBka\u003dfunction(a,b,c,d,e){try{if(\"FULFILLED\"!\u003d\u003da.state.status)throw Error(\"calling handleResolve before the promise is fulfilled.\");var f\u003dc(a.state.value);f instanceof cw?dw(a,b,f,d,e):d(f)}catch(h){e(h)}};\nCka\u003dfunction(a,b,c,d,e){try{if(\"REJECTED\"!\u003d\u003da.state.status)throw Error(\"calling handleReject before the promise is rejected.\");var f\u003dc(a.state.reason);f instanceof cw?dw(a,b,f,d,e):d(f)}catch(h){e(h)}};\ndw\u003dfunction(a,b,c,d,e){b\u003d\u003d\u003dc?e(new TypeError(\"Circular promise chain detected.\")):c.then(function(f){f instanceof cw?dw(a,b,f,d,e):d(f)},function(f){e(f)})};\nDka\u003dfunction(a,b,c){function d(){c(a.error);f()}\nfunction e(){b(a.result);f()}\nfunction f(){try{a.removeEventListener(\"success\",e),a.removeEventListener(\"error\",d)}catch(h){}}\na.addEventListener(\"success\",e);a.addEventListener(\"error\",d)};\nEka\u003dfunction(a){return new Promise(function(b,c){Dka(a,b,c)})};\new\u003dfunction(a){return new cw(new bw(function(b,c){Dka(a,b,c)}))};\nfw\u003dfunction(a,b){return new cw(new bw(function(c,d){function e(){var f\u003da?b(a):null;f?f.then(function(h){a\u003dh;e()},d):c()}\ne()}))};\nFka\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\ngw\u003dfunction(a){return ew(a).then(function(b){return b?new Fka(a,b):null})};\nGka\u003dfunction(a,b){this.i\u003da;this.options\u003db;this.transactionCount\u003d0;this.B\u003dMath.round((0,g.Q)());this.u\u003d!1};\niw\u003dfunction(a,b,c){a\u003da.i.createObjectStore(b,c);return new hw(a)};\njw\u003dfunction(a,b){a.i.objectStoreNames.contains(b)\u0026\u0026a.i.deleteObjectStore(b)};\nIka\u003dfunction(a,b){return kw(a,[\"captions\"],{mode:\"readonly\",Kc:!0},function(c){return Hka(c.objectStore(\"captions\"),b,void 0)})};\nJka\u003dfunction(a,b){return kw(a,[\"LogsRequestsStore\"],{mode:\"readwrite\",Kc:!0},function(c){return lw(c.objectStore(\"LogsRequestsStore\"),b,void 0)})};\nkw\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p,r,t,v,x,y;return g.B(function(z){switch(z.i){case 1:var D\u003d{mode:\"readonly\",Kc:!1,tag:\"IDB_TRANSACTION_TAG_UNKNOWN\"};\"string\"\u003d\u003d\u003dtypeof c?D.mode\u003dc:Object.assign(D,c);e\u003dD;a.transactionCount++;f\u003de.Kc?3:1;h\u003d0;case 2:if(l){z.eb(3);break}h++;m\u003dMath.round((0,g.Q)());ta(z,4);n\u003da.i.transaction(b,e.mode);D\u003dnew mw(n);D\u003dKka(D,d);return g.A(z,D,6);case 6:return p\u003dz.u,r\u003dMath.round((0,g.Q)()),Lka(a,m,r,h,void 0,b.join(),e),z.return(p);case 4:t\u003dwa(z);v\u003dMath.round((0,g.Q)());\nx\u003d$v(t,a.i.name,b.join(),a.i.version);if((y\u003dx instanceof Wv\u0026\u0026!x.i)||h\u003e\u003df)Lka(a,m,v,h,x,b.join(),e),l\u003dx;z.eb(2);break;case 3:return z.return(Promise.reject(l))}})};\nLka\u003dfunction(a,b,c,d,e,f,h){b\u003dc-b;e?(e instanceof Wv\u0026\u0026(\"QUOTA_EXCEEDED\"\u003d\u003d\u003de.type||\"QUOTA_MAYBE_EXCEEDED\"\u003d\u003d\u003de.type)\u0026\u0026Qv(\"QUOTA_EXCEEDED\",{dbName:Vv(a.i.name),objectStoreNames:f,transactionCount:a.transactionCount,transactionMode:h.mode}),e instanceof Wv\u0026\u0026\"UNKNOWN_ABORT\"\u003d\u003d\u003de.type\u0026\u0026(c-\u003da.B,0\u003ec\u0026\u0026c\u003e\u003dMath.pow(2,31)\u0026\u0026(c\u003d0),Qv(\"TRANSACTION_UNEXPECTEDLY_ABORTED\",{objectStoreNames:f,transactionDuration:b,transactionCount:a.transactionCount,dbDuration:c}),a.u\u003d!0),Mka(a,!1,d,f,b,h.tag),Pv(e)):Mka(a,!0,d,f,b,\nh.tag)};\nMka\u003dfunction(a,b,c,d,e,f){Qv(\"TRANSACTION_ENDED\",{objectStoreNames:d,connectionHasUnknownAbortedTransaction:a.u,duration:e,isSuccessful:b,tryCount:c,tag:void 0\u003d\u003d\u003df?\"IDB_TRANSACTION_TAG_UNKNOWN\":f})};\nhw\u003dfunction(a){this.i\u003da};\nnw\u003dfunction(a,b,c){a.i.createIndex(b,c,{unique:!1})};\nNka\u003dfunction(a,b){return ow(a,{query:b},function(c){return c.delete().then(function(){return c.continue()})}).then(function(){})};\nHka\u003dfunction(a,b,c){return\"getAll\"in IDBObjectStore.prototype?ew(a.i.getAll(b,c)):Oka(a,b,c)};\nOka\u003dfunction(a,b,c){var d\u003d[];return ow(a,{query:b},function(e){if(!(void 0!\u003d\u003dc\u0026\u0026d.length\u003e\u003dc))return d.push(e.getValue()),e.continue()}).then(function(){return d})};\nQka\u003dfunction(a){return\"getAllKeys\"in IDBObjectStore.prototype?ew(a.i.getAllKeys(void 0,void 0)):Pka(a)};\nPka\u003dfunction(a){var b\u003d[];return Rka(a,{query:void 0},function(c){b.push(c.Cz());return c.continue()}).then(function(){return b})};\nlw\u003dfunction(a,b,c){return ew(a.i.put(b,c))};\now\u003dfunction(a,b,c){a\u003da.i.openCursor(b.query,b.direction);return pw(a).then(function(d){return fw(d,c)})};\nRka\u003dfunction(a,b,c){var d\u003db.query;b\u003db.direction;a\u003d\"openKeyCursor\"in IDBObjectStore.prototype?a.i.openKeyCursor(d,b):a.i.openCursor(d,b);return gw(a).then(function(e){return fw(e,c)})};\nmw\u003dfunction(a){var b\u003dthis;this.i\u003da;this.B\u003dnew Map;this.u\u003d!1;this.done\u003dnew Promise(function(c,d){b.i.addEventListener(\"complete\",function(){c()});\nb.i.addEventListener(\"error\",function(e){e.currentTarget\u003d\u003d\u003de.target\u0026\u0026d(b.i.error)});\nb.i.addEventListener(\"abort\",function(){var e\u003db.i.error;if(e)d(e);else if(!b.u){e\u003dWv;for(var f\u003db.i.objectStoreNames,h\u003d[],l\u003d0;l\u003cf.length;l++){var m\u003df.item(l);if(null\u003d\u003d\u003dm)throw Error(\"Invariant: item in DOMStringList is null\");h.push(m)}e\u003dnew e(\"UNKNOWN_ABORT\",{objectStoreNames:h.join(),dbName:b.i.db.name,mode:b.i.mode});d(e)}})})};\nKka\u003dfunction(a,b){var c\u003dnew Promise(function(d,e){try{b(a).then(function(f){d(f)}).catch(e)}catch(f){e(f),a.abort()}});\nreturn Promise.all([c,a.done]).then(function(d){return g.q(d).next().value})};\nSka\u003dfunction(a){this.i\u003da};\nqw\u003dfunction(a,b){return\"getAll\"in IDBIndex.prototype?ew(a.i.getAll(b,void 0)):Tka(a,b)};\nTka\u003dfunction(a,b){var c\u003d[];return rw(a,{query:b},function(d){c.push(d.getValue());return d.continue()}).then(function(){return c})};\nrw\u003dfunction(a,b,c){a\u003da.i.openCursor(void 0\u003d\u003d\u003db.query?null:b.query,void 0\u003d\u003d\u003db.direction?\"next\":b.direction);return pw(a).then(function(d){return fw(d,c)})};\nUka\u003dfunction(a,b){this.request\u003da;this.cursor\u003db};\npw\u003dfunction(a){return ew(a).then(function(b){return b?new Uka(a,b):null})};\nVka\u003dfunction(a,b,c){return new Promise(function(d,e){function f(){t||(t\u003dnew Gka(h.result,{closed:r}));return t}\nvar h\u003dvoid 0!\u003d\u003db?self.indexedDB.open(a,b):self.indexedDB.open(a);var l\u003dc.blocked,m\u003dc.blocking,n\u003dc.jY,p\u003dc.upgrade,r\u003dc.closed,t;h.addEventListener(\"upgradeneeded\",function(v){try{if(null\u003d\u003d\u003dv.newVersion)throw Error(\"Invariant: newVersion on IDbVersionChangeEvent is null\");if(null\u003d\u003d\u003dh.transaction)throw Error(\"Invariant: transaction on IDbOpenDbRequest is null\");v.dataLoss\u0026\u0026\"none\"!\u003d\u003dv.dataLoss\u0026\u0026Qv(\"IDB_DATA_CORRUPTED\",{reason:v.dataLossMessage||\"unknown reason\",dbName:Vv(a)});var x\u003df(),y\u003dnew mw(h.transaction);\np\u0026\u0026p(x,function(z){return v.oldVersion\u003cz\u0026\u0026v.newVersion\u003e\u003dz},y);\ny.done.catch(function(z){e(z)})}catch(z){e(z)}});\nh.addEventListener(\"success\",function(){var v\u003dh.result;m\u0026\u0026v.addEventListener(\"versionchange\",function(){m(f())});\nv.addEventListener(\"close\",function(){Qv(\"IDB_UNEXPECTEDLY_CLOSED\",{dbName:Vv(a),dbVersion:v.version});n\u0026\u0026n()});\nd(f())});\nh.addEventListener(\"error\",function(){e(h.error)});\nl\u0026\u0026h.addEventListener(\"blocked\",function(){l()})})};\nWka\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Vka(a,b,c)};\ntw\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return ta(h,2),c\u003dself.indexedDB.deleteDatabase(a),d\u003db,(e\u003dd.blocked)\u0026\u0026c.addEventListener(\"blocked\",function(){e()}),g.A(h,Eka(c),4);\nif(2!\u003dh.i)return va(h,0);f\u003dwa(h);throw $v(f,a,\"\",-1);})};\nXka\u003dfunction(a){return new Promise(function(b){hja(function(){b()},a)})};\nuw\u003dfunction(a,b){this.name\u003da;this.options\u003db;this.C\u003d!0;this.J\u003dthis.D\u003d0;this.u\u003d500};\nYka\u003dfunction(a,b){return new Wv(\"INCOMPATIBLE_DB_VERSION\",{dbName:a.name,oldVersion:a.options.version,newVersion:b})};\nvw\u003dfunction(a,b){if(!b)throw g.aw(\"openWithToken\",Vv(a.name));return a.open()};\nZka\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,vw(ww,b),2);c\u003dd.u;return d.return(kw(c,[\"databases\"],{Kc:!0,mode:\"readwrite\"},function(e){var f\u003de.objectStore(\"databases\");return f.get(a.actualName).then(function(h){if(h?a.actualName!\u003d\u003dh.actualName||a.publicName!\u003d\u003dh.publicName||a.userIdentifier!\u003d\u003dh.userIdentifier:1)return lw(f,a).then(function(){})})}))})};\nxw\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return a?g.A(d,vw(ww,b),2):d.return();c\u003dd.u;return d.return(c.delete(\"databases\",a))})};\n$ka\u003dfunction(a,b){var c,d;return g.B(function(e){return 1\u003d\u003de.i?(c\u003d[],g.A(e,vw(ww,b),2)):3!\u003de.i?(d\u003de.u,g.A(e,kw(d,[\"databases\"],{Kc:!0,mode:\"readonly\"},function(f){c.length\u003d0;return ow(f.objectStore(\"databases\"),{},function(h){a(h.getValue())\u0026\u0026c.push(h.getValue());return h.continue()})}),3)):e.return(c)})};\nala\u003dfunction(a){return $ka(function(b){return\"LogsDatabaseV2\"\u003d\u003d\u003db.publicName\u0026\u0026void 0!\u003d\u003db.userIdentifier},a)};\nbla\u003dfunction(){var a,b,c;return g.B(function(d){switch(d.i){case 1:a\u003dIv();if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.hasSucceededOnce)return d.return(!0);if(wu\u0026\u0026tu()\u0026\u0026!uu()||g.yw)return d.return(!1);try{if(b\u003dself,!(b.indexedDB\u0026\u0026b.IDBIndex\u0026\u0026b.IDBKeyRange\u0026\u0026b.IDBObjectStore))return d.return(!1)}catch(e){return d.return(!1)}if(!(\"IDBTransaction\"in self\u0026\u0026\"objectStoreNames\"in IDBTransaction.prototype))return d.return(!1);ta(d,2);c\u003d{actualName:\"yt-idb-test-do-not-use\",publicName:\"yt-idb-test-do-not-use\",userIdentifier:void 0};\nreturn g.A(d,Zka(c,zw),4);case 4:return g.A(d,xw(\"yt-idb-test-do-not-use\",zw),5);case 5:return d.return(!0);case 2:return wa(d),d.return(!1)}})};\ndla\u003dfunction(){if(void 0!\u003d\u003dAw)return Aw;Ov\u003d!0;return Aw\u003dbla().then(function(a){Ov\u003d!1;var b,c;null!\u003d\u003d(b\u003dHv())\u0026\u0026void 0!\u003d\u003db\u0026\u0026b.i\u0026\u0026(b\u003dIv(),b\u003d{hasSucceededOnce:(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.hasSucceededOnce)||a},null\u003d\u003d\u003d(c\u003dHv())||void 0\u003d\u003d\u003dc?void 0:c.set(\"LAST_RESULT_ENTRY_KEY\",b,2592E3,!0));return a})};\nBw\u003dfunction(){return g.Ia(\"ytglobal.idbToken_\")||void 0};\ng.Cw\u003dfunction(){var a\u003dBw();return a?Promise.resolve(a):dla().then(function(b){(b\u003db?zw:void 0)\u0026\u0026g.Ha(\"ytglobal.idbToken_\",b,void 0);return b})};\nela\u003dfunction(a){if(!Tv())throw a\u003dnew Wv(\"AUTH_INVALID\",{dbName:a}),Pv(a),a;var b\u003dSv();return{actualName:a+\":\"+b,publicName:a,userIdentifier:b}};\nfla\u003dfunction(a,b,c,d){var e,f,h,l,m,n;return g.B(function(p){switch(p.i){case 1:return f\u003dnull!\u003d\u003d(e\u003dError().stack)\u0026\u0026void 0!\u003d\u003de?e:\"\",g.A(p,g.Cw(),2);case 2:h\u003dp.u;if(!h)throw l\u003dg.aw(\"openDbImpl\",a,b),g.P(\"ytidb_async_stack_killswitch\")||(l.stack\u003dl.stack+\"\\n\"+f.substring(f.indexOf(\"\\n\")+1)),Pv(l),l;Uv(a);m\u003dc?{actualName:a,publicName:a,userIdentifier:void 0}:ela(a);ta(p,3);return g.A(p,Zka(m,h),5);case 5:return g.A(p,Wka(m.actualName,b,d),6);case 6:return p.return(p.u);case 3:return n\u003dwa(p),ta(p,7),g.A(p,\nxw(m.actualName,h),9);case 9:va(p,8);break;case 7:wa(p);case 8:throw n;}})};\ngla\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return fla(a,b,!1,c)};\nhla\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return fla(a,b,!0,c)};\nila\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c,d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,g.Cw(),2);if(3!\u003de.i){c\u003de.u;if(!c)return e.return();Uv(a);d\u003dela(a);return g.A(e,tw(d.actualName,b),3)}return g.A(e,xw(d.actualName,c),0)})};\njla\u003dfunction(a,b,c){a\u003da.map(function(d){return g.B(function(e){return 1\u003d\u003de.i?g.A(e,tw(d.actualName,b),2):g.A(e,xw(d.actualName,c),0)})});\nreturn Promise.all(a).then(function(){})};\nkla\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.Cw(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)return d.return();Uv(\"LogsDatabaseV2\");return g.A(d,ala(b),3)}c\u003dd.u;return g.A(d,jla(c,a,b),0)})};\nlla\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.Cw(),2);if(3!\u003dd.i){c\u003dd.u;if(!c)return d.return();Uv(a);return g.A(d,tw(a,b),3)}return g.A(d,xw(a,c),0)})};\nDw\u003dfunction(a){var b,c,d,e,f,h,l,m;this.me\u003d!1;this.potentialEsfErrorCounter\u003dthis.i\u003d0;this.handleError\u003dfunction(){};\nthis.Ps\u003dfunction(){};\nthis.now\u003dDate.now;this.vv\u003d!1;this.xO\u003dnull!\u003d\u003d(b\u003da.xO)\u0026\u0026void 0!\u003d\u003db?b:100;this.ZN\u003dnull!\u003d\u003d(c\u003da.ZN)\u0026\u0026void 0!\u003d\u003dc?c:1;this.SN\u003dnull!\u003d\u003d(d\u003da.SN)\u0026\u0026void 0!\u003d\u003dd?d:2592E6;this.JN\u003dnull!\u003d\u003d(e\u003da.JN)\u0026\u0026void 0!\u003d\u003de?e:12E4;this.YN\u003dnull!\u003d\u003d(f\u003da.YN)\u0026\u0026void 0!\u003d\u003df?f:5E3;this.Yc\u003dnull!\u003d\u003d(h\u003da.Yc)\u0026\u0026void 0!\u003d\u003dh?h:void 0;this.Wy\u003d!!a.Wy;this.Ly\u003dnull!\u003d\u003d(l\u003da.Ly)\u0026\u0026void 0!\u003d\u003dl?l:.1;this.TA\u003dnull!\u003d\u003d(m\u003da.TA)\u0026\u0026void 0!\u003d\u003dm?m:10;a.handleError\u0026\u0026(this.handleError\u003da.handleError);a.Ps\u0026\u0026(this.Ps\u003da.Ps);a.vv\u0026\u0026(this.vv\u003da.vv);this.ib\u003da.ib;this.Gj\u003da.Gj;this.mf\u003d\na.mf;this.bf\u003da.bf;this.Jm\u003da.Jm;this.cG\u003da.cG;this.zF\u003da.zF;this.Yc\u0026\u0026(!this.ib||this.ib(\"networkless_logging\"))\u0026\u0026mla(this)};\nmla\u003dfunction(a){return g.B(function(b){if(1\u003d\u003db.i)return!a.Yc||a.vv?b.return():a.Wy\u0026\u0026Math.random()\u003c\u003da.Ly?g.A(b,a.mf.LR(a.Yc),2):b.eb(2);nla(a);a.bf.Ae()\u0026\u0026a.Ix();a.bf.Ra(a.cG,a.Ix.bind(a));a.bf.Ra(a.zF,a.LJ.bind(a));a.me\u003d!0;g.sa(b)})};\nEw\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:if(!a.Yc)throw c\u003dg.aw(\"immediateSend\"),c;if(void 0\u003d\u003d\u003db.id){e.eb(2);break}return g.A(e,a.mf.DT(b.id,a.Yc),3);case 3:(d\u003de.u)?b\u003dd:a.Ps(Error(\"The request cannot be found in the database.\"));case 2:if(ola(a,b,a.SN)){e.eb(4);break}a.Ps(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(void 0\u003d\u003d\u003db.id){e.eb(5);break}return g.A(e,a.mf.ws(b.id,a.Yc),5);case 5:return e.return();case 4:b.skipRetry||(b\u003dpla(a,b));if(!b){e.eb(0);\nbreak}if(!b.skipRetry||void 0\u003d\u003d\u003db.id){e.eb(8);break}return g.A(e,a.mf.ws(b.id,a.Yc),8);case 8:a.Jm(b.url,b.options,!!b.skipRetry),g.sa(e)}})};\npla\u003dfunction(a,b){if(!a.Yc)throw g.aw(\"updateRequestHandlers\");var c\u003db.options.onError?b.options.onError:function(){};\nb.options.onError\u003dfunction(e,f){var h;return g.B(function(l){switch(l.i){case 1:h\u003dqla(f);if(!(a.ib\u0026\u0026a.ib(\"nwl_consider_error_code\")\u0026\u0026h||a.ib\u0026\u0026!a.ib(\"nwl_consider_error_code\")\u0026\u0026a.potentialEsfErrorCounter\u003c\u003da.TA)){l.eb(2);break}if(!a.bf.Km){l.eb(3);break}return g.A(l,a.bf.Km(),3);case 3:if(a.bf.Ae()){l.eb(2);break}c(e,f);if(!a.ib||!a.ib(\"nwl_consider_error_code\")||void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)){l.eb(6);break}return g.A(l,a.mf.xG(b.id,a.Yc,!1),6);case 6:return l.return();case 2:if(a.ib\u0026\u0026\na.ib(\"nwl_consider_error_code\")\u0026\u0026!h\u0026\u0026a.potentialEsfErrorCounter\u003ea.TA)return l.return();a.potentialEsfErrorCounter++;if(void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)){l.eb(8);break}return b.sendCount\u003ca.ZN?g.A(l,a.mf.xG(b.id,a.Yc),12):g.A(l,a.mf.ws(b.id,a.Yc),8);case 12:a.Gj.Sf(function(){a.bf.Ae()\u0026\u0026a.Ix()},a.YN);\ncase 8:c(e,f),g.sa(l)}})};\nvar d\u003db.options.onSuccess?b.options.onSuccess:function(){};\nb.options.onSuccess\u003dfunction(e,f){return g.B(function(h){if(1\u003d\u003dh.i)return void 0\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.id)?h.eb(2):g.A(h,a.mf.ws(b.id,a.Yc),2);a.bf.Am\u0026\u0026a.ib\u0026\u0026a.ib(\"vss_network_hint\")\u0026\u0026a.bf.Am(!0);d(e,f);g.sa(h)})};\nreturn b};\nola\u003dfunction(a,b,c){b\u003db.timestamp;return a.now()-b\u003e\u003dc?!1:!0};\nnla\u003dfunction(a){if(!a.Yc)throw g.aw(\"retryQueuedRequests\");a.mf.RK(\"QUEUED\",a.Yc).then(function(b){b\u0026\u0026!ola(a,b,a.JN)?a.Gj.Sf(function(){return g.B(function(c){if(1\u003d\u003dc.i)return void 0\u003d\u003d\u003db.id?c.eb(2):g.A(c,a.mf.xG(b.id,a.Yc),2);nla(a);g.sa(c)})}):a.bf.Ae()\u0026\u0026a.Ix()})};\nFw\u003dfunction(a,b){a.bP\u0026\u0026!a.bf.Ae()?a.bP(b):a.handleError(b)};\nqla\u003dfunction(a){var b;return(a\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.error)||void 0\u003d\u003d\u003db?void 0:b.code)\u0026\u0026400\u003c\u003da\u0026\u0026599\u003e\u003da?!1:!0};\nGw\u003dfunction(a,b){this.version\u003da;this.args\u003db};\nHw\u003dfunction(a,b){this.topic\u003da;this.i\u003db};\nJw\u003dfunction(a,b){var c\u003dIw();c\u0026\u0026c.publish.call(c,a.toString(),a,b)};\nsla\u003dfunction(a,b,c){var d\u003dIw();if(!d)return 0;var e\u003dd.subscribe(a.toString(),function(f,h){var l\u003dg.Ia(\"ytPubsub2Pubsub2SkipSubKey\");l\u0026\u0026l\u003d\u003de||(l\u003dfunction(){if(Kw[e])try{if(h\u0026\u0026a instanceof Hw\u0026\u0026a!\u003df)try{var m\u003da.i,n\u003dh;if(!n.args||!n.version)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData is incomplete.\");try{if(!m.Xo){var p\u003dnew m;m.Xo\u003dp.version}var r\u003dm.Xo}catch(t){}if(!r||n.version!\u003dr)throw Error(\"yt.pubsub2.Data.deserialize(): serializedData version is incompatible.\");try{h\u003dReflect.construct(m,\ng.hc(n.args))}catch(t){throw t.message\u003d\"yt.pubsub2.Data.deserialize(): \"+t.message,t;}}catch(t){throw t.message\u003d\"yt.pubsub2.pubsub2 cross-binary conversion error for \"+a.toString()+\": \"+t.message,t;}b.call(c||window,h)}catch(t){g.ft(t)}},rla[a.toString()]?g.lu()?g.Xu.Sf(l):g.xt(l,0):l())});\nKw[e]\u003d!0;Lw[a.toString()]||(Lw[a.toString()]\u003d[]);Lw[a.toString()].push(e);return e};\nNw\u003dfunction(a,b,c){var d\u003dsla(a,function(e){b.apply(c,arguments);Mw(d)},c);\nreturn d};\nMw\u003dfunction(a){var b\u003dIw();b\u0026\u0026(\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d[a]),g.uc(a,function(c){b.unsubscribeByKey(c);delete Kw[c]}))};\nIw\u003dfunction(){return g.Ia(\"ytPubsub2Pubsub2Instance\")};\nOw\u003dfunction(a,b){uw.call(this,a,b);this.options\u003db;Uv(a)};\ntla\u003dfunction(a,b){var c;return function(){c||(c\u003dnew Ow(a,b));return c}};\nPw\u003dfunction(a,b){return tla(a,b)};\nula\u003dfunction(){if(Qw)return Qw();var a\u003d{};Qw\u003dPw(\"LogsDatabaseV2\",{oq:(a.LogsRequestsStore\u003d{cn:2},a),wx:!1,upgrade:function(b,c,d){c(2)\u0026\u0026iw(b,\"LogsRequestsStore\",{keyPath:\"id\",autoIncrement:!0});c(3);c(5)\u0026\u0026(d\u003dd.objectStore(\"LogsRequestsStore\"),d.i.indexNames.contains(\"newRequest\")\u0026\u0026d.i.deleteIndex(\"newRequest\"),nw(d,\"newRequestV2\",[\"status\",\"interface\",\"timestamp\"]));c(7)\u0026\u0026jw(b,\"sapisid\");c(9)\u0026\u0026jw(b,\"SWHealthLog\")},\nversion:9});return Qw()};\nRw\u003dfunction(a){return vw(ula(),a)};\nSw\u003dfunction(a,b){var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return c\u003d{startTime:(0,g.Q)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_WRITE\"},g.A(h,Rw(b),2);if(3!\u003dh.i)return d\u003dh.u,e\u003dObject.assign(Object.assign({},a),{options:JSON.parse(JSON.stringify(a.options)),interface:g.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0)}),g.A(h,Jka(d,e),3);f\u003dh.u;c.sY\u003d(0,g.Q)();vla(c);return h.return(f)})};\nwla\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return c\u003d{startTime:(0,g.Q)(),transactionType:\"YT_IDB_TRANSACTION_TYPE_READ\"},g.A(n,Rw(b),2);if(3!\u003dn.i)return d\u003dn.u,e\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",0),f\u003d[a,e,0],h\u003d[a,e,(0,g.Q)()],l\u003dIDBKeyRange.bound(f,h),m\u003dvoid 0,g.A(n,kw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",Kc:!0},function(p){return rw(p.objectStore(\"LogsRequestsStore\").index(\"newRequestV2\"),{query:l,direction:\"prev\"},function(r){r.getValue()\u0026\u0026(m\u003dr.getValue(),\"NEW\"\u003d\u003d\u003d\na\u0026\u0026(m.status\u003d\"QUEUED\",r.update(m)))})}),3);\nc.sY\u003d(0,g.Q)();vla(c);return n.return(m)})};\nxla\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,Rw(b),2);c\u003dd.u;return d.return(kw(c,[\"LogsRequestsStore\"],{mode:\"readwrite\",Kc:!0},function(e){var f\u003de.objectStore(\"LogsRequestsStore\");return f.get(a).then(function(h){if(h)return h.status\u003d\"QUEUED\",lw(f,h).then(function(){return h})})}))})};\nTw\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,Rw(b),2);d\u003de.u;return e.return(kw(d,[\"LogsRequestsStore\"],{mode:\"readwrite\",Kc:!0},function(f){var h\u003df.objectStore(\"LogsRequestsStore\");return h.get(a).then(function(l){return l?(l.status\u003d\"NEW\",c\u0026\u0026(l.sendCount+\u003d1),lw(h,l).then(function(){return l})):cw.resolve(void 0)})}))})};\nUw\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,Rw(b),2);c\u003dd.u;return d.return(c.delete(\"LogsRequestsStore\",a))})};\nyla\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,Rw(a),2);b\u003dd.u;c\u003d(0,g.Q)()-2592E6;return g.A(d,kw(b,[\"LogsRequestsStore\"],{mode:\"readwrite\",Kc:!0},function(e){return ow(e.objectStore(\"LogsRequestsStore\"),{},function(f){if(f.getValue().timestamp\u003c\u003dc)return f.delete().then(function(){return f.continue()})})}),0)})};\nzla\u003dfunction(){g.B(function(a){return g.A(a,kla(),0)})};\nvla\u003dfunction(a){g.P(\"nwl_csi_killswitch\")||.01\u003e\u003dMath.random()\u0026\u0026Jw(\"nwl_transaction_latency_payload\",a)};\nBla\u003dfunction(a){return vw(Ala(),a)};\nCla\u003dfunction(a){var b,c;g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,Bla(a),2);b\u003dd.u;c\u003d(0,g.Q)()-2592E6;return g.A(d,kw(b,[\"SWHealthLog\"],{mode:\"readwrite\",Kc:!0},function(e){return ow(e.objectStore(\"SWHealthLog\"),{},function(f){if(f.getValue().timestamp\u003c\u003dc)return f.delete().then(function(){return f.continue()})})}),0)})};\nDla\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,Bla(a),2);b\u003dc.u;return g.A(c,b.clear(\"SWHealthLog\"),0)})};\nVw\u003dfunction(){this.i\u003dnew Map;this.u\u003d!1};\nWw\u003dfunction(){if(!Vw.i){var a\u003dg.Ia(\"yt.networkRequestMonitor.instance\")||new Vw;g.Ha(\"yt.networkRequestMonitor.instance\",a,void 0);Vw.i\u003da}return Vw.i};\nYw\u003dfunction(){Xw||(Xw\u003dnew Gv(\"yt.offline\"));return Xw};\nEla\u003dfunction(a){if(g.P(\"offline_error_handling\")){var b\u003dYw().get(\"errors\",!0)||{};b[a.message]\u003d{name:a.name,stack:a.stack};a.level\u0026\u0026(b[a.message].level\u003da.level);Yw().set(\"errors\",b,2592E3,!0)}};\nZw\u003dfunction(){if(g.P(\"offline_error_handling\")){var a\u003dYw().get(\"errors\",!0);if(a){for(var b in a)if(a[b]){var c\u003dnew g.Rv(b,\"sent via offline_errors\");c.name\u003da[b].name;c.stack\u003da[b].stack;c.level\u003da[b].level;g.ft(c)}Yw().set(\"errors\",{},2592E3,!0)}}};\n$w\u003dfunction(){g.vf.call(this);this.K\u003d0;this.S\u003dthis.C\u003d!1;this.u\u003dthis.vE();g.P(\"use_shared_nsm\")?(hr.i||(hr.i\u003dnew hr(g.Xu)),this.i\u003dhr.i):(Fla(this),Gla(this))};\nHla\u003dfunction(){if(!$w.i){var a\u003dg.Ia(\"yt.networkStatusManager.instance\")||new $w;g.Ha(\"yt.networkStatusManager.instance\",a,void 0);$w.i\u003da}return $w.i};\nGla\u003dfunction(a){window.addEventListener(\"online\",function(){return g.B(function(b){if(1\u003d\u003db.i)return g.A(b,a.Km(),2);a.S\u0026\u0026Zw();g.sa(b)})})};\nFla\u003dfunction(a){window.addEventListener(\"offline\",function(){return g.B(function(b){return g.A(b,a.Km(),0)})})};\nIla\u003dfunction(a){a.K\u003diu(0,function(){return g.B(function(b){if(1\u003d\u003db.i)return a.u?a.vE()||!a.C?b.eb(3):g.A(b,a.Km(),3):g.A(b,a.Km(),3);Ila(a);g.sa(b)})},Jla)};\nax\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;g.vf.call(this);var b\u003dthis;this.u\u003dthis.K\u003d0;this.C\u003d\"ytnetworkstatus-offline\";this.D\u003d\"ytnetworkstatus-online\";g.P(\"use_shared_nsm\")\u0026\u0026(this.C\u003d\"networkstatus-offline\",this.D\u003d\"networkstatus-online\");this.i\u003dHla();var c\u003dg.Ia(\"yt.networkStatusManager.instance.monitorNetworkStatusChange\").bind(this.i);c\u0026\u0026c(a.sK);a.gA\u0026\u0026!g.P(\"use_shared_nsm\")\u0026\u0026(c\u003dg.Ia(\"yt.networkStatusManager.instance.enableErrorFlushing\").bind(this.i))\u0026\u0026c();if(c\u003dg.Ia(\"yt.networkStatusManager.instance.listen\").bind(this.i))a.ZA?\n(this.ZA\u003da.ZA,c(this.D,function(){Kla(b,\"publicytnetworkstatus-online\");g.P(\"use_shared_nsm\")\u0026\u0026a.gA\u0026\u0026Zw()}),c(this.C,function(){Kla(b,\"publicytnetworkstatus-offline\")})):(c(this.D,function(){b.dispatchEvent(\"publicytnetworkstatus-online\");\ng.P(\"use_shared_nsm\")\u0026\u0026a.gA\u0026\u0026Zw()}),c(this.C,function(){b.dispatchEvent(\"publicytnetworkstatus-offline\")}))};\nKla\u003dfunction(a,b){a.ZA?a.u?(g.Xu.xi(a.K),a.K\u003dg.Xu.Sf(function(){a.J!\u003d\u003db\u0026\u0026(a.dispatchEvent(b),a.J\u003db,a.u\u003d(0,g.Q)())},a.ZA-((0,g.Q)()-a.u))):(a.dispatchEvent(b),a.J\u003db,a.u\u003d(0,g.Q)()):a.dispatchEvent(b)};\nbx\u003dfunction(){Dw.call(this,{mf:{LR:yla,ws:Uw,RK:wla,DT:xla,xG:Tw,set:Sw},bf:Lla(),handleError:g.ft,Ps:ht,Jm:Mla,now:g.Q,bP:Ela,Gj:ku(),cG:\"publicytnetworkstatus-online\",zF:\"publicytnetworkstatus-offline\",Wy:!0,Ly:.1,TA:bt(\"potential_esf_error_limit\",10),ib:g.P,vv:!Tv()});this.u\u003dnew Vj;this.Wy\u0026\u0026Math.random()\u003c\u003dthis.Ly\u0026\u0026this.Yc\u0026\u0026Cla(this.Yc);g.P(\"networkless_immediately_drop_sw_health_store\")\u0026\u0026Nla(this);g.P(\"networkless_immediately_drop_all_requests\")\u0026\u0026zla();lla(\"LogsDatabaseV2\")};\ncx\u003dfunction(){var a\u003dg.Ia(\"yt.networklessRequestController.instance\");a||(a\u003dnew bx,g.Ha(\"yt.networklessRequestController.instance\",a,void 0),g.P(\"networkless_logging\")\u0026\u0026g.Cw().then(function(b){return g.B(function(c){if(1\u003d\u003dc.i)return a.Yc\u003db,g.A(c,mla(a),2);a.u.resolve();g.sa(c)})}));\nreturn a};\nNla\u003dfunction(a){var b;g.B(function(c){if(!a.Yc)throw b\u003dg.aw(\"clearSWHealthLogsDb\"),b;return c.return(Dla(a.Yc).catch(function(d){a.handleError(d)}))})};\nMla\u003dfunction(a,b,c){g.P(\"use_cfr_monitor\")\u0026\u0026Ola(a,b);var d;if(null\u003d\u003d\u003d(d\u003db.postParams)||void 0\u003d\u003d\u003dd?0:d.requestTimeMs)b.postParams.requestTimeMs\u003dMath.round((0,g.Q)());c\u0026\u00260\u003d\u003d\u003dObject.keys(b).length?g.Zu(a):g.Et(a,b)};\nLla\u003dfunction(){dx||(dx\u003dnew ax({gA:!0,sK:!0}));return dx};\nOla\u003dfunction(a,b){var c\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(e,f){Ww().requestComplete(a,!1);c(e,f)};\nvar d\u003db.onSuccess?b.onSuccess:function(){};\nb.onSuccess\u003dfunction(e,f){Ww().requestComplete(a,!0);d(e,f)}};\nPla\u003dfunction(a,b){function c(d){var e\u003dex().Ae();if(!fx()||!d||e\u0026\u0026g.P(\"vss_networkless_bypass_write\"))gx(a,b);else{var f\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0};Sw(f,d).then(function(h){f.id\u003dh;ex().Ae()\u0026\u0026hx(f)}).catch(function(h){hx(f);\nix(h)})}}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.Cw().then(function(d){c(d)}):c(Bw())};\njx\u003dfunction(a,b,c){function d(e){if(fx()\u0026\u0026e){var f\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0};g.P(\"nwl_skip_retry\")\u0026\u0026(f.skipRetry\u003dc);if(ex().Ae()||g.P(\"nwl_aggressive_send_then_write\")\u0026\u0026!f.skipRetry){if(!f.skipRetry){var h\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(l,m){return g.B(function(n){if(1\u003d\u003dn.i)return g.A(n,Sw(f,e).catch(function(p){ix(p)}),2);\nh(l,m);g.sa(n)})}}gx(a,b,f.skipRetry)}else Sw(f,e).catch(function(l){gx(a,b,g.P(\"nwl_skip_retry\")\u0026\u0026c);\nix(l)})}else gx(a,b,g.P(\"nwl_skip_retry\")\u0026\u0026c)}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.Cw().then(function(e){d(e)}):d(Bw())};\nkx\u003dfunction(a,b){function c(d){if(fx()\u0026\u0026d){var e\u003d{url:a,options:b,timestamp:(0,g.Q)(),status:\"NEW\",sendCount:0},f\u003d!1,h\u003db.onSuccess?b.onSuccess:function(){};\ne.options.onSuccess\u003dfunction(m,n){g.P(\"use_cfr_monitor\")\u0026\u0026Ww().requestComplete(e.url,!0);void 0!\u003d\u003de.id?Uw(e.id,d):f\u003d!0;g.P(\"vss_network_hint\")\u0026\u0026ex().Am(!0);h(m,n)};\nif(g.P(\"use_cfr_monitor\")){var l\u003db.onError?b.onError:function(){};\ne.options.onError\u003dfunction(m,n){Ww().requestComplete(e.url,!1);l(m,n)}}gx(e.url,e.options);\nSw(e,d).then(function(m){e.id\u003dm;f\u0026\u0026Uw(e.id,d)}).catch(function(m){ix(m)})}else gx(a,b)}\nb\u003dvoid 0\u003d\u003d\u003db?{}:b;g.P(\"skip_is_supported_killswitch\")?g.Cw().then(function(d){c(d)}):c(Bw())};\nQla\u003dfunction(){var a\u003dBw();if(!a)throw g.aw(\"throttleSend\");lx||(lx\u003dg.Xu.Sf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,wla(\"NEW\",a),2);if(3!\u003dc.i)return b\u003dc.u,b?g.A(c,hx(b),3):(g.Xu.xi(lx),lx\u003d0,c.return());lx\u0026\u0026(lx\u003d0,Qla());g.sa(c)})},100))};\nhx\u003dfunction(a){var b,c,d;return g.B(function(e){switch(e.i){case 1:b\u003dBw();if(!b)throw c\u003dg.aw(\"immediateSend\"),c;if(void 0\u003d\u003d\u003da.id){e.eb(2);break}return g.A(e,xla(a.id,b),3);case 3:(d\u003de.u)?a\u003dd:ht(Error(\"The request cannot be found in the database.\"));case 2:var f\u003da.timestamp;if(!(2592E6\u003c\u003d(0,g.Q)()-f)){e.eb(4);break}ht(Error(\"Networkless Logging: Stored logs request expired age limit\"));if(void 0\u003d\u003d\u003da.id){e.eb(5);break}return g.A(e,Uw(a.id,b),5);case 5:return e.return();case 4:a.skipRetry||(a\u003dRla(a));\nf\u003da;var h,l;if(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.options)||void 0\u003d\u003d\u003dh?void 0:h.postParams)||void 0\u003d\u003d\u003dl?0:l.requestTimeMs)f.options.postParams.requestTimeMs\u003dMath.round((0,g.Q)());a\u003df;if(!a){e.eb(0);break}if(!a.skipRetry||void 0\u003d\u003d\u003da.id){e.eb(8);break}return g.A(e,Uw(a.id,b),8);case 8:gx(a.url,a.options,!!a.skipRetry),g.sa(e)}})};\nRla\u003dfunction(a){var b\u003dBw();if(!b)throw g.aw(\"updateRequestHandlers\");var c\u003da.options.onError?a.options.onError:function(){};\na.options.onError\u003dfunction(e,f){var h;return g.B(function(l){switch(l.i){case 1:g.P(\"use_cfr_monitor\")\u0026\u0026Ww().requestComplete(a.url,!1);h\u003dqla(f);if(!(g.P(\"nwl_consider_error_code\")\u0026\u0026h||!g.P(\"nwl_consider_error_code\")\u0026\u0026Sla()\u003c\u003dbt(\"potential_esf_error_limit\",10))){l.eb(2);break}if(g.P(\"skip_checking_network_on_cfr_failure\")\u0026\u0026(!g.P(\"skip_checking_network_on_cfr_failure\")||Ww().isEndpointCFR(a.url))){l.eb(3);break}return g.A(l,ex().Km(),3);case 3:if(ex().Ae()){l.eb(2);break}c(e,f);if(!g.P(\"nwl_consider_error_code\")||\nvoid 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)){l.eb(6);break}return g.A(l,Tw(a.id,b,!1),6);case 6:return l.return();case 2:if(g.P(\"nwl_consider_error_code\")\u0026\u0026!h\u0026\u0026Sla()\u003ebt(\"potential_esf_error_limit\",10))return l.return();g.Ia(\"ytNetworklessLoggingInitializationOptions\")\u0026\u0026mx.potentialEsfErrorCounter++;nx++;if(void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)){l.eb(8);break}return 1\u003ea.sendCount?g.A(l,Tw(a.id,b),12):g.A(l,Uw(a.id,b),8);case 12:g.Xu.Sf(function(){ex().Ae()\u0026\u0026Qla()},5E3);\ncase 8:c(e,f),g.sa(l)}})};\nvar d\u003da.options.onSuccess?a.options.onSuccess:function(){};\na.options.onSuccess\u003dfunction(e,f){return g.B(function(h){if(1\u003d\u003dh.i)return g.P(\"use_cfr_monitor\")\u0026\u0026Ww().requestComplete(a.url,!0),void 0\u003d\u003d\u003d(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.id)?h.eb(2):g.A(h,Uw(a.id,b),2);g.P(\"vss_network_hint\")\u0026\u0026ex().Am(!0);d(e,f);g.sa(h)})};\nreturn a};\nex\u003dfunction(){if(g.P(\"use_new_nwl\"))return Lla();ox||(ox\u003dnew ax({gA:!0,sK:!0}));return ox};\nix\u003dfunction(a){ex().Ae()?g.ft(a):Ela(a)};\ngx\u003dfunction(a,b,c){c\u0026\u00260\u003d\u003d\u003dObject.keys(b).length?g.Zu(a):g.Et(a,b)};\nfx\u003dfunction(){return g.Ia(\"ytNetworklessLoggingInitializationOptions\")?mx.isNwlInitialized:!1};\nSla\u003dfunction(){return g.Ia(\"ytNetworklessLoggingInitializationOptions\")?mx.potentialEsfErrorCounter:nx};\ng.px\u003dfunction(a){this.config_\u003dnull;a?this.config_\u003da:lka()\u0026\u0026(this.config_\u003dg.wv())};\ng.xv\u003dfunction(a,b,c,d){function e(p){try{(void 0\u003d\u003d\u003dp?0:p)\u0026\u0026d.retry\u0026\u0026!d.oM.bypassNetworkless?(f.method\u003d\"POST\",d.oM.writeThenSend?g.P(\"use_new_nwl\")?cx().writeThenSend(n,f):Pla(n,f):g.P(\"use_new_nwl\")?cx().sendAndWrite(n,f):kx(n,f)):(f.method\u003d\"POST\",f.postParams||(f.postParams\u003d{}),g.Et(n,f))}catch(r){if(\"InvalidAccessError\"\u003d\u003dr.name)ht(Error(\"An extension is blocking network request.\"));else throw r;}}\n!g.O(\"VISITOR_DATA\")\u0026\u0026\"visitor_id\"!\u003d\u003db\u0026\u0026.01\u003eMath.random()\u0026\u0026ht(new g.Rv(\"Missing VISITOR_DATA when sending innertube request.\",b,c,d));if(!a.isReady())throw a\u003dnew g.Rv(\"innertube xhrclient not ready\",b,c,d),g.ft(a),a;var f\u003d{headers:d.headers||{},method:\"POST\",postParams:c,postBody:d.postBody,postBodyFormat:d.postBodyFormat||\"JSON\",onTimeout:function(){d.onTimeout()},\nonFetchTimeout:d.onTimeout,onSuccess:function(p,r){if(d.onSuccess)d.onSuccess(r)},\nonFetchSuccess:function(p){if(d.onSuccess)d.onSuccess(p)},\nonError:function(p,r){if(d.onError)d.onError(r)},\nonFetchError:function(p){if(d.onError)d.onError(p)},\ntimeout:d.timeout,withCredentials:!0};f.headers[\"Content-Type\"]||(f.headers[\"Content-Type\"]\u003d\"application/json\");c\u003d\"\";var h\u003da.config_.tL;h\u0026\u0026(c\u003dh);h\u003dtka(a.config_.uL||!1,c,d);Object.assign(f.headers,h);(h\u003df.headers.Authorization)\u0026\u0026!c\u0026\u0026(f.headers[\"x-origin\"]\u003dwindow.location.origin);b\u003d\"/youtubei/\"+a.config_.innertubeApiVersion+\"/\"+b;var l\u003d{alt:\"json\"},m\u003da.config_.RE\u0026\u0026h;g.P(\"omit_innertube_api_key_for_bearer_auth_header\")\u0026\u0026(m\u003dm\u0026\u0026h.startsWith(\"Bearer\"));m||(l.key\u003da.config_.innertubeApiKey);var n\u003dot(\"\"+\nc+b,l);g.P(\"use_new_nwl\")\u0026\u0026cx().me||!g.P(\"use_new_nwl\")\u0026\u0026fx()?dla().then(function(p){e(p)}):e(!1)};\ng.Mv\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var d\u003dg.px;g.O(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.px\u003d\u003dg.px\u0026\u0026(d\u003dnull);zv(a,b,d,c)};\nVla\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?window.location.href:a;if(g.P(\"kevlar_disable_theme_param\"))return null;var b\u003dLi(g.Ni(5,a));if(Tla(b))return\"USER_INTERFACE_THEME_DARK\";try{var c\u003dg.nt(a).theme;return Ula.get(c)||null}catch(d){}return null};\nTla\u003dfunction(a){var b\u003dWla.map(function(c){return c.toLowerCase()});\nreturn!g.P(\"disable_dark_fashion_destination_launch\")\u0026\u0026b.some(function(c){return a.toLowerCase().startsWith(c)})?!0:!1};\nYla\u003dfunction(a,b,c){a\u0026\u0026(a.dataset?a.dataset[Xla(b)]\u003dString(c):a.setAttribute(\"data-\"+b,c))};\nZla\u003dfunction(a){return a?a.dataset?a.dataset[Xla(\"loaded\")]:a.getAttribute(\"data-loaded\"):null};\nXla\u003dfunction(a){return $la[a]||($la[a]\u003dString(a).replace(/\\-([a-z])/g,function(b,c){return c.toUpperCase()}))};\nqx\u003dfunction(a){if(a.requestFullscreen)a\u003da.requestFullscreen(void 0);else if(a.webkitRequestFullscreen)a\u003da.webkitRequestFullscreen();else if(a.mozRequestFullScreen)a\u003da.mozRequestFullScreen();else if(a.msRequestFullscreen)a\u003da.msRequestFullscreen();else if(a.webkitEnterFullscreen)a\u003da.webkitEnterFullscreen();else return Promise.reject(Error(\"Fullscreen API unavailable\"));return a instanceof Promise?a:Promise.resolve()};\ntx\u003dfunction(a){var b;g.rx()?sx()\u003d\u003da\u0026\u0026(b\u003ddocument):b\u003da;return b\u0026\u0026(a\u003dGu([\"exitFullscreen\",\"webkitExitFullscreen\",\"mozCancelFullScreen\",\"msExitFullscreen\"],b))?(b\u003da.call(b),b instanceof Promise?b:Promise.resolve()):Promise.resolve()};\nux\u003dfunction(a){return g.Vb([\"fullscreenchange\",\"webkitfullscreenchange\",\"mozfullscreenchange\",\"MSFullscreenChange\"],function(b){return\"on\"+b.toLowerCase()in a})};\nama\u003dfunction(){var a\u003ddocument;return g.Vb([\"fullscreenerror\",\"webkitfullscreenerror\",\"mozfullscreenerror\",\"MSFullscreenError\"],function(b){return\"on\"+b.toLowerCase()in a})};\ng.rx\u003dfunction(){return!!Gu([\"fullscreenEnabled\",\"webkitFullscreenEnabled\",\"mozFullScreenEnabled\",\"msFullscreenEnabled\"],document)};\nsx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b\u003dGu([\"fullscreenElement\",\"webkitFullscreenElement\",\"mozFullScreenElement\",\"msFullscreenElement\"],document);if(a)for(;b\u0026\u0026b.shadowRoot;)b\u003db.shadowRoot.fullscreenElement;return b?b:null};\nvx\u003dfunction(a){g.H.call(this);this.J\u003d[];this.Sa\u003da||this};\nwx\u003dfunction(a,b,c,d){for(var e\u003d0;e\u003cc.length;e++)a.T(b,c[e],d)};\ng.xx\u003dfunction(a,b){for(;a.J.length;){var c\u003da.J.pop(),d\u003dvoid 0;b\u0026\u0026bma()\u0026\u0026(d\u003d{passive:!0});c.target.removeEventListener(c.name,c.callback,d)}};\ng.yx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;g.H.call(this);this.ke\u003dnew g.Nr(a);g.I(this,this.ke)};\nzx\u003dfunction(a,b,c){for(var d in b)a.subscribe(d,b[d],c)};\nAx\u003dfunction(a,b,c){for(var d in b)a.unsubscribe(d,b[d],c)};\ng.Cx\u003dfunction(a,b,c,d){g.yx.call(this);this.i\u003d!!b;this.J\u003da;this.X\u003dc||a;this.S\u003d!!d;this.C\u003dnew vx(this);g.I(this,this.C);this.D\u003dthis.K\u003dnull;this.B\u003dthis.u\u003d!1;b\u0026\u0026(g.ch\u0026\u0026a.setAttribute(\"draggable\",\"true\"),a.style.touchAction\u003d\"none\");Bx(this)};\nDx\u003dfunction(a,b,c){a.C.T(a.X,b,c,void 0,!a.i)};\nEx\u003dfunction(a){g.xx(a.C,!a.i)};\nBx\u003dfunction(a){a.D\u003dnull;a.K\u003dnull;Dx(a,Fx(\"over\"),a.lM);Dx(a,\"touchstart\",a.mH);a.i\u0026\u0026Dx(a,Fx(\"down\"),a.PT)};\ncma\u003dfunction(a,b){for(var c\u003d0;c\u003cb.changedTouches.length;c++){var d\u003db.changedTouches[c];if(d.identifier\u003d\u003da.K)return d}return null};\nFx\u003dfunction(a){return window.navigator.msPointerEnabled?\"MSPointer\"+a.charAt(0).toUpperCase()+a.substr(1):\"mouse\"+a};\nGx\u003dfunction(a){a\u003da||{};var b\u003d{},c\u003d{};this.url\u003da.url||\"\";this.args\u003da.args||g.$e(b);this.assets\u003da.assets||{};this.attrs\u003da.attrs||g.$e(c);this.fallback\u003da.fallback||null;this.fallbackMessage\u003da.fallbackMessage||null;this.html5\u003d!!a.html5;this.disable\u003da.disable||{};this.loaded\u003d!!a.loaded;this.messages\u003da.messages||{}};\ndma\u003dfunction(a){a instanceof Gx||(a\u003dnew Gx(a));return a};\nIx\u003dfunction(a){if(window.crypto\u0026\u0026window.crypto.getRandomValues)try{var b\u003dArray(a),c\u003dnew Uint8Array(a);window.crypto.getRandomValues(c);for(var d\u003d0;d\u003cb.length;d++)b[d]\u003dc[d];return b}catch(f){}b\u003dArray(a);for(c\u003d0;c\u003ca;c++){d\u003dDate.now();for(var e\u003d0;e\u003cd%23;e++)b[c]\u003dMath.random();b[c]\u003dMath.floor(256*Math.random())}if(Hx)for(c\u003d1,d\u003d0;d\u003cHx.length;d++)b[c%a]\u003db[c%a]^b[(c-1)%a]/4^Hx.charCodeAt(d),c++;return b};\nJx\u003dfunction(a){a\u003dIx(a);for(var b\u003d[],c\u003d0;c\u003ca.length;c++)b.push(\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".charAt(a[c]\u002663));return b.join(\"\")};\ng.ema\u003dfunction(){return g.on(Ix(16),function(a){return(a\u002615).toString(16)}).join(\"\")};\nKx\u003dfunction(a){this.i\u003da};\ng.Lx\u003dfunction(a){return new Kx({trackingParams:a})};\ngma\u003dfunction(a){var b\u003dfma++;return new Kx({veType:a,veCounter:b,elementIndex:void 0,dataElement:void 0,youtubeData:void 0})};\nMx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"client-screen-nonce\":\"client-screen-nonce.\"+a};\nNx\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;return 0\u003d\u003da?\"ROOT_VE_TYPE\":\"ROOT_VE_TYPE.\"+a};\nhma\u003dfunction(a){return g.O(Nx(void 0\u003d\u003d\u003da?0:a),void 0)};\ng.Ox\u003dfunction(a){return(a\u003dhma(void 0\u003d\u003d\u003da?0:a))?new Kx({veType:a,youtubeData:void 0}):null};\nima\u003dfunction(){var a\u003dg.O(\"csn-to-ctt-auth-info\");a||(a\u003d{},Zs(\"csn-to-ctt-auth-info\",a));return a};\ng.Px\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003dg.O(Mx(a));if(!b\u0026\u0026!g.O(\"USE_CSN_FALLBACK\",!0))return null;b||!g.P(\"use_undefined_csn_any_layer\")\u0026\u00260!\u003da||(b\u003d\"UNDEFINED_CSN\");return b?b:null};\njma\u003dfunction(a,b,c){var d\u003dima();(c\u003dg.Px(c))\u0026\u0026delete d[c];b\u0026\u0026(d[a]\u003db)};\nQx\u003dfunction(a){return ima()[a]};\nlma\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(a!\u003d\u003dg.O(Mx(c))||b!\u003d\u003dg.O(Nx(c)))jma(a,d,c),Zs(Mx(c),a),Zs(Nx(c),b),b\u003dfunction(){setTimeout(function(){if(a){var e\u003d{clientDocumentNonce:kma,clientScreenNonce:a};g.P(\"use_default_heartbeat_client\")?g.Mv(\"foregroundHeartbeatScreenAssociated\",e):zv(\"foregroundHeartbeatScreenAssociated\",e,g.px)}},0)},\"requestAnimationFrame\"in window?window.requestAnimationFrame(b):b()};\nmma\u003dfunction(a){if(\"JavaException\"\u003d\u003d\u003da.name)return!0;a\u003da.stack;return a.includes(\"chrome://\")||a.includes(\"chrome-extension://\")||a.includes(\"moz-extension://\")};\nnma\u003dfunction(){this.pn\u003d[];this.zm\u003d[]};\nSx\u003dfunction(){if(!Rx){var a\u003dRx\u003dnew nma;a.zm.length\u003d0;a.pn.length\u003d0;oma(a,pma)}return Rx};\noma\u003dfunction(a,b){b.zm\u0026\u0026a.zm.push.apply(a.zm,b.zm);b.pn\u0026\u0026a.pn.push.apply(a.pn,b.pn)};\nqma\u003dfunction(a){function b(){return a.charCodeAt(d++)}\nvar c\u003da.length,d\u003d0;do{var e\u003dTx(b);if(Infinity\u003d\u003d\u003de)break;var f\u003de\u003e\u003e3;switch(e\u00267){case 0:e\u003dTx(b);if(2\u003d\u003d\u003df)return e;break;case 1:if(2\u003d\u003d\u003df)return;d+\u003d8;break;case 2:e\u003dTx(b);if(2\u003d\u003d\u003df)return a.substr(d,e);d+\u003de;break;case 5:if(2\u003d\u003d\u003df)return;d+\u003d4;break;default:return}}while(d\u003cc)};\nTx\u003dfunction(a){var b\u003da(),c\u003db\u0026127;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c7;if(128\u003eb)return c;b\u003da();c|\u003d(b\u0026127)\u003c\u003c14;if(128\u003eb)return c;b\u003da();return 128\u003eb?c|(b\u0026127)\u003c\u003c21:Infinity};\nrma\u003dfunction(a,b,c,d){if(a)if(Array.isArray(a)){var e\u003dd;for(d\u003d0;d\u003ca.length\u0026\u0026!(a[d]\u0026\u0026(e+\u003dUx(d,a[d],b,c),500\u003ce));d++);d\u003de}else if(\"object\"\u003d\u003d\u003dtypeof a)for(e in a){if(a[e]){var f\u003da[e];var h\u003db;var l\u003dc;h\u003d\"string\"!\u003d\u003dtypeof f||\"clickTrackingParams\"!\u003d\u003de\u0026\u0026\"trackingParams\"!\u003d\u003de?0:(f\u003dqma(atob(f.replace(/-/g,\"+\").replace(/_/g,\"/\"))))?Ux(e+\".ve\",f,h,l):0;d+\u003dh;d+\u003dUx(e,a[e],b,c);if(500\u003cd)break}}else c[b]\u003dVx(a),d+\u003dc[b].length;else c[b]\u003dVx(a),d+\u003dc[b].length;return d};\nUx\u003dfunction(a,b,c,d){c+\u003d\".\"+a;a\u003dVx(b);d[c]\u003da;return c.length+a.length};\nVx\u003dfunction(a){try{return(\"string\"\u003d\u003d\u003dtypeof a?a:String(JSON.stringify(a))).substr(0,500)}catch(b){return\"unable to serialize \"+typeof a+\" (\"+b.message+\")\"}};\nLv\u003dfunction(a){g.Wx(a)};\ng.Xx\u003dfunction(a){g.Wx(a,\"WARNING\")};\ng.Wx\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.name\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\",1);c.version\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0);c\u003dc||{};b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;b\u003dvoid 0\u003d\u003d\u003db?\"ERROR\":b;if(a){a.hasOwnProperty(\"level\")\u0026\u0026a.level\u0026\u0026(b\u003da.level);if(g.P(\"console_log_js_exceptions\")){var d\u003d[];d.push(\"Name: \"+a.name);d.push(\"Message: \"+a.message);a.hasOwnProperty(\"params\")\u0026\u0026d.push(\"Error Params: \"+JSON.stringify(a.params));a.hasOwnProperty(\"args\")\u0026\u0026d.push(\"Error args: \"+JSON.stringify(a.args));\nd.push(\"File name: \"+a.fileName);d.push(\"Stacktrace: \"+a.stack);window.console.log(d.join(\"\\n\"),a)}if(!(5\u003c\u003dsma)){d\u003dtma;var e\u003dMaa(a),f\u003de.message||\"Unknown Error\",h\u003de.name||\"UnknownError\",l\u003de.stack||a.u||\"Not available\";if(l.startsWith(h+\": \"+f)){var m\u003dl.split(\"\\n\");m.shift();l\u003dm.join(\"\\n\")}m\u003de.lineNumber||\"Not available\";e\u003de.fileName||\"Not available\";var n\u003d0;if(a.hasOwnProperty(\"args\")\u0026\u0026a.args\u0026\u0026a.args.length)for(var p\u003d0;p\u003ca.args.length\u0026\u0026!(n\u003drma(a.args[p],\"params.\"+p,c,n),500\u003c\u003dn);p++);else if(a.hasOwnProperty(\"params\")\u0026\u0026\na.params){var r\u003da.params;if(\"object\"\u003d\u003d\u003dtypeof a.params)for(p in r){if(r[p]){var t\u003d\"params.\"+p,v\u003dVx(r[p]);c[t]\u003dv;n+\u003dt.length+v.length;if(500\u003cn)break}}else c.params\u003dVx(r)}if(d.length)for(p\u003d0;p\u003cd.length\u0026\u0026!(n\u003drma(d[p],\"params.context.\"+p,c,n),500\u003c\u003dn);p++);navigator.vendor\u0026\u0026!c.hasOwnProperty(\"vendor\")\u0026\u0026(c[\"device.vendor\"]\u003dnavigator.vendor);c\u003d{message:f,name:h,lineNumber:m,fileName:e,stack:l,params:c,sampleWeight:1};p\u003dNumber(a.columnNumber);isNaN(p)||(c.lineNumber\u003dc.lineNumber+\":\"+p);if(\"IGNORED\"\u003d\u003d\u003da.level)a\u003d\n0;else a:{a\u003dSx();p\u003dg.q(a.zm);for(d\u003dp.next();!d.done;d\u003dp.next())if(d\u003dd.value,c.message\u0026\u0026c.message.match(d.Aw)){a\u003dd.weight;break a}a\u003dg.q(a.pn);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.callback(c)){a\u003dp.weight;break a}a\u003d1}c.sampleWeight\u003da;a\u003dg.q(uma);for(p\u003da.next();!p.done;p\u003da.next())if(p\u003dp.value,p.NA[c.name])for(f\u003dg.q(p.NA[c.name]),d\u003df.next();!d.done;d\u003df.next())if(h\u003dd.value,d\u003dc.message.match(h.Fg)){c.params[\"params.error.original\"]\u003dd[0];f\u003dh.groups;h\u003d{};for(m\u003d0;m\u003cf.length;m++)h[f[m]]\u003dd[m+1],c.params[\"params.error.\"+\nf[m]]\u003dd[m+1];c.message\u003dp.qF(h);break}c.params||(c.params\u003d{});a\u003dSx();c.params[\"params.errorServiceSignature\"]\u003d\"msg\u003d\"+a.zm.length+\"\u0026cb\u003d\"+a.pn.length;c.params[\"params.serviceWorker\"]\u003d\"false\";g.C.document\u0026\u0026g.C.document.querySelectorAll\u0026\u0026(c.params[\"params.fscripts\"]\u003dString(document.querySelectorAll(\"script:not([nonce])\").length));g.Mf(\"sample\").constructor!\u003d\u003dKf\u0026\u0026(c.params[\"params.fconst\"]\u003d\"true\");window.yterr\u0026\u0026\"function\"\u003d\u003d\u003dtypeof window.yterr\u0026\u0026window.yterr(c);if(0!\u003d\u003dc.sampleWeight\u0026\u0026!vma.has(c.message)){\"ERROR\"\u003d\u003d\u003d\nb?(Yx.ea(\"handleError\",c),g.P(\"record_app_crashed_web\")\u0026\u00260\u003d\u003d\u003dwma\u0026\u00261\u003d\u003d\u003dc.sampleWeight\u0026\u0026(wma++,a\u003d{appCrashType:\"APP_CRASH_TYPE_BREAKPAD\"},g.P(\"report_client_error_with_app_crash_ks\")||(a.systemHealth\u003d{crashData:{clientError:{logMessage:{message:c.message}}}}),g.Mv(\"appCrashed\",a)),xma++):\"WARNING\"\u003d\u003d\u003db\u0026\u0026Yx.ea(\"handleWarning\",c);if(g.P(\"kevlar_gel_error_routing\")){a\u003db;b:{p\u003dg.q(yma);for(d\u003dp.next();!d.done;d\u003dp.next())if(nu(d.value.toLowerCase())){p\u003d!0;break b}p\u003d!1}if(p)p\u003dvoid 0;else{d\u003d{stackTrace:c.stack};\nc.fileName\u0026\u0026(d.filename\u003dc.fileName);p\u003dc.lineNumber\u0026\u0026c.lineNumber.split?c.lineNumber.split(\":\"):[];0!\u003d\u003dp.length\u0026\u0026(1!\u003d\u003dp.length||isNaN(Number(p[0]))?2!\u003d\u003dp.length||isNaN(Number(p[0]))||isNaN(Number(p[1]))||(d.lineNumber\u003dNumber(p[0]),d.columnNumber\u003dNumber(p[1])):d.lineNumber\u003dNumber(p[0]));p\u003d{level:\"ERROR_LEVEL_UNKNOWN\",message:c.message,errorClassName:c.name,sampleWeight:c.sampleWeight};\"ERROR\"\u003d\u003d\u003da?p.level\u003d\"ERROR_LEVEL_ERROR\":\"WARNING\"\u003d\u003d\u003da\u0026\u0026(p.level\u003d\"ERROR_LEVEL_WARNNING\");d\u003d{isObfuscated:!0,browserStackInfo:d};\nf\u003d{pageUrl:window.location.href,kvPairs:[]};g.O(\"FEXP_EXPERIMENTS\")\u0026\u0026(f.experimentIds\u003dg.O(\"FEXP_EXPERIMENTS\"));m\u003dg.O(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\",void 0);if(!at(\"web_disable_gel_stp_ecatcher_killswitch\")\u0026\u0026m)for(e\u003dg.q(Object.keys(m)),h\u003de.next();!h.done;h\u003de.next())h\u003dh.value,f.kvPairs.push({key:h,value:String(m[h])});if(m\u003dc.params)for(e\u003dg.q(Object.keys(m)),h\u003de.next();!h.done;h\u003de.next())h\u003dh.value,f.kvPairs.push({key:\"client.\"+h,value:String(m[h])});h\u003dg.O(\"SERVER_NAME\",void 0);m\u003dg.O(\"SERVER_VERSION\",\nvoid 0);h\u0026\u0026m\u0026\u0026(f.kvPairs.push({key:\"server.name\",value:h}),f.kvPairs.push({key:\"server.version\",value:m}));p\u003d{errorMetadata:f,stackTrace:d,logMessage:p}}p\u0026\u0026(g.Mv(\"clientError\",p),(\"ERROR\"\u003d\u003d\u003da||g.P(\"errors_flush_gel_always_killswitch\"))\u0026\u0026nv())}if(!g.P(\"suppress_error_204_logging\")){a\u003dc.params||{};b\u003d{urlParams:{a:\"logerror\",t:\"jserror\",type:c.name,msg:c.message.substr(0,250),line:c.lineNumber,level:b,\"client.name\":a.name},postParams:{url:g.O(\"PAGE_NAME\",window.location.href),file:c.fileName},method:\"POST\"};\na.version\u0026\u0026(b[\"client.version\"]\u003da.version);if(b.postParams){c.stack\u0026\u0026(b.postParams.stack\u003dc.stack);p\u003dg.q(Object.keys(a));for(d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,b.postParams[\"client.\"+d]\u003da[d];if(a\u003dg.O(\"LATEST_ECATCHER_SERVICE_TRACKING_PARAMS\",void 0))for(p\u003dg.q(Object.keys(a)),d\u003dp.next();!d.done;d\u003dp.next())d\u003dd.value,b.postParams[d]\u003da[d];a\u003dg.O(\"SERVER_NAME\",void 0);p\u003dg.O(\"SERVER_VERSION\",void 0);a\u0026\u0026p\u0026\u0026(b.postParams[\"server.name\"]\u003da,b.postParams[\"server.version\"]\u003dp)}g.Et(g.O(\"ECATCHER_REPORT_HOST\",\n\"\")+\"/error_204\",b)}try{vma.add(c.message)}catch(x){}sma++}}}};\nzma\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments),c\u003da;c.args||(c.args\u003d[]);c.args.push.apply(c.args,g.u(b))};\nZx\u003dfunction(a){Gw.call(this,1,arguments);this.csn\u003da};\ng.ay\u003dfunction(a,b,c,d){var e\u003dd.filter(function(f){f.csn!\u003d\u003db?(f.csn\u003db,f\u003d!0):f\u003d!1;return f});\nc\u003d{csn:b,parentVe:c.getAsJson(),childVes:g.on(e,function(f){return f.getAsJson()})};\nd\u003dg.q(d);for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value.getAsJson(),(g.We(e)||!e.trackingParams\u0026\u0026!e.veType)\u0026\u0026g.Xx(Error(\"Child VE logged with no data\"));d\u003d{cttAuthInfo:Qx(b),Vi:b};\"UNDEFINED_CSN\"\u003d\u003db?$x(\"visualElementAttached\",c,d):a?zv(\"visualElementAttached\",c,a,d):g.Mv(\"visualElementAttached\",c,d)};\ng.by\u003dfunction(a,b,c){b\u003d{csn:a,ve:b.getAsJson(),eventType:1};c\u0026\u0026(b.clientData\u003dc);c\u003d{cttAuthInfo:Qx(a),Vi:a};\"UNDEFINED_CSN\"\u003d\u003da?$x(\"visualElementShown\",b,c):g.Mv(\"visualElementShown\",b,c)};\nAma\u003dfunction(a,b,c,d,e){var f\u003d(d\u003dvoid 0\u003d\u003d\u003dd?!1:d)?16:8;c\u003d{csn:b,ve:c.getAsJson(),eventType:f};e\u0026\u0026(c.clientData\u003de);d\u003d{cttAuthInfo:Qx(b),Vi:b,tK:d};\"UNDEFINED_CSN\"\u003d\u003db?$x(\"visualElementHidden\",c,d):a?zv(\"visualElementHidden\",c,a,d):g.Mv(\"visualElementHidden\",c,d)};\nBma\u003dfunction(a,b,c,d){var e\u003d\"INTERACTION_LOGGING_GESTURE_TYPE_GENERIC_CLICK\";c\u003d{csn:b,ve:c.getAsJson(),gestureType:e};d\u0026\u0026(c.clientData\u003dd);d\u003d{cttAuthInfo:Qx(b),Vi:b};\"UNDEFINED_CSN\"\u003d\u003db?$x(\"visualElementGestured\",c,d):a?zv(\"visualElementGestured\",c,a,d):g.Mv(\"visualElementGestured\",c,d)};\nCma\u003dfunction(){return g.Hc(Math.random()+\"\")};\n$x\u003dfunction(a,b,c){cy.push({payloadName:a,payload:b,options:c});dy||(dy\u003dNw(Dma,Ema))};\nEma\u003dfunction(a){if(cy){for(var b\u003dg.q(cy),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.payload\u0026\u0026(c.payload.csn\u003da.csn,zv(c.payloadName,c.payload,null,c.options));cy.length\u003d0}dy\u003d0};\ng.ey\u003dfunction(a,b){g.uc(b,function(c){c\u003d{csn:a,ve:c.getAsJson(),eventType:4};var d\u003d{cttAuthInfo:Qx(a),Vi:a};\"UNDEFINED_CSN\"\u003d\u003da?$x(\"visualElementShown\",c,d):g.Mv(\"visualElementShown\",c,d)})};\ng.fy\u003dfunction(a,b){g.uc(b,function(c){Ama(void 0,a,c,void 0,void 0)})};\ng.gy\u003dfunction(a,b,c){Bma(void 0,a,b,c)};\nGma\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003d!1;g.O(\"ytLoggingEventsDefaultDisabled\",!1)\u0026\u0026g.px\u003d\u003d\u003dg.px\u0026\u0026(c\u003d!0);c\u003dc?null:g.px;b\u003dvoid 0\u003d\u003d\u003db?{}:b;var d\u003dMath.round(b.timestamp||(0,g.Q)());Ed(a,1,d\u003cNumber.MAX_SAFE_INTEGER?d:0);var e\u003dYu();d\u003dnew Cs;Ed(d,1,b.timestamp||!isFinite(e)?-1:e);if(g.P(\"log_sequence_info_on_gel_web\")\u0026\u0026b.Vi){e\u003db.Vi;var f\u003dbka(e),h\u003dnew kga;Ed(h,2,f);Ed(h,1,e);Nd(d,3,h);b.tK\u0026\u0026delete Fma[b.Vi]}Nd(a,33,d);(b.dO?Pja:Mja)({endpoint:\"log_event\",payload:a,cttAuthInfo:b.cttAuthInfo,tv:b.tv},c)};\nhy\u003dfunction(){this.u\u003dnew Set;this.i\u003dnew Set;this.B\u003dnew Map};\ng.ky\u003dfunction(a,b,c){var d\u003dc\u0026\u00260\u003cc?c:0;c\u003dd?Date.now()+1E3*d:0;if((d\u003dd?(0,g.iy)():jy())\u0026\u0026window.JSON){\"string\"!\u003d\u003dtypeof b\u0026\u0026(b\u003dJSON.stringify(b,void 0));try{d.set(a,b,c)}catch(e){d.remove(a)}}};\ng.ly\u003dfunction(a){var b\u003djy(),c\u003d(0,g.iy)();if(!b\u0026\u0026!c||!window.JSON)return null;try{var d\u003db.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)try{d\u003dc.get(a)}catch(e){}if(\"string\"!\u003d\u003dtypeof d)return null;try{d\u003dJSON.parse(d,void 0)}catch(e){}return d};\nHma\u003dfunction(){var a\u003d(0,g.iy)();if(a\u0026\u0026(a\u003da.u(\"yt-player-quality\")))return a.creation};\ng.my\u003dfunction(a){try{var b\u003djy(),c\u003d(0,g.iy)();b\u0026\u0026b.remove(a);c\u0026\u0026c.remove(a)}catch(d){}};\ng.ny\u003dfunction(){return g.ly(\"yt-remote-session-screen-id\")};\ng.oy\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(window.spf\u0026\u0026spf.script){c\u003d\"\";if(a){var d\u003da.indexOf(\"jsbin/\"),e\u003da.lastIndexOf(\".js\"),f\u003dd+6;-1\u003cd\u0026\u0026-1\u003ce\u0026\u0026e\u003ef\u0026\u0026(c\u003da.substring(f,e),c\u003dc.replace(Ima,\"\"),c\u003dc.replace(Jma,\"\"),c\u003dc.replace(\"debug-\",\"\"),c\u003dc.replace(\"tracing-\",\"\"))}spf.script.load(a,c,b)}else Kma(a,b,c)};\nKma\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003dLma(a),e\u003ddocument.getElementById(d),f\u003de\u0026\u0026Zla(e),h\u003de\u0026\u0026!f;f?b\u0026\u0026b():(b\u0026\u0026(f\u003dg.ev(d,b),b\u003d\"\"+g.Qa(b),Mma[b]\u003df),h||(e\u003dNma(a,d,function(){Zla(e)||(Yla(e,\"loaded\",\"true\"),g.gv(d),g.xt(g.Ra(Ija,d),0))},c)))};\nNma\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003dg.hh(\"SCRIPT\");e.id\u003db;e.onload\u003dfunction(){c\u0026\u0026setTimeout(c,0)};\ne.onreadystatechange\u003dfunction(){switch(e.readyState){case \"loaded\":case \"complete\":e.onload()}};\nd\u0026\u0026e.setAttribute(\"nonce\",d);g.ek(e,g.Er(a));a\u003ddocument.getElementsByTagName(\"head\")[0]||document.body;a.insertBefore(e,a.firstChild);return e};\nLma\u003dfunction(a){var b\u003ddocument.createElement(\"a\");g.ug(b,a);a\u003db.href.replace(/^[a-zA-Z]+:\\/\\//,\"//\");return\"js-\"+Lg(a)};\nry\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);if(!py(a)||b.some(function(e){return!py(e)}))throw Error(\"Only objects may be merged.\");\nvar c\u003da;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())qy(c,d.value);return c};\nqy\u003dfunction(a,b){for(var c in b)if(py(b[c])){if(c in a\u0026\u0026!py(a[c]))throw Error(\"Cannot merge an object into a non-object.\");c in a||(a[c]\u003d{});qy(a[c],b[c])}else if(sy(b[c])){if(c in a\u0026\u0026!sy(a[c]))throw Error(\"Cannot merge an array into a non-array.\");c in a||(a[c]\u003d[]);Oma(a[c],b[c])}else a[c]\u003db[c];return a};\nOma\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,py(c)?a.push(qy({},c)):sy(c)?a.push(Oma([],c)):a.push(c);return a};\npy\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026!Array.isArray(a)};\nsy\u003dfunction(a){return\"object\"\u003d\u003d\u003dtypeof a\u0026\u0026Array.isArray(a)};\nty\u003dfunction(a,b,c,d,e,f){g.H.call(this);this.i\u003da;this.u\u003dc;this.B\u003dd;this.D\u003de;this.C\u003df};\nRma\u003dfunction(a,b,c){c.Rt?(uy(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return[]},b.slotId),Pma(a.D,b)):Qma(a.C,c.Ll,b.slotId)};\nTma\u003dfunction(a,b,c,d){var e\u003dvy(a.B.get(),1);uy(a.i.get(),\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",function(){return Sma(a.u.get(),c,d,e.clientPlaybackNonce,e.aK,e.daiEnabled,e)},b)};\nyy\u003dfunction(a,b,c){if(c\u0026\u0026c!\u003d\u003da.rb)return!1;b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(!wy(a.Ga,c.value))return!1;return!0};\nzy\u003dfunction(a,b){this.Wo\u003db;this.triggerType\u003d\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\";this.triggerId\u003da(this.triggerType)};\nVma\u003dfunction(a){Uma\u003dvoid 0\u003d\u003d\u003da?!1:a};\nR\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;Uma\u0026\u0026(e\u003d!0);if(!e||5E-4\u003eMath.random()){b\u003db||null;c\u003dc||null;a\u003da instanceof Error?a:new g.Rv(a);if(a.args)for(var f\u003dg.q(a.args),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h instanceof Object\u0026\u0026(d\u003dObject.assign(Object.assign({},h),d));d.category\u003d\"H5 Ads Control Flow\";b\u0026\u0026(d.slot\u003db?\"slot:  \"+b.rb:\"\");c\u0026\u0026(d.layout\u003dc?\"layout:  \"+c.layoutType:\"\");e\u0026\u0026(d.known_error_aggressively_sampled\u003d!0);a.args\u003d[d];g.Xx(a)}};\nAy\u003dfunction(a,b,c,d,e,f,h){g.H.call(this);this.B\u003da;this.u\u003db;this.cD\u003dc;this.Ma\u003dd;this.C\u003de;this.i\u003df;this.Ha\u003dh};\nBy\u003dfunction(){this.u\u003dnew Map;this.i\u003dnew Map;this.B\u003dnew Map};\nCy\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.u.get(b)||0;c++;a.u.set(b,c);return b+\"_\"+c}return Jx(16)};\nDy\u003dfunction(a,b,c){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var d\u003da.i.get(b)||0;d++;a.i.set(b,d);return c+\"_\"+b+\"_\"+d}return Jx(16)};\nEy\u003dfunction(a,b){if(g.O(\"GENERATE_DETERMINSTIC_ADS_CONTROL_FLOW_IDS\")){var c\u003da.B.get(b)||0;c++;a.B.set(b,c);return b+\"_\"+c}return Jx(16)};\nFy\u003dfunction(a,b,c,d,e,f){this.startSecs\u003da;this.durationSecs\u003db;this.context\u003dc;this.identifier\u003dd;this.event\u003de;this.i\u003df};\nWma\u003dfunction(a,b,c,d){this.B\u003da;this.ye\u003dnull;this.u\u003db;this.i\u003d0;this.daiEnabled\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.visible\u003d!0;this.C\u003dvoid 0\u003d\u003d\u003dd?!1:d};\nGy\u003dfunction(a,b,c,d){!a\u0026\u0026(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026g.Xx(Error(\"Player URL validator detects invalid url. \"+(void 0\u003d\u003d\u003dd?\"\":d)+\": \"+b));return a};\nHy\u003dfunction(a,b){return b\u0026\u0026b.test(a)?!0:!1};\nIy\u003dfunction(a){return(a\u003dXma\u0026\u0026Xma.exec(a))?a[0]:\"\"};\nZma\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,Yma),a,b,\"Nielsen OCR URL\")};\nana\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,$ma),a,b,\"Active View 3rd Party Integration URL\")};\ncna\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,bna),a,b,\"Google/YouTube Brand Lift URL\")};\nJy\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,dna),a,b,\"Trusted Stream URL\")};\ng.Ky\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,ena),a,b,\"Trusted Image URL\")};\ngna\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,fna),a,b,\"Trusted Ad Domain URL\")};\nina\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,hna),a,b,\"Trusted Promoted Video Domain URL\")};\nkna\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,jna),a,b,\"Drm Licensor URL\")};\nmna\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return Gy(Hy(a,lna),a,b,\"Captions URL\")};\nnna\u003dfunction(a){a\u003dnew g.Lk(a);g.Mk(a,document.location.protocol);g.Nk(a,document.location.hostname);document.location.port\u0026\u0026g.Ok(a,document.location.port);return a.toString()};\nLy\u003dfunction(a){a\u003dnew g.Lk(a);g.Mk(a,document.location.protocol);return a.toString()};\ng.Ny\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.start\u003da;this.end\u003db;this.active\u003d!0;this.color\u003d\"\";this.u\u003dona++;this.id\u003dc.id||\"\";this.priority\u003dc.priority||9;this.visible\u003dc.visible||!1;this.style\u003dc.style||My.AD_MARKER;this.namespace\u003dc.namespace||\"\";if(a\u003dc.color)a\u003da.toString(16),this.color\u003d\"#\"+Array(7-a.length).join(\"0\")+a;this.tooltip\u003dc.tooltip;this.icons\u003dc.icons?c.icons.filter(function(d){return g.pn(d.thumbnails,function(e){return g.Ky(e.url)})}):null;\nthis.visible\u003dthis.visible;this.style\u003dthis.style;this.start\u003dthis.start};\npna\u003dfunction(a){return-0x8000000000000\u003d\u003d\u003da?\"BEFORE_MEDIA_START\":0\u003d\u003d\u003da?\"MEDIA_START\":0x7ffffffffffff\u003d\u003d\u003da?\"MEDIA_END\":0x8000000000000\u003d\u003d\u003da?\"AFTER_MEDIA_END\":a.toString()};\nqna\u003dfunction(a,b){switch(a.style){case My.CHAPTER_MARKER:return b?8:5;case My.AD_MARKER:return 6;case My.TIME_MARKER:return Number.POSITIVE_INFINITY;default:return 0}};\ng.Oy\u003dfunction(a,b){return a.start-b.start||a.priority-b.priority||a.u-b.u};\ng.Py\u003dfunction(a){return\"crn_\"+a};\ng.Qy\u003dfunction(a){return\"crx_\"+a};\nRy\u003dfunction(a,b,c,d,e){g.Ny.call(this,b.start,b.end,{id:d,namespace:\"ad\",priority:e,visible:c});this.i\u003da.kind||\"AD_PLACEMENT_KIND_UNKNOWN\";this.B\u003d!1;this.C\u003dnull};\nSy\u003dfunction(a){return\"AD_PLACEMENT_KIND_START\"\u003d\u003da.i};\nrna\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i};\nsna\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;switch(a.kind){case \"AD_PLACEMENT_KIND_START\":return new Kr(-0x8000000000000,-0x8000000000000);case \"AD_PLACEMENT_KIND_END\":return c?new Kr(Math.max(0,b.B-b.i),0x7ffffffffffff):new Kr(0x7ffffffffffff,0x8000000000000);case \"AD_PLACEMENT_KIND_MILLISECONDS\":var d\u003da.adTimeOffset;a\u003dparseInt(d.offsetStartMilliseconds,10);d\u003dparseInt(d.offsetEndMilliseconds,10);-1\u003d\u003d\u003dd\u0026\u0026(d\u003db.B);if(c\u0026\u0026(d\u003da,a\u003dMath.max(0,a-b.i),a\u003d\u003dd))break;return new Kr(a,d);case \"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\":d\u003d\nb.ye;a\u003d1E3*d.startSecs;if(c){if(a\u003cb.u)return new Kr(a-4E3,a);c\u003dMath.max(0,a-b.u-1E4);return new Kr(b.C?b.u:Math.floor(b.u+Math.random()*c),a)}return new Kr(a,a+(0\u003cd.durationSecs?1E3*d.durationSecs:5E3))}return null};\nTy\u003dfunction(a,b,c){this.actionType\u003db;this.id\u003dc;this.content\u003da};\ng.Uy\u003dfunction(a){if(a.simpleText)return a.simpleText;if(a.runs){var b\u003d[];a\u003dg.q(a.runs);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.text\u0026\u0026b.push(c.text);return b.join(\"\")}return\"\"};\ng.Vy\u003dfunction(a){if(a.simpleText)return a\u003ddocument.createTextNode(a.simpleText),a;var b\u003d[];if(a.runs)for(var c\u003d0;c\u003ca.runs.length;c++){var d\u003da.runs[c];if(d.text){var e\u003db,f\u003de.push,h\u003dnull;var l\u003dd.text;d.bold\u0026\u0026(h\u003dgh(\"B\",null,h||l));d.italics\u0026\u0026(h\u003dgh(\"I\",null,h||l));d.strikethrough\u0026\u0026(h\u003dgh(\"STRIKE\",null,h||l));d.navigationEndpoint\u0026\u0026d.navigationEndpoint.urlEndpoint\u0026\u0026(d\u003dd.navigationEndpoint.urlEndpoint,h\u003dgh(\"A\",null,h||l),g.ug(h,d.url),\"TARGET_NEW_WINDOW\"\u003d\u003dd.target\u0026\u0026(h.target\u003d\"_blank\"));l\u003dh||gh(\"SPAN\",null,\nl);f.call(e,l)}}return 1\u003d\u003db.length?b[0]:gh(\"SPAN\",null,b)};\nWy\u003dfunction(a,b){Gw.call(this,1,arguments);this.timer\u003db};\ntna\u003dfunction(a,b){Gw.call(this,1,arguments);this.i\u003da;this.timer\u003db};\nuna\u003dfunction(){this.timing\u003d{};this.clearResourceTimings\u003dfunction(){};\nthis.webkitClearResourceTimings\u003dfunction(){};\nthis.mozClearResourceTimings\u003dfunction(){};\nthis.msClearResourceTimings\u003dfunction(){};\nthis.oClearResourceTimings\u003dfunction(){}};\nvna\u003dfunction(a){var b\u003dXy(a);if(b.aft)return b.aft;a\u003dg.O((a||\"\")+\"TIMING_AFT_KEYS\",[\"ol\"]);for(var c\u003da.length,d\u003d0;d\u003cc;d++){var e\u003db[a[d]];if(e)return e}return NaN};\nwna\u003dfunction(){var a;if(g.P(\"csi_use_performance_navigation_timing\")){var b,c,d,e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dnull\u003d\u003d\u003dYy||void 0\u003d\u003d\u003dYy?void 0:Yy.getEntriesByType)||void 0\u003d\u003d\u003da?void 0:a.call(Yy,\"navigation\"))||void 0\u003d\u003d\u003db?void 0:b[0])||void 0\u003d\u003d\u003dc?void 0:c.toJSON)||void 0\u003d\u003d\u003dd?void 0:d.call(c);e?(e.requestStart\u003dZy(e.requestStart),e.responseEnd\u003dZy(e.responseEnd),e.redirectStart\u003dZy(e.redirectStart),e.redirectEnd\u003dZy(e.redirectEnd),e.domainLookupEnd\u003dZy(e.domainLookupEnd),e.connectStart\u003dZy(e.connectStart),\ne.connectEnd\u003dZy(e.connectEnd),e.responseStart\u003dZy(e.responseStart),e.secureConnectionStart\u003dZy(e.secureConnectionStart),e.domainLookupStart\u003dZy(e.domainLookupStart),e.isPerformanceNavigationTiming\u003d!0,a\u003de):a\u003dYy.timing}else a\u003dYy.timing;return a};\n$y\u003dfunction(){return g.P(\"csi_use_time_origin\")\u0026\u0026Yy.timeOrigin?Math.floor(Yy.timeOrigin):Yy.timing.navigationStart};\nZy\u003dfunction(a){return Math.round($y()+a)};\naz\u003dfunction(a,b){g.Ha(\"ytglobal.timing\"+(b||\"\")+\"ready_\",a,void 0)};\nbz\u003dfunction(a){return g.Ia(\"ytcsi.\"+(a||\"\")+\"data_\")||xna(a)};\ncz\u003dfunction(a){a\u003dbz(a);a.info||(a.info\u003d{});return a.info};\nXy\u003dfunction(a){a\u003dbz(a);a.tick||(a.tick\u003d{});return a.tick};\ndz\u003dfunction(a){var b\u003dbz(a).nonce;b||(b\u003dJx(16),bz(a).nonce\u003db);return b};\nxna\u003dfunction(a){var b\u003d{tick:{},info:{}};g.Ha(\"ytcsi.\"+(a||\"\")+\"data_\",b,void 0);return b};\nAna\u003dfunction(a){var b\u003dXy(a||\"\"),c\u003dvna(a);c\u0026\u0026!yna\u0026\u0026(Jw(zna,new Wy(Math.round(c-b._start),a)),yna\u003d!0)};\nBna\u003dfunction(){if(Yy.getEntriesByType){var a\u003dYy.getEntriesByType(\"paint\");if(a\u003dg.Vb(a,function(b){return\"first-paint\"\u003d\u003d\u003db.name}))return Zy(a.startTime)}a\u003dYy.timing;\nreturn a.UT?Math.max(0,a.UT):0};\nez\u003dfunction(){var a\u003dg.Ia(\"ytcsi.debug\");a||(a\u003d[],g.Ha(\"ytcsi.debug\",a,void 0),g.Ha(\"ytcsi.reference\",{},void 0));return a};\nfz\u003dfunction(a){a\u003da||\"\";var b\u003dCna();if(b[a])return b[a];var c\u003dez(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);return b[a]\u003dd};\ngz\u003dfunction(a){a\u003da||\"\";var b\u003dCna();b[a]\u0026\u0026delete b[a];var c\u003dez(),d\u003d{timerName:a,info:{},tick:{},span:{}};c.push(d);b[a]\u003dd};\nCna\u003dfunction(){var a\u003dg.Ia(\"ytcsi.reference\");if(a)return a;ez();return g.Ia(\"ytcsi.reference\")};\nhz\u003dfunction(){this.i\u003d0};\niz\u003dfunction(){hz.i||(hz.i\u003dnew hz);return hz.i};\nkz\u003dfunction(a,b){jz[b]\u003djz[b]||{count:0};var c\u003djz[b];c.count++;c.time\u003d(0,g.Q)();a.i||(a.i\u003diu(0,function(){var d\u003d(0,g.Q)(),e;for(e in jz)jz[e]\u0026\u00266E4\u003cd-jz[e].time\u0026\u0026delete jz[e];a\u0026\u0026(a.i\u003d0)},5E3));\nreturn 5\u003cc.count?(6\u003d\u003d\u003dc.count\u0026\u00261\u003e1E5*Math.random()\u0026\u0026(c\u003dnew g.Rv(\"CSI data exceeded logging limit with key\",b.split(\"_\")),0\u003c\u003db.indexOf(\"plev\")||g.Xx(c)),!0):!1};\nEna\u003dfunction(a,b,c){var d\u003dlz(c);d.gelTicks\u0026\u0026(d.gelTicks[\"tick_\"+a]\u003d!0);c||b||(0,g.Q)();fz(c||\"\").tick[a]\u003db||(0,g.Q)();d\u003ddz(c);var e\u003dbz(c).cttAuthInfo;\"_start\"\u003d\u003d\u003da?(a\u003diz(),kz(a,\"baseline_\"+d)||(b\u003d{timestamp:b,cttAuthInfo:e},g.P(\"web_csi_via_jspb\")?(a\u003dnew iga,Ed(a,1,d),d\u003dnew Ds,Od(d,6,Dna,a),Gma(d,b)):g.Mv(\"latencyActionBaselined\",{clientActionNonce:d},b))):iz().tick(a,d,b,e);Ana(c)};\nJna\u003dfunction(a,b,c){c\u003dlz(c);if(c.gelInfos)c.gelInfos[\"info_\"+a]\u003d!0;else{var d\u003d{};c.gelInfos\u003d(d[\"info_\"+a]\u003d!0,d)}if(a.match(\"_rid\")){var e\u003da.split(\"_rid\")[0];a\u003d\"REQUEST_ID\"}if(a in Fna){c\u003dFna[a];g.Zb(Gna,c)\u0026\u0026(b\u003d!!b);a in Hna\u0026\u0026\"string\"\u003d\u003d\u003dtypeof b\u0026\u0026(b\u003dHna[a]+b.toUpperCase());a\u003db;b\u003dc.split(\".\");for(var f\u003dd\u003d{},h\u003d0;h\u003cb.length-1;h++){var l\u003db[h];f[l]\u003d{};f\u003df[l]}f[b[b.length-1]]\u003d\"requestIds\"\u003d\u003d\u003dc?[{id:a,endpoint:e}]:a;return ry({},d)}g.Zb(Ina,a)||g.Xx(new g.Rv(\"Unknown label logged with GEL CSI\",a))};\nlz\u003dfunction(a){a\u003dbz(a);if(a.gel){var b\u003da.gel;b.gelInfos||(b.gelInfos\u003d{});b.gelTicks||(b.gelTicks\u003d{})}else a.gel\u003d{gelTicks:{},gelInfos:{}};return a.gel};\nmz\u003dfunction(a){a\u003dlz(a);a.gelInfos||(a.gelInfos\u003d{});return a.gelInfos};\nLna\u003dfunction(a){var b\u003d{actionType:Kna[g.O((a||\"\")+\"TIMING_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\",previousAction:Kna[g.O(\"PREVIOUS_ACTION\",void 0)]||\"LATENCY_ACTION_UNKNOWN\"},c\u003dg.Px();c\u0026\u0026(b.clientScreenNonce\u003dc);c\u003ddz(a);a\u003dbz(a).cttAuthInfo;iz().info(b,c,a)};\nnz\u003dfunction(a){xna(a);Mna();a||(g.O(\"TIMING_ACTION\")\u0026\u0026Zs(\"PREVIOUS_ACTION\",g.O(\"TIMING_ACTION\")),Zs(\"TIMING_ACTION\",\"\"))};\nqz\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dc?c:a;oz(c);gz(c);nz(c);bz(c).useGel\u003d!0;fz(c||\"\").info.actionType\u003da;b.cttAuthInfo\u0026\u0026(bz(c).cttAuthInfo\u003db.cttAuthInfo);Zs(c+\"TIMING_ACTION\",a);pz(\"c\",b.startTime,c);Lna(c);az(!0,c)};\npz\u003dfunction(a,b,c){g.rz(\"yt_sts\",a,c);sz(\"_start\",b,c)};\ng.rz\u003dfunction(a,b,c){null!\u003d\u003db\u0026\u0026(cz(c)[a]\u003db,(a\u003dJna(a,b,c))\u0026\u0026tz(a,c))};\ntz\u003dfunction(a,b){var c\u003dfz(b||\"\");ry(c.info,a);ry(mz(b),a);c\u003ddz(b);b\u003dbz(b).cttAuthInfo;iz().info(a,c,b)};\nsz\u003dfunction(a,b,c){var d\u003dXy(c);if(!b\u0026\u0026\"_\"!\u003d\u003da[0]){var e\u003da;Yy.mark\u0026\u0026(eb(e,\"mark_\")||(e\u003d\"mark_\"+e),c\u0026\u0026(e+\u003d\" (\"+c+\")\"),Yy.mark(e))}e\u003db||(0,g.Q)();d[a]\u003de;Ena(a,b,c);return d[a]};\nNna\u003dfunction(a){var b\u003d\"above_the_fold\";Yy\u0026\u0026Yy.measure\u0026\u0026(eb(b,\"measure_\")||(b\u003d\"measure_\"+b),a?Yy.measure(b,a):Yy.measure(b))};\nuz\u003dfunction(a,b){b\u003dXy(b);return a in b};\nvz\u003dfunction(a,b,c){uz(\"_start\",c)\u0026\u0026!uz(a,c)\u0026\u0026sz(a,b,c)};\nOna\u003dfunction(){switch(tja()){case \"hidden\":return 0;case \"visible\":return 1;case \"prerender\":return 2;case \"unloaded\":return 3;default:return-1}};\noz\u003dfunction(a){uz(\"_start\",a)\u0026\u0026sz(\"aa\",void 0,a)};\nPna\u003dfunction(a,b){a\u003ddocument.querySelector(a);if(!a)return!1;var c\u003d\"\",d\u003da.nodeName;\"SCRIPT\"\u003d\u003d\u003dd?(c\u003da.src,c||(c\u003da.getAttribute(\"data-timing-href\"))\u0026\u0026(c\u003dwindow.location.protocol+c)):\"LINK\"\u003d\u003d\u003dd\u0026\u0026(c\u003da.href);wg()\u0026\u0026a.setAttribute(\"nonce\",wg());return c?(a\u003dYy.getEntriesByName(c))\u0026\u0026a[0]\u0026\u0026(a\u003da[0],c\u003d$y(),sz(\"rsf_\"+b,c+Math.round(a.fetchStart)),sz(\"rse_\"+b,c+Math.round(a.responseEnd)),void 0!\u003d\u003da.transferSize\u0026\u00260\u003d\u003d\u003da.transferSize)?!0:!1:!1};\nQna\u003dfunction(){var a\u003dwindow.location.protocol,b\u003dYy.getEntriesByType(\"resource\");b\u003dg.Cp(b,function(c){return 0\u003d\u003d\u003dc.name.indexOf(a+\"//fonts.gstatic.com/s/\")});\n(b\u003dqn(b,function(c,d){return d.duration\u003ec.duration?d:c},{duration:0}))\u0026\u00260\u003cb.startTime\u0026\u00260\u003cb.responseEnd\u0026\u0026(sz(\"wffs\",Zy(b.startTime)),sz(\"wffe\",Zy(b.responseEnd)))};\nwz\u003dfunction(){return g.yw||g.pu()\u0026\u002619\u003ejja()?!1:!(\"function\"!\u003d\u003dtypeof window.fetch||!window.ReadableStream)};\nxz\u003dfunction(a){if(a.Iv())return!1;a\u003da.getResponseHeader(\"content-type\");return\"audio/mp4\"\u003d\u003d\u003da||\"video/mp4\"\u003d\u003d\u003da||\"video/webm\"\u003d\u003d\u003da};\nyz\u003dfunction(){var a\u003dXMLHttpRequest.prototype.fetch;return!!a\u0026\u00263\u003d\u003d\u003da.length};\nzz\u003dfunction(a,b){this.id\u003da;this.Ec\u003db;this.captionTracks\u003d[];this.i\u003dthis.B\u003dthis.C\u003dnull;this.u\u003d\"UNKNOWN\";this.captionsInitialState\u003d\"CAPTIONS_INITIAL_STATE_UNKNOWN\"};\nAz\u003dfunction(a,b,c,d){this.B\u003dc;this.reason\u003dd;this.u\u003da||0;this.i\u003db||0};\nCz\u003dfunction(a,b,c,d){return new Az(g.Bz[a]||0,g.Bz[b]||0,c,d)};\nDz\u003dfunction(a){var b\u003dg.Bz.auto;return a.u\u003d\u003d\u003db\u0026\u0026a.i\u003d\u003d\u003db};\nFz\u003dfunction(a){return Ez[a.i||a.u]||\"auto\"};\nRna\u003dfunction(a,b){b\u003dg.Bz[b];return a.u\u003c\u003db\u0026\u0026(!a.i||a.i\u003e\u003db)};\nGz\u003dfunction(a,b){this.videoInfos\u003da;this.i\u003db;this.audioTracks\u003d[];if(this.i){a\u003dnew Set;b\u003dg.q(this.i);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Ec\u0026\u0026!a.has(c.Ec.id)){var d\u003dnew zz(c.id,c.Ec);a.add(c.Ec.id);this.audioTracks.push(d)}}};\nKz\u003dfunction(a,b,c,d,e){var f\u003d[],h\u003dnew Set,l\u003d{};if(Hz(c)){for(var m in c.i)c.i.hasOwnProperty(m)\u0026\u0026(a\u003dc.i[m],l[a.info.i]\u003d[a.info]);return l}for(var n in c.i)if(c.i.hasOwnProperty(n)){m\u003dc.i[n];var p\u003dm.info.pc(),r\u003dIz(a,m.info,b,c.isLive,h);!0!\u003d\u003dr?(f.push(p),f.push(r)):(l[m.info.i]\u003dl[m.info.i]||[],l[m.info.i].push(m.info))}e\u0026\u0026(d(f.join(\".\")),c\u003d\"bfflt.\"+Jz(l),d(c));for(var t in l)l.hasOwnProperty(t)\u0026\u0026(c\u003dt,l[c]\u0026\u0026l[c][0].isVideo()\u0026\u0026(l[c]\u003dSna(a,l[c]),l[c]\u003dTna(l[c])));h\u003dg.q(h.values());for(t\u003dh.next();!t.done;t\u003d\nh.next())(t\u003db.i.get(t.value))\u0026\u0026--t.XN;b\u003dg.Ie(l,function(v){return!!v.length});\ne\u0026\u0026(l\u003d\"aftflt.\"+Jz(l),d(l));a.kb\u003dUna(b,a);return b};\nIz\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?new Set:e;var f;if(\"\"\u003d\u003d\u003db.i)return\"unkn\";if((\"304\"\u003d\u003d\u003db.pc()||\"266\"\u003d\u003d\u003db.pc())\u0026\u0026a.Za)return\"blk2khfr\";if(a.S\u0026\u0026b.video\u0026\u0026b.video.i\u003ea.S)return\"max\"+a.S;if(a.X\u0026\u0026b.video\u0026\u0026b.video.i\u003ca.X)return\"min\"+a.X;if(a.qb\u0026\u0026\"h\"\u003d\u003d\u003db.i\u0026\u0026b.video\u0026\u00261080\u003cb.video.i)return\"blkhigh264\";if(a.fb\u0026\u0026b.video\u0026\u00264320\u003c\u003db.video.i\u0026\u002632\u003cb.video.fps)return\"blk8khfr\";if(\"(h\"\u003d\u003d\u003db.i\u0026\u0026!c.C)return\"enchdr\";if(!a.Ka\u0026\u0026(\"o\"\u003d\u003d\u003db.i||\"O\"\u003d\u003d\u003db.i)\u0026\u0026g.Lz\u0026\u0026nu(\"crkey\"))return\"opchr\";var h\u003d\"MAC3\"\u003d\u003d\u003db.i||\"MEAC3\"\u003d\u003d\u003d\nb.i||\"M\"\u003d\u003d\u003db.i;if(d\u0026\u0026h\u0026\u0026!a.La)return\"blk51live\";if((a\u003dc.i.get(b.i))\u0026\u00260\u003ca.XN)return e.add(b.i),\"byerr\";e\u003dVna(c,b);return!0!\u003d\u003de?e:null\u003d\u003d\u003d(f\u003db.video)||void 0\u003d\u003d\u003df||!(32\u003cf.fps)||c.K\u0026\u0026(c.Z||Mz(c,Nz.FRAMERATE))?!0:\"capHfr\"};\nUna\u003dfunction(a,b){var c\u003db.D\u0026\u0026!(!a.mac3\u0026\u0026!a.MAC3),d\u003db.J\u0026\u0026!(!a.meac3\u0026\u0026!a.MEAC3);return b.xa\u0026\u0026!(!a.m\u0026\u0026!a.M)||c||d};\nOz\u003dfunction(a){switch(a){case \"*\":return\"v8e\";case \"(\":return\"v9e\";case \"(h\":return\"v9he\";default:return a}};\nJz\u003dfunction(a){var b\u003d[],c;for(c in a)if(a.hasOwnProperty(c)){var d\u003dc;b.push(Oz(d));d\u003dg.q(a[d]);for(var e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.pc())}return b.join(\".\")};\nWna\u003dfunction(a,b,c,d,e){var f\u003d{},h\u003d[];g.He(b,function(l,m){l\u003dl.filter(function(n){var p\u003dn.pc();if(!n.Hd)return h.push(p),h.push(\"noenc\"),!1;if(\"(\"\u003d\u003d\u003dn.i||\"(h\"\u003d\u003d\u003dn.i){if(a.u\u0026\u0026c\u0026\u0026\"widevine\"\u003d\u003d\u003dc.flavor){var r\u003dn.mimeType+\"; experimental\u003dallowed\";r\u003d!!n.Hd[c.flavor]\u0026\u0026!!c.i[r];r||(n\u003dn.Hd[c.flavor]?\"unspt\":\"noflv\",h.push(p),h.push(n));return r}if(!Mz(a,Nz.CRYPTOBLOCKFORMAT)\u0026\u0026!a.oa||a.X)return h.push(p),h.push(a.X?\"disvp\":\"vpsub\"),!1}return c\u0026\u0026n.Hd[c.flavor]\u0026\u0026c.i[n.mimeType]?!0:(n\u003dc?n.Hd[c.flavor]?\"unspt\":\n\"noflv\":\"nosys\",h.push(p),h.push(n),!1)});\nl.length\u0026\u0026(f[m]\u003dl)});\nd\u0026\u0026h.length\u0026\u0026e(h.join(\".\"));return f};\n$na\u003dfunction(a,b,c,d,e){function f(v){return!!l[v]}\nvar h\u003da.K||!!d,l\u003dKz(a,b,c,e,h);Pz(c)\u0026\u0026(l\u003dWna(b,l,d,h,e),h\u0026\u0026(b\u003d\"enflt.\"+Jz(l),e(b)));if(Hz(c))return e\u003dg.Vb(Object.values(l),function(v){return!!v.length\u0026\u0026!!v[0].audio}),h\u003dg.Vb(Object.values(l),function(v){return!!v.length\u0026\u0026!!v[0].video}),e\u0026\u0026h||Jt(),Kt(new Gz(h,e));\nb\u003dXna(a);h\u0026\u0026e(\"audioPrefOrder.\"+b.join(\"_\"));b\u003dg.Vb(b,f);if(!b)return h\u0026\u0026e(\"noaudio\"),Jt();b\u003dl[b];l[\"9\"]\u0026\u0026l.h\u0026\u0026c.zf\u0026\u0026!a.Va\u0026\u0026(h\u0026\u0026e(\"dltvp9\"),delete l[\"9\"]);var m\u003dl[\"1h\"]?\"1h\":\"1\";d\u003dl[\"9h\"]?\"9h\":\"9\";var n\u003dl[m],p\u003dl[d];n\u0026\u0026n.length\u0026\u0026(a.u.highestAv1Resolution\u003dn[n.length-1].video.i);p\u0026\u0026p.length\u0026\u0026(a.u.highestVp9Resolution\u003dp[p.length-1].video.i);var r\u003d[],t\u003d[];if(a.Aa\u0026\u0026!a.i)for(t\u003dYna(c)?l[\"1h\"]||l[\"9h\"]?[\"1h\",\"9h\"]:[\"9\",\"h\"]:[\"1\",\"9\",\"h\"],h\u0026\u0026e(\"newhybpref.\"+t.join(\".\")),n\u003dg.q(t),p\u003dn.next();!p.done;p\u003dn.next())r\u003d\nr.concat(l[p.value]).filter(function(v){return v});\nelse 0\u003ca.B\u0026\u0026p\u0026\u0026n\u0026\u0026(t\u003d[m,d],r\u003dn.concat(p).filter(function(v){return v}));\nif(r.length\u0026\u0026!a.i){tA(r,b,t);if(h){h\u003d[];a\u003dg.q(r);for(c\u003da.next();!c.done;c\u003da.next())h.push(c.value.pc());e(\"hbdfmt.\"+h.join(\".\"))}return Kt(new Gz(r,b))}r\u003dZna(a);r\u003dg.Vb(r,f);if(!r){if(l[m])return e\u003dl[m],tA(e,b),Kt(new Gz(e,b));h\u0026\u0026e(\"novideo\");return Jt()}a.Eb\u0026\u0026(\"1\"\u003d\u003d\u003dr||\"1h\"\u003d\u003d\u003dr)\u0026\u0026l[d]\u0026\u0026(m\u003duA(l[r]),uA(l[d])\u003em\u0026\u0026(r\u003dd));\"9\"\u003d\u003d\u003dr\u0026\u0026l.h\u0026\u0026(d\u003duA(l[\"9\"]),uA(l.h)\u003e1.5*d\u0026\u0026(r\u003d\"h\"));a.ob\u0026\u0026c.isLive\u0026\u0026\"(\"\u003d\u003d\u003dr\u0026\u0026l.H\u0026\u00261440\u003euA(l[\"(\"])\u0026\u0026(r\u003d\"H\");h\u0026\u0026e(\"vfmly.\"+Oz(r));a\u003dl[r];if(!a.length)return h\u0026\u0026e(\"novfmly.\"+Oz(r)),Jt();\ntA(a,b);return Kt(new Gz(a,b))};\ntA\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;g.rc(a,function(d,e){var f\u003de.video.height*e.video.width-d.video.height*d.video.width;if(!f\u0026\u0026c\u0026\u00260\u003cc.length){f\u003dc.indexOf(d.i)+1;var h\u003dc.indexOf(e.i)+1;f\u003d0\u003d\u003d\u003df||0\u003d\u003d\u003dh?h||-1:f-h}f||(f\u003de.Nb-d.Nb);return f});\ng.rc(b,function(d,e){return e.Nb-d.Nb})};\nTna\u003dfunction(a){var b\u003dqn(a,function(c,d){return 32\u003cd.video.fps?Math.min(c,d.video.width):c},Infinity);\nInfinity\u003eb\u0026\u0026(a\u003dg.Cp(a,function(c){return 32\u003cc.video.fps||c.video.width\u003cb}));\nru()\u0026\u0026(a\u003dg.Cp(a,function(c){return\"299\"!\u003d\u003dc.pc()}));\nreturn a};\nSna\u003dfunction(a,b){return b\u003dg.Cp(b,function(c){return c.video.i\u003c\u003da.Bb})};\nuA\u003dfunction(a){return qn(a,function(b,c){return Math.max(b,c.video.i)},0)};\naoa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003dvoid 0\u003d\u003d\u003da.Uk?!1:a.Uk,c\u003dvoid 0\u003d\u003d\u003da.defraggedFromSubfragments?!1:a.defraggedFromSubfragments,d\u003dvoid 0\u003d\u003d\u003da.isManifestless?!1:a.isManifestless,e\u003dvoid 0\u003d\u003d\u003da.YG?!1:a.YG;return((void 0\u003d\u003d\u003da.hasSubfragmentedFmp4?0:a.hasSubfragmentedFmp4)||b)\u0026\u0026d?e\u0026\u0026wz()?3:2:c\u0026\u0026d?-1:1};\nboa\u003dfunction(a){return aoa({hasSubfragmentedFmp4:a.D.og,Uk:a.D.og,defraggedFromSubfragments:a.Ul,isManifestless:!0,YG:a.La})};\ncoa\u003dfunction(a){a\u003da.split(\"\");vA.nx(a,52);vA.Nu(a,3);vA.c2(a,19);vA.Nu(a,2);vA.c2(a,7);vA.c2(a,58);vA.nx(a,80);vA.Nu(a,2);vA.nx(a,45);return a.join(\"\")};\ng.wA\u003dfunction(a,b){this.u\u003da;this.D\u003dvoid 0\u003d\u003d\u003db?!1:b;this.C\u003dthis.path\u003dthis.B\u003d\"\";this.i\u003d{};this.url\u003d\"\"};\nxA\u003dfunction(a){a.url||(a.url\u003ddoa(a));return a.url};\nzA\u003dfunction(a){yA(a);return a.C};\nAA\u003dfunction(a){return a.u?eb(a.u,\"local\"):\"local\"\u003d\u003d\u003da.B};\neoa\u003dfunction(a){yA(a);return g.Ke(a.i,function(b){return null!\u003d\u003db})};\nfoa\u003dfunction(a){yA(a);var b\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");return\"/videoplayback\"\u003d\u003d\u003da.path\u0026\u00261\u003cb.length\u0026\u0026!!b[1]};\nBA\u003dfunction(a){yA(a);if(\"/videoplayback\"!\u003d\u003da.path){var b\u003da.clone();b.set(\"playerfallback\",\"1\");return b}var c\u003dxA(a);b\u003dnew g.Lk(c);var d\u003da.get(\"fvip\");a\u003ddecodeURIComponent(a.get(\"mn\")||\"\").split(\",\");if(d\u0026\u0026a\u0026\u00261\u003ca.length\u0026\u0026a[1]){c\u003db.i;var e\u003dc.replace(/^[^.]*/,\"\");g.Nk(b,(0\u003d\u003d\u003dc.indexOf(\"rr\")?\"rr\":\"r\")+d+\"---\"+a[1]+e);b\u003dnew g.wA(b.toString());b.set(\"fallback_count\",\"1\");return b}d\u003db.i.match(\"\\\\.a1\\\\.googlevideo\\\\.com$\");b.i.match(\"\\\\.googlevideo\\\\.com$\")?(g.Nk(b,\"redirector.googlevideo.com\"),c\u003db.toString()):\nb.i.match(\"rr?[1-9].*\\\\.c\\\\.youtube\\\\.com$\")?(g.Nk(b,\"www.youtube.com\"),c\u003db.toString()):c\u003dnna(c);b\u003dnew g.wA(c);b.set(\"cmo\u003dpf\",\"1\");d\u0026\u0026b.set(\"cmo\u003dtd\",\"a1.googlevideo.com\");return b};\nyA\u003dfunction(a){if(a.u){if(!Jy(a.u)\u0026\u0026!a.u.startsWith(\"local\"))throw new g.Rv(\"Untrusted URL\",a.u);var b\u003dg.Uk(a.u);a.B\u003db.C;a.C\u003db.i+(null!\u003db.B?\":\"+b.B:\"\");var c\u003db.getPath();if(c.startsWith(\"/videoplayback\"))a.path\u003d\"/videoplayback\",c\u003dc.substr(14);else if(c.startsWith(\"/initplayback\"))a.path\u003d\"/initplayback\",c\u003dc.substr(13);else if(c.startsWith(\"/api/manifest\")){var d\u003dc.indexOf(\"/\",12),e\u003dc.indexOf(\"/\",d+1);0\u003cd\u0026\u00260\u003ce?(a.path\u003dc.substr(0,e),c\u003dc.substr(e+1)):(a.path\u003dc,c\u003d\"\")}else a.path\u003dc,c\u003d\"\";d\u003da.i;a.i\u003dgoa(c);\nObject.assign(a.i,CA(b.u.toString()));Object.assign(a.i,d);\"index.m3u8\"\u003d\u003d\u003da.i.file\u0026\u0026(delete a.i.file,a.path+\u003d\"/file/index.m3u8\");a.u\u003d\"\";a.url\u003d\"\";a.D\u0026\u0026(b\u003da.get(\"n\"))\u0026\u0026(b\u003dcga(b),a.set(\"n\",b))}};\ndoa\u003dfunction(a){yA(a);var b\u003da.B+(a.B?\"://\":\"//\")+a.C+a.path;if(eoa(a)){var c\u003d[];g.He(a.i,function(d,e){null!\u003d\u003dd\u0026\u0026c.push(e+\"\u003d\"+d)});\nb+\u003d\"?\"+c.join(\"\u0026\")}return b};\ngoa\u003dfunction(a){a\u003da.split(\"/\");var b\u003d0;a[0]||b++;for(var c\u003d{};b\u003ca.length;b+\u003d2)a[b]\u0026\u0026hoa(c,a[b],a[b+1]);return c};\nCA\u003dfunction(a){a\u003da.split(\"\u0026\");for(var b\u003d{},c\u003d0;c\u003ca.length;c++){var d\u003da[c],e\u003dd.indexOf(\"\u003d\");0\u003ce?hoa(b,d.substr(0,e),d.substr(e+1)):d\u0026\u0026(b[d]\u003d\"\")}return b};\nhoa\u003dfunction(a,b,c){if(\"cmo\"\u003d\u003d\u003db){var d;0\u003c\u003d(d\u003dc.indexOf(\"\u003d\"))?(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+1)):0\u003c\u003d(d\u003dc.indexOf(\"%3D\"))\u0026\u0026(b\u003d\"cmo\u003d\"+c.substr(0,d),c\u003dc.substr(d+3))}a[b]\u003dc};\nDA\u003dfunction(a,b,c,d,e,f,h,l,m){this.Oa\u003da;this.startTime\u003db;this.duration\u003dc;this.ingestionTime\u003dd;this.sourceURL\u003de;this.ye\u003dm;this.endTime\u003db+c;this.i\u003dh||0;this.range\u003df||null;this.pending\u003dl||!1;this.ye\u003dm||null};\nEA\u003dfunction(){this.segments\u003d[];this.i\u003dnull};\nioa\u003dfunction(a,b){if(b\u003ea.getLastSegmentNumber())a.segments\u003d[];else{var c\u003dUb(a.segments,function(d){return d.Oa\u003e\u003db},a);\n0\u003cc\u0026\u0026a.segments.splice(0,c)}};\nFA\u003dfunction(a){for(var b\u003dnew Uint8Array(a.length),c\u003d0;c\u003ca.length;c++)b[c]\u003da.charCodeAt(c);return b};\nGA\u003dfunction(a){return String.fromCharCode.apply(null,a)};\nIA\u003dfunction(a){return HA?HA.decode(a):GA(a)};\ng.KA\u003dfunction(a){if(!a.length)return\"\";try{if(HA)return HA.decode(a);if(\"FetchInternal\"in window)return FetchInternal.decodeFromUTF8(a)}catch(h){}for(var b\u003d0,c\u003d[],d\u003da.length;b\u003cd;){for(var e\u003d0;1024\u003ee\u0026\u0026b\u003cd;){var f\u003da[b++];if(128\u003ef)JA[e++]\u003df;else{if(224\u003ef)f\u003d(f\u002631)\u003c\u003c6|a[b++]\u002663;else if(240\u003ef)f\u003d(f\u002615)\u003c\u003c12|(a[b++]\u002663)\u003c\u003c6|a[b++]\u002663;else{if(1024\u003d\u003d\u003de+1){--b;break}f\u003d(f\u00267)\u003c\u003c18|(a[b++]\u002663)\u003c\u003c12|(a[b++]\u002663)\u003c\u003c6|a[b++]\u002663;f-\u003d65536;JA[e++]\u003d55296|f\u003e\u003e10;f\u003d56320|f\u00261023}JA[e++]\u003df}}f\u003dString.fromCharCode.apply(String,JA);\n1024\u003ee\u0026\u0026(f\u003df.substr(0,e));c.push(f)}return c.join(\"\")};\njoa\u003dfunction(a,b){if(null\u003d\u003d\u003dLA||void 0\u003d\u003d\u003dLA?0:LA.encodeInto)return b\u003dLA.encodeInto(a,b),b.read\u003ca.length?4*a.length:b.written;for(var c\u003d0,d\u003d0;d\u003ca.length;d++){var e\u003da.charCodeAt(d);128\u003ee?b[c++]\u003de:(2048\u003ee?b[c++]\u003de\u003e\u003e6|192:(55296\u003d\u003d\u003d(e\u002664512)\u0026\u0026d+1\u003ca.length\u0026\u002656320\u003d\u003d\u003d(a.charCodeAt(d+1)\u002664512)?(e\u003d65536+((e\u00261023)\u003c\u003c10)+(a.charCodeAt(++d)\u00261023),b[c++]\u003de\u003e\u003e18|240,b[c++]\u003de\u003e\u003e12\u002663|128):b[c++]\u003de\u003e\u003e12|224,b[c++]\u003de\u003e\u003e6\u002663|128),b[c++]\u003de\u002663|128)}return c};\nMA\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;this.data\u003da;this.offset\u003db;this.size\u003dc;this.type\u003dd;this.i\u003d(this.u\u003de)?0:8;this.dataOffset\u003dthis.offset+this.i};\nNA\u003dfunction(a){var b\u003da.data.getUint8(a.offset+a.i);a.i+\u003d1;return b};\nOA\u003dfunction(a){var b\u003da.data.getUint16(a.offset+a.i);a.i+\u003d2;return b};\nPA\u003dfunction(a){var b\u003da.data.getInt32(a.offset+a.i);a.i+\u003d4;return b};\nQA\u003dfunction(a){var b\u003da.data.getUint32(a.offset+a.i);a.i+\u003d4;return b};\nRA\u003dfunction(a){var b\u003da.data;var c\u003da.offset+a.i;b\u003d4294967296*b.getUint32(c)+b.getUint32(c+4);a.i+\u003d8;return b};\nSA\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;if(isNaN(b))var c\u003da.size;else for(c\u003da.i;c\u003ca.size\u0026\u0026a.data.getUint8(a.offset+c)!\u003d\u003db;)++c;b\u003dnew Uint8Array(a.data.buffer,a.offset+a.i+a.data.byteOffset,c-a.i);a.i\u003dMath.min(c+1,a.size);return IA(b)};\nkoa\u003dfunction(a){this.offset\u003d0;this.data\u003dnew DataView(new ArrayBuffer(a))};\nTA\u003dfunction(a,b,c,d){(new Uint8Array(a.data.buffer,a.offset,d)).set(new Uint8Array(b.buffer,c+b.byteOffset,d));a.offset+\u003dd};\nVA\u003dfunction(a,b){this.data\u003da;this.uri\u003db||\"http://youtube.com/streaming/metadata/segment/102015\";this.i\u003dUA(this,\"Sequence-Number\");this.J\u003dUA(this,\"Segment-Count\");this.K\u003dthis.data[\"Segment-Durations-Ms\"]||\"\";this.ingestionTime\u003dUA(this,\"Ingestion-Walltime-Us\")/1E6;this.u\u003d(UA(this,\"First-Frame-Time-Us\")+UA(this,\"First-Frame-Uncertainty-Us\"))/1E6;this.aj\u003dUA(this,\"Target-Duration-Us\")/1E6;this.C\u003d\"T\"\u003d\u003d\u003dthis.data[\"Stream-Finished\"];this.D\u003d\"T\"\u003d\u003d\u003dthis.data.Streamable;this.cryptoPeriodIndex\u003dUA(this,\"Crypto-Period-Index\");\nthis.B\u003dUA(this,\"Crypto-Period-Seconds\")};\nmoa\u003dfunction(a){var b;a.data[\"Cuepoint-Type\"]?b\u003dnew Fy(-(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0),Number(a.data[\"Cuepoint-Total-Duration-Sec\"])||0,a.data[\"Cuepoint-Context\"],a.data[\"Cuepoint-Identifier\"]||\"\",loa[a.data[\"Cuepoint-Event\"]||\"\"]||\"unknown\",1E3*(Number(a.data[\"Cuepoint-Playhead-Time-Sec\"])||0)):b\u003dnull;return b};\nnoa\u003dfunction(a){return Number(a.data[\"Start-Media-Time-Us\"])/1E6||0};\nUA\u003dfunction(a,b){return Number(a.data[b])||0};\ng.ooa\u003dfunction(a){return a.data[\"Serialized-State\"]?a.data[\"Serialized-State\"]:\"\"};\npoa\u003dfunction(a,b){this.i\u003da;this.duration\u003db};\nqoa\u003dfunction(a,b,c,d,e){this.u\u003de;this.i\u003da||0;this.pitch\u003db||0;this.yaw\u003dc||0;this.roll\u003dd||0;e.getUint32(4)};\nWA\u003dfunction(a){var b\u003d{};a\u003da.split(\"\\r\\n\");for(var c\u003d0;c\u003ca.length;c++){if(0\u003d\u003d\u003da[c].length)return b;var d\u003da[c].match(/([^:]+):\\s+([\\S\\s]+)/);null!\u003dd\u0026\u0026(b[d[1]]\u003dd[2])}return null};\nroa\u003dfunction(a,b){var c\u003dg.XA(a,0,1952868452);a\u003dg.XA(a,0,1953658222);if(c\u0026\u0026a){c.skip(1);var d\u003dNA(c)\u003c\u003c16|OA(c);c.skip(4);d\u00261\u0026\u0026c.skip(8);d\u00262\u0026\u0026c.skip(4);if(d\u00268){d\u003dc.i;var e\u003dQA(c);c.data.setUint32(c.offset+d,1\u003cb?Math.ceil(e*b):Math.floor(e*b))}a.skip(1);c\u003dNA(a)\u003c\u003c16|OA(a);if(c\u0026256){d\u003dc\u00261;e\u003dc\u00264;var f\u003dc\u0026512,h\u003dc\u00261024,l\u003dc\u00262048;c\u003dQA(a);d\u0026\u0026a.skip(4);e\u0026\u0026a.skip(4);d\u003d(f?4:0)+(h?4:0)+(l?4:0);for(e\u003d0;e\u003cc;e++)f\u003da.i,h\u003dQA(a),a.data.setUint32(a.offset+f,1\u003cb?Math.ceil(h*b):Math.floor(h*b)),a.skip(d)}}};\nZA\u003dfunction(a){a\u003dnew DataView(a.buffer,a.byteOffset,a.byteLength);return(a\u003dg.XA(a,0,1836476516))?g.YA(a):NaN};\nsoa\u003dfunction(a){var b\u003dg.XA(a,0,1937011556);if(!b)return null;b\u003d$A(a,b.dataOffset+8,1635148593);if(!b)return null;var c\u003d$A(a,b.dataOffset+78,1936995172),d\u003d$A(a,b.dataOffset+78,1937126244);if(!d)return null;b\u003dnull;if(c)switch(c.skip(4),NA(c)){default:b\u003d0;break;case 1:b\u003d2;break;case 2:b\u003d1;break;case 3:b\u003d255}var e\u003dc\u003dnull,f\u003dnull;if(d\u003d$A(a,d.dataOffset,1886547818)){var h\u003d$A(a,d.dataOffset,1886546020),l\u003d$A(a,d.dataOffset,2037673328);if(!l\u0026\u0026(l\u003d$A(a,d.dataOffset,1836279920),!l))return null;h\u0026\u0026(h.skip(4),c\u003d\nPA(h)/65536,f\u003dPA(h)/65536,e\u003dPA(h)/65536);a\u003dnew DataView(l.data.buffer,l.dataOffset,l.size-8);return new qoa(b,c,f,e,a)}return null};\n$A\u003dfunction(a,b,c){for(;aB(a,b);){var d\u003dbB(a,b);if(d.type\u003d\u003d\u003dc)return d;b+\u003dd.size}return null};\ng.XA\u003dfunction(a,b,c){for(;aB(a,b);){var d\u003dbB(a,b);if(d.type\u003d\u003d\u003dc)return d;b\u003dcB(d.type)?b+8:b+d.size}return null};\ng.dB\u003dfunction(a){if(a.data.getUint8(a.dataOffset)){var b\u003da.data;a\u003da.dataOffset+4;return 4294967296*b.getUint32(a)+b.getUint32(a+4)}return a.data.getUint32(a.dataOffset+4)};\nbB\u003dfunction(a,b){var c\u003da.getUint32(b),d\u003da.getUint32(b+4);return new MA(a,b,c,d)};\ng.YA\u003dfunction(a){var b\u003da.data.getUint8(a.dataOffset)?20:12;return a.data.getUint32(a.dataOffset+b)};\ntoa\u003dfunction(a){a\u003dnew MA(a.data,a.offset,a.size,a.type,a.u);var b\u003dNA(a);a.skip(7);var c\u003dQA(a);if(0\u003d\u003d\u003db){b\u003dQA(a);var d\u003dQA(a)}else b\u003dRA(a),d\u003dRA(a);a.skip(2);for(var e\u003dOA(a),f\u003d[],h\u003d[],l\u003d0;l\u003ce;l++){var m\u003dQA(a);f.push(m);h.push(QA(a));a.skip(4)}return{eH:c,eS:b,tS:d,xX:f,ZG:h}};\naB\u003dfunction(a,b){if(8\u003ea.byteLength-b)return!1;var c\u003da.getUint32(b);if(8\u003ec||a.byteLength-b\u003cc)return!1;c\u003da.getUint32(b+4);if(1635148593\u003d\u003d\u003dc||1635148611\u003d\u003d\u003dc||1937126244\u003d\u003d\u003dc||1936995172\u003d\u003d\u003dc)return!0;for(c\u003d4;8\u003ec;c++){var d\u003da.getInt8(b+c);if(97\u003ed||122\u003cd)return!1}return!0};\ncB\u003dfunction(a){return 1701082227\u003d\u003d\u003da||1836019558\u003d\u003d\u003da||1836019574\u003d\u003d\u003da||1835297121\u003d\u003d\u003da||1835626086\u003d\u003d\u003da||1937007212\u003d\u003d\u003da||1953653094\u003d\u003d\u003da||1953653099\u003d\u003d\u003da||1836475768\u003d\u003d\u003da};\nuoa\u003dfunction(a){a.skip(4);return{MX:SA(a,0),value:SA(a,0),eH:QA(a),gea:QA(a),Hda:QA(a),id:QA(a),fM:SA(a),offset:a.offset}};\ng.voa\u003dfunction(a){var b\u003d$A(a,0,1701671783);if(!b)return null;var c\u003duoa(b),d\u003dc.MX;c\u003dWA(c.fM);if(a\u003d$A(a,b.offset+b.size,1701671783))if(a\u003duoa(a),a\u003dWA(a.fM),c\u0026\u0026a){b\u003dg.q(Object.keys(a));for(var e\u003db.next();!e.done;e\u003db.next())e\u003de.value,c[e]\u003da[e]}return c?new VA(c,d):null};\neB\u003dfunction(a,b){for(var c\u003d$A(a,0,b);c;)c.markAsSkip(),c\u003d$A(a,c.offset+c.size,b)};\ng.fB\u003dfunction(a,b){for(var c\u003d0,d\u003d[];aB(a,c);){var e\u003dbB(a,c);e.type\u003d\u003d\u003db\u0026\u0026d.push(e);c\u003dcB(e.type)?c+8:c+e.size}return d};\nxoa\u003dfunction(a,b){var c\u003dg.XA(a,0,1937011556),d\u003dg.XA(a,0,1953654136);if(!c||!d||2\u003c\u003da.getUint32(c.offset+12))return null;var e\u003dnew DataView(b.buffer,b.byteOffset,b.length),f\u003dg.XA(e,0,1937011556);if(!f)return null;b\u003de.getUint32(f.dataOffset+8);d\u003de.getUint32(f.dataOffset+12);if(1701733217!\u003d\u003dd\u0026\u00261701733238!\u003d\u003dd)return null;d\u003dnew koa(a.byteLength+b);TA(d,a,0,c.offset+12);d.data.setInt32(d.offset,2);d.offset+\u003d4;TA(d,a,c.offset+16,c.size-16);TA(d,e,e.byteOffset+f.dataOffset+8,b);TA(d,a,c.offset+c.size,a.byteLength-\n(c.offset+c.size));c\u003dg.q([1836019574,1953653099,1835297121,1835626086,1937007212,1937011556]);for(e\u003dc.next();!e.done;e\u003dc.next())e\u003dg.XA(a,0,e.value),d.data.setUint32(e.offset,e.size+b);if(woa)return d.data;a\u003dg.XA(d.data,0,1953654136);d.data.setUint32(a.offset+16,2);return d.data};\ngB\u003dfunction(a,b){this.u\u003da;this.i\u003d0;this.start\u003db||0};\nhB\u003dfunction(a){return a.i\u003e\u003da.u.byteLength};\nmB\u003dfunction(a,b,c){var d\u003dnew gB(c);if(!iB(d,a))return!1;d\u003djB(d);if(!kB(d,b))return!1;for(a\u003d0;b;)b\u003e\u003e\u003e\u003d8,a++;b\u003dd.start+d.i;var e\u003dlB(d,!0);d\u003da+(d.start+d.i-b)+e;d\u003d9\u003cd?yoa(d-9,8):yoa(d-2,1);a\u003db-a;c.setUint8(a++,236);for(b\u003d0;b\u003cd.length;b++)c.setUint8(a++,d[b]);return!0};\nzoa\u003dfunction(a){var b\u003dnew gB(a);b.lw();if(iB(b,[408125543,374648427,174,224]))b\u003djB(b);else return null;for(var c\u003da\u003dnull;!hB(b);){var d\u003dlB(b,!1);if(21432\u003d\u003d\u003dd)switch(nB(b)){default:a\u003d0;break;case 1:a\u003d1;break;case 3:a\u003d2;break;case 15:a\u003d255}else 30320\u003d\u003d\u003dd?c\u003djB(b):oB(b)}if(!c)return null;for(var e,f\u003dd\u003db\u003dnull;!hB(c);)switch(lB(c,!1)){case 30321:if(3!\u003d\u003dnB(c))return null;break;case 30324:b\u003dpB(c);break;case 30323:f\u003dpB(c);break;case 30325:d\u003dpB(c);break;case 30322:e\u003dlB(c,!0);e\u003dqB(c,e);e\u003dnew DataView(e.buffer,\ne.byteOffset,e.byteLength);break;default:oB(c)}return e?new qoa(a,b,f,d,e):null};\njB\u003dfunction(a){var b\u003dlB(a,!0),c\u003da.u.byteOffset+a.i;c\u003dnew DataView(a.u.buffer,c,Math.min(b,a.u.buffer.byteLength-c));c\u003dnew gB(c,a.start+a.i);a.i+\u003db;return c};\nnB\u003dfunction(a){for(var b\u003dlB(a,!0),c\u003drB(a),d\u003d1;d\u003cb;d++)c\u003d256*c+rB(a);return c};\npB\u003dfunction(a){var b\u003dlB(a,!0),c\u003d0;4\u003d\u003d\u003db?c\u003da.u.getFloat32(a.i):8\u003d\u003d\u003db\u0026\u0026(c\u003da.u.getFloat64(a.i));a.i+\u003db;return c};\nAoa\u003dfunction(a){var b\u003dlB(a,!0);return IA(qB(a,b))};\nrB\u003dfunction(a){return a.u.getUint8(a.i++)};\nlB\u003dfunction(a,b){var c\u003drB(a);if(1\u003d\u003d\u003dc){for(b\u003dc\u003d0;7\u003eb;b++)c\u003d256*c+rB(a);return c}for(var d\u003d128,e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+rB(a),d*\u003d128;return b?c-d:c};\noB\u003dfunction(a){var b\u003dlB(a,!0);a.i+\u003db};\nBoa\u003dfunction(a){if(!kB(a,440786851,!0))return null;var b\u003da.i;lB(a,!1);var c\u003dlB(a,!0)+a.i-b;a.i\u003db+c;if(!kB(a,408125543,!1))return null;lB(a,!0);if(!kB(a,357149030,!0))return null;var d\u003da.i;lB(a,!1);var e\u003dlB(a,!0)+a.i-d;a.i\u003dd+e;if(!kB(a,374648427,!0))return null;var f\u003da.i;lB(a,!1);var h\u003dlB(a,!0)+a.i-f,l\u003dnew Uint8Array(c+12+e+h),m\u003dnew DataView(l.buffer);l.set(new Uint8Array(a.u.buffer,a.u.byteOffset+b,c));m.setUint32(c,408125543);m.setUint32(c+4,33554431);m.setUint32(c+8,4294967295);l.set(new Uint8Array(a.u.buffer,\na.u.byteOffset+d,e),c+12);l.set(new Uint8Array(a.u.buffer,a.u.byteOffset+f,h),c+12+e);return l};\nsB\u003dfunction(a){var b\u003da.i;a.i\u003d0;var c\u003d1E6;iB(a,[408125543,357149030,2807729])\u0026\u0026(c\u003dnB(a));a.i\u003db;return c};\nCoa\u003dfunction(a,b){var c\u003da.i;a.i\u003d0;if(160!\u003d\u003da.u.getUint8(a.i)\u0026\u0026!tB(a)||!kB(a,160))return a.i\u003dc,NaN;lB(a,!0);var d\u003da.i;if(!kB(a,161))return a.i\u003dc,NaN;lB(a,!0);rB(a);var e\u003drB(a)\u003c\u003c8|rB(a);a.i\u003dd;if(!kB(a,155))return a.i\u003dc,NaN;d\u003dnB(a);a.i\u003dc;return(e+d)*b/1E9};\ntB\u003dfunction(a){if(!Doa(a)||!kB(a,524531317))return!1;lB(a,!0);return!0};\nDoa\u003dfunction(a){if(a.lw()){if(!kB(a,408125543))return!1;lB(a,!0)}return!0};\niB\u003dfunction(a,b){for(var c\u003d0;c\u003cb.length;c++){if(!kB(a,b[c]))return!1;c!\u003d\u003db.length-1\u0026\u0026lB(a,!0)}return!0};\nkB\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(hB(a))return!1;for(var d\u003da.i;lB(a,!1)!\u003d\u003db;)if(oB(a),d\u003da.i,hB(a))return!1;c\u0026\u0026(a.i\u003dd);return!0};\nyoa\u003dfunction(a,b){b||(b\u003dMath.ceil(Math.log(a+2)/Math.log(2)/7));for(var c\u003d1\u003c\u003c8-b,d\u003d[];d.length\u003cb-1;)d.unshift(a%256),a\u003dMath.floor(a/256);d.unshift(a|c);return d};\nqB\u003dfunction(a,b){var c\u003dnew Uint8Array(a.u.buffer,a.u.byteOffset+a.i,b);a.i+\u003db;return c};\nuB\u003dfunction(a){this.Tf\u003da;this.i\u003d{};this.url\u003d\"\"};\nEoa\u003dfunction(a,b){var c\u003db.indexOf(\"?\");if(0\u003cc){var d\u003dCA(b.substr(c+1));g.He(d,function(e,f){this.set(f,e)},a);\nb\u003db.substr(0,c)}b\u003dgoa(b);g.He(b,function(e,f){this.set(f,e)},a)};\ng.vB\u003dfunction(a){a.url||(a.url\u003dFoa(a));return a.url};\nFoa\u003dfunction(a){var b\u003dxA(a.Tf),c\u003d[];g.He(a.i,function(e,f){c.push(f+\"\u003d\"+e)});\nif(!c.length)return b;var d\u003dc.join(\"\u0026\");a\u003deoa(a.Tf)?\"\u0026\":\"?\";return b+a+d};\nwB\u003dfunction(a,b){var c\u003dnew g.wA(b);(b\u003dc.get(\"req_id\"))\u0026\u0026a.set(\"req_id\",b);g.He(a.i,function(d,e){c.set(e,null)});\nreturn c};\nGoa\u003dfunction(){this.u\u003dthis.i\u003dthis.timedOut\u003dthis.started\u003dthis.B\u003d0};\nHoa\u003dfunction(a){a.B\u003d(0,g.Q)();a.started+\u003d1};\nIoa\u003dfunction(a,b,c){var d\u003da.started+4*a.i;c\u0026\u0026(d+\u003da.u);return Math.pow(b.fh,d)};\nxB\u003dfunction(a,b){a[b]||(a[b]\u003dnew Goa);return a[b]};\nJoa\u003dfunction(a){this.J\u003dthis.D\u003dthis.u\u003d0;this.i\u003da;this.C\u003da.clone()};\nzB\u003dfunction(a,b){if(AA(a.i))return!1;var c\u003dxB(b,zA(a.i));if(1\u003c\u003dc.timedOut||1\u003c\u003dc.i)if(a\u003dyB(a),b\u003dxB(b,zA(a)),b.timedOut+b.i\u003c\u003dc.timedOut+c.i)return!0;return!1};\nKoa\u003dfunction(a,b){a\u003db?yB(a):a.i;return new uB(a)};\nyB\u003dfunction(a){a.B||(a.B\u003dBA(a.C));return a.B};\nAB\u003dfunction(a,b){return zA(b?yB(a):a.i)};\nBB\u003dfunction(a,b){var c\u003da.D+b.Hp*(a.u-a.D);b\u003dc\u003eb.ji?1E3*Math.pow(b.fh,c-b.ji):0;return 0\u003d\u003d\u003db?!0:a.J+b\u003c(0,g.Q)()};\nLoa\u003dfunction(a,b,c){++a.u;b\u0026\u0026++a.D;zA(c.Tf).startsWith(\"redirector.\")\u0026\u0026(a.i\u003da.C.clone(),delete a.B)};\nCB\u003dfunction(a,b,c,d){this.initRange\u003dc;this.indexRange\u003dd;this.i\u003dnull;this.J\u003d!1;this.C\u003dnull;this.S\u003d0;this.D\u003dthis.B\u003dnull;this.info\u003db;this.u\u003dnew Joa(a)};\nDB\u003dfunction(a,b){var c\u003dg.q(a.info.id.split(\";\")),d\u003dc.next().value;c\u003dc.next().value;return d+\";\"+(b?0:a.info.lastModified)+\";\"+(void 0\u003d\u003d\u003dc?\"\":c)};\nEB\u003dfunction(a,b){this.start\u003da;this.end\u003db;this.length\u003db-a+1};\nFB\u003dfunction(a){a\u003da.split(\"-\");var b\u003dNumber(a[0]),c\u003dNumber(a[1]);if(!isNaN(b)\u0026\u0026!isNaN(c)\u0026\u00262\u003d\u003d\u003da.length\u0026\u0026(a\u003dnew EB(b,c),!isNaN(a.start)\u0026\u0026!isNaN(a.end)\u0026\u0026!isNaN(a.length)\u0026\u00260\u003ca.length))return a};\nGB\u003dfunction(a,b){return new EB(a,a+b-1)};\nMoa\u003dfunction(a){return null\u003d\u003da.end?{start:String(a.start)}:{start:String(a.start),end:String(a.end)}};\nIB\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.type\u003da;this.i\u003db;this.range\u003dc;this.S\u003d[];this.J\u003d\"\";this.Oa\u003d-1;this.J\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Oa\u003d0\u003c\u003de?e:-1;this.startTime\u003df||0;this.duration\u003dh||0;this.Cb\u003dl||0;this.u\u003d0\u003c\u003dm?m:this.range?this.range.length:NaN;this.B\u003d!!n;a\u003dthis.range?this.Cb+this.u\u003d\u003d\u003dthis.range.length:void 0\u003d\u003d\u003dp?!!this.u:p;this.Yd\u003da;this.range?(this.C\u003dthis.startTime+this.duration*this.Cb/this.range.length,this.K\u003dthis.duration*this.u/this.range.length,this.D\u003dthis.C+this.K):Noa(this);3!\u003d\u003dthis.type||0\u003c\u003d\nthis.Oa||!this.i.Sg()||g.Xx(new g.Rv(\"b168859904\",HB(this)))};\nNoa\u003dfunction(a){a.C\u003da.startTime;a.K\u003da.duration;a.D\u003da.C+a.K};\nOoa\u003dfunction(a,b,c){var d\u003d!(!b||b.i!\u003d\u003da.i||b.type!\u003d\u003da.type||b.Oa!\u003d\u003da.Oa);return c?d\u0026\u0026!!b\u0026\u0026(a.range\u0026\u0026b.range?b.range.end\u003d\u003d\u003da.range.end:b.range\u003d\u003d\u003da.range)\u0026\u0026b.Cb+b.u\u003d\u003d\u003da.Cb+a.u:d};\nJB\u003dfunction(a){return 1\u003d\u003d\u003da.type||2\u003d\u003d\u003da.type};\nKB\u003dfunction(a){return 3\u003d\u003d\u003da.type||6\u003d\u003d\u003da.type};\nLB\u003dfunction(a,b){return a.i\u003d\u003d\u003db.i?a.range\u0026\u0026b.range?a.range.start+a.Cb+a.u\u003d\u003d\u003db.range.start+b.Cb:a.Oa\u003d\u003d\u003db.Oa?a.Cb+a.u\u003d\u003d\u003db.Cb:a.Oa+1\u003d\u003d\u003db.Oa\u0026\u00260\u003d\u003d\u003db.Cb\u0026\u0026a.Yd:!1};\nPoa\u003dfunction(a,b){return LB(a,b)||Ag(a.D,b.C)||a.Oa+1\u003d\u003d\u003db.Oa\u0026\u00260\u003d\u003d\u003db.Cb\u0026\u0026a.Yd?!0:!1};\nQoa\u003dfunction(a){1\u003d\u003d\u003da.length||g.pn(a,function(c){return!!c.range});\nfor(var b\u003d1;b\u003ca.length;b++);b\u003da[a.length-1];return new EB(a[0].range.start+a[0].Cb,b.range.start+b.Cb+b.u-1)};\nHB\u003dfunction(a){a\u003dMB(a);var b\u003d\"\";g.He(a,function(c,d){b+\u003dd+\"_\"+c+\"_\"});\nreturn b.slice(0,-1)};\nMB\u003dfunction(a){var b\u003d{};b.itag\u003da.i.info.pc();b.type\u003d\"\"+a.type;b.seg\u003dString(a.Oa);a.range\u0026\u0026(b.range\u003d\"\"+(a.range.start+a.Cb)+\"-\"+(a.range.start+a.Cb+a.u-1));b.time\u003d\"\"+a.C.toFixed(1)+\"-\"+(a.C+a.K).toFixed(1);b.off\u003dString(a.Cb);b.len\u003dString(a.u);a.Yd\u0026\u0026(b.end\u003d\"1\");a.B\u0026\u0026(b.eos\u003d\"1\");return b};\nRoa\u003dfunction(a,b){return a.i!\u003d\u003db.i?!1:a.range\u0026\u0026b.range?a.range.start+a.Cb\u003e\u003db.range.start+b.Cb\u0026\u0026a.range.start+a.Cb+a.u\u003c\u003db.range.start+b.Cb+b.u:a.Oa\u003d\u003d\u003db.Oa\u0026\u0026a.Cb\u003e\u003db.Cb\u0026\u0026(a.Cb+a.u\u003c\u003db.Cb+b.u||b.Yd)};\nSoa\u003dfunction(a,b){return a.i!\u003d\u003db.i?!1:4\u003d\u003d\u003da.type\u0026\u00263\u003d\u003d\u003db.type\u0026\u0026a.i.Ye()?(a\u003da.i.Ht(a),ko(a,function(c){return Soa(c,b)})):a.Oa\u003d\u003d\u003db.Oa\u0026\u0026!!b.u\u0026\u0026b.Cb+b.u\u003ea.Cb\u0026\u0026b.Cb+b.u\u003c\u003da.Cb+a.u};\nToa\u003dfunction(a,b){var c\u003db.i;a.J\u003d\"updateWithEmsg\";a.Oa\u003dc;b.C\u0026\u0026(a.B\u003db.C)};\nNB\u003dfunction(a,b){var c\u003db.Oa;a.J\u003d\"updateWithSegmentInfo\";a.Oa\u003dc;if(a.startTime!\u003d\u003db.startTime||a.duration!\u003d\u003db.duration)a.startTime\u003db.startTime,a.duration\u003db.duration,Noa(a)};\nOB\u003dfunction(a,b){this.i\u003da;this.B\u003dnull;this.D\u003dthis.Ve\u003dNaN;this.J\u003dthis.requestId\u003dnull;this.u\u003da[0].i.u;this.C\u003db||\"\";this.range\u003dthis.i[0].range\u0026\u00260\u003cthis.i[0].u?Qoa(this.i):null};\nPB\u003dfunction(a){return!JB(a.i[a.i.length-1])};\nQB\u003dfunction(a){return 4\u003d\u003d\u003da.i[a.i.length-1].type};\ng.RB\u003dfunction(a,b,c){if(a.B){var d\u003dnew uB(a.B);b.Nr\u0026\u0026(d.get(\"alr\")||d.set(\"alr\",\"yes\"));a.C\u0026\u0026Eoa(d,a.C)}else/http[s]?:\\/\\//.test(a.C)?d\u003dnew uB(new g.wA(a.C)):(b\u003dnull\u003d\u003d\u003da.J?zB(a.u,c):a.J,d\u003dKoa(a.u,b),a.C\u0026\u0026Eoa(d,a.C));(b\u003da.range)\u0026\u0026d.set(\"range\",b.toString());a.requestId\u0026\u0026d.set(\"req_id\",a.requestId);isNaN(a.Ve)||d.set(\"headm\",a.Ve.toString());isNaN(a.D)||d.set(\"mffa\",a.D+\"ms\");a.urlParams\u0026\u0026g.He(a.urlParams,function(e,f){d.set(f,e)});\nreturn d};\nUoa\u003dfunction(a){if(a.range)return a.range.length;a\u003da.i[0];return Math.round(a.K*a.i.info.Nb)};\nVoa\u003dfunction(a,b){var c\u003da.i[0];if(a.range)var d\u003dGB(a.range.start,Math.min(4096,a.range.length));else{if(a.C\u0026\u00260\u003c\u003da.C.indexOf(\"/range/\")||\"1\"\u003d\u003d\u003da.u.C.get(\"defrag\")||\"1\"\u003d\u003d\u003da.u.C.get(\"otf\"))return null;d\u003dGB(0,4096)}d\u003dnew IB(5,c.i,d,\"createProbeRequestInfo\"+c.J,c.Oa);a\u003dnew OB([d],a.C);a.J\u003db;return a};\nSB\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;CB.call(this,a,b,d,void 0);this.X\u003dc;this.aj\u003df;this.K\u003d!0;this.index\u003de||new EA};\nWoa\u003dfunction(a,b,c,d,e){this.Oa\u003da;this.startSecs\u003db;this.durationSecs\u003dc;this.i\u003dd||NaN;this.u\u003de||NaN};\nTB\u003dfunction(a,b,c){for(;a;a\u003da.parentNode)if(a.attributes\u0026\u0026(!c||a.nodeName\u003d\u003d\u003dc)){var d\u003da.getAttribute(b);if(d)return d}return\"\"};\nUB\u003dfunction(a,b){for(;a;a\u003da.parentNode){var c\u003da.getElementsByTagName(b);if(0\u003cc.length)return c[0]}return null};\nXoa\u003dfunction(a){if(!a)return 0;var b\u003da.match(/PT(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?/);return b?3600*(Number(b[2])|0)+60*(Number(b[4])|0)+(Number(b[6])|0):Number(a)|0};\nYoa\u003dfunction(a){return a.match(/^(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})\\.(\\d{3})$/)?a+\"Z\":a};\nVB\u003dfunction(){this.i\u003d[];this.u\u003dnull;this.J\u003d0;this.B\u003d[];this.D\u003d!1;this.K\u003d\"\";this.C\u003d-1};\nZoa\u003dfunction(a){var b\u003da.B;a.B\u003d[];return b};\n$oa\u003dfunction(){this.C\u003d[];this.i\u003dnull;this.u\u003d{};this.B\u003d{}};\ndpa\u003dfunction(a,b,c){var d\u003d[];b\u003dArray.from(b.getElementsByTagName(\"SegmentTimeline\"));b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;var f\u003de.parentNode.parentNode,h\u003dnull;\"Period\"\u003d\u003d\u003df.nodeName?h\u003dapa(a):\"AdaptationSet\"\u003d\u003d\u003df.nodeName?(f\u003df.getAttribute(\"id\")||f.getAttribute(\"mimetype\")||\"\",h\u003dbpa(a,f)):\"Representation\"\u003d\u003d\u003df.nodeName\u0026\u0026(f\u003df.getAttribute(\"id\")||\"\",h\u003dcpa(a,f));if(null\u003d\u003dh)return;h.update(e,c);ic(d,Zoa(h))}ic(a.C,d);qaa(a.C,function(l){return 1E3*l.startSecs+l.i})};\nepa\u003dfunction(a){a.i\u0026\u0026(a.i.i\u003d[]);g.He(a.u,function(b){b.i\u003d[]});\ng.He(a.B,function(b){b.i\u003d[]})};\napa\u003dfunction(a){a.i||(a.i\u003dnew VB);return a.i};\nbpa\u003dfunction(a,b){a.u[b]||(a.u[b]\u003dnew VB);return a.u[b]};\ncpa\u003dfunction(a,b){a.B[b]||(a.B[b]\u003dnew VB);return a.B[b]};\nWB\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.aj?0:b.aj;var c\u003dvoid 0\u003d\u003d\u003db.Fk?!1:b.Fk,d\u003dvoid 0\u003d\u003d\u003db.Vl?0:b.Vl,e\u003dvoid 0\u003d\u003d\u003db.Ce?0:b.Ce,f\u003dvoid 0\u003d\u003d\u003db.Bg?Infinity:b.Bg,h\u003dvoid 0\u003d\u003d\u003db.yw?0:b.yw;b\u003dvoid 0\u003d\u003d\u003db.kf?!1:b.kf;EA.call(this);this.u\u003dthis.Du\u003d-1;this.B\u003dnull;this.Kg\u003da;this.Vl\u003dd;this.Fk\u003dc;this.Ce\u003de;this.Bg\u003df;this.yw\u003dh;this.kf\u003db};\nYB\u003dfunction(a,b,c){b\u003dXB(a,b);return 0\u003c\u003db\u0026\u0026(c||!a.segments[b].pending)};\nXB\u003dfunction(a,b){return qc(a.segments,function(c){return b-c.Oa})};\nZB\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;SB.call(this,a,b,\"\",void 0,void 0,c.aj||0);this.index\u003dnew WB(c)};\n$B\u003dfunction(a,b,c){CB.call(this,a,b);this.K\u003dc;this.index\u003dnew EA};\nfpa\u003dfunction(a,b,c){var d\u003da.index.getSegmentURL(b),e\u003da.index.getStartTime(b),f\u003da.index.getDuration(b);c?f\u003dc\u003d0:c\u003da.info.Nb*f;var h\u003db\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u00260\u003cc;a\u003dnew IB(3,a,void 0,\"otfCreateRequestInfoForSegment\",b,e,f,0,c,h);return new OB([a],d)};\ngpa\u003dfunction(a,b){if(!a.index.isLoaded()){var c\u003d[],d\u003db.J;b\u003db.K.split(\",\").filter(function(p){return 0\u003cp.length});\nfor(var e\u003d0,f\u003d0,h\u003d0,l\u003d/^(\\d+)/,m\u003d/r\u003d(\\d+)/,n\u003d0;n\u003cd;n++){if(0\u003e\u003dh)if(h\u003db.shift(),f\u003d(f\u003dl.exec(h))?+f[1]/1E3:0)h\u003d(h\u003dm.exec(h))?+h[1]:0,h+\u003d1;else return;c.push(new DA(n,e,f,NaN,\"sq/\"+(n+1)));e+\u003df;h--}a.index.append(c)}};\naC\u003dfunction(){this.count\u003d0;this.B\u003d1;this.u\u003d!1;this.offsets\u003dnew Float64Array(128);this.i\u003dnew Float64Array(128)};\nbC\u003dfunction(a){a.offsets.length\u003ca.count+1\u0026\u0026a.resize(2*a.offsets.length)};\ncC\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?[]:a;this.i\u003d[];this.B\u003dthis.u\u003d0;this.C\u003dvoid 0;this.totalLength\u003d0;a.forEach(function(c){b.append(c)})};\nhpa\u003dfunction(a,b){return 0\u003d\u003d\u003da.i.length?!1:(a\u003da.i[a.i.length-1])\u0026\u0026a.buffer\u003d\u003d\u003db.buffer\u0026\u0026a.byteOffset+a.length\u003d\u003d\u003db.byteOffset};\ndC\u003dfunction(a,b){b\u003dg.q(b.i);for(var c\u003db.next();!c.done;c\u003db.next())a.append(c.value)};\neC\u003dfunction(a){a.C\u003dvoid 0;a.u\u003d0;a.B\u003d0};\nfC\u003dfunction(a,b,c){a.isFocused(b);return b-a.B+c\u003c\u003da.i[a.u].length};\nipa\u003dfunction(a){if(!a.C){var b\u003da.i[a.u];a.C\u003dnew DataView(b.buffer,b.byteOffset,b.length)}return a.C};\njpa\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?0:b;c\u003dvoid 0\u003d\u003d\u003dc?-1:c;if(!a.totalLength||!c)return new DataView(new ArrayBuffer(0));0\u003ec\u0026\u0026(c\u003da.totalLength-b);a.focus(b);if(!fC(a,b,c)){var d\u003da.u,e\u003da.B;a.focus(b+c-1);e\u003dnew Uint8Array(a.B+a.i[a.u].length-e);for(var f\u003d0,h\u003dd;h\u003c\u003da.u;h++)e.set(a.i[h],f),f+\u003da.i[h].length;a.i.splice(d,a.u-d+1,e);eC(a);a.focus(b)}d\u003da.i[a.u];return new DataView(d.buffer,d.byteOffset+b-a.B,c)};\ngC\u003dfunction(a,b,c){a\u003djpa(a,void 0\u003d\u003d\u003db?0:b,void 0\u003d\u003d\u003dc?-1:c);return new Uint8Array(a.buffer,a.byteOffset,a.byteLength)};\nkpa\u003dfunction(a){a\u003dgC(a,0,-1);var b\u003dnew Uint8Array(a.length);try{b.set(a)}catch(d){for(var c\u003d0;c\u003ca.length;c++)b[c]\u003da[c]}return b};\nhC\u003dfunction(a,b){a.focus(b);return a.i[a.u][b-a.B]};\nlpa\u003dfunction(a,b){a.focus(b);return fC(a,b,4)?ipa(a).getUint32(b-a.B):256*(256*(256*hC(a,b)+hC(a,b+1))+hC(a,b+2))+hC(a,b+3)};\niC\u003dfunction(a,b,c){this.info\u003da;this.B\u003dc;this.u\u003dnull;this.C\u003d-1;this.timestampOffset\u003d0;this.D\u003d!1;this.i\u003db instanceof cC?b:new cC([b])};\njC\u003dfunction(a){return jpa(a.i)};\nmpa\u003dfunction(a,b){if(1!\u003d\u003da.info.i.info.containerType||a.info.Cb||!a.info.Yd)return!0;a\u003djC(a);for(var c\u003d0,d\u003d0;c+4\u003ca.byteLength;){d\u003da.getUint32(c);if(!d)return!1;c+\u003dd}return c!\u003d\u003da.byteLength?(b\u0026\u0026(b.lastboxlen\u003dd.toString(),4\u003c\u003da.byteLength\u0026\u0026(b.lastbytes\u003da.getUint32(a.byteLength-4).toString()),b.boxlen\u003dc.toString(),b.bytelen\u003da.byteLength.toString()),!1):!0};\nnpa\u003dfunction(a,b){b\u003dMath.min(b,a.info.u);var c\u003da.i.split(b),d\u003dc.Kz;c\u003dc.Oq;var e\u003dnew IB(a.info.type,a.info.i,a.info.range,a.info.J,a.info.Oa,a.info.startTime,a.info.duration,a.info.Cb,b,!1,!1);d\u003dnew iC(e,d,a.B);a\u003dnew IB(a.info.type,a.info.i,a.info.range,a.info.J,a.info.Oa,a.info.startTime,a.info.duration,a.info.Cb+b,a.info.u-b,a.info.B,a.info.Yd);a\u003dnew iC(a,c,!1);return[d,a]};\nopa\u003dfunction(a,b,c){var d;if(!(d\u003d!LB(a.info,b.info)||a.info.Yd)){if(c\u003dvoid 0\u003d\u003d\u003dc?!1:c)c\u003db.i,c\u003d!(c.i.length?hpa(a.i,c.i[0]):1);d\u003dc}if(d)return null;c\u003dnew IB(a.info.type,a.info.i,a.info.range,a.info.J,a.info.Oa,a.info.startTime,a.info.duration,a.info.Cb,a.info.u,a.info.B,a.info.Yd);d\u003db.info;c.u+\u003dd.u;c.range\u0026\u0026(c.K+\u003dd.K);c.D\u003dd.D;c.Yd\u003dd.Yd;c.B\u003dc.B||d.B;d\u003dnew cC;dC(d,a.i);dC(d,b.i);c\u003dnew iC(c,d,a.B);c.u\u003db.u||a.u;if(a\u003dc.info.range)a\u003dc.i,a\u003d!(1\u003d\u003d\u003da.i.length\u0026\u00260\u003ca.i[0].byteOffset);a\u0026\u0026(c.B\u003d!1);return c};\nppa\u003dfunction(a){g.kC(a.info.i.info)||a.info.i.info.Be();if(-1!\u003d\u003da.C)return a.C;if(a.u\u0026\u0026noa(a.u))return a.C\u003dnoa(a.u),a.C;if(g.kC(a.info.i.info)){var b\u003djC(a);for(var c\u003da.info.i.i,d\u003dNaN,e\u003dNaN,f\u003d0;aB(b,f);){var h\u003dbB(b,f);1936286840\u003d\u003d\u003dh.type?e\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type?e\u003dg.YA(h):1952867444\u003d\u003d\u003dh.type\u0026\u0026isNaN(d)\u0026\u0026(d\u003dg.dB(h));f\u003dcB(h.type)?f+8:f+h.size}!e\u0026\u0026c\u0026\u0026(e\u003dZA(c));b\u003dd/e}else b\u003dnew gB(jC(a)),c\u003da.B?b:new gB(new DataView(a.info.i.i.buffer)),d\u003dsB(c),c\u003db.i,b.i\u003d0,tB(b)?kB(b,231)?(d\u003d\nnB(b)*d/1E9,b.i\u003dc,b\u003dd):(b.i\u003dc,b\u003dNaN):(b.i\u003dc,b\u003dNaN);a.C\u003db||a.info.C;return a.C};\nrpa\u003dfunction(a,b){0\u003ca.timestampOffset\u0026\u0026(b-\u003da.timestampOffset);var c\u003dppa(a)+b;qpa(a,c);a.timestampOffset\u003db};\nqpa\u003dfunction(a,b){g.kC(a.info.i.info)||a.info.i.info.Be();a.C\u003db;if(g.kC(a.info.i.info)){var c\u003djC(a);a\u003da.info.i.i;for(var d\u003dNaN,e\u003dNaN,f\u003d0;aB(c,f);){var h\u003dbB(c,f);isNaN(d)\u0026\u0026(1936286840\u003d\u003d\u003dh.type?d\u003dh.data.getUint32(h.dataOffset+8):1836476516\u003d\u003d\u003dh.type\u0026\u0026(d\u003dg.YA(h)));if(1952867444\u003d\u003d\u003dh.type){!d\u0026\u0026a\u0026\u0026(d\u003dZA(a));var l\u003dg.dB(h);isNaN(e)\u0026\u0026(e\u003dMath.round(b*d)-l);l+\u003de;if(h.data.getUint8(h.dataOffset)){var m\u003dh.data,n\u003dh.dataOffset+4;m.setUint32(n,Math.floor(l/4294967296));m.setUint32(n+4,l\u00264294967295)}else h.data.setUint32(h.dataOffset+\n4,l)}f\u003dcB(h.type)?f+8:f+h.size}return!0}c\u003dnew gB(jC(a));a\u003da.B?c:new gB(new DataView(a.info.i.i.buffer));d\u003dsB(a);a\u003dc.i;c.i\u003d0;if(tB(c)\u0026\u0026kB(c,231))if(e\u003dlB(c,!0),b\u003dMath.floor(1E9*b/d),Math.ceil(Math.log(b)/Math.log(2)/8)\u003ee)b\u003d!1;else{for(d\u003de-1;0\u003c\u003dd;d--)c.u.setUint8(c.i+d,b\u0026255),b\u003e\u003e\u003e\u003d8;c.i\u003da;b\u003d!0}else b\u003d!1;return b};\nlC\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dspa(a);a\u003db?0:a.info.K;return c||a};\nspa\u003dfunction(a){g.kC(a.info.i.info)||a.info.i.info.Be();if(a.u\u0026\u00266\u003d\u003d\u003da.info.type)return a.u.aj;if(g.kC(a.info.i.info)){var b\u003djC(a);var c\u003d0;b\u003dg.fB(b,1936286840);b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003dtoa(d.value),c+\u003dd.ZG[0]/d.eH;c\u003dc||NaN;if(!(0\u003c\u003dc))a:{c\u003djC(a);b\u003da.info.i.i;for(var e\u003dd\u003d0,f\u003d0;aB(c,d);){var h\u003dbB(c,d);if(1836476516\u003d\u003d\u003dh.type)e\u003dg.YA(h);else if(1836019558\u003d\u003d\u003dh.type){!e\u0026\u0026b\u0026\u0026(e\u003dZA(b));if(!e){c\u003dNaN;break a}var l\u003d$A(h.data,h.dataOffset,1953653094),m\u003de,n\u003d$A(l.data,l.dataOffset,1952868452);\nl\u003d$A(l.data,l.dataOffset,1953658222);var p\u003dPA(n);PA(n);p\u00262\u0026\u0026PA(n);n\u003dp\u00268?PA(n):0;var r\u003dPA(l),t\u003dr\u00261;p\u003dr\u00264;var v\u003dr\u0026256,x\u003dr\u0026512,y\u003dr\u00261024;r\u0026\u003d2048;var z\u003dQA(l);t\u0026\u0026PA(l);p\u0026\u0026PA(l);for(var D\u003dt\u003d0;D\u003cz;D++){var G\u003dv?PA(l):n;x\u0026\u0026PA(l);p\u0026\u00260\u003d\u003d\u003dD||!y||PA(l);r\u0026\u0026PA(l);t+\u003dG}f+\u003dt/m}d\u003dcB(h.type)?d+8:d+h.size}c\u003df||NaN}c||g.Xx(new g.Rv(\"Missing duration while parsing bmff\",HB(a.info)))}else c\u003dnew gB(jC(a)),a\u003da.B?c:new gB(new DataView(a.info.i.i.buffer)),c\u003dCoa(c,sB(a));return c};\ntpa\u003dfunction(a){var b\u003djC(a);var c\u003d(c\u003dg.XA(b,0,1936286840))?c.data.getUint32(c.dataOffset+8):NaN;isNaN(c)\u0026\u0026(a\u003da.info.i.i,c\u003d(b\u003dg.XA(b,0,1836476516))?g.YA(b):a?ZA(a):NaN);return c};\nupa\u003dfunction(a){if(!a.u){g.kC(a.info.i.info)||a.info.i.info.Be();if(g.kC(a.info.i.info))var b\u003dg.voa(jC(a));else{b\u003dnew gB(jC(a));var c\u003db.i;b.i\u003d0;var d\u003dnull,e\u003dnull;if(iB(b,[408125543,307544935]))for(var f\u003db.i+lB(b,!0);b.i\u003cf;)if(29555!\u003d\u003dlB(b,!1))oB(b);else for(var h\u003db.i+lB(b,!0);b.i\u003ch;)if(26568!\u003d\u003dlB(b,!1))oB(b);else for(var l\u003db.i+lB(b,!0);b.i\u003cl;){var m\u003dlB(b,!1);if(17543\u003d\u003d\u003dm){if(m\u003dAoa(b),m\u003dWA(m))if(e)for(var n\u003dg.q(Object.keys(m)),p\u003dn.next();!p.done;p\u003dn.next())p\u003dp.value,e[p]\u003dm[p];else e\u003dm}else 17827\u003d\u003d\u003d\nm?(m\u003dAoa(b),d||(d\u003dm)):oB(b)}b.i\u003dc;b\u003de?new VA(e,d):null}a.u\u003db}};\nvpa\u003dfunction(a){if(!a.D){if(g.kC(a.info.i.info)){var b\u003djC(a);var c\u003d$A(b,0,1836019574);if(c){c\u003dc.offset+c.size;var d\u003dnew Uint8Array(c);d.set(new Uint8Array(b.buffer,b.byteOffset,c));b\u003dd}else b\u003dnull}else b\u003dBoa(new gB(jC(a)));b\u0026\u0026(a.info.i.i\u003db,a.D\u003d!0)}};\nmC\u003dfunction(a,b,c,d,e){CB.call(this,a,b,c,d);this.K\u003dnull;this.index\u003de?new e.NativeSegmentIndex:new aC};\nnC\u003dfunction(a,b,c,d){for(var e\u003d[],f\u003db;f\u003c\u003da.index.getLastSegmentNumber();f++){var h\u003dGB(a.index.getOffset(f),a.index.getByteLength(f)),l\u003da.index.getStartTime(f),m\u003da.index.getDuration(f),n\u003dMath.max(0,c-h.start),p\u003dMath.min(h.end+1,c+d)-(h.start+n),r\u003df\u003d\u003d\u003da.index.getLastSegmentNumber()\u0026\u0026n+p\u003d\u003d\u003dh.length;e.push(new IB(3,a,h,\"getRequestInfoForRange\",f,l,m,n,p,r));if(h.start+n+p\u003e\u003dc+d)break}e.length||g.Wx(new g.Rv(\"b189619593\",\"\"+b,\"\"+c,\"\"+d));return new OB(e)};\noC\u003dfunction(a,b,c,d){this.sampleRate\u003da||0;this.numChannels\u003db||0;this.spatialAudioType\u003dc||0;this.itag\u003dd||\"\"};\nwpa\u003dfunction(a,b,c,d){this.displayName\u003da;this.vssId\u003db;this.languageCode\u003dc;this.kind\u003dvoid 0\u003d\u003d\u003dd?\"\":d};\nqC\u003dfunction(a,b,c,d,e,f,h,l,m){this.width\u003da;this.height\u003db;this.quality\u003df||pC(a,b);this.i\u003dg.Bz[this.quality];this.fps\u003dc||0;this.stereoLayout\u003d!e||null!\u003dd\u0026\u00260!\u003d\u003dd\u0026\u00261!\u003d\u003dd?0:e;this.projectionType\u003dd?2\u003d\u003d\u003dd\u0026\u00262\u003d\u003d\u003de?3:d:0;(a\u003dh)||(a\u003dg.Bz[this.quality],0\u003d\u003d\u003da?a\u003d\"Auto\":(b\u003dthis.fps,c\u003dthis.projectionType,a\u003da.toString()+(2\u003d\u003d\u003dc||3\u003d\u003d\u003dc||4\u003d\u003d\u003dc?\"s\":\"p\")+(55\u003cb?\"60\":49\u003cb?\"50\":39\u003cb?\"48\":\"\")));this.qualityLabel\u003da;this.u\u003dl||\"\";this.primaries\u003dm||\"\"};\npC\u003dfunction(a,b){var c\u003dMath.max(a,b);a\u003dMath.min(a,b);b\u003drC[0];for(var d\u003d0;d\u003crC.length;d++){var e\u003drC[d],f\u003dg.Bz[e];if(c\u003e\u003d1.3*Math.floor(16*f/9)||a\u003e\u003d1.3*f)return b;b\u003de}return\"tiny\"};\nuC\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.id\u003da;this.mimeType\u003db;0\u003cc.Nb||(c.Nb\u003d16E3);Object.assign(this,c);this.containerType\u003dsC(b);this.i\u003dtC[this.pc()]||\"\"};\nvC\u003dfunction(a){return\"9\"\u003d\u003d\u003da.i||\"(\"\u003d\u003d\u003da.i||\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nwC\u003dfunction(a){return\"9h\"\u003d\u003d\u003da.i||\"(h\"\u003d\u003d\u003da.i};\nxC\u003dfunction(a){return\"1\"\u003d\u003d\u003da.i||\"1h\"\u003d\u003d\u003da.i};\ng.kC\u003dfunction(a){return 1\u003d\u003d\u003da.containerType};\nyC\u003dfunction(a){return\"application/x-mpegURL\"\u003d\u003d\u003da.mimeType};\nxpa\u003dfunction(a){var b\u003dnavigator.mediaCapabilities;if(!b||\"f\"\u003d\u003d\u003da.i)return Promise.resolve();var c\u003d{type:a.audio\u0026\u0026a.video?\"file\":\"media-source\"};a.video\u0026\u0026(c.video\u003d{contentType:a.mimeType,width:a.video.width||640,height:a.video.height||360,bitrate:8*a.Nb||1E6,framerate:a.video.fps||30});a.audio\u0026\u0026(c.audio\u003d{contentType:a.mimeType,channels:a.audio.numChannels||2,bitrate:8*a.Nb||128E3,samplerate:a.audio.sampleRate||44100});return b.decodingInfo(c).then(function(d){a.u\u003dd})};\nzC\u003dfunction(a){return a.includes(\"vtt\")||a.includes(\"text/mp4\")};\nsC\u003dfunction(a){return 0\u003c\u003da.indexOf(\"/mp4\")?1:0\u003c\u003da.indexOf(\"/webm\")?2:0\u003c\u003da.indexOf(\"/x-flv\")?3:0\u003c\u003da.indexOf(\"/vtt\")?4:0};\nypa\u003dfunction(a,b,c,d,e){var f\u003dnew oC;b in g.Bz||(b\u003d\"small\");\"light\"\u003d\u003d\u003db\u0026\u0026(b\u003d\"tiny\");d\u0026\u0026e?(e\u003dNumber(e),d\u003dNumber(d)):(e\u003dg.Bz[b],d\u003dMath.round(16*e/9));d\u003dnew qC(d,e,0,null,void 0,b,void 0,void 0,void 0);a\u003dunescape(a.replace(/\u0026quot;/g,\u0027\"\u0027));return new uC(c,a,{audio:f,video:d})};\nAC\u003dfunction(a,b,c){this.name\u003da;this.id\u003db;this.isDefault\u003dc};\ng.BC\u003dfunction(){vx.apply(this,arguments)};\nCC\u003dfunction(){var a\u003dg.Ia(\"yt.player.utils.videoElement_\");a||(a\u003dg.hh(\"VIDEO\"),g.Ha(\"yt.player.utils.videoElement_\",a,void 0));return a};\nDC\u003dfunction(a){var b\u003dCC();return!!(b\u0026\u0026b.canPlayType\u0026\u0026b.canPlayType(a))};\nzpa\u003dfunction(a){try{var b\u003dEC(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027)||EC(\u0027video/webm; codecs\u003d\"vp9\"\u0027);return(EC(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||EC(\u0027audio/webm; codecs\u003d\"opus\"\u0027))\u0026\u0026(b||!a)||DC(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)?null:\"fmt.noneavailable\"}catch(c){return\"html5.missingapi\"}};\nEC\u003dfunction(a){if(/opus/.test(a)\u0026\u0026g.Lz\u0026\u0026!Mr(\"38\")\u0026\u0026!g.pu())return!1;if(window.MediaSource\u0026\u0026window.MediaSource.isTypeSupported)return window.MediaSource.isTypeSupported(a);if(/webm/.test(a)\u0026\u0026!lja())return!1;\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027\u003d\u003d\u003da\u0026\u0026(a\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401f\"\u0027);return!!DC(a)};\nFC\u003dfunction(){return\"pictureInPictureEnabled\"in window.document\u0026\u0026!!window.document.pictureInPictureEnabled};\nGC\u003dfunction(){var a\u003dCC();return!!a.webkitSupportsPresentationMode\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a.webkitSetPresentationMode};\nHC\u003dfunction(){var a\u003dCC();try{var b\u003da.muted;a.muted\u003d!b;return a.muted!\u003d\u003db}catch(c){}return!1};\nIC\u003dfunction(a,b){return{start:function(c){return a[c]},\nend:function(c){return b[c]},\nlength:a.length}};\nJC\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\",\":b;c\u003dvoid 0\u003d\u003d\u003dc?a?a.length:0:c;var d\u003d[];if(a)for(c\u003dMath.max(a.length-c,0);c\u003ca.length;c++)d.push(a.start(c).toFixed(3)+\"-\"+a.end(c).toFixed(3));return d.join(b)};\nKC\u003dfunction(a,b){if(!a)return-1;try{for(var c\u003d0;c\u003ca.length;c++)if(a.start(c)\u003c\u003db\u0026\u0026a.end(c)\u003e\u003db)return c}catch(d){}return-1};\nLC\u003dfunction(a,b){return 0\u003c\u003dKC(a,b)};\nApa\u003dfunction(a,b){if(!a)return NaN;b\u003dKC(a,b);return 0\u003c\u003db?a.start(b):NaN};\nMC\u003dfunction(a,b){if(!a)return NaN;b\u003dKC(a,b);return 0\u003c\u003db?a.end(b):NaN};\nNC\u003dfunction(a){return a\u0026\u0026a.length?a.end(a.length-1):NaN};\nBpa\u003dfunction(a,b){a\u003dMC(a,b);return 0\u003c\u003da?a-b:0};\nOC\u003dfunction(a,b,c){for(var d\u003d[],e\u003d[],f\u003d0;f\u003ca.length;f++)a.end(f)\u003cb||a.start(f)\u003ec||(d.push(Math.max(b,a.start(f))-b),e.push(Math.min(c,a.end(f))-b));return IC(d,e)};\nPC\u003dfunction(a,b,c,d){g.yx.call(this);var e\u003dthis;this.Fd\u003da;this.start\u003db;this.end\u003dc;this.isActive\u003dd;this.appendWindowStart\u003d0;this.appendWindowEnd\u003dInfinity;this.timestampOffset\u003d0;this.gL\u003d{error:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.ea(\"error\",e)},\nupdateend:function(){!e.isDisposed()\u0026\u0026e.isActive\u0026\u0026e.ea(\"updateend\",e)}};\nzx(this.Fd,this.gL);this.Sx\u003dthis.isActive};\nQC\u003dfunction(a,b,c,d,e){var f;g.yx.call(this);var h\u003dthis;this.Xb\u003da;this.Te\u003db;this.id\u003dc;this.containerType\u003dd;this.isVideo\u003de;this.LL\u003dthis.cA\u003dthis.Ze\u003dnull;this.appendWindowStart\u003dthis.timestampOffset\u003d0;this.HJ\u003dIC([],[]);this.Ey\u003d!1;this.Je\u003dfunction(l){return h.ea(l.type,h)};\nif(null\u003d\u003d\u003d(f\u003dthis.Xb)||void 0\u003d\u003d\u003df?0:f.addEventListener)this.Xb.addEventListener(\"updateend\",this.Je),this.Xb.addEventListener(\"error\",this.Je)};\nRC\u003dfunction(){return window.SourceBuffer?!!SourceBuffer.prototype.changeType:!1};\nSC\u003dfunction(a,b){this.i\u003da;this.u\u003dvoid 0\u003d\u003d\u003db?!1:b;this.B\u003d!1};\nTC\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.H.call(this);this.mediaSource\u003da;this.Te\u003db;this.isView\u003dc;this.B\u003d0;this.callback\u003dnull;this.events\u003dnew g.BC(this);g.I(this,this.events);this.zw\u003dnew SC(this.mediaSource?window.URL.createObjectURL(this.mediaSource):this.Te.webkitMediaSourceURL,!0);a\u003dthis.mediaSource||this.Te;wx(this.events,a,[\"sourceopen\",\"webkitsourceopen\"],this.FW);wx(this.events,a,[\"sourceclose\",\"webkitsourceclose\"],this.EW)};\nCpa\u003dfunction(){return!!(window.MediaSource||window.WebKitMediaSource||window.HTMLMediaElement\u0026\u0026HTMLMediaElement.prototype.webkitSourceAddId)};\nDpa\u003dfunction(a,b){UC(a)?g.Eh(function(){b(a)}):a.callback\u003db};\nUC\u003dfunction(a){try{return\"open\"\u003d\u003d\u003dVC(a)}catch(b){return!1}};\nVC\u003dfunction(a){if(a.mediaSource)return a.mediaSource.readyState;switch(a.Te.webkitSourceState){case a.Te.SOURCE_OPEN:return\"open\";case a.Te.SOURCE_ENDED:return\"ended\";default:return\"closed\"}};\nWC\u003dfunction(){return!(!window.MediaSource||!window.MediaSource.isTypeSupported)};\nEpa\u003dfunction(a,b,c,d){if(!a.i||!a.u)return null;var e\u003da.i.isView()?a.i.Fd:a.i,f\u003da.u.isView()?a.u.Fd:a.u,h\u003dnew TC(a.mediaSource,a.Te,!0);h.zw\u003da.zw;e\u003dnew PC(e,b,c,d);b\u003dnew PC(f,b,c,d);h.i\u003de;h.u\u003db;g.I(h,e);g.I(h,b);UC(a)||a.i.qB(a.i.kd());return h};\nFpa\u003dfunction(a,b){return XC(function(c,d){return g.Ht(c,d,4,1E3)},a,b)};\ng.Gpa\u003dfunction(a){var b;a.responseType\u0026\u0026\"text\"!\u003d\u003da.responseType?\"arraybuffer\"\u003d\u003d\u003da.responseType\u0026\u0026(b\u003dIA(new Uint8Array(a.response))):b\u003da.responseText;return!b||2048\u003cb.length?\"\":0\u003d\u003d\u003db.indexOf(\"https://\")?b:\"\"};\nXC\u003dfunction(a,b,c){b.match(Hpa);return a(b,c).then(function(d){var e\u003dg.Gpa(d.xhr);return e?XC(a,e,c):d.xhr})};\nYC\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;b\u003dvoid 0\u003d\u003d\u003db?null:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;g.yx.call(this);this.sourceUrl\u003da;this.isLivePlayback\u003dc;this.La\u003dthis.duration\u003d0;this.kf\u003dthis.S\u003dthis.isLive\u003dthis.B\u003d!1;this.Bg\u003dthis.Ce\u003d0;this.isOtf\u003dthis.zf\u003d!1;this.Ba\u003d(0,g.Q)();this.X\u003dInfinity;this.i\u003d{};this.state\u003dthis.oa\u003d0;this.timeline\u003dnull;this.isManifestless\u003d!1;this.Z\u003d[];this.C\u003dnull;this.xa\u003d0;this.Va\u003d\"\";this.Aa\u003dNaN;this.K\u003dthis.J\u003dthis.D\u003dthis.timestampOffset\u003dthis.u\u003d0;this.Xa\u003d!!b\u0026\u0026b.ib(\"html5_live_nonzero_first_segment_start_time\");\nthis.fb\u003d!!b\u0026\u0026b.ib(\"html5_live_self_init_segments\");this.withCredentials\u003d!b||!b.ib(\"html5_manifest_without_credentials\");this.Ka\u003d!!b\u0026\u0026b.ib(\"disable_html5_manifest_namespace_redux\");this.Sa\u003db\u0026\u0026b.ib(\"disable_html5_duration_caching\")?Infinity:10;this.Za\u003d!!b\u0026\u0026b.ib(\"html5_reset_index_on_mismatch\");Ipa\u003d!!b\u0026\u0026b.ib(\"html5_modern_vp9_mime_type\");this.Ja\u003d!!b\u0026\u0026b.ib(\"html5_unrewrite_timestamps\")};\nYna\u003dfunction(a){return g.Ke(a.i,function(b){return!!b.info.video\u0026\u0026b.info.video.isHdr()})};\nPz\u003dfunction(a){return g.Ke(a.i,function(b){return!!b.info.Hd})};\nJpa\u003dfunction(a){return g.Ke(a.i,function(b){return zC(b.info.mimeType)})};\nKpa\u003dfunction(a){return g.Ke(a.i,function(b){return b.info.video?2\u003d\u003d\u003db.info.video.projectionType:!1})};\nLpa\u003dfunction(a){return g.Ke(a.i,function(b){return b.info.video?3\u003d\u003d\u003db.info.video.projectionType:!1})};\nMpa\u003dfunction(a){return g.Ke(a.i,function(b){return b.info.video?4\u003d\u003d\u003db.info.video.projectionType:!1})};\nNpa\u003dfunction(a){return g.Ke(a.i,function(b){return b.info.video?1\u003d\u003d\u003db.info.video.stereoLayout:!1})};\nOpa\u003dfunction(a){return Le(a.i,function(b){return b.info.video?b.gG():!0})};\nHz\u003dfunction(a){return g.Ke(a.i,function(b){return AA(b.u.i)})};\nPpa\u003dfunction(a){return g.Ke(a.i,function(b){return!(b.index instanceof aC)})};\nZC\u003dfunction(a,b){a.i[b.info.id]\u003db};\nTpa\u003dfunction(a,b,c,d,e,f){var h\u003dQpa(a);if(d||e){c\u003dnew YC(\"\",null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments,!0);a\u003dg.q(a);for(d\u003da.next();!d.done;d\u003da.next()){var l\u003dd.value;d\u003d$C(l,b);f\u003daD(l.url,l.sp,l.s);h\u003dNumber(l.target_duration_sec)||5;l\u003dNumber(l.max_dvr_duration_sec)||14400;var m\u003dNumber(f.get(\"mindsq\")||f.get(\"min_sq\")||\"0\"),n\u003dNumber(f.get(\"maxdsq\")||f.get(\"max_sq\")||\"0\")||Infinity;c.Ce\u003dc.Ce||m;c.Bg\u003dc.Bg||n;var p\u003d!zC(d.mimeType);f\u0026\u0026ZC(c,new ZB(f,d,{aj:h,Fk:p,Vl:l,Ce:m,Bg:n,yw:300,kf:e}))}c.B\u003d!e;c.zf\u003d!0;\nc.isManifestless\u003d!0;c.isLive\u003d!e;c.kf\u003de;c.S\u003d!!c.Ce\u0026\u0026!!c.Bg\u0026\u0026isFinite(c.Bg);b\u003dc}else b\u003d3\u003d\u003d\u003dh?Rpa(a,b,c,null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.experiments):Spa(a,b,c,f);return b};\nSpa\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew YC(\"\",null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.experiments,!1);e.duration\u003dc||0;g.uc(a,function(f){var h\u003d$C(f,b,e.duration),l\u003dFB(f.init),m\u003dFB(f.index);(f\u003daD(f.url,f.sp,f.s))\u0026\u0026ZC(e,new mC(f,h,l,m,null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.sj))});\nreturn e};\nRpa\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dnew YC(\"\",d,!1);e.duration\u003dc||0;g.uc(a,function(f){var h\u003d$C(f,b,e.duration),l\u003daD(f.url,f.sp,f.s);if(l)if(3\u003d\u003d\u003dh.streamType)ZC(e,new $B(l,h,\"sq/0\"));else{var m\u003dFB(f.init);f\u003dFB(f.index);ZC(e,new mC(l,h,m,f))}});\ne.isOtf\u003d!0;return e};\n$C\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;var d\u003da.type;var e\u003da.itag;var f\u003da.xtags;f\u0026\u0026(e\u003da.itag+\";\"+f);if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var h\u003d(a.size||\"640x360\").split(\"x\");h\u003dnew qC(+h[0],+h[1],+a.fps,+a.projection_type,+a.stereo_layout,void 0,a.quality_label,a.eotf,a.primaries);d\u003dUpa(d,h)}var l;if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var m\u003dnew oC(+a.audio_sample_rate||void 0,+a.audio_channels||0,+a.spatial_audio_type);a.name\u0026\u0026(l\u003dnew AC(a.name,a.audio_track_id,\"1\"\u003d\u003d\u003da.isDefault))}var n;a.caption_display_name\u0026\u0026\na.caption_vss_id\u0026\u0026a.caption_language_code\u0026\u0026(n\u003dnew wpa(a.caption_display_name,a.caption_vss_id,a.caption_language_code,a.caption_kind));f\u003dNumber(a.bitrate)/8;var p\u003dNumber(a.clen),r\u003dNumber(a.lmt);c\u003dc\u0026\u0026p?p/c:0;if(b\u0026\u0026a.drm_families){var t\u003d{};for(var v\u003dg.q(a.drm_families.split(\",\")),x\u003dv.next();!x.done;x\u003dv.next())x\u003dx.value,t[x]\u003db[x]}return new uC(e,d,{audio:m,video:h,Ec:l,Hd:t,Nb:f,Vu:c,contentLength:p,lastModified:r,captionTrack:n,streamType:+a.stream_type})};\nQpa\u003dfunction(a){return ko(a,function(b){return 3\u003d\u003d\u003d+b.stream_type})?3:0};\nVpa\u003dfunction(a,b){return a.timeline?jc(a.timeline.C,b):a.Z.length?jc(a.Z,b):[]};\naD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;a\u003dnew g.wA(a,!0);a.set(\"alr\",\"yes\");c\u0026\u0026(c\u003dcoa(decodeURIComponent(c)),a.set(b,encodeURIComponent(c)));return a};\nZpa\u003dfunction(a,b){var c\u003dTB(b,\"id\");c\u003dc.replace(\":\",\";\");var d\u003dTB(b,\"mimeType\"),e\u003dTB(b,\"codecs\");d\u003de?d+\u0027; codecs\u003d\"\u0027+e+\u0027\"\u0027:d;e\u003dNumber(TB(b,\"bandwidth\"))/8;var f\u003dNumber(UB(b,\"BaseURL\").getAttribute(bD(a,\"contentLength\"))),h\u003da.duration\u0026\u0026f?f/a.duration:0;if(/(vp9|vp09|vp8|avc1|av01)/.test(d)){var l\u003dNumber(TB(b,\"width\"));var m\u003dNumber(TB(b,\"height\")),n\u003dNumber(TB(b,\"frameRate\")),p\u003dWpa(TB(b,bD(a,\"projectionType\")));a:switch(TB(b,bD(a,\"stereoLayout\"))){case \"layout_left_right\":var r\u003d1;break a;case \"layout_top_bottom\":r\u003d\n2;break a;default:r\u003d0}l\u003dnew qC(l,m,n,p,r)}if(/(opus|mp4a|dtse|ac-3|ec-3)/.test(d)){var t\u003dNumber(TB(b,\"audioSamplingRate\"));var v\u003dNumber(TB(b.getElementsByTagName(\"AudioChannelConfiguration\")[0],\"value\"));m\u003dXpa(TB(b,bD(a,\"spatialAudioType\")));t\u003dnew oC(t,v,m);a:{v\u003dTB(b,\"lang\")||\"und\";if(m\u003dUB(b,\"Role\"))if(p\u003dTB(m,\"value\")||\"\",Se(Ypa,p)){m\u003dv+\".\"+Ypa[p];n\u003d\"main\"\u003d\u003d\u003dp;a\u003dTB(b,bD(a,\"langName\"))||v+\" - \"+p;v\u003dnew AC(a,m,n);break a}v\u003dvoid 0}}if(b\u003dUB(b,\"ContentProtection\"))if(\"http://youtube.com/drm/2012/10/10\"\u003d\u003d\u003d\nb.getAttribute(\"schemeIdUri\")){var x\u003d{};for(b\u003db.firstChild;null!\u003db;b\u003db.nextSibling)b instanceof Element\u0026\u0026/SystemURL/.test(b.nodeName)\u0026\u0026(a\u003db.getAttribute(\"type\"),m\u003db.textContent,a\u0026\u0026m\u0026\u0026(x[a]\u003dm.trim()))}else x\u003dvoid 0;return new uC(c,d,{audio:t,video:l,Ec:v,Hd:x,Nb:e,Vu:h,contentLength:f})};\nWpa\u003dfunction(a){switch(a){case \"equirectangular\":return 2;case \"equirectangular_threed_top_bottom\":return 3;case \"mesh\":return 4;case \"rectangular\":return 1;default:return 0}};\nXpa\u003dfunction(a){switch(a){case \"spatial_audio_type_ambisonics_5_1\":return 1;case \"spatial_audio_type_ambisonics_quad\":return 2;case \"spatial_audio_type_foa_with_non_diegetic\":return 3;default:return 0}};\naqa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a.state\u003d1;a.Ba\u003d(0,g.Q)();return Fpa(b||a.sourceUrl,{format:\"RAW\",method:\"GET\",withCredentials:a.withCredentials}).then(function(c){if(!a.isDisposed()){a.oa\u003dc.status;c\u003dc.responseText;var d\u003dnew DOMParser;c\u003dfk(d,ufa(c)).getElementsByTagName(\"MPD\")[0];a.X\u003d1E3*Xoa(TB(c,\"minimumUpdatePeriod\"))||Infinity;if(!a.Ka){b:{if(c.attributes){d\u003dg.q(c.attributes);for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,\"http://youtube.com/yt/2012/10/10\"\u003d\u003d\u003de.value){d\u003de.name.split(\":\")[1];\nbreak b}}d\u003d\"\"}a.Va\u003dd}a.isLive\u003dInfinity\u003ea.X\u0026\u0026a.isLivePlayback;a.La\u003dNumber(TB(c,bD(a,\"earliestMediaSequence\")))||0;if(d\u003dDate.parse(Yoa(TB(c,bD(a,\"mpdResponseTime\")))))a.xa\u003d(Date.now()-d)/1E3;a.isLive\u0026\u00260\u003e\u003dc.getElementsByTagName(\"SegmentTimeline\").length||g.pn(c.getElementsByTagName(\"Period\"),a.lX,a);a.state\u003d2;a.ea(\"loaded\");$pa(a)}return a}).wh(function(c){if(c instanceof Ft){var d\u003dc.xhr;\na.oa\u003dd.status}a.state\u003d3;a.ea(\"loaderror\");return Oh(d)})};\nbqa\u003dfunction(a,b,c){return aqa(new YC(a,b,c),a)};\ncD\u003dfunction(a){return a.isLive\u0026\u0026(0,g.Q)()-a.Ba\u003e\u003da.X};\n$pa\u003dfunction(a){var b\u003da.X;isFinite(b)\u0026\u0026(cD(a)?a.refresh():(b\u003dMath.max(0,a.Ba+b-(0,g.Q)()),a.C||(a.C\u003dnew g.K(a.refresh,b,a),g.I(a,a.C)),a.C.start(b)))};\ncqa\u003dfunction(a){a\u003da.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getLastSegmentNumber()+1}return 0};\ndD\u003dfunction(a){return a.D\u0026\u0026(a.u||a.Ja)?a.D-(a.u||a.timestampOffset):0};\neD\u003dfunction(a){return a.J\u0026\u0026(a.u||a.Ja)?a.J-(a.u||a.timestampOffset):0};\nfD\u003dfunction(a){if(!isNaN(a.Aa))return a.Aa;var b\u003da.i,c;for(c in b){var d\u003db[c].index;if(d.isLoaded()){b\u003d0;for(c\u003dd.getFirstSegmentNumber();c\u003c\u003dd.getLastSegmentNumber();c++)b+\u003dd.getDuration(c);b/\u003dd.getNumberOfSegments();b\u003d.5*Math.round(b/.5);d.getNumberOfSegments()\u003ea.Sa\u0026\u0026(a.Aa\u003db);return b}if(a.isLive\u0026\u0026(d\u003db[c],d.aj))return d.aj}return NaN};\ndqa\u003dfunction(a,b){a\u003dVe(a.i,function(d){return d.index.isLoaded()});\nif(!a)return NaN;a\u003da.index;var c\u003da.getSegmentNumberForTime(b);return a.getStartTime(c)\u003d\u003d\u003db?b:c\u003ca.getLastSegmentNumber()?a.getStartTime(c+1):NaN};\neqa\u003dfunction(a,b){g.He(a.i,function(c){g.He(b,function(d,e){var f\u003dc.u;f.i.set(e,d);f.C.set(e,d);f.B\u0026\u0026f.B.set(e,d)})})};\nfqa\u003dfunction(a,b){if(!a.i[\"0\"]){var c\u003dnew uC(\"0\",\"fakesb\",{video:new qC(0,0,0,void 0,void 0,\"auto\")});a.i[\"0\"]\u003db?new SB(new g.wA(\"http://www.youtube.com/videoplayback\"),c,\"fake\"):new mC(new g.wA(\"http://www.youtube.com/videoplayback\"),c,new EB(0,0),new EB(0,0))}};\ngD\u003dfunction(a,b,c){for(var d in a.i){var e\u003dzC(a.i[d].info.mimeType)||a.i[d].info.isVideo();if(c\u003d\u003d\u003de){e\u003da.i[d].index;var f\u003dXB(e,b);0\u003c\u003df\u0026\u0026e.segments.splice(f,1)}}};\nbD\u003dfunction(a,b){return a.Ka?\"yt:\"+b:a.Va+\":\"+b};\ngqa\u003dfunction(a){a.J\u003d0;a.D\u003d0;a.K\u003d0};\nUpa\u003dfunction(a,b){null\u003d\u003d\u003dhD\u0026\u0026(hD\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(Ipa\u0026\u0026window.MediaSource\u0026\u0026void 0!\u003d\u003dMediaSource.isTypeSupported)return!hD\u0026\u00260\u003ca.indexOf(\"vp09.00\")?a\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027:!hD\u0026\u00260\u003ca.indexOf(\"vp09.02\")\u0026\u0026(a\u003d\u0027video/webm; codecs\u003d\"vp9.2\"\u0027),a;if(!hD\u0026\u0026!hqa||\u0027video/webm; codecs\u003d\"vp9\"\u0027!\u003d\u003da\u0026\u0026\u0027video/webm; codecs\u003d\"vp9.2\"\u0027!\u003d\u003d\na)return a;var c\u003d\"00\",d\u003d\"08\",e\u003d\"01\",f\u003d\"01\",h\u003d\"01\";\u0027video/webm; codecs\u003d\"vp9.2\"\u0027\u003d\u003d\u003da\u0026\u0026(c\u003d\"02\",d\u003d\"10\",\"bt2020\"\u003d\u003d\u003db.primaries\u0026\u0026(h\u003de\u003d\"09\"),\"smpte2084\"\u003d\u003d\u003db.u\u0026\u0026(f\u003d\"16\"),\"arib-std-b67\"\u003d\u003d\u003db.u\u0026\u0026(f\u003d\"18\"));return\u0027video/webm; codecs\u003d\"\u0027+[\"vp09\",c,\"51\",d,\"01\",e,f,h,\"00\"].join(\".\")+\u0027\"\u0027};\niqa\u003dfunction(){var a\u003dg.ly(\"yt-player-volume\")||{},b\u003da.volume;return{volume:isNaN(b)?100:g.xg(Math.floor(b),0,100),muted:!!a.muted}};\njqa\u003dfunction(a){g.ky(\"yt-player-bandwidth\",a,2592E3)};\niD\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?2592E3:a;if(0\u003ca\u0026\u0026!(Hma()\u003e(0,g.Q)()-1E3*a))return 0;a\u003dg.ly(\"yt-player-quality\");if(\"string\"\u003d\u003d\u003dtypeof a){if(a\u003dg.Bz[a],0\u003ca)return a}else if(a instanceof Object)return a.quality;return 0};\nkqa\u003dfunction(){var a\u003dg.ly(\"yt-player-quality\");if(a instanceof Object\u0026\u0026a.quality\u0026\u0026a.previousQuality){if(a.quality\u003ea.previousQuality)return 1;if(a.quality\u003ca.previousQuality)return-1}return 0};\nlqa\u003dfunction(){var a\u003d{values:{},im:{}};try{var b\u003dJSON.parse(JSON.parse(window.localStorage[\"yt-player-memory\"]).data);a.values\u003db.values;a.halfLives\u003db.halfLives}catch(c){}return a};\nmqa\u003dfunction(a,b){var c\u003d\"\";49\u003cb?c\u003d\"p60\":32\u003cb\u0026\u0026(c\u003d\"p48\");return a+c};\nkD\u003dfunction(a,b){return+jD()[mqa(a,b)]||8192};\njD\u003dfunction(){return g.ly(\"yt-player-performance-cap\")||{}};\nnqa\u003dfunction(a){g.ky(\"yt-player-watch-later-pending\",a)};\noqa\u003dfunction(){return!!g.ly(\"yt-player-headers-readable\")};\npqa\u003dfunction(a,b){g.ky(\"yt-player-bandaid-host\",{primary:a,secondary:b},864E3)};\nqqa\u003dfunction(a){g.ky(\"yt-player-playback-on-reload\",a)};\nrqa\u003dfunction(){try{return+(window.localStorage\u0026\u0026window.localStorage[\"yt-player-av1-pref\"])||0}catch(a){return 0}};\ng.sqa\u003dfunction(){var a\u003dg.ly(\"yt-player-caption-language-preferences\");return a?a:[]};\ntqa\u003dfunction(){this.wb\u003dthis.i\u003dthis.Ja\u003dthis.J\u003dthis.D\u003dthis.xa\u003dthis.Ba\u003dthis.Xa\u003dthis.Sa\u003d!1;this.X\u003dthis.S\u003d0;this.qb\u003d!1;this.Za\u003d!0;this.fb\u003d!1;this.B\u003d0;this.Z\u003d!1;this.Bb\u003dInfinity;this.hD\u003d!1;this.Eb\u003d!0;this.Va\u003dthis.La\u003d!1;this.u\u003d{};this.ob\u003dthis.Ka\u003dthis.K\u003dthis.Aa\u003d!1;this.Fe\u003d0;this.kb\u003d!1};\nZna\u003dfunction(a){if(a.Xa)return[\"f\"];var b\u003d\"9h 9 h 8 (h ( H *\".split(\" \");a.Z\u0026\u0026(b.unshift(\"1\"),b.unshift(\"1h\"));a.i\u0026\u0026b.unshift(\"h\");a.oa\u0026\u0026(b\u003d(uqa[a.oa]||[a.oa]).concat(b));return b};\nXna\u003dfunction(a){var b\u003d[\"o\",\"a\",\"A\"];1\u003d\u003d\u003da.Fe\u0026\u0026(a.xa\u0026\u0026(b\u003d[\"m\",\"M\"].concat(b)),a.D\u0026\u0026(b\u003d[\"mac3\",\"MAC3\"].concat(b)),a.J\u0026\u0026(b\u003d[\"meac3\",\"MEAC3\"].concat(b)));a.Sa\u0026\u0026(b\u003d[\"so\",\"sa\"].concat(b));!a.wb||a.Ja||a.C||b.unshift(\"a\");a.Ba\u0026\u0026b.unshift(\"ah\");a.C\u0026\u0026(b\u003d(uqa[a.C]||[a.C]).concat(b));return b};\nlD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;var d;if(Mz(a.u,Nz.AV1_CODECS)\u0026\u0026Mz(a.u,Nz.HEIGHT)\u0026\u0026Mz(a.u,Nz.BITRATE))return b.isCapabilityUsable\u003d1,8192;try{var e\u003drqa();if(e)return b.localPref\u003de}catch(h){}a\u003d1080;2\u003e\u003dnavigator.hardwareConcurrency\u0026\u0026(a\u003d480);b.coreCount\u003dnavigator.hardwareConcurrency;kja()\u0026\u0026(b.isArm\u003d1,a\u003d240);if(c){e\u003dc.videoInfos.find(function(h){return xC(h)});\nif(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.u)||void 0\u003d\u003d\u003dd?void 0:d.powerEfficient)a\u003d8192,b.isEfficient\u003d1;c\u003dc.videoInfos[0].video;var f\u003dMath.min(kD(\"1\",c.fps),kD(\"1\",30));b.perfCap\u003df;a\u003dMath.min(a,f);c.isHdr()\u0026\u0026!e\u0026\u0026(b.hdr\u003d1,a*\u003d.75)}else c\u003dkD(\"1\",30),b.perfCap30\u003dc,a\u003dMath.min(a,c),c\u003dkD(\"1\",60),b.perfCap60\u003dc,a\u003dMath.min(a,c);return b.av1Threshold\u003da};\nnD\u003dfunction(a,b,c,d){this.flavor\u003da;this.keySystem\u003db;this.C\u003dc;this.experiments\u003dd;this.i\u003d{};this.u\u003dthis.keySystemAccess\u003dnull;this.J\u003dthis.K\u003d-1;this.B\u003dnull;this.D\u003d\"\";this.S\u003d!!d\u0026\u0026d.ib(\"edge_nonprefixed_eme\");this.D\u003dd?g.mD(d,\"html5_hdcp_probing_stream_url\"):\"\"};\npD\u003dfunction(a){return a.S?!1:!a.keySystemAccess\u0026\u0026!!oD()\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nqD\u003dfunction(a){return\"com.microsoft.playready\"\u003d\u003d\u003da.keySystem};\nrD\u003dfunction(a){return!a.keySystemAccess\u0026\u0026!!oD()\u0026\u0026\"com.apple.fps.1_0\"\u003d\u003d\u003da.keySystem};\nsD\u003dfunction(a){return\"com.youtube.fairplay\"\u003d\u003d\u003da.keySystem};\ng.tD\u003dfunction(a){return\"fairplay\"\u003d\u003d\u003da.flavor};\noD\u003dfunction(){var a\u003dwindow,b\u003da.MSMediaKeys;tu()\u0026\u0026!b\u0026\u0026(b\u003da.WebKitMediaKeys);return b\u0026\u0026b.isTypeSupported?b:null};\nvD\u003dfunction(a){if(!navigator.requestMediaKeySystemAccess)return!1;if(g.Lz\u0026\u0026!g.pu())return Mr(\"45\");if(g.yw||g.Kc)return a.ib(\"edge_nonprefixed_eme\");if(g.uD)return Mr(\"47\");if(g.Zv){if(a.ib(\"html5_enable_safari_fairplay\"))return!1;if(a\u003dg.S(a,\"html5_safari_desktop_eme_min_version\"))return Mr(a)}return!0};\nvqa\u003dfunction(a,b,c,d){var e\u003dqu(),f\u003d(c\u003de||c\u0026\u0026tu())?[\"com.youtube.fairplay\"]:[\"com.widevine.alpha\"];b\u0026\u0026(f.unshift(\"com.youtube.widevine.l3\"),e\u0026\u0026d\u0026\u0026f.unshift(\"com.youtube.widevine.forcehdcp\"));return c?f:a?[].concat(g.u(f),g.u(wD.playready)):[].concat(g.u(wD.playready),g.u(f))};\nxD\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.H.call(this);this.experiments\u003db;this.useCobaltWidevine\u003dd;this.Ea\u003de;this.i\u003d[];this.u\u003d{};this.C\u003d{};this.callback\u003dnull;this.D\u003d!1;this.B\u003d[];this.initialize(a,!c);this.ma()};\nxqa\u003dfunction(a,b){a.callback\u003db;a.B\u003d[];vD(a.experiments)?yD(a):wqa(a)};\nyD\u003dfunction(a){if(!a.isDisposed())if(0\u003d\u003d\u003da.i.length)a.callback(a.B);else{var b\u003da.i[0],c\u003da.u[b],d\u003dyqa(a,c);a.ma();navigator.requestMediaKeySystemAccess(b,d).then(gt(function(e){if(!a.isDisposed()){a.ma();c.keySystemAccess\u003de;if(qD(c)){e\u003dCC();for(var f\u003dg.q(Object.keys(a.C[c.flavor])),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,c.i[h]\u003d!!e.canPlayType(h)}else{e\u003dc.keySystemAccess.getConfiguration();if(e.audioCapabilities)for(f\u003dg.q(e.audioCapabilities),h\u003df.next();!h.done;h\u003df.next())zqa(a,c,h.value);if(e.videoCapabilities)for(e\u003d\ng.q(e.videoCapabilities),f\u003de.next();!f.done;f\u003de.next())zqa(a,c,f.value)}a.B.push(c);a.useCobaltWidevine?(a.i.shift(),yD(a)):a.callback(a.B)}}),gt(function(){a.ma();\na.D\u003d!a.D\u0026\u0026\"widevine\"\u003d\u003d\u003da.u[a.i[0]].flavor;a.D||a.i.shift();yD(a)}))}};\nzqa\u003dfunction(a,b,c){a.N(\"log_robustness_for_drm\")?b.i[c.contentType]\u003dc.robustness||!0:b.i[c.contentType]\u003d!0};\nyqa\u003dfunction(a,b){var c\u003d{initDataTypes:[\"cenc\",\"webm\"],audioCapabilities:[],videoCapabilities:[]};qD(b)\u0026\u0026(c.initDataTypes\u003d[\"keyids\",\"cenc\"]);for(var d\u003dg.q(Object.keys(a.C[b.flavor])),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003d0\u003d\u003d\u003de.indexOf(\"audio/\"),h\u003df?c.audioCapabilities:c.videoCapabilities;\"widevine\"!\u003d\u003db.flavor||a.D?h.push({contentType:e}):f?h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"}):(g.Lz\u0026\u0026nu(\"windows nt\")\u0026\u0026!a.N(\"html5_drm_enable_moho\")||h.push({contentType:e,robustness:\"HW_SECURE_ALL\"}),\nf\u003de,a.N(\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026e.includes(\"vp09\")\u0026\u0026(f\u003de+\"; experimental\u003dallowed\"),h.push({contentType:f,robustness:\"SW_SECURE_DECODE\"}),a.N(\"html5_query_sw_secure_crypto_for_android\")\u0026\u0026(zu()||ou())\u0026\u0026(a.Ea(\"swcrypto\",\"1\"),h.push({contentType:e,robustness:\"SW_SECURE_CRYPTO\"})))}return[c]};\nwqa\u003dfunction(a){if(oD()\u0026\u0026g.Zv)a.ma(),a.B.push(new nD(\"fairplay\",\"com.apple.fps.1_0\",\"\",a.experiments));else{var b\u003dAqa(),c\u003dg.Vb(a.i,function(d){var e\u003da.u[d],f\u003d!1,h\u003d!1,l;for(l in a.C[e.flavor])b(l,d)\u0026\u0026(e.i[l]\u003d!0,f\u003df||0\u003d\u003d\u003dl.indexOf(\"audio/\"),h\u003dh||0\u003d\u003d\u003dl.indexOf(\"video/\"));return f\u0026\u0026h});\nc?(a.ma(),a.B.push(a.u[c])):a.ma();a.i\u003d[]}a.callback(a.B)};\nAqa\u003dfunction(){var a\u003doD();if(a){var b\u003da.isTypeSupported;return function(d,e){return b(e,d)}}var c\u003dCC();\nreturn c\u0026\u0026(c.addKey||c.webkitAddKey)?function(d,e){return!!c.canPlayType(d,e)}:function(){return!1}};\nBqa\u003dfunction(){this.i\u003d0};\nCqa\u003dfunction(a,b){this.experimentIds\u003da?a.split(\",\"):[];this.flags\u003djt(b||\"\",\"\u0026\");var c\u003d{};g.uc(this.experimentIds,function(d){c[d]\u003d!0});\nthis.experiments\u003dc};\ng.S\u003dfunction(a,b){return Number(a.flags[b])||0};\ng.mD\u003dfunction(a,b){return(a\u003da.flags[b])?a.toString():\"\"};\nzD\u003dfunction(a,b,c){this.experiments\u003da;this.Z\u003db;this.oa\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.J\u003d!!g.Ia(\"cast.receiver.platform.canDisplayType\");this.D\u003d{};this.S\u003d!1;this.i\u003dnew Map;this.K\u003d!0;this.C\u003d!this.experiments.ib(\"html5_disable_protected_hdr\");this.u\u003d!1;this.X\u003dthis.experiments.ib(\"html5_disable_vp9_encrypted\");a\u003dg.Ia(\"cast.receiver.platform.getValue\");this.B\u003d!this.J\u0026\u0026a\u0026\u0026a(\"max-video-resolution-vpx\")||null};\nVna\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d,e\u003db.pc();if(\"0\"\u003d\u003d\u003de||a.experiments.ib(\"html5_blocking_media_capabilities\")\u0026\u0026(null\u003d\u003d\u003d(d\u003db.u)||void 0\u003d\u003d\u003dd?0:d.supported))return!0;var f\u003db.mimeType;if(b.Be()\u0026\u0026qu()\u0026\u0026a.experiments.ib(\"html5_appletv_disable_vp9\"))return\"dwebm\";if(xC(b)\u0026\u0026a.S)return\"dav1\";if(b.video\u0026\u0026(b.video.isHdr()||\"bt2020\"\u003d\u003d\u003db.video.primaries)\u0026\u0026!(Mz(a,Nz.EOTF)||window.matchMedia\u0026\u0026(window.matchMedia(\"(dynamic-range: high)\").matches||24\u003cwindow.screen.pixelDepth\u0026\u0026window.matchMedia(\"(color-gamut: p3)\").matches)))return\"dhdr\";\nif(\"338\"\u003d\u003d\u003de\u0026\u0026!(g.Lz?Mr(53):g.uD\u0026\u0026Mr(64)))return\"dopus\";var h\u003dc;h\u003dvoid 0\u003d\u003d\u003dh?1:h;c\u003d{};b.video\u0026\u0026(b.video.width\u0026\u0026(c[Nz.WIDTH.name]\u003db.video.width),b.video.height\u0026\u0026(c[Nz.HEIGHT.name]\u003db.video.height),b.video.fps\u0026\u0026(c[Nz.FRAMERATE.name]\u003db.video.fps*h),b.video.u\u0026\u0026(c[Nz.EOTF.name]\u003db.video.u),b.Nb\u0026\u0026(c[Nz.BITRATE.name]\u003d8*b.Nb*h),\"(\"\u003d\u003d\u003db.i\u0026\u0026(c[Nz.CRYPTOBLOCKFORMAT.name]\u003d\"subsample\"),2\u003d\u003d\u003db.video.projectionType||3\u003d\u003d\u003db.video.projectionType||4\u003d\u003d\u003db.video.projectionType)\u0026\u0026(c[Nz.DECODETOTEXTURE.name]\u003d\"true\");b.audio\u0026\u0026\nb.audio.numChannels\u0026\u0026(c[Nz.CHANNELS.name]\u003db.audio.numChannels);a.u\u0026\u0026vC(b)\u0026\u0026(c[Nz.EXPERIMENTAL.name]\u003d\"allowed\");h\u003dg.q(Object.keys(Nz));for(var l\u003dh.next();!l.done;l\u003dh.next()){l\u003dNz[l.value];var m;if(m\u003dc[l.name])(m\u003dl\u003d\u003d\u003dNz.EOTF\u0026\u00260\u003cb.mimeType.indexOf(\"vp09.02\"))||(m\u003db,m\u003da.experiments.ib(\"html5_ignore_h264_framerate_cap\")\u0026\u0026l\u003d\u003d\u003dNz.FRAMERATE\u0026\u0026(\"H\"\u003d\u003d\u003dm.i||\"h\"\u003d\u003d\u003dm.i)),m\u003d!(m||l\u003d\u003d\u003dNz.DECODETOTEXTURE\u0026\u0026!a.experiments.ib(\"html5_decode_to_texture_cap\"));if(m)if(Mz(a,l))if(a.B){if(a.B[l.name]\u003cc[l.name])return l.name}else f\u003d\nf+\"; \"+l.name+\"\u003d\"+c[l.name];else if(wC(b)\u0026\u0026l\u003d\u003d\u003dNz.EOTF)return\"dvp92\"}!a.experiments.ib(\"disable_html5_cast_hdcp_filter2\")\u0026\u0026a.J\u0026\u0026b.video\u0026\u00261080\u003cb.video.i\u0026\u0026b.Hd\u0026\u0026(f+\u003d\"; hdcp\u003d2.2\");return\"227\"!\u003d\u003de||a.experiments.ib(\"html5_enable_1080p_hq_cenc\")?\"585\"!\u003d\u003de\u0026\u0026\"588\"!\u003d\u003de\u0026\u0026\"583\"!\u003d\u003de\u0026\u0026\"586\"!\u003d\u003de\u0026\u0026\"584\"!\u003d\u003de\u0026\u0026\"587\"!\u003d\u003de\u0026\u0026\"591\"!\u003d\u003de\u0026\u0026\"592\"!\u003d\u003de||a.experiments.ib(\"html5_enable_new_hvc_enc\")?a.isTypeSupported(f)?!0:\"tpus\":\"newhvc\":\"hqcenc\"};\nAD\u003dfunction(){var a\u003dou()\u0026\u0026!Mr(29),b\u003dnu(\"google tv\")\u0026\u0026nu(\"chrome\")\u0026\u0026!Mr(30),c\u003dqu();return a||b||c?!1:Cpa()};\nDqa\u003dfunction(a,b,c){var d\u003d480;b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,!(1080\u003ce.video.i)\u0026\u0026Vna(a,e,c)){d\u003de.video.i;break}return d};\ng.BD\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return AD()\u0026\u0026a.isTypeSupported(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027)||!b\u0026\u0026a.canPlayType(CC(),\"application/x-mpegURL\")?!0:!1};\nMz\u003dfunction(a,b){b.name in a.D||(a.D[b.name]\u003dEqa(a,b));return a.D[b.name]};\nEqa\u003dfunction(a,b){if(a.B)return!!a.B[b.name];if(b\u003d\u003d\u003dNz.BITRATE\u0026\u0026a.experiments.ib(\"html5_ignore_bad_bitrates\")\u0026\u0026a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d2000000\u0027)\u0026\u0026!a.isTypeSupported(\u0027video/webm; codecs\u003d\"vp9\"; width\u003d3840; height\u003d2160; bitrate\u003d20000000\u0027))return!1;if(b\u003d\u003d\u003dNz.AV1_CODECS)return a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(\"video/mp4; codecs\u003d\"+b.invalid);if(b.video){var c\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027;a.isTypeSupported(c)||(c\u003d\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027)}else c\u003d\n\u0027audio/webm; codecs\u003d\"opus\"\u0027,a.isTypeSupported(c)||(c\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027);return a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.valid)\u0026\u0026!a.isTypeSupported(c+\"; \"+b.name+\"\u003d\"+b.invalid)};\nCD\u003dfunction(){g.yx.call(this);this.items\u003d{}};\ng.DD\u003dfunction(a){var b\u003d[];if(a){a\u003dg.q(Object.entries(a));for(var c\u003da.next();!c.done;c\u003da.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;void 0!\u003d\u003dd\u0026\u0026(d\u003d\"boolean\"\u003d\u003d\u003dtypeof d?\"\"+ +d:(\"\"+d).replace(/[:,\u003d]/g,\"_\"),b.push(c+\".\"+d))}}return b.join(\";\")};\ng.ED\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.errorCode\u003da;this.i\u003db;this.details\u003dc};\nFD\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(a instanceof g.ED)return a;a\u003da\u0026\u0026a instanceof Error?a:Error(\"\"+a);b?g.Wx(a):g.Xx(a);return new g.ED(b?\"player.fatalexception\":\"player.exception\",b,{name:\"\"+a.name,message:\"\"+a.message})};\nGD\u003dfunction(a,b,c,d){function e(h){var l,m\u003d!(204!\u003d\u003dh.status\u0026\u0026200!\u003d\u003dh.status\u0026\u0026!h.response);h\u003d{succ:\"\"+ +m,rc:h.status,lb:(null\u003d\u003d\u003d(l\u003dh.response)||void 0\u003d\u003d\u003dl?void 0:l.byteLength)||0,rt:((0,g.Q)()-f).toFixed(),shost:g.Oi(a),trigger:b};c\u0026\u0026c(h);d\u0026\u0026!m\u0026\u0026d(new g.ED(\"pathprobe.net\",!1,h))}\nvar f\u003d(0,g.Q)();g.Et(a,{format:\"RAW\",responseType:\"arraybuffer\",timeout:1E4,onFinish:e,onTimeout:e})};\nHD\u003dfunction(a,b,c){g.H.call(this);this.experiments\u003da;this.C\u003db;this.D\u003dc;this.B\u003d[];this.i\u003dg.ly(\"yt-player-bandaid-host\")};\nFqa\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.primary;c\u0026\u0026g.Et(\"https://\"+c+\"/initplayback?c\u003d\"+a.D+\"\u0026owc\u003d1\",{timeout:5E3})};\nGqa\u003dfunction(a){Fqa(a);var b\u003dg.S(a.experiments,\"html5_onesie_prewarm_interval_ms\"),c\u003dg.S(a.experiments,\"html5_onesie_prewarm_max_lact_ms\");b\u0026\u0026c\u0026\u0026(a.u\u003dzt(function(){a.C()\u003cc\u0026\u0026Fqa(a)},b))};\nHqa\u003dfunction(){var a,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return a\u003d{format:\"RAW\",timeout:5E3},g.A(f,Gt(\"https://redirector.googlevideo.com/initplayback?alr\u003dyes\u0026id\u003d%s\",a),2);b\u003df.u;if(200!\u003d\u003db.xhr.status||!b.xhr.responseText)return f.return(null);c\u003db.xhr.responseText;d\u003d/https:\\/\\/(.*\\.googlevideo.com)/;e\u003dc.match(d);return f.return(e?e[1]:null)})};\nIqa\u003dfunction(a,b,c,d){GD(\"https://\"+b+\"/videoplayback?probe\u003d1\",c,function(e){d.N(\"html5_onesie_host_racing\")\u0026\u0026(d.DL||g.lr(d.bG));a.B.push(e)})};\nJqa\u003dfunction(a){return a.replace(/(\\d+)---/g,function(b,c){b\u003dNumber(c);return(1\u003d\u003d\u003db?2:b-1)+\"---\"})};\nKqa\u003dfunction(a){var b\u003da.B;a.B\u003d[];return b};\nLqa\u003dfunction(a,b){this.encryptedClientKey\u003db;this.i\u003dnew Uint8Array(a.buffer,0,16);this.u\u003dnew Uint8Array(a.buffer,16)};\nID\u003dfunction(a){try{return Lc(a)}catch(b){return null}};\nMqa\u003dfunction(a,b){if(!b\u0026\u0026a)try{b\u003dJSON.parse(a)}catch(e){}if(b){a\u003db.clientKey?ID(b.clientKey):null;var c\u003db.encryptedClientKey?ID(b.encryptedClientKey):null,d\u003db.keyExpiresInSeconds?1E3*Number(b.keyExpiresInSeconds)+(0,g.Q)():null;a\u0026\u0026c\u0026\u0026d\u0026\u0026(this.i\u003dnew Lqa(a,c));b.onesieUstreamerConfig\u0026\u0026(this.onesieUstreamerConfig\u003dID(b.onesieUstreamerConfig)||void 0);this.baseUrl\u003db.baseUrl}};\nJD\u003dfunction(a){this.i\u003dthis.u\u003d0;this.alpha\u003dMath.exp(Math.log(.5)/a)};\nKD\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?.5:c;d\u003dvoid 0\u003d\u003d\u003dd?0:d;this.resolution\u003db;this.valueIndex\u003d0;this.u\u003d!1;this.C\u003d!0;this.i\u003dMath.round(a*this.resolution);this.values\u003dArray(this.i);for(a\u003d0;a\u003cthis.i;a++)this.values[a]\u003dInfinity;this.J\u003dNqa(this);this.B\u003dc;this.D\u003dd};\nNqa\u003dfunction(a){for(var b\u003dArray(a.i),c\u003d0;c\u003ca.i;c++)b[c]\u003dc;return b};\nLD\u003dfunction(a,b){if(!a.u\u0026\u00260\u003d\u003d\u003da.valueIndex)return 0;a.C\u0026\u0026(g.rc(a.J,function(c,d){return a.values[c]-a.values[d]}),a.C\u003d!1);\nreturn a.values[a.J[Math.round(b*((a.u?a.i:a.valueIndex)-1))]]||0};\nOqa\u003dfunction(a){var b\u003dnew Bqa;this.policy\u003da;this.xa\u003db;this.Z\u003dthis.oa\u003d0;this.D\u003d-1;this.X\u003d!1;this.S\u003dthis.C\u003dMD();this.K\u003dnew KD(4,1,.6,.4);this.i\u003dnew KD(10,1,.5,.4);this.B\u003da.i?new JD(a.u):new KD(a.u,20,.5,.4);this.J\u003dnew KD(5,1,.25);this.u\u003dnew KD(30,1,.5);a\u003dg.ly(\"yt-player-bandwidth\")||{};b\u003dthis.policy.B;0\u003ca.byterate\u0026\u0026(b\u003da.byterate,this.X\u003d!0);this.B.Qg(this.policy.D,b);0\u003ca.delay\u0026\u0026this.K.Qg(1,Math.min(a.delay,2));0\u003ca.stall\u0026\u0026this.i.Qg(1,a.stall);0\u003ca.init\u0026\u0026(this.S\u003dMath.min(a.init,this.S));this.D\u003dMD()};\nND\u003dfunction(a){a\u003da.K.wg();a\u003disNaN(a)?.5:a;return a\u003dMath.min(a,5)};\nPqa\u003dfunction(a,b,c){isNaN(c)||(a.Z+\u003dc);isNaN(b)||(a.oa+\u003db)};\nOD\u003dfunction(a){a\u003da.B.wg();return 0\u003ca?a:1};\nPD\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?1048576:c;var d\u003dOD(a);d\u003d1/((a.i.wg()||0)+1/d);var e\u003da.J.wg();d\u003dMath.max(d,0\u003ce?e:1);if(!b)return d;b\u003d1E-9+ND(a);c\u003dd*Math.min(1,c/(d*b));a.policy.C||(a\u003d((LD(a.u,.98)||0)-1)/2,a\u003dMath.max(0,Math.min(1,a)),c*\u003d1-.5*a);return c};\nQD\u003dfunction(a){return{delay:ND(a),stall:a.i.wg()||0,byterate:OD(a),init:a.S}};\nRD\u003dfunction(a){-1\u003ca.D\u0026\u00263E4\u003cMD()-a.D\u0026\u0026(jqa(QD(a)),a.D\u003dMD(),a.X\u003d!0)};\nQqa\u003dfunction(a){return 4E3\u003c\u003dMD()-a.C};\nRqa\u003dfunction(){this.u\u003d17;this.B\u003d13E4;this.D\u003d.5;this.C\u003dthis.i\u003d!1};\nSqa\u003dfunction(a,b,c){var d\u003dnew Rqa;a\u0026\u0026(d.i\u003d!0,d.D\u003d.1);c.ib(\"html5_pctile_bandwidth_estimator\")\u0026\u0026(d.i\u003d!1);b\u0026\u0026(d.B\u003db/8);d.C\u003d480\u003c\u003diD();return d};\nUqa\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.H.call(this);var c\u003dthis;this.values\u003da;this.im\u003db;this.u\u003d{};this.B\u003dthis.i\u003d0;this.C\u003dnew g.K(function(){Tqa(c)},1E4);\ng.I(this,this.C)};\nSD\u003dfunction(a,b){Vqa(a,b);return a.values[b]\u0026\u0026a.im[b]?a.values[b]/Math.pow(2,a.i/a.im[b]):0};\nVqa\u003dfunction(a,b){a.values[b]||(b\u003dlqa(),a.values\u003db.values||{},a.im\u003db.halfLives||{},a.u\u003db.values?Object.assign({},b.values):{})};\nTqa\u003dfunction(a){var b\u003dlqa();if(b.values){b\u003db.values;for(var c\u003d{},d\u003dg.q(Object.keys(a.values)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[e]\u0026\u0026a.u[e]\u0026\u0026(a.values[e]+\u003db[e]-a.u[e]),c[e]\u003dSD(a,e);a.u\u003dc}b\u003da.im;c\u003d{};c.values\u003da.u;c.halfLives\u003db;g.ky(\"yt-player-memory\",c,2592E3)};\nTD\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:\"1\"\u003d\u003d\u003db||!0\u003d\u003d\u003db||1\u003d\u003d\u003db||\"True\"\u003d\u003d\u003db?!0:!1};\nUD\u003dfunction(a,b,c){for(var d in c)if(c[d]\u003d\u003db)return c[d];return a};\nVD\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:Number(b)};\nWD\u003dfunction(a,b){return void 0\u003d\u003d\u003db||null\u003d\u003d\u003db?a:b.toString()};\nWqa\u003dfunction(a){if(!a)return null;var b\u003da.split(\"x\");if(2!\u003d\u003db.length)return null;a\u003dNumber(b[0]);b\u003dNumber(b[1]);return isNaN(a)||isNaN(b)||0\u003e\u003da*b?null:new g.Dg(a,b)};\nXD\u003dfunction(a,b){if(b){if(\"fullwidth\"\u003d\u003d\u003da)return Infinity;if(\"fullheight\"\u003d\u003d\u003da)return 0}return a\u0026\u0026(b\u003da.match(Xqa))\u0026\u0026(a\u003dNumber(b[2]),b\u003dNumber(b[1]),!isNaN(a)\u0026\u0026!isNaN(b)\u0026\u00260\u003ca)?b/a:NaN};\nYD\u003dfunction(a){var b\u003da.docid||a.video_id||a.videoId||a.id;if(b)return b;b\u003da.raw_player_response;b||g.P(\"parse_video_id_from_serialized_player_response_killswitch\")||(a\u003da.player_response)\u0026\u0026(b\u003dJSON.parse(a));return b\u0026\u0026b.videoDetails\u0026\u0026b.videoDetails.videoId||null};\nuE\u003dfunction(a,b,c){var d,e,f;g.H.call(this);this.csiServiceName\u003dthis.csiPageType\u003d\"\";this.userAge\u003dNaN;this.Hf\u003dthis.Pb\u003dthis.Aa\u003dthis.He\u003dthis.userDisplayName\u003dthis.userDisplayImage\u003dthis.hh\u003d\"\";this.deviceParams\u003d{};this.controlsType\u003d\"0\";this.Fe\u003dNaN;this.Eb\u003d!1;this.La\u003d(0,g.Q)();this.Xa\u003d0;this.Si\u003dthis.fk\u003d!1;this.pj\u003d!0;this.Th\u003dthis.wc\u003d!1;this.sj\u003dnull;this.xk\u003dIx(4);this.dd\u003d!1;a\u003da?g.$e(a):{};b\u0026\u0026b.csiPageType\u0026\u0026(this.csiPageType\u003db.csiPageType);b\u0026\u0026b.csiServiceName\u0026\u0026(this.csiServiceName\u003db.csiServiceName);this.experiments\u003d\nnew Cqa(b?b.serializedExperimentIds:a.fexp,b?b.serializedExperimentFlags:a.fflags);this.Za\u003db?b.serializedForcedExperimentIds:WD(\"\",a.forced_experiments)||void 0;this.cspNonce\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.cspNonce)\u0026\u0026!this.N(\"fill_csp_nonce_from_wpcc_killswitch\")?b.cspNonce:WD(\"\",a.csp_nonce);this.N(\"web_player_deprecated_uvr_killswitch\");try{var h\u003ddocument.location.toString()}catch(z){h\u003d\"\"}this.Qb\u003dh;this.ancestorOrigins\u003d(h\u003dwindow.location.ancestorOrigins)?Array.from(h):[];h\u003d!this.N(\"web_player_context_config_embeds_fields_killswitch\");\nthis.i\u003dTD(!1,b\u0026\u0026h?b.isEmbed:a.is_embed);b\u0026\u0026b.device?Yqa(this,b.device):(this.deviceParams.c\u003da.c||\"web\",this.deviceParams.cver\u003da.cver||\"html5\",this.deviceParams.cplayer\u003d\"UNIPLAYER\");b\u0026\u0026!this.N(\"wpcc_loader_url_killswitch\")?this.loaderUrl\u003dthis.i||ZD(this)\u0026\u0026b.loaderUrl?b.loaderUrl||\"\":this.Qb:this.loaderUrl\u003dthis.i||ZD(this)\u0026\u0026a.loaderUrl?WD(\"\",a.loaderUrl):this.Qb;this.N(\"embeds_js_api_set_1p_cookie\")\u0026\u0026(this.embedsTokenValue\u003dWD(\"\",a.embedsTokenValue));this.B\u003dHy(this.loaderUrl,Zqa);this.Ak\u003dgna(this.loaderUrl);\nthis.Ka\u003dTD(!1,a.privembed);this.protocol\u003d0\u003d\u003d\u003dthis.Qb.indexOf(\"http:\")?\"http\":\"https\";this.Ba\u003dIy((b?b.customBaseYoutubeUrl:a.BASE_YT_URL)||\"\")||Iy(this.Qb)||this.protocol+\"://www.youtube.com/\";this.xa\u003d$qa(this,b?b.eventLabel:a.el);Cja();var l\u003dnull,m\u003db?b.playerStyle:a.ps,n\u003dg.Zb(ara,m);!m||n\u0026\u0026!this.B||(l\u003dm);this.playerStyle\u003dl;this.K\u003d(this.C\u003dg.Zb(ara,this.playerStyle))\u0026\u0026\"play\"!\u003d\u003dthis.playerStyle\u0026\u0026\"jamboard\"!\u003d\u003dthis.playerStyle;this.zk\u003d!this.K;this.Z\u003dTD(!1,a.disableplaybackui);this.disablePaidContentOverlay\u003d\nTD(!1,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.disablePaidContentOverlay);this.disableSeek\u003dTD(!1,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.disableSeek);this.jc\u003dthis.N(\"variable_playback_rate\")?!0:CC().defaultPlaybackRate?$D||g.yu||aE?g.uD\u0026\u0026Mr(\"20\")||g.Lz\u0026\u0026Mr(\"4\")||g.bE\u0026\u0026Mr(\"11\")||uu():!(g.bE\u0026\u0026!nu(\"chrome\")||$D||nu(\"android\")||nu(\"silk\")):!1;this.nk\u003dTD(!1,a.enable_faster_speeds);this.isMobile\u003dTD(\"blazer\"\u003d\u003d\u003dthis.playerStyle,a.is_html5_mobile_device||b\u0026\u0026b.isMobileDevice);this.yk\u003dbra(this);this.X\u003dHC();this.Hl\u003dg.cE;this.Ui\u003d\nTD(!1,b\u0026\u0026h?b.embedOptOutDeprecation:a.opt_out_deprecation);this.pfpChazalUi\u003d(this.Uf\u003d!(!b||!b.embedsEnablePfpImaIntegration||this.N(\"embeds_pfp_ima_integration_killswitch\")))||TD(!1,(b\u0026\u0026h?b.pfpChazalUi:a.pfp_chazal_ui)\u0026\u0026!this.N(\"embeds_pfp_chazal_ui_killswitch\"));var p;b?void 0!\u003d\u003db.hideInfo\u0026\u0026(p\u003d!b.hideInfo):p\u003da.showinfo;this.mj\u003dg.dE(this)\u0026\u0026!this.Ui||TD(!eE(this)\u0026\u0026!fE(this)\u0026\u0026!this.C,p);this.bj\u003db?!!b.mobileIphoneSupportsInlinePlayback:TD(!1,a.playsinline);p\u003dthis.isMobile\u0026\u0026gE\u0026\u0026null!\u003dhE\u0026\u00260\u003chE\u0026\u00262.3\u003e\u003dhE;\nl\u003db?b.useNativeControls:a.use_native_controls;this.D\u003d(this.N(\"embeds_enable_mobile_custom_controls\")||!1\u003d\u003d\u003dl\u0026\u0026!this.N(\"embeds_use_native_controls_killswitch\"))\u0026\u0026g.dE(this)\u0026\u0026this.isMobile;m\u003dthis.isMobile\u0026\u0026!this.D;l\u003diE(this)||!p\u0026\u0026TD(m,l)?\"3\":\"1\";m\u003db?b.controlsType:a.controls;this.controlsType\u003d\"0\"!\u003d\u003dm\u0026\u00260!\u003d\u003dm?l:\"0\";this.le\u003dthis.isMobile;this.color\u003dUD(\"red\",b\u0026\u0026h?b.progressBarColor:a.color,cra);this.Fl\u003d\"3\"\u003d\u003d\u003dthis.controlsType||TD(!1,b\u0026\u0026h?b.embedsShowModestBranding:a.modestbranding)\u0026\u0026\"red\"\u003d\u003d\u003dthis.color;\nthis.fb\u003d!this.i;this.nj\u003d(l\u003d!this.fb\u0026\u0026!fE(this)\u0026\u0026!this.K\u0026\u0026!this.C\u0026\u0026!eE(this))\u0026\u0026!this.Fl\u0026\u0026\"1\"\u003d\u003d\u003dthis.controlsType;this.wb\u003dg.jE(this)\u0026\u0026l\u0026\u0026\"0\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.nj;this.Kl\u003dthis.Gl\u003dp;this.qb\u003d(\"3\"\u003d\u003d\u003dthis.controlsType||this.isMobile||TD(!1,a.use_media_volume))\u0026\u0026!this.D;this.ek\u003dkE\u0026\u0026!g.Cc(601)?!1:!0;this.wk\u003dthis.i||!1;this.fd\u003dfE(this)?\"\":(this.loaderUrl||a.post_message_origin||\"\").substring(0,128);this.widgetReferrer\u003dWD(\"\",b\u0026\u0026h?b.widgetReferrer:a.widget_referrer);var r;b\u0026\u0026h?b.disableCastApi\u0026\u0026(r\u003d!1):\nr\u003da.enablecastapi;r\u003d!this.B||TD(!0,r);p\u003d!0;b\u0026\u0026b.disableMdxCast\u0026\u0026(p\u003d!1);this.Zb\u003dthis.N(\"enable_cast_for_web_unplugged\")\u0026\u0026g.lE(this)\u0026\u0026p||this.N(\"enable_cast_on_music_web\")\u0026\u0026g.mE(this)\u0026\u0026p||r\u0026\u0026p\u0026\u0026\"1\"\u003d\u003d\u003dthis.controlsType\u0026\u0026!this.isMobile\u0026\u0026(fE(this)||g.jE(this)||g.nE(this))\u0026\u0026!g.oE(this);this.Jl\u003dFC()||GC();r\u003db?!!b.supportsAutoplayOverride:TD(!1,a.autoplayoverride);this.fh\u003d!this.isMobile\u0026\u0026!nu(\"nintendo wiiu\")\u0026\u0026!nu(\"nintendo 3ds\")||r;r\u003db?!!b.enableMutedAutoplay:TD(!1,a.mutedautoplay);p\u003dthis.N(\"embeds_enable_muted_autoplay\")\u0026\u0026\ng.dE(this);this.ke\u003dr\u0026\u0026p\u0026\u0026this.X\u0026\u0026!iE(this);r\u003d(fE(this)||eE(this))\u0026\u0026\"blazer\"\u003d\u003d\u003dthis.playerStyle;this.Xg\u003db?!!b.disableFullscreen:!TD(!0,a.fs);this.Sa\u003d!this.Xg\u0026\u0026(r||g.rx());this.Lh\u003dthis.N(\"uniplayer_block_pip\")\u0026\u0026(ou()\u0026\u0026Mr(58)\u0026\u0026!zu()||wu);r\u003dg.dE(this)\u0026\u0026!this.Ui;var t;b?void 0!\u003d\u003db.disableRelatedVideos\u0026\u0026(t\u003d!b.disableRelatedVideos):t\u003da.rel;this.ob\u003dr||TD(!this.C,t);this.jj\u003dTD(!1,b\u0026\u0026h?b.enableContentOwnerRelatedVideos:a.co_rel);this.J\u003dzu()\u0026\u00260\u003chE\u0026\u00264.4\u003e\u003dhE?\"_top\":\"_blank\";this.Kd\u003dg.nE(this);this.ah\u003dTD(\"blazer\"\u003d\u003d\u003d\nthis.playerStyle,b?b.enableCsiLogging:a.enablecsi);switch(this.playerStyle){case \"blogger\":t\u003d\"bl\";break;case \"gmail\":t\u003d\"gm\";break;case \"books\":t\u003d\"gb\";break;case \"docs\":t\u003d\"gd\";break;case \"duo\":t\u003d\"gu\";break;case \"google-live\":t\u003d\"gl\";break;case \"google-one\":t\u003d\"go\";break;case \"play\":t\u003d\"gp\";break;case \"chat\":t\u003d\"hc\";break;case \"hangouts-meet\":t\u003d\"hm\";break;case \"photos-edu\":case \"picasaweb\":t\u003d\"pw\";break;default:t\u003d\"yt\"}this.oa\u003dt;this.authUser\u003dWD(\"\",b\u0026\u0026h?b.authorizedUserIndex:a.authuser);this.Jc\u003dg.dE(this)\u0026\u0026\n(this.Ka||this.N(\"embeds_web_enable_hiding_login_buttons\")\u0026\u0026(!gja()||zu()||xu())||this.N(\"embeds_web_enable_always_hiding_login_buttons\"));var v;b?void 0!\u003d\u003db.disableWatchLater\u0026\u0026(v\u003d!b.disableWatchLater):v\u003da.showwatchlater;this.gk\u003d((t\u003d!this.Jc)||!!this.authUser\u0026\u0026t)\u0026\u0026TD(!this.K,this.B?v:void 0);this.Qf\u003db?!!b.disableKeyboardControls:TD(!1,a.disablekb);this.loop\u003dTD(!1,a.loop);this.pageId\u003dWD(\"\",!this.N(\"wpcc_pageid_killswitch\")\u0026\u0026b?b.initialDelegatedSessionId:a.pageid);this.Il\u003dTD(!0,a.canplaylive);this.Bb\u003d\nTD(!1,a.livemonitor);this.disableSharing\u003dTD(this.C,b?b.disableSharing:a.ss);this.qj\u003dWqa(b\u0026\u0026this.N(\"fill_video_container_size_override_from_wpcc\")?b.videoContainerOverride:a.video_container_override);this.mute\u003db?!!b.startMuted:TD(!1,a.mute);this.storeUserVolume\u003d!this.mute\u0026\u0026TD(\"0\"!\u003d\u003dthis.controlsType,b\u0026\u0026!this.N(\"store_user_volume_override_from_wpcc_killswitch_2\")?b.storeUserVolume:a.store_user_volume);v\u003db?b.annotationsLoadPolicy:a.iv_load_policy;this.annotationsLoadPolicy\u003d\"3\"\u003d\u003d\u003dthis.controlsType?3:\nUD(void 0,v,pE);this.captionsLanguagePreference\u003db?b.captionsLanguagePreference||\"\":WD(\"\",a.cc_lang_pref);v\u003dUD(2,b\u0026\u0026h?b.captionsLanguageLoadPolicy:a.cc_load_policy,pE);\"3\"\u003d\u003d\u003dthis.controlsType\u0026\u00262\u003d\u003d\u003dv\u0026\u0026(v\u003d3);this.Va\u003dv;this.Ge\u003db?b.hl||\"en_US\":WD(\"en_US\",a.hl);this.region\u003db?b.contentRegion||\"US\":WD(\"US\",a.cr);this.hostLanguage\u003db?b.hostLanguage||\"en\":WD(\"en\",a.host_language);this.jk\u003d!this.Ka\u0026\u0026Math.random()\u003cg.S(this.experiments,\"web_player_api_logging_fraction\");this.Ja\u003d!this.Ka;this.enabledEngageTypes\u003d\nnew Set;this.deviceHasDisplay\u003db?!b.deviceIsAudioOnly:TD(!0,a.deviceHasDisplay);this.Fe\u003dVD(this.Fe,a.ismb);this.rj\u003ddra(this,a);qE(this,a,!0);this.S\u003dnew CD;g.I(this,this.S);this.Yg\u003dera(this,a,b);this.ej\u003dnull!\u003dwindow.WebKitPlaybackTargetAvailabilityEvent;this.u\u003dnew zD(this.experiments,this.N(\"html5_force_hfr_support\")?!0:rE(this)||ru()||lja()||fra(this),g.Lz\u0026\u0026g.Cc(56)||g.uD\u0026\u0026g.Cc(54)||fra(this));this.schedule\u003dnew Oqa(Sqa(g.sE(this),this.Fe,this.experiments));this.enableSafetyMode\u003dnull!\u003d\u003d(d\u003dnull\u003d\u003d\u003db||\nvoid 0\u003d\u003d\u003db?void 0:b.initialEnableSafetyMode)\u0026\u0026void 0!\u003d\u003dd?d:TD(!1,a.enable_safety_mode);v\u003dthis.Z?!1:fE(this)\u0026\u0026\"blazer\"!\u003d\u003dthis.playerStyle;var x;b\u0026\u0026h?null!\u003db.disableAutonav\u0026\u0026(x\u003d!b.disableAutonav):x\u003da.allow_autonav;this.Lb\u003dTD(v,!this.K\u0026\u0026x);this.sendVisitorIdHeader\u003db?!!b.sendVisitorIdHeader:TD(!1,a.send_visitor_id_header);var y;\"docs\"\u003d\u003d\u003dthis.playerStyle\u0026\u0026(b\u0026\u0026h?y\u003db.disableNativeContextMenu:y\u003da.disable_native_context_menu);this.disableNativeContextMenu\u003dTD(!1,y);this.vk\u003drE(this)\u0026\u0026this.N(\"enable_skip_intro_button\");\nthis.embedConfig\u003dWD(\"\",b\u0026\u0026h?b.serializedEmbedConfig:a.embed_config);this.dd\u003d\"pfl\"\u003d\u003d\u003dgra(a);this.lc\u003dTD(!1,a.full_window);this.kb\u003d!g.lE(this)\u0026\u0026!tE(this)\u0026\u0026!g.oE(this)\u0026\u0026!0;this.livingRoomAppMode\u003dUD(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",b?null\u003d\u003d\u003d(e\u003db.device)||void 0\u003d\u003d\u003de?void 0:e.livingRoomAppMode:a.living_room_app_mode,hra);this.transparentBackground\u003db?!!b.transparentBackground:TD(!1,a.transparent_background);this.showMiniplayerButton\u003db?!!b.showMiniplayerButton:TD(!1,a.show_miniplayer_button);this.externalFullscreen\u003d\nb?!!b.externalFullscreen:TD(!1,a.external_fullscreen);this.showMiniplayerUiWhenMinimized\u003db?!!b.showMiniplayerUiWhenMinimized:TD(!1,a.use_miniplayer_ui);this.showInlinePreviewUi\u003db?!!b.showInlinePreviewUi:!1;this.showBackButton\u003dTD(!1,a.showbackbutton);this.pj\u003dnull!\u003d\u003d(f\u003da.show_loop_video_toggle)\u0026\u0026void 0!\u003d\u003df?f:!0;this.Ck\u003d1E-4\u003eMath.random();this.md\u003da.onesie_hot_config||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.onesieHotConfig)?new Mqa(a.onesie_hot_config,null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.onesieHotConfig):void 0;this.isTectonic\u003d\nb\u0026\u0026!this.N(\"fill_is_tectonic_from_wpcc_killswitch\")?!!b.isTectonic:!!a.isTectonic;this.playerCanaryState\u003dc;this.kc\u003dnew Uqa;g.I(this,this.kc);this.Th\u003dTD(!1,a.force_gvi);this.datasyncId\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.datasyncId)||g.O(\"DATASYNC_ID\",void 0);this.Bk\u003dg.O(\"LOGGED_IN\",!1);this.hk\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.allowWoffleManagement)||!1;this.embedsRct\u003dWD(\"\",b?b.embedsRct:a.rct);this.Kh\u003d0;this.livingRoomPoTokenId\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.livingRoomPoTokenId;if(this.N(\"html5_onesie\")||\nthis.N(\"html5_host_selector\"))this.Qh\u003dnew HD(this.experiments,function(){return Yu()},this.deviceParams.c),g.I(this,this.Qh)};\nqE\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.Pb\u003dWD(a.Pb,b.video_id);a.Aa\u003dWD(a.Aa,b.eventid);a.Aa\u0026\u0026(Hx\u003da.Aa);for(var d\u003d[],e\u003dg.q(Object.keys(ira)),f\u003de.next();!f.done;f\u003de.next()){f\u003dira[f.value];var h\u003db[f];null!\u003dh\u0026\u0026(h!\u003d\u003da.deviceParams[f]\u0026\u0026d.push(f),a.deviceParams[f]\u003dh)}!c\u0026\u00260\u003cd.length\u0026\u0026a.Ck\u0026\u0026(d.sort(),g.Xx(new g.Rv(\"Player client parameters changed after startup\",d)));a.userAge\u003dVD(a.userAge,b.user_age);a.hh\u003dWD(a.hh,b.user_display_email);a.userDisplayImage\u003dWD(a.userDisplayImage,b.user_display_image);g.Ky(a.userDisplayImage)||\n(a.userDisplayImage\u003d\"\");a.userDisplayName\u003dWD(a.userDisplayName,b.user_display_name);a.He\u003dWD(a.He,b.user_gender);a.csiPageType\u003dWD(a.csiPageType,b.csi_page_type);a.csiServiceName\u003dWD(a.csiServiceName,b.csi_service_name);a.ah\u003dTD(a.ah,b.enablecsi);a.pageId\u003dWD(a.pageId,b.pageid);if(c\u003db.enabled_engage_types)a.enabledEngageTypes\u003dnew Set(c.split(\",\"));b.living_room_session_po_token\u0026\u0026(a.yd\u003db.living_room_session_po_token.toString())};\n$qa\u003dfunction(a,b){var c\u003d\"detailpage\";\"adunit\"\u003d\u003d\u003db?c\u003da.i?\"embedded\":\"detailpage\":\"embedded\"\u003d\u003d\u003db||a.B?c\u003dUD(c,b,jra):b\u0026\u0026(c\u003d\"embedded\");return c};\nera\u003dfunction(a,b,c){var d\u003dc?c.innertubeApiKey:WD(\"\",b.innertube_api_key),e\u003dc?c.innertubeApiVersion:WD(\"\",b.innertube_api_version);b\u003dc?c.innertubeContextClientVersion:WD(\"\",b.innertube_context_client_version);d\u003dg.O(\"INNERTUBE_API_KEY\",void 0)||d;e\u003dg.O(\"INNERTUBE_API_VERSION\",void 0)||e;c\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_CONFIG_INFO\");var f\u003da.deviceParams.c;var h\u003d\"number\"\u003d\u003d\u003dtypeof a.deviceParams.c?Number(a.deviceParams.c):Object.keys(kra).indexOf(a.deviceParams.c);return{innertubeApiKey:d,innertubeApiVersion:e,\nPz:c,Qz:f,sL:h,innertubeContextClientVersion:g.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\",void 0)||b,QE:a.hostLanguage,PE:a.region,tL:g.O(\"INNERTUBE_HOST_OVERRIDE\",void 0)||\"\",uL:!!g.O(\"INNERTUBE_USE_THIRD_PARTY_AUTH\",!1),RE:!!g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\",!1)}};\nvE\u003dfunction(a,b){return!a.C\u0026\u0026ou()\u0026\u0026Mr(55)\u0026\u0026\"3\"\u003d\u003d\u003da.controlsType\u0026\u0026!b};\ng.wE\u003dfunction(a){a\u003dlra(a.Ba);return\"www.youtube-nocookie.com\"\u003d\u003d\u003da?\"www.youtube.com\":a};\ng.xE\u003dfunction(a){return g.oE(a)?\"music.youtube.com\":g.wE(a)};\nyE\u003dfunction(a,b,c){return a.protocol+\"://i1.ytimg.com/vi/\"+b+\"/\"+(c||\"hqdefault.jpg\")};\nzE\u003dfunction(a){return fE(a)\u0026\u0026!g.lE(a)};\niE\u003dfunction(a){return kE\u0026\u0026!a.bj||nu(\"nintendo wiiu\")||nu(\"nintendo 3ds\")?!0:!1};\ng.oE\u003dfunction(a){return\"music-embed\"\u003d\u003d\u003da.playerStyle};\ng.sE\u003dfunction(a){return/^TVHTML5/.test(a.deviceParams.c)?!0:\"TV\"\u003d\u003d\u003da.deviceParams.cplatform};\nmra\u003dfunction(a){return\"TVHTML5\"\u003d\u003d\u003da.deviceParams.c\u0026\u0026a.deviceParams.cver.startsWith(\"7\")};\nZD\u003dfunction(a){return\"TVHTML5_SIMPLY_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\nfra\u003dfunction(a){return\"CHROMECAST ULTRA/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel||\"CHROMECAST/STEAK\"\u003d\u003d\u003da.deviceParams.cmodel};\ng.AE\u003dfunction(){return 1\u003cwindow.devicePixelRatio?window.devicePixelRatio:1};\nrE\u003dfunction(a){return\"web\"\u003d\u003d\u003da.deviceParams.c.toLowerCase().substr(0,3)};\ng.BE\u003dfunction(a){return\"WEB\"\u003d\u003d\u003da.deviceParams.c.toUpperCase()};\ntE\u003dfunction(a){return\"WEB_KIDS\"\u003d\u003d\u003da.deviceParams.c};\ng.lE\u003dfunction(a){return\"WEB_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\nCE\u003dfunction(a){return\"TVHTML5_UNPLUGGED\"\u003d\u003d\u003da.deviceParams.c};\ng.DE\u003dfunction(a){return g.lE(a)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003da.deviceParams.c||CE(a)};\ng.mE\u003dfunction(a){return\"WEB_REMIX\"\u003d\u003d\u003da.deviceParams.c};\ng.EE\u003dfunction(a){return\"WEB_EMBEDDED_PLAYER\"\u003d\u003d\u003da.deviceParams.c};\ng.FE\u003dfunction(a){return!a.N(\"web_player_i_see_captions_killswitch\")\u0026\u0026g.BE(a)};\nGE\u003dfunction(a){return a.N(\"web_player_enable_hybrid_controls_on_touch_screen\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(any-pointer: coarse)\").matches\u0026\u0026g.BE(a)};\nnra\u003dfunction(a){return!a.N(\"web_player_larger_tap_buttons_killswitch\")\u0026\u0026g.BE(a)\u0026\u0026!g.jE(a)};\nbra\u003dfunction(a){if(a.isMobile)return!a.C;var b\u003dNumber(Date.now()/1E3),c\u003dg.Cv.getInstance();return a.N(\"block_desktop_background_playback_with_mobile_cookie\")\u0026\u0026c\u0026\u0026b\u003eNumber(c.get(\"dhmu\",b.toString()))};\ng.IE\u003dfunction(a){return(a.deviceHasDisplay\u0026\u0026g.Lz\u0026\u0026!wu\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.yu?a.i\u0026\u0026g.Cc(51):!0:!1)||(a.deviceHasDisplay\u0026\u0026g.uD\u0026\u0026!wu\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.yu?a.i\u0026\u0026g.Cc(48):g.Cc(38):!1)||(a.deviceHasDisplay\u0026\u0026g.bE\u0026\u0026!wu\u0026\u0026\"3\"!\u003d\u003da.controlsType?g.yu?a.i\u0026\u0026g.Cc(37):g.Cc(27):!1)||a.deviceHasDisplay\u0026\u0026g.HE\u0026\u0026!vu()\u0026\u0026g.Cc(11)||a.deviceHasDisplay\u0026\u0026g.Zv\u0026\u0026g.Cc(\"604.4\")};\nora\u003dfunction(a){if(g.jE(a)\u0026\u0026gE)return!1;if(g.uD){if(!g.Cc(47)||!g.Cc(52)\u0026\u0026g.Cc(51))return!1}else if(g.Zv)return!1;return window.AudioContext||window.webkitAudioContext?!0:!1};\nfE\u003dfunction(a){return\"detailpage\"\u003d\u003d\u003da.xa};\ng.jE\u003dfunction(a){return\"embedded\"\u003d\u003d\u003da.xa};\nJE\u003dfunction(a){return\"leanback\"\u003d\u003d\u003da.xa};\neE\u003dfunction(a){return\"adunit\"\u003d\u003d\u003da.xa||\"gvn\"\u003d\u003d\u003da.playerStyle};\ng.nE\u003dfunction(a){return\"profilepage\"\u003d\u003d\u003da.xa};\ng.dE\u003dfunction(a){return a.i\u0026\u0026g.jE(a)\u0026\u0026!eE(a)\u0026\u0026!a.C};\ngra\u003dfunction(a){var b\u003da.raw_embedded_player_response;b||(a\u003da.embedded_player_response)\u0026\u0026(b\u003dJSON.parse(a));return b\u0026\u0026(b\u003db.embedPreview)?b.thumbnailPreviewRenderer.embedMode||\"\":\"\"};\ndra\u003dfunction(a,b){if(g.mD(a.experiments,\"html5_qoe_intercept\"))return g.mD(a.experiments,\"html5_qoe_intercept\");a.zk?(b\u003db.vss_host||\"s.youtube.com\",a.N(\"www_for_videostats\")\u0026\u0026\"s.youtube.com\"\u003d\u003d\u003db\u0026\u0026(b\u003dlra(a.Ba)||\"www.youtube.com\")):b\u003d\"video.google.com\";return b};\nKE\u003dfunction(a){if(!a.userDisplayImage)return\"\";var b\u003da.userDisplayImage.split(\"/\");if(5\u003d\u003d\u003db.length)return a\u003db[b.length-1].split(\"\u003d\"),a[1]\u003d\"s20-c\",b[b.length-1]\u003da.join(\"\u003d\"),b.join(\"/\");if(8\u003d\u003d\u003db.length)return b.splice(7,0,\"s20-c\"),b.join(\"/\");if(9\u003d\u003d\u003db.length)return b[7]+\u003d\"-s20-c\",b.join(\"/\");g.Xx(new g.Rv(\"Profile image not a FIFE URL.\",a.userDisplayImage));return a.userDisplayImage};\ng.LE\u003dfunction(a){var b\u003dg.xE(a);!a.N(\"yt_embeds_disable_new_error_lozenge_url\")\u0026\u0026pra.includes(b)\u0026\u0026(b\u003d\"www.youtube.com\");return a.protocol+\"://\"+b};\nYqa\u003dfunction(a,b){b.brand\u0026\u0026(a.deviceParams.cbrand\u003db.brand);b.browser\u0026\u0026(a.deviceParams.cbr\u003db.browser);b.browserVersion\u0026\u0026(a.deviceParams.cbrver\u003db.browserVersion);a.deviceParams.c\u003db.interfaceName||\"WEB\";a.deviceParams.cver\u003db.interfaceVersion||\"html5\";b.interfaceTheme\u0026\u0026(a.deviceParams.ctheme\u003db.interfaceTheme);a.deviceParams.cplayer\u003db.interfacePlayerType||\"UNIPLAYER\";b.model\u0026\u0026(a.deviceParams.cmodel\u003db.model);b.network\u0026\u0026(a.deviceParams.cnetwork\u003db.network);b.os\u0026\u0026(a.deviceParams.cos\u003db.os);b.osVersion\u0026\u0026(a.deviceParams.cosver\u003d\nb.osVersion);b.platform\u0026\u0026(a.deviceParams.cplatform\u003db.platform)};\nlra\u003dfunction(a){var b\u003dg.Oi(a);return(a\u003dNumber(g.Ni(4,a))||null)?b+\":\"+a:b};\nME\u003dfunction(a){this.i\u003da};\nNE\u003dfunction(a,b,c){if(c)return Jt();var d\u003d{};c\u003dCC();b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next())if(e\u003de.value,a.canPlayType(c,e.uf().mimeType)){var f\u003de.i.video.quality;if(!d[f]||d[f].uf().Be())d[f]\u003de}var h\u003d[];d.auto\u0026\u0026h.push(d.auto);g.uc(rC,function(l){(l\u003dd[l])\u0026\u0026h.push(l)});\nreturn h.length?Kt(h):Jt()};\nqra\u003dfunction(a,b,c,d,e){this.B\u003da;this.u\u003db;this.D\u003dc;this.cpn\u003dd;this.J\u003de;this.C\u003d0;this.i\u003d\"\"};\nrra\u003dfunction(a,b){a.B.some(function(c){var d;return(null\u003d\u003d\u003d(d\u003dc.Ec)||void 0\u003d\u003d\u003dd?void 0:d.getId())\u003d\u003d\u003db});\na.i\u003db};\nOE\u003dfunction(a,b,c){a.cpn\u0026\u0026(b\u003dg.Zi(b,{cpn:a.cpn}));c\u0026\u0026(b\u003dg.Zi(b,{cea:c}));return b};\nsra\u003dfunction(a,b){a\u003da.itag.toString();null!\u003d\u003db\u0026\u0026(a+\u003db.itag.toString());return a};\ntra\u003dfunction(a){for(var b\u003d[],c\u003d[],d\u003dg.q(a.u),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.bitrate\u003c\u003da.C?b.push(e):c.push(e);b.sort(function(f,h){return h.bitrate-f.bitrate});\nc.sort(function(f,h){return f.bitrate-h.bitrate});\na.u\u003db.concat(c)};\nura\u003dfunction(a){var b;this.itag\u003da.itag;this.url\u003da.url;this.codecs\u003da.codecs;this.width\u003da.width;this.height\u003da.height;this.fps\u003da.fps;this.bitrate\u003da.bitrate;this.u\u003d(null\u003d\u003d\u003d(b\u003da.audioItag)||void 0\u003d\u003d\u003db?void 0:b.split(\",\"))||[];this.mu\u003da.mu;this.Hd\u003da.Hd||\"\";this.Ec\u003da.Ec;this.audioChannels\u003da.audioChannels;this.i\u003d\"\"};\nvra\u003dfunction(a,b,c,d){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!0:c;d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003d{};a\u003dg.q(a);for(var f\u003da.next();!f.done;f\u003da.next()){f\u003df.value;if(b\u0026\u0026MediaSource\u0026\u0026MediaSource.isTypeSupported){var h\u003df.type;f.audio_channels\u0026\u0026(h\u003dh+\"; channels\u003d\"+f.audio_channels);if(!MediaSource.isTypeSupported(h)){d.push(f.itag);d.push(\"tpus\");continue}}if(c||!f.drm_families||\"smpte2084\"!\u003d\u003df.eotf\u0026\u0026\"arib-std-b67\"!\u003d\u003df.eotf){h\u003dvoid 0;var l\u003d{bt709:\"SDR\",bt2020:\"SDR\",smpte2084:\"PQ\",\"arib-std-b67\":\"HLG\"},m\u003df.type.match(/codecs\u003d\"([^\"]*)\"/);\nm\u003dm?m[1]:\"\";f.audio_track_id\u0026\u0026(h\u003dnew AC(f.name,f.audio_track_id,!!f.is_default));var n\u003df.eotf;f\u003dnew ura({itag:f.itag,url:f.url,codecs:m,width:Number(f.width),height:Number(f.height),fps:Number(f.fps),bitrate:Number(f.bitrate),audioItag:f.audio_itag,mu:n?l[n]:void 0,Hd:f.drm_families,Ec:h,audioChannels:Number(f.audio_channels)});e[f.itag]\u003de[f.itag]||[];e[f.itag].push(f)}else d.push(f.itag),d.push(\"enchdr\")}return e};\nPE\u003dfunction(a,b,c){this.i\u003da;this.B\u003db;this.expiration\u003dc;this.u\u003dnull};\nwra\u003dfunction(a,b){if(!(wu||tu()||qu()))return null;a\u003dvra(b,a.N(\"html5_filter_fmp4_in_hls\"));if(!a)return null;b\u003d[];for(var c\u003d{},d\u003dg.q(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.q(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;h.Ec\u0026\u0026(f\u003dh.Ec.getId(),c[f]||(h\u003dnew zz(f,h.Ec),c[f]\u003dh,b.push(h)))}}return 0\u003cb.length?b:null};\nBra\u003dfunction(a,b,c,d,e,f,h){if(!(wu||tu()||qu()))return Jt();var l\u003d[],m\u003dxra(c),n\u003dvra(c,a.N(\"html5_filter_fmp4_in_hls\"),a.u.C,l);if(!n)return h(\"noplst\"),Jt();yra(n);c\u003d{};var p\u003d(c.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",c),r;c\u003d[];var t\u003d[],v\u003d[],x\u003dnull,y\u003d\"\";d\u003dd\u0026\u0026d.match(/hls_timedtext_playlist/)?new ura({itag:\"0\",url:d,codecs:\"vtt\",width:0,height:0,fps:0,bitrate:0,Ec:new AC(\"English\",\"en\",!1)}):null;for(var z\u003dg.q(Object.keys(n)),D\u003dz.next();!D.done;D\u003dz.next())if(D\u003dD.value,!a.N(\"html5_disable_drm_hfr_1080\")||\n\"383\"!\u003d\u003dD\u0026\u0026\"373\"!\u003d\u003dD){D\u003dg.q(n[D]);for(var G\u003dD.next();!G.done;G\u003dD.next())if(G\u003dG.value,G.width){for(var F\u003dg.q(G.u),J\u003dF.next();!J.done;J\u003dF.next())if(J\u003dJ.value,n[J]){G.i\u003dJ;break}G.i||(G.i\u003dzra(n,G));if(F\u003dn[G.i])if(c.push(G),\"fairplay\"\u003d\u003d\u003dG.Hd\u0026\u0026(r\u003dp),J\u003d\"\",\"PQ\"\u003d\u003d\u003dG.mu?J\u003d\"smpte2084\":\"HLG\"\u003d\u003d\u003dG.mu\u0026\u0026(J\u003d\"arib-std-b67\"),J\u0026\u0026(y\u003dJ),v.push(Ara(F,[G],d,f,G.itag,G.width,G.height,G.fps,m,void 0,void 0,r,J)),!x||G.width*G.height*G.fps\u003ex.width*x.height*x.fps)x\u003dG}else t.push(G)}else l.push(D),l.push(\"disdrmhfr\");v.reduce(function(U,\nY){return Y.uf().isEncrypted()\u0026\u0026U},!0)\u0026\u0026(r\u003dp);\ne\u003dMath.max(e,0);p\u003dx||{};n\u003dvoid 0\u003d\u003d\u003dp.fps?0:p.fps;x\u003dvoid 0\u003d\u003d\u003dp.width?0:p.width;p\u003dvoid 0\u003d\u003d\u003dp.height?0:p.height;z\u003da.N(\"html5_native_audio_track_switching\");v.push(Ara(t,c,d,f,\"93\",x,p,n,m,\"auto\",e,r,y,z));l.length\u0026\u0026h(l.join(\".\"));return NE(a.u,v,vE(a,b))};\nAra\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v){for(var x\u003d0,y\u003d\"\",z\u003dg.q(a),D\u003dz.next();!D.done;D\u003dz.next())D\u003dD.value,y||(y\u003dD.itag),D.audioChannels\u0026\u0026D.audioChannels\u003ex\u0026\u0026(x\u003dD.audioChannels,y\u003dD.itag);e\u003dnew uC(e,\"application/x-mpegURL\",{audio:new oC(0,x,null,y),video:new qC(f,h,l,null,void 0,n,void 0,t),Hd:r});a\u003dnew qra(a,b,c?[c]:[],d,!!v);a.C\u003dp?p:1369843;return new PE(e,a,m)};\nxra\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.url\u0026\u0026(b\u003db.url.split(\"expire/\"),!(1\u003e\u003db.length)))return+b[1].split(\"/\")[0];return NaN};\nzra\u003dfunction(a,b){for(var c\u003dg.q(Object.keys(a)),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d][0];if(!e.width\u0026\u0026e.Hd\u003d\u003d\u003db.Hd\u0026\u0026!e.audioChannels)return d}return\"\"};\nyra\u003dfunction(a){for(var b\u003dnew Set,c\u003dg.q(Object.values(a)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.length\u0026\u0026(d\u003dd[0],d.height\u0026\u0026d.codecs.startsWith(\"vp09\")\u0026\u0026b.add(d.height));c\u003d[];if(b.size){d\u003dg.q(Object.keys(a));for(var e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,a[e].length){var f\u003da[e][0];f.height\u0026\u0026b.has(f.height)\u0026\u0026!f.codecs.startsWith(\"vp09\")\u0026\u0026c.push(e)}}b\u003dg.q(c);for(e\u003db.next();!e.done;e\u003db.next())delete a[e.value]};\nQE\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nCra\u003dfunction(a,b,c,d){var e\u003d[];c\u003dg.q(c);for(var f\u003dc.next();!f.done;f\u003dc.next()){var h\u003df.value;if(h.url){f\u003dnew g.wA(h.url,!0);if(h.s){var l\u003dh.sp,m\u003dcoa(decodeURIComponent(h.s));f.set(l,encodeURIComponent(m))}l\u003dg.q(Object.keys(d));for(m\u003dl.next();!m.done;m\u003dl.next())m\u003dm.value,f.set(m,d[m]);h\u003dypa(h.type,h.quality,h.itag,h.width,h.height);e.push(new QE(h,f))}}return NE(a.u,e,vE(a,b))};\nRE\u003dfunction(a,b){this.i\u003da;this.u\u003db};\nDra\u003dfunction(a){var b\u003d[];g.uc(a,function(c){if(c\u0026\u0026c.url){var d\u003dypa(c.type,\"medium\",\"0\");b.push(new RE(d,c.url))}});\nreturn b};\nEra\u003dfunction(a,b,c){c\u003dDra(c);return NE(a.u,c,vE(a,b))};\nSE\u003dfunction(a,b){this.type\u003da||\"\";this.id\u003db||\"\"};\ng.TE\u003dfunction(a){return new SE(a.substr(0,2),a.substr(2))};\nUE\u003dfunction(a,b){for(var c\u003d{},d\u003dg.q(Object.keys(Fra)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003db?b+e:e;f\u003da[f+\"_webp\"]||a[f];g.Ky(f)\u0026\u0026(c[Fra[e]]\u003df)}return c};\nVE\u003dfunction(a){var b\u003d{};if(!a||!a.thumbnails)return b;a\u003da.thumbnails.filter(function(l){return!!l.url});\na.sort(function(l,m){return l.width-m.width||l.height-m.height});\nfor(var c\u003dg.q(Object.keys(Gra)),d\u003dc.next();!d.done;d\u003dc.next()){var e\u003dNumber(d.value);d\u003dGra[e];for(var f\u003dg.q(a),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.width\u003e\u003de){e\u003dHra(h.url);g.Ky(e)\u0026\u0026(b[d]\u003de);break}}(a\u003da.pop())\u0026\u00261280\u003c\u003da.width\u0026\u0026(a\u003dHra(a.url),g.Ky(a)\u0026\u0026(b[\"maxresdefault.jpg\"]\u003da));return b};\nHra\u003dfunction(a){return a.startsWith(\"//\")?\"https:\"+a:a};\ng.WE\u003dfunction(a,b){var c;this.u\u003da;this.author\u003d\"\";this.zv\u003dnull;this.playlistLength\u003d0;this.i\u003dthis.sessionData\u003dnull;this.Z\u003d{};this.title\u003d\"\";if(b){this.author\u003db.author||b.playlist_author||\"\";this.title\u003db.playlist_title||\"\";if(a\u003db.session_data)this.sessionData\u003djt(a,\"\u0026\");this.i\u003d(null\u003d\u003d\u003d(c\u003db.thumbnail_ids)||void 0\u003d\u003d\u003dc?void 0:c.split(\",\")[0])||null;this.Z\u003dUE(b,\"playlist_\");this.videoId\u003db.video_id||void 0;if(a\u003db.list)switch(b.listType){case \"user_uploads\":this.playlistId\u003d(new SE(\"UU\",\"PLAYER_\"+a)).toString();\nbreak;default:var d\u003db.playlist_length;d\u0026\u0026(this.playlistLength\u003dNumber(d)||0);this.playlistId\u003dg.TE(a).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.XE\u003dfunction(a,b){this.i\u003da;this.dn\u003dthis.author\u003d\"\";this.zv\u003dnull;this.isUpcoming\u003dthis.isLivePlayback\u003d!1;this.lengthSeconds\u003d0;this.kq\u003dthis.lengthText\u003d\"\";this.sessionData\u003dnull;this.Z\u003d{};this.title\u003d\"\";if(b){this.Ml\u003db.aria_label||void 0;this.author\u003db.author||\"\";this.dn\u003db.dn||\"\";if(a\u003db.endscreen_autoplay_session_data)this.zv\u003djt(a,\"\u0026\");this.Av\u003db.Av;this.isLivePlayback\u003d\"1\"\u003d\u003d\u003db.live_playback;this.isUpcoming\u003d!!b.isUpcoming;if(a\u003db.length_seconds)this.lengthSeconds\u003d\"string\"\u003d\u003d\u003dtypeof a?Number(a):a;this.lengthText\u003d\nb.lengthText||\"\";this.kq\u003db.kq||\"\";this.publishedTimeText\u003db.publishedTimeText||void 0;if(a\u003db.session_data)this.sessionData\u003djt(a,\"\u0026\");this.shortViewCount\u003db.short_view_count_text||void 0;this.Z\u003dUE(b);this.title\u003db.title||\"\";this.videoId\u003db.docid||b.video_id||b.videoId||b.id||void 0;this.watchUrl\u003db.watchUrl||void 0}};\nJra\u003dfunction(a,b){var c\u003dg.Ia(\"ytDebugData.callbacks\");c||(c\u003d{},g.Ha(\"ytDebugData.callbacks\",c,void 0));if(g.P(\"web_dd_iu\")||Ira.includes(a))c[a]\u003db};\nYE\u003dfunction(a){this.i\u003dnew Qr(a)};\nKra\u003dfunction(){try{var a\u003d!!self.localStorage}catch(b){a\u003d!1}if(a\u0026\u0026(a\u003dg.$r(Sv()+\"::yt-player\")))return new YE(a)};\nMra\u003dfunction(){var a\u003dLra;if(void 0\u003d\u003d\u003dZE)if(a){try{window.localStorage.removeItem(\"yt-player-lv\")}catch(b){}ZE\u003dKra()}else(a\u003dKra())\u0026\u0026a.remove(\"yt-player-lv\"),ZE\u003dg.$r();return ZE};\n$E\u003dfunction(){var a\u003dMra();if(!a)return{};try{var b\u003da.get(\"yt-player-lv\");return JSON.parse(b||\"{}\")}catch(c){return{}}};\nNra\u003dfunction(a){var b\u003dMra();b\u0026\u0026(a\u003dJSON.stringify(a),b.set(\"yt-player-lv\",a))};\naF\u003dfunction(a){return $E()[a]||0};\nbF\u003dfunction(a,b){var c\u003d$E();b!\u003d\u003dc[a]\u0026\u0026(0!\u003d\u003db?c[a]\u003db:delete c[a],Nra(c))};\nOra\u003dfunction(a){var b\u003d$E();b\u003dObject.assign({},b);a\u003dObject.assign({},a);for(var c in b)a[c]?(4!\u003d\u003db[c]\u0026\u0026(b[c]\u003da[c]),delete a[c]):2!\u003d\u003db[c]\u0026\u0026(b[c]\u003d4);Object.assign(b,a);Nra(b);JSON.stringify(b);return b};\ng.cF\u003dfunction(a){return g.B(function(b){return b.return(vw(Pra(),a))})};\nQra\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.Cw(),2);if(3!\u003dd.i)return(b\u003dd.u)?g.A(d,g.cF(b),3):d.return();c\u003dd.u;return d.return(kw(c,[\"index\",\"media\",\"captions\"],{mode:\"readwrite\",Kc:!0},function(e){var f\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");e\u003d[e.objectStore(\"index\").delete(f),e.objectStore(\"media\").delete(f),e.objectStore(\"captions\").delete(f)];return cw.all(e).then(function(){})}))})};\nTra\u003dfunction(){var a,b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,g.Cw(),2);if(3!\u003dc.i){a\u003dc.u;if(!a)throw g.aw(\"rvdfd\");return g.A(c,g.cF(a),3)}b\u003dc.u;return c.return(kw(b,[\"index\",\"media\"],{mode:\"readwrite\",Kc:!0},function(d){var e\u003d{};return ow(d.objectStore(\"index\"),{},function(f){var h,l\u003df.getKey().match(/^([\\w\\-_]+)\\|(a|v)$/),m\u003dcw.resolve(void 0);if(l){var n\u003dl[1];l\u003dl[2];e[n]\u003de[n]||{};e[n][l]\u003dRra(null\u003d\u003d\u003d(h\u003df.getValue())||void 0\u003d\u003d\u003dh?void 0:h.fmts)}else m\u003df.delete().then(function(){});\nreturn cw.all([f.continue(),m]).then(function(p){return g.q(p).next().value})}).then(function(){for(var f\u003d{},h\u003dg.q(Object.keys(e)),l\u003dh.next();!l.done;l\u003dh.next()){l\u003dl.value;\nvar m\u003de[l].v;f[l]\u003de[l].a\u0026\u0026m?1:2}var n\u003dOra(f);return Rka(d.objectStore(\"media\"),{},function(p){var r\u003dp.getKey().match(Sra);r\u0026\u0026f[r[1]]||d.objectStore(\"media\").delete(p.getKey());return p.continue()}).then(function(){return n})})}))})};\nUra\u003dfunction(a,b){var c,d;return g.B(function(e){if(1\u003d\u003de.i)return g.A(e,g.Cw(),2);if(3!\u003de.i){c\u003de.u;if(!c)throw g.aw(\"wct\");return g.A(e,g.cF(c),3)}d\u003de.u;return g.A(e,kw(d,[\"captions\"],{mode:\"readwrite\",Kc:!0},function(f){var h\u003d[];f\u003df.objectStore(\"captions\");for(var l\u003d0;l\u003cb.length;l++){var m\u003dlw(f,b[l],a+\"|\"+b[l].metadata.vss_id);h.push(m)}return cw.all(h)}),0)})};\nVra\u003dfunction(a){var b,c,d;return g.B(function(e){if(1\u003d\u003de.i)return b\u003dIDBKeyRange.bound(a+\"|\",a+\"~\"),g.A(e,g.Cw(),2);if(3!\u003de.i){c\u003de.u;if(!c)throw g.aw(\"gactfv\");return g.A(e,g.cF(c),3)}d\u003de.u;return e.return(Ika(d,b))})};\neF\u003dfunction(a,b,c,d,e,f,h){var l,m,n,p,r,t;return g.B(function(v){switch(v.i){case 1:return l\u003daF(a),4\u003d\u003d\u003dl?v.return(4):g.A(v,g.Cw(),2);case 2:m\u003dv.u;if(!m)throw g.aw(\"wiac\");if(!h||void 0\u003d\u003d\u003df){v.eb(3);break}return g.A(v,Wra(h,f),4);case 4:f\u003dv.u;case 3:return n\u003dc.lastModified||\"0\",g.A(v,g.cF(m),5);case 5:return p\u003dv.u,ta(v,6),dF++,g.A(v,kw(p,[\"index\",\"media\"],{mode:\"readwrite\",tag:\"IDB_TRANSACTION_TAG_WIAC\",Kc:!0},function(x){if(void 0!\u003d\u003de\u0026\u0026void 0!\u003d\u003df){var y\u003d\"\"+a+\"|\"+b.id+\"|\"+n+\"|\"+String(e).padStart(10,\n\"0\");y\u003dlw(x.objectStore(\"media\"),f,y)}else y\u003dcw.resolve(void 0);var z\u003dXra(a,b.isVideo()),D\u003dXra(a,!b.isVideo()),G\u003d{fmts:Yra(d),format:c||{}};z\u003dlw(x.objectStore(\"index\"),G,z);var F\u003d-1\u003d\u003d\u003dd.downloadedEndTime;x\u003dF?x.objectStore(\"index\").get(D):cw.resolve(void 0);return cw.all([x,y,z]).then(function(J){J\u003dg.q(J).next().value;dF--;var U\u003daF(a);4!\u003d\u003dU\u0026\u0026F\u0026\u0026void 0!\u003d\u003dJ\u0026\u0026Rra(J.fmts)\u0026\u0026(U\u003d1,bF(a,U));return U})}),8);\ncase 8:return v.return(v.u);case 6:r\u003dwa(v);dF--;t\u003daF(a);if(4\u003d\u003d\u003dt)return v.return(t);bF(a,4);throw r;}})};\nZra\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,g.Cw(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw g.aw(\"ri\");return g.A(d,g.cF(b),3)}c\u003dd.u;return d.return(kw(c,[\"index\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRI\"},function(e){var f\u003dIDBKeyRange.bound(a+\"|\",a+\"~\");return Hka(e.objectStore(\"index\"),f).then(function(h){return h.map(function(l){return l?l.format:{}})})}))})};\nasa\u003dfunction(a,b,c,d,e){var f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,g.Cw(),2);if(3!\u003dm.i){f\u003dm.u;if(!f)throw g.aw(\"rc\");return g.A(m,g.cF(f),3)}h\u003dm.u;l\u003dkw(h,[\"media\"],{mode:\"readonly\",tag:\"IDB_TRANSACTION_TAG_LMRM\"},function(n){var p\u003d\"\"+a+\"|\"+b+\"|\"+c+\"|\"+String(d).padStart(10,\"0\");return n.objectStore(\"media\").get(p)});\nreturn e?m.return(l.then(function(n){return $ra(e,n)})):m.return(l)})};\nbsa\u003dfunction(a){return g.B(function(b){bF(a,0);return b.return(Qra(a))})};\nRra\u003dfunction(a){return a?a.includes(\"dlt\u003d-1\")||!a.includes(\"dlt\u003d\"):!1};\nXra\u003dfunction(a,b){return\"\"+a+\"|\"+(b?\"v\":\"a\")};\nYra\u003dfunction(a){var b\u003d{};return kt((b.dlt\u003da.downloadedEndTime.toString(),b.mket\u003da.maxKnownEndTime.toString(),b.avbr\u003da.averageByteRate.toString(),b))};\ncsa\u003dfunction(a){var b\u003d{},c\u003d{};a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dd.value,f\u003de.split(\"|\");e.match(Sra)?(d\u003dNumber(f.pop()),isNaN(d)?c[e]\u003d\"?\":(f\u003df.join(\"|\"),(e\u003db[f])?(f\u003de[e.length-1],d\u003d\u003d\u003df.end+1?f.end\u003dd:e.push({start:d,end:d})):b[f]\u003d[{start:d,end:d}])):c[e]\u003d\"?\"}a\u003dg.q(Object.keys(b));for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,c[d]\u003db[d].map(function(h){return h.start+\"-\"+h.end}).join(\",\");\nreturn c};\ndsa\u003dfunction(a){if(a\u003da.commonConfig)this.url\u003da.url,this.urlQueryOverride\u003da.urlQueryOverride,a.ustreamerConfig\u0026\u0026(this.i\u003dID(a.ustreamerConfig))};\ng.fF\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;this.languageCode\u003da.languageCode||\"\";this.languageName\u003da.languageName||null;this.kind\u003da.kind||\"\";this.name\u003da.name||null;this.id\u003da.id||null;this.i\u003da.is_servable||!1;this.isTranslateable\u003da.is_translateable||!1;this.url\u003da.url||null;this.vssId\u003da.vss_id||\"\";this.isDefault\u003da.is_default||!1;this.translationLanguage\u003da.translationLanguage||null};\ng.hF\u003dfunction(a){var b\u003d{languageCode:a.languageCode,languageName:a.languageName,displayName:g.gF(a),kind:a.kind,name:a.name,id:a.id,is_servable:a.i,is_default:a.isDefault,is_translateable:a.isTranslateable,vss_id:a.vssId};a.translationLanguage\u0026\u0026(b.translationLanguage\u003da.translationLanguage);return b};\ng.iF\u003dfunction(a){return a.translationLanguage?a.translationLanguage.languageCode:a.languageCode};\ng.gF\u003dfunction(a){var b\u003da.languageName||\"\",c\u003d[b];\"asr\"\u003d\u003d\u003da.kind\u0026\u0026-1\u003d\u003d\u003db.indexOf(\"(\")\u0026\u0026c.push(\" (Automatic Captions)\");a.name\u0026\u0026c.push(\" - \"+a.name);a.translationLanguage\u0026\u0026c.push(\" \u003e\u003e \"+a.translationLanguage.languageName);return c.join(\"\")};\nhsa\u003dfunction(a,b,c,d){a||(a\u003db\u0026\u0026esa.hasOwnProperty(b)\u0026\u0026fsa.hasOwnProperty(b)?fsa[b]+\"_\"+esa[b]:void 0);b\u003da;if(!b)return null;a\u003db.match(gsa);if(!a||5!\u003d\u003da.length)return null;if(a\u003db.match(gsa)){var e\u003dNumber(a[3]),f\u003d[7,8,10,5,6];a\u003d!(1\u003d\u003d\u003dNumber(a[1])\u0026\u00268\u003d\u003d\u003de)\u0026\u00260\u003c\u003df.indexOf(e)}else a\u003d!1;return c||d||a?b:null};\njsa\u003dfunction(a){if(a\u003da.colorInfo)if(a\u003da.transferCharacteristics)return isa[a];return null};\njF\u003dfunction(a){return a\u0026\u0026a.baseUrl||\"\"};\nkF\u003dfunction(a){a\u003dg.nt(a);for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da[c];a[c]\u003dArray.isArray(d)?d[0]:d}return a};\nksa\u003dfunction(a,b){a.botguardData\u003db.playerAttestationRenderer.botguardData;b\u003db.playerAttestationRenderer.challenge;null!\u003db\u0026\u0026(a.Aa\u003db)};\nmsa\u003dfunction(a,b){a.captionTracks\u003d[];if(b.captionTracks)for(var c\u003dg.q(b.captionTracks),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dlsa(d.baseUrl);if(!e)return;d\u003dnew g.fF({is_translateable:!!d.isTranslatable,languageCode:d.languageCode,languageName:d.name\u0026\u0026g.Uy(d.name),url:e,vss_id:d.vssId,kind:d.kind});a.captionTracks.push(d)}a.ZD\u003db.audioTracks||[];a.cP\u003db.defaultAudioTrackIndex||0;a.HE\u003db.translationLanguages?g.on(b.translationLanguages,function(f){return{languageCode:f.languageCode,languageName:g.Uy(f.languageName)}}):\n[];\na.Hp\u003d!!b.contribute\u0026\u0026!!b.contribute.captionsMetadataRenderer};\nnsa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc.interstitials.map(function(h){var l\u003dh.unserializedPlayerResponse;if(l)return{is_yto_interstitial:!0,raw_player_response:l};if(h\u003dh.playerVars)return Object.assign({is_yto_interstitial:!0},lt(h))});\nd\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,c.podConfig.playbackPlacement){case \"INTERSTITIAL_PLAYBACK_PLACEMENT_PRE\":a.interstitials\u003da.interstitials.concat({time:0,playerVars:e,bk:5});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_POST\":a.interstitials\u003da.interstitials.concat({time:0x7ffffffffffff,playerVars:e,bk:6});break;case \"INTERSTITIAL_PLAYBACK_PLACEMENT_INSERT_AT_VIDEO_TIME\":var f\u003dNumber(c.podConfig.timeToInsertAtMillis);a.interstitials\u003da.interstitials.concat({time:f,playerVars:e,\nbk:0\u003d\u003d\u003df?5:7})}}};\nosa\u003dfunction(a,b){if(b\u003db.find(function(c){return!(!c||!c.tooltipRenderer)}))a.tooltipRenderer\u003db.tooltipRenderer};\npsa\u003dfunction(a,b){b.subscribeCommand\u0026\u0026(a.subscribeCommand\u003db.subscribeCommand);b.unsubscribeCommand\u0026\u0026(a.unsubscribeCommand\u003db.unsubscribeCommand);b.addToWatchLaterCommand\u0026\u0026(a.addToWatchLaterCommand\u003db.addToWatchLaterCommand);b.removeFromWatchLaterCommand\u0026\u0026(a.removeFromWatchLaterCommand\u003db.removeFromWatchLaterCommand);b.getSharePanelCommand\u0026\u0026(a.getSharePanelCommand\u003db.getSharePanelCommand)};\nlF\u003dfunction(a){var b\u003d[];a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.baseUrl\u0026\u0026b.push(c.baseUrl);return b};\nvsa\u003dfunction(a){var b\u003da.indexRange,c\u003da.initRange;b\u003d{itag:a.itag,url:a.url,index:b?b.start+\"-\"+b.end:\"0-0\",bitrate:a.bitrate,init:c?c.start+\"-\"+c.end:\"0-0\",type:a.mimeType,clen:a.contentLength,lmt:a.lastModified,xtags:a.xtags};if(c\u003da.audioTrack){var d\u003dc.displayName;d\u0026\u0026(b.name\u003dd,b.audio_track_id\u003dc.id,c.audioIsDefault\u0026\u0026(b.isDefault\u003d\"1\"))}if(c\u003da.captionTrack)b.caption_display_name\u003dc.displayName,b.caption_vss_id\u003dc.vssId,b.caption_language_code\u003dc.languageCode,b.caption_kind\u003dc.kind;(c\u003da.cipher||a.signatureCipher)?\n(c\u003dlt(c),b.sp\u003dc.sp,b.s\u003dc.s,b.url\u003dc.url):b.url\u003da.url;c\u003da.width;d\u003da.height;null!\u003dc\u0026\u0026null!\u003dd\u0026\u0026(b.size\u003dc+\"x\"+d);(c\u003da.fps)\u0026\u0026(b.fps\u003dc);(c\u003da.type)\u0026\u0026(b.stream_type\u003dqsa[c]);(c\u003da.projectionType)\u0026\u0026(b.projection_type\u003drsa[c]);(c\u003da.stereoLayout)\u0026\u0026(b.stereo_layout\u003dssa[c]);(c\u003da.spatialAudioType)\u0026\u0026(b.spatial_audio_type\u003dtsa[c]);if(d\u003da.drmFamilies){c\u003d[];d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())c.push(mF[e.value]);b.drm_families\u003dc.join(\",\")}(c\u003da.qualityLabel)\u0026\u0026(b.quality_label\u003dc);(c\u003da.targetDurationSec)\u0026\u0026(b.target_duration_sec\u003d\nc);(c\u003da.maxDvrDurationSec)\u0026\u0026(b.max_dvr_duration_sec\u003dc);(c\u003da.audioSampleRate)\u0026\u0026(b.audio_sample_rate\u003dc);(c\u003da.audioChannels)\u0026\u0026(b.audio_channels\u003dc);(c\u003djsa(a))\u0026\u0026(b.eotf\u003dc);(a\u003da.colorInfo)\u0026\u0026(a\u003da.primaries)\u0026\u0026(a\u003dusa[a])\u0026\u0026(b.primaries\u003da);return g.Xi(b)};\nnF\u003dfunction(a){g.yx.call(this);this.i\u003dnull;this.B\u003dnew Sfa;this.i\u003dnull;this.K\u003dnew Set;this.D\u003da||\"\"};\nqF\u003dfunction(a,b,c){for(c\u003doF(a,c);0\u003c\u003dc;){var d\u003da.levels[c];if(d.isLoaded(Math.floor(b/(d.columns*d.rows)))\u0026\u0026(d\u003dg.pF(d,b)))return d;c--}return g.pF(a.levels[0],b)};\nxsa\u003dfunction(a,b,c){c\u003doF(a,c);for(var d,e;0\u003c\u003dc;c--)if(d\u003da.levels[c],e\u003dMath.floor(b/(d.columns*d.rows)),!d.isLoaded(e)){d\u003da;var f\u003dc,h\u003df+\"-\"+e;d.K.has(h)||(d.K.add(h),Rfa(d.B,f,{UL:f,hM:e}))}wsa(a)};\nwsa\u003dfunction(a){if(!a.i\u0026\u0026!a.B.isEmpty()){var b\u003da.B.remove();a.i\u003dysa(a,b)}};\nysa\u003dfunction(a,b){var c\u003ddocument.createElement(\"img\");a.D\u0026\u0026(c.crossOrigin\u003da.D);c.src\u003dzsa(a.levels[b.UL],b.hM);c.onload\u003dfunction(){var d\u003db.UL,e\u003db.hM;null!\u003d\u003da.i\u0026\u0026(a.i.onload\u003dnull,a.i\u003dnull);d\u003da.levels[d];d.loaded.add(e);wsa(a);var f\u003dd.columns*d.rows;e*\u003df;d\u003dMath.min(e+f-1,d.lC()-1);e\u003d[e,d];a.ea(\"l\",e[0],e[1])};\nreturn c};\ng.rF\u003dfunction(a,b,c,d){this.level\u003da;this.C\u003db;this.loaded\u003dnew Set;this.level\u003da;this.C\u003db;a\u003dc.split(\"#\");this.width\u003dMath.floor(Number(a[0]));this.height\u003dMath.floor(Number(a[1]));this.frameCount\u003dMath.floor(Number(a[2]));this.columns\u003dMath.floor(Number(a[3]));this.rows\u003dMath.floor(Number(a[4]));this.i\u003dMath.floor(Number(a[5]));this.B\u003da[6];this.signature\u003da[7];this.videoLength\u003dd};\nzsa\u003dfunction(a,b){var c\u003da.C;c\u003dc.replace(\"$N\",a.B);c\u003dc.replace(\"$L\",a.level.toString());c\u003dc.replace(\"$M\",b.toString());a.signature\u0026\u0026(c\u003dg.Zi(c,{sigh:a.signature}));return Ly(c)};\ng.pF\u003dfunction(a,b){b\u003e\u003da.Zx()\u0026\u0026a.Br();var c\u003dMath.floor(b/(a.columns*a.rows)),d\u003da.columns*a.rows,e\u003db%d;b\u003de%a.columns;e\u003dMath.floor(e/a.columns);var f\u003da.Br()+1-d*c;if(f\u003ca.columns){var h\u003df;d\u003d1}else h\u003da.columns,d\u003df\u003cd?Math.ceil(f/a.columns):a.rows;return{url:zsa(a,c),column:b,columns:h,row:e,rows:d,sA:a.width*h,rA:a.height*d}};\nsF\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;nF.call(this,c);this.isLive\u003dd;this.S\u003d!!e;this.levels\u003dthis.u(a,b);this.C\u003dnew Map;1\u003cthis.levels.length\u0026\u0026this.levels[0].isDefault()\u0026\u0026this.levels.splice(0,1)};\ntF\u003dfunction(a,b,c){return(a\u003da.levels[b])?a.Yx(c):-1};\noF\u003dfunction(a,b){var c\u003da.C.get(b);if(c)return c;c\u003da.levels.length;for(var d\u003d0;d\u003cc;d++)if(a.levels[d].width\u003e\u003db)return a.C.set(b,d),d;a.C.set(b,c-1);return c-1};\nuF\u003dfunction(a,b,c,d){c\u003dc.split(\"#\");c\u003d[c[1],c[2],0,c[3],c[4],-1,c[0],\"\"].join(\"#\");g.rF.call(this,a,b,c,0);this.u\u003dnull;this.D\u003dd?2:0};\nvF\u003dfunction(a,b,c,d){sF.call(this,a,0,void 0,b,!(void 0\u003d\u003d\u003dd||!d));for(a\u003d0;a\u003cthis.levels.length;a++)this.levels[a].iI(c)};\nAsa\u003dfunction(a,b,c){b\u003d{cpn:b};-1\u003d\u003d\u003da.indexOf(\"/ibw/\")\u0026\u0026(b.ibw\u003dc?String(c):\"1369843\");return{url:g.Zi(a,b),type:\"application/x-mpegURL\",quality:\"auto\",itag:\"93\"}};\nxF\u003dfunction(a,b){g.yx.call(this);this.B\u003da;this.adModule\u003d!1;this.adaptiveFormats\u003d\"\";this.tM\u003dthis.hp\u003dthis.adQueryId\u003dthis.gp\u003dnull;this.ZC\u003d{start:NaN,end:NaN};this.Ml\u003d\"\";this.Hd\u003dnull;this.fF\u003dthis.drmParams\u003d\"\";this.allowEmbed\u003d!0;this.allowLiveDvr\u003dthis.offlineable\u003dthis.backgroundable\u003d!1;this.Sa\u003d\"\";this.LD\u003dthis.ip\u003d!1;this.UH\u003dnull;this.jj\u003dthis.He\u003dthis.mj\u003dthis.YB\u003d!1;this.J\u003dnull;this.qN\u003dthis.Xg\u003d!1;this.le\u003dNaN;this.Lh\u003d!1;this.WC\u003d0;this.XK\u003d!1;this.ap\u003d{};this.LC\u003dthis.cycToken\u003dnull;this.author\u003d\"\";this.RC\u003d0;this.rj\u003d\n!1;this.Ou\u003dnull;this.OC\u003d[];this.yp\u003dthis.YE\u003d!1;this.clientScreenNonce\u003dthis.clientPlaybackNonce\u003dthis.videoCountText\u003dthis.channelBanner\u003dthis.kc\u003dthis.jc\u003d\"\";this.contentCheckOk\u003d!1;this.limitedPlaybackDurationInSeconds\u003dthis.endSeconds\u003dthis.Zb\u003d0;this.dM\u003dthis.dd\u003dthis.u\u003dnull;this.tH\u003d\"\";this.Ja\u003d!1;this.qj\u003dthis.ek\u003d0;this.vD\u003dthis.pipable\u003dthis.Yk\u003d!1;this.paidContentOverlayDurationMs\u003d0;this.isLivePlayback\u003dthis.Bb\u003dthis.isPrivate\u003dthis.isListed\u003dthis.HH\u003dthis.VL\u003dthis.mutedAutoplay\u003dthis.dl\u003d!1;this.aC\u003d\"\";this.isLowLatencyLiveStream\u003d\nthis.isLivingRoomDeeplink\u003dthis.isLiveDefaultBroadcast\u003dthis.WB\u003dthis.hk\u003dthis.kf\u003d!1;this.latencyClass\u003d\"UNKNOWN\";this.GH\u003dthis.enablePreroll\u003dthis.enableServerStitchedDai\u003dthis.Xd\u003dthis.isMdxPlayback\u003dthis.isUpcoming\u003dthis.isPremiere\u003d!1;this.mdxControlMode\u003dnull;this.isPharma\u003d!1;this.Eb\u003d0;this.reloadReason\u003d\"\";this.XB\u003dthis.TH\u003dthis.Hf\u003d!1;this.keywords\u003d{};this.wb\u003d\"\";this.lk\u003d0;this.Hr\u003d!1;this.liveChunkReadahead\u003dNaN;this.hh\u003dnull;this.Gl\u003dthis.lengthSeconds\u003d0;this.playerParams\u003dthis.musicVideoType\u003dnull;this.paygated\u003d\n!1;this.Gi\u003d[];this.Ba\u003d[];this.racyCheckOk\u003d!1;this.VI\u003d{};this.ox\u003d0;this.C\u003dnull;this.autonavState\u003d1;this.CJ\u003dnull;this.shortDescription\u003d\"\";this.kb\u003dthis.GC\u003d!1;this.xr\u003dthis.wc\u003dthis.startSeconds\u003d0;this.Ir\u003dthis.JO\u003dthis.ej\u003dwF;this.suggestions\u003dnull;this.Jl\u003dthis.Kl\u003dvoid 0;this.Ui\u003dnull;this.JC\u003d!1;this.expandedSubtitle\u003dthis.expandedTitle\u003dthis.subtitle\u003dthis.title\u003d\"\";this.gq\u003dthis.suggestedAction\u003dthis.multiMarkersPlayerBarRenderer\u003dthis.XE\u003dvoid 0;this.Il\u003d[];this.hlsFormats\u003dthis.bj\u003d\"\";this.Uq\u003dthis.wr\u003dthis.Uf\u003dthis.Lb\u003d\nthis.fb\u003dthis.vk\u003dthis.Tq\u003dnull;this.Zh\u003d\"vvt\";this.fd\u003d!1;this.SC\u003dnull;this.gM\u003d\"\";this.Ck\u003dNaN;this.Qr\u003dthis.Nr\u003dthis.Ak\u003dthis.Lr\u003dthis.Kr\u003dthis.nj\u003dthis.zk\u003dthis.Pr\u003dthis.Bk\u003dthis.Or\u003d\"\";this.pj\u003dnull;this.SJ\u003d!1;this.K\u003d{};this.clipStart\u003d0;this.clipEnd\u003dInfinity;this.heartbeatToken\u003d\"\";this.KH\u003dthis.JH\u003dNaN;this.Kd\u003dthis.jk\u003dthis.yd\u003dthis.NH\u003dthis.LH\u003d!1;this.wk\u003d!0;this.Z\u003d{};this.captionTracks\u003d[];this.ZD\u003d[];this.cP\u003d0;this.HE\u003d[];this.Hp\u003d!1;this.sj\u003dnew zz(\"und\",new AC(\"Default\",\"und\",!0));this.ZB\u003d0;this.S\u003dnull;this.jr\u003d[];this.nG\u003d\n!1;this.md\u003d[];this.Jr\u003dthis.Qb\u003d\"\";this.slotPosition\u003d-1;this.breakType\u003d0;this.watchNextResponse\u003dthis.playerResponse\u003dthis.fP\u003dthis.ir\u003dthis.fk\u003dthis.rg\u003dthis.fG\u003dthis.pD\u003dthis.YC\u003dnull;this.iq\u003d!1;this.xa\u003dnull;this.isInlinePlaybackNoAd\u003dthis.Yg\u003dthis.useCobaltWidevine\u003dthis.oK\u003dthis.cq\u003dthis.oa\u003d!1;this.yF\u003d!0;this.kJ\u003dthis.mJ\u003dNaN;this.defraggedFromSubfragments\u003dthis.Uk\u003dthis.hasSubfragmentedFmp4\u003d!1;this.liveExperimentalContentId\u003dNaN;this.TC\u003dthis.PC\u003dthis.Ge\u003d!1;this.interstitials\u003d[];this.D\u003dthis.IH\u003d!1;this.Xa\u003d\"\";this.allowImaMonetization\u003d\n!1;this.Gc\u003dthis.nk\u003dthis.MI\u003d\"\";this.La\u003dthis.MH\u003d!1;this.Fe\u003d0;this.VH\u003dthis.yk\u003d\"\";this.fC\u003dthis.eC\u003dthis.EH\u003dthis.readAheadGrowthRateMs\u003dthis.minReadAheadMediaTimeMs\u003dthis.maxReadAheadMediaTimeMs\u003dNaN;this.showShareButton\u003d!0;this.xk\u003d!1;this.Si\u003dthis.Qf\u003d!0;this.errorDetail\u003dthis.userGenderAge\u003d\"\";this.MC\u003dthis.NC\u003dthis.getSharePanelCommand\u003dthis.removeFromWatchLaterCommand\u003dthis.addToWatchLaterCommand\u003dthis.unsubscribeCommand\u003dthis.subscribeCommand\u003dthis.contextParams\u003dthis.Bi\u003dthis.errorReason\u003dthis.errorCode\u003dnull;this.fq\u003d\nthis.Wp\u003d\"\";this.zq\u003d!1;this.Fl\u003d[];this.TL\u003dthis.CK\u003dthis.oJ\u003dthis.Bg\u003dthis.Ce\u003d0;this.fetchType\u003dnull;this.WI\u003d!0;this.IL\u003dvoid 0;this.IN\u003d-1;this.Th\u003dthis.Jc\u003d!1;this.lc\u003dnull;this.qb\u003d\"\";this.fh\u003d!1;this.watchUrl\u003dnull;this.N(\"web_player_ux_module_wait\")\u0026\u0026this.B.kb\u0026\u0026this.Ba.push(\"ux\");this.Jc\u003dthis.N(\"web_new_autonav_countdown\");this.Th\u003dthis.N(\"web_new_big_thumbnail_endscreen\");Bsa(this,b)};\ng.AF\u003dfunction(a,b,c,d){b\u0026\u0026b.cpn\u0026\u0026g.Xx(new g.Rv(\"CPN provided in VideoData update\",{Zda:b.cpn,Vf:a.clientPlaybackNonce,Jda:c}));d\u0026\u0026(a.errorCode\u003dnull,a.errorDetail\u003d\"\",a.errorReason\u003dnull,a.Bi\u003dnull);c?(YD(b),Bsa(a,b),yF(a)\u0026\u0026zF(a)):(b\u003db||{},Csa(a,b),Dsa(a,b),Esa(a,b),a.ea(\"dataupdated\"))};\nEsa\u003dfunction(a,b){a.fflags\u003dWD(a.fflags,b.fflags);var c\u003db.iv_invideo_url;c\u0026\u0026(a.Sa\u003dLy(c));a.ip\u003dTD(a.ip,b.iv_ads_only);a.LD\u003dTD(a.LD,b.iv_allow_in_place_switch);if(c\u003db.cta_conversion_urls)a.KY\u003dc;a.isPharma\u003dTD(a.isPharma,b.is_pharma);a.author\u003dWD(a.author,b.author);a.jc\u003dlsa(b.ttsurl)||a.jc;a.rj\u003dTD(a.rj,b.cc_asr);a.kc\u003dWD(a.kc,b.channel_path);a.channelBanner\u003dWD(a.channelBanner,b.channel_banner);if(c\u003db.profile_picture)a.Sh\u003dWD(a.Sh,c);a.videoCountText\u003dWD(a.videoCountText,b.video_count_text);a.autonavState\u003d\nUD(a.autonavState,b.autonav_state,Fsa);a.clientPlaybackNonce\u003dWD(a.clientPlaybackNonce,b.cpn);a.subscribed\u003dTD(a.subscribed,b.subscribed);a.rawViewCount\u003dVD(a.rawViewCount,b.view_count);a.shortViewCount\u003dWD(a.shortViewCount,b.short_view_count_text);a.publishedTimeText\u003dWD(a.publishedTimeText||\"\",b.publishedTimeText);a.lengthText\u003dWD(a.lengthText||\"\",b.lengthText);a.kq\u003dWD(a.kq||\"\",b.kq);a.dn\u003dWD(a.dn||\"\",b.dn);a.title\u003dWD(a.title,b.title);a.subtitle\u003dWD(a.subtitle,b.subtitle);a.expandedTitle\u003dWD(a.expandedTitle,\nb.expanded_title);a.expandedSubtitle\u003dWD(a.expandedSubtitle,b.expanded_subtitle);a.Ml\u003dWD(a.Ml,b.aria_label);a.ypcPreview\u003dWD(a.ypcPreview,b.ypc_preview);a.UC\u003dWD(a.UC,b.ypc_origin);a.fd\u003dTD(a.fd,b.ypc_is_premiere_trailer);a.yk\u003dWD(a.yk,b.ypc_clickwrap_message);a.paygated\u003dTD(a.paygated,b.paygated);a.SJ\u003dTD(a.SJ,b.requires_purchase);a.showShareButton\u003d!TD(!a.showShareButton,b.ss);a.Qf\u003dTD(a.Qf,b.showwatchlater);a.Si\u003dTD(a.Si,b.shownotifybutton);a.xk\u003dTD(a.xk,b.copy_share);if(c\u003db.keywords)a.keywords\u003dGsa(c.split(\",\"));\nif(c\u003db.rvs)a.suggestions\u003dmt(c).map(function(d){return d.playlist||d.list||d.api?new g.WE(a.B,d):new g.XE(a.B,d)});\na.contentCheckOk\u003dTD(a.contentCheckOk,b.cco);a.racyCheckOk\u003dTD(a.racyCheckOk,b.rco);a.isLivingRoomDeeplink\u003dTD(a.isLivingRoomDeeplink,b.is_living_room_deeplink);a.oauthToken\u003dWD(a.oauthToken,b.oauth_token);a.wb\u003dWD(a.wb,b.kpt);a.visitorData\u003dWD(a.visitorData,b.visitor_data);if(c\u003db.session_data)a.sessionData\u003djt(c,\"\u0026\");a.Pq\u003dWD(a.Pq,b.endscreen_ad_tracking_data);a.KL\u003dTD(a.KL,b.wait_for_vast_info_cards_xml);a.HC\u003dTD(a.HC,b.suppress_creator_endscreen);a.SH\u003dTD(a.SH,b.is_trueview_action);a.mL\u003dWD(a.mL,b.tracking_list);\na.Wp\u003dWD(a.Wp,b.clip);a.fq\u003dWD(a.fq,b.clipt);Hsa(a,b)};\nBsa\u003dfunction(a,b){var c,d,e,f;b\u003db||{};var h\u003db.errordetail;null!\u003dh\u0026\u0026(a.errorDetail\u003dh);var l\u003db.errorcode;null!\u003dl?a.errorCode\u003dl:\"fail\"\u003d\u003db.status\u0026\u0026(a.errorCode\u003d\"150\");var m\u003db.reason;null!\u003dm\u0026\u0026(a.errorReason\u003dm);var n\u003db.subreason;null!\u003dn\u0026\u0026(a.Bi\u003dn);a.clientPlaybackNonce||(a.clientPlaybackNonce\u003db.cpn||Jx(16));a.Bb\u003dTD(a.B.Bb,b.livemonitor);Csa(a,b);var p\u003db.raw_player_response;if(!p){var r\u003db.player_response;r\u0026\u0026(p\u003dJSON.parse(r))}p\u0026\u0026(a.playerResponse\u003dp);if(a.playerResponse){var t\u003da.playerResponse.annotations;\nif(t)for(var v\u003dg.q(t),x\u003dv.next();!x.done;x\u003dv.next()){var y\u003dx.value.playerAnnotationsUrlsRenderer;if(y){y.adsOnly\u0026\u0026(a.ip\u003d!0);y.allowInPlaceSwitch\u0026\u0026(a.LD\u003d!0);var z\u003dy.loadPolicy;z\u0026\u0026(a.annotationsLoadPolicy\u003dIsa[z]);var D\u003dy.invideoUrl;D\u0026\u0026(a.Sa\u003dLy(D));a.YB\u003d!0;break}}var G\u003da.playerResponse.attestation;G\u0026\u0026ksa(a,G);var F\u003da.playerResponse.cotn;F\u0026\u0026(a.cotn\u003dF);var J\u003da.playerResponse.heartbeatParams;if(J){var U,Y\u003dJ.heartbeatToken;Y\u0026\u0026(a.drmSessionId\u003dJ.drmSessionId||\"\",a.heartbeatToken\u003dY,a.JH\u003dNumber(J.intervalMilliseconds),\na.KH\u003dNumber(J.maxRetries),a.LH\u003d!!J.softFailOnError,a.NH\u003d!!J.useInnertubeHeartbeatsForDrm,a.mj\u003d!0);a.heartbeatServerData\u003dJ.heartbeatServerData;a.N(\"heartbeat_iff_heartbeat_params_filled\")\u0026\u0026(a.mj\u003d!0);a.Lh\u003d!(null\u003d\u003d\u003d(U\u003dJ.heartbeatAttestationConfig)||void 0\u003d\u003d\u003dU||!U.requiresAttestation)}var L\u003da.playerResponse.messages;L\u0026\u0026osa(a,L);var ra\u003da.playerResponse.multicamera;if(ra){var ua\u003dra.playerLegacyMulticameraRenderer;if(ua){var Pa\u003dua.metadataList;Pa\u0026\u0026(a.VH\u003dPa,a.md\u003dmt(Pa))}}var Za\u003da.playerResponse.overlay;if(Za){var Ab\u003d\nZa.playerControlsOverlayRenderer;if(Ab){var $b\u003dAb.controlBgHtml;null!\u003d$b?(a.Xa\u003d$b,a.D\u003d!0):(a.Xa\u003d\"\",a.D\u003d!1);if(Ab.mutedAutoplay){var Ua\u003dAb.mutedAutoplay.playerMutedAutoplayOverlayRenderer;if(Ua\u0026\u0026Ua.endScreen){var ed\u003dUa.endScreen.playerMutedAutoplayEndScreenRenderer;ed\u0026\u0026ed.text\u0026\u0026(a.MI\u003dg.Uy(ed.text))}}else a.mutedAutoplay\u003d!1}}var lb\u003da.playerResponse.playabilityStatus;if(lb){var sh\u003dlb.backgroundability;sh\u0026\u0026sh.backgroundabilityRenderer.backgroundable\u0026\u0026(a.backgroundable\u003d!0);var wi\u003dlb.offlineability;wi\u0026\u0026\nwi.offlineabilityRenderer.offlineable\u0026\u0026(a.offlineable\u003d!0);var xi\u003dlb.contextParams;xi\u0026\u0026(a.contextParams\u003dxi);var od\u003dlb.pictureInPicture;od\u0026\u0026od.pictureInPictureRenderer.playableInPip\u0026\u0026(a.pipable\u003d!0);lb.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0);var $k\u003dlb.ypcClickwrap;if($k){var $m\u003d$k.playerLegacyDesktopYpcClickwrapRenderer,Oe\u003d$k.ypcRentalActivationRenderer;if($m)a.yk\u003d$m.durationMessage||\"\",a.jj\u003d!0;else if(Oe){var Ud\u003dOe.durationMessage;a.yk\u003dUd?g.Uy(Ud):\"\";a.jj\u003d!0}}var Ob\u003dlb.errorScreen;if(Ob){if(Ob.playerLegacyDesktopYpcTrailerRenderer){var yb\u003d\nOb.playerLegacyDesktopYpcTrailerRenderer;a.Qr\u003dyb.trailerVideoId||\"\";var th\u003dOb.playerLegacyDesktopYpcTrailerRenderer.ypcTrailer;var Zf\u003dth\u0026\u0026th.ypcTrailerRenderer}else if(Ob.playerLegacyDesktopYpcOfferRenderer)yb\u003dOb.playerLegacyDesktopYpcOfferRenderer;else if(Ob.ypcTrailerRenderer){Zf\u003dOb.ypcTrailerRenderer;var Df\u003dZf.fullVideoMessage;a.zk\u003dDf?g.Uy(Df):\"\"}yb\u0026\u0026(a.Ak\u003dyb.itemTitle||\"\",yb.itemUrl\u0026\u0026(a.Nr\u003dyb.itemUrl),yb.itemBuyUrl\u0026\u0026(a.Kr\u003dyb.itemBuyUrl),a.Lr\u003dyb.itemThumbnail||\"\",a.Pr\u003dyb.offerHeadline||\"\",a.Bk\u003d\nyb.offerDescription||\"\",a.nj\u003dyb.offerId||\"\",a.Or\u003dyb.offerButtonText||\"\",a.SC\u003dyb.offerButtonFormattedText||null,a.Ck\u003dyb.overlayDurationMsec||NaN,a.zk\u003dyb.fullVideoMessage||\"\",a.He\u003d!0);if(Zf){var an\u003dZf.unserializedPlayerResponse;if(an)a.pj\u003d{raw_player_response:an};else{var Kg\u003dZf.playerVars;a.pj\u003dKg?lt(Kg):null}a.He\u003d!0}}}var pd\u003da.playerResponse.playbackTracking;if(pd){var al\u003db,bn\u003djF(pd.googleRemarketingUrl);bn\u0026\u0026(a.googleRemarketingUrl\u003dbn);var bl\u003djF(pd.youtubeRemarketingUrl);bl\u0026\u0026(a.youtubeRemarketingUrl\u003d\nbl);var wj\u003djF(pd.ptrackingUrl);if(wj){var Ce\u003dkF(wj),qd\u003dCe.oid;qd\u0026\u0026(a.QI\u003dqd);var Xb\u003dCe.pltype;Xb\u0026\u0026(a.RI\u003dXb);var mc\u003dCe.ptchn;mc\u0026\u0026(a.OI\u003dmc);var $f\u003dCe.ptk;$f\u0026\u0026(a.Wq\u003dencodeURIComponent($f));var Qz\u003dCe.m;Qz\u0026\u0026(a.Eq\u003dQz)}var Rz\u003djF(pd.ppvRemarketingUrl);Rz\u0026\u0026(a.ppvRemarketingUrl\u003dRz);var uh\u003djF(pd.qoeUrl);if(uh){for(var xj\u003dg.nt(uh),Ot\u003dg.q(Object.keys(xj)),Pt\u003dOt.next();!Pt.done;Pt\u003dOt.next()){var wI\u003dPt.value,Sz\u003dxj[wI];xj[wI]\u003dArray.isArray(Sz)?Sz.join(\",\"):Sz}a.NN\u003dxj;var Qt\u003dxj.cat;Qt\u0026\u0026(a.nk\u003dQt);var Tz\u003dxj.live;Tz\u0026\u0026\n(a.aC\u003dTz);var Uz\u003dxj.drm_product;Uz\u0026\u0026(a.fF\u003dUz)}var cl\u003djF(pd.remarketingUrl);if(cl){a.remarketingUrl\u003dcl;var Up\u003dkF(cl);Up.foc_id\u0026\u0026(a.K.focEnabled\u003d!0);var Vp\u003dUp.data;Vp\u0026\u0026(a.K.rmktEnabled\u003d!0,Vp.engaged\u0026\u0026(a.K.engaged\u003d\"1\"));a.K.baseUrl\u003dPi(cl)+Li(g.Ni(5,cl))}var nc\u003djF(pd.videostatsPlaybackUrl);if(nc){var fc\u003dkF(nc);a.iJ\u003dfc;var Wp\u003dfc.adformat;if(Wp\u0026\u0026(al.adformat\u003dWp,!a.N(\"process_video_data_ad_format_in_player_tracking_killswitch\"))){var Vz\u003da.V(),Wz\u003dhsa(Wp,a.Jr,Vz.i,Vz.B);Wz\u0026\u0026(a.adFormat\u003dWz)}var Xz\u003dfc.aqi;Xz\u0026\u0026\n(al.ad_query_id\u003dXz);var Yz\u003dfc.autoplay;Yz\u0026\u0026(a.dl\u003d\"1\"\u003d\u003dYz);var Rt\u003dfc.autonav;Rt\u0026\u0026(a.Yk\u003d\"1\"\u003d\u003dRt);var cn\u003dfc.delay;cn\u0026\u0026(a.Zb\u003dMg(cn));var Zz\u003dfc.ei;Zz\u0026\u0026(a.eventId\u003dZz);\"adunit\"\u003d\u003d\u003dfc.el\u0026\u0026(a.dl\u003d!0);var $z\u003dfc.feature;$z\u0026\u0026(a.JL\u003d$z);var aA\u003dfc.list;aA\u0026\u0026(a.playlistId\u003daA);var St\u003dfc.of;St\u0026\u0026(a.lY\u003dSt);var Tt\u003dfc.osid;Tt\u0026\u0026(a.osid\u003dTt);var dl\u003dfc.referrer;dl\u0026\u0026(a.referrer\u003ddl);var Ut\u003dfc.sdetail;Ut\u0026\u0026(a.HL\u003dUt);var bA\u003dfc.sourceid;bA\u0026\u0026(a.a_\u003dbA);var cA\u003dfc.ssrt;cA\u0026\u0026(a.VC\u003d\"1\"\u003d\u003dcA);var Vt\u003dfc.subscribed;Vt\u0026\u0026(a.subscribed\u003d\"1\"\u003d\u003dVt,\na.K.subscribed\u003dVt);var dA\u003dfc.uga;dA\u0026\u0026(a.userGenderAge\u003ddA);var Ef\u003dfc.upt;Ef\u0026\u0026(a.xY\u003dEf);var Wt\u003dfc.vm;Wt\u0026\u0026(a.videoMetadata\u003dWt)}var xI\u003djF(pd.videostatsWatchtimeUrl);if(xI){var Xt\u003dkF(xI).ald;Xt\u0026\u0026(a.ZT\u003dXt)}if(pd.promotedPlaybackTracking){var Pe\u003dpd.promotedPlaybackTracking;Pe.startUrls\u0026\u0026(a.Kh\u003dPe.startUrls);Pe.firstQuartileUrls\u0026\u0026(a.qr\u003dPe.firstQuartileUrls);Pe.secondQuartileUrls\u0026\u0026(a.rr\u003dPe.secondQuartileUrls);Pe.thirdQuartileUrls\u0026\u0026(a.vr\u003dPe.thirdQuartileUrls);Pe.completeUrls\u0026\u0026(a.lr\u003dPe.completeUrls);Pe.engagedViewUrls\u0026\u0026\n(1\u003cPe.engagedViewUrls.length\u0026\u0026g.Xx(new g.Rv(\"There are more than one engaged_view_urls.\")),a.Pb\u003dPe.engagedViewUrls[0])}}a:{var Vd\u003da.playerResponse.adPlacements;if(Vd)for(var eA\u003dg.q(Vd),Yt\u003deA.next();!Yt.done;Yt\u003deA.next()){var dn\u003dYt.value;if(dn.adPlacementRenderer\u0026\u0026dn.adPlacementRenderer.renderer\u0026\u0026dn.adPlacementRenderer.renderer.videoAdTrackingRenderer){var fA\u003ddn.adPlacementRenderer.renderer.videoAdTrackingRenderer;break a}}fA\u003dnull}var en\u003dfA;pd\u0026\u0026pd.promotedPlaybackTracking\u0026\u0026en\u0026\u0026g.Xx(new g.Rv(\"Player Response with both promotedPlaybackTracking and videoAdTrackingRenderer\"));\nif(en)if(en.pings){var gf\u003den.pings;gf.startPings\u0026\u0026(a.Kh\u003dlF(gf.startPings));gf.firstQuartilePings\u0026\u0026(a.qr\u003dlF(gf.firstQuartilePings));gf.secondQuartilePings\u0026\u0026(a.rr\u003dlF(gf.secondQuartilePings));gf.thirdQuartilePings\u0026\u0026(a.vr\u003dlF(gf.thirdQuartilePings));gf.completePings\u0026\u0026(a.lr\u003dlF(gf.completePings));gf.progressPings\u0026\u0026(1\u003cgf.progressPings.length\u0026\u0026g.Xx(new g.Rv(\"There is more than one Progress Ping in VideoAdTracking.\")),a.Pb\u003dgf.progressPings[0].baseUrl)}else g.Xx(new g.Rv(\"VideoAdTrackingRenderer without pings\"));\nvar gA\u003da.playerResponse.playerAds;if(gA)for(var yI\u003db,hA\u003dg.q(gA),Zt\u003dhA.next();!Zt.done;Zt\u003dhA.next()){var $t\u003dZt.value;if($t){var yj\u003d$t.playerLegacyDesktopWatchAdsRenderer;if(yj){var el\u003dyj.playerAdParams;if(el){\"1\"\u003d\u003del.autoplay\u0026\u0026(a.dl\u003d!0);a.hp\u003del.encodedAdSafetyReason||null;void 0!\u003d\u003del.showContentThumbnail\u0026\u0026(a.wk\u003d!!el.showContentThumbnail);yI.enabled_engage_types\u003del.enabledEngageTypes;break}}}}var Wd\u003da.playerResponse.playerConfig;if(Wd){var fl\u003dWd.manifestlessWindowedLiveConfig;if(fl){var iA\u003dNumber(fl.minDvrSequence),\njA\u003dNumber(fl.maxDvrSequence),kA\u003dNumber(fl.minDvrMediaTimeMs),lA\u003dNumber(fl.maxDvrMediaTimeMs),mA\u003dNumber(fl.startWalltimeMs);iA\u0026\u0026(a.Ce\u003diA);kA\u0026\u0026(a.CK\u003dkA/1E3);jA\u0026\u0026(a.Bg\u003djA);lA\u0026\u0026(a.oJ\u003dlA/1E3);mA\u0026\u0026(a.TL\u003dmA/1E3)}var fn\u003dWd.daiConfig;if(fn){if(fn.enableDai){a.Xd\u003d!0;var au\u003dfn.enableServerStitchedDai;au\u0026\u0026(a.enableServerStitchedDai\u003dau);var Xp\u003dfn.enablePreroll;Xp\u0026\u0026(a.enablePreroll\u003dXp)}\"DAI_TYPE_SS_DISABLED\"\u003d\u003d\u003dfn.daiType\u0026\u0026(a.GH\u003d!0)}var Yp\u003dWd.audioConfig;if(Yp){var nA\u003dYp.loudnessDb;null!\u003dnA\u0026\u0026(a.le\u003dnA);Yp.audioMuted\u0026\u0026\n(a.Xg\u003d!0);Yp.muteOnStart\u0026\u0026(a.qN\u003d!0)}var bu\u003dWd.playbackEndConfig;if(bu){var oA\u003dbu.endSeconds;oA\u0026\u0026a.mutedAutoplay\u0026\u0026(a.endSeconds\u003doA)}var zI\u003dWd.fairPlayConfig;if(zI){var uga\u003dzI.certificate;uga\u0026\u0026(a.dd\u003dID(uga));var vga\u003dNumber(zI.keyRotationPeriodMs);0\u003cvga\u0026\u0026(a.JX\u003dvga);var wga\u003dNumber(zI.keyPrefetchMarginMs);0\u003cwga\u0026\u0026(a.wX\u003dwga)}var cu\u003dWd.playbackStartConfig;if(cu){a.fC\u003dNumber(cu.startSeconds);var xga\u003dcu.liveUtcStartSeconds,JV\u003d!1;a.N(\"html5_start_seconds_priority\")\u0026\u0026(JV\u003d!!a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds);\nxga\u0026\u0026!JV\u0026\u0026(a.liveUtcStartSeconds\u003dNumber(xga));var KV\u003dcu.startPosition;if(KV){var yga\u003dKV.utcTimeMillis;yga\u0026\u0026!JV\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(yga));var zga\u003dKV.streamTimeMillis;zga\u0026\u0026(a.xr\u003d.001*Number(zga))}a.progressBarStartPosition\u003dcu.progressBarStartPosition;a.progressBarEndPosition\u003dcu.progressBarEndPosition}else{var LV\u003dWd.skippableSegmentsConfig;if(LV){var Aga\u003dLV.introSkipDurationMs;Aga\u0026\u0026(a.EH\u003dNumber(Aga)/1E3);var Bga\u003dLV.outroSkipDurationMs;Bga\u0026\u0026(a.eC\u003dNumber(Bga)/1E3)}}var MV\u003dWd.skippableIntroConfig;\nif(MV){var Cga\u003dNumber(MV.startMs),Dga\u003dNumber(MV.endMs);isNaN(Cga)||isNaN(Dga)||(a.mJ\u003dCga,a.kJ\u003dDga)}var Ega\u003dWd.streamSelectionConfig;Ega\u0026\u0026(a.qj\u003dNumber(Ega.maxBitrate));var Fga\u003dWd.vrConfig;Fga\u0026\u0026(a.cq\u003d\"1\"\u003d\u003dFga.partialSpherical);var pA\u003dWd.webDrmConfig;if(pA){pA.skipWidevine\u0026\u0026(a.oK\u003d!0);var Gga\u003dpA.widevineServiceCert;Gga\u0026\u0026(a.dM\u003dID(Gga));pA.useCobaltWidevine\u0026\u0026(a.useCobaltWidevine\u003d!0);pA.startWithNoQualityConstraint\u0026\u0026(a.Yg\u003d!0)}var Hga\u003dWd.mediaCommonConfig;if(Hga){var AI\u003dHga.dynamicReadaheadConfig;AI\u0026\u0026(a.maxReadAheadMediaTimeMs\u003d\nAI.maxReadAheadMediaTimeMs||NaN,a.minReadAheadMediaTimeMs\u003dAI.minReadAheadMediaTimeMs||NaN,a.readAheadGrowthRateMs\u003dAI.readAheadGrowthRateMs||NaN)}var Iga\u003dWd.inlinePlaybackConfig;Iga\u0026\u0026(a.yF\u003d!!Iga.showAudioControls)}var gl\u003da.playerResponse.streamingData;if(gl){var Jga\u003dgl.adaptiveFormats;if(Jga){for(var Kga\u003d[],Lga\u003dg.q(Jga),yi\u003dLga.next();!yi.done;yi\u003dLga.next()){var BI\u003dyi.value;Kga.push(vsa(BI));var Mga\u003dBI.loudnessDb;BI.itag\u0026\u0026null!\u003dMga\u0026\u0026(a.ap[BI.itag.toString()]\u003dMga)}a.adaptiveFormats\u003dKga.join(\",\")}var NV\u003d\ngl.formats;if(NV){var qA\u003d[],Nga\u003dg.q(NV);for(yi\u003dNga.next();!yi.done;yi\u003dNga.next()){var OV\u003dyi.value;qA.push(OV.itag+\"/\"+OV.width+\"x\"+OV.height)}a.tH\u003dqA.join(\",\");qA\u003d[];var Oga\u003dg.q(NV);for(yi\u003dOga.next();!yi.done;yi\u003dOga.next()){var du\u003dyi.value,rA\u003d{itag:du.itag,type:du.mimeType,quality:du.quality},Pga\u003ddu.url;Pga\u0026\u0026(rA.url\u003dPga);var Qga\u003ddu.cipher||du.signatureCipher;if(Qga){var PV\u003dlt(Qga);rA.sp\u003dPV.sp;rA.s\u003dPV.s;rA.url\u003dPV.url}qA.push(g.Xi(rA))}a.bj\u003dqA.join(\",\")}var QV\u003dgl.hlsFormats;if(QV){var Rga\u003dWd||null,\nCI\u003d{};if(Rga){var RV\u003dRga.audioPairingConfig;if(RV\u0026\u0026RV.pairs)for(var Sga\u003dg.q(RV.pairs),SV\u003dSga.next();!SV.done;SV\u003dSga.next()){var Tga\u003dSV.value,TV\u003dTga.videoItag;CI[TV]||(CI[TV]\u003d[]);CI[TV].push(Tga.audioItag)}}for(var Uga\u003d{},Vga\u003dg.q(QV),Zp\u003dVga.next();!Zp.done;Zp\u003dVga.next()){var Wga\u003dZp.value;Uga[Wga.itag]\u003dWga.bitrate}var Xga\u003d[],Yga\u003dg.q(QV);for(Zp\u003dYga.next();!Zp.done;Zp\u003dYga.next()){var ag\u003dZp.value,zj\u003d{itag:ag.itag,type:ag.mimeType,url:ag.url,bitrate:ag.bitrate,width:ag.width,height:ag.height,fps:ag.fps},\nDI\u003dag.audioTrack;if(DI){var Zga\u003dDI.displayName;Zga\u0026\u0026(zj.name\u003dZga,zj.audio_track_id\u003dDI.id,DI.audioIsDefault\u0026\u0026(zj.is_default\u003d\"1\"))}if(ag.drmFamilies){for(var $ga\u003d[],aha\u003dg.q(ag.drmFamilies),UV\u003daha.next();!UV.done;UV\u003daha.next())$ga.push(mF[UV.value]);zj.drm_families\u003d$ga.join(\",\")}var EI\u003dCI[ag.itag];if(EI\u0026\u0026EI.length){zj.audio_itag\u003dEI.join(\",\");var bha\u003dUga[EI[0]];bha\u0026\u0026(zj.bitrate+\u003dbha)}var cha\u003djsa(ag);cha\u0026\u0026(zj.eotf\u003dcha);ag.audioChannels\u0026\u0026(zj.audio_channels\u003dag.audioChannels);Xga.push(g.Xi(zj))}a.hlsFormats\u003d\nXga.join(\",\")}var VV\u003dgl.licenseInfos;if(VV\u0026\u00260\u003cVV.length){for(var dha\u003d{},eha\u003dg.q(VV),WV\u003deha.next();!WV.done;WV\u003deha.next()){var fha\u003dWV.value,gha\u003dfha.drmFamily,hha\u003dfha.url;gha\u0026\u0026hha\u0026\u0026(dha[mF[gha]]\u003dhha)}a.Hd\u003ddha}var iha\u003dgl.drmParams;iha\u0026\u0026(a.drmParams\u003diha);var jha\u003dgl.dashManifestUrl;jha\u0026\u0026(a.ob\u003dg.Zi(jha,{cpn:a.clientPlaybackNonce}));var kha\u003dgl.hlsManifestUrl;kha\u0026\u0026(a.hlsvp\u003dkha);var lha\u003dgl.probeUrl;lha\u0026\u0026(a.probeUrl\u003dLy(g.Zi(lha,{cpn:a.clientPlaybackNonce})))}var mha\u003da.playerResponse.trackingParams;mha\u0026\u0026(a.Za\u003d\nmha);var Ac\u003da.playerResponse.videoDetails;if(Ac){var Aj\u003db,XV\u003dAc.videoId;XV\u0026\u0026(a.videoId\u003dXV,Aj.video_id||(Aj.video_id\u003dXV));var nha\u003dAc.channelId;nha\u0026\u0026(a.K.uid\u003dnha.substr(2));var YV\u003dAc.title;YV\u0026\u0026(a.title\u003dYV,Aj.title||(Aj.title\u003dYV));var ZV\u003dAc.lengthSeconds;ZV\u0026\u0026(a.lengthSeconds\u003dNumber(ZV),Aj.length_seconds||(Aj.length_seconds\u003dZV));var oha\u003dAc.keywords;oha\u0026\u0026(a.keywords\u003dGsa(oha));var $V\u003dAc.channelId;$V\u0026\u0026(a.ij\u003d$V,Aj.ucid||(Aj.ucid\u003d$V));var pha\u003dAc.viewCount;pha\u0026\u0026(a.rawViewCount\u003dNumber(pha));var aW\u003dAc.author;\naW\u0026\u0026(a.author\u003daW,Aj.author||(Aj.author\u003daW));var qha\u003dAc.shortDescription;qha\u0026\u0026(a.shortDescription\u003dqha);var rha\u003dAc.isCrawlable;rha\u0026\u0026(a.isListed\u003drha);var sha\u003dAc.musicVideoType;sha\u0026\u0026(a.musicVideoType\u003dsha);var bW\u003dAc.isLive;null!\u003dbW\u0026\u0026(a.isLivePlayback\u003dbW);if(bW||Ac.isUpcoming)a.isPremiere\u003d!Ac.isLiveContent;var tha\u003dAc.thumbnail;tha\u0026\u0026(a.Z\u003dVE(tha));var uha\u003dWd||null,cW\u003db;Ac.isLiveDefaultBroadcast\u0026\u0026(a.isLiveDefaultBroadcast\u003d!0);Ac.isUpcoming\u0026\u0026(a.isUpcoming\u003d!0);if(Ac.isPostLiveDvr)a.kf\u003d!0;else{var dW\u003d!1;if(a.Bb)a.allowLiveDvr\u003d\nBF(!0),a.isLivePlayback\u003d!0;else if(Ac.isLive){cW.livestream\u003d\"1\";a.allowLiveDvr\u003dBF(!!Ac.isLiveDvrEnabled);a.Ka\u003d27;Ac.isLowLatencyLiveStream\u0026\u0026(a.isLowLatencyLiveStream\u003d!0);var vha\u003dAc.latencyClass;vha\u0026\u0026(a.latencyClass\u003dJsa[vha]||\"UNKNOWN\");var wha\u003dAc.liveChunkReadahead;wha\u0026\u0026(a.liveChunkReadahead\u003dwha);var sA\u003duha\u0026\u0026uha.livePlayerConfig;if(sA){sA.hasSubfragmentedFmp4\u0026\u0026(a.hasSubfragmentedFmp4\u003d!0);sA.hasSubfragmentedWebm\u0026\u0026(a.Uk\u003d!0);sA.defraggedFromSubfragments\u0026\u0026(a.defraggedFromSubfragments\u003d!0);var xha\u003dsA.liveExperimentalContentId;\nxha\u0026\u0026(a.liveExperimentalContentId\u003dNumber(xha))}dW\u003d!0}else Ac.isUpcoming\u0026\u0026(dW\u003d!0);dW\u0026\u0026(a.isLivePlayback\u003d!0,cW.adformat\u0026\u0026\"8\"!\u003d\u003dcW.adformat.split(\"_\")[1]||a.Ba.push(\"heartbeat\"),a.N(\"heartbeat_iff_heartbeat_params_filled\")||(a.mj\u003d!0))}var yha\u003dAc.isPrivate;yha\u0026\u0026(a.isPrivate\u003dTD(a.isPrivate,yha))}if(lb){var zha\u003dAc||null,Aha\u003d!1,eu\u003dlb.errorScreen;Aha\u003deu\u0026\u0026(eu.playerLegacyDesktopYpcOfferRenderer||eu.playerLegacyDesktopYpcTrailerRenderer||eu.ypcTrailerRenderer)?!0:zha\u0026\u0026zha.isUpcoming?!0:[\"OK\",\"LIVE_STREAM_OFFLINE\",\n\"FULLSCREEN_ONLY\"].includes(lb.status);if(!Aha){a.errorCode\u003d\"150\";var FI\u003deu\u0026\u0026eu.playerErrorMessageRenderer;if(FI){a.playerErrorMessageRenderer\u003dFI;var Bha\u003dFI.reason;Bha\u0026\u0026(a.errorReason\u003dg.Uy(Bha));var fW\u003dFI.subreason;fW\u0026\u0026(a.Bi\u003dg.Uy(fW),a.Qq\u003dfW)}else a.errorReason\u003dlb.reason||null;var gW\u003dlb.status;if(\"LOGIN_REQUIRED\"\u003d\u003d\u003dgW)a.errorDetail\u003d\"1\";else if(\"CONTENT_CHECK_REQUIRED\"\u003d\u003d\u003dgW)a.errorDetail\u003d\"2\";else if(\"AGE_CHECK_REQUIRED\"\u003d\u003d\u003dgW){var Cha\u003dlb.errorScreen,Dha\u003dCha\u0026\u0026Cha.playerKavRenderer;a.errorDetail\u003dDha\u0026\u0026\nDha.kavUrl?\"4\":\"3\"}else a.errorDetail\u003dlb.isBlockedInRestrictedMode?\"5\":\"0\"}}var Eha\u003da.playerResponse.interstitialPods;Eha\u0026\u0026nsa(a,Eha);a.Sa\u0026\u0026a.eventId\u0026\u0026(a.Sa\u003dpt(a.Sa,{ei:a.eventId}));var hW\u003da.playerResponse.captions;hW\u0026\u0026hW.playerCaptionsTracklistRenderer\u0026\u0026msa(a,hW.playerCaptionsTracklistRenderer);a.clipConfig\u003da.playerResponse.clipConfig;a.clipConfig\u0026\u0026null!\u003da.clipConfig.startTimeMs\u0026\u0026(a.fC\u003d.001*Number(a.clipConfig.startTimeMs));a.accountLinkingConfig\u003da.playerResponse.accountLinkingConfig;a.accountLinkingConfig\u0026\u0026\na.accountLinkingConfig.alsParam\u0026\u0026(a.gJ\u003da.accountLinkingConfig.alsParam);a.N(\"web_player_include_innertube_commands\")\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting\u0026\u0026psa(a,a.playerResponse.playerConfig.webPlayerConfig.webPlayerActionsPorting)}Dsa(a,b);b.queue_info\u0026\u0026(a.queueInfo\u003db.queue_info);var Fha\u003db.hlsdvr;null!\u003dFha\u0026\u0026(a.allowLiveDvr\u003dBF(\"1\"\u003d\u003dFha));a.adQueryId\u003db.ad_query_id||null;\na.hp||(a.hp\u003db.encoded_ad_safety_reason||null);a.tM\u003db.agcid||null;a.YC\u003db.ad_id||null;a.pD\u003db.ad_sys||null;a.fG\u003db.encoded_ad_playback_context||null;a.Xg\u003dTD(a.Xg,b.infringe||b.muted);a.authKey\u003db.authkey;a.authUser\u003db.authuser;a.mutedAutoplay\u003dTD(a.mutedAutoplay,b\u0026\u0026b.playmuted)\u0026\u0026a.N(\"embeds_enable_muted_autoplay\");a.endSeconds\u003dVD(a.endSeconds,a.eC||b.end||b.endSeconds);a.limitedPlaybackDurationInSeconds\u003dVD(a.limitedPlaybackDurationInSeconds,b.limited_playback_duration_in_seconds);a.Za\u003dWD(a.Za,b.itct);a.HH\u003d\nTD(a.HH,b.noiba);a.WB\u003dTD(a.WB,b.is_live_destination);a.isLivePlayback\u003dTD(a.isLivePlayback,b.live_playback);a.enableServerStitchedDai\u003da.enableServerStitchedDai\u0026\u0026a.isLivePlayback;b.isUpcoming\u0026\u0026(a.isUpcoming\u003dTD(a.isUpcoming,b.isUpcoming));a.kf\u003dTD(a.kf,b.post_live_playback);a.isMdxPlayback\u003dTD(a.isMdxPlayback,b.mdx);var GI\u003db.mdx_control_mode;GI\u0026\u0026(a.mdxControlMode\u003d\"number\"\u003d\u003d\u003dtypeof GI?GI:Mg(GI));a.isInlinePlaybackNoAd\u003dTD(a.isInlinePlaybackNoAd,b.is_inline_playback_no_ad);a.Eb\u003dVD(a.Eb,b.reload_count);a.reloadReason\u003d\nWD(a.reloadReason,b.reload_reason);a.wk\u003dTD(a.wk,b.show_content_thumbnail);a.XB\u003dTD(a.XB,b.utpsa);a.JC\u003dTD(a.JC,b.third_party_remapped_ad);a.cycToken\u003db.cyc||null;a.LC\u003db.tkn||null;var Gha\u003dUE(b);0\u003cObject.keys(Gha).length\u0026\u0026(a.Z\u003dGha);a.Va\u003dWD(a.Va,b.vvt);a.mdxEnvironment\u003dWD(a.mdxEnvironment,b.mdx_environment);b.source_container_playlist_id\u0026\u0026(a.sourceContainerPlaylistId\u003db.source_container_playlist_id);a.RY\u003db.osig;a.eventId||(a.eventId\u003db.eventid);a.osid||(a.osid\u003db.osid);a.playlistId\u003dWD(a.playlistId,b.list);\nb.index\u0026\u0026(a.playlistIndex\u003dvoid 0\u003d\u003d\u003da.playlistIndex?VD(0,b.index):VD(a.playlistIndex,b.index));a.eJ\u003db.pyv_view_beacon_url;a.jJ\u003db.pyv_quartile25_beacon_url;a.lJ\u003db.pyv_quartile50_beacon_url;a.nJ\u003db.pyv_quartile75_beacon_url;a.hJ\u003db.pyv_quartile100_beacon_url;var Hha\u003db.remarketing_url;Hha\u0026\u0026(a.remarketingUrl\u003dHha);var Iha\u003db.ppv_remarketing_url;Iha\u0026\u0026(a.ppvRemarketingUrl\u003dIha);var Jha\u003db.session_data;!a.pJ\u0026\u0026Jha\u0026\u0026(a.pJ\u003djt(Jha,\"\u0026\").feature);a.isFling\u003d1\u003d\u003dVD(a.isFling?1:0,b.is_fling);a.vnd\u003dVD(a.vnd,b.vnd);a.ah\u003dWD(a.ah,\nb.force_ads_url);a.hg\u003dWD(a.hg,b.ctrl);a.Gg\u003dWD(a.Gg,b.ytr);a.Rl\u003db.ytrcc;a.FJ\u003db.ytrexp;a.FC\u003db.ytrext;a.Qb\u003dWD(a.Qb,b.adformat);a.Jr\u003dWD(a.Jr,b.attrib);a.slotPosition\u003dVD(a.slotPosition,b.slot_pos);a.breakType\u003db.break_type;a.VC\u003dTD(a.VC,b.ssrt);a.videoId\u003dYD(b)||a.videoId;a.X\u003dWD(a.X,b.vss_credentials_token);a.Zh\u003dWD(a.Zh,b.vss_credentials_token_type);a.Ge\u003dTD(a.Ge,b.audio_only);a.PC\u003dTD(a.PC,b.aac_high);a.TC\u003dTD(a.TC,b.prefer_low_quality_audio);a.nk\u003dWD(a.nk,b.qoe_cat);a.zq\u003dTD(a.zq,b.download_media);a.La\u003dTD(a.La,\nb.prefer_gapless);a:{var iW\u003da.playerResponse;if(iW\u0026\u0026iW.adPlacements)for(var Kha\u003dg.q(iW.adPlacements),jW\u003dKha.next();!jW.done;jW\u003dKha.next()){var HI\u003djW.value.adPlacementRenderer;if(null!\u003dHI\u0026\u0026\"AD_PLACEMENT_KIND_START\"\u003d\u003d(HI.config\u0026\u0026HI.config.adPlacementConfig\u0026\u0026HI.config.adPlacementConfig.kind)){var Lha\u003d!0;break a}}Lha\u003d!1}Lha\u0026\u0026(a.adModule\u003d!0,a.Ba.push(\"ad\"));var Mha\u003db.adaptive_fmts;Mha\u0026\u0026(a.adaptiveFormats\u003dMha);var Nha\u003db.allow_embed;Nha\u0026\u0026(a.allowEmbed\u003d\"1\"\u003d\u003dNha);var Oha\u003db.backgroundable;Oha\u0026\u0026(a.backgroundable\u003d\n\"1\"\u003d\u003dOha);var Pha\u003db.autonav;Pha\u0026\u0026(a.Yk\u003d\"1\"\u003d\u003dPha);var Qha\u003db.autoplay;Qha\u0026\u0026(a.dl\u003d\"1\"\u003d\u003dQha);var Rha\u003db.iv_load_policy;Rha\u0026\u0026(a.annotationsLoadPolicy\u003dUD(a.annotationsLoadPolicy,Rha,pE));var Sha\u003db.cc_lang_pref;Sha\u0026\u0026(a.captionsLanguagePreference\u003dWD(Sha,a.captionsLanguagePreference));var Tha\u003db.cc_load_policy;Tha\u0026\u0026(a.Ou\u003dUD(a.Ou,Tha,pE));a.deviceCaptionsOn\u003dnull!\u003d\u003d(c\u003db.device_captions_on)\u0026\u0026void 0!\u003d\u003dc?c:void 0;a.eP\u003dnull!\u003d\u003d(d\u003db.device_captions_lang_pref)\u0026\u0026void 0!\u003d\u003dd?d:\"\";a.OC\u003dnull!\u003d\u003d(e\u003db.viewer_selected_caption_langs)\u0026\u0026\nvoid 0!\u003d\u003de?e:[];var Uha\u003db.cached_load;Uha\u0026\u0026(a.yp\u003dTD(a.yp,Uha));\"0\"\u003d\u003db.dash\u0026\u0026(a.YE\u003d!0);var Vha\u003db.dashmpd;Vha\u0026\u0026(a.ob\u003dg.Zi(Vha,{cpn:a.clientPlaybackNonce}));var Wha\u003db.delay;Wha\u0026\u0026(a.Zb\u003dMg(Wha));var Xha\u003da.eC||b.end;void 0!\u003dXha\u0026\u0026(a.clipEnd\u003dVD(a.clipEnd,Xha));var Yha\u003db.fmt_list;Yha\u0026\u0026(a.tH\u003dYha);b.heartbeat_preroll\u0026\u0026a.Ba.push(\"heartbeat\");a.ek\u003d-Math.floor(10*Math.random());a.Gl\u003d-Math.floor(40*Math.random());var Zha\u003db.is_listed;Zha\u0026\u0026(a.isListed\u003dTD(a.isListed,Zha));var $ha\u003db.is_private;$ha\u0026\u0026(a.isPrivate\u003dTD(a.isPrivate,\n$ha));var aia\u003db.is_dni;aia\u0026\u0026(a.D\u003dTD(a.D,aia));var bia\u003db.dni_color;bia\u0026\u0026(a.Xa\u003dWD(a.Xa,bia));var cia\u003db.pipable;cia\u0026\u0026(a.pipable\u003dTD(a.pipable,cia));a.vD\u003da.pipable\u0026\u0026a.B.Jl;a.GC\u003da.vD\u0026\u0026(!a.B.showMiniplayerButton||a.N(\"web_player_pip\"));var dia\u003db.paid_content_overlay_duration_ms;dia\u0026\u0026(a.paidContentOverlayDurationMs\u003dMg(dia));var eia\u003db.paid_content_overlay_text;eia\u0026\u0026(a.paidContentOverlayText\u003deia);var fia\u003db.url_encoded_fmt_stream_map;fia\u0026\u0026(a.bj\u003dfia);var gia\u003db.hls_formats;gia\u0026\u0026(a.hlsFormats\u003dgia);var hia\u003db.hlsvp;\nhia\u0026\u0026(a.hlsvp\u003dhia);var II\u003db.length_seconds;II\u0026\u0026(a.lengthSeconds\u003d\"string\"\u003d\u003d\u003dtypeof II?Mg(II):II);var JI\u003db.live_start_walltime;JI\u0026\u0026(a.cC\u003d\"number\"\u003d\u003d\u003dtypeof JI?JI:Mg(JI));var KI\u003db.live_manifest_duration;KI\u0026\u0026(a.hh\u003d\"number\"\u003d\u003d\u003dtypeof KI?KI:Mg(KI));var iia\u003db.player_params;iia\u0026\u0026(a.playerParams\u003diia);var jia\u003db.partnerid;jia\u0026\u0026(a.Ka\u003dVD(a.Ka,jia));var kia\u003db.probe_url;kia\u0026\u0026(a.probeUrl\u003dLy(g.Zi(kia,{cpn:a.clientPlaybackNonce})));var kW\u003db.pyv_billable_url;kW\u0026\u0026ina(kW)\u0026\u0026(a.Pb\u003dkW);var lW\u003db.pyv_conv_url;lW\u0026\u0026ina(lW)\u0026\u0026(a.fJ\u003d\nlW);Hsa(a,b);0\u003ca.startSeconds||(a.startSeconds\u003dVD(a.startSeconds,a.fC||a.EH||b.start||b.startSeconds),a.wc\u003da.startSeconds);if(a.N(\"html5_start_seconds_priority\")){if(!(a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds)){var lia\u003db.live_utc_start;if(null!\u003dlia)a.liveUtcStartSeconds\u003dNumber(lia);else{var mW\u003da.startSeconds;mW\u0026\u0026isFinite(mW)\u0026\u00261E9\u003cmW\u0026\u0026(a.liveUtcStartSeconds\u003da.startSeconds)}}if(!(a.liveUtcStartSeconds\u0026\u00260\u003ca.liveUtcStartSeconds)){var mia\u003db.utc_start_millis;mia\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(mia))}}else{var nia\u003d\nb.live_utc_start;null!\u003dnia\u0026\u0026(a.liveUtcStartSeconds\u003dNumber(nia));var oia\u003db.utc_start_millis;oia\u0026\u0026(a.liveUtcStartSeconds\u003d.001*Number(oia))}var pia\u003db.stream_time_start_millis;pia\u0026\u0026(a.xr\u003d.001*Number(pia));var qia\u003da.EH||b.start;void 0\u003d\u003dqia||\"1\"\u003d\u003db.resume||a.isLivePlayback||(a.clipStart\u003dVD(a.clipStart,qia));var ria\u003db.url_encoded_third_party_media;ria\u0026\u0026(a.Ui\u003dmt(ria));var nW\u003db.ypc_offer_button_formatted_text;if(nW){var sia\u003dJSON.parse(nW);a.SC\u003dnull!\u003dsia?sia:null;a.gM\u003dnW}var tia\u003db.ypc_offer_button_text;tia\u0026\u0026\n(a.Or\u003dtia);var uia\u003db.ypc_offer_description;uia\u0026\u0026(a.Bk\u003duia);var via\u003db.ypc_offer_headline;via\u0026\u0026(a.Pr\u003dvia);var wia\u003db.ypc_full_video_message;wia\u0026\u0026(a.zk\u003dwia);var xia\u003db.ypc_offer_id;xia\u0026\u0026(a.nj\u003dxia);var yia\u003db.ypc_buy_url;yia\u0026\u0026(a.Kr\u003dyia);var zia\u003db.ypc_item_thumbnail;zia\u0026\u0026(a.Lr\u003dzia);var Aia\u003db.ypc_item_title;Aia\u0026\u0026(a.Ak\u003dAia);var Bia\u003db.ypc_item_url;Bia\u0026\u0026(a.Nr\u003dBia);var Cia\u003db.ypc_vid;Cia\u0026\u0026(a.Qr\u003dCia);b.ypc_overlay_timeout\u0026\u0026(a.Ck\u003dNumber(b.ypc_overlay_timeout));var Dia\u003db.ypc_trailer_player_vars;Dia\u0026\u0026(a.pj\u003dlt(Dia));\nvar Eia\u003db.ypc_original_itct;Eia\u0026\u0026(a.TY\u003dEia);a.ij\u003dWD(a.ij,b.ucid);b.baseUrl\u0026\u0026(a.K.baseUrl\u003db.baseUrl);b.uid\u0026\u0026(a.K.uid\u003db.uid);b.oeid\u0026\u0026(a.K.oeid\u003db.oeid);b.ieid\u0026\u0026(a.K.ieid\u003db.ieid);b.ppe\u0026\u0026(a.K.ppe\u003db.ppe);b.engaged\u0026\u0026(a.K.engaged\u003db.engaged);b.subscribed\u0026\u0026(a.K.subscribed\u003db.subscribed);a.K.focEnabled\u003dTD(a.K.focEnabled,b.focEnabled);a.K.rmktEnabled\u003dTD(a.K.rmktEnabled,b.rmktEnabled);a.wr\u003db.storyboard_spec||null;a.Uq\u003db.live_storyboard_spec||null;a.UH\u003db.iv_endscreen_url||null;a.YB\u003dTD(a.YB,b.iv3_module);a.mj\u003dTD(a.mj,\nb.ypc_license_checker_module);a.He\u003dTD(a.He,b.ypc_module);a.jj\u003dTD(a.jj,b.ypc_clickwrap_module);a.He\u0026\u0026a.Ba.push(\"ypc\");a.jj\u0026\u0026a.Ba.push(\"ypc_clickwrap\");a.VI\u003d{video_id:b.video_id,eventid:b.eventid,cbrand:b.cbrand,cbr:b.cbr,cbrver:b.cbrver,c:b.c,cver:b.cver,ctheme:b.ctheme,cplayer:b.cplayer,cmodel:b.cmodel,cnetwork:b.cnetwork,cos:b.cos,cosver:b.cosver,cplatform:b.cplatform,user_age:b.user_age,user_display_image:b.user_display_image,user_display_name:b.user_display_name,user_gender:b.user_gender,csi_page_type:b.csi_page_type,\ncsi_service_name:b.csi_service_name,enablecsi:b.enablecsi,enabled_engage_types:b.enabled_engage_types};Esa(a,b);var Fia\u003db.cotn;Fia\u0026\u0026(a.cotn\u003dFia);if(Ksa(a))CF(a)\u0026\u0026(a.isLivePlayback\u0026\u0026a.ob\u0026\u0026(a.yd\u003d!0),a.dd\u0026\u0026(a.jk\u003d!0));else if(Lsa(a))a.yd\u003d!0;else{var Jia\u003dMsa(a,a.adaptiveFormats);if(Jia){DF(a,Jia);var Kia\u003d!0}else Kia\u003d!1;Kia?a.N(\"html5_disable_manifestfull_ssdai_killswitch\")||(a.enableServerStitchedDai\u003da.enableServerStitchedDai\u0026\u0026EF(a)):a.ob\u0026\u0026(a.yd\u003d!0)}var pW\u003db.adpings;pW\u0026\u0026(a.gp\u003dpW?lt(pW):null);var Lia\u003db.feature;\nLia\u0026\u0026(a.JL\u003dLia);var Mia\u003db.referrer;Mia\u0026\u0026(a.referrer\u003dMia);a.clientScreenNonce\u003dWD(a.clientScreenNonce,b.csn);a.ox\u003dVD(a.ox,b.root_ve_type);a.lk\u003dVD(a.lk,b.kids_age_up_mode);void 0!\u003db.kids_app_info\u0026\u0026(a.kidsAppInfo\u003db.kids_app_info);a.Hr\u003dTD(a.Hr,b.upg_content_filter_mode);var Nia\u003db.unplugged_location_info;Nia\u0026\u0026(a.xa\u003dNia);var Oia\u003db.unplugged_partner_opt_out;Oia\u0026\u0026(a.XC\u003dWD(\"\",Oia));a.iq\u003dTD(a.iq,b.disable_watch_next);a.gk\u003dWD(a.gk,b.internal_ip_override);a.IH\u003d!!b.is_yto_interstitial;(a.interstitials.length||\na.IH)\u0026\u0026a.Ba.push(\"yto\");var Pia\u003db.Gi;Pia\u0026\u0026(a.Gi\u003dPia);b.tB\u0026\u0026(a.tB\u003db.tB);a.qb\u003dnull!\u003d\u003d(f\u003db.csi_timer)\u0026\u0026void 0!\u003d\u003df?f:\"\";a.fh\u003d!!b.force_gvi;b.watchUrl\u0026\u0026(a.watchUrl\u003db.watchUrl);a.N(\"html5_attach_watch_endpoint_ustreamer_config\")\u0026\u0026b.watch_endpoint\u0026\u0026Nsa(a,b.watch_endpoint)};\nDsa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F,J,U,Y\u003db.raw_watch_next_response;if(!Y){var L\u003db.watch_next_response;L\u0026\u0026(Y\u003dJSON.parse(L))}if(Y){a.watchNextResponse\u003dY;var ra\u003da.watchNextResponse.contents;if(ra){var ua\u003dra.singleColumnWatchNextResults;if(ua){var Pa\u003dVD(0,b.autoplay_count),Za;if(ua.autoplay\u0026\u0026ua.autoplay.autoplay\u0026\u0026!ua.playlist){var Ab\u003dua.autoplay.autoplay.sets,$b\u003d{},Ua\u003dnew g.XE(a.B),ed\u003dnull,lb;if(Ab){for(var sh\u003dg.q(Ab),wi\u003dsh.next();!wi.done;wi\u003dsh.next()){var xi\u003dwi.value.autoplayVideoRenderer;\nif(xi\u0026\u0026xi.compactVideoRenderer){ed\u003dxi.compactVideoRenderer;break}}if(lb\u003dAb[0].autoplayVideo){var od\u003dlb.clickTrackingParams;od\u0026\u0026($b.itct\u003dod);$b.autonav\u003d\"1\";$b.playnext\u003dString(Pa)}}else $b.feature\u003d\"related-auto\";if(ed){Ua.videoId\u003ded.videoId;var $k\u003ded.shortBylineText;$k\u0026\u0026(Ua.author\u003dg.Uy($k));var $m\u003ded.title;$m\u0026\u0026(Ua.title\u003dg.Uy($m))}else if(null\u003d\u003d\u003d(Za\u003dnull\u003d\u003d\u003dlb||void 0\u003d\u003d\u003dlb?void 0:lb.watchEndpoint)||void 0\u003d\u003d\u003dZa?0:Za.videoId)Ua.videoId\u003dlb.watchEndpoint.videoId;Ua.zv\u003d$b;a.suggestions\u003d[Ua]}}var Oe\u003dra.twoColumnWatchNextResults}a.UX\u003d\n!(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dOe||void 0\u003d\u003d\u003dOe?void 0:Oe.autoplay)||void 0\u003d\u003d\u003dc||!c.autoplay);var Ud\u003da.watchNextResponse.playerOverlays;if(Ud){var Ob\u003dUd.playerOverlayRenderer;if(Ob){var yb\u003dOb.endScreen;if(yb){var th\u003dyb.watchNextEndScreenRenderer;if(th)var Zf\u003dth.results}var Df\u003dOb.videoDetails;if(Df){var an\u003dDf.embeddedPlayerOverlayVideoDetailsRenderer;var Kg\u003dDf.musicEmbeddedPlayerOverlayVideoDetailsRenderer;Kg\u0026\u0026(a.aH\u003dKg.title,a.pG\u003dKg.byline);var pd\u003dDf.playerOverlayVideoDetailsRenderer;pd\u0026\u0026(pd.title\u0026\u0026(b.title\u003dg.Uy(pd.title)),\npd.subtitle\u0026\u0026(b.subtitle\u003dg.Uy(pd.subtitle)))}var al\u003dOb.actions;if(al)for(var bn\u003dg.q(al),bl\u003dbn.next();!bl.done;bl\u003dbn.next()){var wj\u003dbl.value;wj.likeButtonRenderer\u0026\u0026(a.likeButtonRenderer\u003dwj.likeButtonRenderer)}var Ce\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dOb.suggestedActionsRenderer)||void 0\u003d\u003d\u003dd?void 0:d.suggestedActionsRenderer)||void 0\u003d\u003d\u003de?void 0:e.suggestedActions;if(Ce)for(var qd\u003dg.q(Ce),Xb\u003dqd.next();!Xb.done;Xb\u003dqd.next()){var mc\u003dXb.value;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dmc.suggestedActionRenderer)||void 0\u003d\u003d\u003df?void 0:f.trigger)||\nvoid 0\u003d\u003d\u003dh?0:h.suggestedActionTimeRangeTrigger)a.suggestedAction\u003dmc.suggestedActionRenderer}var $f\u003dnull\u003d\u003d\u003d(l\u003dOb.decoratedPlayerBarRenderer)||void 0\u003d\u003d\u003dl?void 0:l.decoratedPlayerBarRenderer;$f\u0026\u0026(a.multiMarkersPlayerBarRenderer\u003dnull\u003d\u003d\u003d(m\u003d$f.playerBar)||void 0\u003d\u003d\u003dm?void 0:m.multiMarkersPlayerBarRenderer,a.XE\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003d$f.playerBar)||void 0\u003d\u003d\u003dn?void 0:n.chapteredPlayerBarRenderer)||void 0\u003d\u003d\u003dp?void 0:p.chapters,a.SY\u003dnull\u003d\u003d\u003d(r\u003d$f.playerBarActionButton)||void 0\u003d\u003d\u003dr?void 0:r.buttonRenderer);g.jE(a.B)\u0026\u0026\n(a.Qf\u003d!!Ob.addToMenu);Osa(a,Ob.shareButton);var Qz\u003dOb.productsInVideoOverlayRenderer;Qz\u0026\u0026(a.shoppingOverlayRenderer\u003dQz.shoppingOverlayRenderer);var Rz\u003dOb.autoplay;if(Rz)var uh\u003dRz.playerOverlayAutoplayRenderer;a.progressBarStartPosition\u003dOb.startPosition;a.progressBarEndPosition\u003dOb.endPosition}}if(!Zf\u0026\u0026Oe){var xj\u003dOe.endScreen\u0026\u0026Oe.endScreen.endScreen;xj\u0026\u0026(Zf\u003dxj.results)}if(Oe){var Ot\u003dOe.desktopOverlay\u0026\u0026Oe.desktopOverlay.desktopOverlayConfigRenderer;Ot\u0026\u0026(Ot.suppressShareButton\u0026\u0026(a.showShareButton\u003d!1),\nOt.suppressWatchLaterButton\u0026\u0026(a.Qf\u003d!1))}an\u0026\u0026Psa(a,b,an);var Pt\u003dVD(0,b.autoplay_count);if(Zf){for(var wI\u003dOe||null,Sz\u003duh||null,Qt\u003d[],Tz\u003d!0,Uz\u003dg.q(Zf),cl\u003dUz.next();!cl.done;cl\u003dUz.next()){var Up\u003dcl.value,Vp\u003dvoid 0,nc\u003dnull;if(Up.endScreenVideoRenderer){var fc\u003dUp.endScreenVideoRenderer,Wp\u003dfc.title;nc\u003dnew g.XE(a.B);nc.videoId\u003dfc.videoId;nc.lengthSeconds\u003dfc.lengthInSeconds||0;var Vz\u003dfc.publishedTimeText;Vz\u0026\u0026(nc.publishedTimeText\u003dg.Uy(Vz));var Wz\u003dfc.shortBylineText;Wz\u0026\u0026(nc.author\u003dg.Uy(Wz));var Xz\u003dfc.shortViewCountText;\nXz\u0026\u0026(nc.shortViewCount\u003dg.Uy(Xz));if(Wp){nc.title\u003dg.Uy(Wp);var Yz\u003dWp.accessibility;if(Yz){var Rt\u003dYz.accessibilityData;Rt\u0026\u0026Rt.label\u0026\u0026(nc.Ml\u003dRt.label)}}var cn\u003dfc.navigationEndpoint;if(cn){Vp\u003dcn.clickTrackingParams;var Zz\u003dcn.watchEndpoint;Zz?nc.Av\u003dZz:cn.urlEndpoint\u0026\u0026(nc.watchUrl\u003dcn.urlEndpoint.url)}var $z\u003dfc.thumbnailOverlays;if($z)for(var aA\u003dg.q($z),St\u003daA.next();!St.done;St\u003daA.next()){var Tt\u003dSt.value.thumbnailOverlayTimeStatusRenderer;if(Tt)if(\"LIVE\"\u003d\u003d\u003dTt.style){nc.isLivePlayback\u003d!0;break}else if(\"UPCOMING\"\u003d\u003d\u003d\nTt.style){nc.isUpcoming\u003d!0;break}}nc.Z\u003dVE(fc.thumbnail)}else if(Up.endScreenPlaylistRenderer){var dl\u003dUp.endScreenPlaylistRenderer,Ut\u003ddl.navigationEndpoint;if(!Ut)continue;var bA\u003dUt.watchEndpoint;if(!bA)continue;var cA\u003dbA.videoId;nc\u003dnew g.WE(a.B);nc.playlistId\u003ddl.playlistId;nc.playlistLength\u003dNumber(dl.videoCount)||0;nc.i\u003dcA||null;nc.videoId\u003dcA;var Vt\u003ddl.title;Vt\u0026\u0026(nc.title\u003dg.Uy(Vt));var dA\u003ddl.shortBylineText;dA\u0026\u0026(nc.author\u003dg.Uy(dA));Vp\u003dUt.clickTrackingParams;nc.Z\u003dVE(dl.thumbnail)}nc\u0026\u0026(Vp\u0026\u0026(nc.sessionData\u003d\n{itct:Vp}),Tz?(Qsa(nc,wI,Sz,Pt),Qt.splice(0,0,nc),Tz\u003d!1):Qt.push(nc))}a.suggestions\u003dQt}if(uh){a.WI\u003d!!uh.preferImmediateRedirect;a.Jc\u003da.Jc||!!uh.webShowNewAutonavCountdown;a.Th\u003da.Th||!!uh.webShowBigThumbnailEndscreen;if(a.Jc||a.Th){var Ef\u003duh,Wt\u003dZf||null,xI\u003dOe||null,Xt,Pe,Vd\u003dnew g.XE(a.B);Vd.videoId\u003dEf.videoId;var eA\u003dnull\u003d\u003d\u003d(Pe\u003dnull\u003d\u003d\u003d(Xt\u003dnull\u003d\u003d\u003dWt||void 0\u003d\u003d\u003dWt?void 0:Wt[0])||void 0\u003d\u003d\u003dXt?void 0:Xt.endScreenVideoRenderer)||void 0\u003d\u003d\u003dPe?void 0:Pe.navigationEndpoint;if(eA){var Yt\u003deA.clickTrackingParams;\nYt\u0026\u0026(Vd.sessionData\u003d{itct:Yt})}var dn\u003dEf.videoTitle;if(dn){Vd.title\u003dg.Uy(dn);var fA\u003ddn.accessibility;if(fA){var en\u003dfA.accessibilityData;en\u0026\u0026en.label\u0026\u0026(Vd.Ml\u003den.label)}}var gf\u003dEf.byline;gf\u0026\u0026(Vd.author\u003dg.Uy(gf));var gA\u003dEf.publishedTimeText;gA\u0026\u0026(Vd.publishedTimeText\u003dg.Uy(gA));var yI\u003dEf.shortViewCountText;yI\u0026\u0026(Vd.shortViewCount\u003dg.Uy(yI));var hA\u003dEf.thumbnailOverlays;if(hA)for(var Zt\u003dg.q(hA),$t\u003dZt.next();!$t.done;$t\u003dZt.next()){var yj\u003d$t.value.thumbnailOverlayTimeStatusRenderer;if(yj)if(\"LIVE\"\u003d\u003d\u003dyj.style){Vd.isLivePlayback\u003d\n!0;break}else if(\"UPCOMING\"\u003d\u003d\u003dyj.style){Vd.isUpcoming\u003d!0;break}else if(\"DEFAULT\"\u003d\u003d\u003dyj.style\u0026\u0026yj.text){Vd.lengthText\u003dg.Uy(yj.text);var el\u003dyj.text.accessibility;if(el){var Wd\u003del.accessibilityData;Wd\u0026\u0026Wd.label\u0026\u0026(Vd.kq\u003dWd.label||\"\")}break}}Vd.Z\u003dVE(Ef.background);var fl\u003dEf.nextButton;if(fl){var iA\u003dfl.buttonRenderer;if(iA){var jA\u003diA.navigationEndpoint;if(jA){var kA\u003djA.watchEndpoint;kA\u0026\u0026(Vd.Av\u003dkA)}}}if(Ef.topBadges){var lA\u003dEf.topBadges[0];if(lA){var mA\u003dlA.metadataBadgeRenderer;mA\u0026\u0026\"BADGE_STYLE_TYPE_PREMIUM\"\u003d\u003d\nmA.style\u0026\u0026(Vd.tB\u003d!0)}}var fn\u003dEf.alternativeTitle;fn\u0026\u0026(Vd.dn\u003dg.Uy(fn));Qsa(Vd,xI,Ef,Pt);a.suggestions||(a.suggestions\u003d[]);a.suggestions[0]\u003dVd}null!\u003duh.countDownSecs\u0026\u0026(a.IN\u003d1E3*uh.countDownSecs);a.PY\u003dnull\u003d\u003d\u003d(t\u003duh.cancelButton)||void 0\u003d\u003d\u003dt?void 0:t.buttonRenderer}a.watchNextResponse.currentVideoThumbnail\u0026\u0026(a.Z\u003dVE(a.watchNextResponse.currentVideoThumbnail));if(!a.N(\"player_parse_profile_picture_from_watch_next_killswitch\")){var au\u003dnull\u003d\u003d\u003d(D\u003dnull\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(v\u003da.watchNextResponse)||\nvoid 0\u003d\u003d\u003dv?void 0:v.contents)||void 0\u003d\u003d\u003dx?void 0:x.twoColumnWatchNextResults)||void 0\u003d\u003d\u003dy?void 0:y.results)||void 0\u003d\u003d\u003dz?void 0:z.results)||void 0\u003d\u003d\u003dD?void 0:D.contents;if(au\u0026\u0026au[1]){var Xp\u003dnull\u003d\u003d\u003d(U\u003dnull\u003d\u003d\u003d(J\u003dnull\u003d\u003d\u003d(F\u003dnull\u003d\u003d\u003d(G\u003dau[1].videoSecondaryInfoRenderer)||void 0\u003d\u003d\u003dG?void 0:G.owner)||void 0\u003d\u003d\u003dF?void 0:F.videoOwnerRenderer)||void 0\u003d\u003d\u003dJ?void 0:J.thumbnail)||void 0\u003d\u003d\u003dU?void 0:U.thumbnails;Xp\u0026\u0026Xp.length\u0026\u0026(a.Sh\u003dXp[Xp.length-1].url)}}var Yp\u003da.watchNextResponse.onResponseReceivedEndpoints;if(Yp)for(var nA\u003d\ng.q(Yp),bu\u003dnA.next();!bu.done;bu\u003dnA.next()){var oA\u003dbu.value;oA.changeKeyedMarkersVisibilityCommand\u0026\u0026(a.dC\u003doA.changeKeyedMarkersVisibilityCommand)}}};\nFF\u003dfunction(a){return!!(a.C\u0026\u0026a.C.videoInfos\u0026\u0026a.C.videoInfos.length)};\nIF\u003dfunction(a){if(a.N(\"html5_single_format_policy\")\u0026\u0026a.lc)return a.lc;var b\u003da.La,c\u003d!!a.i\u0026\u0026(Kpa(a.i)||Lpa(a.i)||Mpa(a.i)),d\u003da.B,e\u003d!!a.i\u0026\u0026a.i.zf,f\u003dGF(a),h\u003da.PC,l\u003da.isOtf(),m\u003da.hD(),n\u003da.Bb,p\u003da.Fe,r\u003dnew tqa;if(a.oa||d.N(\"html5_logging_format_selection\"))r.K\u003d!0;d.N(\"html5_allow_chromecast_opus\")\u0026\u0026(r.Ka\u003d!0);r.Xa\u003df;r.Ba\u003dh\u0026\u0026d.B;r.Fe\u003dp;nu(\"windows nt 5.1\")\u0026\u0026!g.uD\u0026\u0026(r.i\u003d!0);if(f\u003dc)f\u003dd.N(\"disable_html5_ambisonic_audio\")||!(g.IE(d)||d.N(\"html5_enable_spherical\")||d.N(\"html5_enable_spherical3d\"))?!1:ora(d);f\u0026\u0026\n(r.Sa\u003d!0);b\u0026\u0026(r.i\u003d!0,r.wb\u003d!0);l\u0026\u0026!d.N(\"html5_otf_prefer_vp9\")\u0026\u0026(r.i\u003d!0);n\u0026\u0026(r.i\u003d!0);Mz(d.u,Nz.CHANNELS)\u0026\u0026(d.N(\"html5_enable_aac51\")\u0026\u0026(r.xa\u003d!0),d.N(\"html5_enable_ac3\")\u0026\u0026(r.D\u003d!0),d.N(\"html5_enable_eac3\")\u0026\u0026(r.J\u003d!0),d.N(\"html5_enable_ac3_gapless\")\u0026\u0026(r.Ja\u003d!0));d.N(\"html5_block_8k_hfr\")\u0026\u0026(r.fb\u003d!0);r.S\u003dg.S(d.experiments,\"html5_max_selectable_quality_ordinal\");r.X\u003dg.S(d.experiments,\"html5_min_selectable_quality_ordinal\");!d.N(\"html5_kaios_hd_killswitch\")\u0026\u0026aE\u0026\u0026(r.Bb\u003d480);if(e||c)r.Za\u003d!1;r.qb\u003d!1;b\u003dlD(d,r.u);\n0\u003cb\u0026\u00262160\u003eb\u0026\u0026(RC()||d.N(\"html5_format_hybridization\"))\u0026\u0026(r.u.supportsChangeType\u003d+RC(),r.B\u003db);2160\u003c\u003db\u0026\u0026(r.Z\u003d!0);rqa()\u0026\u0026(r.u.serveVp9OverAv1IfHigherRes\u003d0,r.Eb\u003d!1);r.hD\u003dm;m\u003dg.yw||Au()\u0026\u0026!m?!1:!0;r.Va\u003dm;r.Aa\u003dd.N(\"html5_format_hybridization\");r.ob\u003dd.N(\"html5_disable_encrypted_vp9_live_non_2k_4k\");qu()\u0026\u0026a.playerResponse\u0026\u0026a.playerResponse.playerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig\u0026\u0026a.playerResponse.playerConfig.webPlayerConfig.useCobaltTvosDogfoodFeatures\u0026\u0026(r.D\u003d!0,r.J\u003d!0);a.La\u0026\u0026a.isAd()\u0026\u0026\n(a.Kl\u0026\u0026(r.oa\u003da.Kl),a.Jl\u0026\u0026(r.C\u003da.Jl));r.La\u003da.isLivePlayback\u0026\u0026HF(a)\u0026\u0026a.B.N(\"html5_drm_live_audio_51\");return a.lc\u003dr};\nSsa\u003dfunction(a){a.dd||a.i\u0026\u0026Pz(a.i);var b\u003d{};a.i\u0026\u0026(b\u003dKz(IF(a),a.B.u,a.i,function(c){return a.ea(\"ctmp\",\"fmtflt\",c)},!0));\nb\u003dnew xD(b,a.B.experiments,a.oK,Rsa(a),function(c,d){a.Ea(c,d)});\ng.I(a,b);a.jk\u003d!1;a.Ja\u003d!0;xqa(b,function(c){for(var d\u003dg.q(c),e\u003dd.next();!e.done;e\u003dd.next())switch(e\u003de.value,e.flavor){case \"fairplay\":e.u\u003da.dd;e.K\u003da.JX;e.J\u003da.wX;break;case \"widevine\":e.B\u003da.dM}a.jr\u003dc;if(0\u003ca.jr.length\u0026\u0026(a.S\u003da.jr[0],g.JF(a))){c\u003d[];d\u003dg.q(Object.entries(a.S.i));for(e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;f\u003df.next().value;var h\u003d\"unk\";(e\u003de.match(/(.*)codecs\u003d\"(.*)\"/))\u0026\u0026(h\u003de[2]);c.push(h+\"_\"+f)}a.Ea(\"drmProbe\",c.join(\".\"))}zF(a)})};\nMsa\u003dfunction(a,b){var c;(c\u003d!b)||(c\u003d!(!a.N(\"html5_manifestless_unplugged\")\u0026\u0026a.isLivePlayback\u0026\u0026g.DE(a.B)\u0026\u0026g.sE(a.B)?0:!CF(a)\u0026\u0026a.adaptiveFormats));if(c)return null;KF(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(hqa\u003d!0);c\u003dLF(b);var d\u003dDate.now();b\u003dTpa(c,a.Hd,a.lengthSeconds,a.isLivePlayback,a.kf,a.B);d\u003dDate.now()-d;if(a.N(\"html5_log_manifest_performance\")){var e\u003dPpa(b)?1:0;a.Ea(\"mfsp\",\"wasm.\"+e+\";t.\"+d)}0\u003cc.length\u0026\u0026(c\u003dc[0],c.url\u0026\u0026c.sp\u0026\u0026c.s\u0026\u0026(c\u003daD(c.url,c.sp,c.s),c\u003dNumber(c.get(\"max_sq\"))||Infinity,\nisFinite(c)\u0026\u0026(a.hk\u003d!0)));if(c\u003db.isManifestless)c\u003d!(a.N(\"html5_manifestless_vp9\")||a.N(\"html5_manifestless_vp9_normal_latency\")\u0026\u0026(!a.isLowLatencyLiveStream||\"NORMAL\"\u003d\u003da.latencyClass)||!Tsa(b));return c?(b.dispose(),null):b};\nCF\u003dfunction(a){return qu()?!MF(a):tu()?!(!a.dd||!a.N(\"html5_enable_safari_fairplay\")):!1};\nMF\u003dfunction(a){return KF(a,\"html5_enable_tvos_dash_dogfood\")||a.N(\"html5_enable_tvos_dash\")\u0026\u0026(a.N(\"html5_tvos_skip_dash_audio_check\")||MediaSource.isTypeSupported(\u0027audio/webm; codecs\u003d\"opus\"\u0027))};\nRsa\u003dfunction(a){return a.useCobaltWidevine?qu()?MF(a):!1:!1};\nTsa\u003dfunction(a){return a.isManifestless\u0026\u0026EC(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026g.Ke(a.i,function(b){return vC(b.info)})};\nEF\u003dfunction(a){return!(!a.i||!a.i.isManifestless)};\nUsa\u003dfunction(a){var b;return wz()?a.N(\"html5_streaming_debug\")||EF(a)\u0026\u0026(\"ULTRALOW\"\u003d\u003da.latencyClass||21530001\u003d\u003dNF(a))?!0:!window.AbortController\u0026\u0026!yz()||a.La?!1:a.N(\"html5_streaming_xhr\")||a.N(\"html5_streaming_xhr_vod\")\u0026\u0026!1\u003d\u003d\u003d(null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.zf)||a.N(\"html5_streaming_xhr_manifestless\")\u0026\u0026EF(a)?!0:!1:!1};\nVsa\u003dfunction(a){return aoa({hasSubfragmentedFmp4:a.hasSubfragmentedFmp4,Uk:a.Uk,defraggedFromSubfragments:a.defraggedFromSubfragments,isManifestless:EF(a),YG:Usa(a)})};\nNF\u003dfunction(a){return a.isLowLatencyLiveStream\u0026\u0026void 0!\u003da.i\u0026\u00265\u003c\u003dfD(a.i)?21530001:a.liveExperimentalContentId};\nKsa\u003dfunction(a){return qu()\u0026\u0026MF(a)?!1:CF(a)\u0026\u0026g.DE(a.B)\u0026\u0026!a.isLivePlayback||!AD()||a.YE?!0:!1};\nXsa\u003dfunction(a){a.Ja\u003d!0;a.yd\u003d!1;if(Lsa(a))Zra(a.videoId).then(function(d){Wsa(a,d)}).then(function(){zF(a)});\nelse{Jy(a.ob)||g.Xx(new g.Rv(\"DASH MPD Origin invalid: \",a.ob));var b\u003da.ob,c\u003dg.S(a.B.experiments,\"dash_manifest_version\")||4;b\u003dg.Zi(b,{mpd_version:c});a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003da.latencyClass||(b\u003dg.Zi(b,{pacing:0}));bqa(b,a.B.experiments,a.isLivePlayback).then(function(d){a.isDisposed()||(DF(a,d,!0),sz(\"mrc\",void 0,a.qb),zF(a))},function(d){a.isDisposed()||(a.Ja\u003d!1,a.ea(\"dataloaderror\",new g.ED(\"manifest.net.retryexhausted\",!0,{backend:\"manifest\",\nrc:d.status})))});\nsz(\"mrs\",void 0,a.qb)}};\nWsa\u003dfunction(a,b){var c\u003db.map(function(e){return e.itag}),d\u003da.playerResponse.streamingData.adaptiveFormats.filter(function(e){return c.includes(e.itag)}).map(function(e){e\u003dObject.assign({},e);\ne.url\u003db.find(function(f){return f.itag\u003d\u003d\u003de.itag}).url;\ne.signatureCipher\u003d\"\";return vsa(e)}).join(\",\");\nd\u003dMsa(a,d);DF(a,d);a.Ea(\"dlr\",\"\")};\nzF\u003dfunction(a){a.isDisposed()||(a.Ja\u003d!1,a.ea(\"dataloaded\"))};\nDF\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.i\u003db;g.I(a,b);b.Ce\u003da.Ce;b.Bg\u003da.Bg;b.J\u003da.CK;b.D\u003da.oJ;a.N(\"html5_start_walltime_min_seekable_killswitch\")||(b.K\u003da.TL);Ysa(a)\u0026\u0026a.Ba.push(\"webgl\");a.i.isLive||(a.isLivePlayback\u003d!1);var d\u003db.sourceUrl.split(\"/\");-1!\u003dd.indexOf(\"manifest_duration\")\u0026\u0026(a.hh\u003dNumber(d[d.indexOf(\"manifest_duration\")+1]));b.B\u0026\u0026(b.subscribe(\"clienttemp\",a.Ea,a),c?b.subscribe(\"refresh\",a.IM,a):b.subscribe(\"cuepointsadded\",a.WJ,a));Pz(b)\u0026\u0026(a.jk\u003d!0)};\nHF\u003dfunction(a){return a.Hd?!0:!!a.i\u0026\u0026Pz(a.i)};\ncta\u003dfunction(a,b){if(a.isDisposed())return Jt();a.C\u003dnull;a.fb\u003dnull;a.Lb\u003dnull;var c\u003da.B.deviceParams.c;if(!a.N(\"disable_rqs\")){c\u003d/UNPLUGGED/.test(c)?256:16;var d\u003da.B.xk;a.oa\u003dg.JF(a)||1\u003d\u003dd[0]\u0026\u0026d[1]\u003cc}return Zsa(a,b).then(void 0,function(){return $sa(a,b)}).then(void 0,function(){return ata(a)}).then(void 0,function(){return bta(a)})};\nZsa\u003dfunction(a,b){var c\u003db||Ksa(a);if(!a.i||c)return a.Ea(\"skipDash\",\"dm.\"+ +!!a.i+\";air.\"+ +b+\";dd.\"+ +a.YE+\";mss.\"+ +AD()),Jt();GF(a)\u0026\u0026fqa(a.i,a.isLivePlayback);KF(a,\"html5_enable_cobalt_experimental_vp9_decoder\")\u0026\u0026(a.B.u.u\u003d!0);return dta(a).then(function(){return $na(IF(a),a.B.u,a.i,a.S,function(d){return a.ea(\"ctmp\",\"fmtflt\",d)}).then(function(d){eta(a,d);\n/^av/.test(a.clientPlaybackNonce)\u0026\u0026a.lc\u0026\u0026a.Ea(\"av1\",g.DD(a.lc.u))})})};\ndta\u003dfunction(a){if(!(a.i\u0026\u0026a.i.i\u0026\u0026navigator.mediaCapabilities\u0026\u0026a.N(\"html5_blocking_media_capabilities\")))return Kt();a\u003dObject.values(a.i.i);return Promise.all(Array.from(a,function(b){return xpa(b.info)}))};\n$sa\u003dfunction(a,b){var c,d,e,f,h;if(b\u0026\u0026a.hlsvp)return Jt();if(a.hlsFormats){b\u003dLF(a.hlsFormats);if((null\u003d\u003d\u003d(c\u003da.lc)||void 0\u003d\u003d\u003dc?0:c.K)\u0026\u0026b){for(var l\u003d[],m\u003dg.q(b),n\u003dm.next();!n.done;n\u003dm.next())l.push(n.value.itag);a.Ea(\"hlsfmt\",l.join(\".\"))}a.Tq\u003dwra(a.B,b);l\u003da.clientPlaybackNonce;return Bra(a.B,a.isAd(),b,null!\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003da.playerResponse)||void 0\u003d\u003d\u003dd?void 0:d.captions)||void 0\u003d\u003d\u003de?void 0:e.playerCaptionsRenderer)||void 0\u003d\u003d\u003df?void 0:f.baseUrl)\u0026\u0026void 0!\u003d\u003dh?h:null,a.qj,l,function(p){return a.ea(\"ctmp\",\n\"hlsflt\",p)}).then(function(p){for(var r,t,v,x,y\u003d0,z\u003d[],D\u003dg.q(p),G\u003dD.next();!G.done;G\u003dD.next())G\u003dG.value,z.push(null\u003d\u003d\u003d(r\u003dG.uf())||void 0\u003d\u003d\u003dr?void 0:r.pc()),(null\u003d\u003d\u003d(v\u003dnull\u003d\u003d\u003d(t\u003dG.uf())||void 0\u003d\u003d\u003dt?void 0:t.audio)||void 0\u003d\u003d\u003dv?void 0:v.numChannels)\u003ey\u0026\u0026(y\u003dG.uf().audio.numChannels);\n2\u003cy\u0026\u0026a.Ea(\"hlschl\",\"\"+y);(null\u003d\u003d\u003d(x\u003da.lc)||void 0\u003d\u003d\u003dx?0:x.K)\u0026\u0026a.Ea(\"hlsfmtaf\",z.join(\".\"));OF(a,p)})}return Jt()};\nata\u003dfunction(a){return a.Ui\u0026\u0026a.TH?Era(a.B,a.isAd(),a.Ui).then(function(b){OF(a,b)}):Jt()};\nbta\u003dfunction(a){var b\u003dLF(a.bj,a.tH);if(a.hlsvp){var c\u003dAsa(a.hlsvp,a.clientPlaybackNonce,a.qj);b.push(c)}return Cra(a.B,a.isAd(),b,fta(a)).then(function(d){OF(a,d)})};\neta\u003dfunction(a,b){a.C\u003db;b\u003da.getAvailableAudioTracks();b\u003db.concat(a.sj);for(var c\u003d0;c\u003ca.ZD.length;c++)for(var d\u003da.ZD[c],e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003df.Ec.id\u003d\u003dd.audioTrackId;if(f.Ec.isDefault\u0026\u0026c\u003d\u003da.cP||h){if(d.captionTrackIndices)for(h\u003d0;h\u003cd.captionTrackIndices.length;h++)f.captionTracks[h]\u003da.captionTracks[d.captionTrackIndices[h]];void 0!\u003d\u003dd.defaultCaptionTrackIndex\u0026\u0026(f.B\u003da.captionTracks[d.defaultCaptionTrackIndex]);void 0!\u003d\u003dd.forcedCaptionTrackIndex\u0026\u0026(f.i\u003da.captionTracks[d.forcedCaptionTrackIndex]);\nf.u\u003dd.visibility||\"UNKNOWN\";f.captionsInitialState\u003dd.captionsInitialState||\"CAPTIONS_INITIAL_STATE_UNKNOWN\"}}if(a.S\u0026\u0026a.C\u0026\u0026a.C.videoInfos\u0026\u0026!(0\u003e\u003da.C.videoInfos.length)\u0026\u0026(b\u003dyC(a.C.videoInfos[0]),b!\u003d(\"fairplay\"\u003d\u003da.S.flavor)))for(c\u003dg.q(a.jr),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,b\u003d\u003d(\"fairplay\"\u003d\u003dd.flavor)){a.S\u003dd;break}};\nOF\u003dfunction(a,b){a.Lb\u003db;eta(a,new Gz(g.on(a.Lb,function(c){return c.uf()})))};\nfta\u003dfunction(a){var b\u003d{cpn:a.clientPlaybackNonce,c:a.B.deviceParams.c,cver:a.B.deviceParams.cver};a.Wq\u0026\u0026(b.ptk\u003da.Wq,b.oid\u003da.QI,b.ptchn\u003da.OI,b.pltype\u003da.RI,a.Eq\u0026\u0026(b.m\u003da.Eq));return b};\ng.PF\u003dfunction(a){return CF(a)\u0026\u0026a.dd?(a\u003d{},a.fairplay\u003d\"https://youtube.com/api/drm/fps?ek\u003duninitialized\",a):a.u\u0026\u0026a.u.Hd||null};\ngta\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.text?g.Uy(b.text):a.paidContentOverlayText};\nQF\u003dfunction(a){var b\u003da.playerResponse\u0026\u0026a.playerResponse.paidContentOverlay\u0026\u0026a.playerResponse.paidContentOverlay.paidContentOverlayRenderer||null;return b\u0026\u0026b.durationMs?Mg(b.durationMs):a.paidContentOverlayDurationMs};\nRF\u003dfunction(a){var b\u003d\"\";if(a.aC)return a.aC;a.isLivePlayback\u0026\u0026(b\u003da.allowLiveDvr?\"dvr\":\"live\");return b};\ng.SF\u003dfunction(a,b){return\"string\"!\u003d\u003dtypeof a.keywords[b]?null:a.keywords[b]};\nTF\u003dfunction(a){return!!(a.ob||a.adaptiveFormats||a.bj||a.Ui||a.hlsvp)};\nyF\u003dfunction(a){if(a.N(\"html5_onesie\")\u0026\u0026a.errorCode)return!1;var b\u003dg.Zb(a.Ba,\"ypc\");a.ypcPreview\u0026\u0026(b\u003d!1);return a.isValid()\u0026\u0026!a.Ja\u0026\u0026(TF(a)||g.Zb(a.Ba,\"heartbeat\")||b)};\nLF\u003dfunction(a,b){a\u003dmt(a);var c\u003d{};if(b){b\u003dg.q(b.split(\",\"));for(var d\u003db.next();!d.done;d\u003db.next())(d\u003dd.value.match(/^([0-9]+)\\/([0-9]+)x([0-9]+)(\\/|$)/))\u0026\u0026(c[d[1]]\u003d{width:d[2],height:d[3]})}b\u003dg.q(a);for(d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc[d.itag];e\u0026\u0026(d.width\u003de.width,d.height\u003de.height)}return a};\nOsa\u003dfunction(a,b){var c,d;a.showShareButton\u003d!!b;var e\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.navigationEndpoint)||(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dd?void 0:d.command);e\u0026\u0026(a.xk\u003d!!e.copyTextEndpoint)};\nCsa\u003dfunction(a,b){var c,d,e,f,h,l,m\u003db.raw_embedded_player_response;if(!m){var n\u003db.embedded_player_response;n\u0026\u0026(m\u003dJSON.parse(n))}m\u0026\u0026(a.rg\u003dm);if(a.rg){if(m\u003da.rg.videoFlags)m.playableInEmbed\u0026\u0026(a.allowEmbed\u003d!0),m.isPrivate\u0026\u0026(a.isPrivate\u003d!0),m.userDisplayName\u0026\u0026(b.user_display_name\u003dm.userDisplayName),m.userDisplayImage\u0026\u0026(b.user_display_image\u003dm.userDisplayImage);if(m\u003da.rg.embedPreview){m\u003dm.thumbnailPreviewRenderer;n\u003dm.controlBgHtml;null!\u003dn?(a.Xa\u003dn,a.D\u003d!0):(a.Xa\u003d\"\",a.D\u003d!1);if(n\u003dm.defaultThumbnail)a.Z\u003dVE(n),\na.sampledThumbnailColor\u003dn.sampledThumbnailColor;(n\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dc?void 0:c.embeddedPlayerOverlayVideoDetailsRenderer)\u0026\u0026Psa(a,b,n);if(n\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.videoDetails)||void 0\u003d\u003d\u003dd?void 0:d.musicEmbeddedPlayerOverlayVideoDetailsRenderer)a.aH\u003dn.title,a.pG\u003dn.byline,n.musicVideoType\u0026\u0026(a.musicVideoType\u003dn.musicVideoType);a.Qf\u003d!!m.addToWatchLaterButton;Osa(a,m.shareButton);if(n\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:\nm.playButton)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.navigationEndpoint)||void 0\u003d\u003d\u003dh?void 0:h.watchEndpoint)Nsa(a,n),a.videoId\u003dn.videoId||a.videoId;m.videoDurationSeconds\u0026\u0026(a.lengthSeconds\u003dMg(m.videoDurationSeconds));a.N(\"web_player_include_innertube_commands\")\u0026\u0026m.webPlayerActionsPorting\u0026\u0026psa(a,m.webPlayerActionsPorting);if(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playlist)||void 0\u003d\u003d\u003dl?void 0:l.playlistPanelRenderer){n\u003d[];var p\u003dNumber(m.currentIndex);if(m.contents)for(var r\u003d0,\nt\u003dm.contents.length;r\u003ct;r++){var v\u003dm.contents[r].playlistPanelVideoRenderer;if(v){var x\u003dv.shortBylineText?g.Uy(v.shortBylineText):\"\",y\u003dv.title?g.Uy(v.title):\"\";n.push({author:x,encrypted_id:v.videoId,title:y,channel_path:r\u003d\u003d\u003dp?b.channel_path:\"\",profile_picture:r\u003d\u003d\u003dp?b.profile_picture:\"\",is_private:r\u003d\u003d\u003dp?a.isPrivate:!1,is_dni:r\u003d\u003d\u003dp?a.D:!1,dni_color:r\u003d\u003d\u003dp?a.Xa:\"\"})}}b\u003d{index:m.currentIndex,list:m.playlistId,playlist_length:m.totalVideos,video:n};m.titleText\u0026\u0026(b.title\u003dg.Uy(m.titleText));m.shortBylineText\u0026\u0026\n(b.author\u003dg.Uy(m.shortBylineText));a.fP\u003db}}if(a.rg.previewPlayabilityStatus){a.ir\u003da.rg.previewPlayabilityStatus;b\u003da.ir;var z;if(![\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(b.status)){m\u003db.errorScreen;if(n\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playerErrorMessageRenderer){a.lF\u003dn;if(p\u003dn.reason)a.errorReason\u003dg.Uy(p);if(n\u003dn.subreason)a.Bi\u003dg.Uy(n)}else a.errorReason\u003db.reason||null;switch(b.status){case \"LOGIN_REQUIRED\":a.errorDetail\u003d\"1\";break;case \"CONTENT_CHECK_REQUIRED\":a.errorDetail\u003d\"2\";break;case \"AGE_CHECK_REQUIRED\":(null\u003d\u003d\u003d\n(z\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.playerKavRenderer)||void 0\u003d\u003d\u003dz?0:z.kavUrl)?a.errorDetail\u003d\"4\":a.errorDetail\u003d\"3\";break;default:a.errorDetail\u003db.isBlockedInRestrictedMode?\"5\":\"0\"}}}else a.rg.playabilityStatus\u0026\u0026(a.fk\u003da.rg.playabilityStatus,hta(a)\u0026\u0026(a.errorDetail\u003d\"0\",a.fk\u0026\u0026((z\u003da.fk.embeddedPlayerErrorMessageRenderer)?a.lF\u003dz.embeddedPlayerErrorMessageRenderer:a.N(\"embeds_playabilitystatus_deprecation_killswitch\")||(a.errorReason\u003da.fk.reason||null))));(z\u003da.rg.attestation)\u0026\u0026ksa(a,z);(z\u003da.rg.permissions)\u0026\u0026\nz.allowImaMonetization\u0026\u0026(a.allowImaMonetization\u003d!0)}};\nNsa\u003dfunction(a,b){var c;if(b\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.watchEndpointSupportedOnesieConfig)||void 0\u003d\u003d\u003dc?void 0:c.html5PlaybackOnesieConfig)a.Vq\u003dnew dsa(b)};\nQsa\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p;d\u003d{autonav:\"1\",playnext:String(d)};a.playlistId\u0026\u0026(d.autoplay\u003d\"1\");if(b){if(b\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003db.autoplay)||void 0\u003d\u003d\u003de?void 0:e.autoplay)||void 0\u003d\u003d\u003df?void 0:f.sets)||void 0\u003d\u003d\u003dh?void 0:h[0])||void 0\u003d\u003d\u003dl?void 0:l.autoplayVideo)if((c\u003db.clickTrackingParams)\u0026\u0026(d.itct\u003dc),b\u003db.watchEndpoint)a.CJ\u003db}else c\u0026\u0026(b\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dc.nextButton)||void 0\u003d\u003d\u003dm?void 0:m.buttonRenderer)||void 0\u003d\u003d\u003dn?void 0:n.navigationEndpoint)||void 0\u003d\u003d\u003dp?void 0:\np.clickTrackingParams)\u0026\u0026(d.itct\u003db);d.itct||(d.feature\u003d\"related-auto\");a.zv\u003dd};\nPsa\u003dfunction(a,b,c){var d,e,f,h\u003dc.channelThumbnail;h\u0026\u0026(h\u003dh.thumbnails)\u0026\u0026(h\u003dh[0])\u0026\u0026(b.profile_picture\u003dh.url);if(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.channelThumbnailEndpoint)||void 0\u003d\u003d\u003dd?void 0:d.channelThumbnailEndpoint)||void 0\u003d\u003d\u003de?void 0:e.urlEndpoint)||void 0\u003d\u003d\u003df?void 0:f.urlEndpoint)b.channel_path\u003dh.url;if(h\u003dc.collapsedRenderer)if(h\u003dh.embeddedPlayerOverlayVideoDetailsCollapsedRenderer){var l\u003dh.title;l\u0026\u0026(b.title\u003dg.Uy(l));if(h\u003dh.subtitle)b.subtitle\u003dg.Uy(h)}if(c\u003dc.expandedRenderer)if(c\u003d\nc.embeddedPlayerOverlayVideoDetailsExpandedRenderer){if(h\u003dc.title)b.expanded_title\u003dg.Uy(h);if(h\u003dc.subtitle)b.expanded_subtitle\u003dg.Uy(h);if(c\u003dc.subscribeButton)if(c\u003dc.subscribeButtonRenderer)b.ucid\u003dc.channelId,b.subscribed\u003dc.subscribed,a.Si\u003d!!c.notificationPreferenceToggleButton,c.notificationPreferenceToggleButton\u0026\u0026c.notificationPreferenceToggleButton.toggleButtonRenderer\u0026\u0026(b\u003dc.notificationPreferenceToggleButton.toggleButtonRenderer,b.isToggled?(a.NC\u003db.toggledServiceEndpoint||null,a.MC\u003db.defaultServiceEndpoint||\nnull):(a.NC\u003db.defaultServiceEndpoint||null,a.MC\u003db.toggledServiceEndpoint||null))}};\ng.UF\u003dfunction(a){return a.isLivePlayback\u0026\u0026!a.allowLiveDvr};\nVF\u003dfunction(a){return a.isLivePlayback\u0026\u0026a.allowLiveDvr};\nita\u003dfunction(a){var b\u003dnew zz(\"und\",new AC(\"Default\",\"und\",!0));b.captionTracks\u003da.captionTracks;return b};\ng.WF\u003dfunction(a){return!!a.i\u0026\u0026Kpa(a.i)};\ng.XF\u003dfunction(a){return!!a.i\u0026\u0026Lpa(a.i)};\nYsa\u003dfunction(a){return g.XF(a)||g.WF(a)||g.YF(a)||g.ZF(a)};\ng.ZF\u003dfunction(a){return!!a.i\u0026\u0026Mpa(a.i)};\ng.YF\u003dfunction(a){return!!a.i\u0026\u0026Npa(a.i)};\ng.jta\u003dfunction(a){if(a.HC)return null;var b\u003da.UH;b||(b\u003da.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer\u0026\u0026a.playerResponse.endscreen.endscreenUrlRenderer.url);return b||null};\ng.kta\u003dfunction(a){return a.HC?null:a.playerResponse\u0026\u0026a.playerResponse.endscreen\u0026\u0026a.playerResponse.endscreen.endscreenRenderer||null};\ng.$F\u003dfunction(a){return a.playerResponse\u0026\u0026a.playerResponse.cards\u0026\u0026a.playerResponse.cards.cardCollectionRenderer||null};\ng.aG\u003dfunction(a){if(!a.playerResponse||!a.playerResponse.annotations)return null;a\u003dg.q(a.playerResponse.annotations);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.playerAnnotationsExpandedRenderer\u0026\u0026b.playerAnnotationsExpandedRenderer.featuredChannel)return b.playerAnnotationsExpandedRenderer;return null};\nbG\u003dfunction(a){return a.adFormat\u0026\u0026\"1_5\"!\u003da.adFormat?\"adunit\":a.B.xa};\ncG\u003dfunction(a){if(a.isAd()\u0026\u0026a.videoId!\u003da.B.Pb)return a.B.Pb};\ndG\u003dfunction(a){return a.dl||\"detailpage\"\u003d\u003dbG(a)||\"shortspage\"\u003d\u003dbG(a)||a.mutedAutoplay};\neG\u003dfunction(a){if(dG(a)){if(\"detailpage\"\u003d\u003dbG(a))return a.Yk||0\u003ca.Eb;if(!(\"17_8\"\u003d\u003d\u003da.adFormat\u0026\u0026!a.Yk||a.N(\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026a.VL||\"adunit\"\u003d\u003dbG(a)\u0026\u0026a.Pb))return!0}return!1};\nlta\u003dfunction(a){var b\u003d1,c\u003dg.S(a.B.experiments,\"html5_default_ad_gain\");c\u0026\u0026a.isAd()\u0026\u0026(b\u003dc);c\u003da.le;a.C\u0026\u0026a.C.i\u0026\u0026a.C.i[0]\u0026\u0026a.ap[a.C.i[0].id]\u0026\u0026(c\u003da.ap[a.C.i[0].id]);if(a.N(\"html5_stateful_audio_normalization\")\u0026\u0026null!\u003dc){if(a.XK)return Math.min(1,Math.pow(10,-a.WC/20))||b;var d\u003d0;a.N(\"html5_diff_bias_over_ad_content\")\u0026\u0026(d\u003da.isAd()?0:3);c-\u003dMath.min(0,d+Math.max(a.B.Kh,g.S(a.B.experiments,\"html5_stateful_audio_min_adjustment_value\")));a.WC\u003dc}return Math.min(1,Math.pow(10,-c/20))||b};\nGF\u003dfunction(a){var b\u003d[\"MUSIC_VIDEO_TYPE_ATV\",\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"],c\u003d\"TVHTML5_SIMPLY\"\u003d\u003d\u003da.B.deviceParams.c\u0026\u0026\"MUSIC\"\u003d\u003d\u003da.B.deviceParams.ctheme;!a.Ge\u0026\u0026(g.mE(a.B)||c)\u0026\u0026b.includes(a.musicVideoType)\u0026\u0026(a.Ge\u003d!0);if(b\u003dg.pu())b\u003d/Starboard\\/([0-9]+)/.exec(g.vb()),b\u003d10\u003e(b?parseInt(b[1],10):NaN);c\u003da.B;c\u003d(\"TVHTML5_CAST\"\u003d\u003d\u003dc.deviceParams.c||\"TVHTML5\"\u003d\u003d\u003dc.deviceParams.c\u0026\u0026(c.deviceParams.cver.startsWith(\"6.20130725\")||c.deviceParams.cver.startsWith(\"6.20130726\")))\u0026\u0026\"MUSIC\"\u003d\u003d\u003da.B.deviceParams.ctheme;\n!a.Ge\u0026\u0026(c||mra(a.B))\u0026\u0026!b\u0026\u0026(b\u003d\"MUSIC_VIDEO_TYPE_PRIVATELY_OWNED_TRACK\"\u003d\u003d\u003da.musicVideoType,c\u003d(a.N(\"cast_prefer_audio_only_for_atv_and_uploads\")||a.N(\"kabuki_pangea_prefer_audio_only_for_atv_and_uploads\"))\u0026\u0026\"MUSIC_VIDEO_TYPE_ATV\"\u003d\u003d\u003da.musicVideoType,b||c)\u0026\u0026(a.Ge\u003d!0);return!a.B.deviceHasDisplay||a.Ge\u0026\u0026a.B.B};\nmta\u003dfunction(a){return isNaN(a)?0:Math.max((Date.now()-a)/1E3-30,0)};\ngG\u003dfunction(a){return fG(a)\u0026\u0026!!a.adaptiveFormats};\nfG\u003dfunction(a){return!!(a.N(\"woffle_orchestration\")\u0026\u0026a.zq\u0026\u0026a.B.B)};\nLsa\u003dfunction(a){if(a.N(\"woffle_orchestration\")){var b;if(b\u003d!!a.cotn)b\u003da.videoId,b\u003d!!b\u0026\u00261\u003d\u003d\u003daF(b);a\u003db\u0026\u0026!a.zq}else a\u003d!1;return a};\ng.hG\u003dfunction(a){if(!a.i||!a.u||!a.J)return!1;var b\u003da.i.i;return!!b[a.u.id]\u0026\u0026AA(b[a.u.id].u.i)\u0026\u0026!!b[a.J.id]\u0026\u0026AA(b[a.J.id].u.i)};\nnta\u003dfunction(a){return a.ir?[\"OK\",\"LIVE_STREAM_OFFLINE\"].includes(a.ir.status):!0};\nhta\u003dfunction(a){return(a\u003da.fk)\u0026\u0026a.showError?a.showError:!1};\ng.JF\u003dfunction(a){return a.N(\"disable_rqs\")?!1:KF(a,\"html5_high_res_logging\")||KF(a,\"html5_high_res_logging_live_infra\")};\nKF\u003dfunction(a,b){return a.N(b)?!0:(a.fflags||\"\").includes(b+\"\u003dtrue\")};\nota\u003dfunction(a){return(a\u003d/html5_log_experiment_id_from_player_response_to_ctmp\u003d([0-9]+)/.exec(a.fflags))?a[1]:null};\nHsa\u003dfunction(a,b){if(b\u003db.video_masthead_ad_quartile_urls)a.DC\u003db.quartile_0_url,a.YI\u003db.quartile_25_url,a.ZI\u003db.quartile_50_url,a.aJ\u003db.quartile_75_url,a.XI\u003db.quartile_100_url,a.Kh\u003db.quartile_0_urls,a.qr\u003db.quartile_25_urls,a.rr\u003db.quartile_50_urls,a.vr\u003db.quartile_75_urls,a.lr\u003db.quartile_100_urls};\nBF\u003dfunction(a){return a?AD()?!0:iG\u0026\u00265\u003ejG?!1:!0:!1};\nGsa\u003dfunction(a){var b\u003d{};a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dc.value;var d\u003dc.split(\"\u003d\");2\u003d\u003dd.length?b[d[0]]\u003dd[1]:b[c]\u003d!0}return b};\nlsa\u003dfunction(a){if(a){if(mna(a))return a;a\u003dnna(a);if(mna(a,!0))return a}return\"\"};\ng.pta\u003dfunction(a){return a.captionsLanguagePreference||a.B.captionsLanguagePreference||g.SF(a,\"yt:cc_default_lang\")||a.B.Ge};\nkG\u003dfunction(a){return!!(a.N(\"enable_linear_player_handling\")\u0026\u0026a.isLivePlayback\u0026\u0026a.hasProgressBarBoundaries())};\nlG\u003dfunction(a,b){this.i\u003da;this.Z\u003db||{};this.K\u003dString(Math.floor(1E9*Math.random()));this.J\u003d{};this.X\u003dthis.S\u003d0};\nqta\u003dfunction(a){return mG(a)\u0026\u00261\u003d\u003da.getPlayerState(2)};\nmG\u003dfunction(a){a\u003da.Nc();return void 0!\u003d\u003da\u0026\u00262\u003d\u003da.getPlayerType()};\nnG\u003dfunction(a){a\u003da.V();return rE(a)\u0026\u0026!g.DE(a)\u0026\u0026\"desktop-polymer\"\u003d\u003da.playerStyle};\noG\u003dfunction(a,b){var c\u003da.V();iE(c)||\"3\"!\u003dc.controlsType||a.bb().sx(b)};\nqG\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.componentType\u003da;this.renderer\u003dvoid 0\u003d\u003d\u003db?null:b;this.macros\u003dc;this.layoutId\u003dd;this.i\u003de;this.u\u003df;this.id\u003dpG(a)};\npG\u003dfunction(a){return a+(\":\"+(cs.getInstance().i++).toString(36))};\nrG\u003dfunction(a){this.Y\u003da};\nrta\u003dfunction(a,b){if(0\u003d\u003d\u003db||1\u003d\u003d\u003db\u0026\u0026(a.Y.isMobile\u0026\u0026g.Zv?0:a.Y.isMobile||g.DE(a.Y)||g.sE(a.Y)||tE(a.Y)||!g.Zv))return!0;a\u003dg.Xg(\"video-ads\");return null!\u003da\u0026\u0026\"none\"!\u003d\u003dIm(a,\"display\")};\nsta\u003dfunction(a){switch(a){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}};\nsG\u003dfunction(){g.yx.call(this);var a\u003dthis;this.i\u003d{};g.xe(this,function(){for(var b\u003dg.q(Object.keys(a.i)),c\u003db.next();!c.done;c\u003db.next())delete a.i[c.value]})};\nuG\u003dfunction(){if(null\u003d\u003d\u003dtG){tG\u003dnew sG;hm(cr).u\u003d\"b\";var a\u003dhm(cr),b\u003d\"h\"\u003d\u003dMq(a)||\"b\"\u003d\u003dMq(a),c\u003d!(An(),!1);b\u0026\u0026c\u0026\u0026(a.C\u003d!0,a.J\u003dnew Oda)}return tG};\ntta\u003dfunction(a,b,c){a.i[b]\u003dc};\nuta\u003dfunction(){};\nvG\u003dfunction(a,b,c){this.i\u003da;this.D\u003db;this.B\u003dc;this.u\u003db.length;this.adBreakLengthSeconds\u003db.reduce(function(d,e){return d+e},0);\nc\u003d0;for(a+\u003d1;a\u003cb.length;a++)c+\u003db[a];this.adBreakRemainingLengthSeconds\u003dc};\nwG\u003dfunction(a){var b,c;return null!\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.activeViewTracking)||void 0\u003d\u003d\u003db?void 0:b.trafficType)\u0026\u0026void 0!\u003d\u003dc?c:\"ACTIVE_VIEW_TRAFFIC_TYPE_UNSPECIFIED\"};\nxG\u003dfunction(a){var b,c;return new Map([[\"impression\",a.impressionPings||[]],[\"error\",a.errorPings||[]],[\"mute\",a.mutePings||[]],[\"unmute\",a.unmutePings||[]],[\"pause\",a.pausePings||[]],[\"rewind\",a.rewindPings||[]],[\"resume\",a.resumePings||[]],[\"skip\",a.skipPings||[]],[\"close\",a.closePings||[]],[\"progress\",a.progressPings||[]],[\"clickthrough\",a.clickthroughPings||[]],[\"fullscreen\",a.fullscreenPings||[]],[\"active_view_viewable\",a.activeViewViewablePings||[]],[\"active_view_measurable\",a.activeViewMeasurablePings||\n[]],[\"active_view_fully_viewable_audible_half_duration\",a.activeViewFullyViewableAudibleHalfDurationPings||[]],[\"audio_audible\",(null\u003d\u003d\u003d(b\u003da.activeViewTracking)||void 0\u003d\u003d\u003db?void 0:b.activeViewAudioAudiblePings)||[]],[\"audio_measurable\",(null\u003d\u003d\u003d(c\u003da.activeViewTracking)||void 0\u003d\u003d\u003dc?void 0:c.activeViewAudioMeasurablePings)||[]],[\"end_fullscreen\",a.endFullscreenPings||[]],[\"channel_clickthrough\",a.channelClickthroughPings||[]],[\"abandon\",a.abandonPings||[]],[\"start\",a.startPings||[]],[\"first_quartile\",\na.firstQuartilePings||[]],[\"midpoint\",a.secondQuartilePings||[]],[\"third_quartile\",a.thirdQuartilePings||[]],[\"complete\",a.completePings||[]],[\"unmuted_impression\",a.unmutedImpressionPings||[]],[\"unmuted_error\",a.unmutedErrorPings||[]],[\"unmuted_mute\",a.unmutedMutePings||[]],[\"unmuted_unmute\",a.unmutedUnmutePings||[]],[\"unmuted_pause\",a.unmutedPausePings||[]],[\"unmuted_resume\",a.unmutedResumePings||[]],[\"unmuted_close\",a.unmutedClosePings||[]],[\"unmuted_progress\",a.unmutedProgressPings||[]],[\"unmuted_clickthrough\",\na.unmutedClickthroughPings||[]],[\"unmuted_fullscreen\",a.unmutedFullscreenPings||[]],[\"unmuted_end_fullscreen\",a.unmutedEndFullscreenPings||[]],[\"unmuted_abandon\",a.unmutedAbandonPings||[]],[\"unmuted_start\",a.unmutedStartPings||[]],[\"unmuted_first_quartile\",a.unmutedFirstQuartilePings||[]],[\"unmuted_midpoint\",a.unmutedSecondQuartilePings||[]],[\"unmuted_third_quartile\",a.unmutedThirdQuartilePings||[]],[\"unmuted_complete\",a.unmutedCompletePings||[]]])};\nvta\u003dfunction(a){return(a\u003da.pings)?Object.fromEntries(xG(a)):{}};\nyG\u003dfunction(a,b,c,d,e){lG.call(this,a,vta(a));(a\u003dc\u0026\u0026c.kind)||(a\u003d\"AD_PLACEMENT_KIND_UNKNOWN\");this.Ka\u003dc;this.isPostroll\u003d\"AD_PLACEMENT_KIND_END\"\u003d\u003d\u003da;this.B\u003dnew vG(0,[]);this.Aa\u003dnull;this.C\u003d{};this.xa\u003dnull;this.u\u003d0;this.D\u003dnull;this.oa\u003de;this.Ja\u003dnull;c\u003dthis.i.skipOffsetMilliseconds||0;0\u003cc\u0026\u0026(this.xa\u003dc);this.C\u003dlt(this.i.playerVars||\"\");this.D\u003dthis.i.externalVideoId||null;this.u\u003dVD(this.u,this.C.length_seconds);this.oa\u0026\u0026this.D\u0026\u0026(this.Ja\u003dthis.oa(this.D));if(this.C.cta_conversion_urls)try{this.C.cta_conversion_urls\u003d\nJSON.parse(this.C.cta_conversion_urls)}catch(f){g.ft(f)}this.Aa\u003dthis.i.clickthroughEndpoint||null;this.B\u003dnew vG(0,[this.u])};\nwta\u003dfunction(a){var b\u003da.C||{};1\u003ca.B.u\u0026\u0026(b.slot_pos\u003da.B.i);b.autoplay\u003d\"1\";return b};\nzG\u003dfunction(){this.i\u003d[];this.u\u003d0};\nAG\u003dfunction(a,b){b\u0026\u0026a.i.push(b)};\nBG\u003dfunction(a){if(!a)return[];var b\u003d[];a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.loggingUrls){c\u003dg.q(c.loggingUrls);for(var d\u003dc.next();!d.done;d\u003dc.next())b.push({baseUrl:d.value.baseUrl})}return b};\nCG\u003dfunction(a){if(!a)return[];var b\u003d[];a.forEach(function(c){c.command.loggingUrls.forEach(function(d){b.push({baseUrl:d.baseUrl,offsetMilliseconds:c.adVideoOffset.milliseconds})})});\nreturn b};\nDG\u003dfunction(a){return a\u0026\u0026a.adVideoOffset\u0026\u0026a.adVideoOffset.percent||0};\nEG\u003dfunction(a){return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"\u003d\u003da.adVideoOffset.kind};\nxta\u003dfunction(a){a\u003da.playbackCommands;if(!a)return{};var b\u003d{};b.impression\u003dBG(a.impressionCommands)||[];b.error\u003dBG(a.errorCommands)||[];b.mute\u003dBG(a.muteCommands)||[];b.unmute\u003dBG(a.unmuteCommands)||[];b.pause\u003dBG(a.pauseCommands)||[];b.rewind\u003dBG(a.rewindCommands)||[];b.resume\u003dBG(a.resumeCommands)||[];b.skip\u003dBG(a.skipCommands)||[];b.close\u003dBG(a.closeCommands)||[];b.clickthrough\u003dBG(a.clickthroughCommands)||[];b.fullscreen\u003dBG(a.fullscreenCommands)||[];b.active_view_viewable\u003dBG(a.activeViewViewableCommands)||\n[];b.active_view_measurable\u003dBG(a.activeViewMeasurableCommands)||[];b.active_view_fully_viewable_audible_half_duration\u003dBG(a.activeViewFullyViewableAudibleHalfDurationCommands)||[];a.activeViewTracking\u0026\u0026(b.audio_audible\u003dBG(a.activeViewTracking.activeViewAudioAudibleCommands)||[],b.audio_measurable\u003dBG(a.activeViewTracking.activeViewAudioMeasurableCommands)||[]);b.end_fullscreen\u003dBG(a.endFullscreenCommands)||[];b.channel_clickthrough\u003dBG(a.channelClickthroughCommands)||[];b.abandon\u003dBG(a.abandonCommands)||\n[];b.progress\u003dCG(a.progressCommands.filter(function(c){return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"\u003d\u003dc.adVideoOffset.kind}));\nb.start\u003dCG(a.progressCommands.filter(function(c){return EG(c)\u0026\u0026Ag(DG(c),0)}));\nb.first_quartile\u003dCG(a.progressCommands.filter(function(c){return EG(c)\u0026\u0026Ag(DG(c),.25)}));\nb.midpoint\u003dCG(a.progressCommands.filter(function(c){return EG(c)\u0026\u0026Ag(DG(c),.5)}));\nb.third_quartile\u003dCG(a.progressCommands.filter(function(c){return EG(c)\u0026\u0026Ag(DG(c),.75)}));\nb.complete\u003dCG(a.progressCommands.filter(function(c){return EG(c)\u0026\u0026Ag(DG(c),1)}));\nreturn b};\nFG\u003dfunction(a){lG.call(this,a,xta(a));this.u\u003da.questions?a.questions.reduce(function(b,c){return(c\u003dc.instreamSurveyAdSingleSelectQuestionRenderer||c.instreamSurveyAdMultiSelectQuestionRenderer)?b+(c.surveyAdQuestionCommon.durationMilliseconds||0)/1E3:b},0):0};\nyta\u003dfunction(a,b,c,d){this.id\u003db;this.C\u003dd.ye;b\u003da.config\u0026\u0026a.config.adPlacementConfig;if(!b)throw Error(\"Malformed AdPlacementRenderer: missing AdPlacementConfig\");var e\u003da.renderer\u0026\u0026a.renderer.adBreakServiceRenderer\u0026\u0026a.renderer.adBreakServiceRenderer||{};this.B\u003d(this.D\u003de.getAdBreakUrl||\"\")?0:2;d.i\u003dparseInt(e.prefetchMilliseconds,10)||0;d.visible\u003d!b.hideCueRangeMarker;var f\u003dsna(b,d);if(null\u003d\u003df)d\u003dnew Ry(b,new Kr(-1,-1),!1,\"adcuerange:invalid\",3),d.deactivate(),d\u003d[null,d];else{e\u003d\":\"+(cs.getInstance().i++).toString(36);\nvar h\u003dd.daiEnabled||d.ye;f\u003dnew Ry(b,f,d.visible\u0026\u0026!h,\"adcuerange:\"+e,3);h\u003dnull;if(d.ye||0\u003cd.i)if(d\u003dsna(b,d,!0))h\u003dnew Ry(b,d,!1,\"prefetch:\"+e,5),f.C\u003dh,h.C\u003df;d\u003d[h,f]}this.X\u003dd[0];this.i\u003dd[1];this.u\u003dc;this.J\u003d!1;this.S\u003d{};this.K\u003dvoid 0\u003d\u003d\u003da.driftRecoveryMs?null:parseInt(a.driftRecoveryMs,10)};\nGG\u003dfunction(a){return\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003da.i.i||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003da.i.i};\nIG\u003dfunction(a,b){var c\u003d{};zta(a,c,b);Ata(c);c.LACT\u003dHG(function(){return Yu().toString()});\nc.VIS\u003dHG(function(){return a.getVisibilityState().toString()});\nc.SDKV\u003d\"h.3.0\";c.VOL\u003dHG(function(){return a.isMuted()?\"0\":Math.round(a.getVolume()).toString()});\nc.VED\u003d\"\";return c};\nBta\u003dfunction(a){var b\u003d{};if(!a.kind)return g.Wx(Error(\"AdPlacementConfig without kind\")),b;if(\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003da.kind||\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003da.kind){if(!a.adTimeOffset||!a.adTimeOffset.offsetStartMilliseconds)return g.Wx(Error(\"malformed AdPlacementConfig\")),b;b.MIDROLL_POS\u003dHG(zf(Math.round(Mg(a.adTimeOffset.offsetStartMilliseconds)/1E3).toString()))}else b.MIDROLL_POS\u003dHG(zf(\"0\"));return b};\nHG\u003dfunction(a){return{toString:function(){return a()}}};\nCta\u003dfunction(a,b,c){function d(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dm)}\nfunction e(l,m){(m\u003dc[m])\u0026\u0026(f[l]\u003dh(m))}\nif(!c||g.We(c))return a;var f\u003dObject.assign({},a),h\u003db?encodeURIComponent:function(l){return l};\ne(\"DV_VIEWABILITY\",\"doubleVerifyViewability\");e(\"IAS_VIEWABILITY\",\"integralAdsViewability\");e(\"MOAT_INIT\",\"moatInit\");e(\"MOAT_VIEWABILITY\",\"moatViewability\");d(\"GOOGLE_VIEWABILITY\",\"googleViewability\");d(\"VIEWABILITY\",\"viewability\");return f};\nzta\u003dfunction(a,b,c){b.CPN\u003dHG(function(){var d;(d\u003da.getVideoData(1))?d\u003dd.clientPlaybackNonce:(g.Xx(Error(\"Video data is null.\")),d\u003dnull);return d});\nb.AD_MT\u003dHG(function(){return Math.round(Math.max(0,1E3*(null!\u003d\u003dc\u0026\u0026void 0!\u003d\u003dc?c:a.getCurrentTime(2,!1)))).toString()});\nb.MT\u003dHG(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(1,!1))).toString()});\nb.P_H\u003dHG(function(){return a.bb().zg().height.toString()});\nb.P_W\u003dHG(function(){return a.bb().zg().width.toString()});\nb.PV_H\u003dHG(function(){return a.bb().getVideoContentRect().height.toString()});\nb.PV_W\u003dHG(function(){return a.bb().getVideoContentRect().width.toString()})};\nAta\u003dfunction(a){a.CONN\u003dHG(zf(\"0\"));a.WT\u003dHG(function(){return Date.now().toString()})};\nDta\u003dfunction(a){var b\u003dObject.assign({},{});b.MIDROLL_POS\u003dGG(a)?HG(zf(Math.round(a.i.start/1E3).toString())):HG(zf(\"0\"));return b};\nEta\u003dfunction(a){var b\u003d{};b.SLOT_POS\u003dHG(zf(a.B.i.toString()));return b};\nFta\u003dfunction(a){var b\u003da\u0026\u0026-1!\u003da.indexOf(\"load_timeout\")?\"402\":\"400\",c\u003d{};return c.YT_ERROR_CODE\u003d(3).toString(),c.ERRORCODE\u003db,c.ERROR_MSG\u003da,c};\nJG\u003dfunction(a){for(var b\u003d{},c\u003dg.q(Gta),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003da[d];e\u0026\u0026(b[d]\u003de.toString())}return b};\nKG\u003dfunction(){var a\u003d{};Object.assign.apply(Object,[a].concat(g.u(g.Ba.apply(0,arguments))));return a};\nLG\u003dfunction(){};\nMG\u003dfunction(a){this.Dp\u003da};\nNG\u003dfunction(a){this.mp\u003da};\nIta\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?new NG(new MG(d.getVideoData(1))):e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;g.H.call(this);this.ad\u003da;this.B\u003db;this.macros\u003dc;this.i\u003dd;this.Rh\u003de;this.daiEnabled\u003df;this.u\u003d{bC:.25,SECOND:.5,QC:.75};this.lastUpdatedTimeSecs\u003dnull;this.progressPings\u003dArray.from(this.ad.Z.progress||[]);this.progressPings.sort(function(h,l){return h.offsetMilliseconds-l.offsetMilliseconds});\nthis.unmutedProgressPings\u003dArray.from(this.ad.Z.unmuted_progress||[]);this.unmutedProgressPings.sort(function(h,l){return h.offsetMilliseconds-l.offsetMilliseconds});\nHta(wG(a.i.pings))};\nSG\u003dfunction(a,b){OG(a)||(PG(a)?(QG(a,0,!0),Jta(a,b,b)):(QG(a,0,!0),Kta(a,0,0,!0)),RG(a,\"complete\"))};\nQG\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ad.S\u003ca.progressPings.length;){var d\u003dTG(a,\"progress\"),e\u003da.progressPings[a.ad.S];if(e.offsetMilliseconds\u003c\u003d1E3*b||c)UG(a,e,d),a.ad.S++;else break}};\nLta\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ad.X\u003ca.unmutedProgressPings.length;){var d\u003dTG(a,\"unmuted_progress\"),e\u003da.unmutedProgressPings[a.ad.X];if(e.offsetMilliseconds\u003c\u003d1E3*b||c)UG(a,e,d),a.ad.X++;else break}};\nKta\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;(b\u003e\u003dc*a.u.bC||d)\u0026\u0026RG(a,\"first_quartile\");(b\u003e\u003dc*a.u.SECOND||d)\u0026\u0026RG(a,\"midpoint\");(b\u003e\u003dc*a.u.QC||d)\u0026\u0026RG(a,\"third_quartile\")};\nMta\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;(b\u003e\u003dc*a.u.bC||d)\u0026\u0026RG(a,\"unmuted_first_quartile\");(b\u003e\u003dc*a.u.SECOND||d)\u0026\u0026RG(a,\"unmuted_midpoint\");(b\u003e\u003dc*a.u.QC||d)\u0026\u0026RG(a,\"unmuted_third_quartile\")};\nVG\u003dfunction(a,b,c,d){if(null\u003d\u003da.lastUpdatedTimeSecs){if(c\u003cd||1\u003cc-d)return}else if(a.lastUpdatedTimeSecs\u003ed||d\u003ec)return;RG(a,b)};\nJta\u003dfunction(a,b,c){if(0\u003cc\u0026\u00260\u003cb){var d\u003da.i.zb(a.i.getPresentingPlayerType());g.T(d,16)||g.T(d,32)||(VG(a,\"first_quartile\",b,c*a.u.bC),VG(a,\"midpoint\",b,c*a.u.SECOND),VG(a,\"third_quartile\",b,c*a.u.QC))}a.lastUpdatedTimeSecs\u003db};\nWG\u003dfunction(a,b){for(var c\u003dTG(a,b),d\u003dg.q(a.ad.Z[b]||[]),e\u003dd.next();!e.done;e\u003dd.next())UG(a,e.value,c);a.ad.J[b]\u003d!0};\nRG\u003dfunction(a,b){a.ad.J.hasOwnProperty(b)||WG(a,b)};\nXG\u003dfunction(a,b){return a.ad.J.hasOwnProperty(b)};\nUG\u003dfunction(a,b,c){var d\u003db.baseUrl;if(d){b\u003db.headers||[];for(var e\u003da.Rh,f\u003de.send,h\u003d{},l\u003dIG(a.i),m\u003dg.q(Object.keys(l)),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,h[n]\u003dl[n].toString();a.i.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\")\u0026\u0026(l\u003da.i.getVideoData(2))\u0026\u0026(h.AD_CPN\u003dl.clientPlaybackNonce);a\u003dObject.assign(h,a.macros);f.call(e,d,a,c,b)}};\nTG\u003dfunction(a,b){var c\u003da.B;a\u003da.ad;if(a.mw())if(b\u003dNta(b),null\u003d\u003db)c\u003d{};else{var d;(d\u003da.Ba()())||(d\u003d(d\u003dc.I)\u0026\u0026d.Nc?(d\u003dd.Nc())\u0026\u00262\u003d\u003dd.getPlayerType()?YG(d):null:null);d?(c\u003d{opt_adElement:d,opt_fullscreen:c.I.isFullscreen()},c\u003der(b,a.K,c)):c\u003d{}}else c\u003d{};return c?Object.assign({},c):{}};\nPG\u003dfunction(a){return!a.i.V().N(\"html5_bulleit_dai_logging_policy_upg_livestream_killswitch\")\u0026\u0026a.daiEnabled};\nOG\u003dfunction(a){return PG(a)\u0026\u0026!XG(a,\"impression\")};\nZG\u003dfunction(a){return PG(a)\u0026\u0026XG(a,\"seek\")};\n$G\u003dfunction(a,b){PG(a)?WG(a,b):RG(a,b)};\ng.aH\u003dfunction(a,b){this.state\u003da;this.Ao\u003db};\nbH\u003dfunction(a,b){return g.T(a.state,b)\u0026\u0026!g.T(a.Ao,b)?1:!g.T(a.state,b)\u0026\u0026g.T(a.Ao,b)?-1:0};\ng.cH\u003dfunction(a,b){return 0\u003cbH(a,b)};\ndH\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?0:f;g.yx.call(this);this.I\u003da;this.i\u003dd;this.u\u003de;this.u.i[b.K]\u003dthis;this.u.subscribe(\"adactiveviewmeasurable\",this.BN,this);this.u.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.CN,this);this.u.subscribe(\"adoverlaymeasurableimpression\",this.DN,this);this.u.subscribe(\"adoverlayunviewableimpression\",this.EN,this);this.u.subscribe(\"adoverlayviewableendofsessionimpression\",this.FN,this);this.u.subscribe(\"adoverlayviewableimmediateimpression\",this.GN,\nthis);this.u.subscribe(\"adviewableimpression\",this.HN,this);this.ad\u003db;this.xa\u003d[];this.macros\u003dc;this.S\u003d!1;this.Aa\u003d!rta(new rG(this.I.V()),f);this.C\u003d!1};\neH\u003dfunction(a,b){ic(a.xa,b);Ota(a,b,1)};\nfH\u003dfunction(a,b){if(a.S){var c\u003da.i,d\u003da.getDuration();!OG(c)\u0026\u00260\u003cd\u0026\u0026(QG(c,b),PG(c)?Jta(c,b,d):Kta(c,b,d,!1));a.C||(c\u003da.i,a\u003da.getDuration(),!OG(c)\u0026\u00260\u003ca\u0026\u0026(Lta(c,b),Mta(c,b,a,!1)))}};\nOta\u003dfunction(a,b,c){0!\u003db.length\u0026\u0026(b\u003dg.on(b,function(d){return new Ty(d,c,d.id)}),a.ea(\"onAdUxUpdate\",b))};\ngH\u003dfunction(a){var b\u003d{};b.abandon\u003da.abandonCommands\u0026\u0026BG(a.abandonCommands.commands)||[];lG.call(this,a,b)};\nhH\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;qG.call(this,\"ad-action-interstitial\",a,b,c,d);this.i\u003dd;this.Jg\u003de;this.Yi\u003df};\niH\u003dfunction(a,b,c,d,e,f){dH.call(this,a,b,c,d,e,1);this.D\u003db;this.B\u003db.i.durationMilliseconds||0;this.Ob\u003dnull;this.J\u003df};\njH\u003dfunction(a){lG.call(this,a);this.u\u003dlt(this.i.playerVars||\"\")};\nkH\u003dfunction(){lG.apply(this,arguments)};\nlH\u003dfunction(){lG.apply(this,arguments)};\nPta\u003dfunction(a,b,c,d,e,f){this.J\u003da;this.C\u003db;this.i\u003dc;this.D\u003dd;this.B\u003de;this.u\u003df};\nmH\u003dfunction(a,b,c,d,e){dH.call(this,a,b,c,d,e);var f\u003dthis;this.J\u003db;this.B\u003dnew g.K(function(){f.eh(\"load_timeout\")},1E4);\ng.I(this,this.B);this.D\u003dnew vx(this);g.I(this,this.D)};\nnH\u003dfunction(a){var b\u003dnew Map;a.forEach(function(c){b.set(c.getType(),c)});\nthis.i\u003db};\nwy\u003dfunction(a,b){return a.i.has(b)};\nV\u003dfunction(a,b){a\u003da.i.get(b);if(void 0!\u003d\u003da)return a.get()};\noH\u003dfunction(a){return Array.from(a.i.keys())};\nQta\u003dfunction(a){return{slotId:Cy(a,\"SLOT_TYPE_IN_PLAYER\"),rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:void 0,vc:[],uc:[],jb:\"surface\",Ga:new nH([])}};\nRta\u003dfunction(a){qG.call(this,\"ad-message\",a)};\npH\u003dfunction(a,b,c,d,e,f,h,l){dH.call(this,a,b,c,d,e);var m\u003dthis;this.K\u003db;this.X\u003db.i.durationMs||0;this.Ej\u003dh;this.slot\u003dvoid 0;this.B\u003dl;this.Z\u003d!1;this.J\u003dthis.D\u003d0;this.oa\u003dfunction(){var n\u003dm.I.getProgressState().current;n\u003cm.D?m.Ag():n\u003em.J\u0026\u0026m.Ah()}};\nSta\u003dfunction(a){if(a.B\u0026\u0026a.Z)if(a.Z\u003d!1,a.I.V().experiments.ib(\"html5_externally_manage_ad_notify_layout\"))if(a.slot){for(var b\u003da.slot,c\u003dg.q(a.B.listeners),d\u003dc.next();!d.done;d\u003dc.next()){var e\u003db;qH(d.value.Wm(),e)}a.slot\u003dvoid 0}else ht(Error(\"AdNotify terminated when no slot is active\"));else for(a\u003dg.q(a.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.i?(c\u003db.i,b.i\u003dvoid 0,b.u\u003dvoid 0,qH(b.Wm(),c)):R(\"Received AdNotify terminated event when no slot is active\")};\ng.rH\u003dfunction(a,b){for(var c\u003d{},d\u003dg.q(Object.keys(b)),e\u003dd.next();!e.done;c\u003d{UB:c.UB},e\u003dd.next())e\u003de.value,c.UB\u003db[e],a\u003da.replace(new RegExp(\"\\\\$\"+e,\"gi\"),function(f){return function(){return f.UB}}(c));\nreturn a};\nsH\u003dfunction(a){return a?g.Uy(a):null};\nTta\u003dfunction(a){if(!a)return[];var b\u003da.loggingUrls;if(!b)return[];a\u003d[];b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.baseUrl\u0026\u0026a.push(c.baseUrl);return 0\u003d\u003d\u003da.length?[]:a};\nUta\u003dfunction(a){return a.cancelRenderer\u0026\u0026a.cancelRenderer.buttonRenderer?(a\u003da.cancelRenderer.buttonRenderer.serviceEndpoint)\u0026\u0026a.muteAdEndpoint?a:null:null};\nVta\u003dfunction(a){var b\u003d{};b.baseUrl\u003da;return{loggingUrls:[b],pingingEndpoint:{hack:!0}}};\nYta\u003dfunction(a,b,c,d){if(b.button\u0026\u0026b.button.buttonRenderer\u0026\u0026(!b.button.buttonRenderer.command||!b.button.buttonRenderer.command.adInfoDialogChoiceEndpoint)\u0026\u0026b.button.buttonRenderer.serviceEndpoint\u0026\u0026b.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint){var e\u003db.button.buttonRenderer.serviceEndpoint.adInfoDialogEndpoint.dialog;e\u0026\u0026e.adInfoDialogRenderer\u0026\u0026(Wta(a,e.adInfoDialogRenderer,c),a.whyThisAdInfo.menuTitle\u003dsH(b.hoverText)||\"\",e.adInfoDialogRenderer.muteAdRenderer\u0026\u0026(b\u003de.adInfoDialogRenderer.muteAdRenderer.buttonRenderer)\u0026\u0026\nXta(a,b,c,d))}};\nWta\u003dfunction(a,b,c){var d\u003dsH(b.confirmLabel)||\"\",e\u003dsH(b.title)||\"\",f\u003d[];if(b.adReasons)for(var h\u003dg.q(b.adReasons),l\u003dh.next();!l.done;l\u003dh.next())f.push(sH(l.value)||\"\");h\u003db.headerTitle?g.Uy(b.headerTitle):\"\";d\u003d{closeButton:d,menuTitle:h,targetingReasonHeader:e,targetingReasons:f,dialogMessage:sH(b.dialogMessage)||\"\",adSettingsLink:null,cancelButton:null,continueButton:null,controlText:null};a.whyThisAdInfo\u003dd;a.whyThisAdClicked\u003dfunction(){if(b.impressionEndpoints)for(var m\u003dg.q(b.impressionEndpoints),\nn\u003dm.next();!n.done;n\u003dm.next())c(n.value)};\na.whyThisAdClosed\u003dfunction(){b.confirmServiceEndpoint\u0026\u0026c(b.confirmServiceEndpoint)}};\nXta\u003dfunction(a,b,c,d){if(b.navigationEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint\u0026\u0026b.navigationEndpoint.adFeedbackEndpoint.content){var e\u003db.navigationEndpoint.adFeedbackEndpoint.content.adFeedbackRenderer;if(e){var f\u003d{goneText:\"\",questionText:\"\",undoText:\"\",hoverText:sH(b.text)||\"\",surveyOptions:[],confirmMuteWithoutFeedbackLabel:\"\"};a.muteAdInfo\u003df;b\u003dTta(b.navigationEndpoint);var h\u003dVta(b[1]),l\u003d[Vta(b[0])];(b\u003dUta(e))\u0026\u0026l.push(b);var m\u003d!1;a.muteAdClicked\u003dfunction(){m\u003d!0;c(h)};\na.muteAd\u003dfunction(){m||c(h);m\u003d!1;for(var n\u003dg.q(l),p\u003dn.next();!p.done;p\u003dn.next())c(p.value)};\nZta(a,e,d)}}};\nZta\u003dfunction(a,b,c){a.muteAdInfo.goneText\u003dsH(b.title)||\"\";a.muteAdInfo.questionText\u003dsH(b.reasonsTitle)||\"\";b.undoRenderer\u0026\u0026(a.muteAdInfo.undoText\u003dsH(b.undoRenderer.buttonRenderer.text)||\"\");a.sendAdsPing\u003dfunction(f){c(f)};\na\u003da.muteAdInfo.surveyOptions;b\u003dg.q(b.reasons||[]);for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dd.value;d\u003dsH(e.reason)||\"\";e\u003dTta(e.endpoint)[0];a.push({label:d,url:e})}};\ntH\u003dfunction(a,b,c,d,e,f){this.u\u003da;this.B\u003db;this.i\u003dIG(d);if(f)for(a\u003dg.q(Object.keys(f)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i[b]\u003df[b];this.C\u003dc;this.D\u003dd;this.J\u003de};\n$ta\u003dfunction(a,b,c){b.isSkippable\u003d!0;b.skipTime\u003dc.skipOffsetMilliseconds?Math.floor(c.skipOffsetMilliseconds/1E3):0;if(c.skippableRenderer)switch(Object.keys(c.skippableRenderer)[0]){case \"skipButtonRenderer\":var d\u003dc.skippableRenderer.skipButtonRenderer;b.skip\u003dfunction(){var e\u003dd.adRendererCommands\u0026\u0026d.adRendererCommands.clickCommand;e?a.Dd(e):a.C.Vp()};\nb.skipShown\u003dfunction(){a.Dd(d.adRendererCommands\u0026\u0026d.adRendererCommands.impressionCommand)}}};\naua\u003dfunction(a,b,c){Yta(b,c,function(d){a.Dd(d)},function(d){a.sendAdsPing(d)})};\nbua\u003dfunction(a){if(a.D.V().N(\"dynamic_command_macro_resolution_on_tvhtml5_killswitch\"))return a.B;for(var b\u003d{},c\u003dg.q(Object.keys(a.i)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003da.i[d].toString();return Object.assign(b,a.B)};\ncua\u003dfunction(){return{adNextParams:\"\",adSystem:0,attributionInfo:null,clickThroughUrl:\"\",executeCommand:function(){},\ninstreamAdPlayerOverlayRenderer:null,instreamSurveyAdRenderer:null,slidingTextPlayerOverlayRenderer:null,isBumper:!1,isPostroll:!1,isSkippable:!1,muteAdInfo:null,skipTime:0,videoId:\"\",videoUrl:\"\",whyThisAdInfo:null,muteAd:function(){},\nmuteAdClicked:function(){},\nsendAdsPing:function(){},\nskip:function(){},\nendSurveyOnSubmitted:function(){},\nskipShown:function(){},\nwhyThisAdClicked:function(){},\nwhyThisAdClosed:function(){},\ndaiEnabled:!1,remoteSlotsData:null,adBreakRemainingLengthSeconds:null,adBreakEndSeconds:null}};\ndua\u003dfunction(a,b,c,d,e){new tH(a,b,c,d,e,void 0)};\nuH\u003dfunction(a){this.value\u003da};\nvH\u003dfunction(a){this.value\u003da};\nwH\u003dfunction(a){this.value\u003da};\nxH\u003dfunction(a){this.value\u003da};\nyH\u003dfunction(a){this.value\u003da};\nzH\u003dfunction(){uH.apply(this,arguments)};\nAH\u003dfunction(a){this.value\u003da};\nBH\u003dfunction(a){this.value\u003da};\nCH\u003dfunction(a){this.value\u003da};\nDH\u003dfunction(a){this.value\u003da};\nEH\u003dfunction(a){this.value\u003da};\nFH\u003dfunction(a){this.value\u003da};\nGH\u003dfunction(){uH.apply(this,arguments)};\nHH\u003dfunction(){uH.apply(this,arguments)};\nIH\u003dfunction(a){this.value\u003da};\nJH\u003dfunction(a){this.value\u003da};\nKH\u003dfunction(a){this.value\u003da};\nLH\u003dfunction(a){this.value\u003da};\nMH\u003dfunction(a){this.value\u003da};\nNH\u003dfunction(a){this.value\u003da};\nOH\u003dfunction(a){this.value\u003da};\nPH\u003dfunction(a){this.value\u003da};\nQH\u003dfunction(a){this.value\u003da};\nRH\u003dfunction(a){this.value\u003da};\nSH\u003dfunction(a){this.value\u003da};\nTH\u003dfunction(a){this.value\u003da};\nUH\u003dfunction(a){this.value\u003da};\nVH\u003dfunction(a){this.value\u003da};\nWH\u003dfunction(a){this.value\u003da};\nXH\u003dfunction(a){this.value\u003da};\nYH\u003dfunction(a){this.value\u003da};\nZH\u003dfunction(a){this.value\u003da};\n$H\u003dfunction(a){this.value\u003da};\naI\u003dfunction(a){this.value\u003da};\nbI\u003dfunction(a){this.value\u003da};\ncI\u003dfunction(a){this.value\u003da};\ndI\u003dfunction(a){this.value\u003da};\neI\u003dfunction(a){this.value\u003da};\nfI\u003dfunction(a){this.value\u003da};\ngI\u003dfunction(a){this.value\u003da};\nhI\u003dfunction(a){this.value\u003da};\niI\u003dfunction(a){this.value\u003da};\njI\u003dfunction(a){this.value\u003da};\nkI\u003dfunction(a){this.value\u003da};\nlI\u003dfunction(a){this.value\u003da};\nmI\u003dfunction(a){this.value\u003da};\nnI\u003dfunction(a){this.value\u003da};\noI\u003dfunction(){uH.apply(this,arguments)};\npI\u003dfunction(){uH.apply(this,arguments)};\nqI\u003dfunction(){uH.apply(this,arguments)};\nrI\u003dfunction(){uH.apply(this,arguments)};\nsI\u003dfunction(){uH.apply(this,arguments)};\ntI\u003dfunction(){uH.apply(this,arguments)};\nfua\u003dfunction(a){var b,c;if(!a.questions||1!\u003d\u003da.questions.length||!a.playbackCommands)return!1;var d\u003d(null\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(c\u003da.questions[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon);return eua(d)?!0:!1};\ngua\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlay)||{}).instreamSurveyAdRenderer;var b;a?a.playbackCommands\u0026\u0026a.questions\u0026\u00261\u003d\u003d\u003da.questions.length?(a\u003dnull\u003d\u003d\u003d(b\u003da.questions[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003db?void 0:b.surveyAdQuestionCommon,b\u003deua(a)):b\u003d!1:b\u003d!1;return b};\neua\u003dfunction(a){if(!a)return!1;var b\u003d(a.instreamAdPlayerOverlay||{}).instreamSurveyAdPlayerOverlayRenderer;a\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.skipOrPreviewRenderer)||{};var c\u003da.skipAdRenderer;b\u003d((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.adInfoRenderer)||{}).adHoverTextButtonRenderer;return(a.adPreviewRenderer||c)\u0026\u0026b?!0:!1};\niua\u003dfunction(a,b,c,d,e,f){this.i\u003dnew tH(a,b,c,d,e,hua(f))};\njua\u003dfunction(a,b){var c\u003dcua();c.instreamSurveyAdRenderer\u003db;c.executeCommand\u003dfunction(d){a.i.Dd(d)};\nb\u003d(\"instreamSurveyAdSingleSelectQuestionRenderer\"in b.questions[0]?b.questions[0].instreamSurveyAdSingleSelectQuestionRenderer:b.questions[0].instreamSurveyAdMultiSelectQuestionRenderer).surveyAdQuestionCommon.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer;if(b.skipOrPreviewRenderer)switch(Object.keys(b.skipOrPreviewRenderer)[0]){case \"skipAdRenderer\":$ta(a.i,c,b.skipOrPreviewRenderer.skipAdRenderer)}if(b.adInfoRenderer)switch(Object.keys(b.adInfoRenderer)[0]){case \"adHoverTextButtonRenderer\":aua(a.i,\nc,b.adInfoRenderer.adHoverTextButtonRenderer)}c.sendAdsPing\u003dfunction(d){a.i.sendAdsPing(d)};\nreturn c};\nhua\u003dfunction(a){var b\u003d{};b.SURVEY_LOCAL_TIME_EPOCH_S\u003dHG(function(){var c\u003dnew Date;return\"\"+(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset())});\nb.SURVEY_ELAPSED_MS\u003dHG(a);return b};\nuI\u003dfunction(a,b,c){g.yx.call(this,!0);var d\u003dthis;this.J\u003db;this.D\u003dc;this.u\u003da;this.Ob\u003dnew g.ai(200);this.Ob.Ra(\"tick\",function(){var e\u003dDate.now(),f\u003de-d.C;d.C\u003de;d.i+\u003df;d.i\u003e\u003dd.u\u0026\u0026(d.i\u003dd.u,d.Ob.stop());e\u003dd.i/1E3;d.D\u0026\u0026d.D.Sb(e);kua(d,{current:e,duration:d.u/1E3})});\ng.I(this,this.Ob);this.i\u003d0;this.B\u003dnull;g.xe(this,function(){d.B\u003dnull});\nthis.C\u003d0};\nkua\u003dfunction(a,b){a.J.Pa(\"onAdPlaybackProgress\",b);a.B\u003db};\nvI\u003dfunction(a,b,c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;qG.call(this,\"survey\",a,{},b,c);this.Jg\u003dd;this.Yi\u003de};\nLI\u003dfunction(a,b,c){g.yx.call(this);var d\u003dthis;this.durationMs\u003da;this.C\u003db;this.D\u003dc;this.u\u003d!1;this.B\u003dthis.i\u003d0;this.timer\u003dnew g.ai(200);g.I(this,this.timer);this.timer.Ra(\"tick\",function(){d.Sb()})};\nMI\u003dfunction(){uz(\"pbp\")||uz(\"pbs\")||vz(\"pbp\");uz(\"pbp\",\"watch\")||uz(\"pbs\",\"watch\")||vz(\"pbp\",void 0,\"watch\")};\nNI\u003dfunction(a,b,c){uz(a,c)||vz(a,b,c);uz(a,\"video_to_ad\")||vz(a,b,\"video_to_ad\");uz(a,\"ad_to_video\")||vz(a,b,\"ad_to_video\");uz(a,\"ad_to_ad\")||vz(a,b,\"ad_to_ad\")};\nOI\u003dfunction(a,b,c,d,e,f,h){dH.call(this,a,b,c,d,e,1);var l\u003dthis;this.D\u003db;this.J\u003dnew vx;g.I(this,this.J);this.J.T(this.I,\"resize\",function(){450\u003el.I.bb().zg().width\u0026\u0026(g.xx(l.J),l.Ag())});\nthis.Z\u003d0;this.K\u003dnull;this.X\u003dh(this,function(){return\"\"+(Date.now()-l.Z)});\nif(this.B\u003dg.sE(a.V())?new uI(1E3*b.u,a,f):null)g.I(this,this.B),this.J.T(a,\"onAdPlaybackProgress\",function(m){m.current\u003d\u003d\u003dm.duration\u0026\u0026lua(l)})};\nmua\u003dfunction(a,b){b\u003djua(a.X,b);a.I.Pa(\"onAdInfoChange\",b)};\nlua\u003dfunction(a){var b\u003da.D.i;(b\u003db.questions\u0026\u0026b.questions[0])?(b\u003d(b\u003db.instreamSurveyAdMultiSelectQuestionRenderer||b.instreamSurveyAdSingleSelectQuestionRenderer)\u0026\u0026b.surveyAdQuestionCommon,a.X.Dd(b\u0026\u0026b.timeoutCommands)):g.Wx(Error(\"Expected a survey question in InstreamSurveyAdRenderer.\"))};\nPI\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?!1:e;f\u003dvoid 0\u003d\u003d\u003df?!1:f;qG.call(this,\"survey-interstitial\",a,b,c,d);this.Jg\u003de;this.OG\u003df};\nQI\u003dfunction(a,b,c,d,e){dH.call(this,a,b,c,d,e,1);this.B\u003db};\nRI\u003dfunction(a,b,c,d,e,f,h,l,m){dH.call(this,a,b,c,d,e,1);var n\u003dthis;this.Vz\u003d!0;this.K\u003dm;this.B\u003db;this.D\u003df;this.Z\u003dnew vx(this);g.I(this,this.Z);this.J\u003dnew g.K(function(){n.eh(\"load_timeout\")},1E4);\ng.I(this,this.J);this.X\u003dh};\nnua\u003dfunction(a){if(a.X\u0026\u0026(a.I.V().experiments.ib(\"enable_topsoil_wta_for_halftime\")||a.I.V().experiments.ib(\"enable_topsoil_wta_for_halftime_live_infra\"))){var b\u003da.B.B,c\u003db.C,d\u003db.B,e\u003db.i;b\u003db.D;if(void 0\u003d\u003d\u003dc)g.Wx(Error(\"Expected ad break start time when a DAI ad starts\"));else if(void 0\u003d\u003d\u003dd)g.Wx(Error(\"Expected ad break end time when a DAI ad starts\"));else return e\u003db.slice(0,e).reduce(function(f,h){return f+h},0),Math.min(Math.max((d-c)/1E3-e,0),a.B.u)}};\nXI\u003dfunction(a,b){if(null!\u003d\u003da.K){var c\u003doua(a);a\u003dg.q(a.K.listeners);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dc;var f\u003db,h\u003d!1;d.i||\"aderror\"!\u003d\u003df||(pua(d,e,[],!1),SI(d.B(),d.u),TI(d.B(),d.u),h\u003d!0);if(d.i\u0026\u0026d.i.layoutId\u003d\u003d\u003de){switch(f){case \"adabandoned\":e\u003d\"abandoned\";break;case \"aderror\":e\u003d\"error\";break;default:e\u003d\"normal\"}UI(d.B(),d.u,d.i,e);if(h){e\u003dd.B();h\u003dd.u;VI(e.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",h);e\u003dg.q(e.Ld);for(f\u003de.next();!f.done;f\u003de.next())f.value.Qi(h);qH(d.B(),d.u)}d.Ma.get().I.V().N(\"html5_send_layout_unscheduled_signal_for_externally_managed\")\u0026\u0026\nd.C\u0026\u0026WI(d.B(),d.u,d.i);d.u\u003dnull;d.i\u003dnull;d.C\u003d!1}}}};\nYI\u003dfunction(a){return(a\u003da.I.getVideoData(2))?a.clientPlaybackNonce:\"\"};\noua\u003dfunction(a){if(a\u003da.B.i.elementId)return a;g.Wx(Error(\"No elementId on VideoAd InstreamVideoAdRenderer\"));return\"\"};\nqua\u003dfunction(a){function b(l,m){l\u003da.qX;var n\u003dObject.assign({},{});n.FINAL\u003dHG(zf(\"1\"));n.SLOT_POS\u003dHG(zf(\"0\"));return KG(l,JG(n),m)}\nfunction c(l){return null\u003d\u003dl?{create:function(){return null}}:{create:function(m,n,p){var r\u003db(m,n);\nn\u003da.BB(m,r);m\u003dl(m,r,n,p);g.I(m,n);return m}}}\nvar d\u003dc(function(l,m,n){return new iH(a.I,l,m,n,a.Kp,a.Wa)}),e\u003dc(function(l,m,n){return new QI(a.I,l,m,n,a.Kp)}),f\u003dc(function(l,m,n){return new pH(a.I,l,m,n,a.Kp,a.Wa,a.Ej,a.xm)}),h\u003dc(function(l,m,n){return new mH(a.I,l,m,n,a.Kp,a.Wa)});\nthis.tR\u003dnew Pta({create:function(l,m){var n\u003dKG(b(l,m),JG(Eta(l)));m\u003da.BB(l,n);l\u003dnew RI(a.I,l,n,m,a.Kp,a.Wa,a.daiEnabled,function(p){return new dua(a.Wa,n,p,a.I,a.Rh)},a.ym,a.Wf);\ng.I(l,m);return l}},{create:function(l,m){var n\u003da.BB(l,m);\nl\u003dnew OI(a.I,l,m,n,a.Kp,a.Wa,function(p,r){return new iua(a.Wa,m,p,a.I,a.Rh,r)});\ng.I(l,n);return l}},d,e,f,h)};\nZI\u003dfunction(a,b){this.u\u003da;this.i\u003d{};this.B\u003dvoid 0\u003d\u003d\u003db?!1:b};\nrua\u003dfunction(a,b){var c\u003da.startSecs+a.durationSecs;c\u003d0\u003e\u003dc?null:c;if(null\u003d\u003d\u003dc)return null;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;case \"predictStart\":if(b)break;return null;default:return null}b\u003dMath.max(a.startSecs,0);return{VR:new Kr(b,c),oT:new Fy(b,c-b,a.context,a.identifier,a.event,a.i)}};\n$I\u003dfunction(){this.i\u003d[]};\naJ\u003dfunction(a,b,c){var d\u003dg.pc(a.i,b);if(0\u003c\u003dd)return b;b\u003d-d-1;return b\u003e\u003da.i.length||a.i[b]\u003ec?null:a.i[b]};\nsua\u003dfunction(){this.i\u003dnew $I};\nbJ\u003dfunction(a){this.i\u003da};\ntua\u003dfunction(a){a\u003d[a,a.C].filter(function(d){return!!d});\nfor(var b\u003dg.q(a),c\u003db.next();!c.done;c\u003db.next())c.value.deactivate();return a};\nuua\u003dfunction(a,b,c){this.B\u003da;this.i\u003db;this.u\u003dc;this.C\u003da.getCurrentTime()};\nwua\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?Date.now():c;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;var e\u003dc,f\u003da.i;cJ({cuepointTrigger:{type:\"CUEPOINT_TYPE_AD\",event:vua(d.event),cuepointId:d.identifier,totalCueDurationMs:1E3*d.durationSecs,playheadTimeMs:d.i,cueStartTimeMs:1E3*d.startSecs,cuepointReceivedTimeMs:e,contentCpn:f}});a.u\u0026\u0026(\"unknown\"\u003d\u003d\u003dd.event\u0026\u0026dJ(\"DAI_ERROR_TYPE_CUEPOINT_WITH_INVALID_EVENT\",a.i),d\u003dd.startSecs+d.i/1E3,d\u003ea.C\u0026\u0026a.B.getCurrentTime()\u003ed\u0026\u0026dJ(\"DAI_ERROR_TYPE_LATE_CUEPOINT\",\na.i))}};\nxua\u003dfunction(a,b,c){a.u\u0026\u0026cJ({daiStateTrigger:{totalCueDurationMs:b,filledAdsDurationMs:c,contentCpn:a.i}})};\nyua\u003dfunction(a,b){a.u\u0026\u0026cJ({adTrimmingInfo:{contentCpn:a.i,cueIdentifier:b.cueIdentifier||void 0,adMediaInfo:b.BR}})};\ndJ\u003dfunction(a,b){cJ({daiStateTrigger:{errorType:a,contentCpn:b}})};\ncJ\u003dfunction(a){g.Mv(\"adsClientStateChange\",a)};\nvua\u003dfunction(a){switch(a){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\"}};\neJ\u003dfunction(a){this.I\u003da;this.adVideoId\u003dthis.i\u003dthis.videoId\u003dthis.adCpn\u003dthis.contentCpn\u003dnull;this.C\u003d!0;this.u\u003dthis.me\u003d!1;this.adFormat\u003dnull;this.B\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";this.actionType\u003d\"unknown_type\";this.videoStreamType\u003d\"VIDEO_STREAM_TYPE_VOD\"};\nBua\u003dfunction(a,b,c,d,e){zua(a,b,c,d,e,function(){Aua(a)})};\nzua\u003dfunction(a,b,c,d,e,f){f();var h\u003da.I.getVideoData(1),l\u003da.I.getVideoData(2);h\u0026\u0026(a.contentCpn\u003dh.clientPlaybackNonce,a.videoId\u003dh.videoId,a.i\u003dh.X);l\u0026\u0026(a.adCpn\u003dl.clientPlaybackNonce,a.adVideoId\u003dl.videoId,a.adFormat\u003dl.adFormat);a.B\u003db;0\u003e\u003dd?f():(a.actionType\u003da.C?c?\"unknown_type\":\"video_to_ad\":c?\"ad_to_video\":\"ad_to_ad\",a.videoStreamType\u003de?\"VIDEO_STREAM_TYPE_LIVE\":\"VIDEO_STREAM_TYPE_VOD\",\"unknown_type\"!\u003d\u003da.actionType\u0026\u0026(a.me\u003d!0,(a.I.N(\"send_csi_info_for_ad_to_video_killswitch\")||uz(\"_start\",a.actionType))\u0026\u0026\nCua(a)))};\nAua\u003dfunction(a){a.contentCpn\u003dnull;a.adCpn\u003dnull;a.videoId\u003dnull;a.adVideoId\u003dnull;a.adFormat\u003dnull;a.B\u003d\"AD_PLACEMENT_KIND_UNKNOWN\";a.actionType\u003d\"unknown_type\";a.me\u003d!1;a.u\u003d!1};\nDua\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.I.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});qz(\"video_to_ad\",b,void 0)};\nEua\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.I.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});qz(\"ad_to_ad\",b,void 0)};\nfJ\u003dfunction(a){a.u\u003d!1;var b\u003d{};!a.I.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.i\u0026\u0026a.videoId\u0026\u0026(b.cttAuthInfo\u003d{token:a.i,videoId:a.videoId});qz(\"ad_to_video\",b,void 0);a.I.N(\"send_csi_info_for_ad_to_video_killswitch\")||Cua(a)};\nCua\u003dfunction(a){if(a.me){var b\u003d{adBreakType:Fua(a.B),playerType:\"LATENCY_PLAYER_HTML5\",playerInfo:{preloadType:\"LATENCY_PLAYER_PRELOAD_TYPE_PREBUFFER\"},videoStreamType:a.videoStreamType};\"ad_to_video\"\u003d\u003d\u003da.actionType?(a.contentCpn\u0026\u0026(b.targetCpn\u003da.contentCpn),a.videoId\u0026\u0026(b.targetVideoId\u003da.videoId)):(a.adCpn\u0026\u0026(b.targetCpn\u003da.adCpn),a.adVideoId\u0026\u0026(b.targetVideoId\u003da.adVideoId));var c;if(c\u003da.I.N(\"web_csi_notification_ad_fix\")){var d\u003da.actionType;c\u003dcz(d);d\u003dmz(d);c\u003d!!(\"ad_at\"in c||\"ad_at\"in d)}a.adFormat\u0026\u0026\n!c\u0026\u0026(b.adType\u003da.adFormat);a.contentCpn\u0026\u0026(b.clientPlaybackNonce\u003da.contentCpn);a.videoId\u0026\u0026(b.videoId\u003da.videoId);a.adCpn\u0026\u0026(b.adClientPlaybackNonce\u003da.adCpn);a.adVideoId\u0026\u0026(b.adVideoId\u003da.adVideoId);tz(b,a.actionType)}};\nGua\u003dfunction(a){a.me\u0026\u0026!a.u\u0026\u0026(a.C\u003d!1,a.u\u003d!0,\"ad_to_video\"!\u003d\u003da.actionType\u0026\u0026(sz(\"apbs\",void 0,a.actionType),g.P(\"finalize_all_timelines\")\u0026\u0026(a\u003da.actionType,oz(a),gz(a),nz(a))))};\nFua\u003dfunction(a){switch(a){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\"}};\ng.Iua\u003dfunction(a){return(a\u003dHua[a.toString()])?a:\"LICENSE\"};\ngJ\u003dfunction(){g.H.call(this);this.u\u003dnull;this.K\u003dthis.J\u003d!1;this.C\u003dnew g.vf;g.I(this,this.C)};\nhJ\u003dfunction(a){a\u003da.Uv();return 1\u003ea.length?NaN:a.end(a.length-1)};\nJua\u003dfunction(a,b,c){a.Bl()||a.getCurrentTime()\u003eb||10\u003cc||(a.play(),g.xt(function(){Jua(a,a.getCurrentTime(),c+1)},500))};\nKua\u003dfunction(a,b){a.u\u0026\u0026a.u.equals(b)||(a.u\u0026\u0026a.u.dispose(),a.u\u003db)};\niJ\u003dfunction(a){return Bpa(a.Xf(),a.getCurrentTime())};\nLua\u003dfunction(a,b){if(0\u003d\u003d\u003da.Bh()||0\u003ca.tj())return!1;var c\u003d0\u003ca.getCurrentTime();return 0\u003c\u003db\u0026\u0026(a\u003da.Uv(),a.length||!c)?LC(a,b):c};\nMua\u003dfunction(a){var b\u003da.Xf();return 0\u003cNC(b)\u0026\u0026a.getDuration()?b.end(b.length-1):0};\njJ\u003dfunction(a){switch(a.tj()){case 2:return\"progressive.net.retryexhausted\";case 3:return\"fmt.decode\";case 4:return\"fmt.unplayable\";case 5:return\"drm.unavailable\";case 1E3:return\"capability.changed\";default:return null}};\ng.kJ\u003dfunction(a,b){this.stateData\u003dvoid 0\u003d\u003d\u003db?null:b;this.state\u003da||64};\nlJ\u003dfunction(a,b,c){return b\u003d\u003d\u003da.state\u0026\u0026c\u003d\u003d\u003da.stateData||void 0!\u003d\u003db\u0026\u0026(b\u0026128\u0026\u0026!c||b\u00262\u0026\u0026b\u002616)?a:new g.kJ(b,c)};\nmJ\u003dfunction(a,b){return lJ(a,a.state|b)};\nnJ\u003dfunction(a,b){return lJ(a,a.state\u0026~b)};\noJ\u003dfunction(a,b,c){return lJ(a,(a.state|b)\u0026~c)};\ng.T\u003dfunction(a,b){return!!(a.state\u0026b)};\ng.pJ\u003dfunction(a,b){return b.state\u003d\u003d\u003da.state\u0026\u0026b.stateData\u003d\u003d\u003da.stateData};\ng.qJ\u003dfunction(a){return g.T(a,8)\u0026\u0026!g.T(a,2)\u0026\u0026!g.T(a,1024)};\nrJ\u003dfunction(a){return a.Ic()\u0026\u0026!g.T(a,16)\u0026\u0026!g.T(a,32)};\ng.sJ\u003dfunction(a){return g.T(a,1)\u0026\u0026!g.T(a,2)};\ntJ\u003dfunction(a){return g.T(a,128)?-1:g.T(a,2)?0:g.T(a,64)?-1:g.T(a,1)\u0026\u0026!g.T(a,32)?3:g.T(a,8)?1:g.T(a,4)?2:-1};\nuJ\u003dfunction(a,b,c,d,e,f,h,l){g.yx.call(this);this.Rf\u003da;this.I\u003db;this.u\u003dd;this.K\u003dthis.u.u instanceof lG?this.u.u:null;this.i\u003dnull;this.Z\u003d!1;this.D\u003dc;this.X\u003d(a\u003db.getVideoData(1))\u0026\u0026a.isLivePlayback||!1;this.xa\u003d0;this.Aa\u003d!1;this.Tl\u003de;this.us\u003df;this.kp\u003dh;this.oa\u003d!1;this.daiEnabled\u003dl};\nNua\u003dfunction(a){if(mG(a.I)){var b\u003da.I.getVideoData(2);b\u003da.u.S[b.Gc]||null;if(!b)return a.Lk(),!0;(!a.i||a.i\u0026\u0026a.i.ad!\u003d\u003db)\u0026\u0026a.Gu(b)}else if(1\u003d\u003d\u003da.I.getPresentingPlayerType()\u0026\u0026a.i)return a.Lk(),!0;return!1};\nOua\u003dfunction(a,b){a.I.N(\"web_csi_notification_ad_fix\")?a.D.xp(a.u.i.i,b,a.FK(),a.eE(),a.isLiveStream()):Bua(a.D,a.u.i.i,b,a.eE(),a.isLiveStream())};\nvJ\u003dfunction(a){Pua(a.Rf,a.u.i,a);a.daiEnabled\u0026\u0026!a.u.J\u0026\u0026(Qua(a,a.HK()),a.u.J\u003d!0)};\nQua\u003dfunction(a,b){for(var c\u003dwJ(a),d\u003da.u.i.start,e\u003d[],f\u003dg.q(b),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;if(c\u003c\u003dd)break;var l\u003dRua(h);e.push({externalVideoId:h.D,originalMediaDurationMs:(1E3*h.u).toString(),trimmedMediaDurationMs:(parseInt(h.i.trimmedMaxNonSkippableAdDurationMs,10)||0).toString()});l\u003dd+l;var m\u003dMath.min(l,c);h.B.C\u003da.u.i.start;h.B.B\u003dc;if(!Sua(a,h,d,m)||l!\u003d\u003dm)break;d\u003dl}b\u003db.reduce(function(n,p){return n+Rua(p)},0);\nxua(a.Tl,a.u.i.Kv(),b);yua(a.Tl,{cueIdentifier:a.u.C\u0026\u0026a.u.C.identifier,BR:e})};\nRua\u003dfunction(a){var b\u003d1E3*a.u;return 0\u003cparseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u0026\u0026parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10)\u003cb?parseInt(a.i.trimmedMaxNonSkippableAdDurationMs,10):b};\nwJ\u003dfunction(a){var b\u003da.u.i.end;a\u003daJ(a.us,a.u.i.start,b);return Math.min(b,null\u003d\u003d\u003da?Infinity:a)};\nSua\u003dfunction(a,b,c,d){var e\u003da.kp.create(b,JG(Dta(a.u)),a.u.i.i);c\u003de.uK(c,d);g.ve(e);if(!c)return!1;a.u.S[c]\u003db;return!0};\nyJ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.Z\u003d!0;g.ve(a.i);fJ(a.D);var c\u003da.u.K;if(null!\u003d\u003dc){var d\u003da.Tl,e\u003da.u.C\u0026\u0026a.u.C.identifier,f\u003da.u.i.start,h\u003dwJ(a);d.u\u0026\u0026cJ({driftRecoveryInfo:{contentCpn:d.i,cueIdentifier:e||void 0,driftRecoveryMs:c.toString(),breakDurationMs:Math.round(h-f).toString(),driftFromHeadMs:Math.round(1E3*d.B.Ln()).toString()}});a.u.K\u003dnull}b||a.daiEnabled?xJ(a.Rf,!0):a.X\u0026\u0026a.YH()\u0026\u0026a.pw()?xJ(a.Rf,!1,Tua(a)):xJ(a.Rf,!1);Oua(a,!0)};\nTua\u003dfunction(a){if(a.Aa)return function(c){c.seekTo(Infinity,!0,void 0,1)};\nvar b\u003dMath.floor(g.Sa()/1E3)-a.xa;return function(c){c.seekTo(c.getCurrentTime()+b,!0,void 0,1)}};\nUua\u003dfunction(a,b,c){this.i\u003da;this.u\u003db;this.B\u003dc};\nzJ\u003dfunction(){this.D\u003d[];this.K\u003d[];this.i\u003d[];this.C\u003d[];this.J\u003d[];this.u\u003dnew Set;this.S\u003dnew Map};\nAJ\u003dfunction(){zJ.i||(zJ.i\u003dnew zJ);return zJ.i};\nVua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;b.then(function(d){var e,f;a.u.has(c)\u0026\u0026a.B\u0026\u0026a.B();var h\u003dg.Px(c),l\u003dg.Ox(c);h\u0026\u0026l\u0026\u0026((null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.response)||void 0\u003d\u003d\u003de?0:e.trackingParams)\u0026\u0026g.ay(a.client,h,l,[g.Lx(d.response.trackingParams)]),(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.playerResponse)||void 0\u003d\u003d\u003df?0:f.trackingParams)\u0026\u0026g.ay(a.client,h,l,[g.Lx(d.playerResponse.trackingParams)]))})};\nWua\u003dfunction(a,b){BJ(a,g.Lx(b),void 0,void 0)};\nBJ\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;if(a.u.has(d))a.D.push([b,c]);else{var e\u003dg.Px(d);c\u003dc||g.Ox(d);e\u0026\u0026c\u0026\u0026g.ay(a.client,e,c,[b])}};\nYua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a.u.add(c.layer||0);a.B\u003dfunction(){Xua(a,b,c);var f\u003dg.Ox(c.layer);if(f){for(var h\u003dg.q(a.D),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,BJ(a,l[0],l[1]||f,c.layer);f\u003dg.q(a.K);for(h\u003df.next();!h.done;h\u003df.next()){var m\u003dh.value;h\u003dvoid 0;h\u003dvoid 0\u003d\u003d\u003dh?0:h;l\u003dg.Px(h);var n\u003dm[0]||g.Ox(h);l\u0026\u0026n\u0026\u0026(h\u003da.client,m\u003dm[1],m\u003d{csn:l,ve:n.getAsJson(),clientData:m},n\u003d{cttAuthInfo:Qx(l),Vi:l},\"UNDEFINED_CSN\"\u003d\u003dl?$x(\"visualElementStateChanged\",m,n):h?zv(\"visualElementStateChanged\",m,h,n):g.Mv(\"visualElementStateChanged\",\nm,n))}}};\ng.Px(c.layer)||a.B();if(c.nK)for(var d\u003dg.q(c.nK),e\u003dd.next();!e.done;e\u003dd.next())Vua(a,e.value,c.layer);else g.Wx(Error(\"Delayed screen needs a data promise.\"))};\nXua\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;c.layer||(c.layer\u003d0);var d\u003dvoid 0!\u003d\u003dc.kX?c.kX:c.layer;var e\u003dg.Px(d);d\u003dg.Ox(d);var f;d\u0026\u0026(void 0!\u003d\u003dc.parentCsn?f\u003d{clientScreenNonce:c.parentCsn,visualElement:d}:e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026(f\u003d{clientScreenNonce:e,visualElement:d}));var h,l\u003dg.O(\"EVENT_ID\");\"UNDEFINED_CSN\"\u003d\u003d\u003de\u0026\u0026l\u0026\u0026(h\u003d{servletData:{serializedServletEventId:l}});try{var m\u003da.client;l\u003df;var n\u003dc.iK,p\u003dc.cttAuthInfo,r\u003dc.Mda,t\u003dZua(),v\u003d{csn:t,pageVe:(new Kx({veType:b,youtubeData:h})).getAsJson()};l\u0026\u0026l.visualElement?\n(v.implicitGesture\u003d{parentCsn:l.clientScreenNonce,gesturedVe:l.visualElement.getAsJson()},r\u0026\u0026(v.implicitGesture.gestureType\u003dr)):l\u0026\u0026g.Xx(new g.Rv(\"newScreen() parent element does not have a VE - rootVe\",b));n\u0026\u0026(v.cloneCsn\u003dn);n\u003d{cttAuthInfo:p,Vi:t};m?zv(\"screenCreated\",v,m,n):g.Mv(\"screenCreated\",v,n);Jw(Dma,new Zx(t));var x\u003dt}catch(y){zma(y,{ox:b,rootVe:d,parentVisualElement:void 0,Eda:e,dea:f,iK:c.iK});g.Wx(y);return}lma(x,b,c.layer,c.cttAuthInfo);if((b\u003de\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d)\u0026\u0026!(b\u003dg.P(\"screen_manager_skip_hide_killswitch\"))){a:{b\u003d\ng.q(Object.values($ua));for(f\u003db.next();!f.done;f\u003db.next())if(g.Px(f.value)\u003d\u003de){b\u003d!0;break a}b\u003d!1}b\u003d!b}b\u0026\u0026Ama(a.client,e,d,!0);a.i[a.i.length-1]\u0026\u0026!a.i[a.i.length-1].csn\u0026\u0026(a.i[a.i.length-1].csn\u003dx||\"\");g.rz(\"csn\",x);hy.getInstance().clear();d\u003dg.Ox(c.layer);e\u0026\u0026\"UNDEFINED_CSN\"!\u003d\u003de\u0026\u0026d\u0026\u0026(g.P(\"web_mark_root_visible\")||g.P(\"music_web_mark_root_visible\"))\u0026\u0026g.by(x,d,void 0);a.u.delete(c.layer||0);a.B\u003dvoid 0;e\u003dg.q(a.S);for(x\u003de.next();!x.done;x\u003de.next())b\u003dg.q(x.value),x\u003db.next().value,b\u003db.next().value,b.has(c.layer)\u0026\u0026\nd\u0026\u0026BJ(a,x,d,c.layer);for(c\u003d0;c\u003ca.C.length;c++){e\u003da.C[c];try{e()}catch(y){g.Wx(y)}}for(c\u003da.C.length\u003d0;c\u003ca.J.length;c++){e\u003da.J[c];try{e()}catch(y){g.Wx(y)}}};\nCJ\u003dfunction(){this.i\u003d{};if(this.u\u003dgja()){var a\u003dg.fu(\"CONSISTENCY\");a\u0026\u0026ava(this,{encryptedTokenJarContents:a})}};\nava\u003dfunction(a,b){if(b.encryptedTokenJarContents\u0026\u0026(a.i[b.encryptedTokenJarContents]\u003db,\"string\"\u003d\u003d\u003dtypeof b.expirationSeconds)){var c\u003dNumber(b.expirationSeconds);setTimeout(function(){delete a.i[b.encryptedTokenJarContents]},1E3*c);\na.u\u0026\u0026g.Nt(\"CONSISTENCY\",b.encryptedTokenJarContents,c,void 0,!0)}};\nDJ\u003dfunction(){var a\u003dg.O(\"LOCATION_PLAYABILITY_TOKEN\");\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")\u0026\u0026(this.localStorage\u003dbva(this))\u0026\u0026(a\u003dthis.localStorage.get(\"yt-location-playability-token\"));a\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0)};\nbva\u003dfunction(a){return void 0\u003d\u003d\u003da.localStorage?new Gv(\"yt-client-location\"):a.localStorage};\nEJ\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"INNERTUBE_CONTEXT\");if(!d)return g.Wx(Error(\"Error: No InnerTubeContext shell provided in ytconfig.\")),{};d\u003dg.af(d);g.P(\"web_no_tracking_params_in_shell_killswitch\")||delete d.clickTracking;var e,f;d.client||(d.client\u003d{});var h\u003dd.client;\"MWEB\"\u003d\u003d\u003dh.clientName\u0026\u0026(h.clientFormFactor\u003dg.O(\"IS_TABLET\")?\"LARGE_FORM_FACTOR\":\"SMALL_FORM_FACTOR\");h.screenWidthPoints\u003dwindow.innerWidth;h.screenHeightPoints\u003dwindow.innerHeight;h.screenPixelDensity\u003d\nMath.round(window.devicePixelRatio||1);h.screenDensityFloat\u003dwindow.devicePixelRatio||1;h.utcOffsetMinutes\u003d-Math.floor((new Date).getTimezoneOffset());var l\u003dvoid 0\u003d\u003d\u003dl?!1:l;g.Cv.getInstance();var m\u003d\"USER_INTERFACE_THEME_LIGHT\";g.Dv(0,165)?m\u003d\"USER_INTERFACE_THEME_DARK\":g.Dv(0,174)?m\u003d\"USER_INTERFACE_THEME_LIGHT\":!g.P(\"kevlar_legacy_browsers\")\u0026\u0026window.matchMedia\u0026\u0026window.matchMedia(\"(prefers-color-scheme)\").matches\u0026\u0026window.matchMedia(\"(prefers-color-scheme: dark)\").matches\u0026\u0026(m\u003d\"USER_INTERFACE_THEME_DARK\");\nl\u003dl?m:Vla()||m;h.userInterfaceTheme\u003dl;if(!b){if(l\u003dika())h.connectionType\u003dl;g.P(\"web_log_effective_connection_type\")\u0026\u0026(l\u003dkka())\u0026\u0026(d.client.effectiveConnectionType\u003dl)}g.P(\"web_log_memory_total_kbytes\")\u0026\u0026(null\u003d\u003d\u003d(e\u003dg.C.navigator)||void 0\u003d\u003d\u003de?0:e.deviceMemory)\u0026\u0026(e\u003dnull\u003d\u003d\u003d(f\u003dg.C.navigator)||void 0\u003d\u003d\u003df?void 0:f.deviceMemory,d.client.memoryTotalKbytes\u003d\"\"+1E6*e);f\u003dg.nt(g.C.location.href);!g.P(\"web_populate_internal_geo_killswitch\")\u0026\u0026f.internalcountrycode\u0026\u0026(h.internalGeo\u003df.internalcountrycode);\"MWEB\"\u003d\u003d\u003dh.clientName||\n\"WEB\"\u003d\u003d\u003dh.clientName?(h.mainAppWebInfo\u003d{graftUrl:g.C.location.href},g.P(\"kevlar_woffle\")\u0026\u0026cka.i\u0026\u0026(h.mainAppWebInfo.pwaInstallabilityStatus\u003dcka.i.i?\"PWA_INSTALLABILITY_STATUS_CAN_BE_INSTALLED\":\"PWA_INSTALLABILITY_STATUS_UNKNOWN\"),h.mainAppWebInfo.webDisplayMode\u003dAv(),h.mainAppWebInfo.isWebNativeShareAvailable\u003dnavigator\u0026\u0026void 0!\u003d\u003dnavigator.share):\"TVHTML5\"\u003d\u003d\u003dh.clientName\u0026\u0026(!g.P(\"web_lr_app_quality_killswitch\")\u0026\u0026(f\u003dg.O(\"LIVING_ROOM_APP_QUALITY\"))\u0026\u0026(h.tvAppInfo\u003dObject.assign(h.tvAppInfo||{},{appQuality:f})),\nf\u003dg.O(\"LIVING_ROOM_CERTIFICATION_SCOPE\"))\u0026\u0026(h.tvAppInfo\u003dObject.assign(h.tvAppInfo||{},{certificationScope:f}));if(!g.P(\"web_populate_time_zone_itc_killswitch\")){a:{if(\"undefined\"!\u003d\u003dtypeof Intl)try{var n\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone;break a}catch(G){}n\u003dvoid 0}n\u0026\u0026(h.timeZone\u003dn)}(n\u003dct())?h.experimentsToken\u003dn:delete h.experimentsToken;n\u003ddt();CJ.i||(CJ.i\u003dnew CJ);h\u003dQe(CJ.i.i);d.request\u003dObject.assign(Object.assign({},d.request),{internalExperimentFlags:n,consistencyTokenJars:h});\n!g.P(\"web_prequest_context_killswitch\")\u0026\u0026(n\u003dg.O(\"INNERTUBE_CONTEXT_PREQUEST_CONTEXT\"))\u0026\u0026(d.request.externalPrequestContext\u003dn);h\u003dg.Cv.getInstance();n\u003dg.Dv(0,58);h\u003dh.get(\"gsml\",\"\");d.user\u003dObject.assign({},d.user);n\u0026\u0026(d.user.enableSafetyMode\u003dn);h\u0026\u0026(d.user.lockedSafetyMode\u003d!0);g.P(\"warm_op_csn_cleanup\")?c\u0026\u0026(b\u003dg.Px())\u0026\u0026(d.clientScreenNonce\u003db):!b\u0026\u0026(b\u003dg.Px())\u0026\u0026(d.clientScreenNonce\u003db);a\u0026\u0026(d.clickTracking\u003d{clickTrackingParams:a});if(a\u003dg.Ia(\"yt.mdx.remote.remoteClient_\"))d.remoteClient\u003da;g.P(\"web_enable_client_location_service\")\u0026\u0026\nDJ.getInstance().setLocationOnInnerTubeContext(d);var p;try{var r\u003dut(void 0),t\u003dr.bid;delete r.bid;d.adSignalsInfo\u003d{params:[],bid:t};for(var v\u003dg.q(Object.entries(r)),x\u003dv.next();!x.done;x\u003dv.next()){var y\u003dg.q(x.value),z\u003dy.next().value,D\u003dy.next().value;r\u003dz;t\u003dD;null\u003d\u003d\u003d(p\u003dd.adSignalsInfo.params)||void 0\u003d\u003d\u003dp?void 0:p.push({key:r,value:\"\"+t})}}catch(G){g.Wx(G)}return d};\nFJ\u003dfunction(){this.hY\u003d!0};\nGJ\u003dfunction(){FJ.apply(this,arguments);this.Fq\u003d{}};\nIJ\u003dfunction(){HJ||(HJ\u003dnew GJ);return HJ};\ncva\u003dfunction(a,b){b?a.Fq.Authorization\u003d\"Bearer \"+b:delete a.Fq.Authorization};\ndva\u003dfunction(a){return a.isTimeout?\"NO_BID\":\"ERR_BID\"};\neva\u003dfunction(){var a\u003dnull;sja().then(function(b){return a\u003db},function(b){return a\u003ddva(b)});\nreturn a};\nfva\u003dfunction(){var a\u003dci(1E3,\"NO_BID\");return Sh(pba([sja(),a]).wh(dva),function(){return a.cancel()})};\ngva\u003dfunction(a){return a.Lb?g.Dv(g.Cv.getInstance(),140)?\"STATE_OFF\":\"STATE_ON\":\"STATE_NONE\"};\nJJ\u003dfunction(a){this.player\u003da;this.u\u003dthis.i\u003d1};\nLJ\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;var e\u003dc.ov,f\u003dc.Id;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;c\u003da.player.getVideoData(1);var h\u003da.player.V().lk,l\u003d{AD_BLOCK:a.i++,AD_BREAK_LENGTH:e?e.durationSecs:0,AUTONAV_STATE:gva(a.player.V()),CA_TYPE:\"image\",CPN:c.clientPlaybackNonce,DRIFT_FROM_HEAD_MS:1E3*a.player.Ln(),LACT:Yu(),LIVE_INDEX:e?a.u++:1,LIVE_TARGETING_CONTEXT:e\u0026\u0026e.context?e.context:\"\",MIDROLL_POS:f?Math.round(f.start/1E3):0,MIDROLL_POS_MS:f?Math.round(f.start):0,VIS:a.player.getVisibilityState(),P_H:a.player.bb().zg().height,\nP_W:a.player.bb().zg().width,YT_REMOTE:h?h.join(\",\"):\"\"},m\u003dQia(Iia);Object.keys(m).forEach(function(p){null!\u003dm[p]\u0026\u0026(l[p.toUpperCase()]\u003dm[p].toString())});\n\"\"!\u003d\u003dd\u0026\u0026(l.BISCOTTI_ID\u003dd);d\u003d{};tt(b)\u0026\u0026(d.sts\u003d\"18978\",(e\u003da.player.V().Za)\u0026\u0026(d.forced_experiments\u003de));b\u003dpt(g.fr(b,l),d);a.player.getVideoData();if(2!\u003d\u003db.split(\"?\").length)return Oh(Error(\"Invalid AdBreakInfo URL\"));if((d\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.oauthToken)\u0026\u0026rt()){var n\u003dIJ();cva(n,d)}n\u003da.player.cm(n);a\u003dhva(a,b,l,c.isMdxPlayback);return g.KJ(n,a,\"/youtubei/v1/player/ad_break\")};\nkva\u003dfunction(a,b,c,d){a.client||(a.client\u003d{});a.client.originalUrl\u003db;var e\u003dqt(b),f\u003diva(b,\"X-YouTube-Time-Zone\");(e||f)\u0026\u0026\"undefined\"!\u003d\u003dtypeof Intl\u0026\u0026(a.client.timeZone\u003d(new Intl.DateTimeFormat).resolvedOptions().timeZone);f\u003diva(b,\"X-YouTube-Ad-Signals\");if(e||f||\"\"!\u003d\u003dc){var h\u003d{};b\u003dkt(ut(c)).split(\"\u0026\");var l\u003dnew Map;b.forEach(function(m){m\u003dm.split(\"\u003d\");1\u003cm.length\u0026\u0026l.set(m[0].toString(),decodeURIComponent(m[1].toString()))});\nl.has(\"bid\")\u0026\u0026(h.bid\u003dl.get(\"bid\"));h.params\u003d[];jva.forEach(function(m){l.has(m)\u0026\u0026(m\u003d{key:m,value:l.get(m)},h.params.push(m))});\na.adSignalsInfo\u003dh}a.client.unpluggedAppInfo||(a.client.unpluggedAppInfo\u003d{});a.client.unpluggedAppInfo.enableFilterMode\u003d!1;b\u003dd.deviceParams.cosver;null!\u003db\u0026\u0026\"cosver\"!\u003d\u003db\u0026\u0026(a.client.osVersion\u003db);b\u003dd.deviceParams.cplatform;null!\u003db\u0026\u0026\"cplatform\"!\u003d\u003db\u0026\u0026\"\"!\u003d\u003db\u0026\u0026(a.client.platform\u003db);b\u003dd.deviceParams.cmodel;null!\u003db\u0026\u0026\"cmodel\"!\u003d\u003db\u0026\u0026(a.client.deviceModel\u003db);b\u003dd.deviceParams.cplayer;null!\u003db\u0026\u0026\"cplayer\"!\u003d\u003db\u0026\u0026(a.client.playerType\u003db);d\u003dd.deviceParams.cbrand;null!\u003dd\u0026\u0026\"cbrand\"!\u003d\u003dd\u0026\u0026(a.client.deviceMake\u003dd);a.user||(a.user\u003d\n{});a.user.lockedSafetyMode\u003d!1};\nnva\u003dfunction(a,b){var c\u003d!1;if(\"\"\u003d\u003d\u003db)return c;b.split(\",\").forEach(function(d){var e\u003d{},f\u003d{clientName:\"UNKNOWN_INTERFACE\",platform:\"UNKNOWN_PLATFORM\",clientVersion:\"\"},h\u003d\"ACTIVE\";\"!\"\u003d\u003d\u003dd[0]\u0026\u0026(d\u003dd.substring(1),h\u003d\"INACTIVE\");d\u003dd.split(\"-\");3\u003ed.length||(d[0]in lva\u0026\u0026(f.clientName\u003dlva[d[0]]),d[1]in mva\u0026\u0026(f.platform\u003dmva[d[1]]),f.applicationState\u003dh,f.clientVersion\u003d2\u003cd.length?d[2]:\"\",e.remoteClient\u003df,a.remoteContexts?a.remoteContexts.push(e):a.remoteContexts\u003d[e],c\u003d!0)});\nreturn c};\nhva\u003dfunction(a,b,c,d){var e\u003dc.DRIFT_FROM_HEAD_MS\u0026\u0026!Number.isNaN(c.DRIFT_FROM_HEAD_MS)?Math.trunc(c.DRIFT_FROM_HEAD_MS):0,f\u003dova.exec(b);f\u003dnull!\u003df\u0026\u00262\u003c\u003df.length?f[1]:\"\";var h\u003dpva.test(b),l\u003dqva.exec(b);l\u003dnull!\u003dl\u0026\u00262\u003c\u003dl.length?l[1]:\"\";var m\u003drva.exec(b);m\u003dnull!\u003dm\u0026\u00262\u003c\u003dm.length\u0026\u0026!Number.isNaN(Number(m[1]))?Number(m[1]):1;var n\u003dsva.exec(b);n\u003dnull!\u003dn\u0026\u00262\u003c\u003dn.length?n[1]:\"0\";var p\u003dg.wE(a.player.V()),r\u003dEJ(a.player.getVideoData(1).Za,!0),t\u003d\"BISCOTTI_ID\"in c?c.BISCOTTI_ID:\"\";kva(r,b,t.toString(),a.player.V());var v\u003d\n{splay:!1,lactMilliseconds:c.LACT.toString(),playerHeightPixels:Math.trunc(c.P_H),playerWidthPixels:Math.trunc(c.P_W),vis:Math.trunc(c.VIS),signatureTimestamp:18978,autonavState:gva(a.player.V())};d\u0026\u0026(d\u003d{},nva(d,c.YT_REMOTE)\u0026\u0026(v.mdxContext\u003dd));if(d\u003dtva.includes(p)?void 0:g.fu(\"PREF\")){for(var x\u003dd.split(RegExp(\"[:\u0026]\")),y\u003d0,z\u003dx.length;y\u003cz;y++){var D\u003dx[y].split(\"\u003d\");if((\"SML\"\u003d\u003d\u003dD[0].toUpperCase()||\"GSML\"\u003d\u003d\u003dD[0].toUpperCase())\u0026\u00261\u003cD.length\u0026\u0026\"TRUE\"\u003d\u003d\u003dD[1].toUpperCase()){r.user.lockedSafetyMode\u003d!0;break}}a:{if(\"FLAG_AUTO_CAPTIONS_DEFAULT_ON\"in\nuva)for(d\u003dd.split(RegExp(\"[:\u0026]\")),y\u003duva.FLAG_AUTO_CAPTIONS_DEFAULT_ON,x\u003d\"f\"+(1+Math.floor(y/31)).toString(),y\u003d1\u003c\u003cMath.floor(y%31),z\u003d0,D\u003dd.length;z\u003cD;z++){var G\u003dd[z].split(\"\u003d\");if(G[0]\u003d\u003d\u003dx\u0026\u0026parseInt(\"0x\"+G[1],16)\u0026y){d\u003d!0;break a}}d\u003d!1}v.autoCaptionsDefaultOn\u003dd}b\u003dvva.exec(b);(b\u003dnull!\u003db\u0026\u00262\u003c\u003db.length?b[1]:\"\")\u0026\u0026l\u0026\u0026(r.user.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}]);b\u003d{contentPlaybackContext:v};f\u003d{adBlock:Math.trunc(c.AD_BLOCK),params:f,breakIndex:m,breakPositionMs:n,clientPlaybackNonce:c.CPN,topLevelDomain:p,\nisProxyAdTagRequest:h,context:r,adSignalsInfoString:kt(ut(t.toString())),overridePlaybackContext:b};l\u0026\u0026(f.videoId\u003dl);c.LIVE_TARGETING_CONTEXT\u0026\u0026(f.liveTargetingParams\u003dc.LIVE_TARGETING_CONTEXT);c.AD_BREAK_LENGTH\u0026\u0026(f.breakLengthMs\u003dMath.trunc(1E3*c.AD_BREAK_LENGTH).toString());e\u0026\u0026(f.driftFromHeadMs\u003de.toString());a.player.V().N(\"html5_populate_media_position_in_ad_break_request\")\u0026\u0026(f.currentMediaTimeMs\u003dMath.round(1E3*a.player.getCurrentTime(1)));return f};\nMJ\u003dfunction(a,b,c,d,e,f){g.yx.call(this);this.J\u003da;this.u\u003db;this.B\u003dc;this.D\u003dd;this.i\u003de;this.C\u003df;this.B.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")||wva(this)};\nxva\u003dfunction(a,b){var c\u003d{isEmpty:!0,FL:!1,Ll:[]};if(!b)return c;b\u0026\u0026b.trackingParams\u0026\u0026Wua(AJ(),b.trackingParams);if(b\u0026\u0026b.adThrottled)return c.FL\u003d!0,c;b\u003db.playerAds;if(!b||!b.length)return c;b\u003db.map(function(e){return e.adPlacementRenderer}).filter(function(e){return e\u0026\u0026null!\u003de.renderer});\nif(g.ac(b))return c;if(0\u003ca.i.i.end){var d\u003da.i.i.end.toString();b.forEach(function(e){(e\u003de.config\u0026\u0026e.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003de.kind\u0026\u0026\"-1\"\u003d\u003de.adTimeOffset.offsetEndMilliseconds\u0026\u0026e.adTimeOffset.offsetEndMilliseconds!\u003dd\u0026\u0026(e.adTimeOffset.offsetEndMilliseconds\u003dd)})}c.Ll\u003db;\nc.isEmpty\u003d!1;return c};\nwva\u003dfunction(a){[a.i.X,a.i.i].filter(function(b){return null!\u003db}).forEach(function(b){Pua(a.u,b,a)})};\nNJ\u003dfunction(a,b,c,d,e,f,h,l){uJ.call(this,a,b,c,d,e,f,h,l);this.B\u003dd.u;this.C\u003d-1;this.J\u003dnull;this.S\u003dyva(this.Bz())};\nzva\u003dfunction(a){a.C++;var b\u003da.Bz();b?(0\u003ca.C\u0026\u0026Eua(a.D),a.Gu(b)):yJ(a)};\nyva\u003dfunction(a){return a?Ava.some(function(b){return a instanceof b}):!1};\nBva\u003dfunction(a){this.i\u003dnew Uua(function(b){b\u003dnew uJ(a.Rf,a.I,a.hK(),b,a.Tl,a.us,a.kp,a.daiEnabled);vJ(b);return b},function(b){return new MJ(a.cD,a.Rf,a.I,a.jp,b,a.Tl)},function(b){b\u003dnew NJ(a.Rf,a.I,a.hK(),b,a.Tl,a.us,a.kp,a.daiEnabled);\nvJ(b);return b})};\nCva\u003dfunction(a,b){zG.call(this);a.adStart\u0026\u0026a.adStart.adMessageRenderer\u0026\u0026(g.Mv(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_LINEAR_AD_SEQUENCE\"}),AG(this,new kH(a.adStart.adMessageRenderer)));if(a.linearAds){var c\u003d[];a\u003dg.q(a.linearAds);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;if(d.instreamVideoAdRenderer){var e\u003db(d.instreamVideoAdRenderer);AG(this,e);c.push(e.u);d.instreamVideoAdRenderer.isCritical\u0026\u0026(this.u\u003d1)}else d.adActionInterstitialRenderer?(d\u003dnew gH(d.adActionInterstitialRenderer),\nAG(this,d)):d.adIntroRenderer\u0026\u0026(d\u003dnew jH(d.adIntroRenderer),AG(this,d),this.u\u003d1);this.i.filter(function(f){return f instanceof yG}).forEach(function(f,h){f instanceof yG\u0026\u0026(h\u003dnew vG(h,c),f.B\u003dh)})}}};\nEva\u003dfunction(a,b){zG.call(this);AG(this,Dva(this,a.adVideoStart));a:{var c\u003da.linearAd;if(c){if(c.instreamVideoAdRenderer){b\u003db(c.instreamVideoAdRenderer);break a}if(c.instreamSurveyAdRenderer){b\u003dnew FG(c.instreamSurveyAdRenderer);break a}}b\u003dnull}AG(this,b);(a\u003da.adVideoEnd)?a.adActionInterstitialRenderer?(this.u\u003d1,a\u003dnew gH(a.adActionInterstitialRenderer)):a\u003dnull:a\u003dnull;AG(this,a)};\nDva\u003dfunction(a,b){return null\u003d\u003db?null:b.adActionInterstitialRenderer?(a.u\u003d1,new gH(b.adActionInterstitialRenderer)):b.adMessageRenderer?(g.Mv(\"adNotifyFilled\",{notifyCompositeType:\"COMPOSITE_AD_TYPE_SANDWICHED_LINEAR_AD\"}),new kH(b.adMessageRenderer)):b.surveyTextInterstitialRenderer?new lH(b.surveyTextInterstitialRenderer):null};\nFva\u003dfunction(a,b){this.B\u003dnew uta;this.i\u003da;this.u\u003db};\nGva\u003dfunction(a){this.i\u003da};\nHva\u003dfunction(a,b,c,d){try{var e\u003db.renderer,f\u003db.config\u0026\u0026b.config.adPlacementConfig,h\u003de?a.i.create(e,f):null;return new yta(b,c,h,d)}catch(l){g.ft(l)}};\nIva\u003dfunction(a){var b\u003dnew Gva(a.uR);return{EK:function(){return b}}};\nOJ\u003dfunction(a){g.H.call(this);var b\u003dthis;this.u\u003da;this.i\u003dnull;g.xe(this,function(){return b.i\u003dnull});\nvar c\u003dux(a);if(c){var d\u003dfunction(){b.i\u0026\u0026b.i(!!sx())};\nthis.u.addEventListener(c,d);g.xe(this,function(){b.u.removeEventListener(c,d)})}};\nPJ\u003dfunction(a){g.H.call(this);this.i\u003da};\nJva\u003dfunction(a){var b\u003dwindow.document;return g.DE(a.V())?new OJ(b):new PJ(a)};\nKva\u003dfunction(a){g.H.call(this);this.JP\u003dnew uua(a.I,a.contentCpn,a.daiEnabled)};\nLva\u003dfunction(a){QJ\u003da\u0026\u0026a.data};\nNva\u003dfunction(a){Mva\u003da\u0026\u0026a.data};\nOva\u003dfunction(a){RJ\u003da\u0026\u0026a.data};\nPva\u003dfunction(a){SJ\u003da\u0026\u0026a.data};\nQva\u003dfunction(a){TJ\u003da\u0026\u0026a.data};\nRva\u003dfunction(){TJ\u003dSJ\u003dRJ\u003dQJ\u003dnull};\nWJ\u003dfunction(a){g.H.call(this);var b\u003dthis;this.Oc\u003da;this.Sd\u003dnew Map;this.i\u003dnew Map;UJ(this,\"commandExecutorCommand\",function(c,d,e){b.Dd(c.commands,d,e)});\nVJ(this,\"commandExecutorCommand\",function(c,d){Sva(b,c.commands,d)});\nUJ(this,\"clickTrackingParams\",function(){});\nVJ(this,\"clickTrackingParams\",function(){})};\nTva\u003dfunction(a,b){UJ(a,b.Ok(),function(c,d,e){d\u003dvoid 0\u003d\u003d\u003dd?{}:d;e\u003dvoid 0\u003d\u003d\u003de?{}:e;b.handle(c,d,e)})};\nUva\u003dfunction(a,b){VJ(a,b.Ok(),function(c,d){b.jm(c,d)})};\nUJ\u003dfunction(a,b,c){a.isDisposed();a.Sd.get(b)\u0026\u0026g.Wx(Error(\"Extension name \"+b+\" already registered\"));a.Sd.set(b,c)};\nVJ\u003dfunction(a,b,c){a.isDisposed();a.i.get(b)\u0026\u0026g.Wx(Error(\"Extension name \"+b+\" already registered\"));a.i.set(b,c)};\nSva\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?[]:b;a.isDisposed();var d\u003d[],e\u003d[],f\u003dg.q(b);for(b\u003df.next();!b.done;b\u003df.next())b\u003db.value,b.hasOwnProperty(\"pingingEndpoint\")||b.hasOwnProperty(\"adPingingEndpoint\")?d.push(b):e.push(b);d\u003dg.q(d);for(b\u003dd.next();!b.done;b\u003dd.next())XJ(a,b.value,c);e\u003dg.q(e);for(b\u003de.next();!b.done;b\u003de.next())XJ(a,b.value,c)};\nVva\u003dfunction(a,b){a.Oc.get().Pa(\"innertubeCommand\",{openPopupAction:b})};\nWva\u003dfunction(a,b){a.Oc.get().Pa(\"innertubeCommand\",{confirmDialogEndpoint:b})};\nXJ\u003dfunction(a,b,c){a.isDisposed();b.loggingUrls\u0026\u0026Xva(a,\"loggingUrls\",b.loggingUrls,c);b\u003dg.q(Object.entries(b));for(var d\u003db.next();!d.done;d\u003db.next()){var e\u003dg.q(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Vva(a,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Wva(a,e):Yva.hasOwnProperty(d)||Xva(a,d,e,c)}};\nZva\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?{}:e;if((a\u003da.Sd.get(b))\u0026\u0026\"function\"\u003d\u003d\u003dtypeof a)try{a(c,d,e)}catch(f){g.Wx(f)}else b\u003dnew g.Rv(\"Unhandled field\",b),g.Xx(b)};\nXva\u003dfunction(a,b,c,d){(a\u003da.i.get(b))||new g.Rv(\"Unhandled field\",b);try{a(c,d)}catch(e){g.Wx(e)}};\nawa\u003dfunction(a,b,c,d){for(var e\u003d!1,f\u003dg.q(b.Vh.entries()),h\u003df.next();!h.done;h\u003df.next())h\u003dg.q(h.value).next().value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dh.rb\u0026\u0026\"core\"\u003d\u003d\u003dh.jb\u0026\u0026(e\u003d!0);e?(d\u003d$va(b,d))?c.CE(d):R(\"No triggering layout ID available when attempting to mute.\"):g.Eh(function(){a.Lk()})};\n$va\u003dfunction(a,b){if(b)return b;a\u003dg.q(a.Vh.entries());for(b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;if(\"SLOT_TYPE_IN_PLAYER\"\u003d\u003d\u003db.rb\u0026\u0026\"core\"\u003d\u003d\u003db.jb)return c.layoutId}};\nbwa\u003dfunction(a){var b\u003dnew MG(a.Dp),c\u003dnew NG(b);return{xS:function(){return b},\nqE:function(){return c}}};\nNta\u003dfunction(a){switch(a){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 \"skip\":return\"skip\";case \"start\":case \"unmuted_start\":return\"start\";\ncase \"third_quartile\":case \"unmuted_third_quartile\":return\"thirdquartile\";case \"unmute\":case \"unmuted_unmute\":return\"unmute\";default:return null}};\ncwa\u003dfunction(a){this.I\u003da;var b\u003dhm(cr),c\u003da.Xd();b.B!\u003d\u003dc\u0026\u0026((b.B\u003dc)||Jea(b));a.V().N(\"active_view_stop_starting_measurement_on_loaded\")\u0026\u0026Yl(An().featureSet,\"ssmol\",1)};\nHta\u003dfunction(a){bfa(hm(cr),a)};\ndwa\u003dfunction(a){g.H.call(this);this.i\u003da;this.u\u003dnew cwa(a.I)};\newa\u003dfunction(a){return function(){return new eJ(a.i.I)}};\nfwa\u003dfunction(a){return function(b,c){return new Ita(b,a.u,c,a.i.I,a.i.Rh,a.i.daiEnabled)}};\nYJ\u003dfunction(a,b,c,d,e){g.yx.call(this);var f\u003dthis;this.i\u003db;this.Ka\u003dnull;this.fb\u003dc;this.qb\u003de.Wf;this.Za\u003de.Io;this.u\u003dnull;this.B\u003dnew Map;c\u003dthis.i.V().experiments;var h\u003dbwa({Dp:b.getVideoData(1)}),l\u003dnew dwa({Rh:h.qE(),I:b,daiEnabled:!1});g.I(this,l);this.lp\u003dnew Set;this.Rz\u003d-1;this.Z\u003d[];this.J\u003dnull;this.oa\u003dnew Map;this.K\u003dnew Map;this.S\u003dnew Set;this.C\u003dnew vx(this);g.I(this,this.C);this.D\u003dnew vx(this);g.I(this,this.D);this.xa\u003dthis.Xa\u003dthis.Aa\u003d!1;this.X\u003dg.DE(b.V());this.kb\u003dd;b\u003dnew Kva({contentCpn:this.i.getVideoData(1).clientPlaybackNonce,\nCda:this,daiEnabled:!1,I:this.i});g.I(this,b);this.Ja\u003db.JP;this.Va\u003d(new sua({Dda:this,iea:c.ib(\"html5_recognize_predict_start_cue_point\"),eea:c.ib(\"html5_persist_cue_range_killswitch\")})).i;var m\u003ddf(JG(IG(this.i)));e\u003dnew qua({Wa:this,Kp:uG(),Rh:h.qE(),I:this.i,qX:m,BB:fwa(l),daiEnabled:!1,ym:e.ym,Wf:this.qb,Ej:e.Ej,xm:e.xm});this.Ba\u003d(new Bva({jp:this.fb,kp:e.tR,cD:a,Rf:this,Kp:uG(),hK:ewa(l),Tl:this.Ja,us:this.Va,I:this.i,rea:m,BB:function(n){return fwa(l)(n,m)},\ndaiEnabled:!1})).DK();this.La\u003dIva({uR:new Fva(c,function(n){return f.K.has(n)?f.K.get(n):null})}).EK();\nthis.Sa\u003dJva(this.i);g.I(this,this.Sa);this.ob\u003dJE(this.i.V())?this.i.V().experiments.ib(\"align_ad_to_video_player_lifecycle_for_bulleit_living_room\"):this.i.V().experiments.ib(\"align_ad_to_video_player_lifecycle_for_bulleit\")};\nkwa\u003dfunction(a,b){var c\u003da.i.getVideoData(1);if(c.yp||g.O(\"SERVED_VIA_SPF_HISTORY\"))ZJ(a);else{if(nG(a.i)){var d\u003dgwa(a.i);d.addEventListener(\"updateKevlarOrC3Companion\",Lva);d.addEventListener(\"onPlaShelfInfoCardsReady\",Nva);d.addEventListener(\"updateEngagementPanelAction\",Ova);d.addEventListener(\"changeEngagementPanelVisibility\",Pva);d.addEventListener(\"scrollToEngagementPanel\",Qva);window.addEventListener(\"yt-navigate-start\",Rva)}a.C.T(a.i,\"applicationplayerstatechange\",a.AU);a.C.T(a.i,g.Py(\"ad\"),\na.IF,a);a.C.T(a.i,g.Qy(\"ad\"),a.UU,a);a.C.T(a.i,\"aduxclicked\",a.oU);a.C.T(a.i,\"videodatachange\",a.ZW);b\u003dhwa(a,b);b\u003diwa(a,b);b\u003djwa(a,b);0\u003cb.length\u0026\u0026$J(a,b);a.J\u0026\u0026c.subscribe(\"cuepointupdated\",a.GM,a);g.Eh(a.EY,a)}};\nhwa\u003dfunction(a,b){return b.filter(function(c){if(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)){if(a.i.V().experiments.ib(\"html5_pacf_enable_non_dai_live_video_ads\"))return R(\"Tries to extract CuePoint triggered AdPlacementRenderer.\"),!1;g.DE(a.i.V())\u0026\u0026a.i.getVideoData(1).zf()||(a.J\u003dc);return!1}return!0})};\niwa\u003dfunction(a,b){a.oa\u003dnew Map;return b.filter(function(c){return\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d(c.config\u0026\u0026c.config.adPlacementConfig\u0026\u0026c.config.adPlacementConfig.kind||null)\u0026\u0026c.elementId?(a.oa.set(c.elementId,c),!1):!0})};\njwa\u003dfunction(a,b){a.K\u003dnew Map;return b.filter(function(c){return(c\u003dc.renderer.remoteSlotsRenderer)\u0026\u0026c.hostElementId?(a.K.set(c.hostElementId,c),!1):!0})};\nlwa\u003dfunction(a,b){return b.every(function(c){c\u003da.B.get(c);return null\u003d\u003dc?(g.ft(Error(\"AdCueRange without a corresponding AdPlacement.\")),!0):c instanceof MJ?!1:c instanceof uJ?!c.Yp():!0})};\nZJ\u003dfunction(a){var b\u003dmwa(a);if(0\u003cb.length){var c\u003dg.S(a.i.V().experiments,\"delay_ads_gvi_call_on_bulleit_living_room_ms\");0\u003cc\u0026\u0026!a.X\u0026\u0026g.sE(a.i.V())?(c\u003dnew g.K(function(){nwa(a,b)},c),g.I(a,c),c.start()):g.Eh(function(){nwa(a,b)})}};\nmwa\u003dfunction(a){for(var b\u003dowa(a),c\u003dg.q(b),d\u003dc.next();!d.done;d\u003dc.next())a.lp.delete(d.value);return b};\nowa\u003dfunction(a){var b\u003d[];a\u003dg.q(a.lp);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,Sy(c)\u0026\u0026b.push(c);return b};\npwa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?null:c;var d\u003da.La,e\u003dd.create;var f\u003d1E3*a.i.getDuration(1);f\u003dnew Wma(f,1E3*a.i.getCurrentTime(1)||0,!1,a.i.V().experiments.ib(\"html5_recognize_predict_start_cue_point\"));b\u003de.call(d,b,f,a.Z.length,c);a.Z\u003da.Z.concat(b);return b};\nnwa\u003dfunction(a,b){if(!a.isDisposed()){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())a.IF(c.value)}};\n$J\u003dfunction(a,b,c){b\u003dpwa(a,b,void 0\u003d\u003d\u003dc?null:c);0\u003d\u003db.length||b.map(function(d){return a.Ba.create(d)})};\nqwa\u003dfunction(a){a.Aa||(a.D.T(a.i,\"presentingplayerstatechange\",a.KP),a.D.T(a.i,\"internalAbandon\",a.cU),a.D.T(a.i,\"progresssync\",a.cX),a.D.T(a.i,\"onVolumeChange\",a.dX),a.D.T(a.Sa,\"fullscreentoggled\",a.dV),a.Aa\u003d!0);g.M(a.i.getRootNode(),\"ad-showing\");g.M(a.i.getRootNode(),\"ad-interrupting\");a.i.V().experiments.ib(\"enable_html5_teal_ad_badge\")\u0026\u0026nG(a.i)\u0026\u0026g.M(a.i.getRootNode(),\"ad-teal-design\");a.i.ql(2)};\nxJ\u003dfunction(a,b,c){var d\u003d!!a.u\u0026\u0026a.u||null,e\u003dd\u0026\u0026d.Yp()\u0026\u0026(mG(a.i)||!1);d\u003db\u0026\u0026d\u0026\u0026d.reset()||null;a.u\u0026\u0026rwa(a,a.u);a.u\u003dnull;a.Rz\u003d-1;e\u0026\u0026swa(a,c);a.xa||a.Za.Jp();b\u0026\u0026d\u0026\u0026(d.XH().B\u003d!1,vJ(d))};\nswa\u003dfunction(a,b){g.xx(a.D);a.Aa\u003d!1;g.tr(a.i.getRootNode(),\"ad-showing\");a.ob?(a.xa||a.Za.Jp(),twa(a),a.i.cueVideoByPlayerVars({},2)):(a.i.cueVideoByPlayerVars({},2),twa(a));g.tr(a.i.getRootNode(),\"ad-interrupting\");a.i.V().experiments.ib(\"enable_html5_teal_ad_badge\")\u0026\u0026g.tr(a.i.getRootNode(),\"ad-teal-design\");b\u0026\u0026b(a.i)};\ntwa\u003dfunction(a){if(a.Xa)!a.X\u0026\u0026g.sE(a.i.V())\u0026\u0026a.i.Mo(2);else if(a.i.Mo(2),!a.X){var b\u003da.i.zb(1);g.T(b,4)\u0026\u0026!g.T(b,2)\u0026\u0026a.i.playVideo()}};\nPua\u003dfunction(a,b,c){if(b instanceof Ry){if(a.X\u0026\u0026rna(b)\u0026\u0026g.T(a.i.zb(1),64)){var d\u003d1E3*a.i.getCurrentTime(1)||0;d!\u003db.start\u0026\u0026b.contains(d)\u0026\u0026b.deactivate()}a.B.has(b)?g.ft(Error(b.toString()+\" has already been seen\")):(a.lp.add(b),a.B.set(b,c),Sy(b)||a.i.Gd([b],1))}else g.ft(Error(\"Should use AdCueRange instead of CueRange\"))};\nrwa\u003dfunction(a,b){a\u003da.B;for(var c\u003dg.q(a),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dg.q(d.value);var e\u003dd.next().value;if(d.next().value\u003d\u003db){a.delete(e);break}}g.ve(b)};\naK\u003dfunction(a){g.H.call(this);this.u\u003da};\nbK\u003dfunction(a){aK.call(this,!0);this.i\u003da};\nuwa\u003dfunction(a,b){function c(f){return{toString:f}}\nvar d\u003d{},e\u003da.getVideoData(1);d.CPN\u003dc(function(){return e\u0026\u0026e.clientPlaybackNonce||null});\nd.ASR\u003dc(function(){return e\u0026\u0026e.hp||null});\nd.EI\u003dc(function(){return e\u0026\u0026e.eventId||null});\nd.AD_CPN\u003dc(function(){return b.oz()});\nd.AD_MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(2))).toString()});\nd.MT\u003dc(function(){return Math.round(Math.max(0,1E3*a.getCurrentTime(1))).toString()});\nd.P_H\u003dc(function(){return a.getPlayerSize().height.toString()});\nd.PV_H\u003dd.P_H;d.P_W\u003dc(function(){return a.getPlayerSize().width.toString()});\nd.PV_W\u003dd.P_W;d.CONN\u003d\"0\";d.WT\u003dc(function(){return Date.now().toString()});\nd.LACT\u003dc(function(){return Yu().toString()});\nd.VIS\u003dc(function(){return a.getVisibilityState().toString()});\nd.VOL\u003dc(function(){return a.getVolume().toString()});\nreturn d};\nvwa\u003dfunction(a,b){g.H.call(this);var c\u003dthis;this.B\u003d[];this.K\u003d!1;this.u\u003d0;this.D\u003dthis.J\u003dthis.C\u003d!1;this.Z\u003dnull;var d\u003d(0,g.E)(a,b);this.i\u003dnew g.K(function(){return d(c.Z)},300);\ng.I(this,this.i);this.X\u003dthis.S\u003dInfinity};\nwwa\u003dfunction(a,b){if(!b)return!1;for(var c\u003d0;c\u003cb.length;c++){var d\u003db.item(c);if(d\u0026\u0026a.B.includes(d.identifier))return!0}return!1};\ncK\u003dfunction(){var a\u003d\"ytp-id-\"+xwa.toString();xwa++;return a};\ng.dK\u003dfunction(a){g.H.call(this);this.qb\u003d{};this.md\u003d{};this.element\u003dthis.createElement(a)};\neK\u003dfunction(a,b,c,d){if(\"{{\"\u003d\u003d\u003dd.substr(0,2))a.md[d]\u003d[b,c];else return d};\nywa\u003dfunction(a,b){var c\u003d[];if(!b)return c;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,null!\u003dd){var e\u003dd.nodeType;1\u003d\u003d\u003de||3\u003d\u003d\u003de?c.push(d):d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.G?c.push(a.createElement(d)):d.element?c.push(d.element):\"string\"\u003d\u003d\u003dtypeof d\u0026\u0026-1!\u003d\u003dd.indexOf(\"\\n\")?d.split(\"\\n\").forEach(function(f,h){0\u003ch\u0026\u0026c.push(g.hh(\"BR\"));c.push(g.ih(f))}):c.push(g.ih(d))}return c};\nfK\u003dfunction(a,b,c,d){if(\"child\"\u003d\u003d\u003dc){g.jh(b);var e;void 0\u003d\u003d\u003dd?e\u003dvoid 0:e\u003d!Array.isArray(d)||d\u0026\u0026\"string\"\u003d\u003d\u003dtypeof d.G?[d]:d;c\u003dywa(a,e);c\u003dg.q(c);for(a\u003dc.next();!a.done;a\u003dc.next())b.appendChild(a.value)}else\"style\"\u003d\u003d\u003dc?g.Em(b,\"cssText\",d?d:\"\"):null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?b.removeAttribute(c):(a\u003dd.toString(),\"href\"\u003d\u003d\u003dc\u0026\u0026(a\u003dg.Vf(g.bg(a))),b.setAttribute(c,a))};\ng.W\u003dfunction(a){g.dK.call(this,a);this.xb\u003d!0;this.oa\u003d!1;this.listeners\u003d[]};\ng.gK\u003dfunction(a,b){b?a.show():a.hide()};\ng.hK\u003dfunction(a){g.W.call(this,a);this.Va\u003dnew g.yx;g.I(this,this.Va)};\niK\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?null:h;g.hK.call(this,c);this.api\u003da;this.Wa\u003db;this.macros\u003d{};this.componentType\u003dd;this.K\u003dnull;this.kb\u003dh;this.layoutId\u003de;this.i\u003df;this.Xa\u003dnull;this.zG\u003dnew bK(this.element);g.I(this,this.zG);this.fb\u003dthis.T(this.element,\"click\",this.onClick);this.Aa\u003d[];this.xa\u003dnew vwa(this.onClick,this);g.I(this,this.xa);this.ob\u003d!1;this.X\u003dnull};\nzwa\u003dfunction(a,b,c){a.Wa?a.Wa.executeCommand(b,a.macros,c):g.ft(Error(\"null or undefined adService\"))};\njK\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?null:a;b\u003dvoid 0\u003d\u003d\u003db?null:b;if(null\u003d\u003da)return ht(Error(\"Got null or undefined adText object\")),\"\";var c\u003dg.Jg(a.text);if(!a.isTemplated)return c;if(null\u003d\u003db)return ht(Error(\"Missing required parameters for a templated message\")),c;a\u003dg.q(Object.entries(b));for(b\u003da.next();!b.done;b\u003da.next()){var d\u003dg.q(b.value);b\u003dd.next().value;d\u003dd.next().value;c\u003dc.replace(\"{\"+b+\"}\",d)}return c};\nAwa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.ac(a.thumbnails)||null\u003d\u003da.thumbnails[0].url)?\"\":g.Jg(a.thumbnails[0].url)};\nBwa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?null:a;return null\u003d\u003da||(a\u003da.thumbnail,null\u003d\u003da||null\u003d\u003da.thumbnails||g.ac(a.thumbnails)||null\u003d\u003da.thumbnails[0].width||null\u003d\u003da.thumbnails[0].height)?new g.Dg(0,0):new g.Dg(a.thumbnails[0].width||0,a.thumbnails[0].height||0)};\ng.Cwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}};\nkK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{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.lK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{G:\"path\",W:{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.mK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 32 32\",width:\"100%\"},U:[{G:\"path\",W:{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\"}}]}};\nDwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M14,14 L14,0 L0,0 L0,14 L14,14 Z\"}},{G:\"path\",W:{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\"}}]}};\nEwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M2,14 L5,11 L5,3 L2,0 L9,0 L9,14 L2,14 L2,14 Z\",fill:\"#eaeaea\"}}]}};\nFwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M12,14 L9,11 L9,3 L12,0 L5,0 L5,14 L12,14 Z\",fill:\"#eaeaea\"}}]}};\ng.nK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{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\"}}]}};\nGwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{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\"}}]}};\nHwa\u003dfunction(){return{G:\"svg\",W:{viewBox:\"0 0 24 24\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{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\"}}]}};\nIwa\u003dfunction(){return{G:\"svg\",W:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{G:\"path\",W:{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\"}}]}};\nJwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]}};\ng.oK\u003dfunction(){return{G:\"svg\",W:{viewBox:\"0 0 24 24\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{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\"}}]}};\npK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",W:{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\"}}]}};\nKwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 14 14\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M5,0 L9,0 L9,14 L5,14 L5,0 Z\",fill:\"#eaeaea\"}}]}};\nqK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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.rK\u003dfunction(){return{G:\"svg\",W:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"path\",W:{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\"}}]}};\nLwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,26 16,26 16,10 12,10 z M 21,26 25,26 25,10 21,10 z\"}}]}};\nMwa\u003dfunction(){return{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",L:\"ytp-svg-fill\",W:{\"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\"}}]}};\nNwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}};\nOwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]}};\nPwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 12,12 h 2 v 12 h -2 z m 3.5,6 8.5,6 V 12 z\"}}]}};\ng.sK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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.tK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}};\nQwa\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,25 19,25 19,11 12,11 z M 19,25 26,25 26,11 19,11 z\"}}]}};\nuK\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]}};\nvK\u003dfunction(a){if(!a)return null;switch(a.iconType){case \"OPEN_IN_NEW\":return{G:\"svg\",W:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 48 48\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0z\",fill:\"none\"}},{G:\"path\",W:{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\"}}]};case \"CHECK_BOX\":return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},\n{G:\"path\",W:{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\",fill:\"#d4d4d4\"}}]};case \"CHECK_BOX_OUTLINE_BLANK\":return{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{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\"}},{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}}]};case \"CLOSE\":return g.nK();case \"INFO_OUTLINE\":return Iwa();case \"REMOVE_CIRCLE\":return{G:\"svg\",\nW:{fill:\"#fff\",height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",W:{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 qK();case \"LIKE\":return g.oK();case \"DISLIKE\":return Hwa();default:return g.Xx(new g.Rv(\"Unexpected icon:\",a)),null}};\nwK\u003dfunction(a,b,c,d,e,f,h,l){e\u003dvoid 0\u003d\u003d\u003de?[]:e;h\u003dvoid 0\u003d\u003d\u003dh?!1:h;e\u003d{G:\"button\",Ia:[\"ytp-ad-button\"].concat(e)};null!\u003dl\u0026\u0026(e.W\u003d{tabindex:l});iK.call(this,a,b,e,void 0\u003d\u003d\u003df?\"button\":f,c,d);this.u\u003dthis.B\u003dthis.C\u003dnull;this.D\u003dh;this.hide()};\nRwa\u003dfunction(a){var b\u003dnull;null!\u003da.u\u0026\u0026(b\u003d[a.u.serviceEndpoint,a.u.navigationEndpoint].filter(function(c){return null!\u003dc}),a.u.command\u0026\u0026(b\u003db.concat(a.u.command)));\nreturn b||[]};\nxK\u003dfunction(){g.H.call(this);var a\u003dthis;this.i\u003dnew Map;this.u\u003dAja(function(b){if(b.target\u0026\u0026(b\u003da.i.get(b.target))\u0026\u0026b)for(var c\u003d0;c\u003cb.length;c++)g.Zu(b[c],void 0,void 0)})};\nSwa\u003dfunction(){null\u003d\u003dyK\u0026\u0026(yK\u003dnew xK);return yK};\nzK\u003dfunction(a,b){if(a.simpleText){a:{a\u003da.simpleText;if(b\u0026\u0026(b\u003dTwa(a))){b\u003dgh(\"SPAN\",null,b);break a}b\u003dg.ih(a)}return b}var c\u003d[];if(a.runs)for(var d\u003d0;d\u003ca.runs.length;d++){var e\u003da.runs[d];e.text\u0026\u0026c.push(Uwa(e,b))}return 1\u003d\u003dc.length?c[0]:gh(\"SPAN\",null,c)};\nUwa\u003dfunction(a,b){var c\u003dnull,d\u003da.text;b\u0026\u0026(d\u003dTwa(d)||d);a.bold\u0026\u0026(c\u003dgh(\"B\",null,c||d));a.italics\u0026\u0026(c\u003dgh(\"I\",null,c||d));a.strikethrough\u0026\u0026(c\u003dgh(\"STRIKE\",null,c||d));a.navigationEndpoint\u0026\u0026a.navigationEndpoint.urlEndpoint\u0026\u0026(b\u003da.navigationEndpoint.urlEndpoint,c\u003dgh(\"A\",null,c||d),g.ug(c,b.url),\"TARGET_NEW_WINDOW\"\u003d\u003db.target\u0026\u0026(c.target\u003d\"_blank\"),a\u003da.navigationEndpoint.loggingUrls)\u0026\u0026(a\u003da.map(function(e){return e.baseUrl}),Swa().register(c,a),g.M(c,\"ytp-ad-has-logging-urls\"));\nreturn c||gh(\"SPAN\",null,d)};\nTwa\u003dfunction(a){a\u003da.split(/(?:\\r\\n|\\r|\\n)/g);if(1\u003ca.length){for(var b\u003d[a[0]],c\u003d1;c\u003ca.length;c++)b.push(gh(\"BR\")),b.push(a[c]);return b}return null};\nAK\u003dfunction(a,b,c,d,e,f,h,l){f\u003dvoid 0\u003d\u003d\u003df?!1:f;h\u003dvoid 0\u003d\u003d\u003dh?[]:h;iK.call(this,a,b,{G:\"span\",Ia:[\"ytp-ad-hover-text-button\"].concat(h)},void 0\u003d\u003d\u003dl?\"ad-hover-text-button\":l,c,d);this.button\u003dthis.B\u003dnull;this.J\u003df;this.D\u003de;this.hide()};\nBK\u003dfunction(a){return a\u0026\u0026a.thumbnails\u0026\u0026!g.ac(a.thumbnails||null)\u0026\u0026a.thumbnails[0].url?g.Jg(a.thumbnails[0].url):\"\"};\nCK\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!1:f;iK.call(this,a,b,{G:\"img\",L:\"ytp-ad-image\"},\"ad-image\",c,d,void 0\u003d\u003d\u003de?null:e);this.u\u003df;this.hide()};\nDK\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;iK.call(this,a,b,{G:\"div\",Ia:[\"ytp-ad-confirm-dialog-background\"],U:[{G:\"div\",L:\"ytp-ad-confirm-dialog-container\",U:[{G:\"div\",Ia:[\"ytp-ad-confirm-dialog\"].concat(e),W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-confirm-dialog-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-confirm-dialog-messages\"},{G:\"div\",L:\"ytp-ad-confirm-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-confirm-dialog-cancel-button\",va:\"{{cancelLabel}}\"},{G:\"button\",L:\"ytp-ad-confirm-dialog-confirm-button\",\nva:\"{{confirmLabel}}\"}]}]}]},{G:\"button\",Ia:[\"ytp-ad-confirm-dialog-close-overlay-button\",\"ytp-ad-button\",\"ytp-ad-button-link\"],U:[{G:\"span\",L:\"ytp-ad-button-icon\",U:[g.nK()]}]}]},void 0\u003d\u003d\u003df?\"confirm-dialog\":f,c,d);this.S\u003dthis.Fa(\"ytp-ad-confirm-dialog-close-overlay-button\");this.D\u003dthis.Fa(\"ytp-ad-confirm-dialog-cancel-button\");this.J\u003dthis.Fa(\"ytp-ad-confirm-dialog-confirm-button\");this.Z\u003dthis.Fa(\"ytp-ad-confirm-dialog-messages\");this.C\u003dnull;this.u\u003dnew vx;g.I(this,this.u);this.B\u003dnull;this.hide()};\nVwa\u003dfunction(a,b){if(b.title){var c\u003dg.Uy(b.title);a.Qa(\"title\",c)}if(b.dialogMessages){c\u003dg.q(b.dialogMessages);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dzK(d.value),a.Z.appendChild(d)}b.cancelLabel\u0026\u0026(c\u003dg.Uy(b.cancelLabel),a.Qa(\"cancelLabel\",c),a.u.T(a.D,\"click\",function(e){return a.mC(e)}));\nb.confirmLabel\u0026\u0026(b\u003dg.Uy(b.confirmLabel),a.Qa(\"confirmLabel\",b),a.u.T(a.J,\"click\",function(e){return a.HF(e)}));\na.u.T(a.S,\"click\",function(e){return a.GF(e)})};\nEK\u003dfunction(a,b,c,d,e,f){e\u003dvoid 0\u003d\u003d\u003de?[]:e;f\u003dvoid 0\u003d\u003d\u003df?\"toggle-button\":f;var h\u003dpG(\"ytp-ad-toggle-button-input\");iK.call(this,a,b,{G:\"div\",Ia:[\"ytp-ad-toggle-button\"].concat(e),U:[{G:\"label\",L:\"ytp-ad-toggle-button-label\",W:{\"for\":h},U:[{G:\"span\",L:\"ytp-ad-toggle-button-icon\",W:{role:\"button\",\"aria-label\":\"{{tooltipText}}\"},U:[{G:\"span\",L:\"ytp-ad-toggle-button-untoggled-icon\",va:\"{{untoggledIconTemplateSpec}}\"},{G:\"span\",L:\"ytp-ad-toggle-button-toggled-icon\",va:\"{{toggledIconTemplateSpec}}\"}]},{G:\"input\",\nL:\"ytp-ad-toggle-button-input\",W:{id:h,type:\"checkbox\"}},{G:\"span\",L:\"ytp-ad-toggle-button-text\",va:\"{{buttonText}}\"},{G:\"span\",L:\"ytp-ad-toggle-button-tooltip\",va:\"{{tooltipText}}\"}]}]},f,c,d);this.C\u003dthis.Fa(\"ytp-ad-toggle-button\");this.u\u003dthis.Fa(\"ytp-ad-toggle-button-input\");this.Fa(\"ytp-ad-toggle-button-label\");this.Z\u003dthis.Fa(\"ytp-ad-toggle-button-icon\");this.J\u003dthis.Fa(\"ytp-ad-toggle-button-untoggled-icon\");this.D\u003dthis.Fa(\"ytp-ad-toggle-button-toggled-icon\");this.Ba\u003dthis.Fa(\"ytp-ad-toggle-button-text\");\nthis.B\u003dnull;this.S\u003d!1;this.hide()};\nFK\u003dfunction(a){a.S\u0026\u0026(a.isToggled()?(g.Um(a.J,!1),g.Um(a.D,!0)):(g.Um(a.J,!0),g.Um(a.D,!1)))};\nWwa\u003dfunction(a,b){var c\u003dnull;a.B\u0026\u0026(c\u003d(b?[a.B.defaultServiceEndpoint,a.B.defaultNavigationEndpoint]:[a.B.toggledServiceEndpoint]).filter(function(d){return null!\u003dd}));\nreturn c||[]};\nGK\u003dfunction(a){vx.call(this);this.i\u003da;this.T(this.i,\"onAdUxUpdate\",this.S)};\nHK\u003dfunction(a,b,c,d){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-feedback-dialog-background\",U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-container\",U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-form\",W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-feedback-dialog-title\",U:[{G:\"span\",va:\"{{title}}\"}]},{G:\"span\",L:\"ytp-ad-info-dialog-feedback-options-title\",va:\"{{reasonsTitle}}\"},{G:\"div\",L:\"ytp-ad-info-dialog-feedback-options\"},{G:\"div\",L:\"ytp-ad-feedback-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-feedback-dialog-cancel-button\",\nva:\"{{cancelLabel}}\"},{G:\"button\",L:\"ytp-ad-feedback-dialog-confirm-button\",va:\"{{confirmLabel}}\"}]}]}]}]},\"ad-info-dialog\",c,d);this.D\u003d[];this.u\u003dnull;this.J\u003dthis.Fa(\"ytp-ad-feedback-dialog-cancel-button\");this.S\u003dthis.Fa(\"ytp-ad-feedback-dialog-confirm-button\");this.Z\u003dthis.Fa(\"ytp-ad-info-dialog-feedback-options\");this.Ba\u003dthis.Fa(\"ytp-ad-feedback-dialog-title\");this.C\u003dthis.B\u003dnull;this.hide()};\n$wa\u003dfunction(a,b){var c\u003db.cancelRenderer\u0026\u0026b.cancelRenderer.buttonRenderer||null;c\u0026\u0026(a.u\u003dnew wK(a.api,a.Wa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-close-button\"],\"button\"),g.I(a,a.u),a.u.init(pG(\"button\"),c,a.macros),a.u.Ra(\"click\",a.BM,a),a.u.Da(a.element));b.title\u0026\u0026(c\u003dg.Uy(b.title),a.Qa(\"title\",c));b.reasonsTitle\u0026\u0026(c\u003dg.Uy(b.reasonsTitle),a.Qa(\"reasonsTitle\",c));b.reasons\u0026\u0026Xwa(a,b.reasons);b.cancelLabel\u0026\u0026(c\u003dg.Uy(b.cancelLabel),a.Qa(\"cancelLabel\",c),g.Ju(a.J,\"click\",function(){return a.BM()}));\nb.confirmLabel\u0026\u0026(c\u003dg.Uy(b.confirmLabel),a.Qa(\"confirmLabel\",c),g.Ju(a.S,\"click\",function(){return Ywa(a)}));\nb.undoRenderer\u0026\u0026Zwa(a,b.undoRenderer)};\nXwa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;c\u003dd.reason;null\u003d\u003dc?ht(Error(\"AdFeedbackReason.reason was not set.\")):(d\u003dd.endpoint,null\u003d\u003dd?ht(Error(\"AdFeedbackReason.endpoint was not set.\")):(c\u003dnew axa(c,d),g.I(a,c),a.Z.appendChild(c.i.element),a.D.push(c)))}};\nZwa\u003dfunction(a,b){if(b\u003db\u0026\u0026b.buttonRenderer||null)b.serviceEndpoint?(a.B\u003dnew wK(a.api,a.Wa,a.layoutId,a.i,[\"ytp-ad-feedback-dialog-undo-mute-button\"],\"ad-feedback-undo-mute-button\"),g.I(a,a.B),a.B.init(pG(\"ad-feedback-undo-mute-button\"),b,a.macros),a.B.Ra(\"click\",a.YW,a),a.B.Da(a.Ba)):ht(Error(\"AdFeedbackRenderer.undoRenderer.undoButtonRenderer was specified but did not contain a service endpoint.\"))};\nYwa\u003dfunction(a){var b\u003da.D.filter(function(c){return c.isChecked()});\n0!\u003d\u003db.length\u0026\u0026(a.Wa.executeCommand(b[0].u,a.macros),a.api.onAdUxClicked(\"ad-feedback-dialog-confirm-button\",a.layoutId),a.ea(\"a\"),a.hide())};\naxa\u003dfunction(a,b){this.u\u003db;this.i\u003dnew g.hK({G:\"label\",L:\"ytp-ad-feedback-dialog-reason-label\",U:[{G:\"input\",L:\"ytp-ad-feedback-dialog-reason-input\",W:{type:\"radio\",name:\"feedback-reason-group\"}},{G:\"span\",L:\"ytp-ad-feedback-dialog-reason-text\",va:g.Uy(a)}]});this.B\u003dthis.i.Fa(\"ytp-ad-feedback-dialog-reason-input\")};\nIK\u003dfunction(a,b,c,d){DK.call(this,a,b,c,d,[],\"ad-mute-confirm-dialog\")};\nJK\u003dfunction(a,b,c,d,e){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-info-dialog-background\",U:[{G:\"div\",L:\"ytp-ad-info-dialog-container\",U:[{G:\"div\",L:\"ytp-ad-info-dialog-form\",W:{role:\"dialog\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-ad-info-dialog-title\",va:\"{{title}}\"},{G:\"ul\",L:\"ytp-ad-info-dialog-ad-reasons\"},{G:\"div\",L:\"ytp-ad-info-dialog-message\"},{G:\"div\",L:\"ytp-ad-info-dialog-mute-container\"},{G:\"div\",L:\"ytp-ad-info-dialog-confirm-container\",U:[{G:\"button\",L:\"ytp-ad-info-dialog-confirm-button\",va:\"{{confirmLabel}}\"}]}]}]}]},\n\"ad-info-dialog\",c,d);this.u\u003dthis.B\u003dnull;this.S\u003dthis.Fa(\"ytp-ad-info-dialog-confirm-button\");this.Sa\u003dthis.Fa(\"ytp-ad-info-dialog-mute-container\");this.La\u003dthis.Fa(\"ytp-ad-info-dialog-message\");this.Ja\u003dthis.Fa(\"ytp-ad-info-dialog-ad-reasons\");this.D\u003dthis.C\u003dnull;this.Ba\u003de;this.J\u003dnull;this.Ka\u003d!1;this.Z\u003dnull;this.hide()};\nbxa\u003dfunction(a){(a.J\u0026\u0026a.J.impressionEndpoints||[]).forEach(function(b){return a.Wa.executeCommand(b,a.macros)})};\ncxa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.adFeedbackRenderer||null)a.B\u003dnew HK(a.api,a.Wa,a.layoutId,a.i),g.I(a,a.B),a.B.init(pG(\"ad-feedback-dialog\"),b,a.macros),a.B.Da(a.Ba),a.B.subscribe(\"a\",function(){return a.ea(\"c\")})};\ndxa\u003dfunction(a,b){if(b\u003db.content\u0026\u0026b.content.confirmDialogRenderer||null)a.D\u003dnew IK(a.api,a.Wa,a.layoutId,a.i),g.I(a,a.D),a.D.init(pG(\"ad-mute-confirm-dialog\"),b,a.macros),a.D.Da(a.Ba),a.D.subscribe(\"b\",function(){return a.ea(\"c\")})};\nexa\u003dfunction(a){a.u\u0026\u0026a.u.Ra(\"click\",a.kI,a);g.Ju(a.S,\"click\",function(){return a.kI()})};\nKK\u003dfunction(a,b,c,d,e,f){AK.call(this,a,b,c,d,void 0\u003d\u003d\u003df?!0:f,!0,[\"ytp-ad-info-hover-text-button\"],\"ad-info-hover-text-button\");this.u\u003dnull;this.C\u003de;this.hide()};\nfxa\u003dfunction(a,b,c){b\u003db.dialog\u0026\u0026b.dialog.adInfoDialogRenderer||null;null\u003d\u003db?g.ft(Error(\"AdInfoDialogEndpoint did not contain an AdInfoDialogRenderer.\")):(a.u\u003dnew JK(a.api,a.Wa,a.layoutId,a.i,a.C),g.I(a,a.u),a.u.init(pG(\"ad-info-dialog\"),b,c),a.u.Da(a.C),a.u.subscribe(\"d\",function(){return a.ea(\"f\")}),a.u.subscribe(\"c\",function(){return a.ea(\"e\")}))};\nhxa\u003dfunction(a,b,c){null\u003d\u003da.button?g.ft(Error(\"AdInfoHoverTextButton.button was expected but it was not created.\")):(a.B\u0026\u0026g.M(a.B.element,\"ytp-ad-info-hover-text-short\"),(b\u003db\u0026\u0026b.serviceEndpoint\u0026\u0026b.serviceEndpoint.adInfoDialogEndpoint||null)?(fxa(a,b,c),a.button.Ra(\"click\",function(){a.u\u0026\u0026!a.u.xb\u0026\u0026(a.u.show(),gxa(a))})):a.button.Ra(\"click\",function(){return gxa(a)}))};\ngxa\u003dfunction(a){a.api.onAdUxClicked(\"ad-info-icon-button\",a.layoutId)};\nLK\u003dfunction(a,b,c,d,e,f){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-text\"},void 0\u003d\u003d\u003df?\"ad-text\":f,c,d,void 0\u003d\u003d\u003de?null:e);this.u\u003dnull;this.hide()};\nMK\u003dfunction(a,b){b\u0026\u0026g.oh(a.element,jK(a.u,b))};\nNK\u003dfunction(a,b,c,d,e,f,h){iK.call(this,a,b,c,d,e,f);this.u\u003dh;g.I(this,this.u);this.Ja\u003dthis.D\u003d-1};\nOK\u003dfunction(a){a.u\u0026\u0026-1\u003d\u003d\u003da.D\u0026\u0026(a.D\u003da.u.subscribe(\"h\",a.Jo,a),a.Ja\u003da.u.subscribe(\"g\",a.Cq,a),a.Jo())};\nPK\u003dfunction(a){null!\u003da.u\u0026\u0026-1!\u003d\u003da.D\u0026\u0026(a.u.jg(a.D),a.u.jg(a.Ja),a.Ja\u003d-1,a.D\u003d-1)};\ng.QK\u003dfunction(a,b,c,d,e,f){g.H.call(this);this.element\u003da;this.state\u003dnull;c||a.hide();this.B\u003db;this.C\u003dvoid 0\u003d\u003d\u003dd?b:d;this.i\u003df;this.u\u003de;this.delay\u003dnew g.K(this.HB,0,this);g.I(this,this.delay)};\nRK\u003dfunction(a,b){a\u003da.element.element;b?a.setAttribute(\"aria-hidden\",\"true\"):a.removeAttribute(\"aria-hidden\")};\nSK\u003dfunction(a,b,c,d,e,f){NK.call(this,a,b,{G:\"div\",L:\"ytp-ad-preview-slot\"},\"ad-preview\",c,d,e);var h\u003dthis;this.La\u003d-1;this.B\u003dnew g.hK({G:\"span\",L:\"ytp-ad-preview-container\"});g.I(this,this.B);this.C\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-preview-text\");g.I(this,this.C);this.C.Da(this.B.element);this.S\u003dnew g.hK({G:\"span\",L:\"ytp-ad-preview-image\"});g.I(this,this.S);this.J\u003dnew CK(this.api,this.Wa,this.layoutId,this.i);g.I(this,this.J);this.J.Da(this.S.element);this.S.Da(this.B.element);\nthis.B.Da(this.element);this.Z\u003dnew g.QK(this.B,400,!1,100,function(){return h.hide()});\ng.I(this,this.Z);this.Ba\u003d0;this.Ka\u003d!1;this.Sa\u003df;this.hide()};\nTK\u003dfunction(a){a.Z.show(100);a.show()};\nUK\u003dfunction(a,b,c,d,e){NK.call(this,a,b,{G:\"div\",Ia:[\"ytp-flyout-cta\",\"ytp-flyout-cta-inactive\"],U:[{G:\"div\",L:\"ytp-flyout-cta-icon-container\"},{G:\"div\",L:\"ytp-flyout-cta-body\",U:[{G:\"div\",L:\"ytp-flyout-cta-text-container\",U:[{G:\"div\",L:\"ytp-flyout-cta-headline-container\"},{G:\"div\",L:\"ytp-flyout-cta-description-container\"}]},{G:\"div\",L:\"ytp-flyout-cta-action-button-container\"}]}]},\"flyout-cta\",c,d,e);this.S\u003dnew CK(this.api,this.Wa,this.layoutId,this.i,\"ytp-flyout-cta-icon\");g.I(this,this.S);this.S.Da(this.Fa(\"ytp-flyout-cta-icon-container\"));\nthis.J\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-flyout-cta-headline\");g.I(this,this.J);this.J.Da(this.Fa(\"ytp-flyout-cta-headline-container\"));this.C\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-flyout-cta-description\");g.I(this,this.C);this.C.Da(this.Fa(\"ytp-flyout-cta-description-container\"));this.B\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-flyout-cta-action-button\"]);g.I(this,this.B);this.B.Da(this.Fa(\"ytp-flyout-cta-action-button-container\"));this.Z\u003dnull;this.Ba\u003d0;this.hide()};\nVK\u003dfunction(a,b,c,d,e){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-instream-user-sentiment-container\"},\"instream-user-sentiment\",c,d,void 0\u003d\u003d\u003de?null:e);var f\u003dthis;this.u\u003dnull;this.C\u003dnew EK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-like-button\"]);g.I(this,this.C);this.C.Da(this.element);this.B\u003dnew EK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-instream-user-sentiment-dislike-button\"]);g.I(this,this.B);this.B.Da(this.element);this.D\u003dnew g.QK(this,400,!1,500,function(){return f.hide()});\ng.I(this,this.D);this.hide()};\nixa\u003dfunction(a,b){a.C.init(pG(\"toggle-button\"),a.u.likeButton.toggleButtonRenderer,b);a.B.init(pG(\"toggle-button\"),a.u.dislikeButton.toggleButtonRenderer,b);a.T(a.element,\"change\",a.mI)};\nWK\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?0:e;g.H.call(this);this.B\u003da;this.u\u003d!1;this.X\u003dd;this.J\u003d!1;this.i\u003dnull;0\u003cb\u0026\u0026(this.i\u003dnew g.K(this.AJ,b,this),g.I(this,this.i));this.D\u003dnew g.K(this.AJ,c,this);g.I(this,this.D);this.S\u003dsfa(this.B,e,1,d);g.I(this,this.S);this.K\u003dsfa(this.B,0,d,1);g.I(this,this.K);this.C\u003dnew vx;g.I(this,this.C)};\nXK\u003dfunction(a,b,c,d,e,f){NK.call(this,a,b,{G:\"div\",L:\"ytp-ad-skip-button-slot\"},\"skip-button\",c,d,e);var h\u003dthis;this.S\u003dnull;this.Ba\u003d!1;this.Ka\u003df;this.C\u003dnew g.hK({G:\"span\",Ia:[\"ytp-ad-skip-button-container\"]});g.I(this,this.C);this.C.Da(this.element);this.B\u003dthis.J\u003dnull;this.La\u003dnew g.QK(this.C,500,!1,100,function(){return h.hide()});\ng.I(this,this.La);this.Z\u003dnew WK(this.C.element,15E3,5E3,.5,.5);g.I(this,this.Z);this.hide()};\nkxa\u003dfunction(a){var b\u003da.S\u0026\u0026a.S.adRendererCommands;b\u003db\u0026\u0026b.clickCommand\u0026\u0026b.clickCommand.commandExecutorCommand\u0026\u0026b.clickCommand.commandExecutorCommand.commands||[];return a.api.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\")?b.some(function(c){return c.adLifecycleCommand?jxa(c.adLifecycleCommand):!1}):b.some(function(c){return c.adLifecycleCommand})};\njxa\u003dfunction(a){return\"END_LINEAR_AD\"\u003d\u003d\u003da.action||\"END_LINEAR_AD_PLACEMENT\"\u003d\u003d\u003da.action};\nYK\u003dfunction(a,b,c,d,e,f){NK.call(this,a,b,{G:\"div\",L:\"ytp-ad-skip-ad-slot\"},\"skip-ad\",c,d,e);this.Z\u003df;this.J\u003d!1;this.S\u003d0;this.C\u003dthis.B\u003dnull;this.hide()};\nlxa\u003dfunction(a,b){a.J||(a.J\u003d!0,a.B\u0026\u0026(b?a.B.Z.hide():a.B.hide()),b?(a\u003da.C,a.La.show(),a.show()):a.C.show())};\nZK\u003dfunction(a,b,c,d){wK.call(this,a,b,c,d,[\"ytp-ad-visit-advertiser-button\"],\"visit-advertiser\")};\n$K\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;iK.call(this,a,b,{G:\"span\",L:\"ytp-ad-simple-ad-badge\"},\"simple-ad-badge\",c,d);this.u\u003de;this.hide()};\naL\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;qG.call(this,\"player-overlay\",a,{},b,d);this.videoAdDurationSeconds\u003dc;this.i\u003dd;this.Yi\u003de};\nbL\u003dfunction(a,b){g.yx.call(this);this.api\u003da;this.durationMs\u003db;this.i\u003dnull;this.Je\u003dnew vx(this);g.I(this,this.Je);this.u\u003dmxa;this.Je.T(this.api,\"presentingplayerstatechange\",this.Qc);this.i\u003dthis.Je.T(this.api,\"onAdPlaybackProgress\",this.Sb)};\ncL\u003dfunction(a,b){g.yx.call(this);this.Wa\u003db;this.u\u003d!1;this.i\u003d0;this.Je\u003dnew vx(this);g.I(this,this.Je);this.durationMs\u003da;this.timer\u003dnew g.ai(100);g.I(this,this.timer);this.Je.T(this.timer,\"tick\",this.Sb);this.B\u003d{seekableStart:0,seekableEnd:a/1E3,current:0};this.start()};\ng.dL\u003dfunction(a,b){var c\u003dMath.abs(Math.floor(a)),d\u003dMath.floor(c/86400),e\u003dMath.floor(c%86400/3600),f\u003dMath.floor(c%3600/60);c\u003dMath.floor(c%60);if(b){b\u003d\"\";0\u003cd\u0026\u0026(b+\u003d\" \"+d+\" Days\");if(0\u003cd||0\u003ce)b+\u003d\" \"+e+\" Hours\";d\u003d(b+(\" \"+f+\" Minutes \")+(c+\" Seconds\")).trim()}else{b\u003d\"\";0\u003cd\u0026\u0026(b+\u003dd+\":\",10\u003ee\u0026\u0026(b+\u003d\"0\"));if(0\u003cd||0\u003ce)b+\u003de+\":\",10\u003ef\u0026\u0026(b+\u003d\"0\");b+\u003df+\":\";10\u003ec\u0026\u0026(b+\u003d\"0\");d\u003db+c}return 0\u003c\u003da?d:\"-\"+d};\ng.eL\u003dfunction(a){return(!(\"button\"in a)||\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003d\u003da.button)\u0026\u0026!(\"shiftKey\"in a\u0026\u0026a.shiftKey)\u0026\u0026!(\"altKey\"in a\u0026\u0026a.altKey)\u0026\u0026!(\"metaKey\"in a\u0026\u0026a.metaKey)\u0026\u0026!(\"ctrlKey\"in a\u0026\u0026a.ctrlKey)};\nfL\u003dfunction(a,b,c,d,e,f){NK.call(this,a,b,{G:\"span\",L:\"ytp-ad-duration-remaining\"},\"ad-duration-remaining\",c,d,e);this.videoAdDurationSeconds\u003df;this.B\u003dnull;this.hide()};\ngL\u003dfunction(a,b,c,d){LK.call(this,a,b,c,d,\"ytp-video-ad-top-bar-title\",\"ad-title\")};\nhL\u003dfunction(a,b){this.u\u003da;this.i\u003db};\niL\u003dfunction(a){return a.i-a.u};\njL\u003dfunction(a,b){return a.u+b*iL(a)};\nkL\u003dfunction(a,b,c){return iL(a)?g.xg((b-a.u)/iL(a),0,1):null!\u003dc?c:Infinity};\nlL\u003dfunction(a,b){g.hK.call(this,{G:\"div\",L:\"ytp-ad-persistent-progress-bar-container\",U:[{G:\"div\",L:\"ytp-ad-persistent-progress-bar\"}]});this.api\u003da;this.u\u003db;g.I(this,this.u);this.Mc\u003dthis.Fa(\"ytp-ad-persistent-progress-bar\");this.i\u003d-1;this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.hide();this.onStateChange()};\nmL\u003dfunction(a,b,c,d,e,f){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-player-overlay\",U:[{G:\"div\",L:\"ytp-ad-player-overlay-flyout-cta\"},{G:\"div\",L:\"ytp-ad-player-overlay-instream-info\"},{G:\"div\",L:\"ytp-ad-player-overlay-skip-or-preview\"},{G:\"div\",L:\"ytp-ad-player-overlay-progress-bar\"},{G:\"div\",L:\"ytp-ad-player-overlay-instream-user-sentiment\"}]},\"player-overlay\",c,d);this.J\u003df;this.S\u003dthis.Fa(\"ytp-ad-player-overlay-flyout-cta\");this.B\u003dthis.Fa(\"ytp-ad-player-overlay-instream-info\");this.C\u003dnull;nxa(this)\u0026\u0026(a\u003d\ngh(\"div\"),g.M(a,\"ytp-ad-player-overlay-top-bar-gradients\"),b\u003dthis.B,b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b),(b\u003dthis.api.getVideoData(2))\u0026\u0026b.isListed\u0026\u0026b.title\u0026\u0026(c\u003dnew gL(this.api,this.Wa,this.layoutId,this.i),c.Da(a),c.init(pG(\"ad-title\"),{text:b.title},this.macros),g.I(this,c)),this.C\u003da);this.D\u003dthis.Fa(\"ytp-ad-player-overlay-skip-or-preview\");this.Ba\u003dthis.Fa(\"ytp-ad-player-overlay-progress-bar\");this.Z\u003dthis.Fa(\"ytp-ad-player-overlay-instream-user-sentiment\");this.u\u003de;g.I(this,this.u);this.hide()};\nnxa\u003dfunction(a){a\u003da.api.V();return g.mE(a)\u0026\u0026a.isMobile};\npxa\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d\u003dg.O(\"VALID_SESSION_TEMPDATA_DOMAINS\",[]),e\u003dg.Oi(window.location.href);e\u0026\u0026d.push(e);e\u003dg.Oi(a);if(g.Zb(d,e)||!e\u0026\u0026eb(a,\"/\"))if(g.P(\"autoescape_tempdata_url\")\u0026\u0026(d\u003ddocument.createElement(\"a\"),g.ug(d,a),a\u003dd.href),a\u0026\u0026(a\u003dQi(a),d\u003da.indexOf(\"#\"),a\u003d0\u003ed?a:a.substr(0,d)))if(c\u0026\u0026!b.csn\u0026\u0026(b.itct||b.ved)\u0026\u0026(b\u003dObject.assign({csn:g.Px()},b)),f){var f\u003dparseInt(f,10);isFinite(f)\u0026\u00260\u003cf\u0026\u0026oxa(a,b,f)}else oxa(a,b)};\noxa\u003dfunction(a,b,c){a\u003d\"ST-\"+Lg(a).toString(36);b\u003db?g.Xi(b):\"\";c\u003dc||5;Bu()\u0026\u0026g.Nt(a,b,c)};\nnL\u003dfunction(a,b,c){var d\u003d{};b\u0026\u0026(d.v\u003db);c\u0026\u0026(d.list\u003dc);a\u003d{name:a,locale:void 0,feature:void 0};for(var e in d)a[e]\u003dd[e];d\u003dg.Zi(\"/sharing_services\",a);g.Zu(d)};\ng.rxa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?{}:b;var c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dvoid 0\u003d\u003d\u003dd?window:d;d\u003dd.location;a\u003dg.Zi(a,b)+c;var e\u003dvoid 0\u003d\u003d\u003de?Bm:e;e\u003dCm(a,e)||qxa;d.href\u003dck(e)};\ng.oL\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d\u003dg.O(\"EVENT_ID\");d\u0026\u0026(b.ei||(b.ei\u003dd));b\u0026\u0026pxa(a,b);c||((window.ytspf||{}).enabled?spf.navigate(a):g.rxa(a))};\ng.pL\u003dfunction(a,b,c,d){c\u0026\u0026pxa(a,c);c\u003dg.bg(a);c\u003dg.Vf(c);a!\u003dc\u0026\u0026ht(Error(\"Unsafe window.open URL: \"+a));a\u003dc;b\u003db||Lg(a).toString(36);var e,f;if(d\u0026\u0026\"function\"\u003d\u003d\u003dtypeof(null\u003d\u003d(e\u003ddocument.featurePolicy)?void 0:e.features)\u0026\u0026(null\u003d\u003d(f\u003ddocument.featurePolicy)?0:f.features().includes(\"attribution-reporting\")))try{a\u003dsxa(a);var h\u003dObject.keys(d).map(function(l){return l.toLowerCase()+\"\u003d\"+d[l]}).join(\",\");\nwindow.open(a,b,h);return}catch(l){}window.open(a,b)};\nsxa\u003dfunction(a){return\"www.googleadservices.com\"!\u003d\u003dg.Oi(a)?a:a+\"\u0026nis\u003d3\"};\ng.qL\u003dfunction(a,b,c){b\u003dtxa(null,b,c);if(b\u003dvg(b,window,\"loginPopup\",\"width\u003d800,height\u003d600,resizable\u003dyes,scrollbars\u003dyes\"))c\u003dg.ev(\"LOGGED_IN\",function(d){g.fv(g.O(\"LOGGED_IN_PUBSUB_KEY\",void 0));Zs(\"LOGGED_IN\",!0);a(d)}),Zs(\"LOGGED_IN_PUBSUB_KEY\",c),b.moveTo((screen.width-800)/2,(screen.height-600)/2)};\ntxa\u003dfunction(a,b,c){var d\u003d\"/signin?context\u003dpopup\";c\u0026\u0026(d\u003ddocument.location.protocol+\"//\"+c+d);c\u003ddocument.location.protocol+\"//\"+document.domain+\"/post_login\";a\u0026\u0026(c\u003dYi(c,\"mode\",a));a\u003dYi(d,\"next\",c);b\u0026\u0026(a\u003dYi(a,\"feature\",b));return a};\nuxa\u003dfunction(a,b){var c,d;if(!a)return!1;if((null\u003d\u003d\u003d(c\u003da.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026b.Mq)return!!b.Mq[a.signalServiceEndpoint.signal];if((null\u003d\u003d\u003d(d\u003da.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026b.FD)return!!b.FD[a.continuationCommand.request];for(var e in a)if(b.CD[e])return!0;return!1};\nvxa\u003dfunction(a,b){var c,d;if((null\u003d\u003d\u003d(c\u003da.signalServiceEndpoint)||void 0\u003d\u003d\u003dc?0:c.signal)\u0026\u0026b.Mq){var e\u003db.Mq[a.signalServiceEndpoint.signal];if(e)return e()}if((null\u003d\u003d\u003d(d\u003da.continuationCommand)||void 0\u003d\u003d\u003dd?0:d.request)\u0026\u0026b.FD\u0026\u0026(e\u003db.FD[a.continuationCommand.request]))return e();for(var f in a)if(b.CD[f]\u0026\u0026(a\u003db.CD[f]))return a()};\nrL\u003dfunction(a){return function(){return new a}};\nxxa\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003db?\"UNKNOWN_INTERFACE\":b;if(1\u003d\u003d\u003da.length)return a[0];var c\u003dwxa[b];if(c){var d\u003dnew RegExp(c),e\u003dg.q(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,d.exec(c))return c}var f\u003d[];Object.entries(wxa).forEach(function(h){var l\u003dg.q(h);h\u003dl.next().value;l\u003dl.next().value;b!\u003d\u003dh\u0026\u0026f.push(l)});\nd\u003dnew RegExp(f.join(\"|\"));a.sort(function(h,l){return h.length-l.length});\ne\u003dg.q(a);for(c\u003de.next();!c.done;c\u003de.next())if(c\u003dc.value,!d.exec(c))return c;return a[0]};\ng.sL\u003dfunction(a){return\"/youtubei/v1/\"+xxa(a)};\ntL\u003dfunction(a){var b\u003dg.O(\"INNERTUBE_HOST_OVERRIDE\");b\u0026\u0026(a\u003dString(b)+String(Qi(a)));return a};\nyxa\u003dfunction(a,b){var c\u003d{};g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.Authorization)||(c.key\u003dg.O(\"INNERTUBE_API_KEY\"));g.P(\"json_condensed_response\")\u0026\u0026(c.prettyPrint\u003d\"false\");return a\u003dpt(a,c)};\nuL\u003dfunction(a,b){return{method:void 0\u003d\u003d\u003db?\"POST\":b,mode:qt(a)?\"same-origin\":\"cors\",credentials:qt(a)?\"same-origin\":\"include\"}};\nvL\u003dfunction(){};\nwL\u003dfunction(){};\nxL\u003dfunction(a,b,c,d){this.C\u003da;this.bf\u003db;this.B\u003dc;this.D\u003dd;this.u\u003dvoid 0;this.i\u003dnew Map;a.Mq||(a.Mq\u003d{});a.Mq\u003dObject.assign(Object.assign({},zxa),a.Mq)};\nAxa\u003dfunction(a,b,c,d){if(void 0!\u003d\u003dxL.i){if(d\u003dxL.i,a\u003d[a!\u003d\u003dd.C,b!\u003d\u003dd.bf,c!\u003d\u003dd.B,!1,!1,void 0!\u003d\u003dd.u],a.some(function(e){return e}))throw new g.Rv(\"InnerTubeTransportService is already initialized\",a);\n}else xL.i\u003dnew xL(a,b,c,d)};\nzL\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dd?yL:d;var e\u003dvxa(b,a.C);if(!e)return Oh(new g.Rv(\"Error: No request builder found for command.\",b));var f\u003de.D(b,c,d);return f?new Jh(function(h){var l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return m\u003d\"cors\"\u003d\u003d\u003d(null\u003d\u003d\u003d(l\u003df.Gq)||void 0\u003d\u003d\u003dl?void 0:l.mode)?\"cors\":void 0,g.A(p,Bxa(a,f.config,m),2);n\u003dp.u;h(Cxa(a,f,n));g.sa(p)})}):Oh(new g.Rv(\"Error: Failed to build request for command.\",b))};\ng.KJ\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?{tp:{identity:yL}}:e;var f\u003dvoid 0\u003d\u003d\u003df?!0:f;b.context||(b.context\u003dEJ(d,f));return new Jh(function(h){var l,m,n,p,r;return g.B(function(t){if(1\u003d\u003dt.i)return l\u003dtL(c),m\u003dqt(l)?\"same-origin\":\"cors\",g.A(t,Bxa(a,e,m),2);n\u003dt.u;p\u003dyxa(tL(c),n);r\u003d{input:p,Gq:uL(p),Wk:b,config:e};h(Cxa(a,r,n));g.sa(t)})})};\nCxa\u003dfunction(a,b,c){var d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F;return g.B(function(J){switch(J.i){case 1:J.eb(2);break;case 3:if((n\u003dJ.u)\u0026\u0026!n.isExpired())return J.return(Promise.resolve(n.i()));case 2:if((p\u003dnull\u003d\u003d\u003d(d\u003db.config)||void 0\u003d\u003d\u003dd?void 0:d.Tj)\u0026\u0026a.i.has(p)\u0026\u0026g.P(\"web_memoize_inflight_requests\"))return J.return(a.i.get(p));if(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.Wk)||void 0\u003d\u003d\u003de?0:e.context)for(r\u003dg.q([]),t\u003dr.next();!t.done;t\u003dr.next())v\u003dt.value,v.hea(b.Wk.context);if(null\u003d\u003d\u003d(f\u003da.u)||void 0\u003d\u003d\u003df?0:\nf.C(b.input,b.Wk))return J.return(a.u.B(b.input,b.Wk));x\u003dJSON.stringify(b.Wk);b.Gq\u003dObject.assign(Object.assign({},b.Gq),{headers:c});y\u003dObject.assign({},b.Gq);\"POST\"\u003d\u003d\u003db.Gq.method\u0026\u0026(y\u003dObject.assign(Object.assign({},y),{body:x}));(null\u003d\u003d\u003d(h\u003db.config)||void 0\u003d\u003d\u003dh?0:h.EX)\u0026\u0026sz(b.config.EX);z\u003da.bf.fetch(b.input,y,b.config);p\u0026\u0026a.i.set(p,z);return g.A(J,z,4);case 4:D\u003dJ.u;p\u0026\u0026a.i.has(p)\u0026\u0026a.i.delete(p);(null\u003d\u003d\u003d(l\u003db.config)||void 0\u003d\u003d\u003dl?0:l.IX)\u0026\u0026sz(b.config.IX);if(D||null\u003d\u003d\u003d(m\u003da.u)||void 0\u003d\u003d\u003dm||!m.i(b.input,b.Wk)){J.eb(5);\nbreak}return g.A(J,a.u.u(b.input,b.Wk),6);case 6:D\u003dJ.u;case 5:if(D\u0026\u0026a.D)for(G\u003dg.q(a.D),t\u003dG.next();!t.done;t\u003dG.next())F\u003dt.value,F.handleResponse(D,b);return J.return(D)}})};\nBxa\u003dfunction(a,b,c){return g.B(function(d){if(a.B.hY){var e\u003dd.return,f,h,l\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003dh?void 0:h.identity)||yL;h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003df?void 0:f.sessionIndex;f\u003da.B.rz(l,{sessionIndex:h});f\u003dObject.assign(Object.assign({},Dxa(c)),f);d\u003de.call(d,f)}else d\u003dd.return(Exa(a,b,c));return d})};\nExa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){f\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003dd?void 0:d.identity)||yL;h\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.tp)||void 0\u003d\u003d\u003de?void 0:e.sessionIndex;var n\u003dNh(a.B.rz(f,{sessionIndex:h}));return g.A(m,n,2)}l\u003dm.u;return m.return(Promise.resolve(Object.assign(Object.assign({},Dxa(c)),l)))})};\nDxa\u003dfunction(a){var b\u003d{\"Content-Type\":\"application/json\"},c\u003dg.O(\"VISITOR_DATA\");c\u0026\u0026(b[\"X-Goog-Visitor-Id\"]\u003dc);\"cors\"!\u003d\u003da\u0026\u0026((a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_NAME\"))\u0026\u0026(b[\"X-Youtube-Client-Name\"]\u003da),(a\u003dg.O(\"INNERTUBE_CONTEXT_CLIENT_VERSION\"))\u0026\u0026(b[\"X-Youtube-Client-Version\"]\u003da),(a\u003dg.O(\"CHROME_CONNECTED_HEADER\"))\u0026\u0026(b[\"X-Youtube-Chrome-Connected\"]\u003da),g.P(\"forward_domain_admin_state_on_embeds\")\u0026\u0026(a\u003dg.O(\"DOMAIN_ADMIN_STATE\"))\u0026\u0026(b[\"X-Youtube-Domain-Admin-State\"]\u003da));return b};\nAL\u003dfunction(){};\nBL\u003dfunction(){};\nCL\u003dfunction(){};\nDL\u003dfunction(){};\nEL\u003dfunction(){};\nFL\u003dfunction(){};\nGL\u003dfunction(){};\ng.IL\u003dfunction(a,b){if(!HL){var c\u003d{CD:{feedbackEndpoint:rL(CL),modifyChannelNotificationPreferenceEndpoint:rL(DL),playlistEditEndpoint:rL(EL),subscribeEndpoint:rL(AL),unsubscribeEndpoint:rL(BL),webPlayerShareEntityServiceEndpoint:rL(FL)}},d\u003dg.P(\"web_enable_client_location_service\")?DJ.getInstance():void 0,e\u003d[];d\u0026\u0026e.push(d);void 0\u003d\u003d\u003da\u0026\u0026(FJ.i||(FJ.i\u003dnew FJ),a\u003dFJ.i);void 0\u003d\u003d\u003db\u0026\u0026(GL.i||(GL.i\u003dnew GL),b\u003dGL.i);Axa(c,b,a,e);HL\u003dxL.i}return HL};\nJL\u003dfunction(){};\nFxa\u003dfunction(){JL.i||(JL.i\u003dnew JL);return JL.i};\nHxa\u003dfunction(){if(!g.P(\"disable_biscotti_fetch_for_ad_blocker_detection\")\u0026\u0026!g.P(\"disable_biscotti_fetch_entirely_for_all_web_clients\")\u0026\u0026Bu()\u0026\u0026\"1\"!\u003dYe(g.O(\"PLAYER_VARS\",{}),\"privembed\",!1)){var a\u003dfunction(){KL\u003d!0;\"google_ad_status\"in window?Zs(\"DCLKSTAT\",1):Zs(\"DCLKSTAT\",2)};\ntry{g.oy(\"//static.doubleclick.net/instream/ad_status.js\",a)}catch(b){}Gxa.push(g.Xu.Sf(function(){if(!(KL||\"google_ad_status\"in window)){try{if(a){var b\u003d\"\"+g.Qa(a),c\u003dMma[b];c\u0026\u0026g.fv(c)}}catch(d){}KL\u003d!0;Zs(\"DCLKSTAT\",3)}},5E3))}};\nIxa\u003dfunction(){var a\u003dNumber(g.O(\"DCLKSTAT\",0));return isNaN(a)?0:a};\nLL\u003dfunction(){};\nJxa\u003dfunction(){var a\u003dnavigator;return new Promise(function(b,c){var d;null!\u003d\u003d(d\u003da.webkitTemporaryStorage)\u0026\u0026void 0!\u003d\u003dd\u0026\u0026d.queryUsageAndQuota?a.webkitTemporaryStorage.queryUsageAndQuota(function(e,f){b({usage:e,quota:f})},function(e){c(e)}):c(Error(\"webkitTemporaryStorage is not supported.\"))})};\nKv\u003dfunction(a,b){var c\u003dthis;this.handleError\u003da;this.i\u003db;this.u\u003d!1;void 0\u003d\u003d\u003dself.document||self.addEventListener(\"beforeunload\",function(){c.u\u003d!0});\nthis.B\u003dMath.random()\u003c\u003dbt(\"ytidb_transaction_ended_event_rate_limit\",.02)};\nLxa\u003dfunction(a,b){LL.getInstance().estimate().then(function(c){c\u003dObject.assign(Object.assign({},b),{isSw:void 0\u003d\u003d\u003dself.document,isIframe:self!\u003d\u003dself.top,deviceStorageUsageMbytes:Kxa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.usage),deviceStorageQuotaMbytes:Kxa(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.quota)});a.i(\"idbQuotaExceeded\",c)})};\nKxa\u003dfunction(a){return\"undefined\"\u003d\u003d\u003dtypeof a?\"-1\":String(Math.ceil(a/1048576))};\nML\u003dfunction(){this.u\u003d!1;this.i\u003dnull};\nNxa\u003dfunction(a,b,c,d,e,f,h){h\u003dvoid 0\u003d\u003d\u003dh?!1:h;c?(a.u\u003d!0,g.oy(c,function(){a.u\u003d!1;var l\u003d0\u003c\u003dc.indexOf(\"/th/\");if(l?window.trayride:window.botguard)Mxa(a,d,!!h,l,e);else{l\u003dLma(c);var m\u003ddocument.getElementById(l);m\u0026\u0026(Ija(l),m.parentNode.removeChild(m));g.Xx(new g.Rv(\"Unable to load Botguard\",\"from \"+c))}},f)):b\u0026\u0026(f\u003dg.hh(\"SCRIPT\"),f.textContent\u003db,f.nonce\u003dwg(),document.head.appendChild(f),document.head.removeChild(f),((b\u003db.includes(\"trayride\"))?window.trayride:window.botguard)?Mxa(a,d,!!h,b,e):g.Xx(Error(\"Unable to load Botguard from JS\")))};\nMxa\u003dfunction(a,b,c,d,e){var f,h;if(g.P(\"use_bg_facade\"))if(c\u003dd?\"trayride\":\"botguard\",window[c])try{var l\u003dnew Wj({program:b,globalName:c});e\u0026\u0026l.TX.then(function(){e(b)});\nNL(a,l)}catch(m){m instanceof Error\u0026\u0026g.Xx(m)}else g.Xx(Error(\"VM not loaded, cannot start\"));else if(l\u003dd?null\u003d\u003d\u003d(f\u003dwindow.trayride)||void 0\u003d\u003d\u003df?void 0:f.ad:null\u003d\u003d\u003d(h\u003dwindow.botguard)||void 0\u003d\u003d\u003dh?void 0:h.bg)if(c)try{NL(a,new l(b,e?function(){e(b)}:g.Ja))}catch(m){m instanceof Error\u0026\u0026g.Xx(m)}else{try{NL(a,new l(b))}catch(m){m instanceof Error\u0026\u0026g.Xx(m)}e\u0026\u0026e(b)}else g.Xx(Error(\"Failed to finish initializing VM\"))};\nOxa\u003dfunction(a,b){var c\u003dg.OL;a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?3E3:b;return c.i?Promise.race([new Promise(function(d,e){setTimeout(function(){setTimeout(function(){setTimeout(function(){e(Error(\"Timed out waiting for snapshot\"))},0)},0)},b)}),\nnew Promise(function(d){c.i?c.i.snapshot?c.i.snapshot({hv:a}).then(d):c.i.hot?c.i.hot(d,!0,a):c.i.invoke?c.i.invoke(d,!0,a):g.Xx(Error(\"VM has unknown interface\")):d(null)})]):Promise.resolve(null)};\nNL\u003dfunction(a,b){g.ve(a.i);a.i\u003db};\ng.RL\u003dfunction(a,b,c){var d\u003dg.S(b.experiments,\"bg_vm_reinit_threshold\");b.N(\"always_reinit_bg_vm\")\u0026\u0026(d\u003d0);Pxa(a.program,d)\u0026\u0026(vz(\"bg_i\",void 0,\"player_att\"),g.OL.initialize(a,function(){var e\u003da.serverEnvironment;vz(\"bg_l\",void 0,\"player_att\");PL\u003d(0,g.Q)();for(var f\u003d0;f\u003cQL.length;f++){var h\u003dQL[f];try{h(e)}catch(l){}}},b.cspNonce,c))};\nQxa\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return g.OL.invoke(a)};\nRxa\u003dfunction(a){var b\u003dbt(\"botguard_async_snapshot_timeout_ms\",3E3);a\u003dvoid 0\u003d\u003d\u003da?{}:a;return Oxa(a,b)};\nPxa\u003dfunction(a,b){return a?g.OL.u?!1:!PL||(0,g.Q)()-PL\u003eb:!1};\nTxa\u003dfunction(a,b,c,d){var e\u003dwindow.location.search;if(38\u003d\u003d\u003db.Ka\u0026\u0026\"books\"\u003d\u003d\u003da.playerStyle)return e\u003db.videoId.indexOf(\":\"),g.Zi(\"//play.google.com/books/volumes/\"+b.videoId.slice(0,e)+\"/content/media\",{aid:b.videoId.slice(e+1),sig:b.RY});if(30\u003d\u003d\u003db.Ka\u0026\u0026\"docs\"\u003d\u003d\u003da.playerStyle)return g.Zi(\"https://docs.google.com/get_video_info\",{docid:b.videoId,authuser:b.authUser,authkey:b.authKey,eurl:a.fd});if(33\u003d\u003d\u003db.Ka\u0026\u0026\"google-live\"\u003d\u003d\u003da.playerStyle)return g.Zi(\"//google-liveplayer.appspot.com/get_video_info\",{key:b.videoId});\n\"yt\"!\u003d\u003da.oa\u0026\u0026g.Wx(Error(\"getVideoInfoUrl for invalid namespace: \"+a.oa));var f\u003d{html5:\"1\",video_id:b.videoId,cpn:b.clientPlaybackNonce,eurl:a.fd,ps:a.playerStyle,el:bG(b),hl:a.Ge,list:b.playlistId,agcid:b.tM,aqi:b.adQueryId,sts:18978,lact:Yu()};Object.assign(f,a.deviceParams);a.Za\u0026\u0026(f.forced_experiments\u003da.Za);b.Va?(f.vvt\u003db.Va,b.mdxEnvironment\u0026\u0026(f.mdx_environment\u003db.mdxEnvironment)):b.jf()\u0026\u0026(f.access_token\u003db.jf());b.adFormat\u0026\u0026(f.adformat\u003db.adFormat);0\u003c\u003db.slotPosition\u0026\u0026(f.slot_pos\u003db.slotPosition);b.breakType\u0026\u0026\n(f.break_type\u003db.breakType);null!\u003d\u003db.YC\u0026\u0026(f.ad_id\u003db.YC);null!\u003d\u003db.pD\u0026\u0026(f.ad_sys\u003db.pD);null!\u003d\u003db.fG\u0026\u0026(f.encoded_ad_playback_context\u003db.fG);b.JC\u0026\u0026(f.tpra\u003d\"1\");a.captionsLanguagePreference\u0026\u0026(f.cc_lang_pref\u003da.captionsLanguagePreference);a.Va\u0026\u00262!\u003d\u003da.Va\u0026\u0026(f.cc_load_policy\u003da.Va);var h\u003dg.Dv(g.Cv.getInstance(),65);g.FE(a)\u0026\u0026null!\u003dh\u0026\u0026!h\u0026\u0026(f.device_captions_on\u003d\"1\");a.mute\u0026\u0026(f.mute\u003da.mute);b.annotationsLoadPolicy\u0026\u00262!\u003d\u003da.annotationsLoadPolicy\u0026\u0026(f.iv_load_policy\u003db.annotationsLoadPolicy);b.Pq\u0026\u0026(f.endscreen_ad_tracking\u003d\nb.Pq);(h\u003da.S.get(b.videoId))\u0026\u0026h.Mx\u0026\u0026(f.ic_track\u003dh.Mx);b.Za\u0026\u0026(f.itct\u003db.Za);eG(b)\u0026\u0026(f.autoplay\u003d\"1\");b.mutedAutoplay\u0026\u0026(f.mutedautoplay\u003db.mutedAutoplay);b.Yk\u0026\u0026(f.autonav\u003d\"1\");b.HH\u0026\u0026(f.noiba\u003d\"1\");b.isMdxPlayback\u0026\u0026(f.mdx\u003d\"1\",f.ytr\u003db.Gg);b.mdxControlMode\u0026\u0026(f.mdx_control_mode\u003db.mdxControlMode);b.Rl\u0026\u0026(f.ytrcc\u003db.Rl);b.XB\u0026\u0026(f.utpsa\u003d\"1\");b.isFling\u0026\u0026(f.is_fling\u003d\"1\");b.isInlinePlaybackNoAd\u0026\u0026(f.mute\u003d\"1\");b.vnd\u0026\u0026(f.vnd\u003db.vnd);b.ah\u0026\u0026(h\u003d3\u003d\u003d\u003db.ah.split(\"|\").length,f.force_ad_params\u003dh?b.ah:\"||\"+b.ah);b.Kd\u0026\u0026(f.preload\u003d\nb.Kd);c.width\u0026\u0026(f.width\u003dc.width);c.height\u0026\u0026(f.height\u003dc.height);b.Hf\u0026\u0026(f.splay\u003d\"1\");b.ypcPreview\u0026\u0026(f.ypc_preview\u003d\"1\");cG(b)\u0026\u0026(f.content_v\u003dcG(b));b.Bb\u0026\u0026(f.livemonitor\u003d1);a.authUser\u0026\u0026(f.authuser\u003da.authUser);a.pageId\u0026\u0026(f.pageid\u003da.pageId);a.Aa\u0026\u0026(f.ei\u003da.Aa);a.i\u0026\u0026(f.iframe\u003d\"1\");b.contentCheckOk\u0026\u0026(f.cco\u003d\"1\");b.racyCheckOk\u0026\u0026(f.rco\u003d\"1\");a.B\u0026\u0026b.cC\u0026\u0026(f.live_start_walltime\u003db.cC);a.B\u0026\u0026b.hh\u0026\u0026(f.live_manifest_duration\u003db.hh);a.B\u0026\u0026b.playerParams\u0026\u0026(f.player_params\u003db.playerParams);a.B\u0026\u0026b.cycToken\u0026\u0026(f.cyc\u003db.cycToken);\na.B\u0026\u0026b.LC\u0026\u0026(f.tkn\u003db.LC);0!\u003d\u003dd\u0026\u0026(f.vis\u003dd);a.enableSafetyMode\u0026\u0026(f.enable_safety_mode\u003d\"1\");b.wb\u0026\u0026(f.kpt\u003db.wb);b.lk\u0026\u0026(f.kids_age_up_mode\u003db.lk);b.kidsAppInfo\u0026\u0026(f.kids_app_info\u003db.kidsAppInfo);b.Hr\u0026\u0026(f.upg_content_filter_mode\u003d\"1\");a.widgetReferrer\u0026\u0026(f.widget_referrer\u003da.widgetReferrer.substring(0,128));b.xa?(c\u003dnull!\u003db.xa.latitudeE7\u0026\u0026null!\u003db.xa.longitudeE7?b.xa.latitudeE7+\",\"+b.xa.longitudeE7:\",\",c+\u003d\",\"+(b.xa.clientPermissionState||0)+\",\"+(b.xa.locationRadiusMeters||\"\")+\",\"+(b.xa.locationOverrideToken||\"\")):\nc\u003dnull;c\u0026\u0026(f.uloc\u003dc);b.gk\u0026\u0026(f.internalipoverride\u003db.gk);a.embedConfig\u0026\u0026(f.embed_config\u003da.embedConfig);a.jj\u0026\u0026(f.co_rel\u003d\"1\");0\u003ca.ancestorOrigins.length\u0026\u0026(f.ancestor_origins\u003dArray.from(a.ancestorOrigins).join(\",\"));void 0!\u003d\u003da.homeGroupInfo\u0026\u0026(f.home_group_info\u003da.homeGroupInfo);void 0!\u003d\u003da.livingRoomAppMode\u0026\u0026(f.living_room_app_mode\u003da.livingRoomAppMode);a.enablePrivacyFilter\u0026\u0026(f.enable_privacy_filter\u003d\"1\");b.isLivingRoomDeeplink\u0026\u0026(f.is_living_room_deeplink\u003d\"1\");b.Wp\u0026\u0026b.fq\u0026\u0026(f.clip\u003db.Wp,f.clipt\u003db.fq);b.iq\u0026\u0026\n(f.disable_watch_next\u003d\"1\");b.fh\u0026\u0026(f.forced_by_var\u003d\"1\");for(var l in f)!Sxa.has(l)\u0026\u0026f[l]\u0026\u0026512\u003cString(f[l]).length\u0026\u0026(g.Xx(Error(\"GVI param too long: \"+l)),f[l]\u003d\"\");b\u003da.Ba;g.lE(a)\u0026\u0026(b\u003dIy(b.replace(/\\b(?:www|web)([.-])/,\"tv$1\"))||a.Ba);a\u003dg.Zi(b+\"get_video_info\",f);e\u0026\u0026(a\u003dXia(a,e));return a};\ng.SL\u003dfunction(a,b){return a.Ba+\"timedtext_video?ref\u003dplayer\u0026v\u003d\"+b.videoId};\ng.TL\u003dfunction(a){var b\u003d{};b.feature\u003da;return b};\nUxa\u003dfunction(a){var b\u003d{};a.FC\u0026\u0026(b.ytrext\u003da.FC);return g.We(b)?void 0:b};\ng.Vxa\u003dfunction(a){var b\u003dthis;this.videoData\u003da;a\u003d{};this.u\u003d(a.c1a\u003dfunction(){if(g.OL.isInitialized()){var c\u003d\"\";b.videoData\u0026\u0026b.videoData.Aa\u0026\u0026(c\u003db.videoData.Aa+(\"\u0026r1b\u003d\"+b.videoData.clientPlaybackNonce));var d\u003d{};c\u003d(d.atr_challenge\u003dc,d);vz(\"bg_v\",void 0,\"player_att\");c\u003dQxa(c);vz(\"bg_s\",void 0,\"player_att\");c\u003dc?\"r1a\u003d\"+c:\"r1c\u003d2\"}else vz(\"bg_e\",void 0,\"player_att\"),c\u003dwindow.trayride||window.botguard?\"r1c\u003d1\":\"r1c\u003d4\";return c},a.c6a\u003dfunction(c){return\"r6a\u003d\"+(Number(c.c)^Ixa())},a);\nthis.videoData\u0026\u0026this.videoData.Aa?this.i\u003dlt(this.videoData.Aa):this.i\u003d{}};\ng.Wxa\u003dfunction(a){if(a.videoData\u0026\u0026a.videoData.Aa){for(var b\u003d[a.videoData.Aa],c\u003dg.q(Object.keys(a.u)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.i[d]\u0026\u0026a.u[d]\u0026\u0026(d\u003da.u[d](a.i))\u0026\u0026b.push(d);return b.join(\"\u0026\")}return null};\nYxa\u003dfunction(a){var b\u003d{};Object.assign(b,a.u);\"c1b\"in a.i\u0026\u0026(b.c1a\u003dfunction(){return Xxa(a)});\nif(a.videoData\u0026\u0026a.videoData.Aa){for(var c\u003d[a.videoData.Aa],d\u003dg.q(Object.keys(b)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a.i[e]\u0026\u0026b[e]\u0026\u0026(e\u003db[e](a.i))\u0026\u0026c.push(e);return new Promise(function(f,h){Promise.all(c).then(function(l){f(l.filter(function(m){return!!m}).join(\"\u0026\"))},h)})}return Promise.resolve(null)};\nZxa\u003dfunction(a){if(!(\"c1a\"in a.i))return!1;if(!g.OL.isInitialized()){if(g.P(\"player_allow_late_init_bg\")\u0026\u0026!g.OL.u\u0026\u0026a.videoData){var b\u003da.videoData.botguardData;b\u0026\u0026g.RL(b,a.videoData.V(),g.UL(a.videoData.Aa))}return!0}return!1};\ng.UL\u003dfunction(a){return a?\"c1b\"in lt(a):!1};\nXxa\u003dfunction(a){if(!g.OL.isInitialized())return vz(\"bg_e\",void 0,\"player_att\"),window.trayride||window.botguard?Promise.resolve(\"r1c\u003d1\"):Promise.resolve(\"r1c\u003d4\");var b\u003d\"\";a.videoData\u0026\u0026a.videoData.Aa\u0026\u0026(b\u003da.videoData.Aa+(\"\u0026r1b\u003d\"+a.videoData.clientPlaybackNonce));a\u003d{};var c\u003d(a.atr_challenge\u003db,a);return new Promise(function(d){vz(\"bg_v\",void 0,\"player_att\");Rxa(c).then(function(e){e?(vz(\"bg_s\",void 0,\"player_att\"),d(\"r1a\u003d\"+e)):(vz(\"bg_e\",void 0,\"player_att\"),d(\"r1c\u003d2\"))},function(){vz(\"bg_e\",void 0,\"player_att\");\nd(\"r1c\u003d3\")})})};\n$xa\u003dfunction(a,b,c){\"string\"\u003d\u003d\u003dtypeof a\u0026\u0026(a\u003d{mediaContentUrl:a,startSeconds:b,suggestedQuality:c});a:{if((b\u003da.mediaContentUrl)\u0026\u0026(b\u003d/\\/([ve]|embed)\\/([^#?]+)/.exec(b))\u0026\u0026b[2]){b\u003db[2];break a}b\u003dnull}a.videoId\u003db;return VL(a)};\nVL\u003dfunction(a,b,c){if(\"string\"\u003d\u003d\u003dtypeof a)return{videoId:a,startSeconds:b,suggestedQuality:c};b\u003d[\"endSeconds\",\"startSeconds\",\"mediaContentUrl\",\"suggestedQuality\",\"videoId\"];c\u003d{};for(var d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c};\naya\u003dfunction(a,b,c,d){if(g.Na(a)\u0026\u0026!Array.isArray(a)){b\u003d\"playlist list listType index startSeconds suggestedQuality\".split(\" \");c\u003d{};for(d\u003d0;d\u003cb.length;d++){var e\u003db[d];a[e]\u0026\u0026(c[e]\u003da[e])}return c}b\u003d{index:b,startSeconds:c,suggestedQuality:d};\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;return b};\nYL\u003dfunction(a,b){g.H.call(this);var c\u003dthis;this.app\u003da;this.playerType\u003db;this.i\u003d!0;this.element\u003dnull;this.D\u003d{};this.K\u003d{};this.u\u003d{};this.S\u003d[];this.J\u003d{};this.C\u003d{};this.B\u003dnull;this.X\u003dnew Set;WL(this,\"cueVideoById\",this.cueVideoById);WL(this,\"loadVideoById\",this.loadVideoById);WL(this,\"cueVideoByUrl\",this.cueVideoByUrl);WL(this,\"loadVideoByUrl\",this.loadVideoByUrl);WL(this,\"playVideo\",this.playVideo);WL(this,\"pauseVideo\",this.pauseVideo);WL(this,\"stopVideo\",this.stopVideo);WL(this,\"clearVideo\",this.clearVideo);\nWL(this,\"getVideoBytesLoaded\",this.getVideoBytesLoaded);WL(this,\"getVideoBytesTotal\",this.getVideoBytesTotal);WL(this,\"getVideoLoadedFraction\",this.getVideoLoadedFraction);WL(this,\"getVideoStartBytes\",this.getVideoStartBytes);WL(this,\"cuePlaylist\",this.cuePlaylist);WL(this,\"loadPlaylist\",this.loadPlaylist);WL(this,\"nextVideo\",this.nextVideo);WL(this,\"previousVideo\",this.previousVideo);WL(this,\"playVideoAt\",this.playVideoAt);WL(this,\"setShuffle\",this.setShuffle);WL(this,\"setLoop\",this.setLoop);WL(this,\n\"getPlaylist\",this.CS);WL(this,\"getPlaylistIndex\",this.getPlaylistIndex);WL(this,\"getPlaylistId\",this.getPlaylistId);WL(this,\"loadModule\",this.loadModule);WL(this,\"unloadModule\",this.unloadModule);WL(this,\"setOption\",this.setOption);WL(this,\"getOption\",this.getOption);WL(this,\"getOptions\",this.getOptions);WL(this,\"mute\",this.mute);WL(this,\"unMute\",this.unMute);WL(this,\"isMuted\",this.isMuted);WL(this,\"setVolume\",this.setVolume);WL(this,\"getVolume\",this.getVolume);WL(this,\"seekTo\",this.seekTo);WL(this,\n\"getPlayerMode\",this.getPlayerMode);WL(this,\"getPlayerState\",this.getPlayerState);WL(this,\"getPlaybackRate\",this.getPlaybackRate);WL(this,\"setPlaybackRate\",this.setPlaybackRate);WL(this,\"getAvailablePlaybackRates\",this.getAvailablePlaybackRates);WL(this,\"getPlaybackQuality\",function(){return c.getPlaybackQuality(1)});\nWL(this,\"setPlaybackQuality\",this.setPlaybackQuality);WL(this,\"getAvailableQualityLevels\",this.getAvailableQualityLevels);WL(this,\"getCurrentTime\",this.getCurrentTime);WL(this,\"getDuration\",this.getDuration);WL(this,\"addEventListener\",this.zR);WL(this,\"removeEventListener\",this.zX);WL(this,\"getDebugText\",this.getDebugText);WL(this,\"getVideoData\",function(){return c.Gz()});\nWL(this,\"addCueRange\",this.addCueRange);WL(this,\"removeCueRange\",this.removeCueRange);WL(this,\"setSize\",this.setSize);WL(this,\"getApiInterface\",this.getApiInterface);WL(this,\"destroy\",this.destroy);WL(this,\"showVideoInfo\",this.showVideoInfo);WL(this,\"hideVideoInfo\",this.hideVideoInfo);WL(this,\"isVideoInfoVisible\",this.isVideoInfoVisible);WL(this,\"getSphericalProperties\",this.getSphericalProperties);WL(this,\"setSphericalProperties\",this.setSphericalProperties);a\u003dthis.app.V();a.C||(WL(this,\"getVideoEmbedCode\",\nthis.getVideoEmbedCode),WL(this,\"getVideoUrl\",this.getVideoUrl));WL(this,\"getMediaReferenceTime\",this.getMediaReferenceTime);WL(this,\"getSize\",this.getSize);a.C||WL(this,\"logImaAdEvent\",this.logImaAdEvent);XL(this,\"getInternalApiInterface\",this.getInternalApiInterface);XL(this,\"cueVideoByPlayerVars\",this.cueVideoByPlayerVars);XL(this,\"loadVideoByPlayerVars\",this.loadVideoByPlayerVars);XL(this,\"preloadVideoByPlayerVars\",this.preloadVideoByPlayerVars);XL(this,\"getAdState\",this.getAdState);XL(this,\"sendAbandonmentPing\",\nthis.sendAbandonmentPing);XL(this,\"setLoopRange\",this.setLoopRange);XL(this,\"getLoopRange\",this.getLoopRange);XL(this,\"setAutonavState\",this.setAutonavState);XL(this,\"seekToLiveHead\",this.seekToLiveHead);XL(this,\"seekToStreamTime\",this.seekToStreamTime);XL(this,\"seekToChapterWithAnimation\",this.seekToChapterWithAnimation);XL(this,\"startSeekCsiAction\",this.startSeekCsiAction);XL(this,\"getStreamTimeOffset\",this.getStreamTimeOffset);XL(this,\"getVideoData\",this.Gz);XL(this,\"setIsExternalPlaylist\",this.setIsExternalPlaylist);\nXL(this,\"downloadVideo\",this.downloadVideo);XL(this,\"pauseVideoDownload\",this.pauseVideoDownload);XL(this,\"resumeVideoDownload\",this.resumeVideoDownload);XL(this,\"refreshAllVideos\",this.refreshAllVideos);XL(this,\"deleteVideos\",this.deleteVideos);XL(this,\"deleteAllVideos\",this.deleteAllVideos);XL(this,\"isOrchestrationLeader\",this.isOrchestrationLeader);XL(this,\"getAppState\",this.getAppState);XL(this,\"addInfoCardXml\",this.addInfoCardXml);XL(this,\"updateLastActiveTime\",this.updateLastActiveTime);XL(this,\n\"setBlackout\",this.setBlackout);XL(this,\"setAccountLinkState\",this.setAccountLinkState);XL(this,\"updateAccountLinkingConfig\",this.updateAccountLinkingConfig);XL(this,\"setUserEngagement\",this.setUserEngagement);XL(this,\"updateSubtitlesUserSettings\",this.updateSubtitlesUserSettings);XL(this,\"getPresentingPlayerType\",this.getPresentingPlayerType);XL(this,\"canPlayType\",this.canPlayType);XL(this,\"updatePlaylist\",this.updatePlaylist);XL(this,\"updateVideoData\",this.updateVideoData);XL(this,\"updateEnvironmentData\",\nthis.updateEnvironmentData);XL(this,\"sendVideoStatsEngageEvent\",this.sendVideoStatsEngageEvent);XL(this,\"setCardsVisible\",this.setCardsVisible);XL(this,\"productsInVideoVisibilityUpdated\",this.productsInVideoVisibilityUpdated);XL(this,\"setSafetyMode\",this.setSafetyMode);XL(this,\"isAtLiveHead\",function(d){c.isAtLiveHead(void 0,d)});\nXL(this,\"getVideoAspectRatio\",this.getVideoAspectRatio);XL(this,\"getPreferredQuality\",this.getPreferredQuality);XL(this,\"setPlaybackQualityRange\",this.setPlaybackQualityRange);XL(this,\"onAdUxClicked\",this.onAdUxClicked);XL(this,\"getFeedbackProductData\",this.getFeedbackProductData);XL(this,\"getStoryboardFrame\",this.getStoryboardFrame);XL(this,\"getStoryboardFrameIndex\",this.getStoryboardFrameIndex);XL(this,\"getStoryboardLevel\",this.getStoryboardLevel);XL(this,\"getNumberOfStoryboardLevels\",this.getNumberOfStoryboardLevels);\nXL(this,\"getCaptionWindowContainerId\",this.getCaptionWindowContainerId);XL(this,\"getAvailableQualityLabels\",this.getAvailableQualityLabels);XL(this,\"addUtcCueRange\",this.addUtcCueRange);XL(this,\"showAirplayPicker\",this.showAirplayPicker);XL(this,\"addBgVersionChangeCallback\",this.addBgVersionChangeCallback);XL(this,\"setAutonav\",this.setAutonav);XL(this,\"isNotServable\",this.isNotServable);XL(this,\"channelSubscribed\",this.channelSubscribed);XL(this,\"channelUnsubscribed\",this.channelUnsubscribed);XL(this,\n\"isPictureInPictureAllowed\",this.isPictureInPictureAllowed);XL(this,\"togglePictureInPicture\",this.togglePictureInPicture);XL(this,\"supportsGaplessAudio\",this.supportsGaplessAudio);XL(this,\"enqueueVideoByPlayerVars\",function(d){return void c.enqueueVideoByPlayerVars(d)});\nXL(this,\"clearQueue\",this.clearQueue);XL(this,\"isFastLoad\",function(){return!1});\nXL(this,\"getPlayerResponse\",this.getPlayerResponse);XL(this,\"getAudioTrack\",this.pS);XL(this,\"setAudioTrack\",this.setAudioTrack);XL(this,\"getAvailableAudioTracks\",this.qS);XL(this,\"getMaxPlaybackQuality\",this.getMaxPlaybackQuality);XL(this,\"getUserPlaybackQualityPreference\",this.getUserPlaybackQualityPreference);XL(this,\"getStatsForNerds\",this.getStatsForNerds);XL(this,\"getSubtitlesUserSettings\",this.getSubtitlesUserSettings);XL(this,\"resetSubtitlesUserSettings\",this.resetSubtitlesUserSettings);XL(this,\n\"setMinimized\",this.setMinimized);XL(this,\"confirmYpcRental\",this.confirmYpcRental);XL(this,\"setInlinePreview\",this.setInlinePreview);XL(this,\"toggleSubtitlesOn\",this.toggleSubtitlesOn);XL(this,\"handleExternalCall\",this.handleExternalCall);XL(this,\"isExternalMethodAvailable\",this.isExternalMethodAvailable);XL(this,\"setScreenLayer\",this.setScreenLayer);XL(this,\"getCurrentPlaylistSequence\",this.getCurrentPlaylistSequence);XL(this,\"getPlaylistSequenceForTime\",this.getPlaylistSequenceForTime);XL(this,\n\"shouldSendVisibilityState\",this.shouldSendVisibilityState);XL(this,\"updateFullerscreenEduButtonVisibility\",this.updateFullerscreenEduButtonVisibility);XL(this,\"updateFullerscreenEduButtonSubtleModeState\",this.updateFullerscreenEduButtonSubtleModeState);XL(this,\"setGlobalCrop\",this.setGlobalCrop);XL(this,\"getVisibilityState\",this.getVisibilityState);XL(this,\"isMutedByMutedAutoplay\",this.isMutedByMutedAutoplay);XL(this,\"setInternalSize\",this.setInternalSize)};\nWL\u003dfunction(a,b,c){a.D[b]\u003dfunction(){var d\u003dg.Ba.apply(0,arguments);a.ma();return c.apply(a,d)};\na.u.hasOwnProperty(b)||XL(a,b,c);a.S.push(b)};\nZL\u003dfunction(a,b,c){a.K[b]\u003dfunction(){var d\u003dg.Ba.apply(0,arguments);a.ma();return c.apply(a,d)};\na.u.hasOwnProperty(b)||XL(a,b,c);a.S.push(b)};\nXL\u003dfunction(a,b,c){a.u[b]\u003dfunction(){var d\u003dg.Ba.apply(0,arguments);a.ma();return c.apply(a,d)}};\ngwa\u003dfunction(a){a.B||(a.B\u003d{},Object.assign(a.B,a.D),Object.assign(a.B,a.K),a.B.addEventListener\u003dfunction(b,c){bya(a,b,c)},a.B.removeEventListener\u003dfunction(b,c){c\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Qa(c));\nvar d\u003da.C[c];d\u0026\u0026(a.app.Xl.unsubscribe(b,d),b\u003da.C,c in b\u0026\u0026delete b[c])});\nreturn a.B};\nbya\u003dfunction(a,b,c){var d\u003d\"string\"\u003d\u003d\u003dtypeof c?b+c:b+String(g.Qa(c));if(!a.C[d]){var e;\"string\"\u003d\u003d\u003dtypeof c?e\u003dfunction(){var h\u003dg.Ba.apply(0,arguments);g.Ia(c).apply(window,h)}:e\u003dc;\nvar f\u003dfunction(h){e({target:a.B,data:h})};\na.C[d]\u003df;a.app.Xl.subscribe(b,f)}};\ncya\u003dfunction(a,b,c){b\u003dg.xg(Math.floor(b),0,100);isFinite(b)\u0026\u0026$L(a.app,{volume:b,muted:a.isMuted()},c)};\ndya\u003dfunction(a,b){$L(a.app,{muted:!0,volume:a.getVolume()},b)};\neya\u003dfunction(a,b){$L(a.app,{muted:!1,volume:Math.max(5,a.getVolume())},b)};\ng.bM\u003dfunction(a){var b\u003daM(a.app.tb());if(b)return b.Hv();a\u003da.app.tb();a\u003dg.oE(a.I.V())?a.Jd.get(\"music\"):void 0;return a?a.Hv():null};\ndM\u003dfunction(a,b){YL.call(this,a,b);var c\u003dthis;this.i\u003d!1;ZL(this,\"cueVideoByPlayerVars\",function(d,e){c.cueVideoByPlayerVars(cM(c,d),e)});\nZL(this,\"loadVideoByPlayerVars\",function(d,e,f,h){c.loadVideoByPlayerVars(cM(c,d),e,f,h)});\nZL(this,\"preloadVideoByPlayerVars\",function(d,e,f,h){return void c.preloadVideoByPlayerVars(cM(c,d),e,f,h)});\nZL(this,\"seekBy\",this.seekBy);ZL(this,\"mutedAutoplay\",this.mutedAutoplay);ZL(this,\"showControls\",this.showControls);ZL(this,\"hideControls\",this.hideControls);ZL(this,\"cancelPlayback\",this.cancelPlayback);ZL(this,\"getProgressState\",this.getProgressState);ZL(this,\"isInline\",this.isInline);ZL(this,\"setInline\",this.setInline);ZL(this,\"setLoopVideo\",this.setLoopVideo);ZL(this,\"getLoopVideo\",this.getLoopVideo);ZL(this,\"getStoryboardFormat\",this.getStoryboardFormat);ZL(this,\"getVideoContentRect\",this.getVideoContentRect);\nZL(this,\"toggleFullscreen\",this.toggleFullscreen);ZL(this,\"isFullscreen\",this.isFullscreen);ZL(this,\"getVideoStats\",this.getVideoStats);ZL(this,\"getPlayerSize\",this.getPlayerSize);ZL(this,\"toggleSubtitles\",this.toggleSubtitles);ZL(this,\"setCenterCrop\",this.setCenterCrop);ZL(this,\"setFauxFullscreen\",this.setFauxFullscreen);ZL(this,\"handleGlobalKeyDown\",this.handleGlobalKeyDown);ZL(this,\"handleGlobalKeyUp\",this.handleGlobalKeyUp);ZL(this,\"setSizeStyle\",this.setSizeStyle);ZL(this,\"wakeUpControls\",this.wakeUpControls)};\ncM\u003dfunction(a,b){var c\u003d{};if(a.app.V().K){a\u003dg.q(fya);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d])}else for(a\u003dg.q(gya),d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,b.hasOwnProperty(d)\u0026\u0026(c[d]\u003db[d]);return c};\nhya\u003dfunction(a,b,c){var d\u003da.app.getIngestionTime(c);if(!d)return 0;a\u003dd-a.app.getCurrentTime(c);return b-a};\ng.eM\u003dfunction(a){dM.call(this,a);this.nC\u003dthis.settingsMenu\u003dnull};\ng.fM\u003dfunction(a){a\u003da.tb();var b\u003da.Jd.get(\"endscreen\");return b\u0026\u0026b.Kq()?!0:a.xx()||g.oE(a.I.V())};\ng.gM\u003dfunction(a,b){3\u003d\u003d\u003da.getPresentingPlayerType()?a.ea(\"mdxautoplaycancel\"):a.ea(\"autonavcancel\",b)};\ng.iM\u003dfunction(a){var b\u003dhM(a.tb());return a.app.vg\u0026\u0026!a.isFullscreen()||3\u003d\u003d\u003da.getPresentingPlayerType()\u0026\u0026b\u0026\u0026b.hasNext()\u0026\u0026b.Tk()||!!a.getPlaylist()};\ng.kM\u003dfunction(a){return(a\u003dg.jM(a.tb()))?a.Dz():{}};\ng.iya\u003dfunction(a){a\u003d(a\u003da.getVideoData())\u0026\u0026a.u;return!!a\u0026\u0026!(!a.audio||!a.video)\u0026\u0026\"application/x-mpegURL\"!\u003d\u003da.mimeType};\ng.jya\u003dfunction(a){a\u003da.getVideoData();return!!a\u0026\u0026!!(a.adaptiveFormats||a.hlsFormats||a.ob)};\ng.lM\u003dfunction(a,b,c){a\u003da.bb().element;var d\u003dqc(a.children,function(e){e\u003dNumber(e.getAttribute(\"data-layer\"));return c-e||1});\n0\u003ed\u0026\u0026(d\u003d-(d+1));g.kh(a,b,d);b.setAttribute(\"data-layer\",String(c))};\ng.mM\u003dfunction(a){var b\u003da.V();if(!b.Lb)return!1;var c\u003da.getVideoData();if(!c||3\u003d\u003d\u003da.getPresentingPlayerType())return!1;var d\u003d(!c.isLiveDefaultBroadcast||b.N(\"allow_poltergust_autoplay\"))\u0026\u0026!kG(c);d\u003dc.isLivePlayback\u0026\u0026(!b.N(\"allow_live_autoplay\")||!d);var e\u003dc.isLivePlayback\u0026\u0026b.N(\"allow_live_autoplay_on_mweb\");a\u003da.getPlaylist();a\u003d!!a\u0026\u0026a.hasNext();var f\u003dc.watchNextResponse\u0026\u0026c.watchNextResponse.playerOverlays||null;f\u003d!!(f\u0026\u0026f.playerOverlayRenderer\u0026\u0026f.playerOverlayRenderer.autoplay);f\u003dc.D\u0026\u0026f;return!c.ypcPreview\u0026\u0026\n(!d||e)\u0026\u0026!g.Zb(c.Ba,\"ypc\")\u0026\u0026!a\u0026\u0026(!g.dE(b)||f)};\nkya\u003dfunction(a){a\u003dg.nM(a.app);if(!a)return!1;var b\u003da.getVideoData();if(!b.u||!b.u.video||1080\u003eb.u.video.i||b.MH)return!1;var c\u003d/^qsa/.test(b.clientPlaybackNonce),d\u003d\"r\";0\u003c\u003db.u.id.indexOf(\";\")\u0026\u0026(c\u003d/^[a-p]/.test(b.clientPlaybackNonce),d\u003d\"x\");return c?(a.Ea(\"iqss\",d,!0),!0):!1};\noM\u003dfunction(a){this.Y\u003da;this.u\u003dthis.i\u003dNaN;this.B\u003dg.S(this.Y.experiments,\"h5_csi_seek_latency_action_sampling\")||1};\npM\u003dfunction(a,b){this.Y\u003da;this.timerName\u003d\"\";this.B\u003d!1;this.u\u003dNaN;this.C\u003dnew oM(a);this.i\u003db||null;this.B\u003d!1};\nqM\u003dfunction(a,b){NI(b,void 0,a.timerName)};\nlya\u003dfunction(a,b,c){var d\u003dg.jE(b.B)\u0026\u0026!b.B.C;if(b.B.ah\u0026\u0026(fE(b.B)||\"shortspage\"\u003d\u003d\u003db.B.xa||JE(b.B)||d)\u0026\u0026!a.B){a.B\u003d!0;a.J\u003db.clientPlaybackNonce;g.O(\"TIMING_ACTION\")||Zs(\"TIMING_ACTION\",a.Y.csiPageType);a.Y.csiServiceName\u0026\u0026Zs(\"CSI_SERVICE_NAME\",a.Y.csiServiceName);if(a.i){d\u003da.i.yj();for(var e\u003dg.q(Object.keys(d)),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,sz(f,d[f],a.timerName);d\u003da.i.Sy;e\u003dg.q(Object.keys(d));for(f\u003de.next();!f.done;f\u003de.next())f\u003df.value,g.rz(f,d[f],a.timerName);d\u003da.i;d.i\u003d{};d.Sy\u003d{}}g.rz(\"yt_pvis\",\nOna(),a.timerName);g.rz(\"yt_pt\",\"html5\",a.timerName);a.D!\u003d\u003db.clientPlaybackNonce||Number.isNaN(a.u)||(uz(\"_start\",a.timerName)?c\u003dXy(a.timerName)._start+a.u:g.Xx(new g.Rv(\"attempted to log gapless pbs before CSI timeline started\",{cpn:b.clientPlaybackNonce})));c\u0026\u0026!uz(\"pbs\",a.timerName)\u0026\u0026a.tick(\"pbs\",c);b\u003da.Y;JE(b)||fE(b)||a.timerName||uz(\"_start\")}};\nmya\u003dfunction(a){if(a.i){var b\u003da.i;b.i\u003d{};b.Sy\u003d{}}a.B\u003d!1;a.D\u003dvoid 0;a.u\u003dNaN};\nrM\u003dfunction(a,b){g.yx.call(this);this.u\u003da;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.i\u003dnull;this.dislikes\u003dthis.likes\u003dthis.views\u003d0;this.order\u003d[];this.author\u003d\"\";this.Z\u003d{};this.B\u003d0;if(a\u003db.session_data)this.sessionData\u003djt(a,\"\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(a\u003db.api)\"string\"\u003d\u003d\u003dtypeof a\u0026\u002616\u003d\u003d\u003da.length?b.list\u003d\"PL\"+a:b.playlist\u003da;if(a\u003db.list)switch(b.listType){case \"user_uploads\":this.listId\u003dnew SE(\"UU\",\"PLAYER_\"+a);break;default:var c\u003db.playlist_length;c\u0026\u0026(this.length\u003dNumber(c)||0);this.listId\u003dg.TE(a);if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}else if(b.playlist){a\u003db.playlist.toString().split(\",\");0\u003cthis.index\u0026\u0026(this.items\u003d[]);a\u003dg.q(a);for(c\u003da.next();!c.done;c\u003da.next())(c\u003d\nc.value)\u0026\u0026this.items.push({video_id:c});this.length\u003dthis.items.length;if(a\u003db.video)this.items\u003da.slice(0),this.loaded\u003d!0}this.setShuffle(!!b.shuffle);if(a\u003db.suggestedQuality)this.quality\u003da;this.Z\u003dUE(b,\"playlist_\");this.C\u003d(b\u003db.thumbnail_ids)?b.split(\",\"):[]};\nsM\u003dfunction(a){return!!(a.playlist||a.list||a.api)};\nnya\u003dfunction(a){var b\u003da.index+1;return b\u003e\u003da.length?0:b};\noya\u003dfunction(a){var b\u003da.index-1;return 0\u003eb?a.length-1:b};\ng.tM\u003dfunction(a,b,c,d){b\u003dvoid 0!\u003d\u003db?b:a.index;b\u003da.items\u0026\u0026b in a.items?a.items[a.order[b]]:null;var e\u003dnull;b\u0026\u0026(c\u0026\u0026(b.autoplay\u003d\"1\"),d\u0026\u0026(b.autonav\u003d\"1\"),e\u003dnew xF(a.u,b),g.I(a,e),e.startSeconds\u003da.startSeconds||e.clipStart||0,a.listId\u0026\u0026(e.playlistId\u003da.listId.toString()));return e};\nuM\u003dfunction(a,b){a.index\u003dg.xg(b,0,a.length-1);a.startSeconds\u003d0};\nvM\u003dfunction(a,b){if(b.video\u0026\u0026b.video.length){a.title\u003db.title||\"\";a.description\u003db.description;a.views\u003db.views;a.likes\u003db.likes;a.dislikes\u003db.dislikes;a.author\u003db.author||\"\";var c\u003db.loop;c\u0026\u0026(a.loop\u003dc);c\u003dg.tM(a);a.items\u003d[];for(var d\u003dg.q(b.video),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value)e.video_id\u003de.encrypted_id,a.items.push(e);a.length\u003da.items.length;if(b\u003db.index)a.index\u003db;else if(c\u0026\u0026(b\u003dc.videoId,!a.items[a.index]||a.items[a.index].video_id!\u003d\u003db))for(c\u003d0;c\u003ca.items.length;c++)if(a.items[c].video_id\u003d\u003d\u003db){a.index\u003d\nc;break}a.setShuffle(!1);a.loaded\u003d!0;a.B++;a.i\u0026\u0026a.i()}};\ng.wM\u003dfunction(a){var b\u003da.V(),c\u003dpya(b),d\u003da.Za;d\u0026\u0026(c.clickTracking\u003d{clickTrackingParams:d});d\u003dc.client||{};var e\u003d\"EMBED\",f\u003dbG(a);\"leanback\"\u003d\u003d\u003df?e\u003d\"WATCH\":b.N(\"gvi_channel_client_screen\")\u0026\u0026\"profilepage\"\u003d\u003d\u003df?e\u003d\"CHANNEL\":a.Bb?e\u003d\"LIVE_MONITOR\":\"detailpage\"\u003d\u003d\u003df?e\u003d\"WATCH_FULL_SCREEN\":\"adunit\"\u003d\u003d\u003df?e\u003d\"ADUNIT\":\"sponsorshipsoffer\"\u003d\u003d\u003df\u0026\u0026(e\u003d\"UNKNOWN\");d.clientScreen\u003de;if(b\u003da.kidsAppInfo)d.kidsAppInfo\u003dJSON.parse(b);(e\u003da.lk)\u0026\u0026!b\u0026\u0026(d.kidsAppInfo\u003d{contentSettings:{ageUpMode:qya[e]}});a.Hr\u0026\u0026(d.unpluggedAppInfo\u003d{enableFilterMode:!0});\nif(b\u003da.xa)d.unpluggedLocationInfo\u003db;c.client\u003dd;d\u003dc.request||{};a.Kd\u0026\u0026(d.isPrefetch\u003d!0);if(b\u003da.mdxEnvironment)d.mdxEnvironment\u003db;if(b\u003da.mdxControlMode)d.mdxControlMode\u003drya[b];c.request\u003dd;d\u003dc.user||{};if(b\u003da.Va)d.credentialTransferTokens\u003d[{token:b,scope:\"VIDEO\"}];if(b\u003da.wb)d.delegatePurchases\u003d{oauthToken:b},d.kidsParent\u003d{oauthToken:b};c.user\u003dd;if(d\u003da.contextParams)c.activePlayers\u003d[{playerContextParams:d}];if(a\u003da.clientScreenNonce)c.clientScreenNonce\u003da;return c};\npya\u003dfunction(a){var b\u003dEJ(),c\u003db.client||{};if(a.Za){var d\u003da.Za.split(\",\"),e\u003d[];d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())e.push(Number(f.value));c.experimentIds\u003de}if(e\u003da.homeGroupInfo)c.homeGroupInfo\u003dJSON.parse(e);if(e\u003da.getPlayerType())c.playerType\u003de;if(e\u003da.deviceParams.ctheme)c.theme\u003de;if(e\u003da.livingRoomAppMode)c.tvAppInfo\u003dObject.assign(Object.assign({},c.tvAppInfo),{livingRoomAppMode:e});if(e\u003da.livingRoomPoTokenId)c.tvAppInfo\u003dObject.assign(Object.assign({},c.tvAppInfo),{livingRoomPoTokenId:e});\nb.client\u003dc;c\u003db.user||{};a.enableSafetyMode\u0026\u0026(c\u003dObject.assign(Object.assign({},c),{enableSafetyMode:!0}));a.pageId\u0026\u0026(c\u003dObject.assign(Object.assign({},c),{onBehalfOfUser:a.pageId}));b.user\u003dc;if(a\u003da.fd)b.thirdParty\u003d{embedUrl:a};return b};\nwya\u003dfunction(a,b,c){var d\u003da.videoId,e\u003dg.wM(a),f\u003da.V(),h\u003d{html5Preference:\"HTML5_PREF_WANTS\",lactMilliseconds:String(Yu()),referer:document.location.toString(),signatureTimestamp:18978};g.Cv.getInstance();a.Yk\u0026\u0026(h.autonav\u003d!0);g.Dv(0,141)\u0026\u0026(h.autonavState\u003dg.Dv(0,140)?\"STATE_OFF\":\"STATE_ON\");h.autoCaptionsDefaultOn\u003dg.Dv(0,66);eG(a)\u0026\u0026(h.autoplay\u003d!0);f.B\u0026\u0026a.cycToken\u0026\u0026(h.cycToken\u003da.cycToken);f.enablePrivacyFilter\u0026\u0026(h.enablePrivacyFilter\u003d!0);a.isFling\u0026\u0026(h.fling\u003d!0);var l\u003da.ah;if(l){var m\u003d{},n\u003d[];l\u003dl.split(\",\");\nl\u003dg.q(l);for(var p\u003dl.next();!p.done;p\u003dl.next()){p\u003dp.value;var r\u003dp.split(\"|\");3!\u003d\u003dr.length||p.includes(\"\u003d\")||(r[0]\u003d\"breaktype\u003d\"+r[0],r[1]\u003d\"offset\u003d\"+r[1],r[2]\u003d\"url\u003d\"+r[2]);p\u003d{adtype:\"video_ad\"};r\u003dg.q(r);for(var t\u003dr.next();!t.done;t\u003dr.next()){var v\u003dg.q(t.value.split(\"\u003d\"));t\u003dv.next().value;v\u003dka(v);p[t]\u003dv.join(\"\u003d\")}r\u003dp.url;t\u003dp.presetad;v\u003dp.viralresponseurl;var x\u003dNumber(p.campaignid);if(\"in_display_ad\"\u003d\u003d\u003dp.adtype)r\u0026\u0026(m.url\u003dr),t\u0026\u0026(m.presetAd\u003dt),v\u0026\u0026(m.viralAdResponseUrl\u003dv),x\u0026\u0026(m.viralCampaignId\u003dString(x));\nelse if(\"video_ad\"\u003d\u003d\u003dp.adtype){var y\u003d{offset:{kind:\"OFFSET_MILLISECONDS\",value:String(Number(p.offset)||0)}};if(p\u003dsya[p.breaktype])y.breakType\u003dp;r\u0026\u0026(y.url\u003dr);t\u0026\u0026(y.presetAd\u003dt);v\u0026\u0026(y.viralAdResponseUrl\u003dv);x\u0026\u0026(y.viralCampaignId\u003dString(x));n.push(y)}}h.forceAdParameters\u003d{videoAds:n,inDisplayAd:m}}a.isInlinePlaybackNoAd\u0026\u0026(h.isInlinePlaybackNoAd\u003d!0);a.isLivingRoomDeeplink\u0026\u0026(h.isLivingRoomDeeplink\u003d!0);m\u003da.cC;if(null!\u003dm){m\u003d{startWalltime:String(m)};if(n\u003da.hh)m.manifestDuration\u003dString(n||14400);h.liveContext\u003d\nm}a.mutedAutoplay\u0026\u0026(h.mutedAutoplay\u003d!0);a.Hf\u0026\u0026(h.splay\u003d!0);m\u003da.vnd;5\u003d\u003d\u003dm\u0026\u0026(h.vnd\u003dm);m\u003d{};if(n\u003da.isMdxPlayback)m.triggeredByMdx\u003dn;if(n\u003da.Rl)m.skippableAdsSupported\u003dn.split(\",\").includes(\"ska\");if(p\u003da.Gg){n\u003da.FC;l\u003d[];p\u003dg.q(p.split(\",\"));for(r\u003dp.next();!r.done;r\u003dp.next())if(t\u003dr.value)if((r\u003dt.startsWith(\"!\"))\u0026\u0026(t\u003dt.substr(1)),t\u003dt.split(\"-\"),!(3\u003et.length)){r\u003d{applicationState:r?\"INACTIVE\":\"ACTIVE\",clientFormFactor:tya[t[1]]||\"UNKNOWN_FORM_FACTOR\",clientName:uya[t[0]]||\"UNKNOWN_INTERFACE\",clientVersion:t[2]||\n\"\",platform:vya[t[1]]||\"UNKNOWN_PLATFORM\"};t\u003dvoid 0;if(n){v\u003dvoid 0;try{v\u003dJSON.parse(n)}catch(z){g.Xx(z)}v\u0026\u0026(t\u003d{params:[{key:\"ms\",value:v.ms}]},r.osName\u003dv.os_name,r.userAgent\u003dv.user_agent,r.windowHeightPoints\u003dv.window_height_points,r.windowWidthPoints\u003dv.window_width_points)}l.push({adSignalsInfo:t,remoteClient:r})}m.remoteContexts\u003dl}a.sourceContainerPlaylistId\u0026\u0026(m.mdxPlaybackSourceContext\u003d{mdxPlaybackContainerInfo:{sourceContainerPlaylistId:a.sourceContainerPlaylistId}});h.mdxContext\u003dm;m\u003db.width;0\u003c\nm\u0026\u0026(h.playerWidthPixels\u003dMath.round(m));if(b\u003db.height)h.playerHeightPixels\u003dMath.round(b);0!\u003d\u003dc\u0026\u0026(h.vis\u003dc);if(c\u003df.widgetReferrer)h.widgetReferrer\u003dc.substring(0,128);g.dE(f)\u0026\u0026!f.N(\"embeds_enable_sending_ancestor_origins_killswitch\")\u0026\u0026h\u0026\u0026(h.ancestorOrigins\u003df.ancestorOrigins);d\u003d{videoId:d,context:e,playbackContext:{contentPlaybackContext:h}};a.contentCheckOk\u0026\u0026(d.contentCheckOk\u003d!0);if(e\u003da.clientPlaybackNonce)d.cpn\u003de;if(e\u003da.playerParams)d.params\u003de;if(e\u003da.playlistId)d.playlistId\u003de;a.racyCheckOk\u0026\u0026(d.racyCheckOk\u003d\n!0);e\u003da.V();if(f\u003de.embedConfig)d.serializedThirdPartyEmbedConfig\u003df;d.captionParams\u003d{};f\u003dg.Dv(g.Cv.getInstance(),65);null!\u003da.deviceCaptionsOn?d.captionParams.deviceCaptionsOn\u003da.deviceCaptionsOn:g.FE(e)\u0026\u0026(d.captionParams.deviceCaptionsOn\u003dnull!\u003df?!f:!1);a.eP\u0026\u0026(d.captionParams.deviceCaptionsLangPref\u003da.eP);a.OC.length?d.captionParams.viewerSelectedCaptionLangs\u003da.OC:g.BE(e)\u0026\u0026e.N(\"web_player_i_see_captions_2\")\u0026\u0026(e\u003dg.sqa(),null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.length)\u0026\u0026(d.captionParams.viewerSelectedCaptionLangs\u003de);e\u003d\n\"onesie\"\u003d\u003d\u003da.fetchType\u0026\u0026a.N(\"html5_onesie_attach_po_token\");f\u003d\"onesie\"!\u003d\u003da.fetchType\u0026\u0026a.N(\"html5_non_onesie_attach_po_token\");if(e||f)a\u003da.V(),a.yd\u0026\u0026(d.serviceIntegrityDimensions\u003d{},d.serviceIntegrityDimensions.poToken\u003da.yd);return d};\nxya\u003dfunction(a){return{context:EJ(),videoIds:a}};\nAya\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i){c\u003dg.IL();var m\u003da.V(),n\u003d{context:g.wM(a)};m\u003dm.embedConfig;var p,r,t,v,x,y;var z\u003db.docid||b.video_id||b.videoId||b.id;if(!z){z\u003db.raw_embedded_player_response;if(!z\u0026\u0026!g.P(\"parse_video_id_from_serialized_embedded_player_response_killswitch\")){var D\u003db.embedded_player_response;D\u0026\u0026(z\u003dJSON.parse(D))}z\u003dz?(null\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003d(v\u003dnull\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003dz||void 0\u003d\u003d\u003dz?void 0:z.embedPreview)||void 0\u003d\u003d\u003dp?void 0:p.thumbnailPreviewRenderer)||\nvoid 0\u003d\u003d\u003dr?void 0:r.playButton)||void 0\u003d\u003d\u003dt?void 0:t.buttonRenderer)||void 0\u003d\u003d\u003dv?void 0:v.navigationEndpoint)||void 0\u003d\u003d\u003dx?void 0:x.watchEndpoint)||void 0\u003d\u003d\u003dy?void 0:y.videoId)||null:null}p\u003d(p\u003dz)?p:void 0;r\u003da.playlistId?a.playlistId:b.list;t\u003db.listType;if(r){var G;\"user_uploads\"\u003d\u003d\u003dt?G\u003d{username:r}:G\u003d{playlistId:r};yya(m,p,b,G);n.playlistRequest\u003dG}else b.playlist?(G\u003d{templistVideoIds:b.playlist.toString().split(\",\")},yya(m,p,b,G),n.playlistRequest\u003dG):p\u0026\u0026(G\u003d{videoId:p},m\u0026\u0026(G.serializedThirdPartyEmbedConfig\u003d\nm),n.singleVideoRequest\u003dG);d\u003dn;e\u003dg.sL(zya);return g.A(l,g.KJ(c,d,e),2)}f\u003dl.u;h\u003da.V();b.raw_embedded_player_response\u003df;return l.return(new xF(h,b))})};\nyya\u003dfunction(a,b,c,d){c.index\u0026\u0026(d.playlistIndex\u003dString(Number(c.index)+1));d.videoId\u003db?b:\"\";a\u0026\u0026(d.serializedThirdPartyEmbedConfig\u003da)};\ng.yM\u003dfunction(a,b){xM.get(a);xM.set(a,b)};\ng.zM\u003dfunction(a){g.yx.call(this);this.loaded\u003d!1;this.player\u003da};\nBya\u003dfunction(){this.u\u003d[];this.i\u003d[]};\ng.AM\u003dfunction(a,b){return b?a.i.concat(a.u):a.i};\ng.BM\u003dfunction(a,b){switch(b.kind){case \"asr\":Cya(b,a.u);break;default:Cya(b,a.i)}};\nCya\u003dfunction(a,b){g.Vb(b,function(c){return a.equals(c)})||b.push(a)};\ng.CM\u003dfunction(a){g.H.call(this);this.Y\u003da;this.u\u003dnew Bya;this.C\u003d[]};\ng.DM\u003dfunction(a,b,c){g.CM.call(this,a);this.audioTrack\u003dc;this.i\u003dnull;this.C\u003db.HE};\nDya\u003dfunction(){this.i\u003dthis.og\u003dthis.u\u003d!1};\nEya\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.hasSubfragmentedFmp4?!1:c.hasSubfragmentedFmp4;c\u003dvoid 0\u003d\u003d\u003dc.Uk?!1:c.Uk;var d\u003dnew Dya;d.u\u003da.N(\"html5_streaming_xhr_no_mp4_holdback_chunk\");d.og\u003db||c;d.i\u003da.N(\"html5_simplify_streaming_xhr\");return d};\ng.Fya\u003dfunction(a){this.i\u003da;this.D\u003dnew Dya;this.Gl\u003dthis.Fl\u003d!1;this.wk\u003d2;this.K\u003d20971520;this.X\u003d8388608;this.J\u003d120;this.kb\u003d3145728;this.Ba\u003d62914560;this.ob\u003d10485760;this.yk\u003dg.S(this.i.experiments,\"html5_min_readbehind_secs\");this.xr\u003dg.S(this.i.experiments,\"html5_min_readbehind_cap_secs\");this.wr\u003dg.S(this.i.experiments,\"html5_max_readbehind_secs\");this.Or\u003dthis.i.N(\"html5_trim_future_discontiguous_ranges\");this.Nb\u003dNaN;this.Th\u003d0;this.ej\u003dthis.Wq\u003d2;this.Yg\u003d3;this.hp\u003d2;this.Ka\u003d2097152;this.gp\u003d1048576;this.Xa\u003d\n!1;this.fd\u003d1800;this.nk\u003d5;this.Aa\u003d15;this.yd\u003d1;this.B\u003d1.15;this.C\u003d1.05;this.Bk\u003d!0;this.La\u003d!1;this.ip\u003d.8;this.Pb\u003d!1;this.Ou\u003dthis.i.N(\"html5_update_representation_init_boxes\");this.fk\u003d!1;this.Bb\u003d6;this.Z\u003dthis.fb\u003d!1;this.jc\u003d0;this.hh\u003dthis.i.N(\"html5_stop_overlapping_requests\");this.zk\u003d0;this.jr\u003dthis.i.N(\"html5_append_init_while_paused\");this.xk\u003dg.S(this.i.experiments,\"html5_max_readahead_bandwidth_cap\");this.Hl\u003dg.S(this.i.experiments,\"html5_post_interrupt_readahead\");this.Eb\u003d5E3;this.Vq\u003d100;this.rj\u003d\ng.S(this.i.experiments,\"html5_failure_retry_limit\")||6;this.ji\u003d1;this.fh\u003d1.6;this.Za\u003d!1;this.oa\u003d.5;this.lc\u003d2;this.kc\u003dthis.Qq\u003d0;this.Tq\u003d1.5;this.Uq\u003dthis.Kh\u003d.5;this.ke\u003d15;this.lk\u003d1;this.fq\u003dthis.wb\u003d!1;this.vk\u003d0;this.Ul\u003dthis.Eq\u003dthis.hk\u003dthis.Jl\u003dthis.Ck\u003d!1;this.Lb\u003d2;this.gq\u003dthis.zq\u003dthis.nj\u003d!1;this.Fe\u003d0;this.Hf\u003dthis.ap\u003dthis.Xg\u003dthis.xa\u003dthis.Pq\u003dthis.Qf\u003d!1;this.Lh\u003dthis.i.N(\"html5_unrewrite_timestamps\");this.Sa\u003d!0;this.dd\u003dthis.Zb\u003dthis.Il\u003dthis.Va\u003d!1;this.ek\u003d!0;this.ah\u003d!1;this.u\u003d\"\";this.rr\u003d1048576;this.Jc\u003d[];\nthis.vr\u003dthis.i.N(\"html5_woffle_resume\");this.gk\u003dthis.Si\u003dthis.md\u003dthis.Dh\u003d!1;this.Ge\u003d46800;this.pj\u003dthis.Wp\u003dthis.mj\u003dthis.jj\u003dthis.Kl\u003dthis.Kd\u003dthis.qb\u003d!1;this.S\u003d0;this.qj\u003d\"\";this.qr\u003dthis.i.N(\"html5_disable_codec_for_playback_on_error\");this.Ui\u003dthis.ir\u003dthis.sj\u003dthis.Uf\u003d!1;this.le\u003d0;this.Lr\u003duu();this.iq\u003dthis.jk\u003d!1;this.lr\u003dthis.i.N(\"html5_skip_buffer_check_seek_to_head\");this.wc\u003d!1;this.Nr\u003dthis.i.N(\"html5_enable_server_stitched_alr\");this.Kr\u003d!this.i.N(\"html5_reset_media_stream_discontinuity_killswitch\");this.bj\u003d\n!1;this.He\u003d8192;this.Ja\u003dthis.Qb\u003d!1;this.Hp\u003d1;this.Qr\u003dthis.i.N(\"html5_update_readahead_from_real_byterates\");this.Pr\u003dthis.i.N(\"html5_onesie_live\");this.Jr\u003dthis.i.N(\"html5_onesie_probe_during_read\");this.Ir\u003dg.S(this.i.experiments,\"html5_onesie_live_ttl_secs\")||8;this.Hr\u003dthis.i.N(\"html5_notify_resource_time_out_no_content\");this.Ak\u003dg.S(this.i.experiments,\"html5_attach_num_random_bytes_to_bandaid\")};\nGya\u003dfunction(a,b){1080\u003cb.video.i\u0026\u0026!a.Fl\u0026\u0026(a.K\u003d36700160,a.X\u003d5242880,a.kb\u003d10485760,a.Ka\u003d4194304,a.Fl\u003d!0);2160\u003cb.video.i\u0026\u0026!a.Gl\u0026\u0026(a.K\u003d104857600,a.Nb\u003d13107200,a.Gl\u003d!0);b.isEncrypted()\u0026\u0026g.pu()\u0026\u0026nu(\"kant\")\u0026\u0026(a.Nb\u003d1310720);b.Nb\u0026\u0026(a.gp\u003dMath.max(65536,Math.min(a.Ka,5*b.Nb)))};\ng.EM\u003dfunction(a,b){return zC(a.info.mimeType)?b?a.info.pc()\u003d\u003d\u003db:!0:!1};\ng.Hya\u003dfunction(a,b){if(null!\u003da.i\u0026\u0026g.DE(b.V())\u0026\u0026!a.i.isManifestless\u0026\u0026null!\u003da.i.i.rawcc)return!0;if(!a.zf())return!1;b\u003d!!a.i\u0026\u0026a.i.isManifestless\u0026\u0026Object.values(a.i.i).some(function(c){return g.EM(c,\"386\")});\na\u003d!!a.i\u0026\u0026!a.i.isManifestless\u0026\u0026Jpa(a.i);return b||a};\ng.FM\u003dfunction(a,b,c,d,e){g.CM.call(this,a);this.videoId\u003dc;this.qL\u003de;this.D\u003d{};this.i\u003dnull;a\u003dd||g.nt(b).hl||\"\";a\u003da.split(\"_\").join(\"-\");this.B\u003dot(b,{hl:a})};\nGM\u003dfunction(a,b){g.H.call(this);this.I\u003da;this.D\u003db;this.Sy\u003d{};this.i\u003d{};this.u\u003dnull;this.C\u003dnew Set;this.Jd\u003dnew Map;this.B\u003da.V().N(\"web_player_defer_modules\")};\ng.HM\u003dfunction(a){return a.Jd.get(\"captions\")};\nKya\u003dfunction(a,b){switch(b){case \"ad\":return IM(a);case \"annotations_module\":return b\u003da.I.V(),a\u003da.I.getVideoData(),a.SH||\"3\"\u003d\u003d\u003db.controlsType?!1:b.S.isEmpty()\u0026\u0026\"annotation-editor\"!\u003d\u003db.playerStyle\u0026\u0026\"live-dashboard\"!\u003d\u003db.playerStyle?!!a.Sa||!!g.$F(a)||!!g.aG(a):!0;case \"attribution\":return a\u003da.I.V(),a.N(\"web_player_show_music_in_this_video\")\u0026\u0026\"desktop-polymer\"\u003d\u003d\u003da.playerStyle;case \"creatorendscreen\":return b\u003da.I.V(),\"3\"\u003d\u003d\u003db.controlsType?a\u003d!1:\"creator-endscreen-editor\"\u003d\u003d\u003db.playerStyle?a\u003d!0:(a\u003da.I.getVideoData(),\na\u003d!!a\u0026\u0026(!!g.jta(a)||!!g.kta(a))),a;case \"embed\":return g.dE(a.I.V());case \"endscreen\":return g.Iya(a);case \"heartbeat\":return a.MG();case \"inline_preview\":return a.I.V().showInlinePreviewUi;case \"kids\":return tE(a.I.V());case \"remote\":return a.I.V().Zb;case \"miniplayer\":return a.I.V().showMiniplayerUiWhenMinimized;case \"music\":return g.oE(a.I.V());case \"captions\":return b\u003da.I.getVideoData(),!!b.jc||!!b.captionTracks.length||g.Hya(b,a.I);case \"unplugged\":return g.lE(a.I.V());case \"ux\":return a.I.V().kb;\ncase \"webgl\":return Jya(a);case \"ypc\":return a.xx();case \"ypc_clickwrap\":return a\u003da.I.getVideoData(),a.jj\u0026\u0026!a.IH;case \"yto\":return!!a.I.getVideoData().Ba.includes(\"yto\");default:return g.Wx(Error(\"Module descriptor \"+b+\" does not match\")),!1}};\nJM\u003dfunction(a,b,c,d,e){var f;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;var h\u003da.Jd.get(b);if(!h||d)if(e||(e\u003dfunction(){JM(a,b,c,d)}),f||(f\u003dfunction(){a.I.Td(b)}),h\u003dh||Lya(a,b,Kya(a,b),e,f))a.Jd.set(b,h),h.create(),c\u0026\u0026a.I.Pa(\"onApiChange\")};\nMya\u003dfunction(a){a.B\u0026\u0026(JM(a,\"endscreen\"),a.ID(),JM(a,\"creatorendscreen\",!0))};\ng.Iya\u003dfunction(a){var b\u003da.I.V();if(JE(b)||b.C||!b.ob\u0026\u0026!b.Kd)return!1;var c\u003da.I.getPresentingPlayerType();if(2\u003d\u003d\u003dc)return!1;if(3\u003d\u003d\u003dc)return b.N(\"desktop_enable_autoplay\");a\u003da.I.getVideoData();if(!a)return!1;c\u003d!a.isLiveDefaultBroadcast||b.N(\"allow_poltergust_autoplay\");c\u003da.isLivePlayback\u0026\u0026(!b.N(\"allow_live_autoplay\")||!c);b\u003da.isLivePlayback\u0026\u0026b.N(\"allow_live_autoplay_on_mweb\");return!c||b};\ng.jM\u003dfunction(a){return a.Jd.get(\"webgl\")};\nJya\u003dfunction(a){var b\u003da.I.getVideoData();a\u003da.I.V();var c\u003dg.mja(),d\u003da.N(\"enable_spherical_kabuki\"),e\u003dg.IE(a);if(g.ZF(b))return c||d||e||a.N(\"html5_enable_spherical\");if(g.WF(b))return e||c||d||a.N(\"html5_enable_spherical\");if(g.XF(b))return e||c||a.N(\"html5_enable_spherical3d\");if(g.YF(b))return e||!1;c\u003db.u\u0026\u0026b.u.video\u0026\u0026b.u.video.isHdr();return e\u0026\u0026!g.PF(b)\u0026\u0026!c\u0026\u0026(a.N(\"enable_webgl_noop\")||a.N(\"html5_enable_bicubicsharp\"))};\nNya\u003dfunction(a){a.I.V().N(\"web_player_ux_module_wait\")\u0026\u0026a.Jd.get(\"ux\")\u0026\u0026a.I.Td(\"ux\")};\nOya\u003dfunction(a){Nya(a);JM(a,\"ux\",!0)};\nIM\u003dfunction(a){if(a\u003da.I.getVideoData(1).getPlayerResponse())if(a\u003da.adPlacements)for(var b\u003d0;b\u003ca.length;b++)if(a[b].adPlacementRenderer)return!0;return!1};\nLya\u003dfunction(a,b,c,d,e){try{if(c){var f\u003dxM.get(b);if(f)return new f(a.I);Pya(a,b,d,e)}else a.I.Td(b)}catch(h){a.I.Td(b),g.Wx(h)}return null};\nKM\u003dfunction(a,b,c){for(var d\u003dg.q(a.Jd),e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;(f\u003df.next().value)\u0026\u0026(c||f.Xi(b))\u0026\u0026(g.ve(f),a.Jd.delete(e))}};\nLM\u003dfunction(a){return a.Jd.get(\"ad\")};\nMM\u003dfunction(a){if(tE(a.I.V()))return a.Jd.get(\"kids\")};\nhM\u003dfunction(a){if(a.I.V().Zb)return a.Jd.get(\"remote\")};\ng.NM\u003dfunction(a){if(g.lE(a.I.V()))return a.Jd.get(\"unplugged\")};\naM\u003dfunction(a){if(a.I.V().kb)return a.Jd.get(\"ux\")};\ng.OM\u003dfunction(a){return a.Jd.get(\"annotations_module\")};\nPM\u003dfunction(a){return a.Jd.get(\"creatorendscreen\")};\nRya\u003dfunction(a){var b\u003da.D.split(\"/\").slice(0,4).join(\"/\")+\"/wasm/lib.js\";return new Promise(function(c,d){Qya(a,b,function(){var e,f;return g.B(function(h){if(1\u003d\u003dh.i)return e\u003dg.C.loadWasm,\"function\"!\u003d\u003dtypeof e?(d(\"noloadwasm\"),h.eb(0)):g.A(h,e(),3);f\u003dh.u;c(f);g.sa(h)})},function(){d(\"player wasm load failure\")})})};\nPya\u003dfunction(a,b,c,d){if(a.D){var e\u003dSya[b];Qya(a,a.D+e,function(){a.C.add(e);c.call(a)},d)}};\nQya\u003dfunction(a,b,c,d){function e(){a.isDisposed()||d.call(a)}\nfunction f(){a.isDisposed()||c.call(a)}\nfor(var h\u003dg.Ug(\"SCRIPT\"),l\u003d!1,m,n\u003d0;n\u003ch.length;n++){var p\u003dh[n];if(p.src\u003d\u003d\u003db||p.getAttribute(\"data-original-src\")\u003d\u003d\u003db)m\u003dp}m||(m\u003dg.hh(\"SCRIPT\"),m.setAttribute(\"data-original-src\",b),l\u003d!0);var r\u003dm.onload;m.onload\u003dfunction(y){xh(f);r\u0026\u0026r.apply(window,[y])};\nvar t\u003dm.onerror;m.onerror\u003dfunction(y){if(.01\u003eMath.random()){var z\u003dnew g.Rv(\"Unable to load player module\",b,document.location\u0026\u0026document.location.origin);g.Wx(z)}xh(e);t\u0026\u0026t(y)};\nvar v\u003dm,x\u003dv.onreadystatechange;v.onreadystatechange\u003dfunction(y){switch(v.readyState){case \"loaded\":case \"complete\":xh(f)}x\u0026\u0026x(y)};\nl\u0026\u0026((h\u003da.I.V().cspNonce)\u0026\u0026m.setAttribute(\"nonce\",h),g.ek(m,g.Er(b)),h\u003dg.Ug(\"HEAD\")[0]||document.body,h.insertBefore(m,h.firstChild),g.xe(a,function(){m.parentNode\u0026\u0026m.parentNode.removeChild(m)}))};\nQM\u003dfunction(a,b,c){g.ye.call(this,b,a);this.i\u003dc};\ng.RM\u003dfunction(a){gJ.call(this);var b\u003dthis;this.i\u003da;this.D\u003d{};this.listener\u003dfunction(c){b.dispatchEvent(new QM(b,c.type,c))}};\nTM\u003dfunction(a,b,c,d,e){g.yx.call(this);var f\u003dthis;this.target\u003da;this.Jy\u003db;this.u\u003d0;this.J\u003d!1;this.C\u003dnew g.Bg(NaN,NaN);this.i\u003dnew g.BC(this);this.Aa\u003dthis.B\u003dthis.K\u003dnull;g.I(this,this.i);b\u003dd||e?4E3:3E3;this.X\u003dnew g.K(function(){SM(f,1,!1)},b,this);\ng.I(this,this.X);this.Z\u003dnew g.K(function(){SM(f,2,!1)},b,this);\ng.I(this,this.Z);this.oa\u003dnew g.K(function(){SM(f,512,!1)},b,this);\ng.I(this,this.oa);this.xa\u003dc\u0026\u00260\u003cc.md.length?5E3:3E3;d||(this.B\u003dthis.i.T(a,\"mouseover\",this.tA),this.i.T(a,\"mousemove\",this.QT),this.i.T(a,\"mouseleave\",this.RT));Gm?this.i.T(a,\"keypress\",this.wT):this.i.T(a,\"focusin\",this.uS);this.D\u003dthis.i.T(a,\"mousedown\",this.iM);this.S\u003dthis.i.T(a,\"touchstart\",this.EO,void 0,!0);SM(this,640,!0)};\nTya\u003dfunction(a){SM(a,4,!1);a.K\u0026\u0026(a.i.yc(a.K),a.K\u003dnull,a.B\u003da.i.T(a.target,\"mouseover\",a.tA));a.B\u0026\u0026(a.i.yc(a.B),a.B\u003da.i.T(a.target,\"mouseover\",a.tA))};\nSM\u003dfunction(a,b,c){a.isDisposed();var d\u003d!a.u;c?(a.u|\u003db,b\u00261\u0026\u0026a.X.start(),b\u00262\u0026\u0026a.Z.start()):(a.u\u0026\u003d~b,b\u00261\u0026\u0026a.X.stop(),b\u00262\u0026\u0026a.Z.stop(),b\u0026512\u0026\u0026a.oa.stop());a.u\u0026512\u0026\u0026!(a.u\u0026128)\u0026\u0026g.lr(a.oa,a.xa);b\u003d!a.u;d!\u003d\u003db\u0026\u0026a.ea(\"autohideupdate\",b)};\ng.UM\u003dfunction(a){g.W.call(this,{G:\"button\",Ia:[\"ytp-large-play-button\",\"ytp-button\"],W:{\"aria-label\":\"Play\"},U:[\"{{largePlayButtonChildren}}\"]});this.api\u003da;this.T(a,\"videodatachange\",this.Na);this.Na()};\nVM\u003dfunction(a){var b\u003d[\"ytp-cued-thumbnail-overlay\"];a.V().C\u0026\u0026b.push(\"ytp-exp-contain-thumbnail\");g.W.call(this,{G:\"div\",Ia:b,U:[{G:\"div\",L:\"ytp-cued-thumbnail-overlay-image\"}]});b\u003dthis.Fa(\"ytp-cued-thumbnail-overlay\");var c\u003dnew g.UM(a);g.I(this,c);c.Da(b);this.B\u003dnew g.BC(this);g.I(this,this.B);this.api\u003da;this.D\u003dthis.Fa(\"ytp-cued-thumbnail-overlay-image\");this.C\u003dc;this.u\u003dnew g.QK(this,250);g.I(this,this.u);this.i\u003dnew g.K(this.Na,0,this);g.I(this,this.i);this.Na();this.T(a,\"appresize\",this.yb);this.T(a,\n\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"ypcStateChanged\",this.jX);fE(a.V())\u0026\u0026this.T(a,\"videoplayerreset\",this.QP)};\nUya\u003dfunction(a){var b\u003d!a.V().Xg\u0026\u00263!\u003d\u003da.getPresentingPlayerType();return a.isFullscreen()||b};\ng.WM\u003dfunction(a,b,c,d){var e\u003da.currentTarget;if((void 0\u003d\u003d\u003dc||!c)\u0026\u0026g.eL(a))return g.Pu(a),!0;b.pauseVideo();a\u003de.getAttribute(\"href\");g.oL(a,d,!0);return!1};\ng.XM\u003dfunction(a,b,c){if(zE(b.V())\u0026\u00262!\u003d\u003db.getPresentingPlayerType()){if(g.eL(c))return b.isFullscreen()\u0026\u0026!b.V().externalFullscreen\u0026\u0026b.toggleFullscreen(),g.Pu(c),!0}else if(b.V().N(\"embeds_enable_webview_nonjs_navigation\")\u0026\u0026g.dE(b.V())\u0026\u0026(zu()||xu()))b\u003dc.target,b instanceof HTMLAnchorElement\u0026\u0026(a\u003dCm(a),b.href\u003dck(a));else{var d\u003dg.eL(c);d\u0026\u0026b.pauseVideo();g.oL(a,void 0,!0);d\u0026\u0026(g.pL(a),g.Pu(c))}return!1};\nVya\u003dfunction(){return{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M11,11 C9.89,11 9,11.9 9,13 L9,23 C9,24.1 9.89,25 11,25 L25,25 C26.1,25 27,24.1 27,23 L27,13 C27,11.9 26.1,11 25,11 L11,11 Z M17,17 L15.5,17 L15.5,16.5 L13.5,16.5 L13.5,19.5 L15.5,19.5 L15.5,19 L17,19 L17,20 C17,20.55 16.55,21 16,21 L13,21 C12.45,21 12,20.55 12,20 L12,16 C12,15.45 12.45,15 13,15 L16,15 C16.55,15 17,15.45 17,16 L17,17 L17,17 Z M24,17 L22.5,17 L22.5,16.5 L20.5,16.5 L20.5,19.5 L22.5,19.5 L22.5,19 L24,19 L24,20 C24,20.55 23.55,21 23,21 L20,21 C19.45,21 19,20.55 19,20 L19,16 C19,15.45 19.45,15 20,15 L23,15 C23.55,15 24,15.45 24,16 L24,17 L24,17 Z\",\nfill:\"#fff\"}}],L:\"ytp-subtitles-button-icon\"}};\nYM\u003dfunction(){return{G:\"div\",L:\"ytp-spinner-container\",U:[{G:\"div\",L:\"ytp-spinner-rotator\",U:[{G:\"div\",L:\"ytp-spinner-left\",U:[{G:\"div\",L:\"ytp-spinner-circle\"}]},{G:\"div\",L:\"ytp-spinner-right\",U:[{G:\"div\",L:\"ytp-spinner-circle\"}]}]}]}};\nZM\u003dfunction(a){if(document.createRange){var b\u003ddocument.createRange();b\u0026\u0026(b.selectNodeContents(a),a\u003dwindow.getSelection())\u0026\u0026(a.removeAllRanges(),a.addRange(b))}};\n$M\u003dfunction(a,b,c){a\u003da.V();return a.N(\"desktop_player_button_tooltip_with_shortcut\")\u0026\u0026!a.Qf?g.rH(\"$DESCRIPTION ($SHORTCUT)\",{DESCRIPTION:b,SHORTCUT:c}):b};\ng.aN\u003dfunction(a){g.W.call(this,{G:\"div\",Ia:[\"ytp-error\"],W:{role:\"alert\"},U:[{G:\"div\",L:\"ytp-error-content\",U:[{G:\"div\",L:\"ytp-error-icon-container\",U:[{G:\"svg\",W:{fill:\"#fff\",viewBox:\"0 0 48 48\"},U:[{G:\"path\",W:{d:\"M0 0h48v48H0V0z\",fill:\"none\"}},{G:\"path\",W:{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\"}}]}]},{G:\"div\",L:\"ytp-error-content-wrap\",\nU:[{G:\"div\",L:\"ytp-error-content-wrap-reason\",va:\"{{content}}\"},{G:\"div\",L:\"ytp-error-content-wrap-subreason\",va:\"{{subreason}}\"}]}]}]});this.api\u003da;this.keys\u003d[]};\ng.bN\u003dfunction(a){a\u003da.split(Wya);for(var b\u003d[],c\u003d0;c\u003ca.length;c+\u003d3){var d\u003da[c++].split(\"\\n\");b.push(d[0]);for(var e\u003d1;e\u003cd.length;e++)b.push({G:\"br\"}),b.push(d[e]);c\u003ca.length\u0026\u0026b.push({G:\"a\",W:{href:a[c],target:a[c+1]},va:a[c+2]})}return{G:\"span\",U:b}};\ndN\u003dfunction(a,b,c,d,e,f,h){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;h\u003dvoid 0\u003d\u003d\u003dh?!0:h;e||(e\u003da.api.V().i);a\u003da.api.getVideoData();b\u003dg.rH(g.cN[b]||\"\",d?{CPN:a.clientPlaybackNonce}:{}).split(/\\$(BEGIN|END)_LINK/);d\u003d[];f\u0026\u0026d.push({G:\"h2\",va:f});d.push(b[0]);h\u0026\u0026d.push({G:\"br\"});d.push({G:\"a\",W:{href:c,target:e?\"_blank\":null},va:b[2]});d.push(b[4]);return{G:\"span\",U:d}};\nXya\u003dfunction(a,b){for(var c\u003da.element.getElementsByTagName(\"a\"),d\u003d0;d\u003cc.length;d++){var e\u003da.T(c[d],\"click\",b);a.keys.push(e)}};\nYya\u003dfunction(a){for(var b\u003d0;b\u003ca.keys.length;b++)a.yc(a.keys[b]);a.keys\u003d[]};\neN\u003dfunction(a){g.BC.call(this);this.I\u003da;this.i\u003dnew Set;this.mediaSession\u003dnavigator.mediaSession;this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.eg);this.onVideoDataChange()};\nfN\u003dfunction(a,b,c){a.mediaSession.setActionHandler(b,c?function(){c()}:null);\na.i.add(b)};\nZya\u003dfunction(a){fN(a,\"play\",function(){a.I.playVideo()});\nfN(a,\"pause\",function(){a.I.pauseVideo()});\nfN(a,\"seekbackward\",function(){a.I.seekBy(-5*a.I.getPlaybackRate())});\nfN(a,\"seekforward\",function(){a.I.seekBy(5*a.I.getPlaybackRate())})};\n$ya\u003dfunction(a){var b,c;a\u003da.I.getVideoData();a\u003da.watchNextResponse\u0026\u0026a.watchNextResponse.playerOverlays||null;return null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.playerOverlayRenderer)||void 0\u003d\u003d\u003db?void 0:b.browserMediaSession)||void 0\u003d\u003d\u003dc?void 0:c.browserMediaSessionRenderer};\naza\u003dfunction(a){var b\u003d[];if(!a||!a.thumbnails)return b;a\u003dg.q(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026(!c.width||0\u003e\u003dc.width||!c.height||0\u003e\u003dc.height||g.Ky(c.url)\u0026\u0026b.push({src:c.url||\"\",sizes:c.width+\"x\"+c.height,type:\"image/jpeg\"}));return b};\nbza\u003dfunction(a){var b\u003da.I.zb();b\u003db.isCued()||b.isError()?\"none\":g.qJ(b)?\"playing\":\"paused\";a.mediaSession.playbackState\u003db};\ngN\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-paid-content-overlay\",W:{\"aria-live\":\"assertive\",\"aria-atomic\":\"true\"}});this.I\u003da;this.videoId\u003dnull;this.B\u003d!1;this.Ed\u003dthis.i\u003dnull;var b\u003da.V();a.N(\"enable_new_paid_product_placement\")\u0026\u0026!g.EE(b)?(this.u\u003dnew g.W({G:\"a\",L:\"ytp-paid-content-overlay-link\",W:{href:\"{{href}}\",target:\"_blank\"},U:[{G:\"div\",L:\"ytp-paid-content-overlay-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-paid-content-overlay-text\",va:\"{{text}}\"},{G:\"div\",L:\"ytp-paid-content-overlay-chevron\",va:\"{{chevron}}\"}]}),\nthis.T(this.u.element,\"click\",this.onClick)):this.u\u003dnew g.W({G:\"div\",Ia:[\"ytp-button\",\"ytp-paid-content-overlay-text\"],va:\"{{text}}\"});this.C\u003dnew g.QK(this.u,250,!1,100);g.I(this,this.u);this.u.Da(this.element);g.I(this,this.C);this.I.Ug(this.element,this);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.Qc)};\ndza\u003dfunction(a,b){var c\u003dgta(b),d\u003dQF(b);a.i?b.videoId\u0026\u0026b.videoId!\u003d\u003da.videoId\u0026\u0026(g.nr(a.i),a.videoId\u003db.videoId,a.B\u003d!!d,a.B\u0026\u0026c\u0026\u0026cza(a,d,c,b)):c\u0026\u0026d\u0026\u0026cza(a,d,c,b)};\ncza\u003dfunction(a,b,c,d){var e,f,h,l;a.i\u0026\u0026a.i.dispose();a.i\u003dnew g.K(a.Fb,b,a);g.I(a,a.i);d\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dd.getPlayerResponse())||void 0\u003d\u003d\u003de?void 0:e.paidContentOverlay)||void 0\u003d\u003d\u003df?void 0:f.paidContentOverlayRenderer;b\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.navigationEndpoint;d\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.icon)||void 0\u003d\u003d\u003dh?void 0:h.iconType;var m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.urlEndpoint)||void 0\u003d\u003d\u003dl?void 0:l.url;a.I.Vj(a.element,(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.clickTrackingParams)||\nnull);a.u.update({href:null!\u003d\u003dm\u0026\u0026void 0!\u003d\u003dm?m:\"#\",text:c,icon:\"MONEY_HAND\"\u003d\u003d\u003dd?{G:\"svg\",W:{fill:\"none\",height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{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:m?g.mK():null})};\neza\u003dfunction(a,b){a.i\u0026\u0026(g.T(b,8)\u0026\u0026a.B?(a.B\u003d!1,a.jd(),a.i.start()):(g.T(b,2)||g.T(b,64))\u0026\u0026a.videoId\u0026\u0026(a.videoId\u003dnull))};\nhN\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-spinner\",U:[YM(),{G:\"div\",L:\"ytp-spinner-message\",va:\"If playback doesn\u0027t begin shortly, try restarting your device.\"}]});this.api\u003da;this.message\u003dthis.Fa(\"ytp-spinner-message\");this.i\u003dnew g.K(this.show,500,this);g.I(this,this.i);this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"playbackstalledatstart\",this.u);a\u003da.zb();fza(a)?this.i.start():this.hide()};\nfza\u003dfunction(a){return g.T(a,128)?!1:g.T(a,16)||g.T(a,1)?!0:!1};\ng.iN\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;g.hK.call(this,b);var e\u003dthis;this.I\u003da;this.Ba\u003dd;this.K\u003dnew g.BC(this);this.X\u003dnew g.QK(this,c,!0,void 0,void 0,function(){e.u\u0026\u0026e.element\u0026\u0026(e.u.getAttribute(\"aria-haspopup\"),e.u.setAttribute(\"aria-expanded\",\"true\"),e.focus())});\ng.I(this,this.K);g.I(this,this.X)};\ngza\u003dfunction(a){a.u\u0026\u0026(document.activeElement\u0026\u0026g.nh(a.element,document.activeElement)\u0026\u0026(qh(a.u),a.u.focus()),a.u.setAttribute(\"aria-expanded\",\"false\"),a.u\u003dvoid 0);g.xx(a.K);a.S\u003dvoid 0};\njN\u003dfunction(a,b,c){a.ag()?a.Fb():a.jd(b,c)};\nkN\u003dfunction(a){var b\u003dg.mD(a.V().experiments,\"mweb_muted_autoplay_animation\"),c\u003d[],d\u003d[{G:\"div\",Ia:[\"ytp-unmute-icon\"],U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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{G:\"div\",Ia:[\"ytp-unmute-text\"],va:\"Tap to unmute\"}];\"none\"!\u003d\u003db\u0026\u0026(c.push(\"ytp-unmute-animated\"),d.push({G:\"div\",Ia:[\"ytp-unmute-box\"],U:[]}),\"expand\"\u003d\u003d\u003db?c.push(\"ytp-unmute-expand\"):\"shrink\"\u003d\u003d\u003db\u0026\u0026c.push(\"ytp-unmute-shrink\"));g.iN.call(this,a,{G:\"button\",Ia:[\"ytp-unmute\",\"ytp-popup\",\"ytp-button\"].concat(c),U:[{G:\"div\",L:\"ytp-unmute-inner\",U:d}]},100);this.i\u003dthis.clicked\u003d!1;this.api\u003da;this.api.Db(this.element,this,51663);this.T(a,\"onMutedAutoplayChange\",this.onMutedAutoplayChange,this);this.T(a,\"presentingplayerstatechange\",\nthis.eg);this.Ra(\"click\",this.onClick,this);a\u003da.isMutedByMutedAutoplay()\u0026\u0026!g.dE(this.api.V());g.gK(this,a);a\u0026\u0026hza(this);this.B\u003da};\nhza\u003dfunction(a){a.i||(a.i\u003d!0,a.api.gb(a.element,!0))};\ng.mN\u003dfunction(a){g.BC.call(this);var b\u003dthis;this.api\u003da;this.pF\u003d!1;this.Xk\u003dnull;this.Ry\u003d!1;this.Ie\u003dnull;this.HD\u003dthis.AB\u003d!1;this.lH\u003dthis.nH\u003dnull;this.PL\u003dNaN;this.kH\u003dthis.wv\u003d!1;this.Ew\u003d0;this.aD\u003d[];var c\u003da.V(),d\u003da.bb();this.BJ\u003dnew g.K(this.CF,0,this);g.I(this,this.BJ);g.oE(c)||(this.rs\u003dnew VM(a),g.I(this,this.rs),g.lM(a,this.rs.element,4));if(iza(this)){var e\u003dnew hN(a);g.I(this,e);e\u003de.element;g.lM(a,e,4)}var f\u003da.getVideoData();this.Cd\u003dnew TM(d,function(l){return b.Jy(l)},f,c.le,GE(c));\ng.I(this,this.Cd);this.Cd.subscribe(\"autohideupdate\",this.Nj,this);if(!c.disablePaidContentOverlay){var h\u003dnew gN(a);g.I(this,h);g.lM(a,h.element,4)}this.FB\u003dnew kN(a);g.I(this,this.FB);g.lM(this.api,this.FB.element,2);this.IE\u003dthis.api.isMutedByMutedAutoplay();this.T(a,\"onMutedAutoplayChange\",this.onMutedAutoplayChange);this.zB\u003dnew g.K(this.St,200,this);g.I(this,this.zB);this.bF\u003df.videoId;this.TN\u003dnew g.K(function(){b.Ew\u003d0},350);\ng.I(this,this.TN);this.Uy\u003dnew g.K(function(){b.kH||lN(b)},350,this);\ng.I(this,this.Uy);f\u003da.getRootNode();f.setAttribute(\"aria-label\",\"YouTube Video Player\");switch(c.color){case \"white\":g.M(f,\"ytp-color-white\")}g.oE(c)\u0026\u0026g.M(f,\"ytp-music-player\");!a.N(\"web_player_disable_mediasession\")\u0026\u0026navigator.mediaSession\u0026\u0026null!\u003dnavigator.mediaSession.setActionHandler\u0026\u0026(f\u003dnew eN(a),g.I(this,f));this.T(a,\"appresize\",this.yb);this.T(a,\"presentingplayerstatechange\",this.eg);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"videoplayerreset\",this.MV);this.T(a,\"autonavvisibility\",\nfunction(){b.Qm()});\nthis.T(a,\"sizestylechange\",function(){b.Qm()});\nthis.T(d,\"click\",this.kW,this);this.T(d,\"dblclick\",this.lW,this);c.Sa\u0026\u0026(this.T(d,\"gesturechange\",this.mW,this),this.T(d,\"gestureend\",this.nW,this));this.xo\u003d[d.fv];this.rs\u0026\u0026this.xo.push(this.rs.element);e\u0026\u0026this.xo.push(e)};\nnN\u003dfunction(a,b){if(!b)return!1;var c\u003da.api.qd();if(c.ep()\u0026\u0026(c\u003dc.Ee())\u0026\u0026g.nh(c,b))return c.controls;for(c\u003d0;c\u003ca.xo.length;c++)if(g.nh(a.xo[c],b))return!1;return g.rr(b,\"ytp-player-content\")||g.rr(b,\"html5-endscreen\")||b\u003d\u003d\u003da.api.getRootNode()?!1:!0};\njza\u003dfunction(a){var b\u003d2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(a.api.bb().Lz||!1)\u0026\u0026a.api.V().isMobile\u0026\u0026oN\u0026\u002611\u003c\u003djG;a\u003da.api.V().D\u0026\u0026oN;return!(!b\u0026\u0026!a)};\npN\u003dfunction(a,b){return!nN(a,Mu(b))\u0026\u0026g.eL(b)};\nlN\u003dfunction(a){a.Cd.vl();if(a.api.V().N(\"web_player_touch_mode_improvements\")\u0026\u0026a.AB\u0026\u0026a.HD)a.HD\u003d!1;else if(!a.api.V().Z\u0026\u0026!a.Mk()){var b\u003da.api.zb();g.T(b,2)\u0026\u0026g.fM(a.api)||a.Lq(b);if(!a.api.V().Sa||b.isCued()||g.T(b,1024)){var c\u003da.api.rB();g.Mv(\"embedsShouldRequestStorageAccessResult\",{result:!!c,returnsUndefined:void 0\u003d\u003d\u003dc});var d\u003dg.T(b,1024);c\u0026\u0026(b.isCued()||d)?(g.Mv(\"embedsRequestStorageAccessState\",{isCued:b.isCued(),Rda:d}),a.requestStorageAccess()):(!c||b.isCued()\u0026\u0026d||g.Mv(\"embedsRequestStorageAccessFailedState\",\n{state:b.state}),a.St())}else a.zB.isActive()?(a.Mz(),a.zB.stop()):a.zB.start()}};\nkza\u003dfunction(a,b){return g.eL(b)\u0026\u0026a.api.isMutedByMutedAutoplay()?(a.api.unMute(),2\u003d\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026a.api.playVideo(),b\u003da.api.zb(),!g.T(b,4)||g.T(b,8)||g.T(b,2)||a.St(),!0):!1};\nlza\u003dfunction(a,b,c){a.api.isFullscreen()?c\u003c1-b\u0026\u0026a.api.toggleFullscreen():c\u003e1+b\u0026\u0026a.api.toggleFullscreen()};\niza\u003dfunction(a){a\u003dou()\u0026\u002667\u003c\u003dija()\u0026\u0026!a.api.V().D;return!nu(\"tizen\")\u0026\u0026!aE\u0026\u0026!a\u0026\u0026!0};\nqN\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?2:b;g.yx.call(this);this.api\u003da;this.i\u003dnull;this.Je\u003dnew vx(this);g.I(this,this.Je);this.u\u003dmxa;this.Je.T(this.api,\"presentingplayerstatechange\",this.Qc);this.i\u003dthis.Je.T(this.api,\"progresssync\",this.Sb);this.bk\u003db;1\u003d\u003d\u003dthis.bk\u0026\u0026this.Sb()};\nrN\u003dfunction(a){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-back-button\"],U:[{G:\"div\",L:\"ytp-arrow-back-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 -12 36 36\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M0 0h24v24H0z\",fill:\"none\"}},{G:\"path\",Gb:!0,W:{d:\"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z\",fill:\"#fff\"}}]}]}]});this.I\u003da;g.gK(this,a.V().showBackButton);this.Ra(\"click\",this.onClick)};\ng.sN\u003dfunction(a){g.W.call(this,{G:\"div\",U:[{G:\"div\",L:\"ytp-bezel-text-wrapper\",U:[{G:\"div\",L:\"ytp-bezel-text\",va:\"{{title}}\"}]},{G:\"div\",L:\"ytp-bezel\",W:{role:\"status\",\"aria-label\":\"{{label}}\"},U:[{G:\"div\",L:\"ytp-bezel-icon\",va:\"{{icon}}\"}]}]});this.I\u003da;this.u\u003dnew g.K(this.show,10,this);this.i\u003dnew g.K(this.hide,500,this);g.I(this,this.u);g.I(this,this.i);this.hide()};\nuN\u003dfunction(a,b,c){if(0\u003e\u003db){c\u003duK();b\u003d\"muted\";var d\u003d0}else c\u003dc?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]},d\u003dMath.floor(b),b\u003dd+\"volume\";tN(a,c,b,d+\"%\")};\nmza\u003dfunction(a,b){b\u003db?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"M 10,24 18.5,18 10,12 V 24 z M 19,12 V 24 L 27.5,18 19,12 z\"}}]};var c\u003da.I.getPlaybackRate(),d\u003dg.rH(\"Speed is $RATE\",{RATE:String(c)});tN(a,b,d,c+\"x\")};\nnza\u003dfunction(a,b){b\u003db?\"Subtitles/closed captions on\":\"Subtitles/closed captions off\";tN(a,Vya(),b)};\ntN\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;a.Qa(\"label\",void 0\u003d\u003d\u003dc?\"\":c);GE(a.I.V())?a.Qa(\"icon\",null):a.Qa(\"icon\",b);g.nr(a.i);a.u.start();a.Qa(\"title\",d);g.N(a.element,\"ytp-bezel-text-hide\",!d)};\nwN\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-cards-button\"],W:{\"aria-label\":\"Show cards\",\"aria-owns\":\"iv-drawer\",\"aria-haspopup\":\"true\",\"data-tooltip-opaque\":String(g.dE(a.V()))},U:[{G:\"span\",L:\"ytp-cards-button-icon-default\",U:[{G:\"div\",L:\"ytp-cards-button-icon\",U:[a.V().N(\"player_new_info_card_format\")?Jwa():{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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{G:\"div\",L:\"ytp-cards-button-title\",va:\"Info\"}]},{G:\"span\",L:\"ytp-cards-button-icon-shopping\",U:[{G:\"div\",L:\"ytp-cards-button-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-svg-shadow\",W:{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\"}},{G:\"path\",L:\"ytp-svg-fill\",W:{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\"}},{G:\"path\",L:\"ytp-svg-shadow-fill\",W:{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\"}}]}]},{G:\"div\",\nL:\"ytp-cards-button-title\",va:\"Shopping\"}]}]});this.I\u003da;this.B\u003db;this.C\u003dc;this.i\u003dnull;this.u\u003dnew g.QK(this,250,!0,100);g.I(this,this.u);g.N(this.C,\"ytp-show-cards-title\",g.dE(a.V()));this.hide();this.Ra(\"click\",this.onClicked);this.Ra(\"mouseover\",this.jV);vN(this,!0)};\nvN\u003dfunction(a,b){b?a.i\u003dg.xN(a.B.hc(),a.element):(a.i\u003da.i,a.i(),a.i\u003dnull)};\nyN\u003dfunction(a,b,c){g.W.call(this,{G:\"div\",L:\"ytp-cards-teaser\",U:[{G:\"div\",L:\"ytp-cards-teaser-box\"},{G:\"div\",L:\"ytp-cards-teaser-text\",U:a.V().N(\"player_new_info_card_format\")?[{G:\"button\",L:\"ytp-cards-teaser-info-icon\",W:{\"aria-label\":\"Show cards\",\"aria-haspopup\":\"true\"},U:[Jwa()]},{G:\"span\",L:\"ytp-cards-teaser-label\",va:\"{{text}}\"},{G:\"button\",L:\"ytp-cards-teaser-close-button\",W:{\"aria-label\":\"Close\"},U:[g.nK()]}]:[{G:\"span\",L:\"ytp-cards-teaser-label\",va:\"{{text}}\"}]}]});var d\u003dthis;this.I\u003da;this.X\u003d\nb;this.zi\u003dc;this.C\u003dnew g.QK(this,250,!1,250);this.i\u003dnull;this.K\u003dnew g.K(this.xV,300,this);this.J\u003dnew g.K(this.wV,2E3,this);this.D\u003d[];this.u\u003dnull;this.S\u003dnew g.K(function(){d.element.style.margin\u003d\"0\"},250);\nthis.B\u003dnull;g.I(this,this.C);g.I(this,this.K);g.I(this,this.J);g.I(this,this.S);a.V().N(\"player_new_info_card_format\")?(g.M(a.getRootNode(),\"ytp-cards-teaser-dismissible\"),this.T(this.Fa(\"ytp-cards-teaser-close-button\"),\"click\",this.Li),this.T(this.Fa(\"ytp-cards-teaser-info-icon\"),\"click\",this.bH),this.T(this.Fa(\"ytp-cards-teaser-label\"),\"click\",this.bH)):this.Ra(\"click\",this.bH);this.T(c.element,\"mouseover\",this.oI);this.T(c.element,\"mouseout\",this.nI);this.T(a,\"cardsteasershow\",this.MW);this.T(a,\n\"cardsteaserhide\",this.Fb);this.T(a,\"cardstatechange\",this.PO);this.T(a,\"presentingplayerstatechange\",this.PO);this.T(a,\"appresize\",this.yH);this.T(a,\"onShowControls\",this.yH);this.T(a,\"onHideControls\",this.OR);this.Ra(\"mouseenter\",this.SP)};\nAN\u003dfunction(a){g.W.call(this,{G:\"button\",Ia:[zN.BUTTON,zN.TITLE_NOTIFICATIONS],W:{\"aria-pressed\":\"{{pressed}}\",\"aria-label\":\"{{label}}\"},U:[{G:\"div\",L:zN.TITLE_NOTIFICATIONS_ON,W:{title:\"Stop getting notified about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[g.rK()]},{G:\"div\",L:zN.TITLE_NOTIFICATIONS_OFF,W:{title:\"Get notified about every new video\",\"aria-label\":\"Notify subscriptions\"},U:[{G:\"svg\",W:{fill:\"#fff\",height:\"24px\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"path\",W:{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\"}}]}]}]});\nthis.api\u003da;this.i\u003d!1;a.Db(this.element,this,36927);this.Ra(\"click\",this.onClick,this);this.Qa(\"pressed\",!1);this.Qa(\"label\",\"Get notified about every new video\")};\noza\u003dfunction(a,b){a.i\u003db;a.element.classList.toggle(zN.NOTIFICATIONS_ENABLED,a.i);var c\u003da.api.getVideoData();c?(b\u003db?c.NC:c.MC)?(a\u003da.api.cm())?zL(a,b):g.ft(Error(\"No innertube service available when updating notification preferences.\")):g.ft(Error(\"No update preferences command available.\")):g.ft(Error(\"No video data when updating notification preferences.\"))};\ng.CN\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t){t\u003dvoid 0\u003d\u003d\u003dt?null:t;f\u0026\u0026(a\u003da.charAt(0)+a.substring(1).toLowerCase(),c\u003dc.charAt(0)+c.substring(1).toLowerCase());if(\"0\"\u003d\u003d\u003db||\"-1\"\u003d\u003d\u003db)b\u003dnull;if(\"0\"\u003d\u003d\u003dd||\"-1\"\u003d\u003d\u003dd)d\u003dnull;var v\u003dr.V();if(p){c\u003d{href:p,\"aria-label\":\"Subscribe to channel\"};if(g.jE(v)||g.nE(v))c.target\u003dv.J;g.W.call(this,{G:\"div\",Ia:[\"ytp-button\",\"ytp-sb\"],U:[{G:\"a\",L:\"ytp-sb-subscribe\",W:c,U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},a]},b?{G:\"div\",L:\"ytp-sb-count\",va:b}:\"\"]}]});f\u0026\u0026g.M(this.element,\n\"ytp-sb-classic\");this.channelId\u003dh;this.i\u003dt}else{p\u003dv.userDisplayName\u0026\u0026g.jE(v)\u0026\u0026!v.N(\"subscribe_tooltipkillswitch\");g.W.call(this,{G:\"div\",Ia:[\"ytp-button\",\"ytp-sb\"],U:[{G:\"div\",L:\"ytp-sb-subscribe\",W:p?{title:g.rH(\"Subscribe as $USER_NAME\",{USER_NAME:v.userDisplayName}),\"aria-label\":\"Subscribe to channel\",\"data-tooltip-image\":KE(v),\"data-tooltip-opaque\":String(g.dE(v)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Subscribe to channel\"},U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},a]},b?\n{G:\"div\",L:\"ytp-sb-count\",va:b}:\"\"]},{G:\"div\",L:\"ytp-sb-unsubscribe\",W:p?{title:g.rH(\"Subscribed as $USER_NAME\",{USER_NAME:v.userDisplayName}),\"aria-label\":\"Unsubscribe to channel\",\"data-tooltip-image\":KE(v),\"data-tooltip-opaque\":String(g.dE(v)),tabindex:\"0\",role:\"button\"}:{\"aria-label\":\"Unsubscribe to channel\"},U:[{G:\"div\",L:\"ytp-sb-text\",U:[{G:\"div\",L:\"ytp-sb-icon\"},c]},d?{G:\"div\",L:\"ytp-sb-count\",va:d}:\"\"]}]});var x\u003dthis;this.channelId\u003dh;this.i\u003dt;var y\u003dthis.Fa(\"ytp-sb-subscribe\"),z\u003dthis.Fa(\"ytp-sb-unsubscribe\");\nf\u0026\u0026g.M(this.element,\"ytp-sb-classic\");if(e){l?this.u():this.B();var D\u003dfunction(){var F\u003dx.channelId;if(m||n){var J\u003d{c:F};if(r.V().N(\"embeds_botguard_with_subscribe_killswitch\"))J\u003d\"\";else{var U;g.OL.isInitialized()\u0026\u0026(U\u003dQxa(J));J\u003dU||\"\"}if(U\u003dr.getVideoData())if(U\u003dU.subscribeCommand){var Y\u003dr.cm();Y?(zL(Y,U,{botguardResponse:J,feature:m}),r.Pa(\"SUBSCRIBE\",F)):g.ft(Error(\"No innertube service available when updating subscriptions.\"))}else g.ft(Error(\"No subscribe command in videoData.\"));else g.ft(Error(\"No video data available when updating subscription.\"))}z.focus();\nz.removeAttribute(\"aria-hidden\");y.setAttribute(\"aria-hidden\",\"true\")},G\u003dfunction(){var F\u003dx.channelId;\nif(m||n){var J\u003dr.getVideoData();zL(r.cm(),J.unsubscribeCommand,{feature:m});r.Pa(\"UNSUBSCRIBE\",F)}y.focus();y.removeAttribute(\"aria-hidden\");z.setAttribute(\"aria-hidden\",\"true\")};\nthis.T(y,\"click\",D);this.T(z,\"click\",G);this.T(y,\"keypress\",function(F){13\u003d\u003d\u003dF.keyCode\u0026\u0026D(F)});\nthis.T(z,\"keypress\",function(F){13\u003d\u003d\u003dF.keyCode\u0026\u0026G(F)});\nthis.T(r,\"SUBSCRIBE\",this.u);this.T(r,\"UNSUBSCRIBE\",this.B);this.i\u0026\u0026p\u0026\u0026(this.tooltip\u003dthis.i.hc(),BN(this.tooltip),g.xe(this,g.xN(this.tooltip,y)),g.xe(this,g.xN(this.tooltip,z)))}else g.M(y,\"ytp-sb-disabled\"),g.M(z,\"ytp-sb-disabled\")}};\nDN\u003dfunction(a,b){g.W.call(this,{G:\"div\",L:\"ytp-title-channel\",U:[{G:\"div\",L:\"ytp-title-beacon\"},{G:\"a\",L:\"ytp-title-channel-logo\",W:{href:\"{{channelLink}}\",target:a.V().J,\"aria-label\":\"{{channelLogoLabel}}\"}},{G:\"div\",L:\"ytp-title-expanded-overlay\",W:{\"aria-hidden\":\"{{flyoutUnfocusable}}\"},U:[{G:\"div\",L:\"ytp-title-expanded-heading\",U:[{G:\"h2\",L:\"ytp-title-expanded-title\",U:[{G:\"a\",va:\"{{expandedTitle}}\",W:{href:\"{{channelTitleLink}}\",target:a.V().J,tabIndex:\"{{channelTitleFocusable}}\"}}]},{G:\"h3\",\nL:\"ytp-title-expanded-subtitle\",va:\"{{expandedSubtitle}}\"}]}]}]});this.api\u003da;this.J\u003db;this.channel\u003dthis.Fa(\"ytp-title-channel\");this.i\u003dthis.Fa(\"ytp-title-channel-logo\");this.C\u003dthis.Fa(\"ytp-title-expanded-overlay\");this.B\u003dthis.u\u003dthis.subscribeButton\u003dnull;this.D\u003dg.dE(this.api.V());a.Db(this.i,this,36925);this.D\u0026\u0026pza(this);this.T(a,\"videodatachange\",this.Na);this.T(a,\"videoplayerreset\",this.Na);this.Na();g.dE(this.api.V())\u0026\u0026(this.api.V().N(\"embeds_web_enable_hiding_login_buttons\")||this.api.V().N(\"embeds_web_enable_always_hiding_login_buttons\"))\u0026\u0026\ng.M(this.element,\"ytp-flyout-fix-experiment\")};\npza\u003dfunction(a){var b\u003da.api.V(),c\u003da.api.getVideoData();if(!b.Jc){var d\u003db.authUser?null:txa(),e\u003dnew g.CN(\"Subscribe\",null,\"Subscribed\",null,!0,!1,c.ij,c.subscribed,\"channel_avatar\",null,d,a.api,a.J);a.subscribeButton\u003de;g.I(a,e);e.Da(a.C);a.api.Db(e.element,a,36926);e.hide();a.T(e.element,\"click\",function(){a.api.Ab(e.element)});\nvar f\u003dnew AN(a.api);a.u\u003df;g.I(a,f);f.Da(a.C);f.hide();a.T(a.api,\"SUBSCRIBE\",function(){c.Si\u0026\u0026f.show()});\na.T(a.api,\"UNSUBSCRIBE\",function(){c.Si\u0026\u0026(f.hide(),oza(f,!1))})}a.Qa(\"flyoutUnfocusable\",\"true\");\na.Qa(\"channelTitleFocusable\",\"-1\");b.isMobile?a.T(a.i,\"click\",function(h){qza(a)\u0026\u0026(h.preventDefault(),a.isExpanded()?a.BD():a.XD());a.api.Ab(a.i)}):(a.T(a.channel,\"mouseenter\",a.XD),a.T(a.channel,\"mouseleave\",a.BD),a.T(a.channel,\"focusin\",a.XD),a.T(a.channel,\"focusout\",function(h){a.channel.contains(h.relatedTarget)||a.BD()}),a.T(a.i,\"click\",function(){a.api.Ab(a.i)}));\na.B\u003dnew g.K(function(){a.isExpanded()\u0026\u0026(a.subscribeButton\u0026\u0026(a.subscribeButton.hide(),a.api.gb(a.subscribeButton.element,!1)),a.u\u0026\u0026(a.u.hide(),a.api.gb(a.u.element,!1)),a.channel.classList.remove(\"ytp-title-expanded\"),a.channel.classList.add(\"ytp-title-show-collapsed\"))},500);\ng.I(a,a.B);a.T(a.channel,rza,function(){sza(a)});\na.T(a.api,\"onHideControls\",a.wG);a.T(a.api,\"appresize\",a.wG);a.T(a.api,\"fullscreentoggled\",a.wG)};\nsza\u003dfunction(a){a.channel.classList.remove(\"ytp-title-show-collapsed\");a.channel.classList.remove(\"ytp-title-show-expanded\")};\nqza\u003dfunction(a){var b\u003da.api.getPlayerSize();return a.D\u0026\u0026524\u003c\u003db.width};\ng.FN\u003dfunction(a,b,c,d){g.hK.call(this,a);this.priority\u003db;c\u0026\u0026g.EN(this,c);d\u0026\u0026this.ud(d)};\ng.GN\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?{}:a;b\u003dvoid 0\u003d\u003d\u003db?[]:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.push(\"ytp-menuitem\");\"role\"in a||(a.role\u003d\"menuitem\");c||\"tabindex\"in a||(a.tabindex\u003d\"0\");return{G:c?\"a\":\"div\",Ia:b,W:a,U:[{G:\"div\",L:\"ytp-menuitem-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-menuitem-label\",va:\"{{label}}\"},{G:\"div\",L:\"ytp-menuitem-content\",va:\"{{content}}\"}]}};\nHN\u003dfunction(a,b){a.Qa(\"icon\",b)};\ng.EN\u003dfunction(a,b){a.Qa(\"label\",b)};\nIN\u003dfunction(a,b,c,d,e,f){var h\u003d{G:\"div\",L:\"ytp-panel\"};if(c){var l\u003d\"ytp-panel-title\";var m\u003d{G:\"div\",L:\"ytp-panel-header\",U:[{G:\"button\",Ia:[\"ytp-button\",l],U:[c]}]};if(e){var n\u003d\"ytp-panel-options\";m.U.unshift({G:\"button\",Ia:[\"ytp-button\",n],U:[d]})}h.U\u003d[m]}d\u003d!1;f\u0026\u0026(f\u003d{G:\"div\",L:\"ytp-panel-footer\",U:[f]},d\u003d!0,h.U?h.U.push(f):h.U\u003d[f]);g.hK.call(this,h);this.content\u003db;d\u0026\u0026h.U?b.Da(this.element,h.U.length-1):b.Da(this.element);this.kL\u003d!1;this.hT\u003dd;c\u0026\u0026(c\u003dthis.Fa(l),this.T(c,\"click\",this.DU),this.kL\u003d!0,\ne\u0026\u0026(n\u003dthis.Fa(n),this.T(n,\"click\",e)));b.subscribe(\"size-change\",this.DM,this);this.T(a,\"fullscreentoggled\",this.DM)};\ng.JN\u003dfunction(a,b,c,d,e,f){b\u003dvoid 0\u003d\u003d\u003db?null:b;var h\u003d{role:\"menu\"};b\u0026\u0026(h.id\u003db);b\u003dnew g.hK({G:\"div\",L:\"ytp-panel-menu\",W:h});IN.call(this,a,b,c,d,e,f);this.menuItems\u003db;this.items\u003d[];g.I(this,this.menuItems)};\ng.KN\u003dfunction(a){for(var b\u003dg.q(a.items),c\u003db.next();!c.done;c\u003db.next())c.value.unsubscribe(\"size-change\",a.SF,a);a.items\u003d[];g.jh(a.menuItems.element);a.menuItems.ea(\"size-change\")};\ntza\u003dfunction(a,b){return b.priority-a.priority};\nLN\u003dfunction(a){var b\u003dg.GN({\"aria-haspopup\":\"true\"});g.FN.call(this,b,a);this.Ra(\"keydown\",this.i)};\nMN\u003dfunction(a,b){a.element.setAttribute(\"aria-haspopup\",String(b))};\nNN\u003dfunction(a,b){g.FN.call(this,g.GN({role:\"menuitemcheckbox\",\"aria-checked\":\"false\"}),b,a,{G:\"div\",L:\"ytp-menuitem-toggle-checkbox\"});this.checked\u003d!1;this.Ra(\"click\",this.onClick)};\nON\u003dfunction(a,b){g.W.call(this,{G:\"div\",L:\"ytp-user-info-panel\",W:{\"aria-label\":\"User info\"},U:a.V().authUser\u0026\u0026!a.N(\"embeds_web_always_enable_signed_out_state\")?[{G:\"div\",L:\"ytp-user-info-panel-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-user-info-panel-content\",U:[{G:\"div\",L:\"ytp-user-info-panel-info\",W:{tabIndex:\"{{userInfoFocusable}}\",role:\"text\"},va:\"{{watchingAsUsername}}\"},{G:\"div\",L:\"ytp-user-info-panel-info\",W:{tabIndex:\"{{userInfoFocusable2}}\",role:\"text\"},va:\"{{watchingAsEmail}}\"}]}]:[{G:\"div\",\nL:\"ytp-user-info-panel-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-user-info-panel-content\",U:[{G:\"div\",U:[{G:\"text\",W:{tabIndex:\"{{userInfoFocusable}}\"},va:\"Signed out\"}]},{G:\"div\",L:\"ytp-user-info-panel-login\",U:[{G:\"a\",W:{tabIndex:\"{{userInfoFocusable2}}\",role:\"button\"},va:a.V().Jc?\"\":\"Sign in on YouTube\"}]}]}]});this.Ua\u003da;this.i\u003db;a.V().authUser||a.V().Jc||(a\u003dthis.Fa(\"ytp-user-info-panel-login\"),this.T(a,\"click\",this.UP));this.T(window,\"blur\",this.hide);this.T(document,\"click\",this.TP);this.Na()};\nPN\u003dfunction(a,b,c,d){var e,f;g.JN.call(this,a);this.I\u003da;this.ub\u003dc;this.Ac\u003dd;this.getVideoUrl\u003dnew LN(6);this.Cj\u003dnew LN(5);this.zj\u003dnew LN(4);this.Jb\u003dnew LN(3);this.kx\u003dnew g.FN(g.GN({href:\"{{href}}\",target:this.I.V().J},void 0,!0),2,\"Troubleshoot playback issue\");this.ls\u003dnew g.hK({G:\"div\",Ia:[\"ytp-copytext\",\"ytp-no-contextmenu\"],W:{draggable:\"false\",tabindex:\"1\"},va:\"{{text}}\"});this.bK\u003dnew IN(this.I,this.ls);this.Ox\u003dthis.Un\u003dnull;g.dE(this.I.V())\u0026\u0026this.I.N(\"embeds_web_enable_user_info_in_context_menu\")\u0026\u0026\n(this.Zi\u003dnew g.FN(g.GN(),8,\"User info\"),g.I(this,this.Zi),this.zc(this.Zi,!0),this.Zi.Ra(\"click\",this.xW,this),a.Db(this.Zi.element,this.Zi,137682));this.I.V().pj\u0026\u0026(this.Ii\u003dnew NN(\"Loop\",7),g.I(this,this.Ii),this.zc(this.Ii,!0),this.Ii.Ra(\"click\",this.qV,this),a.Db(this.Ii.element,this.Ii,28661));g.I(this,this.getVideoUrl);this.zc(this.getVideoUrl,!0);this.getVideoUrl.Ra(\"click\",this.gV,this);a.Db(this.getVideoUrl.element,this.getVideoUrl,28659);g.I(this,this.Cj);this.zc(this.Cj,!0);this.Cj.Ra(\"click\",\nthis.hV,this);a.Db(this.Cj.element,this.Cj,28660);g.I(this,this.zj);this.zc(this.zj,!0);this.zj.Ra(\"click\",this.fV,this);a.Db(this.zj.element,this.zj,28658);g.I(this,this.Jb);this.zc(this.Jb,!0);this.Jb.Ra(\"click\",this.eV,this);g.I(this,this.kx);this.zc(this.kx,!0);this.kx.Ra(\"click\",this.gW,this);b\u003dnew g.FN(g.GN(),1,\"Stats for nerds\");g.I(this,b);this.zc(b,!0);b.Ra(\"click\",this.yW,this);g.I(this,this.ls);this.ls.Ra(\"click\",this.TU,this);g.I(this,this.bK);c\u003ddocument.queryCommandSupported\u0026\u0026document.queryCommandSupported(\"copy\");\n43\u003c\u003dKb(\"Chromium\")\u0026\u0026(c\u003d!0);40\u003e\u003dKb(\"Firefox\")\u0026\u0026(c\u003d!1);c\u0026\u0026(this.Un\u003dnew g.W({G:\"textarea\",L:\"ytp-html5-clipboard\",W:{readonly:\"\"}}),g.I(this,this.Un),this.Un.Da(this.element));null\u003d\u003d\u003d(e\u003dthis.Zi)||void 0\u003d\u003d\u003de?void 0:HN(e,Mwa());null\u003d\u003d\u003d(f\u003dthis.Ii)||void 0\u003d\u003d\u003df?void 0:HN(f,{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M7 7H17V10L21 6L17 2V5H5V11H7V7ZM17 17H7V14L3 18L7 22V19H19V13H17V17Z\",fill:\"white\"}}]});HN(this.Jb,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},\nU:[{G:\"path\",W:{\"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\"}}]});HN(this.kx,{G:\"svg\",W:{fill:\"none\",height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{\"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\"}}]});HN(b,Iwa());this.T(a,\"loopchange\",this.PM);this.T(a,\"videodatachange\",this.onVideoDataChange);uza(this);vza(this,this.I.getVideoData())};\nRN\u003dfunction(a,b){var c\u003d!1;if(a.Un){var d\u003da.Un.element;d.value\u003db;d.select();try{c\u003ddocument.execCommand(\"copy\")}catch(e){}}c?a.ub.Fb():(a.ls.ud(b,\"text\"),g.QN(a.ub,a.bK),ZM(a.ls.element),a.Un\u0026\u0026(a.Un\u003dnull,uza(a)));return c};\nvza\u003dfunction(a,b){var c,d,e\u003da.I.V(),f\u003d2\u003d\u003d\u003da.I.getPresentingPlayerType(),h\u003d!f||b.isListed;h\u003d!e.K\u0026\u0026!!b.videoId\u0026\u0026h;\"play\"!\u003d\u003de.playerStyle?e\u003d\"https://support.google.com/youtube/?p\u003dreport_playback\":(e\u003d{contact_type:\"playbackissue\",html5:1,ei:b.eventId,v:b.videoId,p:\"movies_playback\"},b.u\u0026\u0026(e.fmt\u003db.u.pc()),b.clientPlaybackNonce\u0026\u0026(e.cpn\u003db.clientPlaybackNonce),b.Ka\u0026\u0026(e.partnerid\u003db.Ka),e\u003dg.Zi(\"//support.google.com/googleplay/\",e));g.gK(a.zj,h\u0026\u0026b.allowEmbed);g.gK(a.getVideoUrl,h);g.gK(a.Cj,h\u0026\u0026!b.isLivePlayback);\na.kx.ud(e,\"href\");null\u003d\u003d\u003d(c\u003da.Ii)||void 0\u003d\u003d\u003dc?void 0:g.gK(c,!b.isLivePlayback\u0026\u0026!f);null\u003d\u003d\u003d(d\u003da.Zi)||void 0\u003d\u003d\u003dd?void 0:g.gK(d,!f)};\nuza\u003dfunction(a){var b\u003d!!a.Un;g.EN(a.Jb,b?\"Copy debug info\":\"Get debug info\");MN(a.Jb,!b);g.EN(a.zj,b?\"Copy embed code\":\"Get embed code\");MN(a.zj,!b);g.EN(a.getVideoUrl,b?\"Copy video URL\":\"Get video URL\");MN(a.getVideoUrl,!b);g.EN(a.Cj,b?\"Copy video URL at current time\":\"Get video URL at current time\");MN(a.Cj,!b);HN(a.zj,b?Gwa():null);HN(a.getVideoUrl,b?pK():null);HN(a.Cj,b?pK():null)};\ng.SN\u003dfunction(a,b){g.iN.call(this,a,{G:\"div\",Ia:[\"ytp-popup\",b||\"\"]},100,!0);this.i\u003d[];this.J\u003dthis.C\u003dnull;this.ly\u003dthis.maxWidth\u003d0;this.size\u003dnew g.Dg(0,0);this.Ra(\"keydown\",this.VP)};\nwza\u003dfunction(a){var b\u003da.i[a.i.length-1];if(b){g.Sm(a.element,a.maxWidth||\"100%\",a.ly||\"100%\");g.Em(b.element,\"minWidth\",\"250px\");g.Em(b.element,\"width\",\"\");g.Em(b.element,\"height\",\"\");g.Em(b.element,\"maxWidth\",\"100%\");g.Em(b.element,\"maxHeight\",\"100%\");g.Em(b.content.element,\"height\",\"\");var c\u003dg.Tm(b.element);c.width+\u003d1;c.height+\u003d1;g.Em(b.element,\"width\",c.width+\"px\");g.Em(b.element,\"height\",c.height+\"px\");g.Em(b.element,\"maxWidth\",\"\");g.Em(b.element,\"maxHeight\",\"\");var d\u003d0;b.kL\u0026\u0026(d\u003db.Fa(\"ytp-panel-header\"),\nd\u003dg.Tm(d).height);var e\u003d0;b.hT\u0026\u0026(e\u003db.Fa(\"ytp-panel-footer\"),g.Em(e,\"width\",c.width+\"px\"),e\u003dg.Tm(e).height);g.Em(b.content.element,\"height\",c.height-d-e+\"px\");b.element instanceof HTMLElement\u0026\u0026(d\u003db.element,e\u003dd.scrollWidth-d.clientWidth,0\u003cd.offsetWidth-d.clientWidth\u0026\u00260\u003ce\u0026\u0026(c.width+\u003de,g.Em(b.element,\"width\",c.width+\"px\")));a.size\u003dc}};\ng.QN\u003dfunction(a,b){var c\u003da.i[a.i.length-1];a.i.push(b);TN(a,c,b)};\ng.UN\u003dfunction(a){if(!(1\u003e\u003da.i.length)){var b\u003da.i.pop(),c\u003da.i[0];a.i\u003d[c];TN(a,b,c,!0)}};\nTN\u003dfunction(a,b,c,d){xza(a);b\u0026\u0026(b.unsubscribe(\"size-change\",a.Zt,a),b.unsubscribe(\"back\",a.qh,a));c.subscribe(\"size-change\",a.Zt,a);c.subscribe(\"back\",a.qh,a);if(a.xb){g.M(c.element,d?\"ytp-panel-animate-back\":\"ytp-panel-animate-forward\");c.Da(a.element);c.focus();a.element.scrollLeft\u003d0;a.element.scrollTop\u003d0;var e\u003da.size;wza(a);g.Sm(a.element,e);a.C\u003dnew g.K(function(){yza(a,b,c,d)},20,a);\na.C.start()}else c.Da(a.element),b\u0026\u0026b.detach()};\nyza\u003dfunction(a,b,c,d){a.C.dispose();a.C\u003dnull;g.M(a.element,\"ytp-popup-animating\");d?(g.M(b.element,\"ytp-panel-animate-forward\"),g.tr(c.element,\"ytp-panel-animate-back\")):(g.M(b.element,\"ytp-panel-animate-back\"),g.tr(c.element,\"ytp-panel-animate-forward\"));g.Sm(a.element,a.size);a.J\u003dnew g.K(function(){g.tr(a.element,\"ytp-popup-animating\");b.detach();g.ur(b.element,[\"ytp-panel-animate-back\",\"ytp-panel-animate-forward\"]);a.J.dispose();a.J\u003dnull},250,a);\na.J.start()};\nxza\u003dfunction(a){a.C\u0026\u0026g.mr(a.C);a.J\u0026\u0026g.mr(a.J)};\ng.VN\u003dfunction(a,b,c){g.SN.call(this,a);this.Aa\u003db;this.Ac\u003dc;this.B\u003dnew g.BC(this);this.Z\u003dnew g.K(this.SW,1E3,this);this.xa\u003dthis.D\u003dnull;g.I(this,this.B);g.I(this,this.Z);a.Db(this.element,this,28656);g.M(this.element,\"ytp-contextmenu\");zza(this);this.hide()};\nzza\u003dfunction(a){g.xx(a.B);if(\"gvn\"!\u003d\u003da.I.V().playerStyle){var b\u003da.I.bb();a.B.T(b,\"contextmenu\",a.QU);a.B.T(b,\"touchstart\",a.XP,null,!0);a.B.T(b,\"touchmove\",a.lN,null,!0);a.B.T(b,\"touchend\",a.lN,null,!0)}};\nAza\u003dfunction(a){a.I.isFullscreen()?g.lM(a.I,a.element,10):a.Da(document.body)};\ng.WN\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?240:c;g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-copylink-button\"],W:{title:\"{{title-attr}}\",\"data-tooltip-opaque\":String(g.dE(a.V()))},U:[{G:\"div\",L:\"ytp-copylink-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-copylink-title\",va:\"Copy link\",W:{\"aria-hidden\":\"true\"}}]});this.api\u003da;this.i\u003db;this.u\u003dc;this.visible\u003d!1;this.tooltip\u003dthis.i.hc();b\u003da.V();BN(this.tooltip);g.N(this.element,\"ytp-show-copylink-title\",g.dE(b)\u0026\u0026!g.oE(b));a.Db(this.element,this,86570);this.Ra(\"click\",\nthis.onClick);this.T(a,\"videodatachange\",this.Na);this.T(a,\"videoplayerreset\",this.Na);this.T(a,\"appresize\",this.Na);this.Na();g.xe(this,g.xN(this.tooltip,this.element))};\nBza\u003dfunction(a){a.Qa(\"icon\",kK());if(a.api.V().isMobile)XN(a.tooltip,a.element,\"Link copied to clipboard\");else{a.Qa(\"title-attr\",\"Link copied to clipboard\");YN(a.tooltip);XN(a.tooltip,a.element);var b\u003da.Ra(\"mouseleave\",function(){a.yc(b);a.Na();a.tooltip.vj()})}};\nCza\u003dfunction(a,b){return g.B(function(c){if(1\u003d\u003dc.i)return ta(c,2),g.A(c,navigator.clipboard.writeText(b),4);if(2!\u003dc.i)return c.return(!0);wa(c);var d\u003dc.return,e\u003d!1,f\u003dg.hh(\"TEXTAREA\");f.value\u003db;f.setAttribute(\"readonly\",\"\");var h\u003da.api.getRootNode();h.appendChild(f);if(wu){var l\u003dwindow.getSelection();l.removeAllRanges();var m\u003ddocument.createRange();m.selectNodeContents(f);l.addRange(m);f.setSelectionRange(0,b.length)}else f.select();try{e\u003ddocument.execCommand(\"copy\")}catch(n){}h.removeChild(f);return d.call(c,\ne)})};\nZN\u003dfunction(){g.W.call(this,{G:\"div\",L:\"ytp-doubletap-ui\",U:[{G:\"div\",Ia:[\"ytp-seek-info-container\",\"ytp-seek-static-circle\"],U:[{G:\"div\",L:\"ytp-seek-arrows-container\",U:[{G:\"span\",L:\"ytp-seek-base-arrow\"},{G:\"span\",L:\"ytp-seek-base-arrow\"},{G:\"span\",L:\"ytp-seek-base-arrow\"}]},{G:\"div\",L:\"ytp-seek-tooltip\",U:[{G:\"div\",L:\"ytp-chapter-seek-text\",va:\"{{chapterSeekText}}\"},{G:\"div\",L:\"ytp-seek-tooltip-label\",va:\"{{seekTime}}\"}]}]}]});this.u\u003dnew g.K(this.show,10,this);this.i\u003dnew g.K(this.hide,700,this);\ng.I(this,this.u);g.I(this,this.i);this.hide()};\n$N\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-doubletap-ui-legacy\",U:[{G:\"div\",L:\"ytp-doubletap-fast-forward-ve\"},{G:\"div\",L:\"ytp-doubletap-rewind-ve\"},{G:\"div\",L:\"ytp-doubletap-static-circle\",U:[{G:\"div\",L:\"ytp-doubletap-ripple\"}]},{G:\"div\",L:\"ytp-doubletap-overlay-a11y\"},{G:\"div\",L:\"ytp-doubletap-seek-info-container\",U:[{G:\"div\",L:\"ytp-doubletap-arrows-container\",U:[{G:\"span\",L:\"ytp-doubletap-base-arrow\"},{G:\"span\",L:\"ytp-doubletap-base-arrow\"},{G:\"span\",L:\"ytp-doubletap-base-arrow\"}]},{G:\"div\",\nL:\"ytp-doubletap-tooltip\",U:[{G:\"div\",L:\"ytp-chapter-seek-text-legacy\",va:\"{{seekText}}\"},{G:\"div\",L:\"ytp-doubletap-tooltip-label\",va:\"{{seekTime}}\"}]}]}]});this.I\u003da;this.B\u003dnew g.K(this.show,10,this);this.u\u003dnew g.K(this.hide,700,this);this.i\u003dthis.Fa(\"ytp-doubletap-static-circle\");g.I(this,this.B);g.I(this,this.u);this.hide();this.C\u003dthis.Fa(\"ytp-doubletap-fast-forward-ve\");this.D\u003dthis.Fa(\"ytp-doubletap-rewind-ve\");this.I.Db(this.C,this,28240);this.I.Db(this.D,this,28239);this.I.gb(this.C,!0);this.I.gb(this.D,\n!0)};\nDza\u003dfunction(a,b){b\u003dg.rH(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});a.Qa(\"seekTime\",b)};\naO\u003dfunction(a){var b\u003dnull;try{b\u003da.toLocaleString(\"en\",{style:\"percent\"})}catch(c){b\u003da.toLocaleString(void 0,{style:\"percent\"})}return b};\nbO\u003dfunction(a,b){var c\u003d0;a\u003dg.q(a);for(var d\u003da.next();!(d.done||d.value.startTime\u003eb);d\u003da.next())c++;return 0\u003d\u003d\u003dc?c:c-1};\nEza\u003dfunction(a,b){b\u003dbO(a,b)+1;return b\u003ca.length?b:-1};\nFza\u003dfunction(a,b){return bO(a,b)-1};\ng.dO\u003dfunction(a,b,c,d,e,f,h){g.BC.call(this);var l\u003dthis;this.api\u003da;this.contextMenu\u003dc;this.Cd\u003dd;this.Ac\u003de;this.i\u003df;this.C\u003dh;this.B\u003dnew g.K(function(){Gza(l,!1)},1E3);\nthis.u\u003d\"\";g.I(this,this.B);this.T(b,\"mousedown\",function(){cO(l,!1)});\nthis.T(c.element,\"mousedown\",function(){cO(l,!1)});\nthis.T(b,\"keydown\",this.eL);this.T(c.element,\"keydown\",this.eL);this.T(b,\"keyup\",this.fL);this.T(c.element,\"keyup\",this.fL)};\ncO\u003dfunction(a,b){g.N(a.api.getRootNode(),\"ytp-probably-keyboard-focus\",b);g.N(a.contextMenu.element,\"ytp-probably-keyboard-focus\",b)};\nfO\u003dfunction(a,b,c,d){var e\u003dg.HM(a.api.tb());if(e\u0026\u0026e.loaded){var f\u003da.api.getSubtitlesUserSettings();e\u003dvoid 0;for(var h\u003d0;h\u003cg.eO.length;h++){var l\u003dg.eO[h];if(l.option\u003d\u003d\u003db){e\u003dl.options;break}}h\u003dvoid 0;for(l\u003d0;l\u003ce.length;l++)e[l].option\u003d\u003d\u003df[b]\u0026\u0026(h\u003dl);if(d)if(c){if(0\u003d\u003d\u003dh)return}else if(h\u003d\u003d\u003de.length-1)return;d\u003d{};d[b]\u003de[(h+(c?e.length-1:1))%e.length].option;a.api.updateSubtitlesUserSettings(d);Gza(a,!0);a.B.start()}};\nHza\u003dfunction(a,b){a.api.lf();if(g.T(a.api.zb(),4)){var c\u003da.api.getVideoData().u;c\u0026\u0026(c\u003dc.video)\u0026\u0026a.api.seekBy(b/(c.fps||30))}};\nGza\u003dfunction(a,b){g.HM(a.api.tb())\u0026\u0026a.api.setOption(\"captions\",\"sampleSubtitles\",b)};\ngO\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-overflow-button\"],W:{title:\"More\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id},U:[{G:\"div\",L:\"ytp-overflow-icon\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"-5 -5 36 36\",width:\"100%\"},U:[{G:\"path\",W:{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 d\u003dthis;this.I\u003da;this.i\u003db;this.visible\u003d!1;this.tooltip\u003dthis.i.hc();\na.Db(this.element,this,16499);this.T(a,\"appresize\",this.Na);this.T(a,\"fullscreentoggled\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);this.Na();g.xe(this,g.xN(this.tooltip,this.element));this.Ra(\"click\",function(){a.Ab(d.element);jN(c,d.element,!1)});\nthis.T(c.closeButton,\"click\",function(){d.focus()})};\nhO\u003dfunction(a,b){g.iN.call(this,a,{G:\"div\",L:\"ytp-overflow-panel\",W:{id:cK(),role:\"dialog\"},U:[{G:\"div\",L:\"ytp-overflow-panel-content\",U:[{G:\"div\",L:\"ytp-overflow-panel-action-buttons\",va:\"{{buttons}}\"}]},{G:\"button\",Ia:[\"ytp-overflow-panel-close\",\"ytp-button\"],W:{title:\"Close\"},U:[g.nK()]}]},250);this.actionButtons\u003d[];this.tooltip\u003db.hc();this.i\u003dthis.Fa(\"ytp-overflow-panel-content\");this.closeButton\u003dthis.Fa(\"ytp-overflow-panel-close\");this.T(this.closeButton,\"click\",this.Fb);g.xe(this,g.xN(this.tooltip,\nthis.closeButton));this.Ra(\"click\",this.YP);this.T(a,\"videoplayerreset\",this.hide);this.T(a,\"fullscreentoggled\",this.onFullscreenToggled);this.hide()};\niO\u003dfunction(a,b){a.actionButtons.includes(b)||(a.actionButtons.push(b),a.Qa(\"buttons\",a.actionButtons))};\nIza\u003dfunction(a,b){a\u003dg.q(a.actionButtons);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Yb(b)};\njO\u003dfunction(a,b,c){var d\u003dg.tM(b,c),e\u003da.V(),f\u003dd.Qe(\"default.jpg\");g.W.call(this,{G:\"a\",Ia:[\"ytp-video-menu-item\",\"ytp-button\"],W:{role:\"menuitemradio\",\"aria-label\":d.title,href:e.getVideoUrl(d.videoId,b.listId?b.listId.toString():null)},U:[{G:\"div\",L:\"ytp-video-menu-item-index\",va:String(c+1)},{G:\"div\",L:\"ytp-video-menu-item-now-playing\",va:\"\\u25b6\"},{G:\"div\",L:\"ytp-video-menu-item-thumbnail\",W:{style:f?\"background-image: url(\"+f+\");\":void 0}},{G:\"div\",L:\"ytp-video-menu-item-title\",va:d.title},{G:\"div\",\nL:\"ytp-video-menu-item-author\",va:d.author}]});this.api\u003da;this.index\u003dc;this.Ra(\"click\",this.onClick)};\nkO\u003dfunction(a){g.iN.call(this,a,{G:\"div\",L:\"ytp-playlist-menu\",W:{role:\"dialog\",id:cK()},U:[{G:\"div\",L:\"ytp-playlist-menu-header\",U:[{G:\"div\",L:\"ytp-playlist-menu-title\",U:[{G:\"a\",L:\"ytp-playlist-menu-title-name\",W:{href:\"{{playlisturl}}\"},va:\"{{title}}\"},{G:\"button\",Ia:[\"ytp-playlist-menu-close\",\"ytp-button\"],W:{\"aria-label\":\"Close\"},U:[g.nK()]}]},{G:\"div\",L:\"ytp-playlist-menu-subtitle\",va:\"{{subtitle}}\"}]},{G:\"div\",L:\"ytp-playlist-menu-items\",W:{role:\"menu\"}}]},250);this.api\u003da;this.selected\u003dthis.C\u003d\nthis.playlist\u003dnull;this.items\u003dthis.Fa(\"ytp-playlist-menu-items\");this.B\u003dnew g.BC(this);this.i\u003d[];a\u003dthis.Fa(\"ytp-playlist-menu-close\");this.T(a,\"click\",this.Fb);a\u003dthis.Fa(\"ytp-playlist-menu-title-name\");this.T(a,\"click\",this.RW);g.I(this,this.B);this.hide()};\nlO\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-playlist-menu-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-owns\":String(c.element.id),\"aria-haspopup\":\"true\",\"aria-label\":\"Playlist\"},U:[{G:\"div\",L:\"ytp-playlist-menu-button-icon\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}]},{G:\"div\",L:\"ytp-playlist-menu-button-text\",va:\"{{text}}\"}]});var d\u003dthis;this.api\u003da;this.playlist\u003dnull;this.visible\u003d!1;this.tooltip\u003db.hc();a.Db(this.element,this,70344);this.T(a,\"videodatachange\",this.i);this.T(a,\"onPlaylistUpdate\",this.i);this.T(a,\"presentingplayerstatechange\",this.Na);this.T(a,\"appresize\",this.Na);this.hide();this.i();g.xe(this,g.xN(this.tooltip,this.element));this.Ra(\"click\",function(){a.Ab(d.element);jN(c,d.element,!1)})};\nmO\u003dfunction(a,b,c){g.W.call(this,{G:\"div\",L:\"ytp-promotooltip-wrapper\",U:[{G:\"div\",L:\"ytp-promotooltip-container\",U:[{G:\"div\",L:\"ytp-promotooltip-content\",U:[{G:\"div\",L:\"ytp-promotooltip-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-promotooltip-details\",va:\"{{details}}\"}]},{G:\"div\",L:\"ytp-promotooltip-buttons\",U:[{G:\"div\",L:\"ytp-promotooltip-dismiss-button\",va:\"{{dismissButtonText}}\",W:{tabindex:\"0\"}},{G:\"div\",L:\"ytp-promotooltip-accept-button\",va:\"{{acceptButtonText}}\",W:{tabindex:\"0\",\"aria-haspopup\":\"true\"}}]}]},\n{G:\"div\",L:\"ytp-promotooltip-pointer\"}]});this.tooltipRenderer\u003da;this.K\u003db;this.I\u003dc;this.i\u003dthis.B\u003dnull;this.title\u003dthis.Fa(\"ytp-promotooltip-title\");this.details\u003dthis.Fa(\"ytp-promotooltip-details\");this.acceptButton\u003dthis.Fa(\"ytp-promotooltip-accept-button\");this.dismissButton\u003dthis.Fa(\"ytp-promotooltip-dismiss-button\");this.J\u003dthis.D\u003dthis.u\u003dthis.C\u003d!1;g.gK(this,!1);a\u003dthis.tooltipRenderer.trackingParams||null;if(this.u\u003d!!a)this.I.Ug(this.element,this,!0),this.I.Vj(this.element,a);this.T(c,\"onShowControls\",\nthis.pC);this.T(c,\"onHideControls\",this.SU);this.T(c,\"resize\",this.yb);this.T(this.acceptButton,\"click\",this.dU);this.T(this.dismissButton,\"click\",this.YU);this.T(document,\"click\",this.ZP)};\nJza\u003dfunction(a){a\u003ddocument.querySelectorAll(\u0027[data-tooltip-target-id\u003d\"\u0027+a.tooltipRenderer.targetId+\u0027\"]\u0027);return 0\u003ca.length?a[0]:null};\nnO\u003dfunction(a){g.gK(a,!1);a.u\u0026\u0026a.I.gb(a.element,a.xb)};\noO\u003dfunction(a,b){var c,d,e\u003da.tooltipRenderer.promoConfig;if(e){switch(b){case 0:if(null\u003d\u003d\u003d(c\u003de.impressionEndpoints)||void 0\u003d\u003d\u003dc?0:c.length)var f\u003de.impressionEndpoints[0];break;case 1:f\u003de.acceptCommand;break;case 2:f\u003de.dismissCommand}if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.feedbackEndpoint)||void 0\u003d\u003d\u003dd?0:d.feedbackToken)b\u003d{feedbackTokens:[f.feedbackEndpoint.feedbackToken]},a\u003da.I.cm(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:uxa(f,a.C))\u0026\u0026zL(a,f,b)}};\nKza\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.acceptButton)||void 0\u003d\u003d\u003db?void 0:b.buttonRenderer)||void 0\u003d\u003d\u003dc?void 0:c.text)||void 0\u003d\u003d\u003dd?void 0:d.runs)||void 0\u003d\u003d\u003de?void 0:e.length)\u0026\u0026!(null\u003d\u003d\u003d(f\u003da.acceptButton)||void 0\u003d\u003d\u003df||!f.buttonRenderer.text.runs[0].text),t\u003d(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003d(h\u003da.dismissButton)||void 0\u003d\u003d\u003dh?void 0:h.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?void 0:n.length)\u0026\u0026!(null\u003d\u003d\u003d(p\u003da.dismissButton)||\nvoid 0\u003d\u003d\u003dp||!p.buttonRenderer.text.runs[0].text);return r||t};\npO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-replay-button\",\"ytp-button\"],W:{title:\"Replay\"},U:[g.sK()]});this.I\u003da;this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.Ra(\"click\",this.onClick,this);a\u003da.zb();g.gK(this,g.T(a,2));g.xN(b.hc(),this.element)};\ng.qO\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?240:d;g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-share-button\"],W:{title:\"Share\",\"aria-haspopup\":\"true\",\"aria-owns\":c.element.id,\"data-tooltip-opaque\":String(g.dE(a.V()))},U:[{G:\"div\",L:\"ytp-share-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-share-title\",va:\"Share\"}]});this.api\u003da;this.i\u003db;this.B\u003dc;this.u\u003dd;this.visible\u003d!1;this.tooltip\u003dthis.i.hc();b\u003da.V();a.Db(this.element,this,28664);this.Ra(\"click\",this.onClick);this.T(a,\"videodatachange\",this.Na);this.T(a,\"videoplayerreset\",\nthis.Na);this.T(a,\"appresize\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);this.Na();g.N(this.element,\"ytp-show-share-title\",g.dE(b)\u0026\u0026!g.oE(b));g.xe(this,g.xN(this.tooltip,this.element))};\nLza\u003dfunction(a){\"InvalidStateError\"!\u003d\u003da.name\u0026\u0026g.Wx(a)};\ng.rO\u003dfunction(a,b){var c\u003dcK(),d\u003da.V();c\u003d{G:\"div\",L:\"ytp-share-panel\",W:{id:cK(),role:\"dialog\",\"aria-labelledby\":c},U:[{G:\"div\",L:\"ytp-share-panel-inner-content\",U:[{G:\"div\",L:\"ytp-share-panel-title\",W:{id:c},va:\"Share\"},{G:\"a\",Ia:[\"ytp-share-panel-link\",\"ytp-no-contextmenu\"],W:{href:\"{{link}}\",target:d.J,title:\"Share link\",\"aria-label\":\"{{shareLinkWithUrl}}\"},va:\"{{linkText}}\"},{G:\"label\",L:\"ytp-share-panel-include-playlist\",U:[{G:\"input\",L:\"ytp-share-panel-include-playlist-checkbox\",W:{type:\"checkbox\",\nchecked:!0}},\"Include playlist\"]},{G:\"div\",L:\"ytp-share-panel-loading-spinner\",U:[YM()]},{G:\"div\",L:\"ytp-share-panel-service-buttons\",va:\"{{buttons}}\"},{G:\"div\",L:\"ytp-share-panel-error\",va:\"An error occurred while retrieving sharing information. Please try again later.\"}]},{G:\"button\",Ia:[\"ytp-share-panel-close\",\"ytp-button\"],W:{title:\"Close\"},U:[g.nK()]}]};g.iN.call(this,a,c,250);this.api\u003da;this.tooltip\u003db.hc();this.i\u003d[];this.D\u003dthis.Fa(\"ytp-share-panel-inner-content\");this.closeButton\u003dthis.Fa(\"ytp-share-panel-close\");\nthis.T(this.closeButton,\"click\",this.Fb);g.xe(this,g.xN(this.tooltip,this.closeButton));this.C\u003dthis.Fa(\"ytp-share-panel-include-playlist-checkbox\");this.T(this.C,\"click\",this.Na);this.B\u003dthis.Fa(\"ytp-share-panel-link\");g.xe(this,g.xN(this.tooltip,this.B));this.Ra(\"click\",this.aQ);this.T(a,\"videoplayerreset\",this.hide);this.T(a,\"fullscreentoggled\",this.onFullscreenToggled);this.T(a,\"onLoopRangeChange\",this.CT);this.hide()};\nNza\u003dfunction(a,b){Mza(a);for(var c\u003db.links||b.shareTargets,d\u003d0,e\u003d{},f\u003d0;f\u003cc.length\u0026\u00262\u003ed;e\u003d{Sm:e.Sm},f++){e.Sm\u003dc[f];a:switch(e.Sm.img||e.Sm.iconId){case \"facebook\":var h\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{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\":h\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{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:h\u003dnull}h\u0026\u0026(h\u003dnew g.W({G:\"a\",Ia:[\"ytp-share-panel-service-button\",\"ytp-button\"],W:{href:e.Sm.url,target:\"_blank\",title:e.Sm.sname||e.Sm.serviceName},U:[h]}),h.Ra(\"click\",function(m){return function(n){if(g.eL(n)){var p\u003dm.Sm.url;var r\u003dvoid 0\u003d\u003d\u003dr?{}:r;r.target\u003dr.target||\"YouTube\";r.width\u003dr.width||\"600\";r.height\u003dr.height||\"600\";r||(r\u003d{});var t\u003dwindow;var v\u003dp instanceof g.Uf?p:g.bg(\"undefined\"!\u003dtypeof p.href?p.href:String(p));var x\u003dvoid 0!\u003d\u003dself.crossOriginIsolated,y\u003d\n\"strict-origin-when-cross-origin\";window.Request\u0026\u0026(y\u003d(new Request(\"/\")).referrerPolicy);y\u003d\"unsafe-url\"\u003d\u003d\u003dy;if(x\u0026\u0026r.noreferrer){if(y)throw Error(\"Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!\");r.noreferrer\u003d!1}p\u003dr.target||p.target;x\u003d[];for(var z in r)switch(z){case \"width\":case \"height\":case \"top\":case \"left\":x.push(z+\"\u003d\"+r[z]);break;case \"target\":case \"noopener\":case \"noreferrer\":break;default:x.push(z+\"\u003d\"+(r[z]?1:0))}z\u003dx.join(\",\");Pb()\u0026\u0026\nt.navigator\u0026\u0026t.navigator.standalone\u0026\u0026p\u0026\u0026\"_self\"!\u003dp?(z\u003dg.hh(\"A\"),g.ug(z,v),z.setAttribute(\"target\",p),r.noreferrer\u0026\u0026z.setAttribute(\"rel\",\"noreferrer\"),r\u003ddocument.createEvent(\"MouseEvent\"),r.initMouseEvent(\"click\",!0,!0,t,1),z.dispatchEvent(r),t\u003d{}):r.noreferrer?(t\u003dvg(\"\",t,p,z),r\u003dg.Vf(v),t\u0026\u0026(g.HE\u0026\u0026-1!\u003dr.indexOf(\";\")\u0026\u0026(r\u003d\"\u0027\"+r.replace(/\u0027/g,\"%27\")+\"\u0027\"),t.opener\u003dnull,r\u003dg.rg(g.Mf(\"b/12014412, meta tag with sanitized URL\"),\u0027\u003cmeta name\u003d\"referrer\" content\u003d\"no-referrer\"\u003e\u003cmeta http-equiv\u003d\"refresh\" content\u003d\"0; url\u003d\u0027+\ng.Ig(r)+\u0027\"\u003e\u0027),(v\u003dt.document)\u0026\u0026v.write\u0026\u0026(v.write(g.ng(r)),v.close()))):(t\u003dvg(v,t,p,z))\u0026\u0026r.noopener\u0026\u0026(t.opener\u003dnull);if(r\u003dt)r.opener||(r.opener\u003dwindow),r.focus();g.Pu(n)}}}(e)),g.xe(h,g.xN(a.tooltip,h.element)),a.i.push(h),d++)}var l\u003db.more||b.moreLink;\nb\u003dnew g.W({G:\"a\",Ia:[\"ytp-share-panel-service-button\",\"ytp-button\"],U:[{G:\"span\",L:\"ytp-share-panel-service-button-more\",U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 38 38\",width:\"100%\"},U:[{G:\"rect\",W:{fill:\"#fff\",height:\"34\",width:\"34\",x:\"2\",y:\"2\"}},{G:\"path\",W:{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\"}}]}]}],W:{href:l,target:\"_blank\",title:\"More\"}});b.Ra(\"click\",function(m){g.XM(l,a.api,m)\u0026\u0026a.api.Pa(\"SHARE_CLICKED\")});\ng.xe(b,g.xN(a.tooltip,b.element));a.i.push(b);a.Qa(\"buttons\",a.i)};\nMza\u003dfunction(a){for(var b\u003dg.q(a.i),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,c.detach(),g.ve(c);a.i\u003d[]};\nuO\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;g.W.call(this,{G:\"div\",L:\"ytp-suggested-action\"});var d\u003dthis;this.I\u003da;this.Za\u003db;this.Va\u003dthis.K\u003dthis.i\u003dthis.D\u003dthis.C\u003dthis.u\u003dthis.expanded\u003dthis.enabled\u003dthis.B\u003d!1;this.Ka\u003dnew g.K(function(){d.badge.element.style.width\u003d\"\"},200,this);\nthis.Z\u003dnew g.K(function(){sO(d);tO(d)},200,this);\nthis.dismissButton\u003dnew g.W({G:\"button\",Ia:[\"ytp-suggested-action-badge-dismiss-button-icon\",\"ytp-button\"]});g.I(this,this.dismissButton);this.J\u003dnew g.W({G:\"div\",L:\"ytp-suggested-action-badge-expanded-content-container\",U:[{G:\"label\",L:\"ytp-suggested-action-badge-title\",va:\"{{badgeLabel}}\"},this.dismissButton]});g.I(this,this.J);this.badge\u003dnew g.W({G:\"button\",Ia:[\"ytp-button\",\"ytp-suggested-action-badge\",\"ytp-suggested-action-badge-with-controls\"],U:[c?{G:\"div\",L:\"ytp-suggested-action-badge-icon\"}:\n\"\",this.J]});g.I(this,this.badge);this.badge.Da(this.element);this.S\u003dnew g.QK(this.badge,250,!1,100);g.I(this,this.S);this.Aa\u003dnew g.QK(this.J,250,!1,100);g.I(this,this.Aa);this.La\u003dnew g.jr(this.ZX,null,this);g.I(this,this.La);this.xa\u003dnew g.jr(this.jS,null,this);g.I(this,this.xa);g.I(this,this.Ka);g.I(this,this.Z);this.I.Ug(this.badge.element,this.badge,!0);this.I.Ug(this.dismissButton.element,this.dismissButton,!0);this.T(this.I,\"onHideControls\",function(){d.i\u003d!1;tO(d);sO(d);d.Yh()});\nthis.T(this.I,\"onShowControls\",function(){d.i\u003d!0;tO(d);sO(d);d.Yh()});\nthis.T(this.badge.element,\"click\",this.DF);this.T(this.dismissButton.element,\"click\",this.EF);this.T(this.I,\"pageTransition\",this.bQ);this.T(this.I,\"appresize\",this.Yh);this.T(this.I,\"fullscreentoggled\",this.cV);this.T(this.I,\"cardstatechange\",this.GU);this.T(this.I,\"annotationvisibility\",this.BY,this);this.T(this.I,\"offlineslatestatechange\",this.CY,this)};\nsO\u003dfunction(a){g.N(a.badge.element,\"ytp-suggested-action-badge-with-controls\",a.i||!a.u)};\ntO\u003dfunction(a,b){var c\u003da.K||a.i||!a.u;a.expanded!\u003d\u003dc\u0026\u0026(a.expanded\u003dc,void 0\u003d\u003d\u003db||b?(a.La.stop(),a.xa.stop(),a.Ka.stop(),a.La.start()):(g.gK(a.J,a.expanded),g.N(a.badge.element,\"ytp-suggested-action-badge-expanded\",a.expanded)),Oza(a))};\nOza\u003dfunction(a){a.C\u0026\u0026a.I.gb(a.badge.element,a.zx());a.D\u0026\u0026a.I.gb(a.dismissButton.element,a.zx()\u0026\u0026(a.K||a.i||!a.u))};\nPza\u003dfunction(a){var b\u003da.text||\"\";g.oh(g.Xg(\"ytp-suggested-action-badge-title\",a.element),b);a.badge.element.setAttribute(\"aria-label\",b);a.dismissButton.element.setAttribute(\"aria-label\",a.Sa?a.Sa:\"\")};\nQza\u003dfunction(a,b){b?a.D\u0026\u0026a.I.Ab(a.dismissButton.element):a.C\u0026\u0026a.I.Ab(a.badge.element)};\nvO\u003dfunction(a,b){uO.call(this,a,b);var c\u003dthis;this.X\u003dthis.Ba\u003dthis.Ja\u003d!1;this.T(this.I,g.Py(\"shopping_overlay_visible\"),function(){c.Le(!0)});\nthis.T(this.I,g.Qy(\"shopping_overlay_visible\"),function(){c.Le(!1)});\nthis.T(this.I,g.Py(\"shopping_overlay_expanded\"),function(){c.K\u003d!0;tO(c)});\nthis.T(this.I,g.Qy(\"shopping_overlay_expanded\"),function(){c.K\u003d!1;tO(c)});\nthis.T(this.I,\"changeProductsInVideoVisibility\",this.PV);this.T(this.I,\"videodatachange\",this.onVideoDataChange);this.T(this.I,\"paidcontentoverlayvisibilitychange\",this.HV)};\nwO\u003dfunction(a){a.I.cf(\"shopping_overlay_visible\");a.I.cf(\"shopping_overlay_expanded\")};\nxO\u003dfunction(a){g.iN.call(this,a,{G:\"button\",Ia:[\"ytp-skip-intro-button\",\"ytp-popup\",\"ytp-button\"],U:[{G:\"div\",L:\"ytp-skip-intro-button-text\",va:\"Skip Intro\"}]},100);var b\u003dthis;this.D\u003d!1;this.C\u003dnew g.K(function(){b.hide()},5E3);\nthis.i\u003dthis.B\u003dNaN;g.I(this,this.C);this.xa\u003dfunction(){b.show()};\nthis.Z\u003dfunction(){b.hide()};\nthis.J\u003dfunction(){var c\u003db.I.getCurrentTime();c\u003eb.B/1E3\u0026\u0026c\u003cb.i/1E3\u0026\u0026b.show()};\nthis.T(this.I,\"videodatachange\",function(c,d){b.Ns(c,d)});\nthis.T(this.element,\"click\",function(){b.I.seekTo(b.i/1E3)});\nthis.hide()};\nyO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-airplay-button\",\"ytp-button\"],W:{title:\"AirPlay\"},va:\"{{icon}}\"});this.I\u003da;this.Ra(\"click\",this.onClick);this.T(a,\"airplayactivechange\",this.Na);this.T(a,\"airplayavailabilitychange\",this.Na);this.Na();g.xe(this,g.xN(b.hc(),this.element))};\nzO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\",\"data-tooltip-target-id\":\"ytp-autonav-toggle-button\"},U:[{G:\"div\",L:\"ytp-autonav-toggle-button-container\",U:[{G:\"div\",L:\"ytp-autonav-toggle-button\",W:{\"aria-checked\":\"true\"}}]}]});this.I\u003da;this.u\u003d[];this.i\u003d!1;this.isChecked\u003d!0;a.Db(this.element,this,113681);this.T(a,\"presentingplayerstatechange\",this.Hu);this.Ra(\"click\",this.onClick);this.tooltip\u003db.hc();g.xe(this,g.xN(b.hc(),this.element));this.Hu()};\nRza\u003dfunction(a){a.setValue(a.isChecked);var b\u003da.isChecked?\"Autoplay is on\":\"Autoplay is off\";a.Qa(\"title\",b);a.Qa(\"label\",b);YN(a.tooltip)};\ng.BO\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-gradient-bottom\"});this.i\u003dg.hh(\"CANVAS\");this.ctx\u003dthis.i.getContext(\"2d\");this.B\u003dNaN;this.i.width\u003d1;this.u\u003dg.oE(a.V());g.AO(this,a.bb().getPlayerSize().height)};\ng.AO\u003dfunction(a,b){if(a.ctx){b\u003dMath.floor(b*(a.u?1:.4));b\u003dMath.max(b,47);var c\u003db+2;if(a.B!\u003d\u003dc){a.B\u003dc;a.i.height\u003dc;a.ctx.clearRect(0,0,1,c);var d\u003da.ctx.createLinearGradient(0,2,0,2+b);if(a.u)d.addColorStop(.133,\"rgba(0, 0, 0, 0.2)\"),d.addColorStop(.44,\"rgba(0, 0, 0, 0.243867)\"),d.addColorStop(1,\"rgba(0, 0, 0, 0.8)\");else{var e\u003db-42;d.addColorStop(0,\"rgba(0, 0, 0, 0)\");d.addColorStop(e/b,\"rgba(0, 0, 0, 0.3)\");d.addColorStop(1,\"rgba(0, 0, 0, 0.68)\")}a.ctx.fillStyle\u003dd;a.ctx.fillRect(0,2,1,b);a.element.style.height\u003d\nc+\"px\";try{a.element.style.backgroundImage\u003d\"url(\"+a.i.toDataURL()+\")\"}catch(f){}}}};\nCO\u003dfunction(a,b,c){g.W.call(this,{G:\"div\",L:\"ytp-chapter-container\",U:[{G:\"button\",Ia:[\"ytp-chapter-title\",\"ytp-button\"],U:[{G:\"span\",W:{\"aria-hidden\":\"true\"},L:\"ytp-chapter-title-prefix\",va:\"\\u2022\"},{G:\"div\",L:\"ytp-chapter-title-content\",va:\"{{title}}\",W:{title:\"View chapter\",\"aria-label\":\"View chapter\"}},{G:\"div\",L:\"ytp-chapter-title-chevron\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{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\",fill:\"#fff\"}}]}]}]}]});\nthis.I\u003da;this.K\u003dc;this.C\u003d\"\";this.currentIndex\u003d0;this.B\u003dvoid 0;this.i\u003d!0;this.D\u003dthis.Fa(\"ytp-chapter-container\");this.u\u003dthis.Fa(\"ytp-chapter-title\");this.J\u003dthis.Fa(\"ytp-chapter-title-content\");this.updateVideoData(\"newdata\",this.I.getVideoData());this.T(a,\"videodatachange\",this.updateVideoData);this.T(this.D,\"click\",this.onClick);this.T(a,g.Py(\"chapterCueRange\"),this.Sb);this.T(a,\"onLoopRangeChange\",this.Sb);this.T(a,\"innertubeCommand\",this.onClickCommand);g.dE(this.I.V())||g.xe(this,g.xN(b.hc(),this.J))};\nDO\u003dfunction(a,b,c,d,e){var f\u003db.rA/b.rows,h\u003dMath.min(c/(b.sA/b.columns),d/f),l\u003db.sA*h,m\u003db.rA*h;l\u003dMath.floor(l/b.columns)*b.columns;m\u003dMath.floor(m/b.rows)*b.rows;var n\u003dl/b.columns,p\u003dm/b.rows,r\u003d-b.column*n,t\u003d-b.row*p;e\u0026\u002645\u003e\u003df\u0026\u0026(p-\u003d1/h);n-\u003d2/h;a\u003da.style;a.width\u003dn+\"px\";a.height\u003dp+\"px\";e||(d\u003d(d-p)/2,c\u003d(c-n)/2,a.marginTop\u003dMath.floor(d)+\"px\",a.marginBottom\u003dMath.ceil(d)+\"px\",a.marginLeft\u003dMath.floor(c)+\"px\",a.marginRight\u003dMath.ceil(c)+\"px\");a.background\u003d\"url(\"+b.url+\") \"+r+\"px \"+t+\"px/\"+l+\"px \"+m+\"px\"};\ng.EO\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-storyboard-framepreview\",U:[{G:\"div\",L:\"ytp-storyboard-framepreview-img\"}]});this.api\u003da;this.C\u003dthis.Fa(\"ytp-storyboard-framepreview-img\");this.u\u003dnull;this.B\u003dNaN;this.events\u003dnew g.BC(this);this.i\u003dnew g.QK(this,100);g.I(this,this.events);g.I(this,this.i);this.T(this.api,\"presentingplayerstatechange\",this.Qc)};\nFO\u003dfunction(a,b){var c\u003d!!a.u;a.u\u003db;a.u?(c||(a.events.T(a.api,\"videodatachange\",function(){FO(a,a.api.yg())}),a.events.T(a.api,\"progresssync\",a.Bd),a.events.T(a.api,\"appresize\",a.D)),a.B\u003dNaN,GO(a),a.i.show(200)):(c\u0026\u0026g.xx(a.events),a.i.hide(),a.i.stop())};\nGO\u003dfunction(a){var b\u003da.u,c\u003da.api.getCurrentTime(),d\u003da.api.bb().getPlayerSize(),e\u003doF(b,d.width);c\u003dtF(b,e,c);c!\u003d\u003da.B\u0026\u0026(a.B\u003dc,xsa(b,c,d.width),b\u003dqF(b,c,d.width),DO(a.C,b,d.width,d.height))};\nHO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-fullerscreen-edu-button\",\"ytp-button\"],U:[{G:\"div\",Ia:[\"ytp-fullerscreen-edu-text\"],va:\"Scroll for details\"},{G:\"div\",Ia:[\"ytp-fullerscreen-edu-chevron\"],U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{d:\"M7.41,8.59L12,13.17l4.59-4.58L18,10l-6,6l-6-6L7.41,8.59z\",fill:\"#fff\"}}]}]}]});this.Ua\u003da;this.B\u003db;this.i\u003dnew g.QK(this,250,void 0,100);this.C\u003dthis.u\u003d!1;a.Db(this.element,this,61214);this.B\u003db;g.I(this,this.i);this.T(a,\n\"fullscreentoggled\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);this.Ra(\"click\",this.onClick);this.Na()};\ng.IO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-fullscreen-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\"},va:\"{{icon}}\"});this.I\u003da;this.u\u003db;this.message\u003dnull;this.i\u003dg.xN(this.u.hc(),this.element);this.B\u003dnew g.K(this.JR,2E3,this);g.I(this,this.B);this.T(a,\"fullscreentoggled\",this.Wi);this.T(a,\"presentingplayerstatechange\",this.Na);this.Ra(\"click\",this.onClick);g.rx()\u0026\u0026(b\u003dthis.I.bb(),this.T(b,ama(),this.MF),this.T(b,ux(document),this.Cm));a.V().Sa||a.V().D||this.disable();\na.Db(this.element,this,139117);this.Na();this.Wi(a.isFullscreen())};\nJO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-miniplayer-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-button\"},U:[Nwa()]});this.I\u003da;this.visible\u003d!1;this.Ra(\"click\",this.onClick);this.T(a,\"fullscreentoggled\",this.Na);this.Qa(\"title\",$M(a,\"Miniplayer\",\"i\"));g.xe(this,g.xN(b.hc(),this.element));a.Db(this.element,this,62946);this.Na()};\nKO\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-multicam-button\",\"ytp-button\"],W:{title:\"Switch camera\",\"aria-haspopup\":\"true\",\"data-preview\":\"{{preview}}\",\"data-tooltip-text\":\"{{text}}\"},U:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M 26,10 22.83,10 21,8 15,8 13.17,10 10,10 c -1.1,0 -2,.9 -2,2 l 0,12 c 0,1.1 .9,2 2,2 l 16,0 c 1.1,0 2,-0.9 2,-2 l 0,-12 c 0,-1.1 -0.9,-2 -2,-2 l 0,0 z m -5,11.5 0,-2.5 -6,0 0,2.5 -3.5,-3.5 3.5,-3.5 0,2.5 6,0 0,-2.5 3.5,3.5 -3.5,3.5 0,0 z\",\nfill:\"#fff\"}}]}]});var d\u003dthis;this.I\u003da;this.i\u003d!1;this.u\u003dnew g.K(this.B,400,this);this.tooltip\u003db.hc();BN(this.tooltip);g.I(this,this.u);this.Ra(\"click\",function(){jN(c,d.element,!1)});\nthis.T(a,\"presentingplayerstatechange\",function(){d.Na(!1)});\nthis.T(a,\"videodatachange\",this.onVideoDataChange);this.Na(!0);g.xe(this,g.xN(this.tooltip,this.element))};\nLO\u003dfunction(a){g.iN.call(this,a,{G:\"div\",L:\"ytp-multicam-menu\",W:{role:\"dialog\"},U:[{G:\"div\",L:\"ytp-multicam-menu-header\",U:[{G:\"div\",L:\"ytp-multicam-menu-title\",U:[\"Switch camera\",{G:\"button\",Ia:[\"ytp-multicam-menu-close\",\"ytp-button\"],W:{\"aria-label\":\"Close\"},U:[g.nK()]}]}]},{G:\"div\",L:\"ytp-multicam-menu-items\"}]},250);this.api\u003da;this.B\u003dnew g.BC(this);this.items\u003dthis.Fa(\"ytp-multicam-menu-items\");this.i\u003d[];g.I(this,this.B);a\u003dthis.Fa(\"ytp-multicam-menu-close\");this.T(a,\"click\",this.Fb);this.hide()};\nMO\u003dfunction(){g.H.call(this);this.u\u003dnull;this.startTime\u003dthis.duration\u003d0;this.delay\u003dnew g.jr(this.i,null,this);g.I(this,this.delay)};\nSza\u003dfunction(a,b){if(\"path\"\u003d\u003d\u003db.G)return b.W.d;if(b.U)for(var c\u003d0;c\u003cb.U.length;c++){var d\u003db.U[c];if(d\u0026\u0026\"string\"!\u003d\u003dtypeof d\u0026\u0026(d\u003dSza(a,d)))return d}};\nVza\u003dfunction(a,b,c){c\u003dSza(a,c);var d\u003db.getElementsByTagName(\"path\")[0],e\u003dd.getAttribute(\"d\");if(d.getAttribute(\"id\")){var f\u003dcK();b\u003db.getElementsByTagName(\"use\");for(var h\u003d0;h\u003cb.length;h++)b[h].setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+f);d.setAttribute(\"id\",f)}var l\u003dTza(e),m\u003dTza(c);NO(a,function(n){d.setAttribute(\"d\",Uza(l,m,n))},200)};\nNO\u003dfunction(a,b,c){a.u\u003db;a.startTime\u003d(0,g.Q)();a.duration\u003dc;a.i()};\nTza\u003dfunction(a){var b\u003d[];a\u003da.match(Wza);for(var c\u003d0;c\u003ca.length;c++){var d\u003d\" \"\u003d\u003d\u003da[c]?NaN:Number(a[c]);b.push(isNaN(d)?a[c]:d)}return b};\nUza\u003dfunction(a,b,c){for(var d\u003d\"\",e\u003d0;e\u003ca.length;e++){var f\u003da[e];d\u003d\"number\"\u003d\u003d\u003dtypeof f?d+(f+(b[e]-f)*c):d+f}return d};\ng.OO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-mute-button\",\"ytp-button\"],W:a.V().X?{title:\"{{title}}\",\"aria-label\":\"{{label}}\"}:{\"aria-disabled\":\"true\",\"aria-haspopup\":\"true\"},va:\"{{icon}}\"});this.I\u003da;this.i\u003dnull;this.C\u003dthis.S\u003dthis.D\u003dthis.Z\u003dNaN;this.xa\u003dthis.J\u003dnull;this.B\u003d[];this.u\u003d[];this.visible\u003d!1;this.K\u003dnull;var c\u003dthis.I.V();this.Qa(\"icon\",uK());this.tooltip\u003db.hc();this.i\u003dnew g.dK({G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"defs\",U:[{G:\"clipPath\",W:{id:\"ytp-svg-volume-animation-mask\"},\nU:[{G:\"path\",W:{d:\"m 14.35,-0.14 -5.86,5.86 20.73,20.78 5.86,-5.91 z\"}},{G:\"path\",W:{d:\"M 7.07,6.87 -1.11,15.33 19.61,36.11 27.80,27.60 z\"}},{G:\"path\",L:\"ytp-svg-volume-animation-mover\",W:{d:\"M 9.09,5.20 6.47,7.88 26.82,28.77 29.66,25.99 z\"}}]},{G:\"clipPath\",W:{id:\"ytp-svg-volume-animation-slash-mask\"},U:[{G:\"path\",L:\"ytp-svg-volume-animation-mover\",W:{d:\"m -11.45,-15.55 -4.44,4.51 20.45,20.94 4.55,-4.66 z\"}}]}]},{G:\"path\",Gb:!0,Ia:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-speaker\"],W:{\"clip-path\":\"url(#ytp-svg-volume-animation-mask)\",\nd:\"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\"}},{G:\"path\",Gb:!0,Ia:[\"ytp-svg-fill\",\"ytp-svg-volume-animation-hider\"],W:{\"clip-path\":\"url(#ytp-svg-volume-animation-slash-mask)\",d:\"M 9.25,9 7.98,10.27 24.71,27 l 1.27,-1.27 Z\",fill:\"#fff\"}}]});g.I(this,this.i);this.J\u003dthis.i.Fa(\"ytp-svg-volume-animation-speaker\");this.xa\u003dthis.J.getAttribute(\"d\");this.B\u003dg.Wg(\"ytp-svg-volume-animation-mover\",this.i.element);\nthis.u\u003dg.Wg(\"ytp-svg-volume-animation-hider\",this.i.element);this.Aa\u003dnew MO;g.I(this,this.Aa);this.X\u003dnew MO;g.I(this,this.X);this.Ra(\"click\",this.yV);this.T(a,\"appresize\",this.qI);this.T(a,\"onVolumeChange\",this.onVolumeChange);var d\u003dnull;if(c.X)g.xe(this,g.xN(b.hc(),this.element));else{var e\u003d\"Your browser doesn\u0027t support changing the volume. $BEGIN_LINKLearn More$END_LINK\".split(/\\$(BEGIN|END)_LINK/);d\u003dnew g.iN(a,{G:\"span\",Ia:[\"ytp-popup\",\"ytp-generic-popup\"],W:{tabindex:\"0\"},U:[e[0],{G:\"a\",W:{href:\"https://support.google.com/youtube/?p\u003dnoaudio\",\ntarget:c.J},va:e[2]},e[4]]},100,!0);g.I(this,d);d.hide();d.subscribe(\"show\",function(f){b.ys(d,f)});\ng.lM(a,d.element,4)}this.message\u003dd;a.Db(this.element,this,28662);this.qI(a.bb().getPlayerSize());this.setVolume(a.getVolume(),a.isMuted())};\nZza\u003dfunction(a,b){a.Z\u003db;var c\u003da.xa;b\u0026\u0026(c+\u003dUza(Xza,Yza,b));a.J.setAttribute(\"d\",c)};\n$za\u003dfunction(a,b){a.S\u003db;for(var c\u003d20*b,d\u003d0;d\u003ca.B.length;d++)a.B[d].setAttribute(\"transform\",\"translate(\"+c+\", \"+c+\")\");var e;1\u003d\u003d\u003db?e\u003duK():e\u003da.i;for(c\u003d0;c\u003ca.u.length;c++)if(d\u003da.u[c],null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:d.style)d.style.display\u003d0\u003d\u003d\u003db?\"none\":\"\";e!\u003d\u003da.K\u0026\u0026(a.Qa(\"icon\",e),a.K\u003de)};\nPO\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-pip-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-pip-button\"},U:[Nwa()]});this.I\u003da;this.Qa(\"title\",\"Picture in Picture\");this.Ra(\"click\",this.onClick);g.xe(this,g.xN(b.hc(),this.element))};\ng.QO\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-play-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"aria-label\":\"{{label}}\"},va:\"{{icon}}\"});this.I\u003da;this.i\u003dnull;this.transition\u003dnew MO;this.tooltip\u003db.hc();g.I(this,this.transition);this.u\u003d!!c;a.Db(this.element,this,36842);a.gb(this.element,!0);this.T(a,\"fullscreentoggled\",this.onVideoDataChange);this.T(a,\"presentingplayerstatechange\",this.onStateChange);this.T(a,\"videodatachange\",this.onVideoDataChange);aAa(this,a.zb());this.Ra(\"click\",this.St,\nthis);g.xe(this,g.xN(b.hc(),this.element))};\nbAa\u003dfunction(a){switch(a){case 1:return Owa();case 2:return Lwa();case 3:return g.sK();case 4:return Qwa();default:return null}};\naAa\u003dfunction(a,b){var c\u003dg.UF(a.I.getVideoData()),d\u003d!1;g.qJ(b)?b\u003dc?4:2:g.T(b,2)?(b\u003d3,d\u003dc):b\u003d1;a.element.disabled\u003dd;if(a.i!\u003d\u003db){c\u003dnull;switch(b){case 2:c\u003d$M(a.I,\"Pause\",\"k\");break;case 3:c\u003d\"Replay\";break;case 1:c\u003d$M(a.I,\"Play\",\"k\");break;case 4:c\u003d\"Stop live playback\"}3\u003d\u003d\u003db?a.update({title:c,label:c,icon:bAa(b)}):(a.update({title:c,label:c}),(c\u003dbAa(b))\u0026\u0026a.i\u0026\u00263!\u003d\u003da.i?Vza(a.transition,a.element,c):a.Qa(\"icon\",c));YN(a.tooltip);a.i\u003db}};\ng.SO\u003dfunction(a,b,c){g.W.call(this,{G:\"a\",Ia:[c?\"ytp-next-button\":\"ytp-prev-button\",\"ytp-button\"],W:{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}}\"},U:[c?qK():Pwa()]});var d\u003dthis;this.I\u003da;this.i\u003dc;this.playlist\u003dthis.videoData\u003dnull;this.isLinkable\u003d!1;this.C\u003dthis.D\u003dthis.u\u003dnull;this.B\u003d!1;this.tooltip\u003db.hc();c?a.Db(this.element,this,6193):\na.Db(this.element,this,6194);this.T(a,\"fullscreentoggled\",this.onVideoDataChange);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"onPlaylistUpdate\",this.onVideoDataChange);this.i||this.T(a,\"appresize\",this.qC);this.T(a,\"mdxpreviousnextchange\",function(){RO(d);d.qC()});\nthis.onVideoDataChange()};\ncAa\u003dfunction(a){a.playlist\u0026\u0026a.playlist.unsubscribe(\"shuffle\",a.onVideoDataChange,a)};\ndAa\u003dfunction(a){return!!a.playlist\u0026\u0026!a.i\u0026\u0026!!a.videoData\u0026\u0026!a.videoData.isLivePlayback\u0026\u00263\u003c\u003da.I.getCurrentTime()\u0026\u00262!\u003d\u003da.I.getPresentingPlayerType()};\neAa\u003dfunction(a){var b\u003dhM(a.I.tb());return b?a.i?b.hasNext():b.Tk():!1};\nRO\u003dfunction(a){var b\u003d{duration:null,preview:null,text:null,title:null,url:null},c\u003dnull!\u003da.playlist\u0026\u0026a.playlist.hasNext();c\u003dg.iM(a.I)\u0026\u0026(!a.i||c);var d\u003da.i\u0026\u0026g.mM(a.I),e\u003deAa(a),f\u003da.i\u0026\u00265\u003d\u003d\u003da.I.getPresentingPlayerType(),h\u003d$M(a.I,\"Next\",\"SHIFT+n\"),l\u003d$M(a.I,\"Previous\",\"SHIFT+p\");if(f)b.title\u003d\"Start video\";else if(a.B)b.title\u003d\"Replay\";else if(c){var m\u003dnull;a.playlist\u0026\u0026(m\u003dg.tM(a.playlist,a.i?nya(a.playlist):oya(a.playlist)));if(m){if(m.videoId){var n\u003da.playlist.listId;b.url\u003da.I.V().getVideoUrl(m.videoId,n?\nn.toString():void 0)}b.text\u003dm.title;b.duration\u003dm.lengthText?m.lengthText:m.lengthSeconds?g.dL(m.lengthSeconds):null;b.preview\u003dm.Qe(\"mqdefault.jpg\")}b.title\u003da.i?h:l}else d\u0026\u0026(a.videoData\u0026\u0026a.videoData.suggestions\u0026\u0026a.videoData.suggestions.length\u0026\u0026(l\u003da.videoData.suggestions[0],b.url\u003dl.Sk(),b.text\u003dl.title,b.duration\u003dl.lengthText?l.lengthText:l.lengthSeconds?g.dL(l.lengthSeconds):null,b.preview\u003dl.Qe(\"mqdefault.jpg\")),b.title\u003dh);b.disabled\u003d!d\u0026\u0026!c\u0026\u0026!e\u0026\u0026!f;a.update(b);a.isLinkable\u003d!!b.url;d||c||a.B||e||f?a.u||\n(a.u\u003dg.xN(a.tooltip,a.element),a.D\u003da.Ra(\"click\",a.onClick,a)):a.u\u0026\u0026(a.u(),a.u\u003dnull,a.yc(a.D),a.D\u003dnull);YN(a.tooltip)};\nTO\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-fine-scrubbing\",U:[{G:\"div\",L:\"ytp-fine-scrubbing-thumbnails\"},{G:\"div\",L:\"ytp-fine-scrubbing-cursor\"},{G:\"div\",L:\"ytp-fine-scrubbing-seek-time\",va:\"{{seekTime}}\"}]});this.api\u003da;this.K\u003d!1;this.i\u003dnull;this.u\u003dthis.Fa(\"ytp-fine-scrubbing-thumbnails\");this.thumbnails\u003d[];this.B\u003dNaN;this.C\u003d-160;this.J\u003d0;this.D\u003dnew g.Cx(this.u,!0);this.D.subscribe(\"dragstart\",this.Z,this);this.D.subscribe(\"dragmove\",this.X,this);this.D.subscribe(\"dragend\",this.S,this);g.I(this,\nthis.D);g.I(this,this.i)};\nfAa\u003dfunction(){g.W.call(this,{G:\"div\",L:\"ytp-fine-scrubbing-thumbnail\"})};\ngAa\u003dfunction(a){g.W.call(this,{G:\"div\",L:\"ytp-heat-map-chapter\",U:[{G:\"svg\",L:\"ytp-heat-map-svg\",W:{height:\"100%\",preserveAspectRatio:\"none\",version:\"1.1\",viewBox:\"0 0 1000 100\",width:\"100%\"},U:[{G:\"defs\",U:[{G:\"clipPath\",W:{id:\"{{id}}\"},U:[{G:\"path\",L:\"ytp-heat-map-path\",W:{d:\"\",fill:\"white\",\"fill-opacity\":\"0.6\"}}]}]},{G:\"rect\",L:\"ytp-heat-map-graph\",W:{\"clip-path\":\"url(#hm_1)\",fill:\"white\",\"fill-opacity\":\"0.2\",height:\"100%\",width:\"100%\",x:\"0\",y:\"0\"}},{G:\"rect\",L:\"ytp-heat-map-hover\",W:{\"clip-path\":\"url(#hm_1)\",\nheight:\"100%\",x:\"0\",y:\"0\"}},{G:\"rect\",L:\"ytp-heat-map-play\",W:{\"clip-path\":\"url(#hm_1)\",height:\"100%\",x:\"0\",y:\"0\"}}]}]});this.api\u003da;this.J\u003dthis.Fa(\"ytp-heat-map-svg\");this.D\u003dthis.Fa(\"ytp-heat-map-path\");this.C\u003dthis.Fa(\"ytp-heat-map-graph\");this.B\u003dthis.Fa(\"ytp-heat-map-play\");this.u\u003dthis.Fa(\"ytp-heat-map-hover\");this.isValid\u003d!1;this.i\u003d60};\niAa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;b\u003dnew hAa(b||a,c||a);return{x:a.x+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.i:b.i),y:a.y+.2*((void 0\u003d\u003d\u003dd?0:d)?-1*b.u:b.u)}};\nhAa\u003dfunction(a,b){this.u\u003dthis.i\u003d0;this.i\u003db.x-a.x;this.u\u003db.y-a.y};\nUO\u003dfunction(){g.W.call(this,{G:\"div\",L:\"ytp-chapter-hover-container\",U:[{G:\"div\",L:\"ytp-progress-bar-padding\"},{G:\"div\",L:\"ytp-progress-list\",U:[{G:\"div\",Ia:[\"ytp-play-progress\",\"ytp-swatch-background-color\"]},{G:\"div\",L:\"ytp-progress-linear-live-buffer\"},{G:\"div\",L:\"ytp-load-progress\"},{G:\"div\",L:\"ytp-hover-progress\"},{G:\"div\",L:\"ytp-ad-progress-list\"}]}]});this.startTime\u003dNaN;this.title\u003d\"\";this.index\u003dNaN;this.width\u003d0;this.C\u003dthis.Fa(\"ytp-progress-linear-live-buffer\");this.B\u003dthis.Fa(\"ytp-ad-progress-list\");\nthis.D\u003dthis.Fa(\"ytp-load-progress\");this.J\u003dthis.Fa(\"ytp-play-progress\");this.u\u003dthis.Fa(\"ytp-hover-progress\");this.i\u003dthis.Fa(\"ytp-chapter-hover-container\")};\nVO\u003dfunction(a,b){g.Em(a.i,\"width\",b)};\nWO\u003dfunction(a,b){g.Em(a.i,\"margin-right\",b+\"px\")};\nXO\u003dfunction(a,b){return\"PLAY_PROGRESS\"\u003d\u003d\u003db?a.J:\"LOAD_PROGRESS\"\u003d\u003d\u003db?a.D:\"LIVE_BUFFER\"\u003d\u003d\u003db?a.C:a.u};\njAa\u003dfunction(){this.B\u003dthis.position\u003dthis.C\u003dthis.i\u003dthis.D\u003dthis.u\u003dthis.width\u003dNaN};\nkAa\u003dfunction(){g.W.call(this,{G:\"div\",L:\"ytp-timed-marker\"});this.timeRangeStartMillis\u003dNaN;this.title\u003d\"\";this.onActiveCommand\u003dvoid 0};\ng.ZO\u003dfunction(a,b){g.hK.call(this,{G:\"div\",L:\"ytp-progress-bar-container\",W:{\"aria-disabled\":\"true\"},U:[{G:\"div\",Ia:[\"ytp-heat-map-container\"],U:[{G:\"div\",L:\"ytp-heat-map-edu\"}]},{G:\"div\",Ia:[\"ytp-progress-bar\"],W:{tabindex:\"0\",role:\"slider\",\"aria-label\":\"Seek slider\",\"aria-valuemin\":\"{{ariamin}}\",\"aria-valuemax\":\"{{ariamax}}\",\"aria-valuenow\":\"{{arianow}}\",\"aria-valuetext\":\"{{arianowtext}}\"},U:[{G:\"div\",L:\"ytp-chapters-container\"},{G:\"div\",L:\"ytp-marker-crenellation-list\"},{G:\"div\",L:\"ytp-timed-markers-container\"},\n{G:\"div\",L:\"ytp-clip-start-exclude\"},{G:\"div\",L:\"ytp-clip-end-exclude\"},{G:\"div\",L:\"ytp-scrubber-container\",U:[{G:\"div\",Ia:[\"ytp-scrubber-button\",\"ytp-swatch-background-color\"],U:[{G:\"div\",L:\"ytp-scrubber-pull-indicator\"}]}]}]},{G:\"div\",Ia:[\"ytp-fine-scrubbing-container\"]},{G:\"div\",L:\"ytp-bound-time-left\",va:\"{{boundTimeLeft}}\"},{G:\"div\",L:\"ytp-bound-time-right\",va:\"{{boundTimeRight}}\"},{G:\"div\",L:\"ytp-clip-start\",W:{title:\"{{clipstarttitle}}\"},va:\"{{clipstarticon}}\"},{G:\"div\",L:\"ytp-clip-end\",W:{title:\"{{clipendtitle}}\"},\nva:\"{{clipendicon}}\"}]});this.api\u003da;this.yd\u003d!1;this.C\u003dthis.Ge\u003d0;this.Sa\u003d1;this.dd\u003dthis.J\u003d0;this.K\u003dnull;this.Aa\u003dthis.Pb\u003d0;this.ke\u003dthis.Fa(\"ytp-marker-crenellation-list\");this.La\u003d{};this.Eb\u003d{};this.clipEnd\u003dInfinity;this.kb\u003dthis.Fa(\"ytp-clip-end\");this.jc\u003dnew g.Cx(this.kb,!0);this.Kd\u003dthis.Fa(\"ytp-clip-end-exclude\");this.Qf\u003dthis.Fa(\"ytp-clip-start-exclude\");this.clipStart\u003d0;this.ob\u003dthis.Fa(\"ytp-clip-start\");this.kc\u003dnew g.Cx(this.ob,!0);this.X\u003dthis.Za\u003d0;this.Mc\u003dthis.Fa(\"ytp-progress-bar\");this.Lb\u003d{};this.Zb\u003d\nthis.Fa(\"ytp-chapters-container\");this.Hf\u003dthis.Fa(\"ytp-timed-markers-container\");this.i\u003d[];this.Ba\u003d[];this.He\u003d{};this.Xa\u003d-1;this.fb\u003dthis.Ja\u003d0;this.S\u003dnull;this.fd\u003dthis.Fa(\"ytp-scrubber-button\");this.Uf\u003dthis.Fa(\"ytp-scrubber-container\");this.wb\u003dnew g.Bg;this.le\u003dnew jAa;this.u\u003dnew hL(0,0);this.Mb\u003dnull;this.B\u003dthis.Qb\u003d!1;this.Fe\u003dnull;this.lc\u003dthis.Fa(\"ytp-fine-scrubbing-container\");this.Z\u003dthis.Fa(\"ytp-heat-map-container\");this.wc\u003dthis.Fa(\"ytp-heat-map-edu\");this.D\u003d[];this.Jc\u003dthis.Ka\u003d!1;this.heatMarkersDecorations\u003d\n[];this.Bb\u003d!1;this.xa\u003dvoid 0;this.tooltip\u003db.hc();g.xe(this,g.xN(this.tooltip,this.kb));g.I(this,this.jc);this.jc.subscribe(\"hoverstart\",this.AM,this);this.jc.subscribe(\"hoverend\",this.zM,this);this.T(this.kb,\"click\",this.dB);g.xe(this,g.xN(this.tooltip,this.ob));g.I(this,this.kc);this.kc.subscribe(\"hoverstart\",this.AM,this);this.kc.subscribe(\"hoverend\",this.zM,this);this.T(this.ob,\"click\",this.dB);lAa(this);this.T(a,\"resize\",this.yb);this.T(a,\"presentingplayerstatechange\",this.dQ);this.T(a,\"videodatachange\",\nthis.Ns);this.T(a,\"videoplayerreset\",this.PS);this.T(a,\"cuerangesadded\",this.SO);this.T(a,\"cuerangesremoved\",this.AX);this.T(a,\"cuerangemarkersupdated\",this.SO);this.T(a,\"onLoopRangeChange\",this.rI);this.T(a,\"innertubeCommand\",this.onClickCommand);this.T(a,g.Py(\"timedMarkerCueRange\"),this.QW);this.updateVideoData(a.getVideoData(),!0);this.rI(a.getLoopRange());YO(this)\u0026\u0026!this.xa\u0026\u0026(this.xa\u003dnew TO(this.api),this.xa.Da(this.lc),g.I(this,this.xa));this.api.Db(this.Z,this,139609);this.api.Db(this.wc,this,\n140127)};\nlAa\u003dfunction(a){if(0\u003d\u003d\u003da.i.length){var b\u003dnew UO;a.i.push(b);g.I(a,b);b.Da(a.Zb,0)}for(;1\u003ca.i.length;)a.i.pop().dispose();VO(a.i[0],\"100%\");a.i[0].startTime\u003d0;a.i[0].title\u003d\"\"};\nmAa\u003dfunction(a){for(;a.Ba.length;)a.Ba.pop().dispose()};\nnAa\u003dfunction(a){for(var b\u003da.i,c\u003d[],d\u003d0;d\u003cb.length;d++)if(!isNaN(b[d].startTime)){var e\u003db[d].startTime;e\u003dnew g.Ny(e,d\u003d\u003d\u003db.length-1?Infinity:b[d+1].startTime,{namespace:\"chapterCueRange\",priority:9,id:\"c_\"+e});c.push(e)}a.api.cf(\"chapterCueRange\");a.api.Gd(c)};\naP\u003dfunction(a,b){var c,d,e,f,h,l,m\u003dnull\u003d\u003d\u003d(c\u003da.Lb[b])||void 0\u003d\u003d\u003dc?void 0:c.chapters;m\u0026\u0026(oAa(a,m),a.api.getVideoData().Il\u003da.i,nAa(a));if((m\u003dnull\u003d\u003d\u003d(d\u003da.Lb[b])||void 0\u003d\u003d\u003dd?void 0:d.markers)\u0026\u0026\"HEATSEEKER\"!\u003d\u003db){var n,p,r;mAa(a);m\u003dg.q(m);for(var t\u003dm.next();!t.done;t\u003dm.next()){var v\u003dt.value;t\u003dnew kAa;if(v\u003dv.markerRenderer)t.title\u003d(null\u003d\u003d\u003d(n\u003dv.title)||void 0\u003d\u003d\u003dn?void 0:n.simpleText)||\"\",t.timeRangeStartMillis\u003dnull!\u003d\u003d(p\u003dv.timeRangeStartMillis)\u0026\u0026void 0!\u003d\u003dp?p:NaN,t.onActiveCommand\u003dnull!\u003d\u003d(r\u003dnull\u003d\u003d\u003dv||void 0\u003d\u003d\u003d\nv?void 0:v.onActiveCommand)\u0026\u0026void 0!\u003d\u003dr?r:void 0,a.Ba.push(t),g.I(a,t),t.Da(a.Hf,a.Hf.children.length)}pAa(a,a.Ba);n\u003da.Ba;p\u003da.He;r\u003d[];for(m\u003d0;m\u003cn.length;m++)!isNaN(n[m].timeRangeStartMillis)\u0026\u0026n[m].onActiveCommand\u0026\u0026(t\u003dn[m].timeRangeStartMillis,t\u003dnew g.Ny(t,m\u003d\u003d\u003dn.length-1?Infinity:n[m+1].timeRangeStartMillis,{namespace:\"timedMarkerCueRange\",priority:9,id:\"tm_\"+t}),r.push(t),p[t.id]\u003dn[m].onActiveCommand);a.api.Gd(r)}b\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003da.Lb[b])||void 0\u003d\u003d\u003de?void 0:e.heatmap)||void 0\u003d\u003d\u003df?void 0:f.heatmapRenderer;\nif(!a.api.N(\"web_heatseeker_counterfactual\")\u0026\u0026b){n\u003db.heatMarkers||[];p\u003dnull!\u003d\u003d(h\u003db.minHeightDp)\u0026\u0026void 0!\u003d\u003dh?h:0;r\u003dnull!\u003d\u003d(l\u003db.maxHeightDp)\u0026\u0026void 0!\u003d\u003dl?l:60;var x,y;m\u003da.i.length;t\u003dnull;for(v\u003d0;v\u003cm;v++){var z\u003da.i[v].startTime,D\u003dv\u003d\u003d\u003dm-1?Infinity:a.i[v+1].startTime;if(v\u003d\u003d\u003da.D.length){var G\u003dvoid 0,F\u003da;G\u003dvoid 0\u003d\u003d\u003dG?NaN:G;var J\u003dnew gAa(F.api);F.D.push(J);g.I(F,J);J.Da(F.Z);var U\u003dJ;F\u003d\"hm_\"+F.D.length;U.update({id:F});F\u003d\"url(#\"+F+\")\";U.C.setAttribute(\"clip-path\",F);U.B.setAttribute(\"clip-path\",F);U.u.setAttribute(\"clip-path\",\nF);0\u003c\u003dG\u0026\u0026(J.element.style.width\u003dG+\"px\")}G\u003d[];t\u0026\u0026G.push(t);J\u003dg.q(n);for(U\u003dJ.next();!U.done;U\u003dJ.next())U\u003dU.value,F\u003dnull!\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003dU||void 0\u003d\u003d\u003dU?void 0:U.heatMarkerRenderer)||void 0\u003d\u003d\u003dx?void 0:x.timeRangeStartMillis)\u0026\u0026void 0!\u003d\u003dy?y:-1,F\u003e\u003dz\u0026\u0026F\u003c\u003dD\u0026\u0026G.push(U);0\u003cr\u0026\u0026(a.Z.style.height\u003dr+\"px\");z\u003da.D[v];U\u003d0\u003d\u003d\u003dv;U\u003dvoid 0\u003d\u003d\u003dU?!1:U;D\u003dz;0\u003cr\u0026\u0026(D.i\u003dr,D.J.style.height\u003dD.i+\"px\");D\u003dvoid 0;J\u003dz;U\u003dvoid 0\u003d\u003d\u003dU?!1:U;F\u003d1E3/G.length;var Y\u003d[];Y.push({x:0,y:100});for(var L\u003dg.q(G.entries()),ra\u003dL.next();!ra.done;ra\u003dL.next()){var ua\u003d\ng.q(ra.value);ra\u003dua.next().value;ua\u003dua.next().value;var Pa\u003d(null\u003d\u003d\u003d(D\u003dua.heatMarkerRenderer)||void 0\u003d\u003d\u003dD?void 0:D.heatMarkerIntensityScoreNormalized)||0;ua\u003d(ra+.5)*F;Pa\u003d100-g.xg(100*Pa,p/J.i*100,r/J.i*100);0!\u003d\u003dra||U||Y.push({x:0,y:Pa});Y.push({x:ua,y:Pa});ra\u003d\u003d\u003dG.length-1\u0026\u0026Y.push({x:1E3,y:Pa})}Y.push({x:1E3,y:100});D\u003dY;if(0\u003d\u003d\u003dG.length)D\u003d\"\";else{J\u003d\"\";U\u003dg.q(D.entries());for(F\u003dU.next();!F.done;F\u003dU.next())Y\u003dg.q(F.value),F\u003dY.next().value,Y\u003dY.next().value,0\u003d\u003d\u003dF?F\u003d\"M \"+Y.x.toFixed(1)+\",\"+Y.y.toFixed(1):(L\u003d\niAa(D[F-1],D[F-2],Y),F\u003diAa(Y,D[F-1],D[F+1],!0),F\u003d\" C \"+(L.x.toFixed(1)+\",\"+L.y.toFixed(1)+\" \"+F.x.toFixed(1)+\",\"+F.y.toFixed(1)+\" \"+Y.x.toFixed(1)+\",\"+Y.y.toFixed(1))),J+\u003dF;D\u003dJ}z.D.setAttribute(\"d\",D);z.isValid\u003d\"\"!\u003d\u003dD;g.N(z.api.getRootNode(),\"ytp-heat-map\",z.isValid);g.N(z.api.getRootNode(),\"ytp-heat-map-played_bar\",z.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026\"\"!\u003d\u003dD);0\u003cG.length\u0026\u0026(t\u003dG[G.length-1])}g.$O(a);var Za,Ab,$b;x\u003d[];y\u003dg.q(b.heatMarkersDecorations||[]);for(b\u003dy.next();!b.done;b\u003dy.next())if(b\u003db.value.timedMarkerDecorationRenderer)n\u003d\nb.label,x.push({visibleTimeRangeStartMillis:null!\u003d\u003d(Za\u003db.visibleTimeRangeStartMillis)\u0026\u0026void 0!\u003d\u003dZa?Za:-1,visibleTimeRangeEndMillis:null!\u003d\u003d(Ab\u003db.visibleTimeRangeEndMillis)\u0026\u0026void 0!\u003d\u003dAb?Ab:-1,decorationTimeMillis:null!\u003d\u003d($b\u003db.decorationTimeMillis)\u0026\u0026void 0!\u003d\u003d$b?$b:NaN,label:n?g.Uy(n):\"\"});a.heatMarkersDecorations\u003dx}};\npAa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dqAa(a,c.timeRangeStartMillis/(1E3*a.u.i),bP(a));g.Em(c.element,\"transform\",\"translateX(\"+d+\"px)\")}};\noAa\u003dfunction(a,b){var c\u003d0,d\u003d!1;b\u003dg.q(b);for(var e\u003db.next();!e.done;e\u003db.next()){e\u003de.value;if(e.chapterRenderer){e\u003de.chapterRenderer;var f\u003d{startTime:NaN,title:null,onActiveCommand:void 0},h\u003de.title;f.title\u003dh?g.Uy(h):\"\";h\u003de.timeRangeStartMillis;null!\u003dh\u0026\u0026(f.startTime\u003dh);f.onActiveCommand\u003de.onActiveCommand;e\u003df;0\u003d\u003d\u003dc\u0026\u00260!\u003d\u003de.startTime\u0026\u0026(a.i[c].startTime\u003d0,a.i[c].title\u003d\"\",a.i[c].onActiveCommand\u003de.onActiveCommand,c++,d\u003d!0);a.i.length\u003c\u003dc\u0026\u0026(f\u003dnew UO,a.i.push(f),g.I(a,f),f.Da(a.Zb,a.Zb.children.length));a.i[c].startTime\u003d\ne.startTime;a.i[c].title\u003de.title?e.title:\"\";a.i[c].onActiveCommand\u003de.onActiveCommand;a.i[c].index\u003dd?c-1:c}c++}for(;c\u003ca.i.length;)a.i.pop().dispose();g.$O(a);cP(a)};\ng.$O\u003dfunction(a){a.Ja\u003da.i.length-1;a.fb\u003d0;rAa(a,!0)\u0026\u0026rAa(a,!1);for(var b\u003d0,c\u003d0;c\u003ca.i.length;c++)if(0\u003d\u003d\u003da.i[c].width){if(c\u003d\u003d\u003da.i.length-1)for(var d\u003da.i.length-1;0\u003c\u003dd;d--)if(0\u003ca.i[d].width){WO(a.i[d],0);var e\u003dMath.floor(a.i[d].width);a.i[d].width\u003de;VO(a.i[d],e+\"px\");break}a.i[c].width\u003d0;VO(a.i[c],\"0\")}else c\u003d\u003d\u003da.i.length-1?(d\u003dMath.floor(a.i[c].width+b),a.i[c].width\u003dd,VO(a.i[c],d+\"px\")):(b\u003da.i[c].width+b,d\u003dMath.round(b),b-\u003dd,a.i[c].width\u003dd,VO(a.i[c],d+\"px\"));c\u003d0;if(a.D.length\u003d\u003d\u003da.i.length)for(b\u003d0;b\u003c\na.D.length;b++)d\u003da.i[b].width,a.D[b].element.style.width\u003dd+\"px\",a.D[b].element.style.left\u003dc+\"px\",c+\u003dd+(a.B?3:2)};\nrAa\u003dfunction(a,b){var c\u003d0,d\u003d!1,e\u003da.i.length,f\u003d1E3*a.u.i;0\u003d\u003d\u003df\u0026\u0026(f\u003d1E3*a.api.getProgressState().seekableEnd);if(0\u003cf\u0026\u00260\u003ca.C){for(var h\u003da.C-(a.B?3:2)*a.Ja,l\u003d0\u003d\u003d\u003da.fb?3:h*a.fb,m\u003dg.q(a.i),n\u003dm.next();!n.done;n\u003dm.next())n.value.width\u003d0;for(;c\u003ce;){m\u003df-a.i[c].startTime;c\u003ce-1\u0026\u0026(m\u003da.i[c+1].startTime-a.i[c].startTime,WO(a.i[c],a.B?3:2));g.N(a.i[c].i,\"ytp-exp-chapter-hover-container\",1\u003ca.i.length);n\u003d(0\u003d\u003d\u003df?0:m/f*h)+a.i[c].width;if(n\u003el)a.i[c].width\u003dn;else{a.i[c].width\u003d0;var p\u003da,r\u003dc,t\u003dp.i[r-1];void 0!\u003d\u003dt\u0026\u00260\u003ct.width?\nt.width+\u003dn:r\u003cp.i.length-1\u0026\u0026(p.i[r+1].width+\u003dn);WO(p.i[r],0);b\u0026\u0026(a.Ja--,m/f\u003ea.fb\u0026\u0026(a.fb\u003dm/f),d\u003d!0)}c++}}return d};\ncP\u003dfunction(a){var b;if(a.C){var c\u003da.api.getProgressState(),d\u003da.api.getVideoData();if(a.api.N(\"web_player_enable_preroll_for_ssdai_killswitch\")||!d||!d.enableServerStitchedDai||!d.enablePreroll||isFinite(c.current)){d\u003d(null\u003d\u003d\u003d(b\u003da.api.getVideoData())||void 0\u003d\u003d\u003db?0:kG(b))\u0026\u0026c.airingStart\u0026\u0026c.airingEnd?sAa(a,c.airingStart,c.airingEnd):sAa(a,c.seekableStart,c.seekableEnd);var e\u003dkL(d,c.loaded,0);c\u003dkL(d,c.current,0);var f\u003da.u.u!\u003d\u003dd.u||a.u.i!\u003d\u003dd.i;a.u\u003dd;dP(a,c,e);f\u0026\u0026eP(a);tAa(a)}}};\nsAa\u003dfunction(a,b,c){var d\u003da.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\"),e\u003da.api.V().N(\"enable_expanded_clip_range_in_progress_bar\");return fP(a)\u0026\u0026d?new hL(Math.max(b,a.Mb.startTimeMs/1E3),Math.min(c,a.Mb.endTimeMs/1E3)):fP(a)\u0026\u0026e?(d\u003da.Mb.startTimeMs/1E3,a\u003da.Mb.endTimeMs/1E3,e\u003d(a-d)/20,new hL(Math.max(b,d-e),Math.min(c,a+e))):new hL(b,c)};\nhP\u003dfunction(a,b){var c\u003djL(a.u,b.B);if(1\u003ca.i.length){c\u003dgP(a,b.C,!0);for(var d\u003d0,e\u003d0;e\u003cc;e++)0\u003ca.i[e].width\u0026\u0026(d+\u003da.i[e].width,d+\u003da.B?3:2);c\u003d(a.i[c].startTime+(b.C-d)/a.i[c].width*((c\u003d\u003d\u003da.i.length-1?1E3*a.u.i:a.i[c+1].startTime)-a.i[c].startTime))/1E3||0}return c};\nuAa\u003dfunction(a,b,c){return c\u003e\u003da.i.length?!1:4\u003eMath.abs(b-a.i[c].startTime/1E3)/a.u.i*(a.C-(a.B?3:2)*a.Ja)};\nvAa\u003dfunction(a,b,c,d){b\u003dg.xg(b,0,a.B?60:40);a.J\u003db;var e\u003da.Sa;a.Sa\u003db/(a.B?60:40)*(Math.max(iL(a.u)/a.C,1)-1)+1;b\u003da.C*a.Sa;a.Aa\u003dg.xg(d*b-c,0,b-a.C);e!\u003d\u003da.Sa\u0026\u0026eP(a)};\neP\u003dfunction(a){if(1!\u003d\u003da.i.length||YO(a))a.fd.style.removeProperty(\"height\");else{var b\u003dbP(a),c\u003d-b.u/b.i,d\u003d(-b.u+b.width)/b.i,e\u003dlba(a.ke),f\u003d0;if(a.J\u003e.2*(a.B?60:40))for(var h\u003diL(a.u)/60*d,l\u003dMath.ceil(iL(a.u)/60*c);l\u003ch;l++){var m\u003de[f];m||(m\u003dg.hh(\"DIV\"),a.ke.appendChild(m));f++;0\u003d\u003d\u003dl%60?g.qr(m,\"ytp-60m-progress\"):0\u003d\u003d\u003dl%30?g.qr(m,\"ytp-30m-progress\"):0\u003d\u003d\u003dl%15?g.qr(m,\"ytp-15m-progress\"):g.qr(m,\"ytp-1m-progress\");m.style.left\u003d(60*l/iL(a.u)-c)*b.i+\"px\"}b\u003da.Qb?a.u.i:0;a.update({boundTimeLeft:g.dL(jL(a.u,c)-\nb),boundTimeRight:g.dL(jL(a.u,d)-b)});for(c\u003de.length-1;c\u003e\u003df;c--)g.lh(e[c]);a.element.style.height\u003da.J+(a.B?8:5)+\"px\";a.ea(\"height-change\",a.J);a.fd.style.height\u003da.J+(a.B?20:13)+\"px\"}e\u003dg.q(Object.keys(a.La));for(f\u003de.next();!f.done;f\u003de.next())wAa(a,f.value);iP(a);dP(a,a.X,a.Za)};\nbP\u003dfunction(a){var b\u003da.wb.x,c\u003da.C*a.Sa;b\u003dg.xg(b,0,a.C);a.le.update(b,a.C,-a.Aa,-(c-a.Aa-a.C));return a.le};\ndP\u003dfunction(a,b,c){var d;a.X\u003db;a.Za\u003dc;var e\u003dbP(a),f\u003da.u.i,h\u003djL(a.u,a.X),l\u003dg.rH(\"$PLAY_PROGRESS of $DURATION\",{PLAY_PROGRESS:g.dL(h,!0),DURATION:g.dL(f,!0)}),m\u003dbO(a.i,1E3*h);m\u003da.i[m].title;a.update({ariamin:Math.floor(a.u.u),ariamax:Math.floor(f),arianow:Math.floor(h),arianowtext:m?m+\" \"+l:l});f\u003da.clipStart;h\u003da.clipEnd;a.Mb\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()\u0026\u0026(f\u003da.Mb.startTimeMs/1E3,h\u003da.Mb.endTimeMs/1E3);f\u003dkL(a.u,f,0);m\u003dkL(a.u,h,1);l\u003da.api.getVideoData();h\u003dg.xg(b,f,m);c\u003d(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:g.hG(l))?\n1:g.xg(c,f,m);b\u003dqAa(a,b,e);g.Em(a.Uf,\"transform\",\"translateX(\"+b+\"px)\");jP(a,e,f,h,\"PLAY_PROGRESS\");(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:kG(l))?(b\u003da.api.getProgressState().seekableEnd)\u0026\u0026jP(a,e,h,kL(a.u,b),\"LIVE_BUFFER\"):jP(a,e,f,c,\"LOAD_PROGRESS\");a.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026(null\u003d\u003d\u003d(d\u003da.D[0])||void 0\u003d\u003d\u003dd?void 0:d.B.setAttribute(\"width\",(100*h).toFixed(2)+\"%\"))};\njP\u003dfunction(a,b,c,d,e){var f\u003da.i.length,h\u003db.i-a.Ja*(a.B?3:2),l\u003dc*h;c\u003dgP(a,l);var m\u003dd*h;h\u003dgP(a,m);\"HOVER_PROGRESS\"\u003d\u003d\u003de\u0026\u0026(h\u003dgP(a,b.i*d,!0),m\u003db.i*d-xAa(a,b.i*d)*(a.B?3:2));b\u003dMath.max(l-yAa(a,c),0);for(d\u003dc;d\u003cf;d++)XO(a.i[d],e).style.left\u003dc\u003d\u003d\u003dd?b+\"px\":\"0\";for(f\u003dc;f\u003ch;f++)d\u003da.i[f].width,kP(a,XO(a.i[f],e),f\u003d\u003d\u003dc?d-b:d,d);f\u003da.i[h].width;m\u003dg.xg(m-yAa(a,h),0,f);c\u003d\u003d\u003dh\u0026\u0026(m-\u003db);kP(a,XO(a.i[h],e),m,f);m\u003da.i.length;for(h+\u003d1;h\u003cm;h++)kP(a,XO(a.i[h],e),0,a.i[h].width);for(h\u003d0;h\u003cc;h++)kP(a,XO(a.i[h],e),0,a.i[h].width)};\nyAa\u003dfunction(a,b){if(b\u003e\u003da.i.length)return a.C;for(var c\u003d0,d\u003d0;d\u003cb;)c+\u003da.i[d].width,d++;return c};\nkP\u003dfunction(a,b,c,d,e){e||a.api.V().isMobile?b.style.width\u003dc+\"px\":g.Em(b,\"transform\",\"scalex(\"+(d?c/d:0)+\")\")};\ngP\u003dfunction(a,b,c){var d\u003d0;(void 0\u003d\u003d\u003dc?0:c)\u0026\u0026(b-\u003dxAa(a,b)*(a.B?3:2));c\u003dg.q(a.i);for(var e\u003dc.next();!e.done;e\u003dc.next()){e\u003de.value;if(b\u003ee.width)b-\u003de.width;else break;d++}return d\u003d\u003d\u003da.i.length?d-1:d};\nqAa\u003dfunction(a,b,c){for(var d\u003db*a.u.i*1E3,e\u003d-1,f\u003dg.q(a.i),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,d\u003eh.startTime\u0026\u00260\u003ch.width\u0026\u0026e++;return b*(c.i-(a.B?3:2)*a.Ja)+(a.B?3:2)*(0\u003ee?0:e)+c.u};\nxAa\u003dfunction(a,b){for(var c\u003da.i.length,d\u003d0,e\u003dg.q(a.i),f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,0!\u003d\u003df.width)if(b\u003ef.width)b-\u003df.width,b-\u003da.B?3:2,d++;else break;return d\u003d\u003d\u003dc?c-1:d};\ng.lP\u003dfunction(a,b,c,d){var e,f\u003da.C!\u003d\u003dc;a.Ge\u003db;a.C\u003dc;a.B\u003dd;YO(a)\u0026\u0026(null\u003d\u003d\u003d(e\u003da.xa)||void 0\u003d\u003d\u003de?void 0:e.K\u003dd);eP(a);1\u003d\u003d\u003da.i.length\u0026\u0026(a.i[0].width\u003dc||0);f\u0026\u0026g.$O(a)};\niP\u003dfunction(a){var b,c\u003d!!a.Mb\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType(),d\u003da.clipStart,e\u003da.clipEnd,f\u003d!0,h\u003d!0;c\u0026\u0026a.Mb?(d\u003da.Mb.startTimeMs/1E3,e\u003da.Mb.endTimeMs/1E3):(f\u003dd\u003ea.u.u,h\u003d0\u003ca.u.i\u0026\u0026e\u003ca.u.i);(null\u003d\u003d\u003d(b\u003da.Mb)||void 0\u003d\u003d\u003db?0:b.postId)\u0026\u0026a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(h\u003df\u003d!1);g.N(a.element,\"ytp-loop-range-enabled\",c);g.N(a.element,\"ytp-clip-start-enabled\",f);g.N(a.element,\"ytp-clip-end-enabled\",h);c\u003df?kL(a.u,d,0):0;e\u003dh?kL(a.u,e,1):1;a.ob.style.left\u003dMath.round(1E3*c)/10+\n\"%\";a.kb.style.left\u003dMath.round(1E3*e)/10+\"%\";a.Qf.style.width\u003dMath.round(1E3*c)/10+\"%\";a.Kd.style.left\u003dMath.round(1E3*e)/10+\"%\";a.Kd.style.width\u003dMath.round(1E3*(1-e))/10+\"%\"};\ntAa\u003dfunction(a){var b,c;if(null\u003d\u003d\u003d(b\u003da.api.getVideoData())||void 0\u003d\u003d\u003db||!kG(b)){var d\u003dbP(a);jP(a,d,a.X,Math.max(d.B,a.X),\"HOVER_PROGRESS\");for(var e\u003dgP(a,d.i*a.X,!0),f\u003dgP(a,d.C,!0),h\u003de;h\u003c\u003df;h++)g.N(a.i[h].u,\"ytp-hover-progress-light\",d.B\u003ea.X);g.N(a.fd,\"ytp-scrubber-button-hover\",e\u003d\u003d\u003df\u0026\u00261\u003ca.i.length);a.api.N(\"web_player_heat_map_played_bar\")\u0026\u0026(null\u003d\u003d\u003d(c\u003da.D[0])||void 0\u003d\u003d\u003dc?void 0:c.u.setAttribute(\"width\",(100*d.B).toFixed(2)+\"%\"))}};\nwAa\u003dfunction(a,b){var c\u003da.La[b];b\u003da.Eb[b];var d\u003dbP(a),e\u003dkL(a.u,c.start/1E3,0),f\u003dqna(c,a.B)/d.width;var h\u003dkL(a.u,c.end/1E3,1);f!\u003d\u003dNumber.POSITIVE_INFINITY\u0026\u0026(e\u003dg.xg(e,0,h-f));h\u003dMath.min(h,e+f);c.color\u0026\u0026(b.style.background\u003dc.color);c\u003de;e\u003d!0;b.style.left\u003dMath.max(c*d.i+d.u,0)+\"px\";kP(a,b,g.xg((h-c)*d.i+d.u,0,d.width),d.width,void 0\u003d\u003d\u003de?!1:e)};\nzAa\u003dfunction(a,b){var c\u003db.getId();a.La[c]\u003d\u003d\u003db\u0026\u0026(g.lh(a.Eb[c]),delete a.La[c],delete a.Eb[c])};\nYO\u003dfunction(a){return a.api.V().N(\"web_player_fine_scrubbing\")};\nAAa\u003dfunction(a,b){b?a.S||(a.element.removeAttribute(\"aria-disabled\"),a.S\u003dnew g.Cx(a.Mc,!0),a.S.subscribe(\"hovermove\",a.SV,a),a.S.subscribe(\"hoverend\",a.RV,a),a.S.subscribe(\"dragstart\",a.QV,a),a.S.subscribe(\"dragmove\",a.UV,a),a.S.subscribe(\"dragend\",a.TV,a),a.Fe\u003da.Ra(\"keydown\",a.eQ)):a.S\u0026\u0026(a.element.setAttribute(\"aria-disabled\",\"true\"),a.yc(a.Fe),a.S.cancel(),a.S.dispose(),a.S\u003dnull)};\ng.BAa\u003dfunction(a){var b\u003d2*a.C*g.AE();return 1E3*iL(a.u)/a.api.getPlaybackRate()/b};\nfP\u003dfunction(a){var b;return!(null\u003d\u003d\u003d(b\u003da.Mb)||void 0\u003d\u003d\u003db||!b.postId)\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()};\nmP\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-remote-button\",\"ytp-button\"],W:{title:\"Play on TV\",\"aria-haspopup\":\"true\"},va:\"{{icon}}\"});this.I\u003da;this.ub\u003dc;this.i\u003dnull;this.T(a,\"onMdxReceiversChange\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);this.T(a,\"appresize\",this.Na);a.Db(this.element,this,139118);this.Na();this.Ra(\"click\",this.u,this);g.xe(this,g.xN(b.hc(),this.element))};\nnP\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-screen-mode-button\"],W:{\"aria-haspopup\":\"true\",\"aria-owns\":cK(),title:\"Viewing options\",\"data-tooltip-target-id\":\"ytp-screen-mode-button\"},U:[{G:\"svg\",W:{viewBox:\"0 0 36 36\"},U:[{G:\"path\",Gb:!0,W:{d:\"M8 9v11.2h4v-1.6H9.6v-8h12.8V14H24V9Zm17.09 10.81h-5.81v4.36h5.81zM28 25.63V15.44c0-.8-.65-1.44-1.45-1.44h-13.09c-.8 0-1.45.64-1.45 1.44v10.19c0 .8.65 1.45 1.45 1.45h13.09c.8 0 1.45-.65 1.45-1.45Zm-1.45.01h-13.09V15.43h13.09z\",fill:\"#fff\"}}]}]});\nthis.I\u003da;this.ub\u003dc;this.u\u003d!0;this.Ra(\"click\",this.B);this.T(a,\"appresize\",this.i);g.xe(this,g.xN(b.hc(),this.element));this.i(a.bb().getPlayerSize())};\noP\u003dfunction(a,b,c,d,e){g.FN.call(this,g.GN(),a,b);this.ub\u003dd;this.i\u003d!1;this.u\u003dnull;e\u0026\u0026(this.u\u003dnew g.W({G:\"div\",U:[{G:\"span\",va:\"{{title}}\"},{G:\"span\",L:\"ytp-menuitem-keyboard-shortcut\",va:e}]}),g.EN(this,this.u),this.u.Qa(\"title\",b),g.I(this,this.u));this.Ra(\"click\",this.onClick)};\npP\u003dfunction(a,b){b\u0026\u0026!a.i?(a.ub.zc(a),a.i\u003d!0):!b\u0026\u0026a.i\u0026\u0026(a.ub.df(a),a.i\u003d!1)};\nqP\u003dfunction(a,b){oP.call(this,9,\"Miniplayer\",a,b,\"(i)\");this.I\u003da;HN(this,{G:\"svg\",W:{height:\"24\",version:\"1.1\",viewBox:\"6 6 24 24\",width:\"24\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]});this.T(a,\"fullscreentoggled\",this.Na);a.Db(this.element,this,62946);this.Na()};\nrP\u003dfunction(a,b,c){oP.call(this,11,\"Connect to a device\",a,b);this.I\u003da;this.C\u003dc;this.B\u003dnull;this.T(a,\"onMdxReceiversChange\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);this.T(a,\"appresize\",this.Na);a.Db(this.element,this,139118);this.Na()};\nsP\u003dfunction(a,b){oP.call(this,10,\"Theater mode\",a,b,\"(t)\");this.I\u003da;this.isWidescreen\u003dnull;this.T(a,\"sizestylechange\",this.Na);this.T(a,\"fullscreentoggled\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);a.Db(this.element,this,139116);this.Na()};\ntP\u003dfunction(a,b){g.SN.call(this,a,\"ytp-screen-mode-menu\");this.settingsMenu\u003db;this.Wc\u003dnew g.JN(this.I);this.AG\u003dnull;this.isInitialized\u003d!1;g.I(this,this.Wc);this.T(a,\"minimized\",this.hide);this.T(a,\"sizestylechange\",this.hide);this.T(a,\"fullscreentoggled\",this.hide);this.hide();g.QN(this,this.Wc)};\nCAa\u003dfunction(a,b){a.AG\u003db;a.element.id\u003db.element.getAttribute(\"aria-owns\")};\nuP\u003dfunction(a,b,c){g.W.call(this,{G:\"button\",Ia:[\"ytp-button\",\"ytp-settings-button\"],W:{\"aria-haspopup\":\"true\",\"aria-owns\":cK(),title:\"Settings\",\"data-tooltip-target-id\":\"ytp-settings-button\"},U:[g.tK()]});this.I\u003da;this.ub\u003dc;this.u\u003d!0;this.Ra(\"click\",this.B);this.T(a,\"onPlaybackQualityChange\",this.updateBadge);this.T(a,\"videodatachange\",this.updateBadge);this.T(a,\"webglsettingschanged\",this.updateBadge);this.T(a,\"appresize\",this.i);g.xe(this,g.xN(b.hc(),this.element));this.I.Db(this.element,this,\n28663);this.updateBadge();this.i(a.bb().getPlayerSize())};\nvP\u003dfunction(a,b){a.u\u003d!!b;a.i(a.I.bb().getPlayerSize())};\nwP\u003dfunction(a,b){NN.call(this,\"Annotations\",6);this.I\u003da;this.ub\u003db;this.i\u003d!1;a.N(\"web_settings_menu_icons\")\u0026\u0026HN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{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.T(a,\"videodatachange\",this.Na);this.T(a,\"onApiChange\",this.Na);this.subscribe(\"select\",this.u,this);this.Na()};\ng.xP\u003dfunction(a,b,c,d,e,f,h){g.FN.call(this,g.GN({\"aria-haspopup\":\"true\"}),b,a);this.ub\u003dd;this.C\u003d!1;this.u\u003dnull;this.options\u003d{};this.B\u003dnew g.JN(c,void 0,a,e,f,h);g.I(this,this.B);this.Ra(\"keydown\",this.fQ);this.Ra(\"click\",this.open)};\nDAa\u003dfunction(a){if(a.u){var b\u003da.options[a.u];b.element.getAttribute(\"aria-checked\");b.element.removeAttribute(\"aria-checked\");a.u\u003dnull}};\ng.yP\u003dfunction(a,b){g.KN(a.B);for(var c\u003d{},d\u003d!1,e\u003d0;e\u003cb.length;e++){var f\u003db[e],h\u003da.options[f],l\u003df\u003d\u003d\u003da.u;l\u0026\u0026(d\u003d!0);h\u0026\u0026h.priority\u003d\u003d\u003d-e?(l\u003da,g.EN(l.options[f],l.uj(f,!0)),delete a.options[f]):h\u003da.rD(f,-e,l);c[f]\u003dh;a.B.zc(h,!0)}d||(a.u\u003dnull);b\u003dg.q(Object.keys(a.options));for(d\u003db.next();!d.done;d\u003db.next())a.options[d.value].dispose();a.options\u003dc};\nzP\u003dfunction(a,b){g.xP.call(this,\"Audio track\",3,a,b);this.I\u003da;this.tracks\u003d{};this.i\u003dnew g.W({G:\"div\",U:[{G:\"span\",va:\"Audio track\"},{G:\"span\",L:\"ytp-menuitem-label-count\",va:\"{{content}}\"}]});a.N(\"web_settings_menu_icons\")\u0026\u0026HN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{d:\"M11.99,1.98C6.46,1.98,1.98,6.47,1.98,12s4.48,10.02,10.01,10.02c5.54,0,10.03-4.49,10.03-10.02S17.53,1.98,11.99,1.98z            M8.86,14.5c-0.16-0.82-0.25-1.65-0.25-2.5c0-0.87,.09-1.72,.26-2.55h6.27c0.17,.83,.26,1.68,.26,2.55 c0,.85-0.09,1.68-0.25,2.5H8.86z            M14.89,15.5c-0.54,1.89-1.52,3.64-2.89,5.15c-1.37-1.5-2.35-3.25-2.89-5.15H14.89z            M9.12,8.45 c0.54-1.87,1.52-3.61,2.88-5.1c1.36,1.49,2.34,3.22,2.88,5.1H9.12z            M16.15,9.45h4.5c0.24,.81,.37,1.66,.37,2.55 c0,.87-0.13,1.71-0.36,2.5h-4.51c0.15-0.82,.24-1.65,.24-2.5C16.39,11.13,16.3,10.28,16.15,9.45z            M20.29,8.45h-4.38 c-0.53-1.97-1.47-3.81-2.83-5.4C16.33,3.45,19.04,5.56,20.29,8.45z            M10.92,3.05c-1.35,1.59-2.3,3.43-2.83,5.4H3.71 C4.95,5.55,7.67,3.44,10.92,3.05z            M3.35,9.45h4.5C7.7,10.28,7.61,11.13,7.61,12c0,.85,.09,1.68,.24,2.5H3.34 c-0.23-0.79-0.36-1.63-0.36-2.5C2.98,11.11,3.11,10.26,3.35,9.45z            M3.69,15.5h4.39c0.52,1.99,1.48,3.85,2.84,5.45 C7.65,20.56,4.92,18.42,3.69,15.5z            M13.09,20.95c1.36-1.6,2.32-3.46,2.84-5.45h4.39C19.08,18.42,16.35,20.55,13.09,20.95z\",\nfill:\"white\"}}]});g.I(this,this.i);g.EN(this,this.i);this.T(a,\"videodatachange\",this.Na);this.T(a,\"onPlaybackAudioChange\",this.Na);this.Na()};\nAP\u003dfunction(a,b){NN.call(this,\"Autoplay\",7);this.I\u003da;this.ub\u003db;this.i\u003d!1;this.B\u003d[];this.T(a,\"presentingplayerstatechange\",this.u);this.subscribe(\"select\",this.D,this);a.Db(this.element,this,113682);this.u()};\nBP\u003dfunction(a,b,c,d){d\u003dnew g.W({G:\"div\",Ia:[\"ytp-linked-account-popup-button\"],va:d,W:{role:\"button\",tabindex:\"0\"}});b\u003dnew g.W({G:\"div\",L:\"ytp-linked-account-popup\",W:{role:\"dialog\",\"aria-modal\":\"true\",tabindex:\"-1\"},U:[{G:\"div\",L:\"ytp-linked-account-popup-title\",va:b},{G:\"div\",L:\"ytp-linked-account-popup-description\",va:c},{G:\"div\",L:\"ytp-linked-account-popup-buttons\",U:[d]}]});g.iN.call(this,a,{G:\"div\",L:\"ytp-linked-account-popup-container\",U:[b]},100);var e\u003dthis;this.dialog\u003db;g.I(this,this.dialog);\nd.Ra(\"click\",function(){e.Fb()});\ng.I(this,d);g.lM(this.I,this.element,4);this.hide()};\nCP\u003dfunction(a,b){g.FN.call(this,g.GN({\"aria-haspopup\":\"true\"}),1);this.I\u003da;this.ub\u003db;this.u\u003dthis.i\u003d!1;this.T(this.I,\"videodatachange\",this.C);this.Ra(\"click\",this.onClick);this.C()};\nDP\u003dfunction(a){return a?g.Uy(a):\"\"};\nEP\u003dfunction(a,b){g.xP.call(this,\"Quality\",2,a,b);this.I\u003da;this.D\u003d{};this.i\u003d\"unknown\";a.N(\"web_settings_menu_icons\")\u0026\u0026HN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{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.M(this.B.element,\"ytp-quality-menu\");this.T(a,\"videodatachange\",this.Iu);this.T(a,\"videoplayerreset\",this.Iu);this.T(a,\"onPlaybackQualityChange\",\nthis.sI);this.Iu();a.Db(this.element,this,137721)};\nEAa\u003dfunction(a,b,c){a\u003da.D[b];var d\u003dg.Bz[b];c\u003d{G:\"span\",Ia:c,U:[a?a.qualityLabel:d?d+\"p\":\"Auto\"]};var e;\"highres\"\u003d\u003d\u003db?e\u003d\"8K\":\"hd2880\"\u003d\u003d\u003db?e\u003d\"5K\":\"hd2160\"\u003d\u003d\u003db?e\u003d\"4K\":0\u003d\u003d\u003db.indexOf(\"hd\")\u0026\u0026\"hd720\"!\u003d\u003db\u0026\u0026(e\u003d\"HD\");e\u0026\u0026(c.U.push(\" \"),c.U.push({G:\"sup\",L:\"ytp-swatch-color\",va:e}));return c};\nFP\u003dfunction(a,b,c,d,e,f,h){g.W.call(this,{G:\"div\",L:\"ytp-slider-section\",W:{role:\"slider\",\"aria-valuemin\":\"{{minvalue}}\",\"aria-valuemax\":\"{{maxvalue}}\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-slider\",U:[{G:\"div\",L:\"ytp-slider-handle\"}]}]});this.J\u003da;this.D\u003db;this.minimumValue\u003dc;this.maximumValue\u003dd;this.K\u003de;this.Z\u003df;this.range\u003dthis.maximumValue-this.minimumValue;this.xa\u003dthis.Fa(\"ytp-slider-section\");this.u\u003dthis.Fa(\"ytp-slider\");this.S\u003dthis.Fa(\"ytp-slider-handle\");\nthis.C\u003dnew g.Cx(this.u,!0);this.i\u003dh?h:c;g.I(this,this.C);this.C.subscribe(\"dragmove\",this.hQ,this);this.T(this.element,\"keydown\",this.iQ);this.T(this.element,\"wheel\",this.gQ);this.init()};\nHP\u003dfunction(a){FP.call(this,.05,.05,a.getAvailablePlaybackRates()[0],a.getAvailablePlaybackRates()[a.getAvailablePlaybackRates().length-1],150,20,a.getPlaybackRate());this.I\u003da;this.B\u003dg.hh(\"P\");this.Aa\u003dSaa(this.X,this);g.M(this.u,\"ytp-speedslider\");g.M(this.B,\"ytp-speedslider-text\");a\u003dthis.B;var b\u003dthis.u;b.parentNode\u0026\u0026b.parentNode.insertBefore(a,b.nextSibling);GP(this);this.T(this.I,\"onPlaybackRateChange\",this.Ba)};\nGP\u003dfunction(a){a.B.textContent\u003dIP(a,a.i)+\"x\"};\nIP\u003dfunction(a,b){a\u003dNumber(g.xg(b,a.minimumValue,a.maximumValue).toFixed(2));b\u003dMath.floor(100*(a+.001)%5+2E-15);var c\u003da;0!\u003d\u003db\u0026\u0026(c\u003da-.01*b);return Number(c.toFixed(2))};\nJP\u003dfunction(a){g.hK.call(this,{G:\"div\",L:\"ytp-speedslider-component\"});this.i\u003dnew HP(a);g.I(this,this.i);this.element.appendChild(this.i.element)};\nFAa\u003dfunction(a){var b\u003dnew JP(a);IN.call(this,a,b,\"Custom\");g.I(this,b)};\nKP\u003dfunction(a,b){var c\u003dnew FAa(a);g.xP.call(this,\"Playback speed\",5,a,b,\"Custom\",function(){g.QN(b,c)});\na.N(\"web_settings_menu_icons\")\u0026\u0026HN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{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\"}}]});g.I(this,c);this.I\u003da;this.D\u003dthis.i\u003dthis.K\u003dnull;this.J\u003dthis.I.getAvailablePlaybackRates();this.T(a,\"presentingplayerstatechange\",this.Na);this.Na()};\nGAa\u003dfunction(a,b){var c\u003dLP(b);a.options[c]?a.di(c):b\u003d\u003d\u003da.D\u0026\u0026a.i\u0026\u0026(a.di(a.i),a.ud(b.toString()))};\nIAa\u003dfunction(a){g.yP(a,a.J.map(LP));a.i\u003dnull;a.D\u003dnull;var b\u003da.I.getPlaybackRate();a.J.includes(b)||(HAa(a,b),g.xP.prototype.Gf.call(a,a.i))};\nHAa\u003dfunction(a,b){a.D\u003db;a.i\u003dg.rH(\"Custom ($CURRENT_CUSTOM_SPEED)\",{CURRENT_CUSTOM_SPEED:b.toString()});b\u003da.J.map(LP);b.unshift(a.i);g.yP(a,b)};\nLP\u003dfunction(a){return a.toString()};\nMP\u003dfunction(a,b,c,d){var e\u003dnew g.JN(b,void 0,\"Video Override\");g.xP.call(this,d.text||\"\",a,b,c,\"Video Override\",function(){g.QN(c,e)});\nvar f\u003dthis;g.M(this.element,\"ytp-subtitles-options-menu-item\");this.setting\u003dd.option.toString();a\u003dd.options;this.settings\u003dg.vc(a,this.getKey,this);this.J\u003de;g.I(this,this.J);b\u003dnew g.FN({G:\"div\",L:\"ytp-menuitemtitle\",va:\"Allow for a different caption style if specified by the video.\"},0);g.I(this,b);this.J.zc(b,!0);this.D\u003dnew g.FN({G:\"div\",L:\"ytp-menuitem\",W:{role:\"menuitemradio\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-menuitem-label\",va:\"On\"}]},-1);g.I(this,this.D);this.J.zc(this.D,!0);this.T(this.D.element,\n\"click\",function(){JAa(f,!0)});\nthis.i\u003dnew g.FN({G:\"div\",L:\"ytp-menuitem\",W:{role:\"menuitemradio\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-menuitem-label\",va:\"Off\"}]},-2);g.I(this,this.i);this.J.zc(this.i,!0);this.T(this.i.element,\"click\",function(){JAa(f,!1)});\ng.yP(this,g.on(a,this.getKey))};\nJAa\u003dfunction(a,b){a.ea(\"settingChange\",a.setting+\"Override\",!b);a.ub.qh()};\nNP\u003dfunction(a,b){g.JN.call(this,a,void 0,\"Options\");var c\u003dthis;this.uo\u003d{};for(var d\u003d0;d\u003cg.eO.length;d++){var e\u003dg.eO[d],f\u003dnew MP(-d,a,b,e);g.I(this,f);f.subscribe(\"settingChange\",this.nh,this);this.uo[e.option.toString()]\u003df;this.zc(f,!0)}a\u003dnew g.FN(g.GN(),-g.eO.length,\"Reset\");g.I(this,a);a.Ra(\"click\",function(){c.nh(\"reset\",!0)});\nthis.zc(a,!0)};\nOP\u003dfunction(a,b){g.xP.call(this,\"Auto-translate\",0,a,b);this.I\u003da;this.languages\u003d{};a.Db(this.element,this,127301);a.gb(this.element,!0)};\nKAa\u003dfunction(a,b){a.languages\u003dg.vc(b,a.getKey,a);g.yP(a,g.on(b,a.getKey))};\nPP\u003dfunction(a,b){var c\u003dnew NP(a,b),d\u003d[\"This setting only applies to the current video. Adjust caption visibility in \",\" for all videos.\"],e;g.FE(a.V())\u0026\u0026(e\u003d{G:\"div\",L:\"ytp-panel-footer-content\",U:[{G:\"span\",va:d[0]},{G:\"a\",L:\"ytp-panel-footer-content-link\",va:\"Settings\",W:{href:\"/account_playback\"}},{G:\"span\",va:d[1]}]});g.xP.call(this,\"Subtitles/CC\",4,a,b,\"Options\",function(){g.QN(b,c)},e);\nvar f\u003dthis;this.I\u003da;this.ub\u003db;this.tracks\u003d{};this.J\u003dnew g.K(function(){LAa(f,!1)},3E3);\ng.I(this,this.J);this.K\u003dnew g.W({G:\"div\",U:[{G:\"span\",va:\"Subtitles/CC\"},{G:\"span\",L:\"ytp-menuitem-label-count\",va:\"{{content}}\"}]});g.I(this,this.K);g.EN(this,this.K);a.N(\"web_settings_menu_icons\")\u0026\u0026HN(this,{G:\"svg\",W:{height:\"24\",viewBox:\"0 0 24 24\",width:\"24\"},U:[{G:\"path\",W:{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\"}}]});this.i\u003dnew OP(a,b);g.I(this,this.i);this.i.subscribe(\"select\",this.jQ,this);this.D\u003dc;g.I(this,this.D);this.D.subscribe(\"settingChange\",this.nh,this);b.subscribe(\"show\",this.wW,this);this.T(a,\"videodatachange\",this.Na);this.T(a,\"onApiChange\",this.Na);this.T(a,\"onCaptionsTrackListChanged\",this.Na);this.T(a,\"captionschanged\",this.Na);a.Db(this.element,this,127300);this.Na()};\nLAa\u003dfunction(a,b){a.I.setOption(\"captions\",\"sampleSubtitles\",b)};\nQP\u003dfunction(a){g.SN.call(this,a,\"ytp-settings-menu\");var b\u003dthis;this.Wc\u003dnew g.JN(this.I);this.gF\u003dthis.settingsButton\u003dnull;this.isInitialized\u003d!1;g.I(this,this.Wc);this.hide();g.QN(this,this.Wc);a.Db(this.element,this,108341,!0);this.subscribe(\"show\",function(c){b.Le(c)})};\nMAa\u003dfunction(a,b){a.settingsButton\u003db;a.element.id\u003db.element.getAttribute(\"aria-owns\")};\nNAa\u003dfunction(a,b){if(a.ag())a.Fb();else{a.initialize();a:{var c\u003dg.q(a.Wc.items);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,0\u003d\u003d\u003dd.priority){c\u003dd;break a}c\u003dnull}c\u0026\u0026(c.open(),a.jd(b));a.jd(b)}};\nRP\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-size-button\",\"ytp-button\"],W:{title:\"{{title}}\"},va:\"{{icon}}\"});this.I\u003da;this.isWidescreen\u003dnull;this.transition\u003dnew MO;this.tooltip\u003db.hc();g.I(this,this.transition);this.T(a,\"sizestylechange\",this.Na);this.T(a,\"fullscreentoggled\",this.Na);this.T(a,\"presentingplayerstatechange\",this.Na);a.Db(this.element,this,139116);this.Na();this.Ra(\"click\",this.onClick);g.xe(this,g.xN(this.tooltip,this.element))};\ng.SP\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-subtitles-button\",\"ytp-button\"],W:{\"aria-pressed\":\"{{pressed}}\",title:\"{{title}}\"},U:[Vya()]});this.I\u003da;this.tooltip\u003db.hc();this.T(a,\"videodatachange\",this.Na);this.T(a,\"appresize\",this.Na);this.T(a,\"promotooltipacceptbuttonclicked\",this.i);this.T(a,\"onApiChange\",this.Na);this.T(a,\"onCaptionsTrackListChanged\",this.Na);this.T(a,\"captionschanged\",this.Na);this.I.Db(this.element,this,127299);this.Na();this.Ra(\"click\",this.onClick);g.xe(this,g.xN(b.hc(),\nthis.element))};\ng.UP\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?350:c;g.W.call(this,{G:\"div\",Ia:[\"ytp-time-display\",\"notranslate\"],U:[{G:\"span\",L:\"ytp-time-clip-icon\",va:\"{{clipicon}}\"},{G:\"span\",U:[{G:\"span\",L:\"ytp-time-current\",va:\"{{currenttime}}\"},{G:\"span\",L:\"ytp-time-separator\",va:\" / \"},{G:\"span\",L:\"ytp-time-duration\",va:\"{{duration}}\"}]},{G:\"span\",L:\"ytp-clip-watch-full-video-button-separator\",va:\"\\u2022\"},{G:\"span\",L:\"ytp-clip-watch-full-video-button\",va:\"{{watchfullvideo}}\"}]});this.api\u003da;this.K\u003dc;this.liveBadge\u003dnew g.W({G:\"button\",\nIa:[\"ytp-live-badge\",\"ytp-button\"],W:{disabled:\"true\"},va:\"{{content}}\"});this.i\u003dnull;this.isLiveVideo\u003dthis.u\u003d!1;this.J\u003dthis.D\u003dnull;this.isPremiere\u003d!1;this.Mb\u003dthis.C\u003dthis.B\u003dnull;this.S\u003dthis.Fa(\"ytp-clip-watch-full-video-button\");this.liveBadge.ud(\"Live\");g.I(this,this.liveBadge);this.liveBadge.Da(this.element);this.tooltip\u003db.hc();this.Ra(\"click\",this.onClick);this.T(this.S,\"click\",this.fX);this.T(a,\"presentingplayerstatechange\",this.Sb);this.T(a,\"appresize\",this.Sb);this.T(a,\"onLoopRangeChange\",this.onLoopRangeChange);\nthis.T(a,\"videodatachange\",this.onVideoDataChange);(b\u003da.getVideoData())\u0026\u0026this.updateVideoData(b);this.Sb();a\u003da.getLoopRange();b\u003dthis.Mb!\u003d\u003da;this.Mb\u003da;b\u0026\u0026TP(this)};\nTP\u003dfunction(a){a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(a.Qa(\"clipicon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"path\",W:{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\"}}]}),\na.isLiveVideo\u0026\u0026!a.u?a.Qa(\"watchfullvideo\",\"Watch live stream\"):a.Qa(\"watchfullvideo\",\"Watch full video\"),g.N(a.element,\"ytp-clip\",VP(a)),g.N(a.element,\"ytp-live\",WP(a)))};\nWP\u003dfunction(a){var b\u003dVP(a)\u0026\u0026a.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\");return a.isLiveVideo\u0026\u0026!a.u\u0026\u0026!b};\nVP\u003dfunction(a){return!!a.Mb\u0026\u0026!!a.Mb.postId\u0026\u00262!\u003d\u003da.api.getPresentingPlayerType()};\nZP\u003dfunction(a,b,c){g.W.call(this,{G:\"div\",L:\"ytp-volume-panel\",W:{role:\"slider\",\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\",\"aria-valuenow\":\"{{valuenow}}\",\"aria-valuetext\":\"{{valuetext}}\",tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-volume-slider\",U:[{G:\"div\",L:\"ytp-volume-slider-handle\"}]}]});var d\u003dthis;this.api\u003da;this.i\u003db;this.K\u003dc;this.Fi\u003d!1;this.X\u003dthis.volume\u003d0;this.J\u003dnull;this.B\u003dthis.u\u003dthis.isDragging\u003d!1;this.i\u003db;this.K\u003dc;this.C\u003db.Xe();this.S\u003dthis.Fa(\"ytp-volume-slider\");this.Z\u003dthis.Fa(\"ytp-volume-slider-handle\");\nthis.D\u003dnew g.Cx(this.S,!0);g.I(this,this.D);this.D.subscribe(\"dragstart\",this.DW,this);this.D.subscribe(\"dragmove\",this.lQ,this);this.D.subscribe(\"dragend\",this.BW,this);this.T(a,\"onVolumeChange\",this.onVolumeChange);this.T(a,\"appresize\",this.tI);this.T(a,\"fullscreentoggled\",this.Cm);this.T(a,\"onShowControls\",this.XJ);this.T(a,\"onHideControls\",this.XJ);this.T(this.element,\"keydown\",this.mQ);this.T(this.element,\"focus\",function(){XP(d,d.u,d.isDragging,!0,d.i.Fi())});\nthis.T(this.element,\"blur\",function(){XP(d,d.u,d.isDragging,!1,d.i.Fi())});\nthis.tI(a.bb().getPlayerSize());YP(this,a.getVolume(),a.isMuted())};\nYP\u003dfunction(a,b,c){var d\u003dMath.floor(b),e\u003dd+\"% volume\"+(c?\" muted\":\"\");c\u003dc?0:b/100;a.Qa(\"valuenow\",d);a.Qa(\"valuetext\",e);a.Z.style.left\u003d(a.C?60:40)*c+\"px\";a.volume\u003db};\nOAa\u003dfunction(a,b){g.N(a.element,\"ytp-volume-control-hover\",b);XP(a,b,a.isDragging,a.B,a.i.Fi())};\nXP\u003dfunction(a,b,c,d,e){var f\u003da.u||a.isDragging||a.B||a.Fi;a.u\u003db;a.isDragging\u003dc;a.B\u003dd;a.Fi\u003de;b\u003da.u||a.isDragging||a.B||a.Fi;f!\u003d\u003db\u0026\u0026(b?a.J\u003da.T(a.element,\"wheel\",a.kQ):(a.yc(a.J),a.J\u003dnull),g.N(a.K,\"ytp-volume-slider-active\",b))};\ng.$P\u003dfunction(a,b){var c\u003da.V(),d\u003dg.xE(c);0\u003d\u003d\u003dd.indexOf(\"www.\")\u0026\u0026(d\u003dd.substring(4));var e\u003d[\"ytp-youtube-button\",\"ytp-button\",\"yt-uix-sessionlink\"];g.oE(c)\u0026\u0026e.push(\"ytp-youtube-music-button\");g.W.call(this,{G:\"a\",Ia:e,W:{href:\"{{url}}\",target:c.J,title:g.rH(\"Watch on $WEBSITE\",{WEBSITE:d}),\"data-sessionlink\":\"feature\u003dplayer-button\"},va:\"{{logoSvg}}\"});this.api\u003da;this.visible\u003d!1;a.Db(this.element,this,28666);this.Ra(\"click\",this.onClick);this.T(a,\"videodatachange\",this.onVideoDataChange);this.T(a,\"onLoopRangeChange\",\nthis.onVideoDataChange);this.T(a,\"appresize\",this.yb);this.onVideoDataChange();g.xe(this,g.xN(b.hc(),this.element));this.yb()};\naQ\u003dfunction(a,b,c){g.BC.call(this);var d\u003dthis;this.I\u003da;this.B\u003db;this.Cd\u003dc;this.La\u003dNaN;this.Va\u003dthis.Ka\u003dnull;this.settingsMenu\u003dnew QP(this.I);this.i\u003dnull;this.Mc\u003dnew g.ZO(this.I,this.B);this.muteButton\u003dnull;this.Lg\u003dnew g.UP(this.I,this.B);this.S\u003dthis.D\u003dthis.C\u003dthis.X\u003dthis.Ba\u003dnull;this.Z\u003dnew PO(this.I,this.B);this.Ja\u003dnew g.IO(this.I,this.B);this.Pd\u003dnew g.jr(this.rq,null,this);this.K\u003dnull;c\u003da.V();this.Cd.subscribe(\"autohideupdate\",this.Nj,this);var e\u003d!a.zb().isCued(),f\u003dthis.I.V().N(\"html5_player_bottom_linear_gradient\");\nf||!g.oE(c)\u0026\u0026!a.V().N(\"html5_player_dynamic_bottom_gradient\")?f\u003df?new g.W({G:\"div\",L:\"ytp-gradient-bottom-container\",U:[{G:\"div\",L:\"ytp-gradient-bottom-extension\"},{G:\"div\",L:\"ytp-gradient-bottom\"}]}):new g.W({G:\"div\",L:\"ytp-gradient-bottom\"}):this.Va\u003df\u003dnew g.BO(a);g.I(this,f);g.lM(a,f.element,9);this.xa\u003dnew g.QK(f,250,e,100);g.I(this,this.xa);this.u\u003dnew g.W({G:\"div\",L:\"ytp-chrome-bottom\",U:[{G:\"div\",L:\"ytp-chrome-controls\"}]});g.I(this,this.u);g.lM(a,this.u.element,9);this.oa\u003dnew g.QK(this.u,250,\ne,100);g.I(this,this.oa);this.Aa\u003dthis.u.element.children[0];g.xe(this.settingsMenu,function(){a.On()\u003d\u003d\u003dd.settingsMenu\u0026\u0026(a.settingsMenu\u003dnull)});\ng.I(this,this.settingsMenu);a.settingsMenu\u003dthis.settingsMenu;g.lM(a,this.settingsMenu.element,6);this.settingsMenu.subscribe(\"show\",function(m){PAa(d.B.hc(),!m);b.tx(d.settingsMenu,m)});\nc.N(\"web_screen_mode_menu_a\")\u0026\u0026(this.i\u003dnew tP(this.I,this.settingsMenu),g.xe(this.i,function(){a.Tv()\u003d\u003d\u003dd.i\u0026\u0026(a.nC\u003dnull)}),g.I(this,this.i),a.nC\u003dthis.i,g.lM(a,this.i.element,7),this.i.subscribe(\"show\",function(m){PAa(d.B.hc(),!m);\nb.tx(d.i,m)}));\ng.I(this,this.Mc);this.Mc.Da(this.u.element,0);e\u003dnew g.EO(a);g.I(this,e);g.lM(a,e.element,4);f\u003dnew g.dK({G:\"div\",L:\"ytp-left-controls\"});g.I(this,f);f.Da(this.Aa);e\u003dnew g.SO(a,b,!1);g.I(this,e);e.Da(f.element);c.Z||(e\u003dnew g.QO(a,b),g.I(this,e),e.Da(f.element),GE(c)\u0026\u0026(e\u003dnew g.dK({G:\"div\",L:\"ytp-hybrid-controls\"}),g.I(this,e),this.S\u003dnew g.QO(a,b,!0),g.I(this,this.S),this.S.Da(e.element),g.lM(a,e.element,4)));e\u003dnew g.SO(a,b,!0);g.I(this,e);e.Da(f.element);e\u003dnew g.W({G:\"span\",L:\"ytp-volume-area\"});g.I(this,\ne);e.Da(f.element);if(!c.qb\u0026\u0026(this.muteButton\u003dnew g.OO(a,b),g.I(this,this.muteButton),this.muteButton.Da(e.element),c.X\u0026\u0026!c.D)){var h\u003dnew ZP(a,b,this.u.element);g.I(this,h);h.Da(e.element);e\u003dnew g.Cx(e.element);g.I(this,e);e.subscribe(\"hoverstart\",function(){OAa(h,!0)});\ne\u003dnew g.Cx(f.element);g.I(this,e);e.subscribe(\"hoverend\",function(){OAa(h,!1)})}g.I(this,this.Lg);\nthis.Lg.Da(f.element);e\u003dnew g.dK({G:\"div\",L:\"ytp-right-controls\"});g.I(this,e);this.Ba\u003dnew CO(a,b,this.Mc);g.I(this,this.Ba);this.Ba.Da(f.element);e.Da(this.Aa);a.V().Lb\u0026\u0026c.N(\"web_player_move_autonav_toggle\")\u0026\u0026(f\u003dnew zO(a,b),g.I(this,f),f.Da(e.element));c.N(\"external_fullscreen_with_edu\")\u0026\u0026c.externalFullscreen\u0026\u0026zE(c)\u0026\u0026(this.X\u003dnew HO(a,b),g.I(this,this.X),this.X.Da(e.element));f\u003dnew g.SP(a,b);g.I(this,f);f.Da(e.element);f\u003dnew uP(a,b,this.settingsMenu);g.I(this,f);MAa(this.settingsMenu,f);f.Da(e.element);\na.V().N(\"web_screen_mode_menu_a\")\u0026\u0026(f\u003dnew nP(a,b,this.i),g.I(this,f),CAa(this.i,f),f.Da(e.element));var l\u003dnew LO(a);g.I(this,l);g.lM(a,l.element,5);l.subscribe(\"show\",function(m){b.An(l,m)});\nf\u003dnew KO(a,b,l);g.I(this,f);f.Da(e.element);f\u003da.getVideoData();if(c.nj||f.D\u0026\u0026\"1\"\u003d\u003d\u003dc.controlsType)this.C\u003dnew g.$P(a,b),g.I(this,this.C),this.C.Da(e.element);g.I(this,this.Z);this.i||(c.showMiniplayerButton\u0026\u0026!a.V().N(\"web_player_pip\")\u0026\u0026(this.D\u003dnew JO(a,b),g.I(this,this.D),this.D.Da(e.element)),this.Z.Da(e.element),f.GC||this.Z.hide(),c.lc||(f\u003dnew RP(a,b),g.I(this,f),f.Da(e.element)),c.Zb\u0026\u0026(f\u003dnew mP(a,b,this.settingsMenu),g.I(this,f),f.Da(e.element)),c.ej\u0026\u0026(c\u003dnew yO(a,b),g.I(this,c),c.Da(e.element)));\ng.I(this,this.Ja);this.Ja.Da(e.element);g.I(this,this.Pd);this.T(a,\"appresize\",this.yb);this.T(a,\"fullscreentoggled\",this.yb);this.T(a,\"presentingplayerstatechange\",this.rC);this.T(a,\"videodatachange\",this.onVideoDataChange);this.yb()};\nQAa\u003dfunction(a,b){a.I.zb().isCued()||b?b\u0026\u0026(a.oa.hide(),a.xa.hide(),a.muteButton\u0026\u0026a.muteButton.Yb(!1),a.C\u0026\u0026a.C.Yb(!1),a.D\u0026\u0026a.D.Yb(!1),a.B.hc().vj(a.u.element)):b||(a.oa.show(),a.xa.show(),a.muteButton\u0026\u0026a.muteButton.Yb(!0),a.C\u0026\u0026a.C.Yb(!0),a.D\u0026\u0026a.D.Yb(!0),a.Nj())};\nRAa\u003dfunction(a){var b\u003da.I.bb().getPlayerSize().width;return Math.max(b-2*bQ(a),100)};\nbQ\u003dfunction(a){var b\u003da.B.Xe();return 12*(a.I.getVideoData().D?0:b?2:1)};\ncQ\u003dfunction(a){var b\u003da.B.Xe()?72:50;a\u003da.I.V();g.BE(a)\u0026\u0026(b\u003d54,nra(a)\u0026\u0026(b\u003d62));return b};\ndQ\u003dfunction(a,b){uO.call(this,a,b,!1);var c\u003dthis;this.T(this.I,\"videodatachange\",this.onVideoDataChange);this.T(this.I,g.Py(\"suggested_action_button_visible\"),function(){c.Le(!0)});\nthis.T(this.I,g.Qy(\"suggested_action_button_visible\"),function(){c.Le(!1)})};\neQ\u003dfunction(a){a.I.cf(\"suggested_action_button_visible\")};\ngQ\u003dfunction(a){g.W.call(this,{G:\"div\",L:fQ.TITLE,U:[{G:\"div\",L:fQ.TEXT,U:[{G:\"a\",Ia:[fQ.LINK,fQ.SESSIONLINK],W:{target:a.V().J,href:\"{{url}}\",\"data-sessionlink\":\"feature\u003dplayer-title\",tabIndex:\"{{channelTitleFocusable}}\"},va:\"{{title}}\"},{G:\"div\",L:fQ.SUBTEXT,U:[{G:\"a\",L:fQ.CHANNEL_NAME,W:{href:\"{{channelLink}}\",target:\"_blank\"},va:\"{{channelName}}\"}]}]}]});this.api\u003da;this.i\u003dnull;this.link\u003dthis.Fa(fQ.LINK);a.Db(this.element,this,23851);this.T(a,\"videodatachange\",this.Na);this.T(a,\"videoplayerreset\",\nthis.Na);this.Na()};\nSAa\u003dfunction(a){a.Qa(\"channelLink\",\"\");a.Qa(\"channelName\",\"\");a.Qa(\"channelTitleFocusable\",\"-1\")};\ng.hQ\u003dfunction(a,b){g.W.call(this,{G:\"div\",U:[{G:\"div\",L:\"ytp-tooltip-text-wrapper\",U:[{G:\"div\",L:\"ytp-tooltip-image\"},{G:\"div\",L:\"ytp-tooltip-title\",U:[{G:\"svg\",W:{height:\"100%\",viewBox:\"0 0 24 24\",width:\"100%\"},U:[{G:\"g\",U:[{G:\"rect\",W:{fill:\"none\",height:\"24\",width:\"24\",x:\"0\"}}]},{G:\"g\",U:[{G:\"g\",U:[{G:\"polygon\",W:{points:\"19,9 20.25,6.25 23,5 20.25,3.75 19,1 17.75,3.75 15,5 17.75,6.25\"}},{G:\"polygon\",W:{points:\"19,15 17.75,17.75 15,19 17.75,20.25 19,23 20.25,20.25 23,19 20.25,17.75\"}},{G:\"path\",\nW:{d:\"M11.5,9.5L9,4L6.5,9.5L1,12l5.5,2.5L9,20l2.5-5.5L17,12L11.5,9.5z M9.99,12.99L9,15.17l-0.99-2.18L5.83,12l2.18-0.99 L9,8.83l0.99,2.18L12.17,12L9.99,12.99z\"}}]}]}]},{G:\"span\",va:\"{{title}}\"}]},{G:\"span\",L:\"ytp-tooltip-text\",va:\"{{text}}\"}]},{G:\"div\",L:\"ytp-tooltip-bg\",U:[{G:\"div\",L:\"ytp-tooltip-duration\",va:\"{{duration}}\"}]}]});var c\u003dthis;this.api\u003da;this.Ja\u003db;this.env\u003dthis.api.V();this.Ba\u003dthis.env.isMobile;this.bg\u003dthis.Fa(\"ytp-tooltip-bg\");this.image\u003dthis.Fa(\"ytp-tooltip-image\");this.text\u003dthis.Fa(\"ytp-tooltip-text\");\nthis.title\u003dthis.Fa(\"ytp-tooltip-title\");this.X\u003dfunction(d){(d\u003dNu(d))\u0026\u0026g.nh(c.u,d)||c.pk()};\nthis.C\u003dfunction(d){3\u003d\u003d\u003dc.type\u0026\u0026c.pk();(d\u003dd.currentTarget)\u0026\u00261\u003d\u003d\u003dd.nodeType\u0026\u0026!c.type\u0026\u0026(d.removeEventListener(\"mouseover\",c.C),d.addEventListener(\"mouseout\",c.X),d.removeEventListener(\"focus\",c.C),d.addEventListener(\"blur\",c.X),TAa(c,d,2))};\nthis.Z\u003dfunction(){c.pk()};\nthis.u\u003dnull;this.D\u003dnew g.QK(this,100);this.type\u003dnull;this.S\u003d!1;this.i\u003dnull;this.B\u003dNaN;this.J\u003d\"\";this.sC\u003dthis.api.bb().getPlayerSize().width;this.K\u003d!0;this.scale\u003d1;this.xa\u003dnew g.K(this.yT,250,this);this.Aa\u003dnew g.K(this.pk,5E3,this);g.I(this,this.D);g.I(this,this.xa);g.I(this,this.Aa);$D\u0026\u0026(a\u003dthis.Fa(\"ytp-tooltip-text\"),a.setAttribute(\"role\",\"text\"),a.setAttribute(\"aria-live\",\"polite\"))};\nBN\u003dfunction(a){a.element.setAttribute(\"aria-live\",\"polite\")};\nPAa\u003dfunction(a,b){if(null!\u003da.type)if(b)switch(a.type){case 3:case 2:iQ(a);a.D.show();break;default:a.D.show()}else a.D.hide();a.K\u003db};\nWAa\u003dfunction(a,b,c,d,e,f,h,l){if(!a.Ba||a.env.D){3\u003d\u003d\u003da.type\u0026\u0026a.pk();1!\u003d\u003da.type\u0026\u0026(g.qr(a.element,\"ytp-tooltip ytp-bottom\"),a.type\u003d1,a.K\u0026\u0026a.D.show(),a.i\u0026\u0026a.i.dispose(),a.i\u003da.api.yg(),a.i\u0026\u0026a.i.subscribe(\"l\",a.KM,a));a.update({text:d,title:null!\u003d\u003dh\u0026\u0026void 0!\u003d\u003dh?h:\"\"});g.N(a.text,\"ytp-tooltip-text-no-title\",1\u003d\u003d\u003da.type\u0026\u0026!h);g.N(a.element,\"ytp-text-detail\",!!e);d\u003d-1;a.i\u0026\u0026(d\u003doF(a.i,160*a.scale),a.env.N(\"web_l3_storyboard\")\u0026\u00264\u003d\u003d\u003da.i.levels.length\u0026\u0026(d\u003da.i.levels.length-1),d\u003dtF(a.i,d,c));UAa(a,d);if(l)switch(c\u003d\ng.Tm(a.element).width,l){case 1:a.title.style.right\u003d\"0\";a.title.style.textAlign\u003d\"left\";break;case 2:a.title.style.right\u003dc+\"px\";a.title.style.textAlign\u003d\"right\";break;case 3:a.title.style.right\u003dc/2+\"px\",a.title.style.textAlign\u003d\"center\"}VAa(a,!!e,b,f)}};\ng.jQ\u003dfunction(a){1\u003d\u003d\u003da.type\u0026\u0026a.pk()};\ng.xN\u003dfunction(a,b){if(a.Ba)return g.Ja;b.addEventListener(\"mouseover\",a.C);b.addEventListener(\"focus\",a.C);var c\u003db.getAttribute(\"title\");c\u0026\u0026!b.hasAttribute(\"aria-label\")\u0026\u0026b.setAttribute(\"aria-label\",c);return function(){a.u\u003d\u003d\u003db\u0026\u0026a.pk();b.removeEventListener(\"mouseover\",a.C);b.removeEventListener(\"focus\",a.C)}};\nXN\u003dfunction(a,b,c){if(a.type)if(3\u003d\u003d\u003da.type)a.pk();else return;TAa(a,b,3,c)};\nTAa\u003dfunction(a,b,c,d){if(b\u0026\u0026!b.hasAttribute)a\u003dnew g.Rv(\"showElementTooltip called with non-element.\",b.toString()),g.Wx(a);else{isNaN(a.B)||(a.B\u003dNaN,a.bg.style.background\u003d\"\");a.u\u003db;a.S\u003d!!d;d?a.J\u003dd:(a.J\u003db.getAttribute(\"title\"),b.removeAttribute(\"title\"));g.qr(a.element,\"ytp-tooltip\");if(d\u003db.getAttribute(\"data-tooltip-image\"))a.image.style.backgroundImage\u003d\"url(\"+d+\")\";g.N(a.element,\"ytp-tooltip-image-enabled\",!!d);b\u003db.getAttribute(\"data-tooltip-opaque\");g.N(a.element,\"ytp-tooltip-opaque\",!!b);a.type\u003d\nc;a.api.addEventListener(\"appresize\",a.Z);a.K\u0026\u0026(iQ(a),a.D.show(0))}};\niQ\u003dfunction(a){var b;a.u\u0026\u0026(b\u003da.u.getAttribute(\"data-tooltip-text\"));if(b\u0026\u0026!a.S){var c\u003da.u;a.Qa(\"text\",b);var d\u003dc.getAttribute(\"data-duration\");a.update({title:a.J,duration:d});c\u003dc.getAttribute(\"data-preview\");var e\u003d160*a.scale,f\u003d90*a.scale,h\u003d160*a.scale,l\u003d90*a.scale;a.bg.style.width\u003de+\"px\";a.bg.style.height\u003df+\"px\";a.bg.style.backgroundImage\u003dc?\"url(\"+c+\")\":\"\";a.bg.style.backgroundPosition\u003d(e-h)/2+\"px \"+(f-l)/2+\"px\";a.bg.style.backgroundSize\u003dh+\"px \"+l+\"px\";g.sr(a.element,[\"ytp-text-detail\",\"ytp-preview\"]);\ng.N(a.element,\"ytp-has-duration\",!!d)}else a.Qa(\"text\",a.J),g.ur(a.element,[\"ytp-text-detail\",\"ytp-preview\",\"ytp-has-duration\"]);VAa(a,!!b)};\nVAa\u003dfunction(a,b,c,d){var e\u003dMath.min(a.sC,300*a.scale);a.element.style.maxWidth\u003db?\"\":e+\"px\";a.Ja.Aq(a.element,a.u,c,1\u003d\u003d\u003da.type,d);a.element.style.top?g.M(a.element,\"ytp-bottom\"):a.element.style.bottom\u0026\u0026g.M(a.element,\"ytp-top\");3\u003d\u003d\u003da.type\u0026\u0026a.Aa.start()};\nYN\u003dfunction(a){a.u\u0026\u0026!a.S\u0026\u0026a.u.hasAttribute(\"title\")\u0026\u0026(a.J\u003da.u.getAttribute(\"title\")||\"\",a.u.removeAttribute(\"title\"),a.K\u0026\u0026iQ(a))};\nUAa\u003dfunction(a,b){g.N(a.element,\"ytp-preview\",0\u003c\u003db);if(!(0\u003eb||b\u003d\u003d\u003da.B)){a.B\u003db;b\u003d160*a.scale;var c\u003d160*a.scale,d\u003dqF(a.i,a.B,b);DO(a.bg,d,b,c,!0);a.xa.start()}};\nXAa\u003dfunction(a){var b\u003da.u;3\u003d\u003d\u003da.type\u0026\u0026a.Aa.stop();a.api.removeEventListener(\"appresize\",a.Z);a.S||b.setAttribute(\"title\",a.J);a.J\u003d\"\";a.u\u003dnull};\ng.kQ\u003dfunction(a,b){g.W.call(this,{G:\"button\",Ia:[\"ytp-watch-later-button\",\"ytp-button\"],W:{title:\"{{title}}\",\"data-tooltip-image\":\"{{image}}\",\"data-tooltip-opaque\":String(g.dE(a.V()))},U:[{G:\"div\",L:\"ytp-watch-later-icon\",va:\"{{icon}}\"},{G:\"div\",L:\"ytp-watch-later-title\",va:\"Watch later\"}]});this.I\u003da;this.icon\u003dnull;this.visible\u003dthis.isRequestPending\u003dthis.i\u003d!1;this.tooltip\u003db.hc();BN(this.tooltip);a.Db(this.element,this,28665);this.Ra(\"click\",this.onClick,this);this.T(a,\"videoplayerreset\",this.nQ);\nthis.T(a,\"appresize\",this.oy);this.T(a,\"videodatachange\",this.oy);this.T(a,\"presentingplayerstatechange\",this.oy);this.oy();a\u003dthis.I.V();var c\u003dg.ly(\"yt-player-watch-later-pending\");a.i\u0026\u0026c?(nqa(),YAa(this)):this.Na(2);g.N(this.element,\"ytp-show-watch-later-title\",g.dE(a));g.xe(this,g.xN(b.hc(),this.element))};\nZAa\u003dfunction(a,b){g.qL(function(){nqa({videoId:b});window.location.reload()},\"wl_button\",g.wE(a.I.V()))};\nYAa\u003dfunction(a){if(!a.isRequestPending){a.isRequestPending\u003d!0;a.Na(3);var b\u003da.I.getVideoData();b\u003da.i?b.removeFromWatchLaterCommand:b.addToWatchLaterCommand;var c\u003da.I.cm(),d\u003da.i?function(){a.i\u003d!1;a.isRequestPending\u003d!1;a.Na(2);a.I.V().B\u0026\u0026a.I.Pa(\"WATCH_LATER_VIDEO_REMOVED\")}:function(){a.i\u003d!0;\na.isRequestPending\u003d!1;a.Na(1);a.I.V().isMobile\u0026\u0026XN(a.tooltip,a.element);a.I.V().B\u0026\u0026a.I.Pa(\"WATCH_LATER_VIDEO_ADDED\")};\nzL(c,b).then(d,function(){a.isRequestPending\u003d!1;$Aa(a,\"An error occurred. Please try again later.\")})}};\n$Aa\u003dfunction(a,b){a.Na(4,b);a.I.V().B\u0026\u0026a.I.Pa(\"WATCH_LATER_ERROR\",b)};\naBa\u003dfunction(a,b){var c\u003da.I.V();if(b!\u003d\u003da.icon){switch(b){case 3:var d\u003dYM();break;case 1:d\u003dkK();break;case 2:d\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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:d\u003dc.N(\"watch_later_iconchange_killswitch\")?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",\nviewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"M21,7.91 L19.60,20.91 L16.39,20.91 L15,7.91 L21,7.91 Z M18,27.91 C16.61,27.91 15.5,26.79 15.5,25.41 C15.5,24.03 16.61,22.91 18,22.91 C19.38,22.91 20.5,24.03 20.5,25.41 C20.5,26.79 19.38,27.91 18,27.91 Z\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"M7,27.5h22L18,8.5L7,27.5z M19,24.5h-2v-2h2V24.5z M19,20.5h-2V16.5h2V20.5z\",fill:\"#fff\"}}]}}a.Qa(\"icon\",d);a.icon\u003db}};\nlQ\u003dfunction(a){g.mN.call(this,a);var b\u003dthis;this.Uz\u003d(this.Zp\u003dg.dE(this.api.V()))\u0026\u0026(this.api.V().isMobile||zu()||xu());this.zD\u003d48;this.AD\u003d69;this.Kk\u003dnull;this.zo\u003d[];this.Ac\u003dnew g.sN(this.api);this.xv\u003dthis.api.N(\"web_player_deprecate_double_tap_ux\")?new ZN:new $N(this.api);this.Wh\u003dnew g.W({G:\"div\",L:\"ytp-chrome-top\"});this.Lx\u003d[];this.tooltip\u003dnew g.hQ(this.api,this);this.backButton\u003dthis.xt\u003dnull;this.channelAvatar\u003dnew DN(this.api,this);this.title\u003dnew gQ(this.api,this);this.Mg\u003dnew g.dK({G:\"div\",L:\"ytp-chrome-top-buttons\"});\nthis.yh\u003dnull;this.zi\u003dnew wN(this.api,this,this.Wh.element);this.overflowButton\u003dthis.fg\u003dnull;this.Ff\u003d\"1\"\u003d\u003d\u003dthis.api.V().controlsType?new aQ(this.api,this,this.Cd):null;this.contextMenu\u003dnew g.VN(this.api,this,this.Ac);this.oD\u003d!1;this.jz\u003dnew g.W({G:\"div\",W:{tabindex:\"0\"}});this.iz\u003dnew g.W({G:\"div\",W:{tabindex:\"0\"}});this.Zw\u003dnull;this.pF\u003dthis.Ry\u003d!1;var c\u003da.bb(),d\u003da.V(),e\u003da.getVideoData();this.Zp\u0026\u0026(g.M(a.getRootNode(),\"ytp-embed\"),g.M(a.getRootNode(),\"ytp-embed-playlist\"),this.Uz\u0026\u0026(g.M(a.getRootNode(),\n\"ytp-embed-overlays-autohide\"),g.M(this.contextMenu.element,\"ytp-embed-overlays-autohide\")),this.zD\u003d60,this.AD\u003d89);this.api.V().isMobile\u0026\u0026(g.M(a.getRootNode(),\"ytp-mobile\"),this.api.V().D\u0026\u0026g.M(a.getRootNode(),\"ytp-embed-mobile-exp\"));this.rg\u003de\u0026\u0026e.rg;g.I(this,this.Ac);g.lM(a,this.Ac.element,4);g.I(this,this.xv);g.lM(a,this.xv.element,4);e\u003dnew g.W({G:\"div\",L:\"ytp-gradient-top\"});g.I(this,e);g.lM(a,e.element,1);this.jH\u003dnew g.QK(e,250,!0,100);g.I(this,this.jH);g.I(this,this.Wh);g.lM(a,this.Wh.element,\n1);this.iH\u003dnew g.QK(this.Wh,250,!0,100);g.I(this,this.iH);g.I(this,this.tooltip);g.lM(a,this.tooltip.element,4);var f\u003dnew kO(a);g.I(this,f);g.lM(a,f.element,5);f.subscribe(\"show\",function(l){b.An(f,l)});\nthis.Lx.push(f);this.xt\u003dnew lO(a,this,f);g.I(this,this.xt);d.showBackButton\u0026\u0026(this.backButton\u003dnew rN(a),g.I(this,this.backButton),this.backButton.Da(this.Wh.element));this.Zp||this.xt.Da(this.Wh.element);this.channelAvatar.Da(this.Wh.element);g.I(this,this.channelAvatar);g.I(this,this.title);this.title.Da(this.Wh.element);g.I(this,this.Mg);this.Mg.Da(this.Wh.element);this.yh\u003dnew g.kQ(a,this);g.I(this,this.yh);this.yh.Da(this.Mg.element);var h\u003dnew g.rO(a,this);g.I(this,h);g.lM(a,h.element,5);h.subscribe(\"show\",\nfunction(l){b.An(h,l)});\nthis.Lx.push(h);this.shareButton\u003dnew g.qO(a,this,h);g.I(this,this.shareButton);this.shareButton.Da(this.Mg.element);this.Tg\u003dnew g.WN(a,this);g.I(this,this.Tg);this.Tg.Da(this.Mg.element);d.vk\u0026\u0026(e\u003dnew xO(a),g.I(this,e),g.lM(a,e.element,4));this.Zp\u0026\u0026this.xt.Da(this.Mg.element);g.I(this,this.zi);this.zi.Da(this.Mg.element);e\u003dnew yN(a,this,this.zi);g.I(this,e);e.Da(this.Mg.element);this.fg\u003dnew hO(a,this);g.I(this,this.fg);g.lM(a,this.fg.element,5);this.fg.subscribe(\"show\",function(){b.An(b.fg,b.fg.ag())});\nthis.Lx.push(this.fg);this.overflowButton\u003dnew gO(a,this,this.fg);g.I(this,this.overflowButton);this.overflowButton.Da(this.Mg.element);this.Ff\u0026\u0026g.I(this,this.Ff);\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026(e\u003dnew pO(a,this),g.I(this,e),g.lM(a,e.element,9));g.I(this,this.contextMenu);this.contextMenu.subscribe(\"show\",this.WO,this);e\u003dnew lL(a,new qN(a));g.I(this,e);g.lM(a,e.element,4);this.jz.Ra(\"focus\",this.vS,this);g.I(this,this.jz);this.iz.Ra(\"focus\",this.wS,this);g.I(this,this.iz);(this.tm\u003dd.le?null:new g.dO(a,c,this.contextMenu,\nthis.Cd,this.Ac,this.xv,function(){return b.Mk()}))\u0026\u0026g.I(this,this.tm);\nthis.Zp||(this.iO\u003dnew vO(this.api,this),g.I(this,this.iO),g.lM(a,this.iO.element,4));this.uO\u003dnew dQ(this.api,this);g.I(this,this.uO);g.lM(a,this.uO.element,4);this.xo.push(this.Ac.element);this.T(a,\"fullscreentoggled\",this.Cm);this.T(a,\"offlineslatestatechange\",function(){b.api.ow()\u0026\u0026SM(b.Cd,128,!1)});\nthis.T(a,\"cardstatechange\",function(){b.hj()});\nthis.T(a,\"resize\",this.RU);this.T(a,\"showpromotooltip\",this.sV)};\nbBa\u003dfunction(a){var b\u003da.api.V(),c\u003dg.T(a.api.zb(),128);return b.i\u0026\u0026c\u0026\u0026!a.api.isFullscreen()};\nmQ\u003dfunction(a,b,c){b\u003dc?b.lastElementChild:b.firstElementChild;for(var d\u003dnull;b;){if(\"none\"!\u003d\u003dIm(b,\"display\")\u0026\u0026\"true\"!\u003d\u003db.getAttribute(\"aria-hidden\")){var e\u003dvoid 0;0\u003c\u003db.tabIndex?e\u003db:e\u003dmQ(a,b,c);e\u0026\u0026(d?c?e.tabIndex\u003ed.tabIndex\u0026\u0026(d\u003de):e.tabIndex\u003cd.tabIndex\u0026\u0026(d\u003de):d\u003de)}b\u003dc?b.previousElementSibling:b.nextElementSibling}return d};\ncBa\u003dfunction(a,b,c){var d;if(a.api.V().N(\"web_player_nitrate_promo_tooltip\")){var e\u003da.api.getVideoData();if(null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?0:e.tooltipRenderer){e\u003de.tooltipRenderer;var f;if(f\u003d!a.Zw){if(!(b\u003d!b)){var h,l;b\u003d\"TOOLTIP_DISPLAY_TYPE_DO_NOT_SHOW_IMMEDIATELY\"!\u003d\u003d(null\u003d\u003d\u003d(h\u003de.tooltipDisplayStrategy)||void 0\u003d\u003d\u003dh?void 0:h.type)\u0026\u0026\"dtip-edu-player-iseecaptions\"!\u003d\u003d(null\u003d\u003d\u003d(l\u003de.promoConfig)||void 0\u003d\u003d\u003dl?void 0:l.promoId)}f\u003db}f\u0026\u0026(a.Zw\u003dnew mO(e,a,a.api),g.I(a,a.Zw),g.lM(a.api,a.Zw.element,9));null\u003d\u003d\u003d(d\u003da.Zw)||\nvoid 0\u003d\u003d\u003dd?void 0:d.pC(e,c)}}};\ng.nQ\u003dfunction(a){g.zM.call(this,a);this.chrome\u003dnull;this.load()};\noQ\u003dfunction(){var a\u003ddBa;var b\u003dvoid 0\u003d\u003d\u003db?[]:b;var c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003dTfa.apply(null,[Ufa.apply(null,g.u(b))].concat(g.u(c)));this.store\u003dWfa(a,void 0,b)};\npQ\u003dfunction(a,b,c){for(var d\u003dObject.assign({},a),e\u003dg.q(Object.keys(b)),f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003da[f],l\u003db[f];if(void 0\u003d\u003d\u003dl)delete d[f];else if(void 0\u003d\u003d\u003dh)d[f]\u003dl;else if(Array.isArray(l)\u0026\u0026Array.isArray(h))d[f]\u003dc?[].concat(g.u(h),g.u(l)):l;else if(!Array.isArray(l)\u0026\u0026g.Na(l)\u0026\u0026!Array.isArray(h)\u0026\u0026g.Na(h))d[f]\u003dpQ(h,l,c);else if(typeof l\u003d\u003d\u003dtypeof h)d[f]\u003dl;else return b\u003dnew g.Rv(\"Attempted to merge fields of differing types.\",{name:\"DeepMergeError\",key:f,aea:h,Qa:l}),g.Wx(b),a}return d};\nqQ\u003dfunction(a){this.u\u003da;this.C\u003dthis.i\u003d0;this.B\u003d-1};\nrQ\u003dfunction(a){var b\u003dhC(a.u,a.i);++a.i;if(128\u003eb)return b;for(var c\u003db\u0026127,d\u003d1;128\u003c\u003db;)b\u003dhC(a.u,a.i),++a.i,d*\u003d128,c+\u003d(b\u0026127)*d;return c};\nsQ\u003dfunction(a,b){a.C\u003db;var c\u003da.B;for(a.B\u003d-1;a.i+1\u003c\u003da.u.totalLength;){0\u003ec\u0026\u0026(c\u003drQ(a));var d\u003dc\u003e\u003e3,e\u003dc\u00267;if(d\u003d\u003d\u003db)return!0;if(d\u003eb){a.B\u003dc;break}c\u003d-1;switch(e){case 0:rQ(a);break;case 1:a.i+\u003d8;break;case 2:d\u003drQ(a);a.i+\u003dd;break;case 5:a.i+\u003d4}}return!1};\ntQ\u003dfunction(a,b){if(sQ(a,b))return rQ(a)};\nuQ\u003dfunction(a,b){if(sQ(a,b)){b\u003drQ(a);var c\u003dgC(a.u,a.i,b);a.i+\u003db;return c}};\nvQ\u003dfunction(a,b){if(a\u003duQ(a,b))return g.KA(a)};\neBa\u003dfunction(a,b,c){if(a\u003duQ(a,b))return c(new qQ(new cC([a])))};\nwQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?0:c;return sQ(a,b)?rQ(a):c};\nfBa\u003dfunction(){this.i\u003d0;this.B\u003d[];this.u\u003dnew Uint8Array(4096);this.view\u003dnew DataView(this.u.buffer)};\nxQ\u003dfunction(a,b){b\u003da.i+b;if(!(a.u.length\u003e\u003db)){for(var c\u003d2*a.u.length;c\u003cb;)c*\u003d2;b\u003dnew Uint8Array(c);b.set(a.u.subarray(0,a.i));a.u\u003db;a.view\u003dnew DataView(a.u.buffer)}};\nyQ\u003dfunction(a,b){if(268435455\u003cb){xQ(a,4);for(var c\u003db\u00261073741823,d\u003d0;4\u003ed;d++)a.view.setUint8(a.i,c\u0026127|128),c\u003e\u003e\u003d7,a.i+\u003d1;b\u003dMath.floor(b/268435456)}for(xQ(a,4);127\u003cb;)a.view.setUint8(a.i,b\u0026127|128),b\u003e\u003e\u003d7,a.i+\u003d1;a.view.setUint8(a.i,b);a.i+\u003d1};\nzQ\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026(yQ(a,b\u003c\u003c3|0),yQ(a,c))};\nAQ\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026(yQ(a,b\u003c\u003c3|2),b\u003dc.length,yQ(a,b),xQ(a,b),a.u.set(c,a.i),a.i+\u003db)};\nDQ\u003dfunction(a,b,c){void 0!\u003d\u003dc\u0026\u0026(BQ(a,b,Math.ceil(Math.log2(4*c.length+2)/7)),xQ(a,1.2*c.length),b\u003djoa(c,a.u.subarray(a.i)),a.i+b\u003ea.u.length\u0026\u0026(xQ(a,b),b\u003djoa(c,a.u.subarray(a.i))),a.i+\u003db,CQ(a))};\nBQ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?2:c;yQ(a,b\u003c\u003c3|2);a.B.push(a.i);a.B.push(c);a.i+\u003dc};\nCQ\u003dfunction(a){for(var b\u003da.B.pop(),c\u003da.B.pop(),d\u003da.i-c-b;b--;){var e\u003db?128:0;a.view.setUint8(c++,d\u0026127|e);d\u003e\u003e\u003d7}};\nEQ\u003dfunction(a,b,c,d,e){c\u0026\u0026(BQ(a,b,void 0\u003d\u003d\u003de?3:e),d(a,c),CQ(a))};\nFQ\u003dfunction(a){a\u003dnew qQ(new cC([Lc(decodeURIComponent(a))]));var b\u003dvoid 0\u003d\u003d\u003db?\"\":b;if(sQ(a,2)){b\u003drQ(a);var c\u003dgC(a.u,a.i,b);a.i+\u003db;b\u003dg.KA(c)}a\u003dwQ(a,4);c\u003dgBa[a];if(\"undefined\"\u003d\u003d\u003dtypeof c)throw a\u003dnew g.Rv(\"Failed to recognize field number\",{name:\"EntityKeyHelperError\",Ida:a}),g.Wx(a),a;return{mS:a,entityType:c,entityId:b}};\nGQ\u003dfunction(a,b){var c\u003dnew fBa;DQ(c,2,a);a\u003dhBa[b];if(\"undefined\"\u003d\u003d\u003dtypeof a)throw b\u003dnew g.Rv(\"Failed to recognize entity type\",{name:\"EntityKeyHelperError\",entityType:b}),g.Wx(b),b;zQ(c,4,a);zQ(c,5,1);b\u003dnew Uint8Array(c.u.buffer,0,c.i);return encodeURIComponent(g.Gc(b))};\nHQ\u003dfunction(a){a\u003da.key||a.id;if(!a)throw Error(\"Entity key is missing\");return a};\nIQ\u003dfunction(a,b,c,d){if(void 0\u003d\u003d\u003dd){d\u003da[b]||{};var e\u003d[\"symbol\"\u003d\u003d\u003dtypeof c?c:c+\"\"];c\u003d{};for(var f in d)Object.prototype.hasOwnProperty.call(d,f)\u0026\u00260\u003ee.indexOf(f)\u0026\u0026(c[f]\u003dd[f]);if(null!\u003dd\u0026\u0026\"function\"\u003d\u003d\u003dtypeof Object.getOwnPropertySymbols){var h\u003d0;for(f\u003dObject.getOwnPropertySymbols(d);h\u003cf.length;h++)0\u003ee.indexOf(f[h])\u0026\u0026(c[f[h]]\u003dd[f[h]])}f\u003d{};return Object.assign(Object.assign({},a),(f[b]\u003dc,f))}f\u003d{};e\u003d{};return Object.assign(Object.assign({},a),(e[b]\u003dObject.assign(Object.assign({},a[b]),(f[c]\u003dd,f)),e))};\niBa\u003dfunction(a,b,c,d,e){var f\u003da[b];if(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df||!f[c])return a;d\u003dpQ(f[c],d,\"REPEATED_FIELDS_MERGE_OPTION_APPEND\"\u003d\u003d\u003de);e\u003d{};f\u003d{};return Object.assign(Object.assign({},a),(f[b]\u003dObject.assign(Object.assign({},a[b]),(e[c]\u003dd,e)),f))};\nJQ\u003dfunction(a){return window.Int32Array?new Int32Array(a):Array(a)};\nPQ\u003dfunction(a){this.counter\u003d[0,0,0,0];this.u\u003dnew Uint8Array(16);this.i\u003d16;if(!jBa){var b,c\u003dnew Uint8Array(256),d\u003dnew Uint8Array(256);var e\u003d1;for(b\u003d0;256\u003eb;b++)c[e]\u003db,d[b]\u003de,e^\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);KQ\u003dnew Uint8Array(256);LQ\u003dJQ(256);MQ\u003dJQ(256);NQ\u003dJQ(256);OQ\u003dJQ(256);for(var f\u003d0;256\u003ef;f++){e\u003df?d[255^c[f]]:0;e^\u003de\u003c\u003c1^e\u003c\u003c2^e\u003c\u003c3^e\u003c\u003c4;e\u003de\u0026255^e\u003e\u003e\u003e8^99;KQ[f]\u003de;b\u003de\u003c\u003c1^(e\u003e\u003e7\u0026\u0026283);var h\u003db^e;LQ[f]\u003db\u003c\u003c24|e\u003c\u003c16|e\u003c\u003c8|h;MQ[f]\u003dh\u003c\u003c24|LQ[f]\u003e\u003e\u003e8;NQ[f]\u003de\u003c\u003c24|MQ[f]\u003e\u003e\u003e8;OQ[f]\u003de\u003c\u003c24|NQ[f]\u003e\u003e\u003e8}jBa\u003d!0}e\u003dJQ(44);for(c\u003d0;4\u003ec;c++)e[c]\u003d\na[4*c]\u003c\u003c24|a[4*c+1]\u003c\u003c16|a[4*c+2]\u003c\u003c8|a[4*c+3];for(d\u003d1;44\u003ec;c++)a\u003de[c-1],c%4||(a\u003d(KQ[a\u003e\u003e16\u0026255]^d)\u003c\u003c24|KQ[a\u003e\u003e8\u0026255]\u003c\u003c16|KQ[a\u0026255]\u003c\u003c8|KQ[a\u003e\u003e\u003e24],d\u003dd\u003c\u003c1^(d\u003e\u003e7\u0026\u0026283)),e[c]\u003de[c-4]^a;this.key\u003de};\nkBa\u003dfunction(a,b){for(var c\u003d0;4\u003ec;c++)a.counter[c]\u003db[4*c]\u003c\u003c24|b[4*c+1]\u003c\u003c16|b[4*c+2]\u003c\u003c8|b[4*c+3];a.i\u003d16};\nlBa\u003dfunction(a){for(var b\u003da.key,c\u003da.counter[0]^b[0],d\u003da.counter[1]^b[1],e\u003da.counter[2]^b[2],f\u003da.counter[3]^b[3],h\u003d3;0\u003c\u003dh\u0026\u0026!(a.counter[h]\u003d-~a.counter[h]);h--);for(var l,m,n\u003d4;40\u003en;)h\u003dLQ[c\u003e\u003e\u003e24]^MQ[d\u003e\u003e16\u0026255]^NQ[e\u003e\u003e8\u0026255]^OQ[f\u0026255]^b[n++],l\u003dLQ[d\u003e\u003e\u003e24]^MQ[e\u003e\u003e16\u0026255]^NQ[f\u003e\u003e8\u0026255]^OQ[c\u0026255]^b[n++],m\u003dLQ[e\u003e\u003e\u003e24]^MQ[f\u003e\u003e16\u0026255]^NQ[c\u003e\u003e8\u0026255]^OQ[d\u0026255]^b[n++],f\u003dLQ[f\u003e\u003e\u003e24]^MQ[c\u003e\u003e16\u0026255]^NQ[d\u003e\u003e8\u0026255]^OQ[e\u0026255]^b[n++],c\u003dh,d\u003dl,e\u003dm;a\u003da.u;h\u003db[40];a[0]\u003dKQ[c\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[1]\u003dKQ[d\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[2]\u003dKQ[e\u003e\u003e8\u0026255]^\nh\u003e\u003e8\u0026255;a[3]\u003dKQ[f\u0026255]^h\u0026255;h\u003db[41];a[4]\u003dKQ[d\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[5]\u003dKQ[e\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[6]\u003dKQ[f\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[7]\u003dKQ[c\u0026255]^h\u0026255;h\u003db[42];a[8]\u003dKQ[e\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[9]\u003dKQ[f\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[10]\u003dKQ[c\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[11]\u003dKQ[d\u0026255]^h\u0026255;h\u003db[43];a[12]\u003dKQ[f\u003e\u003e\u003e24]^h\u003e\u003e\u003e24;a[13]\u003dKQ[c\u003e\u003e16\u0026255]^h\u003e\u003e16\u0026255;a[14]\u003dKQ[d\u003e\u003e8\u0026255]^h\u003e\u003e8\u0026255;a[15]\u003dKQ[e\u0026255]^h\u0026255};\nQQ\u003dfunction(){var a;if(!mBa\u0026\u0026!g.yw){var b\u003dnull\u003d\u003d\u003d(a\u003dwindow.crypto)||void 0\u003d\u003d\u003da?void 0:a.subtle;if((null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.importKey)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.sign)\u0026\u0026(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:b.encrypt))return b}};\nRQ\u003dfunction(a){this.C\u003da};\nSQ\u003dfunction(a){this.u\u003da};\nTQ\u003dfunction(a){this.D\u003dnew Uint8Array(64);this.B\u003dnew Uint8Array(64);this.C\u003d0;this.J\u003dnew Uint8Array(64);this.u\u003d0;this.D.set(a);this.B.set(a);for(a\u003d0;64\u003ea;a++)this.D[a]^\u003d92,this.B[a]^\u003d54;this.reset()};\noBa\u003dfunction(a,b,c){for(var d\u003d[],e\u003d0;16\u003ee;e++)d.push(b[c]\u003c\u003c24|b[c+1]\u003c\u003c16|b[c+2]\u003c\u003c8|b[c+3]),c+\u003d4;for(b\u003d16;64\u003eb;b++)c\u003dd[b-7]+d[b-16],e\u003dd[b-2],c+\u003d(e\u003e\u003e\u003e17|e\u003c\u003c15)^(e\u003e\u003e\u003e19|e\u003c\u003c13)^e\u003e\u003e\u003e10,e\u003dd[b-15],c+\u003d(e\u003e\u003e\u003e7|e\u003c\u003c25)^(e\u003e\u003e\u003e18|e\u003c\u003c14)^e\u003e\u003e\u003e3,d.push(c);b\u003da.i[0];c\u003da.i[1];e\u003da.i[2];for(var f\u003da.i[3],h\u003da.i[4],l\u003da.i[5],m\u003da.i[6],n\u003da.i[7],p,r,t\u003d0;64\u003et;t++)p\u003dn+nBa[t]+d[t]+((h\u003e\u003e\u003e6|h\u003c\u003c26)^(h\u003e\u003e\u003e11|h\u003c\u003c21)^(h\u003e\u003e\u003e25|h\u003c\u003c7))+(h\u0026l^~h\u0026m),r\u003d((b\u003e\u003e\u003e2|b\u003c\u003c30)^(b\u003e\u003e\u003e13|b\u003c\u003c19)^(b\u003e\u003e\u003e22|b\u003c\u003c10))+(b\u0026c^b\u0026e^c\u0026e),n\u003dm,m\u003dl,l\u003dh,h\u003df+p,f\u003de,e\u003dc,c\u003db,b\u003d\np+r;a.i[0]\u003db+a.i[0]|0;a.i[1]\u003dc+a.i[1]|0;a.i[2]\u003de+a.i[2]|0;a.i[3]\u003df+a.i[3]|0;a.i[4]\u003dh+a.i[4]|0;a.i[5]\u003dl+a.i[5]|0;a.i[6]\u003dm+a.i[6]|0;a.i[7]\u003dn+a.i[7]|0};\nqBa\u003dfunction(a){var b\u003dnew Uint8Array(32),c\u003d64-a.u;55\u003ca.u\u0026\u0026(c+\u003d64);var d\u003dnew Uint8Array(c);d[0]\u003d128;for(var e\u003d8*a.C,f\u003d1;9\u003ef;f++){var h\u003de%256;d[c-f]\u003dh;e\u003d(e-h)/256}a.update(d);for(c\u003d0;8\u003ec;c++)b[4*c]\u003da.i[c]\u003e\u003e\u003e24,b[4*c+1]\u003da.i[c]\u003e\u003e\u003e16\u0026255,b[4*c+2]\u003da.i[c]\u003e\u003e\u003e8\u0026255,b[4*c+3]\u003da.i[c]\u0026255;pBa(a);return b};\npBa\u003dfunction(a){a.i\u003d[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];a.C\u003d0;a.u\u003d0};\nUQ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;g.Rv.call(this,rBa[a],Object.assign({name:\"PESEncoderError\",type:a},b));this.type\u003da;this.level\u003d\"WARNING\";Object.setPrototypeOf(this,UQ.prototype)};\nsBa\u003dfunction(a){return new UQ(\"WRONG_DATA_TYPE\",{iS:a})};\ntBa\u003dfunction(a){return a instanceof Error?new UQ(\"UNKNOWN_ENCODE_ERROR\",{originalMessage:a.message}):new UQ(\"UNKNOWN_ENCODE_ERROR\")};\nuBa\u003dfunction(a){return a instanceof Error?new UQ(\"UNKNOWN_DECODE_ERROR\",{originalMessage:a.message}):new UQ(\"UNKNOWN_DECODE_ERROR\")};\nvBa\u003dfunction(a,b){a\u003da instanceof UQ?a:b(a);g.Wx(a);throw a;};\nwBa\u003dfunction(){};\nxBa\u003dfunction(a,b,c){try{return a.B(b,c)}catch(d){vBa(d,tBa)}};\nyBa\u003dfunction(a,b,c){try{return a.u(b,c)}catch(d){vBa(d,uBa)}};\nVQ\u003dfunction(a){a\u003d(new TextEncoder).encode(a).slice(0,16);var b\u003dnew Uint8Array(16);b.set(a);return b};\nWQ\u003dfunction(a){this.i\u003da};\nXQ\u003dfunction(){};\nzBa\u003dfunction(){this.i\u003d{};this.i[0]\u003dnew XQ;if(!g.P(\"aes_pes_encoder_killswitch\")){var a\u003dthis.i;try{var b\u003dSv();var c\u003dVQ(b);var d\u003dnew WQ(new SQ(c),new RQ(c))}catch(e){throw a\u003dnew UQ(\"KEY_CREATION_FAILED\"),g.Wx(a),a;}a[1]\u003dd}};\nYQ\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?0:b;a\u003da.i[b];if(!a)throw b\u003dnew UQ(\"INVALID_ENCODER_VERSION\",{iS:b}),g.Wx(b),b;return a};\nBBa\u003dfunction(a){var b\u003dABa[a];if(b)return b;g.Xx(new g.Rv(\"Entity model not found.\",{entityType:a}))};\nCBa\u003dfunction(a){var b\u003dnew zBa,c\u003da.objectStore(\"EntityStore\"),d\u003da.objectStore(\"EntityAssociationStore\");ow(c,{},function(e){var f\u003de.getValue(),h\u003dyBa(YQ(b,f.version),f.data,f.key),l\u003dFQ(f.key).entityType;l\u003dBBa(l);if(!l)return e.continue();l\u003d(new l(h)).Wd();h\u003d[];l\u003dg.q(l);for(var m\u003dl.next();!m.done;m\u003dl.next())h.push(lw(d,{parentEntityKey:f.key,childEntityKey:m.value}));return cw.all(h).then(function(){return e.continue()})})};\nDBa\u003dfunction(){if(ZQ)return ZQ();var a\u003d{};ZQ\u003dPw(\"PersistentEntityStoreDb\",{oq:(a.EntityStore\u003d{cn:1},a.EntityAssociationStore\u003d{cn:2},a),wx:!1,upgrade:function(b,c,d){c(1)\u0026\u0026nw(iw(b,\"EntityStore\",{keyPath:\"key\"}),\"entityType\",\"entityType\");c(2)\u0026\u0026(b\u003diw(b,\"EntityAssociationStore\",{keyPath:[\"parentEntityKey\",\"childEntityKey\"]}),nw(b,\"byParentEntityKey\",\"parentEntityKey\"),nw(b,\"byChildEntityKey\",\"childEntityKey\"));c(3)\u0026\u0026!c(1)\u0026\u0026CBa(d)},\nversion:g.P(\"pes_migrate_association_data\")?3:2});return ZQ()};\nEBa\u003dfunction(a){return vw(DBa(),a)};\nFBa\u003dfunction(a,b){this.i\u003da;this.u\u003db;this.B\u003d{}};\nGBa\u003dfunction(a,b){return yBa(YQ(a.u,b.version),b.data,b.key)};\n$Q\u003dfunction(a,b,c){return a.i.objectStore(\"EntityStore\").get(b).then(function(d){if(d){if(c\u0026\u0026d.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");return GBa(a,d)}})};\naR\u003dfunction(a,b,c){return c?(c\u003dc.map(function(d){return $Q(a,d,b)}),cw.all(c)):qw(a.i.objectStore(\"EntityStore\").index(\"entityType\"),IDBKeyRange.only(b)).then(function(d){return d.map(function(e){return GBa(a,e)})})};\ncR\u003dfunction(a,b,c){var d\u003dHQ(b),e\u003dYQ(a.u,1),f\u003d{key:d,entityType:c,data:xBa(e,b,d),version:1};return a.i.objectStore(\"EntityStore\").get(d).then(function(h){if(h\u0026\u0026h.entityType!\u003d\u003dc)throw Error(\"Incorrect entity type\");}).then(function(){return cw.all([lw(a.i.objectStore(\"EntityStore\"),f),\nHBa(a,b,c)])}).then(function(){bR(a,d,c);\nreturn d})};\ndR\u003dfunction(a,b,c){b\u003db.map(function(d){return cR(a,d,c)});\nreturn cw.all(b)};\neR\u003dfunction(a,b,c){if(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.MJ){var d\u003dnew Set;return IBa(a,b,d).then(function(){for(var f\u003d[],h\u003dg.q(d),l\u003dh.next();!l.done;l\u003dh.next())f.push(eR(a,l.value));return cw.all(f).then(function(){})})}var e\u003dFQ(b).entityType;\nreturn cw.all([a.i.objectStore(\"EntityStore\").delete(b),fR(a,b)]).then(function(){bR(a,b,e)})};\nJBa\u003dfunction(a,b){return rw(a.i.objectStore(\"EntityStore\").index(\"entityType\"),{query:IDBKeyRange.only(b)},function(c){return cw.all([c.delete(),fR(a,c.Cz())]).then(function(){bR(a,c.Cz(),b);return c.continue()})})};\nKBa\u003dfunction(a,b,c,d){var e\u003dYQ(a.u,1);return $Q(a,b,d).then(function(f){if(f){f\u003dpQ(f,c,void 0);var h\u003d{key:b,entityType:d,data:xBa(e,f,b),version:1};return cw.all([lw(a.i.objectStore(\"EntityStore\"),h),HBa(a,f,d)])}}).then(function(){bR(a,b,d);\nreturn b})};\nbR\u003dfunction(a,b,c){var d\u003da.B[c];d||(d\u003dnew Set,a.B[c]\u003dd);d.add(b)};\nLBa\u003dfunction(a,b,c){var d\u003dHQ(b);c\u003dBBa(c);if(!c)return cw.resolve([]);c\u003dnew c(b);a\u003da.i.objectStore(\"EntityAssociationStore\");b\u003d[];c\u003dg.q(c.Wd());for(var e\u003dc.next();!e.done;e\u003dc.next())b.push(lw(a,{parentEntityKey:d,childEntityKey:e.value}));return cw.all(b).then(function(f){return f.map(function(h){return h[1]})})};\nfR\u003dfunction(a,b){return a.i.objectStore(\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b))};\nHBa\u003dfunction(a,b,c){var d\u003dHQ(b);return fR(a,d).then(function(){return LBa(a,b,c)})};\nIBa\u003dfunction(a,b,c){if(c.has(b))return cw.resolve(void 0);c.add(b);return MBa(a,b).then(function(d){return a.i.objectStore(\"EntityAssociationStore\").index(\"byParentEntityKey\").delete(IDBKeyRange.only(b)).then(function(){return d})}).then(function(d){var e\u003dcw.resolve(void 0),f\u003d{};\nd\u003dg.q(d);for(var h\u003dd.next();!h.done;f\u003d{TB:f.TB},h\u003dd.next())f.TB\u003dh.value,e\u003de.then(function(l){return function(){return IBa(a,l.TB,c)}}(f));\nreturn e}).then(function(){})};\nMBa\u003dfunction(a,b){var c\u003da.i.objectStore(\"EntityAssociationStore\");return qw(c.index(\"byParentEntityKey\"),IDBKeyRange.only(b)).then(function(d){var e\u003d[];d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,e.push(qw(c.index(\"byChildEntityKey\"),f.childEntityKey));return cw.all(e)}).then(function(d){var e\u003d[];\nd\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next())f\u003df.value,1\u003d\u003d\u003df.length\u0026\u0026e.push(f[0].childEntityKey);return e})};\ngR\u003dfunction(a,b){g.H.call(this);this.token\u003da;this.u\u003db;this.i\u003d[];a\u003dnew g.C.BroadcastChannel(\"PERSISTENT_ENTITY_STORE_SYNC:\"+Sv());a.onmessage\u003dthis.B.bind(this);this.channel\u003da};\nhR\u003dfunction(a,b,c){var d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return g.A(l,EBa(a.token),2);if(3!\u003dl.i)return d\u003dl.u,g.A(l,kw(d,[\"EntityStore\",\"EntityAssociationStore\"],b,function(m){e\u003dnew FBa(m,a.u);return c(e)}),3);\nf\u003dl.u;e\u0026\u0026(h\u003de.B,0\u003cObject.keys(h).length\u0026\u0026(a.channel.postMessage(h),NBa(a,h)));return l.return(f)})};\niR\u003dfunction(a,b){a.i.push(b);return function(){var c\u003da.i.indexOf(b);0\u003c\u003dc\u0026\u0026a.i.splice(c,1)}};\njR\u003dfunction(a,b,c){return hR(a,{mode:\"readwrite\",Kc:!0},function(d){return cR(d,b,c)})};\nOBa\u003dfunction(a,b){return hR(a,{mode:\"readwrite\",Kc:!0},function(c){return dR(c,b,\"offlineOrchestrationActionWrapperEntity\")})};\nPBa\u003dfunction(a,b){return hR(a,{mode:\"readwrite\",Kc:!0},function(c){return eR(c,b,void 0)})};\nkR\u003dfunction(a,b,c){return hR(a,{mode:\"readonly\",Kc:!0},function(d){return $Q(d,b,c)})};\nlR\u003dfunction(a,b,c){return hR(a,{mode:\"readonly\",Kc:!0},function(d){return aR(d,b,c)})};\nNBa\u003dfunction(a,b){a\u003dg.q(a.i);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c\u003dc(b),QBa\u0026\u0026c\u0026\u0026QBa.push(c)};\nnR\u003dfunction(){mR||(mR\u003dRBa());return mR};\nRBa\u003dfunction(){var a,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return ta(d,2),g.A(d,g.Cw(),4);if(2!\u003dd.i){a\u003dd.u;if(!a||!Tv()||\"undefined\"\u003d\u003d\u003dtypeof g.C.BroadcastChannel)return d.return();b\u003dnew zBa;return d.return(new gR(a,b))}c\u003dwa(d);c instanceof Error\u0026\u0026g.Wx(c);return d.return()})};\nUBa\u003dfunction(a){var b\u003dSBa,c;return g.B(function(d){if(1\u003d\u003dd.i){c\u003da.mutations;if(!c||0\u003e\u003dc.length)return d.return();if(b){var e\u003dc,f\u003d{type:\"ENTITY_LOADED\"};void 0!\u003d\u003de\u0026\u0026(f.payload\u003de);b.dispatch(f)}return g.A(d,TBa(c),2)}c.length\u003d0;g.sa(d)})};\nTBa\u003dfunction(a){var b;return g.B(function(c){return 1\u003d\u003dc.i?g.A(c,nR(),2):(b\u003dc.u)?g.A(c,hR(b,\"readwrite\",function(d){for(var e\u003d{},f\u003d{},h\u003dg.q(a),l\u003dh.next();!l.done;f\u003d{qg:f.qg,gr:f.gr},l\u003dh.next())f.qg\u003dl.value,f.qg.entityKey\u0026\u0026VBa(f.qg)\u0026\u0026(f.gr\u003dMe(f.qg.payload),l\u003dvoid 0,\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003df.qg.type\u0026\u0026(l\u003dfunction(m){return function(){return cR(d,m.qg.payload[m.gr],m.gr)}}(f)),\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003df.qg.type\u0026\u0026(l\u003dfunction(m){return function(){return eR(d,m.qg.entityKey)}}(f)),\"ENTITY_MUTATION_TYPE_UPDATE\"\u003d\u003d\u003d\nf.qg.type\u0026\u0026(l\u003dfunction(m){return function(){return KBa(d,m.qg.entityKey,m.qg.payload[m.gr],m.gr)}}(f)),l\u0026\u0026(e[f.qg.entityKey]\u003de[f.qg.entityKey]?e[f.qg.entityKey].then(l):l()));\nreturn cw.all(Object.values(e))}),0):c.return()})};\nVBa\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003da.options)||void 0\u003d\u003d\u003db?void 0:b.persistenceOption;return\"ENTITY_PERSISTENCE_OPTION_PERSIST\"\u003d\u003d\u003da||\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"\u003d\u003d\u003da};\nWBa\u003dfunction(a){return void 0!\u003d\u003da};\nXBa\u003dfunction(){this.locks\u003dnavigator.locks};\nYBa\u003dfunction(){try{var a\u003dg.Ia(\"ytglobal.locks_\");if(a)return a;var b;if(b\u003dnavigator){var c\u003dnavigator;b\u003d\"locks\"in c\u0026\u0026!!c.locks}if(b)return g.C.localStorage\u0026\u0026g.C.localStorage.getItem(\"noop\"),a\u003dnew XBa,g.Ha(\"ytglobal.locks_\",a,void 0),a}catch(d){}};\noR\u003dfunction(a,b,c){g.Xx(new g.Rv(\"Woffle: \"+a,c?{cotn:c}:\"\"));b instanceof Error\u0026\u0026g.Xx(b)};\nZBa\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D;return g.B(function(G){if(1\u003d\u003dG.i)return g.A(G,hR(a,{mode:\"readonly\",Kc:!0},function(F){return aR(F,\"playbackData\").then(function(J){var U\u003dJ.map(function(L){return L.transfer}).filter(function(L){return!!L}),Y\u003dJ.map(function(L){return L.offlineVideoPolicy}).filter(function(L){return!!L});\nU\u003daR(F,\"transfer\",U);Y\u003daR(F,\"offlineVideoPolicy\",Y);return cw.all([U,Y]).then(function(L){var ra\u003dg.q(L);L\u003dra.next().value;ra\u003dra.next().value;return[J,L,ra]})})}),2);\nb\u003dG.u;c\u003dg.q(b);d\u003dc.next().value;e\u003dc.next().value;f\u003dc.next().value;h\u003dd;l\u003de;m\u003df;n\u003d{};p\u003d{};r\u003dg.q(l);for(t\u003dr.next();!t.done;t\u003dr.next())(v\u003dt.value)\u0026\u0026(n[v.key]\u003dv);x\u003dg.q(m);for(y\u003dx.next();!y.done;y\u003dx.next())(z\u003dy.value)\u0026\u0026(p[z.key]\u003dz);D\u003dh.map(function(F){var J\u003dn[F.transfer],U\u003dp[F.offlineVideoPolicy];F\u003dFQ(U.key).entityId;if(\"OFFLINE_VIDEO_POLICY_ACTION_DISABLE\"\u003d\u003d\u003dU.action){var Y\u003d\"OFFLINE_VIDEO_STATE_DISABLED\";U.expirationTimestamp\u0026\u0026Number(U.expirationTimestamp)\u003cDate.now()/1E3\u0026\u0026(Y\u003d\"OFFLINE_VIDEO_STATE_EXPIRED\");\nU\u003dY}else if(\"OFFLINE_VIDEO_POLICY_ACTION_DOWNLOAD_FAILED\"\u003d\u003d\u003dU.action)U\u003d\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\";else{switch(null\u003d\u003d\u003dJ||void 0\u003d\u003d\u003dJ?void 0:J.transferState){case \"TRANSFER_STATE_TRANSFER_IN_QUEUE\":Y\u003d\"OFFLINE_VIDEO_STATE_PENDING\";break;case \"TRANSFER_STATE_TRANSFERRING\":Y\u003d\"OFFLINE_VIDEO_STATE_TRANSFERRING\";break;case \"TRANSFER_STATE_PAUSED_BY_USER\":Y\u003d\"OFFLINE_VIDEO_STATE_PAUSED_TRANSFER\";break;case \"TRANSFER_STATE_FAILED\":Y\u003d\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\";break;case \"TRANSFER_STATE_COMPLETE\":Y\u003d\n\"OFFLINE_VIDEO_STATE_PLAYABLE\";break;case \"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\":Y\u003d\"OFFLINE_VIDEO_STATE_STREAMS_OUT_OF_DATE\";break;default:Y\u003d\"OFFLINE_VIDEO_STATE_UNKNOWN\"}if(\"OFFLINE_VIDEO_STATE_OFFLINE_FAILED\"\u003d\u003d\u003dY)switch(null\u003d\u003d\u003dJ||void 0\u003d\u003d\u003dJ?void 0:J.failureReason){case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":Y\u003d\"OFFLINE_VIDEO_STATE_OUT_OF_STORAGE_ERROR\";break;case \"TRANSFER_FAILURE_REASON_STREAM_MISSING\":Y\u003d\"OFFLINE_VIDEO_STATE_STREAMS_MISSING\";\nbreak;case \"TRANSFER_FAILURE_REASON_NETWORK\":case \"TRANSFER_FAILURE_REASON_NETWORK_LOST\":Y\u003d\"OFFLINE_VIDEO_STATE_NETWORK_ERROR\"}U\u003dY}F\u003d{id:F,videoState:U};if(null\u003d\u003d\u003dJ||void 0\u003d\u003d\u003dJ?0:J.cotn)F.cotn\u003dJ.cotn;if(null\u003d\u003d\u003dJ||void 0\u003d\u003d\u003dJ?0:J.maximumDownloadQuality)F.selectedVideoQuality\u003dnull\u003d\u003d\u003dJ||void 0\u003d\u003d\u003dJ?void 0:J.maximumDownloadQuality;return F});\nreturn G.return({offlineVideos:D})})};\n$Ba\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,ZBa(a),2);b\u003dc.u;g.Mv(\"offlineStateSnapshot\",b);g.sa(c)})};\npR\u003dfunction(a){g.H.call(this);this.api\u003da;\"undefined\"!\u003d\u003dtypeof g.C.BroadcastChannel\u0026\u0026(this.i\u003dnew g.C.BroadcastChannel(\"PLAYER_OFFLINE_ERROR_SYNC:\"+Sv()),this.i.onmessage\u003dthis.B.bind(this),this.u\u003dnew g.C.BroadcastChannel(\"PLAYER_OFFLINE_PAUSE_SYNC:\"+Sv()),this.u.onmessage\u003dthis.C.bind(this))};\nqR\u003dfunction(a,b){var c;a.api.Pa(\"onOfflineOperationFailure\",b);null\u003d\u003d\u003d(c\u003da.i)||void 0\u003d\u003d\u003dc?void 0:c.postMessage(b)};\nbCa\u003dfunction(a,b,c,d){var e\u003dthis,f;this.S\u003da;this.X\u003db;this.visibility\u003dc;this.N\u003dd;this.C\u003dthis.J\u003dthis.D\u003dthis.u\u003dthis.i\u003d!1;this.K\u003dnew g.K(function(){aCa(e)});\nnull\u003d\u003d\u003d(f\u003dthis.visibility)||void 0\u003d\u003d\u003df?void 0:f.subscribe(\"visibilitystatechange\",function(){e.Le()})};\ncCa\u003dfunction(a){if(!a.u\u0026\u0026!a.i){var b\u003dYBa();if(b){a.u\u003d!0;var c\u003dSv(\"OfflineLockManager\");b.request(\"woffle_orchestration_leader:\"+c,{},function(){var d,e,f;return g.B(function(h){switch(h.i){case 1:return ta(h,2),a.B\u003dnew Vj,a.i\u003d!0,a.u\u003d!1,g.A(h,a.S(),4);case 4:return g.A(h,a.B.promise,5);case 5:va(h,0);break;case 2:e\u003dwa(h),(null\u003d\u003d\u003d(d\u003da.N)||void 0\u003d\u003d\u003dd?0:d.call(a,\"wo_relinquish_leadership_on_lock_request_error\"))||aCa(a),e instanceof Error\u0026\u0026(f\u003de,f.args\u003d[{name:\"WoLockManagerError\",JA:e.name}],g.Wx(f)),\ng.sa(h)}})})}}};\ndCa\u003dfunction(a){a.i\u0026\u0026(a.C\u003d!0,rR(a))};\neCa\u003dfunction(a,b){a.i\u0026\u0026(a.D\u003db,rR(a))};\nfCa\u003dfunction(a,b){a.i\u0026\u0026(a.J\u003db,rR(a))};\nrR\u003dfunction(a){a.visibility\u0026\u0026(a.J\u0026\u0026a.D\u0026\u0026a.C\u0026\u0026a.visibility.isBackground()?g.lr(a.K,6E4):a.K.stop())};\naCa\u003dfunction(a){a.B\u0026\u0026a.B.resolve();a.i\u003d!1;a.u\u003d!1;a.X()};\nsR\u003dfunction(){};\ntR\u003dfunction(){};\nuR\u003dfunction(a){if(a.includes(\":\"))throw Error(\"Invalid user cache name: \"+a);return a+\":\"+Sv(\"CacheStorage get\")};\ngCa\u003dfunction(){return g.B(function(a){if(void 0!\u003d\u003dvR)return a.return(vR);vR\u003dnew Promise(function(b){var c;return g.B(function(d){switch(d.i){case 1:return ta(d,2),g.A(d,wR.open(\"test-only\"),4);case 4:return g.A(d,wR.delete(\"test-only\"),5);case 5:va(d,3);break;case 2:if(c\u003dwa(d),c instanceof Error\u0026\u0026\"SecurityError\"\u003d\u003d\u003dc.name)return b(!1),d.return();case 3:b(\"caches\"in window),g.sa(d)}})});\nreturn a.return(vR)})};\nyR\u003dfunction(){return g.B(function(a){if(1\u003d\u003da.i)return g.A(a,gCa(),2);if(!a.u)return a.return(void 0);xR||(xR\u003dnew tR);return a.return(xR)})};\nhCa\u003dfunction(){var a;return g.B(function(b){return 1\u003d\u003db.i?g.A(b,yR(),2):(a\u003db.u)?b.return(a.delete(\"yt-player-local-img\")):b.return(!0)})};\niCa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,yR(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw Error(\"Cache API not supported\");return a.length?g.A(d,b.open(\"yt-player-local-img\"),3):d.return()}c\u003dd.u;return g.A(d,Promise.all(a.map(function(e){return c.delete(e)})),0)})};\njCa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,yR(),2);if(3!\u003dd.i){b\u003dd.u;if(!b)throw Error(\"Cache API not supported\");return a.length?g.A(d,b.open(\"yt-player-local-img\"),3):d.return()}c\u003dd.u;return g.A(d,c.addAll(a),0)})};\nzR\u003dfunction(a,b){var c\u003db.dj,d,e;a.encryptedVideoId\u003db.videoId;a.cotn\u003dc.cotn;a.offlineabilityFormatType\u003dc.maximumDownloadQuality;a.isRefresh\u003dnull!\u003d\u003d(d\u003dc.isRefresh)\u0026\u0026void 0!\u003d\u003dd?d:!1;a.softErrorCount\u003dnull!\u003d\u003d(e\u003dc.transferRetryCount)\u0026\u0026void 0!\u003d\u003de?e:0;g.Mv(\"offlineTransferStatusChanged\",a)};\nkCa\u003dfunction(a){zR({transferStatusType:\"TRANSFER_STATUS_TYPE_DEQUEUED_BY_USER_PAUSE\",statusType:\"SUSPENDED\"},a)};\nlCa\u003dfunction(a){switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":return\"OFFLINE_DATABASE_ERROR\";case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":return\"NOT_PLAYABLE\";case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":return\"TOO_MANY_RETRIES\";case \"TRANSFER_FAILURE_REASON_INTERNAL\":return\"OFFLINE_DOWNLOAD_CONTROLLER_ERROR\";case \"TRANSFER_FAILURE_REASON_STREAM_MISSING\":return\"STREAM_VERIFICATION_FAILED\";case \"TRANSFER_FAILURE_REASON_SERVER\":case \"TRANSFER_FAILURE_REASON_SERVER_PROPERTY_MISSING\":return\"OFFLINE_REQUEST_FAILURE\";\ncase \"TRANSFER_FAILURE_REASON_NETWORK\":return\"OFFLINE_NETWORK_ERROR\";default:return\"UNKNOWN_FAILURE_REASON\"}};\nAR\u003dfunction(a){var b,c,d;return 0\u003c(null!\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.actionMetadata)||void 0\u003d\u003d\u003db?void 0:b.retryScheduleIntervalsInSeconds)||void 0\u003d\u003d\u003dc?void 0:c.length)\u0026\u0026void 0!\u003d\u003dd?d:0)};\nBR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nCR\u003dfunction(a){return\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"\u003d\u003d\u003da.actionType\u0026\u0026!!a.entityKey};\nER\u003dfunction(a,b,c,d){var e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F,J,U,Y,L,ra,ua,Pa,Za;return g.B(function(Ab){switch(Ab.i){case 1:return e\u003dGQ(a,\"ytMainVideoEntity\"),f\u003dGQ(a,\"ytMainChannelEntity\"),h\u003dGQ(a,\"transfer\"),g.A(Ab,hR(b,{mode:\"readonly\",Kc:!0},function($b){return cw.all([$Q($b,e,\"ytMainVideoEntity\"),$Q($b,f,\"ytMainChannelEntity\"),$Q($b,h,\"transfer\"),aR($b,\"ytMainChannelEntity\"),aR($b,\"offlineOrchestrationActionWrapperEntity\")])}),2);\ncase 2:l\u003dAb.u;m\u003dg.q(l);n\u003dm.next().value;p\u003dm.next().value;r\u003dm.next().value;t\u003dm.next().value;v\u003dm.next().value;x\u003dn;y\u003dp;z\u003dr;D\u003dt;G\u003dv;if(!x\u0026\u0026!y){Ab.eb(3);break}F\u003dx?DR(x.thumbnail):[];if(!y){J\u003d[];Ab.eb(4);break}return g.A(Ab,mCa(y,D),5);case 5:J\u003dAb.u;case 4:return U\u003dJ,g.A(Ab,iCa(F.concat(U)),3);case 3:Y\u003d[];L\u003dGQ(a,\"ytMainDownloadedVideoEntity\");g.P(\"orchestration_use_cascading_delete\")||Y.push(L,e,f,GQ(a,\"playbackData\"),h,GQ(a,\"offlineVideoPolicy\"),GQ(a,\"offlineVideoStreams\"));ra\u003dg.q(G);for(ua\u003dra.next();!ua.done;ua\u003d\nra.next())Pa\u003dua.value,Za\u003dFQ(Pa.key).entityId,Za!\u003d\u003da||nCa(c,Pa.actionProto)||Y.push(Pa.key);return g.A(Ab,hR(b,{mode:\"readwrite\",Kc:!0},function($b){var Ua\u003dY.map(function(ed){return eR($b,ed)});\ng.P(\"orchestration_use_cascading_delete\")\u0026\u0026Ua.push(eR($b,L,{MJ:!0}));return cw.all(Ua)}),7);\ncase 7:oCa(z),qR(d,{entityKey:L,failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_VIDEO_DELETED\"}),g.sa(Ab)}})};\nqCa\u003dfunction(a,b,c){var d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return g.A(n,hR(a,{mode:\"readwrite\",Kc:!0},function(p){var r\u003daR(p,\"transfer\"),t\u003daR(p,\"offlineOrchestrationActionWrapperEntity\"),v\u003dg.P(\"orchestration_use_cascading_delete\");return cw.all([r,t]).then(function(x){x\u003dg.q(x);var y\u003dx.next().value,z\u003dx.next().value;x\u003dpCa.map(function(J){return JBa(p,J)});\nz\u003dg.q(z);for(var D\u003dz.next();!D.done;D\u003dz.next()){D\u003dD.value;var G\u003d\"ytMainDownloadedVideoEntity\"\u003d\u003d\u003dFQ(D.actionProto.entityKey).entityType,F\u003d\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\"\u003d\u003d\u003dD.actionProto.actionType;nCa(b,D.actionProto)||G\u0026\u0026(!G||F)||x.push(eR(p,D.key,{MJ:v}))}return cw.all(x).then(function(){return y})})}),2);\nd\u003dn.u;e\u003dg.q(d);for(f\u003de.next();!f.done;f\u003de.next())h\u003df.value,oCa(h),l\u003dFQ(h.key).entityId,m\u003dGQ(l,\"ytMainDownloadedVideoEntity\"),qR(c,{entityKey:m,failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_VIDEO_DELETED\"});return g.A(n,hCa(),0)})};\nnCa\u003dfunction(a,b){return a.actionType\u003d\u003d\u003db.actionType\u0026\u0026a.entityKey\u003d\u003d\u003db.entityKey};\noCa\u003dfunction(a){if(a\u0026\u0026\"TRANSFER_STATE_COMPLETE\"!\u003d\u003da.transferState\u0026\u0026\"TRANSFER_STATE_FAILED\"!\u003d\u003da.transferState){var b\u003dFQ(a.key).entityId;zR({transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_BY_USER\",statusType:\"CANCELLED\"},{videoId:b,dj:a})}};\nDR\u003dfunction(a){if(!a||!a.thumbnails)return[];var b\u003d[];a\u003dg.q(a.thumbnails);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.url\u0026\u0026b.push(c.url);return b};\nmCa\u003dfunction(a,b){var c,d,e,f,h,l,m,n;return g.B(function(p){c\u003dDR(a.avatar);d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())if(f\u003de.value,f.id!\u003d\u003da.id)for(h\u003dg.q(DR(f.avatar)),l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,n\u003dc.indexOf(m),-1!\u003d\u003dn\u0026\u0026c.splice(n,1);return p.return(c)})};\nFR\u003dfunction(a){this.i\u003da};\nrCa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:c\u003dnew Map,d\u003dg.q(b),e\u003dd.next();case 2:if(e.done){n.eb(4);break}f\u003de.value;h\u003dc;l\u003dh.set;m\u003df;return g.A(n,a.B(f),5);case 5:l.call(h,m,n.u);e\u003dd.next();n.eb(2);break;case 4:return n.return(c)}})};\nGR\u003dfunction(a,b,c,d){this.status\u003da;this.i\u003db;this.u\u003dc;this.failureReason\u003dd};\nHR\u003dfunction(a,b,c){this.i\u003da;this.Y\u003db;this.u\u003dc};\nuCa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:e\u003db.entityKey;f\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.actionMetadata)||void 0\u003d\u003d\u003dc?void 0:c.playbackDataActionMetadata)||void 0\u003d\u003d\u003dd?void 0:d.isEnqueuedForExpiredStreamUrlRefetch;ta(n,2);var p;var r\u003dnull!\u003d\u003d(p\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dp\u0026\u0026p.playbackDataActionMetadata?{maximumDownloadQuality:b.actionMetadata.playbackDataActionMetadata.maximumDownloadQuality}:void 0;return g.A(n,sCa(a,e,{isEnqueuedForExpiredStreamUrlRefetch:f,YO:r}),4);case 4:return(h\u003d\nn.u)?g.A(n,tCa(a,h,b),5):n.return(IR(b,!1,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\"));case 5:return n.return(IR(b,!0,h.orchestrationActions));case 2:return l\u003dwa(n),m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",l instanceof Wv\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dl.type\u0026\u0026(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),oR(\"PDE handleAdd error\"),n.return(IR(b,!1,void 0,m))}})};\nvCa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,v,x,y;return g.B(function(z){switch(z.i){case 1:return c\u003db.entityKey,g.A(z,hR(a.i,{mode:\"readonly\",Kc:!0},function(D){var G\u003d$Q(D,c,\"playbackData\"),F\u003d$Q(D,GQ(FQ(b.entityKey).entityId,\"offlineVideoPolicy\"),\"offlineVideoPolicy\");D\u003d$Q(D,GQ(FQ(b.entityKey).entityId,\"transfer\"),\"transfer\");return cw.all([G,F,D])}),2);\ncase 2:d\u003dz.u;e\u003dg.q(d);f\u003de.next().value;h\u003de.next().value;l\u003de.next().value;m\u003df;n\u003dh;p\u003dl;if(!m||!n)return z.return(IR(b,!0));r\u003d{lastPlayerResponseTimestampSeconds:m.playerResponseTimestamp,offlineToken:n.offlineToken};t\u003d{};if(null\u003d\u003d\u003dp||void 0\u003d\u003d\u003dp?0:p.maximumDownloadQuality)t.maximumDownloadQuality\u003dp.maximumDownloadQuality;ta(z,3);return g.A(z,sCa(a,c,{refreshData:r,YO:t}),5);case 5:return(v\u003dz.u)?g.A(z,tCa(a,v,b),6):z.return(IR(b,!1,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\"));case 6:return z.return(IR(b,\n!0,v.orchestrationActions));case 3:return x\u003dwa(z),y\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",x instanceof Wv\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dx.type\u0026\u0026(y\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),z.return(IR(b,!1,void 0,y))}})};\nsCa\u003dfunction(a,b,c){var d,e,f;return g.B(function(h){d\u003dg.IL();var l\u003da.Y,m\u003dc.refreshData,n\u003dc.isEnqueuedForExpiredStreamUrlRefetch,p\u003dc.YO,r\u003d{entityKey:b};m\u0026\u0026(r.refreshData\u003dm);n\u0026\u0026(r.isExpiredStreamUrlRefetch\u003dn);p\u0026\u0026(r.downloadParameters\u003dp);e\u003d{context:pya(l),signatureTimestamp:18978,videos:[r]};f\u003dg.sL(wCa);return h.return(g.KJ(d,e,f))})};\ntCa\u003dfunction(a,b,c){var d;return g.B(function(e){if(1\u003d\u003de.i){if(!b.frameworkUpdates||!b.frameworkUpdates.entityBatchUpdate)return e.return();if(!(b.frameworkUpdates.entityBatchUpdate.mutations\u0026\u00260\u003cb.frameworkUpdates.entityBatchUpdate.mutations.length\u0026\u0026\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003db.frameworkUpdates.entityBatchUpdate.mutations[0].type))return e.eb(2);d\u003dFQ(b.frameworkUpdates.entityBatchUpdate.mutations[0].entityKey).entityId;return g.A(e,ER(d,a.i,c,a.u),2)}return g.A(e,UBa(b.frameworkUpdates.entityBatchUpdate),\n0)})};\nIR\u003dfunction(a,b,c,d){return new GR(b?\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\":\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",AR(a),c,d)};\nJR\u003dfunction(){FR.apply(this,arguments)};\nyCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dAR(b),g.A(e,kR(a.i,b.entityKey,\"transfer\"),2);case 2:if(d\u003de.u)return e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));ta(e,3);return g.A(e,xCa(a,b),5);case 5:va(e,4);break;case 3:return wa(e),e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};\nzCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dAR(b),g.A(e,kR(a.i,b.entityKey,\"transfer\"),2);case 2:d\u003de.u;if(!d||\"TRANSFER_STATE_COMPLETE\"!\u003d\u003dd.transferState)return e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));ta(e,3);return g.A(e,xCa(a,b,!0),5);case 5:va(e,4);break;case 3:return wa(e),e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",\nc))}})};\nxCa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return e\u003dnull\u003d\u003d\u003d(d\u003db.actionMetadata)||void 0\u003d\u003d\u003dd?void 0:d.transferEntityActionMetadata,f\u003d{key:b.entityKey,transferState:\"TRANSFER_STATE_TRANSFER_IN_QUEUE\",cotn:Jx(16),enqueuedTimestampMs:Date.now().toString(),maximumDownloadQuality:null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.maximumDownloadQuality,preferredAudioTrack:null\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.preferredAudioTrack,transferRetryCount:0,isRefresh:c},h\u003dFQ(f.key).entityId,g.A(l,hR(a.i,\n{mode:\"readwrite\",Kc:!0},function(m){var n\u003d[];c\u0026\u0026n.push(eR(m,GQ(h,\"offlineVideoStreams\")));n.push(cR(m,f,\"transfer\"));return cw.all(n)}),2);\nzR({transferStatusType:\"TRANSFER_STATUS_TYPE_ENQUEUED\",statusType:\"ADDED_TO_QUEUE\"},{videoId:h,dj:f});g.sa(l)})};\nBCa\u003dfunction(a){var b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return b\u003dg.IL(),c\u003dxya(a),d\u003dg.sL(ACa),g.A(f,g.KJ(b,c,d),2);e\u003df.u;if(!e)throw Error(\"Network request failed\");if(!e.videos||!e.videos.length)throw Error(\"No data\");return f.return(e.videos.map(function(h){return h.offlineVideoData}))})};\nKR\u003dfunction(a,b,c){this.i\u003da;this.Y\u003db;this.u\u003dc};\nECa\u003dfunction(a,b){var c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:return c\u003dAR(b),d\u003dFQ(b.entityKey),e\u003dd.entityId,ta(m,2),g.A(m,CCa(a,e),4);case 4:va(m,3);break;case 2:return f\u003dwa(m),h\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",f instanceof Wv\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003df.type\u0026\u0026(h\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),m.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,h));case 3:var n;var p\u003dnull!\u003d\u003d(n\u003db.actionMetadata)\u0026\u0026void 0!\u003d\u003dn\u0026\u0026n.ytMainDownloadedVideoEntityActionMetadata?\n{playbackDataActionMetadata:{maximumDownloadQuality:b.actionMetadata.ytMainDownloadedVideoEntityActionMetadata.maximumDownloadQuality}}:void 0;l\u003dDCa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",e,p);return m.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c,[l]))}})};\nFCa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return c\u003dAR(b),d\u003dFQ(b.entityKey),e\u003dd.entityId,g.A(n,kR(a.i,b.entityKey,\"ytMainDownloadedVideoEntity\"),2);case 2:f\u003dn.u;if(!f)return n.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));ta(n,3);return g.A(n,CCa(a,e,f.addedTimestampMillis),5);case 5:h\u003dDCa(\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\",e);va(n,4);break;case 3:return l\u003dwa(n),l instanceof Error\u0026\u0026\"No data\"\u003d\u003d\u003dl.message?g.A(n,ER(e,a.i,b,a.u),4):(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",\nl instanceof Wv\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003dl.type\u0026\u0026(m\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),n.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,m)));case 4:return n.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c,h?[h]:void 0))}})};\nGCa\u003dfunction(a,b){var c,d;return g.B(function(e){switch(e.i){case 1:return c\u003dAR(b),ta(e,2),d\u003dFQ(b.entityKey).entityId,\"!*$_ALL_VIDEOS_!*$\"\u003d\u003d\u003dd?g.A(e,qCa(a.i,b,a.u),5):g.A(e,ER(d,a.i,b,a.u),5);case 5:va(e,3);break;case 2:return wa(e),e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 3:return e.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};\nCCa\u003dfunction(a,b,c){var d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return g.A(n,BCa([b]),2);case 2:return d\u003dn.u,e\u003dd[0],g.A(n,HCa(a,e,c),3);case 3:f\u003dn.u;h\u003df.videoEntity;l\u003df.channelEntity;ta(n,4);var p\u003dDR(h.thumbnail),r\u003dDR(l.avatar);return g.A(n,jCa(p.concat(r)),6);case 6:va(n,0);break;case 4:m\u003dwa(n);if(!a.Y.N(\"woffle_disable_thumbnails\"))throw m;g.sa(n)}})};\nHCa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){if(!(b\u0026\u0026b.channel\u0026\u0026b.channel.offlineChannelData\u0026\u0026b.videoId))throw Error(\"Invalid OfflineVideoData\");c||(c\u003dDate.now().toString());e\u003dnull\u003d\u003d\u003d(d\u003db.channel)||void 0\u003d\u003d\u003dd?void 0:d.offlineChannelData;f\u003d{id:GQ(b.videoId,\"ytMainChannelEntity\"),channelId:e.channelId,title:e.title,avatar:e.thumbnail};h\u003d{id:GQ(b.videoId,\"ytMainVideoEntity\"),videoId:b.videoId,title:b.title,thumbnail:b.thumbnail,localizedStrings:{viewCount:b.shortViewCountText},\nlengthSeconds:b.lengthSeconds?Number(b.lengthSeconds):void 0,publishedTimestampMillis:b.publishedTimestamp?(1E3*Number(b.publishedTimestamp)).toString():void 0,formattedDescription:b.description,channelOwner:f.id};l\u003d{id:GQ(b.videoId,\"ytMainDownloadedVideoEntity\"),video:h.id,playbackData:GQ(b.videoId,\"playbackData\"),offlineVideoPolicy:GQ(b.videoId,\"offlineVideoPolicy\"),addedTimestampMillis:c};return g.A(m,hR(a.i,{mode:\"readwrite\",Kc:!0},function(n){var p\u003dcR(n,f,\"ytMainChannelEntity\"),r\u003dcR(n,h,\"ytMainVideoEntity\");\nn\u003dcR(n,l,\"ytMainDownloadedVideoEntity\");return cw.all([p,r,n])}),2)}return m.return({videoEntity:h,\nchannelEntity:f,Gda:l})})};\nDCa\u003dfunction(a,b,c){b\u003dGQ(b,\"playbackData\");c\u003dObject.assign(Object.assign({},c),{priority:1,retryScheduleIntervalsInSeconds:ICa});return{actionType:a,entityKey:b,actionMetadata:c}};\nJCa\u003dfunction(a,b,c){return new xF(a,{cotn:b,raw_player_response:c,download_media:!0,start:Infinity,disable_watch_next:!0})};\nKCa\u003dfunction(){return{priority:1,retryScheduleIntervalsInSeconds:[1,2,4]}};\nLR\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){this.entityType\u003da;this.actionId\u003db;this.action\u003dc;this.parentActionId\u003dd;this.rootActionId\u003dvoid 0\u003d\u003d\u003de?b:e;this.childActionIds\u003df;this.prereqActionId\u003dh;this.postreqActionIds\u003dl;this.hasChildActionFailed\u003dn;this.retryScheduleIndex\u003d0;this.i\u003dp||Date.now();this.retryScheduleIndex\u003dm||0};\nMR\u003dfunction(a){return{key:GQ(a.actionId,\"offlineOrchestrationActionWrapperEntity\"),actionProto:a.action,parentActionId:a.parentActionId,rootActionId:a.rootActionId,childActionIds:a.childActionIds,prereqActionId:a.prereqActionId,postreqActionIds:a.postreqActionIds,retryScheduleIndex:a.retryScheduleIndex,hasChildActionFailed:a.hasChildActionFailed,enqueueTimeSec:(a.i/1E3).toFixed()}};\nLCa\u003dfunction(){this.i\u003dnew Map};\nMCa\u003dfunction(){NR||(NR\u003dnew LCa);return NR};\nNCa\u003dfunction(a,b){return{eventType:{flowEventNamespace:\"FLOW_EVENT_NAMESPACE_OFFLINE_ORCHESTRATION\",flowEventType:a},metadata:b,statusCode:void 0,csn:void 0}};\nOCa\u003dfunction(a,b,c){if(!c){var d\u003dvoid 0\u003d\u003d\u003dd?!1:d;c\u003da.i.get(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\");if(!c||d)c\u003dJx(16),a.i.set(\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",c)}a\u003d{flowNonce:c,flowType:\"FLOW_TYPE_OFFLINE_ORCHESTRATION\",flowEventType:b.eventType};b.metadata\u0026\u0026(a.flowMetadata\u003db.metadata);void 0!\u003d\u003db.statusCode\u0026\u0026(a.flowEventStatus\u003db.statusCode);b.csn\u0026\u0026(a.csn\u003db.csn);g.Mv(\"flowEvent\",a,void 0)};\nPCa\u003dfunction(a,b,c){if(!a.action.entityKey)throw Error(\"entityKey is missing.\");var d\u003dFQ(a.action.entityKey);a\u003d{entityType:d.mS,entityId:d.entityId,offlineOrchestrationActionType:a.action.actionType,orchestrationAction:{orchestrationActionId:a.actionId}};b\u0026\u0026(a.offlineOrchestrationActionResult\u003db.status,a.isRetryable\u003db.i);c\u0026\u0026(a.additionalOrchestrationActions\u003dc.map(function(e){return{orchestrationActionId:e.actionId}}));\nreturn a};\nOR\u003dfunction(a,b){var c\u003d{offlineOrchestrationContext:PCa(a)};b\u003dNCa(b,c);OCa(MCa(),b,a.rootActionId)};\nPR\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?[]:c;b\u003d{offlineOrchestrationContext:PCa(a,b,c)};b\u003dNCa(3,b);OCa(MCa(),b,a.rootActionId)};\nQCa\u003dfunction(){this.actions\u003d[]};\nRCa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,OR(c,1),a.actions.push(c);a.actions.sort(a.i)};\nSCa\u003dfunction(a,b){a\u003dg.q(a.actions);for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.actionId\u003d\u003d\u003db)return!0;return!1};\nQR\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.u\u003da;this.oa\u003db;this.X\u003dc;this.D\u003dd;this.i\u003dnew QCa;this.S\u003dnew ax;this.C\u003dnew g.K(function(){e.retry()});\nthis.J\u003dNaN;g.I(this,this.C);this.K\u003diR(this.u,this.Z.bind(this))};\nUCa\u003dfunction(a,b,c,d){var e;return g.B(function(f){if(1\u003d\u003df.i)return e\u003dnew QR(a,b,c,d),g.A(f,TCa(e),2);e.B?Promise.resolve():RR(e);return f.return(e)})};\nRR\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,v,x,y;return g.B(function(z){switch(z.i){case 1:if(a.B)throw Error(\"Already processing an action\");if(a.isDisposed())return z.return();b\u003da.i.actions.shift();eCa(a.X,!b);if(void 0\u003d\u003d\u003db)return z.return();for(c\u003d[b];;)if((d\u003da.i.actions[0])\u0026\u00260\u003d\u003d\u003dd.retryScheduleIndex\u0026\u0026d.entityType\u003d\u003d\u003db.entityType)c.push(a.i.actions.shift());else break;a.B\u003dc;if(e\u003da.oa[b.entityType]){z.eb(2);break}a.B\u003dvoid 0;return g.A(z,RR(a),3);case 3:return z.return();case 2:f\u003dg.q(c);for(h\u003df.next();!h.done;h\u003d\nf.next())l\u003dh.value,OR(l,2);ta(z,4,5);return g.A(z,rCa(e,c.map(function(D){return D.action})),7);\ncase 7:m\u003dz.u,n\u003dg.q(c),h\u003dn.next();case 8:if(h.done){z.eb(5);break}p\u003dh.value;r\u003dm.get(p.action);return g.A(z,VCa(a,p,r),9);case 9:h\u003dn.next();z.eb(8);break;case 5:xa(z);a.B\u003dvoid 0;ya(z,6);break;case 4:return t\u003dwa(z),oR(\"Orchestration error\",t),ta(z,12),g.A(z,WCa(a,c),14);case 14:va(z,5);break;case 12:v\u003dwa(z);oR(\"Orchestration retry error\",v);x\u003dg.q(c);for(h\u003dx.next();!h.done;h\u003dx.next())y\u003dh.value,3\u003ey.retryScheduleIndex\u0026\u0026RCa(a.i,[y]);z.eb(5);break;case 6:return g.A(z,RR(a),0)}})};\nVCa\u003dfunction(a,b,c){var d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i){if(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\"\u003d\u003d\u003dc.status){h\u003dvoid 0;try{h\u003dnull\u003d\u003d\u003d(d\u003dc.u)||void 0\u003d\u003d\u003dd?void 0:d.map(function(n){return a.createAction(n,b)})}catch(n){return PR(b,c),l\u003d{entityKey:b.action.entityKey,\nfailureReason:\"OFFLINE_OPERATION_FAILURE_REASON_UNSUPPORTED_ENTITY_FAILED\"},qR(a.D,l),oR(\"Orchestration subactions creation error\",n),m.return()}PR(b,c,h);return g.A(m,hR(a.u,{mode:\"readwrite\",Kc:!0},function(n){var p\u003d[];if(h){var r\u003dh.map(function(t){return MR(t)});\np.push(dR(n,r,\"offlineOrchestrationActionWrapperEntity\"))}r\u003dMR(b);p.push(eR(n,r.key));return cw.all(p)}),9)}if(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\"!\u003d\u003dc.status)return m.eb(0);\nPR(b,c);if(c.i\u0026\u00263\u003eb.retryScheduleIndex+1)return g.A(m,WCa(a,[b]),0);e\u003d(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.failureReason)?c.failureReason:\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\";f\u003d{entityKey:b.action.entityKey,failureReason:e};qR(a.D,f);oR(\"Orchestration result is not retryable, deleting action\");return g.A(m,PBa(a.u,MR(b).key),0)}OR(b,4);g.sa(m)})};\nSR\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,v;return g.B(function(x){c\u003d[];d\u003dInfinity;e\u003d4E3;f\u003dg.q(b);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dNumber(l.enqueueTimeSec),n\u003dXCa(m),p\u003dl.retryScheduleIndex,r\u003dnull!\u003dp\u0026\u00260\u003cp,0\u003cn\u0026\u0026r?(d\u003dMath.min(d,m),e\u003dMath.min(n,e)):c.push(l);isFinite(d)\u0026\u0026(!a.C.isActive()||d\u003ca.J)\u0026\u0026(a.J\u003dd,a.C.start(e));a.S.Ae()||(t\u003dc.length,c\u003dc.filter(function(y){var z;y\u003d(null\u003d\u003d\u003d(z\u003dy.actionProto)||void 0\u003d\u003d\u003dz?void 0:z.actionType)||\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UNKNOWN\";return!YCa.includes(y)}),\nv\u003dc.length\u003ct,!a.C.isActive()\u0026\u0026v\u0026\u0026a.C.start(1));\n0\u003cc.length\u0026\u0026ZCa(a,c);return g.A(x,a.B?Promise.resolve():RR(a),0)})};\naDa\u003dfunction(a){var b,c,d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,$Ca(a),2);b\u003dm.u;c\u003d[];d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())f\u003de.value,h\u003dFQ(f.key),l\u003dh.entityId,SCa(a.i,l)||c.push(f);return g.A(m,SR(a,c),0)})};\nXCa\u003dfunction(a){a\u003d1E3*a-Date.now();return 4E3\u003ca?4E3:a};\nWCa\u003dfunction(a,b){var c,d,e;return g.B(function(f){c\u003dg.q(b);for(d\u003dc.next();!d.done;d\u003dc.next()){e\u003dd.value;var h\u003dvoid 0,l\u003dvoid 0,m\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(l\u003de.action)||void 0\u003d\u003d\u003dl?void 0:l.actionMetadata)||void 0\u003d\u003d\u003dh?void 0:h.retryScheduleIntervalsInSeconds)||[1,2,4];h\u003d1;e.retryScheduleIndex\u003cm.length\u0026\u0026(h\u003dm[e.retryScheduleIndex]);e.i\u003d1E3*h+Date.now();e.retryScheduleIndex++}return g.A(f,bDa(a,b),0)})};\nTCa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,lR(a.u,\"offlineOrchestrationActionWrapperEntity\"),2);b\u003dc.u;return g.A(c,SR(a,b),0)})};\nZCa\u003dfunction(a,b){0!\u003d\u003db.length\u0026\u0026b.forEach(function(c){if(!c.key)throw Error(\"Entity key is required.\");if(!c.actionProto)throw Error(\"OfflineOrchestrationAction is required.\");var d\u003dFQ(c.key),e\u003dFQ(c.actionProto.entityKey);c\u003dnew LR(e.entityType,d.entityId,c.actionProto,c.parentActionId,c.rootActionId,c.childActionIds,c.prereqActionId,c.postreqActionIds,c.retryScheduleIndex,c.hasChildActionFailed,1E3*Number(c.enqueueTimeSec));3\u003ec.retryScheduleIndex\u0026\u0026RCa(a.i,[c])})};\n$Ca\u003dfunction(a,b){var c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,lR(a.u,\"offlineOrchestrationActionWrapperEntity\",b),2);c\u003dd.u;return d.return(c.filter(WBa))})};\nbDa\u003dfunction(a,b){if(0\u003d\u003d\u003db.length)return Promise.resolve([]);b\u003db.map(function(c){return MR(c)});\nreturn OBa(a.u,b)};\ncDa\u003dfunction(){this.i\u003dvoid 0};\neDa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){c\u003db.videoId;d\u003db.V();e\u003d!0;if(b.captionTracks.length)f\u003dita(b),a.i\u003dnew g.DM(d,b,f);else if(b.jc)h\u003dg.pta(b),a.i\u003dnew g.FM(d,b.jc,c,h,b.rj),e\u003db.rj;else return l.return();return l.return(new Promise(function(m){var n;null\u003d\u003d\u003d(n\u003da.i)||void 0\u003d\u003d\u003dn?void 0:n.Ys(function(){return g.B(function(p){if(1\u003d\u003dp.i)return g.A(p,dDa(a,c,e),2);m();g.sa(p)})})}))})};\ndDa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;var d,e,f,h,l,m,n,p,r,t,v,x,y,z;return g.B(function(D){switch(D.i){case 1:if(!a.i)return D.return();d\u003d[];e\u003dg.AM(a.i.u,c);f\u003d[];h\u003d{};l\u003dg.q(e.entries());for(m\u003dl.next();!m.done;h\u003d{PB:h.PB},m\u003dl.next())n\u003dm.value,p\u003dg.q(n),r\u003dp.next().value,t\u003dp.next().value,h.PB\u003dr,v\u003dt,x\u003da.i.Tp(v,\"json3\"),y\u003dg.Ht(x,{withCredentials:!0},3,500).then(function(G){return function(F){F\u003d{metadata:g.hF(e[G.PB]),trackData:F.xhr.responseText};f.push(F)}}(h)).wh(function(G){oR(\"Caption fetch error\",\nG)}),d.push(y);\nreturn g.A(D,qba(d),2);case 2:return ta(D,3),g.A(D,Ura(b,f),5);case 5:va(D,0);break;case 3:z\u003dwa(D),oR(\"Caption DB transaction error\",z),g.sa(D)}})};\nfDa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,Vra(a),2);b\u003dc.u;return c.return(!!b\u0026\u00260\u003cb.length)})};\ngDa\u003dfunction(){this.tag\u003d\"woffle\"};\nhDa\u003dfunction(a,b){this.api\u003da;this.i\u003db;this.logger\u003dnew gDa;this.u\u003d!1;Lra\u003dthis.api.V().N(\"html5_user_partitioned_ls\")};\niDa\u003dfunction(a){return g.B(function(b){return b.return(bsa(a))})};\njDa\u003dfunction(a){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,Zra(a),2);b\u003dc.u;return c.return(b.filter(function(d){return!!d.url}).map(function(d){return d.url}))})};\nTR\u003dfunction(a,b){var c\u003daF(b);if(1\u003d\u003d\u003dc||0\u003d\u003d\u003dc)return Promise.resolve();(c\u003dkDa(a,b))\u0026\u0026c.stopVideo();a.B\u003d0;return iDa(b)};\nUR\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!0:d;var e\u003d\"string\"\u003d\u003d\u003dtypeof b?b:b.videoDetails.videoId;2\u003d\u003d\u003daF(e)\u0026\u0026((b\u003dkDa(a,e))?b.stopVideo():a.logger.info(function(){return\"Corresponding player for \"+e+\" not found. Pausing anyway\"}),bF(e,2),a.B\u003d2,c?lDa(a.i):d\u0026\u0026mDa(a.i))};\nkDa\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.player)||void 0\u003d\u003d\u003dc?void 0:c.getVideoData().videoId)\u003d\u003d\u003db?a.player:null};\nnDa\u003dfunction(a){switch(a){case \"HD_1080\":return\"hd1080\";case \"HD\":return\"hd720\";case \"SD\":return\"large\";case \"LD\":return\"tiny\";default:return\"hd720\"}};\nVR\u003dfunction(a){g.H.call(this);this.i\u003da;this.u\u003diR(this.i,this.B.bind(this))};\noDa\u003dfunction(a,b){var c,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:if(0\u003d\u003d\u003db.length)return n.return([]);c\u003db.map(function(p){return GQ(p,\"transfer\")});\nreturn g.A(n,lR(a.i,\"transfer\",c),2);case 2:d\u003dn.u;e\u003dd.filter(WBa).map(function(p){return FQ(p.key).entityId});\nf\u003db.filter(function(p){return-1\u003d\u003d\u003de.indexOf(p)});\nif(0\u003d\u003d\u003df.length)return n.return([]);h\u003dg.q(f);l\u003dh.next();case 3:if(l.done){n.eb(5);break}m\u003dl.value;return g.A(n,iDa(m),4);case 4:l\u003dh.next();n.eb(3);break;case 5:return n.return(f)}})};\nqDa\u003dfunction(a,b,c,d,e,f){var h,l,m;return g.B(function(n){h\u003d\"STREAM_TYPE_UNKNOWN\";c.video\u0026\u0026c.audio?(h\u003d\"STREAM_TYPE_AUDIO_AND_VIDEO\",oR(\"unexpected stream type\")):c.video\u0026\u0026!c.audio?h\u003d\"STREAM_TYPE_VIDEO\":!c.video\u0026\u0026c.audio\u0026\u0026(h\u003d\"STREAM_TYPE_AUDIO\");l\u003dGQ(b,\"offlineVideoStreams\");m\u003d{numBytesDownloaded:e.toFixed(),numTotalBytes:f.toFixed(),streamType:h,streamState:\"DOWNLOAD_STREAM_STATE_IN_PROGRESS\",formatStreamBytes:JSON.stringify(d),itag:\"STREAM_TYPE_AUDIO_AND_VIDEO\"\u003d\u003d\u003dh?Number(c.pc()):void 0};return g.A(n,\nhR(a,{mode:\"readwrite\",Kc:!0},function(p){var r\u003d$Q(p,l,\"offlineVideoStreams\"),t\u003d$Q(p,GQ(b,\"transfer\"),\"transfer\");return cw.all([r,t]).then(function(v){var x\u003dg.q(v);v\u003dx.next().value;x\u003dx.next().value;if(!x)return eR(p,l).then(function(){});\nv\u003d[cR(p,pDa(v,d,m,l),\"offlineVideoStreams\")];x.offlineVideoStreams||(x.offlineVideoStreams\u003d[]);-1\u003d\u003d\u003dx.offlineVideoStreams.indexOf(l)\u0026\u0026(x.offlineVideoStreams.push(l),v.push(cR(p,x,\"transfer\")));return cw.all(v)})}),0)})};\nrDa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return c\u003dGQ(b,\"offlineVideoStreams\"),g.A(l,kR(a,c,\"offlineVideoStreams\"),2);d\u003dl.u;if(!d||!d.streamsProgress)return l.return();e\u003dg.q(d.streamsProgress);for(f\u003de.next();!f.done;f\u003de.next())h\u003df.value,h.streamState\u003d\"DOWNLOAD_STREAM_STATE_COMPLETE\",h.numTotalBytes!\u003d\u003dh.numBytesDownloaded\u0026\u0026(h.numBytesDownloaded\u003dh.numTotalBytes);return g.A(l,jR(a,d,\"offlineVideoStreams\"),0)})};\npDa\u003dfunction(a,b,c,d){if(a\u0026\u0026a.streamsProgress){d\u003da;a:{b\u003db.itag+\";\"+b.xtags;for(var e\u003da.streamsProgress,f\u003d0;f\u003ce.length;f++){var h\u003dJSON.parse(e[f].formatStreamBytes);if(h.itag+\";\"+h.xtags\u003d\u003d\u003db){e[f]\u003dc;c\u003de;break a}}e.push(c);c\u003de}d.streamsProgress\u003dc}else a\u003d{key:d,streamsProgress:[c]};return a};\nWR\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.u\u003da;this.api\u003db;this.Ba\u003dc;this.Aa\u003dd;this.D\u003dnew ax;this.C\u003dnew g.K(function(){e.i\u0026\u0026\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003de.i.transferState\u0026\u0026e.D.Ae()\u0026\u0026(3\u003e(e.i.transferRetryCount||0)?UR(e.J,e.B,!1,!1):TR(e.J,e.B.videoDetails.videoId),e.tq(\"TRANSFER_FAILURE_REASON_TIMEOUT_NO_PROGRESS\"))});\nthis.X\u003d0;this.xa\u003dnew g.BC(this);this.K\u003diR(this.u,this.oQ.bind(this));this.J\u003dnew hDa(b,this);this.Ka\u003dnew cDa;this.S\u003dnew VR(this.u);this.oa\u003dthis.D.Ra(\"publicytnetworkstatus-online\",this.pQ.bind(this));this.Z\u003dthis.D.Ra(\"publicytnetworkstatus-offline\",this.nX.bind(this));g.I(this,this.xa);this.xa.T(b,\"offlinetransferpause\",this.oX);this.Ja\u003dg.S(this.api.V().experiments,\"web_player_transfer_timeout_threshold_ms\")};\nsDa\u003dfunction(a){g.B(function(b){if(1\u003d\u003db.i)b\u003dg.A(b,Tra(),2);else{var c\u003da.S;var d\u003d$E();d\u003dObject.keys(d);c\u003doDa(c,d);b\u003dg.A(b,c,0)}return b})};\nZR\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c;return g.B(function(d){if(1\u003d\u003dd.i){if(a.i)throw Error(\"Already downloading a video\");return g.A(d,tDa(a),2)}return 4!\u003dd.i?(c\u003dd.u,fCa(a.Ba,!c),c\u0026\u0026a.D.Ae()?b?g.A(d,new Promise(function(e){g.xt(e,1E3)}),4):d.eb(4):(!c\u0026\u0026a.i\u0026\u0026YR(a),d.eb(0))):g.A(d,uDa(a,c),0)})};\nvDa\u003dfunction(a){return g.B(function(b){if(1\u003d\u003db.i)return a.B?g.A(b,TR(a.J,a.B.videoDetails.videoId),3):b.eb(0);YR(a);g.sa(b)})};\nwDa\u003dfunction(a,b){var c,d,e;return g.B(function(f){switch(f.i){case 1:return ta(f,2),(c\u003d!!b.captionTracks.length||!!b.jc)?g.A(f,fDa(b.videoId),4):f.return();case 4:return(d\u003df.u)?f.return():g.A(f,eDa(a.Ka,b),5);case 5:va(f,0);break;case 2:e\u003dwa(f),oR(\"Caption downloading error\",e,b.cotn),g.sa(f)}})};\nuDa\u003dfunction(a,b){var c,d,e,f,h;return g.B(function(l){switch(l.i){case 1:return a.i\u003db,\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003da.i.transferState\u0026\u0026(c\u003dFQ(a.i.key),zR({transferStatusType:\"TRANSFER_STATUS_TYPE_RESUME_PROCESSING\",statusType:\"OFFLINING_RETRIED\"},{videoId:c.entityId,dj:a.i})),g.A(l,$R(a),2);case 2:return d\u003dnull,ta(l,3),g.A(l,xDa(a,b),5);case 5:d\u003dl.u;a.B\u003dd;va(l,4);break;case 3:return e\u003dwa(l),oR(\"error getting player response\",e,b.cotn),g.A(l,a.tq(\"TRANSFER_FAILURE_REASON_INTERNAL\"),6);case 6:return l.return();\ncase 4:return f\u003dJCa(a.api.V(),b.cotn,d),g.A(l,wDa(a,f),7);case 7:return h\u003df,g.A(l,jDa(f.videoId),8);case 8:h.Fl\u003dl.u;var m\u003da.J,n\u003db.maximumDownloadQuality,p;f.getPlayerResponse()\u0026\u0026fG(f);bF(f.videoId,2);m.B\u003d2;m.u\u003d!1;null\u003d\u003d\u003d(p\u003dm.player)||void 0\u003d\u003d\u003dp?void 0:p.dispose();m.player\u003dm.api.Sl(9,f);p\u003d{};zx(m.player,(p.localmediachange\u003dm.nt,p.signatureexpired\u003dm.PF,p.statechange\u003dm.aV,p),m);n\u003dnDa(n);m.N(\"hoffle_lmqf_killswitch\")||(n\u003dCz(n,n,!0,\"m\"),yDa(m.player,n,!1));aS(m.player,!1);bS(a);g.sa(l)}})};\ntDa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,lR(a.u,\"transfer\"),2);b\u003dd.u;c\u003db.filter(zDa).sort(ADa);return 0\u003d\u003d\u003dc.length?d.return():d.return(c[0])})};\n$R\u003dfunction(a){return g.B(function(b){bS(a);return g.A(b,cS(a,\"TRANSFER_STATE_TRANSFERRING\"),0)})};\nlDa\u003dfunction(a){var b;g.B(function(c){if(1\u003d\u003dc.i)return a.C.stop(),g.A(c,cS(a,\"TRANSFER_STATE_PAUSED_BY_USER\"),2);b\u003dFQ(a.i.key);kCa({videoId:b.entityId,dj:a.i});YR(a);ZR(a);g.sa(c)})};\nmDa\u003dfunction(a){g.B(function(b){if(1\u003d\u003db.i)return a.C.stop(),g.A(b,cS(a,\"TRANSFER_STATE_TRANSFER_IN_QUEUE\"),2);YR(a);g.sa(b)})};\nBDa\u003dfunction(a){var b,c,d;g.B(function(e){switch(e.i){case 1:a.C.stop();if(!a.i||!a.B){e.eb(2);break}b\u003dJCa(a.api.V(),a.i.cotn,a.B);return g.A(e,wDa(a,b),2);case 2:return g.A(e,cS(a,\"TRANSFER_STATE_COMPLETE\",\"DOWNLOAD_STREAM_STATE_COMPLETE\"),4);case 4:return c\u003dFQ(a.i.key),d\u003dc.entityId,g.A(e,rDa(a.u,d),5);case 5:zR({transferStatusType:\"TRANSFER_STATUS_TYPE_COMPLETED\",statusType:\"SUCCESS\"},{videoId:d,dj:a.i}),YR(a),ZR(a),g.sa(e)}})};\nCDa\u003dfunction(a,b,c){var d;g.B(function(e){switch(e.i){case 1:if(\"TRANSFER_STATE_TRANSFERRING\"\u003d\u003d\u003da.i.transferState){e.eb(2);break}return g.A(e,$R(a),2);case 2:d\u003dDate.now();if(!(1E3\u003cd-a.X)){e.eb(4);break}a.X\u003dd;return g.A(e,qDa(a.u,c.videoId,c.u,c.formatStream,c.bytesDownloaded,c.i),5);case 5:var f\u003dMath.floor(c.bytesDownloaded/1024).toFixed();zR({transferStatusType:\"TRANSFER_STATUS_TYPE_PROCESSING\",statusType:\"OFFLINING_STARTED\",alreadyDownloadedKbytes:f,totalFetchedKbytes:f,totalContentKbytes:Math.floor(c.i/\n1024).toFixed()},{videoId:b,dj:a.i});case 4:bS(a),g.sa(e)}})};\nDDa\u003dfunction(a){var b\u003d3\u003e(a.i.transferRetryCount||0);b\u0026\u0026(a\u003da.i,a.transferRetryCount\u003d(a.transferRetryCount||0)+1);return b};\nEDa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"TRANSFER_FAILURE_REASON_UNKNOWN\":b;var c,d;return g.B(function(e){if(1\u003d\u003de.i)return c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_UNKNOWN\",\"TRANSFER_FAILURE_REASON_NETWORK\"\u003d\u003d\u003db?c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_NETWORK_REQUEST_FAILED\":\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\"\u003d\u003d\u003db\u0026\u0026(c\u003d\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"),g.A(e,cS(a,\"TRANSFER_STATE_FAILED\",\"DOWNLOAD_STREAM_STATE_ERROR_STREAMS_MISSING\",b),2);qR(a.Aa,{entityKey:a.i.key,failureReason:c});\nd\u003dFQ(a.i.key).entityId;var f\u003d{videoId:d,dj:a.i},h\u003db,l\u003d{transferStatusType:\"TRANSFER_STATUS_TYPE_TERMINATED_WITH_FAILURE\",statusType:\"FAILED\"};h\u0026\u0026(l.transferFailureReason\u003dh,l.failureReason\u003dlCa(h));zR(l,f);g.sa(e)})};\ncS\u003dfunction(a,b,c,d){var e;return g.B(function(f){if(1\u003d\u003df.i)return a.i.transferState\u003db,a.i.failureReason\u003dd,ta(f,2),g.A(f,FDa(a,function(h){return c?aR(h,\"offlineVideoStreams\",a.i.offlineVideoStreams).then(function(l){for(var m\u003dg.q(l),n\u003dm.next();!n.done;n\u003dm.next())if((n\u003dn.value)\u0026\u0026n.streamsProgress){n\u003dg.q(n.streamsProgress);for(var p\u003dn.next();!p.done;p\u003dn.next())p.value.streamState\u003dc}return dR(h,l.filter(function(r){return!!r}),\"offlineVideoStreams\")}):cw.resolve(void 0)}),4);\nif(2!\u003df.i)return va(f,0);e\u003dwa(f);return e instanceof Wv\u0026\u0026\"QUOTA_EXCEEDED\"\u003d\u003d\u003de.type?g.A(f,a.tq(\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\"),0):f.eb(0)})};\nFDa\u003dfunction(a,b){var c;return g.B(function(d){if(!a.i)return d.return();c\u003da.i;return g.A(d,hR(a.u,{mode:\"readwrite\",Kc:!0},function(e){var f\u003d[cR(e,c,\"transfer\")];b\u0026\u0026f.push(b(e));return cw.all(f)}),0)})};\nYR\u003dfunction(a){a.i\u003dvoid 0;a.B\u003dvoid 0;a.C.stop()};\nxDa\u003dfunction(a,b){var c,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return c\u003dFQ(b.key),d\u003dc.entityId,e\u003dGQ(d,\"playbackData\"),g.A(h,kR(a.u,e,\"playbackData\"),2);f\u003dh.u;if(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?0:f.playerResponseJson)return h.return(JSON.parse(f.playerResponseJson));throw Error(\"No PlayerResponse found\");})};\nbS\u003dfunction(a){a.C.start(a.Ja||6E4)};\nzDa\u003dfunction(a){return void 0!\u003d\u003ddS[a.transferState]};\nADa\u003dfunction(a,b){var c\u003ddS[a.transferState],d\u003ddS[b.transferState];return c!\u003d\u003dd?c-d:Number(a.enqueuedTimestampMs)-Number(b.enqueuedTimestampMs)};\nIDa\u003dfunction(a,b){var c\u003dthis;this.Y\u003da;this.api\u003db;this.K\u003dnew ax;this.u\u003dnew bCa(function(){return GDa(c)},function(){HDa(c)},this.api.Up(),this.api.N.bind(this.api));\nthis.B\u003dnew pR(this.api);this.C\u003dnew Vj;cCa(this.u)};\nGDa\u003dfunction(a){return g.B(function(b){a.api.Pa(\"onOrchestrationBecameLeader\");a.i\u0026\u0026a.D||JDa(a).then(a.C.resolve).catch(a.C.reject);var c\u003da.C.promise;return g.A(b,c,0)})};\nJDa\u003dfunction(a){var b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return g.A(f,nR(),2);if(3!\u003df.i){b\u003df.u;if(!b)return oR(\"PES is undefined\"),f.return();a.i\u003dnew WR(b,a.api,a.u,a.B);c\u003d{};d\u003d(c.ytMainDownloadedVideoEntity\u003dnew KR(b,a.Y,a.B),c.playbackData\u003dnew HR(b,a.Y,a.B),c.transfer\u003dnew JR(b),c);e\u003da;return g.A(f,UCa(b,d,a.u,a.B),3)}e.D\u003df.u;return g.A(f,KDa(a),0)})};\nKDa\u003dfunction(a){var b;return g.B(function(c){switch(c.i){case 1:if(!a.i)return oR(\"transferManager is undefined\"),c.return();if(!a.api.N(\"woffle_orch_init_killswitch\")\u0026\u0026a.i.i){c.eb(2);break}return g.A(c,ZR(a.i),2);case 2:return g.A(c,eS(a),4);case 4:return a.J\u003dzt(function(){eS(a)},9E5),iu(ku(),function(){a.i\u0026\u0026sDa(a.i)}),g.A(c,nR(),5);\ncase 5:return b\u003dc.u,g.A(c,$Ba(b),6);case 6:dCa(a.u),g.sa(c)}})};\nHDa\u003dfunction(a){var b,c;g.B(function(d){if(1\u003d\u003dd.i)return a.i||a.D?g.A(d,a.C.promise,2):d.return();void 0!\u003d\u003da.J\u0026\u0026(Bt(a.J),a.J\u003dvoid 0);null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.dispose();a.i\u003dvoid 0;null\u003d\u003d\u003d(c\u003da.D)||void 0\u003d\u003d\u003dc?void 0:c.dispose();a.D\u003dvoid 0;a.api.Pa(\"onOrchestrationLostLeader\");a.C\u003dnew Vj;g.sa(d)})};\nLDa\u003dfunction(a,b,c){return g.B(function(d){var e\u003dc?{ytMainDownloadedVideoEntityActionMetadata:{maximumDownloadQuality:c}}:void 0;return d.return(a.ax(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",e))})};\nMDa\u003dfunction(a,b){return g.B(function(c){return c.return(a.ax(b,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})};\nNDa\u003dfunction(a){var b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,nR(),2);b\u003dd.u;if(!b)return d.return();c\u003dGQ(a,\"transfer\");return g.A(d,hR(b,{mode:\"readwrite\",Kc:!0},function(e){return $Q(e,c,\"transfer\").then(function(f){return f\u0026\u0026\"TRANSFER_STATE_PAUSED_BY_USER\"\u003d\u003d\u003df.transferState?(f.transferState\u003d\"TRANSFER_STATE_TRANSFER_IN_QUEUE\",cR(e,f,\"transfer\").then(function(){zR({transferStatusType:\"TRANSFER_STATUS_TYPE_REENQUEUED_BY_USER_RESUME\",statusType:\"USER_RESUMED\"},{videoId:a,dj:f});return cw.resolve(null)})):\ncw.resolve(null)})}),0)})};\nODa\u003dfunction(){var a,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.A(d,nR(),2);if(3!\u003dd.i)return(a\u003dd.u)?g.A(d,lR(a,\"transfer\"),3):d.return([]);b\u003dd.u;c\u003db.map(function(e){return FQ(e.key).entityId});\nreturn d.return(c)})};\neS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?43200:b;var c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return a.K.Ae()?g.A(p,nR(),2):p.return(PDa());if(3!\u003dp.i){c\u003dp.u;if(!c)return p.return([]);d\u003dDate.now()/1E3;return g.A(p,lR(c,\"offlineVideoPolicy\"),3)}e\u003dp.u;f\u003d[];h\u003dg.q(e);for(l\u003dh.next();!l.done;l\u003dh.next())m\u003dl.value,Number(m.lastUpdatedTimestampSeconds)+b\u003c\u003dd\u0026\u0026(n\u003dFQ(m.key).entityId,f.push(n));return f.length?p.return(MDa(a,f)):p.return([])})};\nPDa\u003dfunction(){var a,b,c,d,e,f;return g.B(function(h){switch(h.i){case 1:return g.A(h,nR(),2);case 2:a\u003dh.u;if(!a)return h.return([]);b\u003dDate.now()/1E3;return g.A(h,lR(a,\"offlineVideoPolicy\"),3);case 3:c\u003dh.u,d\u003dg.q(c),e\u003dd.next();case 4:if(e.done){h.eb(6);break}f\u003de.value;if(!(f.expirationTimestamp\u0026\u0026Number(f.expirationTimestamp)\u003cb)){h.eb(5);break}f.action\u003d\"OFFLINE_VIDEO_POLICY_ACTION_DISABLE\";return g.A(h,jR(a,f,\"offlineVideoPolicy\"),5);case 5:e\u003dd.next();h.eb(4);break;case 6:return h.return(c.map(function(l){return l.key}))}})};\nQDa\u003dfunction(){var a\u003dvoid 0\u003d\u003d\u003da?!1:a;try{var b\u003dg.C.parent\u003d\u003d\u003dg.C.top,c\u003d!!YBa()||a;return b\u0026\u0026c\u0026\u0026\"undefined\"!\u003d\u003dtypeof g.C.BroadcastChannel\u0026\u0026\"undefined\"!\u003d\u003dtypeof g.C.indexedDB}catch(d){return!1}};\nRDa\u003dfunction(){for(var a\u003dfS.length;4\u003ea;a++){var b\u003dg.hh(\"VIDEO\");b.load();fS.push(new g.RM(b))}};\nSDa\u003dfunction(){this.u\u003d200;this.i\u003d12};\nTDa\u003dfunction(a){var b\u003dnew SDa;b.u\u003dg.S(a.experiments,\"html5_gapless_ended_transition_buffer_ms\");b.i\u003dg.S(a.experiments,\"html5_gapless_max_played_ranges\");return b};\ng.gS\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;gJ.call(this);this.ra\u003da;this.start\u003db;this.end\u003dc;this.i\u003dd};\nUDa\u003dfunction(a,b,c,d){var e\u003dc.getVideoData(),f\u003db.getVideoData();if(c.getPlayerState().isError())return{msg:\"player-error\"};c\u003df.C;if(b.Fh()\u003ed/1E3+1)return{msg:\"in-the-past\"};if(f.isLivePlayback\u0026\u0026!isFinite(d))return{msg:\"live-infinite\"};if(a.i\u0026\u0026((b\u003db.qd())\u0026\u0026b.isView()\u0026\u0026(b\u003db.ra),b\u0026\u0026b.Sp().length\u003ea.i\u0026\u0026g.PF(e)))return{msg:\"played-ranges\"};if(!e.C)return null;if(!e.C.i||!c.i)return{msg:\"non-dash\"};if(e.C.videoInfos[0].containerType!\u003d\u003dc.videoInfos[0].containerType)return{msg:\"container\"};if(g.PF(f)\u0026\u0026g.PF(e))return{msg:\"content-protection\"};\na\u003dc.i[0];e\u003de.C.i[0];f\u003da.audio;b\u003de.audio;return f.sampleRate\u003d\u003d\u003db.sampleRate||g.Lz?(f.numChannels||2)!\u003d\u003d(b.numChannels||2)?{msg:\"channel-count\"}:null:{msg:\"sample-rate\",ci:a.pc(),cr:f.sampleRate,ni:e.pc(),nr:b.sampleRate}};\niS\u003dfunction(){this.B\u003dthis.i\u003d0;this.u\u003dArray.from({length:hS.length}).fill(0)};\nVDa\u003dfunction(){};\nWDa\u003dfunction(a){this.name\u003da;this.startTimeMs\u003d(0,g.Q)();this.i\u003d!1};\nXDa\u003dfunction(){this.profiles\u003dnew VDa};\njS\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?1:d;0\u003c\u003dc\u0026\u0026(b in a.profiles||(a.profiles[b]\u003dnew iS),a.profiles[b].il(c,d))};\nkS\u003dfunction(){};\nlS\u003dfunction(){var a\u003dthis;this.i\u003dthis.u\u003diaa;this.promise\u003dnew Jh(function(b,c){a.u\u003db;a.i\u003dc})};\nmS\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.policy\u003da;this.i\u003db;this.u\u003dc;this.C\u003dthis.B\u003dnull;this.D\u003d-1;this.J\u003d!1;this.ul\u003dnew lS;this.Yj\u003dd-1E3*b.kd();this.ul.then(void 0,function(){});\nthis.timeout\u003dnew g.K(function(){e.Ue(\"timeout\")},1E4);\ng.I(this,this.timeout);this.K\u003disFinite(d);this.status\u003d{status:0,error:null};this.ma()};\nbEa\u003dfunction(a){var b,c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i){if(a.isDisposed())return p.return(Promise.reject(Error(a.status.error||\"disposed\")));a.ma();a.timeout.start();b\u003dg.nS.So(\"gtfta\");return g.A(p,a.ul,2)}g.nS.Fn(b);c\u003da.i.qd();if(c.Zk())return a.Ue(\"ended_in_finishTransition\"),p.return(Promise.reject(Error(a.status.error||\"\")));if(!a.C||!UC(a.C))return a.Ue(\"next_mse_closed\"),p.return(Promise.reject(Error(a.status.error||\"\")));if(a.u.Qp()!\u003d\u003da.C)return a.Ue(\"next_mse_mismatch\"),p.return(Promise.reject(Error(a.status.error||\n\"\")));d\u003dYDa(a);e\u003dd.qM;f\u003dd.lK;h\u003dd.pM;a.i.Hg(!1,!0);l\u003dZDa(c,e,h,!a.u.getVideoData().isAd());a.u.setMediaElement(l);a.K\u0026\u0026(a.u.seekTo(a.u.getCurrentTime()+.001,{Xp:!0,hH:3,Zd:\"gapless_pseudo\"}),l.play()||Kt());m\u003dc.Jb();m.cpn\u003da.i.getVideoData().clientPlaybackNonce;m.st\u003d\"\"+e;m.et\u003d\"\"+h;a.u.Ea(\"gapless\",g.DD(m));a.i.Ea(\"gaplessTo\",a.u.getVideoData().clientPlaybackNonce);n\u003da.i.getPlayerType()\u003d\u003d\u003da.u.getPlayerType();$Da(a.i,f,!1,n,a.u.getVideoData().clientPlaybackNonce);$Da(a.u,a.u.getCurrentTime(),!0,n,a.i.getVideoData().clientPlaybackNonce);\ng.Eh(function(){!a.u.getVideoData().kb\u0026\u0026g.qJ(a.u.getPlayerState())\u0026\u0026aEa(a.u)});\noS(a,6);a.dispose();return p.return(Promise.resolve())})};\neEa\u003dfunction(a){if(a.u.getVideoData().C){pS(a.u,a.C);oS(a,3);cEa(a);var b\u003ddEa(a),c\u003db.hO;b\u003db.VX;c.subscribe(\"updateend\",a.Er,a);b.subscribe(\"updateend\",a.Er,a);a.Er(c);a.Er(b)}};\ncEa\u003dfunction(a){a.i.unsubscribe(\"internalvideodatachange\",a.qp,a);a.u.unsubscribe(\"internalvideodatachange\",a.qp,a);a.i.unsubscribe(\"mediasourceattached\",a.qp,a);a.u.unsubscribe(\"statechange\",a.Qc,a)};\nZDa\u003dfunction(a,b,c,d){a\u003da.isView()?a.ra:a;return new g.gS(a,b,c,d)};\noS\u003dfunction(a,b){a.ma();b\u003c\u003da.status.status||(a.status\u003d{status:b,error:null},5\u003d\u003d\u003db\u0026\u0026a.ul.resolve(void 0))};\nYDa\u003dfunction(a){var b\u003da.i.qd();b\u003db.isView()?b.start:0;var c\u003da.i.getVideoData().isLivePlayback?Infinity:qS(a.i,!0);c\u003dMath.min(a.Yj/1E3,c)+b;var d\u003da.K?100:0;a\u003dc-a.u.Fh()+d;return{XR:b,qM:a,lK:c,pM:Infinity}};\ndEa\u003dfunction(a){return{hO:a.B.i.Fd,VX:a.B.u.Fd}};\nrS\u003dfunction(a){g.H.call(this);var b\u003dthis;this.app\u003da;this.D\u003dthis.i\u003dthis.u\u003dnull;this.K\u003d!1;this.C\u003dnull;this.S\u003dTDa(this.app.V());this.B\u003dnull;this.J\u003dfunction(){g.Eh(function(){fEa(b)})}};\ngEa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?0:d;a.ma();a.Vs()||sS(a);a.C\u003dnew lS;a.u\u003db;var e\u003dc,f\u003da.app.Nc(),h\u003df.getVideoData().isLivePlayback?Infinity:1E3*qS(f,!0);e\u003eh\u0026\u0026(e\u003dh-a.S.u,a.K\u003d!0);f.getCurrentTime()\u003e\u003de/1E3?a.J():(a.i\u003df,f\u003de,e\u003da.i,a.app.Ua.addEventListener(g.Py(\"vqueued\"),a.J),f\u003disFinite(f)||f/1E3\u003ee.getDuration()?f:0x8000000000000,a.D\u003dnew g.Ny(f,0x8000000000000,{namespace:\"vqueued\"}),e.addCueRange(a.D));f\u003dd/\u003d1E3;e\u003db.getVideoData().i;if(d\u0026\u0026e\u0026\u0026a.i){h\u003dd;var l\u003d0;b.getVideoData().isLivePlayback\u0026\u0026(f\u003dMath.min(c/\n1E3,qS(a.i,!0)),l\u003dMath.max(0,f-a.i.getCurrentTime()),h\u003dMath.min(d,qS(b)+l));f\u003ddqa(e,h)||d;f!\u003d\u003dd\u0026\u0026a.u.Ea(\"qvaln\",\"st.\"+d+\";at.\"+f+\";rm.\"+(l+\";ct.\"+h))}b\u003df;d\u003da.u;d.getVideoData().Kd\u003d!0;d.getVideoData().La\u003d!0;aS(d,!0);e\u003d\"\";a.i\u0026\u0026(e\u003dg.tS(a.i.Ub.u),f\u003da.i.getVideoData().clientPlaybackNonce,e\u003d\"crt.\"+(1E3*e).toFixed()+\";cpn.\"+f);d.Ea(\"queued\",e);0!\u003d\u003db\u0026\u0026d.seekTo(b+.01,{Xp:!0,hH:3,Zd:\"videoqueuer_queued\"});a.B\u003dnew mS(a.S,a.app.Nc(),a.u,c);c\u003da.B;c.ma();Infinity!\u003d\u003dc.status.status\u0026\u0026(oS(c,1),c.i.subscribe(\"internalvideodatachange\",\nc.qp,c),c.u.subscribe(\"internalvideodatachange\",c.qp,c),c.i.subscribe(\"mediasourceattached\",c.qp,c),c.u.subscribe(\"statechange\",c.Qc,c),c.i.subscribe(\"newelementrequired\",c.RM,c),c.qp());return a.C};\nfEa\u003dfunction(a){var b,c,d;g.B(function(e){switch(e.i){case 1:if(a.isDisposed())return e.return();a.ma();if(!a.C||!a.u)return a.ma(),e.return();a.K\u0026\u0026uS(a.app.Nc(),!0,!1);b\u003dnull;if(!a.B){e.eb(2);break}ta(e,3);return g.A(e,bEa(a.B),5);case 5:va(e,2);break;case 3:b\u003dc\u003dwa(e);case 2:if(!a.u)return a.ma(),e.return();a.app.bv(a.u);g.nS.qG(\"vqsp\",function(){a.app.ql(a.u.getPlayerType())});\ng.nS.qG(\"vqpv\",function(){a.app.playVideo()});\nb\u0026\u0026hEa(a.u,b.message);d\u003da.C;sS(a);return e.return(d.resolve(void 0))}})};\nsS\u003dfunction(a){if(a.i){var b\u003da.i;a.app.Ua.removeEventListener(g.Py(\"vqueued\"),a.J);b.removeCueRange(a.D);a.i\u003dnull;a.D\u003dnull}a.B\u0026\u0026(a.B.isFinished()||(b\u003da.B,Infinity!\u003d\u003db.status.status\u0026\u0026b.Ue(\"Canceled\")),a.B\u003dnull);a.C\u003dnull;a.u\u003dnull;a.K\u003d!1};\niEa\u003dfunction(){var a\u003dtja();return!(!a||\"visible\"\u003d\u003d\u003da)};\nkEa\u003dfunction(a){var b\u003djEa();b\u0026\u0026document.addEventListener(b,a,!1)};\nlEa\u003dfunction(a){var b\u003djEa();b\u0026\u0026document.removeEventListener(b,a,!1)};\njEa\u003dfunction(){if(document.visibilityState)var a\u003d\"visibilitychange\";else{if(!document[Fu+\"VisibilityState\"])return\"\";a\u003dFu+\"visibilitychange\"}return a};\nvS\u003dfunction(){g.yx.call(this);var a\u003dthis;this.fullscreen\u003d0;this.u\u003dthis.pictureInPicture\u003dthis.i\u003dthis.B\u003dthis.inline\u003d!1;this.C\u003dfunction(){a.Le()};\nkEa(this.C);this.D\u003dthis.getVisibilityState(this.xf(),this.isFullscreen(),this.Re(),this.isInline(),this.Ts(),this.Rs())};\nmEa\u003dfunction(a){this.end\u003dthis.start\u003da};\ng.zS\u003dfunction(a,b,c){g.H.call(this);var d\u003dthis;this.api\u003da;this.Y\u003db;this.Ca\u003dc;this.Ka\u003dnew Map;this.fb\u003dnew Map;this.La\u003dnew Map;this.D\u003dnew Map;this.B\u003d[];this.J\u003d[];this.u\u003dnew Map;this.Bb\u003dnew Map;this.K\u003dnew Map;this.ob\u003dNaN;this.qb\u003dthis.Ja\u003dnull;this.kb\u003dnew g.K(function(){wS(d,d.ob)});\nthis.events\u003dnew g.BC(this);this.isLiveNow\u003d!0;this.wc\u003dg.S(this.Y.experiments,\"web_player_ss_dai_ad_fetching_timeout_ms\")||1E4;this.Z\u003dnew g.K(function(){d.X\u003d!0;d.Ca.Ea(\"sdai\",{aftimeout:d.wc});xS(d);d.Xv(!1)},this.wc);\nthis.X\u003d!1;this.Aa\u003dnew Map;this.Za\u003d[];this.S\u003dnull;this.lc\u003dnew Set;this.xa\u003d[];this.wb\u003d[];this.Zb\u003d[];this.Pb\u003d[];this.i\u003dvoid 0;this.Ba\u003d0;this.Xa\u003d!0;this.C\u003d!1;this.Va\u003d[];this.Qb\u003dnew Set;this.kc\u003dnew Set;this.jc\u003dnew Set;this.Jc\u003dg.S(this.Y.experiments,\"html5_server_stitched_dai_decorated_url_retry_limit\");this.vn\u003d0;this.Sa\u003dnew Set;this.Lb\u003d0;this.Eb\u003d!1;this.Ca.getPlayerType();nEa(this.Ca,this);this.oa\u003dthis.Ca.getVideoData().oa;g.I(this,this.kb);g.I(this,this.events);g.I(this,this.Z);yS(this)||(this.events.T(this.api,\ng.Py(\"serverstitchedcuerange\"),this.onCueRangeEnter),this.events.T(this.api,g.Qy(\"serverstitchedcuerange\"),this.onCueRangeExit))};\nqEa\u003dfunction(a,b,c,d,e,f,h){var l\u003doEa(a,e,e+d);a.X\u0026\u0026a.Ca.Ea(\"sdai\",{adaftto:1});var m\u003da.Y.N(\"web_player_ssdai_reject_invalid_ads_killswitch\"),n\u003da.Ca;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;e\u003d\u003d\u003df\u0026\u0026!d\u0026\u0026a.Y.N(\"html5_allow_zero_duration_ads_on_timeline\")\u0026\u0026a.Ca.Ea(\"sdai\",{attl0d:1});if(e\u003ef\u0026\u0026(a.Ij(\"Invalid_playback_enterTimeMs_\"+e+\"_is_greater_than_parentReturnTimeMs_\"+f),m))return\"\";var p\u003d1E3*n.getMinSeekableTime();if(e\u003cp\u0026\u0026(a.Ij(\"Invalid_playback_enterTimeMs_\"+e+\"_is_less_than_parentMinSeekableTimeMs_\"+p),m))return\"\";n\u003d1E3*\nn.getDuration();if(f\u003en\u0026\u0026(a.Ij(\"Invalid_playback_parentReturnTimeMs_\"+f+\"_is_greater_than_parentDurationMs_\"+n),m))return\"\";n\u003dnull;if(m)for(m\u003dg.q(a.J),p\u003dm.next();!p.done;p\u003dm.next()){p\u003dp.value;if(e\u003e\u003dp.Hc\u0026\u0026e\u003cp.bd||f\u003c\u003dp.bd\u0026\u0026f\u003ep.Hc)return a.Ij(\"Overlapping_child_playbacks_not_allowed._New_playback_video_id_\"+(b.video_id+\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_overlaps_existing_ChildPlayback_\"+AS(p))),\"\";if(f\u003d\u003d\u003dp.Hc)return a.Ij(\"Neighboring_child_playbacks_must_be_added_sequentially._New_playback_video_id_\"+\n(b.video_id+\"_enterTimeMs_\"+e+\"_parentReturnTimeMs_\"+f+\"_added_after_existing_ChildPlayback_\"+AS(p))),\"\";e\u003d\u003d\u003dp.bd\u0026\u0026(n\u003dp)}else m\u003dg.pc(a.J,{bd:e},function(t,v){return t.bd-v.bd}),0\u003c\u003dm\u0026\u0026(n\u003da.J[m]);\nif(l\u0026\u0026n)for(m\u003dg.q(a.xa.entries()),p\u003dm.next();!p.done;p\u003dm.next()){var r\u003dg.q(p.value);p\u003dr.next().value;r\u003dr.next().value;if(r.identifier\u003d\u003d\u003dl.identifier){a.xa.splice(p,1);break}}else if(l\u0026\u0026a.Y.N(\"web_player_ss_timeout_skip_ads\"))return a.Ca.Ea(\"sdai\",{rejectAttl:1}),h\u0026\u0026!ko(a.Pb,function(t){return t\u003d\u003d\u003dh})\u0026\u0026(a.Ca.Ea(\"sdai\",{rejectAdBreakAttl:1}),a.Pb.push(h)),\"\";\nl\u003d\"ss_childplayback_\"+pEa++;b.cpn||(b.cpn\u003dJx(16));m\u003db.cpn;b\u003dnew xF(a.Y,b);b.Gc\u003dl;c\u003d{Gc:l,playerType:c,durationMs:d,Hc:e,bd:f,cpn:m,videoData:b,errorCount:0};g.tc(a.J,c,function(t,v){return t.Hc-v.Hc});\na.u.set(m,c);a.Bb.set(l,c);a.Ca.Ea(\"sdai\",{attlDone:f-e});h?c.Dk\u003dh:n?c.Dk\u003dn.Dk:c.Dk\u003dc.cpn;if(e\u003dc.Dk)(d\u003da.K.get(e))?(d.push(c),g.rc(d,function(t,v){return t.Hc-v.Hc})):a.K.set(e,[c]);\na.Z.isActive()\u0026\u0026(a.X\u003d!1,a.Z.stop(),xS(a),a.Xv(!0));a.ma();return l};\nrEa\u003dfunction(a,b,c){return new g.Ny(a,b,{id:c,namespace:\"serverstitchedcuerange\",priority:9})};\nBS\u003dfunction(a){return{cpn:a.Ca.getVideoData().clientPlaybackNonce,durationMs:0,Hc:0,playerType:1,bd:0,videoData:a.Ca.getVideoData(),errorCount:0}};\nDS\u003dfunction(a,b,c){var d\u003da.C,e\u003dBS(a),f\u003db.Nf-c.Nf;.5\u003cMath.abs(f)\u0026\u0026a.Ca.Ea(\"sdai\",{ttdtb:1,delta:f,cpn:e.cpn,enter:b.adCpn,exit:c.adCpn});if(b.isAd\u0026\u0026c.isAd){if(b.adCpn\u0026\u0026c.adCpn){var h\u003da.u.get(b.adCpn);var l\u003da.u.get(c.adCpn)}l\u0026\u0026h\u0026\u0026(a.api.ea(\"serverstitchedvideochange\",h.Gc,h.Ym),a.Ca.Ea(\"sdai\",{ssvc:\"a2a\"}),a.vn++,CS(a.Ca,l,h,c.Nf,b.Nf,d))}else if(!b.isAd\u0026\u0026c.isAd){a.api.ea(\"serverstitchedvideochange\");a.Ca.Ea(\"sdai\",{ssvc:\"a2c\"});a.vn\u003d0;a.Ba\u003dc.Id.end;var m;c.adCpn\u0026\u0026(m\u003da.u.get(c.adCpn));m\u0026\u0026CS(a.Ca,m,\ne,c.Nf,b.Nf,d)}else if(b.isAd\u0026\u0026!c.isAd){var n;b.adCpn\u0026\u0026(n\u003da.u.get(b.adCpn));n\u0026\u0026(a.Ba\u003d0,a.api.ea(\"serverstitchedvideochange\",n.Gc,n.Ym),a.Ca.Ea(\"sdai\",{ssvc:\"c2a\"}),a.vn\u003d1,CS(a.Ca,e,n,c.Nf,b.Nf,d))}};\nES\u003dfunction(a,b,c){c\u003d1E3*(b+(void 0\u003d\u003d\u003dc?0:c));var d\u003dg.pc(a.J,{Hc:c},function(e,f){return e.Hc-f.Hc});\nd\u003d0\u003ed?-1*(d+2):d;return 0\u003c\u003dd\u0026\u0026(a\u003da.J[d],a.bd\u003e\u003dc)?{Ql:a,qq:b}:{Ql:void 0,qq:b}};\nGS\u003dfunction(a,b){var c\u003d\"\";yS(a)?c\u003da.Ca.Ls(b/1E3):(b\u003dsEa(a,b))\u0026\u0026(c\u003db.getId());return c?a.u.get(c):void 0};\nsEa\u003dfunction(a,b){a\u003dg.q(a.D.values());for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,c.start\u003c\u003db\u0026\u0026c.end\u003e\u003db)return c};\nwS\u003dfunction(a,b){var c\u003da.qb||a.api.Nc().getPlayerState();HS(a,!0);var d\u003db;a.Y.N(\"web_player_ssdai_seek_without_offset_killswitch\")\u0026\u0026(d\u003dES(a,b).qq);a.Ca.seekTo(d);a\u003da.api.Nc();b\u003da.getPlayerState();g.qJ(c)\u0026\u0026!g.qJ(b)?a.playVideo():g.T(c,4)\u0026\u0026!g.T(b,4)\u0026\u0026a.pauseVideo()};\nHS\u003dfunction(a,b){a.ob\u003dNaN;a.kb.stop();a.Ja\u0026\u0026b\u0026\u0026IS(a.Ja);a.qb\u003dnull;a.Ja\u003dnull};\nJS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003d[],h\u003dg.q(a.J),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,(l.Hc\u003cd||l.bd\u003ee)\u0026\u0026f.push(l);a.J\u003df;d\u003db;e\u003dc;f\u003dg.q(a.D.values());for(h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.start\u003e\u003dd\u0026\u0026h.end\u003c\u003de\u0026\u0026(a.Ca.removeCueRange(h),a.D.delete(h.getId()),a.Ca.Ea(\"sdai\",{rmAdCR:1}));d\u003dES(a,b/1E3);b\u003dd.Ql;d\u003dd.qq;b\u0026\u0026(d\u003d1E3*d-b.Hc,e\u003db.Hc+d,a.ma(),b.durationMs\u003dd,b.bd\u003de,tEa(a,b));(b\u003dES(a,c/1E3).Ql)\u0026\u0026a.Ij(\"Invalid_clearEndTimeMs_\"+c+\"_that_falls_during_\"+\nAS(b)+\"._Child_playbacks_can_only_have_duration_updated_not_their_start.\")};\nuEa\u003dfunction(a){a.Y.N(\"web_player_ss_timeline_manager_reset_all_killswitch\")||(a.Ka.clear(),a.fb.clear(),a.La.clear(),a.D.clear(),a.B\u003d[],a.J\u003d[],a.u.clear(),a.Bb.clear(),a.K.clear(),a.Aa.clear(),a.Za\u003d[],a.S\u003dnull,a.lc.clear(),a.xa\u003d[],a.wb\u003d[],a.Zb\u003d[],a.Pb\u003d[],a.Va\u003d[],a.Qb.clear(),a.kc.clear(),a.jc.clear(),a.Sa.clear(),a.isLiveNow\u003d!0,a.X\u003d!1,a.i\u003dvoid 0,a.Ba\u003d0,a.Xa\u003d!0,a.C\u003d!1,a.vn\u003d0,a.Lb\u003d0,a.Eb\u003d!1)};\ntEa\u003dfunction(a,b){var c\u003da.D.get(b.cpn);if(c){a\u003dg.q(a.B);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.start\u003d\u003d\u003dc.end?d.start\u003db.Hc+b.durationMs:d.end\u003d\u003d\u003dc.start\u0026\u0026(d.end\u003db.Hc);c.start\u003db.Hc;c.end\u003db.Hc+b.durationMs}};\nAS\u003dfunction(a){var b;return\"playback_timelinePlaybackId_\"+a.Gc+\"_video_id_\"+(null\u003d\u003d\u003d(b\u003da.videoData)||void 0\u003d\u003d\u003db?void 0:b.videoId)+\"_durationMs_\"+a.durationMs+\"_enterTimeMs_\"+a.Hc+\"_parentReturnTimeMs_\"+a.bd};\nLS\u003dfunction(a,b,c){c\u003da.Aa.get(c);c||(b+\u003dKS(a),c\u003dES(a,b,1).Ql);return c};\nMS\u003dfunction(a,b,c,d){if(d)for(d\u003d0;d\u003ca.B.length;){var e\u003da.B[d];if(e.start\u003cb\u0026\u0026e.end\u003ec){var f\u003de.end;e.end\u003db;vEa(a,c,f)}else if(e.start\u003e\u003db\u0026\u0026e.start\u003cc\u0026\u0026e.end\u003ec)e.start\u003dc;else if(e.end\u003eb\u0026\u0026e.end\u003c\u003dc\u0026\u0026e.start\u003cb)e.end\u003db;else if(e.start\u003e\u003db\u0026\u0026e.end\u003c\u003dc){a.Ca.removeCueRange(e);if(a.Va.includes(e))a.onCueRangeExit(e);a.B.splice(d,1);continue}d++}else vEa(a,b,c)};\nvEa\u003dfunction(a,b,c){b\u003drEa(b,c);c\u003d!0;g.tc(a.B,b,function(h,l){return h.start-l.start});\nfor(var d\u003d0;d\u003ca.B.length;){if(0\u003cd){var e\u003da.B[d],f\u003da.B[d-1];if(Math.round(f.end/1E3)\u003e\u003dMath.round(e.start/1E3)){f.end\u003de.end;e!\u003d\u003db?a.Ca.removeCueRange(e):c\u003d!1;a.B.splice(d,1);continue}}d++}if(c)for(a.Ca.addCueRange(b),b\u003da.Ca.Cv(\"serverstitchedcuerange\",36E5),b\u003dg.q(b),c\u003db.next();!c.done;c\u003db.next())a.D.delete(c.value.getId())};\nNS\u003dfunction(a,b,c){if(void 0\u003d\u003d\u003dc||!c){c\u003dg.q(a.Za);for(var d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;if(b\u003e\u003dd.start\u0026\u0026b\u003c\u003dd.end)return;if(b\u003d\u003d\u003dd.end+1){d.end+\u003d1;return}}a.Za.push(new mEa(b))}};\ng.wEa\u003dfunction(a,b){a\u003dg.q(a.Za);for(var c\u003da.next();!c.done;c\u003da.next())if(c\u003dc.value,b\u003e\u003dc.start\u0026\u0026b\u003c\u003dc.end)return!0;return!1};\nKS\u003dfunction(a){var b\u003d0;a.Y.N(\"web_player_ss_media_time_offset\")\u0026\u0026(b\u003d0\u003d\u003d\u003da.Ca.getStreamTimeOffset()?a.Ca.kd():a.Ca.getStreamTimeOffset());return b};\nxEa\u003dfunction(a,b){var c\u003d[];a\u003da.K.get(b);if(!a)return[];a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.cpn\u0026\u0026c.push(b.cpn);return c};\nyEa\u003dfunction(a,b,c){var d\u003d0;a\u003da.K.get(c);if(!a)return-1;a\u003dg.q(a);for(c\u003da.next();!c.done;c\u003da.next()){if(c.value.cpn\u003d\u003d\u003db)return d;d++}return-1};\nzEa\u003dfunction(a,b){var c,d\u003d[];a\u003da.K.get(b);if(!a)return[];a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())(b\u003dnull\u003d\u003d\u003d(c\u003db.value.videoData)||void 0\u003d\u003d\u003dc?void 0:c.videoId)\u0026\u0026d.push(b);return d};\nAEa\u003dfunction(a,b){var c\u003d0;a\u003da.K.get(b);if(!a)return 0;a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,0!\u003d\u003db.durationMs\u0026\u0026b.bd!\u003d\u003db.Hc\u0026\u0026c++;return c};\nBEa\u003dfunction(a,b,c){var d\u003d!1;if(c\u0026\u0026(c\u003da.K.get(c))){c\u003dg.q(c);for(var e\u003dc.next();!e.done;e\u003dc.next())e\u003de.value,0!\u003d\u003de.durationMs\u0026\u0026e.bd!\u003d\u003de.Hc\u0026\u0026(e\u003de.cpn,b\u003d\u003d\u003de\u0026\u0026(d\u003d!0),d\u0026\u0026!a.kc.has(e)\u0026\u0026(a.Ca.Ea(\"sdai\",{decoratedAd:e}),a.kc.add(e)))}};\nxS\u003dfunction(a){a.oa\u0026\u0026a.Ca.Ea(\"sdai\",{adf:\"0_\"+((new Date).getTime()/1E3-a.Lb)+\"_isTimeout_\"+a.X})};\noEa\u003dfunction(a,b,c){if(a.xa.length)for(var d\u003d{},e\u003dg.q(a.xa),f\u003de.next();!f.done;d\u003d{Yo:d.Yo},f\u003de.next()){d.Yo\u003df.value;f\u003d1E3*d.Yo.startSecs;var h\u003d1E3*d.Yo.durationSecs+f;if(b\u003ef\u0026\u0026b\u003ch||c\u003ef\u0026\u0026c\u003ch)return ko(a.Zb,function(l){return function(m){return m.identifier\u003d\u003d\u003dl.Yo.identifier}}(d))||(a.Ca.Ea(\"sdai\",{adskip:b}),a.Zb.push(d.Yo)),d.Yo}};\nOS\u003dfunction(a){a.X\u003d!1;a.Z.isActive()\u0026\u0026xS(a);a.Z.stop();a.Xv(!1)};\nyS\u003dfunction(a){return a.Y.experiments.ib(\"html5_ssdai_use_new_ad_report\")};\nPS\u003dfunction(a,b,c){g.H.call(this);var d\u003dthis;this.api\u003da;this.Y\u003db;this.i\u003dc;this.J\u003dnew Map;this.u\u003d[];this.B\u003dthis.K\u003dnull;this.X\u003dNaN;this.D\u003dthis.C\u003dnull;this.S\u003dnew g.K(function(){CEa(d,d.X)});\nthis.Z\u003d[];this.oa\u003dnew g.K(function(){var e\u003dd.Z.pop();if(e){var f\u003de.Gc,h\u003de.playerVars;e\u003de.playerType;h\u0026\u0026(h.prefer_gapless\u003d!0,d.api.preloadVideoByPlayerVars(h,e,NaN,\"\",f),d.Z.length\u0026\u0026g.lr(d.oa,4500))}});\nthis.events\u003dnew g.BC(this);c.getPlayerType();g.I(this,this.S);g.I(this,this.oa);g.I(this,this.events);this.events.T(this.api,g.Py(\"childplayback\"),this.onCueRangeEnter);this.events.T(this.api,\"onQueuedVideoLoaded\",this.onQueuedVideoLoaded);this.events.T(this.api,\"presentingplayerstatechange\",this.eg)};\nGEa\u003dfunction(a,b,c,d,e,f){var h\u003db.cpn,l\u003db.docid||b.video_id||b.videoId||b.id,m\u003da.i;f\u003dvoid 0\u003d\u003d\u003df?e+d:f;if(e\u003ef)return QS(a,\"enterAfterReturn enterTimeMs\u003d\"+e+\" is greater than parentReturnTimeMs\u003d\"+f.toFixed(3),h,l),\"\";var n\u003d1E3*m.getMinSeekableTime();if(e\u003cn)return QS(a,\"enterBeforeMinSeekable enterTimeMs\u003d\"+e+\" is less than parentMinSeekableTimeMs\u003d\"+n,h,l),\"\";n\u003d1E3*m.getDuration();if(f\u003en)return m\u003d\"returnAfterDuration parentReturnTimeMs\u003d\"+f.toFixed(3)+\" is greater than parentDurationMs\u003d\"+n+\". And timestampOffset in seconds is \"+\nm.kd(),QS(a,m,h,l),\"\";n\u003dnull;for(var p\u003dg.q(a.u),r\u003dp.next();!r.done;r\u003dp.next()){r\u003dr.value;if(e\u003e\u003dr.Hc\u0026\u0026e\u003cr.bd)return QS(a,\"overlappingEnter\",h,l),a.ma(),\"\";if(f\u003c\u003dr.bd\u0026\u0026f\u003er.Hc)return QS(a,\"overlappingReturn\",h,l),a.ma(),\"\";if(f\u003d\u003d\u003dr.Hc)return QS(a,\"outOfOrder\",h,l),a.ma(),\"\";e\u003d\u003d\u003dr.bd\u0026\u0026(n\u003dr)}h\u003d\"cs_childplayback_\"+DEa++;l\u003d{Id:RS(d,!0),Yj:Infinity,target:null};var t\u003d{Gc:h,playerVars:b,playerType:c,durationMs:d,Hc:e,bd:f,Cn:l};a.u\u003da.u.concat(t).sort(function(y,z){return y.Hc-z.Hc});\nn?EEa(a,n,{Id:RS(n.durationMs,!0),Yj:a.Y.N(\"timeline_manager_transition_killswitch\")?Infinity:n.Cn.Yj,target:t}):(b\u003d{Id:RS(e,!1),Yj:e,target:t},a.J.set(b.Id,b),a.ma(),m.addCueRange(b.Id));b\u003da.Y.N(\"html5_gapless_preloading\");if(a.i\u003d\u003d\u003da.api.Nc()\u0026\u0026(m\u003d1E3*m.getCurrentTime(),m\u003e\u003dt.Hc\u0026\u0026m\u003ct.bd)){var v\u003da.api.Nc().getPlayerState(),x\u003dm-t.Hc;xh(function(){FEa(a,t,x/1E3,v)});\nb\u003d!1}b\u0026\u0026(a.Z.unshift(t),g.lr(a.oa,0));a.ma();return h};\nRS\u003dfunction(a,b){return new g.Ny(Math.max(0,a-5E3),b?0x8000000000000:a-1,{namespace:\"childplayback\",priority:9})};\nHEa\u003dfunction(a,b,c,d){a.ma();a.B\u003dd;a.api.Xy(a.i,c,b)};\nIEa\u003dfunction(a,b,c,d){a.ma();a.B\u003dd;d\u003db.Gc;var e\u003db.playerVars,f\u003db.playerType;a.K\u003db;e\u0026\u0026a.api.enqueueVideoByPlayerVars(e,f,c,d)};\nEEa\u003dfunction(a,b,c){var d\u003db.Cn;b.Cn\u003dc;SS(a,b)\u0026\u0026(c\u003da.api.Nc(),d.Id\u003d\u003d\u003da.B\u0026\u0026TS(a),a.ma(),c.removeCueRange(d.Id),b\u003db.Cn,a.ma(),c.addCueRange(b.Id))};\nTS\u003dfunction(a){a.K\u003dnull;a.B\u003dnull;a.api.Vs()||a.api.clearQueue()};\nJEa\u003dfunction(a,b){SS(a,b)||QS(a,\"childPlaybackIsNotPresenting\");return b.bd\u003d\u003d\u003db.Hc+b.durationMs?(a\u003da.api.Nc(),b.Hc+1E3*a.getCurrentTime()):b.bd};\nUS\u003dfunction(a,b){var c\u003d0;a\u003dg.q(a.u);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003dd.Hc/1E3+c,f\u003de+d.durationMs/1E3;if(e\u003eb)break;if(f\u003eb)return{Ql:d,qq:b-e};c\u003df-d.bd/1E3}return{Ql:null,qq:b-c}};\nCEa\u003dfunction(a,b){var c\u003da.D||a.api.Nc().getPlayerState();VS(a,!0);b\u003da.Y.N(\"html5_playbacktimeline_seektoinf_killswitch\")||isFinite(b)?b:a.i.Aj();var d\u003dUS(a,b);b\u003dd.Ql;d\u003dd.qq;var e\u003db\u0026\u0026!SS(a,b)||!b\u0026\u0026a.i!\u003d\u003da.api.Nc(),f\u003d1E3*d;f\u003da.B\u0026\u0026a.B.start\u003c\u003df\u0026\u0026f\u003c\u003da.B.end;!e\u0026\u0026f||TS(a);a.ma();b?(a.ma(),FEa(a,b,d,c)):(a.ma(),WS(a,d,c))};\nWS\u003dfunction(a,b,c){var d\u003da.i,e\u003da.api.Nc();d!\u003d\u003de\u0026\u0026a.api.ql(d.getPlayerType());d.seekTo(b,{Zd:\"application_timelinemanager\"});KEa(a,c)};\nFEa\u003dfunction(a,b,c,d){var e\u003dSS(a,b);if(!e){b.playerVars.prefer_gapless\u003d!0;var f\u003dnew xF(a.Y,b.playerVars);f.Gc\u003db.Gc;a.api.jo(f,b.playerType)}f\u003da.api.Nc();e||(b\u003db.Cn,a.ma(),f.addCueRange(b.Id));f.seekTo(c,{Zd:\"application_timelinemanager\"});KEa(a,d)};\nKEa\u003dfunction(a,b){a\u003da.api.Nc();var c\u003da.getPlayerState();g.qJ(b)\u0026\u0026!g.qJ(c)?a.playVideo():g.T(b,4)\u0026\u0026!g.T(c,4)\u0026\u0026a.pauseVideo()};\nVS\u003dfunction(a,b){a.X\u003dNaN;a.S.stop();a.C\u0026\u0026b\u0026\u0026IS(a.C);a.D\u003dnull;a.C\u003dnull};\nSS\u003dfunction(a,b){a\u003da.api.Nc();return!!a\u0026\u0026a.getVideoData().Gc\u003d\u003d\u003db.Gc};\nLEa\u003dfunction(a){var b\u003da.u.find(function(e){return SS(a,e)});\nif(b){var c\u003da.api.Nc();TS(a);var d\u003dnew g.kJ(8);b\u003dJEa(a,b)/1E3;WS(a,b,d);c.Ea(\"forceParentTransition\",{childPlayback:1});a.i.Ea(\"forceParentTransition\",{parentPlayback:1})}};\nXS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?-1:b;c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;a.ma();for(var d\u003db,e\u003dc,f\u003dg.q(a.J),h\u003df.next();!h.done;h\u003df.next()){var l\u003dg.q(h.value);h\u003dl.next().value;l\u003dl.next().value;l.Yj\u003e\u003dd\u0026\u0026l.target\u0026\u0026l.target.bd\u003c\u003de\u0026\u0026(a.i.removeCueRange(h),a.J.delete(h))}d\u003db;e\u003dc;f\u003d[];h\u003dg.q(a.u);for(l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,l.Hc\u003e\u003dd\u0026\u0026l.bd\u003c\u003de){var m\u003da;m.K\u003d\u003d\u003dl\u0026\u0026TS(m);SS(m,l)\u0026\u0026m.api.Mo(l.playerType)}else f.push(l);a.u\u003df;d\u003dUS(a,b/1E3);b\u003dd.Ql;d\u003dd.qq;b\u0026\u0026(d*\u003d1E3,MEa(a,b,d,b.bd\u003d\u003d\u003db.Hc+b.durationMs?b.Hc+d:b.bd));\n(b\u003dUS(a,c/1E3).Ql)\u0026\u0026QS(a,\"Invalid clearEndTimeMs\u003d\"+c+\" that falls during playback\u003d{timelinePlaybackId\u003d\"+(b.Gc+\" video_id\u003d\"+b.playerVars.video_id+\" durationMs\u003d\"+b.durationMs+\" enterTimeMs\u003d\"+b.Hc+\" parentReturnTimeMs\u003d\"+b.bd+\"}.Child playbacks can only have duration updated not their start.\"))};\nMEa\u003dfunction(a,b,c,d){a.ma();b.durationMs\u003dc;b.bd\u003dd;d\u003d{Id:RS(c,!0),Yj:c,target:null};EEa(a,b,d);SS(a,b)\u0026\u00261E3*a.api.Nc().getCurrentTime()\u003ec\u0026\u0026(b\u003dJEa(a,b)/1E3,c\u003da.api.Nc().getPlayerState(),WS(a,b,c))};\nQS\u003dfunction(a,b,c,d){a.i.Ea(\"timelineerror\",{e:b,cpn:c?c:void 0,videoId:d?d:void 0})};\nOEa\u003dfunction(a){a\u0026\u0026\"web\"!\u003d\u003da\u0026\u0026NEa.includes(a)};\n$S\u003dfunction(a,b){g.H.call(this);var c\u003dthis;this.data\u003d[];this.B\u003da||NaN;this.u\u003db||null;this.i\u003dnew g.K(function(){YS(c);ZS(c)});\ng.I(this,this.i)};\nYS\u003dfunction(a){var b\u003d(0,g.Q)();a.data.forEach(function(c){c.expire\u003cb\u0026\u0026aT(a,c,!0)});\na.data\u003dg.Cp(a.data,function(c){return!(c.expire\u003cb)})};\naT\u003dfunction(a,b,c){c\u0026\u0026a.u\u0026\u0026a.u(b.value)};\nZS\u003dfunction(a){a.i.stop();var b\u003dInfinity;for(var c\u003dg.q(a.data),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.expire\u003cb\u0026\u0026(b\u003dd.expire);b\u0026\u0026isFinite(b)\u0026\u0026(b\u003dMath.max(b-Date.now(),100),a.i.start(b))};\nbT\u003dfunction(){g.Nr.call(this);this.D\u003dnew Map};\ncT\u003dfunction(a){this.data\u003dwindow.Float32Array?new Float32Array(a):Array(a);this.u\u003dthis.i\u003da-1};\nPEa\u003dfunction(a){return a.data[a.i]||0};\ndT\u003dfunction(a){g.H.call(this);this.B\u003da;this.i\u003dnew Map;this.u\u003dnew g.K(this.sample,250,this);g.I(this,this.u);this.start()};\neT\u003dfunction(a,b){var c;if(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc)a\u003dvoid 0;else{a\u003dc.buffer;for(b\u003d[];a.u!\u003d\u003da.i;)a.u\u003d(a.u+1)%a.data.length,b.push(a.data[a.u]);a\u003db}return a||[]};\nfT\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.i.get(b))||void 0\u003d\u003d\u003dc?void 0:PEa(c.buffer))||0};\ngT\u003dfunction(a){this.u\u003da;this.i\u003dNaN;this.buffer\u003dnew cT(100)};\nQEa\u003dfunction(a){var b\u003d/codecs\u003d\"([^\"]*)\"/.exec(a.mimeType);return b\u0026\u0026b[1]?b[1]+\" (\"+a.pc()+\")\":a.pc()};\nhT\u003dfunction(a){g.H.call(this);var b\u003dthis;this.i\u003dnull;for(var c\u003d[],d\u003d0;100\u003e\u003dd;d++)c.push(d/100);c\u003d{threshold:c,trackVisibility:!0,delay:1E3};(this.u\u003dwindow.IntersectionObserver?new IntersectionObserver(function(e){e\u003de[e.length-1];\"undefined\"\u003d\u003d\u003dtypeof e.isVisible?b.i\u003dnull:b.i\u003de.isVisible?e.intersectionRatio:0},c):null)\u0026\u0026this.u.observe(a)};\nREa\u003dfunction(a,b){Yla(a,\"version\",b)};\njT\u003dfunction(a){g.W.call(this,{G:\"div\",Ia:[\"html5-video-player\"],W:{tabindex:\"-1\",id:a.webPlayerContextConfig?a.webPlayerContextConfig.rootElementId:a.config.attrs.id},U:[{G:\"div\",L:g.iT.VIDEO_CONTAINER,W:{\"data-layer\":\"0\"}}]});var b\u003dthis;this.app\u003da;this.fv\u003dthis.Fa(g.iT.VIDEO_CONTAINER);this.At\u003dnew g.wm(0,0,0,0);this.Kb\u003dnull;this.VA\u003dnew g.wm(0,0,0,0);this.wE\u003dthis.sF\u003dthis.rF\u003dNaN;this.Lz\u003dthis.SA\u003dthis.jG\u003dthis.RJ\u003d!1;this.ED\u003dNaN;this.VE\u003d!1;this.xw\u003dnull;this.LF\u003dfunction(){b.element.focus()};\nvar c\u003dthis.element.addEventListener,d\u003dthis.element.removeEventListener;this.addEventListener\u003dfunction(f,h,l){c.apply(b.element,[f,h,l])};\nthis.removeEventListener\u003dfunction(f,h,l){d.apply(b.element,[f,h,l])};\nvar e\u003da.V();e.transparentBackground\u0026\u0026this.Zm(\"ytp-transparent\");\"0\"\u003d\u003d\u003de.controlsType\u0026\u0026this.Zm(\"ytp-hide-controls\");g.M(this.element,\"ytp-exp-bottom-control-flexbox\");e.N(\"html5_player_bottom_linear_gradient\")\u0026\u0026g.M(this.element,\"ytp-linear-gradient-bottom-experiment\");nra(e)\u0026\u0026g.M(this.element,\"ytp-larger-tap-buttons\");e.N(\"enable_new_paid_product_placement\")\u0026\u0026!g.EE(e)\u0026\u0026g.M(this.element,\"ytp-exp-ppp-update\");GE(e)\u0026\u0026g.M(this.element,\"ytp-exp-hybrid-controls\");e.N(\"web_player_dead_css_killswitch\")\u0026\u0026g.M(this.element,\n\"ytp-dead-css-killswitch\");REa(this.element,SEa(a));this.jO\u003d!1;this.Fv\u003dnew g.Dg(NaN,NaN);TEa(this);this.T(a.Ua,\"onMutedAutoplayChange\",this.onMutedAutoplayChange)};\nTEa\u003dfunction(a){function b(){a.Kb\u0026\u0026kT(a);lT(a)!\u003d\u003da.VE\u0026\u0026a.resize()}\nfunction c(h,l){a.Ns(h,l)}\nfunction d(h){h.getVideoData()\u0026\u0026a.updateVideoData(h.getVideoData())}\nfunction e(){a.VA\u003dnew g.wm(0,0,0,0);a.At\u003dnew g.wm(0,0,0,0)}\nvar f\u003da.app.Ua;f.addEventListener(\"initializingmode\",e);f.addEventListener(\"videoplayerreset\",d);f.addEventListener(\"videodatachange\",c);f.addEventListener(\"presentingplayerstatechange\",b);g.xe(a,function(){f.removeEventListener(\"initializingmode\",e);f.removeEventListener(\"videoplayerreset\",d);f.removeEventListener(\"videodatachange\",c);f.removeEventListener(\"presentingplayerstatechange\",b)})};\nUEa\u003dfunction(a){var b\u003dg.nM(a.app);if(b\u003db?b.getVideoData():null){if(g.WF(b)||g.XF(b)||g.ZF(b))return 16/9;if(FF(b)\u0026\u0026b.C.i)return a\u003db.C.videoInfos[0].video,mT(a.width,a.height)}return(a\u003da.Kb)?mT(a.videoWidth,a.videoHeight):16/9};\nVEa\u003dfunction(a,b,c,d){var e\u003dc,f\u003dmT(b.width,b.height);a.RJ?e\u003dc\u003cf?Infinity:0:isNaN(a.wE)?isNaN(a.sF)||(e\u003da.sF):e\u003da.wE;isFinite(e)||(e\u003dMath.max(c,f));a\u003de\u003ef?{width:b.width,height:b.width/e,aspectRatio:e}:e\u003cf?{width:b.height*e,height:b.height,aspectRatio:e}:{width:b.width,height:b.height,aspectRatio:f};d||isNaN(c)||(c\u003ee?a.width\u003da.height*c:c\u003ce\u0026\u0026(a.height\u003da.width/c),a.aspectRatio\u003dc);return a};\nmT\u003dfunction(a,b){return 1\u003eMath.abs(nT*b-a)||1\u003eMath.abs(nT/a-b)?nT:a/b};\nlT\u003dfunction(a){if(1\u003d\u003d\u003da.app.getAppState())return!1;if(6\u003d\u003d\u003da.app.getAppState())return!0;var b\u003dg.nM(a.app);if(!b||b.lm())return!1;var c\u003da.app.Ua.zb();a\u003d!g.T(c,2)||!a.app.V().N(\"html5_leanback_gapless_elem_display_killswitch\")\u0026\u0026b\u0026\u0026b.getVideoData().La;b\u003dg.T(c,1024);return c\u0026\u0026a\u0026\u0026!b\u0026\u0026!c.isCued()};\nkT\u003dfunction(a){var b\u003d\"3\"\u003d\u003d\u003da.app.V().controlsType\u0026\u0026!a.Lz\u0026\u0026lT(a)\u0026\u0026!a.app.Bw||!1;a.Kb.controls\u003db;a.Kb.tabIndex\u003db?0:-1;b?a.Kb.removeEventListener(\"focus\",a.LF):a.app.V().N(\"disable_focus_redirect\")||a.Kb.addEventListener(\"focus\",a.LF)};\nWEa\u003dfunction(a){var b\u003da.zg(),c\u003d1,d\u003d!1,e\u003dVEa(a,b,a.getVideoAspectRatio()),f\u003da.app.V().N(\"enable_desktop_player_underlay\"),h\u003dvu(),l\u003df\u0026\u0026a.jG\u0026\u0026768\u003ca.getPlayerSize().width;if(lT(a)){var m\u003dUEa(a);var n\u003disNaN(m)||g.yw||oT\u0026\u0026g.Zv||l;wu\u0026\u0026!g.Cc(601)?m\u003de.aspectRatio:n\u003dn||\"3\"\u003d\u003d\u003da.app.V().controlsType;n?l?(n\u003da.app.V().N(\"place_shrunken_video_on_left_of_player\"),m\u003d(.5-.46)/2,m*\u003da.getPlayerSize().width,n\u003dn?m:a.getPlayerSize().width-b.width-m,n\u003dnew g.wm(n,0,b.width,b.height)):n\u003dnew g.wm(0,0,b.width,b.height):(c\u003de.aspectRatio/\nm,n\u003dnew g.wm((b.width-e.width/c)/2,(b.height-e.height)/2,e.width/c,e.height),1\u003d\u003d\u003dc\u0026\u0026g.Zv\u0026\u0026(m\u003dn.width-b.height*m,0\u003cm\u0026\u0026(n.width+\u003dm,n.height+\u003dm)));if(h||a.jO)a.Kb.style.display\u003d\"\";a.VE\u003d!0}else{n\u003d-b.height;wu?n*\u003dwindow.devicePixelRatio:g.HE\u0026\u0026(n-\u003dwindow.screen.height);n\u003dnew g.wm(0,n,b.width,b.height);if(h||a.jO)a.Kb.style.display\u003d\"none\";a.VE\u003d!1}xm(a.VA,n)||(a.VA\u003dn,g.lE(a.app.V())?(a.Kb.style.setProperty(\"width\",n.width+\"px\",\"important\"),a.Kb.style.setProperty(\"height\",n.height+\"px\",\"important\")):g.Sm(a.Kb,\nn.getSize()),d\u003dnew g.Bg(n.left,n.top),g.Lm(a.Kb,Math.round(d.x),Math.round(d.y)),d\u003d!0);b\u003dnew g.wm((b.width-e.width)/2,(b.height-e.height)/2,e.width,e.height);xm(a.At,b)||(a.At\u003db,d\u003d!0);g.Em(a.Kb,\"transform\",1\u003d\u003d\u003dc?\"\":\"scaleX(\"+c+\")\");f\u0026\u0026l!\u003d\u003da.SA\u0026\u0026(a.SA\u003dl,a.app.Ua.ea(\"playerUnderlayVisibilityChange\",a.SA));return d};\nXEa\u003dfunction(){this.csn\u003dg.Px();this.clientPlaybackNonce\u003dnull;this.elements\u003dnew Set;this.B\u003dnew Set;this.i\u003dnew Set;this.u\u003dnew Set};\nYEa\u003dfunction(a,b){a.elements.has(b);a.elements.delete(b);a.B.delete(b);a.i.delete(b);a.u.delete(b)};\nZEa\u003dfunction(a){if(a.csn!\u003d\u003dg.Px())if(\"UNDEFINED_CSN\"\u003d\u003d\u003da.csn)a.csn\u003dg.Px();else{var b\u003dg.Px(),c\u003dg.Ox();if(b\u0026\u0026c){a.csn\u003db;for(var d\u003dg.q(a.elements),e\u003dd.next();!e.done;e\u003dd.next())(e\u003de.value.visualElement)\u0026\u0026e.isClientVe()\u0026\u0026g.ay(void 0,b,c,[e])}if(b)for(a\u003dg.q(a.i),e\u003da.next();!e.done;e\u003da.next())(c\u003de.value.visualElement)\u0026\u0026c.isClientVe()\u0026\u0026g.by(b,c,void 0)}};\npT\u003dfunction(a,b,c,d,e){g.W.call(this,{G:\"div\",L:\"ytp-horizonchart\"});this.D\u003db;this.sampleCount\u003dc;this.B\u003dd;this.C\u003de;this.index\u003d0;this.heightPx\u003d-1;this.u\u003dthis.ctx\u003dnull;this.i\u003dMath.round(a/c);this.element.style.width\u003dthis.i*this.sampleCount+\"px\";this.element.style.height\u003dthis.D+\"em\"};\nqT\u003dfunction(a,b){if(-1\u003d\u003d\u003da.heightPx){var c\u003dnull;try{c\u003dg.hh(\"CANVAS\"),a.ctx\u003dc.getContext(\"2d\")}catch(e){}if(a.ctx){var d\u003da.i*a.sampleCount;a.u\u003dc;a.u.width\u003dd;a.u.style.width\u003dd+\"px\";a.element.appendChild(a.u)}else for(a.sampleCount\u003dMath.floor(a.sampleCount/4),a.i*\u003d4,c\u003d0;c\u003ca.sampleCount;c++)d\u003dg.hh(\"SPAN\"),d.style.width\u003da.i+\"px\",d.style.left\u003da.i*c+\"px\",a.element.appendChild(d)}c\u003da.element.clientHeight||24;c!\u003d\u003da.heightPx\u0026\u0026(a.heightPx\u003dc,a.ctx\u0026\u0026(c\u003d1\u003c(window.devicePixelRatio||1)?2:1,a.u.height\u003da.heightPx*\nc,a.u.style.height\u003da.heightPx+\"px\",a.ctx.scale(1,c)));b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())a.setValue(a.index,c.value),a.index\u003d(a.index+1)%a.sampleCount;b\u003da.index;a.ctx?a.ctx.clearRect(b*a.i,0,a.i,a.heightPx):(a\u003da.element.children[b],a.style.height\u003d\"0px\",a.style.borderTop\u003d\"\")};\nrT\u003dfunction(a){var b\u003dnull;b\u003d{G:\"button\",Ia:[\"html5-video-info-panel-close\",\"ytp-button\"],W:{title:\"close\"},va:\"[x]\"};g.W.call(this,{G:\"div\",L:\"html5-video-info-panel\",U:[b,{G:\"div\",L:\"html5-video-info-panel-content\",U:[{G:\"div\",U:[{G:\"div\",va:\"Video ID / sCPN\"},{G:\"span\",va:\"{{video_id_and_cpn}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Viewport / Frames\"},{G:\"span\",va:\"{{dims_and_frames}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Current / Optimal Res\"},{G:\"span\",va:\"{{resolution}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Volume / Normalized\"},\n{G:\"span\",va:\"{{volume}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Codecs\"},{G:\"span\",va:\"{{codecs}}\"}]},{G:\"div\",W:{style:\"{{shader_info_style}}\"},U:[{G:\"div\",va:\"Shader Info\"},{G:\"span\",va:\"{{shader_info}}\"}]},{G:\"div\",W:{style:\"{{color_style}}\"},U:[{G:\"div\",va:\"Color\"},{G:\"span\",va:\"{{color}}\"}]},{G:\"div\",W:{style:\"{{drm_style}}\"},U:[{G:\"div\",va:\"Protected\"},{G:\"span\",va:\"{{drm}}\"}]},{G:\"div\",W:{style:\"{{bandwidth_style}}\"},U:[{G:\"div\",va:\"Connection Speed\"},{G:\"span\",U:[{G:\"span\",va:\"{{bandwidth_chart}}\"},\n{G:\"span\",va:\"{{bandwidth_kbps}}\"}]}]},{G:\"div\",W:{style:\"{{network_activity_style}}\"},U:[{G:\"div\",va:\"Network Activity\"},{G:\"span\",U:[{G:\"span\",va:\"{{network_activity_chart}}\"},{G:\"span\",va:\"{{network_activity_bytes}}\"}]}]},{G:\"div\",U:[{G:\"div\",va:\"Buffer Health\"},{G:\"span\",U:[{G:\"span\",va:\"{{buffer_health_chart}}\"},{G:\"span\",va:\"{{buffer_health_seconds}}\"}]}]},{G:\"div\",W:{style:\"{{live_latency_style}}\"},U:[{G:\"div\",va:\"Live Latency\"},{G:\"span\",U:[{G:\"span\",va:\"{{live_latency_chart}}\"},{G:\"span\",\nva:\"{{live_latency_secs}}\"}]}]},{G:\"div\",W:{style:\"{{live_mode_style}}\"},U:[{G:\"div\",va:\"Live Mode\"},{G:\"span\",va:\"{{live_mode}}\"}]},{G:\"div\",W:{style:\"{{playback_categories_style}}\"},U:[{G:\"div\",va:\"Playback Categories\"},{G:\"span\",va:\"{{playback_categories}}\"}]},{G:\"div\",U:[{G:\"div\",va:\"Mystery Text\"},{G:\"span\",va:\"{{debug_info}}\"}]},{G:\"div\",W:{style:\"{{cotn_and_local_media_style}}\"},U:[{G:\"div\",va:\"COTN / Local Media\"},{G:\"span\",va:\"{{cotn_and_local_media}}\"}]},{G:\"div\",W:{style:\"{{release_style}}\"},\nU:[{G:\"div\",va:\"Player Release\"},{G:\"span\",va:\"{{release_name}}\"}]}]}]});b\u0026\u0026(b\u003dthis.Fa(\"html5-video-info-panel-close\"),this.T(b,\"click\",this.hide));b\u003d[0,18750,37500,81250,128E3,256E3,512E3,2048E3,8192E3,32768E3,131072E3];var c\u003d\"#000 #d53e4f #f46d43 #fdae61 #fee08b #e6f598 #abdda4 #66c2a5 #3288bd #124588 #fff\".split(\" \"),d\u003db.map(function(e){return e/4});\nthis.i\u003dnew pT(300,1,150,b,c);g.I(this,this.i);this.Qa(\"bandwidth_chart\",this.i);this.B\u003dnew pT(300,1,150,[0,3,10,15,30,60,90],\"#000 #66c2a5 #abdda4 #e6f598 #fdae61 #f46d43 #a8330f\".split(\" \"));g.I(this,this.B);this.Qa(\"live_latency_chart\",this.B);this.u\u003dnew pT(300,1,150,[0,15,30,60,90,120],\"#000 #fdae61 #e6f598 #66c2a5 #3288bd #fff\".split(\" \"));g.I(this,this.u);this.Qa(\"buffer_health_chart\",this.u);this.C\u003dnew pT(300,1,150,d,c);g.I(this,this.C);this.Qa(\"network_activity_chart\",this.C);this.delay\u003dnew g.K(this.Na,\n500,this);g.I(this,this.delay);this.Ua\u003da};\n$Ea\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;var b\u003da.og,c\u003da.Kg,d\u003da.getLastSegmentNumber,e\u003da.Gs;this.Ul\u003da.Ul;this.og\u003db;this.Kg\u003dc;this.getLastSegmentNumber\u003dd;this.Gs\u003de};\naFa\u003dfunction(a,b){if(0\u003eb)return!0;var c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026!a.Ul||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Gs())\u0026\u0026b\u003d\u003d\u003da.Oa?!0:!1};\nbFa\u003dfunction(a,b,c){if(!aFa(a,b))return 0;if(!a.og||!isNaN(c)\u0026\u00260\u003cc)return 2;if(0\u003eb)return 1;c\u003da.getLastSegmentNumber();return b\u003cc||b\u003d\u003d\u003dc\u0026\u0026(a\u003da.Gs())\u0026\u0026b\u003d\u003d\u003da.Oa\u0026\u0026!a.pending?2:1};\nsT\u003dfunction(a,b){this.schedule\u003da;this.policy\u003db;this.playbackRate\u003d1};\ncFa\u003dfunction(a,b){var c\u003dMath.min(2.5,ND(a.schedule));a\u003dtT(a);return b-c*a};\nuT\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!1:e;a.policy.md\u0026\u0026(d\u003dMath.abs(d));d/\u003da.playbackRate;var f\u003d1/PD(a.schedule);var h\u003d.9*(d-a.policy.Yg);h\u003dMath.max(h,ND(a.schedule)+2048*f);c\u003dh/f*a.policy.ip/(b+c);c\u003dMath.min(c,d);a.policy.ke\u0026\u0026e\u0026\u0026(c\u003dMath.max(c,a.policy.ke));return dFa(a,c,b)};\ndFa\u003dfunction(a,b,c){return Math.ceil(Math.max(Math.max(65536,a.policy.hp*c),Math.min(Math.min(a.policy.Ka,31*c),Math.ceil(b*c))))||65536};\ntT\u003dfunction(a){return PD(a.schedule,!a.policy.fk,a.policy.gp)};\nvT\u003dfunction(a){return tT(a)/a.playbackRate};\nwT\u003dfunction(a,b,c,d,e){this.Ya\u003da;this.u\u003db;this.videoTrack\u003dc;this.audioTrack\u003dd;this.policy\u003de;this.seekCount\u003dthis.B\u003d0;this.i\u003d!1;this.C\u003dthis.u.isManifestless\u0026\u0026!this.u.kf;this.D\u003dnull};\neFa\u003dfunction(a,b,c){var d\u003db.i.index,e\u003db.u.Oa;YB(d,e)||c\u0026\u0026c.Oa\u003d\u003d\u003de?(a.ma(),b.D\u003d!YB(d,e),b.S\u003d!YB(d,e)):(a.ma(),b.D\u003d!0,b.S\u003d!0)};\ngFa\u003dfunction(a,b,c,d){a.ma();if(!b.i.Ye())return 0!\u003d\u003dc\u0026\u0026xT(b),c;var e\u003dyT(b,c);if(!isNaN(e))return a.ma(),e;xT(b);zT(b.C);return d\u0026\u0026(a\u003dMC(d.tf(),c),!isNaN(a))?(AT(b,a+fFa),c):AT(b,c)};\nkFa\u003dfunction(a,b,c,d){if(a.i\u0026\u0026a.B){var e\u003dhFa(a,b,c);if(-1!\u003d\u003de){a.videoTrack.D\u003d!1;a.audioTrack.D\u003d!1;a.C\u003d!0;g.Eh(function(){a.Ya.Ea(\"seekreason\",{reason:\"behindMinSq\",tgt:e});iFa(a,e)});\nreturn}}c?a.videoTrack.S\u003d!1:a.audioTrack.S\u003d!1;var f\u003da.policy.lr||!a.C;if(0\u003c\u003dyT(a.videoTrack,a.B)\u0026\u00260\u003c\u003dyT(a.audioTrack,a.B)\u0026\u0026f){if(a.videoTrack.D||a.audioTrack.D)a.ma(),a.Ya.Ea(\"iterativeSeeking\",{status:\"done\",count:a.seekCount});a.videoTrack.D\u003d!1;a.audioTrack.D\u003d!1}else d\u0026\u0026g.Eh(function(){if(a.C||!a.policy.Sa)jFa(a);else{var h\u003db.startTime,l\u003db.duration,m\u003d-1!\u003d\u003da.videoTrack.J\u0026\u0026-1!\u003d\u003da.audioTrack.J,n\u003d!a.videoTrack.S\u0026\u0026!a.audioTrack.S;(c?a.videoTrack.D:a.audioTrack.D)\u0026\u0026m\u0026\u0026n\u0026\u0026(a.B\u003e\u003dh\u0026\u0026a.B\u003ch+l+.1?((c?a.videoTrack:\na.audioTrack).D\u003d!1,a.videoTrack.D||a.audioTrack.D||(a.ma(),a.Ya.Ea(\"iterativeSeeking\",{status:\"done\",count:a.seekCount}),a.seekCount\u003d0)):8\u003ea.seekCount?(a.seekCount++,a.ma(),a.Ya.Ea(\"iterativeSeeking\",{status:\"inprogress\",count:a.seekCount,target:a.B,actual:h,duration:l,isVideo:c}),a.seek(a.B)):(a.ma(),a.Ya.Ea(\"iterativeSeeking\",{status:\"incomplete\",count:a.seekCount,target:a.B,actual:h}),a.seekCount\u003d0,a.videoTrack.D\u003d!1,a.audioTrack.D\u003d!1,a.Ya.Ca.seekTo(h+.1,{Xp:!0,Zd:\"chunkSelectorSynchronizeMedia\",\nrp:!0})))}})};\nhFa\u003dfunction(a,b,c){if(!a.i)return-1;c\u003d(c?a.videoTrack:a.audioTrack).i.index;var d\u003dc.getSegmentNumberForTime(a.B);return(YB(c,a.u.Ce)||b.Oa\u003d\u003d\u003da.u.Ce)\u0026\u0026d\u003ca.u.Ce?(a.ma(),a.u.getMinSeekableTime()):-1};\niFa\u003dfunction(a,b){a.C\u0026\u0026-1!\u003d\u003da.videoTrack.J\u0026\u0026-1!\u003d\u003da.audioTrack.J\u0026\u0026(a.C\u003d!1,a.ma(),a.Ya.Ca.seekTo(b+.1,{Xp:!0,Zd:\"chunkSelectorSynchronize\",rp:!0}))};\njFa\u003dfunction(a){var b\u003d-1!\u003d\u003da.videoTrack.J,c\u003d-1!\u003d\u003da.audioTrack.J;if(!b||!c)if(b\u003d!b\u0026\u0026a.videoTrack.gg(),c\u003d!c\u0026\u0026a.audioTrack.gg(),b||c)if(c\u003db?a.videoTrack:a.audioTrack,b\u003db?a.audioTrack:a.videoTrack,c.J\u003dc.gg().info.Oa,-1!\u003d\u003db.J){var d\u003dMath.max(b.i.index.getStartTime(b.J),c.i.index.getStartTime(c.J));eD(a.u)\u0026\u0026432E3\u003cMath.abs(d-eD(a.u))\u0026\u0026gqa(a.u);a.Ya.Ea(\"seekreason\",{reason:\"initManifestlessSync\",tgt:d});g.Eh(function(){return iFa(a,d)});\na.D\u0026\u0026(a.D.resolve(d+.1),a.D\u003dnull)}};\nlFa\u003dfunction(a){this.D\u003da;this.u\u003dthis.B\u003d0;this.ticks\u003d{}};\nBT\u003dfunction(a,b,c,d,e,f){g.yx.call(this);this.Ya\u003da;this.S\u003db;this.policy\u003dc;this.J\u003dd;this.Aa\u003de;this.Z\u003dthis.u\u003dnull;this.B\u003dthis.C\u003dNaN;this.K\u003d0;this.D\u003dnull;this.oa\u003dnew Map;this.X\u003d\"\";this.xa\u003d0;this.i\u003df?1:0};\nCT\u003dfunction(a,b,c){a.policy.Lh\u0026\u0026(b.startSecs+\u003disNaN(a.K)?0:a.K);a\u003da.S;a.Z.push(b);a.ea(\"cuepointsadded\",c)};\nmFa\u003dfunction(a,b,c){return(0\u003ec||c\u003d\u003d\u003da.B)\u0026\u0026!isNaN(a.C)?a.C:b};\noFa\u003dfunction(a,b,c,d){nFa(a.J,d,c,b);nFa(a.Aa,d,c,b);gD(a.S,d,!0);gD(a.S,d,!1);a.Ea(\"sdai\",{rollbk2_seg:d,rbt:c.toFixed(3),lt:b.toFixed(3)})};\npFa\u003dfunction(a,b){if(a.u){var c\u003da.u.ye.durationSecs-(b.startTime+a.K-a.u.ye.startSecs);0\u003e\u003dc||(c\u003dnew Fy(a.u.ye.startSecs-(a.policy.Lh\u0026\u0026!isNaN(a.K)?a.K:0),c,a.u.ye.context,a.u.ye.identifier,\"stop\",a.u.ye.i+1E3*b.duration),a.Ea(\"cuepointdiscontinuity\",{segNum:b.Oa}),CT(a,c,b.Oa))}};\nqFa\u003dfunction(a,b,c,d){(void 0\u003d\u003d\u003dd?0:d)?(a.i\u003d1,a.Ea(\"sdai\",{rststate_skth:1})):0\u003cb\u0026\u00265\u003c\u003dMath.abs(b-c)\u0026\u00264\u003d\u003d\u003da.i\u0026\u0026(a.Ea(\"sdai\",{rststate_skt:b.toFixed(2),ct:c.toFixed(2)}),a.i\u003d5)};\nDT\u003dfunction(a,b,c){this.audio\u003da;this.video\u003db;this.reason\u003dc};\nET\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;this.Ya\u003da;this.xa\u003db;this.policy\u003dc;this.D\u003dd;this.J\u003de;this.Za\u003df;this.B\u003dwF;this.i\u003dthis.K\u003dnull;this.X\u003d-1;this.Ka\u003d!1;this.nextVideo\u003dthis.u\u003dnull;this.C\u003d[];this.Ba\u003d{};this.videoIndex\u003d0;this.Sa\u003dthis.Z\u003dthis.S\u003d!1;this.Aa\u003d0;this.Va\u003dnew Set;this.Xa\u003d!1;this.oa\u003dnew Map;this.La\u003d0;this.fb\u003d!1;this.Ja\u003dnull};\nvFa\u003dfunction(a,b,c){FT(a,b);rFa(a,c);a.K\u003da.u;sFa(a);tFa(a);a.i\u003da.nextVideo;a.K\u003da.u;return uFa(a)};\nwFa\u003dfunction(a,b){if(a.B.equals(b))return null;if(\"m\"\u003d\u003d\u003db.reason\u0026\u0026b.isLocked())return a.ma(),FT(a,b),a.videoIndex\u003da.C.length-1,GT(a),HT(a),a.Z\u003da.Z||a.i!\u003d\u003da.nextVideo,a.i\u003da.nextVideo,new DT(a.u,a.i,b.reason);\"r\"\u003d\u003d\u003db.reason\u0026\u0026(a.X\u003d-1);FT(a,b);HT(a);if(\"r\"\u003d\u003d\u003db.reason\u0026\u0026a.nextVideo\u003d\u003d\u003da.i)return new DT(a.u,a.nextVideo,b.reason);a.i\u0026\u0026a.nextVideo\u0026\u0026IT(a,a.i.info)\u003cIT(a,a.nextVideo.info)\u0026\u0026(b\u003da.B.reason,a.S\u003da.S||\"r\"\u003d\u003d\u003db||\"u\"\u003d\u003d\u003db||\"v\"\u003d\u003d\u003db);return null};\nxFa\u003dfunction(a,b){if(b.info.video){if(a.i!\u003d\u003db)return a.i\u003db,uFa(a)}else a.Sa\u003da.K!\u003d\u003db,a.K\u003db;return null};\nJT\u003dfunction(a,b,c){a.La+\u003d1;if(void 0\u003d\u003d\u003dc?0:c)a.fb\u003d!0;c\u003d6E4*Math.pow(2,a.La);a.oa.set(b.info.id,(0,g.Q)()+c);a.X\u003d-1;FT(a,a.B)};\nKT\u003dfunction(a){if(a.oa.size){for(var b\u003d(0,g.Q)(),c\u003dg.q(a.oa.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d.value\u003eb)return!0;a.oa.clear()}return!1};\nyFa\u003dfunction(a,b){return new DT(a.K,a.i,b||a.B.reason)};\nLT\u003dfunction(a){return a.B.isLocked()};\nuFa\u003dfunction(a){a.Ka?a.Ka\u003d!1:a.X\u003d(0,g.Q)();a.S\u003d!1;return new DT(a.K,a.i,a.B.reason)};\nzFa\u003dfunction(a,b){var c\u003d{};b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.video){var e\u003dd.video.i,f\u003dc[e],h\u003df\u0026\u0026xC(f)\u0026\u0026f.video.i\u003ea.policy.S,l\u003de\u003c\u003da.policy.S?xC(d):vC(d);if(!f||h||l)c[e]\u003dd}return c};\nFT\u003dfunction(a,b){var c;a.B\u003db;var d\u003da.J.videoInfos;if(!LT(a)){var e\u003d(0,g.Q)();d\u003dg.Cp(d,function(p){if(p.Nb\u003ethis.policy.Nb)return this.ma(),!1;var r\u003dthis.D.i[p.id],t\u003dr.info.i;return this.policy.qr\u0026\u0026this.Va.has(t)||this.oa.get(p.id)\u003ee?!1:4\u003cr.u.u||4\u003cr.S?(this.ma(),!1):r.C?!1:!0},a);\na.fb\u0026\u0026KT(a)\u0026\u0026(d\u003dg.Cp(d,function(p){return 480\u003e\u003dp.video.i}))}d.length||(d\u003da.J.videoInfos);\nvar f\u003dg.Cp(d,b.C,b),h\u003d\"m\"\u003d\u003d\u003db.reason||\"s\"\u003d\u003d\u003db.reason;a.policy.sj\u0026\u0026oT\u0026\u0026g.Zv\u0026\u0026(!h||1080\u003eb.i)\u0026\u0026(f\u003df.filter(function(p){return p.video\u0026\u0026(!p.u||p.u.powerEfficient)}));\nif(0\u003cf.length)if(RC()){var l\u003dzFa(a,f);f\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.i\u003d\u003d\u003dl[p.video.i].i})}else{b\u003df[0];\nvar m\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.video)||void 0\u003d\u003d\u003dc?void 0:c.i;if(m){b\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.video.i\u003d\u003d\u003dm});\nvar n\u003dzFa(a,b)[m].i;f\u003df.filter(function(p){return!!p\u0026\u0026!!p.video\u0026\u0026p.i\u003d\u003d\u003dn})}}f.length||(f\u003d[d[0]]);\nf.sort(function(p,r){return IT(a,p)-IT(a,r)});\nfor(d\u003d1;d\u003cf.length;d++)b\u003df[d-1],h\u003df[d],b.video.width\u003eh.video.width?(a.ma(),g.cc(f,d),d--):IT(a,b)*a.policy.B\u003eIT(a,h)\u0026\u0026(a.ma(),g.cc(f,d-1),d--);d\u003df[f.length-1];a.Xa\u003d!!a.i\u0026\u0026!!a.i.info\u0026\u0026a.i.info.i!\u003d\u003dd.i;a.ma();a.C\u003df;Gya(a.policy,d)};\nrFa\u003dfunction(a,b){b?a.u\u003da.D.i[b]:(b\u003d(b\u003dg.Vb(a.J.i,function(c){return!!c.Ec\u0026\u0026c.Ec.isDefault}))||a.J.i[0],a.u\u003da.D.i[b.id]);\nGT(a)};\nAFa\u003dfunction(a,b){for(var c\u003d0;c+1\u003ca.C.length\u0026\u0026\"tiny\"\u003d\u003d\u003da.C[c].video.quality;)c++;var d\u003dvT(a.xa)/a.policy.B;return IT(a,b.info)+IT(a,a.C[c])\u003ed};\nGT\u003dfunction(a){if(!a.u||!a.policy.u)if(!a.u||!a.u.info.Ec)if(a.u\u003da.D.i[a.J.i[0].id],1\u003ca.J.i.length){var b\u003d!1;if(a.policy.Va){if(b\u003d!0,a.policy.Il){var c\u003dUb(a.J.i,function(d){return\"250\"\u003d\u003d\u003dd.pc()});\n0\u003c\u003dc\u0026\u0026(a.u\u003da.D.i[a.J.i[c].id],b\u003dAFa(a,a.u))}}else b\u003da.B.isLocked()?240\u003ea.B.i:AFa(a,a.u);b\u0026\u0026(a.u\u003da.D.i[g.Tb(a.J.i).id])}};\nHT\u003dfunction(a){a.policy.Uf\u0026\u0026(a.Ja\u003da.Ja||new g.K(function(){a.policy.Uf\u0026\u0026a.i\u0026\u0026!KT(a)\u0026\u00261\u003d\u003d\u003dMath.floor(10*Math.random())?(JT(a,a.i),a.S\u003d!0):a.Ja.start()},6E4),g.lr(a.Ja));\nif(!a.nextVideo||!a.policy.u)if(LT(a))a.nextVideo\u003d360\u003e\u003da.B.i?a.D.i[a.C[0].id]:a.D.i[g.Tb(a.C).id],a.ma();else{for(var b\u003dMath.min(a.videoIndex,a.C.length-1),c\u003dvT(a.xa),d\u003dIT(a,a.u.info),e\u003dc/a.policy.C-d;0\u003cb\u0026\u0026!(IT(a,a.C[b])\u003c\u003de);b--);for(c\u003dc/a.policy.B-d;b\u003ca.C.length-1\u0026\u0026!(IT(a,a.C[b+1])\u003e\u003dc);b++);a.nextVideo\u003da.D.i[a.C[b].id];a.videoIndex!\u003d\u003db\u0026\u0026a.ma();a.videoIndex\u003db}};\nsFa\u003dfunction(a){var b\u003da.policy.C,c\u003dvT(a.xa)/b-IT(a,a.u.info);b\u003dg.Wb(a.C,function(d){return IT(this,d)\u003cc},a);\n0\u003eb\u0026\u0026(b\u003d0);a.videoIndex\u003db;a.nextVideo\u003da.D.i[a.C[b].id];a.ma()};\ntFa\u003dfunction(a){if(a.Za.length){var b\u003da.Za,c\u003dfunction(d,e){if(\"f\"\u003d\u003d\u003dd.info.i||b.includes(DB(d,a.D.isLive)))return d;for(var f\u003d0;f\u003ce.length;f++){var h\u003da.D.i[e[f].id],l\u003dDB(h,a.D.isLive);if(b.includes(l)){l\u003dd.info.i;var m\u003dh.info.i;if(l\u003d\u003d\u003dm||RC())return d\u003dd.info.pc(),e\u003dh.info.pc(),a.Ya.Ea(\"ombifa\",{f:d,t:e}),a.ma(),a.Ka\u003d!0,h;a.Ya.Ea(\"ombifa\",{mismatch:\"efficient\",fc:l,tc:m})}}a.Ya.Ea(\"ombifa\",{mismatch:\"unselectable\",fmts:b.join(\".\")});return d};\na.nextVideo\u003dc(a.nextVideo,a.J.videoInfos);a.u\u003dc(a.u,a.J.i)}};\nIT\u003dfunction(a,b){if(!a.Ba[b.id]){var c\u003da.D.i[b.id].index.getLocalMaxByterate(a.Aa,15);c\u003db.Vu\u0026\u0026a.i\u0026\u0026a.i.index.isLoaded()?c||b.Vu:c||b.Nb;a.Ba[b.id]\u003dc}c\u003da.Ba[b.id];a.policy.jc\u0026\u0026b.video\u0026\u0026b.video.i\u003ea.policy.jc\u0026\u0026(c*\u003d1.5);return c};\nBFa\u003dfunction(a,b){a\u003dVe(a.D.i,function(c){return c.info.pc()\u003d\u003d\u003db});\nif(!a)throw Error(\"Itag \"+b+\" from server not known.\");return a};\nCFa\u003dfunction(a){var b\u003d[];if(\"m\"\u003d\u003d\u003da.B.reason||\"s\"\u003d\u003d\u003da.B.reason)return b;if(Opa(a.D)){for(var c\u003dMath.max(0,a.videoIndex-2);c\u003ca.videoIndex\u0026\u0026c\u003ca.C.length;c++){var d\u003da.C[c].pc();b.push(d)}b.reverse()}return b};\nDFa\u003dfunction(a,b){this.u\u003d(new TextEncoder).encode(a);this.i\u003d(new TextEncoder).encode(b)};\nWra\u003dfunction(a,b){var c,d,e;return g.B(function(f){if(1\u003d\u003df.i){if(!b)return f.return(b);c\u003dMT.So(\"woe\");d\u003dnew RQ(a.u);return g.A(f,d.encrypt(b,a.i),2)}e\u003df.u;MT.Fn(c,Math.ceil(b.byteLength/16));return f.return(e)})};\n$ra\u003dfunction(a,b){var c,d,e;return g.B(function(f){if(1\u003d\u003df.i){if(!b)return f.return(b);c\u003dMT.So(\"wod\");d\u003dnew RQ(a.u);return g.A(f,d.decrypt(b,a.i),2)}e\u003df.u;MT.Fn(c,Math.ceil(b.byteLength/16));return f.return(e)})};\nNT\u003dfunction(a,b,c){this.policy\u003da;this.i\u003db;this.xa\u003dc;this.B\u003dthis.u\u003d0;this.Ze\u003dnull;this.S\u003d[];this.indexRange\u003dthis.initRange\u003dnull;this.X\u003dnew lS;this.Z\u003dthis.oa\u003d!1;a:{if(this.policy.Jc\u0026\u0026this.policy.vr){b\u003d{};c\u003dg.q(this.policy.Jc);for(var d\u003dc.next();!d.done;b\u003d{Tx:b.Tx,Ux:b.Ux},d\u003dc.next())if(d\u003dg.nt(d.value),b.Tx\u003d+d.clen,b.Ux\u003d+d.csz,0\u003cb.Tx\u0026\u00260\u003cb.Ux\u0026\u0026this.policy.u\u003d\u003d\u003dd.docid\u0026\u0026this.i.info.id\u003d\u003d\u003dd.fmtid\u0026\u0026this.i.info.lastModified\u003d\u003d\u003d+d.lmt){c\u003d{};b\u003d(c.clen\u003db.Tx,c.csz\u003db.Ux,c.ck\u003dd.ck,c.civ\u003dd.civ,c);break a}}b\u003dvoid 0}b?\n(this.chunkSize\u003db.csz,this.C\u003dMath.floor(b.clen/b.csz),this.K\u003db.ck,this.J\u003db.civ):(this.chunkSize\u003da.rr,this.C\u003d0,this.policy.Dh\u0026\u0026(this.K\u003dJx(16),this.J\u003dJx(16)));this.D\u003dnew Uint8Array(this.chunkSize);this.K\u0026\u0026this.J\u0026\u0026(this.crypto\u003dnew DFa(this.K,this.J))};\nOT\u003dfunction(a){return!!a.Ze\u0026\u0026a.Ze.B};\nFFa\u003dfunction(a,b){if(!OT(a)\u0026\u0026!a.isDisposed()){if(!(a.oa||(a.oa\u003d!0,0\u003ca.C))){var c\u003dPT(a);c\u003deF(a.policy.u,a.i.info,QT(a),c);RT(a,c)}if(1\u003d\u003d\u003db.info.type)a.initRange\u003dGB(0,b.i.totalLength);else if(2\u003d\u003d\u003db.info.type){if(!a.Ze||1!\u003d\u003da.Ze.type)throw Error(\"deprecated use case\");a.indexRange\u003dGB(a.initRange.end+1,b.i.totalLength)}else if(3\u003d\u003d\u003db.info.type){if(3\u003d\u003d\u003da.Ze.type\u0026\u0026!LB(a.Ze,b.info)\u0026\u0026(a.S\u003d[],c\u003da.Ze,b.info.Oa!\u003d\u003dc.Oa+(c.Yd?1:0)||0!\u003d\u003db.info.Cb))return;if(b.info.Yd){c\u003dg.q(a.S);for(var d\u003dc.next();!d.done;d\u003dc.next())EFa(a,\nd.value);a.S\u003d[]}else{a.S.push(b);a.Ze\u003db.info;return}}a.Ze\u003db.info;EFa(a,b);OT(a)\u0026\u0026(b\u003dnew Uint8Array(a.D.buffer,0,a.u),c\u003d{downloadedEndTime:-1,maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Vu)},b\u003deF(a.policy.u,a.Ze.i.info,QT(a),c,a.B,b,a.crypto),RT(a,b,!0))}};\nEFa\u003dfunction(a,b){var c,d\u003d0,e\u003dgC(b.i);if(a.B\u003ca.C){d\u003da.C*a.chunkSize;var f\u003d((null\u003d\u003d\u003d(c\u003db.info.range)||void 0\u003d\u003d\u003dc?void 0:c.start)||0)+b.info.Cb;d-\u003df;if(d\u003e\u003de.length)return;if(0\u003ed)throw Error(\"Missing data\");a.B\u003da.C;a.u\u003d0}for(f\u003d{};d\u003ce.length;){f.tu\u003dMath.min(e.length-d,a.D.byteLength-a.u);var h\u003dnew Uint8Array(e.buffer,e.byteOffset+d,f.tu);a.D.set(h,a.u);a.u+\u003df.tu;d+\u003df.tu;if(a.u\u003d\u003d\u003da.D.length){if(b.info\u003d\u003d\u003da.Ze\u0026\u0026OT(a)\u0026\u0026d\u003d\u003d\u003de.length)break;h\u003dPT(a);h\u003deF(a.policy.u,a.i.info,QT(a),h,a.B,a.D,a.crypto);RT(a,h);\na.isDisposed()||(h\u003dPT(a),a.xa(QT(a),void 0!\u003d\u003dh?(h.downloadedEndTime||0)*h.averageByteRate:h.maxKnownEndTime*h.averageByteRate,h.maxKnownEndTime*h.averageByteRate));a.D\u003dnew Uint8Array(a.chunkSize);a.u\u003d0;a.B+\u003d1}f\u003d{tu:f.tu}}};\nPT\u003dfunction(a){return{downloadedEndTime:Math.round(a.Ze?a.Ze.D:0),maxKnownEndTime:Math.round(a.i.index.getMaxKnownEndTime()),averageByteRate:Math.round(a.i.info.Vu)}};\nQT\u003dfunction(a){var b,c,d\u003d{lmt:a.i.info.lastModified,docid:a.policy.u,fmtid:a.i.info.id,type:a.i.info.mimeType.split(\";\")[0],csz:a.chunkSize,clen:a.B*a.chunkSize+a.u};a.crypto\u0026\u0026(d.ck\u003da.K,d.civ\u003da.J);var e\u003d\"local://localhost/videoplayback?\"+kt(d);d\u003d{itag:+a.i.info.pc(),mimeType:a.i.info.mimeType,bitrate:8*a.i.info.Nb,lastModified:String(a.i.info.lastModified),initRange:null\u003d\u003d\u003d(b\u003da.initRange)||void 0\u003d\u003d\u003db?void 0:Moa(b),indexRange:null\u003d\u003d\u003d(c\u003da.indexRange)||void 0\u003d\u003d\u003dc?void 0:Moa(c),url:e};e\u003da.i.info;if(e\u003d\n0\u003ce.id.indexOf(\";\")?e.id.split(\";\")[1]:null)d.xtags\u003de;if(e\u003da.i.info.video)if(d.quality\u003de.quality,d.qualityLabel\u003de.qualityLabel,d.width\u003de.width,d.height\u003de.height,e\u003de.fps)d.fps\u003de;if(a\u003da.i.info.audio){if(e\u003da.sampleRate)d.audioSampleRate\u003dString(e);if(a\u003da.numChannels)d.audioChannels\u003da}return d};\nRT\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;b.then(function(d){(c||4\u003d\u003d\u003dd)\u0026\u0026a.X.resolve(d)},function(d){a.X.reject(d)})};\nGFa\u003dfunction(a){a\u003dg.fB(a,1886614376);g.uc(a,function(b){return!b.u});\nreturn g.on(a,function(b){return new Uint8Array(b.data.buffer,b.offset+b.data.byteOffset,b.size)})};\nHFa\u003dfunction(a){var b\u003dqn(a,function(e,f){return e+f.length},0),c\u003dnew Uint8Array(b),d\u003d0;\ng.uc(a,function(e){c.set(e,d);d+\u003de.length});\nreturn c};\nIFa\u003dfunction(a,b,c,d,e){this.ids\u003da;this.i\u003db;this.u\u003dc;this.C\u003dd;this.B\u003de};\nST\u003dfunction(a,b,c){this.initData\u003da;this.contentType\u003db;this.isPrefetch\u003dc;this.i\u003dthis.cryptoPeriodIndex\u003dNaN;this.u\u003d[];this.Be\u003d!1;if(\"webm\"\u003d\u003d\u003d(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.toLowerCase())||16\u003d\u003d\u003da.length)this.Be\u003d!0};\nJFa\u003dfunction(a){a:{var b\u003da.initData;try{for(var c\u003d0,d\u003dnew DataView(b.buffer);c\u003cd.byteLength-8;){var e\u003dd.getUint32(c);if(1\u003e\u003de)break;if(1886614376\u003d\u003d\u003dd.getUint32(c+4)){var f\u003d32;if(0\u003cd.getUint8(c+8)){var h\u003dd.getUint32(c+28);f+\u003d16*h+4}var l\u003dd.getUint32(c+f-4);try{b:{var m\u003dvoid 0,n\u003db.subarray(c+f,c+f+l);f\u003dfs;var p\u003daga;if(TT.length){var r\u003dTT.pop();n\u0026\u0026(Uc(r.i,n),r.B\u003d-1,r.u\u003d-1);m\u003dr}else m\u003dnew Zc(n);try{var t\u003dnew f;var v\u003dce(t,m,p[be]||(p[be]\u003dp()));break b}finally{m.i.clear(),m.B\u003d-1,m.u\u003d-1,100\u003eTT.length\u0026\u0026TT.push(m)}v\u003d\nvoid 0}m\u003dv;if(null!\u003d\u003dm){var x\u003dm;break a}}catch(y){}}c+\u003de}x\u003dnull}catch(y){x\u003dnull}}if(null!\u003dx)for(b\u003dDd(x,7),null\u003d\u003db||a.Be||(a.cryptoPeriodIndex\u003db),b\u003dDd(x,10),null!\u003db\u0026\u00260\u003cb\u0026\u0026!a.Be\u0026\u0026(a.i\u003db),x\u003dFd(x,2),x\u003d!x.length||x[0]instanceof Uint8Array?x:g.on(x,td),x\u003dg.q(x),b\u003dx.next();!b.done;b\u003dx.next())a.u.push(g.Gc(b.value,4))};\nKFa\u003dfunction(a){return isNaN(a.cryptoPeriodIndex)?g.Gc(a.initData):\"\"+a.cryptoPeriodIndex};\nUT\u003dfunction(a,b,c){var d\u003dvoid 0\u003d\u003d\u003dc?{}:c;c\u003dvoid 0\u003d\u003d\u003dd.videoDuration?0:d.videoDuration;var e\u003dvoid 0\u003d\u003d\u003dd.Yw?void 0:d.Yw;d\u003dvoid 0\u003d\u003d\u003dd.Oz?!1:d.Oz;this.videoId\u003da;this.status\u003db;this.videoDuration\u003dc;this.Yw\u003de;this.Oz\u003dd};\nLFa\u003dfunction(a,b,c,d,e){this.videoId\u003da;this.formatStream\u003db;this.u\u003dc;this.bytesDownloaded\u003dd;this.i\u003de};\nVT\u003dfunction(a){this.i\u003da;this.offset\u003d0};\nWT\u003dfunction(a){if(a.offset\u003e\u003da.i.totalLength)throw Error();return hC(a.i,a.offset++)};\nMFa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dWT(a);if(1\u003d\u003d\u003dc){b\u003d-1;for(c\u003d0;7\u003ec;c++){var d\u003dWT(a);-1\u003d\u003d\u003db\u0026\u0026255!\u003d\u003dd\u0026\u0026(b\u003d0);-1\u003cb\u0026\u0026(b\u003d256*b+d)}return b}d\u003d128;for(var e\u003d0;6\u003ee\u0026\u0026d\u003ec;e++)c\u003d256*c+WT(a),d*\u003d128;return b?c:c-d};\nXT\u003dfunction(a,b,c){var d\u003dthis;this.Ya\u003da;this.policy\u003db;this.D\u003dc;this.u\u003d[];this.i\u003dnull;this.xa\u003d-1;this.S\u003d0;this.oa\u003dNaN;this.X\u003d0;this.B\u003dNaN;this.Ba\u003d0;this.La\u003d-1;this.Ka\u003dthis.K\u003dthis.J\u003dthis.Aa\u003dnull;this.Va\u003dthis.Ja\u003dNaN;this.C\u003dthis.Z\u003dthis.Sa\u003dnull;this.Xa\u003d!1;this.timestampOffset\u003d0;if(this.policy.u){var e\u003dthis.D,f\u003dthis.policy.u;this.C\u003dnew NT(this.policy,e,function(h,l,m){h\u003dnew UT(d.policy.u,2,{Yw:new LFa(f,h,e.info,l,m)});a.Ca.nt(h)});\nthis.C.X.promise.then(function(h){d.C\u003dnull;1\u003d\u003d\u003dh\u0026\u0026(h\u003dnew UT(d.policy.u,h),a.Ca.nt(h))},function(h){h\u003d(h.message||\"none\").replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\");\nd.ma();d.Ya.Ea(\"dldbwerr\",{em:h});NFa(d);h\u003dnew UT(d.policy.u,4,{Oz:!0});a.Ca.nt(h)})}};\nOFa\u003dfunction(a){return a.u.length?a.u[0]:null};\nZT\u003dfunction(a){return a.u.length?a.u[a.u.length-1]:null};\nSFa\u003dfunction(a,b,c){if(a.K){var d\u003da.K.Cb+a.K.u;if(0\u003cc.info.Cb)if(c.info.Oa\u003d\u003d\u003da.K.Oa\u0026\u0026c.info.Cb\u003cd){if(c.info.Cb+c.info.u\u003c\u003dd)return;c\u003dnpa(c,d-c.info.Cb)[1]}else if(0\u003c\u003dc.info.Oa\u0026\u00260\u003c\u003da.K.Oa\u0026\u0026!LB(a.K,c.info))throw new g.Rv(\"improper_continuation\",HB(a.K),HB(c.info));d\u003da.K;var e\u003dc.info;(d.Oa!\u003d\u003de.Oa\u0026\u0026e.Oa!\u003d\u003dd.Oa+1||d.type!\u003d\u003de.type||Ag(d.C,e.C)\u0026\u0026d.Oa\u003d\u003d\u003de.Oa?0:Poa(d,e))||$T(a)}else if(0\u003cc.info.Cb)throw new g.Rv(\"continuation_of_null\",HB(c.info));a.K\u003dc.info;a.D\u003dc.info.i;if(0\u003d\u003d\u003dc.info.Cb){if(a.i)throw new g.Rv(\"slice_not_fully_processed\",\nHB(a.i.info),HB(c.info));aU(a)}else!c.info.i.Sg()\u0026\u0026a.J\u0026\u0026Toa(c.info,a.J);if(a.i){d\u003dopa(a.i,c);if(!d)throw new g.Rv(\"failed_to_merge\",HB(a.i.info),HB(c.info));a.i\u003dd}else a.i\u003dc;a:{c\u003dg.kC(a.i.info.i.info);if(3!\u003d\u003da.i.info.type){if(!a.i.info.Yd)break a;6\u003d\u003d\u003da.i.info.type?PFa(a,b,a.i):bU(a,a.i);a.i\u003dnull}for(;a.i;){d\u003da.i.i.totalLength;if(0\u003e\u003da.xa\u0026\u00260\u003d\u003d\u003da.S){var f\u003da.i.i,h\u003d-1;e\u003d-1;if(c){for(var l\u003d0;l+8\u003cf.totalLength;){var m\u003dlpa(f,l),n\u003dlpa(f,l+4);l+\u003dm||1;if(1836019558\u003d\u003d\u003dn)h\u003dl;else if(1835295092\u003d\u003d\u003dn){e\u003dl;break}}0\u003e\ne\u0026\u0026(h\u003d-1)}else{f\u003dnew VT(f);for(m\u003dl\u003d!1;;){n\u003df.getOffset();var p\u003df;try{var r\u003dMFa(p,!0),t\u003dMFa(p,!1);var v\u003dr;var x\u003dt}catch(z){x\u003dv\u003d-1}p\u003dv;var y\u003dx;if(!(0\u003cp))break;if(408125543!\u003d\u003dp)if(524531317\u003d\u003d\u003dp)l\u003d!0,0\u003c\u003dy\u0026\u0026(e\u003df.getOffset()+y,m\u003d!0);else{if(l\u0026\u0026(160\u003d\u003d\u003dp||163\u003d\u003d\u003dp)\u0026\u0026(0\u003eh\u0026\u0026(h\u003dn),m))break;163\u003d\u003d\u003dp\u0026\u0026(h\u003dMath.max(0,h),e\u003df.getOffset()+y);if(160\u003d\u003d\u003dp){0\u003eh\u0026\u0026(e\u003dh\u003df.getOffset()+y);break}f.skip(y)}}0\u003eh\u0026\u0026(e\u003d-1)}if(0\u003eh)break;a.xa\u003dh;a.S\u003de-h}if(a.xa\u003ed)break;a.xa?(d\u003dQFa(a,a.xa),d.B\u0026\u0026!d.info.i.Sg()\u0026\u0026RFa(a,d),PFa(a,b,d),cU(a,\nd),a.xa\u003d0):a.S\u0026\u0026(d\u003dQFa(a,0\u003ea.S?Infinity:a.S),a.S-\u003dd.i.totalLength,cU(a,d))}}a.i\u0026\u0026a.i.info.Yd\u0026\u0026(cU(a,a.i),a.i\u003dnull)};\nbU\u003dfunction(a,b){!b.info.i.Sg()\u0026\u00260\u003d\u003d\u003db.info.Cb\u0026\u0026(g.kC(b.info.i.info)||b.info.i.info.Be())\u0026\u0026upa(b);if(1\u003d\u003d\u003db.info.type)try{RFa(a,b),TFa(a,b)}catch(d){g.Wx(d);var c\u003dMB(b.info);c.hms\u003d\"1\";a.Ya.handleError(!0,\"fmt.unparseable\",c||{})}b.info.i.BE(b);a.C\u0026\u0026FFa(a.C,b)};\nzT\u003dfunction(a){a.u\u003d[];aU(a);NFa(a)};\nNFa\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003da.C)||void 0\u003d\u003d\u003db?void 0:b.dispose();a.C\u003dnull};\nUFa\u003dfunction(a){var b\u003da.u.reduce(function(c,d){return c+d.i.totalLength},0);\na.i\u0026\u0026(b+\u003da.i.i.totalLength);return b};\ndU\u003dfunction(a){return g.on(a.u,function(b){return b.info})};\nQFa\u003dfunction(a,b){var c\u003da.i;b\u003dMath.min(b,c.i.totalLength);if(b\u003d\u003d\u003dc.i.totalLength)return a.i\u003dnull,c;c\u003dnpa(c,b);a.i\u003dc[1];return c[0]};\nRFa\u003dfunction(a,b){var c\u003djC(b);if(wC(b.info.i.info)\u0026\u0026\"bt2020\"\u003d\u003d\u003db.info.i.info.video.primaries){var d\u003dnew gB(c);iB(d,[408125543,374648427,174,224,21936,21937])\u0026\u0026(d\u003dd.start+d.i,129\u003d\u003d\u003dc.getUint8(d)\u0026\u00261\u003d\u003d\u003dc.getUint8(d+1)\u0026\u0026c.setUint8(d+1,9))}d\u003db.info.i.info;vC(d)\u0026\u0026!wC(d)\u0026\u0026(d\u003djC(b),(new gB(d)).lw(),mB([408125543,374648427,174,224],21936,d));b.info.i.info.isVideo()\u0026\u0026(d\u003db.info.i,d.info\u0026\u0026d.info.video\u0026\u00264\u003d\u003d\u003dd.info.video.projectionType\u0026\u0026!d.B\u0026\u0026(g.kC(d.info)?d.B\u003dsoa(c):d.info.Be()\u0026\u0026(d.B\u003dzoa(c))));b.info.i.info.Be()\u0026\u0026\nb.info.isVideo()\u0026\u0026(c\u003djC(b),(new gB(c)).lw(),mB([408125543,374648427,174,224],30320,c)\u0026\u0026mB([408125543,374648427,174,224],21432,c));if(a.policy.Lr\u0026\u0026b.info.i.info.Be()){c\u003djC(b);var e\u003dnew gB(c);if(iB(e,[408125543,374648427,174,29637])){d\u003dlB(e,!0);e\u003de.start+e.i;for(var f\u003d0;f\u003cd-1;f++)c.setUint8(e+f,0);c.setUint8(e+d-1,1)}}if(a.Xn()\u0026\u0026g.kC(b.info.i.info)){d\u003djC(b);c\u003dg.XA(d,0,1701606260);f\u003dg.XA(d,0,1836476516);if(c\u0026\u0026f){c.skip(2);var h\u003dOA(c),l\u003dQA(c);d\u003d[];e\u003d[];var m\u003d[],n\u003d[];if(h)for(h\u003d0;h\u003cl;++h)d.push(RA(c)),\ne.push(RA(c)),m.push(OA(c)),n.push(OA(c));else for(h\u003d0;h\u003cl;++h)d.push(PA(c)),e.push(PA(c)),m.push(OA(c)),n.push(OA(c));c\u003dg.YA(f);c\u003dnew poa(e[0]/c,d[0]/c)}else c\u003dnull;if(c){if(g.kC(b.info.i.info))for(d\u003djC(b),e\u003dg.XA(d,0,1701082227);e;)e.markAsSkip(),e\u003dg.XA(d,e.offset+e.size,1701082227);a.Xa\u003d!0;b.info.i.D\u003dc}}b.info.i.Sg()||b.info.i.i||b.info.i.indexRange||vpa(b)};\nPFa\u003dfunction(a,b,c){if(c.info.i.Sg()){if(a.Xa\u0026\u0026VFa(c)\u0026\u0026(b\u003djC(c),b\u003dg.XA(b,0,1953658222))){b.skip(1);var d\u003dNA(b)\u003c\u003c16|OA(b),e\u003dd\u00261,f\u003dd\u00264;if(d\u0026256){var h\u003dd\u0026512,l\u003dd\u00261024;d\u0026\u003d2048;var m\u003dQA(b);2\u003em||(e\u0026\u0026b.skip(4),f\u0026\u0026b.skip(4),e\u003dQA(b),b.skip((m-1)*(4+(h?4:0)+(l?4:0)+(d?4:0))-4),b.data.setUint32(b.offset+b.i,e))}}if(b\u003da.Aa\u0026\u0026!!a.Aa.D.D)if(b\u003dc.info.isVideo())b\u003dtpa(c),h\u003da.Aa,eU?(l\u003d1/b,b\u003dfU(a,b)\u003e\u003dfU(h)+l):b\u003da.getDuration()\u003e\u003dh.getDuration(),b\u003d!b;b\u0026\u0026VFa(c)\u0026\u0026(b\u003da.Aa,eU?(l\u003dtpa(c),h\u003d1/l,l\u003dfU(a,l),b\u003dfU(b)+h-l):b\u003db.getDuration()-\na.getDuration(),b\u003d1+b/c.info.duration,roa(jC(c),b))}else{h\u003d!1;a.J||(upa(c),c.u\u0026\u0026(a.J\u003dc.u,h\u003d!0,Toa(c.info,c.u),l\u003dc.info.i.info,f\u003djC(c),g.kC(l)?eB(f,1701671783):l.Be()\u0026\u0026mB([408125543],307544935,f)));a:{if(f\u003dl\u003dlC(c,a.policy.Ja))f\u003dc.info.i.info.Be()\u0026\u0026160\u003d\u003d\u003dhC(c.i,0);if(f)a.X+\u003dl,a.B\u003da.policy.Qb?a.B+l:NaN;else{if(a.policy.zq){var n\u003da.Ya.rp(ppa(c),1);e\u003dn;if(0\u003c\u003da.B\u0026\u00266!\u003d\u003dc.info.type){if(a.policy.Qb\u0026\u0026isNaN(a.Ja)){g.Xx(new g.Rv(\"Missing duration while processing previous chunk\",HB(c.info)));$T(a);break a}f\u003d\nn-a.B;var p\u003df-a.Ba;d\u003dc.info.Oa;var r\u003da.Ka?a.Ka.Oa:-1,t\u003da.Va,v\u003da.Ja;m\u003da.policy.Fe\u0026\u0026f\u003ea.policy.Fe;var x\u003da.policy.le\u0026\u0026p\u003ea.policy.le;1E-4\u003cMath.abs(p)\u0026\u0026(n\u003d{audio:\"\"+ +a.Xn(),sq:d.toFixed(),sliceStart:n,lastSq:r.toFixed(),lastSliceStart:t,lastSliceDuration:v,totalDrift:(1E3*f).toFixed(),segDrift:(1E3*p).toFixed(),skipRewrite:\"\"+(+m||x)},a.Ya.handleError(!1,\"qoe.avsync\",n),a.La\u003dd);n\u003d0;a.policy.gq\u0026\u0026(m||x||(e\u003da.B),a.Aa\u0026\u0026!a.Xn()\u0026\u0026g.kC(c.info.i.info)\u0026\u0026(x\u003da.Aa,m\u003dx.La,x\u003dx.Ba,p\u003d.02\u003cMath.abs(x-f),(d\u003d\u003d\u003dm||d\u003em\u0026\u0026d\u003e\na.La)\u0026\u0026p\u0026\u0026(d\u003dMath.max(.95,Math.min(1.05,(l-(x-f))/l)),roa(jC(c),d),d\u003dlC(c,a.policy.Ja),n\u003dl-d,l\u003dd)));a.Ba\u003df+n}}else isNaN(a.B)?e\u003dc.info.startTime:e\u003da.B;qpa(c,e)?(isNaN(a.oa)\u0026\u0026(a.oa\u003de),a.X+\u003dl,a.B\u003de+l):(l\u003dMB(c.info),l.smst\u003d\"1\",a.Ya.handleError(!0,\"fmt.unparseable\",l||{}))}}a.Ka\u003dc.info;a.Ja\u003dspa(c);0\u003c\u003dc.C\u0026\u0026(a.Va\u003dc.C);if(h\u0026\u0026a.J){h\u003dWFa(a,!0);NB(c.info,h);a.i\u0026\u0026NB(a.i.info,h);b\u003dg.q(b.info.i);for(l\u003db.next();!l.done;l\u003db.next())NB(l.value,h);(c.info.Yd||a.i\u0026\u0026a.i.info.Yd)\u0026\u00266!\u003d\u003dc.info.type||(a.Z\u003dh,b\u003da.Ya,b.i.isManifestless\u0026\u0026\nXFa(b,h,null,!!a.D.info.video),a.policy.wc||YFa(a))}}TFa(a,c);a.timestampOffset\u0026\u0026rpa(c,a.timestampOffset)};\ncU\u003dfunction(a,b){if(b.info.Yd){a.Sa\u003db.info;if(a.J){var c\u003da.J,d\u003dWFa(a,!1),e\u003dnull;if(a.J.dw()){e\u003dc.data[\"Stitched-Video-Id\"]?c.data[\"Stitched-Video-Id\"].split(\",\").slice(0,-1):[];var f\u003dc.data[\"Stitched-Video-Cpn\"]?c.data[\"Stitched-Video-Cpn\"].split(\",\").slice(0,-1):[],h\u003d[];if(c.data[\"Stitched-Video-Duration-Us\"])for(var l\u003dg.q(c.data[\"Stitched-Video-Duration-Us\"].split(\",\").slice(0,-1)),m\u003dl.next();!m.done;m\u003dl.next())h.push((Number(m.value)||0)/1E6);l\u003d[];if(c.data[\"Stitched-Video-Start-Frame-Index\"]){m\u003d\ng.q(c.data[\"Stitched-Video-Start-Frame-Index\"].split(\",\").slice(0,-1));for(var n\u003dm.next();!n.done;n\u003dm.next())l.push(Number(n.value)||0)}l\u003d[];if(c.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"])for(m\u003dg.q(c.data[\"Stitched-Video-Start-Time-Within-Ad-Us\"].split(\",\").slice(0,-1)),n\u003dm.next();!n.done;n\u003dm.next())l.push((Number(n.value)||0)/1E6);e\u003dnew IFa(e,f,h,l,g.ooa(c))}a.Ya.RF(a.D,d,e);a.Z||a.policy.wc||YFa(a);a.Z\u003dnull}aU(a)}a.C\u0026\u0026FFa(a.C,b);if(c\u003dZT(a))if(c\u003dopa(c,b,a.policy.jj)){a.u.pop();a.u.push(c);return}a.u.push(b)};\naU\u003dfunction(a){a.i\u003dnull;a.xa\u003d-1;a.S\u003d0;a.J\u003dnull;a.oa\u003dNaN;a.X\u003d0;a.Z\u003dnull};\n$T\u003dfunction(a){a.B\u003dNaN;a.Ba\u003d0;a.La\u003d-1;a.Ka\u003dnull;a.Va\u003dNaN;a.Ja\u003dNaN};\nTFa\u003dfunction(a,b){if(a.D.info.Hd){if(b.info.i.info.Be()){var c\u003dnew gB(jC(b));if(iB(c,[408125543,374648427,174,28032,25152,20533,18402])){var d\u003dlB(c,!0);c\u003d16!\u003d\u003dd?null:qB(c,d)}else c\u003dnull;d\u003d\"webm\"}else b.info.S\u003dGFa(jC(b)),c\u003dHFa(b.info.S),d\u003d\"cenc\";c\u0026\u0026c.length\u0026\u0026(c\u003dnew ST(c,d),c.Be\u003db.info.i.info.Be(),b.u\u0026\u0026b.u.cryptoPeriodIndex\u0026\u0026(c.cryptoPeriodIndex\u003db.u.cryptoPeriodIndex),a.policy.pj\u0026\u0026b.u\u0026\u0026b.u.B\u0026\u0026(c.i\u003db.u.B),a.Ya.ot(c))}};\nYFa\u003dfunction(a){var b\u003da.J,c\u003dmoa(b);c\u0026\u0026(c.startSecs+\u003da.oa,a.Ya.QF(a.D,c,b.i,b.dw()))};\nWFa\u003dfunction(a,b){var c,d\u003da.J;if(c\u003dmoa(d))c.startSecs+\u003da.oa;return new DA(d.i,a.oa,b?d.aj:a.X,d.ingestionTime,\"sq/\"+d.i,void 0,void 0,b,c)};\nVFa\u003dfunction(a){return a.info.i.Sg()\u0026\u0026a.info.Oa\u003d\u003d\u003da.info.i.index.getLastSegmentNumber()};\nfU\u003dfunction(a,b){b\u003d(b\u003dvoid 0\u003d\u003d\u003db?0:b)?Math.round(a.timestampOffset*b)/b:a.timestampOffset;a.D.D\u0026\u0026b\u0026\u0026(b+\u003da.D.D.i);return b+a.getDuration()};\nZFa\u003dfunction(a,b){0\u003eb||(a.u.forEach(function(c){rpa(c,b)}),a.timestampOffset\u003db)};\ngU\u003dfunction(a,b){this.info\u003da;this.callback\u003db;this.state\u003d1;this.S\u003d!1;this.C\u003d0;this.D\u003d!1;this.u\u003dnull};\n$Fa\u003dfunction(a){return g.pn(a.info.i,function(b){return 3\u003d\u003d\u003db.type})};\nhU\u003dfunction(a,b){var c\u003da.state;a.state\u003db;a.onStateChange(c);a.callback\u0026\u0026a.callback(a,c)};\niU\u003dfunction(a,b){b\u0026\u0026a.state\u003cb?hU(a,b):a.callback\u0026\u0026a.callback(a,a.state)};\naGa\u003dfunction(a){a.u\u0026\u0026a.u.C?(a\u003da.u.C,a\u003dnew IB(a.type,a.i,a.range,\"getEmptyStubAfter\"+a.J,a.Oa,a.startTime+a.duration,0,a.Cb+a.u,0,!1)):(a\u003da.info.i[0],a\u003dnew IB(a.type,a.i,a.range,\"getEmptyStubBefore\"+a.J,a.Oa,a.startTime,0,a.Cb,0,!1));return a};\nbGa\u003dfunction(a,b){this.i\u003da;this.u\u003d0;this.B\u003dnull;this.ge\u003d[];this.C\u003dnull;(this.length\u003db?b:0)?1!\u003d\u003dthis.i.length||this.i[0].u||(this.i[0].u\u003dthis.length):1\u003d\u003d\u003dthis.i.length||g.pn(this.i,function(c){return!!c.range})};\ncGa\u003dfunction(a,b,c){a.B\u0026\u0026(dC(a.B,b),b\u003da.B,a.B\u003dnull);for(var d\u003d!1,e\u003d!1,f\u003d0,h\u003d0,l\u003dg.q(a.i),m\u003dl.next();!m.done;m\u003dl.next())if(m\u003dm.value,m.range\u0026\u0026f+m.u\u003c\u003da.u)f+\u003dm.u;else{if(JB(m)\u0026\u0026!c\u0026\u0026a.u+b.totalLength-h\u003cf+m.u){a.B\u003db.split(h).Oq;break}var n\u003d3\u003d\u003d\u003dm.type||4\u003d\u003d\u003dm.type,p\u003da.u-f,r\u003da,t\u003dh,v\u003db,x\u003dm.i.Ar()\u0026\u0026!p||n\u0026\u0026d\u0026\u0026!e\u0026\u00261\u003d\u003d\u003db.i.length,y\u003d!!c,z\u003dv.totalLength-t;m.range\u0026\u0026(z\u003dMath.min(m.u-p,z));y\u003dm.range?m.Cb+p+z\u003d\u003d\u003dm.range.length:y;p\u003dnew IB(m.type,m.i,m.range,\"reslice\"+m.J,m.Oa,m.startTime,m.duration,m.Cb+p,z,y\u0026\u0026m.B,y);\ny\u003dz;t\u003dv.split(t).Oq.split(y).Kz;r.ge.push(new iC(p,t,x));r\u003dz;a.u+\u003dr;h+\u003dr;f+\u003dm.u;1\u003d\u003d\u003dm.type\u0026\u0026(d\u003d!0);n\u0026\u0026(e\u003d!0);if(h\u003d\u003d\u003db.totalLength)break}};\ndGa\u003dfunction(a){if(!a.ge.length)return[];var b\u003da.ge;a.ge\u003d[];a.C\u003dg.Tb(b).info;return b};\neGa\u003dfunction(a){return a.length-a.u+a.ge.reduce(function(b,c){return b+c.i.totalLength},0)};\nkU\u003dfunction(a,b,c,d){var e;gU.call(this,b,d);var f\u003dthis;this.i\u003da;this.Rd\u003dc;this.B\u003dnew g.K(function(){f.isComplete()||hU(f,5)},3E3);\nthis.Bd\u003dfunction(){f.isDisposed()||(jU(f.Rd,f.i)?(f.isComplete()||f.B.start(),f.Rd.cg(f.i)\u0026\u0026iU(f,2),f.Rd.yf(f.i)\u0026\u0026(fGa(f.Rd,f.i)?hU(f,4):hU(f,5))):hU(f,5))};\nthis.B.start();this.u\u003dnew bGa(this.info.i,null\u003d\u003d\u003d(e\u003dthis.info.range)||void 0\u003d\u003d\u003de?void 0:e.length);gGa(this.Rd,this.i,this.Bd);g.Eh(this.Bd)};\nlU\u003dfunction(a,b,c){this.Ya\u003da;this.policy\u003db;this.i\u003dc;this.B\u003d[];this.u\u003dthis.Xb\u003dnull;this.Z\u003dthis.oa\u003d0;this.J\u003d-1;this.S\u003d!1;this.X\u003d-1;this.C\u003dnew XT(a,b,c);this.Nb\u003dc.info.Nb;this.K\u003dc.nw();this.isManifestless\u003dc.nw();this.D\u003dthis.K};\nmU\u003dfunction(a,b){b\u0026\u0026eU\u0026\u0026ZFa(a.C,b.sE());a.Xb\u003db};\nnU\u003dfunction(a){return a.Xb\u0026\u0026a.Xb.wz()};\noU\u003dfunction(a,b){a.B.push(b);a.u\u003dg.Tb(b.info.i)};\npU\u003dfunction(a){for(;a.B.length\u0026\u00264\u003d\u003d\u003da.B[0].state;){var b\u003da.B.shift();hGa(a,b);a.oa\u003db.JK()}a.B.length\u0026\u0026(b\u003da.B[0],b.zt()\u0026\u0026(!b.info.Jk()||b instanceof kU)\u0026\u0026hGa(a,b))};\nhGa\u003dfunction(a,b){if(b.zt()){var c\u003db.tC();c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,a.policy.Z\u0026\u0026b instanceof kU\u0026\u0026a.Ya.Ea(\"omblss\",{s:HB(d.info)}),iGa(a,b,d)}};\niGa\u003dfunction(a,b,c){var d;switch(c.info.type){case 1:case 2:bU(a.C,c);break;case 4:var e\u003dc.info.i,f\u003de.gI(c);(null\u003d\u003d\u003d(d\u003da.u)||void 0\u003d\u003d\u003dd?0:4\u003d\u003d\u003dd.type)\u0026\u0026Roa(c.info,a.u)\u0026\u0026(a.u\u003de.Ht(a.u).pop());c\u003dg.q(f);for(e\u003dc.next();!e.done;e\u003dc.next())iGa(a,b,e.value);break;case 3:SFa(a.C,b,c);break;case 6:SFa(a.C,b,c),a.u\u003dc.info}};\nyT\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(a.Xb){var d\u003da.Xb.tf(),e\u003dMC(d,b),f\u003dNaN,h\u003dnU(a);h\u0026\u0026(f\u003dMC(d,h.i.index.getStartTime(h.Oa)));if(e\u003d\u003d\u003df\u0026\u0026a.u\u0026\u0026a.u.u\u0026\u0026jGa(qU(a),0))return b}a\u003dkGa(a,b,c);return 0\u003c\u003da?a:NaN};\nAT\u003dfunction(a,b){a.i.Ye();var c\u003dkGa(a,b);if(0\u003c\u003dc)return c;c\u003dMath;var d\u003dc.min,e\u003da.C;if(e.C)if(e\u003de.C,e.Ze\u0026\u00263\u003d\u003d\u003de.Ze.type)e\u003de.Ze.startTime;else if(0\u003ce.C){var f\u003de.i.index;f\u003dg.pc(f.offsets.subarray(0,f.count),e.C*e.chunkSize);e\u003de.i.index.getStartTime(0\u003c\u003df?f:Math.max(0,-f-2))}else e\u003d0;else e\u003dInfinity;b\u003dd.call(c,b,e);a.u\u003da.i.gm(b).i[0];rU(a)\u0026\u0026a.Xb\u0026\u0026a.Xb.abort();a.Z\u003d0;return a.u.startTime};\nlGa\u003dfunction(a){a.K\u003d!0;a.D\u003d!0;a.J\u003d-1;AT(a,Infinity)};\nsU\u003dfunction(a){var b\u003d0;g.uc(a.B,function(c){var d\u003db;c\u003dc.u\u0026\u0026c.u.length?eGa(c.u):Uoa(c.info);b\u003dd+c},a);\nreturn b+\u003dUFa(a.C)};\ntU\u003dfunction(a,b){if(!a.Xb)return 0;var c\u003dnU(a);if(c\u0026\u0026c.B)return c.D;a\u003da.Xb.tf(!0);return Bpa(a,b)};\nnFa\u003dfunction(a,b,c,d){xT(a);for(var e\u003da.C,f\u003d!1,h\u003de.u.length-1;0\u003c\u003dh;h--){var l\u003de.u[h];l.info.Oa\u003e\u003db\u0026\u0026(e.u.pop(),e.B-\u003dlC(l,e.policy.Ja),f\u003d!0)}f\u0026\u0026(e.K\u003d0\u003ce.u.length?e.u[e.u.length-1].info:null,e.policy.Kr\u0026\u00260\u003d\u003d\u003de.u.length\u0026\u0026isNaN(e.oa)\u0026\u0026$T(e));d\u003ec?AT(a,d):a.u\u003da.i.Vm(b-1,!1).i[0]};\nwU\u003dfunction(a,b){var c;for(c\u003d0;c\u003ca.B.length\u0026\u0026b!\u003d\u003da.B[c];c++);if(c\u003d\u003d\u003da.B.length)uU(a,b);else{for(;c\u003ca.B.length;)uU(a,a.B.pop());var d\u003dvU(a);d\u0026\u0026d.i.Sg()\u0026\u0026ko(b.info.i,function(e){return Soa(e,d)})?a.u\u003dd:KB(b.info.i[0])?a.u\u003daGa(b):a.u\u003dnull}};\nrU\u003dfunction(a){var b;!(b\u003d\"f\"\u003d\u003d\u003da.i.info.i)\u0026\u0026(b\u003da.policy.u)\u0026\u0026(b\u003da.C,b\u003d!!b.C\u0026\u0026OT(b.C));if(b)return!0;b\u003dnU(a);if(!b)return!1;var c\u003db.B\u0026\u0026b.Yd;return a.isManifestless\u0026\u00260\u003ca.X?c||b.Oa\u003e\u003da.X:c};\nmGa\u003dfunction(a){var b;return rU(a)||!(null\u003d\u003d\u003d(b\u003dZT(a.C))||void 0\u003d\u003d\u003db||!b.info.B)};\nqU\u003dfunction(a){var b\u003d[],c\u003dnU(a);c\u0026\u0026b.push(c);b\u003dg.gc(b,dU(a.C));g.uc(a.B,function(d){g.uc(d.info.i,function(e){d.S\u0026\u0026(b\u003dg.Cp(b,function(f){return!Roa(f,e)}));\n(KB(e)||4\u003d\u003d\u003de.type)\u0026\u0026b.push(e)})});\na.u\u0026\u0026!Ooa(a.u,g.Tb(b),a.u.i.Sg())\u0026\u0026b.push(a.u);return b};\njGa\u003dfunction(a,b){if(!a.length)return!1;for(b+\u003d1;b\u003ca.length;b++)if(!Poa(a[b-1],a[b]))return!1;return!0};\nkGa\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(!a.u||!a.u.u)return NaN;a\u003dqU(a);a:{var d\u003dc;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;for(var e\u003d-1,f\u003d0;f\u003ca.length;++f){var h\u003da[f];if(h.C\u003c\u003db)if(d)e\u003df;else if(h.startTime+h.duration\u003e\u003db){b\u003df;break a}}b\u003de}return 0\u003eb?NaN:jGa(a,c?b:0)?a[b].startTime:NaN};\nxU\u003dfunction(a){return!(!a.u||a.u.i\u003d\u003d\u003da.i)};\nyU\u003dfunction(a){return xU(a)\u0026\u0026a.i.Ye()\u0026\u0026a.u.i.info.Nb\u003ca.i.info.Nb};\nnGa\u003dfunction(a,b,c){return(a\u003dvU(a))\u0026\u0026!a.B?a.D\u003eb\u0026\u0026a.D\u003cb+c:!1};\nvU\u003dfunction(a){var b\u003dZT(a.C);return b?b.info:nU(a)};\nxT\u003dfunction(a){g.uc(a.B,function(b){uU(this,b)},a);\na.B\u003d[];a.u\u003dnull};\nuU\u003dfunction(a,b){var c\u003db.info.i[0].i.Sg();b.S\u0026\u0026!c\u0026\u0026(a\u003da.C,a.ma(),a.Z\u0026\u0026!a.policy.Qf\u0026\u0026(c\u003da.Ya,c.i.isManifestless\u0026\u0026gD(c.i,a.Z.Oa,!!a.D.info.video)),a.Z\u003dnull,a.J\u003dnull,a.K\u003da.Sa,a.B-\u003da.X,aU(a));b.dispose()};\noGa\u003dfunction(a){return!!a.u\u0026\u0026-1!\u003d\u003da.u.Oa\u0026\u0026a.u.Oa\u003ca.i.index.getFirstSegmentNumber()};\npGa\u003dfunction(a){var b\u003da.u;b\u0026\u0026-1\u003d\u003d\u003db.Oa\u0026\u0026(a\u003dZT(a.C))\u0026\u0026KB(a.info)\u0026\u0026(a\u003da.info.Oa,b.J\u003d\"updateLastSliceRequested\",b.Oa\u003da)};\nqGa\u003dfunction(a){return ko(a.B,function(b){return b.D})};\nzU\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?{}:d;this.policy\u003db;this.callbacks\u003dc;this.status\u003d0;this.i\u003dnew cC;this.B\u003d0;this.isDisposed\u003dthis.C\u003d!1;this.D\u003d0;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(d.method||\"GET\",a);if(d.headers)for(a\u003dd.headers,b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.xhr.setRequestHeader(c,a[c]);this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(){return e.qt()};\nthis.xhr.onload\u003dfunction(){return e.onDone()};\nthis.xhr.onerror\u003dfunction(){return e.onError()};\nthis.xhr.fetch(function(f){e.u\u0026\u0026e.i.append(e.u);e.u\u003df;e.B+\u003df.length;f\u003d(0,g.Q)();10\u003cf-e.D\u0026\u0026(e.callbacks.uq(f,e.B),e.D\u003df)},function(){},d.body||null)};\nsGa\u003dfunction(a,b){var c\u003dthis;this.i\u003da;this.callbacks\u003db;this.loaded\u003dthis.status\u003d0;this.error\u003d\"\";a\u003dFB(this.i.get(\"range\")||\"\");if(!a)throw Error(\"bad range\");this.range\u003da;this.u\u003dnew cC;rGa(this).then(function(){c.callbacks.Ho()},function(d){c.error\u003d\"\"+d||\"unknown_err\";\nc.callbacks.Ho()})};\nrGa\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,v,x,y;return g.B(function(z){if(1\u003d\u003dz.i){a.status\u003d200;b\u003da.i.get(\"docid\");c\u003dHg(a.i.get(\"fmtid\")||\"\");d\u003da.i.get(\"lmt\")||\"0\";e\u003d+(a.i.get(\"csz\")||0);if(!b||!c||!e)throw Error(\"Invalid local URL\");a.i.get(\"ck\")\u0026\u0026a.i.get(\"civ\")\u0026\u0026(f\u003dnew DFa(a.i.get(\"ck\"),a.i.get(\"civ\")));h\u003da.range;l\u003dMath.floor(h.start/e);m\u003dMath.floor(h.end/e);n\u003dl}if(5!\u003dz.i)return n\u003c\u003dm?g.A(z,asa(b,c,d,n,f),5):z.eb(0);p\u003dz.u;if(void 0\u003d\u003d\u003dp)throw Error(\"invariant: data is undefined\");r\u003dn*e;t\u003d(n+1)*e;\nv\u003dMath.max(0,h.start-r);x\u003dMath.min(h.end+1,t)-(v+r);y\u003dnew Uint8Array(p.buffer,v,x);a.u.append(y);a.loaded+\u003dx;a.loaded\u003ch.length\u0026\u0026a.callbacks.uq((0,g.Q)(),a.loaded);n++;return z.eb(2)})};\nAU\u003dfunction(a,b){var c\u003db.Rg,d\u003dvoid 0\u003d\u003d\u003db.xj?1:b.xj,e\u003dvoid 0\u003d\u003d\u003db.KA?d:b.KA,f\u003dvoid 0\u003d\u003d\u003db.Jk?!1:b.Jk,h\u003dvoid 0\u003d\u003d\u003db.mm?!1:b.mm,l\u003dvoid 0\u003d\u003d\u003db.RD?!1:b.RD,m\u003db.kh,n\u003db.Oa;b\u003db.Ve;this.callbacks\u003da;this.requestNumber\u003d++tGa;this.i\u003dthis.now();this.xa\u003dthis.La\u003dNaN;this.Ja\u003d0;this.C\u003dthis.i;this.u\u003d0;this.Va\u003dthis.i;this.Aa\u003d0;this.Sa\u003dthis.Ka\u003dthis.isActive\u003d!1;this.B\u003d0;this.K\u003dNaN;this.X\u003dthis.D\u003dInfinity;this.Z\u003dNaN;this.Ba\u003d!1;this.J\u003dNaN;this.S\u003dvoid 0;this.Rg\u003dc;this.policy\u003dthis.Rg.xa;this.xj\u003dd;this.KA\u003de;this.Jk\u003df;this.mm\u003dh;\nl\u0026\u0026(this.S\u003d[]);this.kh\u003dm;this.Oa\u003dn;this.Ve\u003db;this.snapshot\u003dQD(this.Rg);uGa(this);vGa(this,this.i);this.K\u003d(this.J-this.i)/1E3};\nwGa\u003dfunction(a,b){a.url\u003db;window.performance\u0026\u0026!performance.onresourcetimingbufferfull\u0026\u0026(performance.onresourcetimingbufferfull\u003dfunction(){performance.clearResourceTimings()})};\nBU\u003dfunction(a){var b,c\u003d{rn:a.requestNumber,rt:(a.now()-a.i).toFixed(),lb:a.u,pt:(1E3*a.K).toFixed(),pb:a.xj,stall:(1E3*a.B).toFixed(),hrt:(a.La-a.i).toFixed(),elt:(a.xa-a.i).toFixed(),elb:a.Ja};a.url\u0026\u0026(null\u003d\u003d\u003d(b\u003dwindow.performance)||void 0\u003d\u003d\u003db?0:b.getEntriesByName)\u0026\u0026(a\u003dperformance.getEntriesByName(a.url))\u0026\u0026a.length\u0026\u0026(a\u003da[0],c.pedns\u003d(a.domainLookupEnd-a.startTime).toFixed(),c.pecon\u003d(a.connectEnd-a.domainLookupEnd).toFixed(),c.perqs\u003d(a.requestStart-a.connectEnd).toFixed());return c};\nyGa\u003dfunction(a,b,c,d){if(!a.Ka){a.Ka\u003d!0;if(!a.mm){CU(a,b,c);xGa(a,b,c);var e\u003da.Kn();if(2\u003d\u003d\u003de\u0026\u0026d)DU(a,a.u/d,a.u);else if(2\u003d\u003d\u003de||1\u003d\u003d\u003de)d\u003d(b-a.i)/1E3,(d\u003c\u003da.policy.i||!a.policy.i)\u0026\u0026!a.Sa\u0026\u0026EU(a)\u0026\u0026DU(a,d,c),EU(a)\u0026\u0026(d\u003da.Rg,c\u003dMath.max(c,2048),d.i.Qg(1,a.B/c),RD(d));c\u003da.Rg;b\u003d(b-a.i)/1E3||.05;d\u003da.K;e\u003da.Jk;c.J.Qg(b,a.u/b);c.C\u003dMD();e||c.u.Qg(1,b-d)}a.deactivate()}};\nxGa\u003dfunction(a,b,c){var d\u003d(b-a.C)/1E3,e\u003dc-a.u,f\u003da.Kn();if(a.isActive)1\u003d\u003d\u003df\u0026\u00260\u003ce\u0026\u0026(.2\u003cd||1024\u003ee?(a.B+\u003dd,.2\u003cd\u0026\u0026DU(a,.05,e)):DU(a,d,e),a.Sa\u003d!0);else if(FU(a,c)){if(1\u003d\u003d\u003df\u0026\u0026(f\u003d(b-a.i)/1E3,!zGa(a)\u0026\u0026!a.mm)){var h\u003da.Rg;h.K.Qg(1,f);RD(h)}a.xa\u003db;a.Ja\u003dc;a.isActive\u003d!0}a.mm||Pqa(a.Rg,d,e);a.C\u003db;a.u\u003dc};\nDU\u003dfunction(a,b,c){if(!a.mm){b\u003dMath.max(b,.05);a\u003da.Rg;var d\u003db;a.B.Qg(void 0\u003d\u003d\u003db?d:b,c/d);a.C\u003dMD()}};\nCU\u003dfunction(a,b,c){c\u003dMath.round(c/1024);a.S\u0026\u0026a.S.push(GU(b-a.Va,c-a.Aa));a.Va\u003db;a.Aa\u003dc};\nAGa\u003dfunction(a){return a.S?a.S.join(\"\"):\"\"};\nFU\u003dfunction(a,b){return b?a.kh\u0026\u00261!\u003d\u003da.Kn()?!0:2048\u003c\u003db:!1};\nEU\u003dfunction(a){return FU(a,a.u)};\nBGa\u003dfunction(a){return(a.C-a.i)/1E3};\nuGa\u003dfunction(a){a.Z\u003da.i+1E3*a.snapshot.delay;a.Ba\u003d!1};\nHU\u003dfunction(a,b){if(a.kh\u0026\u0026void 0!\u003d\u003da.Oa\u0026\u0026void 0!\u003d\u003da.Ve){var c\u003dMath,d\u003dc.min,e\u003da.D;var f\u003da.kh;var h\u003da.i;if(aFa(f,a.Oa))f\u003db;else{var l\u003d0;f.og\u0026\u0026(l\u003d.2);f\u003dh+1E3*(f.Kg+l)}a.D\u003dd.call(c,e,f);c\u003dMath;d\u003dc.min;e\u003da.X;f\u003da.kh;h\u003da.i;l\u003dbFa(f,a.Oa,a.Ve);2!\u003d\u003dl\u0026\u0026(b\u003dl?b:h+1E3*f.Kg,f.og\u0026\u0026(b+\u003d1E3*f.Kg));a.X\u003dd.call(c,e,b);a.D\u003c\u003da.i?uGa(a):(a.Z\u003da.D,a.Ba\u003d!0)}};\nzGa\u003dfunction(a){a.kh\u0026\u0026HU(a,a.now());return a.Ba};\nvGa\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?a.now():b;if(a.kh){HU(a,b);var c\u003da.oa?a.kh?1!\u003d\u003da.Kn():!1:a.D!\u003d\u003da.X;if(c){if(c\u003da.X,b\u003cc){a.J\u003da.X;return}}else c\u003da.D;c\u003dMath.max(c,a.Z)}else c\u003da.Z;var d\u003da.xj-a.u;0\u003ed\u0026\u0026(d\u003d0);d\u003d1E3*(d*a.snapshot.stall+d/a.snapshot.byterate);d\u003dEU(a)?d+b:d+Math.max(b,c);a.J\u003dd};\nGU\u003dfunction(a,b){for(var c\u003d\"\";4095\u003ca;)c+\u003dGU(4095,0),a-\u003d4095;for(;4095\u003cb;)c+\u003dGU(a,4095),b-\u003d4095,a\u003d0;return c+(\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(a\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u003e\u003e6\u002663)+\"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_\".charAt(b\u002663))};\nIU\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?{}:d;this.policy\u003db;this.callbacks\u003dc;this.Aa\u003dd;this.status\u003d0;this.response\u003dvoid 0;this.xa\u003d!1;this.u\u003d0;this.oa\u003dNaN;this.Z\u003d0;this.S\u003dthis.D\u003dthis.X\u003d!1;this.errorMessage\u003d\"\";this.Ja\u003dfunction(f){e.status\u003df.status;if(f.ok\u0026\u0026f.body\u0026\u0026204!\u003d\u003de.status)e.status\u003de.status||242,e.B\u003df.body.getReader(),e.isDisposed()?e.B.cancel().catch(function(){}):(e.K\u003df.headers,e.callbacks.ut(),CGa(e));\nelse e.onDone()};\nthis.Ba\u003dfunction(f){var h\u003d(0,g.Q)();if(!e.isDisposed())if(e.J\u0026\u0026(e.i.append(e.J),e.J\u003dvoid 0),f.done)e.B\u003dvoid 0,e.onDone();else{f\u003df.value;e.u+\u003df.length;DGa(e)?e.i.append(f):e.J\u003df;f\u003d(0,g.Q)();if(!e.policy.i||10\u003cf-e.Z)e.Z\u003df,e.callbacks.uq(h,e.u);CGa(e)}};\nthis.onError\u003dfunction(f){e.ma();e.errorMessage\u003dString(f);e.D\u003d!0;e.onDone()};\nthis.i\u003dnew cC;this.id\u003dEGa++;this.C\u003dwindow.AbortController||yz()?new AbortController:void 0;this.start(a);this.startTime\u003dDate.now()};\nCGa\u003dfunction(a){a.B.read().then(a.Ba,a.onError).then(void 0,Lv)};\nDGa\u003dfunction(a){if(a.policy.i)return!1;var b\u003da.getResponseHeader(\"content-type\");b\u003d\"audio/mp4\"\u003d\u003d\u003db||\"video/mp4\"\u003d\u003d\u003db;return a.policy.u\u0026\u0026a.policy.og\u0026\u0026xz(a)\u0026\u0026b};\nJU\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.callbacks\u003db;this.u\u003dthis.status\u003d0;this.isDisposed\u003dthis.i\u003d!1;this.xhr\u003dnew XMLHttpRequest;this.xhr.open(c.method||\"GET\",a);if(c.headers){a\u003dc.headers;b\u003dg.q(Object.keys(a));for(var e\u003db.next();!e.done;e\u003db.next())e\u003de.value,this.xhr.setRequestHeader(e,a[e])}this.xhr.responseType\u003d\"arraybuffer\";this.xhr.withCredentials\u003d!0;this.xhr.onreadystatechange\u003dfunction(f){d.qt(f)};\na\u003dgt(function(f){d.onDone(f)});\nthis.xhr.addEventListener(\"load\",a,!1);this.xhr.addEventListener(\"error\",a,!1);c.body?this.xhr.send(c.body):this.xhr.send();this.xhr.addEventListener(\"progress\",gt(function(f){d.Bd(f)}),!1)};\nMU\u003dfunction(a,b,c,d,e,f){var h\u003dvoid 0\u003d\u003d\u003df?{}:f;f\u003dvoid 0\u003d\u003d\u003dh.Uw?[]:h.Uw;var l\u003dvoid 0\u003d\u003d\u003dh.Ex?!1:h.Ex,m\u003dvoid 0\u003d\u003d\u003dh.wp?0:h.wp,n\u003dvoid 0\u003d\u003d\u003dh.poToken?\"\":h.poToken;h\u003dvoid 0\u003d\u003d\u003dh.Qh?void 0:h.Qh;gU.call(this,b,e);var p\u003dthis;this.policy\u003da;this.lastError\u003dnull;this.Z\u003dthis.B\u003d0;this.Ja\u003d!1;this.K\u003dthis.J\u003dnull;this.Ba\u003d!1;this.oa\u003d\"\";this.timing\u003dnew AU(this,c);this.xa\u003dd;this.Ex\u003dl;this.i\u003dg.RB(this.info,this.policy,this.xa);this.i.set(\"rn\",this.timing.requestNumber.toString());this.i.set(\"rbuf\",(1E3*m).toFixed().toString());\nthis.Ex\u0026\u0026this.i.set(\"smb\",\"1\");this.policy.bj\u0026\u0026n\u0026\u0026this.i.set(\"pot\",n);0\u003cthis.policy.Ak\u0026\u0026(this.oa||(this.oa\u003dJx(this.policy.Ak)),this.i.set(\"bbs\",this.oa));this.Uw\u003df||null;this.Qh\u003dh;this.D\u003dFGa(this);this.Aa\u003d1*this.policy.fd;this.X\u003dnew g.K(this.DX,this.Aa,this);this.info.u.J\u003d(0,g.Q)();Hoa(KU(this));try{this.xhr\u003dGGa(this),this.X.start(),this.ma(\"Sent, itag\u003d\"+this.i.get(\"itag\")+(\" seg\u003d\"+this.info.i[0].Oa)+(\" range\u003d\"+this.i.get(\"range\"))+(\" time\u003d\"+Math.round(this.info.i[0].C)+\"-\"+Math.round(g.Tb(this.info.i).D))+\n(\" rtp\u003d\"+(this.timing.J-Date.now()).toFixed(0)))}catch(r){g.Xx(r),this.lastError\u003d\"net.ssl\",g.Eh(function(){LU(p)})}};\nFGa\u003dfunction(a){if(!(QB(a.info)\u0026\u0026a.info.Jk()\u0026\u0026a.policy.wb\u0026\u0026a.Uw)||2\u003c\u003da.info.u.u||0\u003ciD()||!oqa())return!1;var b\u003da.i.get(\"aitags\");if(!b)return!1;b\u003dHg(b).split(\",\");for(var c\u003d[],d\u003dg.q(a.Uw),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,g.Zb(b,e)\u0026\u0026c.push(e);if(!c.length)return!1;a.i.set(\"altitags\",Gg(c.join(\",\")));return!0};\nKU\u003dfunction(a){return xB(a.xa,zA(a.i.Tf))};\nJGa\u003dfunction(a,b){if(400\u003c\u003db.status)return a.lastError\u003d\"net.badstatus\",5;if(!b.ex())return a.lastError\u003d204\u003d\u003d\u003db.status?\"net.nocontent\":\"net.connect\",5;var c\u003d\"\";if(HGa(a)){var d\u003db.gg();d.totalLength\u003c\u003da.policy.He\u0026\u0026(c\u003dgC(d),c\u003dIA(c),Jy(c)?a.ma():c\u003d\"\")}if(c){var e\u003dKU(a);(0,g.Q)();e.started\u003d0;e.timedOut\u003d0;e.i\u003d0;a.info.Dj(a.i,c);return 3}c\u003db.Pk();if((d\u003d!!a.info.range\u0026\u0026a.info.range.length)\u0026\u0026d!\u003d\u003dc||b.aB())return a.lastError\u003d\"net.closed\",5;a.Rn(!0);if(!d\u0026\u0026a.u\u0026\u0026(d\u003da.u.ge,d.length\u0026\u0026!mpa(d[0])))return a.lastError\u003d\n\"net.closed\",5;d\u003d$Fa(a)?b.getResponseHeader(\"X-Bandwidth-Est\"):0;if(b\u003d$Fa(a)?b.getResponseHeader(\"X-Bandwidth-Est3\"):0)a.Ja\u003d!0,a.policy.Jl\u0026\u0026(d\u003db);yGa(a.timing,(0,g.Q)(),c,d?Number(d):0);b\u003dKU(a);(0,g.Q)();b.started\u003d0;b.timedOut\u003d0;b.i\u003d0;b\u003da.info.u;b.u\u003d0;b.D\u003d0;!a.Qh||(0,g.Q)()\u003cIGa+3E5||!a.i||AA(a.i.Tf)||!(b\u003dzA(a.i.Tf))||0\u003eb.indexOf(\"googlevideo.com\")||(foa(a.i.Tf)\u0026\u0026(e\u003dzA(BA(a.i.Tf))),a.Qh.i\u003d{primary:b,secondary:e},pqa(b,e),IGa\u003d(0,g.Q)());e\u003da.timing;a.ma(\"Succeeded, rtpd\u003d\"+(1E3*e.K+e.i-Date.now()).toFixed(0));\nreturn 4};\nLU\u003dfunction(a){var b;a.ma(\"Request failed, itag\u003d\"+a.i.get(\"itag\")+(\" seg\u003d\"+a.info.i[0].Oa)+(\" sliced\u003d\"+(null\u003d\u003d\u003d(b\u003da.u)||void 0\u003d\u003d\u003db?void 0:b.u))+(\" error\u003d\"+a.lastError));if(\"net.timeout\"\u003d\u003d\u003da.lastError){var c\u003da.timing,d\u003d(0,g.Q)();if(!c.mm){CU(c,d,1024*c.Aa);var e\u003d(d-c.i)/1E3;if(2!\u003d\u003dc.Kn())if(EU(c)){c.B+\u003d(d-c.C)/1E3;var f\u003dc.Rg,h\u003dc.u;h\u003dMath.max(h,2048);f.i.Qg(1,c.B/h);RD(f)}else zGa(c)||c.mm||(f\u003dc.Rg,f.K.Qg(1,e),RD(f)),c.xa\u003dd;f\u003dc.Rg;h\u003dc.K;var l\u003dc.Jk;f.J.Qg(e,c.u/e);f.C\u003dMD();l||f.u.Qg(1,e-h);Pqa(c.Rg,\n(d-c.C)/1E3,0)}}\"net.nocontent\"!\u003d\u003da.lastError?((c\u003d\"net.timeout\"\u003d\u003d\u003da.lastError||\"net.connect\"\u003d\u003d\u003da.lastError||\"net.closed\"\u003d\u003d\u003da.lastError)\u0026\u0026!AA(a.i.Tf)?(d\u003dKU(a),d.timedOut+\u003d1):(d\u003dKU(a),d.i+\u003d1),a.timing.u||Loa(a.info.u,c,a.i)):a.policy.Hr\u0026\u0026Loa(a.info.u,!0,a.i);hU(a,5)};\nKGa\u003dfunction(a,b){b\u0026\u0026(b\u003dKU(a),b.u+\u003d1);NU(a);a.lastError\u003d\"net.timeout\";LU(a)};\nNU\u003dfunction(a){a.ma();a.xhr\u0026\u0026a.xhr.abort();a.timing.deactivate()};\nHGa\u003dfunction(a){var b\u003da.xhr.getResponseHeader(\"content-type\"),c\u003da.xhr.Iv();c\u003d!c||c\u003c\u003da.policy.He;return(!a.xhr.Qt()||!b||-1!\u003d\u003db.indexOf(\"text/plain\"))\u0026\u0026c};\nGGa\u003dfunction(a){if(AA(a.i.Tf))return new sGa(a.i,a.timing);var b\u003dg.vB(a.i);return a.policy.La\u0026\u0026(a.policy.fq\u0026\u0026!isNaN(a.info.Ve)\u0026\u0026a.info.Ve\u003ea.policy.vk||a.D?0:wz())?yz()?new zU(b,a.policy.D,a.timing):new IU(b,a.policy.D,a.timing):new JU(b,a.timing)};\nLGa\u003dfunction(a){if(!a.policy.D.og||!isNaN(a.info.Ve)\u0026\u00260\u003ca.info.Ve)return!1;if(!a.xhr.Tn())return a.ma(),!0;if(!xz(a.xhr))return!1;if(isNaN(a.info.Ve)){var b\u003da.xhr.getResponseHeader(\"x-head-seqnum\");if(!b)a.ma();else if(Number(b)\u003ea.info.i[0].Oa)return!1}return!0};\nOU\u003dfunction(a,b,c,d,e){this.Ya\u003da;this.policy\u003db;this.schedule\u003dc;this.S\u003dd;this.Z\u003de;this.oa\u003dNaN;this.u\u003dthis.K\u003dthis.C\u003dnull;this.i\u003dthis.D\u003dthis.J\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1;this.X\u003dNaN};\nMGa\u003dfunction(a,b,c,d,e){return b.Za\u0026\u0026b.xa\u0026\u00263\u003d\u003d\u003dboa(b)?new OU(a,b,c,d,e):null};\nNGa\u003dfunction(a,b){if(a.policy.Pq){var c\u003db.info.Nb,d\u003dPD(a.schedule);b\u003db.index.Kg;c\u003dMath.max(1,d/c);a.X\u003dMath.round(1E3*Math.max(((c-1)*b+a.policy.oa)/c,b-a.policy.lc));a.ma()}};\nQGa\u003dfunction(a,b){var c\u003dDate.now()/1E3,d\u003dc-a.startTimeSecs,e\u003dc-a.J,f\u003de\u003e\u003da.policy.Kh,h\u003d!1;if(f){var l\u003d0;!isNaN(b)\u0026\u0026b\u003ea.D\u0026\u0026(l\u003db-a.D,a.D\u003db);l/e\u003ca.policy.Tq\u0026\u0026(h\u003d!0);a.ma();a.J\u003dc}c\u003dd\u003e\u003da.policy.lc\u0026\u0026!a.B;if(!f\u0026\u0026!c\u0026\u0026OGa(a,b))return NaN;c\u0026\u0026(a.B\u003d!0,a.ma());a:{d\u003dh;c\u003dDate.now()/1E3-(a.S.wg()||0)-a.K.u-a.policy.oa;f\u003da.u.startTime;c\u003df+c;if(d){if(isNaN(b)){a.ma();PU(a,NaN,\"n\",b);f\u003dNaN;break a}d\u003db-a.policy.kc;d\u003cc\u0026\u0026(a.ma(),c\u003dd)}else a.B\u0026\u0026(d\u003dc+a.policy.oa-a.oa+a.policy.Uq,isNaN(b)||(d\u003dMath.max(d,Math.min(c,b-a.policy.kc))),\nc\u003dd);c\u003dMath.max(c,f);a.ma();f\u003dc}a.i\u003df;if(isNaN(a.i))return a.ma(),a.clear(),NaN;if(!h\u0026\u0026OGa(a,b))return PGa(a,b),NaN;if(a.i\u003c\u003da.u.startTime)return PU(a,NaN,\"y\",b),a.clear(),NaN;if(!a.Z(a.i,!1))return!PGa(a,b)\u0026\u0026h\u0026\u0026(PU(a,NaN,\"t\",b),a.clear()),NaN;a.ma();h\u003da.i;PU(a,h,\"s\",b);a.clear();return h};\nPGa\u003dfunction(a,b){return a.Z(a.i,!0)?!1:(PU(a,NaN,\"ns\",b),a.ma(),a.clear(),!0)};\nOGa\u003dfunction(a,b){return isNaN(b)?!0:isNaN(a.i)?!1:b\u003ca.i+(a.B?a.policy.kc:a.policy.Qq)};\nPU\u003dfunction(a,b,c,d){var e\u003da.C.Cs();e.ssr_sk\u003d(1E3*b).toFixed(0);e.ssr_t\u003d(1E3*a.i).toFixed(0);e.ssr_r\u003dc;e.ssr_st\u003d(1E3*a.startTimeSecs).toFixed(0);e.ssr_n\u003dDate.now().toFixed(0);e.ssr_f\u003d(1E3*a.K.u).toFixed(0);e.ssr_fa\u003da.B?\"1\":\"0\";e.ssr_o\u003d(1E3*a.S.wg()||0).toFixed(0);e.ssr_v\u003d(1E3*d).toFixed(0);b\u003da.u.i.index;YB(b,a.u.Oa,!0)\u0026\u0026(e.ssr_ist\u003d(1E3*b.getStartTime(a.u.Oa)).toFixed(0),e.ssr_id\u003d(1E3*b.getDuration(a.u.Oa)).toFixed(0));a.Ya.Ea(\"ssr\",e)};\nRGa\u003dfunction(){if(!window.performance)return{};var a\u003dwindow.performance.memory;return a?{jsTotal:a.totalJSHeapSize,jsUsed:a.usedJSHeapSize,msUsed:a.usedMediaSourceMemorySize}:{}};\ng.QU\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){l\u003dvoid 0\u003d\u003d\u003dl?!1:l;g.H.call(this);var r\u003dthis;this.Ca\u003da;this.schedule\u003db;this.policy\u003dc;this.i\u003dd;this.oa\u003dm;this.Qh\u003dn;this.Eb\u003dp;this.timing\u003dnew lFa(this.Eb);this.J\u003dnew sT(this.schedule,this.policy);this.mediaSource\u003dnull;this.X\u003dnew g.K(this.Ch,0,this);this.La\u003dnew g.K(this.Ch,1E3,this);this.wb\u003dnew g.K(this.Ch,void 0,this);this.ob\u003dnew g.K(this.Ch,1E4,this);this.S\u003dthis.currentTime\u003dNaN;this.xa\u003dthis.fb\u003d0;this.Aa\u003dthis.Xa\u003dthis.isSuspended\u003d!1;this.Ka\u003d\"\";this.Ja\u003dnew JD(5);this.Ba\u003d\n{};this.qb\u003dthis.Ve\u003dNaN;this.kh\u003dnull;this.timestampOffset\u003dNaN;this.kb\u003d!1;this.Za\u003d0;this.Z\u003d!1;this.K\u003dnull;this.Va\u003dNaN;this.Bb\u003d!1;a\u003dm\u0026\u0026Array.from(m.ue.keys());m\u0026\u0026(this.Va\u003dDate.now());this.u\u003dnew ET(this,this.J,c,this.i,e,a);c\u003dvFa(this.u,f,h\u0026\u0026h.id);this.audioTrack\u003dnew lU(this,this.policy,c.audio);this.videoTrack\u003dnew lU(this,this.policy,c.video);this.videoTrack.C.Aa\u003dthis.audioTrack.C;this.Sa\u003d{updateend:this.qQ,error:this.wU};g.I(this,this.X);g.I(this,this.La);g.I(this,this.wb);g.I(this,this.ob);this.C\u003d\nMGa(this,this.policy,this.schedule,this.Ja,function(t,v){return SGa(r,t,v)});\nthis.B\u003dnew BT(this,this.i,this.policy,this.videoTrack,this.audioTrack,l);this.D\u003dnew wT(this,this.i,this.videoTrack,this.audioTrack,this.policy);this.ma()};\nUGa\u003dfunction(a,b){var c\u003db.i,d\u003da.i.isLive;if(a.i.isLive){var e\u003dDate.now();if(!isNaN(a.Va)\u0026\u0026e-a.Va\u003e1E3*a.policy.Ir){a.Ea(\"ombttl\",{1:1});return}}if(a.oa\u0026\u0026jU(a.oa,DB(c,d))){d\u003dDB(c,a.i.isLive);if(a.i.isLive\u0026\u0026a.policy.Pr)e\u003dc.gm(Infinity);else{if(!c.indexRange||!c.initRange)return;e\u003dc.indexRange.length+c.initRange.length;var f\u003dTGa(a.oa,d);if(!f){a.Ea(\"ombooo\",{1:1});return}e\u003dc.Rp(f-e)}e\u0026\u0026(f\u003dfunction(h){try{if(h.isFailed()){var l\u003dh.Cs();a.Ea(\"ombf\",l);wU(b,h);QB(h.info)\u0026\u0026RU(a,b,c,!0);a.Ch()}else SU(a,h)\u0026\u0026\na.Ch()}catch(m){h\u003dFD(m),a.handleError(h.i,h.errorCode,h.details),TU(a)}},c.J\u003d!0,PB(e)\u0026\u0026oU(b,new kU(d,e,a.oa,f)))}else a.Ea(\"ombfmt\",{1:1})};\nVGa\u003dfunction(a){var b\u003da.videoTrack.i.index;a.kh\u003dnew $Ea({Ul:a.policy.Ul,og:a.policy.D.og,Kg:b.Kg,getLastSegmentNumber:function(){return b.getLastSegmentNumber()},\nGs:function(){return b.Gs()}})};\nVU\u003dfunction(a,b){b\u003db||a.videoTrack\u0026\u0026a.videoTrack.u\u0026\u0026a.videoTrack.u.startTime||a.currentTime;var c\u003da.videoTrack,d\u003da.u;b\u003dd.nextVideo\u0026\u0026d.nextVideo.index.getSegmentNumberForTime(b)||0;d.Aa!\u003d\u003db\u0026\u0026(d.Ba\u003d{},d.Aa\u003db,FT(d,d.B));b\u003d!LT(d)\u0026\u0026-1\u003cd.X\u0026\u00268E3\u003e(0,g.Q)()-d.X;var e\u003dd.nextVideo\u0026\u00263*IT(d,d.nextVideo.info)\u003cvT(d.xa);if(!b||e)GT(d),HT(d),d.Z\u003dd.Z||d.nextVideo!\u003d\u003dd.i;d.nextVideo\u0026\u0026!d.nextVideo.index.isLoaded()\u0026\u0026(d.Aa\u003d-1);UU(a,c,d.nextVideo);UU(a,a.audioTrack,a.u.u)};\nWU\u003dfunction(a,b){a.Xa\u003db;a.Z||(a.ma(),a.isSuspended\u003d!0)};\nXGa\u003dfunction(a){a.policy.Zb\u003d!1;try{WGa(a)}catch(b){g.Wx(b)}};\nYGa\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.i\u0026\u0026a.mediaSource.u\u0026\u0026(Ax(a.mediaSource.i,a.Sa,a),Ax(a.mediaSource.u,a.Sa,a));mU(a.audioTrack,null);mU(a.videoTrack,null);a.mediaSource\u003dnull};\nXU\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a.ma();YGa(a);b?(a.ma(),a.Z\u003d!0):a.policy.dd?WU(a,a.kb):WU(a,!1);TU(a)};\nYU\u003dfunction(a){a.mediaSource\u0026\u0026a.mediaSource.yf()\u0026\u0026(XU(a),a.policy.Wp\u0026\u0026a.handleError(!0,\"fmt.unplayable\",{unexpected:1}))};\n$U\u003dfunction(a,b,c){var d\u003da.B;if(2\u003d\u003d\u003dd.i||3\u003d\u003d\u003dd.i||a.isSuspended\u0026\u0026(!Qqa(a.schedule)||a.Xa))return!1;if(a.policy.u\u0026\u00265\u003c\u003ddF)return g.lr(a.La),!1;if(a.i.isManifestless){if(0\u003cb.B.length\u0026\u0026b.u\u0026\u0026-1\u003d\u003d\u003db.u.Oa||b.B.length\u003e\u003da.policy.lk\u0026\u0026!a.policy.hh||!a.policy.Ck\u0026\u00260\u003cb.B.length\u0026\u0026!a.policy.D.og)return!1;if(b.K)return!a.i.isLive||!isNaN(a.Ve)}if(qGa(b))return a.ma(),!1;if(!(b.u||a.i.isManifestless\u0026\u0026a.policy.hh\u0026\u0026b.K)){if(!b.i.Ye())return!1;AT(b,a.currentTime)}d\u003db.B.length+c.B.length;(b.B.length\u0026\u0026b.B[0].Ju()||c.B.length\u0026\u0026\nc.B[0].Ju()||a.i.isLive\u0026\u0026(!a.policy.hh||!b.B.length))\u0026\u0026--d;if(d+1\u003e\u003da.policy.wk)return!1;if(!b.u)return BB(b.i.u,a.policy);d\u003db.u;if(!BB(d.i.u,a.policy))return!1;4\u003d\u003d\u003dd.type\u0026\u0026d.i.Ye()\u0026\u0026(b.u\u003dg.Tb(d.i.Ht(d)),d\u003db.u);if(!d.B\u0026\u0026!d.i.Um(d))return!1;var e\u003da.i.kf||a.i.S;if(a.i.isManifestless\u0026\u0026e){e\u003db.i.index.getLastSegmentNumber();var f\u003dc.i.index.getLastSegmentNumber();e\u003dMath.min(e,f);if(0\u003cb.i.index.Du\u0026\u00260\u003ce\u0026\u0026d.Oa\u003e\u003de)return b.X\u003de,c.X\u003de,!1}if(d.i.info.audio\u0026\u00264\u003d\u003d\u003dd.type)return!1;if(yU(b)\u0026\u0026!a.policy.Xa)return!0;if(d.B||\nsU(b)\u0026\u0026sU(b)+sU(c)\u003ea.policy.kb)return!1;e\u003d!b.D\u0026\u0026!c.D;f\u003db\u003d\u003d\u003da.videoTrack\u0026\u0026a.Z;if(!(c\u003d!!(c.u\u0026\u0026!c.u.B\u0026\u0026c.u.D\u003cd.D)\u0026\u0026(!a.i.isManifestless||c.u\u0026\u0026c.u.D\u0026\u0026d.D)\u0026\u0026e\u0026\u0026!f||a.policy.Sa\u0026\u0026!b.D\u0026\u0026c.D)\u0026\u0026(c\u003dKB(d))){c\u003dd.D;a:if(d\u003da.B,d\u003dd.u?d.u.ye:null,a.Z\u0026\u0026d)a\u003dd.startSecs+d.durationSecs+15;else{d\u003dZU(a,b,!0);!LT(a.u)\u0026\u00260\u003ca.policy.Aa\u0026\u0026(e\u003d((0,g.Q)()-a.fb)/1E3,d\u003dMath.min(d,a.policy.Aa+a.policy.yd*e));d\u003da.currentTime+d;if(a.policy.Hl\u0026\u0026(e\u003dZGa(a)+a.policy.Hl,e\u003cd)){a.Ea(\"mrl\",{ori:d,mod:e},!0);a.policy.gk\u0026\u0026(a.fb\u003d(0,g.Q)());a\u003de;\nbreak a}a\u003dd}c\u003dc\u003ea}return c?!1:(b\u003db.Xb)\u0026\u0026b.isLocked()?!1:!0};\naHa\u003dfunction(a,b,c){if($U(a,b,c)){if(b.K){if(a.i.isLive){var d\u003da.i.Ce\u0026\u0026a.i.S?b.i.Vm(a.i.Ce,!1):b.i.gm(Infinity);d.Ve\u003da.Ve}else d\u003db.i.Vm(0,!1);a.C?0\u003d\u003d\u003dd.Ve\u0026\u0026(d.D\u003da.C.X):d.D\u003da.qb}else if(d\u003db.u,d.i.Ye()){var e\u003dd.D-a.currentTime,f\u003d!d.range||0\u003d\u003d\u003dd.u\u0026\u00260\u003d\u003d\u003dd.Cb?0:d.range.length-(d.Cb+d.u),h\u003dd.i;if(xU(b)\u0026\u0026b.i.Ye()){var l\u003dMath.min(15,.5*ZU(a,b,!0));var m\u003dyU(b)||e\u003c\u003dl||a.u.S;a.ma(\"ready to adapt: \"+m+\", upgrade pending: \"+yU(b)+\", health: \"+e+\", max health: \"+l);l\u003dm}else l\u003d!1;l\u0026\u00260\u003d\u003d\u003df\u0026\u0026(a.i.isManifestless?h\u003d\nb.i:(h\u003dd.startTime+$Ga,d.u\u0026\u0026(h+\u003dd.duration),AT(b,h),d\u003db.u,h\u003dd.i));h.Sg()?(f\u003da.u,c\u003duT(a.J,h.info.Nb,c.i.info.Nb,e,0\u003cf.C.length\u0026\u00260\u003d\u003d\u003df.videoIndex\u0026\u0026a.Aa),e\u003dxU(b),c\u003dd.i.zr(d,c),c.range\u0026\u00261\u003cc.i.length\u0026\u0026(e||c.u.u||c.i[0].i!\u003d\u003dd.i?c\u003dd.i.zr(d,c.i[0].u):(e\u003dc.i[c.i.length-1],h\u003de.u/c.range.length,!e.Yd\u0026\u0026.4\u003eh\u0026\u0026(c\u003dd.i.zr(d,c.range.length-e.u)))),d\u003dc):(0\u003ed.Oa\u0026\u0026(c\u003dMB(d),c.pr\u003d\"\"+b.B.length,a.D.i\u0026\u0026(c.sk\u003d\"1\"),c.snss\u003dd.J,a.Ea(\"nosq\",c)),d\u003dh.Cu(d));if(a.Z)for(c\u003dg.q(d.i),e\u003dc.next();!e.done;e\u003dc.next())e.value.type\u003d6}else d.i.Sg()?\n(c\u003duT(a.J,b.i.info.Nb,c.i.info.Nb,0),d\u003dd.i.zr(d,c)):d\u003dd.i.Cu(d);if(a.K\u0026\u0026(c\u003da.B,e\u003dd.i[0].Oa,e\u003d0\u003ee\u0026\u0026!isNaN(c.B)?c.B:e,h\u003dmFa(a.B,d.i[0].C,e),c\u003da.K.Mp(h,e,d.i[0].i.info.id,b\u003d\u003d\u003da.audioTrack?1:2),0\u003ee\u0026\u0026qFa(a.B,0,0,!0),c)){h\u003d{decurl_itag:d.i[0].i.info.pc(),sg:e,st:h.toFixed(3)};if(a.policy.iq\u0026\u0026b.isRequestPending(e-1)){a.Ea(\"sdai\",{wt_daistate_on_sg:e-1});return}a.Ea(\"sdai\",h);e\u003dd;c\u0026\u0026(e.B\u003dnew g.wA(c))}a.policy.mj\u0026\u0026-1!\u003d\u003dd.i[0].Oa\u0026\u0026d.i[0].Oa\u003ca.i.Ce\u0026\u0026(d\u003db.i.Vm(a.i.Ce,!1));oU(b,aV(a,d))}};\naV\u003dfunction(a,b){KB(b.i[b.i.length-1])\u0026\u0026bHa(a,xFa(a.u,b.i[0].i));var c\u003dUoa(b);c\u003d{Rg:a.schedule,xj:c,KA:cFa(a.J,c),Jk:JB(b.i[0]),mm:AA(b.u.i),RD:a.policy.Z};a.kh\u0026\u0026(c.Oa\u003db.i[0].Oa,c.Ve\u003db.Ve,c.kh\u003da.kh);var d\u003d{wp:Math.max(0,b.i[0].C-a.currentTime),Uw:a.policy.wb\u0026\u0026QB(b)\u0026\u0026b.i[0].i.info.video?CFa(a.u):void 0,Ex:a.Z,poToken:a.Ca.Y.yd||\"\",Qh:a.Qh};return new MU(a.policy,b,c,a.Ba,function(e,f){try{a:{var h\u003de.info.i[0].i,l\u003dh.info.video?a.videoTrack:a.audioTrack;if(!(2\u003c\u003de.state)||e.isComplete()||e.C||!(!a.mediaSource||\na.isSuspended||3\u003ctU(l,a.currentTime))){var m\u003da.policy.Lb;if(!(!m||e.isComplete()||e.C\u003cm||zB(e.info.u,a.Ba))){var n\u003dxB(a.Ba,AB(e.info.u,!0));if(!(n.i||n.timedOut||n.started)){var p\u003dVoa(e.info,!0);p\u0026\u0026aV(a,p)}}if(e.isComplete()||e.isDisposed()\u0026\u00263\u003ef){if(a.policy.fb){var r\u003dObject.assign(BU(e.timing),{rst:\"\"+e.state,strm:\"\"+e.xhr.Qt(),d:AGa(e.timing)});a.Ea(\"rqs\",r)}e.Ja\u0026\u0026a.Ea(\"sbwe3\",{1:1},!0)}if(!a.isDisposed()\u0026\u00262\u003c\u003de.state){var t\u003da.timing,v\u003de.info.i[0].i,x\u003d!t.C\u0026\u0026v.info.video,y\u003d!t.i\u0026\u0026v.info.audio;3\u003d\u003d\u003d\ne.state?x?t.tick(\"vrr\"):y\u0026\u0026t.tick(\"arr\"):4\u003d\u003d\u003de.state?x?(t.C\u003dg.vB(e.i),ku(),mu(4)):y\u0026\u0026(t.i\u003dg.vB(e.i)):e.Ju()\u0026\u0026x\u0026\u0026(ku(),mu(4));if(3\u003d\u003d\u003de.state){wU(l,e);QB(e.info)\u0026\u0026RU(a,l,h,!0);if(a.K){var z\u003de.info.Mp();z\u0026\u0026a.K.Dj(e.info.i[0].Oa,h.info.id,z)}a.Ch()}else if(e.isComplete()\u0026\u00265\u003d\u003d\u003de.info.i[0].type){if(4\u003d\u003d\u003de.state){var D\u003d(e.info.i[0].i.info.video?a.videoTrack:a.audioTrack).B[0]||null;D\u0026\u0026D instanceof MU\u0026\u0026D.C\u0026\u0026KGa(D,!0)}e.dispose()}else{if(!e.isFailed()\u0026\u0026e.D\u0026\u00262\u003c\u003de.state\u0026\u00263!\u003d\u003de.state){var G\u003de.xhr.getResponseHeader(\"X-Response-Itag\");\nif(G){a.ma();var F\u003dBFa(a.u,G),J\u003de.info.range.length-F.oE();F.J\u003d!0;e.info.i[0].i.J\u003d!1;var U\u003dF.Rp(J);e.info\u003dU;if(e.u){var Y\u003de.u,L\u003dU.i;Y.i\u003dL;var ra\u003dL[0].range,ua\u003dgC(Y.ge[0].i);gC(g.Tb(Y.ge).i);for(f\u003d0;f\u003cY.ge.length;f++){Y.ge[f].info\u003dL[f];var Pa\u003dL[f].range;Y.ge[f].i\u003dnew cC([new Uint8Array(ua.buffer,Pa.start-ra.start,Pa.length)])}}e.D\u003d!1;UU(a,a.videoTrack,F);var Za\u003da.videoTrack;Za.u\u0026\u0026(Za.u.i\u003dF);var Ab\u003da.Ca;Ab.videoData.ej\u003dCz(\"auto\",F.info.video.quality,!1,\"u\");bV(Ab);var $b\u003de.xhr.getResponseHeader(\"X-Segment-Lmt\");\n$b\u0026\u0026F.info.lastModified\u0026\u0026F.info.lastModified!\u003d\u003d+$b\u0026\u0026wU(a.videoTrack,e)}else e.D\u003d!1}if(4\u003d\u003d\u003de.state){if(SU(a,e),a.B){var Ua\u003da.B,ed\u003de.info,lb\u003da.K;if(0!\u003d\u003dUa.i\u0026\u0026lb\u0026\u0026ed.i[0].isVideo())if(ed.i[0].Oa\u003eUa.B\u0026\u0026(Ua.B\u003dNaN,Ua.C\u003dNaN),Ua.u\u0026\u0026Ua.u.Oa\u003d\u003d\u003ded.i[0].Oa){var sh\u003dUa.u.ye.event;if(\"start\"\u003d\u003d\u003dsh||\"continue\"\u003d\u003d\u003dsh){if(1\u003d\u003d\u003dUa.i||5\u003d\u003d\u003dUa.i)Ua.u.dw?(Ua.Ea(\"sdai\",{ignore:sh,sq:ed.i[0].Oa}),Ua.i\u003d4):(Ua.B\u003ded.i[0].Oa,Ua.C\u003ded.i[0].C,Ua.Ea(\"sdai\",{joinad:Ua.i,sg:Ua.B,st:Ua.C.toFixed(3)}),Ua.i\u003d2,lb.yE(Ua.u.ye))}else\"stop\"!\u003d\u003d\nsh||1!\u003d\u003dUa.i\u0026\u00265!\u003d\u003dUa.i||Ua.Ea(\"sdai\",{joinstop:1,st:Ua.i,sg:Ua.B}),Ua.i\u003d5}else 1\u003d\u003d\u003dUa.i\u0026\u0026(Ua.i\u003d5)}}else if(a.policy.La\u0026\u0026e.zt()\u0026\u0026!e.isComplete()\u0026\u0026!SU(a,e)\u0026\u0026!e.isFailed())break a;e.isFailed()\u0026\u0026a.Zv(e);a.Ch();if(a.policy.Eb\u0026\u0026e.isComplete()\u0026\u0026e.canRetry()\u0026\u0026zB(e.info.u,a.Ba)){var wi\u003dxB(a.Ba,AB(e.info.u,!1));if(!(wi.B+a.policy.Eb*Ioa(wi,a.policy,!0)\u003e(0,g.Q)())){var xi\u003dVoa(e.info,!1);xi\u0026\u0026aV(a,xi)}}}}}}}catch(od){e\u003da.Bb,a.Bb\u003d!0,F\u003dFD(od,e),a.handleError(F.i,F.errorCode,F.details),e||TU(a)}},d)};\nbHa\u003dfunction(a,b){b\u0026\u0026(a.ma(),a.Ca.AA(b));a.policy.jk\u0026\u0026a.u.Sa\u0026\u0026(b\u003dyFa(a.u,\"a\"),cV(a.Ca,b.reason,b.audio.info))};\nSU\u003dfunction(a,b){try{var c\u003db.info.i[0].i.info.video?a.videoTrack:a.audioTrack;if(a.i.isManifestless\u0026\u0026c){c.K\u0026\u0026(b.isDisposed(),b.isComplete()||b.zt(),c.K\u003d!1);b.iE()\u0026\u0026a.Ja.Qg(1,b.iE());var d\u003db.vI(),e\u003db.MK(),f\u003da.i,h;for(h in f.i){var l\u003df.i[h].index;l.Fk\u0026\u0026(d\u0026\u0026(l.Du\u003dMath.max(l.Du,d)),e\u0026\u0026(l.u\u003dMath.max(l.u||0,e)))}}if(b.info.Jk()\u0026\u0026!PB(b.info))for(var m\u003dg.q(b.tC()),n\u003dm.next();!n.done;n\u003dm.next())bU(c.C,n.value);pU(c);return!!c.gg()}catch(p){return p instanceof Error\u0026\u0026(g.Xx(p),b\u003db.Cs(),b.origin\u003d\"hrhs\",b.msg||\n(b.msg\u003d\"\"+p.message),a.handleError(!0,\"fmt.unplayable\",b)),!1}};\nWGa\u003dfunction(a){if(a.mediaSource){var b\u003da.mediaSource.i,c\u003da.mediaSource.u,d\u003dcHa(a);if(d){if(a.policy.jr){if(!b.Np()){var e\u003da.audioTrack.gg();e\u0026\u0026dV(a,b,e)}c.Np()||(b\u003da.videoTrack.gg())\u0026\u0026dV(a,c,b)}a.xa||(a.xa\u003d(0,g.Q)(),a.ma(),a.policy.Z\u0026\u0026a.Ea(\"apdps\",{r:d}))}else{if(a.xa){d\u003d(0,g.Q)()-a.xa;e\u003dtU(a.audioTrack,a.currentTime);var f\u003dtU(a.videoTrack,a.currentTime);a.ma();a.policy.Z\u0026\u0026a.Ea(\"apdpe\",{dur:d.toFixed(),abuf:(1E3*e).toFixed(),vbuf:(1E3*f).toFixed()});a.xa\u003d0}if(a.C){d\u003da.C;e\u003da.audioTrack;f\u003dNC(a.mediaSource.u.tf());\nif(d.C)d\u003dQGa(d,f);else{if(f\u003de.gg()){var h\u003df.u;h\u0026\u0026h.D\u0026\u0026h.u\u0026\u0026(e\u003de.B.length?e.B[0]:null)\u0026\u00262\u003c\u003de.state\u0026\u0026!e.isFailed()\u0026\u00260\u003d\u003d\u003de.info.Ve\u0026\u0026(d.C\u003de,d.K\u003dh,d.u\u003df.info,d.startTimeSecs\u003dDate.now()/1E3,d.J\u003dd.startTimeSecs,d.D\u003dd.u.startTime,d.ma())}d\u003dNaN}d\u0026\u0026a.Ca.seekTo(d,{Xp:!0,Zd:\"pollSubsegmentReadahead\",rp:!0})}d\u003d!1;dHa(a,a.videoTrack,c)\u0026\u0026(d\u003d!0,e\u003da.timing,e.B||(e.B\u003d(0,g.Q)(),NI(\"vda\",e.B,e.D),e.u\u0026\u0026(ku(),mu(4))));if(a.mediaSource\u0026\u0026!a.mediaSource.yf()\u0026\u0026(dHa(a,a.audioTrack,b)\u0026\u0026(d\u003da.timing,d.u||(d.u\u003d(0,g.Q)(),NI(\"ada\",\nd.u,d.D),d.B\u0026\u0026(ku(),mu(4))),d\u003d!0),!a.isDisposed()\u0026\u0026a.mediaSource)){!a.policy.Zb\u0026\u0026rU(a.videoTrack)\u0026\u0026rU(a.audioTrack)\u0026\u0026UC(a.mediaSource)\u0026\u0026!a.mediaSource.gh()\u0026\u0026(e\u003dnU(a.audioTrack).i,e\u003d\u003d\u003da.i.i[e.info.id]\u0026\u0026(a.ma(),e\u003da.mediaSource,UC(e)\u0026\u0026(e.mediaSource?e.mediaSource.endOfStream():e.Te.webkitSourceEndOfStream(e.Te.EOS_NO_ERROR)),e\u003da.schedule,jqa(QD(e)),e.D\u003dMD(),e.X\u003d!0));e\u003da.policy.wr;f\u003da.policy.Or;d||!(0\u003ce||f)||!UC(a.mediaSource)||rU(a.videoTrack)||rU(a.audioTrack)||(b.DB(a.currentTime,f,e),c.DB(a.currentTime,\nf,e));if(c\u003dd)c\u003da.mediaSource,c\u003d!(c.i?c.i.supports(0):WC());c\u0026\u0026g.lr(a.X)}}}};\ncHa\u003dfunction(a){if(qGa(a.videoTrack))return a.ma(),\"ssf\";var b\u003da.B;if(1\u003d\u003d\u003db.i||2\u003d\u003d\u003db.i||3\u003d\u003d\u003db.i)return\"cpm\";if(a.policy.Hf||mGa(a.videoTrack)||mGa(a.audioTrack))return\"\";if(a.D.i){b\u003da.J;var c\u003da.videoTrack,d\u003da.audioTrack;if(c.B.length||d.B.length){var e\u003d0,f\u003ddU(c.C).concat(dU(d.C));f\u003dg.q(f);for(var h\u003df.next();!h.done;h\u003df.next())e+\u003dh.value.u;c\u003dc.i.info.Nb+d.i.info.Nb;e/\u003dc;b\u003de\u003cb.policy.zk?!1:10\u003ce?!0:10\u003ec*(10-e)/vT(b)}else b\u003d!0;if(!b)return\"abr\";b\u003da.videoTrack;if(0\u003cb.B.length\u0026\u00261\u003d\u003d\u003db.C.u.length\u0026\u0026OFa(b.C).info.K\u003c\nb.oa)return\"seek\"}if(!a.Aa||!a.policy.Bb||10\u003ea.currentTime||360\u003ca.videoTrack.i.info.video.i)return\"\";b\u003dnGa(a.videoTrack,a.currentTime,a.policy.Bb)||nGa(a.audioTrack,a.currentTime,a.policy.Bb);return(0\u003ca.videoTrack.B.length||0\u003ca.audioTrack.B.length||$U(a,a.videoTrack,a.audioTrack)||$U(a,a.audioTrack,a.videoTrack))\u0026\u0026b?\"nord\":\"\"};\ndHa\u003dfunction(a,b,c){if(c.gh())return!0;if(!c.Iy())return!1;var d\u003db.gg(),e;if(!(e\u003d!d||6\u003d\u003d\u003dd.info.type)\u0026\u0026(e\u003da.B)){e\u003da.B;var f;if(f\u003d0!\u003d\u003de.i\u0026\u0026b\u003d\u003d\u003de.Aa)e\u003dvU(e.J),f\u003dd.info.Oa\u003e(e?e.Oa:-1);e\u003d!!f}if(e)return!1;e\u003dd.info;f\u003dnU(b);!f||f.Yd||LB(f,e)||c.abort();!c.Mv()||RC()?c.vH(e.i.info.containerType,e.i.info.mimeType):e.i.info.containerType!\u003d\u003dc.Mv()\u0026\u0026a.Ea(\"ctu\",{ct:RC(),prev_c:c.Mv(),curr_c:e.i.info.containerType});f\u003de.i.D;a.policy.ek\u0026\u0026f\u0026\u0026(e\u003d0+f.duration,f\u003d-f.i,0\u003d\u003d\u003dc.pz()\u0026\u0026e\u003d\u003d\u003dc.fE()||c.HG(0,e),f!\u003d\u003dc.kd()\u0026\u0026(c.qB(f),\neU\u0026\u0026ZFa(a.audioTrack.C,c.sE())));if(a.i.B\u0026\u00260\u003d\u003d\u003dd.info.Cb\u0026\u0026(g.kC(d.info.i.info)||a.policy.ap)){if(null\u003d\u003dc.Np()){e\u003dnU(b);if(!(f\u003d!e||e.i!\u003d\u003dd.info.i)){b:if(e\u003de.S,f\u003dd.info.S,e.length!\u003d\u003df.length)e\u003d!1;else{for(var h\u003d0;h\u003ce.length;h++)if(!g.sc(e[h],f[h])){e\u003d!1;break b}e\u003d!0}f\u003d!e}e\u003df}else e\u003dc.Np(),a.policy.Ou\u0026\u0026d.info.i.Ar()\u0026\u0026vpa(d),f\u003dd.info.i.i,e\u003de!\u003d\u003df\u0026\u0026!g.sc(e,f);e\u0026\u0026a.Ea(\"initchg\",{it:d.info.i.info.id,ty:d.info.type,seg:d.info.Oa});a.policy.Pb\u0026\u0026!e\u0026\u0026(g.kC(d.info.i.info)?(eB(jC(d),1836019574),eB(jC(d),1718909296)):\n(e\u003dnew gB(jC(d)),Doa(e),kB(e,524531317,!0),d.i\u003dd.i.split(e.start+e.i).Oq),d.B\u003d!1)}a.policy.ah\u0026\u0026d.B\u0026\u0026(d.B\u003d!1);e\u003da.C\u0026\u0026!!a.C.C\u0026\u0026b.i.info.audio;f\u003da.i.isManifestless||d.B;if(!(a.i.B\u0026\u00260!\u003d\u003dd.info.Cb||f\u0026\u0026!e)\u0026\u0026dV(a,c,d))return!0;if(e)return!1;e\u003da.currentTime+ZU(a,b,!1);(e\u003dd.info.C\u003ee)||(a.policy.qb\u0026\u0026(!d.info.Cb||d.info.Yd||10\u003ed.info.C)\u0026\u0026a.Ea(\"sba\",c.Jb({as:HB(d.info)})),e\u003dd.B?d.info.i.i:null,f\u003dgC(d.i),d.B\u0026\u0026(f\u003dnew Uint8Array(f.buffer,0,f.byteOffset+f.length)),e\u003deHa(a,c,f,d.info,e),\"s\"\u003d\u003d\u003de?(a.Za\u003d0,e\u003d!0):(\"i\"\u003d\u003d\u003d\ne||\"x\"\u003d\u003d\u003de?fHa(a,\"checked\",e,d.info):(\"q\"\u003d\u003d\u003de\u0026\u0026(d.info.isVideo()?(f\u003da.policy,f.K\u003dMath.floor(.8*f.K),f.Ba\u003dMath.floor(.8*f.Ba),f.J\u003dMath.floor(.8*f.J)):(f\u003da.policy,f.X\u003dMath.floor(.8*f.X),f.ob\u003dMath.floor(.8*f.ob),f.J\u003dMath.floor(.8*f.J)),JT(a.u,d.info.i)),eV(a.Ca,{reattachOnAppend:e})),e\u003d!1),e\u003d!e);if(e)return!1;b.Uh(d);a.ma(\"Appended \"+HB(d.info)+\", buffered: \"+JC(c.tf()));return!0};\nfHa\u003dfunction(a,b,c,d){var e,f\u003d\"fmt.unplayable\",h\u003d!0;\"x\"\u003d\u003d\u003dc||\"m\"\u003d\u003d\u003dc?(f\u003d\"fmt.unparseable\",d.i.C\u003df,d.i.info.video\u0026\u0026!KT(a.u)\u0026\u0026JT(a.u,d.i)):\"i\"\u003d\u003d\u003dc\u0026\u0026(15\u003ea.Za?(a.Za++,f\u003d\"html5.invalidstate\",h\u003d!1):f\u003d\"fmt.unplayable\");d\u003dMB(d);d.mrs\u003dnull\u003d\u003d\u003d(e\u003da.mediaSource)||void 0\u003d\u003d\u003de?void 0:VC(e);d.origin\u003db;d.reason\u003dc;a.handleError(h,f,d)};\nXFa\u003dfunction(a,b,c,d){var e\u003da.i,f\u003d!1,h\u003d-1,l;for(l in e.i){var m\u003dzC(e.i[l].info.mimeType)||e.i[l].info.isVideo();if(d\u003d\u003d\u003dm)if(m\u003de.i[l].index,!YB(m,b.Oa))m.kC(b),f\u003d!0;else if(e.Za){f\u003db;var n\u003dm.Nk(f.Oa);n\u0026\u0026n.startTime!\u003d\u003df.startTime?(m.segments\u003d[],m.kC(f),f\u003d!0):f\u003d!1;f\u0026\u0026(h\u003db.Oa)}}0\u003c\u003dh\u0026\u0026e.ea(\"clienttemp\",\"restMflIndex\",(d?\"v\":\"a\")+\".\"+h,!1);kFa(a.D,b,d,f);a.B.RF(b,c,d)};\ndV\u003dfunction(a,b,c){c.info.i.Ye();var d\u003dc.info.i.i;if(!d||!b.Iy()||b.Np()\u003d\u003d\u003dd)return!1;var e\u003dd,f\u003db.vz();if(a.policy.ah\u0026\u0026f\u0026\u0026b.isView()\u0026\u0026g.kC(c.info.i.info)){var h\u003dnew DataView(d.buffer,d.byteOffset,d.byteLength);(f\u003dxoa(h,f))?e\u003dnew Uint8Array(f.buffer,f.byteOffset,f.byteLength):a.Ea(\"fenc\",{1:1})}f\u003dnull;(h\u003dc.info.i.Rp(0))\u0026\u0026(f\u003dh.i[0]);a.policy.qb\u0026\u0026a.Ea(\"sbi\",b.Jb({as:HB(c.info)}));a.policy.Ui\u0026\u0026b.abort();d\u003deHa(a,b,e,f,d);if(\"s\"!\u003d\u003dd)return fHa(a,\"sepInit\",d,c.info),!0;a.ma();return b.gh()};\neHa\u003dfunction(a,b,c,d,e){try{b.appendBuffer(c,d,e)}catch(f){if(f instanceof DOMException){if(11\u003d\u003d\u003df.code)return\"i\";if(12\u003d\u003d\u003df.code)return\"x\";if(22\u003d\u003d\u003df.code||0\u003d\u003d\u003df.message.indexOf(\"Not enough storage\"))return b\u003dObject.assign({name:\"QuotaExceededError\",buffered:JC(b.tf()).replace(/,/g,\"_\"),message:g.Hc(f.message),track:a.mediaSource?b\u003d\u003d\u003da.mediaSource.u?\"v\":\"a\":\"u\"},RGa()),a.handleError(!1,\"player.exception\",b),\"q\";g.Wx(f)}return\"u\"}return a.mediaSource.yf()?\"m\":\"s\"};\nZU\u003dfunction(a,b,c){if(a.isSuspended)return 1;var d\u003db.i.info.audio?a.policy.X:a.policy.K;!a.policy.Xa\u0026\u0026LT(a.u)\u0026\u0026(d\u003dMath.max(d,b.i.info.audio?a.policy.ob:a.policy.Ba));c\u0026\u0026(d+\u003da.policy.kb);var e\u003dLT(a.u)?b.u?b.u.i.info.Nb:b.i.info.Nb:b.Nb;d/\u003de;0\u003ca.policy.yk\u0026\u0026a.mediaSource\u0026\u0026UC(a.mediaSource)\u0026\u0026(b\u003db.i.info.video?a.mediaSource.u:a.mediaSource.i)\u0026\u0026!b.gh()\u0026\u0026(b\u003db.tf(),e\u003dKC(b,a.currentTime),0\u003c\u003de\u0026\u0026(b\u003da.currentTime-b.start(e),d+\u003dMath.max(0,Math.min(b-a.policy.yk,a.policy.xr))));0\u003ca.policy.J\u0026\u0026(d\u003dMath.min(d,a.policy.J));\na.policy.xk\u0026\u0026c\u0026\u0026!LT(a.u)\u0026\u0026(c\u003da.u,c\u003dIT(c,g.Tb(c.C))+IT(c,c.J.i[0]),c\u003da.policy.xk*(c/tT(a.J)),c\u003cd\u0026\u002615\u003ec\u0026\u0026a.Ea(\"bwcapped\",{1:1},!0),c\u003dMath.max(c,15),d\u003dMath.min(d,c));return d};\nZGa\u003dfunction(a){var b\u003dg.Cp(a.Ca.Zl(),function(d){return\"ad\"\u003d\u003d\u003dd.namespace});\nb\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.start/1E3\u003ea.currentTime)return c.start/1E3;return Infinity};\ngHa\u003dfunction(a,b){GD(b,\"cms\",function(c){a.policy.Z\u0026\u0026a.Ea(\"pathprobe\",c)},function(c){a.Ca.handleError(c)})};\nhHa\u003dfunction(a,b){a.K\u003db;a.B\u0026\u0026(a.B.D\u003db);a.K.LG(a.videoTrack.i.info.Be())};\niHa\u003dfunction(a,b){if(a.mediaSource\u0026\u0026a.mediaSource.u){b-\u003d!isNaN(a.timestampOffset)\u0026\u0026a.policy.Lh?a.timestampOffset:0;var c\u003da.B,d\u003db;if(0!\u003d\u003dc.i\u0026\u0026c.D){var e\u003dc.Ls(d);e!\u003d\u003dc.X\u0026\u0026(c.D.WF(c.X,e,c.xa,d),c.X\u003de);c.xa\u003dd}a.currentTime!\u003d\u003db\u0026\u0026a.resume();a.D.i\u0026\u0026a.mediaSource\u0026\u0026!a.mediaSource.yf()\u0026\u0026(c\u003da.currentTime\u003c\u003db\u0026\u0026b\u003ca.currentTime+10,d\u003dLC(a.mediaSource.u.tf(),a.currentTime+$Ga),c\u0026\u0026d\u0026\u0026(a.D.i\u003d!1));a.D.i||(a.currentTime\u003db);g.lr(a.La)}};\njHa\u003dfunction(a,b){var c\u003dqU(a.videoTrack).find(function(d){return d.startTime\u003e\u003db\u0026\u0026SGa(a,d.startTime,!1)});\nreturn c\u0026\u0026c.startTime\u003cb+1.5*c.duration?c.startTime+.1:0};\nSGa\u003dfunction(a,b,c){if(!(a.videoTrack.i.Ye()\u0026\u0026a.audioTrack.i.Ye()\u0026\u0026a.mediaSource\u0026\u0026a.mediaSource.u\u0026\u0026a.mediaSource.i))return!1;if(c\u0026\u0026a.i.isManifestless\u0026\u0026(-1\u003d\u003d\u003da.videoTrack.J||-1\u003d\u003d\u003da.audioTrack.J))return!0;var d\u003dyT(a.videoTrack,b,c);if(isNaN(d))return!1;a\u003dyT(a.audioTrack,a.policy.xa?b:d,c);return isNaN(a)?!1:!0};\nUU\u003dfunction(a,b,c){b.i!\u003d\u003dc\u0026\u0026(a.ma(),b.i\u003dc)};\nRU\u003dfunction(a,b,c,d){if(!(c.Ye()||c.Ar()||c.J)\u0026\u0026BB(c.u,a.policy)\u0026\u0026\"f\"!\u003d\u003dc.info.i){if(d){d\u003da.J;var e\u003dc.info,f\u003ddFa(d,e.video?d.policy.Wq:d.policy.ej,e.Nb);d\u003dd.policy.Th\u0026\u0026e.video?Math.max(f,d.policy.Th):f}else d\u003d0;d\u003dc.Rp(d);a\u003daV(a,d);PB(d)\u0026\u0026oU(b,a);c.J\u003d!0}};\nTU\u003dfunction(a){try{var b\u003da.audioTrack;xT(b);zT(b.C);var c\u003da.videoTrack;xT(c);zT(c.C)}catch(d){g.Wx(d)}a.policy.u\u003d\"\"};\nkHa\u003dfunction(a,b){a.timestampOffset!\u003d\u003db\u0026\u0026(a.timestampOffset\u003db,a.ma(),a.B.K\u003da.timestampOffset,a.Ca.YF(a.timestampOffset),a.i.isManifestless\u0026\u0026(b\u003da.i,a\u003da.timestampOffset,b.Ja?b.timestampOffset\u003da:b.u\u003da))};\ng.fV\u003dfunction(a){this.wd\u003da};\ngV\u003dfunction(){g.yx.apply(this,arguments)};\nhV\u003dfunction(a,b,c,d){gV.call(this);var e\u003dthis;this.B\u003d-1;this.i\u003d{};this.C\u003dnew g.K(this.D,0,this);g.I(this,this.C);this.u\u003dnew g.K(function(){e.isDisposed()||(e.C.start(Math.random()*c),e.u.start(b))},a,this);\ng.I(this,this.u);d.subscribe(\"fairplay_next_need_key_info\",this.J,this)};\nlHa\u003dfunction(a){a\u003da.subarray(4);a\u003dnew Uint16Array(a.buffer,a.byteOffset,a.byteLength/2);return String.fromCharCode.apply(null,a)};\nmHa\u003dfunction(a){var b\u003da.interval,c\u003da.mx;this.url\u003da.url;this.interval\u003db;this.mx\u003dc};\nnHa\u003dfunction(a,b){this.statusCode\u003da;this.message\u003db;this.i\u003dthis.heartbeatParams\u003dthis.errorMessage\u003dnull;this.u\u003d{};this.nextFairplayKeyId\u003dnull};\npHa\u003dfunction(a){var b\u003dGA(a.subarray(0,16384)),c\u003db.indexOf(\"\\r\\n\\r\\n\");if(-1\u003d\u003d\u003dc)return null;var d\u003db.indexOf(\"\\r\\n\"),e\u003db.slice(0,d).match(/^GLS\\/1.\\d ([0-9]{1,3}) (\\w+)$/);if(null\u003d\u003de)return null;e\u003de[1];isFinite(e)\u0026\u0026(e\u003dString(e));e\u003d\"string\"\u003d\u003d\u003dtypeof e?/^\\s*-?0x/i.test(e)?parseInt(e,16):parseInt(e,10):NaN;b\u003dWA(b.slice(d+2));if(null\u003d\u003db)return null;a\u003dnew nHa(e,a.subarray(c+4));0!\u003d\u003da.statusCode\u0026\u0026(a.errorMessage\u003dg.Iua(a.statusCode));if(c\u003db[\"Heartbeat-Url\"])a.heartbeatParams\u003dnew mHa({url:c,interval:Number(b[\"Heartbeat-Interval-Secs\"])||\n60,mx:Number(b[\"Heartbeat-Num-Retries\"])||4});if(c\u003db[\"Authorized-Format-Types\"])a.i\u003dc.split(\",\");if(c\u003db[\"Key-Ids\"])a.u\u003doHa(c);a.nextFairplayKeyId\u003db[\"Next-Key-Id\"];return a};\noHa\u003dfunction(a){if(!a)return{};a\u003da.split(\";\");var b\u003d{};g.uc(a,function(c){c\u003dc.split(\",\");2\u003d\u003d\u003dc.length\u0026\u0026(b[c[1]]\u003dc[0])});\nreturn b};\niV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;g.H.call(this);this.message\u003da;this.requestNumber\u003db;this.timer\u003dc;this.onError\u003dthis.onSuccess\u003dnull;this.i\u003dnew g.Bi(5E3,2E4,.2)};\nqHa\u003dfunction(a,b,c){a.onSuccess\u003db;a.onError\u003dc};\nsHa\u003dfunction(a,b,c){var d\u003d{format:\"RAW\",method:\"POST\",postBody:a.message,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4,onSuccess:function(e){if(!a.isDisposed())if(a.ma(),0!\u003d\u003de.status\u0026\u0026e.response)if(sz(\"drm_net_r\",void 0,a.timer),e\u003dnew Uint8Array(e.response),e\u003dpHa(e))a.onSuccess(e,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p\");else rHa(a,e)},\nonError:function(e){rHa(a,e)}};\nc\u0026\u0026(b\u003dej(b,\"access_token\",c));g.Et(b,d);a.ma()};\nrHa\u003dfunction(a,b){if(!a.isDisposed())a.onError(a,b.status?\"drm.net.badstatus\":\"drm.net.connect\",\"t.r;c.\"+String(b.status),b.status)};\nuHa\u003dfunction(a,b,c,d){var e\u003d{timeout:3E4,onSuccess:function(f){if(!a.isDisposed()){a.ma();sz(\"drm_net_r\",void 0,a.timer);var h\u003d\"LICENSE_STATUS_OK\"\u003d\u003d\u003df.status?0:9999,l\u003dnull;if(f.license)try{l\u003dLc(f.license)}catch(x){g.Wx(x)}if(0!\u003d\u003dh||l){l\u003dnew nHa(h,l);0!\u003d\u003dh\u0026\u0026f.reason\u0026\u0026(l.errorMessage\u003df.reason);if(f.authorizedFormats){h\u003d{};for(var m\u003d[],n\u003d{},p\u003dg.q(f.authorizedFormats),r\u003dp.next();!r.done;r\u003dp.next())if(r\u003dr.value,r.trackType\u0026\u0026r.keyId){var t\u003dtHa[r.trackType];if(t){\"HD\"\u003d\u003d\u003dt\u0026\u0026f.isHd720\u0026\u0026(t\u003d\"HD720\");r.isHdr\u0026\u0026\n(t+\u003d\"HDR\");h[t]||(m.push(t),h[t]\u003d!0);var v\u003dnull;try{v\u003dLc(r.keyId)}catch(x){g.Wx(x)}v\u0026\u0026(n[g.Gc(v,4)]\u003dt)}}l.i\u003dm;l.u\u003dn}f.nextFairplayKeyId\u0026\u0026(l.nextFairplayKeyId\u003df.nextFairplayKeyId);f\u003dl}else f\u003dnull;if(f)a.onSuccess(f,a.requestNumber);else a.onError(a,\"drm.net\",\"t.p;p.i\")}},\nonError:function(f){if(!a.isDisposed())if(f\u0026\u0026f.error)f\u003df.error,a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.\"+f.code+\";s.\"+f.status,f.code);else a.onError(a,\"drm.net.badstatus\",\"t.r;p.i;c.n\")},\nonTimeout:function(){a.onError(a,\"drm.net\",\"rt.req.\"+a.requestNumber)}};\nd\u0026\u0026(e.zJ\u003d\"Bearer \"+d);g.xv(c,\"player/get_drm_license\",b,e)};\nkV\u003dfunction(a,b,c,d){g.yx.call(this);this.videoData\u003da;this.Y\u003db;this.Ba\u003dc;this.sessionId\u003dd;this.C\u003d{};this.cryptoPeriodIndex\u003dNaN;this.url\u003d\"\";this.requestNumber\u003d0;this.K\u003dthis.X\u003d!1;this.B\u003dnull;this.xa\u003d[];this.D\u003d[];this.Z\u003d!1;this.i\u003d{};this.oa\u003dNaN;this.status\u003d\"\";this.J\u003dNaN;this.u\u003da.S;this.cryptoPeriodIndex\u003dc.cryptoPeriodIndex;a\u003d{};Object.assign(a,this.Y.deviceParams);a.cpn\u003dthis.videoData.clientPlaybackNonce;this.videoData.Va\u0026\u0026(a.vvt\u003dthis.videoData.Va,this.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.videoData.mdxEnvironment));\nthis.Y.authUser\u0026\u0026(a.authuser\u003dthis.Y.authUser);this.Y.pageId\u0026\u0026(a.pageid\u003dthis.Y.pageId);isNaN(this.cryptoPeriodIndex)||(a.cpi\u003dthis.cryptoPeriodIndex.toString());var e\u003d(e\u003d/_(TV|STB|GAME|OTT|ATV|BDP)_/.exec(g.vb()))?e[1]:\"\";\"ATV\"\u003d\u003d\u003de\u0026\u0026(a.cdt\u003de);this.C\u003da;this.C.session_id\u003dd;this.S\u003d!0;\"widevine\"\u003d\u003d\u003dthis.u.flavor\u0026\u0026(this.C.hdr\u003d\"1\");\"playready\"\u003d\u003d\u003dthis.u.flavor\u0026\u0026(b\u003dNumber(g.mD(b.experiments,\"playready_first_play_expiration\")),!isNaN(b)\u0026\u00260\u003c\u003db\u0026\u0026(this.C.mfpe\u003d\"\"+b),this.S\u003d!1);this.baseUrl\u003dg.tD(this.u)?lHa(c.initData).replace(\"skd://\",\n\"https://\"):this.u.C;this.fairplayKeyId\u003dcj(this.baseUrl,\"ek\")||\"\";if(b\u003dcj(this.baseUrl,\"cpi\")||\"\")this.cryptoPeriodIndex\u003dNumber(b);this.Aa\u003dthis.videoData.N(\"html5_use_drm_retry\");this.xa\u003dc.u;this.ma();jV(this,\"sessioninit.\"+c.cryptoPeriodIndex);this.status\u003d\"in\"};\nyHa\u003dfunction(a,b){jV(a,\"createkeysession\");a.status\u003d\"gr\";sz(\"drm_gk_s\",void 0,a.videoData.qb);a.url\u003dvHa(a);try{a.B\u003db.createSession(a.Ba,function(c){jV(a,c)})}catch(c){b\u003d\"t.g\";\nc instanceof DOMException\u0026\u0026(b+\u003d\";c.\"+c.code);a.ea(\"licenseerror\",\"drm.unavailable\",!0,b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\");return}a.B\u0026\u0026(wHa(a.B,function(c,d){xHa(a,c,d)},function(c,d,e){if(!a.isDisposed()){a.ma();\nd\u003dvoid 0;var f\u003d!0;g.tD(a.u)\u0026\u0026g.lE(a.Y)\u0026\u0026a.Y.N(\"html5_enable_safari_fairplay\")\u0026\u00261212433232\u003d\u003d\u003de\u0026\u0026(d\u003d\"ERROR_HDCP\",f\u003d!a.Y.N(\"html5_safari_fairplay_ignore_hdcp\"));a.error(\"drm.keyerror\",f,c,d)}},function(){a.isDisposed()||(a.ma(),jV(a,\"onkyadd\"),a.K||(a.ea(\"sessionready\"),a.K\u003d!0))},function(c){a.Fo(c)}),g.I(a,a.B))};\nvHa\u003dfunction(a){var b\u003da.baseUrl;kna(b)||a.error(\"drm.net\",!0,\"t.x\");if(!cj(b,\"fexp\")){var c\u003d[\"23898307\",\"23914062\",\"23916106\",\"23883098\"].filter(function(e){return a.Y.experiments.experiments[e]});\n0\u003cc.length\u0026\u0026(a.C.fexp\u003dc.join())}c\u003dg.q(Object.keys(a.C));for(var d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b\u003dej(b,d,a.C[d]);return b};\nxHa\u003dfunction(a,b,c){if(!a.isDisposed())if(b){a.ma();jV(a,\"onkmtyp.\"+c);a.status\u003d\"km\";switch(c){case \"license-renewal\":case \"license-request\":case \"license-release\":break;case \"individualization-request\":zHa(a,b);return;default:a.ea(\"ctmp\",\"message_type\",\"t.\"+c+\";l.\"+b.byteLength)}a.X||(sz(\"drm_gk_f\",void 0,a.videoData.qb),a.X\u003d!0,a.ea(\"newsession\",a));if(qD(a.u)\u0026\u0026(b\u003dAHa(b),!b))return;g.tD(a.u)\u0026\u0026!a.videoData.useInnertubeDrmService()\u0026\u0026(b\u003dFA(g.Gc(b)));b\u003dnew iV(b,++a.requestNumber,a.videoData.qb);qHa(b,\nfunction(d,e){BHa(a,d,e)},function(d,e,f){if(!a.isDisposed()){var h\u003d!1,l;\n(l\u003d3\u003c\u003dd.i.u)||(l\u003da.Aa\u0026\u002636E4\u003c(0,g.Q)()-a.oa);l\u0026\u0026(h\u003d!0,e\u003d\"drm.net.retryexhausted\");a.ma();jV(a,\"onlcsrqerr.\"+e+\";\"+f);a.error(e,h,f);a.shouldRetry(h,d)\u0026\u0026CHa(a,d)}});\ng.I(a,b);DHa(a,b)}else a.error(\"drm.unavailable\",!1,\"km.empty\")};\nzHa\u003dfunction(a,b){a.ma();jV(a,\"sdpvrq\");a.J\u003dDate.now();if(\"widevine\"!\u003d\u003da.u.flavor)a.error(\"drm.provision\",!0,\"e.flavor;f.\"+a.u.flavor+\";l.\"+b.byteLength);else{var c\u003d{cpn:a.videoData.clientPlaybackNonce};Object.assign(c,a.Y.deviceParams);c\u003dg.Zi(\"https://www.googleapis.com/certificateprovisioning/v1/devicecertificates/create?key\u003dAIzaSyB-5OLKTx2iU5mko18DfdwK5611JIjbUhE\",c);b\u003d{format:\"RAW\",headers:{\"content-type\":\"application/json\"},method:\"POST\",postBody:JSON.stringify({signedRequest:GA(b)}),responseType:\"arraybuffer\"};\ng.Ht(c,b,3,500).then(gt(function(d){d\u003dd.xhr;if(!a.isDisposed()){d\u003dnew Uint8Array(d.response);var e\u003dGA(d);try{var f\u003dJSON.parse(e)}catch(h){}f\u0026\u0026f.signedResponse?(a.ea(\"ctmp\",\"drminfo\",\"provisioning\"),f\u003d(Date.now()-a.J)/1E3,a.J\u003dNaN,a.ea(\"ctmp\",\"provs\",\"\"+f.toFixed(3)),a.B\u0026\u0026a.B.update(d)):(f\u003df\u0026\u0026f.error\u0026\u0026f.error.message,d\u003d\"e.parse\",f\u0026\u0026(d+\u003d\";m.\"+f),a.error(\"drm.provision\",!0,d))}}),gt(function(d){a.isDisposed()||a.error(\"drm.provision\",!0,\"e.\"+d.errorCode+\";c.\"+(d.xhr\u0026\u0026d.xhr.status))}))}};\nlV\u003dfunction(a){var b;if(b\u003da.S\u0026\u0026null!\u003da.B)a\u003da.B,b\u003d!(!a.i||!a.i.keyStatuses);return b};\nDHa\u003dfunction(a,b){var c,d;a.status\u003d\"km\";sz(\"drm_net_s\",void 0,a.videoData.qb);if(a.videoData.useInnertubeDrmService()){var e\u003dnew g.px(a.Y.Yg),f\u003d{context:g.vv(e.config_||g.wv())};f.drmSystem\u003dEHa[a.u.flavor];f.videoId\u003da.videoData.videoId;f.cpn\u003da.videoData.clientPlaybackNonce;f.sessionId\u003da.sessionId;f.licenseRequest\u003dg.Gc(b.message);f.drmParams\u003da.videoData.drmParams;isNaN(a.cryptoPeriodIndex)||(f.isKeyRotated\u003d!0,f.cryptoPeriodIndex\u003da.cryptoPeriodIndex);var h\u003d!(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.videoData.u)||void 0\u003d\u003d\u003d\nc?void 0:c.video)||void 0\u003d\u003d\u003dd||!d.isHdr());f.drmVideoFeature\u003dh?\"DRM_VIDEO_FEATURE_PREFER_HDR\":\"DRM_VIDEO_FEATURE_SDR\";if(!f.context||!f.context.client){a.ma();a.error(\"drm.net\",!0,\"t.r;ic.0\");return}if(h\u003da.Y.deviceParams)f.context.client.deviceMake\u003dh.cbrand,f.context.client.deviceModel\u003dh.cmodel,f.context.client.browserName\u003dh.cbr,f.context.client.browserVersion\u003dh.cbrver,f.context.client.osName\u003dh.cos,f.context.client.osVersion\u003dh.cosver;f.context.user\u003df.context.user||{};f.context.request\u003df.context.request||\n{};a.videoData.Va\u0026\u0026(f.context.user.credentialTransferTokens\u003d[{token:a.videoData.Va,scope:\"VIDEO\"}]);f.context.request.mdxEnvironment\u003da.videoData.mdxEnvironment||f.context.request.mdxEnvironment;a.videoData.wb\u0026\u0026(f.context.user.kidsParent\u003d{oauthToken:a.videoData.wb});if(g.tD(a.u)){h\u003da.fairplayKeyId;for(var l\u003d[],m\u003d0;m\u003ch.length;m+\u003d2)l.push(parseInt(h.substring(m,m+2),16));f.fairplayKeyId\u003dg.Gc(l)}uHa(b,f,e,a.videoData.jf())}else sHa(b,a.url,a.videoData.oauthToken);a.status\u003d\"rs\"};\nBHa\u003dfunction(a,b,c){if(!a.isDisposed()){if(a.requestNumber!\u003d\u003dc\u0026\u0026\"widevine\"\u003d\u003d\u003da.u.flavor\u0026\u0026((a.Y.N(\"html5_drm_ignore_out_of_order_responses\")||a.Y.N(\"html5_drm_ignore_out_of_order_responses_cfl\"))\u0026\u0026jV(a,\"drmOOO.\"+a.requestNumber+\".\"+c,!0),a.Y.N(\"html5_drm_ignore_out_of_order_responses\")))return;jV(a,\"onlcsrsp\");a.status\u003d\"rr\";0!\u003d\u003db.statusCode?a.error(\"drm.auth\",!0,\"t.f;c.\"+b.statusCode,b.errorMessage||void 0):(sz(\"drm_kr_s\",void 0,a.videoData.qb),b.heartbeatParams\u0026\u0026b.heartbeatParams.url\u0026\u0026a.videoData.N(\"outertube_streaming_data_always_use_staging_license_service\")\u0026\u0026\n(c\u003da.u.C.match(/(.*)youtube.com/g))\u0026\u0026(b.heartbeatParams.url\u003dc[0]+b.heartbeatParams.url),b.heartbeatParams\u0026\u0026a.ea(\"newlicense\",b.heartbeatParams),b.i\u0026\u0026(a.D\u003db.i,a.Y.N(\"html5_heartbeat_wait_for_drm_killswitch\")||(a.videoData.useInnertubeDrmService()\u0026\u0026!a.videoData.nG\u0026\u0026a.ea(\"newlicense\",new mHa({})),a.videoData.nG\u003d!0),a.Z\u003dko(a.D,function(d){return d.includes(\"HDR\")})),b.u\u0026\u0026(a.i\u003dJe(b.u,function(d){return{type:d,\nstatus:\"unknown\"}})),rD(a.u)\u0026\u0026!a.videoData.useInnertubeDrmService()?b.message\u003dLc(GA(b.message)):sD(a.u)\u0026\u0026a.videoData.useInnertubeDrmService()\u0026\u0026(b.message\u003dFA(g.Gc(b.message))),a.B\u0026\u0026(a.ma(),jV(a,\"updtks\"),a.status\u003d\"ku\",a.B.update(b.message).then(function(){sz(\"drm_kr_f\",void 0,a.videoData.qb);\nlV(a)||(jV(a,\"ksApiUnsup\"),a.ea(\"keystatuseschange\",a))},function(d){d\u003d\"msuf.req.\"+a.requestNumber+\";msg.\"+g.Hc(d.message);\na.error(\"drm.keyerror\",!0,d)})),a.K\u0026\u0026(a.oa\u003d(0,g.Q)()),g.tD(a.u)\u0026\u0026a.ea(\"fairplay_next_need_key_info\",a.baseUrl,b.nextFairplayKeyId))}};\nCHa\u003dfunction(a,b){var c\u003db.i.getValue();c\u003dnew g.K(function(){DHa(a,b)},c);\ng.I(a,c);c.start();g.Ci(b.i);a.ma();jV(a,\"rtyrq\")};\nFHa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,c.push(e+\"_\"+a.i[e].type+\"_\"+a.i[e].status);return c.join(b)};\nGHa\u003dfunction(a){var b\u003da.status+\".\";return lV(a)?b+FHa(a,\".\"):b+a.D.join(\".\")};\nHHa\u003dfunction(a,b){switch(a){case \"highres\":case \"hd2880\":a\u003d\"UHD2\";break;case \"hd2160\":case \"hd1440\":a\u003d\"UHD1\";break;case \"hd1080\":case \"hd720\":a\u003d\"HD\";break;case \"large\":case \"medium\":case \"small\":case \"light\":case \"tiny\":a\u003d\"SD\";break;default:return\"\"}b\u0026\u0026(a+\u003d\"HDR\");return a};\nmV\u003dfunction(a,b){for(var c in a.i)if(\"usable\"\u003d\u003d\u003da.i[c].status\u0026\u0026a.i[c].type\u003d\u003d\u003db)return!0;return!1};\njV\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.ma();(c||a.videoData.oa)\u0026\u0026a.ea(\"ctmp\",\"drmlog\",b)};\nIHa\u003dfunction(a){var b\u003da[0];a[0]\u003da[3];a[3]\u003db;b\u003da[1];a[1]\u003da[2];a[2]\u003db;b\u003da[4];a[4]\u003da[5];a[5]\u003db;b\u003da[6];a[6]\u003da[7];a[7]\u003db};\nAHa\u003dfunction(a){for(var b\u003d\"\",c\u003d0;c\u003ca.length;c+\u003d2)b+\u003dString.fromCharCode(a[c]);a\u003dfk(new DOMParser,g.rg(g.Mf(\"Uses only text content.\"),b));return a?(a\u003da.querySelector(\"Challenge\"))\u0026\u0026a.childNodes\u0026\u00260!\u003d\u003da.childNodes.length?new Uint8Array(JHa(Jc(a.childNodes[0].nodeValue)).buffer):null:null};\nKHa\u003dfunction(a,b,c,d){if(a\u003dFA(g.Gc(a)))a\u003d{format:\"RAW\",method:\"POST\",postBody:a,responseType:\"arraybuffer\",withCredentials:!0,timeout:3E4},c\u003dGba(c,d),g.Ht(c,a,3,500).then(function(e){e\u003dnew Uint8Array(e.xhr.response);(e\u003dpHa(e))\u0026\u0026e.message\u0026\u0026b.update(e.message)})};\nnV\u003dfunction(a,b,c,d,e){g.H.call(this);this.element\u003da;this.S\u003db;this.initData\u003dc;this.i\u003dd;this.u\u003de;this.sessionId\u003d\"\";this.K\u003dthis.J\u003dthis.B\u003dthis.D\u003dnull;this.C\u003dnew g.BC(this);g.I(this,this.C);LHa(this)};\nLHa\u003dfunction(a){a.i?(a.C.T(a.i,\"message\",a.rQ),a.C.T(a.i,\"keystatuseschange\",a.Fo),a.i.closed\u0026\u0026a.i.closed.then(gt(function(){a.isDisposed()||nu(\"xboxone\")\u0026\u0026a.B\u0026\u0026a.B(\"closed\")}),null)):a.u\u0026\u0026(wx(a.C,a.u,[\"mskeymessage\",\n\"webkitkeymessage\"],a.ZM),wx(a.C,a.u,[\"mskeyerror\",\"webkitkeyerror\"],a.YM),wx(a.C,a.u,[\"mskeyadded\",\"webkitkeyadded\"],a.XM))};\nwHa\u003dfunction(a,b,c,d,e){a.D\u003db;a.B\u003dc;a.J\u003dd;a.K\u003de};\nMHa\u003dfunction(a,b,c){g.ft(c);a.B\u0026\u0026(c instanceof DOMException\u0026\u0026(b+\u003d\";n.\"+c.name+\";m.\"+c.message),a.B(b))};\noV\u003dfunction(a,b){g.H.call(this);this.element\u003da;this.i\u003db;this.J\u003d{};this.C\u003dnull;this.D\u003dnew g.BC(this);this.B\u003dthis.u\u003dnull;g.I(this,this.D)};\nOHa\u003dfunction(a,b){b\u003dNHa(b,a.i.u);a\u003da.B.createSession(\"video/mp4\",b);return new nV(null,null,null,null,a)};\nPHa\u003dfunction(a,b){for(var c\u003dnew Uint8Array(270),d\u003d0;135\u003ed;d++)c[2*d]\u003d\u0027\u003cPlayReadyCDMData type\u003d\"LicenseAcquisition\"\u003e\u003cLicenseAcquisition version\u003d\"1.0\" Proactive\u003d\"true\"\u003e\u003c/LicenseAcquisition\u003e\u003c/PlayReadyCDMData\u003e\u0027.charCodeAt(d);a\u003da.B.createSession(\"video/mp4\",b,c);return new nV(null,null,null,null,a)};\npV\u003dfunction(a,b){var c\u003da.J[b.sessionId];!c\u0026\u0026a.C\u0026\u0026(c\u003da.C,a.C\u003dnull,c.sessionId\u003db.sessionId,a.J[b.sessionId]\u003dc);return c};\nNHa\u003dfunction(a,b){var c\u003da.subarray(4);c\u003dnew Uint16Array(c.buffer,c.byteOffset,c.byteLength/2);c\u003dString.fromCharCode.apply(null,c).match(/ek\u003d([0-9a-f]+)/)[1];for(var d\u003d\"\",e\u003d0;e\u003cc.length;e+\u003d2)d+\u003dString.fromCharCode(parseInt(c.substr(e,2),16));c\u003dd;d\u003dnew ArrayBuffer(2*c.length);e\u003dnew Uint16Array(d);for(var f\u003d0;f\u003cc.length;f++)e[f]\u003dc.charCodeAt(f);c\u003dnew Uint8Array(d);d\u003d0;f\u003dnew ArrayBuffer(a.byteLength+4+c.byteLength+4+b.byteLength);e\u003dnew Uint8Array(f);f\u003dnew DataView(f);e.set(a);d+\u003da.byteLength;f.setUint32(d,\nc.length,!0);d+\u003d4;e.set(c,d);d+\u003dc.length;f.setUint32(d,b.byteLength,!0);e.set(b,d+4);return e};\nqV\u003dfunction(a,b){g.H.call(this);this.i\u003dg.hh(\"video\");this.u\u003dnull;this.D\u003d[];this.C\u003dnew g.BC(this);this.B\u003dnew nD(\"fairplay\",\"com.youtube.fairplay\",\"\",b);this.B.u\u003da;g.I(this,this.C);this.init()};\nrV\u003dfunction(a,b,c,d){gV.call(this);var e\u003dthis;this.D\u003da;this.C\u003db;this.B\u003dc;this.i\u003d[];this.u\u003dnew g.K(function(){e.ea(\"log_qoe\",\"wvagt.timer;reqlen.\"+(e.i?e.i.length:-1));if(e.i){if(0\u003ce.i.length){var f\u003de.i.shift();QHa(e,f.info)}0\u003ce.i.length\u0026\u0026(f\u003de.i[0].time-(0,g.Q)(),e.u.start(Math.max(0,f)))}},0);\ng.I(this,this.u);d.subscribe(\"widevine_set_need_key_info\",this.J,this)};\nQHa\u003dfunction(a,b){a:{var c\u003db.cryptoPeriodIndex;if(isNaN(c)\u0026\u00260\u003ca.B.size)c\u003d!0;else{for(var d\u003dg.q(a.B.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e.value.cryptoPeriodIndex\u003d\u003d\u003dc){c\u003d!0;break a}c\u003d!1}}a.ea(\"log_qoe\",\"wvagt.reqnews;canskip.\"+c);c||a.ea(\"rotated_need_key_info_ready\",b)};\nsV\u003dfunction(){this.keys\u003d[];this.values\u003d[]};\ntV\u003dfunction(a){a.keys\u003d[];a.values\u003d[]};\nuV\u003dfunction(a,b){return g.Wb(a.keys,function(c){return g.sc(b,c)})};\nvV\u003dfunction(a,b,c){g.yx.call(this);this.element\u003da;this.videoData\u003db;this.Y\u003dc;this.i\u003dthis.videoData.S;this.drmSessionId\u003dthis.videoData.drmSessionId||g.ema();this.u\u003dnew Map;this.J\u003dnew sV;this.K\u003dnew sV;this.B\u003d[];this.Ja\u003d2;this.oa\u003dnew g.BC(this);this.Ka\u003dthis.Aa\u003d!1;this.heartbeatParams\u003dnull;this.xa\u003dthis.X\u003d!1;this.D\u003dnull;this.Ba\u003d!1;(a\u003dthis.element)\u0026\u0026(a.addKey||a.webkitAddKey)||oD()||vD(c.experiments);c\u003dthis.videoData.Yg;this.S\u003d\"fairplay\"\u003d\u003d\u003dthis.i.flavor||c?wF:RHa;this.C\u003dnew oV(this.element,this.i);g.I(this,\nthis.C);pD(this.i)\u0026\u0026(this.Z\u003dnew oV(this.element,this.i),g.I(this,this.Z));g.I(this,this.oa);c\u003dthis.element;this.i.keySystemAccess?this.oa.T(c,\"encrypted\",this.vQ):wx(this.oa,c,pD(this.i)?[\"msneedkey\"]:[\"needkey\",\"webkitneedkey\"],this.AV);SHa(this);a:switch(c\u003dthis.i,a\u003dthis.Y.experiments,b\u003dthis.u,c.flavor){case \"fairplay\":19.2999\u003cjja()?(a\u003dc.K,c\u003dc.J,c\u003e\u003da\u0026\u0026(c\u003d.75*a),b\u003d.5*(a-c),c\u003dnew hV(b,a,a-b-c,this)):c\u003dnull;break a;case \"widevine\":c\u003dnew rV(a.ib(\"disable_license_delay\"),!a.ib(\"h5_widevine_keyrotationagent_optimization_killswitch\"),\nb,this);break a;default:c\u003dnull}if(this.D\u003dc)g.I(this,this.D),this.D.subscribe(\"rotated_need_key_info_ready\",this.wJ,this),this.D.subscribe(\"log_qoe\",this.Og,this);this.ma(\"Created, key system \"+this.i.keySystem+\", final EME \"+vD(this.Y.experiments));this.Og(\"cks\"+this.i.uf());c\u003dthis.i;\"com.youtube.widevine.forcehdcp\"\u003d\u003d\u003dc.keySystem\u0026\u0026c.D\u0026\u0026(this.La\u003dnew qV(this.videoData.dd,this.Y.experiments),g.I(this,this.La))};\nSHa\u003dfunction(a){var b\u003da.C.attach();b?b.then(gt(function(){THa(a)}),gt(function(c){if(!a.isDisposed()){a.ma();\ng.ft(c);var d\u003d\"t.a\";c instanceof DOMException\u0026\u0026(d+\u003d\";n.\"+c.name+\";m.\"+c.message);a.ea(\"licenseerror\",\"drm.unavailable\",!0,d,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\")}})):(a.ma(),a.Og(\"mdkrdy\"),a.X\u003d!0);\na.Z\u0026\u0026(b\u003da.Z.attach())};\nVHa\u003dfunction(a,b,c){a.Ka\u003d!0;c\u003dnew ST(b,c);a.Y.N(\"html5_eme_loader_sync\")\u0026\u0026(a.J.get(b)||a.J.set(b,c));UHa(a,c)};\nUHa\u003dfunction(a,b){if(!a.isDisposed()){a.Og(\"onInitData\");if(a.Y.N(\"html5_eme_loader_sync\")\u0026\u0026a.videoData.C\u0026\u0026a.videoData.C.i){var c\u003da.K.get(b.initData);b\u003da.J.get(b.initData);if(!c||!b)return;b\u003dc;c\u003db.initData;a.J.remove(c);a.K.remove(c)}a.ma();a.Og(\"initd.\"+b.initData.length+\";ct.\"+b.contentType);if(\"widevine\"\u003d\u003d\u003da.i.flavor)if(a.Aa\u0026\u0026!a.videoData.isLivePlayback)wV(a);else{if(!(a.Y.N(\"vp9_drm_live\")\u0026\u0026a.videoData.isLivePlayback\u0026\u0026b.Be)){a.Aa\u003d!0;c\u003db.cryptoPeriodIndex;var d\u003db.i;JFa(b);b.Be||(d\u0026\u0026b.i!\u003d\u003dd?a.ea(\"ctmp\",\n\"cpsmm\",\"emsg.\"+d+\";pssh.\"+b.i):c\u0026\u0026b.cryptoPeriodIndex!\u003d\u003dc\u0026\u0026a.ea(\"ctmp\",\"cpimm\",\"emsg.\"+c+\";pssh.\"+b.cryptoPeriodIndex));a.ea(\"widevine_set_need_key_info\",b)}}else a.wJ(b)}};\nTHa\u003dfunction(a){if(!a.isDisposed())if(a.Y.N(\"html5_drm_set_server_cert\")\u0026\u0026!g.sE(a.Y)){var b\u003da.C.setServerCertificate();b?b.then(gt(function(c){a.videoData.oa\u0026\u0026a.ea(\"ctmp\",\"ssc\",c)}),gt(function(c){a.ea(\"ctmp\",\"ssce\",\"n.\"+c.name+\";m.\"+c.message)})).then(gt(function(){xV(a)})):xV(a)}else xV(a)};\nxV\u003dfunction(a){a.isDisposed()||(a.X\u003d!0,a.ma(),a.Og(\"onmdkrdy\"),wV(a))};\nWHa\u003dfunction(a){return\"widevine\"\u003d\u003d\u003da.i.flavor\u0026\u0026a.videoData.N(\"html5_drm_cpi_license_key\")};\nwV\u003dfunction(a){if(a.Ka\u0026\u0026a.X\u0026\u0026!a.xa){for(;a.B.length;){var b\u003da.B[0],c\u003dWHa(a)?KFa(b):g.Gc(b.initData);if(a.u.get(c))if(\"fairplay\"\u003d\u003d\u003da.i.flavor)a.u.delete(c);else{a.B.shift();continue}JFa(b);break}a.B.length\u0026\u0026a.createSession(a.B[0])}};\nXHa\u003dfunction(a){var b;if(b\u003dg.pu()){var c;b\u003d!(null\u003d\u003d\u003d(c\u003da.C.u)||void 0\u003d\u003d\u003dc||!c.getMetrics)}b\u0026\u0026(b\u003da.C.getMetrics())\u0026\u0026(b\u003dg.KA(b),a.ea(\"ctmp\",\"drm\",b))};\nzV\u003dfunction(a){g.H.call(this);var b\u003dthis;this.Ca\u003da;this.i\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.qw\u003d0;this.J\u003dthis.B\u003d!1;this.D\u003d0;this.C\u003dg.S(this.i.experiments,\"html5_delayed_retry_count\");this.u\u003dnew g.K(function(){yV(b.Ca)},g.S(this.i.experiments,\"html5_delayed_retry_delay_ms\"));\ng.I(this,this.u)};\nBV\u003dfunction(a,b,c){var d\u003da.videoData.u;if((\"progressive.net.retryexhausted\"\u003d\u003d\u003db||\"fmt.unplayable\"\u003d\u003d\u003db||\"fmt.decode\"\u003d\u003d\u003db)\u0026\u0026!a.Ca.Eg.C\u0026\u0026d\u0026\u0026\"22\"\u003d\u003d\u003dd.pc())return a.Ca.Eg.C\u003d!0,a.td(\"qoe.restart\",{reason:\"fmt.unplayable.22\"}),AV(a.Ca),!0;var e\u003d!1,f\u003da.qw+3E4\u003c(0,g.Q)()||a.u.isActive();if(a.i.N(\"html5_empty_src\")\u0026\u0026a.videoData.isAd()\u0026\u0026\"fmt.unplayable\"\u003d\u003d\u003db\u0026\u0026/Empty src/.test(\"\"+c.msg))return c.origin\u003d\"emptysrc\",a.td(\"auth\",c),!0;var h;if(h\u003d!f)h\u003da.Ca.Up(),h\u003d!!(h.Re()||h.isInline()||h.isBackground()||h.Ts()||h.Rs());\nh\u0026\u0026(c.nonfg\u003d\"paused\",f\u003d!0,a.Ca.pauseVideo());!f\u0026\u00260\u003ca.C\u0026\u0026(a.u.start(),f\u003d!0,c.delayed\u003d\"1\",--a.C);h\u003da.Ca.Ya;if(!f\u0026\u0026((null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:xC(d))||(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?0:vC(d)))){var l;if(a.videoData.N(\"html5_disable_codec_for_playback_on_error\")\u0026\u0026h){var m\u003dh.u;var n\u003dd.i;m.Va.has(n)?m\u003d!1:(m.Va.add(n),m.X\u003d-1,FT(m,m.B),m\u003d!0);m\u0026\u0026(l\u003d\"cfallp\")}else l\u003da.i.u,m\u003dd.i,n\u003d0,l.i.has(m)\u0026\u0026(n\u003dl.i.get(m).rS),l.i.set(m,{rS:n+1,XN:Math.pow(2,n+1)}),l\u003d\"cfallexp\";l\u0026\u0026(e\u003df\u003d!0,c[l]\u003dd.i)}if(!f)return YHa(a,c);a.qw\u003d(0,g.Q)();\nf\u003da.videoData;f.fb?(f\u003df.fb.hI(),l\u003dDate.now()/1E3+1800,f\u003df\u003cl):f\u003d!1;c.e\u003db;f\u0026\u0026(c.staleprog\u003d\"1\");a.td(\"qoe.restart\",c);if(f\u0026\u0026ZHa(a))return $Ha(a),!0;nu(\"philips\")\u0026\u0026aIa(a);d\u0026\u0026xC(d)?(a.i.u.disableAv1(),e\u003d!0):h?(b\u003d(b\u003dnU(h.videoTrack)||h.videoTrack.u)?b.i:h.videoTrack.i,b.S+\u003d1,JT(h.u,b,!0)):a.videoData.fb\u0026\u0026a.videoData.fb.DG();a.u.isActive()||yV(a.Ca,e);return!0};\nYHa\u003dfunction(a,b){if(a.videoData.kb)return!1;a.i.Xa+\u003d1;if(10\u003e\u003da.i.Xa)return!1;b.exiled\u003d\"\"+a.i.Xa;a.td(\"qoe.start15s\",b);a.Ca.ea(\"playbackstalledatstart\");return!0};\naIa\u003dfunction(a){if(\"GAME_CONSOLE\"!\u003d\u003da.i.deviceParams.cplatform)try{window.close()}catch(b){}};\nZHa\u003dfunction(a){return a.B?!0:\"yt\"!\u003d\u003da.i.oa?!1:a.videoData.kb?25\u003ea.videoData.Eb:!a.videoData.Eb};\n$Ha\u003dfunction(a){if(!a.B){a.B\u003d!0;var b\u003da.Ca.getPlayerState();b\u003dg.T(b,4)||b.isSuspended();a.Ca.Hm();b\u0026\u0026!gG(a.videoData)||a.Ca.ea(\"signatureexpired\")}};\nbIa\u003dfunction(a,b){if((a\u003da.Ca.qd())\u0026\u0026(\"fmt.unplayable\"\u003d\u003d\u003db.errorCode||\"html5.invalidstate\"\u003d\u003d\u003db.errorCode)){var c\u003da.tj();b.details.merr\u003dc?c.toString():\"0\";b.details.msg\u003da.ze()}};\ndIa\u003dfunction(a,b){if(\"403\"\u003d\u003d\u003db.details.rc){var c\u003db.errorCode;c\u003d\"net.badstatus\"\u003d\u003d\u003dc||\"manifest.net.retryexhausted\"\u003d\u003d\u003dc}else c\u003d!1;if(!c\u0026\u0026!a.B)return!1;b.details.sts\u003d\"18978\";if(ZHa(a))return b.i\u0026\u0026(b\u003dObject.assign({e:b.errorCode},b.details),b\u003dnew g.ED(\"qoe.restart\",!1,b)),a.td(b.errorCode,b.details),$Ha(a),!0;6048E5\u003c(0,g.Q)()-a.i.La\u0026\u0026cIa(a,\"signature\");return!1};\ncIa\u003dfunction(a,b){try{window.location.reload();a.td(\"qoe.restart\",{detail:\"pr.\"+b});return}catch(c){}a.i.N(\"tvhtml5_retire_old_players\")\u0026\u0026g.sE(a.i)\u0026\u0026aIa(a)};\neIa\u003dfunction(a,b){a.i.u.C\u003d!1;a.td(\"qoe.restart\",{e:void 0\u003d\u003d\u003db?\"fmt.noneavailable\":b,detail:\"hdr\"});AV(a.Ca)};\nfIa\u003dfunction(a,b,c,d){this.videoData\u003da;this.i\u003db;this.reason\u003dc;this.u\u003dd};\nCV\u003dfunction(a,b,c){this.Y\u003da;this.Bx\u003db;this.Ca\u003dc;this.X\u003dthis.J\u003dthis.K\u003dthis.u\u003dthis.i\u003dthis.D\u003dthis.S\u003dthis.B\u003d0;this.playbackRate\u003d1;this.C\u003d!1};\nhIa\u003dfunction(a,b,c){!a.Y.N(\"html5_tv_ignore_capable_constraint\")\u0026\u0026g.sE(a.Y)\u0026\u0026(c\u003dc.compose(gIa(a,b)));return c};\niIa\u003dfunction(a){var b;a.N(\"html5_exponential_memory_for_sticky\")?b\u003d.5\u003eSD(a.Y.kc,\"sticky-lifetime\")?\"auto\":Ez[iD()]:b\u003dEz[iD()];return b};\njIa\u003dfunction(a,b){return 1\u003ca.playbackRate?(a\u003dDqa(a.Y.u,b.i.videoInfos,a.playbackRate),new Az(0,a,!0,\"o\")):new Az(0,0,!1,\"o\")};\nkIa\u003dfunction(a,b){var c\u003db.videoData.bE;if(a.N(\"html5_use_video_quality_cap_for_ustreamer_constraint\")\u0026\u0026c\u0026\u00260\u003cc.u\u0026\u0026Dz(b.videoData.ej))a\u003dc.u,b.videoData.ej\u003dnew Az(0,a,!1,\"u\");else if(c\u0026\u0026c.i.length\u0026\u0026Dz(b.videoData.ej)){a\u003dnew Map;for(var d\u003dg.q(b.i.videoInfos),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a.set(+e.pc(),e.video.i);d\u003d[];c\u003dg.q(c.i);for(e\u003dc.next();!e.done;e\u003dc.next())(e\u003da.get(e.value))\u0026\u0026d.push(e);a\u003dMath.max.apply(Math,g.u(d));b.videoData.ej\u003dnew Az(0,a,!1,\"u\")}return b.videoData.ej};\ngIa\u003dfunction(a,b){if(g.sE(a.Y)\u0026\u0026Mz(a.Y.u,Nz.HEIGHT))var c\u003db.i.videoInfos[0].video.i;else{var d\u003d!!b.i.i;var e;iE(a.Y)\u0026\u0026(e\u003dwindow.screen\u0026\u0026window.screen.width?new g.Dg(window.screen.width,window.screen.height):null);e||(e\u003da.Y.qj?a.Y.qj.clone():a.Bx.zg());(kE||oT||d)\u0026\u0026e.scale(g.AE());d\u003de;GF(b.videoData)||gG(b.videoData);b\u003db.i.videoInfos;if(b.length){e\u003d.85;var f\u003db[0].video;4!\u003d\u003df.projectionType\u0026\u00262!\u003d\u003df.projectionType\u0026\u00263!\u003d\u003df.projectionType||gE||(e\u003d.45);a\u003dg.S(a.Y.experiments,\"html5_viewport_undersend_maximum\");\nfor(f\u003d0;f\u003cb.length;f++){c\u003db[f];var h\u003dc.video;if(null\u003d\u003d\u003dd||h.width*e\u003cd.width\u0026\u0026h.height*e\u003cd.height){a\u0026\u0026f\u0026\u0026h.width\u003cd.width*a\u0026\u0026h.height\u003cd.height*a\u0026\u0026(c\u003db[f-1]);break}}d\u003dc.video;c\u003d\"93\"\u003d\u003d\u003dc.pc()?g.Bz[pC(d.width,d.height)]:d.i;c\u003dnew Az(0,c,!1,\"r\")}else c\u003dwF;c\u003dc.i}c\u0026\u0026(c\u003dMath.max(c,360));return new Az(0,c,!1,\"r\")};\nlIa\u003dfunction(a){var b,c,d;return g.B(function(e){switch(e.i){case 1:return a.i.i\u0026\u0026navigator.mediaCapabilities?g.A(e,Promise.resolve(),2):e.return(Promise.resolve());case 2:b\u003dg.q(a.i.videoInfos),c\u003db.next();case 3:if(c.done){e.eb(0);break}d\u003dc.value;return g.A(e,xpa(d),4);case 4:c\u003db.next(),e.eb(3)}})};\nnIa\u003dfunction(a,b){if(!b.videoData.u||a.N(\"html5_disable_performance_downgrade\"))return!1;6E4\u003cg.Sa()-a.S\u0026\u0026(a.B\u003d0);a.B++;a.S\u003dg.Sa();if(4!\u003d\u003da.B)return!1;mIa(a,b.videoData.u);return!0};\npIa\u003dfunction(a,b,c,d){if(!b||!c||!b.videoData.u)return!1;var e\u003dg.S(a.Y.experiments,\"html5_df_downgrade_thresh\"),f\u003da.N(\"html5_log_media_perf_info\"),h\u003dg.S(a.Y.experiments,\"hfr_dropped_framerate_fallback_threshold\");if(!(5E3\u003e(0,g.Q)()-a.D?0:f||0\u003ce||0\u003ch))return!1;a.D\u003d(0,g.Q)();c\u003dc.gy();if(!c)return!1;var l\u003dc.droppedVideoFrames-a.J,m\u003dc.totalVideoFrames-a.X;a.J\u003dc.droppedVideoFrames;a.X\u003dc.totalVideoFrames;var n\u003d0\u003d\u003d\u003dc.displayCompositedVideoFrames?0:c.displayCompositedVideoFrames||-1;f\u0026\u0026b.videoData.oa\u0026\u0026a.Ca.Ea(\"ddf\",\n\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";comp.\"+n);if(d)return a.i\u003d0,a.u\u003d0,!1;d\u003d60\u003cm?l/m:0;0\u003cd\u0026\u0026(a.K\u003dd);a.u\u003d0\u003ch\u0026\u002660*d\u003eh?a.u+1:0;if(!e||g.sE(a.Y))return!1;a.i\u003dd\u003ee?a.i+1:0;if(3!\u003d\u003da.i)return!1;mIa(a,b.videoData.u);a.Ca.Ea(\"dfd\",\"dr.\"+c.droppedVideoFrames+\";de.\"+c.totalVideoFrames+\";\"+oIa());return!0};\nqIa\u003dfunction(a,b){return 0\u003e\u003dg.S(a.Y.experiments,\"hfr_dropped_framerate_fallback_threshold\")||!(b\u0026\u0026b.video\u0026\u002632\u003cb.video.fps)?!1:3\u003c\u003da.u?(a.u\u003d0,!0):!1};\nmIa\u003dfunction(a,b){var c\u003db.i,d\u003db.video.fps;b\u003db.video.i-1;var e\u003djD();c\u003dmqa(c,d);0\u003c+e[c]\u0026\u0026(b\u003dMath.min(+e[c],b));e[c]!\u003d\u003db\u0026\u0026(e[c]\u003db,g.ky(\"yt-player-performance-cap\",e,604800));a.Ca.Wt()};\nrIa\u003dfunction(a,b){if(!b.i.i)return a.C?new Az(0,360,!1,\"b\"):wF;for(var c\u003d!1,d\u003d!1,e\u003dg.q(b.i.videoInfos),f\u003de.next();!f.done;f\u003de.next())xC(f.value)?c\u003d!0:d\u003d!0;c\u003dc\u0026\u0026d;d\u003d0;f\u003dg.S(a.Y.experiments,\"html5_performance_cap_floor\");a\u003da.Y.isMobile?240:f;b\u003dg.q(b.i.videoInfos);for(f\u003db.next();!f.done;f\u003db.next())if(e\u003df.value,!c||!xC(e))if(f\u003dkD(e.i,e.video.fps),e\u003de.video.i,Math.max(f,a)\u003e\u003de){d\u003de;break}return new Az(0,d,!1,\"b\")};\nsIa\u003dfunction(a){var b\u003da.Ca.Up(),c\u003dg.S(a.Y.experiments,\"html5_inline_quality_cap\"),d\u003dg.S(a.Y.experiments,\"html5_background_quality_cap\"),e\u003dg.S(a.Y.experiments,\"html5_background_cap_idle_secs\");return c\u0026\u0026b.isInline()?new Az(0,c,!1,\"v\"):!d||\"auto\"!\u003d\u003diIa(a)||Yu()/1E3\u003ce?wF:b.isBackground()?new Az(0,d,!1,\"v\"):wF};\nuIa\u003dfunction(a,b,c){if(a.Y.experiments.ib(\"html5_disable_client_autonav_cap_for_onesie\")\u0026\u0026\"onesie\"\u003d\u003d\u003db.fetchType||g.sE(a.Y)\u0026\u0026(1080\u003c\u003diD(-1)||b.osid))return wF;var d\u003dg.S(a.Y.experiments,\"html5_autonav_quality_cap\"),e\u003dg.S(a.Y.experiments,\"html5_autonav_cap_idle_secs\");return d\u0026\u0026b.Yk\u0026\u0026Yu()/1E3\u003ee?(c\u0026\u0026(d\u003dtIa(a,c,d)),new Az(0,d,!1,\"e\")):wF};\ntIa\u003dfunction(a,b,c){if(a.N(\"html5_optimality_defaults_chooses_next_higher\")\u0026\u0026c)for(a\u003db.i.videoInfos,b\u003d1;b\u003ca.length;b++)if(a[b].video.i\u003cc)return a[b-1].video.i;return c};\nvIa\u003dfunction(a,b){a.N(\"html5_log_media_perf_info\")\u0026\u0026(a.Ca.Ea(\"perfdb\",oIa()),a.Ca.Ea(\"hwc\",\"\"+navigator.hardwareConcurrency,!0),b\u0026\u0026a.Ca.Ea(\"mcdb\",b.i.videoInfos.filter(function(c){var d;return!1\u003d\u003d\u003d(null\u003d\u003d\u003d(d\u003dc.u)||void 0\u003d\u003d\u003dd?void 0:d.smooth)}).map(function(c){return c.pc()}).join(\"-\")))};\noIa\u003dfunction(){var a\u003dJe(jD(),function(b){return\"\"+b});\nreturn g.DD(a)};\nDV\u003dfunction(a,b){g.H.call(this);this.i\u003da;this.K\u003db;this.u\u003d-1;this.J\u003d!1;this.B\u003d-1;this.playerState\u003dnew g.kJ;this.seekCount\u003dthis.nonNetworkErrorCount\u003dthis.networkErrorCount\u003dthis.rebufferTimeSecs\u003dthis.playTimeSecs\u003dthis.D\u003d0;this.delay\u003dnew g.K(this.send,6E4,this);this.C\u003d!1;g.I(this,this.delay)};\nwIa\u003dfunction(a){0\u003c\u003da.u||(3\u003d\u003d\u003da.i.Ca.getVisibilityState()?a.J\u003d!0:(a.u\u003dg.tS(a.i),a.delay.start()))};\nxIa\u003dfunction(a){if(!(0\u003ea.B)){var b\u003dg.tS(a.i),c\u003db-a.D;a.D\u003db;8\u003d\u003d\u003da.playerState.state?a.playTimeSecs+\u003dc:g.sJ(a.playerState)\u0026\u0026!g.T(a.playerState,16)\u0026\u0026(a.rebufferTimeSecs+\u003dc)}};\nyIa\u003dfunction(a){switch(a.Y.playerCanaryState){case \"canary\":return\"HTML5_PLAYER_CANARY_TYPE_EXPERIMENT\";case \"holdback\":return\"HTML5_PLAYER_CANARY_TYPE_CONTROL\";default:return\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"}};\nzIa\u003dfunction(a){return(!a.N(\"html5_health_to_gel\")||a.Y.La+36E5\u003c(0,g.Q)())\u0026\u0026(a.N(\"html5_health_to_gel_canary_killswitch\")||a.Y.La+36E5\u003c(0,g.Q)()||\"HTML5_PLAYER_CANARY_TYPE_UNSPECIFIED\"\u003d\u003d\u003dyIa(a))?a.N(\"html5_health_to_qoe\"):!0};\nBIa\u003dfunction(a,b){b?AIa.test(a):(a\u003dg.nt(a),Object.keys(a).includes(\"cpn\"))};\nEV\u003dfunction(a,b,c,d,e,f,h){var l\u003d{format:\"RAW\"},m\u003d{};if(qt(a)\u0026\u0026rt()){if(h){var n;2!\u003d\u003d(null\u003d\u003d\u003d(n\u003dCIa.uaChPolyfill)||void 0\u003d\u003d\u003dn?void 0:n.state.type)?h\u003dnull:(h\u003dCIa.uaChPolyfill.state.data.values,h\u003d{\"Synth-Sec-CH-UA-Arch\":h.architecture,\"Synth-Sec-CH-UA-Model\":h.model,\"Synth-Sec-CH-UA-Platform\":h.platform,\"Synth-Sec-CH-UA-Platform-Version\":h.platformVersion,\"Synth-Sec-CH-UA-Full-Version\":h.uaFullVersion});m\u003dObject.assign(m,h);l.withCredentials\u003d!0}d\u0026\u0026(m[\"X-Goog-Visitor-Id\"]\u003dd);c\u0026\u0026(m[\"X-Goog-PageId\"]\u003dc);\ne\u0026\u0026(m.Authorization\u003d\"Bearer \"+e);d||e||c?l.withCredentials\u003d!0:b.N(\"html5_send_cpn_with_options\")\u0026\u0026AIa.test(a)\u0026\u0026(l.withCredentials\u003d!0)}0\u003cObject.keys(m).length\u0026\u0026(l.headers\u003dm);f\u0026\u0026(l.onFinish\u003df);return 1\u003cObject.keys(l).length?l:null};\nFV\u003dfunction(a,b,c,d,e,f,h,l){rt()\u0026\u0026c.token\u0026\u0026(a\u003dot(a,{ctt:c.token,cttype:c.gH,mdx_environment:c.mdxEnvironment}));f||l\u0026\u0026d.N(\"nwl_skip_retry\")?(null\u003d\u003db?b\u003d{}:BIa(a,d.N(\"html5_assert_cpn_with_regex\")),h?d.N(\"use_new_nwl\")?cx().sendAndWrite(a,b):kx(a,b):d.N(\"use_new_nwl\")?cx().sendThenWrite(a,b,l):jx(a,b,l)):b?(BIa(a,d.N(\"html5_assert_cpn_with_regex\")),g.Et(a,b)):g.Zu(a,e)};\nDIa\u003dfunction(){var a\u003dwindow.H5vccPlatformService,b\u003d\"\";if(a\u0026\u0026a.has(\"dev.cobalt.coat.clientloginfo\")\u0026\u0026(a\u003da.open(\"dev.cobalt.coat.clientloginfo\",function(){}))){var c\u003da.send(new ArrayBuffer(0));\nc\u0026\u0026(b\u003dString.fromCharCode.apply(String,g.u(new Uint8Array(c))));a.close()}return b};\ng.HV\u003dfunction(a){g.H.call(this);var b\u003dthis;this.i\u003da;this.u\u003d{};this.sequenceNumber\u003d1;this.Xa\u003dNaN;this.Ed\u003d\"N\";this.X\u003dthis.ob\u003dthis.fb\u003dthis.Sa\u003dthis.C\u003d0;this.Ja\u003dthis.Bb\u003d\"\";this.qb\u003dthis.oa\u003dNaN;this.Za\u003d0;this.wb\u003d-1;this.kb\u003d1;this.playTimeSecs\u003dthis.rebufferTimeSecs\u003d0;this.Va\u003dthis.Aa\u003dthis.isOffline\u003dthis.xa\u003d!1;this.Lb\u003d[];this.Z\u003dnull;this.J\u003dthis.La\u003dthis.K\u003d!1;this.B\u003d-1;this.Ka\u003d!1;this.Eb\u003dnew g.K(this.RS,750,this);this.D\u003dthis.adCpn\u003d\"\";this.adFormat\u003dvoid 0;this.Qb\u003d0;this.Pb\u003dnew Set(\"cl fexp drm drm_system drm_product ns el adformat live cat\".split(\" \"));\ng.I(this,this.Eb);(a\u003d\"function\"\u003d\u003d\u003dtypeof navigator.getBattery?navigator.getBattery():null)\u0026\u0026a.then\u0026\u0026a.then(function(c){b.Z\u003dc});\ng.GV(this,0,\"vps\",[\"N\"])};\ng.GV\u003dfunction(a,b,c,d){var e\u003da.u[c];e||(e\u003d[],a.u[c]\u003de);e.push(b.toFixed(3)+\":\"+d.join(\":\"))};\nIV\u003dfunction(a,b){var c\u003da.i.Ca.getCurrentTime();g.GV(a,b,\"cmt\",[c.toFixed(3)]);c\u003da.i.Ca.Fh();if(a.S\u0026\u00261E3*c\u003ea.S.rM+100\u0026\u0026a.S){var d\u003da.S,e\u003dd.isAd;c\u003d1E3*c-d.rM;a.Ba\u003d1E3*b-d.KX-c-d.yX;if(!a.i.videoData.N(\"web_player_dai_csi_killswitch\")){c\u003d(0,g.Q)()-c;b\u003da.Ba;d\u003da.i.videoData;var f\u003dd.isAd();if(e||f){f\u003d(e?\"ad\":\"video\")+\"_to_\"+(f?\"ad\":\"video\");var h\u003d{};!d.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026d.X\u0026\u0026(h.cttAuthInfo\u003d{token:d.X,videoId:d.videoId});h.startTime\u003dc-b;qz(f,h);tz({targetVideoId:d.videoId,targetCpn:d.clientPlaybackNonce},\nf);sz(\"pbs\",c,f)}else c\u003da.i.Ca.yj(),c.J!\u003d\u003dd.clientPlaybackNonce?(c.D\u003dd.clientPlaybackNonce,c.u\u003db):g.Xx(new g.Rv(\"CSI timing logged before gllat\",{cpn:d.clientPlaybackNonce}))}a.Ea(\"gllat\",{l:a.Ba.toFixed(),prev_ad:+e});delete a.S}};\neW\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?NaN:b;b\u003d0\u003c\u003db?b:g.tS(a.i);var c\u003da.i.Ca.Ez();if(!isNaN(a.oa)\u0026\u0026!isNaN(c.u)){var d\u003dc.u-a.oa;0\u003cd\u0026\u0026g.GV(a,b,\"bwm\",[d,(c.C-a.qb).toFixed(3)])}isNaN(a.oa)\u0026\u0026c.u\u0026\u0026a.isOffline\u0026\u0026EIa(a,!1);a.oa\u003dc.u;a.qb\u003dc.C;isNaN(c.bandwidthEstimate)||g.GV(a,b,\"bwe\",[c.bandwidthEstimate.toFixed(0)]);a.i.videoData.oa\u0026\u00260!\u003d\u003dObject.keys(c.i).length\u0026\u0026a.Ea(\"bwinfo\",c.i);if(a.i.videoData.oa||a.i.Y.N(\"html5_log_meminfo\"))d\u003dRGa(),Object.values(d).some(function(e){return void 0!\u003d\u003de})\u0026\u0026a.Ea(\"meminfo\",d);\na.Z\u0026\u0026g.GV(a,b,\"bat\",[a.Z.level,a.Z.charging?\"1\":\"0\"]);d\u003da.i.Ca.getVisibilityState();a.wb!\u003d\u003dd\u0026\u0026(g.GV(a,b,\"vis\",[d]),a.wb\u003dd);IV(a,b);(d\u003dFIa(a.i))\u0026\u0026d!\u003d\u003da.Za\u0026\u0026(g.GV(a,b,\"conn\",[d]),a.Za\u003dd);GIa(a,b,c)};\nGIa\u003dfunction(a,b,c){if(!isNaN(c.wp)){var d\u003dc.wp;c.B\u003cd\u0026\u0026(d\u003dc.B);g.GV(a,b,\"bh\",[d.toFixed(3)])}};\noW\u003dfunction(a){for(var b\u003d0,c\u003dg.q(Object.keys(a.u)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b+\u003dd.length+Number(qn(a.u[d],function(e,f){return e+f.length},0));\n96E3\u003cb\u0026\u0026(new g.K(a.reportStats,0,a)).start()};\nHIa\u003dfunction(a){a.i.videoData.Kd\u0026\u0026qW(a,\"prefetch\");a.i.videoData.Eb\u0026\u0026a.Ea(\"reload\",{r:a.i.videoData.reloadReason,ct:a.i.videoData.Eb});a.i.videoData.Bb\u0026\u0026qW(a,\"monitor\");a.i.videoData.isLivePlayback\u0026\u0026qW(a,\"live\");a.i.videoData.hg\u0026\u0026a.Ea(\"ctrl\",a.i.videoData.hg,!0);if(a.i.videoData.Gg){var b\u003da.i.videoData.Gg.replace(/,/g,\"_\");a.Ea(\"ytp\",b,!0)}a.i.videoData.FJ\u0026\u0026(b\u003da.i.videoData.FJ.replace(/,/g,\".\"),a.Ea(\"ytrexp\",b,!0));if(!a.i.Y.N(\"html5_disable_gpu_reporting\")){var c\u003da.i.videoData;b\u003da.i.Y.N(\"enable_white_noise\")||\na.i.Y.N(\"enable_webgl_noop\")||a.i.Y.N(\"enable_gpu_logging\");var d\u003dg.YF(c)||g.WF(c)||g.XF(c)||g.ZF(c),e\u003dc.C\u0026\u0026xC(g.Tb(c.C.videoInfos))\u0026\u0026/^g/.test(c.clientPlaybackNonce);c\u003d/^gp/.test(c.clientPlaybackNonce);(b||d||c||e)\u0026\u0026(b\u003d(0,g.rW)())\u0026\u0026(a.u.gpu\u003d[b])}gG(a.i.videoData)\u0026\u0026g.GV(a,g.tS(a.i),\"dt\",[\"1\"]);a.i.videoData.oa\u0026\u0026(b\u003d(0,g.Q)()-a.i.Y.La,a.Ea(\"playerage\",{secs:Math.pow(1.6,Math.round(Math.log(b/1E3)/Math.log(1.6))).toFixed()}));a.J\u003d!0;a.Xa\u003dzt(function(){a.reportStats()},1E4)};\nIIa\u003dfunction(a){0\u003c\u003da.B||(a.i.Y.wc||3!\u003d\u003da.i.Ca.getVisibilityState()?a.B\u003dg.tS(a.i):a.Ka\u003d!0)};\nqW\u003dfunction(a,b){var c\u003da.u.cat||[];c.push(b);a.u.cat\u003dc};\nEIa\u003dfunction(a,b){a.isOffline\u003db;g.GV(a,g.tS(a.i),\"is_offline\",[a.isOffline?\"1\":\"0\"])};\nJIa\u003dfunction(a,b,c,d,e){var f\u003dg.tS(a.i);1\u003d\u003d\u003db\u0026\u0026g.GV(a,f,\"vps\",[a.Ed]);var h\u003da.u.xvt||[];h.push(\"t.\"+f.toFixed(3)+\";m.\"+e.toFixed(3)+\";g.2;tt.\"+b+\";np.0;c.\"+c+\";d.\"+d);a.u.xvt\u003dh};\nKIa\u003dfunction(a){/[^a-zA-Z0-9;.!_-]/.test(a)\u0026\u0026(a\u003da.replace(/[+]/g,\"-\").replace(/[^a-zA-Z0-9;.!_-]/g,\"_\"));return a};\nLIa\u003dfunction(a){this.i\u003da;this.S\u003d!1;this.u\u003d0;this.D\u003d-1;this.lastUpdateTime\u003dNaN;this.B\u003d0;this.segments\u003d[];this.K\u003dthis.J\u003d0;this.Z\u003dthis.i.Gh().volume;this.X\u003dthis.i.Gh().muted;this.C\u003dsW(this.i)};\ntW\u003dfunction(a){a.C.startTime\u003da.B;a.C.endTime\u003da.u;a.segments.length\u0026\u0026g.Tb(a.segments).isEmpty()?a.segments[a.segments.length-1]\u003da.C:a.segments.length\u0026\u0026a.C.isEmpty()||a.segments.push(a.C);a.J+\u003da.u-a.B;a.C\u003dsW(a.i);a.B\u003da.u};\nMIa\u003dfunction(a){a.segments.length\u0026\u0026a.u\u003d\u003d\u003da.B||tW(a);var b\u003da.segments;a.segments\u003d[];return b};\nOIa\u003dfunction(a){NIa(a);a.K\u003dzt(function(){a.update()},100);\na.lastUpdateTime\u003dg.tS(a.i);a.C\u003dsW(a.i)};\nNIa\u003dfunction(a){Bt(a.K);a.K\u003dNaN};\nPIa\u003dfunction(a,b,c){c-\u003da.lastUpdateTime;return b\u003d\u003d\u003da.u\u0026\u0026.5\u003cc};\nuW\u003dfunction(a,b,c,d){this.Y\u003db;this.segments\u003d[];this.experimentIds\u003d[];this.La\u003dthis.wb\u003dthis.isFinal\u003dthis.md\u003dthis.ob\u003dthis.autoplay\u003dthis.autonav\u003d!1;this.Pb\u003d\"yt\";this.J\u003dthis.K\u003dnull;this.sendVisitorIdHeader\u003dthis.Va\u003d!1;this.pageId\u003d\"\";this.C\u003d\"watchtime\"\u003d\u003d\u003dc;this.B\u003d\"playback\"\u003d\u003d\u003dc;this.Z\u003d\"delayplay\"\u003d\u003d\u003dc;this.Bb\u003d\"atr\"\u003d\u003d\u003dc;this.yd\u003d\"engage\"\u003d\u003d\u003dc;this.sendVisitorIdHeader\u003d!1;this.uri\u003dthis.Bb?\"/api/stats/\"+c:\"//\"+b.rj+\"/api/stats/\"+c;this.He\u003d!b.N(\"embeds_disable_event_label_embedded_unbranded_killswitch\")\u0026\u0026this.B\u0026\u0026\nb.pfpChazalUi\u0026\u0026a.D;d\u0026\u0026(this.wb\u003dd.fs,d.rtn\u0026\u0026(this.J\u003dd.rtn),this.C?(this.playerState\u003dd.state,0\u003cd.rti\u0026\u0026(this.K\u003dd.rti)):(this.Dh\u003dd.mos,this.Fe\u003dd.volume,d.at\u0026\u0026(this.adType\u003dd.at)),d.autonav\u0026\u0026(this.autonav\u003dd.autonav),null!\u003dd.inview\u0026\u0026(this.Zb\u003dd.inview),d.size\u0026\u0026(this.Qb\u003dd.size));this.deviceParams\u003dg.$e(b.deviceParams);this.fd\u003db.fd;b.N(\"embeds_js_api_set_1p_cookie\")\u0026\u0026b.embedsTokenValue\u0026\u0026(this.embedsTokenValue\u003db.embedsTokenValue);this.experimentIds\u003db.experiments.experimentIds;this.Ka\u003db.Ge;this.Pb\u003db.oa;this.region\u003d\nb.region;this.userAge\u003db.userAge;this.fb\u003db.He;this.ji\u003dYu();this.sendVisitorIdHeader\u003db.sendVisitorIdHeader;this.oa\u003db.N(\"vss_pings_using_networkless\")||b.N(\"kevlar_woffle\");this.Kd\u003db.N(\"vss_final_ping_send_and_write\");this.xa\u003db.N(\"vss_use_send_and_write\");this.pageId\u003db.pageId;this.ke\u003db.N(\"vss_playback_use_send_and_write\");this.Aa\u003db.N(\"use_new_nwl\");b.livingRoomAppMode\u0026\u0026(this.livingRoomAppMode\u003db.livingRoomAppMode);this.Jc\u003db.i\u0026\u0026b.N(\"embeds_append_synth_ch_headers\");g.dE(b)\u0026\u0026!b.N(\"embeds_rct_killswitch\")\u0026\u0026\n(this.embedsRct\u003db.embedsRct);this.accessToken\u003da.jf();a.iJ\u0026\u0026(this.D\u003da.iJ);this.adFormat\u003da.adFormat;this.adQueryId\u003da.adQueryId;this.autoplay\u003deG(a);this.autonav\u003da.Yk||this.autonav;this.dd\u003dcG(a);this.clientPlaybackNonce\u003da.clientPlaybackNonce;this.ob\u003da.D;a.X\u0026\u0026(this.S\u003da.X,this.kb\u003da.Zh);a.mdxEnvironment\u0026\u0026(this.mdxEnvironment\u003da.mdxEnvironment);this.i\u003da.RC;this.Ja\u003da.Zb;a.u\u0026\u0026(this.videoFormat\u003da.u.pc(),a.J\u0026\u0026a.J.pc()!\u003d\u003dthis.videoFormat\u0026\u0026(this.qb\u003da.J.pc()));a.i\u0026\u0026Hz(a.i)\u0026\u0026(this.offlineDownloadUserChoice\u003d\"1\");this.eventLabel\u003d\nthis.He?\"embedded_unbranded\":bG(a);this.La\u003da.Hf;this.jc\u003da.ek;if(b\u003dRF(a))this.le\u003db;this.kc\u003da.Gl;this.eventId\u003da.eventId;this.playlistId\u003da.mL||a.playlistId;this.hg\u003da.hg;this.Gg\u003da.Gg;this.wc\u003da.VC;this.subscribed\u003da.subscribed;this.videoId\u003da.videoId;this.videoMetadata\u003da.videoMetadata;this.visitorData\u003da.visitorData;this.osid\u003da.osid;this.lc\u003da.lY;this.referrer\u003da.referrer;this.Sa\u003da.pJ||a.JL;this.Xa\u003da.XC;this.Za\u003da.xY;this.userGenderAge\u003da.userGenderAge;this.Ba\u003da.ZT};\nvW\u003dfunction(a,b){return EV(a.uri,a.Y,a.pageId,a.sendVisitorIdHeader?a.visitorData:void 0,a.accessToken,b,a.Jc)};\nQIa\u003dfunction(a,b){return function(){var c\u003da.uri,d\u003dwW(a),e\u003dvW(a),f\u003da.oa,h\u003da.xa,l\u003da.Aa;l\u003dvoid 0\u003d\u003d\u003dl?!1:l;d.cmt\u003dd.len;d.lact\u003d\"0\";var m\u003db().toFixed(3);d.rt\u003dNumber(m).toString();c\u003dg.Zi(c,d);f?(null\u003d\u003de\u0026\u0026(e\u003d{}),h?l?cx().sendAndWrite(c,e):kx(c,e):l?cx().sendThenWrite(c,e):jx(c,e)):e?g.Et(c,e):g.Zu(c)}};\nwW\u003dfunction(a){var b\u003d{ns:a.Pb,el:a.eventLabel,cpn:a.clientPlaybackNonce,ver:2,cmt:a.u(a.i),fmt:a.videoFormat,fs:a.wb?\"1\":\"0\",rt:a.u(a.Ge),adformat:a.adFormat,content_v:a.dd,etv:a.embedsTokenValue,euri:a.fd,lact:a.ji,live:a.le,cl:(417053486).toString(),mos:a.Dh,state:a.playerState,volume:a.Fe};a.subscribed\u0026\u0026(b.subscribed\u003d\"1\");Object.assign(b,a.deviceParams);a.autoplay\u0026\u0026(b.autoplay\u003d\"1\");a.ob\u0026\u0026(b.dni\u003d\"1\");a.isFinal\u0026\u0026(b[\"final\"]\u003d\"1\");a.La\u0026\u0026(b.splay\u003d\"1\");a.Ja\u0026\u0026(b.delay\u003da.Ja);a.Ka\u0026\u0026(b.hl\u003da.Ka);a.region\u0026\u0026\n(b.cr\u003da.region);a.userGenderAge\u0026\u0026(b.uga\u003da.userGenderAge);void 0!\u003d\u003da.userAge\u0026\u0026a.fb\u0026\u0026(b.uga\u003da.fb+a.userAge);void 0!\u003d\u003da.Lb\u0026\u0026(b.len\u003da.u(a.Lb));!a.C\u0026\u00260\u003ca.experimentIds.length\u0026\u0026(b.fexp\u003da.experimentIds.toString());null!\u003d\u003da.J\u0026\u0026(b.rtn\u003da.u(a.J));a.Sa\u0026\u0026(b.feature\u003da.Sa);a.hg\u0026\u0026(b.ctrl\u003da.hg);a.Gg\u0026\u0026(b.ytr\u003da.Gg);a.qb\u0026\u0026(b.afmt\u003da.qb);a.offlineDownloadUserChoice\u0026\u0026(b.ODUC\u003da.offlineDownloadUserChoice);a.Eb\u0026\u0026(b.lio\u003da.u(a.Eb));a.C?(b.idpj\u003da.jc,b.ldpj\u003da.kc,null!\u003da.K\u0026\u0026(b.rti\u003da.u(a.K)),a.Ba\u0026\u0026(b.ald\u003da.Ba)):void 0!\u003d\u003da.adType\u0026\u0026\n(b.at\u003da.adType);a.Qb\u0026\u0026(a.B||a.Z||a.C)\u0026\u0026(b.size\u003da.Qb);null!\u003da.Zb\u0026\u0026(a.B||a.Z||a.C)\u0026\u0026(b.inview\u003da.u(a.Zb));a.C\u0026\u0026(b.volume\u003dxW(a,g.on(a.segments,function(d){return d.volume})),b.st\u003dxW(a,g.on(a.segments,function(d){return d.startTime})),b.et\u003dxW(a,g.on(a.segments,function(d){return d.endTime})),ko(a.segments,function(d){return 1!\u003d\u003dd.playbackRate})\u0026\u0026(b.rate\u003dxW(a,g.on(a.segments,function(d){return d.playbackRate}))),ko(a.segments,function(d){return\"-\"!\u003d\u003dd.i})\u0026\u0026(b.als\u003dg.on(a.segments,function(d){return d.i}).join(\",\")));\nb.muted\u003dxW(a,g.on(a.segments,function(d){return d.muted?1:0}));\nko(a.segments,function(d){return 0!\u003d\u003dd.visibilityState})\u0026\u0026(b.vis\u003dxW(a,g.on(a.segments,function(d){return d.visibilityState})));\nko(a.segments,function(d){return 0!\u003d\u003dd.connectionType})\u0026\u0026(b.conn\u003dxW(a,g.on(a.segments,function(d){return d.connectionType})));\nko(a.segments,function(d){return 0!\u003d\u003dd.u})\u0026\u0026(b.blo\u003dxW(a,g.on(a.segments,function(d){return d.u})));\nko(a.segments,function(d){return\"-\"!\u003d\u003dd.C})\u0026\u0026(b.cc\u003dg.on(a.segments,function(d){return d.C}).join(\",\"));\nko(a.segments,function(d){return\"-\"!\u003d\u003dd.clipId})\u0026\u0026(b.clipid\u003dg.on(a.segments,function(d){return d.clipId}).join(\",\"));\nif(ko(a.segments,function(d){return!!d.B})){var c\u003d\"au\";\na.B\u0026\u0026(c\u003d\"au_d\");b[c]\u003dg.on(a.segments,function(d){return d.B}).join(\",\")}rt()\u0026\u0026a.S\u0026\u0026(b.ctt\u003da.S,b.cttype\u003da.kb,b.mdx_environment\u003da.mdxEnvironment);\na.yd\u0026\u0026(b.etype\u003dvoid 0!\u003d\u003da.X?a.X:0);a.Xa\u0026\u0026(b.uoo\u003da.Xa);a.livingRoomAppMode\u0026\u0026\"LIVING_ROOM_APP_MODE_UNSPECIFIED\"!\u003d\u003da.livingRoomAppMode\u0026\u0026(b.clram\u003dRIa[a.livingRoomAppMode]||a.livingRoomAppMode);a.D\u0026\u0026a.Y.N(\"html5_log_server_url_param\")?SIa(a,b):(b.docid\u003da.videoId,b.referrer\u003da.referrer,b.ei\u003da.eventId,b.of\u003da.lc,b.osid\u003da.osid,b.vm\u003da.videoMetadata,a.adQueryId\u0026\u0026(b.aqi\u003da.adQueryId),a.autonav\u0026\u0026(b.autonav\u003d\"1\"),a.playlistId\u0026\u0026(b.list\u003da.playlistId),a.wc\u0026\u0026(b.ssrt\u003d\"1\"),a.Za\u0026\u0026(b.upt\u003da.Za));(a.B||a.Z)\u0026\u0026a.embedsRct\u0026\u0026(b.rct\u003d\na.embedsRct);return b};\nSIa\u003dfunction(a,b){if(b\u0026\u0026a.D)for(var c\u003dnew Set([\"q\",\"feature\",\"mos\"]),d\u003dnew Set(\"autoplay cl len fexp delay el ns adformat\".split(\" \")),e\u003dnew Set([\"aqi\",\"autonav\",\"list\",\"ssrt\",\"upt\"]),f\u003dg.q(Object.keys(a.D)),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,d.has(h)||c.has(h)||e.has(h)\u0026\u0026!a.D[h]||(b[h]\u003da.D[h])};\nxW\u003dfunction(a,b){return g.on(b,a.u).join(\",\")};\nyW\u003dfunction(a){g.H.call(this);this.i\u003da;this.currentPlayerState\u003d\"paused\";this.B\u003dNaN;this.J\u003d[10,10,10,40];this.S\u003dthis.K\u003d0;this.xa\u003dthis.oa\u003dthis.Ba\u003dthis.Aa\u003dthis.Z\u003dthis.X\u003dthis.C\u003d!1;this.D\u003dNaN;this.u\u003dnew LIa(a)};\nUIa\u003dfunction(a){if(!a.C){a.i.Y.N(\"disable_embedpage_playback_logging\")||16623!\u003d\u003da.i.videoData.ox||g.Xx(Error(\"Playback for EmbedPage\"));var b\u003dzW(a,\"playback\");a:{var c;if(a.i.Y.N(\"web_player_use_server_vss_schedule\")){var d\u003dnull\u003d\u003d\u003d(c\u003da.i.videoData.getPlayerResponse())||void 0\u003d\u003d\u003dc?void 0:c.playbackTracking,e\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsScheduledFlushWalltimeSeconds;d\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.videostatsDefaultFlushIntervalSeconds;if(e\u0026\u00260\u003ce.length\u0026\u0026d){c\u003d[];var f\u003da.i.videoData.ek,h\u003da.i.videoData.Gl,\nl\u003d-f;e\u003dg.q(e);for(var m\u003de.next();!m.done;m\u003de.next())m\u003dm.value,c.push(m-l),l\u003dm;c.push(d+h-f);c.push(d);a.J\u003dc;break a}}a.J\u003d[10+a.i.videoData.ek,10,10,40+a.i.videoData.Gl-a.i.videoData.ek,40]}OIa(a.u);b.J\u003dAW(a,!0);0\u003ca.D\u0026\u0026(b.i-\u003da.D);b.send();a.i.videoData.Wq\u0026\u0026(b\u003da.i.Y,d\u003da.i.videoData,c\u003d{html5:\"1\",video_id:d.videoId,cpn:d.clientPlaybackNonce,ei:d.eventId,ptk:d.Wq,oid:d.QI,ptchn:d.OI,pltype:d.RI,content_v:cG(d)},d.Eq\u0026\u0026Object.assign(c,{m:d.Eq}),b\u003dg.Zi(b.Ba+\"ptracking\",c),BW(a,b));a.i.videoData.Zb||TIa(a);\na.C\u003d!0;a\u003da.u;a.u\u003da.i.Ca.getCurrentTime();a.i.Y.N(\"html5_vss_media_time_killswitch\")||(a.u\u003da.i.Ca.Fh());a.lastUpdateTime\u003dg.tS(a.i);!(0\u003d\u003d\u003da.B\u0026\u00265\u003ea.u)\u0026\u00262\u003ca.u-a.B\u0026\u0026(a.B\u003da.u);a.S\u003d!0}};\nAW\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;var d\u003dg.tS(a.i);c\u003disNaN(c)?d:c;c\u003dMath.ceil(c);var e\u003da.J[a.K];a.K+1\u003ca.J.length\u0026\u0026a.K++;var f\u003dc+e;a.B\u003dg.xt(function(){if(!a.isDisposed()){a.B\u003dNaN;a.u.update();var h\u003dMIa(a.u),l\u003dVIa(a,h);b\u0026\u0026(l.K\u003df);var m\u003d1E3\u003ca.S;!(1\u003ch.length)\u0026\u0026h[0].isEmpty()||m||(l.J\u003dAW(a,!0,f));l.send();a.S++}},1E3*(f-d));\nreturn f};\nzW\u003dfunction(a,b){var c\u003da.i;c\u003dObject.assign(c.Gh(),c.videoData.Gh());Object.assign(c,{state:a.currentPlayerState});b\u003dnew uW(a.i.videoData,a.i.Y,b,c);b.i\u003da.i.Ca.getCurrentTime();a.i.Y.N(\"html5_vss_media_time_killswitch\")||(b.i\u003da.i.Ca.Fh());a.i.videoData.isLivePlayback||(b.Lb\u003da.i.Ca.getDuration());a.i.videoData.i\u0026\u0026(c\u003da.i.videoData.i.getIngestionTime(b.i))\u0026\u0026(b.Eb\u003dc-b.i);b.Ge\u003dg.tS(a.i);b.segments\u003d[sW(a.i)];return b};\nVIa\u003dfunction(a,b){var c\u003dzW(a,\"watchtime\");if(0\u003ca.D){for(var d\u003dg.q(b),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.startTime-\u003da.D,e.endTime-\u003da.D;c.i-\u003da.D}else c.i\u003da.u.u;c.segments\u003db;return c};\nCW\u003dfunction(a){a.u.update();return VIa(a,MIa(a.u))};\nTIa\u003dfunction(a){a.i.videoData.remarketingUrl\u0026\u0026!a.Aa\u0026\u0026(BW(a,a.i.videoData.remarketingUrl),a.Aa\u003d!0);a.i.videoData.youtubeRemarketingUrl\u0026\u0026!a.Ba\u0026\u0026(BW(a,a.i.videoData.youtubeRemarketingUrl),a.Ba\u003d!0);a.i.videoData.googleRemarketingUrl\u0026\u0026!a.oa\u0026\u0026(BW(a,a.i.videoData.googleRemarketingUrl),a.oa\u003d!0);a.i.videoData.ppvRemarketingUrl\u0026\u0026!a.xa\u0026\u0026(BW(a,a.i.videoData.ppvRemarketingUrl),a.xa\u003d!0);a.Yt()};\nDW\u003dfunction(a){if(!a.isDisposed()\u0026\u0026a.C){a.currentPlayerState\u003d\"paused\";var b\u003dCW(a);b.isFinal\u003d!0;b.send();a.dispose()}};\nWIa\u003dfunction(a,b,c){if(!a.X){c||(c\u003dzW(a,\"atr\"));c.attestationResponse\u003db;try{c.send()}catch(d){if(\"Unknown Error\"!\u003d\u003dd.message)throw d;}a.X\u003d!0}};\nBW\u003dfunction(a,b){var c\u003da.i.videoData.jf(),d\u003da.i.Y,e\u003da.i.N(\"web_player_vss_pageid_header\")?a.i.Y.pageId:void 0,f\u003da.i.Y.sendVisitorIdHeader?a.i.videoData.visitorData:void 0,h\u003da.i.Y.N(\"vss_pings_using_networkless\")||a.i.Y.N(\"kevlar_woffle\"),l\u003da.i.Y.N(\"allow_skip_networkless\");c\u003dEV(b,d,e,f,c,void 0);FV(b,c,{token:a.i.videoData.X,gH:a.i.videoData.Zh,mdxEnvironment:a.i.videoData.mdxEnvironment},d,void 0,h\u0026\u0026!l,!1,!0)};\nXIa\u003dfunction(){this.endTime\u003dthis.startTime\u003d-1;this.C\u003d\"-\";this.playbackRate\u003d1;this.visibilityState\u003d0;this.B\u003d\"\";this.volume\u003dthis.connectionType\u003dthis.u\u003d0;this.muted\u003d!1;this.i\u003dthis.clipId\u003d\"-\"};\nEW\u003dfunction(a,b,c,d){this.videoData\u003da;this.Y\u003db;this.Ca\u003dc;this.Gh\u003dd;this.i\u003dvoid 0};\ng.tS\u003dfunction(a){return YIa(a)()};\nYIa\u003dfunction(a){if(!a.i){var b\u003dg.Ra(function(d){var e\u003d(0,g.Q)();d\u0026\u0026631152E6\u003e\u003de\u0026\u0026(g.Wx(Error(\"invalid coreTime.now value: \"+e)),e\u003d(new Date).getTime()+2);return e},a.Y.N(\"html5_validate_yt_now\")),c\u003db();\na.i\u003dfunction(){return Math.round(b()-c)/1E3};\na.Ca.VF()}return a.i};\nFIa\u003dfunction(a){if(navigator.connection\u0026\u0026navigator.connection.type)return ZIa[navigator.connection.type]||ZIa.other;if(g.sE(a.Y)){a\u003dnavigator.userAgent;if(/[Ww]ireless[)]/.test(a))return 3;if(/[Ww]ired[)]/.test(a))return 1}return 0};\nsW\u003dfunction(a){var b\u003dnew XIa;b.C\u003da.Gh().cc||\"-\";b.playbackRate\u003da.Ca.getPlaybackRate();var c\u003da.Ca.getVisibilityState();0!\u003d\u003dc\u0026\u0026(b.visibilityState\u003dc);a.Y.Eb\u0026\u0026(b.u\u003d1);c\u003da.Ca.getAudioTrack();c.Ec\u0026\u0026c.Ec.id\u0026\u0026\"und\"!\u003d\u003dc.Ec.id\u0026\u0026(b.B\u003dc.Ec.id);b.connectionType\u003dFIa(a);b.volume\u003da.Gh().volume;b.muted\u003da.Gh().muted;b.clipId\u003da.Gh().clipid||\"-\";b.i\u003da.videoData.gJ||\"-\";return b};\ng.FW\u003dfunction(a){g.H.call(this);var b\u003dthis;this.u\u003da;this.B\u003dthis.qoe\u003dthis.i\u003dnull;this.Vf\u003dvoid 0;this.C\u003dnew Map;this.u.videoData.isValid()\u0026\u0026!this.u.videoData.Ui\u0026\u0026(this.i\u003dnew yW(this.u),g.I(this,this.i),this.qoe\u003dnew g.HV(this.u),g.I(this,this.qoe),this.u.videoData.enableServerStitchedDai\u0026\u0026(this.Vf\u003dthis.u.videoData.clientPlaybackNonce)\u0026\u0026this.C.set(this.Vf,this.i));zIa(this.u)\u0026\u0026(this.B\u003dnew DV(this.u,function(c){b.Ea(\"h5h\",c)}),g.I(this,this.B))};\n$Ia\u003dfunction(a){a.B\u0026\u0026wIa(a.B);a.qoe\u0026\u0026IIa(a.qoe)};\naJa\u003dfunction(a){var b;a.u.videoData.enableServerStitchedDai\u0026\u0026a.Vf?null\u003d\u003d\u003d(b\u003da.C.get(a.Vf))||void 0\u003d\u003d\u003db?void 0:tW(b.u):a.i\u0026\u0026tW(a.i.u)};\nbJa\u003dfunction(a){a.B\u0026\u0026a.B.send();if(a.qoe){var b\u003da.qoe;if(b.J){\"PL\"\u003d\u003d\u003db.Ed\u0026\u0026(b.Ed\u003d\"N\");var c\u003dg.tS(b.i);g.GV(b,c,\"vps\",[b.Ed]);b.K||(0\u003c\u003db.B\u0026\u0026(b.u.user_intent\u003d[b.B.toString()]),b.K\u003d!0);b.Aa\u003d!0;b.reportStats(c)}}if(a.u.videoData.enableServerStitchedDai)for(b\u003dg.q(a.C.values()),c\u003db.next();!c.done;c\u003db.next())DW(c.value);else a.i\u0026\u0026DW(a.i);a.dispose()};\ncJa\u003dfunction(a,b){a.i\u0026\u0026WIa(a.i,b)};\ndJa\u003dfunction(a){if(!a.i)return null;var b\u003dzW(a.i,\"atr\");return function(c){a.i\u0026\u0026WIa(a.i,c,b)}};\neJa\u003dfunction(a,b,c,d){c.adFormat\u003dc.Qb;var e\u003db.Ca;b\u003dnew yW(new EW(c,b.Y,{getDuration:function(){return c.lengthSeconds},\ngetCurrentTime:function(){return e.getCurrentTime()},\nFh:function(){return e.Fh()},\nEz:function(){return e.Ez()},\ngetPlayerSize:function(){return e.getPlayerSize()},\ngetAudioTrack:function(){return c.getAudioTrack()},\ngetPlaybackRate:function(){return e.getPlaybackRate()},\nWv:function(){return e.Wv()},\ngetVisibilityState:function(){return e.getVisibilityState()},\nyj:function(){return e.yj()},\nVF:function(){e.VF()},\nMw:function(){e.Mw()}},b.Gh));\nb.D\u003dd;g.I(a,b);return b};\nfJa\u003dfunction(){this.wp\u003d0;this.D\u003dthis.C\u003dthis.u\u003dthis.B\u003dNaN;this.i\u003d{};this.bandwidthEstimate\u003dNaN};\ngJa\u003dfunction(){this.u\u003dg.Oy;this.i\u003d[]};\niJa\u003dfunction(a,b,c){var d\u003d[];for(b\u003dhJa(a,b);b\u003ca.i.length;++b){var e\u003da.i[b];(e.end\u003c\u003dc||e.contains(c))\u0026\u0026d.push(e);if(e.start\u003ec)break}return d};\njJa\u003dfunction(a,b){var c\u003d[];a\u003dg.q(a.i);for(var d\u003da.next();!d.done\u0026\u0026!(d\u003dd.value,d.contains(b)\u0026\u0026c.push(d),d.start\u003eb);d\u003da.next());return c};\nkJa\u003dfunction(a){return a.i.slice(hJa(a,0x7ffffffffffff),a.i.length)};\nhJa\u003dfunction(a,b){a\u003dqc(a.i,function(c){return b-c.start||1});\nreturn 0\u003ea?-(a+1):a};\nlJa\u003dfunction(a,b){var c\u003dNaN;a\u003dg.q(a.i);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d.contains(b)\u0026\u0026(isNaN(c)||d.end\u003cc)\u0026\u0026(c\u003dd.end),d.start\u003eb\u0026\u0026(isNaN(c)||d.start\u003cc)){c\u003dd.start;break}return c};\nmJa\u003dfunction(a,b){a.i\u003da.i.filter(function(c){return!b.has(c)})};\nGW\u003dfunction(a,b,c,d){g.H.call(this);this.S\u003da;this.oa\u003db;this.D\u003dc;this.X\u003dd;this.u\u003dNaN;this.J\u003dthis.K\u003dthis.started\u003d!1;this.B\u003d[];this.Z\u003dnew g.K(this.Cl,250,this);g.I(this,this.Z);this.C\u003dnew g.K(this.Cl,0,this);g.I(this,this.C);this.i\u003dnew gJa};\nnJa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003dc[1];1\u003d\u003d\u003dc[0]?a.X(g.Py(d.namespace),d):a.X(g.Qy(d.namespace),d)}};\noJa\u003dfunction(a){this.u\u003dthis.mediaTime\u003dNaN;this.B\u003dthis.i\u003d!1;this.C\u003d.001;g.sE(a)\u0026\u0026(this.C\u003d.01)};\nHW\u003dfunction(a,b){return b\u003ea.mediaTime+a.C\u0026\u0026b\u003ca.mediaTime+5};\nIW\u003dfunction(a,b,c,d){if(d\u003d1\u003cd)a.B\u003d!0;if(a.i)b!\u003d\u003da.mediaTime\u0026\u0026(a.i\u003d!1);else if(0\u003cb\u0026\u0026a.mediaTime\u003d\u003d\u003db)return c-a.u\u003e(d||!a.B?1500:400);a.mediaTime\u003db;a.u\u003dc;return!1};\npJa\u003dfunction(a,b){this.videoData\u003da;this.i\u003db};\nqJa\u003dfunction(a,b,c){return cta(b,c).then(function(){return Kt(new pJa(b,b.C))},function(d){d instanceof Error\u0026\u0026ht(d);\nd\u003db.isLivePlayback\u0026\u0026!g.BD(a.u,!0)?\"html5.unsupportedlive\":\"fmt.noneavailable\";var e\u003d{buildRej:\"1\",a:\"\"+ +!!b.adaptiveFormats,d:\"\"+ +!!b.ob,drm:\"\"+ +HF(b),f18:\"\"+ +(0\u003c\u003db.bj.indexOf(\"itag\u003d18\")),c18:\"\"+ +DC(\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027)};b.i\u0026\u0026(HF(b)?(e.f142\u003d\"\"+ +!!b.i.i[\"142\"],e.f149\u003d\"\"+ +!!b.i.i[\"149\"],e.f279\u003d\"\"+ +!!b.i.i[\"279\"]):(e.f133\u003d\"\"+ +!!b.i.i[\"133\"],e.f140\u003d\"\"+ +!!b.i.i[\"140\"],e.f242\u003d\"\"+ +!!b.i.i[\"242\"]),e.cAVC\u003d\"\"+ +EC(\u0027video/mp4; codecs\u003d\"avc1.42001E\"\u0027),e.cAAC\u003d\"\"+ +EC(\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027),\ne.cVP9\u003d\"\"+ +EC(\u0027video/webm; codecs\u003d\"vp9\"\u0027));if(b.S){e.drmsys\u003db.S.keySystem;var f\u003d0;b.S.i\u0026\u0026(f\u003dObject.keys(b.S.i).length);e.drmst\u003d\"\"+f}return new g.ED(d,!0,e)})};\nrJa\u003dfunction(a){this.D\u003da;this.B\u003dthis.u\u003d0;this.C\u003dnew cT(50)};\nKW\u003dfunction(a,b,c){g.yx.call(this);this.videoData\u003da;this.experiments\u003db;this.S\u003dc;this.u\u003d[];this.C\u003d0;this.B\u003d!0;this.D\u003d!1;this.J\u003d0;c\u003dnew sJa;\"ULTRALOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.C\u003d!1);a.Bb?c.u\u003d3:g.UF(a)\u0026\u0026(c.u\u003d2);b.ib(\"html5_adaptive_seek_to_head_killswitch\")||\"NORMAL\"!\u003d\u003da.latencyClass||(c.S\u003d!0);var d\u003dVsa(a);c.D\u003d2\u003d\u003d\u003dd||-1\u003d\u003d\u003dd;c.D\u0026\u0026(c.oa++,21530001\u003d\u003d\u003dNF(a)\u0026\u0026(c.J\u003dg.S(b,\"html5_jumbo_ull_nonstreaming_mffa_ms\")||NaN));if(nu(\"trident/\")||nu(\"edge/\"))d\u003dg.S(b,\"html5_platform_minimum_readahead_seconds\")||3,c.B\u003dMath.max(c.B,\nd);g.S(b,\"html5_minimum_readahead_seconds\")\u0026\u0026(c.B\u003dg.S(b,\"html5_minimum_readahead_seconds\"));g.S(b,\"html5_maximum_readahead_seconds\")\u0026\u0026(c.X\u003dg.S(b,\"html5_maximum_readahead_seconds\"));b.ib(\"html5_force_adaptive_readahead\")\u0026\u0026(c.C\u003d!0);g.S(b,\"html5_allowable_liveness_drift_chunks\")\u0026\u0026(c.i\u003dg.S(b,\"html5_allowable_liveness_drift_chunks\"));g.S(b,\"html5_readahead_ratelimit\")\u0026\u0026(c.Z\u003dg.S(b,\"html5_readahead_ratelimit\"));switch(NF(a)){case 21530001:c.i\u003d(c.i+1)/5,\"LOW\"\u003d\u003d\u003da.latencyClass\u0026\u0026(c.i*\u003d2),c.K\u003db.ib(\"html5_live_smoothly_extend_max_seekable_time\")}this.policy\u003d\nc;this.K\u003d1!\u003d\u003dthis.policy.u;b\u003disNaN(a.liveChunkReadahead)?3:a.liveChunkReadahead;a.Bb\u0026\u0026b--;a.isLowLatencyLiveStream\u0026\u0026\"NORMAL\"!\u003d\u003da.latencyClass||b++;switch(NF(a)){case 21530001:b\u003d1;break;case 2153E4:b\u003d2}this.policy.D\u0026\u0026b++;this.i\u003dJW(this,b);this.ma()};\ntJa\u003dfunction(a,b){var c\u003da.i;(void 0\u003d\u003d\u003db?0:b)\u0026\u0026a.policy.K\u0026\u00263\u003d\u003d\u003dVsa(a.videoData)\u0026\u0026--c;return LW(a)*c};\nMW\u003dfunction(a,b){var c\u003da.Aj(),d\u003da.policy.i;a.D||(d\u003dMath.max(d-1,0));a\u003dd*LW(a);return b\u003e\u003dc-a};\nuJa\u003dfunction(a,b,c){b\u003dMW(a,b);c||b?b\u0026\u0026(a.B\u003d!0):a.B\u003d!1;a.K\u003d2\u003d\u003d\u003da.policy.u||3\u003d\u003d\u003da.policy.u\u0026\u0026a.B};\nvJa\u003dfunction(a,b){b\u003dMW(a,b);a.D!\u003d\u003db\u0026\u0026a.ea(\"livestatusshift\",b);a.D\u003db};\nLW\u003dfunction(a){return a.videoData.i?fD(a.videoData.i)||5:5};\nJW\u003dfunction(a,b){b\u003dMath.max(Math.max(a.policy.oa,Math.ceil(a.policy.B/LW(a))),b);return Math.min(Math.min(8,Math.floor(a.policy.X/LW(a))),b)};\nsJa\u003dfunction(){this.oa\u003d1;this.B\u003d0;this.X\u003dInfinity;this.Z\u003d0;this.C\u003d!0;this.i\u003d2;this.u\u003d1;this.D\u003d!1;this.J\u003dNaN;this.K\u003dthis.S\u003d!1};\nPW\u003dfunction(a){g.H.call(this);this.Ca\u003da;this.Y\u003dthis.Ca.V();this.C\u003dthis.i\u003d0;this.B\u003dnew g.K(this.D,1E3,this);this.Ba\u003dnew NW({delayMs:g.S(this.Y.experiments,\"html5_seek_timeout_delay_ms\")});this.X\u003dnew NW({delayMs:g.S(this.Y.experiments,\"html5_long_rebuffer_threshold_ms\")});this.Ja\u003dOW(this,\"html5_seek_set_cmt\");this.oa\u003dOW(this,\"html5_seek_jiggle_cmt\");this.xa\u003dOW(this,\"html5_seek_new_elem\");this.Sa\u003dOW(this,\"html5_unreported_seek_reseek\");this.K\u003dOW(this,\"html5_long_rebuffer_jiggle_cmt\");this.S\u003dnew NW({delayMs:2E4});\nthis.J\u003dOW(this,\"html5_ads_preroll_lock_timeout\");this.Ka\u003dnew NW({delayMs:g.S(this.Y.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,qs:!this.Y.N(\"html5_report_slow_ads_as_error\")});this.La\u003dnew NW({delayMs:g.S(this.Y.experiments,\"html5_skip_slow_ad_delay_ms\")||5E3,qs:!this.Y.N(\"html5_skip_slow_buffering_ad\")});this.Aa\u003dOW(this,\"html5_seek_over_discontinuities\");this.Va\u003dnew NW({delayMs:g.S(this.Y.experiments,\"html5_slow_start_timeout_delay_ms\")});this.Z\u003dOW(this,\"html5_slow_start_no_media_source\");this.u\u003d\n{};g.I(this,this.B)};\nOW\u003dfunction(a,b){var c\u003dg.S(a.Y.experiments,b+\"_delay_ms\");a\u003da.Y.N(b+\"_cfl\");return new NW({delayMs:c,qs:a})};\nwJa\u003dfunction(a,b,c,d,e,f,h){var l\u003dKC(c,Math.max(d-3.5,0)),m\u003d0\u003c\u003dl\u0026\u0026d\u003ec.end(l)-1.1\u0026\u0026l+1\u003cc.length\u0026\u002611\u003ec.start(l+1)-c.end(l);m\u003df\u0026\u0026h\u0026\u0026m;var n\u003dl+1\u003cc.length?c.start(l+1):d;QW(a,a.Aa,m\u0026\u0026!e,f\u0026\u0026!h,\"qoe.longrebuffer\",function(){b.seekTo(n+.2)},\"seekover\")};\nQW\u003dfunction(a,b,c,d,e,f,h){xJa(b,c)?(a.td(e,b,h),b.qs||f()):(b.iB\u0026\u0026b.triggerTimestamp\u0026\u0026!b.B?(c\u003d(0,g.Q)(),d?b.i||(b.i\u003dc):b.i\u003d0,f\u003d!d\u0026\u0026c-b.triggerTimestamp\u003eb.iB,c\u003db.i\u0026\u0026c-b.i\u003eb.sG||f?b.B\u003d!0:!1):c\u003d!1,c\u0026\u0026(c\u003da.Jb(b),c.wn\u003dh,c.we\u003de,c.wsuc\u003d\"\"+ +d,h\u003dg.DD(c),a.Ca.Ea(\"workaroundReport\",h),d\u0026\u0026(b.reset(),a.u[e]\u003d!1)))};\nNW\u003dfunction(a){var b\u003dvoid 0\u003d\u003d\u003da?{}:a;a\u003dvoid 0\u003d\u003d\u003db.delayMs?0:b.delayMs;var c\u003dvoid 0\u003d\u003d\u003db.sG?1E3:b.sG,d\u003dvoid 0\u003d\u003d\u003db.iB?3E4:b.iB;b\u003dvoid 0\u003d\u003d\u003db.qs?!1:b.qs;this.i\u003dthis.triggerTimestamp\u003dthis.u\u003dthis.startTimestamp\u003d0;this.B\u003d!1;this.C\u003dMath.ceil(a/1E3);this.sG\u003dc;this.iB\u003dd;this.qs\u003db};\nxJa\u003dfunction(a,b){if(!a.C||a.triggerTimestamp)return!1;if(!b)return a.reset(),!1;b\u003d(0,g.Q)();if(!a.startTimestamp)a.startTimestamp\u003db,a.u\u003d0;else if(a.u\u003e\u003da.C)return a.triggerTimestamp\u003db,!0;a.u+\u003d1;return!1};\nSW\u003dfunction(a){g.H.call(this);var b\u003dthis;this.Ca\u003da;this.Y\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.policy\u003dnew yJa(this.Y);this.Z\u003dnew PW(this.Ca);this.playbackData\u003dnull;this.Ka\u003dnew g.BC;this.J\u003dthis.u\u003dthis.Ya\u003dthis.ra\u003dnull;this.i\u003dNaN;this.B\u003d0;this.C\u003dnull;this.Aa\u003dNaN;this.D\u003dthis.K\u003dnull;this.X\u003dthis.S\u003d!1;this.xa\u003dnew g.K(function(){zJa(b,!1)},2E3);\nthis.Xa\u003dnew g.K(function(){RW(b)});\nthis.Ja\u003dnew g.K(function(){b.ma();b.S\u003d!0;AJa(b)});\nthis.Va\u003dthis.timestampOffset\u003d0;this.La\u003d!0;this.Ba\u003d0;this.Sa\u003dNaN;this.oa\u003dnew g.K(function(){var c\u003db.Y.kc;c.i+\u003d1E4/36E5;c.i-c.B\u003e1/6\u0026\u0026(Tqa(c),c.B\u003dc.i);b.oa.start()},1E4);\ng.I(this,this.Z);g.I(this,this.Ka);g.I(this,this.xa);g.I(this,this.Ja);g.I(this,this.Xa);g.I(this,this.oa)};\nBJa\u003dfunction(a,b){a.playbackData\u003db;a.videoData.isLivePlayback\u0026\u0026(a.J\u003dnew rJa(function(){a:{if(a.playbackData\u0026\u0026a.playbackData.i.i){if(EF(a.videoData)\u0026\u0026a.Ya){var c\u003da.Ya.Ja.wg()||0;break a}if(a.videoData.i){c\u003da.videoData.i.xa;break a}}c\u003d0}return c}),a.u\u003dnew KW(a.videoData,a.Y.experiments,function(){return a.pd(!0)}));\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds||(a.B\u003da.B||a.videoData.startSeconds||0)};\nVW\u003dfunction(a,b){(a.Ya\u003db)?TW(a,!0):UW(a)};\nCJa\u003dfunction(a,b){var c\u003da.getCurrentTime(),d\u003da.isAtLiveHead(c);if(a.J\u0026\u0026d){var e\u003da.J;if(e.i\u0026\u0026!(c\u003e\u003de.u\u0026\u0026c\u003ce.B)){var f\u003de.i.getSegmentNumberForTime(c);-1!\u003d\u003df\u0026\u0026(e.u\u003de.i.getStartTime(f),e.B\u003de.u+e.i.getDuration(f),f\u003dDate.now()/1E3-e.i.getIngestionTime(f),f-\u003de.D(),e.C.add(f))}}a.u\u0026\u0026(d\u0026\u0026(d\u003da.u,e\u003da.ra?iJ(a.ra):0,d.C++,3\u003ed.C||g.Sa()-d.J\u003cd.policy.Z||(d.J\u003dg.Sa(),d.u.push(e),50\u003cd.u.length\u0026\u0026d.u.shift(),d.ma())),d\u003da.u,uJa(d,c,void 0\u003d\u003d\u003db?!0:b),vJa(d,c),b\u0026\u0026zJa(a,!0))};\nzJa\u003dfunction(a,b){if(a.u){var c\u003da.u;var d\u003da.getCurrentTime();!MW(c,d)\u0026\u0026c.nm()?(c.ma(),c.policy.S\u0026\u0026(c.policy.i\u003dMath.max(c.policy.i+1,10)),c\u003dInfinity):d\u003cc.videoData.getMinSeekableTime()?(c.ma(),c\u003dMath.min(c.videoData.getMinSeekableTime()+10,c.Aj())):c\u003dNaN;if(!isNaN(c)){if(a.Ya\u0026\u0026b\u0026\u0026(b\u003da.xa.isActive(),d\u003da.u.Aj(),(d\u003djHa(a.Ya,d-a.kd()))\u0026\u0026!b)){a.xa.start();a.Ca.Ea(\"inBufferPtl\",\"cmt.\"+a.getCurrentTime()+\";seekTo\"+(d+a.kd()));a.seekTo(d+a.kd(),{Zd:\"playbacktimeline_inBufferSeek\"});return}a.seekTo(c,{Zd:\"playbacktimeline_pegToLive\"})}}};\nTW\u003dfunction(a,b){if(a.u\u0026\u0026a.Ya){var c\u003d!1;if(b)c\u003d!0;else if(a.videoData.isLowLatencyLiveStream||\"LOW\"\u003d\u003d\u003da.videoData.latencyClass||\"ULTRALOW\"\u003d\u003d\u003da.videoData.latencyClass)if(b\u003da.u,b.u.length){c\u003db.i;b:{if(b.u.length){if(1\u003cMath.min.apply(null,b.u)){b.ma();var d\u003dJW(b,b.i-1);break b}if(b.policy.C){b.ma();d\u003dJW(b,b.i+1);break b}}d\u003db.i}b.i\u003dd;if(c\u003dc!\u003d\u003db.i)b.ma(),b.u\u003d[],b.C\u003d0}else c\u003d!1;c\u0026\u0026(c\u003da.Ca.Ub,b\u003dtJa(a.u),c.qoe\u0026\u0026(c\u003dc.qoe,g.GV(c,g.tS(c.i),\"lra\",[b]),c.Ea(\"live-readahead-seconds\",{v:b})));b\u003da.Ya;c\u003da.u.i;d\u003da.u;\nd\u003d(d.i-1+d.policy.i)*LW(d);a\u003da.u.policy.J;b.Ve\u003dMath.max(c-1,0);b.C\u0026\u0026(b.C.oa\u003dd);b.qb\u003da}};\nDJa\u003dfunction(a,b){a.B\u003db};\nWW\u003dfunction(a){return a.videoData.isLivePlayback\u0026\u0026!!a.videoData.C\u0026\u0026!a.videoData.C.i};\nAJa\u003dfunction(a){EJa(a).then(void 0,function(){UW(a)});\nXW(a).then(function(c){FJa(a,c)},function(){UW(a)});\nIS(a.Ca);if(g.JF(a.videoData)){var b\u003da.Jb();b[\"native\"]\u003d\"\"+ +a.X;b.tgt\u003d\"\"+a.i;a.Ca.Ea(\"startSeek\",g.DD(b))}};\nEJa\u003dfunction(a){if(!a.K)if(a.Ya)if(isFinite(a.i))a.ma(),a.K\u003da.Ya.seek(a.i-a.timestampOffset);else{a.ma();var b\u003da.Ya;TU(b);b.D.i\u0026\u0026b.ma();b.C\u0026\u0026NGa(b.C,b.videoTrack.i);g.lr(b.X);b\u003db.D;var c\u003dMath.max(b.videoTrack.C.B||0,b.audioTrack.C.B||0);lGa(b.videoTrack);lGa(b.audioTrack);var d\u003db.u,e;for(e in d.i)ioa(d.i[e].index,Infinity);b.u.isManifestless\u0026\u0026(b.C\u003d!0);b.Ya.currentTime\u003dc;b.i\u003d!0;b.D\u003dnew lS;a.K\u003db.D;a.i\u003da.Ya.getCurrentTime()+a.timestampOffset}else a.K\u003dNh(a.i-a.timestampOffset);return a.K};\nXW\u003dfunction(a){var b\u003da.C;b||(a.C\u003dnew lS,b\u003da.C,RW(a));return b};\nGJa\u003dfunction(a,b,c){return isNaN(b)?NaN:g.xg(b,a.getMinSeekableTime(),a.pd(c))};\nRW\u003dfunction(a){if(a.C)if(!a.N(\"html5_nondash_live_seek_killswitch\")\u0026\u0026WW(a)\u0026\u0026a.ra\u0026\u00260\u003ca.ra.Bh()\u0026\u00260\u003chJ(a.ra)\u0026\u0026(a.i\u003dGJa(a,a.i,!1)),!a.ra||!HJa(a))a.Xa.start(750);else if(!isNaN(a.i)\u0026\u0026isFinite(a.i)\u0026\u0026a.Aa!\u003d\u003da.i-a.timestampOffset){var b\u003da.ra.getCurrentTime()-a.i;if(Math.abs(b)\u003c\u003da.Ba)IJa(a);else if(!a.videoData.isLivePlayback\u0026\u0026a.i\u003e\u003da.pd()-.1)a.i\u003da.pd(),a.C.resolve(a.pd()),uS(a.Ca);else try{var c\u003da.i-a.timestampOffset;a.ma();a.ra.seekTo(c);a.Z.i\u003dc;a.Aa\u003dc;a.B\u003da.i}catch(d){a.ma()}}};\nHJa\u003dfunction(a){if(!a.ra||0\u003d\u003d\u003da.ra.Bh()||0\u003ca.ra.tj())return!1;var b\u003d0\u003ca.ra.getCurrentTime();if(!(a.N(\"html5_nondash_mediaelementready_killswitch\")||a.videoData.C\u0026\u0026a.videoData.C.i||a.videoData.isLivePlayback)\u0026\u0026HF(a.videoData))return b;if(0\u003c\u003da.i){var c\u003da.ra.Uv();if(c.length||!b)return LC(c,a.i-a.timestampOffset)}return b};\nIJa\u003dfunction(a){a.C?a.C.resolve(a.ra.getCurrentTime()):a.ma()};\nFJa\u003dfunction(a,b){a.ma();a.D\u0026\u0026(a.D.resolve(b),a.Ca.ea(\"SEEK_COMPLETE\"),g.JF(a.videoData)\u0026\u0026(b\u003da.Jb(),b[\"native\"]\u003d\"\"+ +a.X,a.Ca.Ea(\"seekEnd\",g.DD(b))));JJa(a)};\nJJa\u003dfunction(a){a.i\u003dNaN;a.Aa\u003dNaN;a.C\u003dnull;a.K\u003dnull;a.D\u003dnull;a.S\u003d!1;a.X\u003d!1;a.Ba\u003d0;a.xa.stop();a.Ja.stop()};\nUW\u003dfunction(a){a.D\u0026\u0026a.ma();JJa(a)};\nKJa\u003dfunction(a){if(a.ra){for(var b\u003dg.q([\"loadedmetadata\",\"progress\",\"seeked\",\"seeking\"]),c\u003db.next();!c.done;c\u003db.next())a.Ka.T(a.ra,c.value,function(d){var e\u003da.ra;d\u003dd.type;a.ma();switch(d){case \"seeking\":d\u003de.getCurrentTime()+a.timestampOffset;if(!a.C||a.X\u0026\u0026d!\u003d\u003da.i)a.C\u003dnew lS,a.Aa\u003dd,e\u003de.getCurrentTime(),a.Z.i\u003de,a.seekTo(d,{Zd:\"playbacktimeline_mediaElementEvent\"}),a.X\u003d!0;break;case \"seeked\":IJa(a);break;case \"loadedmetadata\":a.La?(e\u003d\"ss.\",d\u003d0,(VF(a.videoData)||a.videoData.liveUtcStartSeconds)\u0026\u0026(a.videoData.liveUtcStartSeconds||\na.videoData.startSeconds\u0026\u0026isFinite(a.videoData.startSeconds)\u0026\u00261E9\u003ca.videoData.startSeconds)\u0026\u0026a.videoData.i?(d\u003da.videoData.liveUtcStartSeconds||a.videoData.wc,e\u003d\"utc.\",d\u003da.pd()-a.getIngestionTime(a.pd())+d):a.videoData.i\u0026\u0026a.videoData.i.isManifestless\u0026\u0026a.videoData.wc?(e\u003d\"mss.\",d\u003da.videoData.wc+a.kd()):a.N(\"html5_unrewrite_timestamps\")\u0026\u0026a.videoData.xr\u0026\u0026(e\u003d\"stss.\",d\u003da.videoData.xr),d?(a.seekTo(d,{Zd:\"playbacktimeline_startSeconds\"}),a.Ca.Ea(\"startSeconds\",e+String(d)),a.La\u003d!1):a.videoData.wc\u0026\u0026a.Ca.Ea(\"startSeconds\",\n\"\"+e+(a.videoData.wc+a.kd())),e\u003d!!d):e\u003d!1;a.N(\"html5_nondash_live_seek_killswitch\")\u0026\u0026!e\u0026\u0026WW(a)\u0026\u0026(a.i\u003disFinite(a.i)?g.xg(a.i,a.getMinSeekableTime(),a.pd()):a.pd());RW(a);break;case \"progress\":RW(a)}});\na.D||a.B||a.policy.u||!a.ra.vG()||a.seekTo(.01,{Zd:\"playbacktimeline_setupMediaElement\"})}};\nLJa\u003dfunction(a,b){a.i\u003db;a.B\u003db;XW(a).then(function(c){FJa(a,c)},function(){UW(a)})};\nyJa\u003dfunction(a){this.i\u003da.N(\"html5_live_smoothly_extend_max_seekable_time\");this.B\u003da.N(\"html5_seek_over_discontinuities\");this.u\u003da.N(\"html5_requires_seek_for_playback_at_zero_killswitch\")};\nYW\u003dfunction(){this.finished\u003dthis.started\u003d!1};\nZW\u003dfunction(){RQ.apply(this,arguments)};\n$W\u003dfunction(){SQ.apply(this,arguments)};\naX\u003dfunction(a){this.i\u003da;this.iv\u003dJHa(Ix(16))};\nMJa\u003dfunction(a,b,c){var d;return g.B(function(e){d\u003dnew ZW(a.i.i);return e.return(d.decrypt(b,c))})};\nbX\u003dfunction(a){g.H.call(this);this.i\u003da;this.ue\u003dnew Map};\njU\u003dfunction(a,b){return a.ue.has(b)};\ngGa\u003dfunction(a,b,c){a.ue.get(b).Bd\u003dc};\nNJa\u003dfunction(a,b){jU(a,b)\u0026\u0026(a.ue.get(b).ge\u003dnew cC,cX(a,b))};\nOJa\u003dfunction(a){for(var b\u003dg.q(a.ue),c\u003db.next();!c.done;c\u003db.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;d.Bd||NJa(a,c)}};\nTGa\u003dfunction(a,b){var c;return(null\u003d\u003d\u003d(c\u003da.ue.get(b))||void 0\u003d\u003d\u003dc?void 0:c.xj)||0};\nfGa\u003dfunction(a,b){a\u003da.ue.get(b);return(!a.xj\u0026\u0026!!a.bytesReceived||a.bytesReceived\u003d\u003d\u003da.xj)\u0026\u0026a.Dy+a.ge.totalLength\u003d\u003d\u003da.bytesReceived};\ncX\u003dfunction(a,b){a.ma();if((b\u003da.ue.get(b))\u0026\u0026!b.yf){b.yf\u003d!0;b.Bd\u0026\u0026b.Bd();a:{b\u003dg.q(a.ue.values());for(var c\u003db.next();!c.done;c\u003db.next())if(!c.value.yf){b\u003d!1;break a}b\u003d!0}if(b){a\u003da.i;var d;a.playerResponse\u0026\u0026(null\u003d\u003d\u003d(d\u003da.xhr)||void 0\u003d\u003d\u003dd?void 0:d.abort())}}};\nRJa\u003dfunction(a,b){var c;if(b.BH)for(c\u003d0;c\u003cb.BH.length;c++)EQ(a,1,b.BH[c],PJa,1);if(b.nD)for(c\u003d0;c\u003cb.nD.length;c++)EQ(a,2,b.nD[c],QJa,1)};\nQJa\u003dfunction(a,b){zQ(a,1,b.DR);zQ(a,2,b.numChannels);zQ(a,3,b.ET)};\nPJa\u003dfunction(a,b){zQ(a,1,b.LY);zQ(a,3,b.FT);zQ(a,4,b.GT);zQ(a,11,b.maxFramerate);zQ(a,12,b.ET)};\nSJa\u003dfunction(a){return{iv:uQ(a,5)}};\nTJa\u003dfunction(a){return{videoId:vQ(a,2)}};\nUJa\u003dfunction(a){this.i\u003d[];for(a\u003dnew qQ(a);;){var b\u003dwQ(a,2);if(!b)break;this.i.push(b)}this.u\u003dwQ(a,4)};\nVJa\u003dfunction(a){this.body\u003dnull;a\u003dnew qQ(a);this.onesieProxyStatus\u003dwQ(a,1,-1);this.httpStatus\u003dwQ(a,2,-1);var b\u003dvoid 0\u003d\u003d\u003db?null:b;if(sQ(a,4)){b\u003drQ(a);var c\u003dgC(a.u,a.i,b);a.i+\u003db;a\u003dc}else a\u003db;this.body\u003da};\nWJa\u003dfunction(a){this.qo\u003da;this.u\u003d!1;this.i\u003d[]};\ndX\u003dfunction(a){for(;a.i.length\u0026\u0026!a.i[0].isEncrypted;){var b\u003da.i.shift(),c\u003db.XG;if(b\u003db.buffer)XJa(a.qo.xd,c,b);else{var d\u003da.qo;d.i[c].jL\u003d!0;var e\u003db\u003dvoid 0;d\u003dd.xd;if(null\u003d\u003d\u003d(e\u003dd.Rd)||void 0\u003d\u003d\u003de?0:jU(e,c))null\u003d\u003d\u003d(b\u003dd.Rd)||void 0\u003d\u003d\u003db?void 0:cX(b,c)}}};\nYJa\u003dfunction(a,b){a.i.push({XG:b,isEncrypted:!1});a.u||dX(a)};\ng.ZJa\u003dfunction(a){this.data\u003da;this.i\u003d0;this.D\u003d!1;this.B\u003d0;this.error\u003d!1;this.register\u003dthis.u\u003d0;if(0\u003d\u003d\u003deX.length){eX.length\u003d288;eX.fill(8);for(a\u003d144;280\u003ea;a++)eX[a]\u003d255\u003e\u003da?9:7;fX.length\u003d32;fX.fill(5);gX.length\u003d286;gX.fill(0);for(a\u003d261;285\u003ea;a++)gX[a]\u003dMath.floor((a-261)/4);hX[257]\u003d3;for(a\u003d258;285\u003ea;a++){var b\u003dhX[a-1];b+\u003d1\u003c\u003cgX[a-1];hX[a]\u003db}hX[285]\u003d258;for(a\u003d0;30\u003ea;a++)iX[a]\u003d3\u003e\u003da?0:Math.floor((a-2)/2);for(a\u003djX[0]\u003d1;30\u003ea;a++)b\u003djX[a-1],b+\u003d1\u003c\u003ciX[a-1],jX[a]\u003db}a\u003d100+7*this.data.length;31\u003d\u003d\u003dthis.data[0]\u0026\u0026139\u003d\u003d\u003d\nthis.data[1]\u0026\u0026(a\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.C\u003dnew Uint8Array(a)};\ng.cKa\u003dfunction(a){for(;!a.D\u0026\u0026!a.error;){var b\u003da;b.D\u003d!!kX(b,1);switch(kX(b,2)){case 2:var c\u003d[],d\u003d[];d.length\u003d19;d.fill(0);var e\u003dkX(b,5)+257;var f\u003dkX(b,5)+1;for(var h\u003dkX(b,4)+4,l\u003d0;l\u003ch;l++)d[$Ja[l]]\u003dkX(b,3);d\u003dlX(d);for(h\u003de+f;c.length\u003ch;){l\u003daKa(b,d);switch(l){case 16:l\u003dc[c.length-1];var m\u003dkX(b,2)+3;break;case 17:l\u003d0;m\u003dkX(b,3)+3;break;case 18:l\u003d0;m\u003dkX(b,7)+11;break;default:m\u003d1}for(;0\u003cm;m--)c.push(l)}c.length!\u003d\u003dh?b.error\u003d!0:(f\u003dc.slice(-f),c.length\u003de,bKa(b,c,f));break;case 1:bKa(b,eX,fX);break;case 0:mX(b,\nb.i\u00267);c\u003dkX(b,16);e\u003dkX(b,16);65535!\u003d\u003d(c^e)\u0026\u0026(b.error\u003d!0);b.C.set(b.data.subarray(b.u,b.u+c),b.B);b.u+\u003dc;b.B+\u003dc;break;default:b.error\u003d!0}a.B\u003ea.C.length\u0026\u0026(a.C\u003dnew Uint8Array(2*a.B),a.B\u003d0,a.u\u003d0,a.D\u003d!1,a.i\u003d0,a.register\u003d0)}a.C.length!\u003d\u003da.B\u0026\u0026(a.C\u003da.C.subarray(0,a.B));return a.error?new Uint8Array(0):a.C};\nbKa\u003dfunction(a,b,c){b\u003dlX(b);c\u003dlX(c);for(var d\u003da.data,e\u003da.C,f\u003da.B,h\u003da.register,l\u003da.i,m\u003da.u;;){if(15\u003el){if(m\u003ed.length){a.error\u003d!0;break}h|\u003d(d[m+1]\u003c\u003c8)+d[m]\u003c\u003cl;m+\u003d2;l+\u003d16}var n\u003db[h\u0026127];if(0\u003en)for(h\u003e\u003e\u003d7;0\u003en;)n\u003db[(h\u00261)-n],h\u003e\u003e\u003d1;else h\u003e\u003e\u003dn\u002615;l-\u003dn\u002615;n\u003e\u003e\u003d4;if(256\u003en)e[f++]\u003dn;else if(a.register\u003dh,a.i\u003dl,a.u\u003dm,256\u003cn){h\u003dhX[n];h+\u003dkX(a,gX[n]);m\u003daKa(a,c);l\u003djX[m];l+\u003dkX(a,iX[m]);if(dKa\u0026\u0026h\u003cl)l\u003df-l,e.copyWithin(f,l,l+h);else for(m\u003df+h,n\u003df;n\u003cm;n+\u003d4)e[n]\u003de[n-l],e[n+1]\u003de[n-l+1],e[n+2]\u003de[n-l+2],e[n+3]\u003de[n-l+3];f+\u003dh;h\u003d\na.register;l\u003da.i;m\u003da.u}else break}a.B\u003df};\naKa\u003dfunction(a,b){if(7\u003ea.i){var c\u003da.data,d\u003da.u;d\u003ec.length\u0026\u0026(a.error\u003d!0);a.register|\u003d(c[d+1]\u003c\u003c8)+c[d]\u003c\u003ca.i;a.u+\u003d2;a.i+\u003d16}c\u003db[a.register\u0026127];if(0\u003c\u003dc)return mX(a,c\u002615),c\u003e\u003e4;for(mX(a,7);0\u003ec;)c\u003db[kX(a,1)-c];return c\u003e\u003e4};\nkX\u003dfunction(a,b){for(;a.i\u003cb;){if(a.u\u003e\u003da.data.length)return a.error\u003d!0,0;a.register|\u003da.data[a.u++]\u003c\u003ca.i;a.i+\u003d8}var c\u003da.register\u0026(1\u003c\u003cb)-1;a.register\u003e\u003e\u003db;a.i-\u003db;return c};\nmX\u003dfunction(a,b){a.i-\u003db;a.register\u003e\u003e\u003db};\nlX\u003dfunction(a){for(var b\u003d[],c\u003dg.q(a),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]||(b[d]\u003d0),b[d]++;var e\u003db[0]\u003d0;c\u003d[];var f\u003d0;d\u003d0;for(var h\u003d1;h\u003cb.length;h++)b[h]?d\u003dh:b[h]\u003d0,e\u003de+b[h-1]\u003c\u003c1,c[h]\u003de,7\u003ch\u0026\u0026(f+\u003db[h]);for(e\u003d1;e\u003cf;)e\u003c\u003c\u003d1;b\u003d128;d\u003dnew Int16Array(128+2*(e+d));for(f\u003d0;f\u003ca.length;f++)if(h\u003da[f]){for(var l\u003dc[h]++,m\u003de\u003d0;m\u003ch;m++)e\u003de\u003c\u003c1|l\u003e\u003em\u00261;l\u003df\u003c\u003c4|h;if(7\u003e\u003dh)for(m\u003d1\u003c\u003c7-h;m--;)d[m\u003c\u003ch|e]\u003dl;else{m\u003de\u0026127;h-\u003d7;for(e\u003e\u003e\u003d7;h--;){d[m]||(d[m]\u003d-b,b+\u003d2);var n\u003de\u00261;e\u003e\u003e\u003d1;m\u003dn-d[m]}d[m]\u003dl}}return d};\neKa\u003dfunction(a){var b,c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:if(!(\"DecompressionStream\"in window))return m.return(g.cKa(new g.ZJa(a)));b\u003dnew DecompressionStream(\"gzip\");c\u003db.writable.getWriter();c.write(a);c.close();d\u003db.readable.getReader();e\u003dnew cC([]);case 2:return g.A(m,d.read(),4);case 4:f\u003dm.u;h\u003df.value;if(l\u003df.done){m.eb(3);break}e.append(h);m.eb(2);break;case 3:return m.return(gC(e))}})};\niKa\u003dfunction(a){var b\u003dIF(a);a\u003dfKa(b,a.V());var c\u003da.video.map(gKa).flat();0\u003cb.B\u0026\u0026!b.Z\u0026\u0026(c\u003dc.filter(function(d){return\"1\"!\u003d\u003dtC[d]||hKa[d]\u003cb.B}));\nreturn{video:c,audio:a.audio.map(gKa).flat()}};\nkKa\u003dfunction(a){var b\u003djKa[a[a.length-1]];b\u0026\u0026a.push.apply(a,g.u(b))};\nnKa\u003dfunction(a){var b\u003dlKa[tC[a]],c\u003dmKa[a];if(!c||!b)return null;var d\u003dnew qC(c.width,c.height,c.fps);b\u003dUpa(b,d);return new uC(a,b,{video:d,Nb:c.bitrate/8})};\npKa\u003dfunction(a){var b\u003dlKa[tC[a]],c\u003doKa[a];return c\u0026\u0026b?new uC(a,b,{audio:new oC(c.audioSampleRate,c.numChannels)}):null};\ngKa\u003dfunction(a){var b\u003dqKa[a]||[];\"9\"\u003d\u003d\u003dtC[a]\u0026\u0026(b\u003d[].concat(g.u(b),[\"278\"]));return[a].concat(g.u(b))};\nfKa\u003dfunction(a,b){function c(l){return l.id}\nfunction d(l){return(l\u003df[l])?(tA(l,[]),[l[0]]):[]}\nif(nX)return nX;var e\u003dTpa(rKa,null,0,!1,!1,void 0),f\u003dKz(a,b.u,e,function(){return!0},!1);\nb\u003dXna(a).map(d).flat();e\u003dZna(a);var h\u003d[\"1\",\"1h\"];0\u003ca.B\u0026\u0026!a.Z\u0026\u0026(e\u003dh.concat(e));return nX\u003d{video:e.map(d).flat().map(c),audio:b.map(c)}};\nsKa\u003dfunction(a){this.xd\u003da;this.B\u003d{};this.i\u003d{};this.u\u003dnull;this.queue\u003dnew WJa(this)};\ntKa\u003dfunction(a){var b\u003da.queue;b.i.length\u0026\u0026b.i[0].isEncrypted\u0026\u0026!b.u\u0026\u0026(b.i.length\u003d0);b\u003dg.q(Object.keys(a.i));for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.i[c].jL||YJa(a.queue,c)};\nuKa\u003dfunction(a,b){var c\u003db.totalLength;a.ma();var d\u003d!1;switch(a.u){case 0:a.JF(b).then(function(e){var f\u003da.xd;f.De(\"oprr\");f.playerResponse\u003de;f.oF||(f.lx\u003d!1);oX(f)},function(e){a.xd.fail(e)});\nbreak;case 2:a.De(\"ormk\");b\u003dgC(b);a.queue.decrypt(b);a.ma();break;default:d\u003d!0,a.ma()}a.xd.Di\u0026\u0026a.xd.Ea(\"ombup\",\"id.11;pt.\"+a.u+\";len.\"+c+(d?\";ignored.1\":\"\"));a.u\u003dnull};\nvKa\u003dfunction(a,b,c){var d\u003dhC(b,0);a.xd.Di\u0026\u0026a.xd.Ea(\"ombup\",\"id.\"+(c?12:21)+\";len.\"+b.totalLength+\";hid.\"+d);1!\u003d\u003db.totalLength\u0026\u0026(b\u003dgC(b,1),d\u003da.B[d]||null,a.ma(),d\u0026\u0026(a\u003da.queue,a.i.push({XG:d,buffer:b,isEncrypted:c}),a.u||dX(a)))};\npX\u003dfunction(){};\nwKa\u003dfunction(a){var b\u003dnew fBa;a.i(b);return new Uint8Array(b.u.buffer,0,b.i)};\nqX\u003dfunction(a){var b\u003da.value;this.name\u003da.name;this.value\u003db};\nrX\u003dfunction(a){var b\u003da.httpHeaders,c\u003da.postBody;this.url\u003da.url;this.httpHeaders\u003db;this.postBody\u003dc};\nsX\u003dfunction(a,b,c,d,e){this.B\u003da;this.encryptedClientKey\u003db;this.iv\u003dc;this.hmac\u003dd;this.u\u003de;this.serializeResponseAsJson\u003d!0};\ntX\u003dfunction(a,b,c,d){this.C\u003da;this.B\u003db;this.onesieUstreamerConfig\u003dc;this.u\u003dd};\nxKa\u003dfunction(a,b){if(b+1\u003c\u003da.totalLength){var c\u003dhC(a,b);c\u003d128\u003ec?1:192\u003ec?2:224\u003ec?3:240\u003ec?4:5}else c\u003d0;if(1\u003ec||!(b+c\u003c\u003da.totalLength))return[-1,b];if(1\u003d\u003d\u003dc)a\u003dhC(a,b++);else if(2\u003d\u003d\u003dc)c\u003dhC(a,b++),a\u003dhC(a,b++),a\u003d(c\u002663)+64*a;else if(3\u003d\u003d\u003dc){c\u003dhC(a,b++);var d\u003dhC(a,b++);a\u003dhC(a,b++);a\u003d(c\u002631)+32*(d+256*a)}else if(4\u003d\u003d\u003dc){c\u003dhC(a,b++);d\u003dhC(a,b++);var e\u003dhC(a,b++);a\u003dhC(a,b++);a\u003d(c\u002615)+16*(d+256*(e+256*a))}else c\u003db+1,a.focus(c),fC(a,c,4)?a\u003dipa(a).getUint32(c-a.B,!0):(d\u003dhC(a,c+2)+256*hC(a,c+3),a\u003dhC(a,c)+256*(hC(a,c+1)+\n256*d)),b+\u003d5;return[a,b]};\nuX\u003dfunction(a){this.callbacks\u003da;this.i\u003dnew cC};\nyKa\u003dfunction(a){var b\u003dg.q(xKa(a.i,0));var c\u003db.next().value;var d\u003db.next().value;d\u003dg.q(xKa(a.i,d));b\u003dd.next().value;d\u003dd.next().value;!(0\u003ec||0\u003eb)\u0026\u0026d+b\u003c\u003da.i.totalLength\u0026\u0026(d\u003da.i.split(d).Oq.split(b),b\u003dd.Kz,d\u003dd.Oq,a.callbacks.qo.feed(c,b),a.i\u003dd,yKa(a))};\nBKa\u003dfunction(a){var b,c,d,e;return g.B(function(f){return 1\u003d\u003df.i?(b\u003da.V().md,null!\u003d\u003db\u0026\u0026void 0!\u003d\u003db\u0026\u0026b.baseUrl?g.A(f,zKa(),3):f.eb(2)):2!\u003df.i\u0026\u0026(c\u003df.u)?(d\u003d\"\"+c+b.baseUrl,e\u003dnew g.wA(d),f.return(AKa(e,a))):f.return(null)})};\nAKa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003db.Vq)||void 0\u003d\u003d\u003dc?void 0:c.urlQueryOverride;if(d){d\u003dCA(d);d\u003dg.q(Object.entries(d));for(var e\u003dd.next();!e.done;e\u003dd.next()){var f\u003dg.q(e.value);e\u003df.next().value;f\u003df.next().value;a.set(e,f)}}if(!a.get(\"id\")){d\u003dID(b.videoId);b\u003d[];if(d)for(d\u003dg.q(d),e\u003dd.next();!e.done;e\u003dd.next())b.push(e.value.toString(16).padStart(2,\"0\"));b\u003db.join(\"\");if(!b)return null;a.set(\"id\",b)}return a};\nzKa\u003dfunction(){var a,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return a\u003d{format:\"RAW\",method:\"GET\",timeout:5E3},g.A(f,Gt(\"https://redirector.googlevideo.com/initplayback?alr\u003dyes\u0026id\u003d%s\",a),2);b\u003df.u;if(200!\u003d\u003db.xhr.status||!b.xhr.responseText)return f.return(null);c\u003db.xhr.responseText;d\u003d/https:\\/\\/(.*)\\.googlevideo.com/g;e\u003dc.match(d);return f.return(e?e[0]:null)})};\nvX\u003dfunction(a,b){g.H.call(this);this.Ca\u003da;this.playerRequest\u003db;this.Y\u003dthis.Ca.V();this.videoData\u003dthis.Ca.getVideoData();this.Di\u003dg.JF(this.videoData);this.jK\u003dthis.Y.md;this.aG\u003dnew aX(this.jK.i);this.xhr\u003dnull;this.ul\u003dnew lS;this.iL\u003d!1;this.playerResponse\u003d\"\";this.MO\u003dnew uX(this);this.qo\u003dnew sKa(this);this.IA\u003dnew g.K(this.EE,1E4,this);this.pN\u003dg.S(this.Y.experiments,\"html5_onesie_progress_timeout_ms\");this.HA\u003dnew g.K(this.EE,this.pN,this);this.bG\u003dnew g.K(this.EE,500,this);this.DL\u003dthis.xL\u003d!1;this.Nz\u003dthis.Y.Qh;\nthis.vt\u003d\"\";this.lx\u003dthis.N(\"html5_onesie_wait_for_media_availability\");this.oF\u003dthis.CL\u003d!1;g.I(this.videoData,this);g.I(this,this.IA);g.I(this,this.HA);g.I(this,this.bG);this.N(\"html5_onesie_media_bytes\")\u0026\u0026wz()\u0026\u0026(this.Rd\u003dnew bX(this),g.I(this,this.Rd))};\nCKa\u003dfunction(a){return a.N(\"html5_onesie_host_probing\")||a.Di};\nXJa\u003dfunction(a,b,c){var d;null\u003d\u003d\u003d(d\u003da.Rd)||void 0\u003d\u003d\u003dd?void 0:(d.ma(),(a\u003dd.ue.get(b))\u0026\u0026!a.yf\u0026\u0026(a.ge.append(c),a.bytesReceived+\u003dc.length,a.Bd\u0026\u0026a.Bd()))};\noX\u003dfunction(a){if(!a.playerResponse)return!1;if(a.CL)return!0;var b\u003da.videoData.N(\"html5_onesie_audio_only_playback\")\u0026\u0026GF(a.videoData),c;if(c\u003da.lx\u0026\u0026a.Rd){c\u003da.Rd;for(var d\u003d!1,e\u003dg.q(c.ue.keys()),f\u003de.next();!f.done;f\u003de.next())f\u003dc.ue.get(f.value),(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?0:f.xj)\u0026\u00260\u003c(null\u003d\u003d\u003df||void 0\u003d\u003d\u003df?void 0:f.xj)\u0026\u0026(f.Xn?d\u003d!0:b\u003d!0);c\u003d!(b\u0026\u0026d)}if(c)return!1;a.De(\"ofr\");a.ul.resolve(a.playerResponse);a.IA.stop();return a.CL\u003d!0};\nDKa\u003dfunction(a){if(!a.jl)return{};var b\u003dBU(a.jl);b.d\u003dAGa(a.jl);b.ty\u003d\"o\";return b};\nJKa\u003dfunction(a){function b(e){return(d.fh\u0026\u0026!c.N(\"web_player_no_force_gvi\")||!(c.Th?0:c.N(\"web_player_gvi_wexit\")||(g.sE(c)?\"TVHTML5\"\u003d\u003d\u003dc.deviceParams.c?mra(c)?c.N(\"web_player_gvi_wexit_living_room_pangea\"):c.N(\"web_player_gvi_wexit_living_room_bedrock\"):\"TVHTML5_KIDS\"\u003d\u003d\u003dc.deviceParams.c?c.N(\"web_player_gvi_wexit_living_room_kids\"):\"TVHTML5_SIMPLY\"\u003d\u003d\u003dc.deviceParams.c||ZD(c)?c.N(\"web_player_gvi_wexit_living_room_simply\"):CE(c)||\"TV_UNPLUGGED_CAST\"\u003d\u003d\u003dc.deviceParams.c?c.N(\"web_player_gvi_wexit_living_room_unplugged\"):\nc.N(\"web_player_gvi_wexit_living_room_other\"):1))\u0026\u0026!fG(d)?0:\"yt\"!\u003d\u003dc.oa?38\u003d\u003d\u003dd.Ka\u0026\u0026\"books\"\u003d\u003d\u003dc.playerStyle||30\u003d\u003d\u003dd.Ka\u0026\u0026\"docs\"\u003d\u003d\u003dc.playerStyle||33\u003d\u003d\u003dd.Ka\u0026\u0026\"google-live\"\u003d\u003d\u003dc.playerStyle?0:c.N(\"web_player_gvi_wexit_all_player_styles\"):\"adunit\"!\u003d\u003dbG(d)||c.N(\"web_player_gvi_wexit_adunit\"))?EKa(a,d).then(function(){wX(a,d)},function(f){wX(a,d,!0);\nthrow f;}):FKa(a,d,e)}\nvar c\u003da.V(),d\u003da.getVideoData();d.isDisposed();d.Ja\u003d!0;return GKa(a)?HKa(a,d).then(function(){wX(a,d)},function(e){e\u003dFD(e);\nif(e.i)return wX(a,d,!0),Promise.reject(e);\"onesie.response.badproxystatus\"\u003d\u003d\u003de.errorCode\u0026\u0026\"3\"\u003d\u003d\u003d\"\"+e.details.st\u0026\u0026(IKa\u003d!0);a.handleError(e);return b(\"onesie\")}):b(\"gvi\")};\nGKa\u003dfunction(a){var b\u003da.V();if(!b.N(\"html5_onesie\"))return!1;var c\u003da.getVideoData();if(!b.N(\"html5_onesie_cast\")\u0026\u0026(c.X||c.hg)||!b.N(\"html5_onesie_inline\")\u0026\u00265\u003d\u003d\u003da.getVisibilityState()||\"yt\"!\u003d\u003db.oa||IKa)return!1;b\u003db.md;if(!b||!b.i)return a.handleError(new g.ED(\"onesie.unavailable.hotconfig\",!1,{key:\"0\"})),!1;b\u003d{};return 0\u003cObject.keys(b).length?(b.onesie\u003d\"0\",a.handleError(new g.ED(\"html5.missingapi\",!1,b)),!1):!0};\nKKa\u003dfunction(a){var b\u003dIJ();cva(b,a.jf());return g.IL(b,Fxa())};\nHKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n;return g.B(function(p){if(1\u003d\u003dp.i)return b.fetchType\u003d\"onesie\",c\u003dwya(b,a.getPlayerSize(),a.getVisibilityState()),d\u003dnew vX(a,c),g.A(p,d.fetch(),2);e\u003dp.u;f\u003d{player_response:e};b.Ja\u003d!1;b.Hl\u003dd.Rd;b.bE\u003dd.bE;g.AF(b,f,!0);if(b.Ja||yF(b))return p.return(Promise.resolve());b.Hl\u003dvoid 0;h\u003d{};l\u003d\"onesie.response\";m\u003d!1;b.errorCode?(l\u003d\"auth\",h.ec\u003db.errorCode,h.ed\u003db.errorDetail,h.es\u003db.Bi||\"\",m\u003d!0):(h.successButUnplayable\u003d\"1\",h.disposed\u003d\"\"+ +b.isDisposed(),h.afmts\u003d\"\"+ +/adaptiveFormats/.test(e),\nh.cpn\u003db.clientPlaybackNonce);n\u003dnew g.ED(l,m,h);return p.return(Promise.reject(n))})};\nEKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p;return g.B(function(r){switch(r.i){case 1:c\u003db.isAd(),d\u003d!c,e\u003dc?1:3,f\u003d0;case 2:if(!(f\u003ce)){r.eb(4);break}if(!(0\u003cf)){r.eb(5);break}return g.A(r,ci(5E3),6);case 6:h\u003dnew g.Rv(\"Retrying OnePlatform request\",{attempt:f}),g.Xx(h);case 5:return ta(r,7),g.A(r,LKa(a,b),9);case 9:return r.return();case 7:l\u003dwa(r);m\u003dFD(l);n\u003dm.errorCode;d\u0026\u0026\"manifest.net.badstatus\"\u003d\u003d\u003dn\u0026\u0026\"401\"\u003d\u003d\u003dm.details.rc\u0026\u0026(d\u003d!1,f\u003d\u003d\u003de-1\u0026\u0026(e+\u003d1));if(\"auth\"\u003d\u003d\u003dn||\"manifest.net.retryexhausted\"\u003d\u003d\u003dn)return r.return(Promise.reject(m));\na.handleError(m);if(m.i){r.eb(4);break}case 3:f++;r.eb(2);break;case 4:return p\u003dc?\"auth\":\"manifest.net.retryexhausted\",r.return(Promise.reject(new g.ED(p,!0,{backend:\"op\"})))}})};\nLKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F;return g.B(function(J){if(1\u003d\u003dJ.i)return b.fetchType\u003d\"gp\",c\u003dKKa(b),d\u003dwya(b,a.getPlayerSize(),a.getVisibilityState()),e\u003dg.sL(MKa),f\u003db.jf(),h\u003d(0,g.Q)(),l\u003d!1,m\u003d\"empty\",n\u003d0,a.De(\"ps_s\"),p\u003dfunction(U){2\u003d\u003d\u003dU.readyState\u0026\u0026a.De(\"ps_c\")},r\u003d{qt:p},g.A(J,g.KJ(c,d,e,void 0,r),2);\nt\u003dJ.u;a.De(\"ps_r\");if(b.isDisposed())return J.return();t?t.error?(l\u003d!0,m\u003d\"esf:\"+t.error.message,n\u003dt.error.code):t.errorMetadata\u0026\u0026(l\u003d!0,m\u003d\"its\",n\u003dt.errorMetadata.status):l\u003d!0;if(l)return v\u003da.V(),x\u003d400\u003d\u003d\u003dn||429\u003d\u003d\u003dn,y\u003d((0,g.Q)()-h).toFixed(),z\u003d{backend:\"op\",rc:\"\"+n,rt:y,reason:m,has_kpt:b.wb?\"1\":\"0\",has_mdx_env:b.mdxEnvironment?\"1\":\"0\",has_omit_key_flag:g.O(\"INNERTUBE_OMIT_API_KEY_WHEN_AUTH_HEADER_IS_PRESENT\")?\"1\":\"0\",has_page_id:v.pageId?\"1\":\"0\",has_token:f?\"1\":\"0\",has_vvt:b.Va?\"1\":\"0\",is_mdx:b.isMdxPlayback?\n\"1\":\"0\",mdx_ctrl:b.hg||\"\",token_eq:f\u003d\u003d\u003db.jf()?\"1\":\"0\"},D\u003d\"manifest.net.connect\",429\u003d\u003d\u003dn?D\u003d\"auth\":200\u003cn\u0026\u0026(D\u003d\"manifest.net.badstatus\"),J.return(Promise.reject(new g.ED(D,x,z)));b.Ja\u003d!1;g.AF(b,{raw_player_response:t},!0);if(b.errorCode)return G\u003d{ec:b.errorCode,ed:b.errorDetail,es:b.Bi||\"\"},J.return(Promise.reject(new g.ED(\"auth\",!0,G)));if(!b.Ja\u0026\u0026!yF(b))return F\u003db.isAd()?\"auth\":\"manifest.net.retryexhausted\",J.return(Promise.reject(new g.ED(F,!0,{successButUnplayable:\"1\",hasMedia:TF(b)?\"1\":\"0\"})));g.sa(J)})};\nFKa\u003dfunction(a,b,c){var d,e,f,h,l,m,n,p,r,t;return g.B(function(v){switch(v.i){case 1:d\u003dTxa(a.V(),b,a.getPlayerSize(),a.getVisibilityState(),a.isFullscreen()),e\u003dfunction(){return!0},f\u003dfunction(x){x\u003dFD(x);\nif(x.i)return Promise.reject(x);a.handleError(x);return!1},l\u003d(h\u003db.isAd())?1:3,m\u003d0;\ncase 2:if(!(m\u003cl)){v.eb(4);break}n\u003dd;if(!(0\u003cm)){v.eb(5);break}return g.A(v,ci(5E3),6);case 6:p\u003d{playerretry:m,playerretrysrc:c},h||(p.recover\u003d\"embedded\"),n\u003dpt(d,p);case 5:return g.A(v,NKa(b,n).then(e,f),7);case 7:if(r\u003dv.u)return v.return();m++;v.eb(2);break;case 4:t\u003dh?\"auth\":\"manifest.net.retryexhausted\";if(!h\u0026\u00261E-4\u003eMath.random())try{g.Xx(new g.Rv(\"b/152131571\",btoa(d)))}catch(x){}return v.return(Promise.reject(new g.ED(t,!0,{backend:\"gvi\"})))}})};\nNKa\u003dfunction(a,b){var c,d,e,f,h,l,m,n,p,r,t,v,x;return g.B(function(y){if(1\u003d\u003dy.i)return a.fetchType\u003d\"gvi\",c\u003da.V(),(f\u003dUxa(a))?(d\u003d{format:\"RAW\",method:\"POST\",withCredentials:!0,timeout:3E4,postParams:f},e\u003dpt(b,{action_display_post:1})):(d\u003d{format:\"RAW\",method:\"GET\",withCredentials:!0,timeout:3E4},e\u003db),h\u003d{},c.sendVisitorIdHeader\u0026\u0026a.visitorData\u0026\u0026(h[\"X-Goog-Visitor-Id\"]\u003da.visitorData),(l\u003dg.mD(c.experiments,\"debug_sherlog_username\"))\u0026\u0026(h[\"X-Youtube-Sherlog-Username\"]\u003dl),0\u003cObject.keys(h).length\u0026\u0026(d.headers\u003d\nh),m\u003d(0,g.Q)(),n\u003dfunction(z){if(!a.isDisposed()){z\u003dz?z.status:-1;var D\u003d400\u003d\u003d\u003dz||429\u003d\u003d\u003dz,G\u003d((0,g.Q)()-m).toFixed();G\u003d{backend:\"gvi\",rc:\"\"+z,rt:G};var F\u003d\"manifest.net.connect\";429\u003d\u003d\u003dz?F\u003d\"auth\":200\u003cz\u0026\u0026(F\u003d\"manifest.net.badstatus\");return Promise.reject(new g.ED(F,D,G))}},p\u003dfunction(z){return n(z.xhr)},g.A(y,XC(Gt,e,d).then(void 0,p),2);\nr\u003dy.u;if(!r||!r.responseText)return y.return(n(r));a.Ja\u003d!1;t\u003dlt(r.responseText);g.AF(a,t,!0,void 0);if(a.errorCode)return v\u003d{ec:a.errorCode,ed:a.errorDetail,es:a.Bi||\"\"},y.return(Promise.reject(new g.ED(\"auth\",!0,v)));if(!a.Ja\u0026\u0026!yF(a))return x\u003da.isAd()?\"auth\":\"manifest.net.retryexhausted\",y.return(Promise.reject(new g.ED(x,!0,{successButUnplayable:\"1\"})));g.sa(y)})};\nwX\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var d,e,f,h,l;g.B(function(m){if(1\u003d\u003dm.i){d\u003da.V();if(c\u0026\u0026(!g.EE(d)||\"embedded\"!\u003d\u003dbG(b))||b.iq||\"adunit\"!\u003d\u003dbG(b)\u0026\u0026(g.sE(d)||tE(d)||g.mE(d)||g.lE(d)||\"WEB_CREATOR\"\u003d\u003d\u003dd.deviceParams.c))return m.return();ta(m,2);e\u003dKKa(b);var n\u003db.V();g.Cv.getInstance();var p\u003d{context:g.wM(b),videoId:b.videoId,racyCheckOk:b.racyCheckOk,contentCheckOk:b.contentCheckOk,autonavState:\"STATE_NONE\"};\"adunit\"\u003d\u003d\u003dbG(b)\u0026\u0026(p.isAdPlayback\u003d!0);n.embedConfig\u0026\u0026(p.serializedThirdPartyEmbedConfig\u003dn.embedConfig);\nn.jj\u0026\u0026(p.showContentOwnerOnly\u003d!0);g.Dv(0,141)\u0026\u0026(p.autonavState\u003dg.Dv(0,140)?\"STATE_OFF\":\"STATE_ON\");if(g.FE(n)){n\u003dg.Dv(0,65);n\u003dnull!\u003dn?!n:!1;var r\u003d!!g.ly(\"yt-player-sticky-caption\");p.captionsRequested\u003dn\u0026\u0026r}f\u003dp;h\u003dg.sL(OKa);a.De(\"wn_s\");return g.A(m,g.KJ(e,f,h),4)}if(2!\u003dm.i)return l\u003dm.u,a.De(\"wn_r\"),l\u0026\u0026!l.error\u0026\u0026g.AF(b,{raw_watch_next_response:l},!1),va(m,0);wa(m);g.sa(m)})};\nPKa\u003dfunction(a){function b(){a.De(\"virc\");vz(\"virc\",void 0,\"video_to_ad\")}\na.De(\"vir\");vz(\"vir\",void 0,\"video_to_ad\");var c\u003dJKa(a);c.then(b,b);return c};\ng.AX\u003dfunction(a,b,c,d,e,f,h,l,m,n){m\u003dvoid 0\u003d\u003d\u003dm?new xF(a):m;n\u003dvoid 0\u003d\u003d\u003dn?!0:n;g.yx.call(this);var p\u003dthis;this.Y\u003da;this.playerType\u003db;this.Tb\u003dc;this.Bx\u003dd;this.getVisibilityState\u003df;this.visibility\u003dh;this.Ay\u003dl;this.videoData\u003dm;this.GR\u003dn;this.Xu\u003dnew oJa(this.Y);this.Od\u003dnull;this.wt\u003dnew sV;this.Wl\u003dnull;this.Eg\u003dnew CV(this.Y,this.Bx,this);this.hL\u003d!0;this.mediaSource\u003dthis.Ya\u003dnull;this.Sj\u003d[];this.Em\u003dnew YW;this.Me\u003dthis.Tw\u003dnull;this.Fm\u003dnew YW;this.OA\u003dnull;this.lL\u003dthis.Us\u003d!1;this.PA\u003dNaN;this.yB\u003dnew g.K(this.PW,\n500,this);this.playerState\u003dnew g.kJ;this.RA\u003d[];this.du\u003dnew g.BC;this.wj\u003dnew zV(this);this.ra\u003dnull;this.lq\u003dnew g.K(this.oV,15E3,this);this.BG\u003dthis.vA\u003d!1;this.Dq\u003dNaN;this.By\u003d!1;this.lD\u003d0;this.mD\u003dnew g.K(this.EG,4500,this);this.jw\u003d!1;this.bA\u003dNaN;this.VG\u003dnew dT(new Map([[\"bufferhealth\",function(){var r\u003dp.Rc;return r.ra?iJ(r.ra):0}],\n[\"bandwidth\",function(){return p.gE()}],\n[\"networkactivity\",function(){return p.Y.schedule.Z}],\n[\"livelatency\",function(){return p.isAtLiveHead()\u0026\u0026p.Ic()?xX(p):NaN}],\n[\"rawlivelatency\",function(){return xX(p)}]]));\nthis.qw\u003d0;this.loop\u003d!1;this.playbackRate\u003d1;this.ML\u003d0;this.Rc\u003dnew SW(this);this.DJ\u003d!1;this.QA\u003d[];this.aF\u003dthis.vN\u003d0;this.yG\u003dthis.RO\u003d!1;this.bD\u003dnew g.K(this.GS,0,this);this.wd\u003dnull;this.sM\u003dnew g.K(this.KR,0,this);this.WA\u003dnew g.K(this.RN,3E4,this);this.bU\u003d[this.yB,this.du,this.bD,this.lq,this.WA,this.yB,this.mD,this.VG,this.sM];this.Le\u003dfunction(){var r\u003dp.Ub;r.u.Y.wc||3\u003d\u003d\u003dr.u.Ca.getVisibilityState()||(r.u.Y.wc\u003d!0);aJa(r);if(r.B){var t\u003dr.B;t.J\u0026\u00260\u003et.u\u0026\u00263!\u003d\u003dt.i.Ca.getVisibilityState()\u0026\u0026wIa(t)}r.qoe\u0026\u0026(r\u003dr.qoe,\nr.Ka\u0026\u00260\u003er.B\u0026\u0026r.i.Y.wc\u0026\u0026IIa(r));g.S(p.Y.experiments,\"html5_background_quality_cap\")\u0026\u0026p.Ya\u0026\u0026bV(p);p.Y.yk\u0026\u0026!p.videoData.backgroundable\u0026\u0026p.ra\u0026\u0026!p.xf()\u0026\u0026(p.isBackground()\u0026\u0026p.ra.by()?(p.Ea(\"bgmobile\",\"suspend\"),p.Hm(!0)):p.isBackground()||yX(p)\u0026\u0026p.Ea(\"bgmobile\",\"resume\"))};\nthis.ma();this.Wg\u003dnew GW(function(){return p.getCurrentTime()},function(){return p.getPlaybackRate()},function(){return p.getPlayerState()},function(r,t){r!\u003d\u003dg.Py(\"endcr\")||g.T(p.playerState,32)||uS(p);\ne(r,t,p.playerType)});\ng.I(this,this.Wg);g.I(this,this.Rc);QKa(this,m);this.videoData.subscribe(\"dataupdated\",this.bX,this);this.videoData.subscribe(\"dataloaded\",this.yD,this);this.videoData.subscribe(\"dataloaderror\",this.handleError,this);this.videoData.subscribe(\"ctmp\",this.Ea,this);RKa(this);kEa(this.Le);this.visibility.subscribe(\"visibilitystatechange\",this.Le);this.videoData.La\u0026\u0026SKa(this);!hta(this.videoData)\u0026\u0026nta(this.videoData)||TKa(this);1\u003d\u003d\u003dthis.playerType\u0026\u0026zX.isActive()\u0026\u0026this.WA.start();this.videoData.Fe\u003dthis.getUserAudio51Preference()};\nQKa\u003dfunction(a,b){if(2\u003d\u003d\u003da.playerType||a.Y.Ak)b.TH\u003d!0;var c\u003dhsa(b.Qb,b.Jr,a.Y.i,a.Y.B);c\u0026\u0026(b.adFormat\u003dc);2\u003d\u003d\u003da.playerType\u0026\u0026(b.dl\u003d!0);if(a.isFullscreen()||a.Y.i)c\u003dg.ly(\"yt-player-autonavstate\"),b.autonavState\u003dc||(a.Y.i?2:a.videoData.autonavState);b.endSeconds\u0026\u0026b.endSeconds\u003eb.startSeconds\u0026\u0026BX(a,b.endSeconds)};\nRKa\u003dfunction(a){!a.Ub||a.Ub.isDisposed();a.Ub\u003dnew g.FW(new EW(a.videoData,a.Y,a,function(){return a.Ay.Gh()}))};\nYG\u003dfunction(a){return a.ra\u0026\u0026a.ra.ep()?a.ra.Ee():null};\nCX\u003dfunction(a){if(a.videoData.isValid())return!0;a.Lf(\"api.invalidparam\",void 0,\"invalidVideodata.1\");return!1};\nSKa\u003dfunction(a){var b\u003da.Ay.Nc();a.videoData.Jl\u003da.videoData.Jl||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.jE());a.videoData.Kl\u003da.videoData.Kl||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.kE())};\naS\u003dfunction(a,b){(b\u003dvoid 0\u003d\u003d\u003db?!1:b)||$Ia(a.Ub);a.Us\u003db;!CX(a)||a.Em.started?g.sE(a.Y)\u0026\u0026a.videoData.isLivePlayback\u0026\u0026a.Em.started\u0026\u0026!a.Em.isFinished()\u0026\u0026!a.Us\u0026\u0026a.yD():(a.Em.start(),b\u003da.Ub,g.tS(b.u),b.qoe\u0026\u0026HIa(b.qoe),a.yD())};\nUKa\u003dfunction(a){var b\u003da.videoData;PKa(a).then(void 0,function(c){a.videoData!\u003d\u003db||b.isDisposed()||(c\u003dFD(c),\"auth\"\u003d\u003d\u003dc.errorCode\u0026\u0026a.videoData.errorDetail?a.Lf(\"auth\",unescape(a.videoData.errorReason),g.DD(c.details),a.videoData.errorDetail,a.videoData.Bi||void 0):a.handleError(c))})};\nnEa\u003dfunction(a,b){a.wd\u003db;a.Ya\u0026\u0026hHa(a.Ya,new g.fV(b))};\nVKa\u003dfunction(a){if(!g.T(a.playerState,128))if(a.videoData.isLoaded(),a.ma(),4!\u003d\u003da.playerType\u0026\u0026(a.Sj\u003dg.hc(a.videoData.Ba)),TF(a.videoData)){DX(a).then(function(){if(!a.isDisposed()){a.Us\u0026\u0026(a.Wb(mJ(mJ(a.playerState,512),1)),yX(a));var c\u003da.videoData;c.endSeconds\u0026\u0026c.endSeconds\u003ec.startSeconds\u0026\u0026BX(a,c.endSeconds);a.Em.finished\u003d!0;EX(a,\"dataloaded\");a.Fm.started\u0026\u0026FX(a);vIa(a.Eg,a.Me)}});\na.N(\"html5_log_media_perf_info\")\u0026\u0026a.Ea(\"loudness\",\"\"+a.videoData.le.toFixed(3),!0);var b\u003dota(a.videoData);b\u0026\u0026a.Ea(\"playerResponseExperiment\",b,!0);a.kD()}else EX(a,\"dataloaded\")};\nDX\u003dfunction(a){GX(a);a.Me\u003dnull;var b\u003dqJa(a.Y,a.videoData,a.xf());a.Tw\u003db;a.Tw.then(function(c){WKa(a,c)},function(c){a.isDisposed()||(c\u003dFD(c),a.visibility.isBackground()?(HX(a,\"vp_none_avail\"),a.Tw\u003dnull,a.Em.reset()):(a.Em.finished\u003d!0,a.Lf(c.errorCode,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",g.DD(c.details))))});\nreturn b};\nAV\u003dfunction(a){a.ma();DX(a).then(function(){return yX(a)});\ng.qJ(a.playerState)\u0026\u0026a.playVideo()};\nWKa\u003dfunction(a,b){a.isDisposed()||b.videoData.isDisposed()||(a.ma(),a.Me\u003db,BJa(a.Rc,a.Me),a.videoData.isLivePlayback\u0026\u0026(0\u003ca.videoData.wc\u0026\u0026!EF(a.videoData)||a.seekTo(a.pd(),{Zd:\"videoplayer_playbackData\"})),a.videoData.C.i?a.Ya?g.Xx(Error(\"Duplicated Loader\")):XKa(a):!a.videoData.C.i\u0026\u0026gG(a.videoData)\u0026\u0026a.nt(new UT(a.videoData.videoId||\"\",4)),IX(a),lIa(b).then(function(){a.Wt();JX(a)}))};\nKX\u003dfunction(a){a.ma();a.ra\u0026\u0026a.ra.Sr();aS(a);CX(a)\u0026\u0026!g.T(a.playerState,128)\u0026\u0026(a.Fm.started||(a.Fm.start(),a.Wb(mJ(mJ(a.playerState,8),1))),FX(a))};\nFX\u003dfunction(a){a.isDisposed();a.ma();if(a.Fm.isFinished())a.ma();else if(a.Em.isFinished())if(g.T(a.playerState,128))a.ma();else if(a.Sj.length)a.ma();else{if(!a.Wg.started){var b\u003da.Wg;b.started\u003d!0;b.Cl()}if(a.lm())a.ma();else{a.Ya\u0026\u0026(b\u003da.Ya.timing,a.lL\u003d!!b.i\u0026\u0026!!b.C);a.Fm.isFinished()||(a.Fm.finished\u003d!0);b\u003da.N(\"html5_onesie_live\")\u0026\u0026a.Ya\u0026\u0026!isNaN(a.Ya.Va);!a.videoData.isLivePlayback||0\u003ca.videoData.wc\u0026\u0026!EF(a.videoData)||b||(a.ma(),a.seekTo(Infinity,{Zd:\"videoplayer_readying\"}),a.isBackground()\u0026\u0026(a.BG\u003d\n!0));b\u003da.Ub;if(b.qoe){b\u003db.qoe;b.i.videoData.nk\u0026\u0026qW(b,b.i.videoData.nk);if(b.i.videoData.isLivePlayback){var c\u003db.i.videoData.i;EF(b.i.videoData)\u0026\u0026qW(b,\"manifestless\");c\u0026\u0026fD(c)\u0026\u0026qW(b,\"live-segment-\"+fD(c).toFixed(1))}\"yt\"!\u003d\u003db.i.Y.oa\u0026\u0026(b.u.len\u003d[b.i.videoData.lengthSeconds.toFixed(2)]);b.i.videoData.cotn\u0026\u0026!gG(b.i.videoData)\u0026\u0026EIa(b,!0);b.i.videoData.oa\u0026\u0026(c\u003dDIa())\u0026\u0026b.Ea(\"cblt\",c);b.i.videoData.isDaiEnabled()?qW(b,b.i.videoData.enableServerStitchedDai?\"ssdai\":\"csdai\"):b.i.videoData.GH\u0026\u0026qW(b,\"dsdai\")}a.ma();\na.ea(\"playbackready\",a);uz(\"pbr\",a.Tb.timerName)||(a.Tb.tick(\"pbr\"),vz(\"pbr\",void 0,\"video_to_ad\"))}}else a.ma()};\nuS\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?!0:b;(void 0\u003d\u003d\u003dc||c)\u0026\u0026a.ra\u0026\u0026a.ra.pause();b\u003db?new g.kJ(14):new g.kJ;a.Wb(b)};\nBX\u003dfunction(a,b){a.Wl\u0026\u0026LX(a);a.Wl\u003dnew g.Ny(1E3*b,0x7ffffffffffff);a.Wl.namespace\u003d\"endcr\";a.addCueRange(a.Wl)};\nLX\u003dfunction(a){a.removeCueRange(a.Wl);a.Wl\u003dnull};\nNX\u003dfunction(a,b,c,d){a.videoData.u\u003dc;d\u0026\u0026cV(a,b,d);d\u003d(d\u003dg.MX(a))?d.pc():\"\";a.Ub.Rw(new fIa(a.videoData,c,b,d));c\u003da.Eg;c.B\u003d0;c.i\u003d0;a.ea(\"internalvideoformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)};\ng.MX\u003dfunction(a){var b\u003dOX(a);return Dz(b)||!a.Me?null:g.Vb(a.Me.i.videoInfos,function(c){return b.C(c)})};\ncV\u003dfunction(a,b,c){if(c!\u003d\u003da.videoData.J){var d\u003d!a.videoData.J;a.videoData.J\u003dc;\"m\"!\u003d\u003db\u0026\u0026(b\u003dd?\"i\":\"a\");a.Ub.Kw(new fIa(a.videoData,c,b,\"\"));d||a.ea(\"internalaudioformatchange\",a.videoData,\"m\"\u003d\u003d\u003db)}};\neV\u003dfunction(a,b){a.ma();b\u0026\u0026a.td(new g.ED(\"qoe.restart\",!1,b));PX(a);b\u003da.videoData.i\u0026\u0026Pz(a.videoData.i);var c\u003da.ra\u0026\u0026a.ra.isView();b||c?(a.Ya\u0026\u0026XGa(a.Ya),yV(a)):(a.Wb(mJ(a.playerState,16)),yX(a),g.qJ(a.playerState)\u0026\u0026a.playVideo())};\nOX\u003dfunction(a){if(a.Me){var b\u003da.Eg;var c\u003da.Me;a\u003da.Hs();var d\u003diIa(b);d\u003dCz(\"auto\",d,!1,\"s\");if(Dz(d)){d\u003dgIa(b,c);var e\u003dd.compose,f;a:{var h\u003dc.i;if(h\u0026\u0026h.videoInfos.length){for(var l\u003dg.q(h.videoInfos),m\u003dl.next();!m.done;m\u003dl.next())if(m\u003dm.value,null\u003d\u003d\u003d(f\u003dm.u)||void 0\u003d\u003d\u003df?0:f.smooth){f\u003dm.video.i;break a}f\u003dh.videoInfos[0].video.i}else f\u003d0}kja()\u0026\u0026!g.sE(b.Y)\u0026\u0026vC(c.i.videoInfos[0])\u0026\u0026(f\u003dMath.min(f,g.Bz.large));f\u003dnew Az(0,f,!1,\"o\");f\u003de.call(d,f);d\u003df.compose;e\u003d4320;!b.Y.isMobile||g.jE(b.Y)||vu()||b.Y.N(\"hls_for_vod\")||\n(e\u003db.Y.N(\"mweb_default_hd720\")?g.Bz.hd720:g.Bz.medium);if(h\u003dg.S(b.Y.experiments,\"html5_default_quality_cap\"))m\u003d!!c.i.i\u0026\u0026!c.videoData.hg\u0026\u0026!c.videoData.Hd,l\u003dg.S(b.Y.experiments,\"html5_quality_cap_min_age_secs\"),m\u0026\u0026l\u0026\u0026(m\u003db.Y.schedule.S,m\u003d(0,g.Q)()-m\u003e1E3*l),m\u0026\u0026(e\u003dMath.min(e,h));h\u003dg.S(b.Y.experiments,\"html5_random_playback_cap\");l\u003d/[a-h]$/;h\u0026\u0026l.test(c.videoData.clientPlaybackNonce)\u0026\u0026(e\u003dMath.min(e,h));(h\u003dg.S(b.Y.experiments,\"html5_not_vp9_supported_quality_cap\"))\u0026\u0026!EC(\u0027video/webm; codecs\u003d\"vp9\"\u0027)\u0026\u0026(e\u003dMath.min(e,\nh));if(l\u003dh\u003dg.S(b.Y.experiments,\"html5_hfr_quality_cap\"))a:{l\u003dc.i;if(l.i)for(l\u003dg.q(l.videoInfos),m\u003dl.next();!m.done;m\u003dl.next())if(32\u003cm.value.video.fps){l\u003d!0;break a}l\u003d!1}l\u0026\u0026(e\u003dMath.min(e,h));(h\u003dg.S(b.Y.experiments,\"html5_live_quality_cap\"))\u0026\u0026c.videoData.isLivePlayback\u0026\u0026(e\u003dMath.min(e,h));e\u003dtIa(b,c,e);e\u003dnew Az(0,4320\u003d\u003d\u003de?0:e,!1,\"d\");d\u003dd.call(f,e).compose(sIa(b)).compose(uIa(b,c.videoData,c)).compose(rIa(b,c)).compose(kIa(b,c)).compose(jIa(b,c))}else b.N(\"html5_perf_cap_override_sticky\")\u0026\u0026(d\u003dd.compose(rIa(b,\nc))),b.N(\"html5_ustreamer_cap_override_sticky\")\u0026\u0026(d\u003dd.compose(kIa(b,c)));b.N(\"html5_varispeed_playback_rate\")\u0026\u0026(d\u003dd.compose(jIa(b,c)));b\u003dc.videoData.Ir.compose(d).compose(c.videoData.JO).compose(a)}else b\u003dwF;return b};\nyDa\u003dfunction(a,b,c){a.videoData.Ir\u003db;if(a.Me\u0026\u0026c){c\u003da.Eg;var d\u003da.Me,e,f;if(d.i.i){var h\u003diD(),l\u003dd.i.videoInfos[0].video.i;if(!(h\u003el\u0026\u00260!\u003d\u003dl\u0026\u0026b.i\u003d\u003d\u003dl)){1\u003cc.playbackRate\u0026\u0026c.N(\"html5_varispeed_playback_rate\")\u0026\u0026(h\u003dDqa(c.Y.u,d.i.videoInfos,c.playbackRate),0!\u003d\u003db.i\u0026\u0026h\u003cb.i\u0026\u0026c.Ca.setPlaybackRate(1));d\u003d(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dd.videoData.u)||void 0\u003d\u003d\u003de?void 0:e.video)||void 0\u003d\u003d\u003df?void 0:f.i)||0;g.ky(\"yt-player-quality\",{quality:g.Bz[Fz(b)],previousQuality:d},31104E3);c.Y.schedule.policy.C\u003d480\u003c\u003diD();if(c.N(\"html5_exponential_memory_for_sticky\")){b\u003d\nc.Y.kc;e\u003d1;var m\u003dvoid 0\u003d\u003d\u003dm?!1:m;Vqa(b,\"sticky-lifetime\");b.values[\"sticky-lifetime\"]\u0026\u0026b.im[\"sticky-lifetime\"]||(b.values[\"sticky-lifetime\"]\u003d0,b.im[\"sticky-lifetime\"]\u003d0);m\u0026\u0026.0625\u003cSD(b,\"sticky-lifetime\")\u0026\u0026(e\u003d2*b.im[\"sticky-lifetime\"]);b.values[\"sticky-lifetime\"]+\u003d1*Math.pow(2,b.i/e);b.im[\"sticky-lifetime\"]\u003de;b.C.start()}if(c.N(\"html5_perf_cap_override_sticky\"))if(c.N(\"html5_perserve_av1_perf_cap\")){m\u003djD();c\u003dg.q(Object.keys(m));for(b\u003dc.next();!b.done;b\u003dc.next())b\u003db.value,0!\u003d\u003db.indexOf(\"1\")\u0026\u0026(m[b]\u003d0);\ng.ky(\"yt-player-performance-cap\",m,604800)}else g.my(\"yt-player-performance-cap\")}}}IX(a)};\nIX\u003dfunction(a){if(!a.isDisposed()\u0026\u0026!g.T(a.playerState,128)\u0026\u0026a.videoData.C){if(a.videoData.C.i)JX(a);else{var b\u003dOX(a),c\u003da.videoData;a:{var d\u003da.videoData.Lb;if(b.i){for(var e\u003dg.q(d),f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003df.uf(),l\u003dg.Bz[h.video.quality];if((!b.B||\"auto\"!\u003d\u003dh.video.quality)\u0026\u0026l\u003c\u003db.i){d\u003df;break a}}d\u003dd[d.length-1]}else d\u003dd[0]}c.fb\u003dd;NX(a,b.reason,YKa(a,a.videoData.fb))}if(a.N(\"html5_check_unstarted\")?g.qJ(a.playerState):a.Ic())a.Rc.La\u003d!1,a.playVideo()}};\nJX\u003dfunction(a){if(a.videoData.C\u0026\u0026a.videoData.C.i){var b\u003dOX(a);if(a.Ya\u0026\u0026(a\u003da.Ya,!a.isDisposed()\u0026\u0026!a.u.B.equals(b)\u0026\u0026a.videoTrack)){a.ma();var c\u003da.u.B;bHa(a,wFa(a.u,b));VU(a);var d\u003dLT(a.u)\u0026\u0026\"m\"\u003d\u003d\u003db.reason\u0026\u0026a.u.Z,e\u003da.policy.nj\u0026\u0026\"l\"\u003d\u003d\u003db.reason\u0026\u0026xU(a.videoTrack);b\u003dc.i\u003eb.i\u0026\u0026\"b\"\u003d\u003d\u003db.reason;c\u003da.u.Xa\u0026\u0026!RC();d||e||b||c?eV(a.Ca,{reattchOnConstraint:d?\"u\":e?\"drm\":c?\"codec\":\"perf\"}):g.lr(a.X)}}};\nbV\u003dfunction(a){a.N(\"html5_update_constraint\")?JX(a):IX(a)};\n$Ka\u003dfunction(a){var b\u003dZKa(a);if(b)return a.videoData.getAvailableAudioTracks().find(function(c){return c.Ec.getName()\u003d\u003d\u003db})};\nZKa\u003dfunction(a){var b;if(a\u003dnull\u003d\u003d\u003d(b\u003da.ra)||void 0\u003d\u003d\u003db?void 0:b.audioTracks())for(var c\u003d0;c\u003ca.length;++c){var d\u003da[c];if(d.enabled)return d.label}};\nXKa\u003dfunction(a){eqa(a.videoData.i,{cpn:a.videoData.clientPlaybackNonce,c:a.Y.deviceParams.c,cver:a.Y.deviceParams.cver});var b\u003da.Y,c\u003da.videoData,d\u003dnew g.Fya(b),e\u003dEya(b,{hasSubfragmentedFmp4:c.hasSubfragmentedFmp4,Uk:c.Uk});d.D\u003de;d.oa\u003dg.S(b.experiments,\"html5_subsegment_readahead_target_buffer_health_secs\");d.lc\u003dg.S(b.experiments,\"html5_subsegment_readahead_timeout_secs\");d.Qq\u003dg.S(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs\");d.kc\u003dg.S(b.experiments,\"html5_subsegment_readahead_min_buffer_health_secs_on_timeout\");\nd.Tq\u003dg.S(b.experiments,\"html5_subsegment_readahead_min_load_speed\");d.Kh\u003dg.S(b.experiments,\"html5_subsegment_readahead_load_speed_check_interval\");d.Uq\u003dg.S(b.experiments,\"html5_subsegment_readahead_seek_latency_fudge\");d.fq\u003db.N(\"html5_restrict_streaming_xhr_on_sqless_requests\");d.vk\u003dg.S(b.experiments,\"html5_max_headm_for_streaming_xhr\");d.Ck\u003db.N(\"html5_pipeline_manifestless_allow_nonstreaming\");d.Jl\u003db.N(\"html5_prefer_server_bwe3\");d.Th\u003d1024*g.S(b.experiments,\"html5_video_tbd_min_kb\");d.hk\u003db.N(\"html5_last_slice_transition\");\nd.Eq\u003db.N(\"html5_store_xhr_headers_readable\");d.Eb\u003dg.S(b.experiments,\"html5_probe_primary_delay_base_ms\")||d.Eb;d.Qf\u003db.N(\"html5_no_placeholder_rollbacks\");d.Pq\u003db.N(\"html5_subsegment_readahead_enable_mffa\");b.N(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.xa\u003d!0);d.Xg\u003db.N(\"html5_reattach_on_stuck\");d.ap\u003db.N(\"html5_webm_init_skipping\");d.Yg\u003dg.S(b.experiments,\"html5_request_size_padding_secs\")||d.Yg;d.md\u003db.N(\"html5_abs_buffer_health\");d.gk\u003db.N(\"html5_interruption_resets_seeked_time\");d.Ge\u003dg.S(b.experiments,\n\"html5_max_live_dvr_window_plus_margin_secs\")||d.Ge;d.Kd\u003db.N(\"html5_explicitly_dispose_xhr\");d.Wp\u003db.N(\"html5_restart_on_unexpected_detach\");d.gq\u003db.N(\"html5_rewrite_manifestless_for_continuity\");d.le\u003dg.S(b.experiments,\"html5_manifestless_seg_drift_limit_secs\");d.Fe\u003dg.S(b.experiments,\"html5_max_drift_per_track_secs\");d.jc\u003dg.S(b.experiments,\"html5_static_abr_resolution_shelf\");d.jj\u003d!b.N(\"html5_encourage_array_coalescing\");d.pj\u003db.N(\"html5_crypto_period_secs_from_emsg\");d.sj\u003db.N(\"html5_filter_non_efficient_formats_for_safari\");\nd.ir\u003db.N(\"html5_format_hybridization\");d.Ui\u003db.N(\"html5_abort_before_separate_init\");d.iq\u003db.N(\"html5_serialize_server_stitched_ad_request\");d.Hf\u003db.N(\"html5_never_pause_appends\");d.zk\u003dg.S(b.experiments,\"html5_min_startup_buffered_media_duration_secs\");d.bj\u003db.N(\"html5_attach_po_token_to_bandaid\");b.N(\"html5_allow_video_keyframe_without_audio\")\u0026\u0026(d.xa\u003d!0);0\u003cg.S(b.experiments,\"html5_max_redirect_response_length\")\u0026\u0026(d.He\u003dg.S(b.experiments,\"html5_max_redirect_response_length\"));e\u003dg.S(b.experiments,\"html5_resource_bad_status_delay_scaling\");\n0\u003ce\u0026\u0026(d.Hp\u003de);d.Qb\u003db.N(\"html5_rewrite_timestamps_for_webm\");d.Ja\u003db.N(\"html5_only_media_duration_for_discontinuities\");b.N(\"html5_media_common_config_killswitch\")||(d.J\u003dc.maxReadAheadMediaTimeMs/1E3||d.J,e\u003db.schedule,e.B.wg()\u003d\u003d\u003de.policy.B?d.Aa\u003d10:d.Aa\u003dc.minReadAheadMediaTimeMs/1E3||d.Aa,d.yd\u003dc.readAheadGrowthRateMs/1E3||d.yd);Gm\u0026\u0026(d.Ba\u003d41943040);d.Xa\u003d!WC();g.sE(b)||!WC()?(e\u003db.experiments,d.K\u003d8388608,d.X\u003d524288,d.ej\u003d5,d.kb\u003d2097152,d.Ka\u003d1048576,d.hp\u003d1.5,d.Bk\u003d!1,d.Nb\u003d4587520,ru()\u0026\u0026(d.Nb\u003d786432),d.B*\u003d\n1.1,d.C*\u003d1.1,d.Pb\u003d!0,d.Ba\u003dd.K,d.ob\u003dd.X,d.dd\u003de.ib(\"persist_disable_player_preload_on_tv\")||e.ib(\"persist_disable_player_preload_on_tv_for_living_room\")||!1):b.isMobile\u0026\u0026(d.B*\u003d1.3,d.C*\u003d1.3);g.Lz\u0026\u0026nu(\"crkey\")\u0026\u0026(e\u003d\"CHROMECAST/ANCHOVY\"\u003d\u003d\u003db.deviceParams.cmodel,d.K\u003d20971520,d.X\u003d1572864,e\u0026\u0026(d.Nb\u003d812500,d.fd\u003d1E3,d.Wq\u003d5,d.Ka\u003d2097152));!b.N(\"html5_disable_firefox_init_skipping\")\u0026\u0026g.uD\u0026\u0026(d.Pb\u003d!0);b.supportsGaplessAudio()||(d.ek\u003d!1);aE\u0026\u0026(d.Va\u003d!0);var f;d.wb\u003db.N(\"html5_peak_shave\");\"onesie\"\u003d\u003d\u003dc.fetchType\u0026\u0026b.N(\"html5_disable_peak_shave_for_onesie\")\u0026\u0026\n(d.wb\u003d!1);e\u003dnull\u003d\u003d\u003d(f\u003dc.i)||void 0\u003d\u003d\u003df?void 0:Pz(f);if(EF(c)){d.wc\u003d!0;d.fk\u003d!0;d.Ja\u003d!0;d.Qb\u003d!0;d.zq\u003d!0;if(\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass||\"LOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026!b.N(\"html5_disable_low_pipeline\"))d.lk\u003d2,d.wk\u003d4;d.Ul\u003dc.defraggedFromSubfragments;c.Xd\u0026\u0026(d.Kl\u003d!0);g.UF(c)\u0026\u0026(d.Sa\u003d!1);d.mj\u003dg.DE(b)}c.isAd()\u0026\u0026(d.Bb\u003d0,d.ke\u003d0);Usa(c)\u0026\u0026(d.La\u003d!0,b.N(\"html5_aggressive_timeout_for_streaming_xhr\")\u0026\u0026(d.fd\u003d400,d.Lb*\u003d3,d.nk\u003d2,d.ji\u003d3,d.fh\u003d1.4));d.Za\u003db.N(\"html5_enable_subsegment_readahead_v3\")||b.N(\"html5_ultra_low_latency_subsegment_readahead\")\u0026\u0026\n\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass;d.fb\u003dc.oa;d.Z\u003dd.fb\u0026\u0026(/^rq[a-f]/.test(c.clientPlaybackNonce)||g.JF(c));Au()\u0026\u0026/(K\\d{3}|KS\\d{3}|KU\\d{3})/.test(b.deviceParams.cmodel)\u0026\u0026!b.N(\"html5_disable_move_pssh_to_moov\")\u0026\u0026e\u0026\u0026(d.Pb\u003d!1);e\u0026\u0026(d.Xg\u003d!1);var h\u003d0;b.N(\"html5_live_use_alternate_bandwidth_window_sizes\")\u0026\u0026(h\u003db.schedule.policy.u,c.isLivePlayback\u0026\u0026(h\u003dg.S(b.experiments,\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass?\"html5_live_ultra_low_latency_bandwidth_window\":c.isLowLatencyLiveStream?\"html5_live_low_latency_bandwidth_window\":\"html5_live_normal_latency_bandwidth_window\")||\nh));f\u003db.schedule;f.xa.i\u003dEF(c)?.5:0;if(!f.policy.i\u0026\u0026h\u0026\u0026(f\u003df.B,h\u003dMath.round(h*f.resolution),h!\u003d\u003df.i)){var l\u003dArray(h),m\u003dMath.min(h,f.u?f.i:f.valueIndex),n\u003df.valueIndex-m;0\u003en\u0026\u0026(n+\u003df.i);for(var p\u003d0;p\u003cm;++p)l[p]\u003df.values[(n+p)%f.i];for(;p\u003ch;++p)l[p]\u003dInfinity;f.i\u003dh;f.values\u003dl;f.valueIndex\u003dm%h;f.u\u003dm\u003d\u003d\u003dh;f.C\u003d!0;f.J\u003dNqa(f)}d.Hf\u003dc.isLivePlayback;switch(NF(c)){case 21530001:d.Si\u003db.N(\"html5_live_smoothly_extend_max_seekable_time\");d.Za\u003d!0;\"LOW\"\u003d\u003d\u003dc.latencyClass?d.oa\u003dg.S(b.experiments,\"html5_jumbo_mobile_subsegment_readahead_target\"):\n\"ULTRALOW\"\u003d\u003d\u003dc.latencyClass\u0026\u0026(d.oa\u003dg.S(b.experiments,\"html5_jumbo_ull_subsegment_readahead_target\"));d.Qf\u003d!0;break;case 2153E4:d.Za\u003d!1}d.Va\u003dd.Va||c.TC;d.Zb\u003dc.La;g.JF(c)\u0026\u0026(d.qb\u003d!0);c.La\u0026\u0026!e\u0026\u0026b.N(\"html5_hack_gapless_init\")\u0026\u0026(d.ah\u003d!0);(e\u003dg.S(b.experiments,\"html5_gapless_ad_byterate_multiplier\"))\u0026\u0026c.La\u0026\u0026c.isAd()\u0026\u0026(d.B*\u003de,d.C*\u003de);gG(c)\u0026\u0026(d.u\u003dc.videoId,b.N(\"html5_wofflec\")\u0026\u0026(d.Dh\u003d!0),d.md\u003d!0,d.Vq\u003d4,c.Fl\u0026\u00260\u003cc.Fl.length\u0026\u0026(d.Jc\u003dc.Fl));d.nj\u003dc.Yg;d.S\u003dlD(b,{},c.C||void 0);c\u003d480\u003c\u003diD();e\u003dg.S(b.experiments,\"html5_deadzone_multiplier\")||\n1;(f\u003dg.S(b.experiments,\"html5_sticky_reduces_discount_by\"))\u0026\u0026c\u0026\u0026(e-\u003df);d.B*\u003de;d.C*\u003de;if(e\u003dg.S(b.experiments,\"html5_request_sizing_multiplier\"))d.ip\u003de;Mz(b.u,Nz.BITRATE)\u0026\u0026(d.Nb\u003dNaN);b.u.u\u0026\u0026(d.qj\u003d\"; \"+Nz.EXPERIMENTAL.name+\"\u003dallowed\");c\u0026\u0026(d.jc\u003d0);b.N(\"html5_prefer_low_quality_audio_means_64k\")\u0026\u0026aE\u0026\u0026(d.Il\u003d!0);b.N(\"debug_html5_random_stun_format\")\u0026\u0026(d.Uf\u003d!0);b.N(\"html5_log_audio_abr\")\u0026\u0026(d.jk\u003d!0);b\u003da.getAudioTrack();b\u003db.Ec.isDefault?void 0:b;tV(a.wt);c\u003da.Y.schedule;e\u003da.videoData.i;f\u003da.videoData.C;h\u003dOX(a);\nl\u003da.videoData.enableServerStitchedDai;m\u003da.videoData;n\u003dm.Hl;delete m.Hl;a.Ya\u003dnew g.QU(a,c,d,e,f,h,b,l,n,a.Y.Qh,a.videoData.qb);b\u003daLa(a)?!0:a.Us\u0026\u0026g.sE(a.Y)\u0026\u0026a.videoData.isLivePlayback;a.Ya.initialize(a.getCurrentTime(),OX(a),b);a.videoData.probeUrl\u0026\u0026(a.Ya.Ka\u003da.videoData.probeUrl);!a.Sj.length\u0026\u0026!a.Us||!a.N(\"woffle_disable_suspend_loader_killswitch\")\u0026\u0026a.videoData.cotn||QX(a,!1);VW(a.Rc,a.Ya);a.wd\u0026\u0026hHa(a.Ya,new g.fV(a.wd));g.hG(a.videoData)\u0026\u0026(a.Ya.policy.rj\u003d2);b\u003da.videoData;if(g.hG(b)){c\u003db.i.i;if(e\u003d!!c[b.u.id])b\u003d\nc[b.u.id].u,e\u003d!!b.i.get(\"ck\")\u0026\u0026!!b.i.get(\"civ\");b\u003de}else b\u003d!1;(b||gG(a.videoData)\u0026\u0026d.Dh)\u0026\u0026a.Ea(\"wofc\",\"1\",!0)};\nGX\u003dfunction(a){a.Ya\u0026\u0026(a.Ya.dispose(),a.Ya\u003dnull,VW(a.Rc,null));PX(a)};\nPX\u003dfunction(a){if(a.mediaSource){a.ma();if(a.Ya){var b\u003dEF(a.videoData)\u0026\u0026a.videoData.Xd\u0026\u0026!a.videoData.isAd();XU(a.Ya,b)}a.mediaSource.dispose();a.mediaSource\u003dnull}};\nbLa\u003dfunction(a){if(a.mediaSource)return a.mediaSource.zw;a.ma();a:{try{var b\u003da.ra.Qp()}catch(c){if(BV(a.wj,\"html5.missingapi\",{updateMs:\"1\"}))break a;console.error(\"window.URL object overwritten by external code\",c);a.Lf(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"updateMs.1\");break a}pS(a,b)}return a.mediaSource?a.mediaSource.zw:null};\npS\u003dfunction(a,b){cLa(a);a.mediaSource\u003db;Dpa(a.mediaSource,function(c){try{if(a.mediaSource\u0026\u0026(!c||a.mediaSource\u003d\u003d\u003dc)){a.ma();var d\u003da.getDuration();!d\u0026\u0026EF(a.videoData)\u0026\u0026(d\u003d25200);a.mediaSource.isView?(c\u003dd,a.ma(),c\u003ea.mediaSource.getDuration()\u0026\u0026a.mediaSource.Uj(c)):a.mediaSource.Uj(d);var e\u003da.Ya,f\u003da.mediaSource;e.Z\u0026\u0026(e.ma(),TU(e),e.Z\u003d!1);e.ma();YGa(e);if(!f.i\u0026\u0026!f.u){var h\u003de.videoTrack.i.info.mimeType+e.policy.qj,l\u003de.audioTrack.i.info.mimeType,m,n,p\u003dnull\u003d\u003d\u003d(m\u003df.mediaSource)||void 0\u003d\u003d\u003dm?void 0:m.addSourceBuffer(l),\nr\u003d\"fakesb\"\u003d\u003d\u003dh.split(\";\")[0]?void 0:null\u003d\u003d\u003d(n\u003df.mediaSource)||void 0\u003d\u003d\u003dn?void 0:n.addSourceBuffer(h);f.Te\u0026\u0026(f.Te.webkitSourceAddId(\"0\",l),f.Te.webkitSourceAddId(\"1\",h));var t\u003dnew QC(p,f.Te,\"0\",sC(l),!1),v\u003dnew QC(r,f.Te,\"1\",sC(h),!0);f.i\u003dt;f.u\u003dv;g.I(f,t);g.I(f,v)}mU(e.videoTrack,f.u||null);mU(e.audioTrack,f.i||null);e.mediaSource\u003df;e.resume();zx(f.i,e.Sa,e);zx(f.u,e.Sa,e);try{e.Ch()}catch(x){g.Wx(x)}a.ea(\"mediasourceattached\")}}catch(x){g.Xx(x),a.handleError(new g.ED(\"fmt.unplayable\",!0,{msi:\"1\",ename:x.name}))}})};\ncLa\u003dfunction(a){a.Ya?a.Ya.seek(a.getCurrentTime()-a.kd()).wh(function(){}):XKa(a)};\nyV\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return g.B(function(c){if(1\u003d\u003dc.i)return a.Ya\u0026\u0026a.Ya.isDisposed()\u0026\u0026GX(a),a.ea(\"newelementrequired\"),b?g.A(c,DX(a),2):c.eb(2);g.T(a.playerState,8)\u0026\u0026a.playVideo();g.sa(c)})};\nhEa\u003dfunction(a,b){a.Ea(\"newelem\",b);yV(a)};\nRX\u003dfunction(a){a.Tb.C.FF();g.T(a.playerState,32)||(a.Wb(mJ(a.playerState,32)),g.T(a.playerState,8)\u0026\u0026a.pauseVideo(!0),a.ea(\"beginseeking\",a));a.Sb()};\nIS\u003dfunction(a){g.T(a.playerState,32)?(a.Wb(oJ(a.playerState,16,32)),a.ea(\"endseeking\",a)):g.T(a.playerState,2)||a.Wb(mJ(a.playerState,16));a.Tb.C.KF(a.videoData,g.T(a.playerState,4))};\nTKa\u003dfunction(a){var b\u003da.videoData.errorDetail;a.Lf(\"auth\",unescape(a.videoData.errorReason),b,b,a.videoData.Bi||void 0)};\nEX\u003dfunction(a,b){a.ea(\"internalvideodatachange\",void 0\u003d\u003d\u003db?\"dataupdated\":b,a,a.videoData)};\ndLa\u003dfunction(a){g.uc(\"loadstart loadeddata loadedmetadata play playing progress pause ended suspend seeking seeked timeupdate durationchange ratechange error waiting resize\".split(\" \"),function(b){this.du.T(this.ra,b,this.ZF,this)},a);\na.Y.ej\u0026\u0026a.ra.ep()\u0026\u0026(a.du.T(a.ra,\"webkitplaybacktargetavailabilitychanged\",a.rU,a),a.du.T(a.ra,\"webkitcurrentplaybacktargetiswirelesschanged\",a.sU,a))};\nfLa\u003dfunction(a){a.N(\"html5_enable_timeupdate_timeout\")\u0026\u0026!a.videoData.isLivePlayback\u0026\u0026eLa(a)\u0026\u0026a.yB.start()};\neLa\u003dfunction(a){if(!a.ra)return!1;var b\u003da.ra.getCurrentTime();a\u003da.ra.getDuration();return!!(1\u003cb\u0026\u0026b\u003ea-.3)};\ngLa\u003dfunction(a){Bt(a.PA);SX(a)||(a.PA\u003dzt(function(){return SX(a)},100))};\nSX\u003dfunction(a){var b\u003da.ra;b\u0026\u0026a.vA\u0026\u0026!a.videoData.kb\u0026\u0026!uz(\"vfp\",a.Tb.timerName)\u0026\u00262\u003c\u003db.Bh()\u0026\u0026!b.Zk()\u0026\u00260\u003cNC(b.Xf())\u0026\u0026a.Tb.tick(\"vfp\");return(b\u003da.ra)\u0026\u0026!a.videoData.kb\u0026\u00260\u003cb.getDuration()\u0026\u0026(!uz(\"pbp\",a.Tb.timerName)\u0026\u0026b.Bl()\u0026\u00262\u003c\u003db.Bh()\u0026\u00260\u003cNC(b.Xf())\u0026\u0026a.Tb.tick(\"pbp\"),b\u003db.getCurrentTime(),HW(a.Xu,b))?(aEa(a),!0):!1};\naEa\u003dfunction(a){Bt(a.PA);a.lq.stop();a.videoData.kb\u003d!0;a.Y.fk\u003d!0;a.Y.Xa\u003d0;var b\u003da.wj;b.videoData.u\u0026\u0026b.i.u.i.delete(b.videoData.u.i);b.u.stop();a.Y.Kh\u003da.videoData.WC;a.videoData.XK\u003d!0;hLa(a);g.T(a.playerState,8)\u0026\u0026a.Wb(nJ(a.playerState,65));b\u003da.Ub;b.i\u0026\u0026UIa(b.i);if(b.B){b\u003db.B;var c\u003dg.tS(b.i);0\u003eb.u\u0026\u0026(b.u\u003dc,b.delay.start());b.B\u003dc;b.D\u003dc}g.lr(a.mD);a.ea(\"playbackstarted\");g.lu()\u0026\u0026((a\u003dg.Ia(\"yt.scheduler.instance.clearPriorityThreshold\"))?a():mu(0))};\nhLa\u003dfunction(a){var b\u003da.getCurrentTime(),c\u003da.videoData;!uz(\"pbs\",a.Tb.timerName)\u0026\u0026Yy.measure\u0026\u0026Yy.getEntriesByName\u0026\u0026(Yy.getEntriesByName(\"mark_nr\")[0]?Nna(\"mark_nr\"):Nna());c.videoId\u0026\u0026a.Tb.info(\"docid\",c.videoId);c.eventId\u0026\u0026a.Tb.info(\"ei\",c.eventId);c.clientPlaybackNonce\u0026\u0026!a.N(\"web_player_early_cpn\")\u0026\u0026a.Tb.info(\"cpn\",c.clientPlaybackNonce);0\u003cc.startSeconds\u0026\u0026a.Tb.info(\"start\",c.startSeconds.toString());a.ra\u0026\u0026a.ra.Bl()\u0026\u0026a.Tb.info(\"paused\",1);c.u?a.Tb.info(\"fmt\",c.u.pc()):a.Tb.info(\"fmt\",\"-1\");c.Kd\u0026\u0026\na.Tb.info(\"yt_pre\",a.lL?\"2\":\"1\");a.isFullscreen()\u0026\u0026a.Tb.info(\"yt_fs\",\"1\");a.Tb.info(\"cmt\",b.toFixed(3));if(a.Ya){b\u003da.Ya.timing;window\u0026\u0026window.performance\u0026\u0026window.performance.getEntriesByName\u0026\u0026(b.C\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.C),c.length\u0026\u0026(c\u003dc[0],b.tick(\"vri\",c.fetchStart),b.tick(\"vdns\",c.domainLookupEnd),b.tick(\"vreq\",c.requestStart),b.tick(\"fvb\",c.responseStart),b.tick(\"vrc\",c.responseEnd))),b.i\u0026\u0026(c\u003dwindow.performance.getEntriesByName(b.i),c.length\u0026\u0026(c\u003dc[0],b.tick(\"ari\",c.fetchStart),\nb.tick(\"adns\",c.domainLookupEnd),b.tick(\"areq\",c.requestStart),b.tick(\"avb\",c.responseStart),b.tick(\"arc\",c.responseEnd))));b\u003db.ticks;for(var d in b)b.hasOwnProperty(d)\u0026\u0026a.Tb.tick(d,b[d])}};\niLa\u003dfunction(a){a.Ub.Bd();if(a.videoData.isLivePlayback\u0026\u0026Date.now()\u003ea.ML+6283){if(!(!a.isAtLiveHead()||a.videoData.i\u0026\u0026cD(a.videoData.i))){var b\u003da.Ub;if(b.qoe){b\u003db.qoe;var c\u003db.i.Ca.Ez(),d\u003dg.tS(b.i);GIa(b,d,c);c\u003dc.D;isNaN(c)||g.GV(b,d,\"e2el\",[c.toFixed(3)])}}g.DE(a.Y)\u0026\u0026a.Ea(\"rawlat\",\"l.\"+fT(a.VG,\"rawlivelatency\").toFixed(3));a.ML\u003dDate.now()}a.videoData.u\u0026\u0026yC(a.videoData.u)\u0026\u0026(b\u003dYG(a))\u0026\u0026b.videoHeight!\u003d\u003da.aF\u0026\u0026(a.aF\u003db.videoHeight,NX(a,\"a\",YKa(a,a.videoData.fb)))};\nYKa\u003dfunction(a,b){if(\"auto\"\u003d\u003d\u003db.i.video.quality\u0026\u0026yC(b.uf())\u0026\u0026a.videoData.Lb)for(var c\u003dg.q(a.videoData.Lb),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.getHeight()\u003d\u003d\u003da.aF\u0026\u0026\"auto\"!\u003d\u003dd.i.video.quality)return d.uf();return b.uf()};\nxX\u003dfunction(a){if(!a.videoData.isLivePlayback)return NaN;var b\u003d0;a.Ya\u0026\u0026a.videoData.i\u0026\u0026(b\u003dEF(a.videoData)?a.Ya.Ja.wg()||0:a.videoData.i.xa);return Date.now()/1E3-a.getIngestionTime()-b};\njLa\u003dfunction(a){!a.N(\"html5_ignore_airplay_events_on_new_video_killswitch\")\u0026\u0026a.ra\u0026\u0026a.ra.xf()\u0026\u0026(a.bA\u003d(0,g.Q)());a.Y.Hl?g.xt(function(){TX(a)},0):TX(a)};\nTX\u003dfunction(a){if(a.ra)try{a.OA\u003da.ra.playVideo()}catch(c){HX(a,\"err.\"+c)}if(a.OA){var b\u003da.OA;b.then(void 0,function(c){a.ma();if(!g.T(a.playerState,4)\u0026\u0026!g.T(a.playerState,256)\u0026\u0026a.OA\u003d\u003d\u003db)if(c\u0026\u0026\"AbortError\"\u003d\u003d\u003dc.name\u0026\u0026c.message\u0026\u0026c.message.includes(\"load\"))a.ma();else{var d\u003d\"promise\";c\u0026\u0026c.name\u0026\u0026(d+\u003d\";m.\"+c.name);HX(a,d);a.DJ\u003d!0;a.Y.N(\"embeds_enable_autoplayblocked_ping_fix\")\u0026\u0026(a.videoData.VL\u003d!0)}})}};\nHX\u003dfunction(a,b){g.T(a.playerState,128)||(a.Wb(oJ(a.playerState,1028,9)),a.Ea(\"dompaused\",b),a.Y.N(\"embeds_web_deprecate_dompaused_killswitch\")\u0026\u0026a.ea(\"onDompaused\"),a.ea(\"onAutoplayBlocked\"))};\nyX\u003dfunction(a){if(!a.ra||!a.videoData.C)return!1;var b,c,d\u003dnull;(null\u003d\u003d\u003d(c\u003da.videoData.C)||void 0\u003d\u003d\u003dc?0:c.i)?(d\u003dbLa(a),null\u003d\u003d\u003d(b\u003da.Ya)||void 0\u003d\u003d\u003db?void 0:b.resume()):(GX(a),a.videoData.fb\u0026\u0026(d\u003da.videoData.fb.Eu()));b\u003dd;d\u003da.ra.by();c\u003d!1;d\u0026\u0026d.equals(b)||(kLa(a,b),c\u003d!0);g.T(a.playerState,2)||(b\u003da.Rc,b.D||!(0\u003cb.B)||b.ra\u0026\u00260\u003cb.ra.getCurrentTime()||b.seekTo(b.B,{Zd:\"playbacktimeline_resumeTime\"}));a:if(b\u003dc,g.PF(a.videoData)\u0026\u0026a.ra)if((d\u003da.videoData.S)\u0026\u0026a.ra.ep()){var e\u003da.ra.Ee();if(a.Od)if(e!\u003d\u003da.Od.element)UX(a);\nelse if(b\u0026\u0026\"fairplay\"\u003d\u003d\u003dd.flavor\u0026\u0026!qu())UX(a);else break a;a.Od\u003dnew vV(e,a.videoData,a.Y);a.Od.subscribe(\"licenseerror\",a.zA,a);a.Od.subscribe(\"qualitychange\",a.lV,a);a.Od.subscribe(\"heartbeatparams\",a.Ow,a);a.Od.subscribe(\"keystatuseschange\",a.Fo,a);a.Od.subscribe(\"ctmp\",a.Ea,a);b\u003dg.q(a.wt.keys);for(d\u003db.next();!d.done;d\u003db.next())d\u003da.wt.get(d.value),a.Od.ot(d);a.N(\"html5_eme_loader_sync\")||tV(a.wt)}else a.Lf(\"fmt.unplayable\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"drm.1\");return c};\nkLa\u003dfunction(a,b){var c;a.Tb.tick(\"vta\");vz(\"vta\",void 0,\"video_to_ad\");0\u003ca.getCurrentTime()\u0026\u0026DJa(a.Rc,a.getCurrentTime());a.ra.Sr(b);a.mediaSource\u0026\u0026mu(4);!a.videoData.kb\u0026\u0026g.qJ(a.playerState)\u0026\u0026a.lq.start();a.N(\"html5_native_audio_track_switching\")\u0026\u0026(b\u003dnull\u003d\u003d\u003d(c\u003da.ra)||void 0\u003d\u003d\u003dc?void 0:c.audioTracks())\u0026\u0026(b.onchange\u003dfunction(){a.ea(\"internalaudioformatchange\",a.videoData,!0)})};\nUX\u003dfunction(a){a.Od\u0026\u0026(a.Od.dispose(),a.Od\u003dnull)};\nqS\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return a.videoData.isLivePlayback\u0026\u0026(a.isAtLiveHead()\u0026\u0026(a.N(\"html5_videoplayer_getmaxseekabletimeforux_check_pause_killswitch\")||!g.T(a.playerState,4))||a.nm()||g.UF(a.videoData))?a.getCurrentTime():a.pd(b)};\nlLa\u003dfunction(a){a.ma();a.ra\u0026\u0026(a.mediaSource?(UX(a),PX(a),bLa(a)):(a.videoData.fb\u0026\u0026a.videoData.fb.DG(),a.ra.stopVideo()),a.playVideo())};\nVX\u003dfunction(a,b){a.Y.N(\"html5_log_rebuffer_reason\")\u0026\u0026a.Ea(\"bufreason\",\"r.\"+b+\";lact.\"+Yu())};\nCS\u003dfunction(a,b,c,d,e,f){var h;if(null\u003d\u003d\u003d(h\u003da.videoData.i)||void 0\u003d\u003d\u003dh?0:h.isLive){var l\u003d2\u003d\u003d\u003dc.playerType?c:b,m\u003db.videoData.videoId,n\u003dc.videoData.videoId;if(m\u0026\u0026n){var p\u003da.Ub;if(p.qoe){p\u003dp.qoe;var r\u003db.cpn,t\u003dc.cpn,v\u003dl.videoData.Qb,x\u003dp.i.videoData.clientPlaybackNonce,y\u003dp.i.videoData.videoId,z\u003dt!\u003d\u003dx\u0026\u0026n!\u003d\u003dy;x\u003dr!\u003d\u003dx\u0026\u0026m!\u003d\u003dy;p.reportStats();p.adCpn\u0026\u0026p.adCpn!\u003d\u003dr||(p.adCpn\u003dx?r:\"\",p.D\u003dx?m:\"\",p.adFormat\u003dx?v:void 0,JIa(p,f?2:0,t,n,e),p.reportStats(),p.adCpn\u003dz?t:\"\",p.D\u003dz?n:\"\",p.adFormat\u003dz?v:void 0,JIa(p,f?3:1,\nr,m,d),p.reportStats())}d\u003da.Ub;f\u003db.cpn;d.C.has(f)?(m\u003dd.C.get(f),CW(m).send(),g.At(m.B),m.B\u003dNaN,d.u.Y.N(\"watch_time_greater_than_playback_time_fix_killswitch\")||f\u003d\u003d\u003dd.u.videoData.clientPlaybackNonce||(DW(m),d.C.delete(f))):(d.Vf\u003dd.u.videoData.clientPlaybackNonce,d.Vf\u0026\u0026d.i\u0026\u0026d.C.set(d.Vf,d.i));d\u003da.Ub;f\u003dc.cpn;l\u003dl.videoData;var D;d.C.has(f)?null\u003d\u003d\u003d(D\u003dd.C.get(f))||void 0\u003d\u003d\u003dD?void 0:D.C\u0026\u0026isNaN(D.B)\u0026\u0026AW(D,!1):(D\u003deJa(d,d.u,l,e),d.C.set(f,D),UIa(D));d.Vf\u003df;D\u003da.videoData.clientPlaybackNonce;a\u003dc.videoData;b\u003d\n(c.cpn\u003d\u003d\u003dD?\"video\":\"ad\")+\"_to_\"+(b.cpn\u003d\u003d\u003dD?\"video\":\"ad\");D\u003d{};!a.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.X\u0026\u0026(D.cttAuthInfo\u003d{token:a.X,videoId:a.videoId});D.startTime\u003de;qz(b,D);tz({targetVideoId:a.videoId,targetCpn:c.cpn},b);sz(\"pbs\",e,b)}}};\nmLa\u003dfunction(a,b){if(a.videoData.oa){var c\u003dg.S(a.Y.experiments,\"html5_log_rebuffer_events\");if(c\u0026\u0026a.ra){var d\u003da.ra.Jb();d.rt\u003d(1E3*g.tS(a.Ub.u)).toFixed();d.e\u003db.substr(0,3);a.QA[a.vN++%c]\u003dd}}\"timeupdate\"!\u003d\u003db\u0026\u0026\"progress\"!\u003d\u003db\u0026\u0026a.ma()};\nnLa\u003dfunction(a){if(a.videoData.oa){a.QA.sort(function(d,e){return+d.rt-+e.rt});\nfor(var b\u003dg.q(a.QA),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.Ea(\"vpe\",\"t.\"+c.rt+\";\"+g.DD(c));a.QA\u003d[];a.vN\u003d0}};\noLa\u003dfunction(a){if(nu(\"cobalt\")\u0026\u0026nu(\"nintendo switch\")){var b\u003d!window.matchMedia(\"screen and (max-height: 720px) and (min-resolution: 200dpi)\").matches;a.Ea(\"nxdock\",\"\"+ +b)}};\n$Da\u003dfunction(a,b,c,d,e){a.Ea(\"xvt\",\"m.\"+b+\";g.1;tt.\"+(c?1:0)+\";np.\"+(d?1:0)+\";c.\"+e)};\nQX\u003dfunction(a,b){var c;null\u003d\u003d\u003d(c\u003da.Ya)||void 0\u003d\u003d\u003dc?void 0:WU(c,b||aLa(a))};\naLa\u003dfunction(a){var b\u003da.N(\"disable_prefetch_when_ad_pending_for_living_room\")\u0026\u0026g.sE(a.Y),c\u003da.N(\"disable_prefetch_when_ad_pending_for_web\");return(b||c)\u0026\u0026g.Zb(a.Sj,\"ad\")};\ng.ZX\u003dfunction(a,b,c){g.H.call(this);var d\u003dthis;this.Bw\u003dthis.vg\u003d!1;this.fu\u003d{};this.gD\u003d{};this.XA\u003d{};this.It\u003d[];this.rL\u003d!1;this.SE\u003dnull;this.vL\u003d!1;this.eq\u003d!0;this.NG\u003d!1;this.QL\u003dthis.cF\u003dnull;this.XL\u003d!0;this.ra\u003dthis.Mb\u003dnull;this.Sw\u003d!1;this.aO\u003dthis.bx\u003dthis.vb\u003dthis.playlist\u003dnull;this.yx\u003dvoid 0;this.Vo\u003d0;this.cd\u003dthis.nu\u003dthis.lj\u003dnull;this.useLivingRoomPoToken\u003d!1;this.ma();this.config\u003ddma(b||{});this.webPlayerContextConfig\u003dc;uka();b\u003dthis.config.args||{};this.Y\u003dnew uE(b,c,c?c.canaryState:this.config.assets.player_canary_state);\ng.I(this,this.Y);this.kD();this.Y.isMobile\u0026\u0026!pLa\u0026\u0026(window.addEventListener($D?\"touchstart\":\"click\",RDa,{capture:!0,passive:!0}),pLa\u003d!0);this.useLivingRoomPoToken\u003d!(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc||!c.useLivingRoomPoToken);this.N(\"html5_generate_session_po_token\")\u0026\u0026!this.useLivingRoomPoToken\u0026\u0026(this.N(\"html5_webpo_idle_priority_job\")?iu(ku(),function(){qLa(d)}):qLa(this));\nvar e\u003dthis.Y.Qh;e\u0026\u0026e.load().then(function(){d.N(\"html5_onesie_prewarm\")\u0026\u0026Gqa(e)});\nthis.lO\u003dTD(fE(this.Y)\u0026\u0026!0,b.enablesizebutton);this.WE\u003dTD(!1,b.player_wide);this.visibility\u003dnew vS;g.I(this,this.visibility);this.setIsExternalPlaylist(b.external_list);this.events\u003dnew g.BC(this);g.I(this,this.events);this.Gm\u003dnew bT;g.I(this,this.Gm);this.Xl\u003dnew bT;g.I(this,this.Xl);this.Wn\u003dnew XEa;this.Ua\u003dnew g.eM(this);g.I(this,this.Ua);this.template\u003dnew jT(this);g.I(this,this.template);this.appState\u003d1;this.pg\u003dthis.Y.storeUserVolume?iqa():{volume:100,muted:this.Y.mute};this.I\u003dthis.Y.B?new dM(this,\n1):new YL(this,1);g.I(this,this.I);c\u003d{};this.jD\u003d(c.internalvideodatachange\u003dthis.vU,c.playbackready\u003dthis.xU,c.playbackstarted\u003dthis.yU,c.statechange\u003dthis.zU,c);this.Zc\u003drLa(this);this.tF\u003dnew g.BC(this);g.I(this,this.tF);this.N(\"html5_enable_web_assembly\")\u0026\u0026this.Zc\u0026\u0026Rya(this.Zc).then(function(f){d.Y.sj\u003df});\nthis.Tb\u003dnew pM(this.Y,this.Zc);this.sb\u003dsLa(this);c\u003d{};this.xN\u003d(c.airplayactivechange\u003dthis.onAirPlayActiveChange,c.airplayavailabilitychange\u003dthis.onAirPlayAvailabilityChange,c.beginseeking\u003dthis.FF,c.endseeking\u003dthis.KF,c.internalAbandon\u003dthis.OF,c.internalaudioformatchange\u003dthis.Kw,c.internalvideodatachange\u003dthis.onVideoDataChange,c.internalvideoformatchange\u003dthis.Rw,c.liveviewshift\u003dthis.nV,c.playbackstalledatstart\u003dthis.GW,c.progresssync\u003dthis.WV,c.onLoadProgress\u003dthis.onLoadProgress,c.SEEK_COMPLETE\u003dthis.DA,\nc.SEEK_TO\u003dthis.tW,c.onVideoProgress\u003dthis.onVideoProgress,c.onLoadedMetadata\u003dthis.onLoadedMetadata,c.onDompaused\u003dthis.onDompaused,c.onAutoplayBlocked\u003dthis.onAutoplayBlocked,c.playbackready\u003dthis.LV,c.statechange\u003dthis.oN,c.connectionissue\u003dthis.Mw,c.newelementrequired\u003dthis.SM,c.heartbeatparams\u003dthis.Ow,c.videoelementevent\u003dthis.ZF,c.drmoutputrestricted\u003dthis.onDrmOutputRestricted,c.signatureexpired\u003dthis.zW,c.nonfatalerror\u003dthis.BV,c);this.po\u003dnew g.BC(this);g.I(this,this.po);c\u003d10;g.sE(this.Y)\u0026\u0026(c\u003d3);CE(this.Y)\u0026\u0026\n(c\u003dg.S(this.Y.experiments,\"tvhtml5_unplugged_preload_cache_size\"));this.Ww\u003dnew $S(c,function(f){f!\u003d\u003dg.nM(d,f.getPlayerType())\u0026\u0026f.dispose()});\ng.I(this,this.Ww);this.YD\u003dthis.bz\u003d-1;this.lB\u003dnew g.K(this.template.resize,16,this.template);g.I(this,this.lB);tLa(this);this.wd\u003dnew PS(this.Ua,this.Y,this.sb);this.ju\u003dnew rS(this);g.I(this,this.ju);OEa(this.Y.deviceParams.c);this.events.T(this.Ua,g.Py(\"appapi\"),this.tU);this.events.T(this.Ua,g.Qy(\"appapi\"),this.uU);this.events.T(this.Ua,g.Py(\"appad\"),this.wM);this.events.T(this.Ua,g.Qy(\"appad\"),this.wM);this.events.T(this.Ua,g.Py(\"appprogressboundary\"),this.VV);this.events.T(this.Ua,g.Qy(\"applooprange\"),\nthis.mB);this.events.T(this.Ua,\"presentingplayerstatechange\",this.eg);this.events.T(this.Ua,\"resize\",this.hW);this.template.Da(Tg(a));this.events.T(this.Ua,\"offlineslatestatechange\",this.EV);this.CH\u003duLa(this,this.template.element);g.I(this,this.CH);this.Y.hk\u0026\u0026(a\u003dQDa()?new IDa(this.Y,this.Ua):void 0,this.Mh\u003da);this.Y.kb\u0026\u0026g.yM(\"ux\",g.nQ);WX(this).isValid()\u0026\u0026(g.ny()\u0026\u0026WX(this).Ba.push(\"remote\"),XX(this),!this.Y.N(\"html5_delay_initial_loading\")\u0026\u0026YX(this)\u0026\u0026(this.Y.fh||this.Y.ke)\u0026\u0026aS(this.sb));this.Tb.tick(\"fs\");\nvLa(this);this.Sc\u003dnull;this.Y.kb\u0026\u0026Oya(this.Zc);g.oE(this.Zc.I.V())\u0026\u0026JM(this.Zc,\"music\");g.dE(this.Zc.I.V())\u0026\u0026JM(this.Zc,\"embed\");this.N(\"web_player_sentinel_is_uniplayer\")||g.Xx(new g.Rv(\"Player experiment flags missing\",\"web_player_sentinel_is_uniplayer\"));a\u003dthis.N(\"web_player_sentinel_yt_experiments_sync\");c\u003dg.P(\"web_player_sentinel_yt_experiments_sync\");a!\u003d\u003dc\u0026\u0026g.Xx(new g.Rv(\"b/195699950\",{yt:a,player:c}));this.NO\u003dwLa(this);if(a\u003dg.S(this.Y.experiments,\"html5_block_pip_safari_delay\"))this.cE\u003dnew g.K(this.KJ,\na,this),g.I(this,this.cE);this.Y.N(\"embeds_enable_pem_cookie_blocking_killswitch\")||(Lt\u003dthis.Y.Ka);a\u003dg.S(this.Y.experiments,\"html5_performance_impact_profiling_timer_ms\");0\u003ca\u0026\u0026(this.rN\u003dnew g.ai(a),g.I(this,this.rN),this.events.T(this.rN,\"tick\",function(){d.sN\u0026\u0026xLa.Fn(d.sN);d.sN\u003dxLa.So(\"apit\")}));\nthis.ma()};\nwLa\u003dfunction(a){function b(c){c.stack\u0026\u0026-1!\u003d\u003dc.stack.indexOf(\"player\")\u0026\u0026(a.vb||a.sb).Ub.td(\"player.exception\",g.DD({n:c.name,m:c.message}))}\nYx.subscribe(\"handleError\",b);et.push(b);return function(){Yx.unsubscribe(\"handleError\",b);var c\u003det.indexOf(b);-1!\u003d\u003dc\u0026\u0026et.splice(c,1)}};\nsLa\u003dfunction(a){var b\u003dnew xF(a.Y,a.config.args);b\u003da.Sl(1,b);b.setPlaybackRate(a.Y.i?1:yLa(a,Number(g.ly(\"yt-player-playback-rate\"))||1));zx(b,a.jD,a);return b};\nzLa\u003dfunction(a,b){if(a.sb!\u003d\u003db){a.N(\"html5_skip_setPresenting\")\u0026\u0026(b.getVideoData().autonavState\u003da.sb.getVideoData().autonavState);Ax(a.sb,a.jD,a);var c\u003da.sb.getPlaybackRate();a.sb.dispose();a.sb\u003db;a.sb.setPlaybackRate(c);zx(b,a.jD,a);XX(a)}};\nrLa\u003dfunction(a){var b\u003d\"\",c\u003dSEa(a);0\u003d\u003d\u003dc.indexOf(\"//\")\u0026\u0026(c\u003da.Y.protocol+\":\"+c);var d\u003dc.lastIndexOf(\"/base.js\");-1!\u003d\u003dd\u0026\u0026(b\u003dc.substring(0,d+1));if(c\u003dError().stack)if(c\u003dc.match(/\\((.*?\\/(debug-)?player-.*?):\\d+:\\d+\\)/))c\u003dc[1],c.includes(b)||g.Xx(Error(\"Player module URL mismatch: \"+(c+\" vs \"+b+\".\")));b\u003dnew GM(a.Ua,b);ALa(a,b);return b};\nALa\u003dfunction(a,b){var c\u003d{};c\u003d(c.destroyed\u003dfunction(){a.onApiChange()},c);\nb.u\u003dc};\nBLa\u003dfunction(a,b){var c\u003da.isVideoInfoVisible();a.lj||(a.lj\u003dnew rT(a.Ua),g.I(a,a.lj),g.lM(a.Ua,a.lj.element,4));g.gK(a.lj,b);$X(a)\u0026\u0026c!\u003d\u003db\u0026\u0026hM(a.Zc).fH();a\u003da.vb;b\u0026\u0026a\u0026\u0026a.Ea(\"sfn\",\"1\",!0)};\naY\u003dfunction(a){a.ra\u003da.Y.deviceHasDisplay?fS.pop()||new g.RM(g.hh(\"VIDEO\")):new g.RM(g.hh(\"AUDIO\"));g.I(a,a.ra);a.vb\u0026\u0026a.vb.setMediaElement(a.ra);try{a.Y.qb?(a.nu\u0026\u0026a.events.yc(a.nu),a.nu\u003da.events.T(a.ra,\"volumechange\",a.vV)):(a.ra.Kt(a.pg.muted),a.ra.setVolume(a.pg.volume/100))}catch(d){a.Ue(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"setvolume.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")));return}g.xx(a.po);CLa(a);var b\u003da.template;b.Kb\u003da.ra.Ee();b.Lz\u003d!1;b.Kb.parentNode||g.kh(b.fv,b.Kb,0);b.VA\u003d\nnew g.wm(0,0,0,0);WEa(b);kT(b);g.M(b.Kb,\"video-stream\");g.M(b.Kb,g.iT.MAIN_VIDEO);var c\u003db.app.V();c.Xg\u0026\u0026b.Kb.setAttribute(\"data-no-fullscreen\",\"true\");c.bj\u0026\u0026(b.Kb.setAttribute(\"webkit-playsinline\",\"\"),b.Kb.setAttribute(\"playsinline\",\"\"));c.Gl\u0026\u0026b.Kb\u0026\u0026b.T(b.Kb,\"click\",b.Kb.play,b.Kb);try{a.ra.Sr()}catch(d){a.Ue(\"html5.missingapi\",\"UNSUPPORTED_DEVICE\",\"activate.1;emsg.\"+(d.message\u0026\u0026d.message.replace(/[;:,]/g,\"_\")))}};\ndY\u003dfunction(a,b){if(a.vb!\u003d\u003db){a.ma(\"start set presenting player, type \"+b.getPlayerType()+\", vid \"+b.getVideoData().videoId);var c\u003dnull;a.vb\u0026\u0026(c\u003da.vb.getPlayerState(),a.ma(),KM(a.Zc,3),bY(a,\"cuerangesremoved\",a.vb.Zl()),a.ju\u0026\u0026!b.isGapless()\u0026\u0026a.vb.isGapless()\u0026\u0026a.ra\u0026\u0026a.ra.stopVideo(),DLa(a));1\u003d\u003d\u003db.getPlayerType()\u0026\u0026zLa(a,b);ELa(a,b);a.vb\u003db;a.ra\u0026\u0026b.setMediaElement(a.ra);zx(b,a.xN,a);if(b.Zz())cY(a,\"setPresenting\",!1,!0);else{a.onVideoDataChange(\"newdata\",b,b.getVideoData());c\u0026\u0026!g.pJ(c,b.getPlayerState())\u0026\u0026\na.oN(new g.aH(b.getPlayerState(),c));if(b.Em.isFinished())a.onVideoDataChange(\"dataloaded\",b,b.getVideoData());(c\u003d(c\u003db.getVideoData().u)\u0026\u0026c.video)\u0026\u0026a.Ua.Pa(\"onPlaybackQualityChange\",c.quality);bY(a,\"cuerangesadded\",a.vb.Zl());c\u003db.getPlayerState();g.T(c,2)?FLa(a):g.T(c,8)\u0026\u0026b.playVideo();a.ma()}}};\nFLa\u003dfunction(a){if(!GLa(a)){var b\u003da.sb.qd();b\u0026\u0026(b\u003db.Bv(),b instanceof Promise\u0026\u0026b.catch(function(){}));\neY(a,tJ(a.zb()))}};\nCLa\u003dfunction(a){var b\u003da.ra;GC()?a.po.T(b,\"webkitpresentationmodechanged\",a.qW):FC()\u0026\u0026(a.po.T(b,\"enterpictureinpicture\",function(){a.Lt(!0)}),a.po.T(b,\"leavepictureinpicture\",function(){a.Lt(!1)}));\nkE\u0026\u0026(a.po.T(b,\"webkitbeginfullscreen\",function(){a.Wi(3)}),a.po.T(b,\"webkitendfullscreen\",function(){a.Wi(0)}))};\nELa\u003dfunction(a,b){var c,d\u003db.getPlayerType();b!\u003d\u003da.sb\u0026\u0026b!\u003d\u003da.fu[d]\u0026\u0026(null\u003d\u003d\u003d(c\u003da.fu[d])||void 0\u003d\u003d\u003dc?void 0:c.dispose(),a.fu[d]\u003db)};\nfY\u003dfunction(a,b){a.ma(\"release presenting player, type \"+b.getPlayerType()+\", vid \"+b.getVideoData().videoId);b!\u003d\u003da.sb?dY(a,a.sb):a.N(\"html5_skip_setPresenting\")||DLa(a)};\nDLa\u003dfunction(a){a.ma();var b;if(b\u003da.cd)b\u003da.ra,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.cd.ra;b\u0026\u0026(a.Hg(),aY(a));a.vb\u0026\u0026(a.vb.Hg(),Ax(a.vb,a.xN,a),a.N(\"html5_skip_setPresenting\")\u0026\u00261!\u003d\u003da.vb.getPlayerType()\u0026\u0026a.vb.dispose());a.vb\u003dnull;a.ma()};\ng.nM\u003dfunction(a,b){var c;return b?1\u003d\u003d\u003db?a.sb:a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?!a.N(\"web_player_enable_preroll_for_ssdai_killswitch\")\u0026\u0026a.getVideoData().enablePreroll?a.fu[2]||a.vb:a.vb:a.N(\"html5_skip_setPresenting\")\u0026\u0026b\u003d\u003d\u003d(null\u003d\u003d\u003d(c\u003da.vb)||void 0\u003d\u003d\u003dc?void 0:c.getPlayerType())?a.vb:a.fu[b]||null:a.vb};\ngY\u003dfunction(a,b){return a.Xd(b)?a.sb:b};\nhY\u003dfunction(a,b){var c\u003da.vb;return c\u0026\u0026b\u003d\u003d\u003da.sb\u0026\u0026a.Xd(b)\u0026\u0026a.Xd(c)?c:b};\nHLa\u003dfunction(a){if(!$X(a)){var b\u003dLM(a.Zc);b\u0026\u0026!b.created\u0026\u0026IM(a.Zc)\u0026\u0026(a.ma(),b.create())}};\nILa\u003dfunction(a){a.ma();var b\u003da.getVideoData(),c\u003d10\u003cb.lengthSeconds,d\u003da.Zc;d.cK();JM(d,\"attribution\",!1,!0);JM(d,\"embed\");JM(d,\"inline_preview\");JM(d,\"kids\");JM(d,\"remote\");JM(d,\"miniplayer\");JM(d,\"music\");JM(d,\"captions\",!0);JM(d,\"unplugged\");JM(d,\"ypc\",!1,!0);JM(d,\"ypc_clickwrap\",!1,!0);JM(d,\"yto\",!1,!0);JM(d,\"webgl\",!1,!0);d.B\u0026\u0026c?d.I.Td(\"endscreen\"):JM(d,\"endscreen\");d.B\u0026\u0026c?(d.I.Td(\"annotations_module\"),d.I.Td(\"creatorendscreen\")):(d.ID(),JM(d,\"creatorendscreen\",!0));d.dK();Nya(d);c\u0026\u0026dG(b)?a.tF.T(a.Ua,\n\"presentingplayerstatechange\",a.NV):Mya(a.Zc);a.Ua.ea(\"videoready\",b)};\nWX\u003dfunction(a){return a.sb.getVideoData()};\nYX\u003dfunction(a){a\u003dWX(a);a.isValid();return dG(a)};\nvLa\u003dfunction(a){a.ma();a.MD();var b\u003da.config.args;aY(a);var c\u003dWX(a);a.Ua.Pa(\"onVolumeChange\",a.pg);if(b\u0026\u0026sM(b)){var d\u003dzE(a.Y);d\u0026\u0026!a.vg\u0026\u0026(b.fetch\u003d0);var e\u003dg.dE(a.Y);e\u0026\u0026!a.vg\u0026\u0026(b.fetch\u003d0);iY(a,b);g.dE(a.Y)\u0026\u0026a.Tb.tick(\"ep_pr_s\");if(d\u0026\u0026!a.vg)jY(a);else if(e\u0026\u0026!a.vg)kY(a);else if(!c.isValid())a.playlist.onReady(function(){lY(a)})}dY(a,a.sb);\ng.T(a.sb.getPlayerState(),128)||(b\u003dzpa(a.Y.deviceHasDisplay),\"fmt.noneavailable\"\u003d\u003d\u003db?a.Ue(\"html5.missingapi\",\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"nocodecs.1\"):\"html5.missingapi\"\u003d\u003d\u003db?a.Ue(b,\"UNSUPPORTED_DEVICE\",\"nocanplaymedia.1\"):c\u0026\u0026c.isValid()\u0026\u0026YX(a)\u0026\u0026(a.Y.fh||a.Y.ke)?mY(a):g.ly(\"yt-player-playback-on-reload\")?(g.Mv(\"embedsItpPlayedOnReload\",{playedOnReload:!0,isLoggedIn:!!a.Y.authUser}),qqa(!1),mY(a)):JE(a.Y)||JLa(a),g.BE(a.Y)||\"MWEB\"\u003d\u003d\u003da.Y.deviceParams.c?(iu(ku(),function(){nY(a)}),iu(ku(),function(){Hxa()})):\n(nY(a),Hxa()),a.ma())};\nnY\u003dfunction(a){var b\u003da.getVideoData().botguardData;if(b){var c\u003da.getVideoData().Aa||\"\";g.RL(b,a.Y,g.UL(c))}};\nJLa\u003dfunction(a){a.ma();a.Ua.ea(\"initializingmode\");a.ol(2);JM(a.Zc,\"remote\");a.Y.N(\"player_cued_miniplayer_module_killswitch\")||JM(a.Zc,\"miniplayer\");a.ma()};\nmY\u003dfunction(a){a.ma();if(g.T(a.sb.getPlayerState(),128))return!1;YX(a)\u0026\u0026a.Y.ke\u0026\u0026(fS.length\u0026\u0026a.Bw?($L(a,{muted:!1,volume:a.pg.volume},!1),oY(a,!1)):fS.length||a.pg.muted||($L(a,{muted:!0,volume:a.pg.volume},!1),oY(a,!0)));var b\u003da.sb.getVideoData();b.qN\u0026\u0026$L(a,{muted:!0,volume:a.pg.volume},!1);pY(a,1,b,!1);a.Ua.ea(\"initializingmode\");dY(a,a.sb);a.ol(3);if(!(b\u003d!a.Y.ek)){if(b\u003da.cd)b\u003da.ra,b\u003d!!b\u0026\u0026b\u003d\u003d\u003da.cd.ra;b\u003db\u0026\u0026a.rL}b\u0026\u0026(a.Hg(),aY(a),a.sb.setMediaElement(a.ra));KX(a.sb);if(g.T(a.sb.getPlayerState(),128))return!1;\neY(a,3);return a.rL\u003d!0};\nqLa\u003dfunction(a){var b\u003dg.sE(a.Y)?\"Z1elNkAKLpSR3oPOUMSN\":\"O43z0dpjhgX20SCx4KAo\";a.N(\"html5_po_token_enable_webpo_experimental\")\u0026\u0026(b\u003d\"bxNLZUJrsnkb8KzwCOTR\");try{a.FH\u003dsca({Tj:b});a.FH.ready().then(function(){KLa(a)});\nvar c\u003dg.S(a.Y.experiments,\"html5_session_po_token_interval_time_ms\");0\u003cc\u0026\u0026(a.GG\u003dzt(function(){KLa(a)},c))}catch(d){d instanceof Error\u0026\u0026g.Xx(d)}};\nKLa\u003dfunction(a){var b,c,d,e,f;g.B(function(h){if(!a.N(\"html5_generate_session_po_token\")||null\u003d\u003d\u003d(b\u003da.FH)||void 0\u003d\u003d\u003db||!b.isReady()||a.useLivingRoomPoToken)return h.return();c\u003dg.O(\"VISITOR_DATA\",void 0);d\u003da.Y.Bk?a.Y.datasyncId:c;e\u003da.Y.livingRoomPoTokenId||d;try{f\u003da.FH.jt({hv:e}),a.Y.yd\u003dg.Gc(f,2)}catch(l){g.Xx(l)}g.sa(h)})};\n$X\u003dfunction(a){a\u003dhM(a.Zc);return!!a\u0026\u0026a.loaded};\nLLa\u003dfunction(a,b){if(!a.Mb)return!1;var c\u003d.001*a.Mb.startTimeMs-1;a\u003d.001*a.Mb.endTimeMs;return Ag(b,c)||Ag(b,a)||b\u003e\u003dc\u0026\u0026b\u003c\u003da};\nMLa\u003dfunction(a){g.T(a.sb.getPlayerState(),64)\u0026\u0026WX(a).isLivePlayback\u0026\u00265E3\u003ea.Mb.startTimeMs||a.sb.seekTo(.001*a.Mb.startTimeMs,{Zd:\"application_loopRangeStart\"})};\nyLa\u003dfunction(a,b){var c\u003da.Ua.getAvailablePlaybackRates();b\u003dNumber(b.toFixed(2));a\u003dc[0];c\u003dc[c.length-1];b\u003c\u003da?b\u003da:b\u003e\u003dc?b\u003dc:(a\u003dMath.floor(100*b+.001)%5,b\u003d0\u003d\u003d\u003da?b:Math.floor(100*(b-.01*a)+.001)/100);return b};\nqY\u003dfunction(a,b,c){if(a.Xd(c)){c\u003dc.getVideoData();if(a.Sc)c\u003db;else{a\u003da.wd;for(var d\u003dg.q(a.u),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,c.Gc\u003d\u003d\u003de.Gc){b+\u003de.Hc/1E3;break}d\u003db;a\u003dg.q(a.u);for(e\u003da.next();!e.done;e\u003da.next()){e\u003de.value;if(c.Gc\u003d\u003d\u003de.Gc)break;var f\u003de.Hc/1E3;if(f\u003cb)d+\u003de.durationMs/1E3+f-e.bd/1E3;else break}c\u003dd}return c}return b};\nNLa\u003dfunction(a,b){var c;return 3\u003d\u003d\u003da.getPresentingPlayerType()?tJ(hM(a.Zc).Ed):a.getVideoData().enableServerStitchedDai\u0026\u00262\u003d\u003d\u003db?(null\u003d\u003d\u003d(c\u003da.Sc)||void 0\u003d\u003d\u003dc?0:c.isAdPlaying(a.getCurrentTime()))?a.bz:-1:2!\u003d\u003db||a.Xd()?a.bz:a.YD};\nOLa\u003dfunction(a){if(g.sE(a.Y))return!1;var b\u003dg.jM(a.tb()),c\u003d\"none\"\u003d\u003d\u003da.ra.getStyle(\"display\")||0\u003d\u003d\u003dFg(a.ra.getSize()),d\u003dlT(a.template),e\u003da.vb.getVideoData(),f\u003dg.mE(a.Y)||g.oE(a.Y);e\u003dGF(e);a\u003d!d||b||f||e||a.Y.Eb;return c\u0026\u0026!a};\nXX\u003dfunction(a){a.ma();rY(a);a.setLoopVideo(!1);a.setLoopRange(null);a.gD\u003d{};a.XA\u003d{};a.It\u003d[];mya(a.Tb);if(a.Sc){var b\u003da.Sc;a\u003da.sb;a.getPlayerType();b.ma();HS(b,!1);JS(b);uEa(b);b.Ca\u003da}else b\u003da.wd,a\u003da.sb,1!\u003d\u003da.getPlayerType()\u0026\u0026QS(b,\"invalidParentVideoPlayerType\"),b.ma(),VS(b,!1),XS(b),b.i\u003da};\njY\u003dfunction(a){var b\u003dPLa();if(b)if(!b.list)a.Yr();else if(a.playlist\u0026\u0026a.playlist.getPlaylistId()\u003d\u003d\u003db.list)if(0\u003c\u003db.index){var c\u003db.video;a.Ua.isFullscreen()\u0026\u0026((c\u003dc[a.playlist.index])\u0026\u0026c.encrypted_id!\u003d\u003dg.tM(a.playlist).videoId||(b.index\u003da.playlist.index));vM(a.playlist,b);a.bx\u0026\u0026sY(a,a.bx)}else a.bx\u003dnull};\nkY\u003dfunction(a,b){var c\u003d(b?b:WX(a)).fP;a.Tb.tick(\"ep_pr_r\");if(null!\u003dc\u0026\u0026(vM(a.playlist,c),a.NG))a.playlist.onReady(function(){lY(a,b)})};\niY\u003dfunction(a,b){a.playlist\u0026\u0026(a.playlist.unsubscribe(\"error\",a.Yr,a),g.ve(a.playlist),a.playlist\u003dnull);b\u0026\u0026(a.vg\u0026\u0026(b.fetch\u003d0),a.playlist\u003dnew rM(a.Y,b),a.playlist.subscribe(\"error\",a.Yr,a))};\ntY\u003dfunction(a,b,c,d){b in a.gD||(c\u003dnew g.Ny(c,d,{id:b,priority:2,namespace:\"appad\"}),a.sb.addCueRange(c),a.gD[b]\u003dc)};\nQLa\u003dfunction(a,b,c){if(!(c in b))return!1;b\u003db[c];Array.isArray(b)||(b\u003d[b]);b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,a.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\")){var d\u003d{CPN:a.getVideoData().clientPlaybackNonce};c\u003dg.fr(c,d);g.Zu(c,void 0,ana(c)||cna(c)||Zma(c))}else g.Zu(c,void 0,ana(c)||cna(c)||Zma(c));return!0};\neY\u003dfunction(a,b){a.ma();if(a.vb){var c\u003da.vb.getPlayerType();if(2\u003d\u003d\u003dc\u0026\u0026!a.Xd()){a.YD!\u003d\u003db\u0026\u0026(a.YD\u003db,a.Ua.Pa(\"onAdStateChange\",b));return}if(2\u003d\u003d\u003dc\u0026\u0026a.Xd()||5\u003d\u003d\u003dc||6\u003d\u003d\u003dc||7\u003d\u003d\u003dc)if(-1\u003d\u003d\u003db||0\u003d\u003d\u003db||5\u003d\u003d\u003db)return}a.bz!\u003d\u003db\u0026\u0026(a.bz\u003db,a.Ua.Pa(\"onStateChange\",b))};\npY\u003dfunction(a,b,c,d){if(!f){var e\u003db+\"_\"+c.videoId+\"_\"+c.Gc;var f\u003da.Ww.get(e);if(!f)return null;a.Ww.remove(e);if(g.T(f.getPlayerState(),128))return f.dispose(),null}if(f\u003d\u003d\u003dg.nM(a,b))return f;if((f.getVideoData().oauthToken||c.oauthToken)\u0026\u0026f.getVideoData().oauthToken!\u003d\u003dc.oauthToken)return null;d||a.bv(f);return f};\nuY\u003dfunction(a,b,c){c\u003dg.nM(a,c);b\u0026\u0026c\u003d\u003d\u003da.sb\u0026\u0026(c.getVideoData().Hf\u003d!0)};\nvY\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?1:c;a.ma();if(b.isValid()){var d\u003da.Sl(c,b);a.cancelPlayback(4,c);dY(a,d);2\u003d\u003d\u003dc\u0026\u0026a.sb.Ct(b.clientPlaybackNonce,b.Qb||\"\",b.breakType||0,b.le);1\u003d\u003d\u003dc\u0026\u0026(a.ol(1),JLa(a));a.ma()}else a.ma(),b.dispose(),g.ve(g.nM(a,c))};\nRLa\u003dfunction(a,b,c,d,e){b\u003daya(b,c,d,e);(c\u003dg.dE(a.Y)\u0026\u0026!a.Y.K)\u0026\u0026!a.vg\u0026\u0026(b.fetch\u003d0);iY(a,b);g.dE(a.Y)\u0026\u0026a.Tb.tick(\"ep_a_pr_s\");if(c\u0026\u0026!a.vg)c\u003dWX(a),Aya(c,b).then(function(f){a.NG\u003d!0;kY(a,f)});\nelse a.playlist.onReady(function(){lY(a)});\ng.dE(a.Y)\u0026\u0026a.Tb.tick(\"ep_a_pr_r\")};\nlY\u003dfunction(a,b){var c\u003dg.dE(a.Y)\u0026\u0026!a.Y.K,d\u003dc\u0026\u0026b?b:g.tM(a.playlist);b\u003dc\u0026\u0026b?b:a.getVideoData();d\u0026\u0026(b.dl\u0026\u0026(a.Y.fh||a.Y.ke)||!a.eq?(b\u003db.Hf,d\u003da.jo(d,1),b\u0026\u0026uY(a,d)):vY(a,d,1));g.dE(a.Y)\u0026\u0026a.Tb.tick(\"ep_p_l\");a.NG\u003d!1;a.Ua.Pa(\"onPlaylistUpdate\")};\nGLa\u003dfunction(a){if(a.playlist\u0026\u0026g.jE(a.Y)\u0026\u0026a.Gv()){var b\u003da.Y.N(\"html5_player_autonav_logging\");a.nextVideo(!1,b);return!0}return!1};\nsY\u003dfunction(a,b){var c\u003dg.Ia(b);c?((b\u003dPLa())\u0026\u0026b.list\u0026\u0026c(),a.bx\u003dnull):a.bx\u003db};\nPLa\u003dfunction(){var a\u003dg.Ia(\"yt.www.watch.lists.getState\");return a?a():null};\nwY\u003dfunction(a,b,c,d,e,f){b\u003d{id:b,namespace:\"appapi\"};\"chapter\"\u003d\u003d\u003df?(b.style\u003dMy.CHAPTER_MARKER,b.visible\u003d!0):isNaN(e)||(\"ad\"\u003d\u003d\u003df?b.style\u003dMy.AD_MARKER:(b.style\u003dMy.TIME_MARKER,b.color\u003de),b.visible\u003d!0);a.Ru([new g.Ny(1E3*c,1E3*d,b)],1);return!0};\nSLa\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?!0:e;var f\u003da.getIngestionTime();if(!f)return e\u0026\u0026a.getVideoData().isLivePlayback\u0026\u0026a.It.push({id:b,JY:c,IY:d}),!1;e\u003df-a.getCurrentTime();return wY(a,b,c-e,d-e)};\nTLa\u003dfunction(a,b){a.It\u003dg.Cp(a.It,function(f){return f.id!\u003d\u003db});\nfor(var c\u003da.sb.Zl(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d];if(e.getId()\u003d\u003d\u003db)return a.sb.removeCueRange(e),bY(a,\"cuerangesremoved\",[e]),!0}return!1};\nULa\u003dfunction(a){var b\u003d(0,g.Q)(),c\u003da.getCurrentTime();a\u003da.getVideoData();c\u003d1E3*(c-a.startSeconds);a.isLivePlayback\u0026\u0026(c\u003d0);return b-Math.max(c,0)};\n$L\u003dfunction(a,b,c){a.Y.X\u0026\u0026(a.pg\u003db,b.muted||oY(a,!1),c\u0026\u0026a.Y.storeUserVolume\u0026\u0026!a.Y.qb\u0026\u0026(c\u003d{volume:Math.floor(b.volume),muted:b.muted},c.unstorable||(g.ky(\"yt-player-volume\",c),g.ky(\"yt-player-volume\",c,2592E3))),VLa(a),c\u003dg.Lz\u0026\u0026a.ra\u0026\u0026!a.ra.vf(),a.Y.qb\u0026\u0026!c||a.Ua.Pa(\"onVolumeChange\",{muted:b.muted,volume:b.volume,unstorable:!a.Y.storeUserVolume}))};\nVLa\u003dfunction(a){var b\u003da.getVideoData();if(!b.Xg){b\u003da.Y.qb?1:lta(b);var c\u003da.ra;c.Kt(a.pg.muted);try{c.setVolume(a.pg.volume*b/100)}catch(d){g.Xx(new g.Rv(\"b183742307\",\"multiplier: \"+b+\", volume: \"+a.pg.volume))}}};\noY\u003dfunction(a,b){b!\u003d\u003da.Bw\u0026\u0026(a.Bw\u003db,a.Ua.Pa(\"onMutedAutoplayChange\",b))};\nxY\u003dfunction(a){var b\u003dsx(!0);return b\u0026\u0026(b\u003d\u003d\u003da.template.element||a.ra\u0026\u0026b\u003d\u003d\u003da.ra.Ee())?b:null};\nXLa\u003dfunction(a,b){var c\u003dwindow.screen\u0026\u0026window.screen.orientation;if((a.Y.N(\"lock_fullscreen2\")||a.Y.D)\u0026\u0026c\u0026\u0026c.lock\u0026\u0026(!g.Lz||!WLa))if(b){b\u003d0\u003d\u003d\u003dc.type.indexOf(\"portrait\");var d\u003da.template.getVideoAspectRatio(),e\u003db;1\u003ed?e\u003d!0:1\u003cd\u0026\u0026(e\u003d!1);if(!a.Sw||e!\u003d\u003db){c\u003dc.lock(e?\"portrait\":\"landscape\");if(null!\u003dc)c[\"catch\"](g.Ja);a.Sw\u003d!0}}else a.Sw\u0026\u0026(a.Sw\u003d!1,c.unlock())};\nbY\u003dfunction(a,b,c){a.Ua.ea(b,c);var d\u003dg.sE(a.Y)||g.lE(a.Y)||g.mE(a.Y);if(c\u0026\u0026d){switch(b){case \"cuerangemarkersupdated\":var e\u003d\"onCueRangeMarkersUpdated\";break;case \"cuerangesadded\":e\u003d\"onCueRangesAdded\";break;case \"cuerangesremoved\":e\u003d\"onCueRangesRemoved\"}e\u0026\u0026a.Ua.Pa(e,c.map(function(f){return{getId:function(){return this.id},\nend:f.end,id:f.getId(),namespace:\"ad\"\u003d\u003d\u003df.namespace?\"ad\":\"\",start:f.start,style:f.style,visible:f.visible}}))}};\nyY\u003dfunction(a,b,c,d,e,f){c\u003dvoid 0\u003d\u003d\u003dc?!0:c;f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.nM(a,e);if(!h||(2!\u003d\u003dh.getPlayerType()||a.Xd(h)||f)\u0026\u0026!g.UF(h.getVideoData()))3\u003d\u003d\u003da.getPresentingPlayerType()?hM(a.Zc).bl(\"control_seek\",b,c):(h\u003d\u003d\u003da.sb\u0026\u0026a.Mb\u0026\u0026!LLa(a,b)\u0026\u0026a.setLoopRange(null),a.seekTo(b,c,d,e))};\nYLa\u003dfunction(a){a.Ua.Pa(\"SIZE_CLICKED\",!a.WE)};\ncY\u003dfunction(a,b,c,d){c\u0026\u0026(a.Hg(),aY(a));c\u003dg.nM(a);c.td(new g.ED(\"staleconfig\",!1,{reason:b}));var e\u003da.getVideoData(),f\u003d{};f.video_id\u003de.videoId;f.adformat\u003de.adFormat;e.isLivePlayback?EF(e)\u0026\u0026g.DE(a.Y)\u0026\u0026(f.live_utc_start\u003dc.getIngestionTime(),f.resume\u003d\"1\"):(f.start\u003dc.getCurrentTime(),f.resume\u003d\"1\");e.Va\u0026\u0026(f.vvt\u003de.Va);e.X\u0026\u0026(f.vss_credentials_token\u003de.X,f.vss_credentials_token_type\u003de.Zh);e.oauthToken\u0026\u0026(f.oauth_token\u003de.oauthToken);e.fh\u0026\u0026(f.force_gvi\u003de.fh);f.autoplay\u003d1;f.reload_count\u003de.Eb+1;f.reload_reason\u003d\nb;e.XC\u0026\u0026(f.unplugged_partner_opt_out\u003de.XC);e.fd\u0026\u0026(f.ypc_is_premiere_trailer\u003de.fd);e.playerParams\u0026\u0026(f.player_params\u003de.playerParams);a.loadVideoByPlayerVars(f,void 0,d);\"signature\"\u003d\u003d\u003db\u0026\u0026a.Sc\u0026\u0026HLa(a)};\nZLa\u003dfunction(a,b){WX(a).autonavState\u003db;g.ky(\"yt-player-autonavstate\",b);a.Ua.ea(\"autonavchange\",b)};\n$La\u003dfunction(a){var b\u003da.getVideoData().Xg,c\u003da.Y.Eb,d\u003da.isInline()\u0026\u0026!a.getVideoData().yF,e\u003da.ra;b||c||d?e.OD():(e.QD(),$L(a,a.pg))};\nuLa\u003dfunction(a,b){return a.Y.N(\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.dE(a.Y)?new hT(b):null};\nrY\u003dfunction(a){var b\u003dLM(a.tb());b\u0026\u0026b.created\u0026\u0026(a.ma(),b.destroy())};\naMa\u003dfunction(a,b){b.bounds\u003da.getBoundingClientRect();for(var c\u003dg.q([\"display\",\"opacity\",\"visibility\",\"zIndex\"]),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b[d]\u003dIm(a,d);b.hidden\u003d!!a.hidden};\ntLa\u003dfunction(a){var b\u003da.Y,c\u003ddocument,d\u003dc.requestStorageAccess\u0026\u0026c.hasStorageAccess;b.N(\"embeds_enable_request_storage_access_safari_itp\")\u0026\u0026g.Zv\u0026\u0026d\u0026\u0026b.i?xu()||b.Ka?(g.Mv(\"embedsStorageAccessNotChecked\",{isIosWebview:xu(),isPemPlayer:b.Ka}),a.yx\u003d!1):c.hasStorageAccess().then(function(e){g.Mv(\"embedsHasStorageAccessResult\",{hasCookieAccess:e,resultedInError:!1});a.yx\u003d!e},function(e){g.Mv(\"embedsHasStorageAccessResult\",{hasCookieAccess:!1,\nresultedInError:!0});g.Xx(Error(\"Embeds ITP Error: \"+e));a.yx\u003d!1}):a.yx\u003d!1};\nzY\u003dfunction(a,b){var c\u003dvoid 0;g.sE(a.Y)\u0026\u0026tt(b)\u0026\u0026rt(b)\u0026\u0026(a\u003da.getVideoData().jf())\u0026\u0026(c\u003d{Authorization:\"Bearer \"+a});g.Zu(b,void 0,void 0,c)};\nAY\u003dfunction(a,b){b.forEach(function(c){zY(a,c)})};\nSEa\u003dfunction(a){return a.webPlayerContextConfig?a.webPlayerContextConfig.jsUrl:a.config.assets\u0026\u0026a.config.assets.js?a.config.assets.js:\"\"};\nbMa\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003daM(a.tb()))||void 0\u003d\u003d\u003db?void 0:b.Hv();if(!(a instanceof g.mN))return null;a\u003da.UK();return(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.X)||null};\nBY\u003dfunction(a){this.controller\u003da};\nCY\u003dfunction(a){this.GD\u003da};\nDY\u003dfunction(a,b,c){this.GD\u003da;this.ih\u003db;this.Ji\u003dc};\ncMa\u003dfunction(a,b,c){var d\u003da.GD();switch(b.type){case \"SKIP\":awa(d,a.ih,a.Ji,c)}};\nEY\u003dfunction(){};\nFY\u003dfunction(){};\nGY\u003dfunction(){};\nHY\u003dfunction(a,b){this.mp\u003da;this.Ta\u003db};\nIY\u003dfunction(a){this.I\u003da};\nJY\u003dfunction(a,b){this.Rh\u003da;this.Ta\u003db};\neMa\u003dfunction(a){g.H.call(this);this.i\u003da;this.wQ\u003ddMa(this)};\ndMa\u003dfunction(a){var b\u003dnew WJ(a.i.Oc);g.I(a,b);a\u003dg.q([new BY(a.i.wR),new HY(a.i.mp,a.i.Ta),new IY(a.i.I),new JY(a.i.Rh,a.i.Ta),new DY(a.i.VT,a.i.ih,a.i.Ji),new CY(a.i.NR),new FY,new GY,new EY]);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,Tva(b,c),Uva(b,c);a\u003dg.q([\"adInfoDialogEndpoint\",\"adFeedbackEndpoint\"]);for(c\u003da.next();!c.done;c\u003da.next())UJ(b,c.value,function(){});\nreturn b};\nKY\u003dfunction(a,b,c){if(c\u0026\u0026!c.includes(a.layoutType))return!1;b\u003dg.q(b);for(c\u003db.next();!c.done;c\u003db.next())if(!wy(a.Ga,c.value))return!1;return!0};\nfMa\u003dfunction(a,b){switch(a){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(a),8}};\nhMa\u003dfunction(a){var b;return(null\u003d\u003d\u003d(b\u003dgMa.get(a))||void 0\u003d\u003d\u003db?void 0:b.Pt)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"};\nMY\u003dfunction(a,b){var c\u003d{type:b.rb,controlFlowManagerLayer:iMa.get(b.jb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};b.Rb\u0026\u0026(c.entryTriggerType\u003db.Rb.triggerType);1!\u003d\u003db.slotPhysicalPosition\u0026\u0026(c.slotPhysicalPosition\u003db.slotPhysicalPosition);if(a){c.debugData\u003d{slotId:b.slotId};if(a\u003db.Rb)c.debugData.slotEntryTriggerData\u003dLY(a);a\u003db.vc;c.debugData.fulfillmentTriggerData\u003d[];a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())c.debugData.fulfillmentTriggerData.push(LY(d.value));b\u003db.uc;c.debugData.expirationTriggerData\u003d\n[];b\u003dg.q(b);for(a\u003db.next();!a.done;a\u003db.next())c.debugData.expirationTriggerData.push(LY(a.value))}return c};\njMa\u003dfunction(a,b){var c\u003d{type:b.layoutType,controlFlowManagerLayer:iMa.get(b.jb)||\"CONTROL_FLOW_MANAGER_LAYER_UNSPECIFIED\"};a\u0026\u0026(c.debugData\u003d{layoutId:b.layoutId});return c};\nLY\u003dfunction(a,b){var c\u003d{type:a.triggerType};null!\u003db\u0026\u0026(c.category\u003db);null!\u003da.Ng\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedSlotId\u003da.Ng);null!\u003da.Ne\u0026\u0026(c.triggerSourceData||(c.triggerSourceData\u003d{}),c.triggerSourceData.associatedLayoutId\u003da.Ne);return c};\nkMa\u003dfunction(a,b,c,d){b\u003d{opportunityType:b};a\u0026\u0026(d||c)\u0026\u0026(d\u003dg.on(d||[],function(e){return MY(a,e)}),b.debugData\u003dObject.assign(Object.assign({},c\u0026\u00260\u003cc.length?{associatedSlotId:c}:{}),0\u003cd.length?{slots:d}:{}));\nreturn b};\nOY\u003dfunction(a,b){return function(c){return lMa(NY(a),b.slotId,b.rb,b.slotPhysicalPosition,b.jb,b.Rb,b.vc,b.uc,c.layoutId,c.layoutType,c.jb)}};\nlMa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){return{adClientDataEntry:{slotData:MY(a,{slotId:b,rb:c,slotPhysicalPosition:d,jb:e,Rb:f,vc:h,uc:l,Ga:new nH([])}),layoutData:jMa(a,{layoutId:m,layoutType:n,jb:p,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],qc:new Map,Ga:new nH([]),Dc:{}})}}};\nPY\u003dfunction(a){this.Ma\u003da;this.i\u003d0\u003eMath.random()};\nNY\u003dfunction(a){var b;(b\u003da.i)||(a\u003da.Ma.get(),b\u003da.I.V().N(\"html5_force_debug_data_for_client_tmp_logs\")||a.I.V().N(\"html5_force_debug_data_for_client_tmp_logs_live_infra\"));return b};\nQY\u003dfunction(a,b,c,d){g.H.call(this);this.Ld\u003db;this.dc\u003dc;this.Ma\u003dd;this.i\u003da(this,this,this,this,this);g.I(this,this.i);a\u003dg.q(b);for(b\u003da.next();!b.done;b\u003da.next())g.I(this,b.value)};\nRY\u003dfunction(a,b){a.Ld.add(b);a.Ma.get().I.V().N(\"html5_not_register_disposables_when_core_listens\")||g.I(a,b)};\nSI\u003dfunction(a,b){VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.oh(b)};\nmMa\u003dfunction(a,b){a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.Pi(b)};\nTI\u003dfunction(a,b){VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.nf(b)};\nqH\u003dfunction(a,b){VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",b);a\u003dg.q(a.Ld);for(var c\u003da.next();!c.done;c\u003da.next())c.value.qf(b)};\nTY\u003dfunction(a,b,c){R(c,b,void 0,void 0,c.np);SY(a,b,!0)};\noMa\u003dfunction(a,b,c){if(UY(a.i,b))if(VY(a.i,b).C\u003dc?\"filled\":\"not_filled\",null\u003d\u003d\u003dc){WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_EMPTY\",b);c\u003dg.q(a.Ld);for(var d\u003dc.next();!d.done;d\u003dc.next())d.value.Qj(b);SY(a,b,!1)}else{WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLED_NON_EMPTY\",b,c);WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,c);if(d\u003dV(c.Ga,\"metadata_type_sub_layouts\")){d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next())WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_RECEIVED\",b,e.value)}e\u003dg.q(a.Ld);for(d\u003de.next();!d.done;d\u003d\ne.next())d.value.Rj(b);if(UY(a.i,b))if(VY(a.i,b).D)SY(a,b,!1);else{WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_LAYOUT_REQUESTED\",b,c);try{var f\u003da.i;if(!VY(f,b))throw new XY(\"Unknown slotState for onLayout\");if(!f.Sd.wm.get(b.rb))throw new XY(\"No LayoutRenderingAdapterFactory registered for slot of type: \"+b.rb);if(g.ac(c.Ad)\u0026\u0026g.ac(c.Tc)\u0026\u0026g.ac(c.Pc)\u0026\u0026g.ac(c.Uc)\u0026\u0026g.ac(c.Xc))throw new XY(\"Layout has no exit triggers.\");YY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.Ad);YY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\nc.Tc);YY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Pc);YY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Uc);YY(f,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Xc)}catch(n){a.Cf(b,c,n);SY(a,b,!0);return}VY(a.i,b).J\u003d!0;try{var h\u003da.i,l\u003dVY(h,b),m\u003dh.Sd.wm.get(b.rb).get().Pe(h.C,h.u,b,c);m.init();l.layout\u003dc;if(l.B)throw new XY(\"Already had LayoutRenderingAdapter registered for slot\");l.B\u003dm;ZY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_NORMAL\",c.Ad);ZY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\",\nc.Tc);ZY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\",c.Pc);ZY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_INPUT_SUBMITTED\",c.Uc);ZY(h,l,\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_CANCELLED\",c.Xc)}catch(n){$Y(a,b,!0);SY(a,b,!0);a.Cf(b,c,n);return}WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);f\u003dg.q(a.Ld);for(d\u003df.next();!d.done;d\u003df.next())d.value.Mi(b,c);$Y(a,b,!1);nMa(a,b)}else aZ(a.Ma.get())\u0026\u0026R(\"slot is unscheduled after been fulfilled.\",b,c)}};\nbZ\u003dfunction(a,b,c){WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_SCHEDULED\",b,c);a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Mi(b,c)};\nWI\u003dfunction(a,b,c){a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Ni(b,c)};\ncZ\u003dfunction(a,b,c){WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",b,c);a\u003dg.q(a.Ld);for(var d\u003da.next();!d.done;d\u003da.next())d.value.Lc(b,c)};\nUI\u003dfunction(a,b,c,d){WY(a.dc,hMa(d),b,c);a\u003dg.q(a.Ld);for(var e\u003da.next();!e.done;e\u003da.next())e.value.Vc(b,c,d)};\n$Y\u003dfunction(a,b,c){UY(a.i,b)\u0026\u0026(VY(a.i,b).J\u003d!1,c?a.Ma.get().I.V().N(\"html5_enable_deferred_triggers_on_error\")?dZ(a,pMa(a.i,b)):aZ(a.Ma.get())\u0026\u0026R(\"Ignore deferred triggers due to error\",b):dZ(a,pMa(a.i,b)))};\ndZ\u003dfunction(a,b){b.sort(function(f,h){function l(m){R(\"TriggerCategoryOrder enum does not contain trigger category: \"+m)}\nreturn f.category\u003d\u003d\u003dh.category?f.trigger.triggerId.localeCompare(h.trigger.triggerId):fMa(f.category,l)-fMa(h.category,l)});\nvar c\u003dnew Map;b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if(d\u003dd.value,UY(a.i,d.slot))if(VY(a.i,d.slot).J)VY(a.i,d.slot).S.push(d);else{qMa(a.dc,d.slot,d,d.layout);var e\u003dc.get(d.category);e||(e\u003d[]);e.push(d);c.set(d.category,e)}b\u003dg.q(rMa);for(d\u003db.next();!d.done;d\u003db.next())e\u003dg.q(d.value),d\u003de.next().value,e\u003de.next().value,(d\u003dc.get(d))\u0026\u0026sMa(a,d,e);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\"))\u0026\u0026tMa(a,b);(b\u003dc.get(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\"))\u0026\u0026uMa(a,b);(c\u003dc.get(\"TRIGGER_CATEGORY_SLOT_ENTRY\"))\u0026\u0026\nvMa(a,c)};\nsMa\u003dfunction(a,b,c){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())d\u003dd.value,d.layout\u0026\u0026eZ(a.i,d.slot)\u0026\u0026wMa(a,d.slot,d.layout,c)};\ntMa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())SY(a,c.value.slot,!1)};\nuMa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;a:switch(VY(a.i,c.slot).C){case \"not_filled\":var d\u003d!0;break a;default:d\u003d!1}d\u0026\u0026(VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_FULFILL_SLOT_REQUESTED\",c.slot),a.i.Ev(c.slot))}};\nvMa\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_ENTER_SLOT_REQUESTED\",c.slot);for(var d\u003dg.q(a.Ld),e\u003dd.next();!e.done;e\u003dd.next())e.value.Pi(c.slot);try{var f\u003da.i,h\u003dc.slot,l\u003dVY(f,h);if(!l)throw new fZ(\"Got enter request for unknown slot\");if(!l.u)throw new fZ(\"Tried to enter slot with no assigned slotAdapter\");if(\"scheduled\"!\u003d\u003dl.i)throw new fZ(\"Tried to enter a slot from stage: \"+l.i);if(gZ(l))throw new fZ(\"Got enter request for already active slot\");\nfor(var m\u003dg.q(hZ(f,h.rb+\"_\"+h.slotPhysicalPosition).values()),n\u003dm.next();!n.done;n\u003dm.next()){var p\u003dn.value;if(l!\u003d\u003dp\u0026\u0026gZ(p))throw new fZ(\"Trying to enter a slot when a slot of same type is already active.\",{activeSlotStatus:p.i});}}catch(r){R(r,c.slot,iZ(a.i,c.slot),void 0,r.np);SY(a,c.slot,!0);continue}c\u003dVY(a.i,c.slot);\"scheduled\"!\u003d\u003dc.i\u0026\u0026jZ(c.slot,c.i,\"enterSlot\");c.i\u003d\"enter_requested\";c.u.Yy()}};\nnMa\u003dfunction(a,b){var c;UY(a.i,b)\u0026\u0026gZ(VY(a.i,b))\u0026\u0026iZ(a.i,b)\u0026\u0026!eZ(a.i,b)\u0026\u0026(WY(a.dc,\"ADS_CLIENT_EVENT_TYPE_ENTER_LAYOUT_REQUESTED\",b,null!\u003d\u003d(c\u003diZ(a.i,b))\u0026\u0026void 0!\u003d\u003dc?c:void 0),a\u003dVY(a.i,b),\"entered\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"enterLayoutForSlot\"),a.i\u003d\"rendering\",a.B.startRendering(a.layout))};\nwMa\u003dfunction(a,b,c,d){if(UY(a.i,b)){var e\u003da.dc,f;var h\u003d(null\u003d\u003d\u003d(f\u003dgMa.get(d))||void 0\u003d\u003d\u003df?void 0:f.Ft)||\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\";WY(e,h,b,c);a\u003dVY(a.i,b);\"rendering\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"exitLayout\");a.i\u003d\"rendering_stop_requested\";a.B.gf(c,d)}};\nSY\u003dfunction(a,b,c){if(UY(a.i,b)){a:switch(VY(a.i,b).i){case \"exit_requested\":var d\u003d!0;break a;default:d\u003d!1}if(!d)a:switch(VY(a.i,b).i){case \"rendering_stop_requested\":d\u003d!0;break a;default:d\u003d!1}if(d\u0026\u0026(VY(a.i,b).D\u003d!0,!c))return;if(gZ(VY(a.i,b)))VY(a.i,b).D\u003d!0,xMa(a,b,c);else{a:switch(VY(a.i,b).C){case \"fill_requested\":c\u003d!0;break a;default:c\u003d!1}if(c)VY(a.i,b).D\u003d!0,UY(a.i,b)\u0026\u0026(VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_CANCEL_SLOT_FULFILLMENT_REQUESTED\",b),b\u003dVY(a.i,b),b.C\u003d\"fill_cancel_requested\",b.K.tD());else{c\u003d\niZ(a.i,b);VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_UNSCHEDULE_SLOT_REQUESTED\",b);d\u003dVY(a.i,b);var e\u003db.Rb,f\u003dd.xa.get(e.triggerId);f\u0026\u0026(f.gj(e),d.xa.delete(e.triggerId));e\u003dg.q(b.vc);for(f\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003dd.Z.get(f.triggerId);h\u0026\u0026(h.gj(f),d.Z.delete(f.triggerId))}e\u003dg.q(b.uc);for(f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,h\u003dd.X.get(f.triggerId))h.gj(f),d.X.delete(f.triggerId);null!\u003dd.layout\u0026\u0026(e\u003dd.layout,kZ(d,e.Ad),kZ(d,e.Tc),kZ(d,e.Pc),kZ(d,e.Uc),kZ(d,e.Xc));d.K\u003dvoid 0;null!\u003dd.u\u0026\u0026(d.u.release(),\nd.u\u003dvoid 0);null!\u003dd.B\u0026\u0026(d.B.release(),d.B\u003dvoid 0);d\u003da.i;VY(d,b)\u0026\u0026(d\u003dhZ(d,b.rb+\"_\"+b.slotPhysicalPosition))\u0026\u0026d.delete(b.slotId);VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_UNSCHEDULED\",b);a\u003dg.q(a.Ld);for(d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.Qi(b),c\u0026\u0026d.Ni(b,c)}}}};\nxMa\u003dfunction(a,b,c){if(UY(a.i,b)\u0026\u0026gZ(VY(a.i,b))){var d\u003diZ(a.i,b);if(d\u0026\u0026eZ(a.i,b))wMa(a,b,d,c?\"error\":\"abandoned\");else{VI(a.dc,\"ADS_CLIENT_EVENT_TYPE_EXIT_SLOT_REQUESTED\",b);try{var e\u003dVY(a.i,b);if(!e)throw new fZ(\"Cannot exit slot it is unregistered\");\"enter_requested\"!\u003d\u003de.i\u0026\u0026\"entered\"!\u003d\u003de.i\u0026\u0026\"rendering\"!\u003d\u003de.i\u0026\u0026jZ(e.slot,e.i,\"exitSlot\");e.i\u003d\"exit_requested\";if(void 0\u003d\u003d\u003de.u)throw e.i\u003d\"scheduled\",new fZ(\"Cannot exit slot because adapter is not defined\");e.u.Zy()}catch(f){R(f,b,void 0,void 0,f.np)}}}};\nyMa\u003dfunction(a){this.slot\u003da;this.xa\u003dnew Map;this.Z\u003dnew Map;this.X\u003dnew Map;this.oa\u003dnew Map;this.B\u003dthis.layout\u003dthis.u\u003dthis.K\u003dvoid 0;this.J\u003dthis.D\u003d!1;this.S\u003d[];this.i\u003d\"not_scheduled\";this.C\u003d\"not_filled\"};\ngZ\u003dfunction(a){return\"enter_requested\"\u003d\u003d\u003da.i||a.isActive()};\nXY\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;$a.call(this,a);this.np\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nfZ\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;$a.call(this,a);this.np\u003dc;this.args\u003d[];b\u0026\u0026this.args.push(b)};\nlZ\u003dfunction(a,b,c,d,e,f){g.H.call(this);this.Sd\u003da;this.B\u003db;this.D\u003dc;this.C\u003dd;this.u\u003de;this.Ma\u003df;this.i\u003dnew Map};\nhZ\u003dfunction(a,b){return(a\u003da.i.get(b))?a:new Map};\nVY\u003dfunction(a,b){return hZ(a,b.rb+\"_\"+b.slotPhysicalPosition).get(b.slotId)};\nzMa\u003dfunction(a){var b\u003d[];a.i.forEach(function(c){c\u003dg.q(c.values());for(var d\u003dc.next();!d.done;d\u003dc.next())b.push(d.value.slot)});\nreturn b};\nUY\u003dfunction(a,b){return null!\u003dVY(a,b)};\npMa\u003dfunction(a,b){a\u003dVY(a,b);b\u003d[].concat(g.u(a.S));bc(a.S);return b};\neZ\u003dfunction(a,b){a\u003dVY(a,b);if(b\u003dnull!\u003da.layout)a:switch(a.i){case \"rendering\":case \"rendering_stop_requested\":b\u003d!0;break a;default:b\u003d!1}return b};\niZ\u003dfunction(a,b){if(!mZ(a.Ma.get()))return b\u003dVY(a,b),null!\u003db.layout?b.layout:null;(a\u003dVY(a,b))?null!\u003da.layout\u0026\u0026!a.layout\u0026\u0026R(\"Unexpected empty layout\",b):R(\"Unexpected undefined slotState\",b);return(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.layout)||null};\nnZ\u003dfunction(a,b,c){if(g.ac(c))throw new fZ(\"No \"+AMa.get(b)+\" triggers found for slot.\");c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Sd.Xh.get(d.triggerType))throw new fZ(\"No trigger adapter registered for \"+b+\" trigger of type: \"+d.triggerType);};\nYY\u003dfunction(a,b,c){c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,!a.Sd.Xh.get(d.triggerType))throw new XY(\"No trigger adapter registered for \"+AMa.get(b)+\" trigger of type: \"+d.triggerType);};\nZY\u003dfunction(a,b,c,d){d\u003dg.q(d);for(var e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003da.Sd.Xh.get(e.triggerType);f.Ti(c,e,b.slot,b.layout?b.layout:null);b.oa.set(e.triggerId,f)}};\nkZ\u003dfunction(a,b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;var d\u003da.oa.get(c.triggerId);d\u0026\u0026(d.gj(c),a.oa.delete(c.triggerId))}};\njZ\u003dfunction(a,b,c){R(\"Slot stage was \"+b+\" when calling method \"+c,a)};\nBMa\u003dfunction(a){return oZ(a.wq).concat(oZ(a.Xh)).concat(oZ(a.Yl)).concat(oZ(a.Lm)).concat(oZ(a.wm))};\noZ\u003dfunction(a){var b\u003d[];a\u003dg.q(a.values());for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.Ei\u0026\u0026b.push(c);return b};\npZ\u003dfunction(a){g.H.call(this);this.i\u003da;this.u\u003dCMa(this)};\nCMa\u003dfunction(a){var b\u003dnew QY(function(c,d,e,f){return new lZ(a.i.Sd,c,d,e,f,a.i.Ma)},new Set(BMa(a.i.Sd).concat(a.i.listeners)),a.i.dc,a.i.Ma);\ng.I(a,b);return b};\nqZ\u003dfunction(a){g.H.call(this);var b\u003dthis;this.u\u003da;this.i\u003dnull;g.xe(this,function(){g.ve(b.i);b.i\u003dnull})};\nX\u003dfunction(a){return new qZ(a)};\nrZ\u003dfunction(a){this.i\u003da};\nsZ\u003dfunction(a,b,c){(a\u003da.i())||R(\"Could not initiate a command router instance.\");a.executeCommand(b,c)};\nDMa\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003da.config)||void 0\u003d\u003d\u003db?void 0:b.adPlacementConfig;a\u003da.renderer;return!(!c||null\u003d\u003dc.kind||!a)};\nEMa\u003dfunction(a){return null!\u003da.linearAd\u0026\u0026null!\u003da.adVideoStart};\nHMa\u003dfunction(a,b,c,d,e,f,h){b\u003dFMa(b,f,Number(d.prefetchMilliseconds)||0,h);a\u003db instanceof fZ?b:GMa(a,d,e,b,c);return a instanceof fZ?a:[a]};\nIMa\u003dfunction(a){var b,c;return void 0!\u003d\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.renderer)||void 0\u003d\u003d\u003db?void 0:b.adBreakServiceRenderer)||void 0\u003d\u003d\u003dc?void 0:c.getAdBreakUrl)};\nMMa\u003dfunction(a,b,c,d,e){b\u003dg.q(b);for(var f\u003db.next();!f.done;f\u003db.next())f\u003df.value,tZ(a,f.renderer,f.config.adPlacementConfig.kind);f\u003dArray.from(a.values()).filter(function(n){return JMa(n)});\na\u003d[];b\u003d{};f\u003dg.q(f);for(var h\u003df.next();!h.done;b\u003d{Xq:b.Xq},h\u003df.next()){b.Xq\u003dh.value;h\u003d{};for(var l\u003dg.q(b.Xq.dD),m\u003dl.next();!m.done;h\u003d{Rm:h.Rm},m\u003dl.next())h.Rm\u003dm.value,m\u003dfunction(n,p){return function(r){return n.Rm.eK(r,p.Xq.instreamVideoAdRenderer.elementId,n.Rm.uJ)}}(h,b),\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dh.Rm.Tr?a.push(KMa(c,d,h.Rm.vJ,e,b.Xq.instreamVideoAdRenderer.elementId,h.Rm.adSlotLoggingData,m)):a.push(LMa(c,d,e,b.Xq.instreamVideoAdRenderer.elementId,h.Rm.adSlotLoggingData,m))}return a};\ntZ\u003dfunction(a,b,c){if(b\u003dNMa(b)){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())if((d\u003dd.value)\u0026\u0026d.externalVideoId){var e\u003dOMa(a,d.externalVideoId);e.instreamVideoAdRenderer||(e.instreamVideoAdRenderer\u003dd,e.Sz\u003dc)}else R(\"InstreamVideoAdRenderer without externalVideoId\")}};\nNMa\u003dfunction(a){var b\u003d[],c\u003da.sandwichedLinearAdRenderer\u0026\u0026a.sandwichedLinearAdRenderer.linearAd\u0026\u0026a.sandwichedLinearAdRenderer.linearAd.instreamVideoAdRenderer;if(c)return b.push(c),b;if(a.instreamVideoAdRenderer)return b.push(a.instreamVideoAdRenderer),b;if(a.linearAdSequenceRenderer\u0026\u0026a.linearAdSequenceRenderer.linearAds){a\u003dg.q(a.linearAdSequenceRenderer.linearAds);for(c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,c.instreamVideoAdRenderer\u0026\u0026b.push(c.instreamVideoAdRenderer);return b}return null};\nJMa\u003dfunction(a){if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer)return R(\"AdPlacementSupportedRenderers without matching InstreamVideoAdRenderer\"),!1;for(var b\u003dg.q(a.dD),c\u003db.next();!c.done;c\u003db.next()){c\u003dc.value;if(void 0\u003d\u003d\u003dc.eK)return!1;if(void 0\u003d\u003d\u003dc.uJ)return R(\"AdPlacementConfig for AdPlacementSupportedRenderers that matches an InstreamVideoAdRenderer is undefined\"),!1;if(void 0\u003d\u003d\u003da.Sz||void 0\u003d\u003d\u003dc.Tr||a.Sz!\u003d\u003dc.Tr\u0026\u0026\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"!\u003d\u003dc.Tr)return!1;if(void 0\u003d\u003d\u003da.instreamVideoAdRenderer.elementId)return R(\"InstreamVideoAdRenderer has no elementId\",\nvoid 0,void 0,{kind:a.Sz,\"matching APSR kind\":c.Tr}),!1;if(\"AD_PLACEMENT_KIND_COMMAND_TRIGGERED\"\u003d\u003d\u003dc.Tr\u0026\u0026void 0\u003d\u003d\u003dc.vJ)return R(\"Command Triggered AdPlacementSupportedRenderer\u0027s AdPlacementRenderer does not have an element ID\"),!1}return!0};\nOMa\u003dfunction(a,b){a.has(b)||a.set(b,{instreamVideoAdRenderer:void 0,Sz:void 0,adVideoId:b,dD:[]});return a.get(b)};\nuZ\u003dfunction(a,b,c,d,e,f,h){d?OMa(a,d).dD.push({vJ:b,Tr:c,uJ:e,adSlotLoggingData:f,eK:h}):R(\"Companion AdPlacementSupportedRenderer without adVideoId\")};\nvZ\u003dfunction(a){var b,c\u003d0;a\u003dg.q(a.questions);for(var d\u003da.next();!d.done;d\u003da.next())if(d\u003dd.value,d\u003dd.instreamSurveyAdMultiSelectQuestionRenderer||d.instreamSurveyAdSingleSelectQuestionRenderer)c+\u003d(null\u003d\u003d\u003d(b\u003dd.surveyAdQuestionCommon)||void 0\u003d\u003d\u003db?void 0:b.durationMilliseconds)||0;return c};\nwZ\u003dfunction(a){var b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F,J,U,Y,L,ra,ua,Pa\u003d(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.questions)||void 0\u003d\u003d\u003db?void 0:b[0].instreamSurveyAdMultiSelectQuestionRenderer)||void 0\u003d\u003d\u003dc?void 0:c.surveyAdQuestionCommon)||(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003da.questions)||void 0\u003d\u003d\u003dd?void 0:d[0].instreamSurveyAdSingleSelectQuestionRenderer)||void 0\u003d\u003d\u003de?void 0:e.surveyAdQuestionCommon),Za\u003d[].concat(g.u((null\u003d\u003d\u003d(f\u003da.playbackCommands)||void 0\u003d\u003d\u003df?void 0:f.instreamAdCompleteCommands)||[]),g.u((null\u003d\u003d\u003dPa||void 0\u003d\u003d\u003dPa?\nvoid 0:Pa.timeoutCommands)||[]));return{impressionCommands:null\u003d\u003d\u003d(h\u003da.playbackCommands)||void 0\u003d\u003d\u003dh?void 0:h.impressionCommands,errorCommands:null\u003d\u003d\u003d(l\u003da.playbackCommands)||void 0\u003d\u003d\u003dl?void 0:l.errorCommands,muteCommands:null\u003d\u003d\u003d(m\u003da.playbackCommands)||void 0\u003d\u003d\u003dm?void 0:m.muteCommands,unmuteCommands:null\u003d\u003d\u003d(n\u003da.playbackCommands)||void 0\u003d\u003d\u003dn?void 0:n.unmuteCommands,pauseCommands:null\u003d\u003d\u003d(p\u003da.playbackCommands)||void 0\u003d\u003d\u003dp?void 0:p.pauseCommands,rewindCommands:null\u003d\u003d\u003d(r\u003da.playbackCommands)||void 0\u003d\u003d\u003dr?\nvoid 0:r.rewindCommands,resumeCommands:null\u003d\u003d\u003d(t\u003da.playbackCommands)||void 0\u003d\u003d\u003dt?void 0:t.resumeCommands,skipCommands:null\u003d\u003d\u003d(v\u003da.playbackCommands)||void 0\u003d\u003d\u003dv?void 0:v.skipCommands,progressCommands:null\u003d\u003d\u003d(x\u003da.playbackCommands)||void 0\u003d\u003d\u003dx?void 0:x.progressCommands,Bda:null\u003d\u003d\u003d(y\u003da.playbackCommands)||void 0\u003d\u003d\u003dy?void 0:y.clickthroughCommands,fullscreenCommands:null\u003d\u003d\u003d(z\u003da.playbackCommands)||void 0\u003d\u003d\u003dz?void 0:z.fullscreenCommands,activeViewViewableCommands:null\u003d\u003d\u003d(D\u003da.playbackCommands)||void 0\u003d\u003d\u003dD?\nvoid 0:D.activeViewViewableCommands,activeViewMeasurableCommands:null\u003d\u003d\u003d(G\u003da.playbackCommands)||void 0\u003d\u003d\u003dG?void 0:G.activeViewMeasurableCommands,activeViewFullyViewableAudibleHalfDurationCommands:null\u003d\u003d\u003d(F\u003da.playbackCommands)||void 0\u003d\u003d\u003dF?void 0:F.activeViewFullyViewableAudibleHalfDurationCommands,activeViewAudioAudibleCommands:null\u003d\u003d\u003d(U\u003dnull\u003d\u003d\u003d(J\u003da.playbackCommands)||void 0\u003d\u003d\u003dJ?void 0:J.activeViewTracking)||void 0\u003d\u003d\u003dU?void 0:U.activeViewAudioAudibleCommands,activeViewAudioMeasurableCommands:null\u003d\u003d\u003d\n(L\u003dnull\u003d\u003d\u003d(Y\u003da.playbackCommands)||void 0\u003d\u003d\u003dY?void 0:Y.activeViewTracking)||void 0\u003d\u003d\u003dL?void 0:L.activeViewAudioMeasurableCommands,endFullscreenCommands:null\u003d\u003d\u003d(ra\u003da.playbackCommands)||void 0\u003d\u003d\u003dra?void 0:ra.endFullscreenCommands,abandonCommands:null\u003d\u003d\u003d(ua\u003da.playbackCommands)||void 0\u003d\u003d\u003dua?void 0:ua.abandonCommands,completeCommands:Za}};\nQMa\u003dfunction(a,b,c,d,e,f,h){return function(l,m){return PMa(a,m.slotId,l,f,function(n,p){n\u003dh(n);return xZ(b,m.layoutId,p,e,n,\"LAYOUT_TYPE_SURVEY\",[new OH(c),d],c.adLayoutLoggingData)})}};\nTMa\u003dfunction(a,b,c,d,e,f,h){if(!RMa(a))return new fZ(\"Invalid InstreamVideoAdRenderer for SlidingText.\",{instreamVideoAdRenderer:a});var l\u003da.additionalPlayerOverlay.slidingTextPlayerOverlayRenderer;return[SMa(f,b,c,d,function(m){var n\u003dh(m);m\u003dm.slotId;m\u003dDy(e.u.get(),\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",m);var p\u003d{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",jb:\"core\"},r\u003dnew yZ(e.i,d);return{layoutId:m,layoutType:\"LAYOUT_TYPE_SLIDING_TEXT_PLAYER_OVERLAY\",qc:new Map,Ad:[r],Tc:[],\nPc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new PH(l)]),Dc:n(p)}})]};\nRMa\u003dfunction(a){a\u003d((null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.additionalPlayerOverlay)||{}).slidingTextPlayerOverlayRenderer;if(!a)return!1;var b\u003da.slidingMessages;return a.title\u0026\u0026b\u0026\u00260!\u003d\u003db.length?!0:!1};\nWMa\u003dfunction(a,b,c,d,e){var f;if(null\u003d\u003d\u003d(f\u003da.playerOverlay)||void 0\u003d\u003d\u003df||!f.instreamSurveyAdRenderer)return function(){return[]};\nif(!gua(a))return function(){return new fZ(\"Received invalid InstreamVideoAdRenderer for DAI survey.\",{instreamVideoAdRenderer:a})};\nvar h\u003da.playerOverlay.instreamSurveyAdRenderer,l\u003dvZ(h);return 0\u003e\u003dl?function(){return new fZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:h})}:function(m,n){var p\u003dUMa(m,c,d,function(r){var t\u003dn(r),v\u003dr.slotId;\nr\u003dwZ(h);v\u003dDy(e.u.get(),\"LAYOUT_TYPE_SURVEY\",v);var x\u003d{layoutId:v,layoutType:\"LAYOUT_TYPE_SURVEY\",jb:\"core\"},y\u003dnew yZ(e.i,d),z\u003dnew zZ(e.i,v),D\u003dnew AZ(e.i,v),G\u003dnew VMa(e.i);return{layoutId:v,layoutType:\"LAYOUT_TYPE_SURVEY\",qc:new Map,Ad:[y,G],Tc:[z],Pc:[],Uc:[D],Xc:[],jb:\"core\",Ga:new nH([new NH(h),new EH(b),new mI(l/1E3),new pI(r)]),Dc:t(x),adLayoutLoggingData:h.adLayoutLoggingData}});\nm\u003dTMa(a,c,p.slotId,d,e,m,n);return m instanceof fZ?m:[p].concat(g.u(m))}};\ndNa\u003dfunction(a,b,c,d,e){var f\u003d[];try{var h\u003d[];if(c.renderer.linearAdSequenceRenderer)var l\u003dfunction(v){v\u003dXMa(v.slotId,c,b,e(v),d);h\u003dv.gY;return v.YR};\nelse if(c.renderer.instreamVideoAdRenderer)l\u003dfunction(v){var x\u003dv.slotId;v\u003de(v);var y,z\u003dc.config.adPlacementConfig,D\u003dYMa(z),G\u003dD.vK;D\u003dD.yK;var F\u003dc.renderer.instreamVideoAdRenderer;if(null\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.playerOverlay)||void 0\u003d\u003d\u003dy?0:y.instreamSurveyAdRenderer)throw new TypeError(\"Survey overlay should not be set on single video.\");var J\u003dZMa(F);y\u003dMath.min(G+1E3*J.videoLengthSeconds,D);D\u003dnew vG(0,[J.videoLengthSeconds],y);var U\u003dJ.videoLengthSeconds,Y\u003dJ.playerVars,L\u003dJ.instreamAdPlayerOverlayRenderer,\nra\u003dJ.adVideoId,ua\u003d$Ma(c),Pa\u003dJ.qc;J\u003dJ.sJ;var Za\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.adLayoutLoggingData;F\u003dnull\u003d\u003d\u003dF||void 0\u003d\u003d\u003dF?void 0:F.sodarExtensionData;x\u003dDy(b.u.get(),\"LAYOUT_TYPE_MEDIA\",x);var Ab\u003d{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",jb:\"core\"};return{layoutId:x,layoutType:\"LAYOUT_TYPE_MEDIA\",qc:Pa,Ad:[new BZ(b.i)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new IH(d),new ZH(U),new $H(Y),new bI(G),new cI(y),L\u0026\u0026new JH(L),new EH(z),new GH(ra),new FH(D),new hI(ua),F\u0026\u0026new aI(F),new VH({current:null}),\nnew eI({}),new tI(J)].filter(aNa)),Dc:v(Ab),adLayoutLoggingData:Za}};\nelse throw new TypeError(\"Expected valid AdPlacementRenderer for DAI\");var m\u003dbNa(a,d,l);f.push(m);for(var n\u003dg.q(h),p\u003dn.next();!p.done;p\u003dn.next()){var r\u003dp.value,t\u003dr(a,e);if(t instanceof fZ)return t;f.push.apply(f,g.u(t))}}catch(v){return new fZ(v,{errorMessage:v.message,AdPlacementRenderer:c,numberOfSurveyRenderers:cNa(c)})}return f};\ncNa\u003dfunction(a){a\u003d(a.renderer.linearAdSequenceRenderer||{}).linearAds;return null!\u003d\u003da\u0026\u0026void 0!\u003d\u003da\u0026\u0026a.length?a.filter(function(b){var c,d;return null!\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dc?void 0:c.playerOverlay)||void 0\u003d\u003d\u003dd?void 0:d.instreamSurveyAdRenderer)}).length:0};\nXMa\u003dfunction(a,b,c,d,e){var f\u003db.config.adPlacementConfig,h\u003dYMa(f),l\u003dh.vK,m\u003dh.yK;h\u003d(b.renderer.linearAdSequenceRenderer||{}).linearAds;if(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh||!h.length)throw new TypeError(\"Expected linear ads\");var n\u003d[],p\u003d{sO:l,tO:0,dY:n};h\u003dh.map(function(t){return eNa(a,t,p,c,d,f,e,m)}).map(function(t,v){v\u003dnew vG(v,n,m);\nreturn t(v)});\nvar r\u003dh.map(function(t){return t.ZR});\nreturn{YR:fNa(c,a,l,r,f,$Ma(b),d,m),gY:h.map(function(t){return t.fY})}};\neNa\u003dfunction(a,b,c,d,e,f,h,l){var m,n,p\u003dZMa(b.instreamVideoAdRenderer),r\u003dc.sO,t\u003dc.tO,v\u003dMath.min(r+1E3*p.videoLengthSeconds,l);c.sO\u003dv;c.tO++;c.dY.push(p.videoLengthSeconds);var x\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dm?void 0:m.playerOverlay)||void 0\u003d\u003d\u003dn?void 0:n.instreamSurveyAdRenderer;if(\"nPpU29QrbiU\"\u003d\u003d\u003dp.adVideoId\u0026\u0026null\u003d\u003dx)throw new TypeError(\"Survey slate media has no survey overlay\");return function(y){var z,D,G\u003dp.playerVars;2\u003c\u003dy.u\u0026\u0026(G.slot_pos\u003dy.i);G.autoplay\u003d\"1\";G\u003dp.videoLengthSeconds;\nvar F\u003dp.playerVars,J\u003dp.qc,U\u003dp.sJ,Y\u003dp.instreamAdPlayerOverlayRenderer,L\u003dp.adVideoId,ra\u003dnull\u003d\u003d\u003d(z\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dz?void 0:z.adLayoutLoggingData,ua\u003dnull\u003d\u003d\u003d(D\u003db.instreamVideoAdRenderer)||void 0\u003d\u003d\u003dD?void 0:D.sodarExtensionData,Pa\u003dDy(d.u.get(),\"LAYOUT_TYPE_MEDIA\",a),Za\u003d{layoutId:Pa,layoutType:\"LAYOUT_TYPE_MEDIA\",jb:\"adapter\"};y\u003d{layoutId:Pa,layoutType:\"LAYOUT_TYPE_MEDIA\",qc:J,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"adapter\",Ga:new nH([new IH(h),new ZH(G),new $H(F),new bI(r),new cI(v),new dI(t),\nnew VH({current:null}),Y\u0026\u0026new JH(Y),new EH(f),new GH(L),new FH(y),ua\u0026\u0026new aI(ua),x\u0026\u0026new sI(x),new eI({}),new tI(U)].filter(aNa)),Dc:e(Za),adLayoutLoggingData:ra};G\u003dWMa(b.instreamVideoAdRenderer,f,h,y.layoutId,d);return{ZR:y,fY:G}}};\nZMa\u003dfunction(a){if(!a)throw new TypeError(\"Expected instream video ad renderer\");if(!a.playerVars)throw new TypeError(\"Expected player vars in url encoded string\");var b\u003dlt(a.playerVars),c\u003dNumber(b.length_seconds);if(isNaN(c))throw new TypeError(\"Expected valid length seconds in player vars\");var d\u003dNumber(a.trimmedMaxNonSkippableAdDurationMs);c\u003disNaN(d)?c:Math.min(c,d/1E3);d\u003da.playerOverlay||{};d\u003dvoid 0\u003d\u003d\u003dd.instreamAdPlayerOverlayRenderer?null:d.instreamAdPlayerOverlayRenderer;var e\u003db.video_id;e||\n(e\u003d(e\u003da.externalVideoId)?e:void 0);if(!e)throw new TypeError(\"Expected valid video id in IVAR\");return{playerVars:b,videoLengthSeconds:c,instreamAdPlayerOverlayRenderer:d,adVideoId:e,qc:a.pings?xG(a.pings):new Map,sJ:wG(a.pings)}};\n$Ma\u003dfunction(a){a\u003dNumber(a.driftRecoveryMs);return isNaN(a)||0\u003e\u003da?null:a};\nYMa\u003dfunction(a){var b\u003da.adTimeOffset||{};a\u003db.offsetEndMilliseconds;b\u003dNumber(b.offsetStartMilliseconds);if(isNaN(b))throw new TypeError(\"Expected valid start offset\");a\u003dNumber(a);if(isNaN(a))throw new TypeError(\"Expected valid end offset\");return{vK:b,yK:a}};\nhNa\u003dfunction(a,b,c,d,e,f,h){var l\u003dc.pings;return l?[gNa(a,f,e,function(m){var n\u003dm.slotId;m\u003dh(m);var p\u003dc.adLayoutLoggingData;n\u003dDy(b.u.get(),\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",n);var r\u003d{layoutId:n,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",jb:\"core\"};return{layoutId:n,layoutType:\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\",qc:xG(l),Ad:[new CZ(b.i,f)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new EH(d)]),Dc:m(r),adLayoutLoggingData:p}})]:new fZ(\"VideoAdTrackingRenderer without VideoAdTracking pings filled.\",\n{videoAdTrackingRenderer:c})};\njNa\u003dfunction(a,b,c,d,e,f,h,l){a\u003diNa(a,c,f,h,d,function(m){var n\u003dm.slotId;m\u003dl(m);n\u003dDy(b.u.get(),\"LAYOUT_TYPE_FORECASTING\",n);var p\u003d{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",jb:\"core\"},r\u003dnew Map,t\u003de.impressionUrls;t\u0026\u0026r.set(\"impression\",t);return{layoutId:n,layoutType:\"LAYOUT_TYPE_FORECASTING\",qc:r,Ad:[new DZ(b.i,n)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new gI(e),new EH(c)]),Dc:m(p)}});\nreturn a instanceof fZ?a:[a]};\nlNa\u003dfunction(a,b,c,d,e,f,h,l){a\u003dkNa(a,c,f,h,d,function(m,n){var p\u003dm.slotId;m\u003dl(m);var r\u003de.contentSupportedRenderer;r?r.textOverlayAdContentRenderer?(r\u003dDy(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",p),n\u003dEZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",e,c,m,FZ(b,n,p))):r.enhancedTextOverlayAdContentRenderer?(r\u003dDy(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",p),n\u003dEZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\",e,c,m,FZ(b,n,p))):r.imageOverlayAdContentRenderer?(r\u003dDy(b.u.get(),\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",\np),n\u003dFZ(b,n,p),n.push(new GZ(b.i,r)),n\u003dEZ(b,r,\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\",e,c,m,n)):n\u003dnew XY(\"InvideoOverlayAdRenderer without appropriate sub renderer\"):n\u003dnew XY(\"InvideoOverlayAdRenderer without contentSupportedRenderer\");return n});\nreturn a instanceof fZ?a:[a]};\noNa\u003dfunction(a,b,c,d,e,f,h){var l\u003dNumber(d.durationMilliseconds);return isNaN(l)?new fZ(\"Expected valid duration for AdActionInterstitialRenderer.\"):function(m){return mNa(b,m.slotId,c,l,{impressionCommands:void 0,abandonCommands:d.abandonCommands?[{commandExecutorCommand:d.abandonCommands}]:void 0,completeCommands:d.completionCommands},d.skipPings?new Map([[\"skip\",d.skipPings]]):new Map,h(m),function(n){return nNa(a,n,e,function(p,r){var t\u003dp.slotId;p\u003dh(p);t\u003dDy(b.u.get(),\"LAYOUT_TYPE_ENDCAP\",t);return xZ(b,\nt,r,c,p,\"LAYOUT_TYPE_ENDCAP\",[new LH(d)],d.adLayoutLoggingData)})},d.adLayoutLoggingData,f)}};\npNa\u003dfunction(a,b,c,d){if(!c.playerVars)return new fZ(\"No playerVars available in AdIntroRenderer.\");var e\u003dlt(c.playerVars);e.autoplay\u003d\"1\";return function(f){var h\u003df.slotId;f\u003dd(f);h\u003dDy(a.u.get(),\"LAYOUT_TYPE_MEDIA\",h);var l\u003d{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",jb:\"adapter\"};return{Nq:{layoutId:h,layoutType:\"LAYOUT_TYPE_MEDIA\",qc:new Map,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"adapter\",Ga:new nH([new fI({}),new EH(b),new VH({current:null}),new $H(e)]),Dc:f(l)},gs:[new HZ(a.i,h)],Cp:[],Qy:[],Py:[]}}};\nrNa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003dvZ(e);if(!fua(e))return new fZ(\"Received invalid InstreamSurveyAdRenderer for VOD composite survey.\",{InstreamSurveyAdRenderer:e});if(0\u003e\u003dm)return new fZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:e});var n\u003dQMa(a,b,e,f,c,d,h);return n instanceof fZ?n:function(p){return qNa(b,p.slotId,c,m,wZ(e),h(p),n,l)}};\nsNa\u003dfunction(a,b,c,d,e,f,h){function l(p){return nNa(a,p,d,m)}\nfunction m(p,r){var t\u003dp.slotId;p\u003dh(p);t\u003dDy(b.u.get(),\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",t);return xZ(b,t,r,c,p,\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\",[new MH(e),f],e.adLayoutLoggingData)}\nif(!(!isNaN(Number(e.timeoutSeconds))\u0026\u0026e.text\u0026\u0026e.ctaButton\u0026\u0026e.ctaButton.buttonRenderer\u0026\u0026e.brandImage\u0026\u0026e.backgroundImage\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026e.backgroundImage.thumbnailLandscapePortraitRenderer.landscape))return new fZ(\"Received invalid SurveyTextInterstitialRenderer.\",{SurveyTextInterstitialRenderer:e});var n\u003d1E3*e.timeoutSeconds;return function(p){var r\u003d{impressionCommands:e.impressionCommands,completeCommands:e.timeoutCommands,skipCommands:e.dismissCommands},t\u003d\nh(p);p\u003dIZ(b,p.slotId,c,n,r,new Map,t,l);r\u003dnew RH(p.dG);return{Nq:{layoutId:p.layoutId,layoutType:p.layoutType,qc:p.qc,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:p.jb,Ga:new nH([].concat(g.u(p.ev),[r])),Dc:p.Dc,adLayoutLoggingData:p.adLayoutLoggingData},gs:[],Cp:p.Pc,Qy:p.Uc,Py:p.Xc,ph:p.ph}}};\nwNa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){function t(x){var y\u003dnew vG(0,[v.yy]),z\u003dtNa(v.playerVars,v.MN,l,p,y);x\u003dm(x);var D\u003dn.get(v.JB.externalVideoId);y\u003duNa(b,\"core\",v.JB,c,z,v.yy,f,y,x,D);return{layout:{layoutId:y.layoutId,layoutType:y.layoutType,qc:y.qc,Ad:y.Ad,Tc:y.Tc,Pc:y.Pc,Uc:y.Uc,Xc:y.Xc,jb:y.jb,Ga:y.Ga,Dc:y.Dc,adLayoutLoggingData:y.adLayoutLoggingData},Dm:[]}}\nvar v\u003dJZ(e,r);if(v instanceof XY)return new fZ(v);if(t instanceof fZ)return t;a\u003dvNa(a,c,f,h,d,l.zf,t);return a instanceof fZ?a:a.Dm.concat(a.hG)};\nJZ\u003dfunction(a,b){if(!a.playerVars)return new XY(\"No playerVars available in InstreamVideoAdRenderer.\");var c;if(null\u003d\u003da.elementId||null\u003d\u003da.playerVars||null\u003d\u003da.playerOverlay||null\u003d\u003d(null\u003d\u003d\u003d(c\u003da.playerOverlay)||void 0\u003d\u003d\u003dc?void 0:c.instreamAdPlayerOverlayRenderer)||null\u003d\u003da.pings||null\u003d\u003da.externalVideoId)return new XY(\"Received invalid VOD InstreamVideoAdRenderer\",{instreamVideoAdRenderer:a});c\u003dlt(a.playerVars);var d\u003dNumber(c.length_seconds);if(isNaN(d))if(b.I.V().N(\"html5_allow_missing_ad_duration_in_player_vars\"))d\u003d\n0,R(\"Expected valid length seconds in player vars but got NaN\");else return new XY(\"Expected valid length seconds in player vars\");return{JB:a,playerVars:c,MN:a.playerVars,yy:d}};\ntNa\u003dfunction(a,b,c,d,e){a.iv_load_policy\u003dd;b\u003dlt(b);if(b.cta_conversion_urls)try{a.cta_conversion_urls\u003dJSON.parse(b.cta_conversion_urls)}catch(f){R(f)}c.hg\u0026\u0026(a.ctrl\u003dc.hg);c.Gg\u0026\u0026(a.ytr\u003dc.Gg);c.Rl\u0026\u0026(a.ytrcc\u003dc.Rl);c.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,c.Zh\u0026\u0026(a.vss_credentials_token_type\u003dc.Zh),c.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dc.mdxEnvironment));2\u003c\u003de.u\u0026\u0026(a.slot_pos\u003de.i);a.autoplay\u003d\"1\";return a};\nzNa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){b\u003dxNa(a,b,c,e,f,l,m,n,p,r);a:{e\u003dg.q(e);for(m\u003de.next();!m.done;m\u003de.next())if(m.value.instreamSurveyAdRenderer){e\u003d!0;break a}e\u003d!1}e?(c\u003dyNa(a,c,f,h),c instanceof fZ?d\u003dc:(f\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\"),h\u003dDy(a.u.get(),\"LAYOUT_TYPE_SURVEY\",f),c.uc.push(new KZ(a.i,h)),a\u003db({slotId:c.slotId,rb:c.rb,slotPhysicalPosition:c.slotPhysicalPosition,jb:c.jb,Rb:c.Rb,vc:c.vc,uc:c.uc},{slotId:f,layoutId:h}),d\u003da instanceof fZ?a:{hG:{slotId:c.slotId,rb:c.rb,slotPhysicalPosition:c.slotPhysicalPosition,\nRb:c.Rb,vc:c.vc,uc:c.uc,jb:c.jb,Ga:new nH([new iI(a.layout)]),adSlotLoggingData:d},Dm:a.Dm})):d\u003dvNa(a,c,f,h,d,l.zf,b);return d instanceof fZ?d:d.Dm.concat(d.hG)};\nxNa\u003dfunction(a,b,c,d,e,f,h,l,m,n){return function(p,r){a:{b:{var t\u003d[];for(var v\u003dg.q(d),x\u003dv.next();!x.done;x\u003dv.next())if(x\u003dx.value,x.instreamVideoAdRenderer){x\u003dJZ(x.instreamVideoAdRenderer,n);if(x instanceof XY){t\u003dnew fZ(x);break b}t.push(x.yy)}}if(t instanceof fZ)r\u003dt;else{v\u003d0;x\u003d[];for(var y\u003d[],z\u003d[],D\u003d[],G\u003d[],F\u003d[],J\u003dnew WH({current:null}),U\u003d[],Y\u003dg.q(d),L\u003dY.next();!L.done;L\u003dY.next())if(L\u003dL.value,L.adIntroRenderer){L\u003dpNa(b,c,L.adIntroRenderer,h);if(L instanceof fZ){r\u003dL;break a}L\u003dL(p);x.push(L.Nq);y\u003d\n[].concat(g.u(L.gs),g.u(y));z\u003d[].concat(g.u(L.Cp),g.u(z));L.ph\u0026\u0026(U\u003d[L.ph].concat(g.u(U)))}else if(L.instreamVideoAdRenderer){var ra\u003dJZ(L.instreamVideoAdRenderer,n);if(ra instanceof XY){r\u003dnew fZ(ra);break a}var ua\u003dnew vG(v,t);L\u003db;var Pa\u003dra.JB,Za\u003dtNa(ra.playerVars,ra.MN,f,m,ua),Ab\u003dh(p),$b\u003dl.get(ra.JB.externalVideoId);ra\u003duNa(L,\"adapter\",Pa,c,Za,ra.yy,e,ua,Ab,$b);ua\u003dra.Tc;Pa.isCritical\u0026\u0026(ua\u003d[new HZ(L.i,ra.layoutId)].concat(g.u(ua)));L\u003d{layoutId:ra.layoutId,layoutType:ra.layoutType,qc:ra.qc,Ad:[],Tc:[],\nPc:[],Uc:[],Xc:[],jb:ra.jb,Ga:ra.Ga,Dc:ra.Dc,adLayoutLoggingData:ra.adLayoutLoggingData};Pa\u003dua;ra\u003dra.Pc;v++;x.push(L);y\u003d[].concat(g.u(Pa),g.u(y));z\u003d[].concat(g.u(ra),g.u(z))}else if(L.adActionInterstitialRenderer){L\u003doNa(a,b,c,L.adActionInterstitialRenderer,e,v,h);if(L instanceof fZ){r\u003dL;break a}L\u003dL(p);x.push(L.Nq);y\u003d[].concat(g.u(L.gs),g.u(y));z\u003d[].concat(g.u(L.Cp),g.u(z));L.ph\u0026\u0026(U\u003d[L.ph].concat(g.u(U)))}else if(L.instreamSurveyAdRenderer){if(void 0\u003d\u003d\u003dr){r\u003dnew fZ(\"Composite Survey must already have a Survey Bundle with required metadata.\",\n{instreamSurveyAdRenderer:L.instreamSurveyAdRenderer});break a}L\u003drNa(a,b,c,e,L.instreamSurveyAdRenderer,J,h,r);if(L instanceof fZ){r\u003dL;break a}L\u003dL(p);x.push(L.Nq);L.ph\u0026\u0026U.push(L.ph);y\u003d[].concat(g.u(L.gs),g.u(y));z\u003d[].concat(g.u(L.Cp),g.u(z));D\u003d[].concat(g.u(L.Qy),g.u(D));G\u003d[].concat(g.u(L.Py),g.u(G));F\u003d[J].concat(g.u(F))}else if(L.surveyTextInterstitialRenderer){L\u003dsNa(a,b,c,e,L.surveyTextInterstitialRenderer,J,h);if(L instanceof fZ){r\u003dL;break a}L\u003dL(p);x.push(L.Nq);L.ph\u0026\u0026U.push(L.ph);z\u003d[].concat(g.u(L.Cp),\ng.u(z))}else{r\u003dnew fZ(\"Unsupported linearAd found in LinearAdSequenceRenderer.\");break a}r\u003d{eY:x,Tc:y,Uc:D,Xc:G,Pc:z,ev:F,Dm:U}}}r instanceof fZ?p\u003dr:(D\u003dp.slotId,t\u003dr.eY,v\u003dr.Tc,x\u003dr.Pc,y\u003dr.Uc,z\u003dr.ev,p\u003dh(p),D\u003dDy(b.u.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",D),G\u003d{layoutId:D,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",jb:\"core\"},p\u003d{layout:{layoutId:D,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",qc:new Map,Ad:[new DZ(b.i,D)],Tc:v,Pc:x,Uc:y,Xc:[],jb:\"core\",Ga:new nH([new XH(t)].concat(g.u(z))),Dc:p(G)},\nDm:r.Dm});return p}};\nBNa\u003dfunction(a,b,c,d,e,f,h){if(!fua(c))return new fZ(\"Received invalid InstreamSurveyAdRenderer for VOD single survey.\",{InstreamSurveyAdRenderer:c});var l\u003dvZ(c);if(0\u003e\u003dl)return new fZ(\"InstreamSurveyAdRenderer should have valid duration.\",{instreamSurveyAdRenderer:c});var m\u003dnew WH({current:null}),n\u003dQMa(a,b,c,m,d,f,h);return ANa(a,d,f,l,e,function(p,r){var t\u003dp.slotId,v\u003dwZ(c);p\u003dh(p);t\u003dDy(b.u.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",t);var x\u003d{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",jb:\"core\"},y\u003dn(t,r);\nV(y.Ga,\"metadata_type_fulfilled_layout\")||R(\"Could not retrieve overlay layout ID during VodMediaBreakLayout for survey creation. This should never happen.\");v\u003d[new EH(d),new nI(l),new pI(v),new qI(!0),m,new SH(\"LAYOUT_TYPE_SURVEY\")];return{IT:{layoutId:t,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",qc:new Map,Ad:[new DZ(b.i,t)],Tc:[new zZ(b.i,r.layoutId)],Pc:[],Uc:[new AZ(b.i,r.layoutId)],Xc:[],jb:\"core\",Ga:new nH(v),Dc:p(x)},lT:y}})};\nLZ\u003dfunction(a,b,c,d,e,f,h){this.u\u003da;this.i\u003db;this.Ma\u003dc;this.B\u003dd;this.D\u003de;this.C\u003df;this.loadPolicy\u003dvoid 0\u003d\u003d\u003dh?1:h};\nSma\u003dfunction(a,b,c,d,e,f,h){var l,m,n,p,r,t,v,x,y,z,D,G\u003d[];if(0\u003d\u003d\u003db.length)return G;b\u003db.filter(DMa);for(var F\u003dnew Map,J\u003dnew Map,U\u003dg.q(b),Y\u003dU.next();!Y.done;Y\u003dU.next())(Y\u003dY.value.renderer.remoteSlotsRenderer)\u0026\u0026Y.hostElementId\u0026\u0026J.set(Y.hostElementId,Y);U\u003dg.q(b);for(Y\u003dU.next();!Y.done;Y\u003dU.next()){Y\u003dY.value;var L\u003dCNa(a,F,Y,d,e,f,h,J);L instanceof fZ?R(L,void 0,void 0,{renderer:Y.renderer,config:Y.config.adPlacementConfig,kind:Y.config.adPlacementConfig.kind,contentCpn:d,daiEnabled:f}):G.push.apply(G,\ng.u(L))}if(null\u003d\u003d\u003da.D||f\u0026\u0026!h.mK)return a\u003dh.zf\u0026\u00261\u003d\u003d\u003db.length\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003db[0].config)||void 0\u003d\u003d\u003dl?void 0:l.adPlacementConfig)||void 0\u003d\u003d\u003dm?void 0:m.kind)\u0026\u0026(null\u003d\u003d\u003d(n\u003db[0].renderer)||void 0\u003d\u003d\u003dn?void 0:n.adBreakServiceRenderer),G.length||a||R(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003db[0])||void 0\u003d\u003d\u003dp?void 0:p.config)||\nvoid 0\u003d\u003d\u003dr?void 0:r.adPlacementConfig)||void 0\u003d\u003d\u003dt?void 0:t.kind,renderer:null\u003d\u003d\u003d(v\u003db[0])||void 0\u003d\u003d\u003dv?void 0:v.renderer}),G;c\u003dc.filter(DMa);G.push.apply(G,g.u(MMa(F,c,a.u.get(),a.D,d,a.Ma.get())));G.length||R(\"Expected slots parsed from AdPlacementRenderers\",void 0,void 0,{\"AdPlacementRenderer count\":b.length,contentCpn:d,daiEnabled:f,\"first APR kind\":null\u003d\u003d\u003d(z\u003dnull\u003d\u003d\u003d(y\u003dnull\u003d\u003d\u003d(x\u003db[0])||void 0\u003d\u003d\u003dx?void 0:x.config)||void 0\u003d\u003d\u003dy?void 0:y.adPlacementConfig)||void 0\u003d\u003d\u003dz?void 0:z.kind,renderer:null\u003d\u003d\u003d\n(D\u003db[0])||void 0\u003d\u003d\u003dD?void 0:D.renderer});return G};\nCNa\u003dfunction(a,b,c,d,e,f,h,l){function m(x){return OY(a.B.get(),x)}\nvar n\u003dc.renderer,p\u003dc.config.adPlacementConfig,r\u003dp.kind,t\u003dc.adSlotLoggingData,v\u003dh.mK\u0026\u0026\"AD_PLACEMENT_KIND_START\"\u003d\u003d\u003dr;v\u003df\u0026\u0026!v;if(null!\u003dn.adsEngagementPanelRenderer)return uZ(b,c.elementId,r,n.adsEngagementPanelRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),G\u003dn.adsEngagementPanelRenderer,F\u003dOY(a.B.get(),x);return MZ(D,x.slotId,\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\",new wH(G),y,z,G.impressionPings,F,n.adsEngagementPanelRenderer.adLayoutLoggingData)}),[];\nif(null!\u003dn.actionCompanionAdRenderer)uZ(b,c.elementId,r,n.actionCompanionAdRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),G\u003dn.actionCompanionAdRenderer,F\u003dOY(a.B.get(),x);return MZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\",new vH(G),y,z,G.impressionPings,F,n.actionCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.imageCompanionAdRenderer)uZ(b,c.elementId,r,n.imageCompanionAdRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),G\u003dn.imageCompanionAdRenderer,F\u003dOY(a.B.get(),x);return MZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\",new AH(G),y,z,G.impressionPings,F,n.imageCompanionAdRenderer.adLayoutLoggingData)});\nelse if(n.shoppingCompanionCarouselRenderer)uZ(b,c.elementId,r,n.shoppingCompanionCarouselRenderer.adVideoId,p,t,function(x,y,z){var D\u003da.i.get(),G\u003dn.shoppingCompanionCarouselRenderer,F\u003dOY(a.B.get(),x);return MZ(D,x.slotId,\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\",new BH(G),y,z,G.impressionPings,F,n.shoppingCompanionCarouselRenderer.adLayoutLoggingData)});\nelse if(n.adBreakServiceRenderer){if(!IMa(c))return[];if(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"!\u003d\u003dr)return HMa(a.u.get(),p,t,c.renderer.adBreakServiceRenderer,d,e,f);if(!f\u0026\u0026!NZ(a.Ma.get()))return new fZ(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED AdBreakServiceRenderer but cue point event is unsupported\");if(!a.C)return new fZ(\"Received AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED with no CuePointOpportunityAdapter set for interface\");h.zf||R(\"Received non-live cue point triggered AdBreakServiceRenderer\",\nvoid 0,void 0,{kind:r,adPlacementConfig:p,daiEnabledForContentVideo:String(f),isServedFromLiveInfra:String(h.zf),clientPlaybackNonce:h.clientPlaybackNonce});DNa(a.C,{adPlacementRenderer:c,contentCpn:d,aK:e})}else{if(n.clientForecastingAdRenderer)return jNa(a.u.get(),a.i.get(),p,t,n.clientForecastingAdRenderer,d,e,m);if(n.invideoOverlayAdRenderer)return lNa(a.u.get(),a.i.get(),p,t,n.invideoOverlayAdRenderer,d,e,m);if((n.linearAdSequenceRenderer||n.instreamVideoAdRenderer)\u0026\u0026v)return dNa(a.u.get(),a.i.get(),\nc,d,m);if(n.linearAdSequenceRenderer\u0026\u0026!v)return tZ(b,n,r),null!\u003dn.linearAdSequenceRenderer.linearAds?zNa(a.u.get(),a.i.get(),p,t,n.linearAdSequenceRenderer.linearAds,d,e,h,m,l,a.loadPolicy,a.Ma.get()):new fZ(\"Received invalid LinearAdSequenceRenderer.\");if(!n.remoteSlotsRenderer||f){if(n.instreamVideoAdRenderer\u0026\u0026!v)return tZ(b,n,r),wNa(a.u.get(),a.i.get(),p,t,n.instreamVideoAdRenderer,d,e,h,m,l,a.loadPolicy,a.Ma.get());if(n.instreamSurveyAdRenderer)return BNa(a.u.get(),a.i.get(),n.instreamSurveyAdRenderer,\np,t,d,m);if(null!\u003dn.sandwichedLinearAdRenderer)return EMa(n.sandwichedLinearAdRenderer)?zNa(a.u.get(),a.i.get(),p,t,[n.sandwichedLinearAdRenderer.adVideoStart,n.sandwichedLinearAdRenderer.linearAd],d,e,h,m,l,a.loadPolicy,a.Ma.get()):new fZ(\"Received invalid SandwichedLinearAdRenderer.\");if(null!\u003dn.videoAdTrackingRenderer)return hNa(a.u.get(),a.i.get(),n.videoAdTrackingRenderer,p,t,d,m)}}return[]};\nOZ\u003dfunction(a){g.H.call(this);this.i\u003da};\nuy\u003dfunction(a,b,c,d){a.i().Ph(b,d);c\u003dc();a\u003da.i();PZ(a.dc,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_PROCESSED\",b,d,c);b\u003dg.q(c);for(c\u003db.next();!c.done;c\u003db.next())a:{d\u003da;c\u003dc.value;VI(d.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_RECEIVED\",c);VI(d.dc,\"ADS_CLIENT_EVENT_TYPE_SCHEDULE_SLOT_REQUESTED\",c);try{var e\u003dd.i;if(g.gb(c.slotId))throw new fZ(\"Slot ID was empty\");if(VY(e,c))throw new fZ(\"Duplicate registration for slot.\",{slotId:c.slotId,slotEntryTriggerType:c.Rb.triggerType});if(!e.Sd.Yl.has(c.rb))throw new fZ(\"No fulfillment adapter factory registered for slot of type: \"+\nc.rb);if(!e.Sd.Lm.has(c.rb))throw new fZ(\"No SlotAdapterFactory registered for slot of type: \"+c.rb);nZ(e,\"TRIGGER_CATEGORY_SLOT_ENTRY\",c.Rb?[c.Rb]:[]);nZ(e,\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",c.vc);nZ(e,\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",c.uc);var f\u003dd.i,h\u003dc.rb+\"_\"+c.slotPhysicalPosition,l\u003dhZ(f,h);if(VY(f,c))throw new fZ(\"Duplicate slots not supported\");l.set(c.slotId,new yMa(c));f.i.set(h,l)}catch(ra){R(ra,c,void 0,void 0,ra.np);break a}VY(d.i,c).J\u003d!0;try{var m\u003dd.i,n\u003dVY(m,c),p\u003dc.Rb,r\u003dm.Sd.Xh.get(p.triggerType);\nr\u0026\u0026(r.Ti(\"TRIGGER_CATEGORY_SLOT_ENTRY\",p,c,null),n.xa.set(p.triggerId,r));for(var t\u003dg.q(c.vc),v\u003dt.next();!v.done;v\u003dt.next()){var x\u003dv.value,y\u003dm.Sd.Xh.get(x.triggerType);y\u0026\u0026(y.Ti(\"TRIGGER_CATEGORY_SLOT_FULFILLMENT\",x,c,null),n.Z.set(x.triggerId,y))}for(var z\u003dg.q(c.uc),D\u003dz.next();!D.done;D\u003dz.next()){var G\u003dD.value,F\u003dm.Sd.Xh.get(G.triggerType);F\u0026\u0026(F.Ti(\"TRIGGER_CATEGORY_SLOT_EXPIRATION\",G,c,null),n.X.set(G.triggerId,F))}var J\u003dm.Sd.Yl.get(c.rb).get().Pe(m.B,c);n.K\u003dJ;var U\u003dm.Sd.Lm.get(c.rb).get().Pe(m.D,\nc);U.init();n.u\u003dU}catch(ra){R(ra,c,void 0,void 0,ra.np);SY(d,c,!0);break a}VI(d.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_SCHEDULED\",c);d.i.oh(c);for(var Y\u003dg.q(d.Ld),L\u003dY.next();!L.done;L\u003dY.next())L.value.oh(c);$Y(d,c,!1)}};\nQZ\u003dfunction(a,b,c,d){this.Wo\u003db;this.i\u003dc;this.visible\u003dd;this.triggerType\u003d\"TRIGGER_TYPE_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\nRZ\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.B\u003da;this.C\u003db;this.u\u003dc;this.i\u003dnew Map;d.get().addListener(this);g.xe(this,function(){d.get().removeListener(e)})};\nPma\u003dfunction(a,b){var c\u003d0x8000000000000;for(var d\u003d0,e\u003dg.q(b.vc),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,f instanceof QZ?(c\u003dMath.min(c,f.i.start),d\u003dMath.max(d,f.i.end)):R(\"Found unexpected fulfillment trigger for throttled slot.\",b,null,{fulfillmentTrigger:f});c\u003dnew Kr(c,d);d\u003d\"throttledadcuerange:\"+b.slotId;a.i.set(d,b);a.u.get().addCueRange(d,c.start,c.end,!1,a)};\nSZ\u003dfunction(){g.H.apply(this,arguments);this.Ei\u003d!0;this.Vh\u003dnew Map;this.i\u003dnew Map};\nENa\u003dfunction(a,b){a\u003dg.q(a.Vh.values());for(var c\u003da.next();!c.done;c\u003da.next())if(c.value.layoutId\u003d\u003d\u003db)return!0;return!1};\nFNa\u003dfunction(a,b){a\u003dg.q(a.i.values());for(var c\u003da.next();!c.done;c\u003da.next()){c\u003dg.q(c.value);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.layoutId\u003d\u003d\u003db)return d}R(\"Trying to retrieve an unknown layout\",void 0,void 0,{isEmpty:String(g.gb(b)),layoutId:b})};\nKZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_CLOSE_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nHZ\u003dfunction(a,b){this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\";this.triggerId\u003da(this.triggerType)};\nyZ\u003dfunction(a,b){this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\nBZ\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\";this.triggerId\u003da(this.triggerType)};\nTZ\u003dfunction(a,b){this.i\u003db;this.rb\u003d\"SLOT_TYPE_PLAYER_BYTES\";this.layoutType\u003d\"LAYOUT_TYPE_MEDIA\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nUZ\u003dfunction(a,b){this.i\u003db;this.rb\u003d\"SLOT_TYPE_IN_PLAYER\";this.triggerType\u003d\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nDZ\u003dfunction(a,b){this.layoutId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nCZ\u003dfunction(a,b){this.i\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\";this.triggerId\u003da(this.triggerType)};\nGNa\u003dfunction(a,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\u003da(this.triggerType)};\nVMa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_PLAYBACK_MINIMIZED\";this.triggerId\u003da(this.triggerType)};\nzZ\u003dfunction(a,b){this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SKIP_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nAZ\u003dfunction(a,b){this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SURVEY_SUBMITTED\";this.triggerId\u003da(this.triggerType)};\nGZ\u003dfunction(a,b){this.durationMs\u003d45E3;this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\";this.triggerId\u003da(this.triggerType)};\nHNa\u003dfunction(a){return[new QH(a.Tt),new JH(a.instreamAdPlayerOverlayRenderer),new UH(a.uN),new EH(a.adPlacementConfig),new ZH(a.videoLengthSeconds),new mI(a.nF)]};\nINa\u003dfunction(a,b,c,d,e,f){a\u003dc.LE?c.LE:Dy(f,\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",a);var h\u003d{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",jb:b};return{layoutId:a,layoutType:\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",qc:new Map,Ad:[new yZ(function(l){return Ey(f,l)},c.Tt)],\nTc:[],Pc:[],Uc:[],Xc:[],jb:b,Ga:d,Dc:e(h),adLayoutLoggingData:c.instreamAdPlayerOverlayRenderer.adLayoutLoggingData}};\nVZ\u003dfunction(a){var b\u003dthis;this.u\u003da;this.i\u003dfunction(c){return Ey(b.u.get(),c)}};\nJNa\u003dfunction(a,b,c,d,e,f){c\u003dnew nH([new KH(c),new EH(d)]);b\u003dDy(a.u.get(),\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",b);d\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",jb:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\",qc:new Map,Ad:[new yZ(function(h){return Ey(a.u.get(),h)},e)],\nTc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:c,Dc:f(d),adLayoutLoggingData:void 0}};\nWZ\u003dfunction(a,b,c,d,e){return INa(b,c,d,new nH(HNa(d)),e,a.u.get())};\nKNa\u003dfunction(a,b,c,d,e){var f\u003dHNa(d);f.push(new CH(d.vR));f.push(new DH(d.xR));return INa(b,c,d,new nH(f),e,a.u.get())};\nMZ\u003dfunction(a,b,c,d,e,f,h,l,m){b\u003dDy(a.u.get(),c,b);var n\u003d{layoutId:b,layoutType:c,jb:\"core\"},p\u003dnew Map;h\u0026\u0026p.set(\"impression\",h);return{layoutId:b,layoutType:c,qc:p,Ad:[new DZ(a.i,b),new TZ(a.i,e)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([d,new EH(f),new QH(e)]),Dc:l(n),adLayoutLoggingData:m}};\nFZ\u003dfunction(a,b,c){var d\u003d[];d.push(new UZ(a.i,c));b\u0026\u0026d.push(b);return d};\nEZ\u003dfunction(a,b,c,d,e,f,h){var l\u003d{layoutId:b,layoutType:c,jb:\"core\"};return{layoutId:b,layoutType:c,qc:new Map,Ad:h,Tc:[new KZ(a.i,b)],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new zH(d),new EH(e)]),Dc:f(l),adLayoutLoggingData:d.adLayoutLoggingData}};\nxZ\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d{layoutId:b,layoutType:f,jb:\"core\"};return{layoutId:b,layoutType:f,qc:new Map,Ad:[new yZ(a.i,c)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new EH(d)].concat(g.u(h))),Dc:e(m),adLayoutLoggingData:l}};\nmNa\u003dfunction(a,b,c,d,e,f,h,l,m,n){a\u003dIZ(a,b,c,d,e,f,h,l,m,n);return{Nq:{layoutId:a.layoutId,layoutType:a.layoutType,qc:a.qc,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:a.jb,Ga:new nH(a.ev),Dc:a.Dc,adLayoutLoggingData:a.adLayoutLoggingData},gs:a.Tc,Cp:a.Pc,Qy:a.Uc,Py:a.Xc,ph:a.ph}};\nqNa\u003dfunction(a,b,c,d,e,f,h,l){b\u003dIZ(a,b,c,d,e,new Map,f,function(m){return h(m,l)},void 0);\na\u003dnew AZ(a.i,b.dG);c\u003dnew RH(b.dG);d\u003dnew SH(\"LAYOUT_TYPE_SURVEY\");return{Nq:{layoutId:b.layoutId,layoutType:b.layoutType,qc:b.qc,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:b.jb,Ga:new nH([].concat(g.u(b.ev),[c,d])),Dc:b.Dc,adLayoutLoggingData:b.adLayoutLoggingData},gs:b.Tc,Cp:b.Pc,Qy:[].concat(g.u(b.Uc),[a]),Py:b.Xc,ph:b.ph}};\nIZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){b\u003dDy(a.u.get(),\"LAYOUT_TYPE_MEDIA_BREAK\",b);var p\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",jb:\"adapter\"};l\u003dl(b);var r\u003dV(l.Ga,\"metadata_type_fulfilled_layout\");r||R(\"Could not retrieve overlay layout ID during VodSkippableMediaBreakLayout creation. This should never happen.\");r\u003dr?r.layoutId:\"\";c\u003d[new EH(c),new nI(d),new pI(e)];n\u0026\u0026c.push(new dI(n));return{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA_BREAK\",qc:f,Ad:[],Tc:[new zZ(a.i,r)],Pc:[],Uc:[],Xc:[],jb:\"adapter\",\nev:c,Dc:h(p),adLayoutLoggingData:m,ph:l,dG:r}};\nuNa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003dc.elementId,r\u003d{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",jb:b};d\u003d[new EH(d),new FH(l),new GH(c.externalVideoId),new IH(h),new JH(c.playerOverlay.instreamAdPlayerOverlayRenderer),new pI({impressionCommands:c.impressionCommands,abandonCommands:c.onAbandonCommands,completeCommands:c.completeCommands}),new $H(e),new VH({current:null}),new ZH(f)];(e\u003dc.playerUnderlay)\u0026\u0026d.push(new KH(e));e\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");f\u003d(f\u003dc.playerOverlay.instreamAdPlayerOverlayRenderer.elementId)?\nf:Dy(a.u.get(),\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\",e);d.push(new RH(f));d.push(new TH(e));d.push(new dI(l.i));c.adNextParams\u0026\u0026d.push(new xH(c.adNextParams));c.clickthroughEndpoint\u0026\u0026d.push(new yH(c.clickthroughEndpoint));c.legacyInfoCardVastExtension\u0026\u0026d.push(new oI(c.legacyInfoCardVastExtension));c.sodarExtensionData\u0026\u0026d.push(new aI(c.sodarExtensionData));n\u0026\u0026d.push(new lI(n));d.push(new tI(wG(c.pings)));return{layoutId:p,layoutType:\"LAYOUT_TYPE_MEDIA\",qc:xG(c.pings),Ad:[new DZ(a.i,p)],Tc:c.skipOffsetMilliseconds?\n[new zZ(a.i,f)]:[],Pc:[new zZ(a.i,f)],Uc:[],Xc:[],jb:b,Ga:new nH(d),Dc:m(r),adLayoutLoggingData:c.adLayoutLoggingData}};\nfNa\u003dfunction(a,b,c,d,e,f,h,l){d.every(function(n){return KY(n,[],[\"LAYOUT_TYPE_MEDIA\"])})||R(\"Unexpect subLayout type for DAI composite layout\");\nb\u003dDy(a.u.get(),\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",b);var m\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",jb:\"core\"};return{layoutId:b,layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\",qc:new Map,Ad:[new BZ(a.i)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new bI(c),new cI(l),new XH(d),new EH(e),new hI(f),new eI({})]),Dc:h(m)}};\naNa\u003dfunction(a){return null!\u003da};\nXZ\u003dfunction(a,b,c){this.Wo\u003db;this.visible\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\";this.triggerId\u003da(this.triggerType)};\nYZ\u003dfunction(a,b,c){this.Ne\u003db;this.slotId\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ACTIVE_AND_SLOT_ID_HAS_EXITED\";this.triggerId\u003da(this.triggerType)};\nZZ\u003dfunction(a,b){this.Ne\u003db;this.triggerType\u003d\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nLNa\u003dfunction(a){this.triggerType\u003d\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\";this.triggerId\u003da(this.triggerType)};\n$Z\u003dfunction(a,b,c){this.Wo\u003db;this.i\u003dc;this.triggerType\u003d\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\";this.triggerId\u003da(this.triggerType)};\na_\u003dfunction(a,b){this.slotId\u003db;this.triggerType\u003d\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\";this.triggerId\u003da(this.triggerType)};\nb_\u003dfunction(a,b){this.Ng\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_ENTERED\";this.triggerId\u003da(this.triggerType)};\nc_\u003dfunction(a,b){this.Ng\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_EXITED\";this.triggerId\u003da(this.triggerType)};\nd_\u003dfunction(a,b){this.Ng\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\";this.triggerId\u003da(this.triggerType)};\ne_\u003dfunction(a,b){this.Ng\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\";this.triggerId\u003da(this.triggerType)};\nf_\u003dfunction(a,b){this.Ng\u003db;this.triggerType\u003d\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\";this.triggerId\u003da(this.triggerType)};\nFMa\u003dfunction(a,b,c,d){var e\u003da.kind;d\u003dd?!1:!a.hideCueRangeMarker;switch(e){case \"AD_PLACEMENT_KIND_START\":return d\u003d{fl:new Kr(-0x8000000000000,-0x8000000000000),YA:d},null!\u003dc\u0026\u0026(d.zs\u003dnew Kr(-0x8000000000000,-0x8000000000000)),d;case \"AD_PLACEMENT_KIND_END\":return d\u003d{fl:new Kr(0x7ffffffffffff,0x8000000000000),YA:d},null!\u003dc\u0026\u0026(d.zs\u003dnew Kr(Math.max(0,b-c),0x8000000000000)),d;case \"AD_PLACEMENT_KIND_MILLISECONDS\":e\u003da.adTimeOffset;e.offsetStartMilliseconds||R(\"AD_PLACEMENT_KIND_MILLISECONDS missing start milliseconds.\");\ne.offsetEndMilliseconds||R(\"AD_PLACEMENT_KIND_MILLISECONDS missing end milliseconds.\");a\u003dNumber(e.offsetStartMilliseconds);e\u003dNumber(e.offsetEndMilliseconds);-1\u003d\u003d\u003de\u0026\u0026(e\u003db);if(Number.isNaN(a)||Number.isNaN(e)||a\u003ee)return new fZ(\"AD_PLACEMENT_KIND_MILLISECONDS endMs needs to be \u003e\u003d startMs.\",{offsetStartMs:a,offsetEndMs:e},e\u003d\u003d\u003db\u0026\u0026a-500\u003c\u003de);d\u003d{fl:new Kr(a,e),YA:d};if(null!\u003dc){a\u003dMath.max(0,a-c);if(a\u003d\u003d\u003de)return d;d.zs\u003dnew Kr(a,e)}return d;default:return new fZ(\"AdPlacementKind not supported in convertToRange.\",\n{kind:e,adPlacementConfig:a})}};\ng_\u003dfunction(a){var b\u003dthis;this.u\u003da;this.i\u003dfunction(c){return Ey(b.u.get(),c)}};\nGMa\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?[]:f;var h\u003dCy(a.u.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\"),l\u003d[];d.zs\u0026\u0026d.zs.start!\u003d\u003dd.fl.start\u0026\u0026l.push(new QZ(a.i,c,new Kr(d.zs.start,d.fl.start),!1));l.push(new QZ(a.i,c,new Kr(d.fl.start,d.fl.end),d.YA));d\u003d{getAdBreakUrl:b.getAdBreakUrl,LN:d.fl.start,KN:d.fl.end};b\u003dnew e_(a.i,h);f\u003d[new jI(d)].concat(g.u(f));return{slotId:h,rb:\"SLOT_TYPE_AD_BREAK_REQUEST\",slotPhysicalPosition:1,Rb:b,vc:l,uc:[new CZ(a.i,c),new c_(a.i,h),new d_(a.i,h)],jb:\"core\",Ga:new nH(f),adSlotLoggingData:e}};\nNNa\u003dfunction(a,b,c){var d\u003d[];c\u003dg.q(c);for(var e\u003dc.next();!e.done;e\u003dc.next())d.push(MNa(a,b,e.value));return d};\nMNa\u003dfunction(a,b,c){return null!\u003dc.Ng\u0026\u0026c.Ng\u003d\u003d\u003da?c.clone(b):c};\nPMa\u003dfunction(a,b,c,d,e){return ONa(a,b,c,d,e)};\nnNa\u003dfunction(a,b,c,d){var e\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");return ONa(a,e,b,c,d)};\nONa\u003dfunction(a,b,c,d,e){var f\u003dnew ZZ(a.i,c),h\u003d[new b_(a.i,b)];a\u003d[new c_(a.i,b),new CZ(a.i,d)];return{slotId:b,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:f,vc:h,uc:a,jb:\"core\",Ga:new nH([new iI(e({slotId:b,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,jb:\"core\",Rb:f,vc:h,uc:a},c))]),adSlotLoggingData:void 0}};\nANa\u003dfunction(a,b,c,d,e,f){var h\u003dCy(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\"),l\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\"),m\u003dDy(a.u.get(),\"LAYOUT_TYPE_SURVEY\",l);b\u003dh_(a,b,c,d);d\u003d[new b_(a.i,h)];a\u003d[new c_(a.i,h),new CZ(a.i,c),new KZ(a.i,m)];if(b instanceof fZ)return b;f\u003df({slotId:h,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,jb:\"core\",Rb:b,vc:d,uc:a},{slotId:l,layoutId:m});l\u003df.lT;return[{slotId:h,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:b,vc:d,uc:a,jb:\"core\",Ga:new nH([new iI(f.IT)]),adSlotLoggingData:e},\nl]};\nPNa\u003dfunction(a,b,c,d,e){e\u003de?e:Cy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew ZZ(a.i,c);var f\u003d[new b_(a.i,e)];a\u003d[new CZ(a.i,b),new c_(a.i,e)];return{slotId:e,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,vc:f,uc:a,jb:\"core\",Ga:new nH([new iI(d({slotId:e,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,jb:\"core\",Rb:c,vc:f,uc:a}))])}};\nQNa\u003dfunction(a,b,c,d){var e\u003dCy(a.u.get(),\"SLOT_TYPE_PLAYER_UNDERLAY\");c\u003dnew ZZ(a.i,c);var f\u003d[new b_(a.i,e)];a\u003d[new CZ(a.i,b),new c_(a.i,e)];return{slotId:e,rb:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,Rb:c,vc:f,uc:a,jb:\"core\",Ga:new nH([new iI(d({slotId:e,rb:\"SLOT_TYPE_PLAYER_UNDERLAY\",slotPhysicalPosition:1,jb:\"core\",Rb:c,vc:f,uc:a}))])}};\nkNa\u003dfunction(a,b,c,d,e,f){b\u003dh_(a,b,c,d);if(b instanceof fZ)return b;var h\u003db instanceof QZ?new $Z(a.i,c,b.i):null;d\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");var l\u003d[new b_(a.i,d)];a\u003d[new CZ(a.i,c),new c_(a.i,d)];f\u003df({slotId:d,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,jb:\"core\",Rb:b,vc:l,uc:a},h);return f instanceof XY?new fZ(f):{slotId:d,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:b,vc:l,uc:a,jb:\"core\",Ga:new nH([new iI(f)]),adSlotLoggingData:e}};\nUMa\u003dfunction(a,b,c,d){var e\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew ZZ(a.i,c);var f\u003d[new b_(a.i,e)],h\u003d[new c_(a.i,e),new CZ(a.i,b)];f\u003d{slotId:e,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,jb:\"core\",Rb:c,vc:f,uc:h};return{slotId:e,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,vc:[new b_(a.i,e)],uc:[new CZ(a.i,b),new c_(a.i,e)],jb:\"core\",Ga:new nH([new iI(d(f))])}};\nSMa\u003dfunction(a,b,c,d,e){var f\u003dCy(a.u.get(),\"SLOT_TYPE_IN_PLAYER\");c\u003dnew YZ(a.i,d,c);d\u003d[new b_(a.i,f)];a\u003d[new CZ(a.i,b)];return{slotId:f,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,Rb:c,vc:d,uc:a,jb:\"core\",Ga:new nH([new iI(e({slotId:f,rb:\"SLOT_TYPE_IN_PLAYER\",slotPhysicalPosition:1,jb:\"core\",Rb:c,vc:d,uc:a}))])}};\nLMa\u003dfunction(a,b,c,d,e,f){var h\u003dCy(a.u.get(),b);return RNa(a,h,b,new ZZ(a.i,d),c,e,d,f)};\ngNa\u003dfunction(a,b,c,d){var e\u003dCy(a.u.get(),\"SLOT_TYPE_PLAYBACK_TRACKING\");b\u003dnew zy(a.i,b);var f\u003d[new b_(a.i,e)];a\u003d[new c_(a.i,e)];return{slotId:e,rb:\"SLOT_TYPE_PLAYBACK_TRACKING\",slotPhysicalPosition:1,Rb:b,vc:f,uc:a,jb:\"core\",Ga:new nH([new iI(d({slotId:e,rb:\"SLOT_TYPE_PLAYBACK_TRACKING\",slotPhysicalPosition:1,jb:\"core\",Rb:b,vc:f,uc:a}))]),adSlotLoggingData:c}};\nKMa\u003dfunction(a,b,c,d,e,f,h){return RNa(a,c,b,new a_(a.i,c),d,f,e,h)};\nbNa\u003dfunction(a,b,c){var d\u003dCy(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\"),e\u003dnew LNa(a.i),f\u003d[new f_(a.i,d)];a\u003d[new CZ(a.i,b)];return{slotId:d,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:e,vc:f,uc:a,jb:\"core\",Ga:new nH([new iI(c({slotId:d,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,jb:\"core\",Rb:e,vc:f,uc:a})),new eI({})])}};\nvNa\u003dfunction(a,b,c,d,e,f,h){a\u003dyNa(a,b,c,d);if(a instanceof fZ)return a;h\u003dh({slotId:a.slotId,rb:a.rb,slotPhysicalPosition:a.slotPhysicalPosition,Rb:a.Rb,vc:a.vc,uc:a.uc,jb:a.jb});if(h instanceof fZ)return h;b\u003d[new iI(h.layout)];f\u0026\u0026b.push(new rI({}));return{hG:{slotId:a.slotId,rb:a.rb,slotPhysicalPosition:a.slotPhysicalPosition,Rb:a.Rb,vc:a.vc,uc:a.uc,jb:a.jb,Ga:new nH(b),adSlotLoggingData:e},Dm:h.Dm}};\nyNa\u003dfunction(a,b,c,d){var e\u003dCy(a.u.get(),\"SLOT_TYPE_PLAYER_BYTES\");b\u003dh_(a,b,c,d);if(b instanceof fZ)return b;d\u003d[new b_(a.i,e)];a\u003d[new c_(a.i,e),new CZ(a.i,c)];return{slotId:e,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:b,vc:d,uc:a,jb:\"core\"}};\niNa\u003dfunction(a,b,c,d,e,f){var h\u003dCy(a.u.get(),\"SLOT_TYPE_FORECASTING\");b\u003dh_(a,b,c,d);if(b instanceof fZ)return b;d\u003d[new b_(a.i,h)];a\u003d[new c_(a.i,h),new CZ(a.i,c)];return{slotId:h,rb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,Rb:b,vc:d,uc:a,jb:\"core\",Ga:new nH([new iI(f({slotId:h,rb:\"SLOT_TYPE_FORECASTING\",slotPhysicalPosition:1,jb:\"core\",Rb:b,vc:d,uc:a}))]),adSlotLoggingData:e}};\nSNa\u003dfunction(a,b,c,d,e){var f\u003d!b.hideCueRangeMarker;switch(b.kind){case \"AD_PLACEMENT_KIND_START\":return new zy(a.i,c);case \"AD_PLACEMENT_KIND_MILLISECONDS\":return a\u003dFMa(b,d),a instanceof fZ?a:e(a.fl,f);case \"AD_PLACEMENT_KIND_END\":return new XZ(a.i,c,f);default:return new fZ(\"Cannot construct entry trigger\",{kind:b.kind})}};\nh_\u003dfunction(a,b,c,d){return SNa(a,b,c,d,function(e,f){return new QZ(a.i,c,e,f)})};\nRNa\u003dfunction(a,b,c,d,e,f,h,l){var m\u003d[new f_(a.i,b)];a\u003d[new CZ(a.i,e),new c_(a.i,b),new HZ(a.i,h)];return{slotId:b,rb:c,slotPhysicalPosition:1,Rb:d,vc:m,uc:a,jb:\"core\",Ga:new nH([new iI(l({slotId:b,rb:c,slotPhysicalPosition:1,jb:\"core\",Rb:d,vc:m,uc:a}))]),adSlotLoggingData:f}};\ni_\u003dfunction(a,b){g.H.call(this);this.Ma\u003da;this.u\u003db;this.eventCount\u003d0};\nVI\u003dfunction(a,b,c){PZ(a,b,void 0,void 0,void 0,c,void 0,void 0,c.adSlotLoggingData,void 0)};\nWY\u003dfunction(a,b,c,d){PZ(a,b,void 0,void 0,void 0,c,d?d:void 0,void 0,c.adSlotLoggingData,d?d.adLayoutLoggingData:void 0)};\nqMa\u003dfunction(a,b,c,d){var e\u003da.Ma.get();(e.I.V().N(\"html5_control_flow_include_trigger_logging_in_tmp_logs\")||e.I.V().N(\"html5_control_flow_include_trigger_logging_in_tmp_logs_live_infra\"))\u0026\u0026PZ(a,\"ADS_CLIENT_EVENT_TYPE_TRIGGER_ACTIVATED\",void 0,void 0,void 0,b,d?d:void 0,c,b.adSlotLoggingData,d?d.adLayoutLoggingData:void 0)};\nPZ\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003da.Ma.get();if((p.I.V().N(\"html5_enable_ads_client_monitoring_log\")||p.I.V().N(\"html5_enable_ads_client_monitoring_log_live_infra\"))\u0026\u0026!a.Ma.get().I.V().N(\"html5_disable_client_tmp_logs\")\u0026\u0026\"ADS_CLIENT_EVENT_TYPE_UNSPECIFIED\"!\u003d\u003db){var r\u003dNY(a.u.get());b\u003d{eventType:b,eventOrder:++a.eventCount};p\u003d{};f\u0026\u0026(p.slotData\u003dMY(r,f));h\u0026\u0026(p.layoutData\u003djMa(r,h));l\u0026\u0026(p.triggerData\u003dLY(l.trigger,l.category));c\u0026\u0026(p.opportunityData\u003dkMa(r,c,d,e));var t,v;c\u003d{organicPlaybackContext:{contentCpn:vy(a.i.get(),\n1).clientPlaybackNonce}};c.organicPlaybackContext.isLivePlayback\u003dvy(a.i.get(),1).zf;c.organicPlaybackContext.isMdxPlayback\u003dnull\u003d\u003d\u003d(t\u003dvy(a.i.get(),1))||void 0\u003d\u003d\u003dt?void 0:t.isMdxPlayback;if(a\u003dnull\u003d\u003d\u003d(v\u003dvy(a.i.get(),2))||void 0\u003d\u003d\u003dv?void 0:v.clientPlaybackNonce)c.adVideoPlaybackContext\u003d{adVideoCpn:a};c\u0026\u0026(p.externalContext\u003dc);b.adClientData\u003dp;m\u0026\u0026(b.serializedSlotAdServingData\u003dm.serializedSlotAdServingDataEntry);n\u0026\u0026(b.serializedAdServingData\u003dn.serializedAdServingDataEntry);g.Mv(\"adsClientStateChange\",{adsClientEvent:b})}};\nj_\u003dfunction(a,b,c){i_.call(this,a,b);this.i\u003dc};\nk_\u003dfunction(){this.i\u003dnew Map};\nl_\u003dfunction(a,b,c,d,e){g.H.call(this);this.I\u003da;this.B\u003db;this.Ha\u003dc;this.C\u003dd;this.u\u003de;this.listeners\u003d[];var f\u003dnew vx(this);g.I(this,f);f.T(a,\"internalAbandon\",this.OF);g.xe(this,function(){g.xx(f)})};\nm_\u003dfunction(a){g.H.call(this);this.I\u003da;this.i\u003dnew Map;this.u\u003dnew vx(this);g.I(this,this.u);this.u.T(this.I,g.Py(\"ad\"),this.onCueRangeEnter,this);this.u.T(this.I,g.Qy(\"ad\"),this.onCueRangeExit,this)};\nTNa\u003dfunction(a,b,c,d,e){g.Ny.call(this,b,c,{id:a,namespace:\"ad\",priority:e,visible:d})};\nn_\u003dfunction(a){this.I\u003da};\no_\u003dfunction(a){this.I\u003da};\nUNa\u003dfunction(a){return a.I.V().N(\"html5_enable_pacf_for_playback_tracking_layout_web\")};\np_\u003dfunction(a){var b,c,d;return(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003da.I.getVideoData(1).getPlayerResponse())||void 0\u003d\u003d\u003db?void 0:b.playerConfig)||void 0\u003d\u003d\u003dc?void 0:c.daiConfig)||void 0\u003d\u003d\u003dd?void 0:d.enableServerStitchedDai)||!1};\nmZ\u003dfunction(a){return a.I.V().N(\"html5_recover_from_non_fatal_errors_in_player_bytes\")};\naZ\u003dfunction(a){return g.DE(a.I.V())?!1:rE(a.I.V())?a.I.V().N(\"html5_enable_non_notify_composite_vod_lsar_pacf\"):g.sE(a.I.V())?a.I.V().N(\"html5_enable_non_notify_composite_vod_lsar_pacf_tv\"):!1};\nVNa\u003dfunction(a){return a.I.V().N(\"html5_recognize_predict_start_cue_point\")};\nNZ\u003dfunction(a){return a.I.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")};\nq_\u003dfunction(a){return a.I.V().N(\"html5_enable_common_timer_for_survey_web\")};\nWNa\u003dfunction(a){return a.I.V().experiments.ib(\"enable_desktop_player_underlay\")};\nXNa\u003dfunction(a){return a.I.V().experiments.ib(\"html5_disable_lidar\")};\nr_\u003dfunction(a,b){this.Ha\u003da;this.I\u003db;this.i\u003dnew Map;uG().subscribe(\"adactiveviewmeasurable\",this.Iw,this);uG().subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.Hw,this);uG().subscribe(\"adviewableimpression\",this.Jw,this);uG().subscribe(\"adaudioaudible\",this.Fw,this);uG().subscribe(\"adaudiomeasurable\",this.Gw,this)};\nt_\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?null:e;a.i.has(b)?R(\"Unexpected registration of layout in LidarApi\"):(a.i.set(b,e),bfa(hm(cr),c),tta(uG(),b,{Lv:function(){return d?{currentTime:a.Ha.get().getCurrentTimeSec(2,!1),duration:d,Ic:2\u003d\u003d\u003da.Ha.get().getPresentingPlayerType()\u0026\u00261\u003d\u003d\u003ds_(a.Ha.get(),2),Tda:!1,Uda:!0,volume:a.Ha.get().isMuted()?0:a.Ha.get().getVolume()/100}:{}}}))};\nu_\u003dfunction(a,b){a.i.has(b)?(a.i.delete(b),delete uG().i[b]):R(\"Unexpected unregistration of layout in LidarApi\")};\nv_\u003dfunction(a,b){this.u\u003da;this.B\u003db};\nw_\u003dfunction(a,b,c,d){var e\u003dvoid 0\u003d\u003d\u003de?new v_(function(){var f\u003da.getVideoData(1);return f?f.jf():\"\"},function(){return a.V().pageId}):e;\nthis.I\u003da;this.u\u003db;this.B\u003dc;this.C\u003dd;this.mp\u003de;this.wB\u003dnull;this.i\u003dnew Map;this.Rh\u003dnew NG(e);this.D\u003da.V().experiments.ib(\"html5_disable_lidar\")};\nZNa\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?[]:d;var e\u003dFNa(a.u.get(),c);e?(c\u003dx_(a,YNa(e),e),b.hasOwnProperty(\"baseUrl\")?a.mp.send(b,c):a.Rh.send(b,c,{},d)):R(\"Trying to ping from an unknown layout\",void 0,void 0,{layoutId:c})};\ny_\u003dfunction(a,b){g.Mv(\"adsClientStateChange\",b)};\nz_\u003dfunction(a,b){a.i.has(b.Ov())?R(\"Trying to register an existing AdErrorInfoSupplier.\"):a.i.set(b.Ov(),b)};\nA_\u003dfunction(a,b){a.i.delete(b.Ov())||R(\"Trying to unregister a AdErrorInfoSupplier that has not been registered yet.\")};\nYNa\u003dfunction(a){var b\u003dV(a.Ga,\"metadata_type_ad_placement_config\");a\u003dV(a.Ga,\"metadata_type_media_sub_layout_index\");return{adPlacementConfig:b,eM:a}};\nx_\u003dfunction(a,b,c,d){var e\u003dc?$Na(a):{};c\u003dc?aOa(a,c.layoutId):{};var f\u003d{},h\u003d{};d\u003dObject.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},IG(a.I,d)),Bta(b.adPlacementConfig)),(f.SLOT_POS\u003dHG(function(){return(b.eM||0).toString()}),f)),c),e),(h.FINAL\u003dHG(function(){return\"1\"}),h.AD_CPN\u003dHG(function(){var l;\nreturn(null\u003d\u003d\u003d(l\u003dvy(a.C.get(),2))||void 0\u003d\u003d\u003dl?void 0:l.clientPlaybackNonce)||\"\"}),h));\ne\u003d{};c\u003dg.q(Object.values(bOa));for(f\u003dc.next();!f.done;f\u003dc.next())f\u003df.value,h\u003dd[f],null!\u003dh\u0026\u0026(e[f]\u003dh.toString());return e};\n$Na\u003dfunction(a){var b,c\u003d{},d\u003dnull\u003d\u003d\u003d(b\u003da.wB)||void 0\u003d\u003d\u003db?void 0:cOa(b);null!\u003dd\u0026\u0026(c.SURVEY_ELAPSED_MS\u003dHG(function(){return Math.round(1E3*d).toString()}));\nc.SURVEY_LOCAL_TIME_EPOCH_S\u003dHG(function(){return Math.round(Date.now()/1E3).toString()});\nreturn c};\naOa\u003dfunction(a,b){a\u003da.i.get(b);if(!a)return{};a\u003da.dE();if(!a)return{};b\u003d{};return b.YT_ERROR_CODE\u003da.NB.toString(),b.ERRORCODE\u003da.Px.toString(),b.ERROR_MSG\u003da.errorMessage,b};\nB_\u003dfunction(a,b,c){g.H.call(this);this.I\u003da;this.i\u003db;this.Ma\u003dc;this.listeners\u003d[];this.eF\u003dnull;this.eD\u003dnew Map;b\u003dnew g.BC(this);g.I(this,b);b.T(a,\"videodatachange\",this.aX);b.T(a,\"serverstitchedvideochange\",this.uW);this.Gp\u003dvy(this)};\nvy\u003dfunction(a,b){var c\u003da.I.getVideoData(b);return c?dOa(a,c,b||a.I.getPresentingPlayerType(!0)):null};\neOa\u003dfunction(a,b,c){var d\u003ddOa(a,b,c);a.Gp\u003dd;a.listeners.forEach(function(e){e.WM(d)})};\ndOa\u003dfunction(a,b,c){var d,e,f,h,l\u003db.author,m\u003db.clientPlaybackNonce,n\u003db.isListed,p\u003db.Gc,r\u003db.title,t\u003db.hg,v\u003db.Gg,x\u003db.isMdxPlayback,y\u003db.Zh,z\u003db.mdxEnvironment,D\u003db.Yk,G\u003db.dl,F\u003db.yp,J\u003db.videoId||\"\",U\u003db.Sh||\"\",Y\u003db.ij||\"\";b\u003db.Rl||void 0;p\u003da.i.get().i.get(p)||{layoutId:null,slotId:null};var L\u003da.I.getVideoData(1),ra\u003dL.zf();L\u003dL.getPlayerResponse();c\u003d1E3*a.I.getDuration(c);a\u003d1E3*a.I.getDuration(1);var ua\u003d(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003dL||void 0\u003d\u003d\u003dL?void 0:L.playerConfig)||void 0\u003d\u003d\u003dd?void 0:d.daiConfig)||void 0\u003d\u003d\u003d\ne?void 0:e.enableDai)||!1;L\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dL||void 0\u003d\u003d\u003dL?void 0:L.playerConfig)||void 0\u003d\u003d\u003df?void 0:f.daiConfig)||void 0\u003d\u003d\u003dh?void 0:h.enablePreroll)||!1;return Object.assign(Object.assign({},p),{videoId:J,author:l,clientPlaybackNonce:m,playbackDurationMs:c,aK:a,daiEnabled:ua,mK:L,isListed:n,zf:ra,Sh:U,title:r,ij:Y,hg:t,Gg:v,Rl:b,isMdxPlayback:x,Zh:y,mdxEnvironment:z,Yk:D,dl:G,yp:F})};\nC_\u003dfunction(a,b){g.H.call(this);this.I\u003da;this.i\u003db;this.listeners\u003d[];this.Jp\u003dfunction(){R(\"Called \u0027doUnlockPreroll\u0027 before it\u0027s initialized.\")};\nb\u003dnew vx(this);var c\u003dnew g.BC(this);g.I(this,c);g.I(this,b);b.T(a,\"progresssync\",this.XV);b.T(a,\"presentingplayerstatechange\",this.OV);b.T(a,\"fullscreentoggled\",this.onFullscreenToggled);b.T(a,\"onVolumeChange\",this.onVolumeChange);b.T(a,\"minimized\",this.dg);b.T(a,\"resize\",this.yb);c.T(a,g.Py(\"appad\"),this.Mj)};\nD_\u003dfunction(a,b){var c;b\u003dnull!\u003d\u003d(c\u003da.i.get().eD.get(b))\u0026\u0026void 0!\u003d\u003dc?c:null;if(null\u003d\u003d\u003db)return R(\"Expected ad video start time on playback timeline\"),0;a\u003da.I.getCurrentTime(2,!0);return a\u003cb?0:a-b};\ns_\u003dfunction(a,b){return a.I.zb(b)};\nfOa\u003dfunction(a){var b\u003da.I.bb().zg();a\u003da.I.Bj(!0,!0);return b.height-(a.height+a.top)};\ngOa\u003dfunction(a,b){var c\u003da.I.V();iE(c)||\"3\"!\u003d\u003dc.controlsType||a.I.bb().sx(b)};\nE_\u003dfunction(a,b){g.M(a.I.getRootNode(),b)};\nF_\u003dfunction(a,b){g.tr(a.I.getRootNode(),b)};\nhOa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.u\u003dX(function(){return new By});\ng.I(this,this.u);this.X\u003dX(function(){return new VZ(f.u)});\ng.I(this,this.X);this.K\u003dX(function(){return new SZ});\ng.I(this,this.K);this.B\u003dX(function(){return new OZ(a)});\ng.I(this,this.B);this.C\u003dX(function(){return new g_(f.u)});\ng.I(this,this.C);this.xa\u003dX(function(){return new k_});\ng.I(this,this.xa);this.Aa\u003dX(function(){return new rZ(e)});\nthis.S\u003dX(function(){return new m_(b)});\ng.I(this,this.S);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.D\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.D);this.J\u003dX(function(){return new LZ(f.C,f.X,f.Ma,f.D,null,null)});\ng.I(this,this.J);this.i\u003dX(function(){return new B_(b,f.xa,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.D,this.i);g.I(this,this.dc);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.Z\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Z);this.Ta\u003dX(function(){return new w_(b,f.K,f.Z,f.i)});\ng.I(this,this.Ta);this.Bc\u003dnew Ay(this.B,this.J,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i);this.Ba\u003dX(function(){return h});\nthis.Co\u003dh;this.oa\u003dnew RZ(this.B,this.C,this.S,this.Ba);g.I(this,this.oa);this.Cc\u003dnew ty(this.B,this.C,this.J,this.i,this.oa,c);g.I(this,this.Cc);this.Sd\u003d{wq:new Map,Yl:new Map,Xh:new Map,Lm:new Map,wm:new Map};this.listeners\u003d[];this.jq\u003d{Cc:this.Cc,Ek:null,ym:null,Wf:this.Ma.get(),Vd:this.Aa.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.u.get(),xm:null,Ji:{CE:function(){}},\nih:this.K.get()}};\nG_\u003dfunction(){this.listeners\u003dnew Set};\nH_\u003dfunction(){};\niOa\u003dfunction(a,b){b.siub\u0026\u0026b.bgub\u0026\u0026b.scs\u0026\u0026b.bgp\u0026\u0026Ql(b.siub,b.scs,b.bgub,b.bgp)};\njOa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.B\u003dc;this.u\u003dd;this.i\u003dnull};\nkOa\u003dfunction(a,b,c,d){a.i\u0026\u0026R(\"Currently active request ongoing for slot. This should never happen\",a.slot);a.i\u003db();a.i.then(function(e){a.i\u003dnull;d\u0026\u0026d(e);var f\u003de.Rt?\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\":\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",h\u003da.B.get(),l\u003da.slot.slotId,m\u003dOY(a.u.get(),{slotId:a.slot.slotId,rb:a.slot.rb,slotPhysicalPosition:a.slot.slotPhysicalPosition,jb:a.slot.jb,Rb:a.slot.Rb,vc:a.slot.vc,uc:a.slot.uc}),n\u003dDy(h.u.get(),f,l),p\u003d{layoutId:n,layoutType:f,jb:\"core\"};e\u003d{layoutId:n,layoutType:f,\nqc:new Map,Ad:[new GNa(h.i,l)],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"core\",Ga:new nH([new kI(e)]),Dc:m(p)};oMa(a.callback,a.slot,e)},function(e){a.i\u003dnull;\nc\u0026\u0026c();e instanceof Xh||TY(a.callback,a.slot,new fZ(e,void 0,!0))})};\nlOa\u003dfunction(a){if(null\u003d\u003da.i)a.callback.EA(a.slot);else try{a.i.cancel(),a.i\u003dnull,a.callback.EA(a.slot)}catch(b){a.i\u003dnull,TY(a.callback,a.slot,new fZ(b))}};\nI_\u003dfunction(a,b,c,d,e,f){this.slot\u003db;this.u\u003dc;this.B\u003df;this.i\u003dnew jOa(a,b,d,e)};\nmOa\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003da.B)||void 0\u003d\u003d\u003db?void 0:b.get().Go(V(a.slot.Ga,\"metadata_type_cue_point\").identifier)};\nJ_\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.u\u003dc;this.i\u003dnew jOa(a,b,d,e)};\nK_\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\nL_\u003dfunction(a,b){return yy(a,b.Md,b.rb)?!0:!1};\nM_\u003dfunction(){};\nN_\u003dfunction(a,b,c,d){this.i\u003da;this.B\u003db;this.u\u003dc;this.D\u003dd};\nO_\u003dfunction(){};\nnOa\u003dfunction(a,b,c,d){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.i\u003dd};\nP_\u003dfunction(a,b){return KY(a,b.Md,b.Se)?!0:!1};\nQ_\u003dfunction(a){this.i\u003da};\nR_\u003dfunction(a,b,c,d,e){e\u003dvoid 0\u003d\u003d\u003de?null:e;this.D\u003da;this.Ta\u003db;this.layoutId\u003dd;this.i\u003d0;this.B\u003dnull;this.C\u003dnew Set;this.u\u003dArray.from(this.D.get(\"progress\")||[]);this.u.sort(function(f,h){return(f.offsetMilliseconds||0)-(h.offsetMilliseconds||0)});\nthis.J\u003d{adPlacementConfig:c,eM:e}};\nS_\u003dfunction(){return[\"metadata_type_ad_placement_config\"]};\nT_\u003dfunction(a){var b\u003da.Ta.get();return x_(b,a.J)};\nU_\u003dfunction(a,b){a.C.has(b)||a.hf(b)};\nV_\u003dfunction(a,b,c){for(c\u003dvoid 0\u003d\u003d\u003dc?!1:c;a.i\u003ca.u.length;){var d\u003da.u[a.i];if(d.offsetMilliseconds\u003c\u003db||c)oOa(a,\"progress\",[d]),a.i++;else break}};\nW_\u003dfunction(a,b){return a.C.has(b)};\noOa\u003dfunction(a,b,c){var d,e\u003da.Ta.get(),f\u003da.layoutId;a\u003dnull!\u003d\u003d(d\u003da.B)\u0026\u0026void 0!\u003d\u003dd?d:void 0;c\u003dvoid 0\u003d\u003d\u003dc?[]:c;var h\u003dFNa(e.u.get(),f);if(h)for(b\u003de.D?{}:e.B.get().hf(f,b),f\u003dx_(e,YNa(h),h,a),c\u003dg.q(c),a\u003dc.next();!a.done;a\u003dc.next())a\u003da.value,a.baseUrl\u0026\u0026e.Rh.send(a.baseUrl,f,b,a.headers);else R(\"Trying to track from an unknown layout.\",void 0,void 0,{layoutId:f,trackingType:b})};\npOa\u003dfunction(a,b,c,d,e){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.i\u003de;a\u003dV(this.layout.Ga,\"metadata_type_ad_placement_config\");this.u\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nqOa\u003dfunction(){var a\u003d[\"metadata_type_client_forecasting_ad_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_FORECASTING\"]}};\nX_\u003dfunction(a,b){this.Ta\u003da;this.i\u003db};\nY_\u003dfunction(a,b,c,d){g.yx.call(this);this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.u\u003dd;this.i\u003d[]};\nZ_\u003dfunction(a,b,c,d,e,f,h){e\u003dV(c.Ga,e);a\u003dT_(a);var l\u003dFf(function(){d.Lc(b,c)});\nh.push(f(e,a,c.layoutId,{adsClientData:c.Dc},function(){l()}))};\n$_\u003dfunction(a,b,c,d,e,f,h,l,m){if(b\u003d\u003d\u003da)if(m){if(m\u003d\u003d\u003dl.layoutId){a:{a\u003dg.q(c.keys());for(b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.rb\u0026\u0026f\u003d\u003d\u003dc.get(b).layoutId){c\u003d!0;break a}c\u003d!1}c?d.I.sendVideoStatsEngageEvent(1,void 0,2):e?e():R(\"Tried to call engagePingCallback but it is null\",h,l)}}else R(\"Companion AdUxClick received without a layoutId\",h,l)};\nrOa\u003dfunction(a,b,c,d,e){qG.call(this,\"action-companion\",a,b,c,d,e)};\na0\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.xe\u003df;this.J\u003dl;this.Ei\u003d!0;this.B\u003dnull;this.C\u003dV(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");RY(this.xe(),this);a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nsOa\u003dfunction(){var a\u003d[\"metadata_type_action_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_COMPANION_WITH_ACTION_BUTTON\"]}};\nb0\u003dfunction(a,b,c,d,e){Y_.call(this,a,b,c,d);a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.B\u003dnew R_(c.qc,e,a,c.layoutId)};\ntOa\u003dfunction(){var a\u003d[\"metadata_type_ad_action_interstitial_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_ENDCAP\"]}};\nc0\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ha\u003de;this.Ta\u003df;this.D\u003dh;this.C\u003dl;this.B\u003d!1;this.J\u003dV(this.layout.Ga,\"metadata_type_linked_player_bytes_layout_id\")};\nuOa\u003dfunction(){return{Md:[\"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\"],Se:[\"LAYOUT_TYPE_MEDIA_LAYOUT_PLAYER_OVERLAY\"]}};\nd0\u003dfunction(a,b,c,d,e,f,h,l){return P_(c,uOa())?new c0(a,b,c,d,e,f,h,l):P_(c,tOa())?new b0(a,b,c,d,f):null};\ne0\u003dfunction(a,b,c,d,e){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.B\u003dd;this.i\u003de};\nf0\u003dfunction(a,b,c,d,e,f){g.H.call(this);this.callback\u003da;this.Nd\u003db;this.Ha\u003dc;this.od\u003dd;this.xe\u003de;this.Ma\u003df;this.Ei\u003d!0;this.KE\u003d!1};\ng0\u003dfunction(a,b,c,d,e,f,h,l,m,n){f0.call(this,a,b,c,d,m,n);this.B\u003de;this.slot\u003df;this.layout\u003dh;this.J\u003dl;this.u\u003d[];this.i\u003d-1;this.C\u003d!1};\nh0\u003dfunction(a,b,c){var d\u003dV(a.Hb().Ga,\"metadata_type_linked_in_player_layout_id\");return d?d:(R(\"Tried to retrieve Linked InPlayer LayoutId but missing ClientMetadata\",a.rd(),a.Hb(),{requestingSlot:b,requestingLayout:c}),null)};\ni0\u003dfunction(a,b,c,d){if(!a.C){var e\u003da.u[a.i];e?(e.Hb().layoutId!\u003d\u003dc.layoutId\u0026\u0026R(\"SubLayout mismatch in exitSubLayoutAndPlayNext\",b,c,{exitingSubLayout:c.layoutId,activeSubLayout:e.Hb().layoutId}),a.C\u003d!0,e.gf(e.Hb(),d),UI(a.B,b,c,d),a.C\u003d!1,a.D?(a.D(),fJ(a.od.get())):vOa(a)):R(\"No active adapter when exitSubLayoutAndPlayNext in PlayerBytesVodCompositeLayoutRenderingAdapter. This should never happen.\",b,c)}};\nvOa\u003dfunction(a){if(a.i\u003d\u003d\u003da.u.length-1)a.i++,j0(a.J,a.layout.layoutId),fJ(a.od.get());else{-1\u003d\u003d\u003da.i\u0026\u0026a.callback.Lc(a.slot,a.layout);a.i++;var b\u003da.u[a.i];0\u003ca.i\u0026\u0026Eua(a.od.get());b.startRendering(b.Hb())}};\nk0\u003dfunction(a){return!a.Ao.Ic()\u0026\u0026a.state.Ic()};\nl0\u003dfunction(a,b,c){return a\u003cb?!1:null!\u003dc?c\u003c\u003db:a\u003c\u003db+1};\nwOa\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_PERCENT\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.percent)};\nxOa\u003dfunction(a){var b,c;return\"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\"!\u003d\u003d(null\u003d\u003d\u003d(b\u003da.adVideoOffset)||void 0\u003d\u003d\u003db?void 0:b.kind)?!1:null!\u003d(null\u003d\u003d\u003d(c\u003da.adVideoOffset)||void 0\u003d\u003d\u003dc?void 0:c.milliseconds)\u0026\u0026!isNaN(Number(a.adVideoOffset.milliseconds))};\nyOa\u003dfunction(a,b,c,d){var e;this.D\u003da;this.layoutId\u003dc;this.J\u003dd;this.u\u003d[];this.i\u003d[];this.B\u003dthis.C\u003d0;a\u003dg.q(b);for(b\u003da.next();!b.done;b\u003da.next())switch(b\u003db.value,null\u003d\u003d\u003d(e\u003db.adVideoOffset)||void 0\u003d\u003d\u003de?void 0:e.kind){case \"AD_VIDEO_PROGRESS_KIND_PERCENT\":wOa(b)?this.u.push(b):R(\"Invalid AdVideoProgressPercentCommand\");break;case \"AD_VIDEO_PROGRESS_KIND_MILLISECONDS\":xOa(b)?this.i.push(b):R(\"Invalid AdVideoProgressMillisecondsCommand\");break;default:R(\"Unknown or invalid AdVideoProgressOffSet kind\")}this.u.sort(function(f,\nh){return f.adVideoOffset.percent-h.adVideoOffset.percent});\nthis.i.sort(function(f,h){return Number(f.adVideoOffset.milliseconds)-Number(h.adVideoOffset.milliseconds)})};\nn0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v){var x;g.H.call(this);var y\u003dthis;this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ta\u003dd;this.oa\u003de;this.Ha\u003df;this.od\u003dh;this.La\u003dl;this.B\u003dm;this.J\u003dn;this.position\u003dr;this.Ja\u003dt;this.Ma\u003dv;this.Ei\u003d!0;this.Ba\u003d!1;this.u\u003d\"not_rendering\";this.S\u003d!1;a\u003dV(this.layout.Ga,\"metadata_type_ad_placement_config\");this.i\u003dnew R_(c.qc,this.Ta,a,c.layoutId);a\u003d(null\u003d\u003d\u003d(x\u003dm0(this))||void 0\u003d\u003d\u003dx?void 0:x.progressCommands)||[];this.Xa\u003dnew yOa(m,a,c.layoutId,function(){return y.fm()});\nthis.Aa\u003dFf(function(){y.callback.Lc(y.slot,y.layout)});\nthis.K\u003dFf(function(){\"rendering_stop_requested\"!\u003d\u003dy.u\u0026\u0026p(y);y.X?y.callback.Vc(y.slot,y.layout,y.X):R(\"Received layout exit signal when not in layout exit flow.\",y.slot,y.layout)})};\nm0\u003dfunction(a){return V(a.layout.Ga,\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\")};\np0\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(\"rendering\"\u003d\u003d\u003da.u){V_(a.i,1E3*b,c);a.S||V_(a.i,1E3*b,void 0\u003d\u003d\u003dc?!1:c);var d\u003da.fm();if(d){d/\u003d1E3;if(b\u003e\u003d.25*d||c)U_(a.i,\"first_quartile\"),o0(a,\"unmuted_first_quartile\");if(b\u003e\u003d.5*d||c)U_(a.i,\"midpoint\"),o0(a,\"unmuted_midpoint\");if(b\u003e\u003d.75*d||c)U_(a.i,\"third_quartile\"),o0(a,\"unmuted_third_quartile\");a\u003da.Xa;b*\u003d1E3;if(c\u003da.J()){for(;a.C\u003ca.u.length;)if(d\u003da.u[a.C],d.adVideoOffset.percent*c\u003c\u003db)a.D.get().executeCommand(d.command,a.layoutId),a.C++;else break;for(;a.B\u003ca.i.length;)if(c\u003d\na.i[a.B],Number(c.adVideoOffset.milliseconds)\u003c\u003db)a.D.get().executeCommand(c.command,a.layoutId),a.B++;else break}}}};\nq0\u003dfunction(a,b){a.S||a.i.hf(b)};\no0\u003dfunction(a,b){a.S||U_(a.i,b)};\ns0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x){n0.call(this,a,b,c,d,e,f,h,m,n,p,r,t,v,x);var y\u003dthis;this.Oc\u003dl;this.Vz\u003d!0;this.Z\u003dthis.C\u003d0;q_(this.Ma.get())?(this.D\u003dnew LI(this.fm(),function(z){p0(y,z/1E3);r0(y,z)},function(){p0(y,y.fm()/1E3,!0);\nr0(y,y.fm());y.K()}),g.I(this,this.D)):(this.timer\u003dnew g.ai(200),this.timer.Ra(\"tick\",function(){y.Sb()}),g.I(this,this.timer))};\nzOa\u003dfunction(){for(var a\u003d[\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Se:[\"LAYOUT_TYPE_MEDIA_BREAK\"]}};\nAOa\u003dfunction(a){q_(a.Ma.get())?a.D.start():(a.Z\u003dDate.now(),r0(a,a.C),a.timer.start())};\ncOa\u003dfunction(a){return q_(a.Ma.get())?a.D.i/1E3:a.C/1E3};\nr0\u003dfunction(a,b){b\u003d{current:b/1E3,duration:a.fm()/1E3};a.Oc.get().Pa(\"onAdPlaybackProgress\",b)};\nt0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G,F){n0.call(this,a,b,c,d,e,m,p,t,v,y,z,D,G,F);var J\u003dthis;this.Sa\u003df;this.Nd\u003dh;this.xa\u003dl;this.Z\u003dn;this.Oc\u003dr;this.Va\u003dx;this.adCpn\u003d\"\";this.D\u003dnew g.K(function(){J.Dw(\"load_timeout\",new XY(\"Media layout load timeout.\",{},!0))},1E4)};\nBOa\u003dfunction(){for(var a\u003d[\"metadata_type_player_vars\",\"metadata_type_player_bytes_callback_ref\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Se:[\"LAYOUT_TYPE_MEDIA\"]}};\nu0\u003dfunction(a,b,c,d,e,f,h){f0.call(this,a,b,c,d,f,h);this.i\u003de};\nDOa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G){if(P_(d,{Md:[\"metadata_type_sub_layouts\"],Se:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})){var F\u003dV(d.Ga,\"metadata_type_sub_layouts\");a\u003dnew g0(a,n,r,v,b,c,d,f,e,G);e\u003d[];for(b\u003d{Zo:0};b.Zo\u003cF.length;b\u003d{Zo:b.Zo},b.Zo++){var J\u003dCOa({Lc:a.IW.bind(a),Vc:a.KW.bind(a),Cf:a.JW.bind(a)},c,F[b.Zo],h,l,m,n,p,r,t,v,x,y,z,D,function(U){return function(Y){Y.gf(F[U.Zo],\"normal\")}}(b),b.Zo,F.length,G);\nif(!J)return;e.push(J)}a.u\u003de;return a}if(P_(d,{Md:[],Se:[\"LAYOUT_TYPE_MEDIA\",\"LAYOUT_TYPE_MEDIA_BREAK\"]}))return(c\u003dCOa({Lc:a.Lc.bind(a),Vc:a.Vc.bind(a),Cf:a.Cf.bind(a)},c,d,h,l,m,n,p,r,t,v,x,y,z,D,function(){j0(f,d.layoutId)},0,1,G))?new u0(a,n,r,v,c,e,G):c};\nCOa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G){if(P_(c,zOa()))return new s0(a,b,c,d,e,m,p,r,t,v,function(){},y,z,D,G);\nif(P_(c,BOa()))return wy(c.Ga,\"metadata_type_ad_intro\")?new t0(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,function(F){r.get().Pa(\"onAdIntroStateChange\",F)},y,z,D,G):new t0(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,function(F){r.get().Ri(F)},y,z,D,G)};\nv0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x){this.xe\u003da;this.J\u003db;this.Ta\u003dc;this.D\u003dd;this.S\u003de;this.Nd\u003df;this.K\u003dh;this.Ha\u003dl;this.B\u003dm;this.od\u003dn;this.Oc\u003dp;this.i\u003dr;this.u\u003dt;this.C\u003dv;this.Ma\u003dx};\nw0\u003dfunction(a,b,c,d,e,f,h,l){g.H.call(this);var m\u003dthis;this.D\u003da;this.J\u003db;this.B\u003dc;this.u\u003de;this.Ha\u003df;this.Ma\u003dh;this.C\u003dl;this.i\u003dnull;d.get().addListener(this);g.xe(this,function(){d.get().removeListener(m)});\ne.get().addListener(this);g.xe(this,function(){e.get().removeListener(m)})};\nDNa\u003dfunction(a,b){if(vy(a.B.get(),1).daiEnabled\u0026\u0026\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"\u003d\u003d\u003db.adPlacementRenderer.config.adPlacementConfig.kind||NZ(a.Ma.get()))if(a.i)R(\"Unexpected multiple fetch instructions for the current content\");else{a.i\u003db;b\u003dg.q(a.u.get().CB);for(var c\u003db.next();!c.done;c\u003db.next())EOa(a,a.i,c.value)}};\nEOa\u003dfunction(a,b,c){var d\u003da.Ha.get().getCurrentTimeSec(1,!1);uy(a.D.get(),\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",function(){var e\u003da.J.get(),f\u003dp_(a.Ma.get());var h\u003d1E3*c.startSecs;h\u003d{fl:new Kr(h,h+1E3*c.durationSecs),YA:!1};var l\u003dc.startSecs+c.durationSecs;if(c.startSecs\u003c\u003dd)f\u003dnew Kr(1E3*(c.startSecs-4),1E3*l);else{var m\u003dMath.max(0,c.startSecs-d-10);f\u003dnew Kr(1E3*Math.floor(d+Math.random()*(f?0\u003d\u003d\u003dd?0:Math.min(m,5):m)),1E3*l)}h.zs\u003df;return[GMa(e,b.adPlacementRenderer.renderer.adBreakServiceRenderer,\nb.contentCpn,h,b.adPlacementRenderer.adSlotLoggingData,[new YH(c)])]})};\nx0\u003dfunction(a,b,c,d,e,f,h,l,m){g.H.call(this);this.J\u003da;this.S\u003db;this.K\u003dc;this.D\u003dd;this.u\u003de;this.B\u003df;this.i\u003dh;this.Ma\u003dl;this.C\u003dm;this.Ei\u003d!0};\nFOa\u003dfunction(a,b,c){return QNa(a.u.get(),b.contentCpn,b.Tt,function(d){return JNa(a.B.get(),d.slotId,c,b.adPlacementConfig,b.Tt,OY(a.i.get(),d))})};\ny0\u003dfunction(a){var b,c\u003dnull\u003d\u003d\u003d(b\u003dV(a.Ga,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003db?void 0:b.current;if(c){var d\u003da.layoutId,e\u003dV(a.Ga,\"metadata_type_content_cpn\"),f\u003dV(a.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),h\u003dV(a.Ga,\"metadata_type_player_underlay_renderer\"),l\u003dV(a.Ga,\"metadata_type_ad_placement_config\"),m\u003dV(a.Ga,\"metadata_type_video_length_seconds\");var n\u003dwy(a.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\")?V(a.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"):wy(a.Ga,\n\"metadata_type_layout_enter_ms\")\u0026\u0026wy(a.Ga,\"metadata_type_layout_exit_ms\")?(V(a.Ga,\"metadata_type_layout_exit_ms\")-V(a.Ga,\"metadata_type_layout_enter_ms\"))/1E3:void 0;a\u003d{Tt:d,contentCpn:e,uN:c,instreamAdPlayerOverlayRenderer:f,instreamAdPlayerUnderlayRenderer:h,adPlacementConfig:l,videoLengthSeconds:m,nF:n,LE:V(a.Ga,\"metadata_type_linked_in_player_layout_id\"),pL:V(a.Ga,\"metadata_type_linked_in_player_slot_id\")}}else a\u003dnull;return a};\nHOa\u003dfunction(a,b){return GOa(a,b)};\nIOa\u003dfunction(a,b){var c;b\u003dGOa(a,b);if(!b)return null;b.nF\u003dnull\u003d\u003d\u003d(c\u003dV(a.Ga,\"metadata_type_ad_pod_info\"))||void 0\u003d\u003d\u003dc?void 0:c.adBreakRemainingLengthSeconds;return b};\nGOa\u003dfunction(a,b){var c,d\u003dnull\u003d\u003d\u003d(c\u003dV(a.Ga,\"metadata_type_player_bytes_callback_ref\"))||void 0\u003d\u003d\u003dc?void 0:c.current;if(!d)return null;if(wy(a.Ga,\"metadata_ad_video_is_listed\"))var e\u003dV(a.Ga,\"metadata_ad_video_is_listed\");else b?e\u003db.isListed:(R(\"No layout metadata nor AdPlayback specified for ad video isListed\"),e\u003d!1);wy(a.Ga,\"metadata_type_ad_info_ad_metadata\")?b\u003dV(a.Ga,\"metadata_type_ad_info_ad_metadata\"):b?b\u003d{channelId:b.ij,channelThumbnailUrl:b.Sh,channelTitle:b.author,videoTitle:b.title}:(R(\"No layout metadata nor AdPlayback specified for AdMetaData\"),\nb\u003d{channelId:\"\",channelThumbnailUrl:\"\",channelTitle:\"\",videoTitle:\"\"});return{vR:b,adPlacementConfig:V(a.Ga,\"metadata_type_ad_placement_config\"),xR:e,contentCpn:V(a.Ga,\"metadata_type_content_cpn\"),LE:V(a.Ga,\"metadata_type_linked_in_player_layout_id\"),pL:V(a.Ga,\"metadata_type_linked_in_player_slot_id\"),instreamAdPlayerOverlayRenderer:V(a.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),instreamAdPlayerUnderlayRenderer:void 0,nF:void 0,uN:d,Tt:a.layoutId,videoLengthSeconds:V(a.Ga,\"metadata_type_video_length_seconds\")}};\nJOa\u003dfunction(a,b){this.callback\u003da;this.slot\u003db};\nz0\u003dfunction(){};\nKOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc};\nLOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc;this.u\u003d!1;this.i\u003d0};\nMOa\u003dfunction(a,b,c){this.callback\u003da;this.slot\u003db;this.Ha\u003dc};\nA0\u003dfunction(a){this.Ha\u003da};\nB0\u003dfunction(a,b,c,d){this.category\u003da;this.trigger\u003db;this.slot\u003dc;this.layout\u003dd};\nC0\u003dfunction(a){g.H.call(this);this.uC\u003da;this.Ib\u003dnew Map};\nNOa\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f instanceof AZ\u0026\u0026f.Ne\u003d\u003d\u003db\u0026\u0026c.push(e)}c.length?dZ(a.uC(),c):R(\"Survey is submitted but no registered triggers can be activated.\")};\nD0\u003dfunction(a,b){C0.call(this,a);var c\u003dthis;b.get().addListener(this);g.xe(this,function(){b.get().removeListener(c)})};\nE0\u003dfunction(a){g.H.call(this);this.i\u003da;this.Ei\u003d!0;this.Ib\u003dnew Map;this.D\u003dnew Set;this.B\u003dnew Set;this.C\u003dnew Set;this.J\u003dnew Set;this.u\u003dnew Set};\nF0\u003dfunction(a,b){g.H.call(this);var c\u003dthis;this.i\u003da;this.Ib\u003dnew Map;b.get().addListener(this);g.xe(this,function(){b.get().removeListener(c)})};\nOOa\u003dfunction(a,b,c,d){var e\u003d[];a\u003dg.q(a.values());for(var f\u003da.next();!f.done;f\u003da.next())if(f\u003df.value,f.trigger instanceof CZ){var h\u003df.trigger.i\u003d\u003d\u003db;h\u003d\u003d\u003dc?e.push(f):d\u0026\u0026h\u0026\u0026(R(\"Firing OnNewPlaybackAfterContentVideoIdTrigger from presumed cached playback CPN match.\",void 0,void 0,{cpn:b}),e.push(f))}return e};\nG0\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.u\u003da;this.B\u003db;this.Ha\u003dc;this.C\u003dd;this.Ib\u003dnew Map;this.i\u003dnew Set;c.get().addListener(this);g.xe(this,function(){c.get().removeListener(e)})};\nH0\u003dfunction(a,b,c,d,e,f,h,l,m,n){if(vy(a.C.get(),1).clientPlaybackNonce!\u003d\u003dm)throw new fZ(\"Cannot register CueRange-based trigger for different content CPN\",{trigger:c});a.Ib.set(c.triggerId,{bundle:new B0(b,c,d,e),Ty:f});a.B.get().addCueRange(f,h,l,n,a)};\nPOa\u003dfunction(a,b){a\u003dg.q(a.Ib.entries());for(var c\u003da.next();!c.done;c\u003da.next()){var d\u003dg.q(c.value);c\u003dd.next().value;d\u003dd.next().value;if(b\u003d\u003d\u003dd.Ty)return c}return\"\"};\nI0\u003dfunction(a){g.H.call(this);this.B\u003da;this.Ei\u003d!0;this.Ib\u003dnew Map;this.u\u003dthis.i\u003dnull};\nj0\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof DZ){var f;if(f\u003de.trigger.layoutId\u003d\u003d\u003db)f\u003d(f\u003drMa.get(e.category))?\"normal\"\u003d\u003d\u003df:!1;f\u0026\u0026c.push(e)}c.length\u0026\u0026dZ(a.B(),c)};\nJ0\u003dfunction(a){g.H.call(this);this.i\u003da;this.Ei\u003d!0;this.Ib\u003dnew Map};\nK0\u003dfunction(a,b,c){g.H.call(this);this.Wm\u003da;this.B\u003db;this.C\u003dc;this.i\u003dthis.u\u003dvoid 0;this.B.get().addListener(this)};\nL0\u003dfunction(a,b,c,d,e,f){g.H.call(this);this.B\u003da;this.D\u003db;this.J\u003dc;this.S\u003dd;this.K\u003de;this.Ma\u003df;this.i\u003dthis.u\u003dnull;this.C\u003d!1;this.D.get().addListener(this)};\npua\u003dfunction(a,b,c,d,e){var f\u003dCy(a.K.get(),\"SLOT_TYPE_PLAYER_BYTES\");a.u\u003d{slotId:f,rb:\"SLOT_TYPE_PLAYER_BYTES\",slotPhysicalPosition:1,Rb:void 0,vc:[],uc:[],jb:\"surface\",Ga:new nH([])};a.i\u003d{layoutId:b,layoutType:\"LAYOUT_TYPE_MEDIA\",qc:new Map,Ad:[],Tc:[],Pc:[],Uc:[],Xc:[],jb:\"surface\",Ga:new nH(c),Dc:lMa(NY(a.J.get()),f,\"SLOT_TYPE_PLAYER_BYTES\",1,\"surface\",void 0,[],[],b,\"LAYOUT_TYPE_MEDIA\",\"surface\"),adLayoutLoggingData:e};d\u0026\u0026(bZ(a.B(),a.u,a.i),a.C\u003d!0,cZ(a.B(),a.u,a.i))};\nM0\u003dfunction(a){this.jp\u003da};\nQOa\u003dfunction(a,b){if(!a)return{Ll:[],Rt:!0};a.trackingParams\u0026\u0026Wua(AJ(),a.trackingParams);if(a.adThrottled)return{Ll:[],Rt:!0};a\u003da.playerAds;if(!a||!a.length)return{Ll:[],Rt:!1};a\u003da.map(function(d){return d.adPlacementRenderer}).filter(function(d){return!(!d||!d.renderer)});\nif(!a.length)return{Ll:[],Rt:!1};if(0\u003cb.end){var c\u003db.end.toString();a.forEach(function(d){(d\u003dd.config\u0026\u0026d.config.adPlacementConfig)\u0026\u0026\"AD_PLACEMENT_KIND_MILLISECONDS\"\u003d\u003d\u003dd.kind\u0026\u0026d.adTimeOffset\u0026\u0026\"-1\"\u003d\u003d\u003dd.adTimeOffset.offsetEndMilliseconds\u0026\u0026d.adTimeOffset.offsetEndMilliseconds!\u003d\u003dc\u0026\u0026(d.adTimeOffset.offsetEndMilliseconds\u003dc)})}return{Ll:a,\nRt:!1}};\nN0\u003dfunction(a){g.H.call(this);this.I\u003da;this.listeners\u003d[];this.i\u003dnew vx(this);g.I(this,this.i);this.i.T(this.I,\"aduxclicked\",this.onAdUxClicked);this.i.T(this.I,\"aduxmouseover\",this.BF);this.i.T(this.I,\"aduxmouseout\",this.AF);this.i.T(this.I,\"muteadaccepted\",this.pU)};\nROa\u003dfunction(a,b,c){b\u003dg.on(b,function(d){return new Ty(d,c,d.id)});\na.I.Pa(\"onAdUxUpdate\",b)};\nO0\u003dfunction(a,b){a\u003dg.q(a.listeners);for(var c\u003da.next();!c.done;c\u003da.next())b(c.value)};\nP0\u003dfunction(a,b,c,d){g.H.call(this);this.I\u003da;this.D\u003db;this.Ma\u003dc;this.Ta\u003dd;this.listeners\u003d[];this.B\u003dnew Set;this.CB\u003d[];this.C\u003dnew ZI(this,VNa(c.get()));this.u\u003dnew $I;this.i\u003dnull;NZ(c.get())||SOa(this)};\nSOa\u003dfunction(a){var b,c,d\u003da.I.getVideoData(1);(null\u003d\u003d\u003d(b\u003da.i)||void 0\u003d\u003d\u003db?void 0:b.clientPlaybackNonce)!\u003d\u003dd.clientPlaybackNonce\u0026\u0026(null!\u003da.i\u0026\u0026a.i.unsubscribe(\"cuepointupdated\",a.yA,a),d.subscribe(\"cuepointupdated\",a.yA,a),a.i\u003dd,a.B.clear(),a.CB.length\u003d0,d\u003d(null\u003d\u003d\u003d(c\u003dd.i)||void 0\u003d\u003d\u003dc?void 0:Vpa(c,0))||[],a.yA(d))};\nTOa\u003dfunction(a){switch(a){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:throw Error(\"Unexpected cuepoint event\");}};\nQ0\u003dfunction(a){this.I\u003da};\nR0\u003dfunction(a){this.I\u003da};\nS0\u003dfunction(){this.listeners\u003d[]};\nUOa\u003dfunction(a){this.I\u003da};\nVOa\u003dfunction(a,b,c,d,e,f){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.Ha\u003dd;this.Ta\u003de;this.Ma\u003df;a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.i\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nWOa\u003dfunction(a,b,c){this.Ha\u003da;this.Ta\u003db;this.Ma\u003dc};\nT0\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.B\u003dd;this.K\u003de;this.D\u003df;this.Ha\u003dh;this.i\u003dl;this.Ta\u003dm;this.S\u003dn;this.driftRecoveryMs\u003dV(this.layout.Ga,\"metadata_type_drift_recovery_ms\")||null};\nXOa\u003dfunction(a){var b\u003dV(a.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dV(a.layout.Ga,\"metadata_type_layout_exit_ms\");a\u003da.D.get();b\u003daJ(a.u,b,c);return Math.min(c,null!\u003d\u003db?b:Infinity)};\nU0\u003dfunction(a,b){var c;y_(a.Ta.get(),{driftRecoveryInfo:Object.assign({contentCpn:null\u003d\u003d\u003d(c\u003da.B.get().Gp)||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce,adClientData:a.layout.Dc.adClientDataEntry},b)})};\nV0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p){T0.call(this,a,b,c,d,e,f,h,l,m,n);this.J\u003dp;this.C\u003dthis.u\u003dnull;a\u003dg.q(this.J);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,wy(b.Hb().Ga,\"metadata_type_survey_overlay\")\u0026\u0026(this.C\u003db.Hb().layoutId)};\nZOa\u003dfunction(a,b){var c\u003dYOa(a,b);a.u\u003d{oi:c};c?c.startRendering(c.Hb()):b\u003d\u003d\u003da.C\u0026\u0026R(\"Failed to find rendering adapter for survey media layout\",a.slot,a.layout,{surveyMediaLayoutId:b})};\nYOa\u003dfunction(a,b){return null\u003d\u003db?null:a.J.find(function(c){return c.Hb().layoutId\u003d\u003d\u003db})||null};\n$Oa\u003dfunction(a,b,c,d,e,f,h,l,m,n){var p\u003de-d,r\u003dwy(b.Ga,\"metadata_type_survey_overlay\");if(!p)return h.gw(c,2,f,d,e,a.slotId),n.Hi(\"ads_iraot\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f+\";enterMs.\"+d+\";exitMs.\"+e+\";hso.\"+r),null;c\u003dh.Ur(c,2,f,d,e,a.slotId);n.Hi(\"ads_atct\",\"d.\"+p+\";sid.\"+a.slotId+\";vl.\"+f+\";enterMs.\"+d+\";exitMs.\"+e+\";hso.\"+r);if(!c)return R(\"Unexpected failure to add to playback timeline\",a,b,m()),null;a\u003da.slotId;b\u003db.layoutId;c?(l.i.has(c)\u0026\u0026R(\"Unexpected remap of timeline playback\"),l.i.set(c,\n{slotId:a,layoutId:b})):R(\"Invalid timeline playback ID\");d+f\u003ee\u0026\u0026h.Xt(c,e-d);return c};\naPa\u003dfunction(a,b){var c\u003dV(b.Ga,\"metadata_type_sodar_extension_data\");if(c)try{iOa(0,c)}catch(d){R(\"Unexpected error when loading Sodar\",a,b,{error:d})}};\nbPa\u003dfunction(a,b,c,d,e,f){c\u003dnew g.aH(c,new g.kJ);W0(a,b,c,d,e,!1,f)};\nW0\u003dfunction(a,b,c,d,e,f,h){f\u003dvoid 0\u003d\u003d\u003df?!0:f;k0(c)\u0026\u0026l0(e,0,null)\u0026\u0026(!W_(a,\"impression\")\u0026\u0026h\u0026\u0026h(),U_(a,\"impression\"));W_(a,\"impression\")\u0026\u0026(g.cH(c,4)\u0026\u0026!g.cH(c,2)\u0026\u0026a.hf(\"pause\"),0\u003ebH(c,4)\u0026\u0026!(0\u003ebH(c,2))\u0026\u0026a.hf(\"resume\"),g.cH(c,16)\u0026\u0026.5\u003c\u003de\u0026\u0026a.hf(\"seek\"),f\u0026\u0026g.cH(c,2)\u0026\u0026X0(a,c.state,b,d,e))};\nX0\u003dfunction(a,b,c,d,e,f){if(W_(a,\"impression\")){var h\u003d1\u003e\u003dMath.abs(d-e);Y0(a,b,h?d:e,c,d,f);h\u0026\u0026U_(a,\"complete\")}};\nY0\u003dfunction(a,b,c,d,e,f){V_(a,1E3*c);0\u003e\u003de||0\u003e\u003dc||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.T(b,16))||(null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?0:g.T(b,32))||(l0(c,.25*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"first_quartile\")\u0026\u0026f(\"first\"),U_(a,\"first_quartile\")),l0(c,.5*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"midpoint\")\u0026\u0026f(\"second\"),U_(a,\"midpoint\")),l0(c,.75*e,d)\u0026\u0026(f\u0026\u0026!W_(a,\"third_quartile\")\u0026\u0026f(\"third\"),U_(a,\"third_quartile\")))};\ncPa\u003dfunction(a,b){W_(a,\"impression\")\u0026\u0026a.hf(b?\"fullscreen\":\"end_fullscreen\")};\ndPa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026a.hf(\"clickthrough\")};\nePa\u003dfunction(a){a.hf(\"active_view_measurable\")};\nfPa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.hf(\"active_view_fully_viewable_audible_half_duration\")};\ngPa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.hf(\"active_view_viewable\")};\nhPa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.hf(\"audio_audible\")};\niPa\u003dfunction(a){W_(a,\"impression\")\u0026\u0026!W_(a,\"seek\")\u0026\u0026a.hf(\"audio_measurable\")};\njPa\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){this.callback\u003da;this.slot\u003db;this.layout\u003dc;this.D\u003dd;this.i\u003de;this.Ha\u003df;this.K\u003dh;this.B\u003dl;this.J\u003dm;this.Ma\u003dn;this.Ta\u003dp;this.C\u003dr;this.Vz\u003d!0;this.Gc\u003dthis.u\u003dnull};\nkPa\u003dfunction(a,b,c){var d;a.Ta.get().Hi(\"ads_qua\",\"cpn.\"+V(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(d\u003dvy(a.C.get(),2))||void 0\u003d\u003d\u003dd?void 0:d.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+c)};\nlPa\u003dfunction(a,b){var c;a.Ta.get().Hi(\"ads_imp\",\"cpn.\"+V(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(c\u003dvy(a.C.get(),2))||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce)+\";clr.\"+b)};\nZ0\u003dfunction(a){return{enterMs:V(a.Ga,\"metadata_type_layout_enter_ms\"),exitMs:V(a.Ga,\"metadata_type_layout_exit_ms\")}};\n$0\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v){T0.call(this,a,b,c,d,e,h,l,m,n,r);this.X\u003df;this.J\u003dp;this.C\u003dt;this.Ma\u003dv;this.Gc\u003dthis.u\u003dnull};\nmPa\u003dfunction(a,b){var c;a.Ta.get().Hi(\"ads_imp\",\"acpn.\"+(null\u003d\u003d\u003d(c\u003dvy(a.B.get(),2))||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce)+\";clr.\"+b)};\nnPa\u003dfunction(a,b,c){var d;a.Ta.get().Hi(\"ads_qua\",\"cpn.\"+V(a.layout.Ga,\"metadata_type_content_cpn\")+\";acpn.\"+(null\u003d\u003d\u003d(d\u003dvy(a.B.get(),2))||void 0\u003d\u003d\u003dd?void 0:d.clientPlaybackNonce)+\";qt.\"+b+\";clr.\"+c)};\na1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t,v,x,y,z,D,G){this.xe\u003da;this.xa\u003db;this.i\u003dc;this.B\u003dd;this.Ha\u003de;this.Ta\u003df;this.K\u003dh;this.D\u003dl;this.u\u003dm;this.C\u003dn;this.Nd\u003dp;this.Z\u003dr;this.od\u003dt;this.Oc\u003dv;this.S\u003dx;this.X\u003dy;this.oa\u003dz;this.Ma\u003dD;this.J\u003dG};\nb1\u003dfunction(a){g.H.call(this);this.i\u003da;this.Ib\u003dnew Map};\nc1\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(a.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger.i\u003d\u003d\u003db.layoutId\u0026\u0026c.push(e);c.length\u0026\u0026dZ(a.i(),c)};\nd1\u003dfunction(a,b){var c;g.H.call(this);var d\u003dthis;this.C\u003da;this.u\u003dnew Map;this.B\u003dnew Map;this.i\u003dnull;b.get().addListener(this);g.xe(this,function(){b.get().removeListener(d)});\nthis.i\u003d(null\u003d\u003d\u003d(c\u003db.get().Gp)||void 0\u003d\u003d\u003dc?void 0:c.slotId)||null};\noPa\u003dfunction(a,b){var c\u003d[];a\u003dg.q(a.values());for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,d.slot.slotId\u003d\u003d\u003db\u0026\u0026c.push(d);return c};\ne1\u003dfunction(a){this.I\u003da};\npPa\u003dfunction(a,b,c,d,e){qG.call(this,\"image-companion\",a,b,c,d,e)};\nf1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.xe\u003df;this.J\u003dl;this.Ei\u003d!0;this.B\u003dnull;this.C\u003dV(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");RY(this.xe(),this);a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nqPa\u003dfunction(){var a\u003d[\"metadata_type_image_companion_ad_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_COMPANION_WITH_IMAGE\"]}};\nrPa\u003dfunction(a,b,c,d,e){qG.call(this,\"shopping-companion\",a,b,c,d,e)};\ng1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.xe\u003df;this.J\u003dl;this.Ei\u003d!0;this.B\u003dnull;this.C\u003dV(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");RY(this.xe(),this);a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nsPa\u003dfunction(){var a\u003d[\"metadata_type_shopping_companion_carousel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_COMPANION_WITH_SHOPPING\"]}};\ntPa\u003dfunction(a,b,c,d,e){qG.call(this,\"ads-engagement-panel\",a,b,c,d,e)};\nh1\u003dfunction(a,b,c,d,e,f,h,l){Y_.call(this,a,b,c,d);this.Ta\u003de;this.xe\u003df;this.J\u003dl;this.Ei\u003d!0;this.B\u003dnull;this.C\u003dV(c.Ga,\"metadata_type_linked_player_bytes_layout_id\");RY(this.xe(),this);a\u003dV(c.Ga,\"metadata_type_ad_placement_config\");this.D\u003dnew R_(c.qc,this.Ta,a,c.layoutId)};\nuPa\u003dfunction(){var a\u003d[\"metadata_type_ads_engagement_panel_renderer\",\"metadata_type_linked_player_bytes_layout_id\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_PANEL_TEXT_ICON_IMAGE_TILES_BUTTON\"]}};\nvPa\u003dfunction(a,b,c,d,e){this.i\u003da;this.Ta\u003db;this.xe\u003dc;this.u\u003dd;this.B\u003de};\ni1\u003dfunction(a,b,c){qG.call(this,\"player-underlay\",a,{},b,c);this.i\u003dc};\nj1\u003dfunction(a,b,c,d){Y_.call(this,a,b,c,d)};\nwPa\u003dfunction(a){this.i\u003da};\nk1\u003dfunction(a,b,c,d,e){Y_.call(this,c,a,b,d);this.Ta\u003de;a\u003dV(b.Ga,\"metadata_type_ad_placement_config\");this.B\u003dnew R_(b.qc,e,a,b.layoutId)};\nl1\u003dfunction(a){return Math.round(a.width)+\"x\"+Math.round(a.height)};\nn1\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?m1:c;c.width\u003cm1.width\u0026\u0026(c\u003dm1);if(a.width\u003cc.width||a.height\u003cc.height)return{NB:3,Px:501,errorMessage:\"ad(\"+l1(c)+\") larger than container(\"+l1(a)+\").\"};if(c.width*c.height\u003ea.width*a.height*.2)return{NB:3,Px:501,errorMessage:\"ad(\"+l1(c)+\") to container(\"+l1(a)+\") ratio exceeds limit.\"};if(c.height\u003ea.height/3-b)return{NB:3,Px:501,errorMessage:\"ad(\"+l1(c)+\") covers container(\"+l1(a)+\") center.\"}};\nxPa\u003dfunction(a,b){var c\u003dV(a.Ga,\"metadata_type_ad_placement_config\");return new R_(a.qc,b,c,a.layoutId)};\no1\u003dfunction(a){return V(a.Ga,\"metadata_type_invideo_overlay_ad_renderer\")};\np1\u003dfunction(a,b,c,d){qG.call(this,\"invideo-overlay\",a,b,c,d);this.i\u003dd};\nq1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r){Y_.call(this,f,a,b,e);this.Ta\u003dc;this.B\u003dh;this.Ha\u003dl;this.K\u003dm;this.Ma\u003dn;this.D\u003dp;this.C\u003dr;this.S\u003dxPa(b,c)};\nyPa\u003dfunction(){var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"];S_().forEach(function(b){a.push(b)});\nreturn{Md:a,Se:[\"LAYOUT_TYPE_IN_VIDEO_TEXT_OVERLAY\",\"LAYOUT_TYPE_IN_VIDEO_ENHANCED_TEXT_OVERLAY\"]}};\nr1\u003dfunction(a,b,c,d,e,f,h,l,m,n,p,r,t){Y_.call(this,f,a,b,e);this.Ta\u003dc;this.B\u003dh;this.K\u003dl;this.Ha\u003dm;this.S\u003dn;this.Ma\u003dp;this.D\u003dr;this.C\u003dt;this.X\u003dxPa(b,c)};\nzPa\u003dfunction(){for(var a\u003d[\"metadata_type_invideo_overlay_ad_renderer\"],b\u003dg.q(S_()),c\u003db.next();!c.done;c\u003db.next())a.push(c.value);return{Md:a,Se:[\"LAYOUT_TYPE_IN_VIDEO_IMAGE_OVERLAY\"]}};\ns1\u003dfunction(a){this.Ha\u003da;this.i\u003d!1};\nt1\u003dfunction(a,b,c,d,e,f,h){Y_.call(this,c,a,b,d);this.B\u003de;this.Ha\u003df;this.Ma\u003dh};\nAPa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.i\u003da;this.Ha\u003db;this.Ta\u003dc;this.K\u003dd;this.D\u003de;this.B\u003df;this.J\u003dh;this.C\u003dl;this.Ma\u003dm;this.u\u003dn};\nu1\u003dfunction(a){g.H.call(this);this.B\u003da;this.Ei\u003d!0;this.Ib\u003dnew Map;this.i\u003dnew Map;this.u\u003dnew Map};\nBPa\u003dfunction(a,b){var c\u003d[];if(b\u003da.i.get(b.layoutId)){b\u003dg.q(b);for(var d\u003db.next();!d.done;d\u003db.next())(d\u003da.u.get(d.value.triggerId))\u0026\u0026c.push(d)}return c};\nCPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.K\u003dX(function(){return new By});\ng.I(this,this.K);this.xa\u003dX(function(){return new VZ(f.K)});\ng.I(this,this.xa);this.D\u003dX(function(){return new SZ});\ng.I(this,this.D);this.X\u003dX(function(){return new OZ(a)});\ng.I(this,this.X);this.Z\u003dX(function(){return new g_(f.K)});\ng.I(this,this.Z);this.Pb\u003dX(function(){return new k_});\ng.I(this,this.Pb);this.kc\u003dX(function(){return new rG(b.V())});\ng.I(this,this.kc);this.oa\u003dX(function(){return new N0(b)});\ng.I(this,this.oa);this.Ja\u003dX(function(){return new rZ(e)});\ng.I(this,this.Ja);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.La\u003dX(function(){return new m_(b)});\ng.I(this,this.La);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.Qb\u003dX(function(){return new M0(d)});\ng.I(this,this.Qb);this.J\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.J);this.Xa\u003dX(function(){return new LZ(f.Z,f.xa,f.Ma,f.J,\"SLOT_TYPE_ABOVE_FEED\",f.kb)});\ng.I(this,this.Xa);this.Jc\u003dX(function(){return new R0(b)});\ng.I(this,this.Jc);this.Bb\u003dX(function(){return new S0});\ng.I(this,this.Bb);this.ob\u003dX(function(){return new G_});\ng.I(this,this.ob);this.i\u003dX(function(){return new B_(b,f.Pb,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.J,this.i);g.I(this,this.dc);this.Ka\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\ng.I(this,this.Ka);this.Sa\u003dX(function(){return new e1(b)});\ng.I(this,this.Sa);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.He\u003dX(function(){return new H_});\nthis.Aa\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Aa);this.Ta\u003dX(function(){return new w_(b,f.D,f.Aa,f.i)});\ng.I(this,this.Ta);this.md\u003dnew x0(y0,v1,function(l,m,n,p){return WZ(f.xa.get(),l,m,n,p)},this.X,this.Z,this.xa,this.J,this.Ma,this.i);\ng.I(this,this.md);this.Bc\u003dnew Ay(this.X,this.Xa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i,this.Ka);this.fb\u003dX(function(){return h});\nthis.Co\u003dh;this.kb\u003dnew w0(this.X,this.Z,this.i,this.fb,this.Ka,this.Ha,this.Ma,this.Sa);g.I(this,this.kb);this.Eb\u003dnew RZ(this.X,this.Z,this.La,this.fb);g.I(this,this.Eb);this.Cc\u003dnew ty(this.X,this.Z,this.Xa,this.i,this.Eb,c);g.I(this,this.Cc);this.jc\u003dX(function(){return new N_(f.Qb,f.xa,f.J,f.Sa)});\ng.I(this,this.jc);this.B\u003dX(function(){return new O_});\ng.I(this,this.B);this.Ba\u003dnew D0(a,this.oa);g.I(this,this.Ba);this.u\u003dnew E0(a);g.I(this,this.u);this.Za\u003dnew b1(a);g.I(this,this.Za);this.qb\u003dnew F0(a,this.fb);g.I(this,this.qb);this.Va\u003dnew G0(a,this.La,this.Ha,this.i);g.I(this,this.Va);this.wb\u003dnew d1(a,this.i);g.I(this,this.wb);this.S\u003dnew I0(a);g.I(this,this.S);this.dd\u003dnew J0(a);g.I(this,this.dd);this.Lb\u003dnew u1(a);g.I(this,this.Lb);this.C\u003dX(function(){return new z0});\ng.I(this,this.C);this.yd\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.yd);this.Kd\u003dX(function(){return new vPa(f.oa,f.Ta,a,f.D,f.Aa)});\ng.I(this,this.Kd);this.Zb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.Zb);this.lc\u003dX(function(){return new X_(f.Ta,f.S)});\ng.I(this,this.lc);this.fd\u003dX(function(){return new a1(a,f.S,f.i,f.Sa,f.Ha,f.Ta,f.Pb,f.Ka,f.Aa,f.He,f.Nd,f.La,f.od,f.Oc,f.kc,f.Ja,f.Jc,f.Ma,f.D)});\ng.I(this,this.fd);this.ke\u003dX(function(){return new WOa(f.Ha,f.Ta,f.Ma)});\ng.I(this,this.ke);this.wc\u003dX(function(){return new APa(f.oa,f.Ha,f.Ta,f.D,f.Aa,f.Za,f.Lb,f.Ja,f.Ma,c)});\ng.I(this,this.wc);this.le\u003dX(function(){return new wPa(f.oa)});\ng.I(this,this.le);this.Fe\u003dnew K0(a,this.ob,this.K);g.I(this,this.Fe);this.Ge\u003dnew L0(a,this.Bb,this.J,this.i,this.K,this.Ma);g.I(this,this.Ge);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.kb],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.md],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Eb]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.jc],[\"SLOT_TYPE_ABOVE_FEED\",this.B],[\"SLOT_TYPE_FORECASTING\",this.B],[\"SLOT_TYPE_IN_PLAYER\",this.B],[\"SLOT_TYPE_PLAYER_BYTES\",this.B],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.B],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.B]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ba],[\"TRIGGER_TYPE_SURVEY_SUBMITTED\",this.Ba],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",\nthis.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.u],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Za],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.qb],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Va],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Va],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.Va],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",\nthis.wb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.wb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.qb],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.dd],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.Lb]]),Lm:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.C],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.C],[\"SLOT_TYPE_FORECASTING\",this.C],[\"SLOT_TYPE_IN_PLAYER\",this.C],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.yd],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.C],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.C]]),wm:new Map([[\"SLOT_TYPE_ABOVE_FEED\",this.Kd],[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Zb],[\"SLOT_TYPE_FORECASTING\",this.lc],[\"SLOT_TYPE_PLAYER_BYTES\",this.fd],[\"SLOT_TYPE_PLAYBACK_TRACKING\",this.ke],[\"SLOT_TYPE_IN_PLAYER\",this.wc],[\"SLOT_TYPE_PLAYER_UNDERLAY\",this.le]])};this.listeners\u003d[this.D.get()];this.jq\u003d{Cc:this.Cc,Ek:this.S,ym:this.Bb.get(),Wf:this.Ma.get(),Vd:this.Ja.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.K.get(),\nxm:this.ob.get(),Ji:this.Ba,ih:this.D.get()}};\nDPa\u003dfunction(a,b,c,d,e,f,h,l,m,n){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.K\u003dd;this.D\u003de;this.B\u003df;this.J\u003dh;this.C\u003dl;this.Ma\u003dm;this.i\u003dn};\nEPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.C\u003dX(function(){return new By});\ng.I(this,this.C);this.K\u003dX(function(){return new VZ(f.C)});\ng.I(this,this.K);this.S\u003dX(function(){return new SZ});\ng.I(this,this.S);this.D\u003dX(function(){return new OZ(a)});\ng.I(this,this.D);this.J\u003dX(function(){return new g_(f.C)});\ng.I(this,this.J);this.md\u003dX(function(){return new k_});\ng.I(this,this.md);this.Pb\u003dX(function(){return new rG(b.V())});\ng.I(this,this.Pb);this.La\u003dX(function(){return new N0(b)});\ng.I(this,this.La);this.Z\u003dX(function(){return new rZ(e)});\ng.I(this,this.Z);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.oa\u003dX(function(){return new m_(b)});\ng.I(this,this.oa);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.wb\u003dX(function(){return new M0(d)});\ng.I(this,this.wb);this.B\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.B);this.Ka\u003dX(function(){return new LZ(f.J,f.K,f.Ma,f.B,null,f.fb)});\ng.I(this,this.Ka);this.kc\u003dX(function(){return new R0(b)});\ng.I(this,this.kc);this.kb\u003dX(function(){return new S0});\ng.I(this,this.kb);this.qb\u003dX(function(){return new G_});\ng.I(this,this.qb);this.i\u003dX(function(){return new B_(b,f.md,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.B,this.i);g.I(this,this.dc);this.Qb\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\nthis.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.Ja\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Ja);this.Ta\u003dX(function(){return new w_(b,f.S,f.Ja,f.i)});\ng.I(this,this.Ta);this.fd\u003dX(function(){return new H_});\ng.I(this,this.fd);this.Jc\u003dnew x0(y0,v1,function(l,m,n,p){return WZ(f.K.get(),l,m,n,p)},this.D,this.J,this.K,this.B,this.Ma,this.i);\ng.I(this,this.Jc);this.Bc\u003dnew Ay(this.D,this.Ka,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i,this.Qb);this.Xa\u003dX(function(){return h});\nthis.Co\u003dh;this.fb\u003dnew w0(this.D,this.J,this.i,this.Xa,this.Qb,this.Ha,this.Ma);g.I(this,this.fb);this.ob\u003dnew RZ(this.D,this.J,this.oa,this.Xa);g.I(this,this.ob);this.Cc\u003dnew ty(this.D,this.J,this.Ka,this.i,this.ob,c);g.I(this,this.Cc);this.Lb\u003dX(function(){return new N_(f.wb,f.K,f.B)});\ng.I(this,this.Lb);this.Aa\u003dX(function(){return new O_});\ng.I(this,this.Aa);this.Va\u003dnew D0(a,this.La);g.I(this,this.Va);this.u\u003dnew E0(a);g.I(this,this.u);this.Sa\u003dnew b1(a);g.I(this,this.Sa);this.Za\u003dnew F0(a,this.Xa);g.I(this,this.Za);this.xa\u003dnew G0(a,this.oa,this.Ha,this.i);g.I(this,this.xa);this.X\u003dnew I0(a);g.I(this,this.X);this.lc\u003dnew J0(a);g.I(this,this.lc);this.Bb\u003dnew u1(a);g.I(this,this.Bb);this.Ba\u003dX(function(){return new z0});\ng.I(this,this.Ba);this.dd\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.dd);this.Eb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.Eb);this.Zb\u003dX(function(){return new X_(f.Ta,f.X)});\ng.I(this,this.Zb);this.jc\u003dX(function(){return new DPa(f.La,f.Ha,f.Ta,f.S,f.Ja,f.Sa,f.Bb,f.Z,f.Ma,c)});\ng.I(this,this.jc);this.wc\u003dX(function(){return new v0(a,f.X,f.Ta,f.Ja,f.fd,f.Nd,f.i,f.Ha,f.oa,f.od,f.Oc,f.Pb,f.Z,f.kc,f.Ma)});\ng.I(this,this.wc);this.yd\u003dnew K0(a,this.qb,this.C);g.I(this,this.yd);this.Kd\u003dnew L0(a,this.kb,this.B,this.i,this.C,this.Ma);g.I(this,this.Kd);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.fb],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Jc],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.ob]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Lb],[\"SLOT_TYPE_FORECASTING\",this.Aa],[\"SLOT_TYPE_IN_PLAYER\",this.Aa],[\"SLOT_TYPE_PLAYER_BYTES\",this.Aa]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Va],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",\nthis.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_SLOT_ID_ENTER_REQUESTED\",this.u],[\"TRIGGER_TYPE_CLOSE_REQUESTED\",this.Sa],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Za],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.xa],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.xa],[\"TRIGGER_TYPE_NOT_IN_MEDIA_TIME_RANGE\",this.xa],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",\nthis.Za],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.lc],[\"TRIGGER_TYPE_TIME_RELATIVE_TO_LAYOUT_ENTER\",this.Bb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Ba],[\"SLOT_TYPE_FORECASTING\",this.Ba],[\"SLOT_TYPE_IN_PLAYER\",this.Ba],[\"SLOT_TYPE_PLAYER_BYTES\",this.dd]]),wm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Eb],[\"SLOT_TYPE_FORECASTING\",this.Zb],[\"SLOT_TYPE_IN_PLAYER\",this.jc],[\"SLOT_TYPE_PLAYER_BYTES\",this.wc]])};this.listeners\u003d[this.S.get()];this.jq\u003d{Cc:this.Cc,Ek:null,ym:this.kb.get(),\nWf:this.Ma.get(),Vd:this.Z.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.C.get(),xm:this.qb.get(),Ji:this.Va,ih:this.S.get()}};\nFPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.D\u003dX(function(){return new By});\ng.I(this,this.D);this.J\u003dX(function(){return new VZ(f.D)});\ng.I(this,this.J);this.K\u003dX(function(){return new SZ});\ng.I(this,this.K);this.X\u003dX(function(){return new OZ(a)});\ng.I(this,this.X);this.Z\u003dX(function(){return new g_(f.D)});\ng.I(this,this.Z);this.kc\u003dX(function(){return new k_});\ng.I(this,this.kc);this.ob\u003dX(function(){return new rG(b.V())});\ng.I(this,this.ob);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.Ka\u003dX(function(){return new rZ(e)});\ng.I(this,this.Ka);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.oa\u003dX(function(){return new m_(b)});\ng.I(this,this.oa);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.fb\u003dX(function(){return new M0(d)});\ng.I(this,this.fb);this.B\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new LZ(f.Z,f.J,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Eb\u003dX(function(){return new R0(b)});\ng.I(this,this.Eb);this.Sa\u003dX(function(){return new S0});\ng.I(this,this.Sa);this.i\u003dX(function(){return new B_(b,f.kc,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.B,this.i);g.I(this,this.dc);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.Xa\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Xa);this.Ta\u003dX(function(){return new w_(b,f.K,f.Xa,f.i)});\ng.I(this,this.Ta);this.jc\u003dX(function(){return new H_});\ng.I(this,this.jc);this.Qb\u003dnew x0(y0,v1,function(l,m,n,p){return WZ(f.J.get(),l,m,n,p)},this.X,this.Z,this.J,this.B,this.Ma,this.i);\ng.I(this,this.Qb);this.Bc\u003dnew Ay(this.X,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i);this.Bb\u003dX(function(){return h});\nthis.Co\u003dh;this.Za\u003dnew RZ(this.X,this.Z,this.oa,this.Bb);g.I(this,this.Za);this.Cc\u003dnew ty(this.X,this.Z,this.Aa,this.i,this.Za,c);g.I(this,this.Cc);this.kb\u003dX(function(){return new N_(f.fb,f.J,f.B)});\ng.I(this,this.kb);this.xa\u003dX(function(){return new O_});\ng.I(this,this.xa);this.Ja\u003dnew D0(a,this.Ba);g.I(this,this.Ja);this.u\u003dnew E0(a);g.I(this,this.u);this.La\u003dnew F0(a,this.Bb);g.I(this,this.La);this.Va\u003dnew G0(a,this.oa,this.Ha,this.i);g.I(this,this.Va);this.S\u003dnew I0(a);g.I(this,this.S);this.Lb\u003dnew J0(a);g.I(this,this.Lb);this.C\u003dX(function(){return new z0});\ng.I(this,this.C);this.Zb\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.Zb);this.qb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.qb);this.wb\u003dX(function(){return new X_(f.Ta,f.S)});\ng.I(this,this.wb);this.lc\u003dX(function(){return new e0(f.Ba,f.Ha,f.Ta,f.K,c)});\ng.I(this,this.lc);this.Pb\u003dX(function(){return new v0(a,f.S,f.Ta,f.Xa,f.jc,f.Nd,f.i,f.Ha,f.oa,f.od,f.Oc,f.ob,f.Ka,f.Eb,f.Ma)});\ng.I(this,this.Pb);this.wc\u003dnew L0(a,this.Sa,this.B,this.i,this.D,this.Ma);g.I(this,this.wc);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Qb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Za]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kb],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.xa]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ja],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.La],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Va],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Va],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.S],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.La],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Lb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.C],[\"SLOT_TYPE_ABOVE_FEED\",this.C],[\"SLOT_TYPE_FORECASTING\",this.C],[\"SLOT_TYPE_IN_PLAYER\",this.C],[\"SLOT_TYPE_PLAYER_BYTES\",this.Zb]]),\nwm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.qb],[\"SLOT_TYPE_FORECASTING\",this.wb],[\"SLOT_TYPE_IN_PLAYER\",this.lc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Pb]])};this.listeners\u003d[this.K.get()];this.jq\u003d{Cc:this.Cc,Ek:null,ym:this.Sa.get(),Wf:this.Ma.get(),Vd:this.Ka.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.D.get(),xm:null,Ji:this.Ja,ih:this.K.get()}};\nGPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.C\u003dX(function(){return new By});\ng.I(this,this.C);this.D\u003dX(function(){return new VZ(f.C)});\ng.I(this,this.D);this.J\u003dX(function(){return new SZ});\ng.I(this,this.J);this.S\u003dX(function(){return new OZ(a)});\ng.I(this,this.S);this.X\u003dX(function(){return new g_(f.C)});\ng.I(this,this.X);this.lc\u003dX(function(){return new k_});\ng.I(this,this.lc);this.kb\u003dX(function(){return new rG(b.V())});\ng.I(this,this.kb);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.Ka\u003dX(function(){return new rZ(e)});\ng.I(this,this.Ka);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.Z\u003dX(function(){return new m_(b)});\ng.I(this,this.Z);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.Za\u003dX(function(){return new M0(d)});\ng.I(this,this.Za);this.B\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new LZ(f.X,f.D,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Lb\u003dX(function(){return new R0(b)});\ng.I(this,this.Lb);this.Va\u003dX(function(){return new S0});\ng.I(this,this.Va);this.i\u003dX(function(){return new B_(b,f.lc,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.B,this.i);g.I(this,this.dc);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.Sa\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Sa);this.Ta\u003dX(function(){return new w_(b,f.J,f.Sa,f.i)});\ng.I(this,this.Ta);this.kc\u003dX(function(){return new H_});\ng.I(this,this.kc);this.Zb\u003dnew x0(y0,v1,function(l,m,n,p){return WZ(f.D.get(),l,m,n,p)},this.S,this.X,this.D,this.B,this.Ma,this.i);\ng.I(this,this.Zb);this.Bc\u003dnew Ay(this.S,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i);this.ob\u003dX(function(){return h});\nthis.Co\u003dh;this.Xa\u003dnew RZ(this.S,this.X,this.Z,this.ob);g.I(this,this.Xa);this.Cc\u003dnew ty(this.S,this.X,this.Aa,this.i,this.Xa,c);g.I(this,this.Cc);this.qb\u003dX(function(){return new N_(f.Za,f.D,f.B)});\ng.I(this,this.qb);this.oa\u003dX(function(){return new O_});\ng.I(this,this.oa);this.Ja\u003dnew D0(a,this.Ba);g.I(this,this.Ja);this.u\u003dnew E0(a);g.I(this,this.u);this.La\u003dnew F0(a,this.ob);g.I(this,this.La);this.Bb\u003dnew G0(a,this.Z,this.Ha,this.i);g.I(this,this.Bb);this.K\u003dnew I0(a);g.I(this,this.K);this.Pb\u003dnew J0(a);g.I(this,this.Pb);this.xa\u003dX(function(){return new z0});\ng.I(this,this.xa);this.jc\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.jc);this.fb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.fb);this.wb\u003dX(function(){return new X_(f.Ta,f.K)});\ng.I(this,this.wb);this.Eb\u003dX(function(){return new e0(f.Ba,f.Ha,f.Ta,f.J,c)});\ng.I(this,this.Eb);this.Qb\u003dX(function(){return new v0(a,f.K,f.Ta,f.Sa,f.kc,f.Nd,f.i,f.Ha,f.Z,f.od,f.Oc,f.kb,f.Ka,f.Lb,f.Ma)});\ng.I(this,this.Qb);this.wc\u003dnew L0(a,this.Va,this.B,this.i,this.C,this.Ma);g.I(this,this.wc);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Zb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Xa]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.qb],[\"SLOT_TYPE_FORECASTING\",this.oa],[\"SLOT_TYPE_IN_PLAYER\",this.oa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.oa]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ja],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.La],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Bb],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.La],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Pb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.xa],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.jc]]),wm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.fb],[\"SLOT_TYPE_FORECASTING\",\nthis.wb],[\"SLOT_TYPE_IN_PLAYER\",this.Eb],[\"SLOT_TYPE_PLAYER_BYTES\",this.Qb]])};this.listeners\u003d[this.J.get()];this.jq\u003d{Cc:this.Cc,Ek:null,ym:this.Va.get(),Wf:this.Ma.get(),Vd:this.Ka.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.C.get(),xm:null,Ji:this.Ja,ih:this.J.get()}};\nw1\u003dfunction(a,b,c,d,e,f,h,l,m){c0.call(this,a,b,c,d,e,f,h,m);this.K\u003dl};\nHPa\u003dfunction(){var a\u003duOa();a.Md.push(\"metadata_type_ad_info_ad_metadata\");return a};\nIPa\u003dfunction(a,b,c,d,e,f){this.B\u003da;this.Ha\u003db;this.Ta\u003dc;this.C\u003dd;this.u\u003de;this.i\u003df};\nJPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.C\u003dX(function(){return new By});\ng.I(this,this.C);this.D\u003dX(function(){return new VZ(f.C)});\ng.I(this,this.D);this.J\u003dX(function(){return new SZ});\ng.I(this,this.J);this.S\u003dX(function(){return new OZ(a)});\ng.I(this,this.S);this.X\u003dX(function(){return new g_(f.C)});\ng.I(this,this.X);this.lc\u003dX(function(){return new k_});\ng.I(this,this.lc);this.ob\u003dX(function(){return new UOa(b)});\ng.I(this,this.ob);this.Bb\u003dX(function(){return new rG(b.V())});\ng.I(this,this.Bb);this.Ba\u003dX(function(){return new N0(b)});\ng.I(this,this.Ba);this.Ka\u003dX(function(){return new rZ(e)});\ng.I(this,this.Ka);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.Z\u003dX(function(){return new m_(b)});\ng.I(this,this.Z);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.fb\u003dX(function(){return new M0(d)});\ng.I(this,this.fb);this.B\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.B);this.Aa\u003dX(function(){return new LZ(f.X,f.D,f.Ma,f.B,null,null)});\ng.I(this,this.Aa);this.Lb\u003dX(function(){return new R0(b)});\ng.I(this,this.Lb);this.Sa\u003dX(function(){return new S0});\ng.I(this,this.Sa);this.i\u003dX(function(){return new B_(b,f.lc,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.B,this.i);g.I(this,this.dc);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.Xa\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.Xa);this.Ta\u003dX(function(){return new w_(b,f.J,f.Xa,f.i)});\ng.I(this,this.Ta);this.kc\u003dX(function(){return new H_});\ng.I(this,this.kc);this.Zb\u003dnew x0(HOa,v1,function(l,m,n,p){return KNa(f.D.get(),l,m,n,p)},this.S,this.X,this.D,this.B,this.Ma,this.i);\ng.I(this,this.Zb);this.Bc\u003dnew Ay(this.S,this.Aa,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i);this.wb\u003dX(function(){return h});\nthis.Co\u003dh;this.Za\u003dnew RZ(this.S,this.X,this.Z,this.wb);g.I(this,this.Za);this.Cc\u003dnew ty(this.S,this.X,this.Aa,this.i,this.Za,c);g.I(this,this.Cc);this.kb\u003dX(function(){return new N_(f.fb,f.D,f.B)});\ng.I(this,this.kb);this.oa\u003dX(function(){return new O_});\ng.I(this,this.oa);this.Ja\u003dnew D0(a,this.Ba);g.I(this,this.Ja);this.u\u003dnew E0(a);g.I(this,this.u);this.La\u003dnew F0(a,this.wb);g.I(this,this.La);this.Va\u003dnew G0(a,this.Z,this.Ha,this.i);g.I(this,this.Va);this.K\u003dnew I0(a);g.I(this,this.K);this.Pb\u003dnew J0(a);g.I(this,this.Pb);this.xa\u003dX(function(){return new z0});\ng.I(this,this.xa);this.jc\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.jc);this.qb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.qb);this.Eb\u003dX(function(){return new X_(f.Ta,f.K)});\ng.I(this,this.Eb);this.Qb\u003dX(function(){return new v0(a,f.K,f.Ta,f.Xa,f.kc,f.Nd,f.i,f.Ha,f.Z,f.od,f.Oc,f.Bb,f.Ka,f.Lb,f.Ma)});\ng.I(this,this.Qb);this.wc\u003dX(function(){return new IPa(f.Ba,f.Ha,f.Ta,f.J,f.ob,c)});\ng.I(this,this.wc);this.Jc\u003dnew L0(a,this.Sa,this.B,this.i,this.C,this.Ma);g.I(this,this.Jc);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.Zb],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Za]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.kb],[\"SLOT_TYPE_FORECASTING\",this.oa],[\"SLOT_TYPE_IN_PLAYER\",this.oa],[\"SLOT_TYPE_PLAYER_BYTES\",\nthis.oa]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.Ja],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",this.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",\nthis.La],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.Va],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.Va],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.K],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.La],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.Pb]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.xa],[\"SLOT_TYPE_FORECASTING\",this.xa],[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.jc]]),wm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.qb],[\"SLOT_TYPE_FORECASTING\",this.Eb],[\"SLOT_TYPE_IN_PLAYER\",this.wc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Qb]])};this.listeners\u003d[this.J.get()];this.jq\u003d{Cc:this.Cc,Ek:null,ym:this.Sa.get(),Wf:this.Ma.get(),Vd:this.Ka.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.C.get(),xm:null,Ji:this.Ja,ih:this.J.get()}};\nKPa\u003dfunction(a,b,c,d,e,f){this.u\u003da;this.Ha\u003db;this.Ta\u003dc;this.B\u003dd;this.C\u003de;this.i\u003df};\nLPa\u003dfunction(a,b,c,d,e){g.H.call(this);var f\u003dthis;this.K\u003dX(function(){return new By});\ng.I(this,this.K);this.S\u003dX(function(){return new VZ(f.K)});\ng.I(this,this.S);this.C\u003dX(function(){return new SZ});\ng.I(this,this.C);this.D\u003dX(function(){return new OZ(a)});\ng.I(this,this.D);this.J\u003dX(function(){return new g_(f.K)});\ng.I(this,this.J);this.wb\u003dX(function(){return new k_});\ng.I(this,this.wb);this.Qb\u003dX(function(){return new UOa(b)});\ng.I(this,this.Qb);this.Zb\u003dX(function(){return new rG(b.V())});\ng.I(this,this.Zb);this.Ka\u003dX(function(){return new N0(b)});\ng.I(this,this.Ka);this.Va\u003dX(function(){return new rZ(e)});\ng.I(this,this.Va);this.od\u003dX(function(){return new eJ(b)});\ng.I(this,this.od);this.oa\u003dX(function(){return new m_(b)});\ng.I(this,this.oa);this.Nd\u003dX(function(){return new Q0(b)});\ng.I(this,this.Nd);this.Oc\u003dX(function(){return new n_(b)});\ng.I(this,this.Oc);this.Ma\u003dX(function(){return new o_(b)});\ng.I(this,this.Ma);this.Eb\u003dX(function(){return new M0(d)});\ng.I(this,this.Eb);this.B\u003dX(function(){return new PY(f.Ma)});\ng.I(this,this.B);this.Ja\u003dX(function(){return new LZ(f.J,f.S,f.Ma,f.B,null,f.Za,3)});\ng.I(this,this.Ja);this.lc\u003dX(function(){return new R0(b)});\ng.I(this,this.lc);this.qb\u003dX(function(){return new S0});\ng.I(this,this.qb);this.i\u003dX(function(){return new B_(b,f.wb,f.Ma)});\ng.I(this,this.i);this.dc\u003dnew j_(this.Ma,this.B,this.i);g.I(this,this.dc);this.Z\u003dX(function(){return new P0(b,f.i,f.Ma,f.Ta)});\ng.I(this,this.Z);this.Ba\u003dX(function(){return new e1(b)});\ng.I(this,this.Ba);this.Ha\u003dX(function(){return new C_(b,f.i)});\ng.I(this,this.Ha);this.yd\u003dX(function(){return new H_});\nthis.kb\u003dX(function(){return new r_(f.Ha,b)});\ng.I(this,this.kb);this.Ta\u003dX(function(){return new w_(b,f.C,f.kb,f.i)});\ng.I(this,this.Ta);this.Bc\u003dnew Ay(this.D,this.Ja,c,this.Ma,a,this.i,this.Ha);g.I(this,this.Bc);var h\u003dnew l_(b,this.Bc,this.Ha,this.i,this.Z);this.Sa\u003dX(function(){return h});\nthis.Co\u003dh;this.dd\u003dnew x0(IOa,v1,function(l,m,n,p){return KNa(f.S.get(),l,m,n,p)},this.D,this.J,this.S,this.B,this.Ma,this.i);\ng.I(this,this.dd);this.Za\u003dnew w0(this.D,this.J,this.i,this.Sa,this.Z,this.Ha,this.Ma,this.Ba);g.I(this,this.Za);this.Bb\u003dnew RZ(this.D,this.J,this.oa,this.Sa);g.I(this,this.Bb);this.Cc\u003dnew ty(this.D,this.J,this.Ja,this.i,this.Bb,c);g.I(this,this.Cc);this.Pb\u003dX(function(){return new N_(f.Eb,f.S,f.B,f.Ba)});\ng.I(this,this.Pb);this.xa\u003dX(function(){return new O_});\ng.I(this,this.xa);this.La\u003dnew D0(a,this.Ka);g.I(this,this.La);this.u\u003dnew E0(a);g.I(this,this.u);this.Xa\u003dnew F0(a,this.Sa);g.I(this,this.Xa);this.fb\u003dnew G0(a,this.oa,this.Ha,this.i);g.I(this,this.fb);this.ob\u003dnew d1(a,this.i);g.I(this,this.ob);this.X\u003dnew I0(a);g.I(this,this.X);this.wc\u003dnew J0(a);g.I(this,this.wc);this.Aa\u003dX(function(){return new z0});\ng.I(this,this.Aa);this.fd\u003dX(function(){return new A0(f.Ha)});\ng.I(this,this.fd);this.Lb\u003dX(function(){return new Q_(f.Cc)});\ng.I(this,this.Lb);this.jc\u003dX(function(){return new X_(f.Ta,f.X)});\ng.I(this,this.jc);this.Jc\u003dX(function(){return new a1(a,f.X,f.i,f.Ba,f.Ha,f.Ta,f.wb,f.Z,f.kb,f.yd,f.Nd,f.oa,f.od,f.Oc,f.Zb,f.Va,f.lc,f.Ma,f.C)});\ng.I(this,this.Jc);this.kc\u003dX(function(){return new KPa(f.Ka,f.Ha,f.Ta,f.C,f.Qb,c)});\ng.I(this,this.kc);this.md\u003dnew L0(a,this.qb,this.B,this.i,this.K,this.Ma);g.I(this,this.md);this.Sd\u003d{wq:new Map([[\"OPPORTUNITY_TYPE_AD_BREAK_SERVICE_RESPONSE_RECEIVED\",this.Cc],[\"OPPORTUNITY_TYPE_LIVE_STREAM_BREAK_SIGNAL\",this.Za],[\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",this.dd],[\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",this.Bc],[\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",this.Bb]]),Yl:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Pb],[\"SLOT_TYPE_FORECASTING\",this.xa],\n[\"SLOT_TYPE_IN_PLAYER\",this.xa],[\"SLOT_TYPE_PLAYER_BYTES\",this.xa]]),Xh:new Map([[\"TRIGGER_TYPE_SKIP_REQUESTED\",this.La],[\"TRIGGER_TYPE_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_LAYOUT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_LAYOUT_EXITED_FOR_REASON\",this.u],[\"TRIGGER_TYPE_ON_DIFFERENT_LAYOUT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_ENTERED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_EXITED\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_FULFILLED_NON_EMPTY\",this.u],[\"TRIGGER_TYPE_SLOT_ID_SCHEDULED\",\nthis.u],[\"TRIGGER_TYPE_BEFORE_CONTENT_VIDEO_ID_STARTED\",this.Xa],[\"TRIGGER_TYPE_CONTENT_VIDEO_ID_ENDED\",this.fb],[\"TRIGGER_TYPE_MEDIA_TIME_RANGE\",this.fb],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_STARTED\",this.ob],[\"TRIGGER_TYPE_LIVE_STREAM_BREAK_ENDED\",this.ob],[\"TRIGGER_TYPE_ON_LAYOUT_SELF_EXIT_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_SLOT_SELF_ENTER_REQUESTED\",this.X],[\"TRIGGER_TYPE_ON_NEW_PLAYBACK_AFTER_CONTENT_VIDEO_ID\",this.Xa],[\"TRIGGER_TYPE_ON_OPPORTUNITY_TYPE_RECEIVED\",this.wc]]),Lm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",\nthis.Aa],[\"SLOT_TYPE_FORECASTING\",this.Aa],[\"SLOT_TYPE_IN_PLAYER\",this.Aa],[\"SLOT_TYPE_PLAYER_BYTES\",this.fd]]),wm:new Map([[\"SLOT_TYPE_AD_BREAK_REQUEST\",this.Lb],[\"SLOT_TYPE_FORECASTING\",this.jc],[\"SLOT_TYPE_PLAYER_BYTES\",this.Jc],[\"SLOT_TYPE_IN_PLAYER\",this.kc]])};this.listeners\u003d[this.C.get()];this.jq\u003d{Cc:this.Cc,Ek:null,ym:this.qb.get(),Wf:this.Ma.get(),Vd:this.Va.get(),Io:this.Ha.get(),Bc:this.Bc,Ej:this.K.get(),xm:null,Ji:this.La,ih:this.C.get()}};\nx1\u003dfunction(a,b,c,d){g.H.call(this);var e\u003dthis;this.i\u003dMPa(function(){return e.u},a,b,c,d);\ng.I(this,this.i);this.u\u003d(new pZ(this.i)).B();g.I(this,this.u)};\ny1\u003dfunction(a){return a.i.jq};\nMPa\u003dfunction(a,b,c,d,e){try{var f\u003db.V();if(g.BE(f))var h\u003dnew CPa(a,b,c,d,e);else if(g.EE(f))h\u003dnew EPa(a,b,c,d,e);else if(\"WEB_MUSIC_EMBEDDED_PLAYER\"\u003d\u003d\u003df.deviceParams.c)h\u003dnew GPa(a,b,c,d,e);else if(tE(f))h\u003dnew FPa(a,b,c,d,e);else if(g.mE(f))h\u003dnew JPa(a,b,c,d,e);else if(g.lE(f))h\u003dnew LPa(a,b,c,d,e);else throw new TypeError(\"Unknown web interface\");return h}catch(l){return h\u003db.V(),R(\"Unexpected interface not supported in Ads Control Flow\",void 0,void 0,{platform:h.deviceParams.cplatform,interface:h.deviceParams.c,\nPda:h.deviceParams.cver,Oda:h.deviceParams.ctheme,Nda:h.deviceParams.cplayer,fea:h.playerStyle}),new hOa(a,b,c,d,e)}};\nz1\u003dfunction(a,b){this.i\u003da;this.Ek\u003db};\nA1\u003dfunction(a){GK.call(this,a)};\nB1\u003dfunction(a,b,c,d,e){NK.call(this,a,b,{G:\"div\",L:\"ytp-ad-timed-pie-countdown-container\",U:[{G:\"svg\",L:\"ytp-ad-timed-pie-countdown\",W:{viewBox:\"0 0 20 20\"},U:[{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-background\",W:{r:\"10\",cx:\"10\",cy:\"10\"}},{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-inner\",W:{r:\"5\",cx:\"10\",cy:\"10\"}},{G:\"circle\",L:\"ytp-ad-timed-pie-countdown-outer\",W:{r:\"10\",cx:\"10\",cy:\"10\"}}]}]},\"timed-pie-countdown\",c,d,e);this.C\u003dthis.Fa(\"ytp-ad-timed-pie-countdown-inner\");this.B\u003dMath.ceil(10*Math.PI);\nthis.hide()};\nC1\u003dfunction(a,b,c,d,e,f){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-action-interstitial\",W:{tabindex:\"0\"},U:[{G:\"div\",L:\"ytp-ad-action-interstitial-background-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-slot\",U:[{G:\"div\",L:\"ytp-ad-action-interstitial-card\",U:[{G:\"div\",L:\"ytp-ad-action-interstitial-image-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-headline-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-description-container\"},{G:\"div\",L:\"ytp-ad-action-interstitial-action-button-container\"}]}]}]},\n\"ad-action-interstitial\",c,d);this.Jg\u003de;this.Yi\u003df;this.navigationEndpoint\u003dthis.u\u003dthis.skipButton\u003dthis.B\u003dthis.actionButton\u003dnull;this.Ka\u003dthis.Fa(\"ytp-ad-action-interstitial-image-container\");this.D\u003dnew CK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-action-interstitial-image\");g.I(this,this.D);this.D.Da(this.Ka);this.Ja\u003dthis.Fa(\"ytp-ad-action-interstitial-headline-container\");this.S\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-action-interstitial-headline\");g.I(this,this.S);this.S.Da(this.Ja);\nthis.Ba\u003dthis.Fa(\"ytp-ad-action-interstitial-description-container\");this.J\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-action-interstitial-description\");g.I(this,this.J);this.J.Da(this.Ba);this.Sa\u003dthis.Fa(\"ytp-ad-action-interstitial-background-container\");this.Z\u003dnew CK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-action-interstitial-background\",!0);g.I(this,this.Z);this.Z.Da(this.Sa);this.La\u003dthis.Fa(\"ytp-ad-action-interstitial-action-button-container\");this.C\u003dnew vx;g.I(this,this.C);this.hide()};\nNPa\u003dfunction(a){var b\u003dg.Xg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nD1\u003dfunction(a,b,c,d,e){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-overlay-slot\",U:[{G:\"div\",L:\"ytp-ad-overlay-container\"}]},\"invideo-overlay\",c,d);this.Vd\u003de;this.S\u003d[];this.Za\u003dthis.Ja\u003dthis.D\u003dthis.La\u003dthis.Ba\u003dnull;this.Sa\u003d!1;this.J\u003dnull;this.Z\u003d0;a\u003dthis.Fa(\"ytp-ad-overlay-container\");this.Ka\u003dnew WK(a,45E3,6E3,.3,.4);g.I(this,this.Ka);this.C\u003dOPa(this);g.I(this,this.C);this.C.Da(a);this.B\u003dPPa(this);g.I(this,this.B);this.B.Da(a);this.u\u003dQPa(this);g.I(this,this.u);this.u.Da(a);this.hide()};\nOPa\u003dfunction(a){var b\u003dnew g.hK({G:\"div\",L:\"ytp-ad-text-overlay\",U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[vK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-overlay-desc\",va:\"{{description}}\"},{G:\"div\",Ia:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],va:\"{{displayUrl}}\"}]});a.T(b.Fa(\"ytp-ad-overlay-title\"),\"click\",function(c){return F1(a,b.element,\nc)});\na.T(b.Fa(\"ytp-ad-overlay-link\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Li);b.hide();return b};\nPPa\u003dfunction(a){var b\u003dnew g.hK({G:\"div\",Ia:[\"ytp-ad-text-overlay\",\"ytp-ad-enhanced-overlay\"],U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[vK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-text-image\",U:[{G:\"img\",W:{src:\"{{imageUrl}}\"}}]},{G:\"div\",L:\"ytp-ad-overlay-title\",va:\"{{title}}\"},{G:\"div\",L:\"ytp-ad-overlay-desc\",va:\"{{description}}\"},{G:\"div\",Ia:[\"ytp-ad-overlay-link-inline-block\",\"ytp-ad-overlay-link\"],\nva:\"{{displayUrl}}\"}]});a.T(b.Fa(\"ytp-ad-overlay-title\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-link\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Li);a.T(b.Fa(\"ytp-ad-overlay-text-image\"),\"click\",a.NW);b.hide();return b};\nQPa\u003dfunction(a){var b\u003dnew g.hK({G:\"div\",L:\"ytp-ad-image-overlay\",U:[{G:\"div\",L:\"ytp-ad-overlay-ad-info-button-container\"},{G:\"div\",L:\"ytp-ad-overlay-close-container\",U:[{G:\"button\",L:\"ytp-ad-overlay-close-button\",U:[vK(E1)]}]},{G:\"div\",L:\"ytp-ad-overlay-image\",U:[{G:\"img\",W:{src:\"{{imageUrl}}\",width:\"{{width}}\",height:\"{{height}}\"}}]}]});a.T(b.Fa(\"ytp-ad-overlay-image\"),\"click\",function(c){return F1(a,b.element,c)});\na.T(b.Fa(\"ytp-ad-overlay-close-container\"),\"click\",a.Li);b.hide();return b};\nG1\u003dfunction(a,b){if(b){var c\u003db.adHoverTextButtonRenderer||null;if(null\u003d\u003dc)g.Wx(Error(\"AdInfoRenderer did not contain an AdHoverTextButtonRenderer.\"));else if(b\u003dg.Xg(\"video-ads ytp-ad-module\")||null,null\u003d\u003db)g.Wx(Error(\"Could not locate the root ads container element to attach the ad info dialog.\"));else if(a.Ja\u003dnew g.hK({G:\"div\",L:\"ytp-ad-overlay-ad-info-dialog-container\"}),g.I(a,a.Ja),a.Ja.Da(b),b\u003dnew KK(a.api,a.Wa,a.layoutId,a.i,a.Ja.element,!1),g.I(a,b),b.init(pG(\"ad-info-hover-text-button\"),c,\na.macros),a.J){b.Da(a.J,0);b.subscribe(\"f\",a.iU,a);b.subscribe(\"e\",a.TF,a);a.T(a.J,\"click\",a.jU);var d\u003dg.Xg(\"ytp-ad-button\",b.element);a.T(d,\"click\",function(){var e,f,h;if(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dc.button)||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003df?void 0:f.serviceEndpoint)||void 0\u003d\u003d\u003dh?0:h.adInfoDialogEndpoint)a.Sa\u003d2\u003d\u003d\u003da.api.getPlayerState(1),a.api.pauseVideo();else a.api.onAdUxClicked(\"ad-info-hover-text-button\",a.layoutId)});\na.Za\u003db}else g.Wx(Error(\"Ad info button container within overlay ad was not present.\"))}else g.Xx(Error(\"AdInfoRenderer was not present within InvideoOverlayAdRenderer.\"))};\nRPa\u003dfunction(a,b){if(H1(a,I1)||a.api.Re())return!1;var c\u003djK(b.title),d\u003djK(b.description);if(g.gb(c)||g.gb(d))return!1;a.Ug(a.C.element,b.trackingParams||null);a.C.Qa(\"title\",jK(b.title));a.C.Qa(\"description\",jK(b.description));a.C.Qa(\"displayUrl\",jK(b.displayUrl));b.navigationEndpoint\u0026\u0026ic(a.S,b.navigationEndpoint);a.C.show();a.Ka.start();a.gb(a.C.element,!0);a.T(a.C.element,\"mouseover\",function(){a.Z++});\nreturn!0};\nSPa\u003dfunction(a,b){if(H1(a,I1)||a.api.Re())return!1;var c\u003djK(b.title),d\u003djK(b.description);if(g.gb(c)||g.gb(d))return!1;a.Ug(a.B.element,b.trackingParams||null);a.B.Qa(\"title\",jK(b.title));a.B.Qa(\"description\",jK(b.description));a.B.Qa(\"displayUrl\",jK(b.displayUrl));a.B.Qa(\"imageUrl\",Awa(b.image));b.navigationEndpoint\u0026\u0026ic(a.S,b.navigationEndpoint);a.La\u003db.imageNavigationEndpoint||null;a.B.show();a.Ka.start();a.gb(a.B.element,!0);a.T(a.B.element,\"mouseover\",function(){a.Z++});\nreturn!0};\nTPa\u003dfunction(a,b){if(a.api.Re())return!1;var c\u003dBwa(b.image),d\u003dc;c.width\u003cI1.width\u0026\u0026(d\u003dI1);if(0\u003d\u003d\u003dc.width||0\u003d\u003d\u003dc.height||H1(a,d))return!1;a.Ug(a.u.element,b.trackingParams||null);a.u.Qa(\"imageUrl\",Awa(b.image));a.u.Qa(\"width\",c.width);a.u.Qa(\"height\",c.height);b.navigationEndpoint\u0026\u0026ic(a.S,b.navigationEndpoint);b\u003da.u.Fa(\"ytp-ad-image-overlay\");g.Em(b,\"max-width\",c.width+\"px\");a.u.show();a.gb(a.u.element,!0);a.T(a.u.element,\"mouseover\",function(){a.Z++;a.api.BF(\"invideo-overlay\",a.layoutId)});\na.T(a.u.element,\"mouseout\",function(){a.api.AF(\"invideo-overlay\",a.layoutId)});\nreturn!0};\nH1\u003dfunction(a,b){var c\u003da.api.bb().zg(),d\u003da.api.Bj(!0,!1);return(b\u003dn1(c,c.height-(d.height+d.top),b))?(a.Ba\u0026\u0026b\u0026\u0026(c\u003dg.$e(a.macros),c.ERRORCODE\u003db.Px.toString(),c.ERROR_MSG\u003db.errorMessage,a.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(a.Vd,a.Ba,c):a.Wa.executeCommand(a.Ba,c)),!0):!1};\nF1\u003dfunction(a,b,c){var d\u003dg.$e(a.macros),e\u003dg.Tm(b);d.AW\u003d{toString:function(){return e.width.toString()}};\nd.AH\u003d{toString:function(){return e.height.toString()}};\nvar f\u003dg.Rm(c,b).floor();d.I_X\u003d{toString:function(){return f.x.toString()}};\nd.NX\u003d{toString:function(){return f.x.toString()}};\nd.I_Y\u003d{toString:function(){return f.y.toString()}};\nd.NY\u003d{toString:function(){return f.y.toString()}};\nd.NM\u003d{toString:function(){return a.Z.toString()}};\nb\u003dg.q(a.S);for(c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(a.Vd,c,d):a.Wa.executeCommand(c,d);a.api.pauseVideo()};\nUPa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\nJ1\u003dfunction(a,b,c,d,e){NK.call(this,a,b,{G:\"div\",L:\"ytp-ad-message-overlay\",U:[{G:\"div\",L:\"ytp-ad-message-slot\"}]},\"ad-message\",c,d,e);var f\u003dthis;this.Z\u003d-1;this.C\u003d0;this.S\u003d!1;this.Ba\u003dthis.Fa(\"ytp-ad-message-slot\");this.B\u003dnew g.hK({G:\"span\",L:\"ytp-ad-message-container\"});this.B.Da(this.Ba);g.I(this,this.B);this.messageText\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-message-text\");g.I(this,this.messageText);this.messageText.Da(this.B.element);this.J\u003dnew g.QK(this.B,400,!1,100,function(){return f.hide()});\ng.I(this,this.J);this.hide()};\nVPa\u003dfunction(a,b){a\u003da.api.getRootNode();g.N(a,\"ytp-ad-overlay-open\",b);g.N(a,\"ytp-ad-overlay-closed\",!b)};\nK1\u003dfunction(a,b,c,d){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-underlay-companion\",U:[{G:\"div\",L:\"ytp-ad-underlay-side-container\",U:[{G:\"div\",L:\"ytp-ad-underlay-image-container\"},{G:\"div\",L:\"ytp-ad-underlay-description-container\"},{G:\"div\",L:\"ytp-ad-underlay-headline-container\"},{G:\"div\",L:\"ytp-ad-underlay-action-button-container\"}]}]},\"player-underlay\",c,d);this.actionButton\u003dnull;this.Ba\u003dthis.Fa(\"ytp-ad-underlay-image-container\");this.u\u003dnew CK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-underlay-image\");\ng.I(this,this.u);this.u.Da(this.Ba);this.Z\u003dthis.Fa(\"ytp-ad-underlay-headline-container\");this.C\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-underlay-headline\");g.I(this,this.C);this.C.Da(this.Z);this.S\u003dthis.Fa(\"ytp-ad-underlay-description-container\");this.B\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-underlay-description\");g.I(this,this.B);this.B.Da(this.S);this.J\u003dthis.Fa(\"ytp-ad-underlay-action-button-container\");this.D\u003dthis.Fa(\"ytp-ad-underlay-side-container\");this.hide()};\nWPa\u003dfunction(a){var b\u003dg.Xg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nL1\u003dfunction(a,b,c,d){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-answer\"},\"survey-answer\",c,d);this.u\u003dnull;this.toggledLoggingParams\u003d\"\";this.answer\u003dthis.Fa(\"ytp-ad-survey-answer\");this.hide()};\nM1\u003dfunction(a,b,c,d){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-none-of-the-above\"},\"survey-none-of-the-above\",c,d);this.button\u003dnull;this.u\u003dthis.Fa(\"ytp-ad-survey-none-of-the-above\");this.hide()};\nN1\u003dfunction(a,b,c,d){wK.call(this,a,b,c,d,[\"ytp-ad-survey-submit-button\"],\"survey-submit\")};\nO1\u003dfunction(a,b,c,d,e,f){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-player-overlay\",U:[{G:\"div\",L:\"ytp-ad-survey-player-overlay-instream-info\"},{G:\"div\",L:\"ytp-ad-survey-player-overlay-skip-preview-submit\",U:[{G:\"div\",L:\"ytp-ad-survey-player-overlay-skip-or-preview\"},{G:\"div\",L:\"ytp-ad-survey-player-overlay-submit\"}]},{G:\"div\",L:\"ytp-ad-survey-player-overlay-instream-user-sentiment\"}]},\"survey-player-overlay\",c,d);this.C\u003de;this.Yi\u003df;this.B\u003dthis.u\u003dnull;this.D\u003dthis.Fa(\"ytp-ad-survey-player-overlay-instream-info\");\nthis.J\u003dthis.Fa(\"ytp-ad-survey-player-overlay-skip-or-preview\");this.submitButton\u003dthis.Fa(\"ytp-ad-survey-player-overlay-submit\");g.I(this,this.C);this.hide()};\nP1\u003dfunction(a,b,c,d,e,f,h,l){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-question\",U:[{G:\"div\",Ia:[\"ytp-ad-survey-question-text\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",Ia:[\"ytp-ad-survey-answers\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",Ia:[\"ytp-ad-survey-question-player-overlay\",\"ytp-ad-survey-question-foreground\"]},{G:\"div\",L:\"ytp-ad-survey-question-background\"}]},f,c,d);this.Vd\u003de;this.Jg\u003dh;this.Yi\u003dl;this.D\u003dnull;this.B\u003d[];this.u\u003dnull;this.question\u003dthis.Fa(\"ytp-ad-survey-question\");\nthis.S\u003dthis.Fa(\"ytp-ad-survey-question-background\");this.questionText\u003dthis.Fa(\"ytp-ad-survey-question-text\");this.answers\u003dthis.Fa(\"ytp-ad-survey-answers\");this.playerOverlay\u003dthis.Fa(\"ytp-ad-survey-question-player-overlay\");this.C\u003dg.Sa()};\nXPa\u003dfunction(a,b,c){var d\u003dnew L1(a.api,a.Wa,a.layoutId,a.i);d.Da(a.answers);d.init(pG(\"survey-answer\"),b,c);a.B.push(d)};\nZPa\u003dfunction(a,b){if(b){var c\u003db.background;c\u0026\u0026c.instreamSurveyAdBackgroundImageRenderer\u0026\u0026(c\u003d(c\u003dc.instreamSurveyAdBackgroundImageRenderer.image)\u0026\u0026BK(c)||\"\",g.gb(c)?g.Xx(Error(\"Found ThumbnailDetails without valid image URL\")):g.Em(a.S,\"backgroundImage\",\"url(\"+c+\")\"));YPa(a,b)}else g.Wx(Error(\"addCommonComponents() needs to be called before starting countdown.\"))};\nYPa\u003dfunction(a,b){if(null\u003d\u003db.durationMilliseconds||void 0\u003d\u003d\u003db.durationMilliseconds||0\u003d\u003d\u003db.durationMilliseconds)g.Wx(Error(\"durationMilliseconds unset or 0 for SurveyAdQuestionCommon: \"+JSON.stringify(b)));else{a.C\u003dg.Sa();a.u\u003da.Jg?new bL(a.api,b.durationMilliseconds):new cL(b.durationMilliseconds,a.Wa,!0);g.I(a,a.u);if(b.timeoutCommands\u0026\u0026!a.Jg){var c\u003db.timeoutCommands;a.u.subscribe(\"g\",function(){for(var e\u003dg.q(c),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,a.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?\nsZ(a.Vd,f,a.macros):a.Wa.executeCommand(f,a.macros)})}if(a.u\u0026\u0026b.instreamAdPlayerOverlay\u0026\u0026b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer)try{var d\u003dnew O1(a.api,a.Wa,a.layoutId,a.i,a.u,a.Yi);\nd.Da(a.playerOverlay);d.init(pG(\"survey-player-overlay\"),b.instreamAdPlayerOverlay.instreamSurveyAdPlayerOverlayRenderer,a.macros);a.D\u003dd;g.I(a,d);a.ON()}catch(e){g.Wx(Error(\"ISAPOR had an error when initializing. Error: \"+(e+\" SurveyAdQuestionCommon: \"+JSON.stringify(b))))}else g.Wx(Error(\"ISAPOR was not present in renderer. SurveyAdQuestionCommon: \"+JSON.stringify(b)));a.u\u0026\u0026b.durationMilliseconds\u0026\u00260\u003cb.durationMilliseconds?(b\u003dnew lL(a.api,a.u),b.Da(a.playerOverlay),g.I(a,b)):g.Wx(Error(\"Survey progress bar was not added. SurveyAdQuestionCommon: \"+\nJSON.stringify(b)))}};\n$Pa\u003dfunction(a){function b(c){return{toString:function(){return c()}}}\na.macros.SURVEY_LOCAL_TIME_EPOCH_S\u003db(function(){var c\u003dnew Date;return(Math.round(c.valueOf()/1E3)+-60*c.getTimezoneOffset()).toString()});\na.macros.SURVEY_ELAPSED_MS\u003db(function(){return(g.Sa()-a.C).toString()})};\nQ1\u003dfunction(a,b,c,d,e,f,h){P1.call(this,a,b,c,d,e,\"survey-question-multi-select\",f,h);this.noneOfTheAbove\u003dnull;this.submitEndpoints\u003d[];this.J\u003dnull;this.hide()};\naQa\u003dfunction(a,b,c){a.noneOfTheAbove\u003dnew M1(a.api,a.Wa,a.layoutId,a.i);a.noneOfTheAbove.Da(a.answers);a.noneOfTheAbove.init(pG(\"survey-none-of-the-above\"),b,c)};\nbQa\u003dfunction(a){a.B.forEach(function(b){b.u.toggleButton(!1)});\nR1(a,!0)};\nR1\u003dfunction(a,b){var c\u003da.D;a\u003dcQa(a);b\u003dvoid 0\u003d\u003d\u003db?!1:b;c.u\u0026\u0026(a?c.u.hide():c.u.show(),b\u0026\u0026c.u instanceof YK\u0026\u0026!c.u.J\u0026\u0026lxa(c.u,!1));c.B\u0026\u0026(a?c.B.show():c.B.hide())};\ncQa\u003dfunction(a){return a.B.some(function(b){return b.u.isToggled()})||a.noneOfTheAbove.button.isToggled()};\nS1\u003dfunction(a,b,c,d,e,f,h){P1.call(this,a,b,c,d,e,\"survey-question-single-select\",f,h);this.hide()};\nT1\u003dfunction(a,b,c,d,e,f,h){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey\",U:[{G:\"div\",L:\"ytp-ad-survey-questions\"}]},\"survey\",c,d);this.Vd\u003de;this.Jg\u003df;this.Yi\u003dh;this.questions\u003d[];this.u\u003dthis.Fa(\"ytp-ad-survey-questions\");this.hide()};\nU1\u003dfunction(a,b,c,d,e,f,h){iK.call(this,a,b,{G:\"div\",L:\"ytp-ad-survey-interstitial\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-contents\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-logo\",U:[{G:\"div\",L:\"ytp-ad-survey-interstitial-logo-image\"}]},{G:\"div\",L:\"ytp-ad-survey-interstitial-text\"}]}]},\"survey-interstitial\",c,d);this.Vd\u003de;this.Jg\u003df;this.OG\u003dh;this.u\u003dthis.actionButton\u003dnull;this.interstitial\u003dthis.Fa(\"ytp-ad-survey-interstitial\");this.B\u003dthis.Fa(\"ytp-ad-survey-interstitial-contents\");this.text\u003dthis.Fa(\"ytp-ad-survey-interstitial-text\");\nthis.logoImage\u003dthis.Fa(\"ytp-ad-survey-interstitial-logo-image\");this.transition\u003dnew g.QK(this,500,!1,300);g.I(this,this.transition)};\ndQa\u003dfunction(a,b){b\u003db\u0026\u0026BK(b)||\"\";if(g.gb(b))g.Xx(Error(\"Found ThumbnailDetails without valid image URL\"));else{var c\u003da.style.cssText;if(g.Kc\u0026\u002610\u003edocument.documentMode)c\u003dhg;else{var d\u003ddocument;\"function\"\u003d\u003d\u003dtypeof HTMLTemplateElement\u0026\u0026(d\u003dg.hh(\"TEMPLATE\").content.ownerDocument);d\u003dd.implementation.createHTMLDocument(\"\").createElement(\"DIV\");d.style.cssText\u003dc;c\u003dDfa(d.style)}b\u003dYaa(c,ig({\"background-image\":\u0027url(\"\u0027+b+\u0027\")\u0027}));a.style.cssText\u003dfg(b)}};\neQa\u003dfunction(a){var b\u003dg.Xg(\"html5-video-player\");b\u0026\u0026g.N(b,\"ytp-ad-display-override\",a)};\nV1\u003dfunction(a,b,c,d){GK.call(this,a);this.api\u003da;this.Vd\u003dc;this.u\u003d{};this.K\u003db;a\u003dnew g.W({G:\"div\",Ia:[\"video-ads\",\"ytp-ad-module\"]});g.I(this,a);aE\u0026\u0026g.M(a.element,\"ytp-ads-tiny-mode\");this.D\u003dnew bK(a.element);g.I(this,this.D);g.lM(this.api,a.element,4);WNa(d)\u0026\u0026(d\u003dnew g.W({G:\"div\",Ia:[\"ytp-ad-underlay\"]}),g.I(this,d),this.B\u003dnew bK(d.element),g.I(this,this.B),g.lM(this.api,d.element,0));g.I(this,Swa())};\nfQa\u003dfunction(a,b){a\u003dYe(a.u,b.id,null);null\u003d\u003da\u0026\u0026g.Xx(Error(\"Component not found for element id: \"+b.id));return a||null};\nW1\u003dfunction(a){g.zM.call(this,a);var b\u003dthis;this.u\u003dthis.Wa\u003dnull;this.created\u003d!1;this.jp\u003dnew JJ(this.player);this.B\u003dfunction(){function d(){return b.Wa}\nif(null!\u003db.u)return b.u;var e\u003dbwa({Dp:a.getVideoData(1)});e\u003dnew eMa({wR:new z1(function(){return b.Wa},y1(b.i).Ek),\nmp:e.xS(),NR:d,VT:d,Ji:y1(b.i).Ji,Rh:e.qE(),I:b.player,Wf:y1(b.i).Wf,Ta:b.i.i.Ta,ih:y1(b.i).ih,Oc:b.i.i.Oc});b.u\u003de.wQ;return b.u};\nthis.i\u003dnew x1(this.player,this,this.jp,this.B);g.I(this,this.i);var c\u003da.V();!rE(c)||g.lE(c)||tE(c)||(g.I(this,new V1(a,function(){return b.Wa},y1(this.i).Vd,y1(this.i).Wf)),g.I(this,new A1(a)))};\ngQa\u003dfunction(a){a.created!\u003d\u003da.loaded\u0026\u0026R(\"Created and loaded are out of sync\")};\nX1\u003dfunction(a,b){b\u003d\u003d\u003da.Rr\u0026\u0026(a.Rr\u003dvoid 0)};\nhQa\u003dfunction(a){a.Wa?y1(a.i).Bc.GE()||a.Wa.GE()||y1(a.i).Io.Jp():R(\"AdService is null when calling maybeUnlockPrerollIfReady\")};\niQa\u003dfunction(a){a\u003dg.q(y1(a.i).ih.Vh.keys());for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003db.rb\u0026\u0026\"core\"\u003d\u003d\u003db.jb)return!0;return!1};\njQa\u003dfunction(a){a\u003dg.q(y1(a.i).ih.Vh.values());for(var b\u003da.next();!b.done;b\u003da.next())if(\"LAYOUT_TYPE_MEDIA_BREAK\"\u003d\u003d\u003db.value.layoutType)return!0;return!1};\nQma\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?\"\":c;var d\u003dy1(a.i).Wf,e\u003da.player.getVideoData(1),f\u003de\u0026\u0026e.getPlayerResponse()||{};f\u003df\u0026\u0026f.playerConfig\u0026\u0026f.playerConfig.daiConfig\u0026\u0026f.playerConfig.daiConfig.enableDai||!1;e\u003de\u0026\u0026e.zf()||!1;d\u003dkQa(b,d,f,e);Tma(y1(a.i).Cc,c,d.MA,b);a.Wa\u0026\u00260\u003cd.Yu.length\u0026\u0026(a\u003da.Wa,b\u003dd.Yu,b\u003diwa(a,b),b\u003djwa(a,b),$J(a,b))};\nkQa\u003dfunction(a,b,c,d){var e\u003d{Yu:[],MA:[]};a\u003dg.q(a);for(var f\u003da.next();!f.done;f\u003da.next())if((f\u003df.value)\u0026\u0026null!\u003df.renderer){var h\u003df.renderer,l\u003df.config\u0026\u0026f.config.adPlacementConfig\u0026\u0026f.config.adPlacementConfig.kind,m\u003db,n\u003dd;c||null!\u003dh.instreamSurveyAdRenderer||null!\u003dh.sandwichedLinearAdRenderer\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd\u0026\u0026null!\u003dh.sandwichedLinearAdRenderer.linearAd.instreamSurveyAdRenderer?m\u003d!0:n\u0026\u0026!NZ(m)?m\u003d!1:null!\u003dh.videoAdTrackingRenderer?m\u003dUNa(m):null!\u003dh.clientForecastingAdRenderer||\nnull!\u003dh.actionCompanionAdRenderer||null!\u003dh.imageCompanionAdRenderer||null!\u003dh.shoppingCompanionCarouselRenderer||null!\u003dh.adsEngagementPanelRenderer||null!\u003dh.invideoOverlayAdRenderer||null!\u003dh.adBreakServiceRenderer\u0026\u0026(\"AD_PLACEMENT_KIND_CUE_POINT_TRIGGERED\"!\u003d\u003dl||NZ(m))?m\u003d!0:null!\u003dh.instreamVideoAdRenderer||null!\u003dh.remoteSlotsRenderer?((h\u003dn)||(h\u003dg.DE(m.I.V())?!1:rE(m.I.V())?m.I.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\"):g.sE(m.I.V())?m.I.V().N(\"html5_enable_single_video_vod_ivar_on_pacf_tv\"):\n!1),m\u003dh):m\u003dh.linearAdSequenceRenderer\u0026\u0026h.linearAdSequenceRenderer.linearAds?h.linearAdSequenceRenderer.adStart?m.I.V().N(\"html5_enable_vod_lasr_with_notify_pacf\"):n||aZ(m):null!\u003dh.sandwichedLinearAdRenderer?m.I.V().N(\"html5_enable_vod_slar_with_notify_pacf\"):!1;m?e.MA.push(f):f.renderer.videoAdTrackingRenderer||e.Yu.push(f)}return e};\nlQa\u003dfunction(){if(!g.Kc)return!1;try{return new ActiveXObject(\"MSXML2.DOMDocument\"),!0}catch(a){return!1}};\ng.Y1\u003dfunction(a){if(\"undefined\"!\u003dtypeof DOMParser){var b\u003dnew DOMParser;a\u003dufa(a);return b.parseFromString(g.ng(a),\"application/xml\")}if(mQa){b\u003dnew ActiveXObject(\"MSXML2.DOMDocument\");b.resolveExternals\u003d!1;b.validateOnParse\u003d!1;try{b.setProperty(\"ProhibitDTD\",!0),b.setProperty(\"MaxXMLSize\",2048),b.setProperty(\"MaxElementDepth\",256)}catch(c){}b.loadXML(a);return b}throw Error(\"Your browser does not support loading xml documents\");};\ng.Z1\u003dfunction(a,b){var c\u003d\"ytp-miniplayer-button-bottom-right\",d\u003d{G:\"svg\",W:{height:\"18px\",version:\"1.1\",viewBox:\"0 0 22 18\",width:\"22px\"},U:[{G:\"g\",W:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},U:[{G:\"g\",W:{transform:\"translate(-1.000000, -3.000000)\"},U:[{G:\"polygon\",W:{points:\"0 0 24 0 24 24 0 24\"}},{G:\"path\",W:{d:\"M19,7 L5,7 L5,17 L19,17 L19,7 Z M23,19 L23,4.98 C23,3.88 22.1,3 21,3 L3,3 C1.9,3 1,3.88 1,4.98 L1,19 C1,20.1 1.9,21 3,21 L21,21 C22.1,21 23,20.1 23,19 Z M21,19.02 L3,19.02 L3,4.97 L21,4.97 L21,19.02 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Open video page\";a.V().N(\"kevlar_miniplayer_expand_top\")\u0026\u0026(c\u003d\"ytp-miniplayer-button-top-left\",d\u003d{G:\"svg\",W:{height:\"24px\",version:\"1.1\",viewBox:\"0 0 24 24\",width:\"24px\"},U:[{G:\"g\",W:{fill:\"none\",\"fill-rule\":\"evenodd\",stroke:\"none\",\"stroke-width\":\"1\"},U:[{G:\"g\",W:{transform:\"translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000) \"},U:[{G:\"path\",W:{d:\"M19,19 L5,19 L5,5 L12,5 L12,3 L5,3 C3.89,3 3,3.9 3,5 L3,19 C3,20.1 3.89,21 5,21 L19,21 C20.1,21 21,20.1 21,19 L21,12 L19,12 L19,19 Z M14,3 L14,5 L17.59,5 L7.76,14.83 L9.17,16.24 L19,6.41 L19,10 L21,10 L21,3 L14,3 Z\",\nfill:\"#fff\",\"fill-rule\":\"nonzero\"}}]}]}]},e\u003d\"Expand\");g.W.call(this,{G:\"button\",Ia:[\"ytp-miniplayer-expand-watch-page-button\",\"ytp-button\",c],W:{title:\"{{title}}\",\"data-tooltip-target-id\":\"ytp-miniplayer-expand-watch-page-button\"},U:[d]});this.I\u003da;this.Ra(\"click\",this.onClick,this);this.Qa(\"title\",$M(a,e,\"i\"));g.xe(this,g.xN(b.hc(),this.element))};\naa\u003d[];fa\u003d\"function\"\u003d\u003dtypeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a\u003d\u003dArray.prototype||a\u003d\u003dObject.prototype)return a;a[b]\u003dc.value;return a};\nea\u003daaa(this);ha(\"Symbol\",function(a){function b(f){if(this instanceof b)throw new TypeError(\"Symbol is not a constructor\");return new c(d+(f||\"\")+\"_\"+e++,f)}\nfunction c(f,h){this.i\u003df;fa(this,\"description\",{configurable:!0,writable:!0,value:h})}\nif(a)return a;c.prototype.toString\u003dfunction(){return this.i};\nvar d\u003d\"jscomp_symbol_\"+(1E9*Math.random()\u003e\u003e\u003e0)+\"_\",e\u003d0;return b});\nha(\"Symbol.iterator\",function(a){if(a)return a;a\u003dSymbol(\"Symbol.iterator\");for(var b\u003d\"Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array\".split(\" \"),c\u003d0;c\u003cb.length;c++){var d\u003dea[b[c]];\"function\"\u003d\u003d\u003dtypeof d\u0026\u0026\"function\"!\u003dtypeof d.prototype[a]\u0026\u0026fa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ia(da(this))}})}return a});\nvar nQa\u003d\"function\"\u003d\u003dtypeof Object.assign?Object.assign:function(a,b){for(var c\u003d1;c\u003carguments.length;c++){var d\u003darguments[c];if(d)for(var e in d)la(d,e)\u0026\u0026(a[e]\u003dd[e])}return a};\nha(\"Object.assign\",function(a){return a||nQa});\nvar ma\u003d\"function\"\u003d\u003dtypeof Object.create?Object.create:function(a){function b(){}\nb.prototype\u003da;return new b},oQa\u003dfunction(){function a(){function c(){}\nnew c;Reflect.construct(c,[],function(){});\nreturn new c instanceof c}\nif(\"undefined\"!\u003dtypeof Reflect\u0026\u0026Reflect.construct){if(a())return Reflect.construct;var b\u003dReflect.construct;return function(c,d,e){c\u003db(c,d);e\u0026\u0026Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc);\ne\u003dma(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),$1;\nif(\"function\"\u003d\u003dtypeof Object.setPrototypeOf)$1\u003dObject.setPrototypeOf;else{var a2;a:{var pQa\u003d{a:!0},qQa\u003d{};try{qQa.__proto__\u003dpQa;a2\u003dqQa.a;break a}catch(a){}a2\u003d!1}$1\u003da2?function(a,b){a.__proto__\u003db;if(a.__proto__!\u003d\u003db)throw new TypeError(a+\" is not extensible\");return a}:null}var na\u003d$1;\noa.prototype.S\u003dfunction(a){this.u\u003da};\noa.prototype.return\u003dfunction(a){this.B\u003d{return:a};this.i\u003dthis.D};\noa.prototype.eb\u003dfunction(a){this.i\u003da};\nha(\"Reflect\",function(a){return a?a:{}});\nha(\"Reflect.construct\",function(){return oQa});\nha(\"Reflect.setPrototypeOf\",function(a){return a?a:na?function(b,c){try{return na(b,c),!0}catch(d){return!1}}:null});\nha(\"Promise\",function(a){function b(h){this.i\u003d0;this.B\u003dvoid 0;this.u\u003d[];this.K\u003d!1;var l\u003dthis.C();try{h(l.resolve,l.reject)}catch(m){l.reject(m)}}\nfunction c(){this.i\u003dnull}\nfunction d(h){return h instanceof b?h:new b(function(l){l(h)})}\nif(a)return a;c.prototype.u\u003dfunction(h){if(null\u003d\u003dthis.i){this.i\u003d[];var l\u003dthis;this.B(function(){l.D()})}this.i.push(h)};\nvar e\u003dea.setTimeout;c.prototype.B\u003dfunction(h){e(h,0)};\nc.prototype.D\u003dfunction(){for(;this.i\u0026\u0026this.i.length;){var h\u003dthis.i;this.i\u003d[];for(var l\u003d0;l\u003ch.length;++l){var m\u003dh[l];h[l]\u003dnull;try{m()}catch(n){this.C(n)}}}this.i\u003dnull};\nc.prototype.C\u003dfunction(h){this.B(function(){throw h;})};\nb.prototype.C\u003dfunction(){function h(n){return function(p){m||(m\u003d!0,n.call(l,p))}}\nvar l\u003dthis,m\u003d!1;return{resolve:h(this.xa),reject:h(this.D)}};\nb.prototype.xa\u003dfunction(h){if(h\u003d\u003d\u003dthis)this.D(new TypeError(\"A Promise cannot resolve to itself\"));else if(h instanceof b)this.Ba(h);else{a:switch(typeof h){case \"object\":var l\u003dnull!\u003dh;break a;case \"function\":l\u003d!0;break a;default:l\u003d!1}l?this.oa(h):this.J(h)}};\nb.prototype.oa\u003dfunction(h){var l\u003dvoid 0;try{l\u003dh.then}catch(m){this.D(m);return}\"function\"\u003d\u003dtypeof l?this.Ja(l,h):this.J(h)};\nb.prototype.D\u003dfunction(h){this.S(2,h)};\nb.prototype.J\u003dfunction(h){this.S(1,h)};\nb.prototype.S\u003dfunction(h,l){if(0!\u003dthis.i)throw Error(\"Cannot settle(\"+h+\", \"+l+\"): Promise already settled in state\"+this.i);this.i\u003dh;this.B\u003dl;2\u003d\u003d\u003dthis.i\u0026\u0026this.Aa();this.X()};\nb.prototype.Aa\u003dfunction(){var h\u003dthis;e(function(){if(h.Z()){var l\u003dea.console;\"undefined\"!\u003d\u003dtypeof l\u0026\u0026l.error(h.B)}},1)};\nb.prototype.Z\u003dfunction(){if(this.K)return!1;var h\u003dea.CustomEvent,l\u003dea.Event,m\u003dea.dispatchEvent;if(\"undefined\"\u003d\u003d\u003dtypeof m)return!0;\"function\"\u003d\u003d\u003dtypeof h?h\u003dnew h(\"unhandledrejection\",{cancelable:!0}):\"function\"\u003d\u003d\u003dtypeof l?h\u003dnew l(\"unhandledrejection\",{cancelable:!0}):(h\u003dea.document.createEvent(\"CustomEvent\"),h.initCustomEvent(\"unhandledrejection\",!1,!0,h));h.promise\u003dthis;h.reason\u003dthis.B;return m(h)};\nb.prototype.X\u003dfunction(){if(null!\u003dthis.u){for(var h\u003d0;h\u003cthis.u.length;++h)f.u(this.u[h]);this.u\u003dnull}};\nvar f\u003dnew c;b.prototype.Ba\u003dfunction(h){var l\u003dthis.C();h.Hy(l.resolve,l.reject)};\nb.prototype.Ja\u003dfunction(h,l){var m\u003dthis.C();try{h.call(l,m.resolve,m.reject)}catch(n){m.reject(n)}};\nb.prototype.then\u003dfunction(h,l){function m(t,v){return\"function\"\u003d\u003dtypeof t?function(x){try{n(t(x))}catch(y){p(y)}}:v}\nvar n,p,r\u003dnew b(function(t,v){n\u003dt;p\u003dv});\nthis.Hy(m(h,n),m(l,p));return r};\nb.prototype.catch\u003dfunction(h){return this.then(void 0,h)};\nb.prototype.Hy\u003dfunction(h,l){function m(){switch(n.i){case 1:h(n.B);break;case 2:l(n.B);break;default:throw Error(\"Unexpected state: \"+n.i);}}\nvar n\u003dthis;null\u003d\u003dthis.u?f.u(m):this.u.push(m);this.K\u003d!0};\nb.resolve\u003dd;b.reject\u003dfunction(h){return new b(function(l,m){m(h)})};\nb.race\u003dfunction(h){return new b(function(l,m){for(var n\u003dg.q(h),p\u003dn.next();!p.done;p\u003dn.next())d(p.value).Hy(l,m)})};\nb.all\u003dfunction(h){var l\u003dg.q(h),m\u003dl.next();return m.done?d([]):new b(function(n,p){function r(x){return function(y){t[x]\u003dy;v--;0\u003d\u003dv\u0026\u0026n(t)}}\nvar t\u003d[],v\u003d0;do t.push(void 0),v++,d(m.value).Hy(r(t.length-1),p),m\u003dl.next();while(!m.done)})};\nreturn b});\nha(\"Array.prototype.find\",function(a){return a?a:function(b,c){return Ca(this,b,c).ZO}});\nha(\"WeakMap\",function(a){function b(m){this.i\u003d(l+\u003dMath.random()+1).toString();if(m){m\u003dg.q(m);for(var n;!(n\u003dm.next()).done;)n\u003dn.value,this.set(n[0],n[1])}}\nfunction c(){}\nfunction d(m){var n\u003dtypeof m;return\"object\"\u003d\u003d\u003dn\u0026\u0026null!\u003d\u003dm||\"function\"\u003d\u003d\u003dn}\nfunction e(m){if(!la(m,h)){var n\u003dnew c;fa(m,h,{value:n})}}\nfunction f(m){var n\u003dObject[m];n\u0026\u0026(Object[m]\u003dfunction(p){if(p instanceof c)return p;Object.isExtensible(p)\u0026\u0026e(p);return n(p)})}\nif(function(){if(!a||!Object.seal)return!1;try{var m\u003dObject.seal({}),n\u003dObject.seal({}),p\u003dnew a([[m,2],[n,3]]);if(2!\u003dp.get(m)||3!\u003dp.get(n))return!1;p.delete(m);p.set(n,4);return!p.has(m)\u0026\u00264\u003d\u003dp.get(n)}catch(r){return!1}}())return a;\nvar h\u003d\"$jscomp_hidden_\"+Math.random();f(\"freeze\");f(\"preventExtensions\");f(\"seal\");var l\u003d0;b.prototype.set\u003dfunction(m,n){if(!d(m))throw Error(\"Invalid WeakMap key\");e(m);if(!la(m,h))throw Error(\"WeakMap key fail: \"+m);m[h][this.i]\u003dn;return this};\nb.prototype.get\u003dfunction(m){return d(m)\u0026\u0026la(m,h)?m[h][this.i]:void 0};\nb.prototype.has\u003dfunction(m){return d(m)\u0026\u0026la(m,h)\u0026\u0026la(m[h],this.i)};\nb.prototype.delete\u003dfunction(m){return d(m)\u0026\u0026la(m,h)\u0026\u0026la(m[h],this.i)?delete m[h][this.i]:!1};\nreturn b});\nha(\"Map\",function(a){function b(){var l\u003d{};return l.previous\u003dl.next\u003dl.head\u003dl}\nfunction c(l,m){var n\u003dl.i;return ia(function(){if(n){for(;n.head!\u003dl.i;)n\u003dn.previous;for(;n.next!\u003dn.head;)return n\u003dn.next,{done:!1,value:m(n)};n\u003dnull}return{done:!0,value:void 0}})}\nfunction d(l,m){var n\u003dm\u0026\u0026typeof m;\"object\"\u003d\u003dn||\"function\"\u003d\u003dn?f.has(m)?n\u003df.get(m):(n\u003d\"\"+ ++h,f.set(m,n)):n\u003d\"p_\"+m;var p\u003dl.data_[n];if(p\u0026\u0026la(l.data_,n))for(l\u003d0;l\u003cp.length;l++){var r\u003dp[l];if(m!\u003d\u003dm\u0026\u0026r.key!\u003d\u003dr.key||m\u003d\u003d\u003dr.key)return{id:n,list:p,index:l,entry:r}}return{id:n,list:p,index:-1,entry:void 0}}\nfunction e(l){this.data_\u003d{};this.i\u003db();this.size\u003d0;if(l){l\u003dg.q(l);for(var m;!(m\u003dl.next()).done;)m\u003dm.value,this.set(m[0],m[1])}}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var l\u003dObject.seal({x:4}),m\u003dnew a(g.q([[l,\"s\"]]));if(\"s\"!\u003dm.get(l)||1!\u003dm.size||m.get({x:4})||m.set({x:4},\"t\")!\u003dm||2!\u003dm.size)return!1;var n\u003dm.entries(),p\u003dn.next();if(p.done||p.value[0]!\u003dl||\"s\"!\u003dp.value[1])return!1;p\u003dn.next();return p.done||4!\u003dp.value[0].x||\"t\"!\u003dp.value[1]||!n.next().done?!1:!0}catch(r){return!1}}())return a;\nvar f\u003dnew WeakMap;e.prototype.set\u003dfunction(l,m){l\u003d0\u003d\u003d\u003dl?0:l;var n\u003dd(this,l);n.list||(n.list\u003dthis.data_[n.id]\u003d[]);n.entry?n.entry.value\u003dm:(n.entry\u003d{next:this.i,previous:this.i.previous,head:this.i,key:l,value:m},n.list.push(n.entry),this.i.previous.next\u003dn.entry,this.i.previous\u003dn.entry,this.size++);return this};\ne.prototype.delete\u003dfunction(l){l\u003dd(this,l);return l.entry\u0026\u0026l.list?(l.list.splice(l.index,1),l.list.length||delete this.data_[l.id],l.entry.previous.next\u003dl.entry.next,l.entry.next.previous\u003dl.entry.previous,l.entry.head\u003dnull,this.size--,!0):!1};\ne.prototype.clear\u003dfunction(){this.data_\u003d{};this.i\u003dthis.i.previous\u003db();this.size\u003d0};\ne.prototype.has\u003dfunction(l){return!!d(this,l).entry};\ne.prototype.get\u003dfunction(l){return(l\u003dd(this,l).entry)\u0026\u0026l.value};\ne.prototype.entries\u003dfunction(){return c(this,function(l){return[l.key,l.value]})};\ne.prototype.keys\u003dfunction(){return c(this,function(l){return l.key})};\ne.prototype.values\u003dfunction(){return c(this,function(l){return l.value})};\ne.prototype.forEach\u003dfunction(l,m){for(var n\u003dthis.entries(),p;!(p\u003dn.next()).done;)p\u003dp.value,l.call(m,p[1],p[0],this)};\ne.prototype[Symbol.iterator]\u003de.prototype.entries;var h\u003d0;return e});\nha(\"Array.prototype.entries\",function(a){return a?a:function(){return Da(this,function(b,c){return[b,c]})}});\nha(\"Object.setPrototypeOf\",function(a){return a||na});\nha(\"Array.prototype.keys\",function(a){return a?a:function(){return Da(this,function(b){return b})}});\nha(\"String.prototype.endsWith\",function(a){return a?a:function(b,c){var d\u003dEa(this,b,\"endsWith\");b+\u003d\"\";void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dd.length);c\u003dMath.max(0,Math.min(c|0,d.length));for(var e\u003db.length;0\u003ce\u0026\u00260\u003cc;)if(d[--c]!\u003db[--e])return!1;return 0\u003e\u003de}});\nha(\"String.prototype.startsWith\",function(a){return a?a:function(b,c){var d\u003dEa(this,b,\"startsWith\");b+\u003d\"\";var e\u003dd.length,f\u003db.length;c\u003dMath.max(0,Math.min(c|0,d.length));for(var h\u003d0;h\u003cf\u0026\u0026c\u003ce;)if(d[c++]!\u003db[h++])return!1;return h\u003e\u003df}});\nha(\"Number.isFinite\",function(a){return a?a:function(b){return\"number\"!\u003d\u003dtypeof b?!1:!isNaN(b)\u0026\u0026Infinity!\u003d\u003db\u0026\u0026-Infinity!\u003d\u003db}});\nha(\"String.prototype.repeat\",function(a){return a?a:function(b){var c\u003dEa(this,null,\"repeat\");if(0\u003eb||1342177279\u003cb)throw new RangeError(\"Invalid count value\");b|\u003d0;for(var d\u003d\"\";b;)if(b\u00261\u0026\u0026(d+\u003dc),b\u003e\u003e\u003e\u003d1)c+\u003dc;return d}});\nha(\"Set\",function(a){function b(c){this.i\u003dnew Map;if(c){c\u003dg.q(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}this.size\u003dthis.i.size}\nif(function(){if(!a||\"function\"!\u003dtypeof a||!a.prototype.entries||\"function\"!\u003dtypeof Object.seal)return!1;try{var c\u003dObject.seal({x:4}),d\u003dnew a(g.q([c]));if(!d.has(c)||1!\u003dd.size||d.add(c)!\u003dd||1!\u003dd.size||d.add({x:4})!\u003dd||2!\u003dd.size)return!1;var e\u003dd.entries(),f\u003de.next();if(f.done||f.value[0]!\u003dc||f.value[1]!\u003dc)return!1;f\u003de.next();return f.done||f.value[0]\u003d\u003dc||4!\u003df.value[0].x||f.value[1]!\u003df.value[0]?!1:e.next().done}catch(h){return!1}}())return a;\nb.prototype.add\u003dfunction(c){c\u003d0\u003d\u003d\u003dc?0:c;this.i.set(c,c);this.size\u003dthis.i.size;return this};\nb.prototype.delete\u003dfunction(c){c\u003dthis.i.delete(c);this.size\u003dthis.i.size;return c};\nb.prototype.clear\u003dfunction(){this.i.clear();this.size\u003d0};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.entries\u003dfunction(){return this.i.entries()};\nb.prototype.values\u003dfunction(){return this.i.values()};\nb.prototype.keys\u003db.prototype.values;b.prototype[Symbol.iterator]\u003db.prototype.values;b.prototype.forEach\u003dfunction(c,d){var e\u003dthis;this.i.forEach(function(f){return c.call(d,f,f,e)})};\nreturn b});\nha(\"Array.prototype.values\",function(a){return a?a:function(){return Da(this,function(b,c){return c})}});\nha(\"Array.from\",function(a){return a?a:function(b,c,d){c\u003dnull!\u003dc?c:function(l){return l};\nvar e\u003d[],f\u003d\"undefined\"!\u003dtypeof Symbol\u0026\u0026Symbol.iterator\u0026\u0026b[Symbol.iterator];if(\"function\"\u003d\u003dtypeof f){b\u003df.call(b);for(var h\u003d0;!(f\u003db.next()).done;)e.push(c.call(d,f.value,h++))}else for(f\u003db.length,h\u003d0;h\u003cf;h++)e.push(c.call(d,b[h],h));return e}});\nha(\"Object.entries\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)la(b,d)\u0026\u0026c.push([d,b[d]]);return c}});\nha(\"Promise.prototype.finally\",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;\n})})}});\nha(\"Array.prototype.findIndex\",function(a){return a?a:function(b,c){return Ca(this,b,c).oL}});\nha(\"Math.trunc\",function(a){return a?a:function(b){b\u003dNumber(b);if(isNaN(b)||Infinity\u003d\u003d\u003db||-Infinity\u003d\u003d\u003db||0\u003d\u003d\u003db)return b;var c\u003dMath.floor(Math.abs(b));return 0\u003eb?-c:c}});\nha(\"Object.is\",function(a){return a?a:function(b,c){return b\u003d\u003d\u003dc?0!\u003d\u003db||1/b\u003d\u003d\u003d1/c:b!\u003d\u003db\u0026\u0026c!\u003d\u003dc}});\nha(\"Array.prototype.includes\",function(a){return a?a:function(b,c){var d\u003dthis;d instanceof String\u0026\u0026(d\u003dString(d));var e\u003dd.length;c\u003dc||0;for(0\u003ec\u0026\u0026(c\u003dMath.max(c+e,0));c\u003ce;c++){var f\u003dd[c];if(f\u003d\u003d\u003db||Object.is(f,b))return!0}return!1}});\nha(\"String.prototype.includes\",function(a){return a?a:function(b,c){return-1!\u003d\u003dEa(this,b,\"includes\").indexOf(b,c||0)}});\nha(\"Array.prototype.fill\",function(a){return a?a:function(b,c,d){var e\u003dthis.length||0;0\u003ec\u0026\u0026(c\u003dMath.max(0,e+c));if(null\u003d\u003dd||d\u003ee)d\u003de;d\u003dNumber(d);0\u003ed\u0026\u0026(d\u003dMath.max(0,e+d));for(c\u003dNumber(c||0);c\u003cd;c++)this[c]\u003db;return this}});\nha(\"Int8Array.prototype.fill\",Fa);ha(\"Uint8Array.prototype.fill\",Fa);ha(\"Uint8ClampedArray.prototype.fill\",Fa);ha(\"Int16Array.prototype.fill\",Fa);ha(\"Uint16Array.prototype.fill\",Fa);ha(\"Int32Array.prototype.fill\",Fa);ha(\"Uint32Array.prototype.fill\",Fa);ha(\"Float32Array.prototype.fill\",Fa);ha(\"Float64Array.prototype.fill\",Fa);\nha(\"Array.prototype.flat\",function(a){return a?a:function(b){b\u003dvoid 0\u003d\u003d\u003db?1:b;for(var c\u003d[],d\u003d0;d\u003cthis.length;d++){var e\u003dthis[d];Array.isArray(e)\u0026\u00260\u003cb?(e\u003dArray.prototype.flat.call(e,b-1),c.push.apply(c,e)):c.push(e)}return c}});\nha(\"Number.isNaN\",function(a){return a?a:function(b){return\"number\"\u003d\u003d\u003dtypeof b\u0026\u0026isNaN(b)}});\nha(\"Number.MAX_SAFE_INTEGER\",function(){return 9007199254740991});\nha(\"Object.values\",function(a){return a?a:function(b){var c\u003d[],d;for(d in b)la(b,d)\u0026\u0026c.push(b[d]);return c}});\nha(\"String.prototype.padStart\",function(a){return a?a:function(b,c){var d\u003dEa(this,null,\"padStart\");b-\u003dd.length;c\u003dvoid 0!\u003d\u003dc?String(c):\" \";return(0\u003cb\u0026\u0026c?c.repeat(Math.ceil(b/c.length)).substring(0,b):\"\")+d}});\nha(\"Object.fromEntries\",function(a){return a?a:function(b){var c\u003d{};if(!(Symbol.iterator in b))throw new TypeError(\"\"+b+\" is not iterable\");b\u003db[Symbol.iterator].call(b);for(var d\u003db.next();!d.done;d\u003db.next()){d\u003dd.value;if(Object(d)!\u003d\u003dd)throw new TypeError(\"iterable for fromEntries should yield objects\");c[d[0]]\u003dd[1]}return c}});\nha(\"WeakSet\",function(a){function b(c){this.i\u003dnew WeakMap;if(c){c\u003dg.q(c);for(var d;!(d\u003dc.next()).done;)this.add(d.value)}}\nif(function(){if(!a||!Object.seal)return!1;try{var c\u003dObject.seal({}),d\u003dObject.seal({}),e\u003dnew a([c]);if(!e.has(c)||e.has(d))return!1;e.delete(c);e.add(d);return!e.has(c)\u0026\u0026e.has(d)}catch(f){return!1}}())return a;\nb.prototype.add\u003dfunction(c){this.i.set(c,!0);return this};\nb.prototype.has\u003dfunction(c){return this.i.has(c)};\nb.prototype.delete\u003dfunction(c){return this.i.delete(c)};\nreturn b});\nha(\"Math.log2\",function(a){return a?a:function(b){return Math.log(b)/Math.LN2}});\nha(\"Array.prototype.copyWithin\",function(a){function b(c){c\u003dNumber(c);return Infinity\u003d\u003d\u003dc||-Infinity\u003d\u003d\u003dc?c:c|0}\nreturn a?a:function(c,d,e){var f\u003dthis.length;c\u003db(c);d\u003db(d);e\u003dvoid 0\u003d\u003d\u003de?f:b(e);c\u003d0\u003ec?Math.max(f+c,0):Math.min(c,f);d\u003d0\u003ed?Math.max(f+d,0):Math.min(d,f);e\u003d0\u003ee?Math.max(f+e,0):Math.min(e,f);if(c\u003cd)for(;d\u003ce;)d in this?this[c++]\u003dthis[d++]:(delete this[c++],d++);else for(e\u003dMath.min(e,f+d-c),c+\u003de-d;e\u003ed;)--e in this?this[--c]\u003dthis[e]:delete this[--c];return this}});\nha(\"Int8Array.prototype.copyWithin\",Ga);ha(\"Uint8Array.prototype.copyWithin\",Ga);ha(\"Uint8ClampedArray.prototype.copyWithin\",Ga);ha(\"Int16Array.prototype.copyWithin\",Ga);ha(\"Uint16Array.prototype.copyWithin\",Ga);ha(\"Int32Array.prototype.copyWithin\",Ga);ha(\"Uint32Array.prototype.copyWithin\",Ga);ha(\"Float32Array.prototype.copyWithin\",Ga);ha(\"Float64Array.prototype.copyWithin\",Ga);ha(\"Number.parseInt\",function(a){return a||parseInt});\nkj\u003dkj||{};g.C\u003dthis||self;Oa\u003d\"closure_uid_\"+(1E9*Math.random()\u003e\u003e\u003e0);faa\u003d0;g.Ta($a,Error);$a.prototype.name\u003d\"CustomError\";var Rg;g.Ta(ab,$a);ab.prototype.name\u003d\"AssertionError\";var fe,Gaa\u003d\"undefined\"!\u003d\u003dtypeof TextDecoder;var sb\u003dString.prototype.trim?function(a){return a.trim()}:function(a){return/^[\\s\\xa0]*([\\s\\S]*?)[\\s\\xa0]*$/.exec(a)[1]},ib\u003d/\u0026/g,jb\u003d/\u003c/g,kb\u003d/\u003e/g,nb\u003d/\"/g,ob\u003d/\u0027/g,pb\u003d/\\x00/g,kaa\u003d/[\\x00\u0026\u003c\u003e\"\u0027]/;var rQa\u003dg.Ia(\"yt.config_.EXPERIMENTS_FLAGS.html5_enable_client_hints_override\");var wb;if(null!\u003drQa\u0026\u0026rQa){var sQa\u003dg.C.navigator;wb\u003dsQa?sQa.userAgentData||null:null}else wb\u003dnull;var Yb,qn,ko;Yb\u003dArray.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.indexOf(b,0);\nfor(var c\u003d0;c\u003ca.length;c++)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.tQa\u003dArray.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c\u003da.length-1;\n0\u003ec\u0026\u0026(c\u003dMath.max(0,a.length+c));if(\"string\"\u003d\u003d\u003dtypeof a)return\"string\"!\u003d\u003dtypeof b||1!\u003db.length?-1:a.lastIndexOf(b,c);for(;0\u003c\u003dc;c--)if(c in a\u0026\u0026a[c]\u003d\u003d\u003db)return c;return-1};\ng.uc\u003dArray.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)f in e\u0026\u0026b.call(c,e[f],f,a)};\ng.Cp\u003dArray.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d[],f\u003d0,h\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,l\u003d0;l\u003cd;l++)if(l in h){var m\u003dh[l];\nb.call(c,m,l,a)\u0026\u0026(e[f++]\u003dm)}return e};\ng.on\u003dArray.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003dArray(d),f\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,h\u003d0;h\u003cd;h++)h in f\u0026\u0026(e[h]\u003db.call(c,f[h],h,a));\nreturn e};\nqn\u003dArray.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,b,c)}:function(a,b,c){var d\u003dc;\n(0,g.uc)(a,function(e,f){d\u003db.call(void 0,d,e,f,a)});\nreturn d};\nko\u003dArray.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c\u003da.length,d\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,e\u003d0;e\u003cc;e++)if(e in d\u0026\u0026b.call(void 0,d[e],e,a))return!0;\nreturn!1};\ng.pn\u003dArray.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d\u003da.length,e\u003d\"string\"\u003d\u003d\u003dtypeof a?a.split(\"\"):a,f\u003d0;f\u003cd;f++)if(f in e\u0026\u0026!b.call(c,e[f],f,a))return!1;\nreturn!0};wc[\" \"]\u003dg.Ja;var Gm,oT,WLa,uQa,vQa,wQa,$D,aE,b2;g.bE\u003dCb();g.Kc\u003dDb();g.yw\u003dzb(\"Edge\");g.HE\u003dg.yw||g.Kc;Gm\u003dzb(\"Gecko\")\u0026\u0026!(rb(g.vb(),\"WebKit\")\u0026\u0026!zb(\"Edge\"))\u0026\u0026!(zb(\"Trident\")||zb(\"MSIE\"))\u0026\u0026!zb(\"Edge\");g.ch\u003drb(g.vb(),\"WebKit\")\u0026\u0026!zb(\"Edge\");oT\u003dQb();WLa\u003dRb();g.yu\u003dMb();uQa\u003dNb();vQa\u003dzb(\"iPad\");wQa\u003dzb(\"iPod\");$D\u003dPb();aE\u003drb(g.vb(),\"KaiOS\");\na:{var c2\u003d\"\",d2\u003dfunction(){var a\u003dg.vb();if(Gm)return/rv:([^\\);]+)(\\)|;)/.exec(a);if(g.yw)return/Edge\\/([\\d\\.]+)/.exec(a);if(g.Kc)return/\\b(?:MSIE|rv)[: ]([^\\);]+)(\\)|;)/.exec(a);if(g.ch)return/WebKit\\/(\\S+)/.exec(a);if(g.bE)return/(?:Version)[ \\/]?(\\S+)/.exec(a)}();\nd2\u0026\u0026(c2\u003dd2?d2[1]:\"\");if(g.Kc){var e2\u003dzc();if(null!\u003de2\u0026\u0026e2\u003eparseFloat(c2)){b2\u003dString(e2);break a}}b2\u003dc2}var Bc\u003db2,uaa\u003d{},f2;if(g.C.document\u0026\u0026g.Kc){var xQa\u003dzc();f2\u003dxQa?xQa:parseInt(Bc,10)||void 0}else f2\u003dvoid 0;var vaa\u003df2;var kE,iG;g.uD\u003dGb();kE\u003dNb()||zb(\"iPod\");iG\u003dzb(\"iPad\");g.cE\u003dJb();g.Lz\u003dHb();g.Zv\u003dIb()\u0026\u0026!Pb();var Fc\u003d{},Mc\u003dnull;var Pc\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array,Rc;Qc.prototype.isEmpty\u003dfunction(){return null\u003d\u003dthis.i};var waa\u003d\"function\"\u003d\u003d\u003dtypeof Uint8Array.prototype.slice,id\u003d0,jd\u003d0;Vc.prototype.clear\u003dfunction(){this.u\u003dnull;this.i\u003dthis.B\u003dthis.C\u003d0;this.Ol\u003d!1};\nVc.prototype.reset\u003dfunction(){this.i\u003dthis.C};\nVc.prototype.advance\u003dfunction(a){this.i+\u003da;Wc(this)};\nvar Yc\u003d[];Zc.prototype.reset\u003dfunction(){this.i.reset();this.u\u003dthis.B\u003d-1};\nZc.prototype.advance\u003dfunction(a){this.i.advance(a)};\nvar TT\u003d[];cd.prototype.push\u003dfunction(a){var b\u003dthis.u,c\u003db.length;this.i+1\u003cc||(this.u\u003dnew Uint8Array(Math.max(1+c,c+(c\u003e\u003e1))),this.u.set(b));this.u[this.i++]\u003da};\ncd.prototype.length\u003dfunction(){return this.i};\ncd.prototype.end\u003dfunction(){var a\u003dthis.u,b\u003dthis.i;this.i\u003d0;return Sc(a,0,b)};var nd\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026\"symbol\"\u003d\u003d\u003dtypeof Symbol()?Symbol(void 0):void 0;var Rd;var yd;var Ad\u003dObject.freeze(rd([]));Cd.prototype.toJSON\u003dfunction(){var a\u003dthis.Yf;return Rd?a:vd(a,xd)};\nCd.prototype.toString\u003dfunction(){return this.Yf.toString()};\nCd.prototype.J\u003dfunction(a){return a.B(this)};\nCd.prototype.clone\u003dfunction(){var a\u003dthis.constructor,b\u003dvd(this.Yf,Baa);a\u003dzd(a,b);Xd(a,this);return a};var $d\u003dSymbol(),be\u003dSymbol();g.w(ne,Cd);g.w(oe,Cd);g.w(pe,Cd);g.w(qe,Cd);var yQa\u003d[1,2,3];g.k\u003dse.prototype;g.k.yR\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments),c\u003dthis.hE(b);c?c.push(new re(a)):this.eO(a,b)};\ng.k.eO\u003dfunction(a){this.Xr.set(this.PK(g.Ba.apply(1,arguments)),[new re(a)])};\ng.k.hE\u003dfunction(){var a\u003dthis.PK(g.Ba.apply(0,arguments));return this.Xr.has(a)?this.Xr.get(a):void 0};\ng.k.AS\u003dfunction(){var a\u003dthis.hE(g.Ba.apply(0,arguments));return a\u0026\u0026a.length?a[0]:void 0};\ng.k.clear\u003dfunction(){this.Xr.clear()};\ng.k.PK\u003dfunction(){var a\u003dg.Ba.apply(0,arguments);return a?a.join(\",\"):\"key\"};g.w(te,se);te.prototype.B\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments),c\u003d0,d\u003dthis.AS(b);d\u0026\u0026(c\u003dd.QJ);this.eO(c+a,b)};g.w(ue,se);ue.prototype.il\u003dfunction(a){this.yR(a,g.Ba.apply(1,arguments))};g.H.prototype.ji\u003d!1;g.H.prototype.isDisposed\u003dfunction(){return this.ji};\ng.H.prototype.dispose\u003dfunction(){this.ji||(this.ji\u003d!0,this.ya())};\ng.H.prototype.ya\u003dfunction(){if(this.Dh)for(;this.Dh.length;)this.Dh.shift()()};g.ye.prototype.stopPropagation\u003dfunction(){this.u\u003d!0};\ng.ye.prototype.preventDefault\u003dfunction(){this.defaultPrevented\u003d!0};var Ae\u003d{};var Qaa\u003dfunction(){if(!g.C.addEventListener||!Object.defineProperty)return!1;var a\u003d!1,b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ntry{g.C.addEventListener(\"test\",g.Ja,b),g.C.removeEventListener(\"test\",g.Ja,b)}catch(c){}return a}();var rza;rza\u003dg.ch?\"webkitAnimationEnd\":\"animationend\";g.Ta(De,g.ye);var zQa\u003d{2:\"touch\",3:\"pen\",4:\"mouse\"};\nDe.prototype.init\u003dfunction(a,b){var c\u003dthis.type\u003da.type,d\u003da.changedTouches\u0026\u0026a.changedTouches.length?a.changedTouches[0]:null;this.target\u003da.target||a.srcElement;this.currentTarget\u003db;(b\u003da.relatedTarget)?Gm\u0026\u0026(xc(b,\"nodeName\")||(b\u003dnull)):\"mouseover\"\u003d\u003dc?b\u003da.fromElement:\"mouseout\"\u003d\u003dc\u0026\u0026(b\u003da.toElement);this.relatedTarget\u003db;d?(this.clientX\u003dvoid 0!\u003d\u003dd.clientX?d.clientX:d.pageX,this.clientY\u003dvoid 0!\u003d\u003dd.clientY?d.clientY:d.pageY,this.screenX\u003dd.screenX||0,this.screenY\u003dd.screenY||0):(this.clientX\u003dvoid 0!\u003d\u003da.clientX?\na.clientX:a.pageX,this.clientY\u003dvoid 0!\u003d\u003da.clientY?a.clientY:a.pageY,this.screenX\u003da.screenX||0,this.screenY\u003da.screenY||0);this.button\u003da.button;this.keyCode\u003da.keyCode||0;this.key\u003da.key||\"\";this.charCode\u003da.charCode||(\"keypress\"\u003d\u003dc?a.keyCode:0);this.ctrlKey\u003da.ctrlKey;this.altKey\u003da.altKey;this.shiftKey\u003da.shiftKey;this.metaKey\u003da.metaKey;this.pointerId\u003da.pointerId||0;this.pointerType\u003d\"string\"\u003d\u003d\u003dtypeof a.pointerType?a.pointerType:zQa[a.pointerType]||\"\";this.state\u003da.state;this.i\u003da;a.defaultPrevented\u0026\u0026De.qe.preventDefault.call(this)};\nDe.prototype.stopPropagation\u003dfunction(){De.qe.stopPropagation.call(this);this.i.stopPropagation?this.i.stopPropagation():this.i.cancelBubble\u003d!0};\nDe.prototype.preventDefault\u003dfunction(){De.qe.preventDefault.call(this);var a\u003dthis.i;a.preventDefault?a.preventDefault():a.returnValue\u003d!1};var Ee\u003d\"closure_listenable_\"+(1E6*Math.random()|0);var Naa\u003d0;var bf\u003d\"constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf\".split(\" \");ef.prototype.add\u003dfunction(a,b,c,d,e){var f\u003da.toString();a\u003dthis.listeners[f];a||(a\u003dthis.listeners[f]\u003d[],this.i++);var h\u003dhf(a,b,d,e);-1\u003ch?(b\u003da[h],c||(b.Gy\u003d!1)):(b\u003dnew Oaa(b,this.src,f,!!d,e),b.Gy\u003dc,a.push(b));return b};\nef.prototype.remove\u003dfunction(a,b,c,d){a\u003da.toString();if(!(a in this.listeners))return!1;var e\u003dthis.listeners[a];b\u003dhf(e,b,c,d);return-1\u003cb?(Ge(e[b]),g.cc(e,b),0\u003d\u003de.length\u0026\u0026(delete this.listeners[a],this.i--),!0):!1};\nef.prototype.Pv\u003dfunction(a,b,c,d){a\u003dthis.listeners[a.toString()];var e\u003d-1;a\u0026\u0026(e\u003dhf(a,b,c,d));return-1\u003ce?a[e]:null};var of\u003d\"closure_lm_\"+(1E6*Math.random()|0),tf\u003d{},qf\u003d0,uf\u003d\"__closure_events_fn_\"+(1E9*Math.random()\u003e\u003e\u003e0);g.Ta(g.vf,g.H);g.vf.prototype[Ee]\u003d!0;g.k\u003dg.vf.prototype;g.k.addEventListener\u003dfunction(a,b,c,d){kf(this,a,b,c,d)};\ng.k.removeEventListener\u003dfunction(a,b,c,d){rf(this,a,b,c,d)};\ng.k.dispatchEvent\u003dfunction(a){var b\u003dthis.La;if(b){var c\u003d[];for(var d\u003d1;b;b\u003db.La)c.push(b),++d}b\u003dthis.ob;d\u003da.type||a;if(\"string\"\u003d\u003d\u003dtypeof a)a\u003dnew g.ye(a,b);else if(a instanceof g.ye)a.target\u003da.target||b;else{var e\u003da;a\u003dnew g.ye(d,b);g.cf(a,e)}e\u003d!0;if(c)for(var f\u003dc.length-1;!a.u\u0026\u00260\u003c\u003df;f--){var h\u003da.currentTarget\u003dc[f];e\u003dwf(h,d,!0,a)\u0026\u0026e}a.u||(h\u003da.currentTarget\u003db,e\u003dwf(h,d,!0,a)\u0026\u0026e,a.u||(e\u003dwf(h,d,!1,a)\u0026\u0026e));if(c)for(f\u003d0;!a.u\u0026\u0026f\u003cc.length;f++)h\u003da.currentTarget\u003dc[f],e\u003dwf(h,d,!1,a)\u0026\u0026e;return e};\ng.k.ya\u003dfunction(){g.vf.qe.ya.call(this);if(this.B){var a\u003dthis.B,b\u003d0,c;for(c in a.listeners){for(var d\u003da.listeners[c],e\u003d0;e\u003cd.length;e++)++b,Ge(d[e]);delete a.listeners[c];a.i--}}this.La\u003dnull};\ng.k.Ra\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};\ng.k.fA\u003dfunction(a,b,c,d){return this.B.add(String(a),b,!0,c,d)};\ng.k.yc\u003dfunction(a,b,c,d){this.B.remove(String(a),b,c,d)};\ng.k.Pv\u003dfunction(a,b,c,d){return this.B.Pv(String(a),b,c,d)};xf.prototype.get\u003dfunction(){if(0\u003cthis.u){this.u--;var a\u003dthis.i;this.i\u003da.next;a.next\u003dnull}else a\u003dthis.B();return a};try{(new self.OffscreenCanvas(0,0)).getContext(\"2d\")}catch(a){}var mba\u003dg.Kc||g.ch;var AQa\u003d{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};var Gf;Kf.prototype.Vk\u003d!0;Kf.prototype.Ih\u003dfunction(){return this.i};\nvar Jf\u003d{},If\u003d{};g.Mf(\"\");var Nf\u003d{};Of.prototype.Ih\u003dfunction(){return this.i.toString()};\nOf.prototype.toString\u003dfunction(){return this.i.toString()};var Gfa,Ffa,Efa,Hfa;Gfa\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]\");g.BQa\u003dRegExp(\"^[\\u0591-\\u06ef\\u06fa-\\u08ff\\u200f\\ud802-\\ud803\\ud83a-\\ud83b\\ufb1d-\\ufdff\\ufe70-\\ufefc]\");g.CQa\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.Gr\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]\");Ffa\u003d/^http:\\/\\/.*/;g.DQa\u003dRegExp(\"^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)\",\"i\");Efa\u003d/\\s+/;Hfa\u003d/[\\d\\u06f0-\\u06f9]/;g.k\u003dQf.prototype;g.k.Vk\u003d!0;g.k.Ih\u003dfunction(){return this.i.toString()};\ng.k.JE\u003d!0;g.k.yr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i+\"\"};\nvar Uaa\u003d/%{(\\w+)}/g,Taa\u003dRegExp(\"^((https:)?//[0-9a-z.:[\\\\]-]+/|/[^/\\\\\\\\]|[^:/\\\\\\\\%]+/|[^:/\\\\\\\\%]*[?#]|about:blank#)\",\"i\"),Pf\u003d{};g.k\u003dg.Uf.prototype;g.k.Vk\u003d!0;g.k.Ih\u003dfunction(){return this.i.toString()};\ng.k.JE\u003d!0;g.k.yr\u003dfunction(){return 1};\ng.k.toString\u003dfunction(){return this.i.toString()};\nvar Xaa\u003dRegExp(\u0027^(?:audio/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font/\\\\w+|image/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\\\\w+\u003d(?:\\\\w+|\"[\\\\w;,\u003d ]+\"))*$\u0027,\"i\"),Waa\u003d/^data:(.*);base64,[a-z0-9+\\/]+\u003d*$/i,Xf\u003d/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Tf\u003d{},Yf\u003dnew g.Uf(\"about:invalid#zClosurez\",Tf);var dg\u003d{};eg.prototype.Ih\u003dfunction(){return this.i};\neg.prototype.toString\u003dfunction(){return this.i.toString()};\nvar hg\u003dnew eg(\"\",dg),$aa\u003dRegExp(\"^[-,.\\\"\u0027%_!#/ a-zA-Z0-9\\\\[\\\\]]+$\"),kg\u003dRegExp(\"\\\\b(url\\\\([ \\t\\n]*)(\u0027[ -\u0026(-\\\\[\\\\]-~]*\u0027|\\\"[ !#-\\\\[\\\\]-~]*\\\"|[!#-\u0026*-\\\\[\\\\]-~]*)([ \\t\\n]*\\\\))\",\"g\"),jg\u003dRegExp(\"\\\\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?|var)\\\\([-+*/0-9a-zA-Z.%#\\\\[\\\\], ]+\\\\)\",\"g\"),aba\u003d/\\/\\*/;var lg\u003d{};mg.prototype.yr\u003dfunction(){return this.u};\nmg.prototype.Ih\u003dfunction(){return this.i.toString()};\nmg.prototype.toString\u003dfunction(){return this.i.toString()};\nvar EQa\u003d/^[a-zA-Z0-9-]+$/,FQa\u003d{action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},GQa\u003d{APPLET:!0,BASE:!0,EMBED:!0,IFRAME:!0,LINK:!0,MATH:!0,META:!0,OBJECT:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},qg\u003dnew mg(g.C.trustedTypes\u0026\u0026g.C.trustedTypes.emptyHTML||\"\",0,lg);var gba\u003dCf(function(){var a\u003ddocument.createElement(\"div\"),b\u003ddocument.createElement(\"div\");b.appendChild(document.createElement(\"div\"));a.appendChild(b);b\u003da.firstChild.firstChild;a.innerHTML\u003dg.ng(qg);return!b.parentElement}),hba\u003d/^[\\w+/_-]+[\u003d]{0,2}$/;g.k\u003dg.Bg.prototype;g.k.clone\u003dfunction(){return new g.Bg(this.x,this.y)};\ng.k.equals\u003dfunction(a){return a instanceof g.Bg\u0026\u0026Cg(this,a)};\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(a,b){this.x*\u003da;this.y*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};g.k\u003dg.Dg.prototype;g.k.clone\u003dfunction(){return new g.Dg(this.width,this.height)};\ng.k.aspectRatio\u003dfunction(){return this.width/this.height};\ng.k.isEmpty\u003dfunction(){return!Fg(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(a,b){this.width*\u003da;this.height*\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;return this};g.HQa\u003dString.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};var Yg\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\u003dPg.prototype;g.k.getElementsByTagName\u003dfunction(a,b){return(b||this.i).getElementsByTagName(String(a))};\ng.k.Fa\u003dfunction(a){return g.Xg(a,this.i)};\ng.k.createElement\u003dfunction(a){return eh(this.i,a)};\ng.k.appendChild\u003dfunction(a,b){a.appendChild(b)};\ng.k.append\u003dfunction(a,b){fh(Qg(a),a,arguments,1)};\ng.k.canHaveChildren\u003dfunction(a){if(1!\u003da.nodeType)return!1;switch(a.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.lh;g.k.contains\u003dg.nh;var wh;zh.prototype.add\u003dfunction(a,b){var c\u003dGh.get();c.set(a,b);this.u?this.u.next\u003dc:this.i\u003dc;this.u\u003dc};\nzh.prototype.remove\u003dfunction(){var a\u003dnull;this.i\u0026\u0026(a\u003dthis.i,this.i\u003dthis.i.next,this.i||(this.u\u003dnull),a.next\u003dnull);return a};\nvar Gh\u003dnew xf(function(){return new Ah},function(a){return a.reset()});\nAh.prototype.set\u003dfunction(a,b){this.i\u003da;this.scope\u003db;this.next\u003dnull};\nAh.prototype.reset\u003dfunction(){this.next\u003dthis.scope\u003dthis.i\u003dnull};var Bh,Ch\u003d!1,Dh\u003dnew zh;Kh.prototype.reset\u003dfunction(){this.context\u003dthis.onRejected\u003dthis.u\u003dthis.i\u003dnull;this.B\u003d!1};\nvar Lh\u003dnew xf(function(){return new Kh},function(a){a.reset()});\nJh.prototype.then\u003dfunction(a,b,c){return Yh(this,\"function\"\u003d\u003d\u003dtypeof a?a:null,\"function\"\u003d\u003d\u003dtypeof b?b:null,c)};\nJh.prototype.$goog_Thenable\u003d!0;g.k\u003dJh.prototype;g.k.wh\u003dfunction(a,b){return Yh(this,null,a,b)};\ng.k.catch\u003dJh.prototype.wh;g.k.cancel\u003dfunction(a){if(0\u003d\u003dthis.i){var b\u003dnew Xh(a);g.Eh(function(){Th(this,b)},this)}};\ng.k.yY\u003dfunction(a){this.i\u003d0;Ih(this,2,a)};\ng.k.zY\u003dfunction(a){this.i\u003d0;Ih(this,3,a)};\ng.k.nS\u003dfunction(){for(var a;a\u003dUh(this);)Vh(this,a,this.i,this.K);this.J\u003d!1};\nvar $h\u003dyh;g.Ta(Xh,$a);Xh.prototype.name\u003d\"cancel\";g.Ta(g.ai,g.vf);g.k\u003dg.ai.prototype;g.k.enabled\u003d!1;g.k.Ob\u003dnull;g.k.setInterval\u003dfunction(a){this.Zf\u003da;this.Ob\u0026\u0026this.enabled?(this.stop(),this.start()):this.Ob\u0026\u0026this.stop()};\ng.k.mY\u003dfunction(){if(this.enabled){var a\u003dg.Sa()-this.RL;0\u003ca\u0026\u0026a\u003c.8*this.Zf?this.Ob\u003dthis.Kx.setTimeout(this.GJ,this.Zf-a):(this.Ob\u0026\u0026(this.Kx.clearTimeout(this.Ob),this.Ob\u003dnull),this.dispatchEvent(\"tick\"),this.enabled\u0026\u0026(this.stop(),this.start()))}};\ng.k.start\u003dfunction(){this.enabled\u003d!0;this.Ob||(this.Ob\u003dthis.Kx.setTimeout(this.GJ,this.Zf),this.RL\u003dg.Sa())};\ng.k.stop\u003dfunction(){this.enabled\u003d!1;this.Ob\u0026\u0026(this.Kx.clearTimeout(this.Ob),this.Ob\u003dnull)};\ng.k.ya\u003dfunction(){g.ai.qe.ya.call(this);this.stop();delete this.Kx};g.k\u003ddi.prototype;g.k.dO\u003dfunction(a){this.D\u003da;this.C\u003d1};\ng.k.mO\u003dfunction(){var a\u003dthis.i.values();a\u003d[].concat(g.u(a)).filter(function(b){return b.Xr.size});\na.length\u0026\u0026this.K.flush(a,this.D);tba(a);this.B\u003d0;this.u.enabled\u0026\u0026this.u.stop()};\ng.k.AR\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);this.i.has(a)||this.i.set(a,new te(a,b))};\ng.k.xJ\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);this.i.has(a)||this.i.set(a,new ue(a,b))};\ng.k.DP\u003dfunction(a){this.EP.apply(this,[a,1].concat(g.u(g.Ba.apply(1,arguments))))};\ng.k.EP\u003dfunction(a,b){var c\u003dg.Ba.apply(2,arguments),d\u003dfi(this,a);d\u0026\u0026d instanceof te\u0026\u0026(d.B(b,c),ei(this))};\ng.k.il\u003dfunction(a,b){var c\u003dg.Ba.apply(2,arguments),d\u003dfi(this,a);d\u0026\u0026d instanceof ue\u0026\u0026(d.il(b,c),ei(this))};gi.prototype.il\u003dfunction(a,b,c,d,e){this.i.il(\"/client_streamz/po/w/rl\",a,b,c,d,e)};\nhi.prototype.il\u003dfunction(a,b,c){this.i.il(\"/client_streamz/po/w/el\",a,b,c)};g.w(ii,Cd);g.w(ji,Cd);g.w(ki,Cd);g.w(li,Cd);var vba\u003d[3,6,4],wba\u003d[1],g2\u003d[1,2,3],IQa\u003d[1,2,3];g.w(mi,Cd);var xba\u003d[1];var Aba\u003d{};g.k\u003dqi.prototype;g.k.isEnabled\u003dfunction(){if(!g.C.navigator.cookieEnabled)return!1;if(!this.isEmpty())return!0;this.set(\"TESTCOOKIESENABLED\",\"1\",{iA:60});if(\"1\"!\u003d\u003dthis.get(\"TESTCOOKIESENABLED\"))return!1;this.remove(\"TESTCOOKIESENABLED\");return!0};\ng.k.set\u003dfunction(a,b,c){var d\u003d!1;if(\"object\"\u003d\u003d\u003dtypeof c){var e\u003dc.lea;d\u003dc.OX||!1;var f\u003dc.domain||void 0;var h\u003dc.path||void 0;var l\u003dc.iA}if(/[;\u003d\\s]/.test(a))throw Error(\u0027Invalid cookie name \"\u0027+a+\u0027\"\u0027);if(/[;\\r\\n]/.test(b))throw Error(\u0027Invalid cookie value \"\u0027+b+\u0027\"\u0027);void 0\u003d\u003d\u003dl\u0026\u0026(l\u003d-1);c\u003df?\";domain\u003d\"+f:\"\";h\u003dh?\";path\u003d\"+h:\"\";d\u003dd?\";secure\":\"\";l\u003d0\u003el?\"\":0\u003d\u003dl?\";expires\u003d\"+(new Date(1970,1,1)).toUTCString():\";expires\u003d\"+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie\u003da+\"\u003d\"+b+c+h+l+d+(null!\u003de?\";samesite\u003d\"+\ne:\"\")};\ng.k.get\u003dfunction(a,b){for(var c\u003da+\"\u003d\",d\u003d(this.i.cookie||\"\").split(\";\"),e\u003d0,f;e\u003cd.length;e++){f\u003dsb(d[e]);if(0\u003d\u003df.lastIndexOf(c,0))return f.substr(c.length);if(f\u003d\u003da)return\"\"}return b};\ng.k.remove\u003dfunction(a,b,c){var d\u003dvoid 0!\u003d\u003dthis.get(a);this.set(a,\"\",{iA:0,path:b,domain:c});return d};\ng.k.dm\u003dfunction(){return ri(this).keys};\ng.k.Ci\u003dfunction(){return ri(this).values};\ng.k.isEmpty\u003dfunction(){return!this.i.cookie};\ng.k.clear\u003dfunction(){for(var a\u003dri(this).keys,b\u003da.length-1;0\u003c\u003db;b--)this.remove(a[b])};\nvar Mt\u003dnew qi(\"undefined\"\u003d\u003dtypeof document?null:document);g.w(zi,Cd);var Bba\u003d[2];g.Bi.prototype.u\u003d0;g.Bi.prototype.reset\u003dfunction(){this.i\u003dthis.B\u003dthis.C;this.u\u003d0};\ng.Bi.prototype.getValue\u003dfunction(){return this.B};var Gi\u003d{\u0027\"\u0027:\u0027\\\\\"\u0027,\"\\\\\":\"\\\\\\\\\",\"/\":\"\\\\/\",\"\\b\":\"\\\\b\",\"\\f\":\"\\\\f\",\"\\n\":\"\\\\n\",\"\\r\":\"\\\\r\",\"\\t\":\"\\\\t\",\"\\x0B\":\"\\\\u000b\"},Dba\u003d/\\uffff/.test(\"\\uffff\")?/[\\\\\"\\x00-\\x1f\\x7f-\\uffff]/g:/[\\\\\"\\x00-\\x1f\\x7f-\\xff]/g;Hi.prototype.u\u003dnull;Hi.prototype.getOptions\u003dfunction(){return this.u||(this.u\u003dthis.C())};var h2;g.Ta(Ii,Hi);Ii.prototype.i\u003dfunction(){var a\u003dJi(this);return a?new ActiveXObject(a):new XMLHttpRequest};\nIi.prototype.C\u003dfunction(){var a\u003d{};Ji(this)\u0026\u0026(a[0]\u003d!0,a[1]\u003d!0);return a};\nh2\u003dnew Ii;var Mi\u003dRegExp(\"^(?:([^:/?#.]+):)?(?://(?:([^\\\\\\\\/?#]*)@)?([^\\\\\\\\/?#]*?)(?::([0-9]+))?(?\u003d[\\\\\\\\/?#]|$))?([^?#]+)?(?:\\\\?([^#]*))?(?:#([\\\\s\\\\S]*))?$\"),bj\u003d/#|$/,Fba\u003d/[?\u0026]($|#)/;g.Ta(g.fj,g.vf);var Jba\u003d/^https?$/i,JQa\u003d[\"POST\",\"PUT\"],gj\u003d[];g.k\u003dg.fj.prototype;g.k.MR\u003dfunction(){this.dispose();g.dc(gj,this)};\ng.k.send\u003dfunction(a,b,c,d){if(this.i)throw Error(\"[goog.net.XhrIo] Object is active with another request\u003d\"+this.X+\"; newUri\u003d\"+a);b\u003db?b.toUpperCase():\"GET\";this.X\u003da;this.C\u003d\"\";this.u\u003d0;this.Sa\u003db;this.Ja\u003d!1;this.D\u003d!0;this.i\u003dthis.Ba?this.Ba.i():h2.i();this.Aa\u003dthis.Ba?this.Ba.getOptions():h2.getOptions();this.i.onreadystatechange\u003d(0,g.E)(this.cN,this);try{Ai(mj(this,\"Opening Xhr\")),this.Ka\u003d!0,this.i.open(b,String(a),!0),this.Ka\u003d!1}catch(h){Ai(mj(this,\"Error opening Xhr: \"+h.message));jj(this,h);return}a\u003d\nc||\"\";c\u003dnew Map(this.headers);if(d)if(Object.getPrototypeOf(d)\u003d\u003d\u003dObject.prototype)for(var e in d)c.set(e,d[e]);else if(\"function\"\u003d\u003d\u003dtypeof d.keys\u0026\u0026\"function\"\u003d\u003d\u003dtypeof d.get){e\u003dg.q(d.keys());for(var f\u003de.next();!f.done;f\u003de.next())f\u003df.value,c.set(f,d.get(f))}else throw Error(\"Unknown input type for opt_headers: \"+String(d));d\u003dArray.from(c.keys()).find(function(h){return\"content-type\"\u003d\u003dh.toLowerCase()});\ne\u003dg.C.FormData\u0026\u0026a instanceof g.C.FormData;!g.Zb(JQa,b)||d||e||c.set(\"Content-Type\",\"application/x-www-form-urlencoded;charset\u003dutf-8\");b\u003dg.q(c);for(d\u003db.next();!d.done;d\u003db.next())c\u003dg.q(d.value),d\u003dc.next().value,c\u003dc.next().value,this.i.setRequestHeader(d,c);this.Va\u0026\u0026(this.i.responseType\u003dthis.Va);\"withCredentials\"in this.i\u0026\u0026this.i.withCredentials!\u003d\u003dthis.S\u0026\u0026(this.i.withCredentials\u003dthis.S);try{pj(this),0\u003cthis.K\u0026\u0026(this.xa\u003dIba(this.i),Ai(mj(this,\"Will abort after \"+this.K+\"ms if incomplete, xhr2 \"+this.xa)),\nthis.xa?(this.i.timeout\u003dthis.K,this.i.ontimeout\u003d(0,g.E)(this.aI,this)):this.oa\u003dg.bi(this.aI,this.K,this)),Ai(mj(this,\"Sending request\")),this.Z\u003d!0,this.i.send(a),this.Z\u003d!1}catch(h){Ai(mj(this,\"Send error: \"+h.message)),jj(this,h)}};\ng.k.aI\u003dfunction(){\"undefined\"!\u003dtypeof kj\u0026\u0026this.i\u0026\u0026(this.C\u003d\"Timed out after \"+this.K+\"ms, aborting\",this.u\u003d8,mj(this,this.C),this.dispatchEvent(\"timeout\"),this.abort(8))};\ng.k.abort\u003dfunction(a){this.i\u0026\u0026this.D\u0026\u0026(mj(this,\"Aborting\"),this.D\u003d!1,this.J\u003d!0,this.i.abort(),this.J\u003d!1,this.u\u003da||7,this.dispatchEvent(\"complete\"),this.dispatchEvent(\"abort\"),ij(this))};\ng.k.ya\u003dfunction(){this.i\u0026\u0026(this.D\u0026\u0026(this.D\u003d!1,this.J\u003d!0,this.i.abort(),this.J\u003d!1),ij(this,!0));g.fj.qe.ya.call(this)};\ng.k.cN\u003dfunction(){this.isDisposed()||(this.Ka||this.Z||this.J?oj(this):this.ZV())};\ng.k.ZV\u003dfunction(){oj(this)};\ng.k.isActive\u003dfunction(){return!!this.i};\ng.k.isComplete\u003dfunction(){return 4\u003d\u003dg.lj(this)};\ng.k.getStatus\u003dfunction(){try{return 2\u003cg.lj(this)?this.i.status:-1}catch(a){return-1}};\ng.k.getResponseHeader\u003dfunction(a){if(this.i\u0026\u0026this.isComplete())return a\u003dthis.i.getResponseHeader(a),null\u003d\u003d\u003da?void 0:a};\ng.k.getLastError\u003dfunction(){return\"string\"\u003d\u003d\u003dtypeof this.C?this.C:String(this.C)};g.w(sj,Cd);g.w(tj,Cd);g.w(uj,Cd);uj.prototype.N\u003dfunction(){return null!\u003dDd(this,7)};\nvar Nba\u003d[3,20,27];g.w(vj,Cd);var Oba\u003d[3,5];g.w(Ej,Cd);var Pba\u003d[5];g.w(Fj,Cd);var KQa\u003dle(175237375,{Vda:0},Fj,function(a,b){if(null!\u003db){var c\u003d{tea:Yd(b,1,-1)};a\u0026\u0026(c.gP\u003db);return c}});g.w(Hj,g.vf);g.k\u003dHj.prototype;g.k.ya\u003dfunction(){this.aE();g.vf.prototype.ya.call(this)};\ng.k.dispatch\u003dfunction(a){if(a instanceof uj)this.log(a);else{var b\u003dnew uj;a\u003dSd(a);b\u003dEd(b,8,a);this.log(b)}};\ng.k.log\u003dfunction(a){a\u003da.clone();var b\u003dthis.Bb++;Ed(a,21,b);this.Z\u0026\u0026Ed(a,26,this.Z);if(!Dd(a,1)){b\u003da;var c\u003dDate.now().toString();Ed(b,1,c)}null!\u003dDd(a,15)||Ed(a,15,60*(new Date).getTimezoneOffset());this.C\u0026\u0026(b\u003dthis.C.clone(),Nd(a,16,b));for(;1E3\u003c\u003dthis.u.length;)this.u.shift(),++this.K;this.u.push(a);this.dispatchEvent(new Kj(a));this.Aa||this.i.enabled||this.i.start()};\ng.k.flush\u003dfunction(a,b){var c\u003dthis;if(0\u003d\u003d\u003dthis.u.length)a\u0026\u0026a();else if(this.Ba)Rba(this);else{var d\u003dDate.now();if(this.fb\u003ed\u0026\u0026this.Ja\u003cd)b\u0026\u0026b(\"throttled\");else{var e\u003dDj(Cj(Bj(this.D.clone()),this.u),this.K);d\u003d{};var f\u003dthis.Sa();f\u0026\u0026(d.Authorization\u003df);var h\u003dIj(this);this.X\u0026\u0026(d[\"X-Goog-AuthUser\"]\u003dthis.X,h\u003d$i(h,\"authuser\",this.X));this.pageId\u0026\u0026(d[\"X-Goog-PageId\"]\u003dthis.pageId,h\u003d$i(h,\"pageId\",this.pageId));if(f\u0026\u0026this.Za\u003d\u003d\u003df)b\u0026\u0026b(\"stale-auth-token\");else{this.u\u003d[];this.i.enabled\u0026\u0026this.i.stop();this.K\u003d0;var l\u003d\nSd(e),m;this.S\u0026\u0026this.S.isSupported(l.length)\u0026\u0026(m\u003dthis.S.compress(l));var n\u003d{url:h,body:l,FR:1,Fq:d,requestType:\"POST\",withCredentials:this.withCredentials,timeoutMillis:this.timeoutMillis},p\u003dfunction(v){c.J.reset();c.i.setInterval(c.J.getValue());if(v){var x\u003dnull;try{var y\u003dJSON.parse(v.replace(\")]}\u0027\\n\",\"\"));x\u003dnew Ej(y)}catch(z){}x\u0026\u0026(v\u003dNumber(Gd(x,1,\"-1\")),0\u003cv\u0026\u0026(c.Ja\u003dDate.now(),c.fb\u003dc.Ja+v),x\u003dx.J(KQa))\u0026\u0026(x\u003dYd(x,1,-1),-1!\u003dx\u0026\u0026(c.Va||Jj(c,x)))}a\u0026\u0026a()},r\u003dfunction(v){var x\u003dMd(e,uj,3);\ng.Ci(c.J);c.i.setInterval(c.J.getValue());401\u003d\u003d\u003dv\u0026\u0026f\u0026\u0026(c.Za\u003df);if(500\u003c\u003dv\u0026\u0026600\u003ev||401\u003d\u003d\u003dv||0\u003d\u003d\u003dv)c.u\u003dx.concat(c.u),c.Aa||c.i.enabled||c.i.start();b\u0026\u0026b(\"net-send-failed\",v)},t\u003dfunction(){c.Ka?c.Ka.send(n,p,r):c.kb(n,p,r)};\nm?m.then(function(v){n.Fq[\"Content-Encoding\"]\u003d\"gzip\";n.Fq[\"Content-Type\"]\u003d\"application/binary\";n.body\u003dv;n.FR\u003d2;t()},function(){t()}):t()}}}};\ng.k.aE\u003dfunction(){this.flush()};\ng.w(Kj,g.ye);Lj.prototype.Pe\u003dfunction(){var a\u003dnew Hj(1654,this.oa?this.oa:vi,\"0\",this.J,this.B,this.C,!1,void 0,void 0,void 0,this.K?this.K:void 0);if(this.X){var b\u003dthis.X;Dd(b,1)||Ed(b,1,1);Nd(a.D,1,b)}if(this.u){b\u003dthis.u;var c\u003dLd(a.D,tj,1),d\u003dLd(c,sj,11);d||(d\u003dnew sj);Ed(d,7,b);Nd(c,11,d);Dd(c,1)||Ed(c,1,1);Nd(a.D,1,c)}this.D\u0026\u0026(a.S\u003dthis.D);this.i\u0026\u0026(a.Z\u003dthis.i);this.S\u0026\u0026((b\u003dthis.S)?(a.C||(a.C\u003dnew zi),b\u003dSd(b),Ed(a.C,4,b)):a.C\u0026\u0026Ed(a.C,4,void 0,!1));this.xa\u0026\u0026(b\u003dthis.xa,a.C||(a.C\u003dnew zi),Hd(a.C,2,b));this.Z\u0026\u0026(b\u003dthis.Z,\na.Va\u003d!0,Jj(a,b));return a};Mj.prototype.flush\u003dfunction(a){a\u003da||[];if(a.length){for(var b\u003dnew mi,c\u003d[],d\u003d0;d\u003ca.length;d++){var e\u003da[d],f\u003de;var h\u003dnew ii;h\u003dEd(h,1,f.u);for(var l\u003df,m\u003d[],n\u003d0;n\u003cl.i.length;n++)m.push(l.i[n].Dn);h\u003dHd(h,3,m);l\u003d[];m\u003d[];n\u003dg.q(f.Xr.keys());for(var p\u003dn.next();!p.done;p\u003dn.next())m.push(p.value.split(\",\"));for(n\u003d0;n\u003cm.length;n++){p\u003dm[n];var r\u003df.C;for(var t\u003df.hE(p)||[],v\u003d[],x\u003d0;x\u003ct.length;x++){var y\u003dt[x];y\u003dy\u0026\u0026y.QJ;var z\u003dnew li;switch(r){case 3:Kd(z,1,IQa,Number(y));break;case 2:Kd(z,2,IQa,Number(y))}v.push(z)}r\u003d\nv;for(t\u003d0;t\u003cr.length;t++){v\u003dr[t];x\u003dnew ji;v\u003dNd(x,2,v);x\u003dp;y\u003d[];z\u003df;for(var D\u003d[],G\u003d0;G\u003cz.i.length;G++)D.push(z.i[G].En);z\u003dD;for(D\u003d0;D\u003cz.length;D++){G\u003dz[D];var F\u003dx[D],J\u003dnew ki;switch(G){case 3:Kd(J,1,g2,String(F));break;case 2:Kd(J,2,g2,Number(F));break;case 1:Kd(J,3,g2,\"true\"\u003d\u003dF)}y.push(J)}Pd(v,1,y);l.push(v)}}Pd(h,4,l);c.push(h);e.clear()}Pd(b,1,c);this.i.dispatch(b);this.i.flush()}};g.w(Oj,Error);Oj.prototype.name\u003d\"RpcError\";Pj.prototype.done\u003dfunction(){this.logger.YL(this.i,Date.now()-this.startMillis)};\nQj.prototype.ww\u003dfunction(){};\nQj.prototype.YL\u003dfunction(){};\nQj.prototype.iF\u003dfunction(a,b,c){return c};\nRj.prototype.ww\u003dfunction(a){this.clientError.i.DP(\"/client_streamz/po/w/cec\",a,this.Tj)};\nRj.prototype.YL\u003dfunction(a,b){this.u.il(b,a,this.Tj)};\nRj.prototype.iF\u003dfunction(a,b,c){function d(h){var l\u003dDate.now()-f;e.B.il(l,a,b,h,e.Tj)}\nvar e\u003dthis,f\u003dDate.now();c.then(function(){d(0)},function(h){h instanceof Oj?d(h.code):d(-1)});\nreturn c};g.w(Sj,Cd);g.w(Tj,Cd);g.w(Uj,Cd);Uj.KT\u003d\"bfkj\";Wj.prototype.snapshot\u003dfunction(a){if(this.i)throw Error(\"Already disposed\");return this.u.then(function(b){var c\u003db.CR;return new Promise(function(d){c(function(e){d(e)},[a.hv,\na.XX])})})};\nWj.prototype.nO\u003dfunction(a){if(this.i)throw Error(\"Already disposed\");return this.B([a.hv,a.XX])};\nWj.prototype.dispose\u003dfunction(){this.i\u003d!0;this.u.then(function(a){(a\u003da.WX)\u0026\u0026a()})};\nWj.prototype.isDisposed\u003dfunction(){return this.i};/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nvar jk\u003d{};var Xj;g.w(Zj,Yj);Zj.prototype.toString\u003dfunction(){return this.i.toString()};g.w(bk,ak);bk.prototype.toString\u003dfunction(){return this.i};\nvar qxa\u003dnew bk(\"about:invalid#zTSz\",jk);g.w(kk,Cd);g.w(lk,Cd);g.w(mk,Cd);nk.prototype.ping\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){d\u003dc.i();e\u003db||new mk;var h\u003dEd(e,1,c.Tj);Ed(h,2,a);return g.A(f,c.client.ping(e,d),0)})};ea.Object.defineProperties(pk.prototype,{u:{configurable:!0,enumerable:!0,get:function(){return this.i.a}},\nB:{configurable:!0,enumerable:!0,get:function(){return this.i.b}}});g.w(qk,Cd);rk.prototype.xz\u003dfunction(){return this.B};\nrk.prototype.getMetadata\u003dfunction(){return this.u};sk.prototype.getMetadata\u003dfunction(){return this.i};\nsk.prototype.xz\u003dfunction(){return this.u};\nsk.prototype.getStatus\u003dfunction(){return null};tk.prototype.getName\u003dfunction(){return this.name};var LQa\u003dnew tk(\"/google.internal.waa.v1.Waa/Create\",kk,qk,function(a){return Sd(a)},function(a){return Td(qk,a)});g.w(vk,Cd);var aca\u003dnew tk(\"/google.internal.waa.v1.Waa/GenerateIT\",lk,vk,function(a){return Sd(a)},function(a){return Td(vk,a)});g.w(wk,Cd);var MQa\u003dnew tk(\"/google.internal.waa.v1.Waa/Ping\",mk,wk,function(a){return Sd(a)},function(a){return Td(wk,a)});var nca\u003dPromise;g.w(xk,Cd);xk.prototype.getValue\u003dfunction(){return Gd(this,2,\"\")};\nxk.prototype.setValue\u003dfunction(a){null!\u003da\u0026\u00260!\u003d\u003da.length?Ed(this,2,a):Ed(this,2,void 0,!1);return this};g.w(yk,Cd);yk.prototype.getMessage\u003dfunction(){return Gd(this,2,\"\")};\nvar cca\u003d[3];zk.prototype.Bm\u003dfunction(a,b){\"data\"\u003d\u003da?this.B.push(b):\"metadata\"\u003d\u003da?this.D.push(b):\"status\"\u003d\u003da?this.J.push(b):\"end\"\u003d\u003da?this.C.push(b):\"error\"\u003d\u003da\u0026\u0026this.u.push(b);return this};\nzk.prototype.removeListener\u003dfunction(a,b){\"data\"\u003d\u003da?Fk(this.B,b):\"metadata\"\u003d\u003da?Fk(this.D,b):\"status\"\u003d\u003da?Fk(this.J,b):\"end\"\u003d\u003da?Fk(this.C,b):\"error\"\u003d\u003da\u0026\u0026Fk(this.u,b);return this};\nzk.prototype.cancel\u003dfunction(){this.i.abort()};\nzk.prototype.cancel\u003dzk.prototype.cancel;zk.prototype.removeListener\u003dzk.prototype.removeListener;zk.prototype.on\u003dzk.prototype.Bm;g.Ta(Gk,Hi);Gk.prototype.i\u003dfunction(){return new Hk(this.D,this.B)};\nGk.prototype.C\u003dzf({});g.Ta(Hk,g.vf);g.k\u003dHk.prototype;g.k.open\u003dfunction(a,b){if(0!\u003dthis.readyState)throw this.abort(),Error(\"Error reopening a connection\");this.oa\u003da;this.Z\u003db;this.readyState\u003d1;Jk(this)};\ng.k.send\u003dfunction(a){if(1!\u003dthis.readyState)throw this.abort(),Error(\"need to call open() first. \");this.i\u003d!0;var b\u003d{headers:this.X,method:this.oa,credentials:this.J,cache:void 0};a\u0026\u0026(b.body\u003da);(this.xa||g.C).fetch(new Request(this.Z,b)).then(this.VS.bind(this),this.Jz.bind(this))};\ng.k.abort\u003dfunction(){this.response\u003dthis.responseText\u003d\"\";this.X\u003dnew Headers;this.status\u003d0;this.C\u0026\u0026this.C.cancel(\"Request was aborted.\");1\u003c\u003dthis.readyState\u0026\u0026this.i\u0026\u00264!\u003dthis.readyState\u0026\u0026(this.i\u003d!1,Kk(this));this.readyState\u003d0};\ng.k.VS\u003dfunction(a){if(this.i\u0026\u0026(this.D\u003da,this.u||(this.status\u003dthis.D.status,this.statusText\u003dthis.D.statusText,this.u\u003da.headers,this.readyState\u003d2,Jk(this)),this.i\u0026\u0026(this.readyState\u003d3,Jk(this),this.i)))if(\"arraybuffer\"\u003d\u003d\u003dthis.responseType)a.arrayBuffer().then(this.SS.bind(this),this.Jz.bind(this));else if(\"undefined\"!\u003d\u003dtypeof g.C.ReadableStream\u0026\u0026\"body\"in a){this.C\u003da.body.getReader();if(this.K){if(this.responseType)throw Error(\u0027responseType must be empty for \"streamBinaryChunks\" mode responses.\u0027);this.response\u003d\n[]}else this.response\u003dthis.responseText\u003d\"\",this.S\u003dnew TextDecoder;Ik(this)}else a.text().then(this.US.bind(this),this.Jz.bind(this))};\ng.k.KS\u003dfunction(a){if(this.i){if(this.K\u0026\u0026a.value)this.response.push(a.value);else if(!this.K){var b\u003da.value?a.value:new Uint8Array(0);if(b\u003dthis.S.decode(b,{stream:!a.done}))this.response\u003dthis.responseText+\u003db}a.done?Kk(this):Jk(this);3\u003d\u003dthis.readyState\u0026\u0026Ik(this)}};\ng.k.US\u003dfunction(a){this.i\u0026\u0026(this.response\u003dthis.responseText\u003da,Kk(this))};\ng.k.SS\u003dfunction(a){this.i\u0026\u0026(this.response\u003da,Kk(this))};\ng.k.Jz\u003dfunction(){this.i\u0026\u0026Kk(this)};\ng.k.setRequestHeader\u003dfunction(a,b){this.X.append(a,b)};\ng.k.getResponseHeader\u003dfunction(a){return this.u?this.u.get(a.toLowerCase())||\"\":\"\"};\ng.k.getAllResponseHeaders\u003dfunction(){if(!this.u)return\"\";for(var a\u003d[],b\u003dthis.u.entries(),c\u003db.next();!c.done;)c\u003dc.value,a.push(c[0]+\": \"+c[1]),c\u003db.next();return a.join(\"\\r\\n\")};\nObject.defineProperty(Hk.prototype,\"withCredentials\",{get:function(){return\"include\"\u003d\u003d\u003dthis.J},\nset:function(a){this.J\u003da?\"include\":\"same-origin\"}});g.Lk.prototype.toString\u003dfunction(){var a\u003d[],b\u003dthis.C;b\u0026\u0026a.push(Sk(b,NQa,!0),\":\");var c\u003dthis.i;if(c||\"file\"\u003d\u003db)a.push(\"//\"),(b\u003dthis.S)\u0026\u0026a.push(Sk(b,NQa,!0),\"@\"),a.push(Gg(c).replace(/%25([0-9a-fA-F]{2})/g,\"%$1\")),c\u003dthis.B,null!\u003dc\u0026\u0026a.push(\":\",String(c));if(c\u003dthis.getPath())this.i\u0026\u0026\"/\"!\u003dc.charAt(0)\u0026\u0026a.push(\"/\"),a.push(Sk(c,\"/\"\u003d\u003dc.charAt(0)?OQa:PQa,!0));(c\u003dthis.u.toString())\u0026\u0026a.push(\"?\",c);(c\u003dthis.D)\u0026\u0026a.push(\"#\",Sk(c,QQa));return a.join(\"\")};\ng.Lk.prototype.resolve\u003dfunction(a){var b\u003dthis.clone(),c\u003d!!a.C;c?g.Mk(b,a.C):c\u003d!!a.S;c?b.S\u003da.S:c\u003d!!a.i;c?g.Nk(b,a.i):c\u003dnull!\u003da.B;var d\u003da.getPath();if(c)g.Ok(b,a.B);else if(c\u003d!!a.K){if(\"/\"!\u003dd.charAt(0))if(this.i\u0026\u0026!this.K)d\u003d\"/\"+d;else{var e\u003db.getPath().lastIndexOf(\"/\");-1!\u003de\u0026\u0026(d\u003db.getPath().substr(0,e+1)+d)}e\u003dd;if(\"..\"\u003d\u003de||\".\"\u003d\u003de)d\u003d\"\";else if(-1!\u003de.indexOf(\"./\")||-1!\u003de.indexOf(\"/.\")){d\u003deb(e,\"/\");e\u003de.split(\"/\");for(var f\u003d[],h\u003d0;h\u003ce.length;){var l\u003de[h++];\".\"\u003d\u003dl?d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\"):\"..\"\u003d\u003dl?((1\u003cf.length||\n1\u003d\u003df.length\u0026\u0026\"\"!\u003df[0])\u0026\u0026f.pop(),d\u0026\u0026h\u003d\u003de.length\u0026\u0026f.push(\"\")):(f.push(l),d\u003d!0)}d\u003df.join(\"/\")}else d\u003de}c?b.K\u003dd:c\u003d\"\"!\u003d\u003da.u.toString();c?Pk(b,a.u.clone()):c\u003d!!a.D;c\u0026\u0026(b.D\u003da.D);return b};\ng.Lk.prototype.clone\u003dfunction(){return new g.Lk(this)};\ng.Lk.prototype.getPath\u003dfunction(){return this.K};\nvar NQa\u003d/[#\\/\\?@]/g,PQa\u003d/[#\\?:]/g,OQa\u003d/[#\\?]/g,jca\u003d/[#\\?@]/g,QQa\u003d/#/g;g.k\u003dRk.prototype;g.k.add\u003dfunction(a,b){Vk(this);this.B\u003dnull;a\u003dWk(this,a);var c\u003dthis.i.get(a);c||this.i.set(a,c\u003d[]);c.push(b);this.u\u003dthis.u+1;return this};\ng.k.remove\u003dfunction(a){Vk(this);a\u003dWk(this,a);return this.i.has(a)?(this.B\u003dnull,this.u\u003dthis.u-this.i.get(a).length,this.i.delete(a)):!1};\ng.k.clear\u003dfunction(){this.i\u003dthis.B\u003dnull;this.u\u003d0};\ng.k.isEmpty\u003dfunction(){Vk(this);return 0\u003d\u003dthis.u};\ng.k.forEach\u003dfunction(a,b){Vk(this);this.i.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};\ng.k.dm\u003dfunction(){Vk(this);for(var a\u003dArray.from(this.i.values()),b\u003dArray.from(this.i.keys()),c\u003d[],d\u003d0;d\u003cb.length;d++)for(var e\u003da[d],f\u003d0;f\u003ce.length;f++)c.push(b[d]);return c};\ng.k.Ci\u003dfunction(a){Vk(this);var b\u003d[];if(\"string\"\u003d\u003d\u003dtypeof a)Xk(this,a)\u0026\u0026(b\u003db.concat(this.i.get(Wk(this,a))));else{a\u003dArray.from(this.i.values());for(var c\u003d0;c\u003ca.length;c++)b\u003db.concat(a[c])}return b};\ng.k.set\u003dfunction(a,b){Vk(this);this.B\u003dnull;a\u003dWk(this,a);Xk(this,a)\u0026\u0026(this.u\u003dthis.u-this.i.get(a).length);this.i.set(a,[b]);this.u\u003dthis.u+1;return this};\ng.k.get\u003dfunction(a,b){if(!a)return b;a\u003dthis.Ci(a);return 0\u003ca.length?String(a[0]):b};\ng.k.toString\u003dfunction(){if(this.B)return this.B;if(!this.i)return\"\";for(var a\u003d[],b\u003dArray.from(this.i.keys()),c\u003d0;c\u003cb.length;c++){var d\u003db[c],e\u003dGg(d);d\u003dthis.Ci(d);for(var f\u003d0;f\u003cd.length;f++){var h\u003de;\"\"!\u003d\u003dd[f]\u0026\u0026(h+\u003d\"\u003d\"+Gg(d[f]));a.push(h)}}return this.B\u003da.join(\"\u0026\")};\ng.k.clone\u003dfunction(){var a\u003dnew Rk;a.B\u003dthis.B;this.i\u0026\u0026(a.i\u003dnew Map(this.i),a.u\u003dthis.u);return a};\ng.k.extend\u003dfunction(a){for(var b\u003d0;b\u003carguments.length;b++)hca(arguments[b],function(c,d){this.add(d,c)},this)};g.Ta(g.Zk,g.H);var RQa\u003d[];g.k\u003dg.Zk.prototype;g.k.Ra\u003dfunction(a,b,c,d){Array.isArray(b)||(b\u0026\u0026(RQa[0]\u003db.toString()),b\u003dRQa);for(var e\u003d0;e\u003cb.length;e++){var f\u003dkf(a,b[e],c||this.handleEvent,d||!1,this.u||this);if(!f)break;this.i[f.key]\u003df}return this};\ng.k.fA\u003dfunction(a,b,c,d){return hl(this,a,b,c,d)};\ng.k.yc\u003dfunction(a,b,c,d,e){if(Array.isArray(b))for(var f\u003d0;f\u003cb.length;f++)this.yc(a,b[f],c,d,e);else c\u003dc||this.handleEvent,d\u003dg.Na(d)?!!d.capture:!!d,e\u003de||this.u||this,c\u003dlf(c),d\u003d!!d,b\u003dFe(a)?a.Pv(b,c,d,e):a?(a\u003dnf(a))?a.Pv(b,c,d,e):null:null,b\u0026\u0026(sf(b),delete this.i[b.key])};\ng.k.ya\u003dfunction(){g.Zk.qe.ya.call(this);g.il(this)};\ng.k.handleEvent\u003dfunction(){throw Error(\"EventHandler.handleEvent not implemented\");};jl.prototype.isInputValid\u003dfunction(){return this.B};ll.prototype.isInputValid\u003dfunction(){return 3!\u003dthis.u};\nll.prototype.ze\u003dfunction(){return this.J};\nll.prototype.wy\u003dfunction(){return!0};\nll.prototype.parse\u003dfunction(a){function b(m){m\u0026128\u0026\u0026ml(f,h,l,\"invalid tag\");2!\u003d(m\u00267)\u0026\u0026ml(f,h,l,\"invalid wire type\");f.B\u003dm\u003e\u003e\u003e3;1!\u003df.B\u0026\u00262!\u003df.B\u0026\u002615!\u003df.B\u0026\u0026ml(f,h,l,\"unexpected tag\");f.u\u003d1;f.i\u003d0;f.C\u003d0}\nfunction c(m){f.C++;5\u003d\u003df.C\u0026\u0026m\u0026240\u0026\u0026ml(f,h,l,\"message length too long\");f.i|\u003d(m\u0026127)\u003c\u003c7*(f.C-1);m\u0026128||(f.u\u003d2,f.S\u003d0,\"undefined\"!\u003d\u003dtypeof Uint8Array?f.D\u003dnew Uint8Array(f.i):f.D\u003dArray(f.i),0\u003d\u003df.i\u0026\u0026e())}\nfunction d(m){f.D[f.S++]\u003dm;f.S\u003d\u003df.i\u0026\u0026e()}\nfunction e(){if(15\u003ef.B){var m\u003d{};m[f.B]\u003df.D;f.K.push(m)}f.u\u003d0}\nfor(var f\u003dthis,h\u003da instanceof Array?a:new Uint8Array(a),l\u003d0;l\u003ch.length;){switch(f.u){case 3:ml(f,h,l,\"stream already broken\");break;case 0:b(h[l]);break;case 1:c(h[l]);break;case 2:d(h[l]);break;default:throw Error(\"unexpected parser state: \"+f.u);}f.X++;l++}a\u003df.K;f.K\u003d[];return 0\u003ca.length?a:null};nl.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.i};\nnl.prototype.ze\u003dfunction(){return this.i};\nnl.prototype.wy\u003dfunction(){return!1};\nnl.prototype.parse\u003dfunction(a){null!\u003d\u003dthis.i\u0026\u0026ol(this,a,\"stream already broken\");var b\u003dnull;try{var c\u003dthis.B;c.B||kl(c,a,\"stream already broken\");c.i+\u003da;var d\u003dMath.floor(c.i.length/4);if(0\u003d\u003dd)var e\u003dnull;else{try{var f\u003dJc(c.i.substr(0,4*d))}catch(h){kl(c,c.i,h.message)}c.u+\u003d4*d;c.i\u003dc.i.substr(4*d);e\u003df}b\u003dnull\u003d\u003d\u003de?null:this.C.parse(e)}catch(h){ol(this,a,h.message)}this.u+\u003da.length;return b};var SQa\u003d{INIT:0,Pu:1,KC:2,Mr:3,vu:4,uu:5,STRING:6,EC:7,NI:8,bJ:9,cJ:10,dJ:11,OH:12,PH:13,QH:14,RH:15,SI:16,TI:17,UI:18,kR:19,IC:20};g.k\u003dql.prototype;g.k.isInputValid\u003dfunction(){return 3!\u003dthis.D};\ng.k.ze\u003dfunction(){return this.X};\ng.k.done\u003dfunction(){return 2\u003d\u003d\u003dthis.D};\ng.k.wy\u003dfunction(){return!1};\ng.k.parse\u003dfunction(a){function b(){for(;t\u003ca.length;)if(pl(a[t]))t++,f.B++;else break;return t\u003cn}\nfunction c(){for(var x;;){x\u003da[t++];if(!x)break;f.B++;switch(f.i){case m.INIT:\"{\"\u003d\u003d\u003dx?f.i\u003dm.KC:\"[\"\u003d\u003d\u003dx?f.i\u003dm.vu:pl(x)||rl(f,a,t);continue;case m.EC:case m.KC:if(pl(x))continue;if(f.i\u003d\u003d\u003dm.EC)h.push(m.NI);else if(\"}\"\u003d\u003d\u003dx){e(\"{}\");f.i\u003dd();continue}else h.push(m.Mr);\u0027\"\u0027\u003d\u003d\u003dx?f.i\u003dm.STRING:rl(f,a,t);continue;case m.NI:case m.Mr:if(pl(x))continue;\":\"\u003d\u003d\u003dx?(f.i\u003d\u003d\u003dm.Mr\u0026\u0026(h.push(m.Mr),f.u++),f.i\u003dm.Pu):\"}\"\u003d\u003d\u003dx?(f.u--,e(),f.i\u003dd()):\",\"\u003d\u003d\u003dx?(f.i\u003d\u003d\u003dm.Mr\u0026\u0026h.push(m.Mr),f.i\u003dm.EC):rl(f,a,t);continue;case m.vu:case m.Pu:if(pl(x))continue;\nif(f.i\u003d\u003d\u003dm.vu)if(f.u++,f.i\u003dm.Pu,\"]\"\u003d\u003d\u003dx){f.u--;if(0\u003d\u003d\u003df.u){f.i\u003dm.uu;return}e(\"[]\");f.i\u003dd();continue}else h.push(m.uu);\u0027\"\u0027\u003d\u003d\u003dx?f.i\u003dm.STRING:\"{\"\u003d\u003d\u003dx?f.i\u003dm.KC:\"[\"\u003d\u003d\u003dx?f.i\u003dm.vu:\"t\"\u003d\u003d\u003dx?f.i\u003dm.bJ:\"f\"\u003d\u003d\u003dx?f.i\u003dm.OH:\"n\"\u003d\u003d\u003dx?f.i\u003dm.SI:\"-\"!\u003d\u003dx\u0026\u0026(-1!\u003d\u003d\"0123456789\".indexOf(x)?f.i\u003dm.IC:rl(f,a,t));continue;case m.uu:if(\",\"\u003d\u003d\u003dx)h.push(m.uu),f.i\u003dm.Pu,1\u003d\u003d\u003df.u\u0026\u0026(r\u003dt);else if(\"]\"\u003d\u003d\u003dx){f.u--;if(0\u003d\u003d\u003df.u)return;e();f.i\u003dd()}else if(pl(x))continue;else rl(f,a,t);continue;case m.STRING:var y\u003dt;a:for(;;){for(;0\u003cf.S;)if(x\u003da[t++],\n4\u003d\u003d\u003df.S?f.S\u003d0:f.S++,!x)break a;if(\u0027\"\u0027\u003d\u003d\u003dx\u0026\u0026!f.K){f.i\u003dd();break}if(\"\\\\\"\u003d\u003d\u003dx\u0026\u0026!f.K\u0026\u0026(f.K\u003d!0,x\u003da[t++],!x))break;if(f.K)if(f.K\u003d!1,\"u\"\u003d\u003d\u003dx\u0026\u0026(f.S\u003d1),x\u003da[t++])continue;else break;l.lastIndex\u003dt;x\u003dl.exec(a);if(!x){t\u003da.length+1;break}t\u003dx.index+1;x\u003da[x.index];if(!x)break}f.B+\u003dt-y;continue;case m.bJ:if(!x)continue;\"r\"\u003d\u003d\u003dx?f.i\u003dm.cJ:rl(f,a,t);continue;case m.cJ:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.i\u003dm.dJ:rl(f,a,t);continue;case m.dJ:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.i\u003dd():rl(f,a,t);continue;case m.OH:if(!x)continue;\"a\"\u003d\u003d\u003dx?f.i\u003dm.PH:\nrl(f,a,t);continue;case m.PH:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dm.QH:rl(f,a,t);continue;case m.QH:if(!x)continue;\"s\"\u003d\u003d\u003dx?f.i\u003dm.RH:rl(f,a,t);continue;case m.RH:if(!x)continue;\"e\"\u003d\u003d\u003dx?f.i\u003dd():rl(f,a,t);continue;case m.SI:if(!x)continue;\"u\"\u003d\u003d\u003dx?f.i\u003dm.TI:rl(f,a,t);continue;case m.TI:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dm.UI:rl(f,a,t);continue;case m.UI:if(!x)continue;\"l\"\u003d\u003d\u003dx?f.i\u003dd():rl(f,a,t);continue;case m.kR:\".\"\u003d\u003d\u003dx?f.i\u003dm.IC:rl(f,a,t);continue;case m.IC:if(-1!\u003d\u003d\"0123456789.eE+-\".indexOf(x))continue;else t--,f.B--,f.i\u003d\nd();continue;default:rl(f,a,t)}}}\nfunction d(){var x\u003dh.pop();return null!\u003dx?x:m.Pu}\nfunction e(x){1\u003cf.u||(x||(x\u003d-1\u003d\u003d\u003dr?f.C+a.substring(p,t):a.substring(r,t)),f.Z?f.J.push(x):f.J.push(JSON.parse(x)),r\u003dt)}\nfor(var f\u003dthis,h\u003df.oa,l\u003df.xa,m\u003dSQa,n\u003da.length,p\u003d0,r\u003d-1,t\u003d0;t\u003cn;)switch(f.D){case 3:return rl(f,a,t),null;case 2:return b()\u0026\u0026rl(f,a,t),null;case 0:if(b()){var v\u003da[t++];f.B++;if(\"[\"\u003d\u003d\u003dv){f.D\u003d1;p\u003dt;f.i\u003dm.vu;continue}else rl(f,a,t)}return null;case 1:return c(),0\u003d\u003d\u003df.u\u0026\u0026f.i\u003d\u003dm.uu?(f.D\u003d2,f.C\u003da.substring(t)):f.C\u003d-1\u003d\u003d\u003dr?f.C+a.substring(p):a.substring(r),0\u003cf.J.length?(v\u003df.J,f.J\u003d[],v):null}return null};sl.prototype.isInputValid\u003dfunction(){return null\u003d\u003d\u003dthis.D};\nsl.prototype.ze\u003dfunction(){return this.D};\nsl.prototype.wy\u003dfunction(){return!1};\nsl.prototype.parse\u003dfunction(a){function b(m){f.u\u003d6;f.D\u003d\"The stream is broken @\"+f.i+\"/\"+h+\". Error: \"+m+\". With input:\\n\";throw Error(f.D);}\nfunction c(){f.B\u003dnew ql({wda:!0,aS:!0})}\nfunction d(m){if(m)for(var n\u003d0;n\u003cm.length;n++){var p\u003d{};p[1]\u003dm[n];f.C.push(p)}}\nfunction e(m){if(m){(f.J||1\u003cm.length)\u0026\u0026b(\"extra status: \"+m);f.J\u003d!0;var n\u003d{};n[2]\u003dm[0];f.C.push(n)}}\nfor(var f\u003dthis,h\u003d0;h\u003ca.length;){var l;if(l\u003d2!\u003d\u003df.u){a:{for(;h\u003ca.length;){if(!pl(a[h])){l\u003d!0;break a}h++;f.i++}l\u003d!1}l\u003d!l}if(l)return null;switch(f.u){case 6:b(\"stream already broken\");break;case 0:\"[\"\u003d\u003d\u003da[h]?(f.u\u003d1,h++,f.i++):b(\"unexpected input token\");break;case 1:\"[\"\u003d\u003d\u003da[h]?(f.u\u003d2,c()):\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?f.u\u003d3:\"]\"\u003d\u003d\u003da[h]?(f.u\u003d5,h++,f.i++):b(\"unexpected input token\");break;case 2:l\u003df.B.parse(a.substring(h));d(l);f.B.done()?(f.u\u003d3,l\u003df.B.C,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003da.length-\nh,h\u003da.length);break;case 3:\",\"\u003d\u003d\u003da[h]||\"null,\"\u003d\u003da.substr(h,5)?(f.u\u003d4,c(),f.B.parse(\"[\"),h+\u003d\",\"\u003d\u003d\u003da[h]?1:5,f.i++):\"]\"\u003d\u003d\u003da[h]\u0026\u0026(f.u\u003d5,h++,f.i++);break;case 4:l\u003df.B.parse(a.substring(h));e(l);f.B.done()?(f.u\u003d5,l\u003df.B.C,f.i+\u003da.length-h-l.length,a\u003dl,h\u003d0):(f.i+\u003da.length-h,h\u003da.length);break;case 5:b(\"extra input after stream end\")}}return 0\u003cf.C.length?(a\u003df.C,f.C\u003d[],a):null};tl.prototype.getStatus\u003dfunction(){return this.C};\ntl.prototype.Z\u003dfunction(a){a\u003da.target;try{if(a\u003d\u003dthis.i)a:{var b\u003dg.lj(this.i),c\u003dthis.i.u,d\u003dthis.i.getStatus(),e\u003dg.qj(this.i);a\u003d[];if(rj(this.i)instanceof Array){var f\u003drj(this.i);0\u003cf.length\u0026\u0026f[0]instanceof Uint8Array\u0026\u0026(this.X\u003d!0,a\u003df)}if(!(3\u003eb||3\u003d\u003db\u0026\u0026!e\u0026\u00260\u003d\u003da.length))if(d\u003d200\u003d\u003dd||206\u003d\u003dd,4\u003d\u003db\u0026\u0026(8\u003d\u003dc?ul(this,7):7\u003d\u003dc?ul(this,8):d||ul(this,3)),this.u||(this.u\u003dmca(this.i),null\u003d\u003dthis.u\u0026\u0026ul(this,5)),2\u003cthis.C)vl(this);else{if(a.length\u003ethis.B){var h\u003da.length;c\u003d[];try{if(this.u.wy())for(var l\u003d0;l\u003ch;l++){var m\u003d\nthis.u.parse(Array.from(a[l]));m\u0026\u0026(c\u003dc.concat(m))}else{m\u003d\"\";if(!this.J){if(\"undefined\"\u003d\u003d\u003dtypeof TextDecoder)throw Error(\"TextDecoder is not supported by this browser.\");this.J\u003dnew TextDecoder}for(l\u003d0;l\u003ch;l++)m+\u003dthis.J.decode(a[l],{stream:4\u003d\u003db\u0026\u0026l\u003d\u003dh-1});c\u003dthis.u.parse(m)}a.splice(0,h);c\u0026\u0026this.D(c)}catch(p){ul(this,5);vl(this);break a}}else if(e.length\u003ethis.B){l\u003de.substr(this.B);this.B\u003de.length;try{var n\u003dthis.u.parse(l);null!\u003dn\u0026\u0026this.D\u0026\u0026this.D(n)}catch(p){ul(this,5);vl(this);break a}}4\u003d\u003db?(0!\u003de.length||\nthis.X?ul(this,2):ul(this,4),vl(this)):ul(this,1)}}}catch(p){ul(this,6),vl(this)}};g.k\u003dwl.prototype;g.k.Bm\u003dfunction(a,b){var c\u003dthis.u[a];c||(c\u003d[],this.u[a]\u003dc);c.push(b);return this};\ng.k.addListener\u003dfunction(a,b){this.Bm(a,b);return this};\ng.k.removeListener\u003dfunction(a,b){var c\u003dthis.u[a];c\u0026\u0026g.dc(c,b);(a\u003dthis.i[a])\u0026\u0026g.dc(a,b);return this};\ng.k.once\u003dfunction(a,b){var c\u003dthis.i[a];c||(c\u003d[],this.i[a]\u003dc);c.push(b);return this};\ng.k.VU\u003dfunction(a){var b\u003dthis.u.data;b\u0026\u0026xl(a,b);(b\u003dthis.i.data)\u0026\u0026xl(a,b);this.i.data\u003d[]};\ng.k.HW\u003dfunction(){switch(this.B.getStatus()){case 1:yl(this,\"readable\");break;case 5:case 6:case 4:case 7:case 3:yl(this,\"error\");break;case 8:yl(this,\"close\");break;case 2:yl(this,\"end\")}};zl.prototype.serverStreaming\u003dfunction(a,b,c,d){var e\u003dthis,f\u003da.substr(0,a.length-d.name.length);return Al(function(h){var l\u003dh.xz(),m\u003dh.getMetadata(),n\u003dBl(e,!1);m\u003dCl(e,m,n,f+l.getName());var p\u003dDl(n,l.u,!0);h\u003dl.i(h.i);n.send(m,\"POST\",h);return p},this.C).call(this,uk(d,b,c))};El.prototype.create\u003dfunction(a,b){return ok(this.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create\",a,b||{},LQa)};\nEl.prototype.ping\u003dfunction(a,b){return ok(this.i,\"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Ping\",a,b||{},MQa)};g.w(Il,Error);g.w(Jl,g.H);g.w(Ml,Jl);Ml.prototype.jt\u003dfunction(a){++this.C\u003e\u003dthis.D\u0026\u0026this.u.resolve();var b\u003dnew Pj(this.logger,\"C\");a\u003dnew pk(this.B(a.hv));b.done();b\u003da.u;var c\u003dthis.i;c\u003dLd(c,pe,3\u003d\u003d\u003dJd(c,yQa)?3:-1);c||(c\u003dnew pe,a\u003dLc(a.B),Ed(c,2,a),Od(this.i,3,yQa,c));Ed(c,1,b);return ee(this.i,Laa)};\ng.w(Nl,Jl);Nl.prototype.jt\u003dfunction(){return this.i};\ng.w(Ol,Jl);Ol.prototype.jt\u003dfunction(){if(this.i){var a\u003dthis.i;this.i\u003dvoid 0;return a}return this.B};\nHl.prototype.isReady\u003dfunction(){return!!this.i};\nHl.prototype.ready\u003dfunction(){var a\u003dthis;return g.B(function(b){return g.A(b,a.u.promise,0)})};\nHl.prototype.jt\u003dfunction(a){var b,c\u003dnew Pj(this.logger,\"m\");if(!this.i)throw Error(\"SGK:Not ready\");try{return this.i.jt(a)}catch(e){var d\u003dnew Il(5,e);this.logger.ww(d.code);null\u003d\u003d\u003d(b\u003dthis.onError)||void 0\u003d\u003d\u003db?void 0:b.call(this,d,\"ME\");return(new Ol(d)).jt()}finally{c.done()}};var Eo;Eo\u003d[\"av.default\",\"js\",\"unreleased\"].slice(-1)[0];var Xm\u003ddocument,dm\u003dwindow;var xda\u003d{NONE:0,e3:1},cda\u003d{rP:0,v$:1,u$:2,w$:3},bda\u003d{VZ:\"a\",T2:\"d\",VIDEO:\"v\"};Rl.prototype.isVisible\u003dfunction(){return this.bq?.3\u003c\u003dthis.hd:.5\u003c\u003dthis.hd};var yn\u003d{O_:0,w3:1},$ca\u003d{NONE:0,y4:1,S3:2};Sl.prototype.getValue\u003dfunction(){return this.u};\ng.w(Tl,Sl);Tl.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||!g.Te(this.B,a))return!1;this.u\u003da;return!0};\ng.w(Ul,Sl);Ul.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||\"number\"!\u003d\u003dtypeof a)return!1;this.u\u003da;return!0};\ng.w(Vl,Sl);Vl.prototype.setValue\u003dfunction(a){if(null!\u003d\u003dthis.u||\"string\"!\u003d\u003dtypeof a)return!1;this.u\u003da;return!0};Wl.prototype.disable\u003dfunction(){this.u\u003d!1};\nWl.prototype.enable\u003dfunction(){this.u\u003d!0};\nWl.prototype.isEnabled\u003dfunction(){return this.u};\nWl.prototype.reset\u003dfunction(){this.i\u003d{};this.u\u003d!0;this.B\u003d{}};var yda\u003d!g.Kc\u0026\u0026!Ib();am.prototype.now\u003dfunction(){return 0};\nam.prototype.u\u003dfunction(){return 0};\nam.prototype.B\u003dfunction(){return 0};\nam.prototype.i\u003dfunction(){return 0};g.w(cm,am);cm.prototype.now\u003dfunction(){return bm()\u0026\u0026dm.performance.now?dm.performance.now():am.prototype.now.call(this)};\ncm.prototype.u\u003dfunction(){return bm()\u0026\u0026dm.performance.memory?dm.performance.memory.totalJSHeapSize||0:am.prototype.u.call(this)};\ncm.prototype.B\u003dfunction(){return bm()\u0026\u0026dm.performance.memory?dm.performance.memory.usedJSHeapSize||0:am.prototype.B.call(this)};\ncm.prototype.i\u003dfunction(){return bm()\u0026\u0026dm.performance.memory?dm.performance.memory.jsHeapSizeLimit||0:am.prototype.i.call(this)};var Bca\u003dCf(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\ng.C.addEventListener(\"test\",null,b)}catch(c){}return a});var im\u003dnew function(a,b){this.flag\u003da;this.defaultValue\u003dvoid 0\u003d\u003d\u003db?!1:b}(1959);km.prototype.isVisible\u003dfunction(){return 1\u003d\u003d\u003djm(Xm)};g.Mf(\"csi.gstatic.com\");g.Mf(\"googleads.g.doubleclick.net\");g.Mf(\"partner.googleadservices.com\");g.Mf(\"pubads.g.doubleclick.net\");g.Mf(\"securepubads.g.doubleclick.net\");g.Mf(\"tpc.googlesyndication.com\");var Fca\u003d/https?:\\/\\/[^\\/]+/,Dca\u003d{oZ:\"allow-forms\",pZ:\"allow-modals\",qZ:\"allow-orientation-lock\",rZ:\"allow-pointer-lock\",sZ:\"allow-popups\",tZ:\"allow-popups-to-escape-sandbox\",uZ:\"allow-presentation\",vZ:\"allow-same-origin\",wZ:\"allow-scripts\",xZ:\"allow-top-navigation\",yZ:\"allow-top-navigation-by-user-activation\"},Ica\u003dCf(function(){return Eca()});g.k\u003dsm.prototype;g.k.getHeight\u003dfunction(){return this.bottom-this.top};\ng.k.clone\u003dfunction(){return new sm(this.top,this.right,this.bottom,this.left)};\ng.k.contains\u003dfunction(a){return this\u0026\u0026a?a instanceof sm?a.left\u003e\u003dthis.left\u0026\u0026a.right\u003c\u003dthis.right\u0026\u0026a.top\u003e\u003dthis.top\u0026\u0026a.bottom\u003c\u003dthis.bottom:a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.right\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.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(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.right*\u003da;this.top*\u003db;this.bottom*\u003db;return this};g.k\u003dg.wm.prototype;g.k.clone\u003dfunction(){return new g.wm(this.left,this.top,this.width,this.height)};\ng.k.contains\u003dfunction(a){return a instanceof g.Bg?a.x\u003e\u003dthis.left\u0026\u0026a.x\u003c\u003dthis.left+this.width\u0026\u0026a.y\u003e\u003dthis.top\u0026\u0026a.y\u003c\u003dthis.top+this.height:this.left\u003c\u003da.left\u0026\u0026this.left+this.width\u003e\u003da.left+a.width\u0026\u0026this.top\u003c\u003da.top\u0026\u0026this.top+this.height\u003e\u003da.top+a.height};\ng.k.distance\u003dfunction(a){var b\u003da.x\u003cthis.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a\u003da.y\u003cthis.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};\ng.k.getSize\u003dfunction(){return new g.Dg(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(a,b){b\u003d\"number\"\u003d\u003d\u003dtypeof b?b:a;this.left*\u003da;this.width*\u003da;this.top*\u003db;this.height*\u003db;return this};var Bm\u003d[Am(\"data\"),Am(\"http\"),Am(\"https\"),Am(\"mailto\"),Am(\"ftp\"),new zm(function(a){return/^[^:]*([/?#]|$)/.test(a)})];var Fm\u003d{};var Vm\u003d!!window.google_async_iframe_id,Wm\u003dVm\u0026\u0026window.parent||window;var Oca\u003dRegExp(\"^https?://(\\\\w|-)+\\\\.cdn\\\\.ampproject\\\\.(net|org)(\\\\?|/|$)\");rn.prototype.setInterval\u003dfunction(a,b){return dm.setInterval(a,b)};\nrn.prototype.clearInterval\u003dfunction(a){dm.clearInterval(a)};\nrn.prototype.setTimeout\u003dfunction(a,b){return dm.setTimeout(a,b)};\nrn.prototype.clearTimeout\u003dfunction(a){dm.clearTimeout(a)};vn.prototype.getContext\u003dfunction(){if(!this.i){if(!dm)throw Error(\"Context has not been set and window is undefined.\");this.i\u003dhm(rn)}return this.i};g.w(wn,Cd);var ada\u003d{T9:1,rR:2,W7:3};Sf(Lf(g.Mf(\"https://pagead2.googlesyndication.com/pagead/osd.js\")));zn.prototype.lG\u003dfunction(a){if(\"string\"\u003d\u003d\u003dtypeof a\u0026\u00260!\u003da.length){var b\u003dthis.featureSet;if(b.u){a\u003da.split(\"\u0026\");for(var c\u003da.length-1;0\u003c\u003dc;c--){var d\u003da[c].split(\"\u003d\"),e\u003ddecodeURIComponent(d[0]);1\u003cd.length?(d\u003ddecodeURIComponent(d[1]),d\u003d/^[0-9]+$/g.exec(d)?parseInt(d,10):d):d\u003d1;(e\u003db.i[e])\u0026\u0026e.setValue(d)}}}};var i2\u003dnull;var Hn\u003dg.C.performance,TQa\u003d!!(Hn\u0026\u0026Hn.mark\u0026\u0026Hn.measure\u0026\u0026Hn.clearMarks),Fn\u003dCf(function(){var a;if(a\u003dTQa){var b;if(null\u003d\u003d\u003di2){i2\u003d\"\";try{a\u003d\"\";try{a\u003dg.C.top.location.hash}catch(c){a\u003dg.C.location.hash}a\u0026\u0026(i2\u003d(b\u003da.match(/\\bdeid\u003d([\\d,]+)/))?b[1]:\"\")}catch(c){}}b\u003di2;a\u003d!!b.indexOf\u0026\u00260\u003c\u003db.indexOf(\"1337\")}return a});\nGn.prototype.disable\u003dfunction(){this.i\u003d!1;this.events!\u003dthis.u.google_js_reporting_queue\u0026\u0026(Fn()\u0026\u0026g.uc(this.events,In),this.events.length\u003d0)};\nGn.prototype.start\u003dfunction(a,b){if(!this.i)return null;var c\u003dEn()||Dn();a\u003dnew eda(a,b,c);b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_start\";Hn\u0026\u0026Fn()\u0026\u0026Hn.mark(b);return a};\nGn.prototype.end\u003dfunction(a){if(this.i\u0026\u0026\"number\"\u003d\u003d\u003dtypeof a.value){var b\u003dEn()||Dn();a.duration\u003db-a.value;b\u003d\"goog_\"+a.label+\"_\"+a.uniqueId+\"_end\";Hn\u0026\u0026Fn()\u0026\u0026Hn.mark(b);!this.i||2048\u003cthis.events.length||this.events.push(a)}};Ln.prototype.kF\u003dfunction(a,b,c,d,e){e\u003de||this.wK;try{var f\u003dnew jn;f.i.push(1);f.u[1]\u003dkn(\"context\",a);b.error\u0026\u0026b.meta\u0026\u0026b.id||(b\u003dnew Mn(Nn(b)));if(b.msg){var h\u003db.msg.substring(0,512);f.i.push(2);f.u[2]\u003dkn(\"msg\",h)}var l\u003db.meta||{};if(this.fD)try{this.fD(l)}catch(r){}if(d)try{d(l)}catch(r){}b\u003d[l];f.i.push(3);f.u[3]\u003db;var m\u003dhn();if(m.u){var n\u003dm.u.url||\"\";f.i.push(4);f.u[4]\u003dkn(\"top\",n)}var p\u003d[{url:m.i.url||\"\"},{url:m.i.url?Pi(m.i.url):\"\"}];f.i.push(5);f.u[5]\u003dp;Bn(this.i,e,f,!1,c)}catch(r){try{Bn(this.i,\ne,{context:\"ecmserr\",rctx:a,msg:Nn(r),url:m\u0026\u0026m.i.url},!1,c)}catch(t){}}return this.QG};\ng.w(Mn,Cn);var Kn,Pn,Jn\u003dnew Gn;(function(){Kn\u003dnew dda;Pn\u003dnew Ln;var a\u003dYm();a\u0026\u0026a.document\u0026\u0026(\"complete\"\u003d\u003da.document.readyState?Rn():Jn.i\u0026\u0026fm(a,\"load\",function(){Rn()}))})();var gda\u003dDate.now(),Yn\u003d-1,Wn\u003d-1,Dp,Zn\u003d-1,Xn\u003d!1;$n.prototype.equals\u003dfunction(a,b){return!!a\u0026\u0026(!(void 0\u003d\u003d\u003db?0:b)||this.volume\u003d\u003da.volume)\u0026\u0026this.B\u003d\u003da.B\u0026\u0026um(this.i,a.i)\u0026\u0026!0};ao.prototype.equals\u003dfunction(a,b){return this.C.equals(a.C,void 0\u003d\u003d\u003db?!1:b)\u0026\u0026this.S\u003d\u003da.S\u0026\u0026um(this.B,a.B)\u0026\u0026um(this.J,a.J)\u0026\u0026this.i\u003d\u003da.i\u0026\u0026this.D\u003d\u003da.D\u0026\u0026this.u\u003d\u003da.u\u0026\u0026this.K\u003d\u003da.K};var UQa\u003d{currentTime:1,duration:2,isVpaid:4,volume:8,isYouTube:16,isPlaying:32},yp\u003d{nR:\"start\",uP:\"firstquartile\",iR:\"midpoint\",oR:\"thirdquartile\",oP:\"complete\",hR:\"metric\",PAUSE:\"pause\",lR:\"resume\",mR:\"skip\",qR:\"viewable_impression\",jR:\"mute\",pR:\"unmute\",vP:\"fullscreen\",tP:\"exitfullscreen\",nP:\"bufferstart\",mP:\"bufferfinish\",wP:\"fully_viewable_audible_half_duration_impression\",gR:\"measurable_impression\",hP:\"abandon\",sP:\"engagedview\",xP:\"impression\",pP:\"creativeview\",fR:\"loaded\",b$:\"progress\",CLOSE:\"close\",\nF_:\"collapse\",d9:\"overlay_resize\",e9:\"overlay_unmeasurable_impression\",f9:\"overlay_unviewable_impression\",h9:\"overlay_viewable_immediate_impression\",g9:\"overlay_viewable_end_of_session_impression\",qP:\"custom_metric_viewable\",Y8:\"verification_debug\",iP:\"audio_audible\",kP:\"audio_measurable\",jP:\"audio_impression\"},Zea\u003d\"start firstquartile midpoint thirdquartile resume loaded\".split(\" \"),$ea\u003d[\"start\",\"firstquartile\",\"midpoint\",\"thirdquartile\"],Mda\u003d[\"abandon\"],nq\u003d{UNKNOWN:-1,nR:0,uP:1,iR:2,oR:3,oP:4,hR:5,\nPAUSE:6,lR:7,mR:8,qR:9,jR:10,pR:11,vP:12,tP:13,wP:14,gR:15,hP:16,sP:17,xP:18,pP:19,fR:20,qP:21,nP:22,mP:23,jP:24,kP:25,iP:26};var ida\u003d{cZ:\"addEventListener\",U3:\"getMaxSize\",V3:\"getScreenSize\",W3:\"getState\",X3:\"getVersion\",q$:\"removeEventListener\",U4:\"isViewable\"};if(Xm\u0026\u0026Xm.URL){var VQa,pm\u003dXm.URL;VQa\u003d!!pm\u0026\u00260\u003cHca().length;Pn.QG\u003d!VQa};lo.prototype.update\u003dfunction(a){a\u0026\u0026a.document\u0026\u0026(this.K\u003dfo(!1,a,this.isMobileDevice),this.i\u003dfo(!0,a,this.isMobileDevice),no(this,a),mo(this,a))};qo.prototype.cancel\u003dfunction(){sn().clearTimeout(this.i);this.i\u003dnull};\nqo.prototype.schedule\u003dfunction(){var a\u003dthis;this.i\u003dsn().setTimeout(xn(An().i.i,Tn(143,function(){a.u++;a.B.sample()})),hda())};g.k\u003dro.prototype;g.k.xu\u003dfunction(){return!1};\ng.k.initialize\u003dfunction(){return this.isInitialized\u003d!0};\ng.k.Ds\u003dfunction(){return this.i.Ba};\ng.k.cw\u003dfunction(){return this.i.Z};\ng.k.fail\u003dfunction(a,b){if(!this.Z||(void 0\u003d\u003d\u003db?0:b))this.Z\u003d!0,this.Ba\u003da,this.S\u003d0,this.i!\u003dthis||wo(this)};\ng.k.getName\u003dfunction(){return this.i.La};\ng.k.Mn\u003dfunction(){return this.i.NK()};\ng.k.NK\u003dfunction(){return{}};\ng.k.hm\u003dfunction(){return this.i.S};\ng.k.bI\u003dfunction(){var a\u003doo();a.i\u003dfo(!0,this.B,a.isMobileDevice)};\ng.k.cI\u003dfunction(){mo(oo(),this.B)};\ng.k.VK\u003dfunction(){return this.C.i};\ng.k.sample\u003dfunction(){};\ng.k.isActive\u003dfunction(){return this.i.J};\ng.k.Os\u003dfunction(a){var b\u003dthis.i;this.i\u003da.hm()\u003e\u003dthis.S?a:this;b!\u003d\u003dthis.i?(this.J\u003dthis.i.J,wo(this)):this.J!\u003d\u003dthis.i.J\u0026\u0026(this.J\u003dthis.i.J,wo(this))};\ng.k.Sn\u003dfunction(a){if(a.u\u003d\u003d\u003dthis.i){var b\u003d!this.C.equals(a,this.X);this.C\u003da;b\u0026\u0026vo(this)}};\ng.k.ll\u003dfunction(){return this.X};\ng.k.dispose\u003dfunction(){this.Aa\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.Aa};g.k\u003dxo.prototype;g.k.iC\u003dfunction(){return!0};\ng.k.yu\u003dfunction(){};\ng.k.dispose\u003dfunction(){if(!this.isDisposed()){var a\u003dthis.u;g.dc(a.D,this);a.X\u0026\u0026this.ll()\u0026\u0026uo(a);this.yu();this.Z\u003d!0}};\ng.k.isDisposed\u003dfunction(){return this.Z};\ng.k.Mn\u003dfunction(){return this.u.Mn()};\ng.k.hm\u003dfunction(){return this.u.hm()};\ng.k.Ds\u003dfunction(){return this.u.Ds()};\ng.k.cw\u003dfunction(){return this.u.cw()};\ng.k.Os\u003dfunction(){};\ng.k.Sn\u003dfunction(){this.jn()};\ng.k.ll\u003dfunction(){return this.oa};g.k\u003dyo.prototype;g.k.hm\u003dfunction(){return this.i.hm()};\ng.k.Ds\u003dfunction(){return this.i.Ds()};\ng.k.cw\u003dfunction(){return this.i.cw()};\ng.k.create\u003dfunction(a,b,c){var d\u003dnull;this.i\u0026\u0026(d\u003dthis.Xx(a,b,c),so(this.i,d));return d};\ng.k.dI\u003dfunction(){return this.Au()};\ng.k.Au\u003dfunction(){return!1};\ng.k.init\u003dfunction(a){return this.i.initialize()?(so(this.i,this),this.C\u003da,!0):!1};\ng.k.Os\u003dfunction(a){0\u003d\u003da.hm()\u0026\u0026this.C(a.Ds(),this)};\ng.k.Sn\u003dfunction(){};\ng.k.ll\u003dfunction(){return!1};\ng.k.dispose\u003dfunction(){this.D\u003d!0};\ng.k.isDisposed\u003dfunction(){return this.D};\ng.k.Mn\u003dfunction(){return{}};Bo.prototype.add\u003dfunction(a,b,c){++this.B;var d\u003dthis.B/4096,e\u003dthis.i,f\u003de.push;a\u003dnew zo(a,b,c);d\u003dnew zo(a.u,a.i,a.B+d);f.call(e,d);this.u\u003d!0;return this};Fo.prototype.toString\u003dfunction(){var a\u003d\"//pagead2.googlesyndication.com//pagead/gen_204\",b\u003dDo(this.i);0\u003cb.length\u0026\u0026(a+\u003d\"?\"+b);return a};Io.prototype.update\u003dfunction(a,b,c){a\u0026\u0026(this.i+\u003db,this.u+\u003db,this.C+\u003db,this.B\u003dMath.max(this.B,this.C));if(void 0\u003d\u003d\u003dc?!a:c)this.C\u003d0};var rda\u003d[1,.75,.5,.3,0];Jo.prototype.update\u003dfunction(a,b,c,d,e,f){f\u003dvoid 0\u003d\u003d\u003df?!0:f;b\u003de?Math.min(a,b):b;for(e\u003d0;e\u003cthis.u.length;e++){var h\u003dthis.u[e],l\u003d0\u003cb\u0026\u0026b\u003e\u003dh;h\u003d!(0\u003ca\u0026\u0026a\u003e\u003dh)||c;this.i[e].update(f\u0026\u0026l,d,!f||h)}};So.prototype.update\u003dfunction(a,b,c,d){this.K\u003d-1!\u003dthis.K?Math.min(this.K,b.hd):b.hd;this.oa\u003dMath.max(this.oa,b.hd);this.xa\u003d-1!\u003dthis.xa?Math.min(this.xa,b.uh):b.uh;this.Ba\u003dMath.max(this.Ba,b.uh);this.Za.update(b.uh,c.uh,b.i,a,d);this.u.update(b.hd,c.hd,b.i,a,d);c\u003dd||c.bq!\u003db.bq?c.isVisible()\u0026\u0026b.isVisible():c.isVisible();b\u003d!b.isVisible()||b.i;this.La.update(c,a,b)};\nSo.prototype.qm\u003dfunction(){return this.La.B\u003e\u003dthis.Xa};var WQa\u003dnew sm(0,0,0,0);var wda\u003dnew sm(0,0,0,0);g.w(Wo,g.H);g.k\u003dWo.prototype;g.k.ya\u003dfunction(){this.Vg.i\u0026\u0026(this.Ep.xF\u0026\u0026(gm(this.Vg.i,\"mouseover\",this.Ep.xF),this.Ep.xF\u003dnull),this.Ep.vF\u0026\u0026(gm(this.Vg.i,\"mouseout\",this.Ep.vF),this.Ep.vF\u003dnull));this.Dx\u0026\u0026this.Dx.dispose();this.Qd\u0026\u0026this.Qd.dispose();delete this.mA;delete this.mF;delete this.OO;delete this.Vg.oo;delete this.Vg.i;delete this.Ep;delete this.Dx;delete this.Qd;delete this.featureSet;g.H.prototype.ya.call(this)};\ng.k.Nn\u003dfunction(){return this.Qd?this.Qd.i:this.position};\ng.k.lG\u003dfunction(a){An().lG(a)};\ng.k.ll\u003dfunction(){return!1};\ng.k.Az\u003dfunction(){return new So};\ng.k.xg\u003dfunction(){return this.mA};\ng.k.QK\u003dfunction(a){return Zo(this,a,1E4)};\ng.k.Na\u003dfunction(a,b,c,d,e,f,h){this.Zn||(this.Vy\u0026\u0026(a\u003dthis.qD(a,c,e,h),d\u003dd\u0026\u0026this.Bf.hd\u003e\u003d(this.bq()?.3:.5),this.xH(f,a,d),this.lastUpdateTime\u003db,0\u003ca.hd\u0026\u0026-1\u003d\u003d\u003dthis.yO\u0026\u0026(this.yO\u003db),-1\u003d\u003dthis.BO\u0026\u0026this.qm()\u0026\u0026(this.BO\u003db),-2\u003d\u003dthis.hF\u0026\u0026(this.hF\u003dUo(this.Nn())?a.hd:-1),this.Bf\u003da),this.mF(this))};\ng.k.xH\u003dfunction(a,b,c){this.xg().update(a,b,this.Bf,c)};\ng.k.pE\u003dfunction(){return new Rl};\ng.k.qD\u003dfunction(a,b,c,d){c\u003dthis.pE();c.i\u003db;b\u003dsn().u;b\u003d0\u003d\u003d\u003djm(Xm)?-1:b.isVisible()?0:1;c.u\u003db;c.hd\u003dthis.DD(a);c.bq\u003dthis.bq();c.uh\u003dd;return c};\ng.k.DD\u003dfunction(a){return 0\u003d\u003d\u003dthis.opacity\u0026\u00261\u003d\u003d\u003dZl(this.featureSet,\"opac\")?0:a};\ng.k.bq\u003dfunction(){return!1};\ng.k.sB\u003dfunction(){return this.qT||this.tT};\ng.k.tA\u003dfunction(){Vn()};\ng.k.wF\u003dfunction(){Vn()};\ng.k.Qk\u003dfunction(){return 0};\ng.k.qm\u003dfunction(){return this.mA.qm()};\ng.k.WK\u003dfunction(){return this.Zn?2:this.qm()?4:3};\ng.k.qz\u003dfunction(){return 0};g.bp\u003d\"StopIteration\"in g.C?g.C.StopIteration:{message:\"StopIteration\",stack:\"\"};g.$o.prototype.Kj\u003dfunction(){throw g.bp;};\ng.$o.prototype.next\u003dfunction(){return g.j2};\ng.j2\u003d{done:!0,value:void 0};g.$o.prototype.Pg\u003dfunction(){return this};g.w(dp,Rl);gp.prototype.getValue\u003dfunction(){return this.u};\ngp.prototype.update\u003dfunction(a,b){32\u003c\u003da||(this.i\u00261\u003c\u003ca\u0026\u0026!b?this.u\u0026\u003d~(1\u003c\u003ca):this.i\u00261\u003c\u003ca||!b||(this.u|\u003d1\u003c\u003ca),this.i|\u003d1\u003c\u003ca)};g.w(hp,So);\nhp.prototype.update\u003dfunction(a,b,c,d){if(!b.paused){So.prototype.update.call(this,a,b,c,d);var e\u003dep(b)\u0026\u0026ep(c),f\u003d.5\u003c\u003d(d?Math.min(b.hd,c.hd):c.hd);jo(b.volume)\u0026\u0026(this.C\u003d-1!\u003dthis.C?Math.min(this.C,b.volume):b.volume,this.J\u003dMath.max(this.J,b.volume));f\u0026\u0026(this.Aa+\u003da,this.X+\u003de?a:0);this.i.update(b.hd,c.hd,b.i,a,d,e);this.B.update(!0,a);this.D.update(e,a);this.Z.update(c.fullscreen,a);this.fb.update(e\u0026\u0026!f,a);a\u003dMath.floor(b.mediaTime/1E3);this.Ja.update(a,b.isVisible());this.Sa.update(a,1\u003c\u003db.hd);this.Va.update(a,\nep(b))}};jp.prototype.D\u003dfunction(a){this.u||(this.i(a)?(a\u003dFea(this.X,this.B,a),this.C|\u003da,a\u003d0\u003d\u003da):a\u003d!1,this.u\u003da)};g.w(kp,jp);kp.prototype.i\u003dfunction(){return!0};\nkp.prototype.J\u003dfunction(){return!1};\nkp.prototype.getId\u003dfunction(){var a\u003dthis,b\u003dUe(yp,function(c){return c\u003d\u003da.B});\nreturn nq[b].toString()};\nkp.prototype.toString\u003dfunction(){var a\u003d\"\";this.J()\u0026\u0026(a+\u003d\"c\");this.u\u0026\u0026(a+\u003d\"s\");0\u003cthis.C\u0026\u0026(a+\u003d\":\"+this.C);return this.getId()+a};g.w(lp,kp);lp.prototype.D\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?null:b;null!\u003db\u0026\u0026this.K.push(b);kp.prototype.D.call(this,a)};g.w(mp,xo);g.k\u003dmp.prototype;g.k.sD\u003dfunction(){if(this.element){var a\u003dthis.element,b\u003dthis.u.i.B;try{try{var c\u003dho(a.getBoundingClientRect())}catch(n){c\u003dnew sm(0,0,0,0)}var d\u003dc.right-c.left,e\u003dc.bottom-c.top,f\u003dPm(a,b),h\u003df.x,l\u003df.y;var m\u003dnew sm(Math.round(l),Math.round(h+d),Math.round(l+e),Math.round(h))}catch(n){m\u003dWQa.clone()}this.i\u003dm}};\ng.k.IJ\u003dfunction(){this.C\u003dthis.u.C.i};\ng.k.AL\u003dfunction(a){var b\u003d1\u003d\u003dZl(this.featureSet,\"od\");return vda(a,this.C,this.element,b)};\ng.k.JJ\u003dfunction(){this.timestamp\u003dVn()};\ng.k.jn\u003dfunction(){this.JJ();this.sD();if(this.element\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoWidth\u0026\u0026\"number\"\u003d\u003d\u003dtypeof this.element.videoHeight){var a\u003dthis.element;var b\u003dnew g.Dg(a.videoWidth,a.videoHeight);a\u003dthis.i;var c\u003dtm(a),d\u003da.getHeight(),e\u003db.width;b\u003db.height;0\u003e\u003de||0\u003e\u003db||0\u003e\u003dc||0\u003e\u003dd||(e/\u003db,b\u003dc/d,a\u003da.clone(),e\u003eb?(c/\u003de,d\u003d(d-c)/2,0\u003cd\u0026\u0026(d\u003da.top+d,a.top\u003dMath.round(d),a.bottom\u003dMath.round(d+c))):(d*\u003de,c\u003dMath.round((c-d)/2),0\u003cc\u0026\u0026(c\u003da.left+c,a.left\u003dMath.round(c),a.right\u003dMath.round(c+d))));this.i\u003da}this.IJ();\na\u003dthis.i;c\u003dthis.C;a\u003da.left\u003c\u003dc.right\u0026\u0026c.left\u003c\u003da.right\u0026\u0026a.top\u003c\u003dc.bottom\u0026\u0026c.top\u003c\u003da.bottom?new sm(Math.max(a.top,c.top),Math.min(a.right,c.right),Math.min(a.bottom,c.bottom),Math.max(a.left,c.left)):new sm(0,0,0,0);c\u003da.top\u003e\u003da.bottom||a.left\u003e\u003da.right?new sm(0,0,0,0):a;a\u003dthis.u.C;b\u003de\u003dd\u003d0;0\u003c(this.i.bottom-this.i.top)*(this.i.right-this.i.left)\u0026\u0026(this.AL(c)?c\u003dnew sm(0,0,0,0):(d\u003doo().C,b\u003dnew sm(0,d.height,d.width,0),d\u003dVo(c,this.i),e\u003dVo(c,oo().i),b\u003dVo(c,b)));c\u003dc.top\u003e\u003dc.bottom||c.left\u003e\u003dc.right?new sm(0,0,0,\n0):vm(c,-this.i.left,-this.i.top);po()||(e\u003dd\u003d0);this.K\u003dnew ao(a,this.element,this.i,c,d,e,this.timestamp,b)};\ng.k.getName\u003dfunction(){return this.u.getName()};var XQa\u003dnew sm(0,0,0,0);g.w(np,mp);g.k\u003dnp.prototype;g.k.iC\u003dfunction(){this.B();return!0};\ng.k.Sn\u003dfunction(){mp.prototype.jn.call(this)};\ng.k.JJ\u003dfunction(){};\ng.k.sD\u003dfunction(){};\ng.k.jn\u003dfunction(){this.B();mp.prototype.jn.call(this)};\ng.k.Os\u003dfunction(a){a\u003da.isActive();a!\u003d\u003dthis.J\u0026\u0026(a?this.B():(oo().i\u003dnew sm(0,0,0,0),this.i\u003dnew sm(0,0,0,0),this.C\u003dnew sm(0,0,0,0),this.timestamp\u003d-1));this.J\u003da};var k2\u003d{},Lda\u003d(k2.firstquartile\u003d0,k2.midpoint\u003d1,k2.thirdquartile\u003d2,k2.complete\u003d3,k2);g.w(pp,Wo);g.k\u003dpp.prototype;g.k.ll\u003dfunction(){return!0};\ng.k.pm\u003dfunction(){return 2\u003d\u003dthis.Cg};\ng.k.QK\u003dfunction(a){return Zo(this,a,Math.max(1E4,this.B/3))};\ng.k.Na\u003dfunction(a,b,c,d,e,f,h){var l\u003dthis,m\u003dthis.K(this)||{};g.cf(m,e);this.B\u003dm.duration||this.B;this.X\u003dm.isVpaid||this.X;this.Ka\u003dm.isYouTube||this.Ka;e\u003dHda(this,b);1\u003d\u003d\u003dtp(this)\u0026\u0026(f\u003de);Wo.prototype.Na.call(this,a,b,c,d,m,f,h);this.nq\u0026\u0026this.nq.u\u0026\u0026g.uc(this.J,function(n){n.D(l)})};\ng.k.xH\u003dfunction(a,b,c){Wo.prototype.xH.call(this,a,b,c);sp(this).update(a,b,this.Bf,c);this.Za\u003dep(this.Bf)\u0026\u0026ep(b);-1\u003d\u003dthis.Ba\u0026\u0026this.Xa\u0026\u0026(this.Ba\u003dthis.xg().B.i);this.rf.B\u003d0;a\u003dthis.qm();b.isVisible()\u0026\u0026fp(this.rf,\"vs\");a\u0026\u0026fp(this.rf,\"vw\");jo(b.volume)\u0026\u0026fp(this.rf,\"am\");ep(b)\u0026\u0026fp(this.rf,\"a\");this.Qs\u0026\u0026fp(this.rf,\"f\");-1!\u003db.u\u0026\u0026(fp(this.rf,\"bm\"),1\u003d\u003db.u\u0026\u0026fp(this.rf,\"b\"));ep(b)\u0026\u0026b.isVisible()\u0026\u0026fp(this.rf,\"avs\");this.Za\u0026\u0026a\u0026\u0026fp(this.rf,\"avw\");0\u003cb.hd\u0026\u0026fp(this.rf,\"pv\");up(this,this.xg().B.i,!0)\u0026\u0026fp(this.rf,\"gdr\");\n2E3\u003c\u003dPo(this.xg().u,1)\u0026\u0026fp(this.rf,\"pmx\")};\ng.k.Az\u003dfunction(){return new hp};\ng.k.xg\u003dfunction(){return this.mA};\ng.k.pE\u003dfunction(){return new dp};\ng.k.qD\u003dfunction(a,b,c,d){a\u003dWo.prototype.qD.call(this,a,b,c,void 0\u003d\u003d\u003dd?-1:d);a.fullscreen\u003dthis.Qs;a.paused\u003dthis.pm();a.volume\u003dc.volume;jo(a.volume)||(this.qb++,b\u003dthis.Bf,jo(b.volume)\u0026\u0026(a.volume\u003db.volume));c\u003dc.currentTime;a.mediaTime\u003dvoid 0!\u003d\u003dc\u0026\u00260\u003c\u003dc?c:-1;return a};\ng.k.DD\u003dfunction(a){return oo(),this.Qs?1:Wo.prototype.DD.call(this,a)};\ng.k.Qk\u003dfunction(){return 1};\ng.k.getDuration\u003dfunction(){return this.B};\ng.k.WK\u003dfunction(){return this.Zn?2:vp(this)?5:this.qm()?4:3};\ng.k.qz\u003dfunction(){return this.fb?2E3\u003c\u003dPo(this.xg().i,0)?4:3:2};var YQa\u003dg.Sa();Fp.prototype.reset\u003dfunction(){this.i\u003d[];this.u\u003d[]};\nvar Ip\u003dhm(Fp);g.w(Op,yo);g.k\u003dOp.prototype;g.k.getName\u003dfunction(){return(this.u?this.u:this.i).getName()};\ng.k.Mn\u003dfunction(){return(this.u?this.u:this.i).Mn()};\ng.k.hm\u003dfunction(){return(this.u?this.u:this.i).hm()};\ng.k.init\u003dfunction(a){var b\u003d!1;(0,g.uc)(this.B,function(c){c.initialize()\u0026\u0026(b\u003d!0)});\nb\u0026\u0026(this.C\u003da,so(this.i,this));return b};\ng.k.dispose\u003dfunction(){(0,g.uc)(this.B,function(a){a.dispose()});\nyo.prototype.dispose.call(this)};\ng.k.dI\u003dfunction(){return ko(this.B,function(a){return a.xu()})};\ng.k.Au\u003dfunction(){return ko(this.B,function(a){return a.xu()})};\ng.k.Xx\u003dfunction(a,b,c){return new mp(a,this.i,b,c)};\ng.k.Sn\u003dfunction(a){this.u\u003da.u};var Yda\u003d{threshold:[0,.3,.5,.75,1]};g.w(Pp,mp);g.k\u003dPp.prototype;g.k.iC\u003dfunction(){var a\u003dthis;this.X||(this.X\u003dVn());if(Sn(298,function(){return Zda(a)}))return!0;\nthis.u.fail(\"msf\");return!1};\ng.k.yu\u003dfunction(){if(this.B\u0026\u0026this.element)try{this.B.unobserve(this.element),this.J?(this.J.unobserve(this.element),this.J\u003dnull):this.D\u0026\u0026(this.D.disconnect(),this.D\u003dnull)}catch(a){}};\ng.k.jn\u003dfunction(){var a\u003dQp(this);0\u003ca.length\u0026\u0026Rp(this,a);mp.prototype.jn.call(this)};\ng.k.sD\u003dfunction(){};\ng.k.AL\u003dfunction(){return!1};\ng.k.IJ\u003dfunction(){};\ng.k.Mn\u003dfunction(){var a\u003d{};return Object.assign(this.u.Mn(),(a.niot_obs\u003dthis.X,a.niot_cbk\u003dthis.S,a))};\ng.k.getName\u003dfunction(){return\"nio\"};g.w(Sp,yo);Sp.prototype.getName\u003dfunction(){return\"nio\"};\nSp.prototype.Au\u003dfunction(){return!oo().u\u0026\u0026null!\u003dthis.i.i.B.IntersectionObserver};\nSp.prototype.Xx\u003dfunction(a,b,c){return new Pp(a,this.i,b,c)};g.w($p,ro);$p.prototype.VK\u003dfunction(){return oo().i};\n$p.prototype.xu\u003dfunction(){var a\u003dTp();this.S!\u003d\u003da\u0026\u0026(this.i!\u003dthis\u0026\u0026a\u003ethis.i.S\u0026\u0026(this.i\u003dthis,wo(this)),this.S\u003da);return 2\u003d\u003da};bq.prototype.sample\u003dfunction(){eq(this,Jp(),!1)};\nbq.prototype.C\u003dfunction(){var a\u003dpo(),b\u003dVn();a?(Xn||(Yn\u003db,g.uc(Ip.i,function(c){var d\u003dc.xg();d.Ka\u003dip(d,b,1!\u003dc.Cg)})),Xn\u003d!0):(this.K\u003dgq(this,b),Xn\u003d!1,Dp\u003db,g.uc(Ip.i,function(c){c.Vy\u0026\u0026(c.xg().S\u003db)}));\neq(this,Jp(),!a)};\nvar cq\u003dhm(bq);var eea\u003dnull,Kq\u003d\"\",Jq\u003d!1;var l2\u003dhea([void 0,1,2,3,4,8,16]),m2\u003dhea([void 0,4,8,16]),ZQa\u003d{sv:\"sv\",cb:\"cb\",e:\"e\",nas:\"nas\",msg:\"msg\",\"if\":\"if\",sdk:\"sdk\",p:\"p\",p0:kq(\"p0\",m2),p1:kq(\"p1\",m2),p2:kq(\"p2\",m2),p3:kq(\"p3\",m2),cp:\"cp\",tos:\"tos\",mtos:\"mtos\",amtos:\"amtos\",mtos1:jq(\"mtos1\",[0,2,4],!1,m2),mtos2:jq(\"mtos2\",[0,2,4],!1,m2),mtos3:jq(\"mtos3\",[0,2,4],!1,m2),mcvt:\"mcvt\",ps:\"ps\",scs:\"scs\",bs:\"bs\",vht:\"vht\",mut:\"mut\",a:\"a\",a0:kq(\"a0\",m2),a1:kq(\"a1\",m2),a2:kq(\"a2\",m2),a3:kq(\"a3\",m2),ft:\"ft\",dft:\"dft\",at:\"at\",dat:\"dat\",as:\"as\",vpt:\"vpt\",\ngmm:\"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:kq(\"c0\",m2),c1:kq(\"c1\",m2),c2:kq(\"c2\",m2),c3:kq(\"c3\",m2),mc:\"mc\",nc:\"nc\",mv:\"mv\",nv:\"nv\",qmt:kq(\"qmtos\",l2),qnc:kq(\"qnc\",l2),qmv:kq(\"qmv\",l2),qnv:kq(\"qnv\",l2),raf:\"raf\",\nrafc:\"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:kq(\"ss0\",m2),ss1:kq(\"ss1\",m2),ss2:kq(\"ss2\",m2),ss3:kq(\"ss3\",m2),dc_rfl:\"urlsigs\",obd:\"obd\",omidp:\"omidp\",omidr:\"omidr\",omidv:\"omidv\",omida:\"omida\",omids:\"omids\",omidpv:\"omidpv\",omidam:\"omidam\",omidct:\"omidct\",omidia:\"omidia\"},$Qa\u003dObject.assign({},\nZQa,{avid:zf(\"audio\"),avas:\"avas\",vs:\"vs\"}),aRa\u003d{c:hq(\"c\"),at:\"at\",atos:jq(\"atos\",[0,2,4]),ta:function(a,b){return function(c){if(void 0\u003d\u003d\u003dc[a])return b}}(\"tth\",\"1\"),\na:\"a\",dur:\"dur\",p:\"p\",tos:iq(),j:\"dom\",mtos:jq(\"mtos\",[0,2,4]),gmm:\"gmm\",gdr:\"gdr\",ss:hq(\"ss\"),vsv:zf(\"w2\"),t:\"t\"},bRa\u003d{atos:\"atos\",avt:jq(\"atos\",[2]),davs:\"davs\",dafvs:\"dafvs\",dav:\"dav\",ss:hq(\"ss\"),t:\"t\"},cRa\u003d{a:\"a\",tos:iq(),at:\"at\",c:hq(\"c\"),mtos:jq(\"mtos\",[0,2,4]),dur:\"dur\",fs:\"fs\",p:\"p\",vpt:\"vpt\",vsv:zf(\"ias_w2\"),dom:\"dom\",gmm:\"gmm\",gdr:\"gdr\",t:\"t\"},dRa\u003d{tos:iq(),at:\"at\",c:hq(\"c\"),mtos:jq(\"mtos\",[0,2,4]),p:\"p\",vpt:\"vpt\",vsv:zf(\"dv_w4\"),gmm:\"gmm\",gdr:\"gdr\",dom:\"dom\",t:\"t\",mv:\"mv\",qmpt:jq(\"qmtos\",\n[0,2,4]),qvs:function(a,b){return function(c){var d\u003dc[a];if(\"number\"\u003d\u003d\u003dtypeof d)return g.on(b,function(e){return 0\u003cd\u0026\u0026d\u003e\u003de?1:0})}}(\"qnc\",[1,\n.5,0]),qmv:\"qmv\",qa:\"qas\",a:\"a\"};var jea\u003diea().Ik,mq\u003diea().version;var mea\u003d{y3:\"visible\",WZ:\"audible\",Vaa:\"time\",Waa:\"timetype\"},nea\u003d{visible:function(a){return/^(100|[0-9]{1,2})$/.test(a)},\naudible:function(a){return\"0\"\u003d\u003da||\"1\"\u003d\u003da},\ntimetype:function(a){return\"mtos\"\u003d\u003da||\"tos\"\u003d\u003da},\ntime:function(a){return/^(100|[0-9]{1,2})%$/.test(a)||/^([0-9])+ms$/.test(a)}};g.w(qq,kp);qq.prototype.getId\u003dfunction(){return this.K};\nqq.prototype.J\u003dfunction(){return!0};\nqq.prototype.i\u003dfunction(a){var b\u003da.xg(),c\u003da.getDuration();return ko(this.S,function(d){if(void 0!\u003dd.i)var e\u003dpea(d,b);else b:{switch(d.D){case \"mtos\":e\u003dd.u?b.D.B:b.B.i;break b;case \"tos\":e\u003dd.u?b.D.i:b.B.i;break b}e\u003d0}0\u003d\u003de?d\u003d!1:(d\u003d-1!\u003dd.B?d.B:void 0!\u003d\u003dc\u0026\u00260\u003cc?d.C*c:-1,d\u003d-1!\u003dd\u0026\u0026e\u003e\u003dd);return d})};g.w(rq,qea);rq.prototype.u\u003dfunction(){return null};\nrq.prototype.B\u003dfunction(){return[]};g.w(uq,rea);uq.prototype.i\u003dfunction(a){var b\u003dnew sq;b.i\u003dtq(a,ZQa);b.u\u003dtq(a,bRa);return b};g.w(vq,kp);vq.prototype.i\u003dfunction(a){return vp(a)};g.w(wq,qea);g.w(xq,kp);xq.prototype.i\u003dfunction(a){return a.xg().qm()};g.w(yq,lp);yq.prototype.i\u003dfunction(a){var b\u003dg.Zb(this.K,Zl(An().featureSet,\"ovms\"));return!a.Zn\u0026\u0026(0!\u003da.Cg||b)};g.w(zq,wq);zq.prototype.u\u003dfunction(){return new yq(this.i)};\nzq.prototype.B\u003dfunction(){return[new xq(\"viewable_impression\",this.i),new vq(this.i)]};g.w(Aq,np);Aq.prototype.B\u003dfunction(){var a\u003dg.Ia(\"ima.admob.getViewability\"),b\u003dZl(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof a\u0026\u0026b\u0026\u0026a(b)};\nAq.prototype.getName\u003dfunction(){return\"gsv\"};g.w(Bq,yo);Bq.prototype.getName\u003dfunction(){return\"gsv\"};\nBq.prototype.Au\u003dfunction(){var a\u003doo();An();return a.u\u0026\u0026!1};\nBq.prototype.Xx\u003dfunction(a,b,c){return new Aq(this.i,b,c)};g.w(Cq,np);Cq.prototype.B\u003dfunction(){var a\u003dthis,b\u003dg.Ia(\"ima.bridge.getNativeViewability\"),c\u003dZl(this.featureSet,\"queryid\");\"function\"\u003d\u003d\u003dtypeof b\u0026\u0026c\u0026\u0026b(c,function(d){g.We(d)\u0026\u0026a.D++;var e\u003dd.opt_nativeViewVisibleBounds||{},f\u003dd.opt_nativeViewHidden;a.i\u003dio(d.opt_nativeViewBounds||{});var h\u003da.u.C;h.i\u003df?XQa.clone():io(e);a.timestamp\u003dd.opt_nativeTime||-1;oo().i\u003dh.i;d\u003dd.opt_nativeVolume;void 0!\u003d\u003dd\u0026\u0026(h.volume\u003dd)})};\nCq.prototype.getName\u003dfunction(){return\"nis\"};g.w(Dq,yo);Dq.prototype.getName\u003dfunction(){return\"nis\"};\nDq.prototype.Au\u003dfunction(){var a\u003doo();An();return a.u\u0026\u0026!1};\nDq.prototype.Xx\u003dfunction(a,b,c){return new Cq(this.i,b,c)};g.w(Eq,ro);g.k\u003dEq.prototype;g.k.xu\u003dfunction(){return null!\u003dthis.u.Jj};\ng.k.NK\u003dfunction(){var a\u003d{};this.Ja\u0026\u0026(a.mraid\u003dthis.Ja);this.xa\u0026\u0026(a.mlc\u003d1);a.mtop\u003dthis.u.YX;this.K\u0026\u0026(a.mse\u003dthis.K);this.Ka\u0026\u0026(a.msc\u003d1);a.mcp\u003dthis.u.compatibility;return a};\ng.k.Oo\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);try{return this.u.Jj[a].apply(this.u.Jj,b)}catch(c){Un(538,c,.01,function(d){d.method\u003da})}};\ng.k.initialize\u003dfunction(){var a\u003dthis;if(this.isInitialized)return!this.cw();this.isInitialized\u003d!0;if(2\u003d\u003d\u003dthis.u.compatibility)return this.K\u003d\"ng\",this.fail(\"w\"),!1;if(1\u003d\u003d\u003dthis.u.compatibility)return this.K\u003d\"mm\",this.fail(\"w\"),!1;oo().S\u003d!0;this.B.document.readyState\u0026\u0026\"complete\"\u003d\u003dthis.B.document.readyState?vea(this):co(this.B,\"load\",function(){sn().setTimeout(Tn(292,function(){return vea(a)}),100)},292);\nreturn!0};\ng.k.bI\u003dfunction(){var a\u003doo(),b\u003dAea(this,\"getMaxSize\");a.i\u003dnew sm(0,b.width,b.height,0)};\ng.k.cI\u003dfunction(){oo().C\u003dAea(this,\"getScreenSize\")};\ng.k.dispose\u003dfunction(){xea(this);ro.prototype.dispose.call(this)};g.k\u003dGq.prototype;g.k.uv\u003dfunction(a){Xo(a,!1);Vda(a)};\ng.k.Fz\u003dfunction(){};\ng.k.ix\u003dfunction(a,b,c,d){var e\u003dthis;b\u003dc?b:-1;c\u003dthis.fK();a\u003dnew pp(dm,a,b,7,c.u(),c.B());a.Jf\u003dd;yca(a.featureSet);Yl(a.featureSet,\"queryid\",a.Jf);a.lG(\"\");Bda(a,function(){return e.dL.apply(e,g.u(g.Ba.apply(0,arguments)))},function(){return e.XS.apply(e,g.u(g.Ba.apply(0,arguments)))});\n(d\u003dhm(Mp).i)\u0026\u0026Yo(a,d);a.Vg.oo\u0026\u0026hm(aq);return a};\ng.k.Os\u003dfunction(a){switch(a.hm()){case 0:if(a\u003dhm(Mp).i)a\u003da.i,g.dc(a.D,this),a.X\u0026\u0026this.ll()\u0026\u0026uo(a);Iq();break;case 2:dq()}};\ng.k.Sn\u003dfunction(){};\ng.k.ll\u003dfunction(){return!1};\ng.k.XS\u003dfunction(a,b){a.Zn\u003d!0;switch(a.Qk()){case 1:Gea(this,a,b);break;case 2:this.tG(a)}this.FG()};\ng.k.fT\u003dfunction(a){var b\u003da.K(a);b\u0026\u0026(b\u003db.volume,a.fb\u003djo(b)\u0026\u00260\u003cb);xp(a,0);return Ap(a,\"start\",po())};\ng.k.Vt\u003dfunction(a,b,c){eq(cq,[a],!po());return this.Rk(a,b,c)};\ng.k.Rk\u003dfunction(a,b,c){return Ap(a,c,po())};\ng.k.aT\u003dfunction(a){return Pq(a,\"firstquartile\",1)};\ng.k.cT\u003dfunction(a){a.Xa\u003d!0;return Pq(a,\"midpoint\",2)};\ng.k.gT\u003dfunction(a){return Pq(a,\"thirdquartile\",3)};\ng.k.YS\u003dfunction(a){var b\u003dPq(a,\"complete\",4);qp(a);return b};\ng.k.WN\u003dfunction(a,b,c){b\u003dpo();if(a.pm()\u0026\u0026!b){var d\u003dVn();a.xg().S\u003dd}eq(cq,[a],!b);a.pm()\u0026\u0026(a.Cg\u003d1);return Ap(a,c,b)};\ng.k.eT\u003dfunction(a,b){b\u003dthis.Vt(a,b||{},\"skip\");qp(a);return b};\ng.k.bT\u003dfunction(a,b){Xo(a,!0);return this.Vt(a,b||{},\"fullscreen\")};\ng.k.ZS\u003dfunction(a,b){Xo(a,!1);return this.Vt(a,b||{},\"exitfullscreen\")};\ng.k.eG\u003dfunction(a,b,c){b\u003da.xg();var d\u003dVn();b.Ka\u003dip(b,d,1!\u003da.Cg);eq(cq,[a],!po());1\u003d\u003da.Cg\u0026\u0026(a.Cg\u003d2);return Ap(a,c,po())};\ng.k.dT\u003dfunction(a){eq(cq,[a],!po());return a.u()};\ng.k.FE\u003dfunction(a){eq(cq,[a],!po());this.QN(a);qp(a);return a.u()};\ng.k.dL\u003dfunction(){};\ng.k.tG\u003dfunction(){};\ng.k.QN\u003dfunction(){};\ng.k.eI\u003dfunction(){};\ng.k.FG\u003dfunction(){};\ng.k.JD\u003dfunction(){};\ng.k.fK\u003dfunction(){this.i||(this.i\u003dthis.JD());return null\u003d\u003dthis.i?new rq:new zq(this.i)};\ng.k.gK\u003dfunction(){return new uq};g.w(Qq,kp);Qq.prototype.i\u003dfunction(a){return 4\u003d\u003da.qz()};g.w(Rq,lp);Rq.prototype.i\u003dfunction(a){a\u003da.qz();return 3\u003d\u003da||4\u003d\u003da};g.w(Sq,wq);Sq.prototype.u\u003dfunction(){return new Rq(this.i)};\nSq.prototype.B\u003dfunction(){return[new Qq(this.i)]};g.w(Tq,rea);Tq.prototype.i\u003dfunction(a){!a||4!\u003d\u003da.vs\u0026\u00265!\u003d\u003da.vs||(a\u003dObject.assign({},a,{vs:3}));var b\u003dnew sq;b.i\u003dtq(a,$Qa);b.u\u003dtq(a,bRa);return b};var Vq\u003dg.Sa(),Qea\u003d!1,Xq\u003d!1,Yq\u003d!1,Mea\u003d[function(a){return!(!a.chrome||!a.chrome.webstore)},\nfunction(a){return!!a.document.documentMode},\nfunction(a){return!!a.document.fonts.ready},\nfunction(){return Wq(0)},\nfunction(a){return!!a.ActiveXObject},\nfunction(a){return!!a.chrome},\nfunction(a){return!!a.navigator.serviceWorker},\nfunction(a){return!!a.opera},\nfunction(a){return!!a.sidebar},\nfunction(){return!+\"\\v1\"},\nfunction(){return Wq(1)},\nfunction(a){return!a.ActiveXObject},\nfunction(a){return\"-ms-ime-align\"in a.document.documentElement.style},\nfunction(a){return\"-ms-scroll-limit\"in a.document.documentElement.style},\nfunction(a){return\"-webkit-font-feature-settings\"in a.document.body.style},\nfunction(){return Wq(2)},\nfunction(a){return\"ActiveXObject\"in a},\nfunction(a){return\"MozAppearance\"in a.document.documentElement.style},\nfunction(a){return\"_phantom\"in a},\nfunction(a){return\"callPhantom\"in a},\nfunction(a){return\"content\"in a.document.createElement(\"template\")},\nfunction(a){return\"getEntriesByType\"in a.performance},\nfunction(){return Wq(3)},\nfunction(a){return\"image-rendering\"in a.document.body.style},\nfunction(a){return\"object-fit\"in a.document.body.style},\nfunction(a){return\"open\"in a.document.createElement(\"details\")},\nfunction(a){return\"orientation\"in a.screen},\nfunction(a){return\"performance\"in a},\nfunction(a){return\"shape-image-threshold\"in a.document.body.style},\nfunction(){return Wq(4)},\nfunction(a){return\"srcset\"in a.document.createElement(\"img\")},\nfunction(){return Xq},\nfunction(){return Yq},\nfunction(){return Wq(5)},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"-webkit-min-content\";a.style.width\u003d\"min-content\";return\"1px\"!\u003da.style.width},\nfunction(a){a\u003da.document.createElement(\"div\");a.style.width\u003d\"1px\";a.style.width\u003d\"calc(1px - 1px)\";a.style.width\u003d\"-webkit-calc(1px - 1px)\";return\"1px\"!\u003da.style.width},\nfunction(){var a\u003d!1;eval(\u0027var DummyFunction1 \u003d function(x){ \"use strict\"; var a \u003d 12; b \u003d a + x*35; }\u0027);try{DummyFunction1()}catch(b){a\u003d!0}return a},\nfunction(){var a\u003d!1;try{DummyFunction2()}catch(b){a\u003d!0}return a},\nfunction(){return!1},\nfunction(){return Wq(6)},\nfunction(a){var b\u003da.document.createElement(\"canvas\");b.width\u003db.height\u003d1;b\u003db.getContext(\"2d\");b.globalCompositeOperation\u003d\"multiply\";b.fillStyle\u003d\"rgb(0,255,255)\";b.fillRect(0,0,1,1);b.fill();b.fillStyle\u003d\"rgb(255,255,0)\";b.fillRect(0,0,1,1);b.fill();b\u003db.getImageData(0,0,1,1).data;return b[0]\u003d\u003db[2]\u0026\u0026b[1]\u003d\u003db[3]||Uq(a.navigator.vibrate)},\nfunction(a){a\u003da.document.createElement(\"canvas\");a.width\u003da.height\u003d1;a\u003da.getContext(\"2d\");a.globalCompositeOperation\u003d\"multiply\";a.fillStyle\u003d\"rgb(0,255,255)\";a.fillRect(0,0,1,1);a.fill();a.fillStyle\u003d\"rgb(255,255,0)\";a.fillRect(0,0,1,1);a.fill();a\u003da.getImageData(0,0,1,1).data;return a[0]\u003d\u003da[2]\u0026\u0026a[1]\u003d\u003da[3]},\nfunction(a){a\u003da.document.createElement(\"div\");return Uq(a.matches)},\nfunction(a){a\u003da.document.createElement(\"input\");a.setAttribute(\"type\",\"range\");return\"text\"!\u003d\u003da.type},\nfunction(a){return a.CSS.supports(\"image-rendering\",\"pixelated\")},\nfunction(a){return a.CSS.supports(\"object-fit\",\"contain\")},\nfunction(){return Wq(7)},\nfunction(a){return a.CSS.supports(\"object-fit\",\"inherit\")},\nfunction(a){return a.CSS.supports(\"shape-image-threshold\",\"0.9\")},\nfunction(a){return a.CSS.supports(\"word-break\",\"keep-all\")},\nfunction(){return eval(\"1 \u003d\u003d [for (item of [1,2,3]) item][0]\")},\nfunction(a){return Uq(a.CSS.supports)},\nfunction(){return Uq(Intl.Collator)},\nfunction(a){return Uq(a.document.createElement(\"dialog\").show)},\nfunction(){return Wq(8)},\nfunction(a){return Uq(a.document.createElement(\"div\").animate([{transform:\"scale(1)\",easing:\"ease-in\"},{transform:\"scale(1.3)\",easing:\"ease-in\"}],{duration:1300,iterations:1}).reverse)},\nfunction(a){return Uq(a.document.createElement(\"div\").animate)},\nfunction(a){return Uq(a.document.documentElement.webkitRequestFullScreen)},\nfunction(a){return Uq(a.navigator.getBattery)},\nfunction(a){return Uq(a.navigator.permissions.query)},\nfunction(){return!1},\nfunction(){return Wq(9)},\nfunction(){return Uq(webkitRequestAnimationFrame)},\nfunction(a){return Uq(a.BroadcastChannel.call)},\nfunction(a){return Uq(a.FontFace)},\nfunction(a){return Uq(a.Gamepad)},\nfunction(){return Wq(10)},\nfunction(a){return Uq(a.MutationEvent)},\nfunction(a){return Uq(a.MutationObserver)},\nfunction(a){return Uq(a.crypto.getRandomValues)},\nfunction(a){return Uq(a.document.body.createShadowRoot)},\nfunction(a){return Uq(a.document.body.webkitCreateShadowRoot)},\nfunction(a){return Uq(a.fetch)},\nfunction(){return Wq(11)},\nfunction(a){return Uq(a.navigator.serviceWorker.register)},\nfunction(a){return Uq(a.navigator.webkitGetGamepads)},\nfunction(a){return Uq(a.speechSynthesis.speak)},\nfunction(a){return Uq(a.webkitRTCPeerConnection)},\nfunction(a){return a.CSS.supports(\"--fake-var\",\"0\")},\nfunction(){return Wq(12)},\nfunction(a){return a.CSS.supports(\"cursor\",\"grab\")},\nfunction(a){return a.CSS.supports(\"cursor\",\"zoom-in\")},\nfunction(a){return a.CSS.supports(\"image-orientation\",\"270deg\")},\nfunction(){return Wq(13)},\nfunction(a){return a.CSS.supports(\"position\",\"sticky\")},\nfunction(a){return void 0\u003d\u003d\u003da.document.createElement(\"style\").scoped},\nfunction(a){return a.performance.getEntriesByType(\"resource\")instanceof Array},\nfunction(){return\"undefined\"\u003d\u003dtypeof InstallTrigger},\nfunction(){return\"object\"\u003d\u003dtypeof(new Intl.Collator).resolvedOptions()},\nfunction(a){return\"boolean\"\u003d\u003dtypeof a.navigator.onLine},\nfunction(){return Wq(14)},\nfunction(a){return\"undefined\"\u003d\u003dtypeof a.navigator.xea},\nfunction(a){return\"number\"\u003d\u003dtypeof a.performance.now()},\nfunction(){return 0\u003d\u003d(new Uint16Array(1))[0]},\nfunction(a){return-1\u003d\u003da.ActiveXObject.toString().indexOf(\"native\")},\nfunction(a){return-1\u003d\u003dObject.prototype.toString.call(a.HTMLElement).indexOf(\"Constructor\")}],Nea\u003d[function(a){a\u003da.document.createElement(\"div\");\nvar b\u003dnull,c\u003d[\"{45EA75A0-A269-11D1-B5BF-0000F8051515}\",\"{3AF36230-A269-11D1-B5BF-0000F8051515}\",\"{89820200-ECBD-11CF-8B85-00AA005B4383}\"];try{a.style.behavior\u003d\"url(#default#clientcaps)\"}catch(e){}for(var d\u003d0;d\u003cc.length;d++){try{b\u003da.getComponentVersion(c[d],\"componentid\").replace(/,/g,\".\")}catch(e){}if(b)return b.split(\".\")[0]}return!1},\nfunction(){return(new Date).getTimezoneOffset()},\nfunction(a){return(a.innerWidth||a.document.documentElement.clientWidth||a.document.body.clientWidth)/(a.innerHeight||a.document.documentElement.clientHeight||a.document.body.clientHeight)},\nfunction(a){return(a.outerWidth||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetWidth)/(a.outerHeight||a.document\u0026\u0026a.document.body\u0026\u0026a.document.body.offsetHeight)},\nfunction(a){return a.screen.availWidth/a.screen.availHeight},\nfunction(a){return a.screen.width/a.screen.height}],Oea\u003d[function(a){return a.navigator.userAgent},\nfunction(a){return a.navigator.platform},\nfunction(a){return a.navigator.vendor}];g.Ta(Zq,Rea);Zq.prototype.reset\u003dfunction(){this.i[0]\u003d1732584193;this.i[1]\u003d4023233417;this.i[2]\u003d2562383102;this.i[3]\u003d271733878;this.B\u003dthis.u\u003d0};\nZq.prototype.update\u003dfunction(a,b){void 0\u003d\u003d\u003db\u0026\u0026(b\u003da.length);for(var c\u003db-this.blockSize,d\u003dthis.C,e\u003dthis.u,f\u003d0;f\u003cb;){if(0\u003d\u003de)for(;f\u003c\u003dc;)$q(this,a,f),f+\u003dthis.blockSize;if(\"string\"\u003d\u003d\u003dtypeof a)for(;f\u003cb;){if(d[e++]\u003da.charCodeAt(f++),e\u003d\u003dthis.blockSize){$q(this,d);e\u003d0;break}}else for(;f\u003cb;)if(d[e++]\u003da[f++],e\u003d\u003dthis.blockSize){$q(this,d);e\u003d0;break}}this.u\u003de;this.B+\u003db};\nZq.prototype.digest\u003dfunction(){var a\u003dArray((56\u003ethis.u?this.blockSize:2*this.blockSize)-this.u);a[0]\u003d128;for(var b\u003d1;b\u003ca.length-8;++b)a[b]\u003d0;var c\u003d8*this.B;for(b\u003da.length-8;b\u003ca.length;++b)a[b]\u003dc\u0026255,c/\u003d256;this.update(a);a\u003dArray(16);for(b\u003dc\u003d0;4\u003eb;++b)for(var d\u003d0;32\u003ed;d+\u003d8)a[c++]\u003dthis.i[b]\u003e\u003e\u003ed\u0026255;return a};g.w(ar,uq);ar.prototype.i\u003dfunction(a){var b\u003duq.prototype.i.call(this,a);var c\u003dVq\u003dg.Sa();var d\u003dWq(5);c\u003d(Xq?!d:d)?c|2:c\u0026-3;d\u003dWq(2);c\u003d(Yq?!d:d)?c|8:c\u0026-9;c\u003d{s1:(c\u003e\u003e\u003e0).toString(16)};this.u||(this.u\u003dPea());b.D\u003dthis.u;b.J\u003dtq(a,aRa,c,\"h\",br(\"kArwaWEsTs\"));b.C\u003dtq(a,cRa,{},\"h\",br(\"b96YPMzfnx\"));b.B\u003dtq(a,dRa,{},\"h\",br(\"yb8Wev6QDg\"));return b};Sea.prototype.u\u003dfunction(){return g.Ia(this.i)};var hra\u003d{Q5:\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",N5:\"LIVING_ROOM_APP_MODE_MAIN\",M5:\"LIVING_ROOM_APP_MODE_KIDS\",O5:\"LIVING_ROOM_APP_MODE_MUSIC\",P5:\"LIVING_ROOM_APP_MODE_UNPLUGGED\",L5:\"LIVING_ROOM_APP_MODE_GAMING\"},dka\u003d{Jca:\"WEB_DISPLAY_MODE_UNKNOWN\",Fca:\"WEB_DISPLAY_MODE_BROWSER\",Hca:\"WEB_DISPLAY_MODE_MINIMAL_UI\",Ica:\"WEB_DISPLAY_MODE_STANDALONE\",Gca:\"WEB_DISPLAY_MODE_FULLSCREEN\"};g.w(cr,Gq);g.k\u003dcr.prototype;g.k.Fz\u003dfunction(a,b){var c\u003dthis,d\u003dhm(Mp);if(null!\u003dd.i)switch(d.i.getName()){case \"nis\":var e\u003dWea(this,a,b);break;case \"gsv\":e\u003dVea(this,a,b);break;case \"exc\":e\u003dXea(this,a)}e||(b.opt_overlayAdElement?e\u003dvoid 0:b.opt_adElement\u0026\u0026(e\u003dIea(this,a,b.opt_adElement,b.opt_osdId)));e\u0026\u00261\u003d\u003de.Qk()\u0026\u0026(e.K\u003d\u003dAf\u0026\u0026(e.K\u003dfunction(f){return c.eI(f)}),Uea(this,e,b));\nreturn e};\ng.k.eI\u003dfunction(a){a.u\u003d0;a.Aa\u003d0;if(\"h\"\u003d\u003da.C||\"n\"\u003d\u003da.C){An();a.Sa\u0026\u0026(An(),\"h\"!\u003dMq(this)\u0026\u0026Mq(this));var b\u003dg.Ia(\"ima.common.getVideoMetadata\");if(\"function\"\u003d\u003d\u003dtypeof b)try{var c\u003db(a.Jf)}catch(e){a.u|\u003d4}else a.u|\u003d2}else if(\"b\"\u003d\u003da.C)if(b\u003dg.Ia(\"ytads.bulleit.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Jf)}catch(e){a.u|\u003d4}else a.u|\u003d2;else if(\"ml\"\u003d\u003da.C)if(b\u003dg.Ia(\"ima.common.getVideoMetadata\"),\"function\"\u003d\u003d\u003dtypeof b)try{c\u003db(a.Jf)}catch(e){a.u|\u003d4}else a.u|\u003d2;else a.u|\u003d1;a.u||(void 0\u003d\u003d\u003dc?a.u|\u003d8:null\u003d\u003d\u003d\nc?a.u|\u003d16:g.We(c)?a.u|\u003d32:null!\u003dc.errorCode\u0026\u0026(a.Aa\u003dc.errorCode,a.u|\u003d64));null\u003d\u003dc\u0026\u0026(c\u003d{});b\u003dc;a.S\u003d0;for(var d in UQa)null\u003d\u003db[d]\u0026\u0026(a.S|\u003dUQa[d]);Kea(b,\"currentTime\");Kea(b,\"duration\");jo(c.volume)\u0026\u0026jo(void 0)\u0026\u0026(c.volume*\u003dNaN);return c};\ng.k.JD\u003dfunction(){An();\"h\"!\u003dMq(this)\u0026\u0026Mq(this);var a\u003dYea(this);return null!\u003da?new Sea(a,Oq(this)):null};\ng.k.tG\u003dfunction(a){!a.i\u0026\u0026a.Zn\u0026\u0026Nq(this,a,\"overlay_unmeasurable_impression\")\u0026\u0026(a.i\u003d!0)};\ng.k.QN\u003dfunction(a){a.kO\u0026\u0026(a.qm()?Nq(this,a,\"overlay_viewable_end_of_session_impression\"):Nq(this,a,\"overlay_unviewable_impression\"),a.kO\u003d!1)};\ng.k.dL\u003dfunction(){};\ng.k.FG\u003dfunction(){};\ng.k.ix\u003dfunction(a,b,c,d){a\u003dGq.prototype.ix.call(this,a,b,c,d);this.C\u0026\u0026(b\u003dthis.J,null\u003d\u003da.D\u0026\u0026(a.D\u003dnew Cda),b.i[a.Jf]\u003da.D,a.D.D\u003dYQa);return a};\ng.k.uv\u003dfunction(a){a\u0026\u00261\u003d\u003da.Qk()\u0026\u0026this.C\u0026\u0026delete this.J.i[a.Jf];return Gq.prototype.uv.call(this,a)};\ng.k.fK\u003dfunction(){this.i||(this.i\u003dthis.JD());return null\u003d\u003dthis.i?new rq:\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"\u003d\u003d\u003dthis.K?new Sq(this.i):new zq(this.i)};\ng.k.gK\u003dfunction(){return\"ACTIVE_VIEW_TRAFFIC_TYPE_AUDIO\"\u003d\u003d\u003dthis.K?new Tq:new ar};\nvar dr\u003dnew sq;dr.D\u003d\"stopped\";dr.i\u003d\"stopped\";dr.u\u003d\"stopped\";dr.J\u003d\"stopped\";dr.C\u003d\"stopped\";dr.B\u003d\"stopped\";Object.freeze(dr);var eRa\u003dQn(193,er,Hea);g.Ha(\"Goog_AdSense_Lidar_sendVastEvent\",eRa,void 0);var fRa\u003dTn(194,function(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;a\u003dafa(hm(cr),a,b);return cfa(a)});\ng.Ha(\"Goog_AdSense_Lidar_getViewability\",fRa,void 0);var gRa\u003dQn(195,function(){return un()},void 0);\ng.Ha(\"Goog_AdSense_Lidar_getUrlSignalsArray\",gRa,void 0);var hRa\u003dTn(196,function(){return JSON.stringify(un())});\ng.Ha(\"Goog_AdSense_Lidar_getUrlSignalsList\",hRa,void 0);var Ria\u003d(new Date).getTime();var efa\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(\" \"),ffa\u003d/\\bocr\\b/;var hfa\u003d/(?:\\[|%5B)([a-zA-Z0-9_]+)(?:\\]|%5D)/g;g.w(hr,g.vf);hr.prototype.dispose\u003dfunction(){window.removeEventListener(\"offline\",this.C);window.removeEventListener(\"online\",this.C);this.Gj.xi(this.J);delete hr.i};\nhr.prototype.Ae\u003dfunction(){return this.i};ir.prototype.set\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;0\u003c\u003da\u0026\u002652\u003ea\u0026\u00260\u003d\u003d\u003da%1\u0026\u0026this.data_[a]!\u003db\u0026\u0026(this.data_[a]\u003db,this.i\u003d-1)};\nir.prototype.get\u003dfunction(a){return!!this.data_[a]};g.Ta(g.jr,g.H);g.k\u003dg.jr.prototype;g.k.start\u003dfunction(){this.stop();this.C\u003d!1;var a\u003dkfa(this),b\u003dlfa(this);a\u0026\u0026!b\u0026\u0026this.u.mozRequestAnimationFrame?(this.i\u003dkf(this.u,\"MozBeforePaint\",this.B),this.u.mozRequestAnimationFrame(null),this.C\u003d!0):this.i\u003da\u0026\u0026b?a.call(this.u,this.B):this.u.setTimeout(Bf(this.B),20)};\ng.k.stop\u003dfunction(){if(this.isActive()){var a\u003dkfa(this),b\u003dlfa(this);a\u0026\u0026!b\u0026\u0026this.u.mozRequestAnimationFrame?sf(this.i):a\u0026\u0026b?b.call(this.u,this.i):this.u.clearTimeout(this.i)}this.i\u003dnull};\ng.k.isActive\u003dfunction(){return null!\u003dthis.i};\ng.k.FP\u003dfunction(){this.C\u0026\u0026this.i\u0026\u0026sf(this.i);this.i\u003dnull;this.J.call(this.D,g.Sa())};\ng.k.ya\u003dfunction(){this.stop();g.jr.qe.ya.call(this)};g.Ta(g.K,g.H);g.k\u003dg.K.prototype;g.k.Bu\u003d0;g.k.ya\u003dfunction(){g.K.qe.ya.call(this);this.stop();delete this.i;delete this.u};\ng.k.start\u003dfunction(a){this.stop();this.Bu\u003dg.bi(this.B,void 0!\u003d\u003da?a:this.Zf)};\ng.k.stop\u003dfunction(){this.isActive()\u0026\u0026g.C.clearTimeout(this.Bu);this.Bu\u003d0};\ng.k.isActive\u003dfunction(){return 0!\u003dthis.Bu};\ng.k.fI\u003dfunction(){this.Bu\u003d0;this.i\u0026\u0026this.i.call(this.u)};or.prototype[Symbol.iterator]\u003dfunction(){return this};\nor.prototype.next\u003dfunction(){var a\u003dthis.i.next();return{value:a.done?void 0:this.u.call(void 0,a.value,this.B++),done:a.done}};vr.prototype.Pg\u003dfunction(){return new wr(this.i())};\nvr.prototype[Symbol.iterator]\u003dfunction(){return new xr(this.i())};\nvr.prototype.u\u003dfunction(){return new xr(this.i())};\ng.w(wr,g.$o);wr.prototype.Kj\u003dfunction(){var a\u003dthis.i.next();if(a.done)throw g.bp;return a.value};\nwr.prototype.next\u003dfunction(){return this.i.next()};\nwr.prototype[Symbol.iterator]\u003dfunction(){return new xr(this.i)};\nwr.prototype.u\u003dfunction(){return new xr(this.i)};\ng.w(xr,vr);xr.prototype.next\u003dfunction(){return this.B.next()};g.k\u003dg.zr.prototype;g.k.Ci\u003dfunction(){Br(this);for(var a\u003d[],b\u003d0;b\u003cthis.i.length;b++)a.push(this.u[this.i[b]]);return a};\ng.k.dm\u003dfunction(){Br(this);return this.i.concat()};\ng.k.has\u003dfunction(a){return Ar(this.u,a)};\ng.k.equals\u003dfunction(a,b){if(this\u003d\u003d\u003da)return!0;if(this.size!\u003da.size)return!1;b\u003db||qfa;Br(this);for(var c,d\u003d0;c\u003dthis.i[d];d++)if(!b(this.get(c),a.get(c)))return!1;return!0};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003dthis.size};\ng.k.clear\u003dfunction(){this.u\u003d{};this.Xo\u003dthis.size\u003dthis.i.length\u003d0};\ng.k.remove\u003dfunction(a){return this.delete(a)};\ng.k.delete\u003dfunction(a){return Ar(this.u,a)?(delete this.u[a],--this.size,this.Xo++,this.i.length\u003e2*this.size\u0026\u0026Br(this),!0):!1};\ng.k.get\u003dfunction(a,b){return Ar(this.u,a)?this.u[a]:b};\ng.k.set\u003dfunction(a,b){Ar(this.u,a)||(this.size+\u003d1,this.i.push(a),this.Xo++);this.u[a]\u003db};\ng.k.forEach\u003dfunction(a,b){for(var c\u003dthis.dm(),d\u003d0;d\u003cc.length;d++){var e\u003dc[d],f\u003dthis.get(e);a.call(b,f,e,this)}};\ng.k.clone\u003dfunction(){return new g.zr(this)};\ng.k.keys\u003dfunction(){return yr(this.Pg(!0)).u()};\ng.k.values\u003dfunction(){return yr(this.Pg(!1)).u()};\ng.k.entries\u003dfunction(){var a\u003dthis;return mfa(this.keys(),function(b){return[b,a.get(b)]})};\ng.k.Pg\u003dfunction(a){Br(this);var b\u003d0,c\u003dthis.Xo,d\u003dthis,e\u003dnew g.$o;e.next\u003dfunction(){if(c!\u003dd.Xo)throw Error(\"The map has changed since the iterator was created\");if(b\u003e\u003dd.i.length)return g.j2;var h\u003dd.i[b++];return g.ap(a?h:d.u[h])};\nvar f\u003de.next;e.Kj\u003dfunction(){return g.cp(f.call(e))};\nreturn e};g.Ta(g.Cr,g.vf);g.k\u003dg.Cr.prototype;g.k.Ic\u003dfunction(){return 1\u003d\u003dthis.i};\ng.k.xA\u003dfunction(){this.Ai(\"begin\")};\ng.k.Nw\u003dfunction(){this.Ai(\"end\")};\ng.k.onFinish\u003dfunction(){this.Ai(\"finish\")};\ng.k.Ai\u003dfunction(a){this.dispatchEvent(a)};var iRa\u003dCf(function(){if(g.Kc)return g.Cc(\"10.0\");var a\u003dg.hh(\"DIV\"),b\u003dg.ch?\"-webkit\":Gm?\"-moz\":g.Kc?\"-ms\":null,c\u003d{transition:\"opacity 1s linear\"};b\u0026\u0026(c[b+\"-transition\"]\u003d\"opacity 1s linear\");b\u003d{style:c};if(!EQa.test(\"div\"))throw Error(\"\");if(\"DIV\"in GQa)throw Error(\"\");var d\u003dvoid 0;c\u003dnull;var e\u003d\"\";if(b)for(l in b)if(Object.prototype.hasOwnProperty.call(b,l)){if(!EQa.test(l))throw Error(\"\");var f\u003db[l];if(null!\u003df){var h\u003dl;if(f instanceof Kf)f\u003dLf(f);else if(\"style\"\u003d\u003dh.toLowerCase()){if(!g.Na(f))throw Error(\"\");\nf instanceof eg||(f\u003dig(f));f\u003dfg(f)}else{if(/^on/i.test(h))throw Error(\"\");if(h.toLowerCase()in FQa)if(f instanceof Qf)f\u003dRf(f).toString();else if(f instanceof g.Uf)f\u003dg.Vf(f);else if(\"string\"\u003d\u003d\u003dtypeof f)f\u003dg.bg(f).Ih();else throw Error(\"\");}f.Vk\u0026\u0026(f\u003df.Ih());h\u003dh+\u0027\u003d\"\u0027+qb(String(f))+\u0027\"\u0027;e+\u003d\" \"+h}}var l\u003d\"\u003cdiv\"+e;null\u003d\u003dd?d\u003d[]:Array.isArray(d)||(d\u003d[d]);!0\u003d\u003d\u003dAQa.div?l+\u003d\"\u003e\":(c\u003deba(d),l+\u003d\"\u003e\"+g.ng(c).toString()+\"\u003c/div\u003e\",c\u003dc.yr());(b\u003db\u0026\u0026b.dir)\u0026\u0026(/^(ltr|rtl|auto)$/i.test(b)?c\u003d0:c\u003dnull);b\u003dog(l,c);g.tg(a,b);return\"\"!\u003d\ng.Hm(a.firstChild,\"transition\")});g.Ta(Dr,g.Cr);g.k\u003dDr.prototype;g.k.play\u003dfunction(){if(this.Ic())return!1;this.xA();this.Ai(\"play\");this.startTime\u003dg.Sa();this.i\u003d1;if(iRa())return g.Em(this.u,this.K),this.C\u003dg.bi(this.pX,void 0,this),!0;this.jC(!1);return!1};\ng.k.pX\u003dfunction(){g.Tm(this.u);rfa(this.u,this.S);g.Em(this.u,this.D);this.C\u003dg.bi((0,g.E)(this.jC,this,!1),1E3*this.J)};\ng.k.stop\u003dfunction(){this.Ic()\u0026\u0026this.jC(!0)};\ng.k.jC\u003dfunction(a){g.Em(this.u,\"transition\",\"\");g.C.clearTimeout(this.C);g.Em(this.u,this.D);this.endTime\u003dg.Sa();this.i\u003d0;if(a)this.Ai(\"stop\");else this.onFinish();this.Nw()};\ng.k.ya\u003dfunction(){this.stop();Dr.qe.ya.call(this)};\ng.k.pause\u003dfunction(){};var tfa\u003dg.Ja;var vfa\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};Fr(\"Element\",\"attributes\")||Fr(\"Node\",\"attributes\");Fr(\"Element\",\"innerHTML\")||Fr(\"HTMLElement\",\"innerHTML\");Fr(\"Node\",\"nodeName\");Fr(\"Node\",\"nodeType\");Fr(\"Node\",\"parentNode\");Fr(\"Node\",\"childNodes\");Fr(\"HTMLElement\",\"style\")||Fr(\"Element\",\"style\");Fr(\"HTMLStyleElement\",\"sheet\");var Bfa\u003dxfa(\"getPropertyValue\"),Cfa\u003dxfa(\"setProperty\");Fr(\"Element\",\"namespaceURI\")||Fr(\"Node\",\"namespaceURI\");var Afa\u003d{\"-webkit-border-horizontal-spacing\":!0,\"-webkit-border-vertical-spacing\":!0};g.Ir.prototype.clone\u003dfunction(){return new g.Ir(this.i,this.K,this.B,this.D,this.C,this.J,this.u,this.S)};\ng.Ir.prototype.equals\u003dfunction(a){return this.i\u003d\u003da.i\u0026\u0026this.K\u003d\u003da.K\u0026\u0026this.B\u003d\u003da.B\u0026\u0026this.D\u003d\u003da.D\u0026\u0026this.C\u003d\u003da.C\u0026\u0026this.J\u003d\u003da.J\u0026\u0026this.u\u003d\u003da.u\u0026\u0026this.S\u003d\u003da.S};Kr.prototype.clone\u003dfunction(){return new Kr(this.start,this.end)};var jRa\u003dnew WeakMap;(function(){if(WLa){var a\u003d/Windows NT ([0-9.]+)/;return(a\u003da.exec(g.vb()))?a[1]:\"0\"}return oT?(a\u003d/1[0|1][_.][0-9_.]+/,(a\u003da.exec(g.vb()))?a[0].replace(/_/g,\".\"):\"10\"):g.yu?(a\u003d/Android\\s+([^\\);]+)(\\)|;)/,(a\u003da.exec(g.vb()))?a[1]:\"\"):uQa||vQa||wQa?(a\u003d/(?:iPhone|CPU)\\s+OS\\s+(\\S+)/,(a\u003da.exec(g.vb()))?a[1].replace(/_/g,\".\"):\"\"):\"\"})();var Jfa\u003dfunction(){if(g.uD)return Lr(/Firefox\\/([0-9.]+)/);if(g.Kc||g.yw||g.bE)return Bc;if(g.Lz){if(Pb()||Qb()){var a\u003dLr(/CriOS\\/([0-9.]+)/);if(a)return a}return Lr(/Chrome\\/([0-9.]+)/)}if(g.Zv\u0026\u0026!Pb())return Lr(/Version\\/([0-9.]+)/);if(kE||iG){if(a\u003d/Version\\/(\\S+).*Mobile\\/(\\S+)/.exec(g.vb()))return a[1]+\".\"+a[2]}else if(g.cE)return(a\u003dLr(/Android\\s+([0-9.]+)/))?a:Lr(/Version\\/([0-9.]+)/);return\"\"}();g.Ta(g.Nr,g.H);g.k\u003dg.Nr.prototype;g.k.subscribe\u003dfunction(a,b,c){var d\u003dthis.u[a];d||(d\u003dthis.u[a]\u003d[]);var e\u003dthis.J;this.i[e]\u003da;this.i[e+1]\u003db;this.i[e+2]\u003dc;this.J\u003de+3;d.push(e);return e};\ng.k.unsubscribe\u003dfunction(a,b,c){if(a\u003dthis.u[a]){var d\u003dthis.i;if(a\u003da.find(function(e){return d[e+1]\u003d\u003db\u0026\u0026d[e+2]\u003d\u003dc}))return this.jg(a)}return!1};\ng.k.jg\u003dfunction(a){var b\u003dthis.i[a];if(b){var c\u003dthis.u[b];0!\u003dthis.C?(this.B.push(a),this.i[a+1]\u003dg.Ja):(c\u0026\u0026g.dc(c,a),delete this.i[a],delete this.i[a+1],delete this.i[a+2])}return!!b};\ng.k.ea\u003dfunction(a,b){var c\u003dthis.u[a];if(c){for(var d\u003dArray(arguments.length-1),e\u003d1,f\u003darguments.length;e\u003cf;e++)d[e-1]\u003darguments[e];if(this.K)for(e\u003d0;e\u003cc.length;e++){var h\u003dc[e];Kfa(this.i[h+1],this.i[h+2],d)}else{this.C++;try{for(e\u003d0,f\u003dc.length;e\u003cf\u0026\u0026!this.isDisposed();e++)h\u003dc[e],this.i[h+1].apply(this.i[h+2],d)}finally{if(this.C--,0\u003cthis.B.length\u0026\u00260\u003d\u003dthis.C)for(;c\u003dthis.B.pop();)this.jg(c)}}return 0!\u003de}return!1};\ng.k.clear\u003dfunction(a){if(a){var b\u003dthis.u[a];b\u0026\u0026(b.forEach(this.jg,this),delete this.u[a])}else this.i.length\u003d0,this.u\u003d{}};\ng.k.ya\u003dfunction(){g.Nr.qe.ya.call(this);this.clear();this.B.length\u003d0};g.Or.prototype.set\u003dfunction(a,b){void 0\u003d\u003d\u003db?this.i.remove(a):this.i.set(a,g.Ei(b))};\ng.Or.prototype.get\u003dfunction(a){try{var b\u003dthis.i.get(a)}catch(c){return}if(null!\u003d\u003db)try{return JSON.parse(b)}catch(c){throw\"Storage: Invalid value was encountered\";}};\ng.Or.prototype.remove\u003dfunction(a){this.i.remove(a)};g.Ta(Pr,g.Or);Pr.prototype.set\u003dfunction(a,b){Pr.qe.set.call(this,a,Mfa(b))};\nPr.prototype.u\u003dfunction(a){a\u003dPr.qe.get.call(this,a);if(void 0\u003d\u003d\u003da||a instanceof Object)return a;throw\"Storage: Invalid value was encountered\";};\nPr.prototype.get\u003dfunction(a){if(a\u003dthis.u(a)){if(a\u003da.data,void 0\u003d\u003d\u003da)throw\"Storage: Invalid value was encountered\";}else a\u003dvoid 0;return a};g.Ta(Qr,Pr);Qr.prototype.set\u003dfunction(a,b,c){if(b\u003dMfa(b)){if(c){if(c\u003cg.Sa()){Qr.prototype.remove.call(this,a);return}b.expiration\u003dc}b.creation\u003dg.Sa()}Qr.qe.set.call(this,a,b)};\nQr.prototype.u\u003dfunction(a,b){var c\u003dQr.qe.u.call(this,a);if(c)if(!b\u0026\u0026g.Nfa(c))Qr.prototype.remove.call(this,a);else return c};g.Ta(g.Rr,Qr);g.Ta(Sr,Ofa);Sr.prototype[Symbol.iterator]\u003dfunction(){return yr(this.Pg(!0)).u()};\nSr.prototype.clear\u003dfunction(){var a\u003dArray.from(this);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())this.remove(b.value)};g.Ta(Tr,Sr);g.k\u003dTr.prototype;g.k.isAvailable\u003dfunction(){if(!this.i)return!1;try{return this.i.setItem(\"__sak\",\"1\"),this.i.removeItem(\"__sak\"),!0}catch(a){return!1}};\ng.k.set\u003dfunction(a,b){try{this.i.setItem(a,b)}catch(c){if(0\u003d\u003dthis.i.length)throw\"Storage mechanism: Storage disabled\";throw\"Storage mechanism: Quota exceeded\";}};\ng.k.get\u003dfunction(a){a\u003dthis.i.getItem(a);if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeItem(a)};\ng.k.Pg\u003dfunction(a){var b\u003d0,c\u003dthis.i,d\u003dnew g.$o;d.next\u003dfunction(){if(b\u003e\u003dc.length)return g.j2;var f\u003dc.key(b++);if(a)return g.ap(f);f\u003dc.getItem(f);if(\"string\"!\u003d\u003dtypeof f)throw\"Storage mechanism: Invalid value was encountered\";return g.ap(f)};\nvar e\u003dd.next;d.Kj\u003dfunction(){return g.cp(e.call(d))};\nreturn d};\ng.k.clear\u003dfunction(){this.i.clear()};\ng.k.key\u003dfunction(a){return this.i.key(a)};g.Ta(Ur,Tr);g.Ta(Pfa,Tr);g.Ta(Wr,Sr);var Qfa\u003d{\".\":\".2E\",\"!\":\".21\",\"~\":\".7E\",\"*\":\".2A\",\"\u0027\":\".27\",\"(\":\".28\",\")\":\".29\",\"%\":\".\"},Vr\u003dnull;g.k\u003dWr.prototype;g.k.isAvailable\u003dfunction(){return!!this.i};\ng.k.set\u003dfunction(a,b){this.i.setAttribute(Xr(a),b);Yr(this)};\ng.k.get\u003dfunction(a){a\u003dthis.i.getAttribute(Xr(a));if(\"string\"!\u003d\u003dtypeof a\u0026\u0026null!\u003d\u003da)throw\"Storage mechanism: Invalid value was encountered\";return a};\ng.k.remove\u003dfunction(a){this.i.removeAttribute(Xr(a));Yr(this)};\ng.k.Pg\u003dfunction(a){var b\u003d0,c\u003dthis.i.XMLDocument.documentElement.attributes,d\u003dnew g.$o;d.next\u003dfunction(){if(b\u003e\u003dc.length)return g.j2;var f\u003dc[b++];if(a)return g.ap(decodeURIComponent(f.nodeName.replace(/\\./g,\"%\")).substr(1));f\u003df.nodeValue;if(\"string\"!\u003d\u003dtypeof f)throw\"Storage mechanism: Invalid value was encountered\";return g.ap(f)};\nvar e\u003dd.next;d.Kj\u003dfunction(){return g.cp(e.call(d))};\nreturn d};\ng.k.clear\u003dfunction(){for(var a\u003dthis.i.XMLDocument.documentElement,b\u003da.attributes.length;0\u003cb;b--)a.removeAttribute(a.attributes[b-1].nodeName);Yr(this)};g.Ta(Zr,Sr);Zr.prototype.set\u003dfunction(a,b){this.u.set(this.i+a,b)};\nZr.prototype.get\u003dfunction(a){return this.u.get(this.i+a)};\nZr.prototype.remove\u003dfunction(a){this.u.remove(this.i+a)};\nZr.prototype.Pg\u003dfunction(a){var b\u003dthis.u.Pg(!0),c\u003dthis,d\u003dnew g.$o;d.next\u003dfunction(){try{var f\u003db.Kj()}catch(h){if(h\u003d\u003d\u003dg.bp)return g.j2;throw h;}for(;f.substr(0,c.i.length)!\u003dc.i;)try{f\u003db.Kj()}catch(h){if(h\u003d\u003d\u003dg.bp)return g.j2;throw h;}return g.ap(a?f.substr(c.i.length):c.u.get(f))};\nvar e\u003dd.next;d.Kj\u003dfunction(){return g.cp(e.call(d))};\nreturn d};as.prototype.getKey\u003dfunction(){return this.i};\nas.prototype.getValue\u003dfunction(){return this.u};\nas.prototype.clone\u003dfunction(){return new as(this.i,this.u)};g.k\u003dbs.prototype;g.k.remove\u003dfunction(){var a\u003dthis.i,b\u003da.length,c\u003da[0];if(!(0\u003e\u003db)){if(1\u003d\u003db)bc(a);else{a[0]\u003da.pop();a\u003d0;b\u003dthis.i;for(var d\u003db.length,e\u003db[a];a\u003cd\u003e\u003e1;){var f\u003d2*a+1,h\u003d2*a+2;f\u003dh\u003cd\u0026\u0026b[h].getKey()\u003cb[f].getKey()?h:f;if(b[f].getKey()\u003ee.getKey())break;b[a]\u003db[f];a\u003df}b[a]\u003de}return c.getValue()}};\ng.k.Ci\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getValue());return b};\ng.k.dm\u003dfunction(){for(var a\u003dthis.i,b\u003d[],c\u003da.length,d\u003d0;d\u003cc;d++)b.push(a[d].getKey());return b};\ng.k.clone\u003dfunction(){return new bs(this)};\ng.k.isEmpty\u003dfunction(){return 0\u003d\u003d\u003dthis.i.length};\ng.k.clear\u003dfunction(){bc(this.i)};g.Ta(Sfa,bs);Ka(cs);cs.prototype.i\u003d0;/*\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*/\nvar es\u003d\"@@redux/INIT\"+ds(),Xfa\u003d\"@@redux/REPLACE\"+ds();var Yfa\u003d\"function\"\u003d\u003d\u003dtypeof Symbol\u0026\u0026Symbol.observable||\"@@observable\";g.w(fs,Cd);fs.prototype.getType\u003dfunction(){return Gd(this,11,0)};\ng.w(gs,Cd);gs.prototype.getKey\u003dfunction(){return Dd(this,3)};\nvar Zfa\u003d[2,13,14];g.w(is,hs);g.w(js,is);js.prototype.Wd\u003dfunction(){return[]};g.w(ks,Cd);ks.prototype.getKey\u003dfunction(){return Dd(this,1)};\nks.prototype.getValue\u003dfunction(){return Dd(this,2\u003d\u003d\u003dJd(this,kRa)?2:-1)};\nks.prototype.setValue\u003dfunction(a){return Kd(this,2,kRa,a)};\nvar kRa\u003d[2,3,4,5,6];g.w(ls,Cd);g.w(ms,Cd);g.w(ns,Cd);g.w(os,Cd);os.prototype.getPlayerType\u003dfunction(){return Dd(this,36)};\nos.prototype.setHomeGroupInfo\u003dfunction(a){return Nd(this,81,a)};\nvar dga\u003d[9,66,24,32,86,100,101],kra\u003d{Fba:0,Aca:1,Mca:32,Rca:61,Wca:67,Tca:86,Lca:42,Nca:60,Eca:62,Qca:73,Pca:76,Uca:88,Vca:90,Xca:41,Yca:69,Zca:70,bda:71,D8:2,E8:27,ANDROID:3,DZ:54,EZ:14,LZ:91,FZ:55,GZ:24,HZ:20,IZ:18,KZ:21,NZ:30,QZ:29,RZ:28,SZ:34,MZ:36,JZ:38,IOS:5,E4:15,O4:92,F4:40,H4:25,I4:17,J4:19,K4:64,L4:66,M4:26,Q4:22,R4:33,S4:68,T4:35,N4:53,P4:37,G4:39,pba:7,qba:57,rba:43,tba:59,PZ:74,uba:75,vba:85,wba:65,yba:80,zba:8,nba:10,Cba:58,Bba:63,xba:72,OZ:23,gda:11,hda:13,E_:12,oba:16,Kca:56,Sca:31,\ni8:77,Y3:84,Oca:87,Z3:89};g.w(fga,Cd);var ega\u003d[15,26,28];g.w(ps,Cd);ps.prototype.setToken\u003dfunction(a){return Ed(this,2,a)};g.w(qs,Cd);qs.prototype.setSafetyMode\u003dfunction(a){return Ed(this,5,a)};\nvar gga\u003d[12];g.w(rs,Cd);var hga\u003d[12];g.w(ts,is);ts.prototype.Wd\u003dfunction(){var a\u003d[];this.i.alternateChannel\u0026\u0026a.push(this.i.alternateChannel);this.i.alternateChannelList\u0026\u0026a.push.apply(a,g.u(this.i.alternateChannelList));this.i.oneofChannelEntity\u0026\u0026a.push(this.i.oneofChannelEntity);return[].concat(g.u(new Set(a)))};g.w(us,is);us.prototype.Wd\u003dfunction(){var a\u003d[];this.i.entryCollection\u0026\u0026a.push(this.i.entryCollection);return[].concat(g.u(new Set(a)))};\ng.w(vs,is);vs.prototype.Wd\u003dfunction(){var a\u003d[];this.i.parentPlaylist\u0026\u0026a.push(this.i.parentPlaylist);if(this.i.entries)for(var b\u003dg.q(this.i.entries),c\u003db.next();!c.done;c\u003db.next())a.push.apply(a,g.u((new ws(c.value)).Wd()));return[].concat(g.u(new Set(a)))};\ng.w(ws,hs);ws.prototype.Wd\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);return[].concat(g.u(new Set(a)))};g.w(xs,is);xs.prototype.Wd\u003dfunction(){var a\u003d[];this.i.descriptionEntity\u0026\u0026a.push(this.i.descriptionEntity);this.i.creators\u0026\u0026a.push.apply(a,g.u(this.i.creators));this.i.theBiggestFan\u0026\u0026a.push(this.i.theBiggestFan);return[].concat(g.u(new Set(a)))};\ng.w(ys,is);ys.prototype.Wd\u003dfunction(){return[]};g.w(zs,is);zs.prototype.Wd\u003dfunction(){return[]};g.w(As,is);As.prototype.Wd\u003dfunction(){return[]};g.w(Bs,Cd);Bs.prototype.Vj\u003dfunction(a){Ed(this,1,a)};g.w(iga,Cd);g.w(jga,Cd);g.w(kga,Cd);g.w(Cs,Cd);g.w(Ds,Cd);Ds.prototype.getContext\u003dfunction(){return Ld(this,Cs,33)};\nvar Dna\u003d[23,24,11,6,7,5,2,3,20,21,28,32,37,229,241,45,59,225,288,72,73,78,208,156,202,215,74,76,79,80,111,85,91,97,100,102,105,119,126,127,136,146,157,158,159,163,164,168,176,222,383,177,178,179,411,184,188,189,190,191,193,194,195,196,198,199,200,201,203,204,205,206,258,259,260,261,209,226,227,232,233,234,240,247,248,251,254,255,270,278,291,293,300,304,308,309,310,311,313,314,319,321,323,324,328,330,331,332,337,338,340,344,348,350,351,352,353,354,355,356,357,358,361,363,364,368,369,370,373,374,375,\n378,380,381,388,389,403,412,413,414,415,416,417,418,419,420,117];g.w(lga,Cd);g.w(Es,Cd);Es.prototype.setVideoId\u003dfunction(a){return Kd(this,1,qv,a)};\nEs.prototype.getPlaylistId\u003dfunction(){return Dd(this,2\u003d\u003d\u003dJd(this,qv)?2:-1)};\nvar qv\u003d[1,2];g.w(Fs,Cd);Fs.prototype.getContext\u003dfunction(){return Ld(this,rs,1)};\nvar mga\u003d[3];g.w(Gs,is);Gs.prototype.Wd\u003dfunction(){return[]};g.w(Hs,is);Hs.prototype.Wd\u003dfunction(){return[]};g.w(Is,is);Is.prototype.Wd\u003dfunction(){var a\u003d[];this.i.fakeChildren\u0026\u0026a.push.apply(a,g.u(this.i.fakeChildren));return[].concat(g.u(new Set(a)))};g.w(Js,is);Js.prototype.Wd\u003dfunction(){var a\u003d[];this.i.video\u0026\u0026a.push(this.i.video);this.i.playbackData\u0026\u0026a.push(this.i.playbackData);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.u(new Set(a)))};g.w(Ks,is);Ks.prototype.Wd\u003dfunction(){return[]};g.w(Ls,is);Ls.prototype.Wd\u003dfunction(){var a\u003d[];this.i.channelOwner\u0026\u0026a.push(this.i.channelOwner);this.i.playbackPosition\u0026\u0026a.push(this.i.playbackPosition);this.i.downloadStatus\u0026\u0026a.push(this.i.downloadStatus);return[].concat(g.u(new Set(a)))};g.w(Ms,is);Ms.prototype.Wd\u003dfunction(){return[]};g.w(Ns,is);Ns.prototype.Wd\u003dfunction(){return[]};g.w(Os,is);Os.prototype.Wd\u003dfunction(){return[]};g.w(Ps,is);Ps.prototype.Wd\u003dfunction(){return[]};g.w(Qs,is);Qs.prototype.Wd\u003dfunction(){return[]};g.w(Rs,is);Rs.prototype.Wd\u003dfunction(){var a\u003d[];this.i.transfer\u0026\u0026a.push(this.i.transfer);this.i.adsPlaybackData\u0026\u0026a.push.apply(a,g.u(this.i.adsPlaybackData));this.i.drmLicense\u0026\u0026a.push(this.i.drmLicense);this.i.offlineVideoPolicy\u0026\u0026a.push(this.i.offlineVideoPolicy);return[].concat(g.u(new Set(a)))};g.w(Ss,is);Ss.prototype.Wd\u003dfunction(){var a\u003d[];this.i.offlineVideoStreams\u0026\u0026a.push.apply(a,g.u(this.i.offlineVideoStreams));this.i.captionTrack\u0026\u0026a.push.apply(a,g.u(this.i.captionTrack));return[].concat(g.u(new Set(a)))};g.w(Ts,is);Ts.prototype.Wd\u003dfunction(){return[]};g.w(Us,Cd);g.w(Vs,Cd);var lRa\u003dle(406606992,{Lda:0},Vs,function(a,b){if(null!\u003db){var c\u003d{gl:me(Dd(b,1)),hl:me(Dd(b,2)),Kda:me(Dd(b,3)),locale:me(Dd(b,4)),bea:me(Dd(b,5))};a\u0026\u0026(c.gP\u003db);return c}});g.w(Ws,Vs);var n2,o2,p2,q2\u003dg.C.window,Ys\u003d(null\u003d\u003d\u003d(n2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.yt)||void 0\u003d\u003d\u003dn2?void 0:n2.config_)||(null\u003d\u003d\u003d(o2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.ytcfg)||void 0\u003d\u003d\u003do2?void 0:o2.data_)||{},mRa\u003d(null\u003d\u003d\u003d(p2\u003dnull\u003d\u003d\u003dq2||void 0\u003d\u003d\u003dq2?void 0:q2.ytcfg)||void 0\u003d\u003d\u003dp2?void 0:p2.obfuscatedData_)||[];g.w(Xs,Us);Xs.prototype.J\u003dfunction(a){var b\u003d$s();406606992!\u003d\u003da.i||b\u0026\u0026b.jspb_i18n_extension||(a\u003dle(a.i,a.fieldName,Ws,a.D,a.isRepeated));return Us.prototype.J.call(this,a)};\nvar nRa\u003dnew Xs(mRa),oRa\u003d$s();if(!oRa||!oRa.jspb_i18n_extension){var pRa\u003dnew Ws;lRa.C(nRa,pRa)}g.Ha(\"yt.config_\",Ys,void 0);g.Ha(\"yt.configJspb_\",mRa,void 0);var et\u003d[];var Hia\u003d/^[\\w.]*$/,tga\u003d{q:!0,search_query:!0},sga\u003dString(jt);var Iia\u003dnew function(){var a\u003dwindow.document;this.i\u003dwindow;this.u\u003da};\ng.Ha(\"yt.ads_.signals_.getAdSignalsString\",function(a){return kt(ut(a))},void 0);g.Sa();var Sia\u003d\"XMLHttpRequest\"in g.C?function(){return new XMLHttpRequest}:null;var Uia\u003d{Authorization:\"AUTHORIZATION\",\"X-Goog-Visitor-Id\":\"SANDBOXED_VISITOR_ID\",\"X-Youtube-Domain-Admin-State\":\"DOMAIN_ADMIN_STATE\",\"X-Youtube-Chrome-Connected\":\"CHROME_CONNECTED_HEADER\",\"X-YouTube-Client-Name\":\"INNERTUBE_CONTEXT_CLIENT_NAME\",\"X-YouTube-Client-Version\":\"INNERTUBE_CONTEXT_CLIENT_VERSION\",\"X-YouTube-Delegation-Context\":\"INNERTUBE_CONTEXT_SERIALIZED_DELEGATION_CONTEXT\",\"X-YouTube-Device\":\"DEVICE\",\"X-Youtube-Identity-Token\":\"ID_TOKEN\",\"X-YouTube-Page-CL\":\"PAGE_CL\",\"X-YouTube-Page-Label\":\"PAGE_BUILD_LABEL\",\n\"X-YouTube-Variants-Checksum\":\"VARIANTS_CHECKSUM\"},Wia\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.u(\"client_dev_mss_url client_dev_regex_map client_dev_root_url expflag jsfeat jsmode client_rollout_override\".split(\" \"))),aja\u003d!1,iva\u003dCt;g.w(Ft,$a);It.prototype.then\u003dfunction(a,b,c){return 1\u003d\u003d\u003dthis.u\u0026\u0026a?(a\u003da.call(c,this.i),Hh(a)?a:Kt(a)):2\u003d\u003d\u003dthis.u\u0026\u0026b?(a\u003db.call(c,this.i),Hh(a)?a:Jt(a)):this};\nIt.prototype.getValue\u003dfunction(){return this.i};\nIt.prototype.$goog_Thenable\u003d!0;var Lt\u003d!1;gu.prototype.Sf\u003dfunction(a,b){return hu(a,1,b)};g.w(ju,gu);ju.prototype.xi\u003dfunction(a){if(void 0\u003d\u003d\u003da||!Number.isNaN(Number(a))){var b\u003dg.Ia(\"yt.scheduler.instance.cancelJob\");b?b(a):g.At(a)}};\nju.prototype.start\u003dfunction(){var a\u003dg.Ia(\"yt.scheduler.instance.start\");a\u0026\u0026a()};\nju.prototype.pause\u003dfunction(){var a\u003dg.Ia(\"yt.scheduler.instance.pause\");a\u0026\u0026a()};g.Xu\u003dku();var wu\u003dkE||iG;g.w(Du,$a);Du.prototype.name\u003d\"BiscottiError\";g.w(Cu,$a);Cu.prototype.name\u003d\"BiscottiMissingError\";var nja\u003d{format:\"RAW\",method:\"GET\",timeout:5E3,withCredentials:!0},Eu\u003dnull;var aka\u003d{appSettingsCaptured:!0,visualElementAttached:!0,visualElementGestured:!0,visualElementHidden:!0,visualElementShown:!0,flowEvent:!0,visualElementStateChanged:!0,playbackAssociated:!0,youThere:!0,accountStateChangeSignedIn:!0,accountStateChangeSignedOut:!0},$ja\u003d{latencyActionBaselined:!0,latencyActionInfo:!0,latencyActionTicked:!0,bedrockRepetitiveActionTimed:!0,adsClientStateChange:!0,streamzIncremented:!0,mdxDialAdditionalDataUpdateEvent:!0,tvhtml5WatchKeyEvent:!0,tvhtml5VideoSeek:!0,tokenRefreshEvent:!0,\nadNotify:!0,adNotifyFilled:!0,tvhtml5LaunchUrlComponentChanged:!0,bedrockResourceConsumptionSnapshot:!0,deviceStartupMetrics:!0,mdxSignIn:!0,tvhtml5KeyboardLogging:!0,tvhtml5StartupSoundEvent:!0,tvhtml5LiveChatStatus:!0,tvhtml5DeviceStorageStatus:!0,tvhtml5LocalStorage:!0,directSignInEvent:!0,finalPayload:!0,tvhtml5SearchCompleted:!0,tvhtml5KeyboardPerformance:!0,adNotifyFailure:!0,latencyActionSpan:!0,tvhtml5AccountDialogOpened:!0,tvhtml5ApiTest:!0};var qRa\u003d0,Fu\u003dg.ch?\"webkit\":Gm?\"moz\":g.Kc?\"ms\":g.bE?\"o\":\"\",rRa\u003dg.Ia(\"ytDomDomGetNextId\")||function(){return++qRa};\ng.Ha(\"ytDomDomGetNextId\",rRa,void 0);var uja\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};Hu.prototype.preventDefault\u003dfunction(){this.event\u0026\u0026(this.event.returnValue\u003d!1,this.event.preventDefault\u0026\u0026this.event.preventDefault())};\nHu.prototype.zL\u003dfunction(){return this.event?!1\u003d\u003d\u003dthis.event.returnValue:!1};\nHu.prototype.stopPropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopPropagation\u0026\u0026this.event.stopPropagation())};\nHu.prototype.stopImmediatePropagation\u003dfunction(){this.event\u0026\u0026(this.event.cancelBubble\u003d!0,this.event.stopImmediatePropagation\u0026\u0026this.event.stopImmediatePropagation())};var Iu\u003dg.C.ytEventsEventsListeners||{};g.Ha(\"ytEventsEventsListeners\",Iu,void 0);var xja\u003dg.C.ytEventsEventsCounter||{count:0};g.Ha(\"ytEventsEventsCounter\",xja,void 0);var bma\u003dCf(function(){var a\u003d!1;try{var b\u003dObject.defineProperty({},\"passive\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a}),yja\u003dCf(function(){var a\u003d!1;\ntry{var b\u003dObject.defineProperty({},\"capture\",{get:function(){a\u003d!0}});\nwindow.addEventListener(\"test\",null,b)}catch(c){}return a});var MD\u003dwindow.ytcsi\u0026\u0026window.ytcsi.now?window.ytcsi.now:window.performance\u0026\u0026window.performance.timing\u0026\u0026window.performance.now\u0026\u0026window.performance.timing.navigationStart?function(){return window.performance.timing.navigationStart+window.performance.now()}:function(){return(new Date).getTime()};g.Ta(Tu,g.H);Tu.prototype.X\u003dfunction(a){void 0\u003d\u003d\u003da.i\u0026\u0026vja(a);var b\u003da.i;void 0\u003d\u003d\u003da.u\u0026\u0026vja(a);this.i\u003dnew g.Bg(b,a.u)};\nTu.prototype.Nn\u003dfunction(){return this.i||new g.Bg};\nTu.prototype.Z\u003dfunction(){if(this.i){var a\u003dMD();if(0!\u003dthis.C){var b\u003dthis.J,c\u003dthis.i,d\u003db.x-c.x;b\u003db.y-c.y;d\u003dMath.sqrt(d*d+b*b)/(a-this.C);this.u[this.B]\u003d.5\u003cMath.abs((d-this.D)/this.D)?1:0;for(c\u003db\u003d0;4\u003ec;c++)b+\u003dthis.u[c]||0;3\u003c\u003db\u0026\u0026this.K();this.D\u003dd}this.C\u003da;this.J\u003dthis.i;this.B\u003d(this.B+1)%4}};\nTu.prototype.ya\u003dfunction(){Bt(this.S);g.Ku(this.oa)};var Wu\u003d{};var $u\u003d{},Gja\u003d0;var sRa,bv,dv;sRa\u003dg.C.ytPubsubPubsubInstance||new g.Nr;bv\u003dg.C.ytPubsubPubsubSubscribedKeys||{};dv\u003dg.C.ytPubsubPubsubTopicToKeys||{};g.cv\u003dg.C.ytPubsubPubsubIsSynchronous||{};g.Nr.prototype.subscribe\u003dg.Nr.prototype.subscribe;g.Nr.prototype.unsubscribeByKey\u003dg.Nr.prototype.jg;g.Nr.prototype.publish\u003dg.Nr.prototype.ea;g.Nr.prototype.clear\u003dg.Nr.prototype.clear;g.Ha(\"ytPubsubPubsubInstance\",sRa,void 0);g.Ha(\"ytPubsubPubsubTopicToKeys\",dv,void 0);g.Ha(\"ytPubsubPubsubIsSynchronous\",g.cv,void 0);\ng.Ha(\"ytPubsubPubsubSubscribedKeys\",bv,void 0);var r2;r2\u003dwindow;g.Q\u003dr2.ytcsi\u0026\u0026r2.ytcsi.now?r2.ytcsi.now:r2.performance\u0026\u0026r2.performance.timing\u0026\u0026r2.performance.now\u0026\u0026r2.performance.timing.navigationStart?function(){return r2.performance.timing.navigationStart+r2.performance.now()}:function(){return(new Date).getTime()};var Qja\u003dbt(\"initial_gel_batch_timeout\",2E3),Zja\u003dMath.pow(2,16)-1,kv\u003dvoid 0,mv\u003dnew Jja,lv\u003dnew Jja,uv\u003d!0,iv\u003dg.C.ytLoggingTransportGELQueue_||new Map;g.Ha(\"ytLoggingTransportGELQueue_\",iv,void 0);var jv\u003dg.C.ytLoggingTransportGELProtoQueue_||new Map;g.Ha(\"ytLoggingTransportGELProtoQueue_\",jv,void 0);var tv\u003dg.C.ytLoggingTransportTokensToCttTargetIds_||{};g.Ha(\"ytLoggingTransportTokensToCttTargetIds_\",tv,void 0);var rv\u003dg.C.ytLoggingTransportTokensToJspbCttTargetIds_||{};\ng.Ha(\"ytLoggingTransportTokensToJspbCttTargetIds_\",rv,void 0);var yv\u003dg.C.ytLoggingGelSequenceIdObj_||{};g.Ha(\"ytLoggingGelSequenceIdObj_\",yv,void 0);var Bv\u003dg.Ia(\"ytglobal.prefsUserPrefsPrefs_\")||{};g.Ha(\"ytglobal.prefsUserPrefsPrefs_\",Bv,void 0);g.k\u003dg.Cv.prototype;g.k.get\u003dfunction(a,b){Fv(a);Ev(a);a\u003dvoid 0!\u003d\u003dBv[a]?Bv[a].toString():null;return null!\u003da?a:b?b:\"\"};\ng.k.set\u003dfunction(a,b){Fv(a);Ev(a);if(null\u003d\u003db)throw Error(\"ExpectedNotNull\");Bv[a]\u003db.toString()};\ng.k.remove\u003dfunction(a){Fv(a);Ev(a);delete Bv[a]};\ng.k.save\u003dfunction(){var a\u003d!0;g.P(\"web_secure_pref_cookie_killswitch\")\u0026\u0026(a\u003d!1);g.Nt(this.i,this.dump(),63072E3,this.u,a)};\ng.k.clear\u003dfunction(){g.Xe(Bv)};\ng.k.dump\u003dfunction(){var a\u003d[],b;for(b in Bv)a.push(b+\"\u003d\"+encodeURIComponent(String(Bv[b])));return a.join(\"\u0026\")};\nKa(g.Cv);var hka\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\"},rka\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_INVALID:31},ska\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},jka\u003d{\"slow-2g\":\"EFFECTIVE_CONNECTION_TYPE_SLOW_2G\",\"2g\":\"EFFECTIVE_CONNECTION_TYPE_2G\",\"3g\":\"EFFECTIVE_CONNECTION_TYPE_3G\",\"4g\":\"EFFECTIVE_CONNECTION_TYPE_4G\"};Gv.prototype.set\u003dfunction(a,b,c,d){c\u003dc||31104E3;this.remove(a);if(this.i)try{this.i.set(a,b,Date.now()+1E3*c);return}catch(f){}var e\u003d\"\";if(d)try{e\u003descape(g.Ei(b))}catch(f){return}else e\u003descape(b);g.Nt(a,e,c,this.u)};\nGv.prototype.get\u003dfunction(a,b){var c\u003dvoid 0,d\u003d!this.i;if(!d)try{c\u003dthis.i.get(a)}catch(e){d\u003d!0}if(d\u0026\u0026(c\u003dg.fu(a))\u0026\u0026(c\u003dunescape(c),b))try{c\u003dJSON.parse(c)}catch(e){this.remove(a),c\u003dvoid 0}return c};\nGv.prototype.remove\u003dfunction(a){this.i\u0026\u0026this.i.remove(a);g.fja(a,\"/\",this.u)};var Hv\u003dfunction(){var a;return function(){a||(a\u003dnew Gv(\"ytidb\"));return a}}();var Nv\u003d[],Jv,Ov\u003d!1;g.w(g.Rv,Error);var s2\u003d{},vka\u003d(s2.AUTH_INVALID\u003d\"No user identifier specified.\",s2.EXPLICIT_ABORT\u003d\"Transaction was explicitly aborted.\",s2.IDB_NOT_SUPPORTED\u003d\"IndexedDB is not supported.\",s2.MISSING_INDEX\u003d\"Index not created.\",s2.MISSING_OBJECT_STORES\u003d\"Object stores not created.\",s2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"Database is deleted because expected object stores were not created.\",s2.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"Database is reopened because expected object stores were not created.\",s2.UNKNOWN_ABORT\u003d\n\"Transaction was aborted for unknown reasons.\",s2.QUOTA_EXCEEDED\u003d\"The current transaction exceeded its quota limitations.\",s2.QUOTA_MAYBE_EXCEEDED\u003d\"The current transaction may have failed because of exceeding quota limitations.\",s2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"Can\u0027t start a transaction on a closed database\",s2.INCOMPATIBLE_DB_VERSION\u003d\"The binary is incompatible with the database version\",s2),t2\u003d{},wka\u003d(t2.AUTH_INVALID\u003d\"ERROR\",t2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d\"WARNING\",t2.EXPLICIT_ABORT\u003d\"IGNORED\",\nt2.IDB_NOT_SUPPORTED\u003d\"ERROR\",t2.MISSING_INDEX\u003d\"WARNING\",t2.MISSING_OBJECT_STORES\u003d\"ERROR\",t2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",t2.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d\"WARNING\",t2.QUOTA_EXCEEDED\u003d\"WARNING\",t2.QUOTA_MAYBE_EXCEEDED\u003d\"WARNING\",t2.UNKNOWN_ABORT\u003d\"WARNING\",t2.INCOMPATIBLE_DB_VERSION\u003d\"WARNING\",t2),u2\u003d{},xka\u003d(u2.AUTH_INVALID\u003d!1,u2.EXECUTE_TRANSACTION_ON_CLOSED_DB\u003d!1,u2.EXPLICIT_ABORT\u003d!1,u2.IDB_NOT_SUPPORTED\u003d!1,u2.MISSING_INDEX\u003d!1,u2.MISSING_OBJECT_STORES\u003d!1,u2.DB_DELETED_BY_MISSING_OBJECT_STORES\u003d\n!1,u2.DB_REOPENED_BY_MISSING_OBJECT_STORES\u003d!1,u2.QUOTA_EXCEEDED\u003d!1,u2.QUOTA_MAYBE_EXCEEDED\u003d!0,u2.UNKNOWN_ABORT\u003d!0,u2.INCOMPATIBLE_DB_VERSION\u003d!1,u2);g.w(Wv,g.Rv);g.w(Xv,Wv);g.w(Yv,Error);var yka\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\"];cw.all\u003dfunction(a){return new cw(new bw(function(b,c){var d\u003d[],e\u003da.length;0\u003d\u003d\u003de\u0026\u0026b(d);for(var f\u003d{Yq:0};f.Yq\u003ca.length;f\u003d{Yq:f.Yq},++f.Yq)cw.resolve(a[f.Yq]).then(function(h){return function(l){d[h.Yq]\u003dl;e--;0\u003d\u003d\u003de\u0026\u0026b(d)}}(f)).catch(function(h){c(h)})}))};\ncw.resolve\u003dfunction(a){return new cw(new bw(function(b,c){a instanceof cw?a.then(b,c):b(a)}))};\ncw.reject\u003dfunction(a){return new cw(new bw(function(b,c){c(a)}))};\ncw.prototype.then\u003dfunction(a,b){var c\u003dthis,d\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:Aka,e\u003dnull!\u003d\u003db\u0026\u0026void 0!\u003d\u003db?b:zka;return new cw(new bw(function(f,h){\"PENDING\"\u003d\u003d\u003dc.state.status?(c.i.push(function(){Bka(c,c,d,f,h)}),c.onRejected.push(function(){Cka(c,c,e,f,h)})):\"FULFILLED\"\u003d\u003d\u003dc.state.status?Bka(c,c,d,f,h):\"REJECTED\"\u003d\u003d\u003dc.state.status\u0026\u0026Cka(c,c,e,f,h)}))};\ncw.prototype.catch\u003dfunction(a){return this.then(void 0,a)};g.k\u003dFka.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return gw(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return gw(this.request)};\ng.k.continuePrimaryKey\u003dfunction(a,b){this.cursor.continuePrimaryKey(a,b);return gw(this.request)};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.Cz\u003dfunction(){return this.cursor.primaryKey};g.k\u003dGka.prototype;g.k.add\u003dfunction(a,b,c){return kw(this,[a],{mode:\"readwrite\",Kc:!0},function(d){return d.objectStore(a).add(b,c)})};\ng.k.clear\u003dfunction(a){return kw(this,[a],{mode:\"readwrite\",Kc:!0},function(b){return b.objectStore(a).clear()})};\ng.k.close\u003dfunction(){var a;this.i.close();(null\u003d\u003d\u003d(a\u003dthis.options)||void 0\u003d\u003d\u003da?0:a.closed)\u0026\u0026this.options.closed()};\ng.k.count\u003dfunction(a,b){return kw(this,[a],{mode:\"readonly\",Kc:!0},function(c){return c.objectStore(a).count(b)})};\ng.k.delete\u003dfunction(a,b){return kw(this,[a],{mode:\"readwrite\",Kc:!0},function(c){return c.objectStore(a).delete(b)})};\ng.k.get\u003dfunction(a,b){return kw(this,[a],{mode:\"readonly\",Kc:!0},function(c){return c.objectStore(a).get(b)})};\ng.k.objectStoreNames\u003dfunction(){return Array.from(this.i.objectStoreNames)};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k\u003dhw.prototype;g.k.add\u003dfunction(a,b){return ew(this.i.add(a,b))};\ng.k.autoIncrement\u003dfunction(){return this.i.autoIncrement};\ng.k.clear\u003dfunction(){return ew(this.i.clear()).then(function(){})};\ng.k.count\u003dfunction(a){return ew(this.i.count(a))};\ng.k.delete\u003dfunction(a){return a instanceof IDBKeyRange?Nka(this,a):ew(this.i.delete(a))};\ng.k.get\u003dfunction(a){return ew(this.i.get(a))};\ng.k.index\u003dfunction(a){try{return new Ska(this.i.index(a))}catch(b){if(b instanceof Error\u0026\u0026\"NotFoundError\"\u003d\u003d\u003db.name)throw new Yv(a,this.i.name);throw b;}};\ng.k.getName\u003dfunction(){return this.i.name};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\nmw.prototype.abort\u003dfunction(){this.i.abort();this.u\u003d!0;throw new Wv(\"EXPLICIT_ABORT\");};\nmw.prototype.objectStore\u003dfunction(a){a\u003dthis.i.objectStore(a);var b\u003dthis.B.get(a);b||(b\u003dnew hw(a),this.B.set(a,b));return b};\ng.k\u003dSka.prototype;g.k.count\u003dfunction(a){return ew(this.i.count(a))};\ng.k.delete\u003dfunction(a){return rw(this,{query:a},function(b){return b.delete().then(function(){return b.continue()})})};\ng.k.get\u003dfunction(a){return ew(this.i.get(a))};\ng.k.getKey\u003dfunction(a){return ew(this.i.getKey(a))};\ng.k.keyPath\u003dfunction(){return this.i.keyPath};\ng.k.unique\u003dfunction(){return this.i.unique};\ng.k\u003dUka.prototype;g.k.advance\u003dfunction(a){this.cursor.advance(a);return pw(this.request)};\ng.k.continue\u003dfunction(a){this.cursor.continue(a);return pw(this.request)};\ng.k.delete\u003dfunction(){return ew(this.cursor.delete()).then(function(){})};\ng.k.getKey\u003dfunction(){return this.cursor.key};\ng.k.Cz\u003dfunction(){return this.cursor.primaryKey};\ng.k.getValue\u003dfunction(){return this.cursor.value};\ng.k.update\u003dfunction(a){return ew(this.cursor.update(a))};uw.prototype.B\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return Wka(a,b,c)};\nuw.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return tw(this.name,a)};\nuw.prototype.open\u003dfunction(){function a(){var f,h,l,m,n,p,r,t,v,x;return g.B(function(y){switch(y.i){case 1:return l\u003dnull!\u003d\u003d(f\u003dError().stack)\u0026\u0026void 0!\u003d\u003df?f:\"\",ta(y,2),g.A(y,c.B(c.name,c.options.version,e),4);case 4:m\u003dy.u;for(var z\u003dc.options,D\u003d[],G\u003dg.q(Object.keys(z.oq)),F\u003dG.next();!F.done;F\u003dG.next()){F\u003dF.value;var J\u003dz.oq[F],U\u003dvoid 0\u003d\u003d\u003dJ.CX?Number.MAX_VALUE:J.CX;!(m.i.version\u003e\u003dJ.cn)||m.i.version\u003e\u003dU||m.i.objectStoreNames.contains(F)||D.push(F)}n\u003dD;if(0\u003d\u003d\u003dn.length){y.eb(5);break}p\u003dObject.keys(c.options.oq);\nr\u003dm.objectStoreNames();if(c.J\u003cbt(\"ytidb_reopen_db_retries\",0))return c.J++,m.close(),Pv(new Wv(\"DB_REOPENED_BY_MISSING_OBJECT_STORES\",{dbName:c.name,expectedObjectStores:p,foundObjectStores:r})),y.return(a());if(!(c.D\u003cbt(\"ytidb_remake_db_retries\",1))){y.eb(6);break}c.D++;if(!g.P(\"ytidb_remake_db_enable_backoff_delay\")){y.eb(7);break}return g.A(y,Xka(c.u),8);case 8:c.u*\u003d2;case 7:return g.A(y,c.delete(),9);case 9:return Pv(new Wv(\"DB_DELETED_BY_MISSING_OBJECT_STORES\",{dbName:c.name,expectedObjectStores:p,\nfoundObjectStores:r})),y.return(a());case 6:throw new Xv(r,p);case 5:return y.return(m);case 2:t\u003dwa(y);if(t instanceof DOMException?\"VersionError\"!\u003d\u003dt.name:\"DOMError\"in self\u0026\u0026t instanceof DOMError?\"VersionError\"!\u003d\u003dt.name:!(t instanceof Object\u0026\u0026\"message\"in t)||\"An attempt was made to open a database using a lower version than the existing version.\"!\u003d\u003dt.message){y.eb(10);break}return g.A(y,c.B(c.name,void 0,Object.assign(Object.assign({},e),{upgrade:void 0})),11);case 11:v\u003dy.u;x\u003dv.i.version;if(void 0!\u003d\u003d\nc.options.version\u0026\u0026x\u003ec.options.version+1)throw v.close(),c.C\u003d!1,Yka(c,x);return y.return(v);case 10:throw b(),t instanceof Error\u0026\u0026!g.P(\"ytidb_async_stack_killswitch\")\u0026\u0026(t.stack\u003dt.stack+\"\\n\"+l.substring(l.indexOf(\"\\n\")+1)),$v(t,c.name,\"\",null!\u003d\u003d(h\u003dc.options.version)\u0026\u0026void 0!\u003d\u003dh?h:-1);}})}\nfunction b(){c.i\u003d\u003d\u003dd\u0026\u0026(c.i\u003dvoid 0)}\nvar c\u003dthis;if(!this.C)throw Yka(this);if(this.i)return this.i;var d,e\u003d{blocking:function(f){f.close()},\nclosed:b,jY:b,upgrade:this.options.upgrade};return this.i\u003dd\u003da()};var ww\u003dnew uw(\"YtIdbMeta\",{oq:{databases:{cn:1}},upgrade:function(a,b){b(1)\u0026\u0026iw(a,\"databases\",{keyPath:\"actualName\"})}});var Aw,zw\u003dnew function(){}(new function(){});new Vj;g.k\u003dDw.prototype;g.k.writeThenSend\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Yc\u0026\u0026this.me){var d\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.mf.set(d,this.Yc).then(function(e){d.id\u003de;c.bf.Ae()\u0026\u0026Ew(c,d)}).catch(function(e){Ew(c,d);\nFw(c,e)})}else this.Jm(a,b)};\ng.k.sendThenWrite\u003dfunction(a,b,c){var d\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Yc\u0026\u0026this.me){var e\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0};this.ib\u0026\u0026this.ib(\"nwl_skip_retry\")\u0026\u0026(e.skipRetry\u003dc);if(this.bf.Ae()||this.ib\u0026\u0026this.ib(\"nwl_aggressive_send_then_write\")\u0026\u0026!e.skipRetry){if(!e.skipRetry){var f\u003db.onError?b.onError:function(){};\nb.onError\u003dfunction(h,l){return g.B(function(m){if(1\u003d\u003dm.i)return g.A(m,d.mf.set(e,d.Yc).catch(function(n){Fw(d,n)}),2);\nf(h,l);g.sa(m)})}}this.Jm(a,b,e.skipRetry)}else this.mf.set(e,this.Yc).catch(function(h){d.Jm(a,b,e.skipRetry);\nFw(d,h)})}else c\u003dthis.ib\u0026\u0026this.ib(\"nwl_skip_retry\")\u0026\u0026c,this.Jm(a,b,c)};\ng.k.sendAndWrite\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(this.Yc\u0026\u0026this.me){var d\u003d{url:a,options:b,timestamp:this.now(),status:\"NEW\",sendCount:0},e\u003d!1,f\u003db.onSuccess?b.onSuccess:function(){};\nd.options.onSuccess\u003dfunction(h,l){void 0!\u003d\u003dd.id?c.mf.ws(d.id,c.Yc):e\u003d!0;c.bf.Am\u0026\u0026c.ib\u0026\u0026c.ib(\"vss_network_hint\")\u0026\u0026c.bf.Am(!0);f(h,l)};\nthis.Jm(d.url,d.options);this.mf.set(d,this.Yc).then(function(h){d.id\u003dh;e\u0026\u0026c.mf.ws(d.id,c.Yc)}).catch(function(h){Fw(c,h)})}else this.Jm(a,b)};\ng.k.Ix\u003dfunction(){var a\u003dthis;if(!this.Yc)throw g.aw(\"throttleSend\");this.i||(this.i\u003dthis.Gj.Sf(function(){var b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,a.mf.RK(\"NEW\",a.Yc),2);if(3!\u003dc.i)return b\u003dc.u,b?g.A(c,Ew(a,b),3):(a.LJ(),c.return());a.i\u0026\u0026(a.i\u003d0,a.Ix());g.sa(c)})},this.xO))};\ng.k.LJ\u003dfunction(){this.Gj.xi(this.i);this.i\u003d0};Hw.prototype.toString\u003dfunction(){return this.topic};var tRa\u003dg.Ia(\"ytPubsub2Pubsub2Instance\")||new g.Nr;g.Nr.prototype.subscribe\u003dg.Nr.prototype.subscribe;g.Nr.prototype.unsubscribeByKey\u003dg.Nr.prototype.jg;g.Nr.prototype.publish\u003dg.Nr.prototype.ea;g.Nr.prototype.clear\u003dg.Nr.prototype.clear;g.Ha(\"ytPubsub2Pubsub2Instance\",tRa,void 0);var Kw\u003dg.Ia(\"ytPubsub2Pubsub2SubscribedKeys\")||{};g.Ha(\"ytPubsub2Pubsub2SubscribedKeys\",Kw,void 0);var Lw\u003dg.Ia(\"ytPubsub2Pubsub2TopicToKeys\")||{};g.Ha(\"ytPubsub2Pubsub2TopicToKeys\",Lw,void 0);\nvar rla\u003dg.Ia(\"ytPubsub2Pubsub2IsAsync\")||{};g.Ha(\"ytPubsub2Pubsub2IsAsync\",rla,void 0);g.Ha(\"ytPubsub2Pubsub2SkipSubKey\",null,void 0);g.w(Ow,uw);Ow.prototype.B\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;return(this.options.wx?hla:gla)(a,b,Object.assign({},c))};\nOw.prototype.delete\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;return(this.options.wx?lla:ila)(this.name,a)};var Qw;var uRa\u003d{},Ala\u003dPw(\"ServiceWorkerLogsDatabase\",{oq:(uRa.SWHealthLog\u003d{cn:1},uRa),wx:!0,upgrade:function(a,b){b(1)\u0026\u0026nw(iw(a,\"SWHealthLog\",{keyPath:\"id\",autoIncrement:!0}),\"swHealthNewRequest\",[\"interface\",\"timestamp\"])},\nversion:1});Vw.prototype.requestComplete\u003dfunction(a,b){b\u0026\u0026(this.u\u003d!0);a\u003dthis.removeParams(a);this.i.get(a)||this.i.set(a,b)};\nVw.prototype.isEndpointCFR\u003dfunction(a){a\u003dthis.removeParams(a);return(a\u003dthis.i.get(a))?!1:!1\u003d\u003d\u003da\u0026\u0026this.u?!0:null};\nVw.prototype.removeParams\u003dfunction(a){return a.split(\"?\")[0]};\nVw.prototype.removeParams\u003dVw.prototype.removeParams;Vw.prototype.isEndpointCFR\u003dVw.prototype.isEndpointCFR;Vw.prototype.requestComplete\u003dVw.prototype.requestComplete;Vw.getInstance\u003dWw;var Xw;var Jla\u003dbt(\"network_polling_interval\",3E4);g.w($w,g.vf);g.k\u003d$w.prototype;g.k.Ae\u003dfunction(){var a;return g.P(\"use_shared_nsm\")\u0026\u0026this.i?null\u003d\u003d\u003d(a\u003dthis.i)||void 0\u003d\u003d\u003da?void 0:a.Ae():this.u};\ng.k.Am\u003dfunction(a){var b;g.P(\"use_shared_nsm\")\u0026\u0026this.i?null\u003d\u003d\u003d(b\u003dthis.i)||void 0\u003d\u003d\u003db?void 0:b.i\u003da:a!\u003d\u003dthis.u\u0026\u0026(this.u\u003da)};\ng.k.NT\u003dfunction(a){!g.P(\"use_shared_nsm\")\u0026\u0026(this.C\u003d!0,void 0\u003d\u003d\u003da?0:a)\u0026\u0026(this.K||Ila(this))};\ng.k.vE\u003dfunction(){var a\u003dwindow.navigator.onLine;return void 0\u003d\u003d\u003da?!0:a};\ng.k.fS\u003dfunction(){this.S\u003d!0};\ng.k.Ra\u003dfunction(a,b){return g.P(\"use_shared_nsm\")\u0026\u0026this.i?this.i.Ra(a,b):g.vf.prototype.Ra.call(this,a,b)};\ng.k.Km\u003dfunction(a){var b\u003dthis;if(g.P(\"use_shared_nsm\")\u0026\u0026this.i){var c\u003dgr(this.i,a);c.then(function(d){g.P(\"use_cfr_monitor\")\u0026\u0026Ww().requestComplete(\"generate_204\",d)});\nreturn c}return this.D?this.D:this.D\u003dnew Promise(function(d){var e,f,h;return g.B(function(l){switch(l.i){case 1:return e\u003dwindow.AbortController?new window.AbortController:void 0,f\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.signal,h\u003d!1,ta(l,2,3),e\u0026\u0026(b.J\u003dg.Xu.Sf(function(){e.abort()},a||2E4)),g.A(l,fetch(\"/generate_204\",{method:\"HEAD\",\nsignal:f}),5);case 5:h\u003d!0;case 3:xa(l);g.P(\"use_cfr_monitor\")\u0026\u0026Ww().requestComplete(\"generate_204\",h);b.D\u003dvoid 0;b.J\u0026\u0026g.Xu.xi(b.J);h!\u003d\u003db.u\u0026\u0026(b.u\u003dh,b.u\u0026\u0026b.C?b.dispatchEvent(\"ytnetworkstatus-online\"):b.C\u0026\u0026b.dispatchEvent(\"ytnetworkstatus-offline\"));d(h);ya(l,0);break;case 2:wa(l),h\u003d!1,l.eb(3)}})})};\n$w.prototype.sendNetworkCheckRequest\u003d$w.prototype.Km;$w.prototype.listen\u003d$w.prototype.Ra;$w.prototype.enableErrorFlushing\u003d$w.prototype.fS;$w.prototype.getWindowStatus\u003d$w.prototype.vE;$w.prototype.monitorNetworkStatusChange\u003d$w.prototype.NT;$w.prototype.networkStatusHint\u003d$w.prototype.Am;$w.prototype.isNetworkAvailable\u003d$w.prototype.Ae;$w.getInstance\u003dHla;g.w(ax,g.vf);ax.prototype.Ae\u003dfunction(){var a\u003dg.Ia(\"yt.networkStatusManager.instance.isNetworkAvailable\");return a?a.bind(this.i)():!0};\nax.prototype.Am\u003dfunction(a){var b\u003dg.Ia(\"yt.networkStatusManager.instance.networkStatusHint\").bind(this.i);b\u0026\u0026b(a)};\nax.prototype.Km\u003dfunction(a){var b\u003dthis,c;return g.B(function(d){c\u003dg.Ia(\"yt.networkStatusManager.instance.sendNetworkCheckRequest\").bind(b.i);return g.P(\"skip_network_check_if_cfr\")\u0026\u0026Ww().isEndpointCFR(\"generate_204\")?d.return(new Promise(function(e){var f;b.Am((null\u003d\u003d\u003d(f\u003dwindow.navigator)||void 0\u003d\u003d\u003df?void 0:f.onLine)||!0);e(b.Ae())})):c?d.return(c(a)):d.return(!0)})};var dx;g.w(bx,Dw);bx.prototype.writeThenSend\u003dfunction(a,b){b||(b\u003d{});Tv()||(this.me\u003d!1);Dw.prototype.writeThenSend.call(this,a,b)};\nbx.prototype.sendThenWrite\u003dfunction(a,b,c){b||(b\u003d{});Tv()||(this.me\u003d!1);Dw.prototype.sendThenWrite.call(this,a,b,c)};\nbx.prototype.sendAndWrite\u003dfunction(a,b){b||(b\u003d{});Tv()||(this.me\u003d!1);Dw.prototype.sendAndWrite.call(this,a,b)};\nbx.prototype.awaitInitialization\u003dfunction(){return this.u.promise};var lx\u003d0,nx\u003d0,ox,mx\u003dg.C.ytNetworklessLoggingInitializationOptions||{isNwlInitialized:!1,potentialEsfErrorCounter:nx};g.Ha(\"ytNetworklessLoggingInitializationOptions\",mx,void 0);g.px.prototype.isReady\u003dfunction(){!this.config_\u0026\u0026lka()\u0026\u0026(this.config_\u003dg.wv());return!!this.config_};var Ula\u003dnew Map([[\"dark\",\"USER_INTERFACE_THEME_DARK\"],[\"light\",\"USER_INTERFACE_THEME_LIGHT\"]]),Wla\u003d[\"/fashion\",\"/feed/fashion_destination\",\"/channel/UCrpQ4p1Ql_hG8rKXIKM1MOQ\"];var $la\u003d{};g.w(vx,g.H);vx.prototype.T\u003dfunction(a,b,c,d,e){c\u003dgt((0,g.E)(c,d||this.Sa));c\u003d{target:a,name:b,callback:c};var f;e\u0026\u0026bma()\u0026\u0026(f\u003d{passive:!0});a.addEventListener(b,c.callback,f);this.J.push(c);return c};\nvx.prototype.yc\u003dfunction(a){for(var b\u003d0;b\u003cthis.J.length;b++)if(this.J[b]\u003d\u003da){this.J.splice(b,1);a.target.removeEventListener(a.name,a.callback);break}};\nvx.prototype.ya\u003dfunction(){g.xx(this);g.H.prototype.ya.call(this)};g.Ta(g.yx,g.H);g.yx.prototype.subscribe\u003dfunction(a,b,c){return this.isDisposed()?0:this.ke.subscribe(a,b,c)};\ng.yx.prototype.unsubscribe\u003dfunction(a,b,c){return this.isDisposed()?!1:this.ke.unsubscribe(a,b,c)};\ng.yx.prototype.jg\u003dfunction(a){return this.isDisposed()?!1:this.ke.jg(a)};\ng.yx.prototype.ea\u003dfunction(a,b){return this.isDisposed()?!1:this.ke.ea.apply(this.ke,arguments)};g.w(g.Cx,g.yx);g.k\u003dg.Cx.prototype;g.k.cancel\u003dfunction(){this.B\u0026\u0026(this.B\u003d!1,this.ea(\"dragend\",0,0,null));this.u\u0026\u0026(this.u\u003d!1,this.ea(\"hoverend\",0,0,null),Ex(this),Bx(this))};\ng.k.lM\u003dfunction(a){Ex(this);Dx(this,Fx(\"move\"),this.jM);Dx(this,Fx(\"out\"),this.kM);Dx(this,\"touchstart\",this.mH);this.i\u0026\u0026Dx(this,Fx(\"down\"),this.uF);var b\u003dg.Lu(a);a\u003dOu(a);this.u\u003d!0;this.ea(\"hoverstart\",a.x,a.y,b);this.ea(\"hovermove\",a.x,a.y,b)};\ng.k.jM\u003dfunction(a){var b\u003dg.Lu(a);a\u003dOu(a);if(this.D){var c\u003dthis.D;this.D\u003dnull;if(Nu(c)\u003d\u003db\u0026\u0026Cg(Ou(c),a))return}this.ea(\"hovermove\",a.x,a.y,b)};\ng.k.kM\u003dfunction(a){var b\u003dOu(a),c\u003dNu(a);try{if(c\u0026\u0026g.nh(this.J,c)){this.D\u003da;this.ea(\"hovermove\",b.x,b.y,c);return}}catch(d){}Ex(this);Bx(this);this.u\u003d!1;this.ea(\"hoverend\",b.x,b.y,c)};\ng.k.PT\u003dfunction(a){this.lM(a);this.uF(a)};\ng.k.uF\u003dfunction(a){if(\"number\"!\u003d\u003dtypeof a.button||0\u003d\u003da.button){Ex(this);this.C.T(document,Fx(\"move\"),this.OT);this.C.T(document,Fx(\"up\"),this.TT);var b\u003dg.Lu(a);if(g.ch)Dx(this,\"dragstart\",this.cS);else if(g.Pu(a),(g.HE||Gm)\u0026\u0026b)a:{for(var c\u003db;c;){if(qh(c)||\"-1\"\u003d\u003d\u003dc.getAttribute(\"tabindex\")){c.focus();break a}c\u003dc.parentElement}document.activeElement.blur()}this.B\u003d!0;a\u003dOu(a);this.ea(\"dragstart\",a.x,a.y,b);this.ea(\"dragmove\",a.x,a.y,b)}};\ng.k.cS\u003dfunction(a){g.Pu(a)};\ng.k.OT\u003dfunction(a){var b\u003dg.Lu(a);b\u003d\u003ddocument\u0026\u0026(b\u003dnull);a\u003dOu(a);this.ea(\"hovermove\",a.x,a.y,b);this.ea(\"dragmove\",a.x,a.y,b)};\ng.k.TT\u003dfunction(a){Ex(this);this.B\u003d!1;var b\u003dMu(a),c\u003dg.Lu(a);a\u003dOu(a);b\u0026\u0026g.nh(this.J,b)?(Dx(this,Fx(\"move\"),this.jM),Dx(this,Fx(\"out\"),this.kM),Dx(this,Fx(\"down\"),this.uF),Dx(this,\"touchstart\",this.mH),this.ea(\"dragend\",a.x,a.y,c)):(Bx(this),this.u\u003d!1,this.ea(\"dragend\",a.x,a.y,c),this.ea(\"hoverend\",a.x,a.y,c))};\ng.k.mH\u003dfunction(a){var b\u003da.changedTouches[0];b\u0026\u0026(Ex(this),Dx(this,\"touchmove\",this.rY),Dx(this,\"touchend\",this.DO),Dx(this,\"touchcancel\",this.DO),this.K\u003db.identifier,a\u003dg.Lu(a),this.u||(this.u\u003d!0,this.ea(\"hoverstart\",b.pageX,b.pageY,a)),this.ea(\"hovermove\",b.pageX,b.pageY,a),this.i\u0026\u0026(this.B\u003d!0,this.ea(\"dragstart\",b.pageX,b.pageY,a),this.ea(\"dragmove\",b.pageX,b.pageY,a)))};\ng.k.rY\u003dfunction(a){var b\u003dcma(this,a);b\u0026\u0026(this.i\u0026\u0026g.Pu(a),a\u003dg.Lu(a),this.ea(\"hovermove\",b.pageX,b.pageY,a),this.i\u0026\u0026this.ea(\"dragmove\",b.pageX,b.pageY,a))};\ng.k.DO\u003dfunction(a){var b\u003dcma(this,a);if(b){Ex(this);Bx(this);this.u\u003d!1;var c\u003dg.Lu(a);this.i\u0026\u0026(this.S||g.Pu(a),this.B\u003d!1,this.ea(\"dragend\",b.pageX,b.pageY,c));this.ea(\"hoverend\",b.pageX,b.pageY,c)}};\ng.k.ya\u003dfunction(){this.i\u0026\u0026(g.ch\u0026\u0026this.J.removeAttribute(\"draggable\"),this.J.style.touchAction\u003d\"\");Ex(this);g.yx.prototype.ya.call(this)};Gx.prototype.clone\u003dfunction(){var a\u003dnew Gx,b;for(b in this)if(this.hasOwnProperty(b)){var c\u003dthis[b];a[b]\u003d\"object\"\u003d\u003dLa(c)?g.$e(c):c}return a};var zya\u003d[\"embedded_player\"],vRa\u003d[\"share/get_web_player_share_panel\"],wRa\u003d[\"feedback\"],xRa\u003d[\"notification/modify_channel_preference\"],ACa\u003d[\"offline\"],wCa\u003d[\"offline/get_playback_data_entity\"],MKa\u003d[\"player\"],yRa\u003d[\"browse/edit_playlist\"],zRa\u003d[\"subscription/subscribe\"],ARa\u003d[\"subscription/unsubscribe\"],OKa\u003d[\"next\",\"unplugged/watch_next\"];var Hx\u003dDate.now().toString();var kma,v2\u003dg.C.ytLoggingDocDocumentNonce_;v2||(v2\u003dJx(16),g.Ha(\"ytLoggingDocDocumentNonce_\",v2,void 0));kma\u003dv2;var $ua\u003d{rP:0,z_:1,P_:2,F7:3,M2:4,uca:5,B8:6,T$:7,f$:8,0:\"DEFAULT\",1:\"CHAT\",2:\"CONVERSATIONS\",3:\"MINIPLAYER\",4:\"DIALOG\",5:\"VOZ\",6:\"MUSIC_WATCH_TABS\",7:\"SHARE\",8:\"PUSH_NOTIFICATIONS\"};var fma\u003d1;Kx.prototype.getAsJson\u003dfunction(){var a\u003d{};void 0!\u003d\u003dthis.i.trackingParams?a.trackingParams\u003dthis.i.trackingParams:(a.veType\u003dthis.i.veType,void 0!\u003d\u003dthis.i.veCounter\u0026\u0026(a.veCounter\u003dthis.i.veCounter),void 0!\u003d\u003dthis.i.elementIndex\u0026\u0026(a.elementIndex\u003dthis.i.elementIndex));void 0!\u003d\u003dthis.i.dataElement\u0026\u0026(a.dataElement\u003dthis.i.dataElement.getAsJson());void 0!\u003d\u003dthis.i.youtubeData\u0026\u0026(a.youtubeData\u003dthis.i.youtubeData);return a};\nKx.prototype.getAsJspb\u003dfunction(){var a\u003dnew Bs;void 0!\u003d\u003dthis.i.trackingParams?a.Vj(this.i.trackingParams):(void 0!\u003d\u003dthis.i.veType\u0026\u0026Ed(a,2,this.i.veType),void 0!\u003d\u003dthis.i.veCounter\u0026\u0026Ed(a,6,this.i.veCounter),void 0!\u003d\u003dthis.i.elementIndex\u0026\u0026Ed(a,3,this.i.elementIndex));if(void 0!\u003d\u003dthis.i.dataElement){var b\u003dthis.i.dataElement.getAsJspb();Nd(a,7,b)}return a};\nKx.prototype.toString\u003dfunction(){return JSON.stringify(this.getAsJson())};\nKx.prototype.isClientVe\u003dfunction(){return!this.i.trackingParams\u0026\u0026!!this.i.veType};g.Ha(\"yt_logging_screen.getRootVeType\",hma,void 0);g.Ha(\"yt_logging_screen.getCurrentCsn\",g.Px,void 0);g.Ha(\"yt_logging_screen.getCttAuthInfo\",Qx,void 0);g.Ha(\"yt_logging_screen.setCurrentScreen\",lma,void 0);var uma\u003d[{qF:function(a){return\"Cannot read property \u0027\"+a.key+\"\u0027\"},\nNA:{Error:[{Fg:/(Permission denied) to access property \"([^\u0027]+)\"/,groups:[\"reason\",\"key\"]}],TypeError:[{Fg:/Cannot read property \u0027([^\u0027]+)\u0027 of (null|undefined)/,groups:[\"key\",\"value\"]},{Fg:/\\u65e0\\u6cd5\\u83b7\\u53d6\\u672a\\u5b9a\\u4e49\\u6216 (null|undefined) \\u5f15\\u7528\\u7684\\u5c5e\\u6027\\u201c([^\\u201d]+)\\u201d/,groups:[\"value\",\"key\"]},{Fg:/\\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\"]},{Fg:/No se puede obtener la propiedad \u0027([^\u0027]+)\u0027 de referencia nula o sin definir/,groups:[\"key\"]},{Fg:/Unable to get property \u0027([^\u0027]+)\u0027 of (undefined or null) reference/,groups:[\"key\",\"value\"]},{Fg:/(null) is not an object \\(evaluating \u0027(?:([^.]+)\\.)?([^\u0027]+)\u0027\\)/,groups:[\"value\",\"base\",\"key\"]}]}},{qF:function(a){return\"Cannot call \u0027\"+a.key+\"\u0027\"},\nNA:{TypeError:[{Fg:/(?:([^ ]+)?\\.)?([^ ]+) is not a function/,groups:[\"base\",\"key\"]},{Fg:/([^ ]+) called on (null or undefined)/,groups:[\"key\",\"value\"]},{Fg:/Object (.*) has no method \u0027([^ ]+)\u0027/,groups:[\"base\",\"key\"]},{Fg:/Object doesn\u0027t support property or method \u0027([^ ]+)\u0027/,groups:[\"key\"]},{Fg:/\\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{Fg:/\\uac1c\\uccb4\\uac00 \u0027([^\u0027]+)\u0027 \\uc18d\\uc131\\uc774\\ub098 \\uba54\\uc11c\\ub4dc\\ub97c \\uc9c0\\uc6d0\\ud558\\uc9c0 \\uc54a\\uc2b5\\ub2c8\\ub2e4./,groups:[\"key\"]}]}},{qF:function(a){return a.key+\" is not defined\"},\nNA:{ReferenceError:[{Fg:/(.*) is not defined/,groups:[\"key\"]},{Fg:/Can\u0027t find variable: (.*)/,groups:[\"key\"]}]}}];var pma\u003d{zm:[],pn:[{callback:mma,weight:500}]};var Rx;var Yx\u003dnew g.Nr;var vma\u003dnew Set,sma\u003d0,xma\u003d0,wma\u003d0,tma\u003d[],yma\u003d[\"PhantomJS\",\"Googlebot\",\"TO STOP THIS SECURITY SCAN go/scan\"];g.w(Zx,Gw);var Dma\u003dnew Hw(\"screen-created\",Zx),cy\u003d[],Zua\u003dCma,dy\u003d0;var Fma\u003dg.C.ytLoggingGelSequenceIdObj_||{};g.Ha(\"ytLoggingGelSequenceIdObj_\",Fma,void 0);var BRa\u003d{y_:3611,UY:27686,WY:85013,XY:23462,ZY:42016,aZ:62407,bZ:26926,YY:43781,dZ:51236,eZ:79148,fZ:50160,gZ:77504,AZ:87907,BZ:18630,TZ:54445,UZ:80935,b_:105675,c_:37521,d_:47786,f_:98349,g_:123695,k_:6827,l_:29434,w_:7282,x_:124448,H_:32276,G_:76278,I_:93911,K_:106531,L_:27259,M_:27262,N_:27263,Q_:21759,R_:27107,S_:62936,T_:49568,V_:38408,W_:80637,X_:68727,Y_:68728,Z_:80353,b0:80356,d0:74610,e0:45707,f0:83962,g0:83970,h0:46713,j0:89711,k0:74612,l0:93265,m0:74611,n0:131380,q0:128979,r0:139311,s0:128978,\no0:131391,t0:105350,v0:139312,w0:134800,u0:131392,y0:113533,z0:93252,A0:99357,C0:94521,D0:114252,E0:113532,F0:94522,B0:94583,G0:88E3,H0:139580,I0:93253,J0:93254,K0:94387,L0:94388,M0:93255,N0:97424,x0:72502,O0:110111,P0:76019,R0:117092,S0:117093,Q0:89431,T0:110466,U0:77240,V0:60508,W0:137401,X0:137402,Y0:137046,Z0:73393,b1:113534,d1:92098,e1:131381,f1:84517,g1:83759,h1:80357,j1:86113,l1:72598,m1:72733,n1:107349,o1:124275,q1:118203,t1:133275,u1:133274,v1:133272,w1:133273,z1:133276,B1:117431,A1:133797,\nC1:128572,D1:133405,E1:117429,F1:117430,G1:117432,H1:120080,I1:117259,J1:121692,K1:132972,L1:133051,M1:133658,N1:132971,O1:97615,P1:142303,Q1:31402,S1:133624,T1:133623,U1:133622,R1:133621,V1:84774,W1:95117,X1:98930,Y1:98931,Z1:98932,b2:43347,d2:129889,e2:45474,f2:100352,g2:84758,h2:98443,j2:117985,l2:74613,m2:74614,n2:64502,o2:136032,q2:74615,s2:74616,t2:122224,u2:74617,v2:77820,w2:74618,z2:93278,A2:93274,B2:93275,C2:93276,D2:22110,E2:29433,H2:133798,I2:132295,J2:120541,N2:82047,O2:113550,P2:75836,\nQ2:75837,U2:42352,Y2:84512,Z2:76065,d3:75989,h3:16623,j3:32594,l3:27240,n3:32633,x3:74858,A3:3945,z3:16989,B3:45520,C3:25488,D3:25492,E3:25494,G3:55760,H3:14057,I3:18451,J3:57204,K3:57203,L3:17897,M3:57205,N3:18198,O3:17898,P3:17909,Q3:43980,R3:46220,b4:11721,e4:49954,j4:96369,l4:3854,s4:56251,t4:25624,z4:16906,A4:99999,C4:68172,D4:27068,V4:47973,W4:72773,X4:26970,Y4:26971,Z4:96805,a5:17752,b5:73233,c5:109512,d5:22256,e5:14115,f5:22696,g5:89278,h5:89277,i5:109513,j5:43278,k5:43459,l5:43464,m5:89279,\nn5:43717,o5:55764,p5:22255,q5:89281,r5:40963,s5:43277,t5:43442,v5:91824,x5:120137,z5:96367,A5:36850,B5:72694,C5:37414,D5:36851,F5:124863,E5:121343,G5:73491,H5:54473,I5:43375,J5:46674,W5:139095,X5:32473,b6:72901,c6:72906,d6:50947,e6:50612,f6:50613,g6:50942,h6:84938,i6:84943,j6:84939,k6:84941,l6:84944,m6:84940,n6:84942,o6:35585,p6:51926,q6:79983,r6:63238,s6:18921,t6:63241,u6:57893,v6:41182,w6:135732,x6:33424,y6:22207,z6:42993,A6:36229,B6:22206,C6:22205,D6:18993,E6:19001,F6:18990,G6:18991,H6:18997,I6:18725,\nJ6:19003,K6:36874,L6:44763,M6:33427,N6:67793,O6:22182,P6:37091,Q6:34650,R6:50617,S6:47261,T6:22287,U6:25144,V6:97917,X6:62397,Y6:125598,Z6:137935,a7:36961,b7:108035,c7:27426,d7:27857,e7:27846,f7:27854,g7:69692,h7:61411,i7:39299,j7:38696,k7:62520,l7:36382,m7:108701,n7:50663,o7:36387,p7:14908,q7:37533,r7:105443,s7:61635,t7:62274,u7:133818,v7:65702,w7:65703,x7:65701,y7:76256,A7:37671,B7:49953,I7:36216,J7:28237,K7:39553,L7:29222,M7:26107,N7:38050,O7:26108,Q7:120745,P7:26109,R7:26110,S7:66881,T7:28236,\nU7:14586,Y7:57929,a8:74723,b8:44098,c8:44099,f8:23528,g8:61699,d8:134104,e8:134103,h8:59149,j8:101951,k8:97346,l8:118051,m8:95102,n8:64882,o8:119505,p8:63595,q8:63349,r8:95101,s8:75240,t8:27039,u8:68823,v8:21537,w8:83464,x8:75707,y8:83113,z8:101952,A8:101953,C8:79610,H8:125755,I8:24402,J8:24400,K8:32925,L8:57173,N8:122502,O8:138480,P8:64423,Q8:64424,S8:33986,T8:100828,U8:129089,V8:21409,l9:135155,m9:135156,n9:135157,o9:135158,p9:135159,q9:135160,r9:135161,s9:135162,t9:135163,u9:135164,v9:135165,w9:135166,\ni9:11070,j9:11074,k9:17880,x9:14001,z9:30709,A9:30707,B9:30711,C9:30710,D9:30708,y9:26984,E9:63648,F9:63649,I9:51879,N9:111059,P9:5754,Q9:20445,V9:130975,U9:130976,W9:110386,Y9:113746,Z9:66557,g$:17310,h$:28631,j$:21589,k$:68012,l$:60480,m$:138664,n$:141121,o$:31571,p$:141978,t$:76980,x$:41577,y$:45469,D$:38669,E$:13768,F$:13777,I$:141842,J$:62985,K$:4724,L$:59369,M$:43927,N$:43928,Q$:12924,S$:100355,V$:56219,W$:27669,X$:10337,U$:47896,Y$:122629,aaa:139723,Z$:139722,baa:121258,caa:107598,daa:127991,\neaa:96639,faa:107536,haa:130169,iaa:96661,jaa:96658,maa:116646,naa:121122,oaa:96660,paa:127738,qaa:127083,raa:104443,saa:96659,taa:106442,vaa:134840,yaa:63667,zaa:63668,Aaa:63669,Baa:130686,Gaa:78314,Jaa:55761,Kaa:127098,Laa:134841,Paa:96368,Qaa:67374,Raa:48992,Uaa:49956,Yaa:31961,Zaa:26388,eba:23811,fba:5E4,hba:126250,kba:96370,lba:47355,mba:47356,Aba:37935,Dba:45521,Eba:21760,Gba:83769,Hba:49977,Iba:49974,Jba:93497,Kba:93498,Lba:34325,Nba:140759,Oba:115803,Pba:123707,Qba:100081,Rba:35309,Sba:68314,\nTba:25602,Uba:100339,Wba:59018,Xba:18248,Yba:50625,Zba:9729,aca:37168,bca:37169,cca:21667,dca:16749,eca:18635,fca:39305,gca:18046,ica:53969,jca:8213,lca:93926,oca:102852,pca:110099,qca:22678,rca:69076,sca:137575,vca:139224,wca:100856,yca:17736,zca:3832,Cca:55759,Dca:64031,cda:93044,eda:93045,ida:34388,jda:17657,kda:17655,lda:39579,mda:39578,nda:77448,oda:8196,pda:11357,qda:69877,rda:8197,tda:82039};hy.prototype.clear\u003dfunction(){this.u.clear();this.i.clear();this.B.clear()};\nKa(hy);var jy;g.iy\u003dCf(function(){var a\u003dnew Ur;return a.isAvailable()?new g.Rr(a):null});\njy\u003dCf(function(){var a\u003dnew Pfa;return a.isAvailable()?new g.Rr(a):null});var Ima\u003d/\\.vflset|-vfl[a-zA-Z0-9_+\u003d-]+/,Jma\u003d/-[a-zA-Z]{2,3}_[a-zA-Z]{2,3}(?\u003d(\\/|$))/,Mma\u003d{};g.w(ty,g.H);var Uma\u003d!1;g.w(Ay,g.H);Ay.prototype.GE\u003dfunction(){var a\u003dthis.C().rE(\"SLOT_TYPE_PLAYER_BYTES\",1),b\u003dvy(this.i.get(),1).clientPlaybackNonce,c\u003d!1;a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next()){d\u003dd.value;var e\u003d\"SLOT_TYPE_PLAYER_BYTES\"\u003d\u003d\u003dd.rb\u0026\u0026d.Rb instanceof zy?d.Rb.Wo:void 0;e\u0026\u0026e\u003d\u003d\u003db\u0026\u0026(c\u0026\u0026R(\"More than 1 preroll playerBytes slot detected\",d),c\u003d!0)}return c};\nAy.prototype.lh\u003dfunction(a,b,c,d,e,f){var h\u003dthis,l\u003dvy(this.i.get(),1);l.yp?this.Ha.get().Jp():(uy(this.B.get(),\"OPPORTUNITY_TYPE_PLAYER_RESPONSE_RECEIVED\",function(){return Sma(h.u.get(),d,e,a,b,f,l)}),hQa(this.cD))};\nAy.prototype.Oj\u003dfunction(){};var w2\u003d{},My\u003d(w2.AD_MARKER\u003d\"ytp-ad-progress\",w2.CHAPTER_MARKER\u003d\"ytp-chapter-marker\",w2.TIME_MARKER\u003d\"ytp-time-marker\",w2);var $ma\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/)\"),Xma\u003dRegExp(\"^http://0\\\\.[a-z0-9\\\\-_]+\\\\.[a-z0-9\\\\-_]+\\\\.l2gfe\\\\.[a-z0-9_]+\\\\.([a-z]{2}|i)\\\\.borg\\\\.google\\\\.com(:[0-9]+)?/|^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?://((?:uytfe\\\\.corp|dev-uytfe\\\\.corp|uytfe\\\\.sandbox)\\\\.google\\\\.com/|([-\\\\w]*www[-\\\\w]*\\\\.|[-\\\\w]*web[-\\\\w]*\\\\.|[-\\\\w]*canary[-\\\\w]*\\\\.|[-\\\\w]*dev[-\\\\w]*\\\\.|[-\\\\w]{1,3}\\\\.)+(corp\\\\.)?youtube(-nocookie|kids)?\\\\.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/[^/\\\\\\\\%]+/|)|(tv|tv-green-qa|tv-release-qa)\\\\.youtube\\\\.com/|[A-Za-z0-9-]+\\\\.prod\\\\.google\\\\.com(:[0-9]+)?/|m?web-ppg\\\\.corp\\\\.google\\\\.com/)\"),\nbna\u003dRegExp(\"^https?://(www\\\\.google\\\\.com/pagead/xsul|www\\\\.youtube\\\\.com/pagead/slav)\"),lna\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|youtube\\\\-nocookie\\\\.com|youtubekids\\\\.com)[.]?(:[0-9]+)?/|([A-Za-z0-9-]{1,63}\\\\.)*(sandbox\\\\.google\\\\.com)(:[0-9]+)?(/(?!url\\\\b)|$))\"),\njna\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)|$))\"),ena\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.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)|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|(photos\\\\-image\\\\-(dev|qa)(-auth)?\\\\.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)?))\\\\/|^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/)\"),\nYma\u003dRegExp(\"^https?.*#ocr$|^https?://(aksecure\\\\.imrworldwide\\\\.com/|cdn\\\\.imrworldwide\\\\.com/|secure\\\\-..\\\\.imrworldwide\\\\.com/)\"),hna\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)\"),dna\u003dRegExp(\"^((http(s)?):)?\\\\/\\\\/((((lh[3-6](-tt|-d[a-g,z])?\\\\.((ggpht)|(googleusercontent)|(google)|(sandbox\\\\.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)|(dp[3-6]\\\\.googleusercontent\\\\.cn)|(dp4\\\\.googleusercontent\\\\.com)|(photos\\\\-image\\\\-(dev|qa)(-auth)?\\\\.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)?))\\\\/|^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-gz]|-testonly)?\\\\.(googleusercontent|photos\\\\.google)\\\\.com/.*$)\"),\nfna\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)\"),\nZqa\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://canvastester-3fd0b\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-d\\\\.appspot\\\\.com(/|$)|^https://narrative-news-cast-receiver-f\\\\.appspot\\\\.com(/|$)|^https://one\\\\.google\\\\.com(/|$)|^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|books\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-autopush\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-canary\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-internal\\\\-sandbox\\\\.googleusercontent\\\\.com|play\\\\-books\\\\-staging\\\\-sandbox\\\\.googleusercontent\\\\.com|blogger\\\\.com|mail\\\\.google\\\\.com|survey\\\\.g\\\\.doubleclick\\\\.net|youtube\\\\.com|youtube\\\\.googleapis\\\\.com|youtube\\\\-nocookie\\\\.com|yt\\\\-web\\\\-embedded\\\\-player\\\\.appspot\\\\.com|youtubekids\\\\.com|vevo\\\\.com|chat\\\\.google\\\\.com|meet\\\\.google\\\\.com|stadia\\\\.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)\"),\nCRa\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://stadia\\\\.google\\\\.com|https://one\\\\.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)\\\\.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|canary|internal|staging)-sandbox)\\\\.googleusercontent\\\\.com$|^https://(draft|www|(www\\\\.)?dev\\\\.sandbox|(www\\\\.)?autopush\\\\.sandbox|(www\\\\.)?restore\\\\.sandbox)\\\\.blogger\\\\.com$|^https://[0-9a-f]{1,63}\\\\.proxy\\\\.googleprod\\\\.com$|^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.Ny.prototype.getId\u003dfunction(){return this.id};\ng.Ny.prototype.toString\u003dfunction(){return\"CueRange{\"+this.namespace+\":\"+this.id+\"}[\"+pna(this.start)+\", \"+pna(this.end)+\"]\"};\ng.Ny.prototype.contains\u003dfunction(a,b){return a\u003e\u003dthis.start\u0026\u0026(a\u003cthis.end||a\u003d\u003d\u003dthis.end\u0026\u0026this.start\u003d\u003d\u003dthis.end)\u0026\u0026(null\u003d\u003db||a\u003cb\u0026\u0026b\u003c\u003dthis.end)};\nvar ona\u003d1;g.Ny.prototype.getId\u003dg.Ny.prototype.getId;g.w(Ry,g.Ny);Ry.prototype.deactivate\u003dfunction(){this.B\u003d!0};\nRy.prototype.Kv\u003dfunction(){return this.end-this.start};var x2;var DRa\u003dg.vb(),ERa\u003dDRa.match(/\\((iPad|iPhone|iPod)( Simulator)?;/);if(!ERa||2\u003eERa.length)x2\u003dvoid 0;else{var y2\u003dDRa.match(/\\((iPad|iPhone|iPod)( Simulator)?; (U; )?CPU (iPhone )?OS (\\d+_\\d)[_ ]/);x2\u003dy2\u0026\u00266\u003d\u003dy2.length?Number(y2[5].replace(\"_\",\".\")):0}var jG\u003dx2,oN\u003d0\u003c\u003djG;oN\u0026\u00260\u003c\u003dg.vb().search(\"Safari\")\u0026\u0026g.vb().search(\"Version\");g.w(Wy,Gw);g.w(tna,Gw);var zna\u003dnew Hw(\"aft-recorded\",Wy),FRa\u003dnew Hw(\"timing-sent\",tna);var z2\u003dwindow,Yy\u003dz2.performance||z2.mozPerformance||z2.msPerformance||z2.webkitPerformance||new una;var yna\u003d!1,A2\u003d{\u0027script[name\u003d\"scheduler/scheduler\"]\u0027:\"sj\",\u0027script[name\u003d\"player/base\"]\u0027:\"pj\",\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\",\u0027link[rel\u003d\"stylesheet\"][name\u003d\"mobile-polymer-player-ias\"]\u0027:\"mcpc\",\n\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\",\u0027script[name\u003d\"mobile_blazer_watch_mod\"]\u0027:\"mbwj\"},\nMna\u003d(0,g.E)(Yy.clearResourceTimings||Yy.webkitClearResourceTimings||Yy.mozClearResourceTimings||Yy.msClearResourceTimings||Yy.oClearResourceTimings||g.Ja,Yy);var jz\u003dg.C.ytLoggingLatencyUsageStats_||{};g.Ha(\"ytLoggingLatencyUsageStats_\",jz,void 0);hz.prototype.tick\u003dfunction(a,b,c,d){kz(this,\"tick_\"+a+\"_\"+b)||(c\u003d{timestamp:c,cttAuthInfo:d},g.P(\"web_csi_via_jspb\")?(d\u003dnew jga,Ed(d,1,a),Ed(d,2,b),a\u003dnew Ds,Od(a,5,Dna,d),Gma(a,c)):g.Mv(\"latencyActionTicked\",{tickName:a,clientActionNonce:b},c))};\nhz.prototype.info\u003dfunction(a,b,c){var d\u003dObject.keys(a).join(\"\");kz(this,\"info_\"+d+\"_\"+b)||(a\u003dObject.assign({},a),a.clientActionNonce\u003db,g.Mv(\"latencyActionInfo\",a,{cttAuthInfo:c}))};\nhz.prototype.span\u003dfunction(a,b,c){var d\u003dObject.keys(a).join(\"\");kz(this,\"span_\"+d+\"_\"+b)||(a.clientActionNonce\u003db,g.Mv(\"latencyActionSpan\",a,{cttAuthInfo:c}))};var B2\u003d{},Kna\u003d(B2.auto_search\u003d\"LATENCY_ACTION_AUTO_SEARCH\",B2.ad_to_ad\u003d\"LATENCY_ACTION_AD_TO_AD\",B2.ad_to_video\u003d\"LATENCY_ACTION_AD_TO_VIDEO\",B2[\"analytics.explore\"]\u003d\"LATENCY_ACTION_CREATOR_ANALYTICS_EXPLORE\",B2.app_startup\u003d\"LATENCY_ACTION_APP_STARTUP\",B2[\"artist.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_ANALYTICS\",B2[\"artist.events\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_CONCERTS\",B2[\"artist.presskit\"]\u003d\"LATENCY_ACTION_CREATOR_ARTIST_PROFILE\",B2.browse\u003d\"LATENCY_ACTION_BROWSE\",B2.channels\u003d\"LATENCY_ACTION_CHANNELS\",\nB2.creator_channel_dashboard\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_DASHBOARD\",B2[\"channel.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_ANALYTICS\",B2[\"channel.comments\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COMMENTS\",B2[\"channel.content\"]\u003d\"LATENCY_ACTION_CREATOR_POST_LIST\",B2[\"channel.copyright\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_COPYRIGHT\",B2[\"channel.editing\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_EDITING\",B2[\"channel.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MONETIZATION\",B2[\"channel.music\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_MUSIC\",\nB2[\"channel.playlists\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_PLAYLISTS\",B2[\"channel.translations\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_TRANSLATIONS\",B2[\"channel.videos\"]\u003d\"LATENCY_ACTION_CREATOR_CHANNEL_VIDEOS\",B2[\"channel.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_LIVE_STREAMING\",B2.chips\u003d\"LATENCY_ACTION_CHIPS\",B2[\"dialog.copyright_strikes\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_COPYRIGHT_STRIKES\",B2[\"dialog.uploads\"]\u003d\"LATENCY_ACTION_CREATOR_DIALOG_UPLOADS\",B2.direct_playback\u003d\"LATENCY_ACTION_DIRECT_PLAYBACK\",B2.embed\u003d\n\"LATENCY_ACTION_EMBED\",B2.entity_key_serialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_SERIALIZATION_PERF\",B2.entity_key_deserialization_perf\u003d\"LATENCY_ACTION_ENTITY_KEY_DESERIALIZATION_PERF\",B2.explore\u003d\"LATENCY_ACTION_EXPLORE\",B2.home\u003d\"LATENCY_ACTION_HOME\",B2.library\u003d\"LATENCY_ACTION_LIBRARY\",B2.live\u003d\"LATENCY_ACTION_LIVE\",B2.live_pagination\u003d\"LATENCY_ACTION_LIVE_PAGINATION\",B2.onboarding\u003d\"LATENCY_ACTION_ONBOARDING\",B2.parent_profile_settings\u003d\"LATENCY_ACTION_KIDS_PARENT_PROFILE_SETTINGS\",B2.parent_tools_collection\u003d\n\"LATENCY_ACTION_PARENT_TOOLS_COLLECTION\",B2.parent_tools_dashboard\u003d\"LATENCY_ACTION_PARENT_TOOLS_DASHBOARD\",B2.player_att\u003d\"LATENCY_ACTION_PLAYER_ATTESTATION\",B2[\"post.comments\"]\u003d\"LATENCY_ACTION_CREATOR_POST_COMMENTS\",B2[\"post.edit\"]\u003d\"LATENCY_ACTION_CREATOR_POST_EDIT\",B2.prebuffer\u003d\"LATENCY_ACTION_PREBUFFER\",B2.prefetch\u003d\"LATENCY_ACTION_PREFETCH\",B2.profile_settings\u003d\"LATENCY_ACTION_KIDS_PROFILE_SETTINGS\",B2.profile_switcher\u003d\"LATENCY_ACTION_LOGIN\",B2.reel_watch\u003d\"LATENCY_ACTION_REEL_WATCH\",B2.results\u003d\"LATENCY_ACTION_RESULTS\",\nB2.search_ui\u003d\"LATENCY_ACTION_SEARCH_UI\",B2.search_suggest\u003d\"LATENCY_ACTION_SUGGEST\",B2.search_zero_state\u003d\"LATENCY_ACTION_SEARCH_ZERO_STATE\",B2.secret_code\u003d\"LATENCY_ACTION_KIDS_SECRET_CODE\",B2.seek\u003d\"LATENCY_ACTION_PLAYER_SEEK\",B2.settings\u003d\"LATENCY_ACTION_SETTINGS\",B2.tenx\u003d\"LATENCY_ACTION_TENX\",B2.video_to_ad\u003d\"LATENCY_ACTION_VIDEO_TO_AD\",B2.watch\u003d\"LATENCY_ACTION_WATCH\",B2.watch_it_again\u003d\"LATENCY_ACTION_KIDS_WATCH_IT_AGAIN\",B2[\"watch,watch7\"]\u003d\"LATENCY_ACTION_WATCH\",B2[\"watch,watch7_html5\"]\u003d\"LATENCY_ACTION_WATCH\",\nB2[\"watch,watch7ad\"]\u003d\"LATENCY_ACTION_WATCH\",B2[\"watch,watch7ad_html5\"]\u003d\"LATENCY_ACTION_WATCH\",B2.wn_comments\u003d\"LATENCY_ACTION_LOAD_COMMENTS\",B2.ww_rqs\u003d\"LATENCY_ACTION_WHO_IS_WATCHING\",B2[\"video.analytics\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_ANALYTICS\",B2[\"video.comments\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_COMMENTS\",B2[\"video.edit\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_EDIT\",B2[\"video.editor\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR\",B2[\"video.editor_async\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_VIDEO_EDITOR_ASYNC\",B2[\"video.live_settings\"]\u003d\n\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_SETTINGS\",B2[\"video.live_streaming\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_LIVE_STREAMING\",B2[\"video.monetization\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_MONETIZATION\",B2[\"video.translations\"]\u003d\"LATENCY_ACTION_CREATOR_VIDEO_TRANSLATIONS\",B2.voice_assistant\u003d\"LATENCY_ACTION_VOICE_ASSISTANT\",B2.cast_load_by_entity_to_watch\u003d\"LATENCY_ACTION_CAST_LOAD_BY_ENTITY_TO_WATCH\",B2.networkless_performance\u003d\"LATENCY_ACTION_NETWORKLESS_PERFORMANCE\",B2),C2\u003d{},Fna\u003d(C2.ad_allowed\u003d\"adTypesAllowed\",C2.yt_abt\u003d\n\"adBreakType\",C2.ad_cpn\u003d\"adClientPlaybackNonce\",C2.ad_docid\u003d\"adVideoId\",C2.yt_ad_an\u003d\"adNetworks\",C2.ad_at\u003d\"adType\",C2.aida\u003d\"appInstallDataAgeMs\",C2.browse_id\u003d\"browseId\",C2.p\u003d\"httpProtocol\",C2.t\u003d\"transportProtocol\",C2.cs\u003d\"commandSource\",C2.cpn\u003d\"clientPlaybackNonce\",C2.ccs\u003d\"creatorInfo.creatorCanaryState\",C2.ctop\u003d\"creatorInfo.topEntityType\",C2.csn\u003d\"clientScreenNonce\",C2.docid\u003d\"videoId\",C2.GetHome_rid\u003d\"requestIds\",C2.GetSearch_rid\u003d\"requestIds\",C2.GetPlayer_rid\u003d\"requestIds\",C2.GetWatchNext_rid\u003d\"requestIds\",\nC2.GetBrowse_rid\u003d\"requestIds\",C2.GetLibrary_rid\u003d\"requestIds\",C2.is_continuation\u003d\"isContinuation\",C2.is_nav\u003d\"isNavigation\",C2.b_p\u003d\"kabukiInfo.browseParams\",C2.is_prefetch\u003d\"kabukiInfo.isPrefetch\",C2.is_secondary_nav\u003d\"kabukiInfo.isSecondaryNav\",C2.nav_type\u003d\"kabukiInfo.navigationType\",C2.prev_browse_id\u003d\"kabukiInfo.prevBrowseId\",C2.query_source\u003d\"kabukiInfo.querySource\",C2.voz_type\u003d\"kabukiInfo.vozType\",C2.yt_lt\u003d\"loadType\",C2.mver\u003d\"creatorInfo.measurementVersion\",C2.yt_ad\u003d\"isMonetized\",C2.nr\u003d\"webInfo.navigationReason\",\nC2.nrsu\u003d\"navigationRequestedSameUrl\",C2.ncnp\u003d\"webInfo.nonPreloadedNodeCount\",C2.pnt\u003d\"performanceNavigationTiming\",C2.prt\u003d\"playbackRequiresTap\",C2.plt\u003d\"playerInfo.playbackType\",C2.pis\u003d\"playerInfo.playerInitializedState\",C2.paused\u003d\"playerInfo.isPausedOnLoad\",C2.yt_pt\u003d\"playerType\",C2.fmt\u003d\"playerInfo.itag\",C2.yt_pl\u003d\"watchInfo.isPlaylist\",C2.yt_pre\u003d\"playerInfo.preloadType\",C2.yt_ad_pr\u003d\"prerollAllowed\",C2.pa\u003d\"previousAction\",C2.yt_red\u003d\"isRedSubscriber\",C2.rce\u003d\"mwebInfo.responseContentEncoding\",C2.rc\u003d\"resourceInfo.resourceCache\",\nC2.scrh\u003d\"screenHeight\",C2.scrw\u003d\"screenWidth\",C2.st\u003d\"serverTimeMs\",C2.ssdm\u003d\"shellStartupDurationMs\",C2.br_trs\u003d\"tvInfo.bedrockTriggerState\",C2.kebqat\u003d\"kabukiInfo.earlyBrowseRequestInfo.abandonmentType\",C2.kebqa\u003d\"kabukiInfo.earlyBrowseRequestInfo.adopted\",C2.label\u003d\"tvInfo.label\",C2.is_mdx\u003d\"tvInfo.isMdx\",C2.preloaded\u003d\"tvInfo.isPreloaded\",C2.aac_type\u003d\"tvInfo.authAccessCredentialType\",C2.upg_player_vis\u003d\"playerInfo.visibilityState\",C2.query\u003d\"unpluggedInfo.query\",C2.upg_chip_ids_string\u003d\"unpluggedInfo.upgChipIdsString\",\nC2.yt_vst\u003d\"videoStreamType\",C2.vph\u003d\"viewportHeight\",C2.vpw\u003d\"viewportWidth\",C2.yt_vis\u003d\"isVisible\",C2.rcl\u003d\"mwebInfo.responseContentLength\",C2.GetSettings_rid\u003d\"requestIds\",C2.GetTrending_rid\u003d\"requestIds\",C2.GetMusicSearchSuggestions_rid\u003d\"requestIds\",C2.REQUEST_ID\u003d\"requestIds\",C2),Gna\u003d\"isContinuation isNavigation kabukiInfo.earlyBrowseRequestInfo.adopted kabukiInfo.isPrefetch kabukiInfo.isSecondaryNav isMonetized navigationRequestedSameUrl performanceNavigationTiming playerInfo.isPausedOnLoad prerollAllowed isRedSubscriber tvInfo.isMdx tvInfo.isPreloaded isVisible watchInfo.isPlaylist playbackRequiresTap\".split(\" \"),\nD2\u003d{},Hna\u003d(D2.ccs\u003d\"CANARY_STATE_\",D2.mver\u003d\"MEASUREMENT_VERSION_\",D2.pis\u003d\"PLAYER_INITIALIZED_STATE_\",D2.yt_pt\u003d\"LATENCY_PLAYER_\",D2.pa\u003d\"LATENCY_ACTION_\",D2.ctop\u003d\"TOP_ENTITY_TYPE_\",D2.yt_vst\u003d\"VIDEO_STREAM_TYPE_\",D2),Ina\u003d\"all_vc ap aq c cbr cbrand cbrver cmodel cos cosver cplatform ctheme cver ei l_an l_mm plid srt yt_fss yt_li vpst vpni2 vpil2 icrc icrt pa GetAccountOverview_rid GetHistory_rid cmt d_vpct d_vpnfi d_vpni nsru pc pfa pfeh pftr pnc prerender psc rc start tcrt tcrc ssr vpr vps yt_abt yt_fn yt_fs yt_pft yt_pre yt_pt yt_pvis ytu_pvis yt_ref yt_sts tds\".split(\" \");var E2\u003dwindow;E2.ytcsi\u0026\u0026(E2.ytcsi.info\u003dg.rz,E2.ytcsi.tick\u003dsz);var Fsa\u003d{R2:1,m3:2,PAUSED:3,1:\"DISABLED\",2:\"ENABLED\",3:\"PAUSED\"};var nT\u003d16/9,GRa\u003d[.25,.5,.75,1,1.25,1.5,1.75,2],HRa\u003dGRa.concat([3,4,5,6,7,8,9,10,15]);var IRa\u003d[\"h\",\"H\"],JRa\u003d[\"9\",\"(\"],KRa\u003d[\"9h\",\"(h\"],LRa\u003d[\"8\",\"*\"],MRa\u003d[\"a\",\"A\"],NRa\u003d[\"o\",\"O\"],ORa\u003d[\"m\",\"M\"],PRa\u003d[\"mac3\",\"MAC3\"],QRa\u003d[\"meac3\",\"MEAC3\"],F2\u003d{},uqa\u003d(F2.h\u003dIRa,F2.H\u003dIRa,F2[\"9\"]\u003dJRa,F2[\"(\"]\u003dJRa,F2[\"9h\"]\u003dKRa,F2[\"(h\"]\u003dKRa,F2[\"8\"]\u003dLRa,F2[\"*\"]\u003dLRa,F2.a\u003dMRa,F2.A\u003dMRa,F2.o\u003dNRa,F2.O\u003dNRa,F2.m\u003dORa,F2.M\u003dORa,F2.mac3\u003dPRa,F2.MAC3\u003dPRa,F2.meac3\u003dQRa,F2.MEAC3\u003dQRa,F2);zz.prototype.getLanguageInfo\u003dfunction(){return this.Ec};\nzz.prototype.toString\u003dfunction(){return this.Ec.name};\nzz.prototype.getLanguageInfo\u003dzz.prototype.getLanguageInfo;var G2,Ez;G2\u003d{};g.Bz\u003d(G2.auto\u003d0,G2.tiny\u003d144,G2.light\u003d144,G2.small\u003d240,G2.medium\u003d360,G2.large\u003d480,G2.hd720\u003d720,G2.hd1080\u003d1080,G2.hd1440\u003d1440,G2.hd2160\u003d2160,G2.hd2880\u003d2880,G2.highres\u003d4320,G2);Ez\u003d{0:\"auto\",144:\"tiny\",240:\"small\",360:\"medium\",480:\"large\",720:\"hd720\",1080:\"hd1080\",1440:\"hd1440\",2160:\"hd2160\",2880:\"hd2880\",4320:\"highres\"};Az.prototype.equals\u003dfunction(a){return this.u\u003d\u003d\u003da.u\u0026\u0026this.i\u003d\u003d\u003da.i\u0026\u0026this.B\u003d\u003d\u003da.B\u0026\u0026this.reason\u003d\u003d\u003da.reason};\nAz.prototype.isLocked\u003dfunction(){return this.B\u0026\u0026!!this.u\u0026\u0026this.u\u003d\u003d\u003dthis.i};\nAz.prototype.compose\u003dfunction(a){if(a.B\u0026\u0026Dz(a))return wF;if(a.B||Dz(this))return a;if(this.B||Dz(a))return this;var b\u003dthis.u\u0026\u0026a.u?Math.max(this.u,a.u):this.u||a.u,c\u003dthis.i\u0026\u0026a.i?Math.min(this.i,a.i):this.i||a.i;b\u003dMath.min(b,c);return b\u003d\u003d\u003dthis.u\u0026\u0026c\u003d\u003d\u003dthis.i?this:new Az(b,c,!1,c\u003d\u003d\u003dthis.i?this.reason:a.reason)};\nAz.prototype.C\u003dfunction(a){return a.video?Rna(this,a.video.quality):!1};\nvar RRa\u003dCz(\"auto\",\"hd1080\",!1,\"l\"),RHa\u003dCz(\"auto\",\"large\",!1,\"l\"),wF\u003dCz(\"auto\",\"auto\",!1,\"p\");Cz(\"small\",\"auto\",!1,\"p\");Gz.prototype.Jn\u003dfunction(a){a\u003da||wF;for(var b\u003dg.Cp(this.videoInfos,function(h){return a.C(h)}),c\u003d[],d\u003d{},e\u003d0;e\u003cb.length;e++){var f\u003db[e].video;\nd[f.quality]||(c.push(f),d[f.quality]\u003d!0)}return c};\nGz.prototype.getAvailableAudioTracks\u003dfunction(){return this.audioTracks};var vA\u003d{Nu:function(a,b){a.splice(0,b)},\nnx:function(a){a.reverse()},\nc2:function(a,b){var c\u003da[0];a[0]\u003da[b%a.length];a[b%a.length]\u003dc}};g.wA.prototype.set\u003dfunction(a,b){this.i[a]!\u003d\u003db\u0026\u0026(this.i[a]\u003db,this.url\u003d\"\")};\ng.wA.prototype.get\u003dfunction(a){yA(this);return this.i[a]||null};\ng.wA.prototype.clone\u003dfunction(){var a\u003dnew g.wA(this.u,this.D);a.B\u003dthis.B;a.path\u003dthis.path;a.C\u003dthis.C;a.i\u003dg.$e(this.i);a.url\u003dthis.url;return a};g.k\u003dEA.prototype;g.k.kC\u003dfunction(a){this.segments.push(a)};\ng.k.getDuration\u003dfunction(a){return(a\u003dthis.Nk(a))?a.duration:0};\ng.k.getDurationTicks\u003dfunction(a){return this.getDuration(a)};\ng.k.getFirstSegmentNumber\u003dfunction(){return this.segments.length?this.segments[0].Oa:-1};\ng.k.getIngestionTime\u003dfunction(a){return(a\u003dthis.Nk(a))?a.ingestionTime:NaN};\ng.k.getLastSegmentNumber\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1].Oa:-1};\ng.k.getMaxKnownEndTime\u003dfunction(){var a\u003dthis.segments[this.segments.length-1];return a?a.endTime:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return this.segments[0].startTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.segments.length};\ng.k.getOffset\u003dfunction(){return 0};\ng.k.getSegmentNumberForTime\u003dfunction(a){return(a\u003dthis.As(a))?a.Oa:-1};\ng.k.getSegmentURL\u003dfunction(a){return(a\u003dthis.Nk(a))?a.sourceURL:\"\"};\ng.k.getStartTime\u003dfunction(a){return(a\u003dthis.Nk(a))?a.startTime:0};\ng.k.getStartTimeInPeriod\u003dfunction(a){return(a\u003dthis.Nk(a))?a.i:0};\ng.k.isLoaded\u003dfunction(){return 0\u003cthis.segments.length};\ng.k.Nk\u003dfunction(a){if(this.i\u0026\u0026this.i.Oa\u003d\u003d\u003da)return this.i;a\u003dg.pc(this.segments,new DA(a,0,0,0,\"\"),function(b,c){return b.Oa-c.Oa});\nreturn this.i\u003d0\u003c\u003da?this.segments[a]:null};\ng.k.As\u003dfunction(a){if(this.i\u0026\u0026this.i.startTime\u003c\u003da\u0026\u0026a\u003cthis.i.startTime+this.i.duration)return this.i;a\u003dg.pc(this.segments,{startTime:a},function(b,c){return b.startTime-c.startTime});\nreturn this.i\u003d0\u003c\u003da?this.segments[a]:this.segments[Math.max(0,-a-2)]};\ng.k.append\u003dfunction(a){if(a.length)if(a\u003dg.hc(a),this.segments.length){var b\u003dthis.segments.length?g.Tb(this.segments).endTime:0,c\u003da[0].Oa-this.getLastSegmentNumber();1\u003cc\u0026\u0026bc(this.segments);for(c\u003d0\u003cc?0:-c+1;c\u003ca.length;c++){var d\u003da[c];d.startTime\u003db;d.endTime\u003dd.startTime+d.duration;b+\u003da[c].duration;this.segments.push(a[c])}}else this.segments\u003da};\ng.k.getLocalMaxByterate\u003dfunction(){return 0};var JHa\u003dfunction(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a}(),JA\u003dArray(1024),HA\u003dwindow.TextDecoder?new TextDecoder:void 0,LA\u003dwindow.TextEncoder?new TextEncoder:void 0;MA.prototype.skip\u003dfunction(a){this.i+\u003da};\nMA.prototype.markAsSkip\u003dfunction(){this.type\u003d1936419184;this.data.setUint32(this.offset+4,1936419184)};var H2\u003d{},SRa\u003d(H2.predictStart\u003d\"predictStart\",H2.start\u003d\"start\",H2[\"continue\"]\u003d\"continue\",H2.stop\u003d\"stop\",H2),loa\u003d{EVENT_PREDICT_START:\"predictStart\",EVENT_START:\"start\",EVENT_CONTINUE:\"continue\",EVENT_STOP:\"stop\"};VA.prototype.dw\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\"])};\nVA.prototype.toString\u003dfunction(){for(var a\u003d\"\",b\u003dg.q(Object.keys(this.data)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a+\u003dc+\":\"+this.data[c]+\";\";return a};var woa\u003d!1;gB.prototype.lw\u003dfunction(){var a\u003dthis.i;this.i\u003d0;var b\u003d!1;try{kB(this,440786851)\u0026\u0026(this.i\u003d0,kB(this,408125543)\u0026\u0026(b\u003d!0))}catch(c){if(c instanceof RangeError)this.i\u003d0,b\u003d!1,g.Xx(c);else throw c;}this.i\u003da;return b};uB.prototype.set\u003dfunction(a,b){this.Tf.get(a);this.i[a]\u003db;this.url\u003d\"\"};\nuB.prototype.get\u003dfunction(a){return this.i[a]||this.Tf.get(a)};Joa.prototype.Dj\u003dfunction(a,b){a.Tf\u003d\u003d\u003dthis.i\u0026\u0026(this.i\u003dwB(a,b));a.Tf\u003d\u003d\u003dthis.B\u0026\u0026(this.B\u003dwB(a,b))};CB.prototype.Ye\u003dfunction(){return!!this.i\u0026\u0026this.index.isLoaded()};\nCB.prototype.Ar\u003dfunction(){return!1};\nCB.prototype.gI\u003dfunction(a){return[a]};\nCB.prototype.Ht\u003dfunction(a){return[a]};EB.prototype.toString\u003dfunction(){return this.start+\"-\"+(null\u003d\u003dthis.end?\"\":this.end)};IB.prototype.isEncrypted\u003dfunction(){return this.i.info.isEncrypted()};\nIB.prototype.equals\u003dfunction(a){return!(!a||a.i!\u003d\u003dthis.i||a.type!\u003d\u003dthis.type||(this.range\u0026\u0026a.range?a.range.start!\u003d\u003dthis.range.start||a.range.end!\u003d\u003dthis.range.end:a.range!\u003d\u003dthis.range)||a.Oa!\u003d\u003dthis.Oa||a.Cb!\u003d\u003dthis.Cb||a.u!\u003d\u003dthis.u)};\nIB.prototype.isVideo\u003dfunction(){return!!this.i.info.video};OB.prototype.Mp\u003dfunction(){return this.B?xA(this.B):\"\"};\nOB.prototype.Jk\u003dfunction(){return JB(this.i[0])};\nOB.prototype.Dj\u003dfunction(a,b){this.u.Dj(a,b);if(this.B){this.B\u003dwB(a,b);b\u003dg.q([\"acpns\",\"cpn\",\"daistate\",\"skipsq\"]);for(var c\u003db.next();!c.done;c\u003db.next())this.B.set(c.value,null)}this.requestId\u003da.get(\"req_id\")};g.w(SB,CB);g.k\u003dSB.prototype;g.k.Sg\u003dfunction(){return!1};\ng.k.nw\u003dfunction(){return!1};\ng.k.Ar\u003dfunction(){return!this.X};\ng.k.Rp\u003dfunction(){var a\u003dnew IB(1,this,this.initRange,\"getMetadataRequestInfo\");return new OB([a],this.X)};\ng.k.zr\u003dfunction(){return null};\ng.k.Cu\u003dfunction(a){this.Um(a);return this.Vm(a.Yd?a.Oa+1:a.Oa,!1)};\ng.k.gm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);-1!\u003d\u003da||\"386\"\u003d\u003d\u003dthis.info.pc()||this.info.pc();b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return this.Vm(a,!0)};\ng.k.BE\u003dfunction(a){this.i\u003dnew Uint8Array(jC(a).buffer)};\ng.k.Um\u003dfunction(a){return 0\u003d\u003d\u003da.u?!0:this.index.getLastSegmentNumber()\u003ea.Oa\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Oa+1};\ng.k.update\u003dfunction(a,b,c){this.index.append(a);ioa(this.index,c);this.K\u003db};\ng.k.Ye\u003dfunction(){return this.Ar()?!0:CB.prototype.Ye.call(this)};\ng.k.Vm\u003dfunction(a,b){var c\u003dthis.index.getSegmentURL(a),d\u003dthis.index.getStartTime(a),e\u003dthis.index.getDuration(a),f;b?e\u003df\u003d0:f\u003d0\u003cthis.info.Nb?this.info.Nb*e:1E3;b\u003d!b;var h\u003df;f\u003da\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.K\u0026\u00260\u003cf;a\u003dnew IB(3,this,void 0,\"liveCreateRequestInfoForSegment\",a,d,e,0,h,f,b);return new OB([a],c)};\ng.k.oE\u003dfunction(){return this.Ar()?0:this.initRange.length};\ng.k.gG\u003dfunction(){return!1};VB.prototype.update\u003dfunction(a,b){var c\u003dvoid 0;this.u\u0026\u0026(c\u003dthis.u);var d\u003dnew VB,e\u003dArray.from(a.getElementsByTagName(\"S\"));if(e.length){var f\u003d+TB(a,\"timescale\")||1,h\u003d(+e[0].getAttribute(\"t\")||0)/f,l\u003d+TB(a,\"startNumber\")||0;d.C\u003dh;var m\u003dh,n\u003d+TB(a,\"presentationTimeOffset\")||0;b\u003dc?c.startSecs+c.durationSecs:b?m-n/f:0;m\u003dDate.parse(Yoa(TB(a,\"yt:segmentIngestTime\")))/1E3;d.D\u003d\"SegmentTemplate\"\u003d\u003d\u003da.parentElement.tagName;d.D\u0026\u0026(d.K\u003dTB(a,\"media\"));a\u003dc?l-c.Oa:1;d.J\u003d0\u003ca?0:-a+1;a\u003dg.q(e);for(e\u003da.next();!e.done;e\u003da.next()){e\u003d\ne.value;n\u003d+e.getAttribute(\"d\")/f;for(var p\u003d(+e.getAttribute(\"yt:sid\")||0)/f,r\u003d+e.getAttribute(\"r\")||0,t\u003d0;t\u003c\u003dr;t++)if(c\u0026\u0026l\u003c\u003dc.Oa)l++;else{var v\u003dnew Woa(l,b,n,m+p,h);d.i.push(v);var x\u003dv.startSecs;v\u003de.getAttribute(\"yt:cuepointTimeOffset\");var y\u003de.getAttribute(\"yt:cuepointDuration\");if(v\u0026\u0026y){v\u003dNumber(v);x\u003d-v/f+x;y\u003dNumber(y)/f;var z\u003de.getAttribute(\"yt:cuepointContext\")||null,D\u003de.getAttribute(\"yt:cuepointIdentifier\")||\"\";var G\u003de.getAttribute(\"yt:cuepointEvent\")||\"\";G\u003dSRa[G]||\"unknown\";v\u003dnew Fy(x,y,z,D,\nG,v)}else v\u003dnull;v\u0026\u0026d.B.push(v);l++;b+\u003dn;h+\u003dn;m+\u003dn+p}}d.i.length\u0026\u0026(d.u\u003dg.Tb(d.i))}this.J\u003dd.J;this.u\u003dd.u||this.u;ic(this.i,d.i);ic(this.B,d.B);this.D\u003dd.D;this.K\u003dd.K;-1\u003d\u003d\u003dthis.C\u0026\u0026(this.C\u003dd.getStreamTimeOffset())};\nVB.prototype.getStreamTimeOffset\u003dfunction(){return-1\u003d\u003d\u003dthis.C?0:this.C};g.w(WB,EA);g.k\u003dWB.prototype;g.k.getFirstSegmentNumber\u003dfunction(){return this.Fk?this.segments.length?this.As(this.getMinSeekableTime()).Oa:-1:EA.prototype.getFirstSegmentNumber.call(this)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.kf)return 0;if(!this.Fk)return EA.prototype.getMinSeekableTime.call(this);if(!this.segments.length)return 0;var a\u003dMath.max(g.Tb(this.segments).endTime-this.Vl,0);return 0\u003cthis.Ce\u0026\u0026this.As(a).Oa\u003cthis.Ce?this.Nk(this.Ce).startTime:a};\ng.k.getMaxKnownEndTime\u003dfunction(){if(!this.segments.length)return EA.prototype.getMaxKnownEndTime.call(this);var a\u003dthis.getLastSegmentNumber();if(!this.Fk||a\u003c\u003dthis.segments[this.segments.length-1].Oa)a\u003dthis.segments[this.segments.length-1];else{var b\u003dthis.segments[this.segments.length-1];a\u003dnew DA(a,Math.max(0,b.startTime-(b.Oa-a)*this.Kg),this.Kg,0,\"sq/\"+a,void 0,void 0,!0)}return null!\u003d\u003dthis.B\u0026\u0026a.pending\u0026\u00263\u003d\u003d\u003dthis.B?this.kf?Math.min(this.Vl,a.startTime):a.startTime:this.kf?Math.min(this.Vl,a.endTime):\na.endTime};\ng.k.getNumberOfSegments\u003dfunction(){return this.Fk?this.segments.length?this.getLastSegmentNumber()-this.getFirstSegmentNumber()+1:0:EA.prototype.getNumberOfSegments.call(this)};\ng.k.getLastSegmentNumber\u003dfunction(){var a\u003dMath.min(this.Bg,Math.max(EA.prototype.getLastSegmentNumber.call(this),this.Du)),b\u003d1E3*this.Vl;b\u003d0\u003cthis.u\u0026\u0026this.u\u003cb;this.kf\u0026\u00260\u003cthis.Vl\u0026\u00260\u003cthis.Du\u0026\u0026!b\u0026\u0026(b\u003dthis.As(this.Vl))\u0026\u0026(a\u003dMath.min(b.Oa-1,a));return a};\ng.k.Gs\u003dfunction(){return this.segments.length?this.segments[this.segments.length-1]:null};\ng.k.kC\u003dfunction(a){var b\u003dXB(this,a.Oa);if(0\u003c\u003db)this.segments[b]\u003da;else if(this.segments.splice(-(b+1),0,a),this.yw\u0026\u00260\u003d\u003d\u003da.Oa%(300/this.Kg)){var c\u003dthis.segments[0].Oa,d\u003dMath.floor(this.yw/this.Kg);a\u003da.Oa-d;b\u003d-(b+1)-d;0\u003cb\u0026\u0026a\u003ec\u0026\u0026(this.segments\u003dthis.segments.slice(b))}};\ng.k.As\u003dfunction(a){if(!this.Fk)return EA.prototype.As.call(this,a);if(!this.segments.length)return null;var b\u003dthis.segments[this.segments.length-1];if(a\u003cthis.segments[0].startTime)b\u003dMath.max(0,this.segments[0].Oa-Math.ceil((this.segments[0].startTime-a)/this.Kg));else if(a\u003e\u003db.endTime)b\u003db.Oa+Math.floor((a-b.endTime)/this.Kg+1);else{b\u003dqc(this.segments,function(d){return a\u003cd.startTime?-1:a\u003e\u003dd.endTime?1:0});\nif(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.segments[c-1];c\u003dthis.segments[c];b\u003dMath.floor((a-b.endTime)/((c.startTime-b.endTime)/(c.Oa-b.Oa-1))+1)+b.Oa}return this.Nk(b)};\ng.k.Nk\u003dfunction(a){if(!this.Fk)return EA.prototype.Nk.call(this,a);if(!this.segments.length)return null;var b\u003dXB(this,a);if(0\u003c\u003db)return this.segments[b];var c\u003d-(b+1);b\u003dthis.Kg;if(0\u003d\u003d\u003dc)var d\u003dMath.max(0,this.segments[0].startTime-(this.segments[0].Oa-a)*b);else c\u003d\u003d\u003dthis.segments.length?(d\u003dthis.segments[this.segments.length-1],d\u003dd.endTime+(a-d.Oa-1)*b):(d\u003dthis.segments[c-1],b\u003dthis.segments[c],b\u003d(b.startTime-d.endTime)/(b.Oa-d.Oa-1),d\u003dd.endTime+(a-d.Oa-1)*b);return new DA(a,d,b,0,\"sq/\"+a,void 0,void 0,\n!0)};g.w(ZB,SB);g.k\u003dZB.prototype;g.k.nw\u003dfunction(){return!0};\ng.k.Ye\u003dfunction(){return!0};\ng.k.Um\u003dfunction(a){return!a.B};\ng.k.Rp\u003dfunction(){};\ng.k.gm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;return\"number\"!\u003d\u003dtypeof a||isFinite(a)?SB.prototype.gm.call(this,a,b):(a\u003dnew IB(3,this,void 0,\"mlLiveGetReqInfoStubForTime\",-1,void 0,this.aj,void 0,this.aj*this.info.Nb),new OB([a],\"\"))};\ng.k.Vm\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?!1:c;if(YB(this.index,a))return SB.prototype.Vm.call(this,a,b);var d\u003dthis.index.getStartTime(a),e\u003db?0:this.aj*this.info.Nb;b\u003d!b;c\u003dnew IB(c?6:3,this,void 0,\"mlLiveCreateReqInfoForSeg\",a,d,void 0,void 0,e,a\u003d\u003d\u003dthis.index.getLastSegmentNumber()\u0026\u0026!this.K\u0026\u00260\u003ce,b);return new OB([c],0\u003c\u003da?\"sq/\"+a:\"\")};g.w($B,CB);g.k\u003d$B.prototype;g.k.Sg\u003dfunction(){return!1};\ng.k.nw\u003dfunction(){return!1};\ng.k.Rp\u003dfunction(){var a\u003dnew IB(1,this,void 0,\"otfInit\");return new OB([a],this.K)};\ng.k.zr\u003dfunction(){return null};\ng.k.Cu\u003dfunction(a){this.Um(a);return fpa(this,a.Oa+(a.Yd?1:0),!1)};\ng.k.gm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return fpa(this,a,!0)};\ng.k.BE\u003dfunction(a){1\u003d\u003d\u003da.info.type\u0026\u0026(this.i||(this.i\u003dkpa(a.i)),a.u\u0026\u0026\"http://youtube.com/streaming/otf/durations/112015\"\u003d\u003d\u003da.u.uri\u0026\u0026gpa(this,a.u))};\ng.k.Um\u003dfunction(a){return 0\u003d\u003d\u003da.u?!0:this.index.getLastSegmentNumber()\u003ea.Oa\u0026\u0026this.index.getFirstSegmentNumber()\u003c\u003da.Oa+1};\ng.k.oE\u003dfunction(){return 0};\ng.k.gG\u003dfunction(){return!1};g.k\u003daC.prototype;g.k.getOffset\u003dfunction(a){return this.offsets[a]};\ng.k.getStartTime\u003dfunction(a){return this.i[a]/this.B};\ng.k.getStartTimeInPeriod\u003dfunction(){return 0};\ng.k.getIngestionTime\u003dfunction(){return NaN};\ng.k.getDuration\u003dfunction(a){a\u003dthis.getDurationTicks(a);return 0\u003c\u003da?a/this.B:-1};\ng.k.getDurationTicks\u003dfunction(a){return a+1\u003cthis.count||this.u?this.i[a+1]-this.i[a]:-1};\ng.k.getByteLength\u003dfunction(a){return a+1\u003cthis.count||this.u?this.offsets[a+1]-this.offsets[a]:-1};\ng.k.getFirstSegmentNumber\u003dfunction(){return 0};\ng.k.getLastSegmentNumber\u003dfunction(){return this.count-1};\ng.k.getMaxKnownEndTime\u003dfunction(){return this.u?this.i[this.count]/this.B:NaN};\ng.k.getMinSeekableTime\u003dfunction(){return 0};\ng.k.getNumberOfSegments\u003dfunction(){return this.count};\ng.k.getTotalByteLength\u003dfunction(){return this.u?this.offsets[this.count]:-1};\ng.k.getSegmentURL\u003dfunction(){return\"\"};\ng.k.getSegmentNumberForTime\u003dfunction(a){a\u003dg.pc(this.i.subarray(0,this.count),a*this.B);return 0\u003c\u003da?a:Math.max(0,-a-2)};\ng.k.isLoaded\u003dfunction(){return 0\u003c\u003dthis.getLastSegmentNumber()};\ng.k.getLocalMaxByterate\u003dfunction(a,b){if(a\u003e\u003dthis.getLastSegmentNumber())return 0;var c\u003d0;for(b\u003dthis.getStartTime(a)+b;a\u003cthis.getLastSegmentNumber()\u0026\u0026b\u003ethis.getStartTime(a);a++)c\u003dMath.max(c,this.getByteLength(a)/this.getDuration(a));return c};\ng.k.resize\u003dfunction(a){a+\u003d2;var b\u003dthis.offsets;this.offsets\u003dnew Float64Array(a+1);var c\u003dthis.i;this.i\u003dnew Float64Array(a+1);for(a\u003d0;a\u003cthis.count+1;a++)this.offsets[a]\u003db[a],this.i[a]\u003dc[a]};\ng.k.setTimebase\u003dfunction(a){this.B\u003da};\ng.k.setFirstSegmentStart\u003dfunction(a,b){this.offsets[0]\u003da;this.i[0]\u003db;this.u\u003d!0};\ng.k.addSegmentBySize\u003dfunction(a,b){this.count++;bC(this);this.offsets[this.count]\u003dthis.offsets[this.count-1]+a;this.i[this.count]\u003dthis.i[this.count-1]+b};\ng.k.addSegmentByStart\u003dfunction(a,b){bC(this);this.offsets[this.count]\u003da;this.i[this.count]\u003db;this.count++};\ng.k.cap\u003dfunction(a,b){bC(this);this.u\u003d!0;this.i[this.count]\u003db;this.offsets[this.count]\u003da};cC.prototype.append\u003dfunction(a){if(hpa(this,a)){var b\u003dthis.i[this.i.length-1];this.i[this.i.length-1]\u003dnew Uint8Array(b.buffer,b.byteOffset,b.length+a.length);eC(this)}else this.i.push(a);this.totalLength+\u003da.length};\ncC.prototype.split\u003dfunction(a){for(var b\u003dnew cC,c\u003dnew cC,d\u003dg.q(this.i),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,a\u003e\u003de.length?(b.append(e),a-\u003de.length):a?(b.append(new Uint8Array(e.buffer,e.byteOffset,a)),c.append(new Uint8Array(e.buffer,e.byteOffset+a,e.length-a)),a\u003d0):c.append(e);return{Kz:b,Oq:c}};\ncC.prototype.isFocused\u003dfunction(a){return a\u003e\u003dthis.B\u0026\u0026a\u003cthis.B+this.i[this.u].length};\ncC.prototype.focus\u003dfunction(a){if(!this.isFocused(a)){for(a\u003cthis.B\u0026\u0026eC(this);this.B+this.i[this.u].length\u003c\u003da\u0026\u0026this.u\u003cthis.i.length;)this.B+\u003dthis.i[this.u].length,this.u+\u003d1;this.C\u003dvoid 0}};iC.prototype.verify\u003dfunction(a){if(this.info.u!\u003d\u003dthis.i.totalLength)return a.slength\u003dthis.info.u.toString(),a.range\u003dthis.i.totalLength.toString(),!1;if(1\u003d\u003d\u003dthis.info.i.info.containerType){if(8\u003ethis.info.u||4\u003d\u003d\u003dthis.info.type)return!0;var b\u003djC(this),c\u003db.getUint32(0,!1);b\u003db.getUint32(4,!1);a.infotype\u003dthis.info.type.toString();a.slicesize\u003dc.toString();a.boxtype\u003db.toString();if(2\u003d\u003d\u003dthis.info.type)return c\u003d\u003d\u003dthis.info.u\u0026\u00261936286840\u003d\u003d\u003db;if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Cb)return 1836019558\u003d\u003d\u003db||1936286840\u003d\u003d\u003d\nb||1937013104\u003d\u003d\u003db||1718909296\u003d\u003d\u003db||1701671783\u003d\u003d\u003db||1936419184\u003d\u003d\u003db}else if(2\u003d\u003d\u003dthis.info.i.info.containerType){if(4\u003ethis.info.u||4\u003d\u003d\u003dthis.info.type)return!0;c\u003djC(this).getUint32(0,!1);a.ebm\u003dc.toString();if(3\u003d\u003d\u003dthis.info.type\u0026\u00260\u003d\u003d\u003dthis.info.Cb)return 524531317\u003d\u003d\u003dc||440786851\u003d\u003d\u003dc}return!0};g.w(mC,CB);g.k\u003dmC.prototype;g.k.Rp\u003dfunction(a){var b\u003dnew IB(1,this,this.initRange,\"initInfo\"),c\u003dnew IB(2,this,this.indexRange,\"indexInfo\");b\u003d[b,c];0\u003cthis.info.contentLength\u0026\u0026a\u0026\u0026(c\u003dc.range.end+1,a\u003dMath.min(a,this.info.contentLength-c),0\u003ca\u0026\u0026(a\u003dGB(c,a),b.push(new IB(4,this,a,\"tbdRange\"))));return new OB(b)};\ng.k.BE\u003dfunction(a){if(1\u003d\u003d\u003da.info.type){if(this.i)return;this.i\u003dkpa(a.i)}else if(2\u003d\u003d\u003da.info.type){if(this.K||0\u003c\u003dthis.index.getLastSegmentNumber())return;if(g.kC(this.info)){var b\u003dthis.index,c\u003djC(a);a\u003da.info.range.start;var d\u003dg.XA(c,0,1936286840);c\u003dtoa(d);b.setTimebase(c.eH);b.setFirstSegmentStart(c.tS+a+d.size,c.eS);a\u003dc.ZG.length;for(d\u003d0;d\u003ca;d++)b.addSegmentBySize(c.xX[d],c.ZG[d])}else this.K\u003djC(a)}if(this.info.Be()\u0026\u0026this.i\u0026\u0026this.K){a\u003dnew DataView(this.i.buffer);b\u003dthis.index;d\u003dthis.K;c\u003dthis.indexRange.end;\nvar e\u003dnew gB(a);a\u003de;e\u003da.i;var f\u003d{zO:1E6,AO:1E9,duration:0,bO:0,CG:0};if(kB(a,408125543))if(f.bO\u003dlB(a,!0),f.CG\u003da.start+a.i,kB(a,357149030)){for(var h\u003djB(a);!hB(h);){var l\u003dlB(h,!1);2807729\u003d\u003d\u003dl?f.zO\u003dnB(h):2807730\u003d\u003d\u003dl?f.AO\u003dnB(h):17545\u003d\u003d\u003dl?f.duration\u003dpB(h):oB(h)}a.i\u003de;a\u003df}else a.i\u003de,a\u003dnull;else a.i\u003de,a\u003dnull;if(null!\u003d\u003da){b.setTimebase(a.AO/a.zO);e\u003dnew gB(d);d\u003de;h\u003da.CG;e\u003dd.i;f\u003d[];if(kB(d,475249515)){for(l\u003djB(d);kB(l,187);){var m\u003djB(l);if(kB(m,179)){var n\u003dnB(m);if(kB(m,183)){m\u003djB(m);for(var p\u003dh;kB(m,241);)p\u003d\nnB(m)+h;f.push({Oy:p,WR:n})}}}if(0\u003cf.length\u0026\u0026c\u003d\u003d\u003df[0].Oy)for(c\u003d0;c\u003cf.length;c++)f[c].Oy+\u003d1;d.i\u003de;c\u003df}else d.i\u003de,c\u003dnull;if(null!\u003d\u003dc){c\u003dg.q(c);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,b.addSegmentByStart(d.Oy,d.WR);b.cap(a.bO+a.CG,a.duration)}}this.K\u003dnull}};\ng.k.gI\u003dfunction(a){for(var b\u003dthis.Ht(a.info),c\u003da.info.range.start+a.info.Cb,d\u003da.B,e\u003d[],f\u003d0;f\u003cb.length;f++){var h\u003db[f].u;h\u003da.i.split(b[f].range.start+b[f].Cb-c).Oq.split(h).Kz;e.push(new iC(b[f],h,d));d\u003d!1}return e};\ng.k.Ht\u003dfunction(a){for(var b\u003da.range.start+a.Cb,c\u003d0;c\u003cthis.index.getLastSegmentNumber()\u0026\u0026b\u003e\u003dthis.index.getOffset(c+1);)c++;return nC(this,c,b,a.u).i};\ng.k.Um\u003dfunction(a){return this.Ye()?!0:a.range.end+1\u003cthis.info.contentLength};\ng.k.zr\u003dfunction(a,b){this.Um(a);if(!this.Ye())return b\u003dGB(a.range.end+1,b),b.end+1\u003ethis.info.contentLength\u0026\u0026(b\u003dnew EB(b.start,this.info.contentLength-1)),a\u003d[new IB(4,a.i,b,\"getNextRequestInfoByLength\")],new OB(a);4\u003d\u003d\u003da.type\u0026\u0026(a\u003dthis.Ht(a),a\u003da[a.length-1]);var c\u003d0,d\u003da.range.start+a.Cb+a.u;3\u003d\u003d\u003da.type\u0026\u0026(c\u003da.Oa,d\u003d\u003d\u003da.range.end+1\u0026\u0026(c+\u003d1));return nC(this,c,d,b)};\ng.k.Cu\u003dfunction(){return null};\ng.k.gm\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;a\u003dthis.index.getSegmentNumberForTime(a);b\u0026\u0026(a\u003dMath.min(this.index.getLastSegmentNumber(),a+1));return nC(this,a,this.index.getOffset(a),0)};\ng.k.Sg\u003dfunction(){return!0};\ng.k.nw\u003dfunction(){return!1};\ng.k.oE\u003dfunction(){return this.indexRange.length+this.initRange.length};\ng.k.gG\u003dfunction(){return this.indexRange\u0026\u0026this.initRange\u0026\u0026this.initRange.end+1\u003d\u003d\u003dthis.indexRange.start?!0:!1};oC.prototype.isMultiChannelAudio\u003dfunction(){return 2\u003cthis.numChannels};var I2\u003d{},Nz\u003d(I2.WIDTH\u003d{name:\"width\",video:!0,valid:640,invalid:99999},I2.HEIGHT\u003d{name:\"height\",video:!0,valid:360,invalid:99999},I2.FRAMERATE\u003d{name:\"framerate\",video:!0,valid:30,invalid:9999},I2.BITRATE\u003d{name:\"bitrate\",video:!0,valid:3E5,invalid:2E9},I2.EOTF\u003d{name:\"eotf\",video:!0,valid:\"bt709\",invalid:\"catavision\"},I2.CHANNELS\u003d{name:\"channels\",video:!1,valid:2,invalid:99},I2.CRYPTOBLOCKFORMAT\u003d{name:\"cryptoblockformat\",video:!0,valid:\"subsample\",invalid:\"invalidformat\"},I2.DECODETOTEXTURE\u003d{name:\"decode-to-texture\",\nvideo:!0,valid:\"false\",invalid:\"nope\"},I2.AV1_CODECS\u003d{name:\"codecs\",video:!0,valid:\"av01.0.05M.08\",invalid:\"av99.0.05M.08\"},I2.EXPERIMENTAL\u003d{name:\"experimental\",video:!0,valid:\"allowed\",invalid:\"invalid\"},I2);var Z\u003d{},tC\u003d(Z[\"0\"]\u003d\"f\",Z[\"160\"]\u003d\"h\",Z[\"133\"]\u003d\"h\",Z[\"134\"]\u003d\"h\",Z[\"135\"]\u003d\"h\",Z[\"136\"]\u003d\"h\",Z[\"137\"]\u003d\"h\",Z[\"264\"]\u003d\"h\",Z[\"266\"]\u003d\"h\",Z[\"138\"]\u003d\"h\",Z[\"298\"]\u003d\"h\",Z[\"299\"]\u003d\"h\",Z[\"304\"]\u003d\"h\",Z[\"305\"]\u003d\"h\",Z[\"214\"]\u003d\"h\",Z[\"216\"]\u003d\"h\",Z[\"374\"]\u003d\"h\",Z[\"375\"]\u003d\"h\",Z[\"140\"]\u003d\"a\",Z[\"141\"]\u003d\"ah\",Z[\"327\"]\u003d\"sa\",Z[\"258\"]\u003d\"m\",Z[\"380\"]\u003d\"mac3\",Z[\"328\"]\u003d\"meac3\",Z[\"161\"]\u003d\"H\",Z[\"142\"]\u003d\"H\",Z[\"143\"]\u003d\"H\",Z[\"144\"]\u003d\"H\",Z[\"222\"]\u003d\"H\",Z[\"223\"]\u003d\"H\",Z[\"145\"]\u003d\"H\",Z[\"224\"]\u003d\"H\",Z[\"225\"]\u003d\"H\",Z[\"146\"]\u003d\"H\",Z[\"226\"]\u003d\"H\",Z[\"227\"]\u003d\"H\",Z[\"147\"]\u003d\"H\",\nZ[\"384\"]\u003d\"H\",Z[\"376\"]\u003d\"H\",Z[\"385\"]\u003d\"H\",Z[\"377\"]\u003d\"H\",Z[\"149\"]\u003d\"A\",Z[\"261\"]\u003d\"M\",Z[\"381\"]\u003d\"MAC3\",Z[\"329\"]\u003d\"MEAC3\",Z[\"598\"]\u003d\"9\",Z[\"278\"]\u003d\"9\",Z[\"242\"]\u003d\"9\",Z[\"243\"]\u003d\"9\",Z[\"244\"]\u003d\"9\",Z[\"247\"]\u003d\"9\",Z[\"248\"]\u003d\"9\",Z[\"353\"]\u003d\"9\",Z[\"355\"]\u003d\"9\",Z[\"271\"]\u003d\"9\",Z[\"313\"]\u003d\"9\",Z[\"272\"]\u003d\"9\",Z[\"302\"]\u003d\"9\",Z[\"303\"]\u003d\"9\",Z[\"407\"]\u003d\"9\",Z[\"408\"]\u003d\"9\",Z[\"308\"]\u003d\"9\",Z[\"315\"]\u003d\"9\",Z[\"330\"]\u003d\"9h\",Z[\"331\"]\u003d\"9h\",Z[\"332\"]\u003d\"9h\",Z[\"333\"]\u003d\"9h\",Z[\"334\"]\u003d\"9h\",Z[\"335\"]\u003d\"9h\",Z[\"336\"]\u003d\"9h\",Z[\"337\"]\u003d\"9h\",Z[\"338\"]\u003d\"so\",Z[\"600\"]\u003d\"o\",Z[\"250\"]\u003d\"o\",Z[\"251\"]\u003d\n\"o\",Z[\"194\"]\u003d\"*\",Z[\"195\"]\u003d\"*\",Z[\"220\"]\u003d\"*\",Z[\"221\"]\u003d\"*\",Z[\"196\"]\u003d\"*\",Z[\"197\"]\u003d\"*\",Z[\"279\"]\u003d\"(\",Z[\"280\"]\u003d\"(\",Z[\"317\"]\u003d\"(\",Z[\"318\"]\u003d\"(\",Z[\"273\"]\u003d\"(\",Z[\"274\"]\u003d\"(\",Z[\"357\"]\u003d\"(\",Z[\"358\"]\u003d\"(\",Z[\"275\"]\u003d\"(\",Z[\"359\"]\u003d\"(\",Z[\"360\"]\u003d\"(\",Z[\"276\"]\u003d\"(\",Z[\"583\"]\u003d\"(\",Z[\"584\"]\u003d\"(\",Z[\"314\"]\u003d\"(\",Z[\"585\"]\u003d\"(\",Z[\"561\"]\u003d\"(\",Z[\"277\"]\u003d\"(\",Z[\"361\"]\u003d\"(h\",Z[\"362\"]\u003d\"(h\",Z[\"363\"]\u003d\"(h\",Z[\"364\"]\u003d\"(h\",Z[\"365\"]\u003d\"(h\",Z[\"366\"]\u003d\"(h\",Z[\"591\"]\u003d\"(h\",Z[\"592\"]\u003d\"(h\",Z[\"367\"]\u003d\"(h\",Z[\"586\"]\u003d\"(h\",Z[\"587\"]\u003d\"(h\",Z[\"368\"]\u003d\"(h\",Z[\"588\"]\u003d\"(h\",Z[\"562\"]\u003d\n\"(h\",Z[\"409\"]\u003d\"(\",Z[\"410\"]\u003d\"(\",Z[\"411\"]\u003d\"(\",Z[\"412\"]\u003d\"(\",Z[\"557\"]\u003d\"(\",Z[\"558\"]\u003d\"(\",Z[\"394\"]\u003d\"1\",Z[\"395\"]\u003d\"1\",Z[\"396\"]\u003d\"1\",Z[\"397\"]\u003d\"1\",Z[\"398\"]\u003d\"1\",Z[\"399\"]\u003d\"1\",Z[\"400\"]\u003d\"1\",Z[\"401\"]\u003d\"1\",Z[\"571\"]\u003d\"1\",Z[\"402\"]\u003d\"1\",Z[\"694\"]\u003d\"1h\",Z[\"695\"]\u003d\"1h\",Z[\"696\"]\u003d\"1h\",Z[\"697\"]\u003d\"1h\",Z[\"698\"]\u003d\"1h\",Z[\"699\"]\u003d\"1h\",Z[\"700\"]\u003d\"1h\",Z[\"701\"]\u003d\"1h\",Z[\"702\"]\u003d\"1h\",Z[\"703\"]\u003d\"1h\",Z[\"386\"]\u003d\"3\",Z[\"387\"]\u003d\"w\",Z[\"406\"]\u003d\"6\",Z);var rC\u003d\"highres hd2880 hd2160 hd1440 hd1080 hd720 large medium small tiny\".split(\" \");qC.prototype.isHdr\u003dfunction(){return\"smpte2084\"\u003d\u003d\u003dthis.u||\"arib-std-b67\"\u003d\u003d\u003dthis.u};g.k\u003duC.prototype;g.k.pc\u003dfunction(){return this.id.split(\";\",1)[0]};\ng.k.Be\u003dfunction(){return 2\u003d\u003d\u003dthis.containerType};\ng.k.isEncrypted\u003dfunction(){return!!this.Hd};\ng.k.Xn\u003dfunction(){return!!this.audio};\ng.k.isVideo\u003dfunction(){return!!this.video};AC.prototype.getName\u003dfunction(){return this.name};\nAC.prototype.getId\u003dfunction(){return this.id};\nAC.prototype.getIsDefault\u003dfunction(){return this.isDefault};\nAC.prototype.toString\u003dfunction(){return this.name};\nAC.prototype.getName\u003dAC.prototype.getName;AC.prototype.getId\u003dAC.prototype.getId;AC.prototype.getIsDefault\u003dAC.prototype.getIsDefault;g.w(g.BC,vx);g.BC.prototype.T\u003dfunction(a,b,c,d,e){return vx.prototype.T.call(this,a,b,c,d,e)};g.w(PC,g.yx);g.k\u003dPC.prototype;g.k.appendBuffer\u003dfunction(a,b,c){if(this.Fd.pz()!\u003d\u003dthis.appendWindowStart+this.start||this.Fd.fE()!\u003d\u003dthis.appendWindowEnd+this.start||this.Fd.kd()!\u003d\u003dthis.timestampOffset+this.start)this.Fd.supports(1),this.Fd.HG(this.appendWindowStart+this.start,this.appendWindowEnd+this.start),this.Fd.qB(this.timestampOffset+this.start);this.Fd.appendBuffer(a,b,c)};\ng.k.abort\u003dfunction(){this.Fd.abort()};\ng.k.remove\u003dfunction(a,b){this.Fd.remove(a+this.start,b+this.start)};\ng.k.HG\u003dfunction(a,b){this.appendWindowStart\u003da;this.appendWindowEnd\u003db};\ng.k.sE\u003dfunction(){return this.timestampOffset+this.start};\ng.k.pz\u003dfunction(){return this.appendWindowStart};\ng.k.fE\u003dfunction(){return this.appendWindowEnd};\ng.k.qB\u003dfunction(a){this.timestampOffset\u003da};\ng.k.kd\u003dfunction(){return this.timestampOffset};\ng.k.tf\u003dfunction(a){a\u003dthis.Fd.tf(void 0\u003d\u003d\u003da?!1:a);return OC(a,this.start,this.end)};\ng.k.gh\u003dfunction(){return this.Fd.gh()};\ng.k.Np\u003dfunction(){return this.Fd.Np()};\ng.k.vz\u003dfunction(){return this.Fd.vz()};\ng.k.vH\u003dfunction(a,b){this.Fd.vH(a,b)};\ng.k.supports\u003dfunction(a){return this.Fd.supports(a)};\ng.k.wz\u003dfunction(){return this.Fd.wz()};\ng.k.isView\u003dfunction(){return!0};\ng.k.DB\u003dfunction(a,b,c){return this.isActive?this.Fd.DB(a,b,c):!1};\ng.k.Iy\u003dfunction(){return this.Fd.Iy()?this.isActive:!1};\ng.k.isLocked\u003dfunction(){return this.Sx\u0026\u0026!this.isActive};\ng.k.Jb\u003dfunction(a){a\u003dthis.Fd.Jb(a);a.vw\u003dthis.start+\"-\"+this.end;return a};\ng.k.Mv\u003dfunction(){return this.Fd.Mv()};\ng.k.ya\u003dfunction(){Ax(this.Fd,this.gL);g.yx.prototype.ya.call(this)};var eU\u003d!1;g.w(QC,g.yx);g.k\u003dQC.prototype;g.k.appendBuffer\u003dfunction(a,b,c){var d;this.Ey\u003d!1;c\u0026\u0026(this.cA\u003dc);b\u0026\u0026(b.isEncrypted()\u0026\u0026(this.LL\u003dthis.cA),3\u003d\u003d\u003db.type\u0026\u0026(this.Ze\u003db));(null\u003d\u003d\u003d(d\u003dthis.Xb)||void 0\u003d\u003d\u003dd?0:d.appendBuffer)?this.Xb.appendBuffer(a):this.Xb?this.Xb.append(a):this.Te\u0026\u0026this.Te.webkitSourceAppend(this.id,a)};\ng.k.abort\u003dfunction(){try{this.Xb?this.Xb.abort():this.Te\u0026\u0026this.Te.webkitSourceAbort(this.id)}catch(a){}this.cA\u003dthis.Ze\u003dnull};\ng.k.remove\u003dfunction(a,b){var c;this.Ey\u003d!1;(null\u003d\u003d\u003d(c\u003dthis.Xb)||void 0\u003d\u003d\u003dc?0:c.remove)\u0026\u0026this.Xb.remove(a,b)};\ng.k.pz\u003dfunction(){var a;return eU\u0026\u0026this.isVideo?this.appendWindowStart:(null\u003d\u003d\u003d(a\u003dthis.Xb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowStart)||0};\ng.k.fE\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Xb)||void 0\u003d\u003d\u003da?void 0:a.appendWindowEnd)||0};\ng.k.HG\u003dfunction(a,b){this.Xb\u0026\u0026(eU\u0026\u0026this.isVideo?(this.appendWindowStart\u003da,this.Xb.appendWindowEnd\u003db):a\u003ethis.pz()?(this.Xb.appendWindowEnd\u003db,this.Xb.appendWindowStart\u003da):(this.Xb.appendWindowStart\u003da,this.Xb.appendWindowEnd\u003db))};\ng.k.sE\u003dfunction(){return this.timestampOffset};\ng.k.qB\u003dfunction(a){eU?this.timestampOffset\u003da:this.supports(1)\u0026\u0026(this.Xb.timestampOffset\u003da)};\ng.k.kd\u003dfunction(){return eU?this.timestampOffset:this.supports(1)?this.Xb.timestampOffset:0};\ng.k.tf\u003dfunction(a){if(void 0\u003d\u003d\u003da?0:a)return this.Ey||this.gh()||(this.HJ\u003dthis.tf(!1),this.Ey\u003d!0),this.HJ;try{return this.Xb?this.Xb.buffered:this.Te?this.Te.webkitSourceBuffered(this.id):IC([0],[Infinity])}catch(b){return IC([],[])}};\ng.k.gh\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.Xb)||void 0\u003d\u003d\u003da?void 0:a.updating)||!1};\ng.k.Np\u003dfunction(){return this.cA};\ng.k.vz\u003dfunction(){return this.LL};\ng.k.vH\u003dfunction(a,b){this.containerType!\u003d\u003da\u0026\u0026(this.supports(4),RC()\u0026\u0026this.Xb.changeType(b));this.containerType\u003da};\ng.k.wz\u003dfunction(){return this.Ze};\ng.k.isView\u003dfunction(){return!1};\ng.k.supports\u003dfunction(a){var b,c,d,e,f;switch(a){case 1:return void 0!\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.Xb)||void 0\u003d\u003d\u003db?void 0:b.timestampOffset);case 0:return!(null\u003d\u003d\u003d(c\u003dthis.Xb)||void 0\u003d\u003d\u003dc||!c.appendBuffer);case 2:return!(null\u003d\u003d\u003d(d\u003dthis.Xb)||void 0\u003d\u003d\u003dd||!d.remove);case 3:return!!((null\u003d\u003d\u003d(e\u003dthis.Xb)||void 0\u003d\u003d\u003de?0:e.addEventListener)\u0026\u0026(null\u003d\u003d\u003d(f\u003dthis.Xb)||void 0\u003d\u003d\u003df?0:f.removeEventListener));case 4:return!(!this.Xb||!this.Xb.changeType);default:return!1}};\ng.k.Iy\u003dfunction(){return!this.gh()};\ng.k.isLocked\u003dfunction(){return!1};\ng.k.Jb\u003dfunction(a){var b,c;a.to\u003dthis.kd();a.up\u003dthis.gh();var d\u003d(null\u003d\u003d\u003d(b\u003dthis.Xb)||void 0\u003d\u003d\u003db?void 0:b.appendWindowStart)||0,e\u003d(null\u003d\u003d\u003d(c\u003dthis.Xb)||void 0\u003d\u003d\u003dc?void 0:c.appendWindowEnd)||Infinity;a.aw\u003dd.toFixed(3)+\"-\"+e.toFixed(3);try{a.bu\u003dJC(this.tf())}catch(f){}return a};\ng.k.ya\u003dfunction(){this.supports(3)\u0026\u0026(this.Xb.removeEventListener(\"updateend\",this.Je),this.Xb.removeEventListener(\"error\",this.Je));g.yx.prototype.ya.call(this)};\ng.k.DB\u003dfunction(a,b,c){if(!this.supports(2)||this.gh())return!1;var d\u003dthis.tf(),e\u003dKC(d,a);if(0\u003ee)return!1;try{if(b\u0026\u0026e+1\u003cd.length){var f\u003dd.start(e+1),h\u003dd.end(d.length-1);this.ma();this.remove(f,h);return!0}if(this.isView())return!1;var l\u003dMath.max(0,a-c);if(0\u003cc\u0026\u0026d.start(e)\u003cl)return this.ma(),this.remove(0,l),!0}catch(m){}return!1};\ng.k.ma\u003dfunction(){};\ng.k.Mv\u003dfunction(){return this.containerType};SC.prototype.dispose\u003dfunction(){if(!this.isDisposed){if(this.u)try{URL.revokeObjectURL(this.i)}catch(a){}this.B\u003d!0}};\nSC.prototype.isDisposed\u003dfunction(){return this.B};\nSC.prototype.equals\u003dfunction(a){return null!\u003d\u003da\u0026\u0026a.i\u003d\u003d\u003dthis.i};\nSC.prototype.toString\u003dfunction(){return\"MediaResource {\"+this.i+\"}\"};g.w(TC,g.H);g.k\u003dTC.prototype;g.k.getDuration\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dthis.mediaSource)||void 0\u003d\u003d\u003da?void 0:a.duration)||this.B};\ng.k.Uj\u003dfunction(a){try{this.mediaSource?this.mediaSource.duration\u003da:(this.B\u003da,this.Te.webkitSourceSetDuration(a))}catch(b){}};\ng.k.yf\u003dfunction(){try{return\"closed\"\u003d\u003d\u003dVC(this)}catch(a){return!0}};\ng.k.gh\u003dfunction(){return!!(this.i\u0026\u0026this.i.gh()||this.u\u0026\u0026this.u.gh())};\ng.k.FW\u003dfunction(){!this.isDisposed()\u0026\u0026UC(this)\u0026\u0026this.callback\u0026\u0026(this.callback(this),this.callback\u003dnull)};\ng.k.EW\u003dfunction(){this.dispose()};var Hpa\u003d/action_display_post/;var Ipa;g.w(YC,g.yx);g.k\u003dYC.prototype;g.k.isFailed\u003dfunction(){return 3\u003d\u003d\u003dthis.state};\ng.k.lX\u003dfunction(a){var b,c\u003da.getElementsByTagName(\"Representation\");if(0\u003ca.getElementsByTagName(\"SegmentList\").length||0\u003ca.getElementsByTagName(\"SegmentTemplate\").length){this.zf\u003dthis.B\u003d!0;this.timeline||(this.timeline\u003dnew $oa);dpa(this.timeline,a,this.Xa);this.ea(\"refresh\");for(a\u003d0;a\u003cc.length;a++){var d\u003dZpa(this,c[a]),e\u003dthis.isLive\u0026\u0026g.kC(d)\u0026\u0026this.fb;if(!this.i[d.id]){var f\u003daD(UB(c[a],\"BaseURL\").textContent),h\u003dUB(c[a],\"Initialization\"),l\u003dTB(h,\"sourceURL\");h\u003dFB(TB(h,\"range\"));e\u0026\u0026(l\u003d\"\",h\u003dvoid 0);this.i[d.id]\u003d\nnew SB(f,d,l,h)}d\u003dthis.i[d.id];f\u003dTB(c[a],\"id\",\"AdaptationSet\");f\u003d\"\"!\u003d\u003df?f:TB(c[a],\"mimetype\",\"AdaptationSet\");l\u003dthis.timeline;l\u003dl.B[d.info.id]||l.u[f]||l.i||null;f\u003dl.i;!this.u\u0026\u0026l.getStreamTimeOffset()\u0026\u0026(this.u\u003dl.getStreamTimeOffset());if(l.D)for(e\u003d[],f\u003dg.q(f),h\u003df.next();!h.done;h\u003df.next()){h\u003dh.value;var m\u003dd.info.id,n\u003d8*d.info.Nb,p\u003dh.Oa,r\u003dh.startSecs;var t\u003dl.K.split(\"$$\");for(b\u003d0;b\u003ct.length;b++)t[b]\u003dt[b].replace(\"$RepresentationID$\",m),t[b]\u003dt[b].replace(\"$Number$\",p.toString()),t[b]\u003dt[b].replace(\"$Bandwidth$\",\nn.toString()),t[b]\u003dt[b].replace(\"$Time$\",r.toString());e.push(new DA(h.Oa,h.startSecs,h.durationSecs,h.i,t.join(\"$\"),null,h.u))}else{l\u003djc(UB(c[a],\"SegmentList\").getElementsByTagName(\"SegmentURL\"),l.J);h\u003d[];for(m\u003d0;m\u003cl.length;m++){n\u003dh;p\u003dn.push;r\u003df[m];t\u003dvoid 0;var v\u003dl[m];b\u003dv.getAttribute(\"media\");if(!e\u0026\u0026(v\u003dv.getAttribute(\"mediaRange\"))){var x\u003dv.split(\"-\");x[1]\u0026\u00260\u003c\u003dNumber(x[1])?t\u003dFB(v):b\u003db+\"?range\u003d\"+v}p.call(n,new DA(r.Oa,r.startSecs,r.durationSecs,r.i,b,t,r.u))}e\u003dh}d.update(e,this.isLive,this.La)}epa(this.timeline);\nreturn!0}this.duration\u003dXoa(TB(a,\"mediaPresentationDuration\"));a:{for(a\u003d0;a\u003cc.length;a++){f\u003dc[a];d\u003dZpa(this,f);e\u003daD(UB(f,\"BaseURL\").textContent);l\u003dUB(f,\"SegmentBase\");f\u003dFB(l.attributes.getNamedItem(\"indexRange\").value);l\u003dFB(l.getElementsByTagName(\"Initialization\")[0].attributes.getNamedItem(\"range\").value);d\u003dnew mC(e,d,l,f);if(!d){c\u003d!1;break a}ZC(this,d)}c\u003d!0}return c};\ng.k.refresh\u003dfunction(){if(1!\u003d\u003dthis.state\u0026\u0026!this.isDisposed()){var a\u003dg.Zi(this.sourceUrl,{start_seq:cqa(this).toString()});aqa(this,a).wh(function(){})}};\ng.k.resume\u003dfunction(){$pa(this)};\ng.k.pd\u003dfunction(){if(this.isManifestless\u0026\u0026this.S\u0026\u0026dD(this))return dD(this);var a\u003dthis.i,b\u003d!1,c\u003dNaN,d\u003dNaN,e;for(e in a){var f\u003da[e],h\u003df.index;h.isLoaded()\u0026\u0026(f.D\u0026\u0026(b\u003d!0),h\u003dh.getMaxKnownEndTime(),f.info.Xn()\u0026\u0026(isNaN(c)||h\u003cc)?c\u003dh:f.info.isVideo()\u0026\u0026(isNaN(d)||h\u003cd)\u0026\u0026(d\u003dh))}return b||isNaN(d)?c:Math.min(c,d)};\ng.k.getMinSeekableTime\u003dfunction(){if(this.isManifestless){if(eD(this))return eD(this);if(this.K){var a\u003dthis.getIngestionTime(this.pd());if(a\u0026\u0026(a-\u003dthis.K,0\u003ca))return this.pd()-a}}a\u003dthis.i;for(var b in a){var c\u003da[b].index;if(c.isLoaded())return c.getMinSeekableTime()}return 0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.u};\ng.k.getIngestionTime\u003dfunction(a){for(var b in this.i){var c\u003dthis.i[b].index;if(c.isLoaded()){var d\u003dc.getSegmentNumberForTime(a),e\u003dc.getIngestionTime(d);if(e)return e+a-c.getStartTime(d)}}return NaN};\nvar hD\u003dnull,hqa\u003d!!navigator.mediaCapabilities,Ypa\u003d{commentary:1,alternate:2,dub:3,main:4};nD.prototype.clone\u003dfunction(a){return new nD(this.flavor,a,this.C,this.experiments)};\nnD.prototype.Jb\u003dfunction(){return{flavor:this.flavor,keySystem:this.keySystem}};\nnD.prototype.uf\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.widevine.forcehdcp\":return\"WVYF\";case \"com.youtube.fairplay\":return\"FPY\";case \"com.apple.fps.1_0\":return\"FPA\";default:return this.keySystem}};\nvar J2\u003d{},wD\u003d(J2.playready\u003d[\"com.youtube.playready\",\"com.microsoft.playready\"],J2.widevine\u003d[\"com.youtube.widevine.forcehdcp\",\"com.youtube.widevine.l3\",\"com.widevine.alpha\"],J2),K2\u003d{},EHa\u003d(K2.widevine\u003d\"DRM_SYSTEM_WIDEVINE\",K2.fairplay\u003d\"DRM_SYSTEM_FAIRPLAY\",K2.playready\u003d\"DRM_SYSTEM_PLAYREADY\",K2),L2\u003d{},TRa\u003d(L2.widevine\u003d1,L2.fairplay\u003d2,L2.playready\u003d3,L2);g.w(xD,g.H);\nxD.prototype.initialize\u003dfunction(a,b){for(var c\u003dthis,d\u003dg.q(Object.keys(a)),e\u003dd.next();!e.done;e\u003dd.next()){e\u003dg.q(a[e.value]);for(var f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,f.Hd)for(var h\u003dg.q(Object.keys(f.Hd)),l\u003dh.next();!l.done;l\u003dh.next())if(l\u003dl.value,wD[l])for(var m\u003dg.q(wD[l]),n\u003dm.next();!n.done;n\u003dm.next())n\u003dn.value,this.u[n]\u003dthis.u[n]||new nD(l,n,f.Hd[l],this.experiments),this.C[l]\u003dthis.C[l]||{},this.C[l][f.mimeType]\u003d!0}qu()\u0026\u0026(this.u[\"com.youtube.fairplay\"]\u003dnew nD(\"fairplay\",\"com.youtube.fairplay\",\"\",\nthis.experiments),this.C.fairplay\u003d{\u0027video/mp4; codecs\u003d\"avc1.4d400b\"\u0027:!0,\u0027audio/mp4; codecs\u003d\"mp4a.40.5\"\u0027:!0});this.i\u003dvqa(b,this.useCobaltWidevine,this.N(\"html5_enable_safari_fairplay\"),g.mD(this.experiments,\"html5_hdcp_probing_stream_url\")).filter(function(p){return!!c.u[p]})};\nxD.prototype.ma\u003dfunction(){};\nxD.prototype.N\u003dfunction(a){return this.experiments.ib(a)};var URa\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},M2;a:{var N2\u003dg.vb();N2\u003dN2.toLowerCase();if(-1!\u003dN2.indexOf(\"android\")){var VRa\u003dN2.match(/android\\s*(\\d+(\\.\\d+)?)[^;|)]*[;)]/);if(VRa){var WRa\u003dparseFloat(VRa[1]);if(100\u003eWRa){M2\u003dWRa;break a}}var XRa\u003dN2.match(\"(\"+g.Re(URa).join(\"|\")+\")\");M2\u003dXRa?URa[XRa[0]]:0}else M2\u003dvoid 0}var hE\u003dM2,gE\u003d0\u003c\u003dhE;var cra\u003d{RED:\"red\",dda:\"white\"};var jra\u003d{mZ:\"adunit\",K2:\"detailpage\",b3:\"editpage\",f3:\"embedded\",g3:\"embedded_unbranded\",y5:\"leanback\",X9:\"previewpage\",a$:\"profilepage\",Mba:\"unplugged\",O9:\"playlistoverview\",Haa:\"sponsorshipsoffer\",uaa:\"shortspage\"};Cqa.prototype.ib\u003dfunction(a){return\"true\"\u003d\u003d\u003dthis.flags[a]};zD.prototype.canPlayType\u003dfunction(a,b){a\u003da.canPlayType?a.canPlayType(b):!1;wu?a\u003da||YRa[b]:2.2\u003d\u003d\u003dhE?a\u003da||ZRa[b]:ou()\u0026\u0026(a\u003da||$Ra[b]);return!!a};\nzD.prototype.isTypeSupported\u003dfunction(a){this.ma();return this.J?window.cast.receiver.platform.canDisplayType(a):EC(a)};\nzD.prototype.disableAv1\u003dfunction(){this.S\u003d!0};\nzD.prototype.ma\u003dfunction(){};\nvar ZRa\u003d{\u0027video/mp4; codecs\u003d\"avc1.42001E, mp4a.40.2\"\u0027:\"maybe\"},$Ra\u003d{\"application/x-mpegURL\":\"maybe\"},YRa\u003d{\"application/x-mpegURL\":\"maybe\"};g.w(CD,g.yx);CD.prototype.add\u003dfunction(a,b){!this.items[a]\u0026\u0026(b.Zu||b.Ky||b.Mx)\u0026\u0026(this.items[a]\u003ddf(b),this.ea(\"vast_info_card_add\",a))};\nCD.prototype.remove\u003dfunction(a){var b\u003dthis.get(a);delete this.items[a];return b};\nCD.prototype.get\u003dfunction(a){return this.items[a]||null};\nCD.prototype.isEmpty\u003dfunction(){return g.We(this.items)};var pE\u003d{R5:1,S5:2,T5:3,1:\"LOAD_POLICY_ALWAYS\",2:\"LOAD_POLICY_BY_PREFERENCE\",3:\"LOAD_POLICY_BY_REQUEST\"};g.w(HD,g.H);HD.prototype.load\u003dfunction(){var a\u003dthis,b;return g.B(function(c){if(1\u003d\u003dc.i)return a.i?c.return():g.A(c,Hqa(),2);b\u003dc.u;if(!b)return c.return();a.i\u003d{primary:b,secondary:void 0};pqa(b,void 0);g.sa(c)})};\nHD.prototype.ya\u003dfunction(){this.u\u0026\u0026(Bt(this.u),this.u\u003dvoid 0);g.H.prototype.ya.call(this)};JD.prototype.Qg\u003dfunction(a,b){var c\u003dMath.pow(this.alpha,a);this.i\u003db*(1-c)+c*this.i;this.u+\u003da};\nJD.prototype.wg\u003dfunction(){return this.i/(1-Math.pow(this.alpha,this.u))};KD.prototype.Qg\u003dfunction(a,b){a\u003dMath.min(this.i,Math.max(1,Math.round(a*this.resolution)));a+this.valueIndex\u003e\u003dthis.i\u0026\u0026(this.u\u003d!0);for(;a--;)this.values[this.valueIndex]\u003db,this.valueIndex\u003d(this.valueIndex+1)%this.i;this.C\u003d!0};\nKD.prototype.wg\u003dfunction(){return this.D?(LD(this,this.B-this.D)+LD(this,this.B)+LD(this,this.B+this.D))/3:LD(this,this.B)};g.w(Uqa,g.H);var Xqa\u003d/^([0-9\\.]+):([0-9\\.]+)$/;var ara\u003d\"blogger books docs duo google-live google-one play shopping chat hangouts-meet photos-edu picasaweb gmail jamboard\".split(\" \"),ira\u003d{h_:\"cbrand\",i_:\"cbr\",j_:\"cbrver\",u4:\"c\",x4:\"cver\",w4:\"ctheme\",v4:\"cplayer\",V7:\"cmodel\",F8:\"cnetwork\",b9:\"cos\",c9:\"cosver\",G9:\"cplatform\"};g.w(uE,g.H);g.k\u003duE.prototype;g.k.N\u003dfunction(a){return this.experiments.ib(a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){b\u003d{list:b};c\u0026\u0026(e?b.time_continue\u003dc:b.t\u003dc);c\u003dg.xE(this);d\u0026\u0026\"www.youtube.com\"\u003d\u003d\u003dc?d\u003d\"https://youtu.be/\"+a:g.lE(this)?(d\u003d\"https://\"+c+\"/fire\",b.v\u003da):(d\u003dthis.protocol+\"://\"+c+\"/watch\",b.v\u003da,wu\u0026\u0026(a\u003dnga())\u0026\u0026(b.ebc\u003da));return g.Zi(d,b)};\ng.k.getVideoEmbedCode\u003dfunction(a,b,c){a\u003d\"https://\"+g.xE(this)+\"/embed/\"+a;c\u0026\u0026(a\u003dg.Zi(a,{list:c}));c\u003db.width;b\u003db.height;a\u003dg.Ig(a);return\u0027\u003ciframe width\u003d\"\u0027+c+\u0027\" height\u003d\"\u0027+b+\u0027\" src\u003d\"\u0027+a+\u0027\" title\u003d\"YouTube video player\" frameborder\u003d\"0\" allow\u003d\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c/iframe\u003e\u0027};\ng.k.supportsGaplessAudio\u003dfunction(){return g.Lz\u0026\u0026!wu\u0026\u002674\u003c\u003dija()||g.uD\u0026\u0026g.Cc(68)?!0:!1};\ng.k.getPlayerType\u003dfunction(){return this.deviceParams.cplayer};\nvar pra\u003d[\"www.youtube-nocookie.com\",\"youtube.googleapis.com\"];g.k\u003dME.prototype;g.k.uf\u003dfunction(){return this.i};\ng.k.Eu\u003dfunction(){return null};\ng.k.hI\u003dfunction(){var a\u003dthis.Eu();return a?(a\u003dg.nt(a.i),Number(a.expire)):NaN};\ng.k.DG\u003dfunction(){};\ng.k.pc\u003dfunction(){return this.i.pc()};\ng.k.getHeight\u003dfunction(){return this.i.video.height};qra.prototype.Pe\u003dfunction(){tra(this);var a\u003d[\"#EXTM3U\",\"#EXT-X-INDEPENDENT-SEGMENTS\"],b\u003d{};a:if(this.i)var c\u003dthis.i;else{c\u003d\"\";for(var d\u003dg.q(this.B),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.Ec){if(e.Ec.getIsDefault()){c\u003de.Ec.getId();break a}c||(c\u003de.Ec.getId())}}d\u003dg.q(this.B);for(var f\u003dd.next();!f.done;f\u003dd.next())if(e\u003df.value,this.J||!e.Ec||e.Ec.getId()\u003d\u003d\u003dc)b[e.itag]||(b[e.itag]\u003d[]),b[e.itag].push(e);c\u003dg.q(this.u);for(e\u003dc.next();!e.done;e\u003dc.next())if(d\u003de.value,e\u003db[d.i])for(e\u003dg.q(e),f\u003de.next();!f.done;f\u003d\ne.next()){var h\u003da,l\u003dh.push;f\u003df.value;var m\u003d\"#EXT-X-MEDIA:TYPE\u003dAUDIO,\",n\u003d\"YES\",p\u003d\"audio\";if(f.Ec){p\u003df.Ec;var r\u003dp.getId().split(\".\")[0];r\u0026\u0026(m+\u003d\u0027LANGUAGE\u003d\"\u0027+r+\u0027\",\u0027);(this.i?this.i\u003d\u003d\u003dp.getId():p.getIsDefault())||(n\u003d\"NO\");p\u003dp.getName()}r\u003d\"\";null!\u003d\u003dd\u0026\u0026(r\u003dd.itag.toString());r\u003dOE(this,f.url,r);m\u003dm+(\u0027NAME\u003d\"\u0027+p+\u0027\",DEFAULT\u003d\u0027+(n+\u0027,AUTOSELECT\u003dYES,GROUP-ID\u003d\"\u0027))+(sra(f,d)+\u0027\",URI\u003d\"\u0027+(r+\u0027\"\u0027));l.call(h,m)}c\u003dg.q(this.D);for(d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,e\u003daSa,d\u003d(h\u003dd.Ec)?\u0027#EXT-X-MEDIA:URI\u003d\"\u0027+OE(this,d.url)+\n\u0027\",TYPE\u003dSUBTITLES,GROUP-ID\u003d\"\u0027+e+\u0027\",LANGUAGE\u003d\"\u0027+h.getId()+\u0027\",NAME\u003d\"\u0027+h.getName()+\u0027\",DEFAULT\u003dNO,AUTOSELECT\u003dYES\u0027:void 0,d\u0026\u0026a.push(d);c\u003d0\u003cthis.D.length?aSa:void 0;d\u003dg.q(this.u);for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,h\u003db[e.i],0\u003c(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?void 0:h.length)\u0026\u0026(h\u003dh[0],h\u003d\"#EXT-X-STREAM-INF:BANDWIDTH\u003d\"+(e.bitrate+h.bitrate)+\u0027,CODECS\u003d\"\u0027+(e.codecs+\",\"+h.codecs+\u0027\",RESOLUTION\u003d\u0027)+(e.width+\"x\"+e.height+\u0027,AUDIO\u003d\"\u0027)+(sra(h,e)+\u0027\",\u0027)+(c?\u0027SUBTITLES\u003d\"\u0027+c+\u0027\",\u0027:\"\")+\"CLOSED-CAPTIONS\u003dNONE\",1\u003ce.fps\u0026\u0026(h+\u003d\",FRAME-RATE\u003d\"+\ne.fps),e.mu\u0026\u0026(h+\u003d\",VIDEO-RANGE\u003d\"+e.mu),a.push(h),a.push(OE(this,e.url,\"\")));return a.join(\"\\n\")};\nvar aSa\u003d\"text\";g.w(PE,ME);PE.prototype.hI\u003dfunction(){return this.expiration};\nPE.prototype.Eu\u003dfunction(){if(!this.u||this.u.isDisposed()){var a\u003dthis.B.Pe();a\u003d\"data:application/x-mpegurl;charset\u003dutf-8,\"+encodeURIComponent(a);this.u\u003dnew SC(a)}return this.u};g.w(QE,ME);QE.prototype.Eu\u003dfunction(){return new SC(xA(this.u))};\nQE.prototype.DG\u003dfunction(){this.u\u003dBA(this.u)};g.w(RE,ME);RE.prototype.Eu\u003dfunction(){return new SC(this.u)};SE.prototype.toString\u003dfunction(){return this.type+this.id};var Fra\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\"},Gra\u003d{120:\"default.jpg\",320:\"mqdefault.jpg\",480:\"hqdefault.jpg\",560:\"pop1.jpg\",640:\"sddefault.jpg\",854:\"pop2.jpg\",1280:\"hq720.jpg\"};g.WE.prototype.Qe\u003dfunction(a){a\u003da||\"hqdefault.jpg\";var b\u003dthis.Z[a];if(b)return b;if(\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da)return b;if(this.i)return yE(this.u,this.i,a)};\ng.WE.prototype.Sk\u003dfunction(){return this.u.getVideoUrl(this.videoId,this.playlistId)};g.XE.prototype.Qe\u003dfunction(a){a||(a\u003d\"hqdefault.jpg\");var b\u003dthis.Z[a];return b?b:\"pop1.jpg\"\u003d\u003d\u003da||\"pop2.jpg\"\u003d\u003d\u003da||\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da?b:yE(this.i,this.videoId,a)};\ng.XE.prototype.Sk\u003dfunction(){return this.watchUrl||this.i.getVideoUrl(this.videoId)};var Ira\u003d[\"APP_STATE\",\"PI\"];var O2\u003d{},Pra\u003dPw(\"yt-player-local-media\",{oq:(O2.index\u003d{cn:2},O2.media\u003d{cn:2},O2.captions\u003d{cn:5},O2),wx:!1,upgrade:function(a,b){b(2)\u0026\u0026(iw(a,\"index\"),iw(a,\"media\"));b(5)\u0026\u0026iw(a,\"captions\");b(6)\u0026\u0026(jw(a,\"metadata\"),jw(a,\"playerdata\"))},\nversion:5});YE.prototype.set\u003dfunction(a,b,c){c\u003dvoid 0!\u003d\u003dc?Date.now()+c:void 0;this.i.set(a,b,c)};\nYE.prototype.get\u003dfunction(a){return this.i.get(a)};\nYE.prototype.remove\u003dfunction(a){this.i.remove(a)};var ZE\u003dvoid 0;var Lra\u003d!1;Jra(\"LMS\",function(){return g.B(function(a){return a.return($E())})});var dF\u003d0,Sra\u003d/^([\\w\\-_]+)\\|(\\d+)(;[\\w\\-_]+)?\\|(\\d+)\\|(\\d+)$/;Jra(\"LMDB\",function(){var a,b;return g.B(function(c){if(1\u003d\u003dc.i)return g.A(c,g.Cw(),2);if(3!\u003dc.i){a\u003dc.u;if(!a)throw g.aw(\"edd\");return g.A(c,g.cF(a),3)}b\u003dc.u;return c.return(kw(b,[\"index\",\"media\",\"captions\"],{mode:\"readonly\",Kc:!0},function(d){var e\u003d{};d\u003d[ow(d.objectStore(\"index\"),{},function(f){e[f.getKey()]\u003df.getValue();return f.continue()}),\nQka(d.objectStore(\"media\")),Qka(d.objectStore(\"captions\"))];return cw.all(d).then(function(f){var h\u003dg.q(f);h.next();f\u003dh.next().value;h\u003dh.next().value;return{index:e,media:csa(f||[]),captions:h}})}))})});g.k\u003dg.fF.prototype;g.k.getId\u003dfunction(){return this.id};\ng.k.getName\u003dfunction(){return this.name};\ng.k.isServable\u003dfunction(){return this.i};\ng.k.toString\u003dfunction(){return this.languageCode+\": \"+g.gF(this)+\" - \"+this.vssId};\ng.k.equals\u003dfunction(a){return a?this.toString()\u003d\u003d\u003da.toString():!1};\ng.k.isValid\u003dfunction(){return!(!this.languageCode||this.translationLanguage\u0026\u0026!this.translationLanguage.languageCode)};var esa\u003d{\"ad-trueview-indisplay-pv\":6,\"ad-trueview-insearch\":7},fsa\u003d{\"ad-trueview-indisplay-pv\":2,\"ad-trueview-insearch\":2},gsa\u003d/^(\\d*)_((\\d*)_?(\\d*))$/;var P2\u003d{},Isa\u003d(P2.ALWAYS\u003d1,P2.BY_REQUEST\u003d3,P2.UNKNOWN\u003dvoid 0,P2),Q2\u003d{},usa\u003d(Q2.COLOR_PRIMARIES_BT709\u003d\"bt709\",Q2.COLOR_PRIMARIES_BT2020\u003d\"bt2020\",Q2.COLOR_PRIMARIES_UNKNOWN\u003dnull,Q2.COLOR_PRIMARIES_UNSPECIFIED\u003dnull,Q2),R2\u003d{},isa\u003d(R2.COLOR_TRANSFER_CHARACTERISTICS_BT709\u003d\"bt709\",R2.COLOR_TRANSFER_CHARACTERISTICS_BT2020_10\u003d\"bt2020\",R2.COLOR_TRANSFER_CHARACTERISTICS_SMPTEST2084\u003d\"smpte2084\",R2.COLOR_TRANSFER_CHARACTERISTICS_ARIB_STD_B67\u003d\"arib-std-b67\",R2.COLOR_TRANSFER_CHARACTERISTICS_UNKNOWN\u003dnull,R2.COLOR_TRANSFER_CHARACTERISTICS_UNSPECIFIED\u003d\nnull,R2),S2\u003d{},mF\u003d(S2.FAIRPLAY\u003d\"fairplay\",S2.PLAYREADY\u003d\"playready\",S2.WIDEVINE\u003d\"widevine\",S2.CLEARKEY\u003dnull,S2.FLASHACCESS\u003dnull,S2.UNKNOWN\u003dnull,S2.WIDEVINE_CLASSIC\u003dnull,S2),T2\u003d{},Jsa\u003d(T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_UNKNOWN\u003d\"UNKNOWN\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_NORMAL\u003d\"NORMAL\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_LOW\u003d\"LOW\",T2.MDE_STREAM_OPTIMIZATIONS_RENDERER_LATENCY_ULTRA_LOW\u003d\"ULTRALOW\",T2),U2\u003d{},rsa\u003d(U2.UNKNOWN\u003d0,U2.RECTANGULAR\u003d1,U2.EQUIRECTANGULAR\u003d2,U2.EQUIRECTANGULAR_THREED_TOP_BOTTOM\u003d\n3,U2.MESH\u003d4,U2),V2\u003d{},tsa\u003d(V2.SPATIAL_AUDIO_TYPE_NONE\u003d0,V2.SPATIAL_AUDIO_TYPE_AMBISONICS_5_1\u003d1,V2.SPATIAL_AUDIO_TYPE_AMBISONICS_QUAD\u003d2,V2.SPATIAL_AUDIO_TYPE_FOA_WITH_NON_DIEGETIC\u003d3,V2),W2\u003d{},ssa\u003d(W2.STEREO_LAYOUT_UNKNOWN\u003d0,W2.STEREO_LAYOUT_LEFT_RIGHT\u003d1,W2.STEREO_LAYOUT_TOP_BOTTOM\u003d2,W2),X2\u003d{},qsa\u003d(X2.FORMAT_STREAM_TYPE_UNKNOWN\u003d0,X2.FORMAT_STREAM_TYPE_OTF\u003d3,X2);g.w(nF,g.yx);nF.prototype.ya\u003dfunction(){this.i\u0026\u0026(this.i\u003dthis.i.onload\u003dnull);g.yx.prototype.ya.call(this)};g.k\u003dg.rF.prototype;g.k.getHeight\u003dfunction(){return this.height};\ng.k.OK\u003dba(0);g.k.lC\u003dfunction(){return this.frameCount};\ng.k.isDefault\u003dfunction(){return-1!\u003d\u003dthis.B.indexOf(\"default\")};\ng.k.isLoaded\u003dfunction(a){return this.loaded.has(a)};\ng.k.Yx\u003dfunction(a){var b\u003dthis.lC()-1;return g.xg(0\u003d\u003d\u003dthis.i?Math.round(a*this.frameCount/this.videoLength):Math.round(1E3*a/this.i),0,b)};\ng.k.Br\u003dfunction(){return this.frameCount-1};\ng.k.Zx\u003dfunction(){return this.frameCount?0:-1};\ng.k.iI\u003dfunction(){};g.w(sF,nF);sF.prototype.u\u003dfunction(a,b){var c\u003d[];a\u003da.split(\"|\");for(var d\u003da[0],e\u003d1;e\u003ca.length;e++){var f\u003dthis.J(e-1,d,a[e],b);(this.S||180\u003ef.getHeight())\u0026\u0026c.push(f)}return c};\nsF.prototype.J\u003dfunction(a,b,c,d){return new g.rF(a,b,c,d)};g.w(uF,g.rF);g.k\u003duF.prototype;g.k.lC\u003dfunction(){return this.u.getNumberOfSegments()};\ng.k.Yx\u003dfunction(a){var b\u003dthis.rows*this.columns*this.D,c\u003dthis.u,d\u003dc.getLastSegmentNumber();a\u003dc.getSegmentNumberForTime(a);return a\u003ed-b?-1:a};\ng.k.Br\u003dfunction(){return this.u.getLastSegmentNumber()};\ng.k.Zx\u003dfunction(){return this.u.getFirstSegmentNumber()};\ng.k.iI\u003dfunction(a){this.u\u003da};g.w(vF,sF);vF.prototype.u\u003dfunction(a,b){return sF.prototype.u.call(this,\"$N|\"+a,b)};\nvF.prototype.J\u003dfunction(a,b,c){return new uF(a,b,c,this.isLive)};g.w(xF,g.yx);g.k\u003dxF.prototype;g.k.V\u003dfunction(){return this.B};\ng.k.N\u003dfunction(a){return this.B.N(a)};\ng.k.lf\u003dfunction(){return!this.isLivePlayback||this.allowLiveDvr};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){var a;return!(null\u003d\u003d\u003d(a\u003dthis.lc)||void 0\u003d\u003d\u003da||!a.kb)};\ng.k.IM\u003dfunction(){this.isDisposed()||(this.i.B||this.i.unsubscribe(\"refresh\",this.IM,this),this.WJ(-1))};\ng.k.WJ\u003dfunction(a){if(!this.isLivePlayback||!this.S||\"fairplay\"!\u003dthis.S.flavor){var b\u003dVpa(this.i,this.ZB);if(0\u003cb.length){if(KF(this,\"html5_clamp_cuepoints_to_min\"))for(var c\u003dg.q(b),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.startSecs\u003dMath.max(d.startSecs,this.getMinSeekableTime());this.ea(\"cuepointupdated\",b,a);this.ZB+\u003db.length;c\u003dKF(this,\"html5_log_all_cuepoints\")||g.JF(this);if(EF(this)\u0026\u0026c)for(b\u003dg.q(b),d\u003db.next();!d.done;d\u003db.next())c\u003dd.value,this.Ea(\"cuepoint\",\"segNum.\"+a+\";event.\"+c.event+\";startSecs.\"+\nc.startSecs+\";id.\"+c.identifier.slice(-16)),\"start\"\u003d\u003d\u003dc.event\u0026\u0026(c\u003dc.startSecs,this.ZC.start\u003dthis.RC,this.ZC.end\u003dc+3)}}};\ng.k.Gh\u003dfunction(){var a\u003d{};this.u\u0026\u0026(a.fmt\u003dthis.u.pc(),this.J\u0026\u0026this.J.pc()!\u003dthis.u.pc()\u0026\u0026(a.afmt\u003dthis.J.pc()));a.ei\u003dthis.eventId;a.list\u003dthis.playlistId;a.cpn\u003dthis.clientPlaybackNonce;this.videoId\u0026\u0026(a.v\u003dthis.videoId);this.Xg\u0026\u0026(a.infringe\u003d1);this.Hf\u0026\u0026(a.splay\u003d1);var b\u003dRF(this);b\u0026\u0026(a.live\u003db);this.dl\u0026\u0026(a.autoplay\u003d1);this.HL\u0026\u0026(a.sdetail\u003dthis.HL);this.Ka\u0026\u0026(a.partnerid\u003dthis.Ka);this.osid\u0026\u0026(a.osid\u003dthis.osid);return a};\ng.k.yg\u003dfunction(){if(this.cotn)return null;var a\u003dg.DE(this.B)||this.N(\"web_l3_storyboard\");if(!this.Uf)if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var b\u003dthis.playerResponse.storyboards,c\u003db.playerStoryboardSpecRenderer;c\u0026\u0026c.spec?this.Uf\u003dnew sF(c.spec,this.lengthSeconds,void 0,!1,a):(b\u003db.playerLiveStoryboardSpecRenderer)\u0026\u0026b.spec\u0026\u0026this.i\u0026\u0026(c\u003dNe(this.i.i).index)\u0026\u0026(this.Uf\u003dnew vF(b.spec,this.i.isLive,c,a))}else this.wr?this.Uf\u003dnew sF(this.wr,this.lengthSeconds,void 0,!1,a):this.Uq\u0026\u0026this.i\u0026\u0026\n(b\u003dNe(this.i.i).index)\u0026\u0026(this.Uf\u003dnew vF(this.Uq,this.i.isLive,b,a));return this.Uf};\ng.k.getStoryboardFormat\u003dfunction(){if(this.cotn)return null;if(this.playerResponse\u0026\u0026this.playerResponse.storyboards){var a\u003dthis.playerResponse.storyboards;return(a\u003da.playerStoryboardSpecRenderer||a.playerLiveStoryboardSpecRenderer)\u0026\u0026a.spec||null}return this.wr||this.Uq};\ng.k.pd\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.pd())?this.i.pd():EF(this)?0:this.lengthSeconds};\ng.k.getMinSeekableTime\u003dfunction(){return this.i\u0026\u0026!isNaN(this.i.getMinSeekableTime())?this.i.getMinSeekableTime():0};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){if(this.i\u0026\u0026this.u){var b\u003dthis.i.i[this.u.id];if(!b)return null;var c\u003db.index.getSegmentNumberForTime(a);b\u003db.index.getStartTime(c);return{sequence:c,elapsed:Math.floor(1E3*(a-b))}}return null};\ng.k.isValid\u003dfunction(){return!this.isDisposed()\u0026\u0026!(!this.videoId\u0026\u0026!this.Ui)};\ng.k.isLoaded\u003dfunction(){return yF(this)\u0026\u0026!this.yd\u0026\u0026!this.jk};\ng.k.Qe\u003dfunction(a){if(30\u003d\u003dthis.Ka)return(a\u003dthis.Z[\"default.jpg\"])?a:this.videoId?g.Zi(\"//docs.google.com/vt\",{id:this.videoId,authuser:this.authUser,authkey:this.authKey}):\"//docs.google.com/images/doclist/cleardot.gif\";a||(a\u003d\"hqdefault.jpg\");var b\u003dthis.Z[a];return b||this.B.K||\"pop1.jpg\"\u003d\u003da||\"pop2.jpg\"\u003d\u003da||\"sddefault.jpg\"\u003d\u003da||\"hq720.jpg\"\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003da?b:yE(this.B,this.videoId,a)};\ng.k.zf\u003dfunction(){return this.isLivePlayback||this.kf||this.hk||!(!this.liveUtcStartSeconds||!this.hh)};\ng.k.isOtf\u003dfunction(){return!!this.i\u0026\u0026(this.i.isOtf||!this.kf\u0026\u0026!this.isLivePlayback\u0026\u0026this.i.B)};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.C?0\u003cthis.C.getAvailableAudioTracks().length?this.C.getAvailableAudioTracks():this.Tq||[]:[]};\ng.k.getAudioTrack\u003dfunction(){var a\u003dthis;if(this.J\u0026\u0026!yC(this.J))return g.Vb(this.getAvailableAudioTracks(),function(d){return d.id\u003d\u003da.J.id})||this.sj;\nif(this.Tq){if(!this.vk)for(var b\u003dg.q(this.Tq),c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,c.Ec.getIsDefault()){this.vk\u003dc;break}return this.vk||this.sj}return this.sj};\ng.k.getPlayerResponse\u003dfunction(){return this.playerResponse};\ng.k.Sk\u003dfunction(){return this.watchUrl?this.watchUrl:this.B.getVideoUrl(this.videoId)};\ng.k.isAd\u003dfunction(){return!!this.adFormat};\ng.k.jf\u003dfunction(){return this.oauthToken||this.B.Hf};\ng.k.isDaiEnabled\u003dfunction(){return!!(this.playerResponse\u0026\u0026this.playerResponse.playerConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig\u0026\u0026this.playerResponse.playerConfig.daiConfig.enableDai)};\ng.k.MG\u003dfunction(){return this.mj||this.fd};\ng.k.xx\u003dfunction(){return this.He||this.fd};\ng.k.hD\u003dfunction(){return KF(this,\"html5_samsung_vp9_live\")};\ng.k.useInnertubeDrmService\u003dfunction(){return!0};\ng.k.Ea\u003dfunction(a,b,c){this.ea(\"ctmp\",a,b,c)};\ng.k.hasProgressBarBoundaries\u003dfunction(){return!(!this.progressBarStartPosition||!this.progressBarEndPosition)};\ng.k.ya\u003dfunction(){g.yx.prototype.ya.call(this);delete this.Hl;this.gp\u003dnull;delete this.KY;delete this.accountLinkingConfig;delete this.i;this.C\u003dthis.playerResponse\u003dthis.watchNextResponse\u003dnull;this.bj\u003dthis.adaptiveFormats\u003d\"\";delete this.botguardData;this.ap\u003d{};this.suggestions\u003dnull};lG.prototype.mw\u003dfunction(){return!1};\nlG.prototype.Ba\u003dfunction(){return function(){return null}};var tG\u003dnull;g.w(sG,g.yx);sG.prototype.Lv\u003dfunction(a){return this.i.hasOwnProperty(a)?this.i[a].Lv():{}};\ng.Ha(\"ytads.bulleit.getVideoMetadata\",function(a){return uG().Lv(a)},void 0);\ng.Ha(\"ytads.bulleit.triggerExternalActivityEvent\",function(a,b,c){var d\u003duG();c\u003dsta(c);null!\u003d\u003dc\u0026\u0026d.ea(c,{queryId:a,viewabilityString:b})},void 0);g.w(yG,lG);g.k\u003dyG.prototype;g.k.Ss\u003dfunction(){return!0};\ng.k.bp\u003dfunction(){return!1};\ng.k.isSkippable\u003dfunction(){return null!\u003dthis.xa};\ng.k.getVideoUrl\u003dfunction(){return null};\ng.k.mw\u003dfunction(){return!0};g.w(FG,lG);FG.prototype.Ss\u003dfunction(){return!0};\nFG.prototype.bp\u003dfunction(){return!1};\nFG.prototype.mw\u003dfunction(){return!0};\nFG.prototype.Ba\u003dfunction(){return function(){return g.Xg(\"video-ads\")}};yta.prototype.isPostroll\u003dfunction(){return\"AD_PLACEMENT_KIND_END\"\u003d\u003dthis.i.i};var bOa\u003d{VY:\"FINAL\",hZ:\"AD_BREAK_LENGTH\",iZ:\"AD_CPN\",jZ:\"AH\",kZ:\"AD_MT\",lZ:\"ASR\",nZ:\"AW\",B_:\"NM\",C_:\"NX\",D_:\"NY\",J_:\"CONN\",U_:\"CPN\",X2:\"DV_VIEWABILITY\",o3:\"ERRORCODE\",t3:\"ERROR_MSG\",v3:\"EI\",a4:\"GOOGLE_VIEWABILITY\",r4:\"IAS_VIEWABILITY\",w5:\"LACT\",K5:\"LIVE_TARGETING_CONTEXT\",U5:\"I_X\",V5:\"I_Y\",z7:\"MT\",D7:\"MIDROLL_POS\",E7:\"MIDROLL_POS_MS\",G7:\"MOAT_INIT\",H7:\"MOAT_VIEWABILITY\",J9:\"P_H\",K9:\"PV_H\",L9:\"PV_W\",M9:\"P_W\",R9:\"TRIGGER_TYPE\",H$:\"SDKV\",Eaa:\"SLOT_POS\",Taa:\"SURVEY_LOCAL_TIME_EPOCH_S\",Saa:\"SURVEY_ELAPSED_MS\",\nrR:\"VIS\",mca:\"VIEWABILITY\",nca:\"VED\",tca:\"VOL\",xca:\"WT\",sda:\"YT_ERROR_CODE\"};var Gta\u003d[\"FINAL\",\"CPN\",\"MIDROLL_POS\",\"SDKV\",\"SLOT_POS\"];LG.prototype.send\u003dfunction(a,b,c){try{var d\u003d!!a.scrubReferrer,e\u003dg.fr(a.baseUrl,Cta(b,d,c)),f;if(a.headers)for(var h\u003dg.q(a.headers),l\u003dh.next();!l.done;l\u003dh.next())switch(l.value.headerType){case \"USER_AUTH\":var m\u003dthis.jf();m\u0026\u0026(f||(f\u003d{}),f.Authorization\u003d\"Bearer \"+m);break;case \"PLUS_PAGE_ID\":var n\u003dthis.i();n\u0026\u0026(f||(f\u003d{}),f[\"X-Goog-PageId\"]\u003dn)}g.Zu(e,void 0,d,f)}catch(p){}};g.w(MG,LG);MG.prototype.jf\u003dfunction(){return this.Dp?this.Dp.jf():\"\"};\nMG.prototype.i\u003dfunction(){return this.Dp?this.Dp.V().pageId:\"\"};NG.prototype.send\u003dfunction(a,b,c){try{var d\u003da.match(Mi);if(\"https\"\u003d\u003d\u003dd[1])var e\u003da;else d[1]\u003d\"https\",e\u003dKi(\"https\",d[2],d[3],d[4],d[5],d[6],d[7]);a\u003de;var f\u003dgfa(a);e\u003d[];tt(a)\u0026\u0026(e.push({headerType:\"USER_AUTH\"}),e.push({headerType:\"PLUS_PAGE_ID\"}));this.mp.send({baseUrl:a,scrubReferrer:f,headers:e},b,c)}catch(h){}};g.w(Ita,g.H);g.w(dH,g.yx);g.k\u003ddH.prototype;g.k.Lv\u003dfunction(){return{}};\ng.k.VN\u003dfunction(){};\ng.k.Ud\u003dfunction(a){this.Hk();this.ea(a)};\ng.k.Hk\u003dfunction(){Ota(this,this.xa,3);this.xa\u003d[]};\ng.k.getDuration\u003dfunction(){return this.I.getDuration(2,!1)};\ng.k.Pn\u003dfunction(){var a\u003dthis.i;OG(a)||!XG(a,\"impression\")\u0026\u0026!XG(a,\"start\")||XG(a,\"abandon\")||XG(a,\"complete\")||XG(a,\"skip\")||$G(a,\"pause\");this.C||(a\u003dthis.i,OG(a)||!XG(a,\"unmuted_impression\")\u0026\u0026!XG(a,\"unmuted_start\")||XG(a,\"unmuted_abandon\")||XG(a,\"unmuted_complete\")||$G(a,\"unmuted_pause\"))};\ng.k.Qn\u003dfunction(){this.Aa||this.S||this.If()};\ng.k.Ah\u003dfunction(){SG(this.i,this.getDuration());if(!this.C){var a\u003dthis.i;this.getDuration();OG(a)||(Lta(a,0,!0),Mta(a,0,0,!0),RG(a,\"unmuted_complete\"))}};\ng.k.Ag\u003dfunction(){var a\u003dthis.i;!XG(a,\"impression\")||XG(a,\"skip\")||XG(a,\"complete\")||WG(a,\"abandon\");this.C||(a\u003dthis.i,XG(a,\"unmuted_impression\")\u0026\u0026!XG(a,\"unmuted_complete\")\u0026\u0026WG(a,\"unmuted_abandon\"))};\ng.k.Vp\u003dfunction(){var a\u003dthis.i;PG(a)?RG(a,\"skip\"):!XG(a,\"impression\")||XG(a,\"abandon\")||XG(a,\"complete\")||RG(a,\"skip\")};\ng.k.If\u003dfunction(){if(!this.S){var a\u003dthis.oz();this.i.macros.AD_CPN\u003da;a\u003dthis.i;if(PG(a)){var b\u003da.i.getCurrentTime(2,!1);VG(a,\"impression\",b,0)}else RG(a,\"impression\");RG(a,\"start\");OG(a)||a.i.isFullscreen()\u0026\u0026WG(a,\"fullscreen\");this.S\u003d!0;this.C\u003dthis.I.isMuted()||0\u003d\u003dthis.I.getVolume();this.C||(a\u003dthis.i,RG(a,\"unmuted_impression\"),RG(a,\"unmuted_start\"),OG(a)||a.i.isFullscreen()\u0026\u0026WG(a,\"unmuted_fullscreen\"))}};\ng.k.eh\u003dfunction(a){a\u003da||\"\";var b\u003d\"\",c\u003d\"\",d\u003d\"\";mG(this.I)\u0026\u0026(b\u003dthis.I.zb(2).state,this.I.qd()\u0026\u0026(c\u003dthis.I.qd().Bh(),null!\u003dthis.I.qd().tj()\u0026\u0026(d\u003dthis.I.qd().tj())));var e\u003dthis.i;e.macros\u003dKG(e.macros,Fta(\"There was an error playing the video ad. Error code: \"+(a+\"; s:\"+b+\"; rs:\")+(c+\"; ec:\"+d)));RG(e,\"error\");this.C||(e\u003dthis.i,e.macros\u003dKG(e.macros,Fta(\"There was an error playing the video ad. Error code: \"+(a+\"; s:\"+b+\"; rs:\")+(c+\"; ec:\"+d))),RG(e,\"unmuted_error\"))};\ng.k.wf\u003dfunction(){};\ng.k.BN\u003dfunction(){this.ea(\"adactiveviewmeasurable\")};\ng.k.CN\u003dfunction(){this.ea(\"adfullyviewableaudiblehalfdurationimpression\")};\ng.k.DN\u003dfunction(){this.ea(\"adoverlaymeasurableimpression\")};\ng.k.EN\u003dfunction(){this.ea(\"adoverlayunviewableimpression\")};\ng.k.FN\u003dfunction(){this.ea(\"adoverlayviewableendofsessionimpression\")};\ng.k.GN\u003dfunction(){this.ea(\"adoverlayviewableimmediateimpression\")};\ng.k.HN\u003dfunction(){this.ea(\"adviewableimpression\")};\ng.k.dispose\u003dfunction(){this.isDisposed()||(this.Hk(),this.u.unsubscribe(\"adactiveviewmeasurable\",this.BN,this),this.u.unsubscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.CN,this),this.u.unsubscribe(\"adoverlaymeasurableimpression\",this.DN,this),this.u.unsubscribe(\"adoverlayunviewableimpression\",this.EN,this),this.u.unsubscribe(\"adoverlayviewableendofsessionimpression\",this.FN,this),this.u.unsubscribe(\"adoverlayviewableimmediateimpression\",this.GN,this),this.u.unsubscribe(\"adviewableimpression\",\nthis.HN,this),delete this.u.i[this.ad.K],g.yx.prototype.dispose.call(this))};\ng.k.oz\u003dfunction(){var a\u003dthis.I.getVideoData(2);return a\u0026\u0026a.clientPlaybackNonce||\"\"};\ng.k.uK\u003dfunction(){return\"\"};g.w(gH,lG);gH.prototype.Ss\u003dfunction(){return!0};\ngH.prototype.bp\u003dfunction(){return!1};g.w(hH,qG);g.w(iH,dH);g.k\u003diH.prototype;g.k.Cr\u003dfunction(){0\u003cthis.B\u0026\u0026this.If()};\ng.k.If\u003dfunction(){var a\u003dthis;this.Ob\u003dnew g.K(function(){a.Ah();for(var b\u003dg.q(a.D.i.completionCommands||[]),c\u003db.next();!c.done;c\u003db.next())a.J.executeCommand(c.value,a.macros);a.Ud(\"adended\")},this.B,this);\ng.I(this,this.Ob);this.Ob.start();eH(this,[new hH(this.D.i,this.macros)]);dH.prototype.If.call(this)};\ng.k.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandoned\")};\ng.k.Ah\u003dfunction(){dH.prototype.Ah.call(this)};\ng.k.Ud\u003dfunction(a){this.Ob\u0026\u0026this.Ob.stop();dH.prototype.Ud.call(this,a)};g.w(jH,lG);jH.prototype.Ss\u003dfunction(){return!0};\njH.prototype.bp\u003dfunction(){return!1};g.w(kH,lG);kH.prototype.Ss\u003dfunction(){return!0};\nkH.prototype.bp\u003dfunction(){return!1};g.w(lH,lG);lH.prototype.Ss\u003dfunction(){return!0};\nlH.prototype.bp\u003dfunction(){return!1};Pta.prototype.create\u003dfunction(a,b){return a instanceof yG?this.J.create(a,b):a instanceof FG?this.C.create(a,b):a instanceof gH?this.i.create(a,b):a instanceof lH?this.D.create(a,b):a instanceof kH?this.B.create(a,b):a instanceof jH?this.u.create(a,b):null};g.w(mH,dH);g.k\u003dmH.prototype;g.k.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandoned\")};\ng.k.Pn\u003dfunction(){dH.prototype.Pn.call(this);this.ea(\"adpause\",2)};\ng.k.Qn\u003dfunction(){dH.prototype.Qn.call(this);this.ea(\"adplay\",1)};\ng.k.If\u003dfunction(){dH.prototype.If.call(this);this.B.stop();this.D.T(this.I,g.Py(\"bltplayback\"),this.GP);var a\u003dnew g.Ny(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:2});this.I.Gd([a],2);this.ea(\"adplay\",1)};\ng.k.Ah\u003dfunction(){dH.prototype.Ah.call(this);this.Ud(\"adended\")};\ng.k.eh\u003dfunction(a){dH.prototype.eh.call(this,a);this.Ud(\"aderror\")};\ng.k.Cr\u003dfunction(){oG(this.I,!1);var a\u003dthis.J.u||{};a.autoplay\u003d\"1\";this.I.cueVideoByPlayerVars(a,2);this.B.start();this.I.playVideo(2);this.I.Pa(\"onAdIntroStateChange\",1)};\ng.k.Ud\u003dfunction(a){this.B.stop();oG(this.I,!0);\"adabandoned\"!\u003da\u0026\u0026this.I.Pa(\"onAdComplete\");this.I.Pa(\"onAdEnd\");this.ea(a);this.I.Pa(\"onAdIntroStateChange\",0)};\ng.k.GP\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.I.cf(\"bltplayback\",2),SG(this.i,this.getDuration()))};g.w(Rta,qG);g.w(pH,dH);g.k\u003dpH.prototype;\ng.k.Cr\u003dfunction(){if(this.B)if(this.I.V().experiments.ib(\"html5_externally_manage_ad_notify_layout\")){var a\u003dQta(this.Ej);this.slot\u003da;for(var b\u003dg.q(this.B.listeners),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,SI(c.Wm(),a),mMa(c.Wm(),a)}else for(a\u003dg.q(this.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.u\u003dQta(b.C.get()),SI(b.Wm(),b.u),mMa(b.Wm(),b.u);0\u003e\u003dthis.X\u0026\u0026(g.ft(Error(\"durationMs was specified incorrectly with a value of: \"+this.X)),this.Ah());this.If();this.I.addEventListener(\"progresssync\",this.oa)};\ng.k.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandonedreset\")};\ng.k.If\u003dfunction(){var a\u003dthis.I.V();a.N(\"web_csi_notification_ad_fix\")\u0026\u0026(vz(\"apbs\",void 0,\"video_to_ad\"),g.rz(\"ad_at\",\"0_0\",\"video_to_ad\"));dH.prototype.If.call(this);this.D\u003da.N(\"disable_rounding_ad_notify\")?this.I.getCurrentTime():Math.floor(this.I.getCurrentTime());this.J\u003dthis.D+this.X/1E3;g.sE(a)?this.I.Pa(\"onAdMessageChange\",{renderer:this.K.i,startTimeSecs:this.D}):eH(this,[new Rta(this.K.i)]);a\u003d(a\u003dthis.I.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\";var b\u003dg.Px(),c\u003dthis.K.i.videoAdBreakOffsetMsInt64;\nb\u0026\u0026g.Mv(\"adNotify\",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.J),timeToAdBreakSec:Math.ceil(this.J-this.D),clientPlaybackNonce:a,videoAdBreakOffsetMs:Number(c)});if(this.B)if(this.Z\u003d!0,this.I.V().experiments.ib(\"html5_externally_manage_ad_notify_layout\"))if(this.slot)for(a\u003dthis.slot,b\u003dg.q(this.B.listeners),c\u003db.next();!c.done;c\u003db.next()){var d\u003da;TI(c.value.Wm(),d)}else ht(Error(\"AdNotify started without a start request\"));else for(a\u003dg.q(this.B.listeners),b\u003da.next();!b.done;b\u003da.next())b\u003d\nb.value,b.u?b.i?R(\"Received AdNotify started event before another one exited\"):(b.i\u003db.u,TI(b.Wm(),b.i)):R(\"Received AdNotify started event without start requested event\");g.T(this.I.zb(1),512)\u0026\u0026(a\u003d(a\u003dthis.I.getVideoData(1))\u0026\u0026a.clientPlaybackNonce||\"\",b\u003dg.Px(),c\u003dthis.K.i.videoAdBreakOffsetMsInt64,b\u0026\u0026g.Mv(\"adNotifyFailure\",{clientScreenNonce:b,adMediaTimeMs:Math.floor(1E3*this.J),timeToAdBreakSec:Math.ceil(this.J-this.D),clientPlaybackNonce:a,videoAdBreakOffsetMs:c}),this.Ah())};\ng.k.Ah\u003dfunction(){dH.prototype.Ah.call(this);this.Ud(\"adended\")};\ng.k.eh\u003dfunction(a){dH.prototype.eh.call(this,a);this.Ud(\"aderror\")};\ng.k.Ud\u003dfunction(a){this.I.removeEventListener(\"progresssync\",this.oa);this.Hk();this.ea(a);Sta(this)};\ng.k.dispose\u003dfunction(){this.I.removeEventListener(\"progresssync\",this.oa);Sta(this);dH.prototype.dispose.call(this)};\ng.k.Hk\u003dfunction(){g.sE(this.I.V())?this.I.Pa(\"onAdMessageChange\",{renderer:null,startTimeSecs:this.D}):dH.prototype.Hk.call(this)};tH.prototype.sendAdsPing\u003dfunction(a){this.J.send(a,bua(this),{})};\ntH.prototype.Dd\u003dfunction(a){var b\u003dthis;if(a){var c\u003dbua(this);Array.isArray(a)?a.forEach(function(d){return b.u.executeCommand(d,c)}):this.u.executeCommand(a,c)}};uH.prototype.get\u003dfunction(){return this.value};\ng.w(vH,uH);vH.prototype.getType\u003dfunction(){return\"metadata_type_action_companion_ad_renderer\"};\ng.w(wH,uH);wH.prototype.getType\u003dfunction(){return\"metadata_type_ads_engagement_panel_renderer\"};\ng.w(xH,uH);xH.prototype.getType\u003dfunction(){return\"metadata_type_ad_next_params\"};\ng.w(yH,uH);yH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_clickthrough_endpoint\"};\ng.w(zH,uH);zH.prototype.getType\u003dfunction(){return\"metadata_type_invideo_overlay_ad_renderer\"};\ng.w(AH,uH);AH.prototype.getType\u003dfunction(){return\"metadata_type_image_companion_ad_renderer\"};\ng.w(BH,uH);BH.prototype.getType\u003dfunction(){return\"metadata_type_shopping_companion_carousel_renderer\"};\ng.w(CH,uH);CH.prototype.getType\u003dfunction(){return\"metadata_type_ad_info_ad_metadata\"};\ng.w(DH,uH);DH.prototype.getType\u003dfunction(){return\"metadata_ad_video_is_listed\"};\ng.w(EH,uH);EH.prototype.getType\u003dfunction(){return\"metadata_type_ad_placement_config\"};\ng.w(FH,uH);FH.prototype.getType\u003dfunction(){return\"metadata_type_ad_pod_info\"};\ng.w(GH,uH);GH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_id\"};\ng.w(HH,uH);HH.prototype.getType\u003dfunction(){return\"metadata_type_ad_video_url\"};\ng.w(IH,uH);IH.prototype.getType\u003dfunction(){return\"metadata_type_content_cpn\"};\ng.w(JH,uH);JH.prototype.getType\u003dfunction(){return\"metadata_type_instream_ad_player_overlay_renderer\"};\ng.w(KH,uH);KH.prototype.getType\u003dfunction(){return\"metadata_type_player_underlay_renderer\"};\ng.w(LH,uH);LH.prototype.getType\u003dfunction(){return\"metadata_type_ad_action_interstitial_renderer\"};\ng.w(MH,uH);MH.prototype.getType\u003dfunction(){return\"metadata_type_valid_survey_text_interstitial_renderer\"};\ng.w(NH,uH);NH.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_DAI\"};\ng.w(OH,uH);OH.prototype.getType\u003dfunction(){return\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"};\ng.w(PH,uH);PH.prototype.getType\u003dfunction(){return\"metadata_type_sliding_text_player_overlay_renderer\"};\ng.w(QH,uH);QH.prototype.getType\u003dfunction(){return\"metadata_type_linked_player_bytes_layout_id\"};\ng.w(RH,uH);RH.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_id\"};\ng.w(SH,uH);SH.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_layout_type\"};\ng.w(TH,uH);TH.prototype.getType\u003dfunction(){return\"metadata_type_linked_in_player_slot_id\"};\ng.w(UH,uH);UH.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback\"};\ng.w(VH,uH);VH.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_callback_ref\"};\ng.w(WH,uH);WH.prototype.getType\u003dfunction(){return\"metadata_type_player_bytes_layout_controls_callback_ref\"};\ng.w(XH,uH);XH.prototype.getType\u003dfunction(){return\"metadata_type_sub_layouts\"};\ng.w(YH,uH);YH.prototype.getType\u003dfunction(){return\"metadata_type_cue_point\"};\ng.w(ZH,uH);ZH.prototype.getType\u003dfunction(){return\"metadata_type_video_length_seconds\"};\ng.w($H,uH);$H.prototype.getType\u003dfunction(){return\"metadata_type_player_vars\"};\ng.w(aI,uH);aI.prototype.getType\u003dfunction(){return\"metadata_type_sodar_extension_data\"};\ng.w(bI,uH);bI.prototype.getType\u003dfunction(){return\"metadata_type_layout_enter_ms\"};\ng.w(cI,uH);cI.prototype.getType\u003dfunction(){return\"metadata_type_layout_exit_ms\"};\ng.w(dI,uH);dI.prototype.getType\u003dfunction(){return\"metadata_type_media_sub_layout_index\"};\ng.w(eI,uH);eI.prototype.getType\u003dfunction(){return\"metadata_type_dai\"};\ng.w(fI,uH);fI.prototype.getType\u003dfunction(){return\"metadata_type_ad_intro\"};\ng.w(gI,uH);gI.prototype.getType\u003dfunction(){return\"metadata_type_client_forecasting_ad_renderer\"};\ng.w(hI,uH);hI.prototype.getType\u003dfunction(){return\"metadata_type_drift_recovery_ms\"};\ng.w(iI,uH);iI.prototype.getType\u003dfunction(){return\"metadata_type_fulfilled_layout\"};\ng.w(jI,uH);jI.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_request_data\"};\ng.w(kI,uH);kI.prototype.getType\u003dfunction(){return\"metadata_type_ad_break_response_data\"};\ng.w(lI,uH);lI.prototype.getType\u003dfunction(){return\"metadata_type_remote_slots_data\"};\ng.w(mI,uH);mI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"};\ng.w(nI,uH);nI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\"};\ng.w(oI,uH);oI.prototype.getType\u003dfunction(){return\"metadata_type_legacy_info_card_vast_extension\"};\ng.w(pI,uH);pI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_INTERACTIONS_AND_PROGRESS_LAYOUT_COMMANDS\"};\ng.w(qI,uH);qI.prototype.getType\u003dfunction(){return\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\"};\ng.w(rI,uH);rI.prototype.getType\u003dfunction(){return\"metadata_type_served_from_live_infra\"};\ng.w(sI,uH);sI.prototype.getType\u003dfunction(){return\"metadata_type_survey_overlay\"};\ng.w(tI,uH);tI.prototype.getType\u003dfunction(){return\"metadata_type_active_view_traffic_type\"};iua.prototype.Dd\u003dfunction(a){this.i.Dd(a)};g.w(uI,g.yx);uI.prototype.getProgressState\u003dfunction(){return this.B};\nuI.prototype.start\u003dfunction(){this.C\u003dDate.now();kua(this,{current:this.i/1E3,duration:this.u/1E3});this.Ob.start()};\nuI.prototype.stop\u003dfunction(){this.Ob.stop()};g.w(vI,qG);g.w(LI,g.yx);LI.prototype.start\u003dfunction(){this.u||(this.u\u003d!0,this.timer.start(),this.B\u003dDate.now())};\nLI.prototype.stop\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.timer.stop())};\nLI.prototype.Sb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.B;this.B\u003da;this.i+\u003db;this.i\u003e\u003dthis.durationMs?(this.i\u003dthis.durationMs,this.timer.stop(),this.C(this.i),this.D()):this.C(this.i)};g.w(OI,dH);g.k\u003dOI.prototype;g.k.Cr\u003dfunction(){this.If()};\ng.k.If\u003dfunction(){var a\u003dthis,b\u003dthis.D.i;if(g.sE(this.I.V()))mua(this,b),this.Z\u003dDate.now(),this.B\u0026\u0026this.B.start();else if(eH(this,[new vI(b)]),this.D.i.controlWithFixEnabled){var c\u003d1E3*this.D.u;this.K\u003dnew LI(c,function(d){var e\u003d{current:d/1E3,duration:c/1E3};fH(a,d/1E3);a.I.Pa(\"onAdPlaybackProgress\",e)},function(){var d\u003d{current:c/1E3,\nduration:c/1E3};lua(a);a.I.Pa(\"onAdPlaybackProgress\",d)});\ng.I(this,this.K);this.K.start()}MI();dH.prototype.If.call(this)};\ng.k.getDuration\u003dfunction(){return this.D.u};\ng.k.Pn\u003dfunction(){dH.prototype.Pn.call(this);this.B\u0026\u0026this.B.stop()};\ng.k.Qn\u003dfunction(){dH.prototype.Qn.call(this);this.B\u0026\u0026this.B.start()};\ng.k.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandoned\")};\ng.k.Vp\u003dfunction(){dH.prototype.Vp.call(this);this.Ud(\"adended\")};\ng.k.eh\u003dfunction(a){this.I.V().experiments.ib(\"html5_block_player_errors_while_survey_active\")?R(\"Unexpected Player Error while the Survey is playing.\"):(dH.prototype.eh.call(this,a),this.Ud(\"aderror\"))};\ng.k.Ud\u003dfunction(a){this.Hk();this.ea(a)};\ng.k.wf\u003dfunction(a){switch(a){case \"skip-button\":this.Vp();break;case \"survey-submit\":this.Ud(\"adended\")}};\ng.k.Hk\u003dfunction(){g.sE(this.I.V())?(this.B\u0026\u0026this.B.stop(),this.I.Pa(\"onAdInfoChange\",null)):dH.prototype.Hk.call(this)};g.w(PI,qG);g.w(QI,dH);QI.prototype.Cr\u003dfunction(){this.If()};\nQI.prototype.If\u003dfunction(){MI();eH(this,[new PI(this.B.i,this.macros)]);dH.prototype.If.call(this)};\nQI.prototype.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandoned\")};\nQI.prototype.eh\u003dfunction(a){dH.prototype.eh.call(this,a);this.Ud(\"aderror\")};g.w(RI,dH);g.k\u003dRI.prototype;g.k.Lv\u003dfunction(){return{currentTime:this.I.getCurrentTime(2,!1),duration:this.B.u,isPlaying:qta(this.I),isVpaid:!1,isYouTube:!0,volume:this.I.isMuted()?0:this.I.getVolume()/100}};\ng.k.Cr\u003dfunction(){var a\u003dthis.B.i.legacyInfoCardVastExtension,b\u003dthis.B.D;a\u0026\u0026b\u0026\u0026this.I.V().S.add(b,{Zu:a});try{var c\u003dthis.B.i.sodarExtensionData;if(c\u0026\u0026c.siub\u0026\u0026c.bgub\u0026\u0026c.scs\u0026\u0026c.bgp)try{Ql(c.siub,c.scs,c.bgub,c.bgp)}catch(e){var d\u003dg.Mf(\"//tpc.googlesyndication.com/sodar/%{path}\");g.Xx(new g.Rv(\"Load Sodar Error.\",d instanceof Kf,d.constructor\u003d\u003d\u003dKf,{Message:e.message,\"Escaped injector basename\":g.Ig(c.siub),\"BG vm basename\":c.bgub}));if(d.constructor\u003d\u003d\u003dKf)throw e;}}catch(e){g.Wx(e)}oG(this.I,!1);a\u003dwta(this.B);\nb\u003dthis.I.V();a.iv_load_policy\u003db.isMobile||g.sE(b)||g.DE(b)?3:1;b\u003dthis.I.getVideoData(1);b.hg\u0026\u0026(a.ctrl\u003db.hg);b.Gg\u0026\u0026(a.ytr\u003db.Gg);b.Rl\u0026\u0026(a.ytrcc\u003db.Rl);b.isMdxPlayback\u0026\u0026(a.mdx\u003d\"1\");a.vvt\u0026\u0026(a.vss_credentials_token\u003da.vvt,b.Zh\u0026\u0026(a.vss_credentials_token_type\u003db.Zh),b.mdxEnvironment\u0026\u0026(a.mdx_environment\u003db.mdxEnvironment));this.ea(\"adunstarted\",-1);this.X?this.J.start():(this.I.cueVideoByPlayerVars(a,2),this.J.start(),this.I.playVideo(2))};\ng.k.Pn\u003dfunction(){dH.prototype.Pn.call(this);this.ea(\"adpause\",2)};\ng.k.Qn\u003dfunction(){dH.prototype.Qn.call(this);this.ea(\"adplay\",1)};\ng.k.If\u003dfunction(){dH.prototype.If.call(this);this.J.stop();this.Z.T(this.I,g.Py(\"bltplayback\"),this.HP);var a\u003dnew g.Ny(0x7ffffffffffff,0x8000000000000,{id:\"bltcompletion\",namespace:\"bltplayback\",priority:2});this.I.Gd([a],2);a\u003dYI(this);this.D.Ka\u003da;if(this.I.isMuted()){a\u003dthis.i;var b\u003dthis.I.isMuted();PG(a)||RG(a,b?\"mute\":\"unmute\")}this.ea(\"adplay\",1);if(null!\u003d\u003dthis.K){a\u003dnull!\u003d\u003dthis.D.i.getVideoData(1)?this.D.i.getVideoData(1).clientPlaybackNonce:\"\";b\u003doua(this);for(var c\u003dthis.B,d\u003dnua(this),e\u003dg.q(this.K.listeners),\nf\u003de.next();!f.done;f\u003de.next()){f\u003df.value;var h\u003db,l\u003dc,m\u003dd,n\u003d[],p\u003dl.D,r\u003dl.getVideoUrl();p\u0026\u0026n.push(new GH(p));r\u0026\u0026n.push(new HH(r));(r\u003d(p\u003dl.i)\u0026\u0026p.playerOverlay\u0026\u0026p.playerOverlay.instreamAdPlayerOverlayRenderer)?(n.push(new JH(r)),(r\u003dr.elementId)\u0026\u0026n.push(new RH(r))):R(\"instreamVideoAdRenderer without instreamAdPlayerOverlayRenderer\");(p\u003dp\u0026\u0026p.playerUnderlay)\u0026\u0026n.push(new KH(p));l.i.adNextParams\u0026\u0026n.push(new xH(l.i.adNextParams||\"\"));(p\u003dl.Aa)\u0026\u0026n.push(new yH(p));(p\u003dvy(f.S.get(),2))?(n.push(new CH({channelId:p.ij,\nchannelThumbnailUrl:p.Sh,channelTitle:p.author,videoTitle:p.title})),n.push(new DH(p.isListed))):R(\"Expected meaningful PlaybackData on ad started.\");n.push(new FH(l.B));n.push(new ZH(l.u));n.push(new IH(a));n.push(new VH({current:this}));p\u003dl.Ka;null!\u003dp.kind\u0026\u0026n.push(new EH(p));(p\u003dl.Ja)\u0026\u0026n.push(new lI(p));void 0!\u003d\u003dm\u0026\u0026n.push(new mI(m));f.i?R(f.i.layoutId\u003d\u003d\u003dh?\"Received repeat AD_START event.\":\"Received a new AD_START event before received AD_ENDED event.\"):pua(f,h,n,!0,l.i.adLayoutLoggingData)}}this.I.Pa(\"onAdStart\",\nYI(this));a\u003dg.q(this.B.i.impressionCommands||[]);for(b\u003da.next();!b.done;b\u003da.next())this.D.executeCommand(b.value,this.macros)};\ng.k.HP\u003dfunction(a){\"bltcompletion\"\u003d\u003da.getId()\u0026\u0026(this.I.cf(\"bltplayback\",2),SG(this.i,this.getDuration()),XI(this,\"adended\"))};\ng.k.Ah\u003dfunction(){dH.prototype.Ah.call(this);this.Ud(\"adended\");for(var a\u003dg.q(this.B.i.completeCommands||[]),b\u003da.next();!b.done;b\u003da.next())this.D.executeCommand(b.value,this.macros)};\ng.k.Ag\u003dfunction(){dH.prototype.Ag.call(this);this.Ud(\"adabandoned\")};\ng.k.hB\u003dfunction(){var a\u003dthis.i;OG(a)||WG(a,\"clickthrough\");this.C||(a\u003dthis.i,OG(a)||WG(a,\"unmuted_clickthrough\"))};\ng.k.Qw\u003dfunction(){this.Vp()};\ng.k.Vp\u003dfunction(){dH.prototype.Vp.call(this);this.Ud(\"adended\")};\ng.k.eh\u003dfunction(a){dH.prototype.eh.call(this,a);this.Ud(\"aderror\")};\ng.k.Ud\u003dfunction(a){this.J.stop();oG(this.I,!0);\"adabandoned\"!\u003da\u0026\u0026this.I.Pa(\"onAdComplete\");XI(this,a);this.I.Pa(\"onAdEnd\",YI(this));this.ea(a)};\ng.k.Hk\u003dfunction(){var a\u003dthis.I.V();g.sE(a)\u0026\u0026(g.DE(a)||a.N(\"enable_topsoil_wta_for_halftime\")||a.N(\"enable_topsoil_wta_for_halftime_live_infra\")||g.sE(a))?this.I.Pa(\"onAdInfoChange\",null):dH.prototype.Hk.call(this)};\ng.k.VN\u003dfunction(){this.vT\u0026\u0026this.I.playVideo()};\ng.k.vT\u003dfunction(){return 2\u003d\u003dthis.I.getPlayerState(2)};\ng.k.uK\u003dfunction(a,b){if(!Number.isFinite(a))return g.Wx(Error(\"Playing the video after the current media has finished is not supported\")),\"\";if(b\u003c\u003da)return g.Wx(Error(\"Start time is not earlier than end time\")),\"\";var c\u003d1E3*this.B.u,d\u003dwta(this.B);d\u003dthis.I.Ur(d,2,c,a,b);a+c\u003eb\u0026\u0026this.I.Xt(d,b-a);return d};\ng.k.dispose\u003dfunction(){qta(this.I)\u0026\u0026!this.X\u0026\u0026this.I.stopVideo(2);XI(this,\"adabandoned\");dH.prototype.dispose.call(this)};ZI.prototype.reduce\u003dfunction(a){switch(a.event){case \"start\":case \"continue\":case \"predictStart\":case \"stop\":break;case \"unknown\":return;default:return}var b\u003da.identifier;var c\u003dthis.i[b];c?b\u003dc:(c\u003d{qv:null,SL:-Infinity},b\u003dthis.i[b]\u003dc);c\u003da.startSecs+a.i/1E3;if(!(c\u003cb.SL))if(b.SL\u003dc,b.qv){if(c\u003cb.qv.end){a:{c\u003db.qv;switch(a.event){case \"start\":case \"continue\":case \"stop\":break;default:a\u003dnull;break a}a\u003dc.start+a.durationSecs;a\u003da\u003cc.start?null:c.end\u003c\u003da?null:a}null!\u003d\u003da\u0026\u0026(b.qv.end\u003da,this.u.HM(a))}}else if(a\u003d\nrua(a,this.B))c\u003da.oT,b.qv\u003da.VR,this.u.UF(c)};\nZI.prototype.updateTime\u003dfunction(){};bJ.prototype.Kf\u003dfunction(a){var b\u003dthis.i;g.Eh(function(){return b.Kf(a,1)})};eJ.prototype.xp\u003dfunction(a,b,c,d,e){var f\u003dthis;zua(this,a,b,d,e,function(){Aua(f);f.C\u003d!b\u0026\u00260\u003d\u003d\u003dc})};\neJ.prototype.reset\u003dfunction(){return new eJ(this.I)};var Y2\u003d{},Z2\u003d(Y2.BUFFERING\u003d\"buffering-mode\",Y2.CUED\u003d\"cued-mode\",Y2.ENDED\u003d\"ended-mode\",Y2.PAUSED\u003d\"paused-mode\",Y2.PLAYING\u003d\"playing-mode\",Y2.SEEKING\u003d\"seeking-mode\",Y2.UNSTARTED\u003d\"unstarted-mode\",Y2);var bSa,$2,Hua;\nbSa\u003d{zZ:\"ALREADY_PINNED_ON_A_DEVICE\",AUTHENTICATION_EXPIRED:\"AUTHENTICATION_EXPIRED\",XZ:\"AUTHENTICATION_MALFORMED\",YZ:\"AUTHENTICATION_MISSING\",e_:\"BAD_REQUEST\",p_:\"CAST_SESSION_DEVICE_MISMATCHED\",q_:\"CAST_SESSION_VIDEO_MISMATCHED\",r_:\"CAST_TOKEN_EXPIRED\",s_:\"CAST_TOKEN_FAILED\",t_:\"CAST_TOKEN_MALFORMED\",u_:\"CGI_PARAMS_MALFORMED\",v_:\"CGI_PARAMS_MISSING\",L2:\"DEVICE_FALLBACK\",q3:\"GENERIC_WITH_LINK_AND_CPN\",r3:\"ERROR_HDCP\",s3:\"LICENSE\",u3:\"VIDEO_UNAVAILABLE\",F3:\"FORMAT_UNAVAILABLE\",T3:\"GEO_FAILURE\",m4:\"HTML5_AUDIO_RENDERER_ERROR\",\nn4:\"GENERIC_WITHOUT_LINK\",o4:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",p4:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\",q4:\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",B4:\"INVALID_DRM_MESSAGE\",d$:\"PURCHASE_NOT_FOUND\",e$:\"PURCHASE_REFUNDED\",r$:\"RENTAL_EXPIRED\",z$:\"RETRYABLE_ERROR\",O$:\"SERVER_ERROR\",Iaa:\"STOPPED_BY_ANOTHER_PLAYBACK\",Maa:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",Naa:\"STREAMING_NOT_ALLOWED\",Oaa:\"STREAM_LICENSE_NOT_FOUND\",aba:\"TOO_MANY_REQUESTS\",bba:\"TOO_MANY_REQUESTS_WITH_LINK\",\ncba:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",dba:\"TOO_MANY_STREAMS_PER_USER\",Vba:\"UNSUPPORTED_DEVICE\",hca:\"VIDEO_FORBIDDEN\",kca:\"VIDEO_NOT_FOUND\"};$2\u003d{};\ng.cN\u003d($2.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.\",$2.DEVICE_FALLBACK\u003d\"Sorry, this video is not available on this device.\",$2.GENERIC_WITH_LINK_AND_CPN\u003d\"An error occurred. Please try again later. (Playback ID: $CPN) $BEGIN_LINKLearn More$END_LINK\",$2.LICENSE\u003d\"Sorry, there was an error licensing this video.\",$2.VIDEO_UNAVAILABLE\u003d\n\"Video unavailable\",$2.FORMAT_UNAVAILABLE\u003d\"This video isn\u0027t available at the selected quality. Please try again later.\",$2.GEO_FAILURE\u003d\"This video isn\u0027t available in your country.\",$2.HTML5_AUDIO_RENDERER_ERROR\u003d\"Audio renderer error. Please restart your computer.\",$2.GENERIC_WITHOUT_LINK\u003d\"An error occurred. Please try again later.\",$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK\u003d\"This video format is not supported.\",$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK\u003d\"Your browser does not currently recognize any of the video formats available. $BEGIN_LINKClick here to visit our frequently asked questions about HTML5 video.$END_LINK\",\n$2.HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\u003d\"Your browser can\u0027t play this video. $BEGIN_LINKLearn more$END_LINK\",$2.INVALID_DRM_MESSAGE\u003d\"The DRM system specific message is invalid.\",$2.PURCHASE_NOT_FOUND\u003d\"This video requires payment.\",$2.PURCHASE_REFUNDED\u003d\"This video\u0027s purchase has been refunded.\",$2.RENTAL_EXPIRED\u003d\"This video\u0027s rental has expired.\",$2.CAST_SESSION_DEVICE_MISMATCHED\u003d\"The device in the cast session doesn\u0027t match the requested one.\",$2.CAST_SESSION_VIDEO_MISMATCHED\u003d\"The video in the cast session doesn\u0027t match the requested one.\",\n$2.CAST_TOKEN_FAILED\u003d\"Cast session not available. Please refresh or try again later.\",$2.CAST_TOKEN_EXPIRED\u003d\"Cast session was expired. Please refresh.\",$2.CAST_TOKEN_MALFORMED\u003d\"Invalid cast session. Please refresh or try again later.\",$2.SERVER_ERROR\u003d\"There was an internal server error. Please try again later.\",$2.STOPPED_BY_ANOTHER_PLAYBACK\u003d\"Your account is playing this video in another location. Please reload this page to resume watching.\",$2.STREAM_LICENSE_NOT_FOUND\u003d\"Video playback interrupted. Please try again.\",\n$2.STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\u003d\"Too many devices/IP addresses have been used over the 24 hour period.\",$2.STREAMING_NOT_ALLOWED\u003d\"Playback not allowed because this video is pinned on another device.\",$2.RETRYABLE_ERROR\u003d\"There was a temporary server error. Please try again later.\",$2.TOO_MANY_REQUESTS\u003d\"Please log in to watch this video.\",$2.TOO_MANY_REQUESTS_WITH_LINK\u003d\"Please $BEGIN_LINKclick here$END_LINK to watch this video on YouTube.\",$2.TOO_MANY_STREAMS_PER_USER\u003d\"Playback stopped because too many videos belonging to the same account are playing.\",\n$2.TOO_MANY_STREAMS_PER_ENTITLEMENT\u003d\"Playback stopped because this video has been played on too many devices.\",$2.UNSUPPORTED_DEVICE\u003d\"Playback isn\u0027t supported on this device.\",$2.VIDEO_FORBIDDEN\u003d\"Access to this video is forbidden.\",$2.VIDEO_NOT_FOUND\u003d\"This video can not be found.\",$2);\nHua\u003d{300:\"STREAMING_DEVICES_QUOTA_PER_24H_EXCEEDED\",301:\"ALREADY_PINNED_ON_A_DEVICE\",303:\"STOPPED_BY_ANOTHER_PLAYBACK\",304:\"TOO_MANY_STREAMS_PER_USER\",305:\"TOO_MANY_STREAMS_PER_ENTITLEMENT\",400:\"VIDEO_NOT_FOUND\",401:\"GEO_FAILURE\",402:\"STREAMING_NOT_ALLOWED\",403:\"UNSUPPORTED_DEVICE\",405:\"VIDEO_FORBIDDEN\",500:\"PURCHASE_NOT_FOUND\",501:\"RENTAL_EXPIRED\",502:\"PURCHASE_REFUNDED\",5E3:\"BAD_REQUEST\",5001:\"CGI_PARAMS_MISSING\",5002:\"CGI_PARAMS_MALFORMED\",5100:\"AUTHENTICATION_MISSING\",5101:\"AUTHENTICATION_MALFORMED\",\n5102:\"AUTHENTICATION_EXPIRED\",5200:\"CAST_TOKEN_MALFORMED\",5201:\"CAST_TOKEN_EXPIRED\",5202:\"CAST_TOKEN_FAILED\",5203:\"CAST_SESSION_VIDEO_MISMATCHED\",5204:\"CAST_SESSION_DEVICE_MISMATCHED\",6E3:\"INVALID_DRM_MESSAGE\",7E3:\"SERVER_ERROR\",8E3:\"RETRYABLE_ERROR\"};g.w(gJ,g.H);g.k\u003dgJ.prototype;g.k.by\u003dfunction(){return this.u};\ng.k.Sr\u003dfunction(a){var b\u003d\"\";a\u0026\u0026(Kua(this,a),b\u003da.i);if(!this.vf()||b)b\u0026\u0026this.vf()!\u003d\u003db\u0026\u0026(this.jy(b),delete this.B),cSa||a\u0026\u0026a.u||this.load(),this.K||(this.addEventListener(\"volumechange\",this.YJ),this.K\u003d!0)};\ng.k.Qp\u003dfunction(){if(this.B){var a\u003dthis.B;this.B\u003dvoid 0;return a}a\u003dthis.Ee();a\u003dwindow.MediaSource?new TC(new window.MediaSource,void 0,!1):window.WebKitMediaSource?new TC(new window.WebKitMediaSource,void 0,!1):new TC(void 0,a,!1);this.Sr(a.zw);return a};\ng.k.playVideo\u003dfunction(){var a\u003dthis;this.Zk()\u0026\u0026this.seekTo(0);!this.vf()\u0026\u0026this.u\u0026\u0026(g.ft(Error(\"playVideo without src\")),this.jy(this.u.i),this.u.u||this.load());var b\u003dthis.play();!b\u0026\u0026dSa\u0026\u0026oN\u0026\u00267\u003c\u003d(jG||0)\u0026\u0026g.Bja(this,\"playing\",function(){g.xt(function(){Jua(a,a.getCurrentTime(),0)},500)});\nreturn b};\ng.k.seekTo\u003dfunction(a){0\u003cthis.Bh()\u0026\u0026(eSa\u0026\u0026oN\u0026\u00264\u003ejG\u0026\u0026(a\u003dMath.max(.1,a)),this.iy(a))};\ng.k.stopVideo\u003dfunction(){!this.B\u0026\u0026this.vf()\u0026\u0026(fSa\u0026\u0026wu\u0026\u00260\u003cthis.getCurrentTime()\u0026\u0026this.seekTo(0),this.fB(),this.load(),Kua(this,null))};\ng.k.Is\u003dfunction(){var a\u003dthis.Xf();return 0\u003cNC(a)\u0026\u0026this.getDuration()?MC(a,this.getCurrentTime()):0};\ng.k.Op\u003dfunction(){var a\u003dthis.getDuration();return Infinity\u003d\u003d\u003da?1:a?this.Is()/a:0};\ng.k.Jb\u003dfunction(){try{var a\u003dthis.getSize();return{vct:this.getCurrentTime().toFixed(3),vd:this.getDuration().toFixed(3),vpl:JC(this.Sp(),\",\",3),vbu:JC(this.Xf()),vpa:\"\"+ +this.Bl(),vsk:\"\"+ +this.Fu(),ven:\"\"+ +this.Zk(),vpr:\"\"+this.getPlaybackRate(),vrs:\"\"+this.Bh(),vns:\"\"+this.zz(),vec:\"\"+this.tj(),vemsg:this.ze(),vvol:\"\"+this.getVolume(),vdom:\"\"+ +this.TE(),vsrc:\"\"+ +!!this.vf(),vw:\"\"+a.width,vh:\"\"+a.height}}catch(b){return{}}};\ng.k.addEventListener\u003dfunction(a,b){this.C.Ra(a,b,!1,this);this.SD(a)};\ng.k.removeEventListener\u003dfunction(a,b){this.C.yc(a,b,!1,this)};\ng.k.dispatchEvent\u003dfunction(a){return this.C.dispatchEvent(a)};\ng.k.QD\u003dfunction(){this.J\u003d!1};\ng.k.OD\u003dfunction(){this.J\u003d!0;this.Kt(!0)};\ng.k.YJ\u003dfunction(){this.J\u0026\u0026!this.yz()\u0026\u0026this.Kt(!0)};\ng.k.equals\u003dfunction(a){return!!a\u0026\u0026a.Ee()\u003d\u003d\u003dthis.Ee()};\ng.k.ya\u003dfunction(){this.K\u0026\u0026this.removeEventListener(\"volumechange\",this.YJ);g.H.prototype.ya.call(this)};\nvar cSa\u003d!1,fSa\u003d!0,dSa\u003d!0,eSa\u003d!0;g.k\u003dg.kJ.prototype;g.k.getData\u003dfunction(){return this.stateData};\ng.k.Ic\u003dfunction(){return g.T(this,8)\u0026\u0026!g.T(this,512)\u0026\u0026!g.T(this,64)\u0026\u0026!g.T(this,2)};\ng.k.isCued\u003dfunction(){return g.T(this,64)\u0026\u0026!g.T(this,8)\u0026\u0026!g.T(this,4)};\ng.k.isError\u003dfunction(){return g.T(this,128)};\ng.k.isSuspended\u003dfunction(){return g.T(this,512)};\ng.k.toString\u003dfunction(){return\"PSt.\"+this.state.toString(16)};g.w(uJ,g.yx);g.k\u003duJ.prototype;g.k.Yp\u003dfunction(){var a\u003dthis.u;return a.u instanceof yG||a.u instanceof FG||a.u instanceof zG};\ng.k.gC\u003dfunction(){return this.u.u.bp()};\ng.k.XH\u003dfunction(){return this.u.i};\ng.k.hC\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.u.i.i};\ng.k.YH\u003dfunction(){return GG(this.u)};\ng.k.YK\u003dfunction(a){if(!Sy(a)){this.X\u0026\u0026(this.Aa\u003dthis.I.isAtLiveHead(),this.xa\u003dMath.ceil(g.Sa()/1E3));var b\u003dnew bJ(this.Rf);a\u003dtua(a);b.Kf(a)}this.ZH()};\ng.k.EL\u003dfunction(){return!0};\ng.k.Yn\u003dfunction(){return this.K instanceof FG};\ng.k.pw\u003dfunction(){return this.K instanceof yG};\ng.k.ZH\u003dfunction(){var a\u003dthis.Rf;this.EL()\u0026\u0026(a.u\u0026\u0026xJ(a,!1),a.u\u003dthis,this.Yp()\u0026\u0026qwa(a));Dua(this.D);this.tN()};\ng.k.tN\u003dfunction(){this.K?this.Gu(this.K):yJ(this)};\ng.k.onAdEnd\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.Ri(0);yJ(this,b)};\ng.k.uM\u003dfunction(){this.onAdEnd()};\ng.k.eU\u003dfunction(){RG(this.i.i,\"active_view_measurable\")};\ng.k.hU\u003dfunction(){var a\u003dthis.i.i;OG(a)||ZG(a)||RG(a,\"active_view_fully_viewable_audible_half_duration\")};\ng.k.kU\u003dfunction(){};\ng.k.lU\u003dfunction(){};\ng.k.mU\u003dfunction(){};\ng.k.nU\u003dfunction(){};\ng.k.qU\u003dfunction(){var a\u003dthis.i.i;OG(a)||ZG(a)||RG(a,\"active_view_viewable\")};\ng.k.fU\u003dfunction(){var a\u003dthis.i.i;OG(a)||ZG(a)||RG(a,\"audio_audible\")};\ng.k.gU\u003dfunction(){var a\u003dthis.i.i;OG(a)||ZG(a)||RG(a,\"audio_measurable\")};\ng.k.HK\u003dfunction(){return this.pw()?[this.Bz()]:[]};\ng.k.Qc\u003dfunction(a){if(null!\u003d\u003dthis.i){this.oa||(a\u003dnew g.aH(a.state,new g.kJ),this.oa\u003d!0);var b\u003da.state;if(g.cH(a,2))this.i.Ah();else{var c\u003da;(this.I.V().experiments.ib(\"html5_bulleit_handle_gained_playing_state\")?c.state.Ic()\u0026\u0026!c.Ao.Ic():c.state.Ic())?(Gua(this.D),this.i.Qn()):b.isError()?this.i.eh(b.getData().errorCode):g.cH(a,4)\u0026\u0026(this.Z||this.i.Pn())}if(null!\u003d\u003dthis.i){if(g.cH(a,16)\u0026\u0026(b\u003dthis.i.i,!(OG(b)||.5\u003eb.i.getCurrentTime(2,!1)\u0026\u0026!b.i.V().N(\"html5_dai_pseudogapless_seek_killswitch\")))){c\u003db.ad;\nif(c.mw()){var d\u003db.B.I.V().N(\"html5_dai_enable_active_view_creating_completed_adblock\");dfa(c.K,d)}b.ad.J.seek\u003d!0}0\u003ebH(a,4)\u0026\u0026!(0\u003ebH(a,2))\u0026\u0026(b\u003dthis.i,c\u003db.i,OG(c)||$G(c,\"resume\"),b.C||(b\u003db.i,OG(b)||$G(b,\"unmuted_resume\")));!this.I.V().experiments.ib(\"html5_dai_handle_suspended_state_killswitch\")\u0026\u0026this.daiEnabled\u0026\u0026g.cH(a,512)\u0026\u0026!g.sJ(a.state)\u0026\u0026fJ(this.D)}}};\ng.k.onVideoDataChange\u003dfunction(){return this.daiEnabled?Nua(this):!1};\ng.k.resume\u003dfunction(){this.i\u0026\u0026this.i.VN()};\ng.k.Bn\u003dfunction(){this.i\u0026\u0026this.i.Ud(\"adended\")};\ng.k.Lk\u003dfunction(){this.Bn()};\ng.k.Ri\u003dfunction(a){this.Rf.Ri(a)};\ng.k.IP\u003dfunction(a){this.Rf.i.Pa(\"onAdUxUpdate\",a)};\ng.k.onAdUxClicked\u003dfunction(a){this.i.wf(a)};\ng.k.FK\u003dfunction(){return 0};\ng.k.eE\u003dfunction(){return 1};\ng.k.oH\u003dfunction(a){this.daiEnabled\u0026\u0026this.u.J\u0026\u0026this.u.i.start\u003c\u003da\u0026\u0026a\u003cwJ(this)\u0026\u0026this.I.Bp(a,this.u.i.end)};\ng.k.Gu\u003dfunction(a){g.ve(this.i);this.i\u003da\u003dthis.kp.create(a,JG(Dta(this.u)),this.u.i.i);a.subscribe(\"adabandoned\",g.Ra(this.onAdEnd,!0),this);a.subscribe(\"adabandonedreset\",g.Ra(this.onAdEnd,!0,!0),this);a.subscribe(\"adactiveviewmeasurable\",this.eU,this);a.subscribe(\"adended\",this.onAdEnd,this);a.subscribe(\"aderror\",this.uM,this);a.subscribe(\"adfullyviewableaudiblehalfdurationimpression\",this.hU,this);a.subscribe(\"adoverlaymeasurableimpression\",this.kU,this);a.subscribe(\"adoverlayunviewableimpression\",\nthis.lU,this);a.subscribe(\"adoverlayviewableendofsessionimpression\",this.mU,this);a.subscribe(\"adoverlayviewableimmediateimpression\",this.nU,this);a.subscribe(\"adpause\",this.DE,this);a.subscribe(\"adplay\",this.DE,this);a.subscribe(\"adunstarted\",this.DE,this);a.subscribe(\"onAdUxUpdate\",this.IP,this);a.subscribe(\"adviewableimpression\",this.qU,this);a.subscribe(\"adaudioaudible\",this.fU,this);a.subscribe(\"adaudiomeasurable\",this.gU,this);a.Aa?a.eh(\"ui_unstable\"):a.Cr();Oua(this,!1)};\ng.k.DE\u003dfunction(a){this.Ri(a)};\ng.k.Bz\u003dfunction(){return this.K};\ng.k.isLiveStream\u003dfunction(){return this.X};\ng.k.reset\u003dfunction(){return new uJ(this.Rf,this.I,this.D.reset(),this.u,this.Tl,this.us,this.kp,this.daiEnabled)};\ng.k.ya\u003dfunction(){g.ve(this.i);this.i\u003dnull;g.yx.prototype.ya.call(this)};Uua.prototype.create\u003dfunction(a){return(a.u instanceof zG?this.B:\"\"\u003d\u003d\u003da.D?this.i:this.u)(a)};zJ.prototype.clickCommand\u003dfunction(a,b,c){a\u003da.clickTrackingParams;c\u003dvoid 0\u003d\u003d\u003dc?0:c;a?(c\u003dg.Px(void 0\u003d\u003d\u003dc?0:c))?(Bma(this.client,c,g.Lx(a),b),b\u003d!0):b\u003d!1:b\u003d!1;return b};CJ.prototype.handleResponse\u003dfunction(a,b){var c,d,e;b\u003d(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003db.Wk.context)||void 0\u003d\u003d\u003dc?void 0:c.request)||void 0\u003d\u003d\u003dd?void 0:d.consistencyTokenJars)||[];(a\u003dnull\u003d\u003d\u003d(e\u003da.responseContext)||void 0\u003d\u003d\u003de?void 0:e.consistencyTokenJar)\u0026\u0026this.replace(b,a)};\nCJ.prototype.replace\u003dfunction(a,b){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())delete this.i[c.value.encryptedTokenJarContents];ava(this,b)};var a3;DJ.getInstance\u003dfunction(){a3\u003dg.Ia(\"yt.clientLocationService.instance\");a3||(a3\u003dnew DJ,g.Ha(\"yt.clientLocationService.instance\",a3,void 0));return a3};\nDJ.prototype.setLocationOnInnerTubeContext\u003dfunction(a){a.client||(a.client\u003d{});this.i?(a.client.locationInfo||(a.client.locationInfo\u003d{}),a.client.locationInfo.latitudeE7\u003d1E7*this.i.coords.latitude,a.client.locationInfo.longitudeE7\u003d1E7*this.i.coords.longitude,a.client.locationInfo.horizontalAccuracyMeters\u003dthis.i.coords.accuracy,a.client.locationInfo.forceLocationPlayabilityTokenRefresh\u003d!0):this.locationPlayabilityToken\u0026\u0026(a.client.locationPlayabilityToken\u003dthis.locationPlayabilityToken)};\nDJ.prototype.handleResponse\u003dfunction(a){var b;a\u003dnull\u003d\u003d\u003d(b\u003da.responseContext)||void 0\u003d\u003d\u003db?void 0:b.locationPlayabilityToken;void 0!\u003d\u003da\u0026\u0026(this.locationPlayabilityToken\u003da,this.i\u003dvoid 0,\"TVHTML5\"\u003d\u003d\u003dg.O(\"INNERTUBE_CLIENT_NAME\")?(this.localStorage\u003dbva(this))\u0026\u0026this.localStorage.set(\"yt-location-playability-token\",a,15552E3):g.Nt(\"YT_CL\",JSON.stringify({Wda:a}),15552E3,void 0,!0))};\nDJ.prototype.getCurrentPositionFromGeolocation\u003dfunction(){var a\u003dthis;if(!(navigator\u0026\u0026navigator.geolocation\u0026\u0026navigator.geolocation.getCurrentPosition)||!g.P(\"web_enable_browser_geolocation_api\")\u0026\u0026!g.P(\"enable_handoff_location_2fa_on_mweb\"))return Promise.reject(Error(\"Geolocation unsupported\"));var b\u003d!1,c\u003d1E4;g.P(\"enable_handoff_location_2fa_on_mweb\")\u0026\u0026(b\u003d!0,c\u003d15E3);return new Promise(function(d,e){navigator.geolocation.getCurrentPosition(function(f){a.i\u003df;d(f)},function(f){e(f)},{enableHighAccuracy:b,\nmaximumAge:0,timeout:c})})};\nDJ.prototype.createUnpluggedLocationInfo\u003dfunction(a){var b\u003d{};a\u003da.coords;if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.latitude)b.latitudeE7\u003dMath.floor(1E7*a.latitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.longitude)b.longitudeE7\u003dMath.floor(1E7*a.longitude);if(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.accuracy)b.locationRadiusMeters\u003dMath.round(a.accuracy);return b};FJ.prototype.rz\u003dfunction(a,b){a\u003d{};var c\u003dvi([]);c\u0026\u0026(a.Authorization\u003dc,c\u003db\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.sessionIndex,void 0\u003d\u003d\u003dc\u0026\u0026(c\u003dNumber(g.O(\"SESSION_INDEX\",0)),c\u003disNaN(c)?0:c),a[\"X-Goog-AuthUser\"]\u003dc,\"INNERTUBE_HOST_OVERRIDE\"in Ys||(a[\"X-Origin\"]\u003dwindow.location.origin),void 0\u003d\u003d\u003db\u0026\u0026\"DELEGATED_SESSION_ID\"in Ys\u0026\u0026(a[\"X-Goog-PageId\"]\u003dg.O(\"DELEGATED_SESSION_ID\")));return a};var HJ;g.w(GJ,FJ);GJ.prototype.rz\u003dfunction(a,b){a\u003dFJ.prototype.rz.call(this,a,b);return Object.assign(Object.assign({},a),this.Fq)};var pva\u003d/[\u0026\\?]action_proxy\u003d1/,ova\u003d/[\u0026\\?]token\u003d([\\w-]*)/,qva\u003d/[\u0026\\?]video_id\u003d([\\w-]*)/,rva\u003d/[\u0026\\?]index\u003d([\\d-]*)/,sva\u003d/[\u0026\\?]m_pos_ms\u003d([\\d-]*)/,vva\u003d/[\u0026\\?]vvt\u003d([\\w-]*)/,jva\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(\" \"),tva\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(\" \"),lva\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\"},mva\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},uva\u003d{FLAG_AUTO_CAPTIONS_DEFAULT_ON:66,FLAG_AUTOPLAY_DISABLED:140,FLAG_AUTOPLAY_EXPLICITLY_SET:141};JJ.prototype.Zs\u003dfunction(a){this.player.yj().tick(a)};\nJJ.prototype.fetch\u003dfunction(a,b){var c\u003dthis;if(!a.match(/\\[BISCOTTI_ID\\]/g))return LJ(this,a,b);var d\u003d1\u003d\u003d\u003dthis.i;d\u0026\u0026this.Zs(\"a_bid_s\");var e\u003deva();if(null!\u003d\u003de)return d\u0026\u0026this.Zs(\"a_bid_f\"),LJ(this,a,b,e);e\u003dfva();d\u0026\u0026Sh(e,function(){c.Zs(\"a_bid_f\")});\nreturn e.then(function(f){return LJ(c,a,b,f)})};\nJJ.prototype.reset\u003dfunction(){this.u\u003dthis.i\u003d1};g.w(MJ,g.yx);g.k\u003dMJ.prototype;g.k.XH\u003dfunction(){return this.i.i};\ng.k.hC\u003dfunction(){return\"AD_PLACEMENT_KIND_START\"\u003d\u003dthis.i.i.i};\ng.k.YH\u003dfunction(){return GG(this.i)};\ng.k.Yp\u003dfunction(){return!1};\ng.k.gC\u003dfunction(){return!1};\ng.k.onAdUxClicked\u003dfunction(){};\ng.k.YK\u003dfunction(a){var b\u003dthis;this.B.V().N(\"html5_pacf_enable_non_dai_live_video_ads\")\u0026\u0026R(\"Fetching logic is still in use while live midroll is on PACF\");if(1!\u003d\u003dthis.i.B\u0026\u00262!\u003d\u003dthis.i.B){var c\u003d[];this.hC()||(c\u003dtua(a));this.i.B\u003d1;Sh(this.D.fetch(this.i.D,{ov:this.i.C||void 0,Id:this.i.i}).then(function(d){if(!b.isDisposed()){var e\u003dc;b.B.isFullscreen();d\u003dxva(b,d);var f\u003db.C;f.u\u0026\u0026d.isEmpty\u0026\u0026dJ(\"DAI_ERROR_TYPE_NO_AD_BREAK_RENDERER\",f.i);d.FL||(b.i.B\u003d2,(new bJ(b.u)).Kf(e),d.isEmpty||Qma(b.J,d.Ll))}},function(){(new bJ(b.u)).Kf(c);\nvar d\u003db.C;d.u\u0026\u0026dJ(\"DAI_ERROR_TYPE_AD_REQUEST_FAIL\",d.i)}),function(){2!\u003d\u003db.i.B\u0026\u0026(b.i.B\u003d0);\nb.hC()\u0026\u0026ZJ(b.u)})}};\ng.k.ZH\u003dfunction(){};\ng.k.oH\u003dfunction(){};var Ava\u003dObject.freeze([gH,jH,FG,lH,yG]);g.w(NJ,uJ);g.k\u003dNJ.prototype;g.k.HK\u003dfunction(){for(var a\u003dthis.B.i,b\u003dg.q(a),c\u003db.next();!c.done;c\u003db.next());return a};\ng.k.EL\u003dfunction(){return(0\u003e\u003dthis.C?this.B.i:this.B.i.slice(this.C)).some(function(a){return a.Ss()})};\ng.k.Yn\u003dfunction(){return this.J instanceof FG||this.J instanceof lH};\ng.k.pw\u003dfunction(){return this.J instanceof yG||this.J instanceof jH};\ng.k.tN\u003dfunction(){this.daiEnabled?mG(this.I)\u0026\u0026Nua(this):zva(this)};\ng.k.Gu\u003dfunction(a){var b\u003dyva(a);this.J\u0026\u0026b\u0026\u0026this.S!\u003d\u003db\u0026\u0026(b?qwa(this.Rf):swa(this.Rf),this.S\u003db);this.J\u003da;this.daiEnabled\u0026\u0026(this.C\u003dthis.B.i.findIndex(function(c){return c\u003d\u003d\u003da}));\nuJ.prototype.Gu.call(this,a)};\ng.k.Lk\u003dfunction(){this.C\u003dthis.B.i.length;this.i\u0026\u0026this.i.Ud(\"adended\");yJ(this)};\ng.k.Bn\u003dfunction(){this.onAdEnd()};\ng.k.onAdEnd\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.daiEnabled||(this.Ri(0),a?yJ(this,b):zva(this))};\ng.k.uM\u003dfunction(){if(1\u003d\u003dthis.B.u)this.J instanceof kH\u0026\u0026ht(Error(\"AdNotify error with FailureMode.TERMINATING\")),yJ(this);else this.onAdEnd()};\ng.k.Bz\u003dfunction(){var a\u003d0\u003e\u003dthis.C?this.B.i:this.B.i.slice(this.C);return 0\u003ca.length?a[0]:null};\ng.k.Yp\u003dfunction(){return this.S};\ng.k.gC\u003dfunction(){return this.B.i.every(function(a){return a.bp()})};\ng.k.reset\u003dfunction(){return new NJ(this.Rf,this.I,this.D.reset(),this.u,this.Tl,this.us,this.kp,this.daiEnabled)};\ng.k.FK\u003dfunction(){return this.C};\ng.k.eE\u003dfunction(){return this.B.i.length};Bva.prototype.DK\u003dfunction(){return this.i};g.w(Cva,zG);g.w(Eva,zG);Fva.prototype.create\u003dfunction(a,b){function c(l){return new yG(l,d.B,b,d.i,d.u)}\nvar d\u003dthis,e\u003da.instreamVideoAdRenderer,f\u003da.instreamSurveyAdRenderer,h\u003da.sandwichedLinearAdRenderer;a\u003da.linearAdSequenceRenderer;return null!\u003de\u0026\u0026e.playerVars?c(e):null!\u003df?new FG(f):null!\u003dh?new Eva(h,c,this.i):null!\u003da?new Cva(a,c):null};Gva.prototype.create\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?null:d;var e\u003d[];c\u003dvoid 0\u003d\u003d\u003dc?0:c;if(d){d\u003dg.q(d);for(var f\u003dd.next();!f.done;f\u003dd.next()){f\u003df.value;var h\u003db,l\u003dnew Wma(h.B,h.u,h.daiEnabled,h.C),m\u003dh.ye;m\u0026\u0026(l.ye\u003dnew Fy(m.startSecs,m.durationSecs,m.context,m.identifier,m.event,m.i));h.i\u0026\u0026(l.i\u003dh.i);l.visible\u003dh.visible;h\u003dl;h.ye\u003df;e.push(Hva(this,a[0],c,h));c++}}else for(a\u003dg.q(a),d\u003da.next();!d.done;d\u003da.next())e.push(Hva(this,d.value,c,b)),c++;return e};g.w(OJ,g.H);OJ.prototype.addEventListener\u003dfunction(a,b){this.i\u003db};\nOJ.prototype.removeEventListener\u003dfunction(){this.i\u003dnull};\ng.w(PJ,g.H);PJ.prototype.addEventListener\u003dfunction(a,b,c){this.i.addEventListener(a,b,c)};\nPJ.prototype.removeEventListener\u003dfunction(a,b){this.i.removeEventListener(a,b)};g.w(Kva,g.H);var QJ\u003dnull,Mva\u003dnull,RJ\u003dnull,SJ\u003dnull,TJ\u003dnull;g.Ha(\"yt.www.ads.eventcache.getLastCompanionData\",function(){return QJ},void 0);\ng.Ha(\"yt.www.ads.eventcache.getLastPlaShelfData\",function(){return Mva},void 0);\ng.Ha(\"yt.www.ads.eventcache.getLastUpdateEngagementPanelAction\",function(){return RJ},void 0);\ng.Ha(\"yt.www.ads.eventcache.getLastChangeEngagementPanelVisibilityAction\",function(){return SJ},void 0);\ng.Ha(\"yt.www.ads.eventcache.getLastScrollToEngagementPanelCommand\",function(){return TJ},void 0);var Yva\u003d{clickTrackingParams:!0,commandMetadata:!0,loggingUrls:!0};g.w(WJ,g.H);WJ.prototype.ya\u003dfunction(){this.Sd.clear();g.H.prototype.ya.call(this)};\nWJ.prototype.Dd\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?[]:a;b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())this.executeCommand(d.value,b,c)};\nWJ.prototype.executeCommand\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.isDisposed();a.loggingUrls\u0026\u0026Zva(this,\"loggingUrls\",a.loggingUrls,b,c);a\u003dg.q(Object.entries(a));for(var d\u003da.next();!d.done;d\u003da.next()){var e\u003dg.q(d.value);d\u003de.next().value;e\u003de.next().value;\"openPopupAction\"\u003d\u003d\u003dd?Vva(this,e):\"confirmDialogEndpoint\"\u003d\u003d\u003dd?Wva(this,e):Yva.hasOwnProperty(d)||Zva(this,d,e,b,c)}};g.w(dwa,g.H);g.w(YJ,g.yx);g.k\u003dYJ.prototype;g.k.GE\u003dfunction(){return!lwa(this,owa(this))};\ng.k.oz\u003dfunction(){return this.Ka};\ng.k.ya\u003dfunction(){this.xa\u003d!0;g.xx(this.C);this.J\u0026\u0026this.i.getVideoData(1).unsubscribe(\"cuepointupdated\",this.GM,this);if(nG(this.i)){var a\u003dgwa(this.i);a.removeEventListener(\"updateKevlarOrC3Companion\",Lva);a.removeEventListener(\"onPlaShelfInfoCardsReady\",Nva);a.removeEventListener(\"updateEngagementPanelAction\",Ova);a.removeEventListener(\"changeEngagementPanelVisibility\",Pva);a.removeEventListener(\"scrollToEngagementPanel\",Qva);window.removeEventListener(\"yt-navigate-start\",Rva);TJ\u003dSJ\u003dRJ\u003dQJ\u003dnull}a\u003d\ng.q(this.B.values());for(var b\u003da.next();!b.done;b\u003da.next())rwa(this,b.value);xJ(this,!1);this.lp.clear();this.Z\u003d[];this.S.clear();g.ve(this.oa);this.oa\u003dnew Map;g.ve(this.K);this.K\u003dnew Map;this.B.clear();g.yx.prototype.ya.call(this)};\ng.k.IF\u003dfunction(a){if(a instanceof Ry\u0026\u0026!a.B\u0026\u0026(!rna(a)||a.contains(1E3*this.i.getCurrentTime(1)||0)))if(g.T(this.i.zb(1),32))this.S.add(a);else{var b\u003dthis.B.get(a);b\u0026\u0026((this.i.V().experiments.ib(\"enable_eviction_protection_for_bulleit\")?this.u?this.u.gC():1:1)?b.YK(a):a.deactivate())}};\ng.k.UU\u003dfunction(a){a instanceof Ry\u0026\u0026(a.B\u0026\u0026(a.B\u003d!1),this.S.delete(a))};\ng.k.GM\u003dfunction(a){wua(this.Ja,a);null\u003d\u003dthis.J?g.ft(Error(\"Dynamically inserted ad was requested, but no cuepoint AdPlacementRenderer was present to fulfill the request.\")):0!\u003d(this.i.getCurrentTime(1)||0)\u0026\u0026(a\u003da.filter(function(b){return\"start\"\u003d\u003db.event}),$J(this,[this.J],a))};\ng.k.UF\u003dfunction(a){$J(this,[this.J],[a])};\ng.k.HM\u003dfunction(a){var b\u003d1E3*a;this.u\u0026\u0026this.u.oH(b);for(var c\u003dg.q(this.B.values()),d\u003dc.next();!d.done;d\u003dc.next())d.value.oH(b);g.tc(this.Va.i,1E3*a)};\ng.k.bl\u003dfunction(a){switch(a){case \"control_play\":this.u\u0026\u0026(a\u003dthis.u,a.pw()?a.I.Nc().playVideo():a.Yn()\u0026\u0026a.i.Qn());break;case \"control_pause\":this.u\u0026\u0026(a\u003dthis.u,a.pw()?a.I.Nc().pauseVideo():a.Yn()\u0026\u0026a.i.Pn())}};\ng.k.KP\u003dfunction(a){this.u\u0026\u0026this.u.Qc(a)};\ng.k.AU\u003dfunction(a){0\u003ebH(a,16)\u0026\u0026(this.S.forEach(this.IF,this),this.S.clear())};\ng.k.ZW\u003dfunction(){if(this.u)this.u.onVideoDataChange()};\ng.k.cX\u003dfunction(){if(mG(this.i)\u0026\u0026this.u){var a\u003dthis.i.getCurrentTime(2,!1),b\u003dthis.u;b.i\u0026\u0026fH(b.i,a)}};\ng.k.cU\u003dfunction(){this.Xa\u003d!0;if(this.u){var a\u003dthis.u;a.i\u0026\u0026a.i.Ag()}};\ng.k.oU\u003dfunction(a){if(this.u)this.u.onAdUxClicked(a)};\ng.k.dX\u003dfunction(){if(2\u003d\u003dthis.i.getPresentingPlayerType()\u0026\u0026this.u){var a\u003dthis.u.i,b\u003da.i,c\u003da.I.isMuted();PG(b)||RG(b,c?\"mute\":\"unmute\");a.C||(b\u003da.I.isMuted(),RG(a.i,b?\"unmuted_mute\":\"unmuted_unmute\"))}};\ng.k.dV\u003dfunction(a){if(this.u){var b\u003dthis.u.i,c\u003db.i;OG(c)||WG(c,a?\"fullscreen\":\"end_fullscreen\");b.C||(b\u003db.i,OG(b)||WG(b,a?\"unmuted_fullscreen\":\"unmuted_end_fullscreen\"))}};\ng.k.Kf\u003dfunction(a,b){this.i.Kf(a,b);a\u003dg.q(a);for(b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.lp.delete(b),this.B.delete(b)};\ng.k.EY\u003dfunction(){for(var a\u003d[],b\u003dg.q(this.lp),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,Sy(c)||a.push(c);b\u003dthis.i.app;1!\u003d\u003db.getPresentingPlayerType()||bY(b,\"cuerangemarkersupdated\",a)};\ng.k.Ri\u003dfunction(a){this.i.Ri(a);switch(a){case 1:this.Rz\u003d1;break;case 0:this.Rz\u003d0}};\ng.k.PG\u003dfunction(){var a\u003dthis.i.getVideoData(2);return a?a.isListed\u0026\u0026!this.X:!1};\ng.k.Bn\u003dfunction(){this.u\u0026\u0026this.u.Yp()\u0026\u0026this.u.Bn()};\ng.k.Lk\u003dfunction(){this.u\u0026\u0026this.u.Yp()\u0026\u0026this.u.Lk()};\ng.k.ez\u003dfunction(){};\ng.k.My\u003dfunction(){};\ng.k.Sb\u003dfunction(a){if(this.u){var b\u003dthis.u;b.i\u0026\u0026fH(b.i,a)}};\ng.k.Yn\u003dfunction(){return mG(this.i)\u0026\u0026!!this.u\u0026\u0026this.u.Yn()};\ng.k.executeCommand\u003dfunction(a,b,c){var d\u003dthis.kb,e\u003dd.executeCommand;if(c\u003dvoid 0\u003d\u003d\u003dc?null:c){var f\u003d!!this.u\u0026\u0026this.u||null;f?(f\u003df.i,c\u003df.ad.mw()?TG(f.i,c):{}):c\u003d{}}else c\u003d{};e.call(d,a,b,c)};\ng.k.isDaiEnabled\u003dfunction(){return!1};\ng.k.DK\u003dfunction(){return this.Ba};\ng.k.EK\u003dfunction(){return this.La};g.w(aK,g.H);aK.prototype.append\u003dfunction(a){if(!this.u)throw Error(\"This does not support the append operation\");this.i.appendChild(a.i)};\ng.w(bK,aK);g.w(vwa,g.H);var xwa\u003d1;g.w(g.dK,g.H);g.k\u003dg.dK.prototype;\ng.k.createElement\u003dfunction(a,b){b\u003db||\"svg\"\u003d\u003d\u003da.G;var c\u003da.L,d\u003da.Ia;if(b){var e\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",a.G);g.HE\u0026\u0026(a.W||(a.W\u003d{}),a.W.focusable\u003d\"false\")}else e\u003dg.hh(a.G);if(c){if(c\u003deK(this,e,\"class\",c))fK(this,e,\"class\",c),this.qb[c]\u003de}else if(d){c\u003dg.q(d);for(var f\u003dc.next();!f.done;f\u003dc.next())this.qb[f.value]\u003de;fK(this,e,\"class\",d.join(\" \"))}d\u003da.va;c\u003da.U;if(d)b\u003deK(this,e,\"child\",d),void 0!\u003d\u003db\u0026\u0026e.appendChild(g.ih(b));else if(c)for(d\u003d0,c\u003dg.q(c),f\u003dc.next();!f.done;f\u003dc.next())if(f\u003d\nf.value)if(\"string\"\u003d\u003d\u003dtypeof f)f\u003deK(this,e,\"child\",f),null!\u003df\u0026\u0026e.appendChild(g.ih(f));else if(f.element)e.appendChild(f.element);else{var h\u003df;f\u003dthis.createElement(h,b);e.appendChild(f);h.Gb\u0026\u0026(h\u003dcK(),f.id\u003dh,f\u003ddocument.createElementNS(\"http://www.w3.org/2000/svg\",\"use\"),f.setAttribute(\"class\",\"ytp-svg-shadow\"),f.setAttributeNS(\"http://www.w3.org/1999/xlink\",\"href\",\"#\"+h),g.kh(e,f,d++))}if(a\u003da.W)for(b\u003de,d\u003dg.q(Object.keys(a)),c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,f\u003da[c],fK(this,b,c,\"string\"\u003d\u003d\u003dtypeof f?\neK(this,b,c,f):f);return e};\ng.k.Fa\u003dfunction(a){return this.qb[a]};\ng.k.Da\u003dfunction(a,b){\"number\"\u003d\u003d\u003dtypeof b?g.kh(a,this.element,b):a.appendChild(this.element)};\ng.k.detach\u003dfunction(){g.lh(this.element)};\ng.k.update\u003dfunction(a){for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.Qa(c,a[c])};\ng.k.Qa\u003dfunction(a,b){(a\u003dthis.md[\"{{\"+a+\"}}\"])\u0026\u0026fK(this,a[0],a[1],b)};\ng.k.ya\u003dfunction(){this.qb\u003d{};this.md\u003d{};this.detach();g.H.prototype.ya.call(this)};g.w(g.W,g.dK);g.k\u003dg.W.prototype;g.k.ud\u003dfunction(a,b){this.Qa(b||\"content\",a)};\ng.k.show\u003dfunction(){this.xb||(g.Em(this.element,\"display\",\"\"),this.xb\u003d!0)};\ng.k.hide\u003dfunction(){this.xb\u0026\u0026(g.Em(this.element,\"display\",\"none\"),this.xb\u003d!1)};\ng.k.Yb\u003dfunction(a){this.oa\u003da};\ng.k.Ra\u003dfunction(a,b,c){return this.T(this.element,a,b,c)};\ng.k.T\u003dfunction(a,b,c,d){c\u003d(0,g.E)(c,d||this);d\u003d{target:a,type:b,listener:c};this.listeners.push(d);a.addEventListener(b,c);return d};\ng.k.yc\u003dfunction(a){var b\u003dthis;this.listeners.forEach(function(c,d){c\u003d\u003d\u003da\u0026\u0026(c\u003db.listeners.splice(d,1)[0],c.target.removeEventListener(c.type,c.listener))})};\ng.k.focus\u003dfunction(){var a\u003dthis.element;qh(a);a.focus()};\ng.k.ya\u003dfunction(){for(;this.listeners.length;){var a\u003dthis.listeners.pop();a\u0026\u0026a.target.removeEventListener(a.type,a.listener)}g.dK.prototype.ya.call(this)};g.w(g.hK,g.W);g.hK.prototype.subscribe\u003dfunction(a,b,c){return this.Va.subscribe(a,b,c)};\ng.hK.prototype.unsubscribe\u003dfunction(a,b,c){return this.Va.unsubscribe(a,b,c)};\ng.hK.prototype.jg\u003dfunction(a){return this.Va.jg(a)};\ng.hK.prototype.ea\u003dfunction(a){return this.Va.ea.apply(this.Va,[a].concat(g.u(g.Ba.apply(1,arguments))))};var gSa\u003dnew WeakSet;g.w(iK,g.hK);g.k\u003diK.prototype;g.k.bind\u003dfunction(a){if(!this.Xa\u0026\u0026a.renderer){var b\u003dObject.assign({},uwa(this.api,this.Wa),a.macros);this.init(a.id,a.renderer,b,a)}return Promise.resolve()};\ng.k.init\u003dfunction(a,b,c){this.Xa\u003da;this.element.setAttribute(\"id\",this.Xa);this.kb\u0026\u0026g.M(this.element,this.kb);this.X\u003db\u0026\u0026b.adRendererCommands;this.macros\u003dc;this.K\u003db.trackingParams||null;null!\u003dthis.K\u0026\u0026this.Ug(this.element,this.K)};\ng.k.clear\u003dfunction(){};\ng.k.hide\u003dfunction(){g.hK.prototype.hide.call(this);null!\u003dthis.K\u0026\u0026this.gb(this.element,!1)};\ng.k.show\u003dfunction(){g.hK.prototype.show.call(this);if(!this.ob){this.ob\u003d!0;var a\u003dthis.X\u0026\u0026this.X.impressionCommand;a\u0026\u0026zwa(this,a,null)}null!\u003dthis.K\u0026\u0026this.gb(this.element,!0)};\ng.k.onClick\u003dfunction(a){if(this.K\u0026\u0026!gSa.has(a)){var b\u003dthis.element;this.api.ew(b)\u0026\u0026this.xb\u0026\u0026this.api.Ab(b,this.i);gSa.add(a)}if(a\u003dthis.X\u0026\u0026this.X.clickCommand)a\u003dthis.AN(a),zwa(this,a,this.IK())};\ng.k.AN\u003dfunction(a){return a};\ng.k.IK\u003dfunction(){return null};\ng.k.NP\u003dfunction(a){var b\u003dthis.xa;b.K\u003d!0;b.u\u003da.touches.length;b.i.isActive()\u0026\u0026(b.i.stop(),b.D\u003d!0);a\u003da.touches;b.J\u003dwwa(b,a)||1!\u003da.length;var c\u003da.item(0);b.J||!c?(b.S\u003dInfinity,b.X\u003dInfinity):(b.S\u003dc.clientX,b.X\u003dc.clientY);for(c\u003db.B.length\u003d0;c\u003ca.length;c++){var d\u003da.item(c);b.B.push(d.identifier)}};\ng.k.MP\u003dfunction(a){var b\u003dthis.xa;a\u003da.changedTouches.item(0);if(Pb()\u0026\u0026!(0\u003c\u003dg.ub(Sb(),8))||a\u0026\u0026Math.pow(a.clientX-b.S,2)+Math.pow(a.clientY-b.X,2)\u003eMath.pow(5,2))b.C\u003d!0};\ng.k.LP\u003dfunction(a){if(this.xa){var b\u003dthis.xa,c\u003da.changedTouches;c\u0026\u0026b.K\u0026\u00261\u003d\u003db.u\u0026\u0026!b.C\u0026\u0026!b.D\u0026\u0026!b.J\u0026\u0026wwa(b,c)\u0026\u0026(b.Z\u003da,b.i.start());b.u\u003da.touches.length;0\u003d\u003d\u003db.u\u0026\u0026(b.K\u003d!1,b.C\u003d!1,b.B.length\u003d0);b.D\u003d!1}};\ng.k.Ug\u003dfunction(a,b){this.api.Ug(a,this);this.api.Vj(a,b)};\ng.k.gb\u003dfunction(a,b){this.api.ew(a)\u0026\u0026this.api.gb(a,b,this.i)};\ng.k.ya\u003dfunction(){this.clear(null);this.yc(this.fb);for(var a\u003dg.q(this.Aa),b\u003da.next();!b.done;b\u003da.next())this.yc(b.value);g.hK.prototype.ya.call(this)};g.w(wK,iK);\nwK.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.u\u003db;if(null\u003d\u003db.text\u0026\u0026null\u003d\u003db.icon)ht(Error(\"ButtonRenderer did not have text or an icon set.\"));else{switch(b.style||null){case \"STYLE_UNKNOWN\":a\u003d\"ytp-ad-button-link\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.element,a);null!\u003db.text\u0026\u0026(a\u003dg.Uy(b.text),g.gb(a)||(this.element.setAttribute(\"aria-label\",a),this.C\u003dnew g.hK({G:\"span\",L:\"ytp-ad-button-text\",va:a}),g.I(this,this.C),this.C.Da(this.element)));null!\u003db.icon\u0026\u0026(b\u003dvK(b.icon),null!\u003d\nb\u0026\u0026(this.B\u003dnew g.hK({G:\"span\",L:\"ytp-ad-button-icon\",U:[b]}),g.I(this,this.B)),this.D?g.kh(this.element,this.B.element,0):this.B.Da(this.element))}};\nwK.prototype.clear\u003dfunction(){this.hide()};\nwK.prototype.onClick\u003dfunction(a){var b\u003dthis;iK.prototype.onClick.call(this,a);Rwa(this).forEach(function(c){return b.Wa.executeCommand(c,b.macros)});\nthis.api.onAdUxClicked(this.componentType,this.layoutId)};g.w(xK,g.H);xK.prototype.ya\u003dfunction(){this.u\u0026\u0026g.Ku(this.u);this.i.clear();yK\u003dnull;g.H.prototype.ya.call(this)};\nxK.prototype.register\u003dfunction(a,b){b\u0026\u0026this.i.set(a,b)};\nvar yK\u003dnull;g.w(AK,iK);\nAK.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);a\u003db.hoverText||null;b\u003db.button\u0026\u0026b.button.buttonRenderer||null;null\u003d\u003db?g.ft(Error(\"AdHoverTextButtonRenderer.button was not set in response.\")):(this.button\u003dnew wK(this.api,this.Wa,this.layoutId,this.i),g.I(this,this.button),this.button.init(pG(\"button\"),b,this.macros),a\u0026\u0026this.button.element.setAttribute(\"aria-label\",g.Uy(a)),this.button.Da(this.element),this.J\u0026\u0026!g.rr(this.button.element,\"ytp-ad-clickable\")\u0026\u0026g.M(this.button.element,\"ytp-ad-clickable\"),\na\u0026\u0026(this.B\u003dnew g.hK({G:\"div\",L:\"ytp-ad-hover-text-container\"}),this.D\u0026\u0026(b\u003dnew g.hK({G:\"div\",L:\"ytp-ad-hover-text-callout\"}),b.Da(this.B.element),g.I(this,b)),g.I(this,this.B),this.B.Da(this.element),b\u003dzK(a),g.kh(this.B.element,b,0)),this.show())};\nAK.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.B\u0026\u0026this.B.hide();iK.prototype.hide.call(this)};\nAK.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();iK.prototype.show.call(this)};g.w(CK,iK);CK.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);b\u003d(a\u003db.thumbnail)\u0026\u0026BK(a)||\"\";g.gb(b)?(this.api.V().N(\"web_player_ad_image_error_rate_sampling_killswitch\")||.01\u003eMath.random())\u0026\u0026ht(Error(\"Found AdImage without valid image URL\")):(this.u?g.Em(this.element,\"backgroundImage\",\"url(\"+b+\")\"):Zg(this.element,{src:b}),Zg(this.element,{alt:a\u0026\u0026a.accessibility\u0026\u0026a.accessibility.label||\"\"}),this.show())};\nCK.prototype.clear\u003dfunction(){this.hide()};g.w(DK,iK);g.k\u003dDK.prototype;g.k.hide\u003dfunction(){iK.prototype.hide.call(this);this.C\u0026\u0026this.C.focus()};\ng.k.show\u003dfunction(){this.C\u003ddocument.activeElement;iK.prototype.show.call(this);this.D.focus()};\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.B\u003db;b.dialogMessages||null!\u003db.title?null\u003d\u003db.confirmLabel?g.ft(Error(\"ConfirmDialogRenderer.confirmLabel was not set.\")):null\u003d\u003db.cancelLabel?g.ft(Error(\"ConfirmDialogRenderer.cancelLabel was not set.\")):Vwa(this,b):g.ft(Error(\"Neither ConfirmDialogRenderer.title nor ConfirmDialogRenderer.dialogMessages were set.\"))};\ng.k.clear\u003dfunction(){g.xx(this.u);this.hide()};\ng.k.GF\u003dfunction(){this.hide()};\ng.k.mC\u003dfunction(){var a\u003dthis.B.cancelEndpoint;a\u0026\u0026this.Wa.executeCommand(a,this.macros);this.hide()};\ng.k.HF\u003dfunction(){var a\u003dthis.B.confirmNavigationEndpoint||this.B.confirmEndpoint;a\u0026\u0026this.Wa.executeCommand(a,this.macros);this.hide()};g.w(EK,iK);g.k\u003dEK.prototype;\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.B\u003db;if(null\u003d\u003db.defaultText\u0026\u0026null\u003d\u003db.defaultIcon)g.ft(Error(\"ToggleButtonRenderer must have either text or icon set.\"));else if(null\u003d\u003db.defaultIcon\u0026\u0026null!\u003db.toggledIcon)g.ft(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\":a\u003d\"ytp-ad-toggle-button-default-style\";break;default:a\u003dnull}null!\u003da\u0026\u0026g.M(this.C,a)}a\u003d{};b.defaultText?\n(c\u003dg.Uy(b.defaultText),g.gb(c)||(a.buttonText\u003dc,this.u.setAttribute(\"aria-label\",c))):g.Um(this.Ba,!1);b.defaultTooltip\u0026\u0026(a.tooltipText\u003db.defaultTooltip,this.u.hasAttribute(\"aria-label\")||this.Z.setAttribute(\"aria-label\",b.defaultTooltip));b.defaultIcon?(c\u003dvK(b.defaultIcon),this.Qa(\"untoggledIconTemplateSpec\",c),b.toggledIcon?(this.S\u003d!0,c\u003dvK(b.toggledIcon),this.Qa(\"toggledIconTemplateSpec\",c)):(g.Um(this.J,!0),g.Um(this.D,!1)),g.Um(this.u,!1)):g.Um(this.Z,!1);g.We(a)||this.update(a);b.isToggled\u0026\u0026\n(g.M(this.C,\"ytp-ad-toggle-button-toggled\"),this.toggleButton(b.isToggled));FK(this);this.T(this.element,\"change\",this.jI);this.show()}};\ng.k.onClick\u003dfunction(a){0\u003cthis.Aa.length\u0026\u0026(this.toggleButton(!this.isToggled()),this.jI());iK.prototype.onClick.call(this,a)};\ng.k.jI\u003dfunction(){var a\u003dthis;g.N(this.C,\"ytp-ad-toggle-button-toggled\",this.isToggled());Wwa(this,this.isToggled()).forEach(function(b){return a.Wa.executeCommand(b,a.macros)});\nif(this.isToggled())this.api.onAdUxClicked(\"toggle-button\",this.layoutId);FK(this)};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.toggleButton\u003dfunction(a){g.N(this.C,\"ytp-ad-toggle-button-toggled\",a);this.u.checked\u003da;FK(this)};\ng.k.isToggled\u003dfunction(){return this.u.checked};g.w(GK,vx);GK.prototype.S\u003dfunction(a){if(Array.isArray(a)){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b instanceof Ty\u0026\u0026this.C(b)}};g.w(HK,iK);g.k\u003dHK.prototype;g.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);b.reasons?null\u003d\u003db.confirmLabel?g.ft(Error(\"AdFeedbackRenderer.confirmLabel was not set.\")):(null\u003d\u003db.cancelLabel\u0026\u0026ht(Error(\"AdFeedbackRenderer.cancelLabel was not set.\")),null\u003d\u003db.title\u0026\u0026ht(Error(\"AdFeedbackRenderer.title was not set.\")),$wa(this,b)):g.ft(Error(\"AdFeedbackRenderer.reasons were not set.\"))};\ng.k.clear\u003dfunction(){Su(this.J);Su(this.S);this.D.length\u003d0;this.hide()};\ng.k.hide\u003dfunction(){this.u\u0026\u0026this.u.hide();this.B\u0026\u0026this.B.hide();iK.prototype.hide.call(this);this.C\u0026\u0026this.C.focus()};\ng.k.show\u003dfunction(){this.u\u0026\u0026this.u.show();this.B\u0026\u0026this.B.show();this.C\u003ddocument.activeElement;iK.prototype.show.call(this);this.J.focus()};\ng.k.BM\u003dfunction(){this.api.onAdUxClicked(\"ad-feedback-dialog-close-button\",this.layoutId);this.ea(\"a\");this.hide()};\ng.k.YW\u003dfunction(){this.hide()};\naxa.prototype.isChecked\u003dfunction(){return this.B.checked};g.w(IK,DK);IK.prototype.GF\u003dfunction(a){DK.prototype.GF.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nIK.prototype.mC\u003dfunction(a){DK.prototype.mC.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-close-button\")};\nIK.prototype.HF\u003dfunction(a){DK.prototype.HF.call(this,a);this.api.onAdUxClicked(\"ad-mute-confirm-dialog-confirm-button\");this.ea(\"b\")};g.w(JK,iK);g.k\u003dJK.prototype;\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.J\u003db;if(null\u003d\u003db.dialogMessage\u0026\u0026null\u003d\u003db.title)g.ft(Error(\"Neither AdInfoDialogRenderer.dialogMessage nor AdInfoDialogRenderer.title was set.\"));else{null\u003d\u003db.confirmLabel\u0026\u0026ht(Error(\"AdInfoDialogRenderer.confirmLabel was not set.\"));if(a\u003db.closeOverlayRenderer\u0026\u0026b.closeOverlayRenderer.buttonRenderer||null)this.u\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-info-dialog-close-button\"],\"ad-info-dialog-close-button\"),g.I(this,this.u),\nthis.u.init(pG(\"button\"),a,this.macros),this.u.Da(this.element);b.title\u0026\u0026(a\u003dg.Uy(b.title),this.Qa(\"title\",a));if(b.adReasons)for(a\u003db.adReasons,c\u003d0;c\u003ca.length;c++){var d\u003dzK(a[c]);if(!g.gb(d.textContent)){var e\u003dgh(\"LI\");e.appendChild(d);this.Ja.appendChild(e)}}else g.Um(this.Ja,!1);b.dialogMessage\u0026\u0026(a\u003dzK(b.dialogMessage,!0),this.La.appendChild(a));b.confirmLabel\u0026\u0026(a\u003dg.Uy(b.confirmLabel),this.Qa(\"confirmLabel\",a));b.muteAdRenderer\u0026\u0026(b\u003d(b\u003db.muteAdRenderer)\u0026\u0026b.buttonRenderer||null)\u0026\u0026(a\u003db.navigationEndpoint\u0026\u0026\nb.navigationEndpoint.adFeedbackEndpoint||null,c\u003db.navigationEndpoint\u0026\u0026b.navigationEndpoint.confirmDialogEndpoint||null,null\u003d\u003da\u0026\u0026null\u003d\u003dc?ht(Error(\"AdInfoDialogRenderer.muteAdRenderer was specified but contains neither an AdFeedbackEndpoint, nor a ConfirmDialogEndpoint.\")):(a?cxa(this,a):c\u0026\u0026dxa(this,c),this.C\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-info-dialog-mute-button\"],\"button\",!0),g.I(this,this.C),this.C.init(pG(\"button\"),b,this.macros),this.C.Ra(\"click\",this.zV,this),this.C.Da(this.Sa)));\nexa(this)}};\ng.k.clear\u003dfunction(){Su(this.S);this.hide()};\ng.k.hide\u003dfunction(){this.B?this.B.hide():this.D\u0026\u0026this.D.hide();this.u\u0026\u0026this.u.hide();this.C\u0026\u0026this.C.hide();iK.prototype.hide.call(this);this.Z\u0026\u0026this.Z.focus()};\ng.k.show\u003dfunction(){this.u\u0026\u0026this.u.show();this.C\u0026\u0026this.C.show();this.Ka||(bxa(this),this.Ka\u003d!0);this.Z\u003ddocument.activeElement;iK.prototype.show.call(this);this.S.focus()};\ng.k.kI\u003dfunction(){this.J\u0026\u0026this.J.confirmServiceEndpoint\u0026\u0026this.Wa.executeCommand(this.J.confirmServiceEndpoint,this.macros);this.api.onAdUxClicked(\"ad-info-dialog-close-button\",this.layoutId);this.ea(\"d\");this.hide()};\ng.k.zV\u003dfunction(){var a\u003dthis.B?this.B:this.D;a\u0026\u0026!a.xb\u0026\u0026(this.hide(),a.show())};g.w(KK,AK);KK.prototype.init\u003dfunction(a,b,c){AK.prototype.init.call(this,a,b,c);a\u003db.button\u0026\u0026b.button.buttonRenderer||null;null!\u003da\u0026\u0026(hxa(this,a,c),this.show())};\nKK.prototype.hide\u003dfunction(){this.button\u0026\u0026this.button.hide();this.u\u0026\u0026this.u.hide();AK.prototype.hide.call(this)};\nKK.prototype.show\u003dfunction(){this.button\u0026\u0026this.button.show();AK.prototype.show.call(this)};\nKK.prototype.clear\u003dfunction(){this.hide()};g.w(LK,iK);LK.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.u\u003db;this.isTemplated()||g.oh(this.element,jK(this.u));if(b.backgroundImage\u0026\u0026(a\u003d(a\u003db.backgroundImage.thumbnail)?BK(a):\"\",c\u003d(c\u003dthis.api.getVideoData(1))\u0026\u0026c.wk,a\u0026\u0026c\u0026\u0026(this.element.style.backgroundImage\u003d\"url(\"+a+\")\",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\"}this.show()};\nLK.prototype.isTemplated\u003dfunction(){return this.u.isTemplated||!1};\nLK.prototype.clear\u003dfunction(){this.hide()};var mxa\u003d{seekableStart:0,seekableEnd:1,current:0};g.w(NK,iK);NK.prototype.clear\u003dfunction(){this.dispose()};(function(a,b){function c(f){var h\u003dg.q(f);f\u003dh.next().value;h\u003dka(h);return a.apply(f,h)}\nfunction d(f){f\u003dg.q(f);f.next();f\u003dka(f);return b(e,f)}\nb\u003dvoid 0\u003d\u003d\u003db?Ifa:b;var e\u003dg.Qa(a);return function(){var f\u003dg.Ba.apply(0,arguments),h\u003dthis||g.C,l\u003djRa.get(h);l||(l\u003d{},jRa.set(h,l));return yc(l,[this].concat(g.u(f)),c,d)}})(function(a){var b\u003dg.hh(\"DIV\");\na\u0026\u0026(b.className\u003da);b.style.cssText\u003d\"overflow:auto;position:absolute;top:0;width:100px;height:100px\";a\u003dg.hh(\"DIV\");g.Sm(a,\"200px\",\"200px\");b.appendChild(a);document.body.appendChild(b);a\u003db.offsetWidth-b.clientWidth;g.lh(b);return a});g.w(g.QK,g.H);g.k\u003dg.QK.prototype;g.k.show\u003dfunction(a){1!\u003d\u003dthis.state\u0026\u00262!\u003d\u003dthis.state\u0026\u0026(4\u003d\u003d\u003dthis.state\u0026\u0026this.HB(),5\u003d\u003d\u003dthis.state?(this.element.show(),this.state\u003dnull,this.delay.stop(),this.i\u0026\u0026this.i()):this.element.xb||(RK(this,!0),this.state\u003d1,a?this.delay.start(a):this.HB()))};\ng.k.hide\u003dfunction(){4!\u003d\u003dthis.state\u0026\u0026(1\u003d\u003d\u003dthis.state||2\u003d\u003d\u003dthis.state?(this.element.hide(),this.state\u003dnull,this.delay.stop()):this.element.xb\u0026\u0026(RK(this,!0),this.state\u003d4,this.delay.start(this.C)))};\ng.k.HB\u003dfunction(){switch(this.state){case 1:this.element.show();this.state\u003d2;this.delay.start(10);break;case 2:RK(this,!1);this.state\u003d3;this.delay.start(this.B);break;case 3:this.state\u003dnull;this.i\u0026\u0026this.i();break;case 4:this.element.hide();RK(this,!1);this.state\u003d5;this.delay.start(0);break;case 5:this.state\u003dnull,this.u\u0026\u0026this.u()}};\ng.k.stop\u003dfunction(){for(;null!\u003d\u003dthis.state\u0026\u00265!\u003d\u003dthis.state;)this.delay.stop(),this.HB()};\ng.k.ya\u003dfunction(){this.element.isDisposed()||this.element.element.removeAttribute(\"aria-hidden\");g.H.prototype.ya.call(this)};g.w(SK,NK);g.k\u003dSK.prototype;\ng.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);a\u003db.durationMilliseconds;\"number\"\u003d\u003d\u003dtypeof a\u0026\u00260\u003ea\u0026\u0026g.ft(Error(\"durationMilliseconds was specified incorrectly in AdPreviewRenderer with a value of: \"+a));this.Sa\u0026\u0026g.M(this.B.element,\"countdown-next-to-thumbnail\");a\u003db.durationMilliseconds;this.Ba\u003dnull\u003d\u003da||0\u003d\u003d\u003da?this.u.Kv():a;if(b.templatedCountdown)var d\u003db.templatedCountdown.templatedAdText;else b.staticPreview\u0026\u0026(d\u003db.staticPreview);this.C.init(pG(\"ad-text\"),d,c);(d\u003dthis.api.getVideoData(1))\u0026\u0026\nd.wk\u0026\u0026b.thumbnail?this.J.init(pG(\"ad-image\"),b.thumbnail,c):this.S.hide()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.B.hide();this.C.hide();this.J.hide();PK(this);NK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){OK(this);this.B.show();this.C.show();this.J.show();NK.prototype.show.call(this)};\ng.k.Cq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.Ka\u0026\u0026a\u003e\u003dthis.Ba?(this.Z.hide(),this.Ka\u003d!0,this.ea(\"i\")):this.C\u0026\u0026this.C.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.Ba-a)/1E3)),a!\u003dthis.La\u0026\u0026(MK(this.C,{TIME_REMAINING:String(a)}),this.La\u003da)))}};g.w(UK,NK);g.k\u003dUK.prototype;\ng.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer\u0026\u0026b.actionButton.buttonRenderer.navigationEndpoint){a\u003dthis.api.getVideoData(2);if(null!\u003da)if(b.image\u0026\u0026b.image.thumbnail){var d\u003db.image.thumbnail.thumbnails;null!\u003dd\u0026\u00260\u003cd.length\u0026\u0026g.gb(g.Jg(d[0].url))\u0026\u0026(d[0].url\u003da.Sh)}else g.Xx(Error(\"FlyoutCtaRenderer does not have image.thumbnail.\"));this.S.init(pG(\"ad-image\"),b.image,c);this.J.init(pG(\"ad-text\"),\nb.headline,c);this.C.init(pG(\"ad-text\"),b.description,c);this.B.init(pG(\"button\"),b.actionButton.buttonRenderer,c);this.Z\u003db.actionButton.buttonRenderer.navigationEndpoint;this.api.Wz()||this.show();this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.lI.bind(this));this.Ba\u003db.startMs||0;OK(this)}else g.Wx(Error(\"FlyoutCtaRenderer has no valid action button.\"));else g.Wx(Error(\"FlyoutCtaRenderer has no description AdText.\"));else g.Wx(Error(\"FlyoutCtaRenderer has no headline AdText.\"));else g.Xx(Error(\"FlyoutCtaRenderer has no image.\"))};\ng.k.onClick\u003dfunction(a){NK.prototype.onClick.call(this,a);this.api.pauseVideo();!g.nh(this.B.element,a.target)\u0026\u0026this.Z\u0026\u0026this.Wa.executeCommand(this.Z,this.macros)};\ng.k.Jo\u003dfunction(){if(this.u){var a\u003dthis.u.getProgressState();a\u0026\u0026a.current\u0026\u00261E3*a.current\u003e\u003dthis.Ba\u0026\u0026(PK(this),g.tr(this.element,\"ytp-flyout-cta-inactive\"))}};\ng.k.Cq\u003dfunction(){this.clear()};\ng.k.clear\u003dfunction(){this.hide();this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.lI.bind(this))};\ng.k.show\u003dfunction(){this.B\u0026\u0026this.B.show();NK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026this.B.hide();NK.prototype.hide.call(this)};\ng.k.lI\u003dfunction(a){a?this.hide():this.show()};g.w(VK,iK);g.k\u003dVK.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;iK.prototype.init.call(this,a,b,c);this.u\u003db;this.u.rectangle\u0026\u0026(ixa(this,c),this.D.show(100),this.show(),(this.u\u0026\u0026this.u.impressionCommands||[]).forEach(function(e){return d.Wa.executeCommand(e,d.macros)}))};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){this.C.hide();this.B.hide();iK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){this.C.show();this.B.show();iK.prototype.show.call(this)};\ng.k.mI\u003dfunction(){ofa(this.element,\"ytp-ad-instream-user-sentiment-selected\");this.u.postMessageAction\u0026\u0026this.api.Pa(\"onYtShowToast\",this.u.postMessageAction);this.D.hide()};\ng.k.onClick\u003dfunction(a){0\u003cthis.Aa.length\u0026\u0026this.mI();iK.prototype.onClick.call(this,a)};g.w(WK,g.H);g.k\u003dWK.prototype;g.k.ya\u003dfunction(){this.reset();g.H.prototype.ya.call(this)};\ng.k.reset\u003dfunction(){g.xx(this.C);this.J\u003d!1;this.i\u0026\u0026this.i.stop();this.D.stop();this.u\u0026\u0026(this.u\u003d!1,this.K.play())};\ng.k.start\u003dfunction(){this.reset();this.C.T(this.B,\"mouseover\",this.PP,this);this.C.T(this.B,\"mouseout\",this.OP,this);this.i?this.i.start():(this.J\u003dthis.u\u003d!0,g.Em(this.B,{opacity:this.X}))};\ng.k.PP\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.K.play());this.D.stop();this.i\u0026\u0026this.i.stop()};\ng.k.OP\u003dfunction(){this.J?this.D.start():this.i\u0026\u0026this.i.start()};\ng.k.AJ\u003dfunction(){this.u||(this.u\u003d!0,this.S.play(),this.J\u003d!0)};g.w(XK,NK);g.k\u003dXK.prototype;\ng.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);this.S\u003db;this.Ba\u003dkxa(this);if(!b||g.We(b))g.ft(Error(\"SkipButtonRenderer was not specified or empty.\"));else if(!b.message||g.We(b.message))g.ft(Error(\"SkipButtonRenderer.message was not specified or empty.\"));else{a\u003d{iconType:\"SKIP_NEXT\"};b\u003dvK(a);null\u003d\u003db?g.ft(Error(\"Icon for SkipButton was unable to be retrieved. yt.innertube.Icon.IconType: \"+a.iconType+\".\")):(this.J\u003dnew g.hK({G:\"button\",Ia:[\"ytp-ad-skip-button\",\"ytp-button\"],U:[{G:\"span\",\nL:\"ytp-ad-skip-button-icon\",U:[b]}]}),g.I(this,this.J),this.J.Da(this.C.element),this.B\u003dnew LK(this.api,this.Wa,this.layoutId,this.i,\"ytp-ad-skip-button-text\"),this.B.init(pG(\"ad-text\"),this.S.message,c),g.I(this,this.B),g.kh(this.J.element,this.B.element,0));var d\u003dvoid 0\u003d\u003d\u003dd?null:d;c\u003dthis.api.V();!(0\u003cthis.Aa.length)\u0026\u0026c.isMobile\u0026\u0026(aE?0:\"ontouchstart\"in document.documentElement\u0026\u0026(mm()||lm()))\u0026\u0026(this.yc(this.fb),d\u0026\u0026this.yc(d),this.Aa\u003d[this.T(this.element,\"touchstart\",this.NP,this),this.T(this.element,\n\"touchmove\",this.MP,this),this.T(this.element,\"touchend\",this.LP,this)])}};\ng.k.clear\u003dfunction(){this.Z.reset();this.hide()};\ng.k.hide\u003dfunction(){this.C.hide();this.B\u0026\u0026this.B.hide();PK(this);NK.prototype.hide.call(this)};\ng.k.onClick\u003dfunction(a){if(null!\u003dthis.J\u0026\u0026(a\u0026\u0026g.Pu(a),NK.prototype.onClick.call(this,a),this.ea(\"j\"),this.Ka||!this.Ba))this.api.onAdUxClicked(this.componentType,this.layoutId)};\ng.k.AN\u003dfunction(a){if(!this.api.V().N(\"html5_enable_single_video_vod_ivar_on_pacf\")||!this.Ka)return a;var b,c\u003dnull\u003d\u003d(b\u003da.commandExecutorCommand)?void 0:b.commands;if(!c)return a;b\u003d[];for(var d\u003d0;d\u003cc.length;d++){var e\u003da.commandExecutorCommand.commands[d];e.adLifecycleCommand\u0026\u0026jxa(e.adLifecycleCommand)||e.pingingEndpoint||e.adPingingEndpoint||b.push(e)}return{commandExecutorCommand:{commands:b}}};\ng.k.IK\u003dfunction(){return\"skip\"};\ng.k.show\u003dfunction(){this.Z.start();this.C.show();this.B\u0026\u0026this.B.show();OK(this);NK.prototype.show.call(this)};\ng.k.Cq\u003dfunction(){this.ea(\"k\")};\ng.k.Jo\u003dfunction(){};g.w(YK,NK);g.k\u003dYK.prototype;\ng.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);a\u003db\u0026\u0026b.preskipRenderer\u0026\u0026b.preskipRenderer.adPreviewRenderer||{};if(a\u003dg.We(a)?null:a){this.S\u003dnull!\u003da.durationMilliseconds\u0026\u0026void 0!\u003d\u003da.durationMilliseconds?a.durationMilliseconds:5E3;var d\u003d\"countdown_next_to_thumbnail\"\u003d\u003dg.mD(this.api.V().experiments,\"preskip_button_style_ads_backend\")\u0026\u0026rE(this.api.V());this.B\u003dnew SK(this.api,this.Wa,this.layoutId,this.i,this.u,d);this.B.init(pG(\"preskip-component\"),a,c);TK(this.B);g.I(this,this.B);this.B.Da(this.element)}else b.skipOffsetMilliseconds\u0026\u0026\n(this.S\u003db.skipOffsetMilliseconds);b\u003db\u0026\u0026b.skippableRenderer\u0026\u0026b.skippableRenderer.skipButtonRenderer||{};b\u003dg.We(b)?null:b;null\u003d\u003db?g.ft(Error(\"SkipButtonRenderer was not set in player response.\")):(this.C\u003dnew XK(this.api,this.Wa,this.layoutId,this.i,this.u,this.Z),this.C.init(pG(\"skip-button\"),b,c),g.I(this,this.C),this.C.Da(this.element),this.show())};\ng.k.show\u003dfunction(){this.J\u0026\u0026this.C?this.C.show():this.B\u0026\u0026this.B.show();OK(this);NK.prototype.show.call(this)};\ng.k.Cq\u003dfunction(){};\ng.k.clear\u003dfunction(){this.B\u0026\u0026this.B.clear();this.C\u0026\u0026this.C.clear();PK(this);NK.prototype.hide.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026this.B.hide();this.C\u0026\u0026this.C.hide();PK(this);NK.prototype.hide.call(this)};\ng.k.Jo\u003dfunction(){1E3*this.u.getProgressState().current\u003e\u003dthis.S\u0026\u0026lxa(this,!0)};g.w(ZK,wK);ZK.prototype.init\u003dfunction(a,b,c){wK.prototype.init.call(this,a,b,c);a\u003d!1;null!\u003db.text\u0026\u0026(a\u003dg.Uy(b.text),a\u003d!g.gb(a));a?null\u003d\u003db.navigationEndpoint?ht(Error(\"No visit advertiser clickthrough provided in renderer,\")):\"STYLE_UNKNOWN\"!\u003d\u003db.style?ht(Error(\"Button style was not a link-style type in renderer,\")):this.show():ht(Error(\"No visit advertiser text was present in the renderer.\"))};g.w($K,iK);$K.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);a\u003db.text;g.gb(jK(a))?ht(Error(\"SimpleAdBadgeRenderer has invalid or empty text\")):(a\u0026\u0026a.text\u0026\u0026(b\u003da.text,this.u\u0026\u0026(b\u003dthis.api.V(),b\u003da.text+\" \"+(b\u0026\u0026b.isMobile?\"\\u2022\":\"\\u00b7\")),b\u003d{text:b,isTemplated:a.isTemplated},a.style\u0026\u0026(b.style\u003da.style),a\u003dnew LK(this.api,this.Wa,this.layoutId,this.i),a.init(pG(\"simple-ad-badge\"),b,c),a.Da(this.element),g.I(this,a)),this.show())};\n$K.prototype.clear\u003dfunction(){this.hide()};g.w(aL,qG);g.w(bL,g.yx);g.k\u003dbL.prototype;g.k.Kv\u003dfunction(){return this.durationMs};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.Je.yc(this.i)};\ng.k.Sb\u003dfunction(a){this.u\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:a.current};this.ea(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.u};\ng.k.Qc\u003dfunction(a){g.cH(a,2)\u0026\u0026this.ea(\"g\")};g.w(cL,g.yx);g.k\u003dcL.prototype;g.k.Kv\u003dfunction(){return this.durationMs};\ng.k.start\u003dfunction(){this.u||(this.u\u003d!0,this.timer.start())};\ng.k.stop\u003dfunction(){this.u\u0026\u0026(this.u\u003d!1,this.timer.stop())};\ng.k.Sb\u003dfunction(){this.i+\u003d100;var a\u003d!1;this.i\u003ethis.durationMs\u0026\u0026(this.i\u003dthis.durationMs,this.timer.stop(),a\u003d!0);this.B\u003d{seekableStart:0,seekableEnd:this.durationMs/1E3,current:this.i/1E3};this.Wa\u0026\u0026this.Wa.Sb(this.B.current);this.ea(\"h\");a\u0026\u0026this.ea(\"g\")};\ng.k.getProgressState\u003dfunction(){return this.B};g.w(fL,NK);g.k\u003dfL.prototype;g.k.init\u003dfunction(a,b,c){var d;NK.prototype.init.call(this,a,b,c);if(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.templatedCountdown)||void 0\u003d\u003d\u003dd?0:d.templatedAdText){a\u003db.templatedCountdown.templatedAdText;if(!a.isTemplated){ht(Error(\"AdDurationRemainingRenderer has no templated ad text.\"));return}this.B\u003dnew LK(this.api,this.Wa,this.layoutId,this.i);this.B.init(pG(\"ad-text\"),a,{});this.B.Da(this.element);g.I(this,this.B)}this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){PK(this);NK.prototype.hide.call(this)};\ng.k.Cq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();if(null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026this.B){a\u003d(this.u instanceof bL?void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:a.seekableEnd:void 0!\u003d\u003dthis.videoAdDurationSeconds?this.videoAdDurationSeconds:this.u instanceof cL?a.seekableEnd:this.api.getDuration(2,!1))-a.current;var b\u003dg.dL(a);MK(this.B,{FORMATTED_AD_DURATION_REMAINING:String(b),TIME_REMAINING:String(Math.ceil(a))})}}};\ng.k.show\u003dfunction(){OK(this);NK.prototype.show.call(this)};g.w(gL,LK);gL.prototype.onClick\u003dfunction(a){LK.prototype.onClick.call(this,a);this.api.onAdUxClicked(this.componentType)};g.w(lL,g.hK);lL.prototype.Sb\u003dfunction(){var a\u003dthis.u.getProgressState();this.Mc.style.width\u003d100*kL(new hL(a.seekableStart,a.seekableEnd),a.current,0)+\"%\"};\nlL.prototype.onStateChange\u003dfunction(){g.lE(this.api.V())||(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?-1\u003d\u003d\u003dthis.i\u0026\u0026(this.show(),this.i\u003dthis.u.subscribe(\"h\",this.Sb,this),this.Sb()):-1!\u003d\u003dthis.i\u0026\u0026(this.hide(),this.u.jg(this.i),this.i\u003d-1))};g.w(mL,iK);\nmL.prototype.init\u003dfunction(a,b,c,d){iK.prototype.init.call(this,a,b,c);b.skipOrPreviewRenderer\u0026\u0026(a\u003db.skipOrPreviewRenderer,a.skipAdRenderer?(c\u003dnew YK(this.api,this.Wa,this.layoutId,this.i,this.u,this.J),c.Da(this.D),c.init(pG(\"skip-button\"),a.skipAdRenderer,this.macros),g.I(this,c)):a.adPreviewRenderer\u0026\u0026(c\u003dnew SK(this.api,this.Wa,this.layoutId,this.i,this.u,!1),c.Da(this.D),c.init(pG(\"ad-preview\"),a.adPreviewRenderer,this.macros),TK(c),g.I(this,c)));b.brandInteractionRenderer\u0026\u0026(a\u003db.brandInteractionRenderer.brandInteractionRenderer,c\u003d\nnew VK(this.api,this.Wa,this.layoutId,this.i),c.Da(this.Z),c.init(pG(\"instream-user-sentiment\"),a,this.macros),g.I(this,c));b.flyoutCtaRenderer\u0026\u0026(a\u003db.flyoutCtaRenderer,a.flyoutCtaRenderer\u0026\u0026(c\u003dnew UK(this.api,this.Wa,this.layoutId,this.i,this.u),g.I(this,c),c.Da(this.S),c.init(pG(\"flyout-cta\"),a.flyoutCtaRenderer,this.macros)));d\u003dd\u0026\u0026d.videoAdDurationSeconds;b.adBadgeRenderer\u0026\u0026(a\u003db.adBadgeRenderer.simpleAdBadgeRenderer,null\u003d\u003da\u0026\u0026(a\u003d{text:{text:\"Ad\",isTemplated:!1}}),c\u003dnew $K(this.api,this.Wa,this.layoutId,\nthis.i,!0),g.I(this,c),c.Da(this.B),c.init(pG(\"simple-ad-badge\"),a,this.macros));b.adDurationRemaining\u0026\u0026(a\u003db.adDurationRemaining.adDurationRemainingRenderer,null\u003d\u003da\u0026\u0026(a\u003d{templatedCountdown:{templatedAdText:{text:\"{FORMATTED_AD_DURATION_REMAINING}\",isTemplated:!0}}}),d\u003dnew fL(this.api,this.Wa,this.layoutId,this.i,this.u,d),g.I(this,d),d.Da(this.B),d.init(pG(\"ad-duration-remaining\"),a,this.macros));b.adInfoRenderer\u0026\u0026(d\u003db.adInfoRenderer,d.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew KK(this.api,this.Wa,this.layoutId,\nthis.i,this.element),g.I(this,a),a.Da(this.B),a.init(pG(\"ad-info-hover-text-button\"),d.adHoverTextButtonRenderer,this.macros)));b.visitAdvertiserRenderer\u0026\u0026(b\u003db.visitAdvertiserRenderer,b.buttonRenderer\u0026\u0026(d\u003dnxa(this)\u0026\u0026this.C?this.C:this.B))\u0026\u0026(a\u003dnew ZK(this.api,this.Wa,this.layoutId,this.i),g.I(this,a),a.Da(d),a.init(pG(\"visit-advertiser\"),b.buttonRenderer,this.macros));(b\u003dthis.api.V())\u0026\u0026!iE(b)\u0026\u0026\"3\"\u003d\u003db.controlsType\u0026\u0026(b\u003dnew lL(this.api,this.u),b.Da(this.Ba),g.I(this,b));this.api.V().N(\"enable_updated_html5_player_focus_style\")\u0026\u0026\ng.M(this.element,\"ytp-ad-player-overlay-updated-focus-style\");this.show()};\nmL.prototype.clear\u003dfunction(){this.hide()};g.Ha(\"yt.pubsub.publish\",g.gv,void 0);var yL\u003d{identityType:\"UNAUTHENTICATED_IDENTITY_TYPE_UNKNOWN\"};var b3\u003d{},wxa\u003d(b3.WEB_UNPLUGGED\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_ONBOARDING\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_OPS\u003d\"^unplugged/\",b3.WEB_UNPLUGGED_PUBLIC\u003d\"^unplugged/\",b3.WEB_CREATOR\u003d\"^creator/\",b3.WEB_KIDS\u003d\"^kids/\",b3.WEB_EXPERIMENTS\u003d\"^experiments/\",b3.WEB_MUSIC\u003d\"^music/\",b3.WEB_REMIX\u003d\"^music/\",b3.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^music/\",b3.WEB_MUSIC_EMBEDDED_PLAYER\u003d\"^main_app/|^sfv/\",b3);vL.prototype.D\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?yL:c;var d\u003d{context:EJ(a.clickTrackingParams,!1,this.C)};var e\u003dthis.i(a);if(e){this.u(d,e,b);var f,h;b\u003dg.sL(this.B());(a\u003dnull\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003da.commandMetadata)||void 0\u003d\u003d\u003df?void 0:f.webCommandMetadata)||void 0\u003d\u003d\u003dh?void 0:h.apiUrl)\u0026\u0026(b\u003da);f\u003dyxa(tL(b),void 0);d\u003d{input:f,Gq:uL(f),Wk:d,config:Object.assign({},void 0)};d.config.tp?d.config.tp.identity\u003dc:d.config.tp\u003d{identity:c};return d}g.Wx(new g.Rv(\"Error: Failed to create Request from Command.\",\na))};\nea.Object.defineProperties(vL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!1}}});g.w(wL,vL);wL.prototype.D\u003dfunction(){return{input:\"/getDatasyncIdsEndpoint\",Gq:uL(\"/getDatasyncIdsEndpoint\",\"GET\"),Wk:{}}};\nwL.prototype.B\u003dfunction(){return[]};\nwL.prototype.i\u003dfunction(){};\nwL.prototype.u\u003dfunction(){};var hSa\u003d{},zxa\u003d(hSa.GET_DATASYNC_IDS\u003drL(wL),hSa);g.w(AL,vL);AL.prototype.B\u003dfunction(){return zRa};\nAL.prototype.i\u003dfunction(a){return a.subscribeEndpoint};\nAL.prototype.u\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params);c.botguardResponse\u0026\u0026(a.botguardResponse\u003dc.botguardResponse);c.feature\u0026\u0026(a.clientFeature\u003dc.feature)};\nea.Object.defineProperties(AL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(BL,vL);BL.prototype.B\u003dfunction(){return ARa};\nBL.prototype.i\u003dfunction(a){return a.unsubscribeEndpoint};\nBL.prototype.u\u003dfunction(a,b){b.channelIds\u0026\u0026(a.channelIds\u003db.channelIds);b.siloName\u0026\u0026(a.siloName\u003db.siloName);b.params\u0026\u0026(a.params\u003db.params)};\nea.Object.defineProperties(BL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(CL,vL);CL.prototype.B\u003dfunction(){return wRa};\nCL.prototype.i\u003dfunction(a){return a.feedbackEndpoint};\nCL.prototype.u\u003dfunction(a,b,c){a.feedbackTokens\u003d[];b.feedbackToken\u0026\u0026a.feedbackTokens.push(b.feedbackToken);if(b\u003db.cpn||c.cpn)a.feedbackContext\u003d{cpn:b};a.isFeedbackTokenUnencrypted\u003d!!c.is_feedback_token_unencrypted;a.shouldMerge\u003d!1;c.extra_feedback_tokens\u0026\u0026(a.shouldMerge\u003d!0,a.feedbackTokens\u003da.feedbackTokens.concat(c.extra_feedback_tokens))};\nea.Object.defineProperties(CL.prototype,{C:{configurable:!0,enumerable:!0,get:function(){return!0}}});g.w(DL,vL);DL.prototype.B\u003dfunction(){return xRa};\nDL.prototype.i\u003dfunction(a){return a.modifyChannelNotificationPreferenceEndpoint};\nDL.prototype.u\u003dfunction(a,b){b.params\u0026\u0026(a.params\u003db.params);b.secondaryParams\u0026\u0026(a.secondaryParams\u003db.secondaryParams)};g.w(EL,vL);EL.prototype.B\u003dfunction(){return yRa};\nEL.prototype.i\u003dfunction(a){return a.playlistEditEndpoint};\nEL.prototype.u\u003dfunction(a,b){b.actions\u0026\u0026(a.actions\u003db.actions);b.params\u0026\u0026(a.params\u003db.params);b.playlistId\u0026\u0026(a.playlistId\u003db.playlistId)};g.w(FL,vL);FL.prototype.B\u003dfunction(){return vRa};\nFL.prototype.i\u003dfunction(a){return a.webPlayerShareEntityServiceEndpoint};\nFL.prototype.u\u003dfunction(a,b,c){c\u003dvoid 0\u003d\u003d\u003dc?{}:c;b.serializedShareEntity\u0026\u0026(a.serializedSharedEntity\u003db.serializedShareEntity);c.includeListId\u0026\u0026(a.includeListId\u003d!0)};GL.prototype.fetch\u003dfunction(a,b){var c\u003dthis,d,e,f;return g.B(function(h){if(1\u003d\u003dh.i){d\u003dnew window.Request(a,b);if(g.P(\"web_fetch_promise_cleanup_killswitch\"))return h.return(Promise.resolve(fetch(d).then(function(l){return c.handleResponse(l)}).catch(function(l){g.Xx(l)})));\nta(h,3);return g.A(h,fetch(d),5)}if(3!\u003dh.i)return e\u003dh.u,h.return(c.handleResponse(e));f\u003dwa(h);g.Xx(f);return h.return(void 0)})};\nGL.prototype.handleResponse\u003dfunction(a){var b\u003da.text().then(function(c){return JSON.parse(c.replace(\")]}\u0027\",\"\"))});\na.redirected||a.ok||(b\u003db.then(function(c){g.Xx(new g.Rv(\"Error: API fetch failed\",a.status,a.url,c));return Object.assign(Object.assign({},c),{errorMetadata:{status:a.status}})}));\nreturn b};var HL;JL.prototype.fetch\u003dfunction(a,b,c){var d\u003dthis;return new Promise(function(e){var f,h,l\u003dnew XMLHttpRequest;l.onerror\u003dfunction(){e(d.handleResponse(a,l.status,l.response))};\nl.onload\u003dfunction(){e(d.handleResponse(a,l.status,l.response))};\nif(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?0:c.qt)l.onreadystatechange\u003dfunction(r){c.qt(l,r)};\nl.open(null!\u003d\u003d(f\u003db.method)\u0026\u0026void 0!\u003d\u003df?f:\"GET\",a,!0);l.responseType\u003d\"text\";l.withCredentials\u003d!0;if(b.headers)for(var m\u003dg.q(Object.entries(b.headers)),n\u003dm.next();!n.done;n\u003dm.next()){var p\u003dg.q(n.value);n\u003dp.next().value;p\u003dp.next().value;l.setRequestHeader(n,p)}l.send(null!\u003d\u003d(h\u003db.body)\u0026\u0026void 0!\u003d\u003dh?h:null)})};\nJL.prototype.handleResponse\u003dfunction(a,b,c){c\u003dc.replace(\")]}\u0027\",\"\");try{var d\u003dJSON.parse(c)}catch(e){g.Xx(new g.Rv(\"JSON parsing failed after XHR fetch\",a,b,c)),d\u003d{}}200!\u003d\u003db\u0026\u0026(g.Xx(new g.Rv(\"XHR API fetch failed\",a,b,c)),d\u003dObject.assign(Object.assign({},d),{errorMetadata:{status:b}}));return d};var Gxa\u003d[],KL\u003d!1;LL.getInstance\u003dfunction(){var a\u003dg.Ia(\"ytglobal.storage_\");a||(a\u003dnew LL,g.Ha(\"ytglobal.storage_\",a,void 0));return a};\nLL.prototype.estimate\u003dfunction(){var a,b,c;return g.B(function(d){c\u003dnavigator;return(null\u003d\u003d\u003d(a\u003dc.storage)||void 0\u003d\u003d\u003da?0:a.estimate)?d.return(c.storage.estimate()):(null\u003d\u003d\u003d(b\u003dc.webkitTemporaryStorage)||void 0\u003d\u003d\u003db?0:b.queryUsageAndQuota)?d.return(Jxa()):d.return()})};\ng.Ha(\"ytglobal.storageClass_\",LL,void 0);Kv.prototype.Ij\u003dfunction(a){this.handleError(a)};\nKv.prototype.logEvent\u003dfunction(a,b){switch(a){case \"IDB_DATA_CORRUPTED\":g.P(\"idb_data_corrupted_killswitch\")||this.i(\"idbDataCorrupted\",b);break;case \"IDB_UNEXPECTEDLY_CLOSED\":this.i(\"idbUnexpectedlyClosed\",b);break;case \"IS_SUPPORTED_COMPLETED\":g.P(\"idb_is_supported_completed_killswitch\")||this.i(\"idbIsSupportedCompleted\",b);break;case \"QUOTA_EXCEEDED\":Lxa(this,b);break;case \"TRANSACTION_ENDED\":this.B\u0026\u0026this.i(\"idbTransactionEnded\",b);break;case \"TRANSACTION_UNEXPECTEDLY_ABORTED\":a\u003dObject.assign(Object.assign({},\nb),{hasWindowUnloaded:this.u}),this.i(\"idbTransactionAborted\",a)}};ML.prototype.initialize\u003dfunction(a,b,c,d){d\u003dvoid 0\u003d\u003d\u003dd?!1:d;var e,f;if(a.program){var h\u003dnull!\u003d\u003d(e\u003da.interpreterScript)\u0026\u0026void 0!\u003d\u003de?e:null,l\u003dnull!\u003d\u003d(f\u003da.interpreterUrl)\u0026\u0026void 0!\u003d\u003df?f:null;if(a.interpreterSafeScript){var m\u003da.interpreterSafeScript;h\u003dg.Mf(\"From proto message. b/166824318\");m\u003dm.privateDoNotAccessOrElseSafeScriptWrappedValue||\"\";Lf(h);Lf(h);h\u003d(h\u003dHf())?h.createScript(m):m;h\u003d(new Of(h,Nf)).toString()}a.interpreterSafeUrl\u0026\u0026(l\u003da.interpreterSafeUrl,l\u003dsg(g.Mf(\"From proto message. b/166824318\"),\nl.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue||\"\").toString());Nxa(this,h,l,a.program,b,c,d)}else g.Xx(Error(\"Cannot initialize botguard without program\"))};\nML.prototype.isInitialized\u003dfunction(){return!!this.i};\nML.prototype.invoke\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?{}:a;if(this.i){if(this.i.nO)return this.i.nO({hv:a});if(this.i.hot)return this.i.hot(void 0,void 0,a);if(this.i.invoke)return this.i.invoke(void 0,void 0,a);g.Xx(Error(\"VM has unknown interface\"))}return null};\nML.prototype.dispose\u003dfunction(){NL(this,null)};var PL,QL;g.OL\u003dnew ML;PL\u003d0;QL\u003d[];var Sxa\u003dnew Set([\"embed_config\",\"endscreen_ad_tracking\",\"home_group_info\",\"ic_track\"]);var c3\u003d{},iSa\u003d(c3[\"api.invalidparam\"]\u003d2,c3.auth\u003d150,c3[\"drm.auth\"]\u003d150,c3[\"heartbeat.net\"]\u003d150,c3[\"heartbeat.servererror\"]\u003d150,c3[\"heartbeat.stop\"]\u003d150,c3[\"html5.unsupportedads\"]\u003d5,c3[\"fmt.noneavailable\"]\u003d5,c3[\"fmt.decode\"]\u003d5,c3[\"fmt.unplayable\"]\u003d5,c3[\"html5.missingapi\"]\u003d5,c3[\"html5.unsupportedlive\"]\u003d5,c3[\"drm.unavailable\"]\u003d5,c3);g.w(YL,g.H);g.k\u003dYL.prototype;\ng.k.handleExternalCall\u003dfunction(a,b,c){var d\u003dthis.D[a],e\u003dthis.K[a],f\u003dd;if(e)if(c\u0026\u0026Hy(c,CRa))f\u003de;else if(!d)throw Error(\u0027API call from an untrusted origin: \"\u0027+c+\u0027\"\u0027);d\u003dthis.app.V();d.jk\u0026\u0026!this.X.has(a)\u0026\u0026(this.X.add(a),g.Mv(\"webPlayerApiCalled\",{callerUrl:d.loaderUrl,methodName:a,origin:c||void 0,playerStyle:d.playerStyle||void 0}));if(f){c\u003d!1;d\u003dg.q(b);for(e\u003dd.next();!e.done;e\u003dd.next())if(String(e.value).includes(\"javascript:\")){c\u003d!0;break}c\u0026\u0026g.Xx(Error(\u0027Dangerous call to \"\u0027+a+\u0027\" with [\u0027+b+\"].\"));return f.apply(this,\nb)}throw Error(\u0027Unknown API method: \"\u0027+a+\u0027\".\u0027);};\ng.k.isExternalMethodAvailable\u003dfunction(a,b){return this.D[a]?!0:!!(this.K[a]\u0026\u0026b\u0026\u0026Hy(b,CRa))};\ng.k.getBandwidthEstimate\u003dfunction(){return PD(this.app.V().schedule)};\ng.k.reportPlaybackIssue\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?\"\":a;var b\u003dg.nM(this.app);b\u0026\u0026(a\u003d{gpu:(0,g.rW)(),d:a},b.handleError(new g.ED(\"feedback\",!1,a)))};\ng.k.getApiInterface\u003dfunction(){return this.S.slice()};\ng.k.getInternalApiInterface\u003dfunction(){return g.Re(this.u)};\ng.k.zR\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dfunction(){var d\u003dg.Ba.apply(0,arguments);g.Ia(b).apply(window,d)};\nthis.J[b]\u003dc}else c\u003db;this.app.Xl.subscribe(a,c)};\ng.k.zX\u003dfunction(a,b){if(\"string\"\u003d\u003d\u003dtypeof b){var c\u003dthis.J[b],d\u003dthis.J;b in d\u0026\u0026delete d[b];b\u003dc}this.app.Xl.unsubscribe(a,b)};\ng.k.getPlayerState\u003dfunction(){return NLa(this.app)};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){this.app.cueVideoByPlayerVars(a,b||this.playerType)};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){this.app.loadVideoByPlayerVars(a,c||this.playerType,b,d,e)};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;this.app.preloadVideoByPlayerVars(a,b||this.playerType,c,void 0\u003d\u003d\u003dd?\"\":d,void 0\u003d\u003d\u003de?\"\":e)};\ng.k.seekTo\u003dfunction(a,b,c){this.i\u0026\u0026uY(this.app,!0,this.playerType);yY(this.app,a,b,c,this.playerType)};\ng.k.seekToChapterWithAnimation\u003dfunction(a){this.app.seekToChapterWithAnimation(a)};\ng.k.startSeekCsiAction\u003dfunction(){this.app.yj().C.i\u003d(0,g.Q)()};\ng.k.seekToStreamTime\u003dfunction(a,b,c){this.i\u0026\u0026uY(this.app,!0,this.playerType);var d\u003dthis.app,e\u003dthis.playerType;b\u003dvoid 0\u003d\u003d\u003db?!0:b;var f\u003dvoid 0\u003d\u003d\u003df?!1:f;var h\u003dg.nM(d,e),l\u003d0;h\u0026\u0026h.getStreamTimeOffset()\u0026\u0026!h.kd()\u0026\u0026(l\u003dh.getStreamTimeOffset());yY(d,a-l,b,c,e,f)};\ng.k.getStreamTimeOffset\u003dfunction(){var a\u003dg.nM(this.app,1);return a?a.getStreamTimeOffset():0};\ng.k.seekToLiveHead\u003dfunction(a,b){var c\u003dg.nM(this.app,this.playerType);c\u0026\u0026(c\u003dc.getVideoData())\u0026\u0026c.isLivePlayback\u0026\u0026yY(this.app,Infinity,a,b,this.playerType)};\ng.k.getCurrentTime\u003dfunction(){return this.app.getCurrentTime(this.playerType)};\ng.k.getMediaReferenceTime\u003dfunction(){var a\u003dthis.app.getIngestionTime(this.playerType);return isNaN(a)?this.getCurrentTime():a};\ng.k.getDuration\u003dfunction(){return this.app.getDuration(this.playerType)};\ng.k.getVolume\u003dfunction(){return this.app.pg.volume};\ng.k.setVolume\u003dfunction(a){cya(this,a)};\ng.k.isMuted\u003dfunction(){return this.app.pg.muted};\ng.k.mute\u003dfunction(){dya(this)};\ng.k.unMute\u003dfunction(){eya(this)};\ng.k.getPlayerMode\u003dfunction(){var a\u003d{};this.app.getVideoData().D\u0026\u0026(a.pfp\u003d{enableIma:this.app.V().Uf\u0026\u0026WX(this.app).allowImaMonetization,autoplay:dG(WX(this.app)),mutedAutoplay:WX(this.app).mutedAutoplay});return a};\ng.k.playVideo\u003dfunction(){this.i\u0026\u0026uY(this.app,!0,this.playerType);var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Xd()){var b\u003dLM(this.app.tb());if(!iQa(b)){b.bl(\"control_play\");return}if(jQa(b))return}3\u003d\u003d\u003da?hM(this.app.tb()).bl(\"control_play\"):this.app.playVideo(a)};\ng.k.pauseVideo\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType();if(2\u003d\u003d\u003da\u0026\u0026!this.app.Xd()){var b\u003dLM(this.app.tb());if(!iQa(b)){b.bl(\"control_pause\");return}}3\u003d\u003d\u003da?hM(this.app.tb()).bl(\"control_pause\"):this.app.pauseVideo(a)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app;a.Y.fb\u0026\u0026a.Ua.ea(\"pageTransition\");a.stopVideo()};\ng.k.clearVideo\u003dfunction(){};\ng.k.getPlaybackRate\u003dfunction(){return g.nM(this.app,1).getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){\"number\"\u003d\u003d\u003dtypeof a\u0026\u0026this.app.setPlaybackRate(a)};\ng.k.getAvailablePlaybackRates\u003dfunction(){var a\u003dthis.app.V();if(a.jc){var b\u003da.i||a.N(\"web_player_admin_origin_killswitch\")?a.ancestorOrigins[0]:window.location.origin;a\u003d[\"https://admin.youtube.com\",\"https://viacon.corp.google.com\",\"https://yurt.corp.google.com\"].includes(b)||a.nk?HRa:GRa}else a\u003d[1];return a};\ng.k.getPlaybackQuality\u003dfunction(a){return(a\u003dg.nM(this.app,a))?a.getPlaybackQuality():\"unknown\"};\ng.k.setPlaybackQuality\u003dfunction(){};\ng.k.getAvailableQualityLevels\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a?(a\u003dg.on(a.Jn(),function(b){return b.quality}),a.length\u0026\u0026(\"auto\"\u003d\u003d\u003da[0]\u0026\u0026a.shift(),a\u003da.concat([\"auto\"])),a):[]};\ng.k.getAvailableQualityLabels\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a?g.on(a.Jn(),function(b){return b.qualityLabel}):[]};\ng.k.getVideoBytesLoaded\u003dfunction(){return this.getVideoLoadedFraction()};\ng.k.getVideoBytesTotal\u003dfunction(){return 1};\ng.k.getVideoLoadedFraction\u003dfunction(){return this.app.getVideoLoadedFraction()};\ng.k.getVideoStartBytes\u003dfunction(){return 0};\ng.k.getSize\u003dfunction(){var a\u003dthis.app.bb().getPlayerSize();return{width:a.width,height:a.height}};\ng.k.setSize\u003dfunction(){this.app.bb().resize()};\ng.k.channelSubscribed\u003dfunction(){this.Pa(\"SUBSCRIBE\",WX(this.app).ij)};\ng.k.channelUnsubscribed\u003dfunction(){this.Pa(\"UNSUBSCRIBE\",WX(this.app).ij)};\ng.k.getStatsForNerds\u003dfunction(){return this.app.getStatsForNerds()};\ng.k.setScreenLayer\u003dfunction(a){this.app.setScreenLayer(a)};\ng.k.getCurrentPlaylistSequence\u003dfunction(){return g.nM(this.app).getPlaylistSequenceForTime(this.app.getCurrentTime())};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return g.nM(this.app).getPlaylistSequenceForTime(a)};\ng.k.shouldSendVisibilityState\u003dfunction(){return!0};\ng.k.updateFullerscreenEduButtonVisibility\u003dfunction(a){var b\u003dbMa(this.app);b\u0026\u0026(b.u\u003da,b.Na())};\ng.k.updateFullerscreenEduButtonSubtleModeState\u003dfunction(a){var b\u003dbMa(this.app);b\u0026\u0026(g.N(b.element,\"ytp-fullerscreen-edu-button-subtle\",a),a\u0026\u0026!b.C\u0026\u0026(b.element.setAttribute(\"title\",\"Scroll for details\"),g.xe(b,g.xN(b.B.hc(),b.element)),b.C\u003d!0))};\ng.k.confirmYpcRental\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);a\u0026\u0026a.Td(\"ypc_clickwrap\")};\ng.k.setHomeGroupInfo\u003dfunction(a){this.app.V().homeGroupInfo\u003da};\ng.k.setConnectedRemoteApps\u003dfunction(a){this.app.V().lk\u003da};\ng.k.setLivingRoomAppMode\u003dfunction(a){this.app.V().livingRoomAppMode\u003dUD(\"LIVING_ROOM_APP_MODE_UNSPECIFIED\",a,hra)};\ng.k.setEnablePrivacyFilter\u003dfunction(a){this.app.V().enablePrivacyFilter\u003dvoid 0\u003d\u003d\u003da?!1:a};\ng.k.isPictureInPictureAllowed\u003dfunction(){return WX(this.app).vD};\ng.k.togglePictureInPicture\u003dfunction(){this.app.togglePictureInPicture()};\ng.k.loadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.HM(this.app.tb()))\u0026\u0026!a.loaded\u0026\u0026a.load()};\ng.k.unloadModule\u003dfunction(a){\"captions\"\u003d\u003d\u003da\u0026\u0026(a\u003dg.HM(this.app.tb()))\u0026\u0026a.loaded\u0026\u0026a.AY()};\ng.k.loadVideoById\u003dfunction(a,b,c){a\u0026\u0026(a\u003dthis.app.loadVideoByPlayerVars(VL(a,b,c),this.playerType),this.i\u0026\u0026uY(this.app,a,this.playerType))};\ng.k.cueVideoById\u003dfunction(a,b,c){this.app.cueVideoByPlayerVars(VL(a,b,c),this.playerType)};\ng.k.loadVideoByUrl\u003dfunction(a,b,c){a\u003d$xa(a,b,c);a\u003dthis.app.loadVideoByPlayerVars(a,this.playerType);this.i\u0026\u0026uY(this.app,a,this.playerType)};\ng.k.cueVideoByUrl\u003dfunction(a,b,c){a\u003d$xa(a,b,c);this.app.cueVideoByPlayerVars(a,this.playerType)};\ng.k.getVideoUrl\u003dfunction(){var a\u003dthis.app.V();if(a.K)return\"\";var b\u003dWX(this.app),c\u003dvoid 0;b.isLivePlayback||(c\u003dMath.floor(this.app.getCurrentTime(1)));return a.getVideoUrl(b.videoId,this.getPlaylistId()||void 0,c)};\ng.k.getDebugText\u003dfunction(){return this.app.getDebugText()};\ng.k.getVideoEmbedCode\u003dfunction(){var a\u003dthis.app.V();return a.K?\"\":a.getVideoEmbedCode(WX(this.app).videoId,this.app.bb().getPlayerSize(),this.getPlaylistId()||void 0)};\ng.k.addCueRange\u003dfunction(a,b,c){return wY(this.app,a,b,c)};\ng.k.addUtcCueRange\u003dfunction(a,b,c){return SLa(this.app,a,b,c)};\ng.k.removeCueRange\u003dfunction(a){return TLa(this.app,a)};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.app.loadPlaylist(a,b,c,d);this.i\u0026\u0026uY(this.app,!0,this.playerType)};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.app.cuePlaylist(a,b,c,d)};\ng.k.nextVideo\u003dfunction(){this.app.nextVideo();this.i\u0026\u0026uY(this.app,!0,this.playerType)};\ng.k.previousVideo\u003dfunction(){this.app.previousVideo();this.i\u0026\u0026uY(this.app,!0,this.playerType)};\ng.k.playVideoAt\u003dfunction(a){this.app.playVideoAt(a);this.i\u0026\u0026uY(this.app,!0,this.playerType)};\ng.k.setShuffle\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026b.setShuffle(a)};\ng.k.setLoop\u003dfunction(a){var b\u003dthis.app.getPlaylist();b\u0026\u0026(b.loop\u003da)};\ng.k.CS\u003dfunction(){var a\u003dthis.app.getPlaylist();if(!a)return null;for(var b\u003d[],c\u003d0;c\u003ca.length;c++){var d\u003dg.tM(a,c);d\u0026\u0026b.push(d.videoId)}return b};\ng.k.getPlaylistIndex\u003dfunction(){var a\u003dthis.app.getPlaylist();return a?a.index:-1};\ng.k.getPlaylistId\u003dfunction(){var a\u003dthis.app.getPlaylist();return a\u0026\u0026a.listId?a.listId.toString():null};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.tb();return\"captions\"\u003d\u003d\u003da?(a\u003dg.HM(d))\u0026\u0026a.sf(b,c):null};\ng.k.getOption\u003dfunction(a,b,c){var d\u003dg.nM(this.app,this.playerType);return d\u0026\u0026d.getVideoData().isPrivate\u0026\u0026this.app.V().i?{}:this.setOption(a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.tb();if(\"captions\"\u003d\u003d\u003da)return(b\u003dg.HM(b))\u0026\u0026b.getOptions();if(!a)return a\u003d[],g.HM(b)\u0026\u0026a.push(\"captions\"),a};\ng.k.Gz\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b\u003d{};if(a\u003dg.nM(this.app,a)){a\u003da.getVideoData();if(a.isPrivate)return{};b.video_id\u003da.videoId;b.author\u003da.author;b.title\u003da.title;if(a.u\u0026\u0026a.u.video){b.video_quality\u003da.u.video.quality;a\u003da.u.video;var c\u003d[];32\u003ca.fps\u0026\u0026c.push(\"hfr\");a.isHdr()\u0026\u0026c.push(\"hdr\");\"bt2020\"\u003d\u003d\u003da.primaries\u0026\u0026c.push(\"wcg\");b.video_quality_features\u003dc}}if(a\u003dthis.getPlaylistId())b.list\u003da;return b};\ng.k.showVideoInfo\u003dfunction(){BLa(this.app,!0)};\ng.k.hideVideoInfo\u003dfunction(){BLa(this.app,!1)};\ng.k.isVideoInfoVisible\u003dfunction(){return this.app.isVideoInfoVisible()};\ng.k.getAdState\u003dfunction(){return this.app.getAdState()};\ng.k.isNotServable\u003dfunction(a){if(a!\u003d\u003dthis.app.config.args.video_id)return!1;var b\u003d(a\u003d(a\u003dg.nM(this.app,1))?a.getPlayerState():null)?a.getData():null;return!!(a\u0026\u0026b\u0026\u0026g.T(a,128)\u0026\u00265\u003d\u003d\u003diSa[b.errorCode])};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.jM(this.app.tb());return a\u0026\u00262!\u003d\u003dthis.playerType?a.getSphericalProperties():{}};\ng.k.setSphericalProperties\u003dfunction(a){if(a\u0026\u00262!\u003d\u003dthis.playerType){var b\u003dg.jM(this.app.tb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.supportsGaplessAudio\u003dfunction(){return this.app.V().supportsGaplessAudio()};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.app.enqueueVideoByPlayerVars(a,b,c,void 0\u003d\u003d\u003dd?\"\":d)};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.destroy\u003dfunction(){this.app.dispose()};\ng.k.sendAbandonmentPing\u003dfunction(){var a\u003dg.nM(this.app);a\u0026\u0026a.sendAbandonmentPing()};\ng.k.downloadVideo\u003dfunction(a,b){return this.app.downloadVideo(a,b)};\ng.k.pauseVideoDownload\u003dfunction(a){this.app.pauseVideoDownload(a)};\ng.k.resumeVideoDownload\u003dfunction(a){var b\u003dthis;return g.B(function(c){return c.return(b.app.resumeVideoDownload(a))})};\ng.k.refreshAllVideos\u003dfunction(a){return this.app.refreshAllVideos(a)};\ng.k.deleteAllVideos\u003dfunction(){return this.app.deleteAllVideos()};\ng.k.deleteVideos\u003dfunction(a){return this.app.deleteVideos(a)};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.setAutonavState\u003dfunction(a){ZLa(this.app,a)};\ng.k.setAutonav\u003dfunction(a){this.setAutonavState(a?2:1)};\ng.k.setLoopRange\u003dfunction(a){this.app.setLoopRange(a)};\ng.k.getLoopRange\u003dfunction(){return this.app.getLoopRange()};\ng.k.setImmersivePreview\u003dfunction(a){this.app.setImmersivePreview(a)};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return!(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da||!a.hasSupportedAudio51Tracks())};\ng.k.setUserAudio51Preference\u003dfunction(a){var b\u003dg.nM(this.app,this.playerType);b\u0026\u0026b.setUserAudio51Preference(a)};\ng.k.getUserAudio51Preference\u003dfunction(){var a,b\u003dg.nM(this.app,this.playerType);return null!\u003d\u003d(a\u003dnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.getUserAudio51Preference())\u0026\u0026void 0!\u003d\u003da?a:1};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.app.setIsExternalPlaylist(a)};\ng.k.getAppState\u003dfunction(){return this.app.getAppState()};\ng.k.addInfoCardXml\u003dfunction(a,b,c){this.app.V().S.add(a,{Ky:b,Mx:c})};\ng.k.updateLastActiveTime\u003dfunction(){Uu()};\ng.k.setBlackout\u003dfunction(a){this.app.setBlackout(a)};\ng.k.setAccountLinkState\u003dfunction(a){this.app.setAccountLinkState(a)};\ng.k.updateAccountLinkingConfig\u003dfunction(a){this.app.updateAccountLinkingConfig(a)};\ng.k.setUserEngagement\u003dfunction(a){this.app.V().Si!\u003d\u003da\u0026\u0026(this.app.V().Si\u003da,(a\u003dg.nM(this.app,this.playerType))\u0026\u0026IX(a))};\ng.k.updateSubtitlesUserSettings\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;g.HM(this.app.tb()).UO(a,b)};\ng.k.getCaptionWindowContainerId\u003dfunction(){var a\u003dg.HM(this.app.tb());return a?a.getCaptionWindowContainerId():\"\"};\ng.k.toggleSubtitlesOn\u003dfunction(){var a\u003dg.HM(this.app.tb());a\u0026\u0026a.CO()};\ng.k.getPresentingPlayerType\u003dfunction(){var a\u003dthis.app.getPresentingPlayerType(!0);2\u003d\u003d\u003da\u0026\u0026this.app.Xd()\u0026\u0026(a\u003d1);return a};\ng.k.getPlayerResponse\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a?a.getVideoData().getPlayerResponse():null};\ng.k.getStoryboardFrame\u003dfunction(a,b){var c\u003dthis.app.yg();if(!c)return null;b\u003dc.levels[b];return b?(a\u003dg.pF(b,a))?{column:a.column,columns:a.columns,height:a.rA,row:a.row,rows:a.rows,url:a.url,width:a.sA}:null:null};\ng.k.getStoryboardFrameIndex\u003dfunction(a,b){var c\u003dthis.app.yg();if(!c)return-1;b\u003dc.levels[b];if(!b)return-1;a-\u003dthis.kd();return b.Yx(a)};\ng.k.getStoryboardLevel\u003dfunction(a){var b\u003dthis.app.yg();return b?(b\u003db.levels[a])?{index:a,intervalMs:b.i,maxFrameIndex:b.Br(),minFrameIndex:b.Zx()}:null:null};\ng.k.getNumberOfStoryboardLevels\u003dfunction(){var a\u003dthis.app.yg();return a?a.levels.length:0};\ng.k.pS\u003dfunction(){return this.getAudioTrack()};\ng.k.getAudioTrack\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a?a.getAudioTrack():this.app.getVideoData().sj};\ng.k.setAudioTrack\u003dfunction(a){3\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026hM(this.app.tb()).bl(\"control_set_audio_track\",a);var b\u003dg.nM(this.app,this.playerType);if(b){var c,d,e;if(!b.isDisposed()\u0026\u0026!g.T(b.playerState,128))if(null\u003d\u003d\u003d(c\u003db.videoData.C)||void 0\u003d\u003d\u003dc?0:c.i)b.Ya.setAudioTrack(a);else if(c\u003dnull\u003d\u003d\u003d(d\u003db.ra)||void 0\u003d\u003d\u003dd?void 0:d.audioTracks(),b.N(\"html5_native_audio_track_switching\")\u0026\u0026(null\u003d\u003d\u003d(e\u003db.videoData.u)||void 0\u003d\u003d\u003de?0:yC(e))\u0026\u0026c\u0026\u00261\u003cc.length){a:{for(d\u003d0;d\u003cc.length;++d)if(e\u003dc[d],e.label\u003d\u003d\u003da.Ec.getName()){if(e.enabled){c\u003d\n!1;break a}c\u003de.enabled\u003d!0;break a}c\u003dvoid 0}c\u0026\u0026b.Ea(\"hlsaudio\",a.id)}else{a:if(c\u003db.videoData,c.J\u0026\u0026!yC(c.J)||a\u003d\u003dc.vk||!c.Lb||0\u003e\u003dc.Lb.length)c\u003d!1;else{d\u003dg.q(c.Lb);for(e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;if(!(e instanceof PE)){c\u003d!1;break a}var f\u003da.Ec.getId();e.B\u0026\u0026(rra(e.B,f),e.u\u003dnull)}c.vk\u003da;c\u003d!0}c\u0026\u0026yX(b)\u0026\u0026(b.ea(\"internalaudioformatchange\",b.videoData,!0),b.Ea(\"hlsaudio\",a.id))}}};\ng.k.qS\u003dfunction(){return this.getAvailableAudioTracks()};\ng.k.getAvailableAudioTracks\u003dfunction(){return g.nM(this.app,this.playerType).getAvailableAudioTracks()};\ng.k.getMaxPlaybackQuality\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a\u0026\u0026a.getVideoData().u?Fz(a.Me?hIa(a.Eg,a.Me,a.Hs()):wF):\"unknown\"};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return a?a.getUserPlaybackQualityPreference():\"auto\"};\ng.k.getSubtitlesUserSettings\u003dfunction(){var a\u003dg.HM(this.app.tb());return a?a.ES():null};\ng.k.resetSubtitlesUserSettings\u003dfunction(){g.HM(this.app.tb()).GX()};\ng.k.setMinimized\u003dfunction(a){this.app.setMinimized(a)};\ng.k.setInlinePreview\u003dfunction(a){this.app.setInlinePreview(a)};\ng.k.setGlobalCrop\u003dfunction(a){this.app.bb().setGlobalCrop(a)};\ng.k.getVisibilityState\u003dfunction(){var a\u003dthis.Re();return this.app.getVisibilityState(this.xf(),this.isFullscreen()||iE(this.app.V()),a,this.isInline(),this.app.Ts(),this.app.Rs())};\ng.k.isMutedByMutedAutoplay\u003dfunction(){return this.app.Bw};\ng.k.isInline\u003dfunction(){return this.app.isInline()};\ng.k.setInternalSize\u003dfunction(a,b){this.app.bb().setInternalSize(new g.Dg(a,b))};\ng.k.kd\u003dfunction(){var a\u003dg.nM(this.app,void 0);return a?a.kd():0};\ng.k.Re\u003dfunction(){return this.app.Re()};\ng.k.xf\u003dfunction(){var a\u003dg.nM(this.app,this.playerType);return!!a\u0026\u0026a.xf()};\ng.k.isFullscreen\u003dfunction(){return this.app.isFullscreen()};\ng.k.setSafetyMode\u003dfunction(a){this.app.V().enableSafetyMode\u003da};\ng.k.canPlayType\u003dfunction(a){return this.app.canPlayType(a)};\ng.k.updatePlaylist\u003dfunction(a){if(a){var b\u003dthis.getPlaylistId(),c\u003d!1;if(b\u0026\u0026b!\u003d\u003da.list)if(this.N(\"player_enable_playback_playlist_change\"))c\u003d!0;else return;void 0!\u003d\u003da.external_list\u0026\u0026this.app.setIsExternalPlaylist(a.external_list);var d\u003da.video;(b\u003dthis.app.getPlaylist())\u0026\u0026!c?this.isFullscreen()\u0026\u0026((c\u003dd[b.index])\u0026\u0026c.encrypted_id!\u003d\u003dg.tM(b).videoId||(a.index\u003db.index)):iY(this.app,{list:a.list,index:a.index,playlist_length:d.length});vM(this.app.getPlaylist(),a);this.Pa(\"onPlaylistUpdate\")}else this.app.updatePlaylist()};\ng.k.updateVideoData\u003dfunction(a,b){var c\u003dg.nM(this.app,this.playerType||1);c\u0026\u0026g.AF(c.getVideoData(),a,b)};\ng.k.updateEnvironmentData\u003dfunction(a){qE(this.app.V(),a,!1)};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a){this.app.sendVideoStatsEngageEvent(a,this.playerType)};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.OM(this.app.tb());d\u0026\u0026d.Eh()\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.ea(\"changeProductsInVideoVisibility\",a)};\ng.k.setInline\u003dfunction(a){this.app.setInline(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.app.isAtLiveHead(a,void 0\u003d\u003d\u003db?!0:b)};\ng.k.getVideoAspectRatio\u003dfunction(){return this.app.bb().getVideoAspectRatio()};\ng.k.getPreferredQuality\u003dfunction(){var a\u003dg.nM(this.app);return a?a.getPreferredQuality():\"unknown\"};\ng.k.setPlaybackQualityRange\u003dfunction(a,b){var c\u003dg.nM(this.app,this.playerType);c\u0026\u0026(a\u003dCz(a,b||a,!0,\"m\"),yDa(c,a,!0))};\ng.k.onAdUxClicked\u003dfunction(a,b){this.ea(\"aduxclicked\",a,b)};\ng.k.showAirplayPicker\u003dfunction(){this.app.showAirplayPicker()};\ng.k.addBgVersionChangeCallback\u003dfunction(a){this.app.addBgVersionChangeCallback(a)};\ng.k.ea\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);this.app.V().B\u0026\u0026(\"videodatachange\"\u003d\u003d\u003da||\"resize\"\u003d\u003d\u003da||\"cardstatechange\"\u003d\u003d\u003da)\u0026\u0026this.app.Xl.ea.apply(this.app.Xl,[a].concat(g.u(b)));this.app.Gm.ea.apply(this.app.Gm,[a].concat(g.u(b)))};\ng.k.Pa\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);this.app.Xl.ea.apply(this.app.Xl,[a].concat(g.u(b)));this.app.Gm.ea.apply(this.app.Gm,[a].concat(g.u(b)))};\ng.k.getFeedbackProductData\u003dfunction(){return this.app.getFeedbackProductData()};\ng.k.logImaAdEvent\u003dfunction(a,b){if(this.app.V().Uf\u0026\u0026WX(this.app).allowImaMonetization){var c\u003dthis.app.V().loaderUrl.match(Mi);g.Mv(\"embedsAdEvent\",{adSource:\"EMBEDS_AD_SOURCE_IMA\",breakType:b,embedUrl:Ki(c[1],c[2],c[3],c[4]),eventType:a})}};\ng.k.N\u003dfunction(a){return this.app.V().N(a)};\ng.k.ma\u003dfunction(){};\ng.k.ya\u003dfunction(){if(this.element){var a\u003dthis.element,b;for(b in this.u)this.u.hasOwnProperty(b)\u0026\u0026(a[b]\u003dnull);this.element\u003dnull}this.C\u003d{};this.J\u003d{};g.H.prototype.ya.call(this)};g.w(dM,YL);g.k\u003ddM.prototype;g.k.addCueRange\u003dfunction(a,b,c,d,e){return wY(this.app,a,b,c,d,e)};\ng.k.getPlayerState\u003dfunction(a){return NLa(this.app,a)};\ng.k.nextVideo\u003dfunction(a,b){this.app.nextVideo(a,b)};\ng.k.previousVideo\u003dfunction(a){this.app.previousVideo(a)};\ng.k.seekBy\u003dfunction(a,b,c){yY(this.app,this.app.getCurrentTime()+a,b,c,this.playerType)};\ng.k.seekTo\u003dfunction(a,b,c,d){yY(this.app,a,b,c,d||this.playerType)};\ng.k.getStoryboardFormat\u003dfunction(){return this.app.getStoryboardFormat()};\ng.k.Gz\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.playerType:a;var b,c,d,e\u003dYL.prototype.Gz.call(this,a)||{};if(a\u003dg.nM(this.app,a)){a\u003da.getVideoData();e.backgroundable\u003da.backgroundable;e.eventId\u003da.eventId;e.cpn\u003da.clientPlaybackNonce;e.hasProgressBarBoundaries\u003da.hasProgressBarBoundaries();e.isLive\u003da.isLivePlayback;e.isPremiere\u003da.isPremiere;e.isWindowedLive\u003da.hk;e.isManifestless\u003dEF(a);e.allowLiveDvr\u003da.allowLiveDvr;e.isListed\u003da.isListed;e.itct\u003da.Za;var f;var h\u003da.hasProgressBarBoundaries()\u0026\u0026(null\u003d\u003d\u003d(f\u003da.progressBarStartPosition)||\nvoid 0\u003d\u003d\u003df?0:f.utcTimeMillis)?Mg(a.progressBarStartPosition.utcTimeMillis):null;e.progressBarStartPositionUtcTimeMillis\u003dh;var l;f\u003da.hasProgressBarBoundaries()\u0026\u0026(null\u003d\u003d\u003d(l\u003da.progressBarEndPosition)||void 0\u003d\u003d\u003dl?0:l.utcTimeMillis)?Mg(a.progressBarEndPosition.utcTimeMillis):null;e.progressBarEndPositionUtcTimeMillis\u003df;e.ypcOriginalItct\u003da.TY;e.ypcPreview\u003da.ypcPreview;e.paidContentOverlayText\u003dgta(a);e.paidContentOverlayDurationMs\u003dQF(a);null!\u003da.liveUtcStartSeconds\u0026\u0026(e.liveUtcStartSeconds\u003da.liveUtcStartSeconds);\na.i\u0026\u0026Hz(a.i)\u0026\u0026(e.usingLocalMedia\u003d\"true\");HF(a)\u0026\u0026(e.isEncrypted\u003d!0);if(a.C)for(l\u003dg.q(a.C.videoInfos),f\u003dl.next();!f.done;f\u003dl.next())if(null\u003d\u003d\u003d(b\u003df.value.video)||void 0\u003d\u003d\u003db?0:b.isHdr()){e.isHdr\u003d!0;break}e.isMultiChannelAudio\u003d!(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.J)||void 0\u003d\u003d\u003dc?void 0:c.audio)||void 0\u003d\u003d\u003dd||!d.isMultiChannelAudio())}return e};\ng.k.getCurrentTime\u003dfunction(a,b){var c;return 2\u003d\u003d\u003dthis.app.getAppState()\u0026\u00265\u003d\u003d\u003dthis.getPlayerState()?(null\u003d\u003d\u003d(c\u003dthis.app.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.startSeconds)||0:a?this.app.getCurrentTime(a,b):YL.prototype.getCurrentTime.call(this)};\ng.k.getDuration\u003dfunction(a,b){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?(a\u003dhM(this.app.tb()).getProgressState(),(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.duration)||0):a?this.app.getDuration(a,b):YL.prototype.getDuration.call(this)};\ng.k.getProgressState\u003dfunction(a){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return hM(this.app.tb()).getProgressState();var b\u003dthis.app.getVideoData(),c\u003d(g.nM(this.app,a)||g.nM(this.app)).getPlayerType(),d;a:{var e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(d\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dd?0:d.utcTimeMillis)if(d\u003dNumber(e.progressBarStartPosition.utcTimeMillis)/1E3,!isNaN(d)){d\u003dhya(this,d,a);break a}d\u003d0}var f;a:{e\u003dthis.app.getVideoData();if(null\u003d\u003d\u003d(f\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003df?0:f.utcTimeMillis)if(f\u003d\nNumber(e.progressBarEndPosition.utcTimeMillis)/1E3,!isNaN(f)){f\u003dhya(this,f,a);break a}f\u003d0}e\u003dthis.getCurrentTime(a);a\u003dthis.getDuration(a);var h\u003dthis.app.getIngestionTime(c),l\u003dthis.app.isAtLiveHead(c),m\u003dthis.app.Is(),n\u003dthis.app.getMinSeekableTime(c);var p\u003dthis.app;(c\u003dg.nM(p,c))?(c\u003dgY(p,c),c\u003dqY(p,qS(c),c)):c\u003d0;return{airingStart:d,airingEnd:f,allowSeeking:this.app.lf(),clipEnd:b.clipEnd,clipStart:b.clipStart,current:e,displayedStart:-1,duration:a,ingestionTime:h,isAtLiveHead:l,loaded:m,seekableStart:n,\nseekableEnd:c}};\ng.k.getVideoLoadedFraction\u003dfunction(a){return this.app.getVideoLoadedFraction(a)};\ng.k.getCurrentBroadcastId\u003dfunction(){return null};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.bM(this);l\u0026\u0026l.handleGlobalKeyDown(a,b,c,d,e,f,h)};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){b\u003dvoid 0\u003d\u003d\u003db?!1:b;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;e\u003dvoid 0\u003d\u003d\u003de?!1:e;var l\u003dg.bM(this);l\u0026\u0026l.handleGlobalKeyUp(a,b,c,d,e,f,h)};\ng.k.setSizeStyle\u003dfunction(a,b){this.app.setSizeStyle(a,b)};\ng.k.showControls\u003dfunction(){var a\u003dg.bM(this);a\u0026\u0026a.showControls(!0)};\ng.k.hideControls\u003dfunction(){var a\u003dg.bM(this);a\u0026\u0026a.showControls(!1)};\ng.k.getVideoContentRect\u003dfunction(a){a\u003dthis.app.bb().getVideoContentRect(a);return{left:a.left,top:a.top,width:a.width,height:a.height}};\ng.k.setFauxFullscreen\u003dfunction(a){g.rx();this.app.Wi(a?2:0)};\ng.k.toggleFullscreen\u003dfunction(){function a(c){g.Xx(c)}\nvar b\u003dthis.app.V();if(b.externalFullscreen){if(!g.EE(b))return this.isFullscreen()?tx(window.document.documentElement):qx(window.document.documentElement).catch(a)}else if(g.rx()||b.D)return this.isFullscreen()?tx(sx()):\"3\"!\u003d\u003db.controlsType\u0026\u0026g.rx()?qx(this.app.bb().element).catch(a):(b\u003dthis.app.qd().Ee())?qx(b).catch(a):Promise.reject(Error(\"Media element missing\"));this.Pa(\"onFullscreenToggled\",this.isFullscreen());return Promise.resolve(void 0)};\ng.k.cancelPlayback\u003dfunction(){var a\u003dLM(this.app.tb());a\u0026\u0026a.created\u0026\u0026a.destroy();(a\u003dg.nM(this.app))\u0026\u0026a.stopVideo();(a\u003dthis.app.tb().Jd.get(\"endscreen\"))\u0026\u0026a.pT()\u0026\u0026g.gM(this.app.Ua,!0)};\ng.k.stopVideo\u003dfunction(){var a\u003dthis.app.V();!a.N(\"disable_new_pause_state3\")\u0026\u0026zE(a)\u0026\u0026\"blazer\"!\u003d\u003da.playerStyle?this.cancelPlayback():YL.prototype.stopVideo.call(this)};\ng.k.getVideoStats\u003dfunction(){return g.nM(this.app,this.playerType).Jb(!0)};\ng.k.toggleSubtitles\u003dfunction(){var a\u003dg.HM(this.app.tb());a\u0026\u0026a.pY()};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.setSphericalProperties\u003dfunction(a){if(a){var b\u003dg.jM(this.app.tb());b\u0026\u0026b.setSphericalProperties(a,!0)}};\ng.k.getSphericalProperties\u003dfunction(){var a\u003dg.jM(this.app.tb());return a?a.getSphericalProperties():{}};\ng.k.setVolume\u003dfunction(a,b){cya(this,a,b)};\ng.k.mute\u003dfunction(a){dya(this,a)};\ng.k.unMute\u003dfunction(a){eya(this,a)};\ng.k.mutedAutoplay\u003dfunction(){this.N(\"embeds_enable_muted_autoplay\")\u0026\u0026this.app.mutedAutoplay()};\ng.k.loadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.OM(this.app.tb());b\u0026\u0026!b.loaded\u0026\u0026b.load()}YL.prototype.loadModule.call(this,a)};\ng.k.unloadModule\u003dfunction(a){if(\"annotations_module\"\u003d\u003d\u003da){var b\u003dg.OM(this.app.tb());b\u0026\u0026b.loaded\u0026\u0026b.unload()}YL.prototype.unloadModule.call(this,a)};\ng.k.setOption\u003dfunction(a,b,c){if(!b)return null;var d\u003dthis.app.tb();switch(a){case \"ad\":return(a\u003dLM(d))\u0026\u0026a.sf\u0026\u0026a.sf(b,c);case \"kids\":return(a\u003dMM(d))\u0026\u0026a.sf(b,c);case \"remote\":return(a\u003dhM(d))\u0026\u0026a.sf(b,c);case \"unplugged\":return(a\u003dg.NM(d))\u0026\u0026a.sf(b,c);case \"annotations_module\":return(a\u003dg.OM(d))\u0026\u0026a.sf(b,c);case \"creatorendscreen\":return(a\u003dPM(d))\u0026\u0026a.sf(b,c)}return YL.prototype.setOption.call(this,a,b,c)};\ng.k.getOptions\u003dfunction(a){var b\u003dthis.app.tb();switch(a){case \"ad\":return(b\u003dLM(b))\u0026\u0026b.getOptions\u0026\u0026b.getOptions();case \"remote\":return(b\u003dhM(b))\u0026\u0026b.getOptions();case \"annotations_module\":return(b\u003dg.OM(b))\u0026\u0026b.getOptions();case \"creatorendscreen\":return(b\u003dPM(b))\u0026\u0026b.getOptions();case \"unplugged\":return(b\u003dg.NM(b))\u0026\u0026b.getOptions();case \"kids\":return(b\u003dMM(b))\u0026\u0026b.getOptions()}if(!a){a\u003dYL.prototype.getOptions.call(this);if(!a)return a;LM(b)\u0026\u0026a.push(\"ad\");hM(b)\u0026\u0026a.push(\"remote\");g.OM(b)\u0026\u0026a.push(\"annotations_module\");\nPM(b)\u0026\u0026a.push(\"creatorendscreen\");g.NM(b)\u0026\u0026a.push(\"unplugged\");MM(b)\u0026\u0026a.push(\"kids\");return a}return YL.prototype.getOptions.call(this,a)};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.bb().getPlayerSize();return{width:a.width,height:a.height}};\ng.k.wakeUpControls\u003dfunction(){var a\u003dg.bM(this);a\u0026\u0026a.vl()};\ng.k.setCenterCrop\u003dfunction(a){this.app.bb().setCenterCrop(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\nvar fya\u003d\"BASE_URL BASE_YT_URL adformat allow_embed authuser autoplay cc_load_policy cpn dash dashmpd disable_native_context_menu disablekb docid el enable_faster_speeds enablecastapi end external_fullscreen fmt_list hl hlsdvr hlsvp iurl iurlhq iurlmq length_seconds live_playback osig override_hl partnerid pipable playsinline plid post_live_playback postid ps public 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(\" \"),\ngya\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(\" \");g.w(g.eM,dM);g.k\u003dg.eM.prototype;g.k.dk\u003dfunction(a,b,c,d,e,f){return this.app.dk(a,b,c,d,e,f)};\ng.k.Gv\u003dfunction(){return this.app.Gv()};\ng.k.Lp\u003dba(2);g.k.tb\u003dfunction(){return this.app.tb()};\ng.k.oe\u003dfunction(){var a\u003dthis.tb().Jd.get(\"endscreen\");return!!a\u0026\u0026a.oe()};\ng.k.getRootNode\u003dfunction(){return this.bb().element};\ng.k.V\u003dfunction(){return this.app.V()};\ng.k.Js\u003dba(4);g.k.cm\u003dfunction(a){return this.app.cm(a)};\ng.k.On\u003dfunction(){return this.settingsMenu};\ng.k.Tv\u003dfunction(){return this.nC};\ng.k.zb\u003dfunction(a){return this.app.zb(a)};\ng.k.bb\u003dfunction(){return this.app.bb()};\ng.k.getPlaylist\u003dfunction(){return this.app.getPlaylist()};\ng.k.getVideoData\u003dfunction(a){var b\u003dg.nM(this.app,a);if(!b)return null;b\u003db.getVideoData();var c;b.enableServerStitchedDai\u0026\u00262\u003d\u003d\u003da?(a\u003dthis.app,null\u003d\u003d\u003d(c\u003da.Sc)||void 0\u003d\u003d\u003dc?c\u003dvoid 0:(b\u003da.getCurrentTime(),c\u003dGS(c,1E3*b),c\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.videoData),c\u003dc||a.getVideoData()):c\u003db;return c};\ng.k.yg\u003dfunction(a){return this.app.yg(a)};\ng.k.isWidescreen\u003dfunction(){return this.app.isWidescreen()};\ng.k.isHdr\u003dfunction(){var a\u003dg.nM(this.app);return a?a.isHdr():!1};\ng.k.Xz\u003dfunction(){return this.app.Xz()};\ng.k.Mt\u003dfunction(a){this.app.Mt(a)};\ng.k.Lf\u003dfunction(a,b,c,d){this.app.Ue(a,b,c,d)};\ng.k.rl\u003dba(8);g.k.playVideo\u003dfunction(a){try{if(3\u003d\u003d\u003dthis.getPresentingPlayerType()){hM(this.app.tb()).bl(\"control_play\");return}if(2\u003d\u003d\u003dthis.getPresentingPlayerType()){var b\u003dLM(this.app.tb());if(b\u0026\u0026(b.Yn()||jQa(b)))return}}catch(c){g.Wx(c)}this.app.playVideo(a)};\ng.k.stopVideo\u003dfunction(a){g.nM(this.app,a).stopVideo()};\ng.k.Hm\u003dfunction(a){g.nM(this.app,a).Hm()};\ng.k.addEventListener\u003dfunction(a,b){this.app.Gm.subscribe(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.app.Gm.unsubscribe(a,b)};\ng.k.ea\u003dfunction(a){dM.prototype.ea.call.apply(dM.prototype.ea,[this,a].concat(g.u(g.Ba.apply(1,arguments))))};\ng.k.Ri\u003dfunction(a){this.app.Ri(a)};\ng.k.setPlaybackQuality\u003dfunction(a){this.setPlaybackQualityRange(a,a)};\ng.k.Jn\u003dfunction(){var a\u003d{},b\u003dg.nM(this.app).Jn();b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,a[c.quality]\u003dc;return a};\ng.k.Qv\u003dba(10);g.k.jB\u003dfunction(a){this.app.jB(a);a\u0026\u0026ZLa(this.app,a)};\ng.k.getDebugText\u003dfunction(a){return this.app.getDebugText(a)};\ng.k.getVideoUrl\u003dfunction(a,b,c,d){var e\u003dthis.getPresentingPlayerType(),f\u003d2\u003d\u003d\u003de;if(d\u0026\u0026f||3\u003d\u003d\u003de)f\u003d!1,e\u003d1;d\u003dthis.getVideoData(e);if(!d)return\"\";var h;a||d.isLivePlayback||(h\u003dMath.floor(this.getCurrentTime(e)));a\u003df?void 0:this.getPlaylistId()||void 0;b\u0026\u0026\"WL\"\u003d\u003d\u003da\u0026\u0026(a\u003dvoid 0);return this.app.getVideoUrl(d.videoId,a,h,b,c)};\ng.k.Rv\u003dba(12);g.k.Pj\u003dba(16);g.k.Zs\u003dfunction(a,b){this.tb().Zs(a,b)};\ng.k.Eh\u003dfunction(){var a\u003dg.OM(this.tb());return!!a\u0026\u0026a.Eh()};\ng.k.Gk\u003dfunction(){var a\u003dg.OM(this.tb());return!!a\u0026\u0026a.Gk()};\ng.k.setCardsVisible\u003dfunction(a,b,c){var d\u003dg.OM(this.tb());d\u0026\u0026d.setCardsVisible(a,b,c)};\ng.k.productsInVideoVisibilityUpdated\u003dfunction(a){this.ea(\"changeProductsInVideoVisibility\",a)};\ng.k.Jt\u003dba(17);g.k.Sq\u003dfunction(){var a\u003dg.nM(this.app);a\u0026\u0026a.Sq()};\ng.k.sx\u003dfunction(a){this.Pa(\"onVideoAreaChange\");this.Pa(a?\"onShowControls\":\"onHideControls\")};\ng.k.Bj\u003dfunction(a,b){var c\u003dg.bM(this);if(c)return c.Bj(a,b);a\u003dthis.app.bb().zg();return new g.wm(0,0,a.width,a.height)};\ng.k.Up\u003dfunction(){return this.app.Up()};\ng.k.ow\u003dfunction(){var a\u003dthis.tb().Jd.get(\"heartbeat\");return!!a\u0026\u0026a.ow()};\ng.k.lf\u003dfunction(){var a\u003dthis.V();if(a.Z||a.disableSeek)return!1;a\u003dg.nM(this.app);if(!a)return!1;var b\u003da.getVideoData();return!b.isValid()||g.UF(b)||2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026!this.app.Xd()||a.lm()\u0026\u00263!\u003d\u003dthis.getPresentingPlayerType()?!1:!0};\ng.k.jw\u003dfunction(){var a;return(null\u003d\u003d\u003d(a\u003dg.nM(this.app))||void 0\u003d\u003d\u003da?void 0:a.jw)||!1};\ng.k.isOrchestrationLeader\u003dfunction(){return this.app.isOrchestrationLeader()};\ng.k.Qo\u003dfunction(){var a\u003dg.nM(this.app);a\u0026\u0026a.Qo()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){this.app.sendVideoStatsEngageEvent(a,c,b)};\ng.k.Gd\u003dfunction(a,b,c){this.app.Ru(a,b,c)};\ng.k.Kf\u003dfunction(a,b){this.app.eB(a,b)};\ng.k.cf\u003dfunction(a,b){var c\u003dthis.app,d\u003dg.nM(c,b);d\u0026\u0026(a\u003dd.Wg.cf(a),b\u0026\u0026c.getPresentingPlayerType()!\u003d\u003db||bY(c,\"cuerangesremoved\",a))};\ng.k.Td\u003dfunction(a,b){(b\u003dg.nM(this.app,b))\u0026\u0026b.Td(a)};\ng.k.lm\u003dfunction(){var a\u003dg.nM(this.app,void 0);return a?a.lm():!0};\ng.k.setPlaybackRate\u003dfunction(a,b){this.app.setPlaybackRate(a,b)};\ng.k.setVolume\u003dfunction(a){a\u003dg.xg(a,0,100);$L(this.app,{volume:a,muted:this.isMuted()},!0)};\ng.k.mute\u003dfunction(){$L(this.app,{muted:!0,volume:this.getVolume()},!0)};\ng.k.unMute\u003dfunction(){$L(this.app,{muted:!1,volume:Math.max(5,this.getVolume())},!0)};\ng.k.setLoopVideo\u003dfunction(a){this.app.setLoopVideo(a)};\ng.k.getLoopVideo\u003dfunction(){return this.app.getLoopVideo()};\ng.k.qd\u003dfunction(){return this.app.qd()};\ng.k.yj\u003dfunction(){return this.app.yj()};\ng.k.dh\u003dfunction(a){return this.app.dh(a)};\ng.k.getBandwidthEstimate\u003dfunction(){return PD(this.V().schedule)};\ng.k.Db\u003dfunction(a,b,c,d){this.V().Ja\u0026\u0026this.app.Wn.Db(a,b,c,void 0\u003d\u003d\u003dd?!1:d)};\ng.k.Ug\u003dfunction(a,b,c){this.V().Ja\u0026\u0026this.app.Wn.Ug(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.Vj\u003dfunction(a,b){this.V().Ja\u0026\u0026this.app.Wn.Vj(a,b)};\ng.k.Ab\u003dfunction(a,b){this.V().Ja\u0026\u0026this.app.Wn.click(a,b)};\ng.k.gb\u003dfunction(a,b,c){if(this.V().Ja){var d\u003dthis.app.Wn;d.elements.has(a);b?d.i.add(a):d.i.delete(a);var e\u003dg.Px(),f\u003da.visualElement;d.u.has(a)?e\u0026\u0026f\u0026\u0026(b?g.ey(e,[f]):g.fy(e,[f])):b\u0026\u0026!d.B.has(a)\u0026\u0026(e\u0026\u0026f\u0026\u0026g.by(e,f,c),d.B.add(a))}};\ng.k.ew\u003dfunction(a){return this.V().Ja?this.app.Wn.ew(a):!1};\ng.k.Nc\u003dfunction(){return g.nM(this.app)};\ng.k.getPresentingPlayerType\u003dfunction(a){return this.app.getPresentingPlayerType(a)};\ng.k.ql\u003dfunction(a){this.app.ql(a)};\ng.k.bv\u003dfunction(a){this.app.bv(a)};\ng.k.Mo\u003dfunction(a){this.app.getPresentingPlayerType()\u003d\u003d\u003da\u0026\u0026this.app.Mo(a)};\ng.k.Sl\u003dfunction(a,b){return this.app.Sl(a,b)};\ng.k.ol\u003dfunction(a){this.app.ol(a)};\ng.k.jF\u003dfunction(){this.app.jF()};\ng.k.Ur\u003dfunction(a,b,c,d,e,f){return this.app.Ur(a,b,c,d,e,f)};\ng.k.gw\u003dfunction(a,b,c,d,e,f){return this.app.gw(a,b,c,d,e,f)};\ng.k.Go\u003dfunction(a){this.app.Go(a)};\ng.k.Bp\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.app.Bp(void 0\u003d\u003d\u003da?-1:a,b)};\ng.k.Xt\u003dfunction(a,b,c){this.app.Xt(a,b,c)};\ng.k.Ln\u003dfunction(){return this.app.Ln()};\ng.k.Xy\u003dfunction(a,b,c){this.app.Xy(a,b,void 0\u003d\u003d\u003dc?0:c)};\ng.k.Vs\u003dfunction(){return this.app.Vs()};\ng.k.clearQueue\u003dfunction(){this.app.clearQueue()};\ng.k.Xd\u003dfunction(){return this.app.Xd()};\ng.k.jo\u003dfunction(a,b,c){return this.app.jo(a,b,c)};\ng.k.Ea\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?!1:c;var e;null\u003d\u003d\u003d(e\u003dg.nM(this.app,d))||void 0\u003d\u003d\u003de?void 0:e.Ea(a,b,c)};\ng.k.rB\u003dfunction(){return this.app.rB()};\ng.k.requestStorageAccess\u003dfunction(a,b){this.app.requestStorageAccess(a,b)};\ng.k.BF\u003dfunction(a,b){this.ea(\"aduxmouseover\",a,b)};\ng.k.AF\u003dfunction(a,b){this.ea(\"aduxmouseout\",a,b)};\ng.k.TF\u003dfunction(a,b){this.ea(\"muteadaccepted\",a,b)};\ng.k.Wz\u003dfunction(){return this.app.bb().Wz()};\ng.k.oB\u003dfunction(a){this.app.bb().oB(a)};oM.prototype.FF\u003dfunction(){this.u\u003d(0,g.Q)()};\noM.prototype.reset\u003dfunction(){this.i\u003dthis.u\u003dNaN};\noM.prototype.KF\u003dfunction(a,b){if(a.clientPlaybackNonce\u0026\u0026!isNaN(this.i)){if(Math.random()\u003cthis.B){b\u003db?\"pbp\":\"pbs\";var c\u003d{startTime:this.i};!this.Y.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026a.X\u0026\u0026(c.cttAuthInfo\u003d{token:a.X,videoId:a.videoId});qz(\"seek\",c);g.rz(\"cpn\",a.clientPlaybackNonce,\"seek\");isNaN(this.u)||sz(\"pl_ss\",this.u,\"seek\");sz(b,(0,g.Q)(),\"seek\")}this.reset()}};pM.prototype.reset\u003dfunction(){nz(this.timerName)};\npM.prototype.tick\u003dfunction(a,b){sz(a,b,this.timerName)};\npM.prototype.info\u003dfunction(a,b){g.rz(a,b,this.timerName)};g.w(rM,g.yx);g.k\u003drM.prototype;g.k.hasNext\u003dfunction(a){return this.loop||!!a||this.index+1\u003cthis.length};\ng.k.Tk\u003dfunction(a){return this.loop||!!a||0\u003c\u003dthis.index-1};\ng.k.setShuffle\u003dfunction(a){this.shuffle\u003da;a\u003dthis.order\u0026\u0026null!\u003dthis.order[this.index]?this.order[this.index]:this.index;this.order\u003d[];for(var b\u003d0;b\u003cthis.items.length;b++)this.order.push(b);this.index\u003da;this.B++;if(this.shuffle){a\u003dthis.order[this.index];for(b\u003d1;b\u003cthis.order.length;b++){var c\u003dMath.floor(Math.random()*(b+1)),d\u003dthis.order[b];this.order[b]\u003dthis.order[c];this.order[c]\u003dd}for(b\u003d0;b\u003cthis.order.length;b++)this.order[b]\u003d\u003d\u003da\u0026\u0026(this.index\u003db);this.B++}this.ea(\"shuffle\")};\ng.k.Qe\u003dfunction(a){a\u003da||\"hqdefault.jpg\";var b\u003dthis.Z[a];if(b||this.u.K||\"sddefault.jpg\"\u003d\u003d\u003da||\"hq720.jpg\"\u003d\u003d\u003da||\"maxresdefault.jpg\"\u003d\u003d\u003da)return b;if(this.C.length)return yE(this.u,this.C[0],a)};\ng.k.onReady\u003dfunction(a){this.i\u003da;this.loaded\u0026\u0026g.xt(this.i,0)};\ng.k.getPlaylistId\u003dfunction(){return this.listId?this.listId.toString():null};\ng.k.Sk\u003dfunction(){return this.u.getVideoUrl(g.tM(this).videoId,this.getPlaylistId())};\ng.k.ya\u003dfunction(){this.i\u003dnull;g.we(this.items);g.yx.prototype.ya.call(this)};var tya\u003d{phone:\"SMALL_FORM_FACTOR\",tablet:\"LARGE_FORM_FACTOR\"},uya\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\"},vya\u003d{desktop:\"DESKTOP\",phone:\"MOBILE\",tablet:\"TABLET\"},sya\u003d{preroll:\"BREAK_PREROLL\",midroll:\"BREAK_MIDROLL\",postroll:\"BREAK_POSTROLL\"},qya\u003d{0:\"YT_KIDS_AGE_UP_MODE_UNKNOWN\",1:\"YT_KIDS_AGE_UP_MODE_OFF\",\n2:\"YT_KIDS_AGE_UP_MODE_TWEEN\",3:\"YT_KIDS_AGE_UP_MODE_PRESCHOOL\"},rya\u003d{0:\"MDX_CONTROL_MODE_UNKNOWN\",1:\"MDX_CONTROL_MODE_REMOTE\",2:\"MDX_CONTROL_MODE_VOICE\"};var xM\u003dnew Map;g.w(g.zM,g.yx);g.k\u003dg.zM.prototype;g.k.create\u003dfunction(){};\ng.k.load\u003dfunction(){this.loaded\u003d!0};\ng.k.unload\u003dfunction(){this.loaded\u003d!1};\ng.k.sf\u003dfunction(){};\ng.k.Xi\u003dfunction(){return!0};\ng.k.ya\u003dfunction(){this.loaded\u0026\u0026this.unload();g.yx.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){return{}};\ng.k.getOptions\u003dfunction(){return[]};g.w(g.CM,g.H);g.k\u003dg.CM.prototype;g.k.ao\u003dba(20);g.k.Ys\u003dfunction(){};\ng.k.Pm\u003dfunction(){};\ng.k.Tp\u003dfunction(){return\"\"};\ng.k.kG\u003dba(21);g.k.ya\u003dfunction(){this.Pm();g.H.prototype.ya.call(this)};g.w(g.DM,g.CM);g.DM.prototype.ao\u003dba(19);g.DM.prototype.Ys\u003dfunction(a){if(this.audioTrack)for(var b\u003dg.q(this.audioTrack.captionTracks),c\u003db.next();!c.done;c\u003db.next())g.BM(this.u,c.value);a()};\ng.DM.prototype.Tp\u003dfunction(a,b){var c\u003da.url,d\u003d{fmt:b};if(\"srv3\"\u003d\u003d\u003db||\"3\"\u003d\u003d\u003db||\"json3\"\u003d\u003d\u003db)g.pu()?Object.assign(d,{xorb:2,xobt:1,xovt:1}):Object.assign(d,{xorb:2,xobt:3,xovt:3});a.translationLanguage\u0026\u0026(d.tlang\u003dg.iF(a));return ot(c,d)};\ng.DM.prototype.Pm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.jSa\u003dnew Map;g.w(g.FM,g.CM);g.FM.prototype.ao\u003dba(18);\ng.FM.prototype.Ys\u003dfunction(a){var b\u003dthis,c\u003dthis.B,d\u003d{type:\"list\",tlangs:1,v:this.videoId,vssids:1};this.qL\u0026\u0026(d.asrs\u003d1);c\u003dot(c,d);this.Pm();this.i\u003dg.Et(c,{format:\"RAW\",onSuccess:function(e){b.i\u003dnull;if((e\u003de.responseXML)\u0026\u0026e.firstChild){for(var f\u003de.getElementsByTagName(\"track\"),h\u003d0;h\u003cf.length;h++){var l\u003df[h],m\u003dl.getAttribute(\"lang_code\"),n\u003dl.getAttribute(\"lang_translated\"),p\u003dl.getAttribute(\"name\"),r\u003dl.getAttribute(\"kind\"),t\u003dl.getAttribute(\"id\"),v\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"lang_default\"),x\u003d\"true\"\u003d\u003d\u003dl.getAttribute(\"cantran\");\nl\u003dl.getAttribute(\"vss_id\");g.BM(b.u,new g.fF({languageCode:m,languageName:n,name:p,kind:r,id:t,is_servable:!0,is_translateable:x,vss_id:l,is_default:v}))}e\u003de.getElementsByTagName(\"target\");f\u003de.length;for(h\u003d0;h\u003cf;h++)m\u003d{languageCode:e[h].getAttribute(\"lang_code\"),languageName:e[h].getAttribute(\"lang_translated\"),languageOriginal:e[h].getAttribute(\"lang_original\"),id:e[h].getAttribute(\"id\"),isDefault:\"true\"\u003d\u003d\u003de[h].getAttribute(\"lang_default\")},b.D[m.languageCode]\u003dm.languageName,b.C.push(m)}a()},\nwithCredentials:!0})};\ng.FM.prototype.Tp\u003dfunction(a,b){var c\u003dthis.B;b\u003d{v:this.videoId,type:\"track\",lang:a.languageCode,name:a.getName(),kind:a.kind,fmt:b};a.translationLanguage\u0026\u0026(b.tlang\u003dg.iF(a));return c\u003dot(c,b)};\ng.FM.prototype.Pm\u003dfunction(){this.i\u0026\u0026this.i.abort()};g.w(GM,g.H);g.k\u003dGM.prototype;g.k.xx\u003dfunction(){return this.I.getVideoData().xx()};\ng.k.MG\u003dfunction(){return this.I.getVideoData().MG()};\ng.k.dK\u003dfunction(){var a\u003dthis.Jd.get(\"heartbeat\");JM(this,\"heartbeat\",!1,!0,this.dK);!a\u0026\u0026this.Jd.has(\"heartbeat\")\u0026\u0026this.I.ea(\"offlineslatestatechange\")};\ng.k.ID\u003dfunction(){JM(this,\"annotations_module\",!0,void 0,this.ID);var a\u003dthis.Jd.get(\"annotations_module\");if(a)for(var b in this.u)if(this.u.hasOwnProperty(b)){var c\u003db;a.subscribe(c,this.u[c])}};\ng.k.cK\u003dfunction(){if(!this.Jd.get(\"ad\"))try{IM(this)?JM(this,\"ad\",!1,!0,this.cK):this.I.Td(\"ad\")}catch(a){this.I.Td(\"ad\"),g.Wx(a)}};\ng.k.yj\u003dfunction(){return this.i};\ng.k.uE\u003dfunction(){var a\u003d{},b\u003dg.HM(this);b\u0026\u0026Object.assign(a,b.uE());return a};\ng.k.Zs\u003dfunction(a,b){Object.assign(this.i,a||null);Object.assign(this.Sy,b||null)};\ng.k.ya\u003dfunction(){g.H.prototype.ya.call(this);KM(this,1,!0);for(var a\u003dg.q(Object.entries(Sya)),b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;this.C.has(c)\u0026\u0026xM.delete(b)}this.C.clear()};\nvar d3\u003d{},Sya\u003d(d3.ad\u003d\"ad.js\",d3.annotations_module\u003d\"annotations_module.js\",d3.attribution\u003d\"attribution.js\",d3.creatorendscreen\u003d\"annotations_module.js\",d3.embed\u003d\"embed.js\",d3.endscreen\u003d\"endscreen.js\",d3.heartbeat\u003d\"heartbeat.js\",d3.inline_preview\u003d\"inline_preview.js\",d3.kids\u003d\"kids.js\",d3.remote\u003d\"remote.js\",d3.miniplayer\u003d\"miniplayer.js\",d3.music\u003d\"music.js\",d3.captions\u003d\"captions.js\",d3.unplugged\u003d\"unplugged.js\",d3.ux\u003d\"ux.js\",d3.webgl\u003d\"webgl.js\",d3.ypc\u003d\"ypc.js\",d3.ypc_clickwrap\u003d\"ypc_clickwrap.js\",d3.yto\u003d\n\"yto.js\",d3);g.w(QM,g.ye);QM.prototype.preventDefault\u003dfunction(){g.ye.prototype.preventDefault.call(this);this.i\u0026\u0026this.i.preventDefault()};\nQM.prototype.stopPropagation\u003dfunction(){g.ye.prototype.stopPropagation.call(this);this.i\u0026\u0026this.i.stopPropagation()};g.w(g.RM,gJ);g.k\u003dg.RM.prototype;g.k.ep\u003dfunction(){return!0};\ng.k.isView\u003dfunction(){return!1};\ng.k.vG\u003dfunction(){return!1};\ng.k.Ee\u003dfunction(){return this.i};\ng.k.vf\u003dfunction(){return this.i.src};\ng.k.jy\u003dfunction(a){this.ma();var b\u003dthis.getPlaybackRate();this.i.src\u003da;this.setPlaybackRate(b)};\ng.k.fB\u003dfunction(){this.ma();this.i.removeAttribute(\"src\")};\ng.k.getPlaybackRate\u003dfunction(){try{return 0\u003c\u003dthis.i.playbackRate?this.i.playbackRate:1}catch(a){return 1}};\ng.k.setPlaybackRate\u003dfunction(a){this.ma();this.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.i.playbackRate\u003da);return a};\ng.k.Pp\u003dfunction(){return this.i.loop};\ng.k.setLoop\u003dfunction(a){this.ma();this.i.loop\u003da};\ng.k.canPlayType\u003dfunction(a,b){return this.i.canPlayType(a,b)};\ng.k.Bl\u003dfunction(){return this.i.paused};\ng.k.Fu\u003dfunction(){return this.i.seeking};\ng.k.Zk\u003dfunction(){return this.i.ended};\ng.k.yz\u003dfunction(){return this.i.muted};\ng.k.Kt\u003dfunction(a){HC();this.ma();this.i.muted\u003da};\ng.k.Sp\u003dfunction(){return this.i.played||IC([],[])};\ng.k.Xf\u003dfunction(){try{var a\u003dthis.i.buffered}catch(b){}return a||IC([],[])};\ng.k.Uv\u003dfunction(){return this.i.seekable||IC([],[])};\ng.k.ey\u003dfunction(){var a\u003dthis.i;return a.getStartDate?a.getStartDate():null};\ng.k.getCurrentTime\u003dfunction(){return this.i.currentTime};\ng.k.iy\u003dfunction(a){this.ma();this.i.currentTime\u003da};\ng.k.getDuration\u003dfunction(){return this.i.duration};\ng.k.load\u003dfunction(){this.ma();var a\u003dthis.i.playbackRate;try{this.i.load()}catch(b){}this.i.playbackRate\u003da};\ng.k.pause\u003dfunction(){this.ma();this.i.pause()};\ng.k.play\u003dfunction(){this.ma();var a\u003dthis.i.play();if(!a||!a.then)return null;a.then(void 0,function(){});\nreturn a};\ng.k.Bh\u003dfunction(){return this.i.readyState};\ng.k.zz\u003dfunction(){return this.i.networkState};\ng.k.tj\u003dfunction(){return this.i.error?this.i.error.code:null};\ng.k.ze\u003dfunction(){return this.i.error?this.i.error.message:\"\"};\ng.k.gy\u003dfunction(){if(window.HTMLVideoElement\u0026\u0026this.i instanceof window.HTMLVideoElement\u0026\u0026this.i.getVideoPlaybackQuality)return this.i.getVideoPlaybackQuality();if(this.i){var a\u003dthis.i,b\u003da.webkitDroppedFrameCount;if(a\u003da.webkitDecodedFrameCount)return{droppedVideoFrames:b||0,totalVideoFrames:a}}return{}};\ng.k.xf\u003dfunction(){return!!this.i.webkitCurrentPlaybackTargetIsWireless};\ng.k.Qo\u003dfunction(){return!!this.i.webkitShowPlaybackTargetPicker()};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dthis.i,b\u003dwindow.document;FC()?this.i!\u003d\u003db.pictureInPictureElement?a.requestPictureInPicture():b.exitPictureInPicture():GC()\u0026\u0026a.webkitSetPresentationMode(\"picture-in-picture\"\u003d\u003d\u003da.webkitPresentationMode?\"inline\":\"picture-in-picture\")};\ng.k.Nn\u003dfunction(){var a\u003dthis.i;return new g.Bg(a.offsetLeft,a.offsetTop)};\ng.k.getSize\u003dfunction(){return g.Tm(this.i)};\ng.k.setSize\u003dfunction(a){g.Sm(this.i,a)};\ng.k.getVolume\u003dfunction(){return this.i.volume};\ng.k.setVolume\u003dfunction(a){HC();this.ma();this.i.volume\u003da};\ng.k.SD\u003dfunction(a){this.D[a]||(this.i.addEventListener(a,this.listener),this.D[a]\u003dthis.listener)};\ng.k.setAttribute\u003dfunction(a,b){this.i.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.i.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.i.hasAttribute(a)};\ng.k.Su\u003dba(23);g.k.Fx\u003dba(25);g.k.Gx\u003dba(27);g.k.Zr\u003dba(29);g.k.Bv\u003dfunction(){return tx(this.i)};\ng.k.Zm\u003dfunction(a){g.M(this.i,a)};\ng.k.getStyle\u003dfunction(a){return g.Hm(this.i,a)};\ng.k.TE\u003dfunction(){return g.nh(document.body,this.i)};\ng.k.audioTracks\u003dfunction(){var a\u003dthis.i;if(\"audioTracks\"in a)return a.audioTracks};\ng.k.ya\u003dfunction(){for(var a\u003dg.q(Object.keys(this.D)),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.i.removeEventListener(b,this.D[b]);gJ.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};g.w(TM,g.yx);g.k\u003dTM.prototype;g.k.QT\u003dfunction(a){a\u003dOu(a);if(!Cg(a,this.C)){var b\u003d2;this.J\u0026\u0026(b|\u003d8);this.C\u003da;SM(this,b,!0)}};\ng.k.RT\u003dfunction(){this.J\u0026\u0026SM(this,8,!0);SM(this,2,!1)};\ng.k.tA\u003dfunction(a){var b\u003dOu(a);Cg(b,this.C)||(this.C\u003db,(a\u003dg.Lu(a))\u0026\u0026this.Jy(a)\u0026\u0026(SM(this,4,!0),this.i.yc(this.B),this.B\u003dthis.i.T(this.target,\"mouseover\",this.wF),this.K\u003dthis.i.T(this.target,\"mouseout\",this.wF)))};\ng.k.wF\u003dfunction(a){a\u003dNu(a);a\u0026\u0026this.Jy(a)||(this.C\u003dnew g.Bg(NaN,NaN),Tya(this))};\ng.k.wT\u003dfunction(){SM(this,1,!0)};\ng.k.uS\u003dfunction(a){a\u003dg.Lu(a);a instanceof Element\u0026\u0026!(0\u003ca.tabIndex)||SM(this,1,!0)};\ng.k.iM\u003dfunction(){this.J\u003d!0;this.i.yc(this.D);this.D\u003dthis.i.T(document,\"mouseup\",this.ST)};\ng.k.ST\u003dfunction(){this.J\u003d!1;SM(this,8,!1);this.i.yc(this.D);this.D\u003dthis.i.T(this.target,\"mousedown\",this.iM)};\ng.k.EO\u003dfunction(a){if(a\u003d(a\u003da.changedTouches)\u0026\u0026a[0])this.Aa\u003da.identifier,this.i.yc(this.S),this.S\u003dthis.i.T(this.target,\"touchend\",this.qY,void 0,!0),SM(this,1024,!0)};\ng.k.qY\u003dfunction(a){if(a\u003da.changedTouches)for(var b\u003d0;b\u003ca.length;b++){var c\u003da[b];if(c.identifier\u003d\u003d\u003dthis.Aa){var d\u003dc;break}}d\u0026\u0026(this.i.yc(this.S),this.S\u003dthis.i.T(this.target,\"touchstart\",this.EO,void 0,!0),SM(this,1024,!1))};\ng.k.vl\u003dfunction(){SM(this,2,!0)};\ng.k.resize\u003dfunction(){g.Lz\u0026\u0026Tya(this)};\ng.k.toString\u003dfunction(){return g.yx.prototype.toString.call(this)};g.w(g.UM,g.W);\ng.UM.prototype.Na\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V();if(a.D\u0026\u0026(a.Xa||b.pfpChazalUi))var c\u003db.pfpChazalUi?[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-dni-large-play-button-bg\",W:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{G:\"path\",W:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}]:[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-dni-large-play-button-bg\",W:{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\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];else b.C?(g.N(this.element,\"ytp-touch-device\",b.isMobile),c\u003d[b.C?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 60 60\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",W:{d:\"M30,0A30,30,0,1,0,60,30,30,30,0,0,0,30,0Z\",fill:\"#1f1f1f\"}},{G:\"path\",W:{d:\"M21,41.65V18L43.7,29.85Z\",fill:\"#fff\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",\nW:{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\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}]):c\u003d[{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 68 48\",width:\"100%\"},U:[{G:\"path\",L:\"ytp-large-play-button-bg\",\nW:{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:\"#f00\"}},{G:\"path\",W:{d:\"M 45,24 27,14 27,34\",fill:\"#fff\"}}]}];this.Qa(\"largePlayButtonChildren\",c);a.D\u0026\u0026(a.Xa||b.pfpChazalUi)\u0026\u0026(a\u003da.Xa?a.Xa:\"#1f1f1f\",this.Fa(\"ytp-dni-large-play-button-bg\").setAttribute(\"fill\",\na))};g.w(VM,g.W);g.k\u003dVM.prototype;g.k.show\u003dfunction(){var a\u003dthis;this.xb||(this.B.T(this.api,\"videodatachange\",function(){g.lr(a.i)}),this.B.T(this.api,\"videoplayerreset\",function(){g.lr(a.i)}));\ng.W.prototype.show.call(this)};\ng.k.hide\u003dfunction(){this.B\u0026\u0026g.xx(this.B);g.W.prototype.hide.call(this)};\ng.k.yb\u003dfunction(){g.lr(this.i)};\ng.k.onStateChange\u003dfunction(a){var b\u003dthis.api.V();b.N(\"disable_new_pause_state3\")\u0026\u0026zE(b)\u0026\u0026(a\u003da.state.isCued()\u0026\u0026!a.Ao.isCued()||g.iM(this.api)\u0026\u0026g.T(a.state,2),g.Em(this.element,\"transition-delay\",a?\"2s\":\"\"));g.lr(this.i)};\ng.k.jX\u003dfunction(){g.lr(this.i)};\ng.k.QP\u003dfunction(){this.u.stop();this.hide();g.lr(this.i)};\ng.k.Na\u003dfunction(){var a\u003dthis.api.zb();if(3\u003d\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026(a.Ic()||g.T(a,4)))var b\u003d!0;else(b\u003dthis.api.tb().Jd.get(\"ypc\"))\u0026\u0026b.LA?b\u003d!0:(b\u003dthis.api.V(),b\u003dg.T(a,2)\u0026\u0026g.fM(this.api)\u0026\u0026b.Kd?!0:!1);b?(b\u003d!0,this.C.hide()):(this.C.show(),a.isCued()\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?b\u003d!0:(b\u003d!this.api.V().N(\"disable_new_pause_state3\"),b\u003d!(!g.T(a,2)||g.fM(this.api)||b\u0026\u0026this.api.Gv())||g.T(a,1024)?!0:!1));b?(this.u.show(),a\u003dthis.api.getVideoData(),this.FY(this.api.getPlaylist(),a)):\n(this.u.hide(),g.T(a,1)||this.u.stop())};\ng.k.FY\u003dfunction(){for(var a,b\u003dg.q(g.Ba.apply(0,arguments)),c\u003db.next();!c.done;c\u003db.next())if(c\u003dc.value,!(!c||c instanceof xF\u0026\u0026!c.videoId)){a\u003dthis.api.bb().getPlayerSize();var d\u003dg.AE(),e\u003da.width*d;d*\u003da.height;if(1280\u003ce||720\u003cd)if(a\u003dc.Qe(\"maxresdefault.jpg\"))break;if(640\u003ce||480\u003cd)if(a\u003dc.Qe(\"maxresdefault.jpg\"))break;if(320\u003ce||180\u003cd)if(a\u003dc.Qe(\"sddefault.jpg\")||c.Qe(\"hqdefault.jpg\")||c.Qe(\"mqdefault.jpg\"))break;if(a\u003dc.Qe(\"default.jpg\"))break}this.D.style.backgroundImage\u003da?\"url(\"+a+\")\":\"\"};g.w(g.aN,g.W);g.aN.prototype.resize\u003dfunction(){};\ng.aN.prototype.u\u003dfunction(a){var b\u003dthis;Yya(this);var c\u003da.UD,d\u003dthis.api.V();\"GENERIC_WITHOUT_LINK\"!\u003d\u003dc||d.C?\"TOO_MANY_REQUESTS\"\u003d\u003d\u003dc?(d\u003dthis.api.getVideoData(),this.ud(dN(this,\"TOO_MANY_REQUESTS_WITH_LINK\",d.Sk(),void 0,void 0,void 0,!1))):\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\"!\u003d\u003dc||d.C?this.ud(g.bN(a.errorMessage)):this.ud(dN(this,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK_WITH_LINK_SHORT\",\"//www.youtube.com/supported_browsers\")):(a\u003dd.hostLanguage,c\u003d\"//support.google.com/youtube/?p\u003dplayer_error1\",a\u0026\u0026(c\u003d\ng.Zi(c,{hl:a})),this.ud(dN(this,\"GENERIC_WITH_LINK_AND_CPN\",c,!0)),d.fb\u0026\u0026!d.i\u0026\u0026Xya(this,function(e){if(g.WM(e,b.api,!zE(b.api.V()))){e\u003d{as3:!1,html5:!0,player:!0,cpn:b.api.getVideoData().clientPlaybackNonce};var f\u003db.api;f.Pa(\"onFeedbackArticleRequest\",{articleId:3037019,helpContext:\"player_error\",productData:e});f.isFullscreen()\u0026\u0026f.toggleFullscreen()}}))};\nvar Wya\u003d/\u003ca\\s+href\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027](?:\\s+target\u003d[\"\u0027]([^\"\u0027]+)[\"\u0027])?\u003e([^\u003c\u003e]+)\u003c\\/a\u003e/;g.w(eN,g.BC);eN.prototype.eg\u003dfunction(){bza(this)};\neN.prototype.onVideoDataChange\u003dfunction(){var a\u003dthis,b\u003dthis.I.getVideoData();if(b.isValid()){var c\u003dthis.I.V(),d\u003d[],e\u003d\"\";if(!c.K){var f\u003d$ya(this);c.N(\"enable_web_media_session_metadata_fix\")\u0026\u0026g.mE(c)\u0026\u0026f?(d\u003daza(f.thumbnailDetails),f.album\u0026\u0026(e\u003dg.Uy(f.album))):d\u003d[{src:b.Qe(\"mqdefault.jpg\")||\"\",sizes:\"320x180\",type:\"image/jpeg\"}]}bza(this);Zya(this);this.mediaSession.metadata\u003dnew MediaMetadata({title:b.title,artist:b.author,artwork:d,album:e});c\u003db\u003dnull;g.iM(this.I)\u0026\u0026(this.i.delete(\"nexttrack\"),this.i.delete(\"previoustrack\"),\nb\u003dfunction(){a.I.nextVideo()},c\u003dfunction(){a.I.previousVideo()});\nfN(this,\"nexttrack\",b);fN(this,\"previoustrack\",c)}};\neN.prototype.ya\u003dfunction(){this.mediaSession.playbackState\u003d\"none\";this.mediaSession.metadata\u003dnull;for(var a\u003dg.q(this.i),b\u003da.next();!b.done;b\u003da.next())fN(this,b.value,null);g.BC.prototype.ya.call(this)};g.w(gN,g.W);g.k\u003dgN.prototype;g.k.onClick\u003dfunction(a){g.WM(a,this.I,!0);this.I.Ab(this.element)};\ng.k.onVideoDataChange\u003dfunction(a,b){dza(this,b);this.Ed\u0026\u0026eza(this,this.Ed)};\ng.k.Qc\u003dfunction(a){var b\u003dthis.I.getVideoData();this.videoId!\u003d\u003db.videoId\u0026\u0026dza(this,b);this.i\u0026\u0026eza(this,a.state);this.Ed\u003da.state};\ng.k.jd\u003dfunction(){this.C.show();this.I.ea(\"paidcontentoverlayvisibilitychange\",!0);this.I.gb(this.element,!0)};\ng.k.Fb\u003dfunction(){this.C.hide();this.I.ea(\"paidcontentoverlayvisibilitychange\",!1);this.I.gb(this.element,!1)};g.w(hN,g.W);hN.prototype.hide\u003dfunction(){this.i.stop();this.message.style.display\u003d\"none\";g.W.prototype.hide.call(this)};\nhN.prototype.onStateChange\u003dfunction(a){fza(a.state)?this.i.start():this.hide()};\nhN.prototype.u\u003dfunction(){this.message.style.display\u003d\"block\"};g.w(g.iN,g.hK);g.k\u003dg.iN.prototype;g.k.show\u003dfunction(){var a\u003dthis.ag();g.hK.prototype.show.call(this);this.Ba\u0026\u0026(this.K.T(window,\"blur\",this.Fb),this.K.T(document,\"click\",this.RP));a||this.ea(\"show\",!0)};\ng.k.hide\u003dfunction(){var a\u003dthis.ag();g.hK.prototype.hide.call(this);gza(this);a\u0026\u0026this.ea(\"show\",!1)};\ng.k.jd\u003dfunction(a,b){this.u\u003da;this.X.show();b?(this.S||(this.S\u003dthis.K.T(this.I,\"appresize\",this.yJ)),this.yJ()):this.S\u0026\u0026(this.K.yc(this.S),this.S\u003dvoid 0)};\ng.k.yJ\u003dfunction(){var a\u003dg.bM(this.I);this.u\u0026\u0026a.Aq(this.element,this.u)};\ng.k.Fb\u003dfunction(){var a\u003dthis.ag();gza(this);this.X.hide();a\u0026\u0026this.ea(\"show\",!1)};\ng.k.RP\u003dfunction(a){var b\u003dMu(a);b\u0026\u0026(g.nh(this.element,b)||this.u\u0026\u0026g.nh(this.u,b)||!g.eL(a))||this.Fb()};\ng.k.ag\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.X.state};g.w(kN,g.iN);kN.prototype.onMutedAutoplayChange\u003dfunction(a){this.B\u0026\u0026(a?(hza(this),this.jd()):(this.i\u0026\u0026this.Ab(),this.Fb()))};\nkN.prototype.eg\u003dfunction(a){this.api.isMutedByMutedAutoplay()\u0026\u0026g.cH(a,2)\u0026\u0026this.Fb()};\nkN.prototype.onClick\u003dfunction(){this.api.unMute();this.Ab()};\nkN.prototype.Ab\u003dfunction(){this.clicked||(this.clicked\u003d!0,this.api.Ab(this.element))};g.w(g.mN,g.BC);g.k\u003dg.mN.prototype;g.k.init\u003dfunction(){var a\u003dthis.api.zb();this.Wb(a);this.Qm();this.yb()};\ng.k.onVideoDataChange\u003dfunction(a,b){this.bF!\u003d\u003db.videoId\u0026\u0026(this.bF\u003db.videoId,a\u003dthis.Cd,a.xa\u003db\u0026\u00260\u003cb.md.length?5E3:3E3,SM(a,512,!0),this.Qm())};\ng.k.MV\u003dfunction(){this.onVideoDataChange(\"newdata\",this.api.getVideoData())};\ng.k.Po\u003dfunction(){var a\u003dthis.api.Eh()\u0026\u0026this.api.Gk();return this.Ry||a||this.IE};\ng.k.hj\u003dfunction(){var a\u003d!this.Po();g.N(this.api.getRootNode(),\"ytp-menu-shown\",!a)};\ng.k.Jy\u003dfunction(a){try{if(!g.nh(this.api.getRootNode(),a))return!1}catch(b){return!1}for(;a\u0026\u0026!qh(a);)a\u003da\u003d\u003d\u003dthis.api.getRootNode()?null:g.mh(a);return!!a};\ng.k.Nj\u003dfunction(a){var b\u003dthis.api.getRootNode();g.N(b,\"ytp-autohide\",a);g.N(b,\"ytp-autohide-active\",!0);this.BJ.start(a?250:100);a\u0026\u0026(this.AB\u003d!1,g.tr(b,\"ytp-touch-mode\"));this.HD\u003d!a;this.api.sx(!a)};\ng.k.CF\u003dfunction(){var a\u003dthis.api.getRootNode();g.N(a,\"ytp-autohide-active\",!1)};\ng.k.pW\u003dfunction(){this.kH\u003d!0};\ng.k.oW\u003dfunction(a){if(this.api.V().N(\"player_doubletap_to_seek\")||this.api.V().N(\"embeds_web_enable_mobile_touch_fix\")\u0026\u0026this.api.V().D)this.kH\u003d!1,this.lH\u0026\u0026this.yc(this.lH),0\u003d\u003d\u003dthis.Ew\u0026\u0026pN(this,a)?(this.Mz(),this.Uy.start(),this.lH\u003dthis.T(this.api.bb(),\"touchmove\",this.pW,void 0,!0)):this.Uy.stop();!jza(this)||!pN(this,a)||this.api.V().D\u0026\u0026this.api.V().N(\"embeds_web_enable_mobile_touch_fix\")||lN(this);var b\u003dthis.FB.ag();if($D\u0026\u0026kza(this,a))b\u0026\u0026g.Pu(a);else if(this.Cd.u||nN(this,Mu(a))||this.FB.ag()||\n(this.api.zb().isCued(),g.Pu(a)),this.AB\u003d!0,g.M(this.api.getRootNode(),\"ytp-touch-mode\"),this.Cd.vl(),this.api.V().N(\"player_doubletap_to_seek\")\u0026\u0026(b\u003dthis.api.zb(),!(!this.api.lf()||g.T(b,2)\u0026\u0026g.fM(this.api)||g.T(b,64)))){b\u003dDate.now()-this.PL;this.Ew+\u003d1;if(350\u003e\u003db){this.wv\u003d!0;b\u003dthis.api.getPlayerSize().width/3;var c\u003dthis.api.getRootNode().getBoundingClientRect(),d\u003da.targetTouches[0].clientX-c.left;c\u003da.targetTouches[0].clientY-c.top;var e\u003d10*(this.Ew-1);0\u003cd\u0026\u0026d\u003cb?(this.Dt(-1,d,c,e),this.api.seekBy(-10*\nthis.api.getPlaybackRate())):d\u003e2*b\u0026\u0026d\u003c3*b\u0026\u0026(this.Dt(1,d,c,e),this.api.seekBy(10*this.api.getPlaybackRate()));g.Pu(a)}this.PL\u003dDate.now();this.TN.start()}};\ng.k.kW\u003dfunction(a){if(!kza(this,a)){if(!jza(this)\u0026\u0026pN(this,a)\u0026\u0026!this.Uy.isActive()){if(g.EE(this.api.V())\u0026\u0026this.api.zb().isCued()){var b\u003dvoid 0\u003d\u003d\u003db?{}:b;oz();gz();nz();az(!1);b.cttAuthInfo\u0026\u0026(bz().cttAuthInfo\u003db.cttAuthInfo);Zs(\"TIMING_AFT_KEYS\",[]);b.Sda?g.rz(\"yt_lt\",\"hot\"):g.rz(\"yt_lt\",\"warm\");Zs(\"TIMING_ACTION\",\"\");Zs(\"TIMING_WAIT\",[]);delete g.O(\"TIMING_INFO\",{}).yt_lt;pz(\"warm\",b.startTime);b\u003d[\"pbs\",\"pbu\"];fz(\"\").info.actionType\u003d\"watch\";b\u0026\u0026Zs(\"TIMING_AFT_KEYS\",b);Zs(\"TIMING_ACTION\",\"watch\");b\u003d\ng.O(\"TIMING_INFO\",{});for(var c in b)b.hasOwnProperty(c)\u0026\u0026g.rz(c,b[c]);g.rz(\"is_nav\",1);(c\u003dg.Px())\u0026\u0026g.rz(\"csn\",c);c\u003dcz();b\u003dg.O(\"CLIENT_PROTOCOL\");var d\u003dg.O(\"CLIENT_TRANSPORT\");b\u0026\u0026g.rz(\"p\",b);d\u0026\u0026g.rz(\"t\",d);g.rz(\"yt_vis\",Ona());if(\"cold\"\u003d\u003d\u003dc.yt_lt){g.rz(\"yt_lt\",\"cold\");b\u003dwna();if(d\u003d$y())sz(\"srt\",b.responseStart),1!\u003d\u003dc.prerender\u0026\u0026pz(\"n\",d);c\u003dBna();0\u003cc\u0026\u0026sz(\"fpt\",c);c\u003dwna();c.isPerformanceNavigationTiming\u0026\u0026g.rz(\"pnt\",1,void 0);sz(\"nreqs\",c.requestStart,void 0);sz(\"nress\",c.responseStart,void 0);sz(\"nrese\",\nc.responseEnd,void 0);0\u003cc.redirectEnd-c.redirectStart\u0026\u0026(sz(\"nrs\",c.redirectStart,void 0),sz(\"nre\",c.redirectEnd,void 0));0\u003cc.domainLookupEnd-c.domainLookupStart\u0026\u0026(sz(\"ndnss\",c.domainLookupStart,void 0),sz(\"ndnse\",c.domainLookupEnd,void 0));0\u003cc.connectEnd-c.connectStart\u0026\u0026(sz(\"ntcps\",c.connectStart,void 0),sz(\"ntcpe\",c.connectEnd,void 0));c.secureConnectionStart\u003e\u003d$y()\u0026\u00260\u003cc.connectEnd-c.secureConnectionStart\u0026\u0026(sz(\"nstcps\",c.secureConnectionStart,void 0),sz(\"ntcpe\",c.connectEnd,void 0));Yy\u0026\u0026Yy.getEntriesByType\u0026\u0026\nQna();c\u003d[];if(document.querySelector\u0026\u0026Yy\u0026\u0026Yy.getEntriesByName)for(var e in A2)A2.hasOwnProperty(e)\u0026\u0026(b\u003dA2[e],Pna(e,b)\u0026\u0026c.push(b));for(e\u003d0;e\u003cc.length;e++)g.rz(\"rc\",c[e])}Lna();e\u003dcz();b\u003dXy();if(\"cold\"\u003d\u003d\u003de.yt_lt){c\u003dlz();d\u003dc.gelTicks?c.gelTicks:c.gelTicks\u003d{};c\u003dc.gelInfos?c.gelInfos:c.gelInfos\u003d{};for(var f in b)\"tick_\"+f in d||Ena(f,b[f]);f\u003dmz();b\u003ddz();d\u003dbz().cttAuthInfo;var h\u003d{},l\u003d!1;for(n in e)if(!(\"info_\"+n in c)){var m\u003dJna(n,e[n]);m\u0026\u0026(ry(f,m),ry(h,m),l\u003d!0)}l\u0026\u0026iz().info(h,b,d)}az(!0);var n\u003dg.O(\"TIMING_ACTION\",\nvoid 0);g.Ia(\"ytglobal.timingready_\")\u0026\u0026n\u0026\u0026uz(\"_start\")\u0026\u0026vna()\u0026\u0026Ana()}lN(this);g.Pu(a)}this.wv\u0026\u0026(this.wv\u003d!1)}};\ng.k.requestStorageAccess\u003dfunction(){var a\u003dthis;this.api.requestStorageAccess(function(){g.Mv(\"embedsRequestStorageAccessResult\",{resolved:!0});qqa(!0);nv();window.location.reload()},function(){g.Mv(\"embedsRequestStorageAccessResult\",{resolved:!1});\na.St()})};\ng.k.Mz\u003dfunction(){};\ng.k.Lq\u003dfunction(){};\ng.k.Dt\u003dfunction(){};\ng.k.PN\u003dfunction(){};\ng.k.St\u003dfunction(){var a\u003dthis.api.zb();g.T(a,2)\u0026\u0026g.fM(this.api)||(g.qJ(a)?this.api.pauseVideo():(this.api.jF(),this.api.playVideo(),this.rs\u0026\u0026document.activeElement\u003d\u003d\u003dthis.rs.C.element\u0026\u0026this.api.getRootNode().focus()))};\ng.k.lW\u003dfunction(a){var b\u003dthis,c\u003dthis.api.getPresentingPlayerType();if(!nN(this,Mu(a)))if(a\u003dthis.api.V(),this.api.V().N(\"player_doubletap_to_seek\")\u0026\u0026this.wv)this.wv\u003d!1;else if(a.Sa\u0026\u00263!\u003d\u003dc)try{this.api.toggleFullscreen().catch(function(d){b.Yv(d)})}catch(d){this.Yv(d)}};\ng.k.Yv\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.Xx(a):g.Wx(a)};\ng.k.mW\u003dfunction(a){lza(this,.3,a.scale);g.Pu(a)};\ng.k.nW\u003dfunction(a){lza(this,.1,a.scale)};\ng.k.yb\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize(),b\u003dthis.api.getRootNode(),c\u003d650\u003c\u003da.width;this.Cd.resize();g.N(b,\"ytp-fullscreen\",this.api.isFullscreen());g.N(b,\"ytp-large-width-mode\",c);g.N(b,\"ytp-small-mode\",this.Af());g.N(b,\"ytp-tiny-mode\",this.Yz());g.N(b,\"ytp-big-mode\",this.Xe());this.Ie\u0026\u0026this.Ie.resize(a)};\ng.k.eg\u003dfunction(a){this.Wb(a.state);this.Qm()};\ng.k.mE\u003dfunction(){var a\u003d!!this.bF\u0026\u0026!this.api.oe(),b\u003d2\u003d\u003d\u003dthis.api.getPresentingPlayerType(),c\u003dthis.api.V();if(b){if(vQa\u0026\u0026c.N(\"enable_visit_advertiser_support_on_ipad_mweb\"))return!1;b\u003dLM(this.api.tb());return a\u0026\u0026b.PG()}return a\u0026\u0026(c.mj||this.api.isFullscreen()||c.lc)};\ng.k.Qm\u003dfunction(){var a\u003dthis.mE();this.Xk!\u003d\u003da\u0026\u0026(this.Xk\u003da,g.N(this.api.getRootNode(),\"ytp-hide-info-bar\",!a))};\ng.k.Wb\u003dfunction(a){var b\u003da.isCued()||this.api.lm()\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType();b!\u003d\u003dthis.isCued\u0026\u0026(this.isCued\u003db,this.nH\u0026\u0026this.yc(this.nH),this.nH\u003dthis.T(this.api.bb(),\"touchstart\",this.oW,void 0,b));var c\u003da.Ic()\u0026\u0026!g.T(a,32)||this.api.ow();SM(this.Cd,128,!c);c\u003d3\u003d\u003d\u003dthis.api.getPresentingPlayerType();SM(this.Cd,256,c);c\u003dthis.api.getRootNode();if(g.T(a,2))var d\u003d[Z2.ENDED];else d\u003d[],g.T(a,8)?d.push(Z2.PLAYING):g.T(a,4)\u0026\u0026d.push(Z2.PAUSED),g.T(a,1)\u0026\u0026!g.T(a,32)\u0026\u0026d.push(Z2.BUFFERING),g.T(a,32)\u0026\u0026\nd.push(Z2.SEEKING),g.T(a,64)\u0026\u0026d.push(Z2.UNSTARTED);g.sc(this.aD,d)||(g.ur(c,this.aD),this.aD\u003dd,g.sr(c,d));d\u003dthis.api.V();var e\u003dg.T(a,2);g.N(c,\"ytp-hide-controls\",(\"3\"\u003d\u003d\u003dd.controlsType?!e:\"1\"!\u003d\u003dd.controlsType)||b);g.N(c,\"ytp-native-controls\",\"3\"\u003d\u003d\u003dd.controlsType\u0026\u0026!b\u0026\u0026!e\u0026\u0026!this.IE);g.T(a,128)\u0026\u0026!g.dE(d)?(this.Ie||(this.Ie\u003dnew g.aN(this.api),g.I(this,this.Ie),g.lM(this.api,this.Ie.element,4)),this.Ie.u(a.getData()),this.Ie.show()):this.Ie\u0026\u0026(this.Ie.dispose(),this.Ie\u003dnull)};\ng.k.Mk\u003dfunction(){return this.api.Eh()\u0026\u0026this.api.Gk()?(this.api.setCardsVisible(!1,!1),!0):this.api.oe()?(g.gM(this.api,!0),!0):!1};\ng.k.onMutedAutoplayChange\u003dfunction(a){this.IE\u003da;this.hj()};\ng.k.Xe\u003dfunction(){return!1};\ng.k.Af\u003dfunction(){return!this.Xe()\u0026\u0026(480\u003ethis.api.getPlayerSize().width||290\u003ethis.api.getPlayerSize().height)};\ng.k.Yz\u003dfunction(){return this.Af()\u0026\u0026(240\u003ethis.api.getPlayerSize().width||140\u003ethis.api.getPlayerSize().height)};\ng.k.Fi\u003dfunction(){return this.AB};\ng.k.On\u003dfunction(){return null};\ng.k.Tv\u003dfunction(){return null};\ng.k.Bj\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize();return new g.wm(0,0,a.width,a.height)};\ng.k.handleGlobalKeyDown\u003dfunction(){return!1};\ng.k.handleGlobalKeyUp\u003dfunction(){return!1};\ng.k.Aq\u003dfunction(){};\ng.k.showControls\u003dfunction(a){void 0!\u003d\u003da\u0026\u0026this.api.bb().sx(a)};\ng.k.vl\u003dfunction(){};\ng.k.UK\u003dfunction(){return null};g.w(qN,g.yx);g.k\u003dqN.prototype;g.k.Kv\u003dfunction(){return 1E3*this.api.getDuration(this.bk,!1)};\ng.k.stop\u003dfunction(){this.i\u0026\u0026this.Je.yc(this.i)};\ng.k.Sb\u003dfunction(){var a\u003dthis.api.getProgressState(this.bk);this.u\u003d{seekableStart:a.seekableStart,seekableEnd:a.seekableEnd,current:this.api.V().N(\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(this.bk,!1)};this.ea(\"h\")};\ng.k.getProgressState\u003dfunction(){return this.u};\ng.k.Qc\u003dfunction(a){g.cH(a,2)\u0026\u0026this.ea(\"g\")};g.w(rN,g.W);rN.prototype.onClick\u003dfunction(){this.I.Pa(\"BACK_CLICKED\")};g.w(g.sN,g.W);g.sN.prototype.show\u003dfunction(){g.W.prototype.show.call(this);g.lr(this.i)};\ng.sN.prototype.hide\u003dfunction(){this.u.stop();g.W.prototype.hide.call(this)};\ng.sN.prototype.Lq\u003dfunction(a){a?g.T(this.I.zb(),64)||tN(this,Owa(),\"Play\"):(a\u003dthis.I.getVideoData(),a.isLivePlayback\u0026\u0026!a.allowLiveDvr?tN(this,Qwa(),\"Stop live playback\"):tN(this,Lwa(),\"Pause\"))};g.w(wN,g.W);g.k\u003dwN.prototype;g.k.jd\u003dfunction(){this.I.V().N(\"player_new_info_card_format\")\u0026\u0026g.rr(this.I.getRootNode(),\"ytp-cards-teaser-shown\")\u0026\u0026!g.dE(this.I.V())||(this.u.show(),g.gv(\"iv-button-shown\"))};\ng.k.Fb\u003dfunction(){g.gv(\"iv-button-hidden\");this.u.hide()};\ng.k.ag\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.u.state};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i();g.W.prototype.ya.call(this)};\ng.k.jV\u003dfunction(){g.gv(\"iv-button-mouseover\")};\ng.k.onClicked\u003dfunction(a){this.I.Eh();var b\u003dg.rr(this.I.getRootNode(),\"ytp-cards-teaser-shown\");g.gv(\"iv-teaser-clicked\",b);a\u003d0\u003d\u003d\u003da.screenX\u0026\u00260\u003d\u003d\u003da.screenY;this.I.setCardsVisible(!this.I.Gk(),a,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};g.w(yN,g.W);g.k\u003dyN.prototype;g.k.PO\u003dfunction(){this.I.Eh()\u0026\u0026this.I.Gk()\u0026\u0026this.ag()\u0026\u0026this.Fb()};\ng.k.bH\u003dfunction(){this.Fb();g.gv(\"iv-teaser-clicked\",null!\u003dthis.i);this.I.setCardsVisible(!0,!1,\"YOUTUBE_DRAWER_MANUAL_OPEN\")};\ng.k.SP\u003dfunction(){g.gv(\"iv-teaser-mouseover\");this.i\u0026\u0026this.i.stop()};\ng.k.MW\u003dfunction(a){this.I.V().N(\"player_new_info_card_format\")\u0026\u0026!g.dE(this.I.V())\u0026\u0026this.zi.Fb();this.i||!a||this.I.Gk()||this.u\u0026\u0026this.u.isActive()||(this.jd(a),g.gv(\"iv-teaser-shown\"))};\ng.k.jd\u003dfunction(a){this.Qa(\"text\",a.teaserText);this.element.setAttribute(\"dir\",g.Hr(a.teaserText));this.C.show();this.u\u003dnew g.K(function(){g.M(this.I.getRootNode(),\"ytp-cards-teaser-shown\");this.I.N(\"player_new_info_card_format\")\u0026\u0026!g.dE(this.I.V())\u0026\u0026this.zi.Fb();this.yH()},0,this);\nthis.u.start();vN(this.zi,!1);this.i\u003dnew g.K(this.Fb,580+a.durationMs,this);this.i.start();this.D.push(this.Ra(\"mouseover\",this.oI,this));this.D.push(this.Ra(\"mouseout\",this.nI,this))};\ng.k.yH\u003dfunction(){if(!this.I.V().N(\"player_new_info_card_format\")\u0026\u0026g.dE(this.I.V())\u0026\u0026this.xb){var a\u003dthis.zi.element.offsetLeft,b\u003dg.Xg(\"ytp-cards-button-icon\"),c\u003dthis.I.isFullscreen()?54:36;if(b){var d\u003da+b.offsetLeft;this.element.style.marginRight\u003dthis.zi.element.offsetParent.offsetWidth-a-b.offsetLeft-c+\"px\";this.element.style.marginLeft\u003dd+\"px\"}}};\ng.k.OR\u003dfunction(){g.dE(this.I.V())\u0026\u0026this.X.Af()\u0026\u0026this.xb\u0026\u0026this.S.start()};\ng.k.oI\u003dfunction(){this.J.stop();this.i\u0026\u0026this.i.isActive()\u0026\u0026this.K.start()};\ng.k.nI\u003dfunction(){this.K.stop();this.i\u0026\u0026!this.i.isActive()\u0026\u0026this.J.start()};\ng.k.xV\u003dfunction(){this.i\u0026\u0026this.i.stop()};\ng.k.wV\u003dfunction(){this.Fb()};\ng.k.Li\u003dfunction(){this.Fb()};\ng.k.Fb\u003dfunction(){!this.i||this.B\u0026\u0026this.B.isActive()||(g.gv(\"iv-teaser-hidden\"),this.C.hide(),g.tr(this.I.getRootNode(),\"ytp-cards-teaser-shown\"),this.B\u003dnew g.K(function(){for(var a\u003dg.q(this.D),b\u003da.next();!b.done;b\u003da.next())this.yc(b.value);this.D\u003d[];this.i\u0026\u0026(this.i.dispose(),this.i\u003dnull);vN(this.zi,!0)},330,this),this.B.start())};\ng.k.ag\u003dfunction(){return this.xb\u0026\u00264!\u003d\u003dthis.C.state};\ng.k.ya\u003dfunction(){var a\u003dthis.I.getRootNode();a\u0026\u0026g.tr(a,\"ytp-cards-teaser-shown\");g.we(this.u,this.B,this.i);g.W.prototype.ya.call(this)};var e3\u003d{},zN\u003d(e3.BUTTON\u003d\"ytp-button\",e3.TITLE_NOTIFICATIONS\u003d\"ytp-title-notifications\",e3.TITLE_NOTIFICATIONS_ON\u003d\"ytp-title-notifications-on\",e3.TITLE_NOTIFICATIONS_OFF\u003d\"ytp-title-notifications-off\",e3.NOTIFICATIONS_ENABLED\u003d\"ytp-notifications-enabled\",e3);g.w(AN,g.W);AN.prototype.onClick\u003dfunction(){this.api.Ab(this.element);var a\u003d!this.i;this.Qa(\"label\",a?\"Stop getting notified about every new video\":\"Get notified about every new video\");this.Qa(\"pressed\",a);oza(this,a)};g.w(g.CN,g.W);g.CN.prototype.u\u003dfunction(){g.M(this.element,\"ytp-sb-subscribed\")};\ng.CN.prototype.B\u003dfunction(){g.tr(this.element,\"ytp-sb-subscribed\")};g.w(DN,g.W);g.k\u003dDN.prototype;g.k.wG\u003dfunction(){sza(this);this.channel.classList.remove(\"ytp-title-expanded\")};\ng.k.isExpanded\u003dfunction(){return this.channel.classList.contains(\"ytp-title-expanded\")};\ng.k.XD\u003dfunction(){if(qza(this)\u0026\u0026!this.isExpanded()){this.Qa(\"flyoutUnfocusable\",\"false\");this.Qa(\"channelTitleFocusable\",\"0\");this.B\u0026\u0026this.B.stop();this.subscribeButton\u0026\u0026(this.subscribeButton.show(),this.api.gb(this.subscribeButton.element,!0));var a\u003dthis.api.getVideoData();this.u\u0026\u0026a.Si\u0026\u0026a.subscribed\u0026\u0026(this.u.show(),this.api.gb(this.u.element,!0));this.channel.classList.add(\"ytp-title-expanded\");this.channel.classList.add(\"ytp-title-show-expanded\")}};\ng.k.BD\u003dfunction(){this.Qa(\"flyoutUnfocusable\",\"true\");this.Qa(\"channelTitleFocusable\",\"-1\");this.B\u0026\u0026this.B.start()};\ng.k.Na\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V(),c\u003d!1;2\u003d\u003d\u003dthis.api.getPresentingPlayerType()?c\u003d!!a.videoId\u0026\u0026!!a.isListed\u0026\u0026!!a.author\u0026\u0026!!a.kc\u0026\u0026!!a.Sh:g.dE(b)\u0026\u0026(c\u003d!!a.videoId\u0026\u0026!!a.kc\u0026\u0026!!a.Sh\u0026\u0026!(a.D\u0026\u0026b.pfpChazalUi)\u0026\u0026!b.dd\u0026\u0026!(b.D\u0026\u0026200\u003ethis.api.getPlayerSize().width));var d\u003dg.LE(this.api.V())+a.kc;g.dE(this.api.V())\u0026\u0026(d\u003dg.Zi(d,g.TL(\"emb_ch_name_ex\")));var e\u003da.kc,f\u003da.Sh;b\u003dg.dE(b)?a.expandedTitle:a.author;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;f\u003dvoid 0\u003d\u003d\u003df?\"\":f;b\u003dvoid 0\u003d\u003d\u003db?\"\":b;c?(e\u003dg.LE(this.api.V())+e,this.K!\u003d\u003d\nf\u0026\u0026(this.i.style.backgroundImage\u003d\"url(\"+f+\")\",this.K\u003df),this.Qa(\"channelLink\",e),this.Qa(\"channelLogoLabel\",g.rH(\"Photo image of $CHANNEL_NAME\",{CHANNEL_NAME:b})),g.M(this.api.getRootNode(),\"ytp-title-enable-channel-logo\")):g.tr(this.api.getRootNode(),\"ytp-title-enable-channel-logo\");this.api.gb(this.i,c\u0026\u0026this.oa);this.subscribeButton\u0026\u0026(this.subscribeButton.channelId\u003da.ij);this.Qa(\"expandedTitle\",a.expandedTitle);this.Qa(\"channelTitleLink\",d);this.Qa(\"expandedSubtitle\",a.expandedSubtitle)};g.w(g.FN,g.hK);g.FN.prototype.Qa\u003dfunction(a,b){g.hK.prototype.Qa.call(this,a,b);this.ea(\"size-change\")};g.w(IN,g.hK);IN.prototype.DM\u003dfunction(){this.ea(\"size-change\")};\nIN.prototype.focus\u003dfunction(){this.content.focus()};\nIN.prototype.DU\u003dfunction(){this.ea(\"back\")};g.w(g.JN,IN);g.JN.prototype.zc\u003dfunction(a,b){if(void 0\u003d\u003d\u003db?0:b)this.items.push(a),this.menuItems.element.appendChild(a.element);else{b\u003dg.pc(this.items,a,tza);if(0\u003c\u003db)return;b\u003d~b;g.kc(this.items,b,0,a);g.kh(this.menuItems.element,a.element,b)}a.subscribe(\"size-change\",this.SF,this);this.menuItems.ea(\"size-change\")};\ng.JN.prototype.df\u003dfunction(a){a.unsubscribe(\"size-change\",this.SF,this);this.isDisposed()||(g.dc(this.items,a),this.menuItems.element.removeChild(a.element),this.menuItems.ea(\"size-change\"))};\ng.JN.prototype.SF\u003dfunction(){this.menuItems.ea(\"size-change\")};\ng.JN.prototype.focus\u003dfunction(){for(var a\u003d0,b\u003d0;b\u003cthis.items.length;b++)if(\"true\"\u003d\u003d\u003dthis.items[b].element.getAttribute(\"aria-checked\")){a\u003db;break}this.items[a].focus()};g.w(LN,g.FN);LN.prototype.i\u003dfunction(a){g.Qu(a)||39!\u003d\u003dg.Ru(a)||(this.element.click(),g.Pu(a))};g.w(NN,g.FN);NN.prototype.onClick\u003dfunction(){this.setValue(!this.checked);this.ea(\"select\",this.checked)};\nNN.prototype.getValue\u003dfunction(){return this.checked};\nNN.prototype.setValue\u003dfunction(a){this.checked\u003da;this.element.setAttribute(\"aria-checked\",String(this.checked))};g.w(ON,g.W);g.k\u003dON.prototype;g.k.show\u003dfunction(){g.W.prototype.show.call(this);this.Qa(\"userInfoFocusable\",\"0\");this.Qa(\"userInfoFocusable2\",\"0\")};\ng.k.hide\u003dfunction(){g.W.prototype.hide.call(this);this.Qa(\"userInfoFocusable\",\"-1\");this.Qa(\"userInfoFocusable2\",\"-1\")};\ng.k.TP\u003dfunction(a){var b\u003dMu(a),c\u003dg.nh(this.element,b);a\u003dthis.i\u0026\u0026g.nh(this.i,b)\u0026\u0026g.eL(a);b\u0026\u0026(c||a)||this.hide()};\ng.k.UP\u003dfunction(){g.qL(function(){window.location.reload()},\"user_info_panel\",g.wE(this.Ua.V()))};\ng.k.Na\u003dfunction(){var a\u003dthis.Ua.V();a\u003d{USER_NAME:a.userDisplayName,USER_EMAIL:a.hh};this.Qa(\"icon\",Mwa());this.Qa(\"watchingAsUsername\",g.rH(\"Watching as $USER_NAME\",a));this.Qa(\"watchingAsEmail\",g.rH(\"($USER_EMAIL)\",a))};g.w(PN,g.JN);g.k\u003dPN.prototype;g.k.TU\u003dfunction(){ZM(this.ls.element)};\ng.k.eV\u003dfunction(){RN(this,this.I.getDebugText(!0))\u0026\u0026tN(this.Ac,kK())};\ng.k.fV\u003dfunction(){RN(this,this.I.getVideoEmbedCode())\u0026\u0026tN(this.Ac,Gwa());this.I.Ab(this.zj.element);nL(\"EMBED\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.gV\u003dfunction(){RN(this,this.I.getVideoUrl(!0,!0))\u0026\u0026tN(this.Ac,pK());this.I.Ab(this.getVideoUrl.element);nL(\"COPY_PASTE\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.hV\u003dfunction(){RN(this,this.I.getVideoUrl(!1,!0))\u0026\u0026tN(this.Ac,pK());this.I.Ab(this.Cj.element);nL(\"COPY_PASTE\",this.I.getVideoData().videoId,this.I.getPlaylistId()||\"\")};\ng.k.PM\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.Ii)||void 0\u003d\u003d\u003db?void 0:b.setValue(a)};\ng.k.qV\u003dfunction(){this.I.setLoopVideo(this.Ii.getValue());this.ub.Fb();this.I.Ab(this.Ii.element)};\ng.k.gW\u003dfunction(a){this.I.reportPlaybackIssue();if(g.WM(a,this.I,!zE(this.I.V()))){a\u003dthis.I;var b\u003da.app.getFeedbackProductData();a.Pa(\"onFeedbackStartRequest\",b);a.isFullscreen()\u0026\u0026a.toggleFullscreen()}this.ub.Fb()};\ng.k.yW\u003dfunction(){this.I.showVideoInfo();this.ub.Fb()};\ng.k.xW\u003dfunction(){this.Zi\u0026\u0026(this.Ox||(this.Ox\u003dnew ON(this.I,this.Zi.element),g.I(this,this.Ox),g.lM(this.I,this.Ox.element,4)),this.Ox.show(),this.ub.Fb(),this.I.Ab(this.Zi.element))};\ng.k.onVideoDataChange\u003dfunction(a,b){vza(this,b)};\ng.k.Yb\u003dfunction(a){g.JN.prototype.Yb.call(this,a);this.I.gb(this.zj.element,a);this.I.gb(this.getVideoUrl.element,a);this.I.gb(this.Cj.element,a);this.Ii\u0026\u0026this.I.gb(this.Ii.element,a);this.Zi\u0026\u0026this.I.gb(this.Zi.element,a)};g.w(g.SN,g.iN);g.k\u003dg.SN.prototype;g.k.show\u003dfunction(){g.iN.prototype.show.call(this);this.Zt()};\ng.k.hide\u003dfunction(){g.iN.prototype.hide.call(this);1\u003cthis.i.length\u0026\u0026g.UN(this)};\ng.k.Zt\u003dfunction(){xza(this);this.xb\u0026\u0026(wza(this),g.Sm(this.element,this.size))};\ng.k.qh\u003dfunction(){var a\u003dthis.i.pop();TN(this,a,this.i[this.i.length-1],!0)};\ng.k.VP\u003dfunction(a){if(!g.Qu(a))switch(g.Ru(a)){case 27:this.Fb();g.Pu(a);break;case 37:1\u003cthis.i.length\u0026\u0026this.qh();g.Pu(a);break;case 39:g.Pu(a)}};\ng.k.focus\u003dfunction(){this.i.length\u0026\u0026this.i[this.i.length-1].focus()};\ng.k.ya\u003dfunction(){g.iN.prototype.ya.call(this);this.C\u0026\u0026this.C.dispose();this.J\u0026\u0026this.J.dispose()};g.w(g.VN,g.SN);g.k\u003dg.VN.prototype;g.k.XP\u003dfunction(a){var b,c\u003dMu(a);c\u0026\u0026(vh(c,\"a\")||vh(c,null,\"ytp-no-contextmenu\",void 0))||this.xb||(this.xa\u003d(a\u003dnull\u003d\u003d\u003d(b\u003da.touches)||void 0\u003d\u003d\u003db?void 0:b.item(0))?new g.Bg(a.clientX,a.clientY):new g.Bg(0,0),this.Z.start())};\ng.k.lN\u003dfunction(){this.Z.stop()};\ng.k.SW\u003dfunction(){this.open(this.xa)};\ng.k.show\u003dfunction(){this.D||(this.D\u003dnew PN(this.I,this.Aa,this,this.Ac),g.I(this,this.D),g.QN(this,this.D));this.D.PM(this.I.getLoopVideo());g.SN.prototype.show.call(this);this.I.gb(this.element,!0);this.D.Yb(!0)};\ng.k.hide\u003dfunction(){zza(this);g.SN.prototype.hide.call(this);this.I.gb(this.element,!1);this.D\u0026\u0026this.D.Yb(!1)};\ng.k.QU\u003dfunction(a){var b\u003dMu(a);this.xb||b\u0026\u0026(vh(b,\"a\")||vh(b,null,\"ytp-no-contextmenu\",void 0))||(g.Pu(a),this.open(Ou(a)))};\ng.k.open\u003dfunction(a){Aza(this);var b\u003dthis.I.getVideoData();g.N(this.element,\"ytp-dni\",b.D);this.element.style.left\u003d\"\";this.element.style.top\u003d\"\";a.x++;a.y++;this.jd();var c\u003ddocument.body;b\u003dnew sm(0,Infinity,Infinity,0);var d\u003dSg(c);for(var e\u003dd.i.body,f\u003dd.i.documentElement,h\u003dah(d.i);c\u003dMca(c);)if(!(g.Kc\u0026\u00260\u003d\u003dc.clientWidth||g.ch\u0026\u00260\u003d\u003dc.clientHeight\u0026\u0026c\u003d\u003de)\u0026\u0026c!\u003de\u0026\u0026c!\u003df\u0026\u0026\"visible\"!\u003dJm(c,\"overflow\")){var l\u003dg.Nm(c),m\u003dnew g.Bg(c.clientLeft,c.clientTop);l.x+\u003dm.x;l.y+\u003dm.y;b.top\u003dMath.max(b.top,l.y);b.right\u003dMath.min(b.right,\nl.x+c.clientWidth);b.bottom\u003dMath.min(b.bottom,l.y+c.clientHeight);b.left\u003dMath.max(b.left,l.x)}e\u003dh.scrollLeft;h\u003dh.scrollTop;b.left\u003dMath.max(b.left,e);b.top\u003dMath.max(b.top,h);d\u003dd.i;d\u003d$g(d.parentWindow||d.defaultView||window);b.right\u003dMath.min(b.right,e+d.width);b.bottom\u003dMath.min(b.bottom,h+d.height);d\u003d0\u003c\u003db.top\u0026\u00260\u003c\u003db.left\u0026\u0026b.bottom\u003eb.top\u0026\u0026b.right\u003eb.left?b:null;b\u003dthis.size;a\u003da.clone();b\u003db.clone();d\u0026\u0026(h\u003da,e\u003db,f\u003d5,65\u003d\u003d(f\u002665)\u0026\u0026(h.x\u003cd.left||h.x\u003e\u003dd.right)\u0026\u0026(f\u0026\u003d-2),132\u003d\u003d(f\u0026132)\u0026\u0026(h.y\u003cd.top||h.y\u003e\u003dd.bottom)\u0026\u0026\n(f\u0026\u003d-5),h.x\u003cd.left\u0026\u0026f\u00261\u0026\u0026(h.x\u003dd.left),f\u002616\u0026\u0026(c\u003dh.x,h.x\u003cd.left\u0026\u0026(h.x\u003dd.left),h.x+e.width\u003ed.right\u0026\u0026(e.width\u003dMath.min(d.right-h.x,c+e.width-d.left),e.width\u003dMath.max(e.width,0))),h.x+e.width\u003ed.right\u0026\u0026f\u00261\u0026\u0026(h.x\u003dMath.max(d.right-e.width,d.left)),h.y\u003cd.top\u0026\u0026f\u00264\u0026\u0026(h.y\u003dd.top),f\u002632\u0026\u0026(c\u003dh.y,h.y\u003cd.top\u0026\u0026(h.y\u003dd.top),h.y+e.height\u003ed.bottom\u0026\u0026(e.height\u003dMath.min(d.bottom-h.y,c+e.height-d.top),e.height\u003dMath.max(e.height,0))),h.y+e.height\u003ed.bottom\u0026\u0026f\u00264\u0026\u0026(h.y\u003dMath.max(d.bottom-e.height,d.top)));d\u003dnew g.wm(0,0,0,0);d.left\u003d\na.x;d.top\u003da.y;d.width\u003db.width;d.height\u003db.height;g.Lm(this.element,new g.Bg(d.left,d.top));g.xx(this.B);this.B.T(document,\"contextmenu\",this.ZU);this.B.T(this.I,\"fullscreentoggled\",this.onFullscreenToggled);this.B.T(this.I,\"pageTransition\",this.WP)};\ng.k.ZU\u003dfunction(a){if(!g.Qu(a)){var b\u003dMu(a);g.nh(this.element,b)||this.Fb();this.I.V().disableNativeContextMenu\u0026\u0026g.Pu(a)}};\ng.k.onFullscreenToggled\u003dfunction(){this.Fb();Aza(this)};\ng.k.WP\u003dfunction(){this.Fb()};g.w(g.WN,g.W);g.WN.prototype.onClick\u003dfunction(){var a\u003dthis,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i)return b\u003da.api.V(),c\u003da.api.getVideoData(),d\u003da.api.getPlaylistId(),e\u003db.getVideoUrl(c.videoId,d,void 0,!0),g.A(f,Cza(a,e),2);f.u\u0026\u0026Bza(a);a.api.Ab(a.element);g.sa(f)})};\ng.WN.prototype.Na\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData();this.Qa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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.Qa(\"title-attr\",\"Copy link\");var c\u003dthis.api.bb().getPlayerSize().width;this.visible\u003d\n!!b.videoId\u0026\u0026c\u003e\u003dthis.u\u0026\u0026b.xk\u0026\u0026!(b.D\u0026\u0026a.pfpChazalUi);g.N(this.element,\"ytp-copylink-button-visible\",this.visible);g.gK(this,this.visible);YN(this.tooltip);this.api.gb(this.element,this.visible\u0026\u0026this.oa)};\ng.WN.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.api.gb(this.element,this.visible\u0026\u0026a)};\ng.WN.prototype.ya\u003dfunction(){g.W.prototype.ya.call(this);g.tr(this.element,\"ytp-copylink-button-visible\")};g.w(ZN,g.W);g.k\u003dZN.prototype;g.k.show\u003dfunction(){g.W.prototype.show.call(this);g.lr(this.i)};\ng.k.hide\u003dfunction(){this.u.stop();g.tr(this.element,\"ytp-chapter-seek\");g.tr(this.element,\"ytp-time-seeking\");g.W.prototype.hide.call(this)};\ng.k.Dt\u003dfunction(a,b,c,d){this.Et(a,d)};\ng.k.Et\u003dfunction(a,b){g.nr(this.i);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.tr(this.element,\"ytp-chapter-seek\");this.Qa(\"chapterSeekText\",\"\");a\u003dg.rH(\"$TOTAL_SEEK_TIME seconds\",{TOTAL_SEEK_TIME:b.toString()});this.Qa(\"seekTime\",a)};\ng.k.gB\u003dfunction(a,b){g.nr(this.i);this.u.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-chapter-seek\");this.Qa(\"chapterSeekText\",b);this.Qa(\"seekTime\",\"\")};g.w($N,g.W);g.k\u003d$N.prototype;g.k.show\u003dfunction(){g.W.prototype.show.call(this);g.lr(this.u)};\ng.k.hide\u003dfunction(){this.B.stop();g.tr(this.element,\"ytp-chapter-seek\");g.tr(this.element,\"ytp-time-seeking\");g.W.prototype.hide.call(this)};\ng.k.Dt\u003dfunction(a,b,c,d){var e\u003d-1\u003d\u003d\u003da?this.D:this.C;e\u0026\u0026this.I.Ab(e);g.nr(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");var f\u003d3*this.I.bb().getPlayerSize().height;e\u003dthis.I.bb().getPlayerSize();e\u003de.width/3-3*e.height;this.i.style.width\u003df+\"px\";this.i.style.height\u003df+\"px\";1\u003d\u003d\u003da?(this.i.style.left\u003d\"\",this.i.style.right\u003de+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003de+\"px\");var h\u003d2.5*f;f\u003dh/2;var l\u003dthis.Fa(\"ytp-doubletap-ripple\");l.style.width\u003dh+\"px\";l.style.height\u003d\nh+\"px\";1\u003d\u003d\u003da?(a\u003dthis.I.bb().getPlayerSize().width-b+Math.abs(e),l.style.left\u003d\"\",l.style.right\u003da-f+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(a\u003dMath.abs(e)+b,l.style.right\u003d\"\",l.style.left\u003da-f+\"px\");l.style.top\u003d\"calc((33% + \"+Math.round(c)+\"px) - \"+f+\"px)\";if(c\u003dthis.Fa(\"ytp-doubletap-ripple\"))c.classList.remove(\"ytp-doubletap-ripple\"),c.classList.add(\"ytp-doubletap-ripple\");Dza(this,d)};\ng.k.Et\u003dfunction(a,b){var c\u003dthis.I.bb().getPlayerSize();g.nr(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");g.M(this.element,\"ytp-time-seeking\");this.i.style.width\u003d\"110px\";this.i.style.height\u003d\"110px\";1\u003d\u003d\u003da?(this.i.style.right\u003d\"\",this.i.style.left\u003d.8*c.width-30+\"px\"):-1\u003d\u003d\u003da\u0026\u0026(this.i.style.right\u003d\"\",this.i.style.left\u003d.1*c.width-15+\"px\");this.i.style.top\u003d.5*c.height+15+\"px\";Dza(this,b)};\ng.k.gB\u003dfunction(a,b){g.nr(this.u);this.B.start();this.element.setAttribute(\"data-side\",-1\u003d\u003d\u003da?\"back\":\"forward\");this.i.style.width\u003d\"0\";this.i.style.height\u003d\"0\";g.M(this.element,\"ytp-chapter-seek\");this.Qa(\"seekText\",b);this.Qa(\"seekTime\",\"\")};var kSa\u003d{\"default\":0,monoSerif:1,propSerif:2,monoSans:3,propSans:4,casual:5,cursive:6,smallCaps:7};Object.keys(kSa).reduce(function(a,b){a[kSa[b]]\u003db;return a},{});\nvar lSa\u003d{none:0,raised:1,depressed:2,uniform:3,dropShadow:4};Object.keys(lSa).reduce(function(a,b){a[lSa[b]]\u003db;return a},{});\nvar mSa\u003d{normal:0,bold:1,italic:2,bold_italic:3};Object.keys(mSa).reduce(function(a,b){a[mSa[b]]\u003db;return a},{});var f3,nSa;f3\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\"}];nSa\u003d[{option:0,text:aO(0)},{option:.25,text:aO(.25)},{option:.5,text:aO(.5)},{option:.75,text:aO(.75)},{option:1,text:aO(1)}];\ng.eO\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 color\",options:f3},{option:\"fontSizeIncrement\",text:\"Font size\",options:[{option:-2,text:aO(.5)},{option:-1,text:aO(.75)},{option:0,text:aO(1)},{option:1,text:aO(1.5)},{option:2,text:aO(2)},\n{option:3,text:aO(3)},{option:4,text:aO(4)}]},{option:\"background\",text:\"Background color\",options:f3},{option:\"backgroundOpacity\",text:\"Background opacity\",options:nSa},{option:\"windowColor\",text:\"Window color\",options:f3},{option:\"windowOpacity\",text:\"Window opacity\",options:nSa},{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\",text:\"Font opacity\",\noptions:[{option:.25,text:aO(.25)},{option:.5,text:aO(.5)},{option:.75,text:aO(.75)},{option:1,text:aO(1)}]}];g.w(g.dO,g.BC);g.k\u003dg.dO.prototype;\ng.k.eL\u003dfunction(a){var b\u003d!1,c\u003dg.Ru(a),d\u003dMu(a),e\u003d!a.altKey\u0026\u0026!a.ctrlKey\u0026\u0026!a.metaKey,f\u003d!1,h\u003d!1,l\u003dthis.api.V();g.Qu(a)?(e\u003d!1,h\u003d!0):l.Qf\u0026\u0026(e\u003d!1);if(9\u003d\u003d\u003dc)b\u003d!0;else{if(d)switch(c){case 32:case 13:if(\"BUTTON\"\u003d\u003d\u003dd.tagName||\"A\"\u003d\u003d\u003dd.tagName||\"INPUT\"\u003d\u003d\u003dd.tagName)b\u003d!0,e\u003d!1;else if(e){var m\u003dd.getAttribute(\"role\");!m||\"option\"!\u003d\u003dm\u0026\u0026\"button\"!\u003d\u003dm\u0026\u00260!\u003d\u003dm.indexOf(\"menuitem\")||(b\u003d!0,d.click(),f\u003d!0)}break;case 37:case 39:case 36:case 35:b\u003d\"slider\"\u003d\u003d\u003dd.getAttribute(\"role\");break;case 38:case 40:m\u003dd.getAttribute(\"role\"),\nd\u003d38\u003d\u003d\u003dc?d.previousSibling:d.nextSibling,\"slider\"\u003d\u003d\u003dm?b\u003d!0:e\u0026\u0026(\"option\"\u003d\u003d\u003dm?(d\u0026\u0026\"option\"\u003d\u003d\u003dd.getAttribute(\"role\")\u0026\u0026d.focus(),f\u003db\u003d!0):m\u0026\u00260\u003d\u003d\u003dm.indexOf(\"menuitem\")\u0026\u0026(d\u0026\u0026d.hasAttribute(\"role\")\u0026\u00260\u003d\u003d\u003dd.getAttribute(\"role\").indexOf(\"menuitem\")\u0026\u0026d.focus(),f\u003db\u003d!0))}if(e\u0026\u0026!f)switch(c){case 38:f\u003dMath.min(this.api.getVolume()+5,100);uN(this.Ac,f,!1);this.api.setVolume(f);h\u003df\u003d!0;break;case 40:f\u003dMath.max(this.api.getVolume()-5,0);uN(this.Ac,f,!0);this.api.setVolume(f);h\u003df\u003d!0;break;case 36:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),\nthis.api.seekTo(0),h\u003df\u003d!0);break;case 35:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),this.api.seekTo(Infinity),h\u003df\u003d!0)}}b\u0026\u0026cO(this,!0);(b||h)\u0026\u0026this.Cd.vl();(f||e\u0026\u0026this.handleGlobalKeyDown(c,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code))\u0026\u0026g.Pu(a);l.B\u0026\u0026(a\u003d{keyCode:g.Ru(a),altKey:a.altKey,ctrlKey:a.ctrlKey,metaKey:a.metaKey,shiftKey:a.shiftKey,handled:g.Qu(a),fullscreen:this.api.isFullscreen()},this.api.Pa(\"onKeyPress\",a))};\ng.k.fL\u003dfunction(a){this.handleGlobalKeyUp(g.Ru(a),a.shiftKey,a.ctrlKey,a.altKey,a.metaKey,a.key,a.code)};\ng.k.handleGlobalKeyUp\u003dfunction(a){var b\u003d!1,c\u003dg.jM(this.api.tb());c\u0026\u0026(c\u003dc.Ro)\u0026\u0026c.xb\u0026\u0026(c.aL(a),b\u003d!0);9\u003d\u003d\u003da\u0026\u0026(cO(this,!0),b\u003d!0);return b};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f){var h\u003d!1;e\u003dthis.api.V();if(e.Qf)return h;var l\u003dg.jM(this.api.tb());if(l\u0026\u0026(l\u003dl.Ro)\u0026\u0026l.xb)switch(a){case 65:case 68:case 87:case 83:case 107:case 221:case 109:case 219:h\u003dl.ZK(a)}e.C||h||(h\u003df||String.fromCharCode(a).toLowerCase(),this.u+\u003dh,0\u003d\u003d\u003d\"awesome\".indexOf(this.u)?(h\u003d!0,7\u003d\u003d\u003dthis.u.length\u0026\u0026ofa(this.api.getRootNode(),\"ytp-color-party\")):(this.u\u003dh,h\u003d0\u003d\u003d\u003d\"awesome\".indexOf(this.u)));if(!h){f\u003d(f\u003dthis.api.getVideoData())?f.Il:[];l\u003doT?d:c;switch(a){case 80:b\u0026\u0026\n!e.Z\u0026\u0026(tN(this.Ac,Pwa(),\"Previous\"),this.api.previousVideo(),h\u003d!0);break;case 78:b\u0026\u0026!e.Z\u0026\u0026(tN(this.Ac,qK(),\"Next\"),this.api.nextVideo(),h\u003d!0);break;case 74:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Et(-1,10):tN(this.Ac,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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()),h\u003d!0);break;case 76:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Et(1,10):tN(this.Ac,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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()),h\u003d!0);break;case 37:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.N(\"web_player_seek_chapters_by_shortcut\")?(l\u003dFza(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.gB(-1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026this.i?this.i.Et(-1,5):tN(this.Ac,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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()),h\u003d!0));break;case 39:this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),l\u0026\u0026e.N(\"web_player_seek_chapters_by_shortcut\")?(l\u003dEza(f,1E3*this.api.getCurrentTime()),-1!\u003d\u003dl\u0026\u0026null!\u003dthis.i\u0026\u0026(this.i.gB(1,f[l].title),this.api.seekTo(f[l].startTime/1E3),h\u003d!0)):(e.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026null!\u003dthis.i?this.i.Et(1,5):tN(this.Ac,{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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()),h\u003d!0));break;case 77:this.api.isMuted()?(this.api.unMute(),uN(this.Ac,this.api.getVolume(),!1)):(this.api.mute(),uN(this.Ac,0,!0));h\u003d!0;break;case 32:case 75:e.Z||(h\u003d!g.qJ(this.api.zb()),this.Ac.Lq(h),h?this.api.playVideo():this.api.pauseVideo(),h\u003d!0);break;case 190:b?e.jc\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h+.25,!0),mza(this.Ac,!1),h\u003d!0):this.api.lf()\u0026\u0026(Hza(this,1),h\u003d!0);break;case 188:b?e.jc\u0026\u0026(h\u003dthis.api.getPlaybackRate(),this.api.setPlaybackRate(h-\n.25,!0),mza(this.Ac,!0),h\u003d!0):this.api.lf()\u0026\u0026(Hza(this,-1),h\u003d!0);break;case 70:Uya(this.api)\u0026\u0026(this.api.toggleFullscreen().catch(function(){}),h\u003d!0);\nbreak;case 27:this.C()\u0026\u0026(h\u003d!0)}if(\"3\"!\u003d\u003de.controlsType)switch(a){case 67:g.HM(this.api.tb())\u0026\u0026(e\u003dthis.api.getOption(\"captions\",\"track\"),this.api.toggleSubtitles(),nza(this.Ac,!e||e\u0026\u0026!e.displayName),h\u003d!0);break;case 79:fO(this,\"textOpacity\");break;case 87:fO(this,\"windowOpacity\");break;case 187:case 61:fO(this,\"fontSizeIncrement\",!1,!0);break;case 189:case 173:fO(this,\"fontSizeIncrement\",!0,!0)}var m;b||c||d||(48\u003c\u003da\u0026\u002657\u003e\u003da?m\u003da-48:96\u003c\u003da\u0026\u0026105\u003e\u003da\u0026\u0026(m\u003da-96));null!\u003dm\u0026\u0026this.api.lf()\u0026\u0026(this.api.startSeekCsiAction(),\na\u003dthis.api.getProgressState(),this.api.seekTo(m/10*(a.seekableEnd-a.seekableStart)+a.seekableStart),h\u003d!0);h\u0026\u0026this.Cd.vl()}return h};\ng.k.ya\u003dfunction(){g.nr(this.B);g.BC.prototype.ya.call(this)};g.w(gO,g.W);gO.prototype.Na\u003dfunction(){var a\u003dg.dE(this.I.V())\u0026\u0026g.iM(this.I)\u0026\u0026g.T(this.I.zb(),128),b\u003dthis.I.getPlayerSize();this.visible\u003dthis.i.Af()\u0026\u0026!a\u0026\u0026240\u003c\u003db.width\u0026\u0026!(this.I.getVideoData().D\u0026\u0026this.I.V().pfpChazalUi);g.N(this.element,\"ytp-overflow-button-visible\",this.visible);this.visible\u0026\u0026YN(this.tooltip);this.I.gb(this.element,this.visible\u0026\u0026this.oa)};\ngO.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.I.gb(this.element,this.visible\u0026\u0026a)};\ngO.prototype.ya\u003dfunction(){g.W.prototype.ya.call(this);g.tr(this.element,\"ytp-overflow-button-visible\")};g.w(hO,g.iN);g.k\u003dhO.prototype;g.k.YP\u003dfunction(a){a\u003dMu(a);g.nh(this.element,a)\u0026\u0026(g.nh(this.i,a)||g.nh(this.closeButton,a)||jN(this))};\ng.k.Fb\u003dfunction(){g.iN.prototype.Fb.call(this);this.tooltip.vj(this.element)};\ng.k.show\u003dfunction(){this.xb\u0026\u0026this.I.ea(\"OVERFLOW_PANEL_OPENED\");g.iN.prototype.show.call(this);this.element.setAttribute(\"aria-modal\",\"true\");Iza(this,!0)};\ng.k.hide\u003dfunction(){g.iN.prototype.hide.call(this);this.element.removeAttribute(\"aria-modal\");Iza(this,!1)};\ng.k.onFullscreenToggled\u003dfunction(a){!a\u0026\u0026this.ag()\u0026\u0026jN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dg.q(this.actionButtons),b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.xb){b.focus();break}};g.w(jO,g.W);jO.prototype.onClick\u003dfunction(a){g.WM(a,this.api)\u0026\u0026this.api.playVideoAt(this.index)};g.w(kO,g.iN);g.k\u003dkO.prototype;g.k.show\u003dfunction(){g.iN.prototype.show.call(this);this.B.T(this.api,\"videodatachange\",this.oC);this.B.T(this.api,\"onPlaylistUpdate\",this.oC);this.oC()};\ng.k.hide\u003dfunction(){g.iN.prototype.hide.call(this);g.xx(this.B);this.updatePlaylist(null)};\ng.k.oC\u003dfunction(){this.updatePlaylist(this.api.getPlaylist())};\ng.k.kB\u003dfunction(){var a\u003dthis.playlist,b\u003da.B;if(b\u003d\u003d\u003dthis.C)this.selected.element.setAttribute(\"aria-checked\",\"false\"),this.selected\u003dthis.i[a.index];else{for(var c\u003dg.q(this.i),d\u003dc.next();!d.done;d\u003dc.next())d.value.dispose();c\u003da.length;this.i\u003d[];for(d\u003d0;d\u003cc;d++){var e\u003dnew jO(this.api,a,d);this.i.push(e);e.Da(this.items)}this.selected\u003dthis.i[a.index];this.C\u003db}this.selected\u0026\u0026this.selected.element.setAttribute(\"aria-checked\",\"true\")};\ng.k.RW\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!0);g.XM(b,this.api,a)};\ng.k.updatePlaylist\u003dfunction(a){if(this.playlist!\u003d\u003da)if(this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.kB,this),this.playlist\u003da,this.C\u003dnull,a){a.subscribe(\"shuffle\",this.kB,this);var b\u003da.author,c\u003d{CURRENT_POSITION:String(a.index+1),PLAYLIST_LENGTH:String(a.length)};b\u0026\u0026(c.AUTHOR\u003db);this.update({title:a.title,subtitle:g.rH(b?\"by $AUTHOR \\u2022 $CURRENT_POSITION/$PLAYLIST_LENGTH\":\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",c),playlisturl:this.api.getVideoUrl(!0)});this.kB()}else this.xb\u0026\u0026this.hide();\nelse this.playlist\u0026\u0026this.kB()};\ng.k.focus\u003dfunction(){this.selected.focus()};\ng.k.ya\u003dfunction(){this.hide();g.iN.prototype.ya.call(this)};g.w(lO,g.W);\nlO.prototype.Na\u003dfunction(){var a\u003dg.dE(this.api.V());g.N(this.element,\"ytp-playlist-menu-button-tiny\",400\u003ethis.api.bb().getPlayerSize().width\u0026\u0026!a);this.playlist\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()?(this.update({text:g.rH(\"$CURRENT_POSITION/$PLAYLIST_LENGTH\",{CURRENT_POSITION:String(this.playlist.index+1),PLAYLIST_LENGTH:String(this.playlist.length)}),title:g.rH(\"Playlist: $PLAYLIST_NAME\",{PLAYLIST_NAME:this.playlist.title})}),this.xb||(this.show(),YN(this.tooltip)),this.visible\u003d!0,this.Yb(!0)):\nthis.xb\u0026\u0026(this.hide(),this.Yb(!1),YN(this.tooltip))};\nlO.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.api.gb(this.element,this.visible\u0026\u0026a)};\nlO.prototype.i\u003dfunction(){this.playlist\u0026\u0026this.playlist.unsubscribe(\"shuffle\",this.Na,this);(this.playlist\u003dthis.api.getPlaylist())\u0026\u0026this.playlist.subscribe(\"shuffle\",this.Na,this);this.Na()};g.w(mO,g.W);g.k\u003dmO.prototype;\ng.k.pC\u003dfunction(a,b){if(!this.C){if(a){this.tooltipRenderer\u003da;var c,d,e,f,h,l,m,n;a\u003dthis.tooltipRenderer.text;var p\u003d!1;(null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dc?0:c.length)\u0026\u0026a.runs[0].text\u0026\u0026(this.update({title:a.runs[0].text.toString()}),p\u003d!0);g.Um(this.title,p);a\u003dthis.tooltipRenderer.detailsText;c\u003d!1;if((null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.runs)||void 0\u003d\u003d\u003dd?0:d.length)\u0026\u0026a.runs[0].text){p\u003da.runs[0].text.toString();d\u003dp.indexOf(\"$TARGET_ICON\");if(-1\u003cd)if(this.tooltipRenderer.targetId){a\u003d\n[];p\u003dp.split(\"$TARGET_ICON\");var r\u003dnew g.dK({G:\"span\",L:\"ytp-promotooltip-details-icon\",U:[oSa[this.tooltipRenderer.targetId]]});g.I(this,r);for(var t\u003d[],v\u003dg.q(p),x\u003dv.next();!x.done;x\u003dv.next())x\u003dnew g.dK({G:\"span\",L:\"ytp-promotooltip-details-component\",va:x.value}),g.I(this,x),t.push(x);2\u003d\u003d\u003dp.length?(a.push(t[0].element),a.push(r.element),a.push(t[1].element)):1\u003d\u003d\u003dp.length\u0026\u0026(0\u003d\u003d\u003dd?(a.push(r.element),a.push(t[0].element)):(a.push(t[0].element),a.push(r.element)));d\u003da.length?a:null}else d\u003dnull;else d\u003d\np;if(d){if(\"string\"!\u003d\u003dtypeof d)for(g.jh(this.details),c\u003dg.q(d),d\u003dc.next();!d.done;d\u003dc.next())this.details.appendChild(d.value);else this.update({details:d});c\u003d!0}}g.Um(this.details,c);c\u003dthis.tooltipRenderer.acceptButton;d\u003d!1;(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.buttonRenderer)||void 0\u003d\u003d\u003de?void 0:e.text)||void 0\u003d\u003d\u003df?void 0:f.runs)||void 0\u003d\u003d\u003dh?0:h.length)\u0026\u0026c.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({acceptButtonText:c.buttonRenderer.text.runs[0].text.toString()}),d\u003d!0);\ng.Um(this.acceptButton,d);e\u003dthis.tooltipRenderer.dismissButton;f\u003d!1;(null\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003de||void 0\u003d\u003d\u003de?void 0:e.buttonRenderer)||void 0\u003d\u003d\u003dl?void 0:l.text)||void 0\u003d\u003d\u003dm?void 0:m.runs)||void 0\u003d\u003d\u003dn?0:n.length)\u0026\u0026e.buttonRenderer.text.runs[0].text\u0026\u0026(this.update({dismissButtonText:e.buttonRenderer.text.runs[0].text.toString()}),f\u003d!0);g.Um(this.dismissButton,f)}b\u0026\u0026(this.B\u003db);this.i\u003dJza(this);this.D\u003d!1;this.I.V().N(\"web_player_hide_nitrate_promo_tooltip\")||g.gK(this,!0);(b\u003d!this.i)||(b\u003dthis.i,\nl\u003dwindow.getComputedStyle(b),b\u003d\"none\"\u003d\u003d\u003dl.display||\"hidden\"\u003d\u003d\u003dl.visibility||\"true\"\u003d\u003d\u003db.getAttribute(\"aria-hidden\"));b||this.I.Re()?g.gK(this,!1):(b\u003dg.Tm(this.i),b.width\u0026\u0026b.height?(this.K.Aq(this.element,this.i),l\u003dthis.I.bb().getPlayerSize().height-g.Tm(this.element).height-b.height-12,this.element.style.top\u003dl+\"px\",l\u003dthis.Fa(\"ytp-promotooltip-pointer\"),m\u003dg.Rm(this.i,this.I.getRootNode()),n\u003dNumber(this.element.style.left.replace(/[^\\d\\.]/g,\"\")),e\u003dthis.I.isFullscreen()?18:12,l.style.left\u003dm.x-n+b.width/\n2-e+\"px\"):g.gK(this,!1));this.J||(this.J\u003d!0,oO(this,0));this.u\u0026\u0026this.I.gb(this.element,this.xb)}};\ng.k.SU\u003dfunction(){nO(this);this.D\u003d!0};\ng.k.dU\u003dfunction(){this.C\u003d!0;oO(this,1);this.I.ea(\"promotooltipacceptbuttonclicked\",this.acceptButton);nO(this);this.u\u0026\u0026this.I.Ab(this.acceptButton)};\ng.k.YU\u003dfunction(){this.C\u003d!0;oO(this,2);nO(this);this.u\u0026\u0026this.I.Ab(this.dismissButton)};\ng.k.ZP\u003dfunction(a){var b,c;if(1\u003d\u003d\u003dthis.I.getPresentingPlayerType()){var d\u003d!0,e\u003dg.Xg(\"ytp-ad-overlay-ad-info-dialog-container\"),f\u003dMu(a);if(this.B\u0026\u0026f\u0026\u0026g.nh(this.B,f))this.B\u003dnull;else{1\u003d\u003d\u003dthis.I.getPresentingPlayerType()\u0026\u0026f\u0026\u0026Array.from(f.classList).forEach(function(l){l.startsWith(\"ytp-ad\")\u0026\u0026(d\u003d!1)});\nvar h\u003dKza(this.tooltipRenderer);\"TOOLTIP_DISMISS_TYPE_TAP_ANYWHERE\"\u003d\u003d\u003d(null\u003d\u003d\u003d(b\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003db?void 0:b.type)?h\u0026\u0026(d\u003dd\u0026\u0026!g.nh(this.element,f)):\"TOOLTIP_DISMISS_TYPE_TAP_INTERNAL\"\u003d\u003d\u003d(null\u003d\u003d\u003d(c\u003dthis.tooltipRenderer.dismissStrategy)||void 0\u003d\u003d\u003dc?void 0:c.type)\u0026\u0026(d\u003dh?!1:d\u0026\u0026g.nh(this.element,f));this.i\u0026\u0026this.xb\u0026\u0026!e\u0026\u0026(!f||d\u0026\u0026g.eL(a))\u0026\u0026(this.C\u003d!0,nO(this))}}};\ng.k.yb\u003dfunction(){this.D||(this.i||(this.i\u003dJza(this)),this.pC())};\nvar oSa\u003d{\"ytp-settings-button\":g.tK()};g.w(pO,g.W);pO.prototype.onStateChange\u003dfunction(a){g.gK(this,g.T(a.state,2))};\npO.prototype.onClick\u003dfunction(){this.I.zb();this.I.playVideo()};g.w(g.qO,g.W);g.qO.prototype.onClick\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData(this.api.getPresentingPlayerType()),c\u003dthis.api.getPlaylistId();a\u003da.getVideoUrl(b.videoId,c,void 0,!0);if(navigator.share)try{var d\u003dnavigator.share({title:b.title,url:a});d instanceof Promise\u0026\u0026d.catch(Lza)}catch(e){e instanceof Error\u0026\u0026Lza(e)}else this.i.Mk(),jN(this.B,this.element,!1);this.api.Ab(this.element)};\ng.qO.prototype.Na\u003dfunction(){var a\u003dthis.api.V(),b\u003dthis.api.getVideoData(),c\u003dg.dE(a)\u0026\u0026g.iM(this.api)\u0026\u0026g.T(this.api.zb(),128);this.Qa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]});a\u003da.disableSharing\u0026\u00262!\u003d\u003dthis.api.getPresentingPlayerType()||\n!b.showShareButton||b.xk||c||b.D\u0026\u0026a.pfpChazalUi;c\u003dthis.api.bb().getPlayerSize().width;this.visible\u003d!!b.videoId\u0026\u0026c\u003e\u003dthis.u\u0026\u0026!a;g.N(this.element,\"ytp-share-button-visible\",this.visible);g.gK(this,this.visible);YN(this.tooltip);this.api.gb(this.element,this.visible\u0026\u0026this.oa)};\ng.qO.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.api.gb(this.element,this.visible\u0026\u0026a)};\ng.qO.prototype.ya\u003dfunction(){g.W.prototype.ya.call(this);g.tr(this.element,\"ytp-share-button-visible\")};g.w(g.rO,g.iN);g.k\u003dg.rO.prototype;g.k.aQ\u003dfunction(a){a\u003dMu(a);g.nh(this.D,a)||g.nh(this.closeButton,a)||jN(this)};\ng.k.Fb\u003dfunction(){g.iN.prototype.Fb.call(this);this.tooltip.vj(this.element)};\ng.k.show\u003dfunction(){var a\u003dthis.xb;g.iN.prototype.show.call(this);this.Na();a||this.api.Pa(\"onSharePanelOpened\")};\ng.k.CT\u003dfunction(){this.xb\u0026\u0026this.Na()};\ng.k.Na\u003dfunction(){var a\u003dthis;g.M(this.element,\"ytp-share-panel-loading\");g.tr(this.element,\"ytp-share-panel-fail\");var b\u003dthis.api.getVideoData(),c\u003dthis.api.getPlaylistId()\u0026\u0026this.C.checked;b.getSharePanelCommand\u0026\u0026zL(this.api.cm(),b.getSharePanelCommand,{includeListId:c}).then(function(d){a.isDisposed()||(g.tr(a.element,\"ytp-share-panel-loading\"),Nza(a,d))});\nb\u003dthis.api.getVideoUrl(!0,!0,!1,!1);g.oE(this.api.V())\u0026\u0026(b\u003dg.Zi(b,g.TL(\"emb_share\")));this.Qa(\"link\",b);this.Qa(\"linkText\",b);this.Qa(\"shareLinkWithUrl\",g.rH(\"Share link $URL\",{URL:b}));ZM(this.B)};\ng.k.onFullscreenToggled\u003dfunction(a){!a\u0026\u0026this.ag()\u0026\u0026jN(this)};\ng.k.focus\u003dfunction(){this.B.focus()};\ng.k.ya\u003dfunction(){g.iN.prototype.ya.call(this);Mza(this)};g.w(uO,g.W);g.k\u003duO.prototype;g.k.DF\u003dfunction(){};\ng.k.EF\u003dfunction(){};\ng.k.zx\u003dfunction(){return!0};\ng.k.ZX\u003dfunction(){if(this.expanded){this.Aa.show();var a\u003dthis.J.element.scrollWidth}else a\u003dthis.J.element.scrollWidth,this.Aa.hide();this.Xa\u003d34+a;g.N(this.badge.element,\"ytp-suggested-action-badge-expanded\",this.expanded);this.badge.element.style.width\u003d(this.expanded?34:this.Xa)+\"px\";this.xa.start()};\ng.k.jS\u003dfunction(){this.badge.element.style.width\u003d(this.expanded?this.Xa:34)+\"px\";this.Ka.start()};\ng.k.CY\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!0)};\ng.k.Yh\u003dfunction(){this.zx()?this.S.show():this.S.hide();Oza(this)};\ng.k.bQ\u003dfunction(){this.enabled\u003d!1;this.Yh()};\ng.k.BY\u003dfunction(){this.Yh()};\ng.k.GU\u003dfunction(a){this.Va\u003d1\u003d\u003d\u003da;this.Yh();g.N(this.badge.element,\"ytp-suggested-action-badge-with-offline-slate\",!1)};\ng.k.cV\u003dfunction(){g.N(this.badge.element,\"ytp-suggested-action-badge-fullscreen\",this.I.isFullscreen());this.Yh()};g.w(vO,uO);g.k\u003dvO.prototype;g.k.ya\u003dfunction(){wO(this);uO.prototype.ya.call(this)};\ng.k.DF\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(Qza(this,!1),this.I.Pa(\"innertubeCommand\",this.onClickCommand))};\ng.k.EF\u003dfunction(){this.B\u003d!0;Qza(this,!0);this.Yh()};\ng.k.PV\u003dfunction(a){this.Ja\u003da;this.Yh()};\ng.k.HV\u003dfunction(a){var b\u003dthis.I.getVideoData();b\u0026\u0026b.videoId\u003d\u003d\u003dthis.videoId\u0026\u0026this.Ba\u0026\u0026(this.X\u003da,a||(a\u003d3+this.I.getCurrentTime(),this.Gd(a)))};\ng.k.onVideoDataChange\u003dfunction(a,b){var c;if(a\u003d!!b.videoId\u0026\u0026this.videoId!\u003d\u003db.videoId)this.videoId\u003db.videoId,this.B\u003d!1,this.i\u003d!0,this.X\u003dthis.Ba\u003dthis.u\u003dthis.K\u003d!1,wO(this);if(a||!b.videoId)this.D\u003dthis.C\u003d!1;a\u003db.shoppingOverlayRenderer;this.Ja\u003dthis.enabled\u003d!1;if(a){this.enabled\u003d!0;var d,e,f;if(!this.C){var h\u003dnull\u003d\u003d\u003d(d\u003da.badgeInteractionLogging)||void 0\u003d\u003d\u003dd?void 0:d.trackingParams;(this.C\u003d!!h)\u0026\u0026this.I.Vj(this.badge.element,h||null)}this.D||(this.D\u003d!(null\u003d\u003d\u003d(e\u003da.dismissButton)||void 0\u003d\u003d\u003de||!e.trackingParams))\u0026\u0026\nthis.I.Vj(this.dismissButton.element,(null\u003d\u003d\u003d(f\u003da.dismissButton)||void 0\u003d\u003d\u003df?void 0:f.trackingParams)||null);this.text\u003dg.Uy(a.text);if(d\u003dnull\u003d\u003d\u003d(c\u003da.dismissButton)||void 0\u003d\u003d\u003dc?void 0:c.a11yLabel)this.Sa\u003dg.Uy(d);this.onClickCommand\u003da.onClickCommand;this.timing\u003da.timing;QF(b)?this.X\u003dthis.Ba\u003d!0:this.Gd()}Pza(this);tO(this);this.Yh()};\ng.k.zx\u003dfunction(){return!this.Ja\u0026\u0026this.enabled\u0026\u0026!this.B\u0026\u0026!this.Za.Af()\u0026\u0026!this.Va\u0026\u0026!this.X\u0026\u0026(this.u||this.i)};\ng.k.Le\u003dfunction(a){(this.u\u003da)?(sO(this),tO(this,!1)):(wO(this),this.Z.start());this.Yh()};\ng.k.Gd\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?0:a;var b\u003d[],c\u003dthis.timing.visible,d\u003dthis.timing.expanded;c\u0026\u0026b.push(new g.Ny(1E3*(c.startSec+a),1E3*(c.endSec+a),{priority:9,namespace:\"shopping_overlay_visible\"}));d\u0026\u0026b.push(new g.Ny(1E3*(d.startSec+a),1E3*(d.endSec+a),{priority:9,namespace:\"shopping_overlay_expanded\"}));this.I.Gd(b)};g.w(xO,g.iN);xO.prototype.show\u003dfunction(){g.iN.prototype.show.call(this);this.C.start()};\nxO.prototype.hide\u003dfunction(){g.iN.prototype.hide.call(this);this.C.stop()};\nxO.prototype.Ns\u003dfunction(a,b){\"dataloaded\"\u003d\u003d\u003da\u0026\u0026((this.B\u003db.mJ,this.i\u003db.kJ,isNaN(this.B)||isNaN(this.i))?this.D\u0026\u0026(this.I.cf(\"intro\"),this.I.removeEventListener(g.Py(\"intro\"),this.xa),this.I.removeEventListener(g.Qy(\"intro\"),this.Z),this.I.removeEventListener(\"onShowControls\",this.J),this.hide(),this.D\u003d!1):(this.I.addEventListener(g.Py(\"intro\"),this.xa),this.I.addEventListener(g.Qy(\"intro\"),this.Z),this.I.addEventListener(\"onShowControls\",this.J),a\u003dnew g.Ny(this.B,this.i,{priority:9,namespace:\"intro\"}),\nthis.I.Gd([a]),this.D\u003d!0))};g.w(yO,g.W);yO.prototype.onClick\u003dfunction(){this.I.Qo()};\nyO.prototype.Na\u003dfunction(){var a\u003d!0,b\u003dthis.I.V();(b.N(\"embeds_enable_mobile_custom_controls\")||\"1\"\u003d\u003d\u003db.controlsType\u0026\u0026!b.N(\"embeds_use_native_controls_killswitch\")\u0026\u0026b.isMobile)\u0026\u0026g.dE(b)\u0026\u0026(a\u003da\u0026\u0026480\u003c\u003dthis.I.bb().getPlayerSize().width);g.gK(this,a);this.Qa(\"icon\",this.I.xf()?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\",\nfill:\"#fff\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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\"}}]})};new Gv(\"yt.autonav\");g.w(zO,g.W);g.k\u003dzO.prototype;\ng.k.Hu\u003dfunction(){if(3!\u003d\u003dthis.I.getPresentingPlayerType()\u0026\u0026g.mM(this.I)\u0026\u0026400\u003c\u003dthis.I.bb().getPlayerSize().width\u0026\u0026!1!\u003d\u003dthis.I.getVideoData().UX){if(!this.i){this.i\u003d!0;g.gK(this,this.i);this.u.push(this.T(this.I,\"videodatachange\",this.Hu));this.u.push(this.T(this.I,\"videoplayerreset\",this.Hu));this.u.push(this.T(this.I,\"onPlaylistUpdate\",this.Hu));this.u.push(this.T(this.I,\"autonavchange\",this.pI));var a\u003dthis.I.getVideoData();this.pI(a.autonavState);this.I.gb(this.element,this.i)}}else{this.i\u003d!1;g.gK(this,\nthis.i);a\u003dg.q(this.u);for(var b\u003da.next();!b.done;b\u003da.next())this.yc(b.value)}};\ng.k.pI\u003dfunction(a){(a\u003d1!\u003d\u003da)||(g.Cv.getInstance(),a\u003dg.P(\"web_autonav_allow_off_by_default\")\u0026\u0026!g.Dv(0,141)\u0026\u0026g.O(\"AUTONAV_OFF_BY_DEFAULT\")?!1:!g.Dv(0,140));this.isChecked\u003da;Rza(this)};\ng.k.onClick\u003dfunction(){this.isChecked\u003d!this.isChecked;this.I.jB(this.isChecked?2:1);Rza(this);this.I.Ab(this.element)};\ng.k.getValue\u003dfunction(){return this.isChecked};\ng.k.setValue\u003dfunction(a){this.isChecked\u003da;this.Fa(\"ytp-autonav-toggle-button\").setAttribute(\"aria-checked\",String(this.isChecked))};g.w(g.BO,g.W);g.BO.prototype.ya\u003dfunction(){this.ctx\u003dnull;g.W.prototype.ya.call(this)};g.w(CO,g.W);CO.prototype.onClick\u003dfunction(){this.I.Pa(\"innertubeCommand\",this.B)};\nCO.prototype.onClickCommand\u003dfunction(a){(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da?0:a.changeKeyedMarkersVisibilityCommand)\u0026\u0026this.Sb()};\nCO.prototype.updateVideoData\u003dfunction(a,b){a\u003db.SY;this.B\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.command;this.u.disabled\u003dnull\u003d\u003dthis.B;g.N(this.u,\"ytp-chapter-container-disabled\",this.u.disabled);this.Sb()};\nCO.prototype.Sb\u003dfunction(){var a\u003d\"\",b\u003dthis.K.i,c\u003d!!this.I.getLoopRange();if(1\u003cb.length\u0026\u0026!c){a\u003d1E3*this.I.getProgressState().current;c\u003dbO(b,a);a\u003db[c].title||\"Chapters\";if(c!\u003d\u003dthis.currentIndex||this.i)this.I.Pa(\"innertubeCommand\",b[c].onActiveCommand),this.currentIndex\u003dc;this.i\u003d!1}else this.i\u003d!0;a!\u003d\u003dthis.C\u0026\u0026(this.update({title:a}),this.C\u003da);a?this.show():this.hide()};g.w(g.EO,g.W);g.EO.prototype.Qc\u003dfunction(a){g.T(a.state,32)?FO(this,this.api.yg()):this.xb\u0026\u0026(g.T(a.state,16)||g.T(a.state,1))||this.i.hide()};\ng.EO.prototype.Bd\u003dfunction(){var a\u003dthis.api.zb();(g.T(a,32)||g.T(a,16))\u0026\u0026GO(this)};\ng.EO.prototype.D\u003dfunction(){this.B\u003dNaN;GO(this)};\ng.EO.prototype.hide\u003dfunction(){this.u\u0026\u0026FO(this,null);g.W.prototype.hide.call(this)};g.w(HO,g.W);HO.prototype.onClick\u003dfunction(){this.Ua.Ab(this.element);this.Ua.Pa(\"onFullerscreenEduClicked\")};\nHO.prototype.Na\u003dfunction(){this.Ua.isFullscreen()?this.u?this.i.hide():this.i.show():this.hide();this.Ua.gb(this.element,this.Ua.isFullscreen()\u0026\u0026!this.u)};g.w(g.IO,g.W);g.k\u003dg.IO.prototype;g.k.onClick\u003dfunction(){var a\u003dthis;if(this.I.V().Sa||this.I.V().D){this.I.Ab(this.element);try{this.I.toggleFullscreen().catch(function(b){a.Yv(b)})}catch(b){this.Yv(b)}}else jN(this.message,this.element,!0)};\ng.k.Yv\u003dfunction(a){String(a).includes(\"fullscreen error\")?g.Xx(a):g.Wx(a);this.MF()};\ng.k.MF\u003dfunction(){this.disable();this.message.jd(this.element,!0)};\ng.k.Cm\u003dfunction(){sx()\u003d\u003d\u003dthis.I.getRootNode()?this.B.start():(this.B.stop(),this.message\u0026\u0026this.message.hide())};\ng.k.JR\u003dfunction(){if(window.screen\u0026\u0026window.outerWidth\u0026\u0026window.outerHeight){var a\u003d.9*window.screen.width,b\u003d.9*window.screen.height,c\u003dMath.max(window.outerWidth,window.innerWidth),d\u003dMath.max(window.outerHeight,window.innerHeight);if(c\u003ed!\u003d\u003da\u003eb){var e\u003dc;c\u003dd;d\u003de}a\u003ec\u0026\u0026b\u003ed\u0026\u0026this.MF()}};\ng.k.disable\u003dfunction(){var a\u003dthis;if(!this.message){var b\u003d(null!\u003dGu([\"requestFullscreen\",\"webkitRequestFullscreen\",\"mozRequestFullScreen\",\"msRequestFullscreen\"],document.body)?\"Full screen is unavailable. $BEGIN_LINKLearn More$END_LINK\":\"Your browser doesn\u0027t support full screen. $BEGIN_LINKLearn More$END_LINK\").split(/\\$(BEGIN|END)_LINK/);this.message\u003dnew g.iN(this.I,{G:\"div\",Ia:[\"ytp-popup\",\"ytp-generic-popup\"],W:{role:\"alert\",tabindex:\"0\"},U:[b[0],{G:\"a\",W:{href:\"https://support.google.com/youtube/answer/6276924\",\ntarget:this.I.V().J},va:b[2]},b[4]]},100,!0);this.message.hide();g.I(this,this.message);this.message.subscribe(\"show\",function(c){a.u.ys(a.message,c)});\ng.lM(this.I,this.message.element,4);this.element.setAttribute(\"aria-disabled\",\"true\");this.element.setAttribute(\"aria-haspopup\",\"true\");(0,this.i)();this.i\u003dnull}};\ng.k.Na\u003dfunction(){var a\u003dUya(this.I),b\u003dthis.I.V().D\u0026\u0026250\u003ethis.I.getPlayerSize().width;g.gK(this,a\u0026\u0026!b);this.I.gb(this.element,this.xb)};\ng.k.Wi\u003dfunction(a){if(a){var b\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"g\",L:\"ytp-fullscreen-button-corner-2\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 14,14 -4,0 0,2 6,0 0,-6 -2,0 0,4 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-3\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 22,14 0,-4 -2,0 0,6 6,0 0,-2 -4,0 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-0\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 20,26 2,0 0,-4 4,0 0,-2 -6,0 0,6 0,0 z\"}}]},{G:\"g\",\nL:\"ytp-fullscreen-button-corner-1\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,22 4,0 0,4 2,0 0,-6 -6,0 0,2 0,0 z\"}}]}]};a\u003d$M(this.I,\"Exit full screen\",\"f\");document.activeElement\u003d\u003d\u003dthis.element\u0026\u0026this.I.getRootNode().focus()}else b\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"g\",L:\"ytp-fullscreen-button-corner-0\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 10,16 2,0 0,-4 4,0 0,-2 L 10,10 l 0,6 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-1\",U:[{G:\"path\",\nGb:!0,L:\"ytp-svg-fill\",W:{d:\"m 20,10 0,2 4,0 0,4 2,0 L 26,10 l -6,0 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-2\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"m 24,24 -4,0 0,2 L 26,26 l 0,-6 -2,0 0,4 0,0 z\"}}]},{G:\"g\",L:\"ytp-fullscreen-button-corner-3\",U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{d:\"M 12,20 10,20 10,26 l 6,0 0,-2 -4,0 0,-4 0,0 z\"}}]}]},a\u003d$M(this.I,\"Full screen\",\"f\");a\u003dthis.message?null:a;this.update({title:a,label:a,icon:b});YN(this.u.hc())};\ng.k.ya\u003dfunction(){this.message||((0,this.i)(),this.i\u003dnull);g.W.prototype.ya.call(this)};g.w(JO,g.W);JO.prototype.onClick\u003dfunction(){this.I.Pa(\"onCollapseMiniplayer\");this.I.Ab(this.element)};\nJO.prototype.Na\u003dfunction(){this.visible\u003d!this.I.isFullscreen();g.gK(this,this.visible);this.I.gb(this.element,this.visible\u0026\u0026this.oa)};\nJO.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.I.gb(this.element,this.visible\u0026\u0026a)};g.w(KO,g.W);KO.prototype.onVideoDataChange\u003dfunction(a){this.Na(\"newdata\"\u003d\u003d\u003da)};\nKO.prototype.Na\u003dfunction(a){var b\u003dthis.I.getVideoData(),c\u003db.md,d\u003dthis.I.zb();d\u003d(g.qJ(d)||g.T(d,4))\u0026\u00260\u003cc.length;g.gK(this,d);a\u0026\u0026(this.i\u003d!0);if(d){this.i\u0026\u0026g.lr(this.u);a\u003dnull;d\u003d\"\";for(var e\u003d0;e\u003cc.length;e++)if(c[e].id\u003d\u003d\u003db.videoId){a\u003dc[e].title;d\u003dg.rH(\"Viewing $CAMERA_INDEX of $CAMERA_COUNT\",{CAMERA_INDEX:String(e+1),CAMERA_COUNT:String(c.length)})+\"\\n\";break}this.update({text:d+a,preview:b.Qe(\"default.jpg\")});YN(this.tooltip)}else this.u.stop()};\nKO.prototype.B\u003dfunction(){XN(this.tooltip,this.element,\"More cameras available\");this.i\u003d!1};g.w(LO,g.iN);g.k\u003dLO.prototype;g.k.show\u003dfunction(){var a\u003dthis.xb;g.iN.prototype.show.call(this);a||(this.B.T(this.api,\"presentingplayerstatechange\",this.Na),this.B.T(this.api,\"videodatachange\",this.Na),this.Na())};\ng.k.hide\u003dfunction(){this.B\u0026\u0026(g.xx(this.B),g.iN.prototype.hide.call(this))};\ng.k.Na\u003dfunction(){var a\u003dthis,b\u003dthis.api.getVideoData(),c\u003db.md,d,e\u003d{};for(d\u003d0;d\u003cc.length;e\u003d{OB:e.OB},d++){var f\u003dthis.i[d];f||(f\u003dnew g.W({G:\"button\",Ia:[\"ytp-multicam-menu-item\",\"ytp-button\"],W:{\"aria-checked\":\"{{selected}}\",\"data-id\":\"{{videoId}}\"},U:[{G:\"div\",L:\"ytp-multicam-menu-item-title\",va:\"{{cameraName}}\"}]}),e.OB\u003dd,f.Ra(\"click\",function(n){return function(){var p\u003dn.OB,r\u003da.api.getVideoData(),t\u003da.api,v\u003dr.md[p];p\u003dg.nM(t.app,1).getVideoData();r\u003dt.getCurrentTime();v.id\u003d\u003d\u003dp.videoId?(v\u003dg.nM(t.app,\n1),g.nM(t.app)!\u003d\u003dv\u0026\u0026(t.app.ql(1),p.isLivePlayback||t.seekTo(r))):(t.app.ql(4),t.app.loadVideoByPlayerVars({videoId:v.id,title:p.title,start:p.isLivePlayback?null:r,raw_player_response:{multicamera:{playerLegacyMulticameraRenderer:{metadataList:p.VH}}}},4))}}(e)),f.Da(this.items),this.i[d]\u003df);\nvar h\u003dc[d],l\u003dh.id;if(l!\u003d\u003df.element.getAttribute(\"data-id\")){var m\u003dh.thumbnail_url;!m\u0026\u0026l\u0026\u0026(m\u003dyE(this.api.V(),l,\"default.jpg\"));f.element.style.backgroundImage\u003dm?\"url(\"+m+\")\":\"\"}f.update({cameraName:h.title,videoId:l,selected:l\u003d\u003d\u003db.videoId?!0:null})}for(;d\u003cthis.i.length;)this.i.pop().dispose();d\u003dthis.api.zb();b\u003dc.length||!b.isLoaded();g.qJ(d)||g.T(d,4)||b||!this.ag()||jN(this)};\ng.k.focus\u003dfunction(){for(var a\u003dthis.api.getVideoData(),b\u003da.md,c\u003d0;c\u003cb.length;c++)if(b[c].id\u003d\u003d\u003da.videoId){this.i[c].focus();break}};\ng.k.ya\u003dfunction(){g.we(this.i);g.iN.prototype.ya.call(this)};g.w(MO,g.H);MO.prototype.i\u003dfunction(){var a\u003d(0,g.Q)()-this.startTime;a\u003da\u003cthis.duration?a/this.duration:1;this.u(g.Jr(pSa,a));1\u003ea\u0026\u0026this.delay.start()};\nvar pSa\u003dnew g.Ir(0,0,.4,0,.2,1,1,1),Wza\u003d/[0-9.-]+|[^0-9.-]+/g;g.w(g.OO,g.W);g.k\u003dg.OO.prototype;g.k.qI\u003dfunction(a){this.visible\u003d300\u003c\u003da.width;g.gK(this,this.visible);this.I.gb(this.element,this.visible\u0026\u0026this.oa)};\ng.k.yV\u003dfunction(){this.I.V().X?this.I.isMuted()?this.I.unMute():this.I.mute():jN(this.message,this.element,!0);this.I.Ab(this.element)};\ng.k.onVolumeChange\u003dfunction(a){this.setVolume(a.volume,a.muted)};\ng.k.setVolume\u003dfunction(a,b){var c\u003dthis,d\u003db?0:a/100,e\u003dthis.I.V();a\u003d0\u003d\u003d\u003dd?1:50\u003ca?1:0;if(this.D!\u003d\u003da){var f\u003dthis.Z;isNaN(f)?Zza(this,a):NO(this.Aa,function(l){Zza(c,f+(c.D-f)*l)},250);\nthis.D\u003da}d\u003d0\u003d\u003d\u003dd?1:0;if(this.C!\u003d\u003dd){var h\u003dthis.S;isNaN(h)?$za(this,d):NO(this.X,function(l){$za(c,h+(c.C-h)*l)},250);\nthis.C\u003dd}e.X\u0026\u0026(e\u003d$M(this.I,\"Mute\",\"m\"),d\u003d$M(this.I,\"Unmute\",\"m\"),b\u003db?d:e,this.Qa(\"title\",b),this.Qa(\"label\",b),YN(this.tooltip))};\ng.k.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.I.gb(this.element,this.visible\u0026\u0026a)};\nvar Xza\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\"],Yza\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.w(PO,g.W);PO.prototype.onClick\u003dfunction(){this.I.togglePictureInPicture()};g.w(g.QO,g.W);g.QO.prototype.onStateChange\u003dfunction(a){aAa(this,a.state);a\u003dg.T(a.state,2);GE(this.I.V())\u0026\u0026(!this.u\u0026\u0026!a||this.u\u0026\u0026a?(this.hide(),this.I.gb(this.element,!1)):(this.show(),this.I.gb(this.element,!0)))};\ng.QO.prototype.onVideoDataChange\u003dfunction(){g.N(this.element,\"ytp-play-button-playlist\",g.iM(this.I))};\ng.QO.prototype.St\u003dfunction(a){var b;this.I.Ab(this.element);if(g.qJ(this.I.zb()))this.I.pauseVideo();else{if(this.I.Re()\u0026\u0026this.I.zb().isCued()){var c\u003d{};!this.I.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003db?0:b.X)\u0026\u0026(c.cttAuthInfo\u003d{token:this.I.getVideoData().X,videoId:this.I.getVideoData().videoId});qz(\"direct_playback\",c)}this.I.yj().timerName\u003d\"direct_playback\";this.I.playVideo()}this.I.V().N(\"miniplayer_disable_play_button_click_focus\")\u0026\u0026this.I.Re()\u0026\u0026a\u0026\u0026\"click\"\u003d\u003d\u003d\na.type\u0026\u0026this.element.blur()};g.w(g.SO,g.W);g.k\u003dg.SO.prototype;g.k.onVideoDataChange\u003dfunction(){cAa(this);this.C\u0026\u0026(this.yc(this.C),this.C\u003dnull);this.videoData\u003dthis.I.getVideoData(1);if(this.playlist\u003dthis.I.getPlaylist())this.playlist.subscribe(\"shuffle\",this.onVideoDataChange,this),this.C\u003dthis.T(this.I,\"progresssync\",this.cQ);this.B\u003ddAa(this);RO(this);this.qC(this.I.bb().getPlayerSize())};\ng.k.qC\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?this.I.bb().getPlayerSize():a;a\u003d(g.iM(this.I)||this.i\u0026\u0026g.mM(this.I)||eAa(this))\u0026\u0026(this.i||400\u003c\u003da.width);g.gK(this,a);this.I.gb(this.element,a)};\ng.k.onClick\u003dfunction(a){this.I.Ab(this.element);var b\u003d!0;this.isLinkable?b\u003dg.WM(a,this.I):g.Pu(a);b\u0026\u0026(this.i\u0026\u00265\u003d\u003d\u003dthis.I.getPresentingPlayerType()?this.I.ea(\"ytoprerollinternstitialnext\"):this.i?this.I.nextVideo(!0):this.B?this.I.seekTo(0):this.I.previousVideo(!0))};\ng.k.cQ\u003dfunction(){var a\u003ddAa(this);a!\u003d\u003dthis.B\u0026\u0026(this.B\u003da,RO(this))};\ng.k.ya\u003dfunction(){this.u\u0026\u0026(this.u(),this.u\u003dnull);cAa(this);g.W.prototype.ya.call(this)};g.w(TO,g.W);TO.prototype.Z\u003dfunction(a){g.M(this.u,\"ytp-drag\");this.B\u003da};\nTO.prototype.X\u003dfunction(a){if(!isNaN(this.B)\u0026\u00260\u003cthis.thumbnails.length){this.J\u003da-this.B;a\u003dthis.C+this.J;if(0\u003c\u003da){var b\u003dthis.thumbnails.pop();b.detach();this.thumbnails.unshift(b);b.Da(this.u,0);this.B+\u003d160;this.C\u003d-160}else-160\u003ea\u0026\u0026(b\u003dthis.thumbnails.shift(),b.detach(),this.thumbnails.push(b),b.Da(this.u),this.B-\u003d160,this.C\u003d-160);g.Em(this.u,\"transform\",\"translateX(\"+a+\"px)\")}};\nTO.prototype.S\u003dfunction(){g.tr(this.u,\"ytp-drag\");this.B\u003dNaN;this.J\u003d0;this.C\u003dthis.u.offsetLeft};\ng.w(fAa,g.W);g.w(gAa,g.W);g.w(UO,g.W);jAa.prototype.update\u003dfunction(a,b,c,d){this.width\u003db;this.u\u003dc;this.D\u003dd;this.i\u003db-c-d;this.position\u003dg.xg(a,c,c+this.i);this.C\u003dthis.position-c;this.B\u003dthis.C/this.i};g.w(kAa,g.W);g.w(g.ZO,g.hK);g.k\u003dg.ZO.prototype;g.k.yb\u003dfunction(){g.$O(this);cP(this);pAa(this,this.Ba)};\ng.k.onClickCommand\u003dfunction(a){if(a\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.changeKeyedMarkersVisibilityCommand){var b\u003da.key;a.isVisible\u0026\u0026b\u0026\u0026aP(this,b)}};\ng.k.QW\u003dfunction(a){this.api.Pa(\"innertubeCommand\",this.He[a.id])};\ng.k.Sb\u003dfunction(){cP(this);var a\u003dthis.api.getCurrentTime();(a\u003cthis.clipStart||a\u003ethis.clipEnd)\u0026\u0026this.dB()};\ng.k.eQ\u003dfunction(a){if(!g.Qu(a)){var b\u003d!1;switch(g.Ru(a)){case 36:this.api.seekTo(0);b\u003d!0;break;case 35:this.api.seekTo(Infinity);b\u003d!0;break;case 34:this.api.seekBy(-60);b\u003d!0;break;case 33:this.api.seekBy(60);b\u003d!0;break;case 38:this.api.seekBy(5);b\u003d!0;break;case 40:this.api.seekBy(-5),b\u003d!0}b\u0026\u0026g.Pu(a)}};\ng.k.Ns\u003dfunction(a,b){this.updateVideoData(b,\"newdata\"\u003d\u003d\u003da)};\ng.k.PS\u003dfunction(){this.Ns(\"newdata\",this.api.getVideoData())};\ng.k.updateVideoData\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003d!!a\u0026\u0026a.isValid();c\u0026\u0026(kG(a)||fP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")?this.Qb\u003d!1:this.Qb\u003da.allowLiveDvr,g.N(this.api.getRootNode(),\"ytp-enable-live-buffer\",!(null\u003d\u003d\u003da||void 0\u003d\u003d\u003da||!kG(a))));AAa(this,this.api.lf());if(b){if(c){b\u003da.clipEnd;this.clipStart\u003da.clipStart;this.clipEnd\u003db;iP(this);for(dP(this,this.X,this.Za);0\u003cthis.D.length;)this.D.pop().dispose();this.heatMarkersDecorations\u003d[]}else this.dB();g.jQ(this.tooltip)}if(a){b\u003d\na.watchNextResponse;if(b\u003d!a.isLivePlayback\u0026\u0026b)b\u003dthis.api.getVideoData(),c\u003db.XE,b\u003dnull!\u003db.multiMarkersPlayerBarRenderer||null!\u003dc\u0026\u00260\u003cc.length;if(!b||this.Mb||this.Mb)lAa(this),mAa(this);else{b\u003dthis.api.getVideoData();if(c\u003db.multiMarkersPlayerBarRenderer){var d;b\u003dthis.api.getVideoData();b.gq\u003d(null\u003d\u003d\u003d(d\u003dc.visibleOnLoad)||void 0\u003d\u003d\u003dd?void 0:d.key)||b.gq;d\u003dg.q(c.markersMap);for(c\u003dd.next();!c.done;c\u003dd.next())c\u003dc.value,c.key\u0026\u0026c.value\u0026\u0026(this.Lb[c.key]\u003dc.value);null!\u003db.gq\u0026\u0026aP(this,b.gq)}else if(d\u003db.XE)oAa(this,\nd),b.Il\u003dthis.i,nAa(this);a.dC\u0026\u0026(d\u003da.dC,b\u003dd.key,d.isVisible\u0026\u0026b\u0026\u0026aP(this,b),a.dC\u003dvoid 0)}}cP(this)};\ng.k.dQ\u003dfunction(a){this.S\u0026\u0026!g.T(a.state,32)\u0026\u00263!\u003d\u003dthis.api.getPresentingPlayerType()\u0026\u0026this.S.cancel()};\ng.k.rI\u003dfunction(a){var b\u003d!!this.Mb!\u003d\u003d!!a;(this.Mb\u003da)?(this.Qa(\"clipstarticon\",Kwa()),this.Qa(\"clipendicon\",Kwa()),this.Qa(\"clipstarttitle\",null),this.Qa(\"clipendtitle\",null)):(this.Qa(\"clipstarticon\",Fwa()),this.Qa(\"clipendicon\",Ewa()),this.Qa(\"clipstarttitle\",\"Watch full video\"),this.Qa(\"clipendtitle\",\"Watch full video\"));iP(this);dP(this,this.X,this.Za);b\u0026\u0026(this.updateVideoData(this.api.getVideoData(),!0),g.$O(this))};\ng.k.SV\u003dfunction(a,b,c){var d,e\u003dg.Nm(this.element),f\u003dbP(this).i,h\u003dc?c.getAttribute(\"data-tooltip\"):void 0,l\u003dc?c.getAttribute(\"data-position\"):void 0,m\u003dc?c.getAttribute(\"data-offset-y\"):void 0;m\u003dm?Number(m):0;l\u0026\u0026(a\u003dkL(this.u,Number(c.getAttribute(\"data-position\")),0)*f+g.Nm(this.Mc).x);this.wb.x\u003da-e.x;this.wb.y\u003db-e.y;a\u003dbP(this);e\u003dhP(this,a);b\u003d0;if(null\u003d\u003d\u003d(d\u003dthis.api.getVideoData())||void 0\u003d\u003d\u003dd?0:kG(d))(b\u003dthis.api.getProgressState().seekableEnd)\u0026\u0026e\u003eb\u0026\u0026(e\u003db,c\u003d-this.Aa,b\u003dkL(this.u,b)*bP(this).i+c,a.position\u003d\nb),b\u003dthis.u.u;fP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(b\u003dthis.u.u);b\u003dh||g.dL(this.Qb?e-this.u.i:e-b);c\u003da.position+this.Ge;e-\u003dthis.api.kd();if(this.api.yg()){if(1\u003cthis.i.length){f\u003dgP(this,this.wb.x,!0);for(l\u003d0;l\u003cthis.i.length;)g.N(this.i[l].i,\"ytp-exp-chapter-hover-effect\",l\u003d\u003d\u003df),l++;l\u003dthis.i[f].startTime;for(var n\u003df\u003d\u003d\u003dthis.i.length-1?Infinity:this.i[f+1].startTime,p\u003dg.q(this.Ba),r\u003dp.next();!r.done;r\u003dp.next())r\u003dr.value,g.N(r.element,\"ytp-timed-marker-hover\",r.timeRangeStartMillis\u003e\u003d\nl\u0026\u0026r.timeRangeStartMillis\u003cn);if(1\u003cthis.D.length)for(l\u003d0;l\u003cthis.i.length;l++)g.N(this.D[l].element,\"ytp-heatmap-hover\",l\u003d\u003d\u003df)}l\u003dthis.tooltip.scale;m\u003d(isNaN(m)?0:m)-45*l;f\u003dbO(this.i,1E3*e);(f\u003dthis.i[f].title)||(m+\u003d16*l);.6\u003d\u003d\u003dthis.tooltip.scale\u0026\u0026(m\u003df?110:126);l\u003dbO(this.i,1E3*e);this.Xa\u003duAa(this,e,l)?l:uAa(this,e,l+1)?l+1:-1;g.N(this.api.getRootNode(),\"ytp-progress-bar-snap\",-1!\u003d\u003dthis.Xa\u0026\u00261\u003cthis.i.length);l\u003d!1;n\u003dg.q(this.heatMarkersDecorations);for(p\u003dn.next();!p.done;p\u003dn.next())p\u003dp.value,r\u003d1E3*e,r\u003e\u003dp.visibleTimeRangeStartMillis\u0026\u0026\nr\u003c\u003dp.visibleTimeRangeEndMillis\u0026\u0026(f\u003dp.label,b\u003dg.dL(p.decorationTimeMillis/1E3),l\u003d!0);this.Jc!\u003d\u003dl\u0026\u0026(this.Jc\u003dl,this.api.gb(this.wc,this.Jc));g.N(this.api.getRootNode(),\"ytp-progress-bar-decoration\",l);l\u003d320*this.tooltip.scale;n\u003df.length*(this.B?8.55:5.7);l\u003dn\u003c\u003dl?n:l;n\u003dl\u003c160*this.tooltip.scale;p\u003d3;!n\u0026\u0026l/2\u003ea.position\u0026\u0026(p\u003d1);!n\u0026\u0026l/2\u003ethis.C-a.position\u0026\u0026(p\u003d2);this.api.V().D\u0026\u0026(m-\u003d10);this.D.length\u0026\u0026this.D[0].isValid\u0026\u0026(m-\u003d14*(this.B?2:1),this.Ka||(this.Ka\u003d!0,this.api.gb(this.Z,this.Ka)));YO(this)\u0026\u0026(this.Bb||\n0\u003cthis.J)\u0026\u0026(m-\u003dthis.Bb?this.B?135:90:this.J);WAa(this.tooltip,c,e,b,!!h,m,f,p)}else WAa(this.tooltip,c,e,b,!!h,m);g.M(this.api.getRootNode(),\"ytp-progress-bar-hover\");tAa(this)};\ng.k.RV\u003dfunction(){g.jQ(this.tooltip);g.tr(this.api.getRootNode(),\"ytp-progress-bar-hover\");this.Ka\u0026\u0026(this.Ka\u003d!1,this.api.gb(this.Z,this.Ka))};\ng.k.QV\u003dfunction(a,b){var c,d;if(YO(this)){if(null\u003d\u003d\u003d(c\u003dthis.xa)||void 0\u003d\u003d\u003dc)void 0;else{var e\u003dthis.api.getPlayerSize().width;c.i\u003dc.api.yg();c.i||(c.i\u003dc.api.yg());if(c.i){a\u003dg.dL(c.api.getCurrentTime());c.update({seekTime:a});for(var f;0\u003cc.thumbnails.length;)null\u003d\u003d\u003d(f\u003dc.thumbnails.pop())||void 0\u003d\u003d\u003df?void 0:f.dispose();var h\u003dc.K?1.5:1;f\u003d160*h;a\u003d90*h;var l\u003dc.api.getCurrentTime();h\u003doF(c.i,160*h);l\u003dtF(c.i,h,l);e\u003de/f+2;for(h\u003dl;h\u003ce+l;h++){var m\u003dnew fAa,n\u003dc.i,p\u003dh,r;if(r\u003d0\u003cp){r\u003dp;var t\u003d(t\u003dn.levels[0])?t.Zx():\n-1;r\u003dr\u003e\u003dt}r\u0026\u0026(n\u003d(n\u003dn.levels[0])?n.Br():-1,r\u003dp\u003c\u003dn);r?(n\u003dqF(c.i,h,f),DO(m.element,n,f,f,!0)):(m.element.style.width\u003df+\"px\",m.element.style.backgroundColor\u003d\"black\");m.element.style.height\u003da+\"px\";c.thumbnails.push(m);m.Da(c.u);g.I(c,m)}g.Em(c.u,\"transform\",\"translateX(\"+(c.C+c.J)+\"px)\")}}null\u003d\u003d\u003d(d\u003dthis.xa)||void 0\u003d\u003d\u003dd?void 0:d.show()}this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull);this.dd\u003db;1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.Xa?this.api.seekTo(this.i[this.Xa].startTime/1E3,!1):this.api.seekTo(hP(this,bP(this)),!1);g.M(this.element,\n\"ytp-drag\");(this.yd\u003dg.qJ(this.api.zb()))\u0026\u0026this.api.pauseVideo()};\ng.k.TV\u003dfunction(){var a\u003dthis,b;if(YO(this))this.J\u003d\u003d\u003d(this.B?135:90)?(this.Bb\u003d!0,this.Z.style.bottom\u003dthis.J+(this.B?8:5)+\"px\"):(this.Bb\u003d!1,this.J\u003d0,this.Z.style.removeProperty(\"bottom\"),this.Mc.style.removeProperty(\"bottom\"),this.lc.style.removeProperty(\"height\"),null\u003d\u003d\u003d(b\u003dthis.xa)||void 0\u003d\u003d\u003db?void 0:b.hide()),this.Z.style.removeProperty(\"display\");else if(this.Pb\u003d0,g.tr(this.element,\"ytp-pull-ui\"),g.tr(this.element,\"ytp-pulling\"),this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull),0\u003cthis.J){var c\u003d(0,g.Q)();this.K\u003d\nnew g.jr(function(){var h\u003da.J,l\u003dbP(a).position,m\u003d1-Math.pow(1-((0,g.Q)()-c)/200,3);l+\u003dm*(a.X*a.C-l);if(0\u003em||1\u003cm)m\u003d1;vAa(a,(1-m)*h,l,a.X);1\u003em\u0026\u0026a.K.start()});\nthis.K.start()}if(g.T(this.api.zb(),32)||3\u003d\u003d\u003dthis.api.getPresentingPlayerType()){this.api.startSeekCsiAction();if(1\u003cthis.i.length\u0026\u0026-1!\u003d\u003dthis.Xa)this.api.seekTo(this.i[this.Xa].startTime/1E3);else{var d\u003dhP(this,bP(this));this.api.seekTo(d);for(var e\u003dg.q(this.heatMarkersDecorations),f\u003de.next();!f.done;f\u003de.next())f\u003df.value,1E3*d\u003e\u003df.visibleTimeRangeStartMillis\u0026\u00261E3*d\u003c\u003df.visibleTimeRangeEndMillis\u0026\u0026this.api.Ab(this.wc)}g.tr(this.element,\"ytp-drag\");this.yd\u0026\u0026!g.T(this.api.zb(),2)\u0026\u0026this.api.playVideo()}};\ng.k.UV\u003dfunction(a,b){var c\u003dthis,d\u003d!1,e\u003d!1;a\u003dbP(this);1\u003d\u003d\u003dthis.i.length\u0026\u0026!YO(this)\u0026\u00263600\u003c\u003diL(this.u)\u0026\u0026(vAa(this,this.dd-b-10,a.position,a.B),e\u003d!0,d\u003dthis.J\u003e.1*(this.B?60:40),a\u003dbP(this));g.N(this.element,\"ytp-pull-ui\",e);d\u0026\u0026g.M(this.element,\"ytp-pulling\");d\u003d0;a.u\u0026\u00260\u003e\u003da.position?d\u003d-1:a.D\u0026\u0026a.position\u003e\u003da.width\u0026\u0026(d\u003d1);if(this.Pb!\u003d\u003dd\u0026\u0026(this.Pb\u003dd,this.K\u0026\u0026(this.K.dispose(),this.K\u003dnull),d)){var f\u003d(0,g.Q)();this.K\u003dnew g.jr(function(){var h\u003dc.C*(c.Sa-1);c.Aa\u003dg.xg(c.Aa+c.Pb*((0,g.Q)()-f)*.3,0,h);eP(c);c.api.seekTo(hP(c,\nbP(c)),!1);0\u003cc.Aa\u0026\u0026c.Aa\u003ch\u0026\u0026c.K.start()});\nthis.K.start()}this.api.seekTo(hP(this,a),!1);YO(this)\u0026\u0026(this.J\u003dg.xg(this.dd-b-10,0,this.B?135:90),this.Mc.style.bottom\u003dthis.J+\"px\",this.Z.style.display\u003d\"none\",this.lc.style.height\u003dthis.J+\"px\")};\ng.k.AM\u003dfunction(){this.Mb||(this.Qa(\"clipstarticon\",Dwa()),this.Qa(\"clipendicon\",Dwa()),g.M(this.element,\"ytp-clip-hover\"))};\ng.k.zM\u003dfunction(){this.Mb||(this.Qa(\"clipstarticon\",Fwa()),this.Qa(\"clipendicon\",Ewa()),g.tr(this.element,\"ytp-clip-hover\"))};\ng.k.dB\u003dfunction(){this.clipStart\u003d0;this.clipEnd\u003dInfinity;iP(this);dP(this,this.X,this.Za)};\ng.k.SO\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())if(b\u003db.value,b.visible){var c\u003db.getId();if(!this.La[c]){var d\u003dg.hh(\"DIV\");b.tooltip\u0026\u0026d.setAttribute(\"data-tooltip\",b.tooltip);this.La[c]\u003db;this.Eb[c]\u003dd;g.qr(d,b.style);wAa(this,c);this.api.V().N(\"disable_ad_markers_on_content_progress_bar\")||this.i[0].B.appendChild(d)}}else zAa(this,b)};\ng.k.AX\u003dfunction(a){a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())zAa(this,b.value)};\ng.k.ya\u003dfunction(){AAa(this,!1);g.hK.prototype.ya.call(this)};g.w(mP,g.W);mP.prototype.isActive\u003dfunction(){return!!this.I.getOption(\"remote\",\"casting\")};\nmP.prototype.Na\u003dfunction(){var a\u003d!1;this.I.getOptions().includes(\"remote\")\u0026\u0026(a\u003d1\u003cthis.I.getOption(\"remote\",\"receivers\").length);g.gK(this,a\u0026\u0026400\u003c\u003dthis.I.bb().getPlayerSize().width);this.I.gb(this.element,this.xb);var b\u003d1;a\u0026\u0026this.isActive()\u0026\u0026(b\u003d2);if(this.i!\u003d\u003db){this.i\u003db;switch(b){case 1:this.Qa(\"icon\",{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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.Qa(\"icon\",g.Cwa())}g.N(this.element,\"ytp-remote-button-active\",this.isActive())}};\nmP.prototype.u\u003dfunction(){this.I.getOption(\"remote\",\"quickCast\")?this.I.setOption(\"remote\",\"quickCast\",!0):NAa(this.ub,this.element);this.I.Ab(this.element)};g.w(nP,g.W);nP.prototype.i\u003dfunction(a){g.gK(this,this.u\u0026\u0026400\u003c\u003da.width)};\nnP.prototype.B\u003dfunction(){this.ub.xb?this.ub.Fb():this.ub.jd(this.element)};g.w(oP,g.FN);oP.prototype.onClick\u003dfunction(){this.ub.Fb()};g.w(qP,oP);qP.prototype.onClick\u003dfunction(){oP.prototype.onClick.call(this);this.I.Pa(\"onCollapseMiniplayer\");this.I.Ab(this.element)};\nqP.prototype.Na\u003dfunction(){var a\u003d!this.I.isFullscreen();pP(this,a);this.I.gb(this.element,this.i)};g.w(rP,oP);rP.prototype.isActive\u003dfunction(){return!!this.I.getOption(\"remote\",\"casting\")};\nrP.prototype.Na\u003dfunction(){var a\u003d!1;this.I.getOptions().includes(\"remote\")\u0026\u0026(a\u003d1\u003cthis.I.getOption(\"remote\",\"receivers\").length);pP(this,a\u0026\u0026!this.I.isFullscreen());this.I.gb(this.element,this.i);var b\u003d1;a\u0026\u0026this.isActive()\u0026\u0026(b\u003d2);if(this.B!\u003d\u003db)switch(this.B\u003db,b){case 1:this.Qa(\"icon\",{G:\"svg\",W:{height:\"24\",version:\"1.1\",viewBox:\"6 6 24 24\",width:\"24\"},U:[{G:\"path\",Gb:!0,W:{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.Qa(\"icon\",{G:\"svg\",W:{height:\"24\",version:\"1.1\",viewBox:\"6 6 24 24\",width:\"24\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]})}};\nrP.prototype.onClick\u003dfunction(){oP.prototype.onClick.call(this);this.I.getOption(\"remote\",\"quickCast\")?this.I.setOption(\"remote\",\"quickCast\",!0):NAa(this.C,this.element);this.I.Ab(this.element)};g.w(sP,oP);sP.prototype.onClick\u003dfunction(){oP.prototype.onClick.call(this);YLa(this.I.app);this.I.Ab(this.element)};\nsP.prototype.Na\u003dfunction(){var a\u003dthis.I.Xz()\u0026\u0026!this.I.isFullscreen()\u0026\u00263!\u003d\u003dthis.I.getPresentingPlayerType();pP(this,a);this.i\u0026\u0026(a\u003dthis.I.isWidescreen(),this.isWidescreen!\u003d\u003da\u0026\u0026(HN(this,a?{G:\"svg\",W:{height:\"24\",version:\"1.1\",viewBox:\"6 6 24 24\",width:\"24\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}:{G:\"svg\",W:{height:\"24\",version:\"1.1\",viewBox:\"6 6 24 24\",width:\"24\"},U:[{G:\"path\",Gb:!0,W:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",\nfill:\"#fff\",\"fill-rule\":\"evenodd\"}}]}),this.isWidescreen\u003da,this.u.Qa(\"title\",a?\"Default view\":\"Theater mode\")));this.I.gb(this.element,this.i)};g.w(tP,g.SN);g.k\u003dtP.prototype;g.k.initialize\u003dfunction(){if(!this.isInitialized){this.isInitialized\u003d!0;var a\u003dthis.I.V();if(a.Zb){var b\u003dnew rP(this.I,this,this.settingsMenu);g.I(this,b)}a.lc||(b\u003dnew sP(this.I,this),g.I(this,b));a.showMiniplayerButton\u0026\u0026(a\u003dnew qP(this.I,this),g.I(this,a))}};\ng.k.jd\u003dfunction(a){this.initialize();0\u003cthis.Wc.items.length\u0026\u0026g.SN.prototype.jd.call(this,a)};\ng.k.show\u003dfunction(){g.SN.prototype.show.call(this)};\ng.k.zc\u003dfunction(a){this.initialize();this.Wc.zc(a);a\u003dthis.AG;a.u\u003d0\u003cthis.Wc.items.length;a.i(a.I.bb().getPlayerSize())};\ng.k.df\u003dfunction(a){this.xb\u0026\u00261\u003e\u003dthis.Wc.items.length\u0026\u0026this.hide();this.Wc.df(a);a\u003dthis.AG;a.u\u003d0\u003cthis.Wc.items.length;a.i(a.I.bb().getPlayerSize())};g.w(uP,g.W);uP.prototype.i\u003dfunction(a){var b\u003d400;this.I.V().D\u0026\u0026(b\u003d200);a\u003dthis.u\u0026\u0026a.width\u003e\u003db;g.gK(this,a);this.I.gb(this.element,a)};\nuP.prototype.B\u003dfunction(){if(this.ub.xb)this.ub.Fb();else{var a\u003dg.HM(this.I.tb());a\u0026\u0026!a.loaded\u0026\u0026(a.sf(\"tracklist\",{includeAsr:!0}).length||a.load());this.I.Ab(this.element);this.ub.jd(this.element)}};\nuP.prototype.updateBadge\u003dfunction(){var a\u003dthis.I.isHdr(),b\u003dthis.I.getPresentingPlayerType(),c\u003d2!\u003d\u003db\u0026\u00263!\u003d\u003db,d\u003dg.kM(this.I),e\u003dc\u0026\u0026!!g.jM(this.I.tb());b\u003de\u0026\u00261\u003d\u003d\u003dd.displayMode;d\u003de\u0026\u00262\u003d\u003d\u003dd.displayMode;c\u003d(e\u003db||d)||!c?null:this.I.getPlaybackQuality();g.N(this.element,\"ytp-hdr-quality-badge\",a);g.N(this.element,\"ytp-hd-quality-badge\",!a\u0026\u0026(\"hd1080\"\u003d\u003d\u003dc||\"hd1440\"\u003d\u003d\u003dc));g.N(this.element,\"ytp-4k-quality-badge\",!a\u0026\u0026\"hd2160\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-5k-quality-badge\",!a\u0026\u0026\"hd2880\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-8k-quality-badge\",\n!a\u0026\u0026\"highres\"\u003d\u003d\u003dc);g.N(this.element,\"ytp-3d-badge-grey\",!a\u0026\u0026e\u0026\u0026b);g.N(this.element,\"ytp-3d-badge\",!a\u0026\u0026e\u0026\u0026d)};g.w(wP,NN);wP.prototype.isLoaded\u003dfunction(){var a\u003dg.OM(this.I.tb());return void 0!\u003d\u003da\u0026\u0026a.loaded};\nwP.prototype.Na\u003dfunction(){void 0!\u003d\u003dg.OM(this.I.tb())\u0026\u00263!\u003d\u003dthis.I.getPresentingPlayerType()?this.i||(this.ub.zc(this),this.i\u003d!0):this.i\u0026\u0026(this.ub.df(this),this.i\u003d!1);this.setValue(this.isLoaded())};\nwP.prototype.u\u003dfunction(a){this.isLoaded();a?this.I.loadModule(\"annotations_module\"):this.I.unloadModule(\"annotations_module\");this.I.ea(\"annotationvisibility\",a)};\nwP.prototype.ya\u003dfunction(){this.i\u0026\u0026this.ub.df(this);NN.prototype.ya.call(this)};g.w(g.xP,g.FN);g.k\u003dg.xP.prototype;g.k.open\u003dfunction(){g.QN(this.ub,this.B)};\ng.k.di\u003dfunction(a){DAa(this);this.options[a].element.setAttribute(\"aria-checked\",\"true\");this.ud(this.uj(a));this.u\u003da};\ng.k.rD\u003dfunction(a,b,c){var d\u003dthis;b\u003dnew g.FN({G:\"div\",Ia:[\"ytp-menuitem\"],W:{tabindex:\"0\",role:\"menuitemradio\",\"aria-checked\":c?\"true\":void 0},U:[{G:\"div\",Ia:[\"ytp-menuitem-label\"],va:\"{{label}}\"}]},b,this.uj(a,!0));b.Ra(\"click\",function(){d.Gf(a)});\nreturn b};\ng.k.enable\u003dfunction(a){this.C?a||(this.C\u003d!1,this.Dr(!1)):a\u0026\u0026(this.C\u003d!0,this.Dr(!0))};\ng.k.Dr\u003dfunction(a){a?this.ub.zc(this):this.ub.df(this)};\ng.k.Gf\u003dfunction(a){this.ea(\"select\",a)};\ng.k.uj\u003dfunction(a){return a.toString()};\ng.k.fQ\u003dfunction(a){g.Qu(a)||39!\u003d\u003dg.Ru(a)||(this.open(),g.Pu(a))};\ng.k.ya\u003dfunction(){this.C\u0026\u0026this.ub.df(this);g.FN.prototype.ya.call(this);for(var a\u003dg.q(Object.keys(this.options)),b\u003da.next();!b.done;b\u003da.next())this.options[b.value].dispose()};g.w(zP,g.xP);zP.prototype.Na\u003dfunction(){var a\u003dthis.I.getAvailableAudioTracks();1\u003ca.length?(g.yP(this,g.on(a,this.D)),this.tracks\u003dg.vc(a,this.D,this),this.i.ud(a.length?\" (\"+a.length+\")\":\"\"),this.ea(\"size-change\"),this.di(this.D(this.I.getAudioTrack())),this.enable(!0)):this.enable(!1)};\nzP.prototype.Gf\u003dfunction(a){g.xP.prototype.Gf.call(this,a);this.I.setAudioTrack(this.tracks[a]);this.ub.qh()};\nzP.prototype.D\u003dfunction(a){return a.toString()};g.w(AP,NN);\nAP.prototype.u\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026g.mM(this.I))this.i||(this.ub.zc(this),this.i\u003d!0,this.B.push(this.T(this.I,\"videodatachange\",this.u)),this.B.push(this.T(this.I,\"videoplayerreset\",this.u)),this.B.push(this.T(this.I,\"onPlaylistUpdate\",this.u)),this.B.push(this.T(this.I,\"autonavchange\",this.C)),a\u003dthis.I.getVideoData(),this.C(a.autonavState),this.I.gb(this.element,this.i));else if(this.i){this.ub.df(this);this.i\u003d!1;a\u003dg.q(this.B);for(var b\u003da.next();!b.done;b\u003da.next())this.yc(b.value)}};\nAP.prototype.C\u003dfunction(a){this.setValue(1!\u003d\u003da)};\nAP.prototype.D\u003dfunction(a){this.I.jB(a?2:1);this.i\u0026\u0026(this.I.gb(this.element,this.i),this.I.Ab(this.element))};\nAP.prototype.ya\u003dfunction(){this.i\u0026\u0026this.ub.df(this);NN.prototype.ya.call(this)};g.w(BP,g.iN);BP.prototype.jd\u003dfunction(){g.iN.prototype.jd.call(this);this.dialog.focus()};g.w(CP,g.FN);CP.prototype.Yb\u003dfunction(a){this.u\u0026\u0026this.I.gb(this.element,this.i\u0026\u0026a)};\nCP.prototype.C\u003dfunction(){var a,b,c\u003dnull\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003da?void 0:a.accountLinkingConfig)||void 0\u003d\u003d\u003db?void 0:b.linked;if(c\u0026\u0026!this.i){var d,e,f,h,l,m;c\u003dnull\u003d\u003d\u003d(d\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003dd?void 0:d.accountLinkingConfig;g.EN(this,DP(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003de?void 0:e.connectedMenuLabel));this.B\u003dnew BP(this.I,DP(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003df?void 0:f.connectedDialogTitle),DP(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dc||\nvoid 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dh?void 0:h.connectedDialogMessage),DP(null\u003d\u003d\u003d(l\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dl?void 0:l.confirmButtonText));g.I(this,this.B);d\u003d(null\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.menuData)||void 0\u003d\u003d\u003dm?void 0:m.trackingParams)||null;if(this.u\u003d!!d)this.I.Ug(this.element,this,!0),this.I.Vj(this.element,d);this.ub.zc(this);this.i\u003d!0}else!c\u0026\u0026this.i\u0026\u0026(this.ub.df(this),this.i\u003d!1)};\nCP.prototype.onClick\u003dfunction(){this.u\u0026\u0026this.I.Ab(this.element);this.ub.Fb();this.B\u0026\u0026this.B.jd()};g.w(EP,g.xP);g.k\u003dEP.prototype;g.k.Iu\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();if(2!\u003d\u003da\u0026\u00263!\u003d\u003da\u0026\u0026(this.D\u003dthis.I.Jn(),a\u003dthis.I.getAvailableQualityLevels(),g.iya(this.I)\u0026\u0026g.jya(this.I)\u0026\u0026a.unshift(\"missing-qualities\"),kya(this.I)\u0026\u0026a.unshift(\"inline-survey\"),g.yP(this,a),a.length)){this.sI();this.enable(!0);return}this.enable(!1)};\ng.k.sI\u003dfunction(){var a\u003dthis.I.getPreferredQuality();this.options[a]\u0026\u0026(this.i\u003dthis.I.getPlaybackQuality(),this.di(a),\"auto\"\u003d\u003d\u003da\u0026\u0026this.ud(this.uj(a)))};\ng.k.Gf\u003dfunction(a){\"missing-qualities\"!\u003d\u003da\u0026\u0026(g.xP.prototype.Gf.call(this,a),this.I.setPlaybackQuality(a),this.ub.Fb(),this.Iu())};\ng.k.open\u003dfunction(){g.xP.prototype.open.call(this);this.I.Ab(this.element)};\ng.k.rD\u003dfunction(a,b,c){var d\u003dthis;if(\"inline-survey\"!\u003d\u003da)return g.xP.prototype.rD.call(this,a,b,c);a\u003d[{G:\"span\",va:\"Looks good?\"}];c\u003d{};for(var e\u003dg.q([!0,!1]),f\u003de.next();!f.done;c\u003d{Vx:c.Vx},f\u003de.next())c.Vx\u003df.value,f\u003dnew g.W({G:\"span\",L:\"ytp-menuitem-inline-survey-response\",U:[c.Vx?g.oK():Hwa()],W:{tabindex:\"0\",role:\"button\"}}),f.Ra(\"click\",function(h){return function(){var l\u003dh.Vx,m\u003dg.nM(d.I.app);m\u0026\u0026(m.Ea(\"iqsr\",l?\"0\":\"1\"),m.getVideoData().MH\u003d!0);d.ub.Fb();d.Iu()}}(c)),a.push(f);\nreturn new g.FN({G:\"div\",L:\"ytp-menuitem\",W:{\"aria-disabled\":\"true\"},U:[{G:\"div\",Ia:[\"ytp-menuitem-label\"],U:a}]},b)};\ng.k.uj\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;if(\"missing-qualities\"\u003d\u003d\u003da)return{G:\"a\",W:{href:\"https://support.google.com/youtube/?p\u003dmissing_quality\",target:this.I.V().J},va:\"Missing options?\"};if(\"inline-survey\"\u003d\u003d\u003da)return\"\";var c\u003d[EAa(this,a)],d\u003dthis.I.getPreferredQuality();b||\"auto\"!\u003d\u003dd||\"auto\"!\u003d\u003da||(c.push(\" \"),c.push(EAa(this,this.i,[\"ytp-menu-label-secondary\"])));return{G:\"div\",U:c}};g.w(FP,g.W);g.k\u003dFP.prototype;g.k.init\u003dfunction(){this.Jq(this.i);this.Qa(\"minvalue\",this.minimumValue);this.Qa(\"maxvalue\",this.maximumValue)};\ng.k.iQ\u003dfunction(a){if(!g.Qu(a)){switch(g.Ru(a)){case 37:case 40:var b\u003d-this.J;break;case 39:case 38:b\u003dthis.J;break;default:return}this.Jq(this.i+b);g.Pu(a)}};\ng.k.gQ\u003dfunction(a){var b\u003dthis.i;b+\u003d0\u003e(a.deltaX||-a.deltaY)?-this.D:this.D;this.Jq(b);g.Pu(a)};\ng.k.hQ\u003dfunction(a){a\u003d(a-g.Nm(this.u).x)/this.K*this.range+this.minimumValue;this.Jq(a)};\ng.k.Jq\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?\"\":b;a\u003dg.xg(a,this.minimumValue,this.maximumValue);\"\"\u003d\u003d\u003db\u0026\u0026(b\u003da.toString());this.Qa(\"valuenow\",a);this.Qa(\"valuetext\",b);this.S.style.left\u003d(a-this.minimumValue)/this.range*(this.K-this.Z)+\"px\";this.i\u003da};\ng.k.focus\u003dfunction(){this.xa.focus()};g.w(HP,FP);HP.prototype.X\u003dfunction(){this.I.setPlaybackRate(this.i,!0)};\nHP.prototype.Jq\u003dfunction(a){FP.prototype.Jq.call(this,a,IP(this,a).toString());this.B\u0026\u0026(GP(this),this.Aa())};\nHP.prototype.Ba\u003dfunction(){var a\u003dthis.I.getPlaybackRate();IP(this,this.i)!\u003d\u003da\u0026\u0026(this.Jq(a),GP(this))};g.w(JP,g.hK);JP.prototype.focus\u003dfunction(){this.i.focus()};g.w(FAa,IN);g.w(KP,g.xP);g.k\u003dKP.prototype;g.k.uj\u003dfunction(a){return\"1\"\u003d\u003d\u003da?\"Normal\":a.toLocaleString()};\ng.k.Na\u003dfunction(){var a\u003dthis.I.getPresentingPlayerType();this.enable(2!\u003d\u003da\u0026\u00263!\u003d\u003da);IAa(this)};\ng.k.Dr\u003dfunction(a){g.xP.prototype.Dr.call(this,a);a?(this.K\u003dthis.T(this.I,\"onPlaybackRateChange\",this.onPlaybackRateChange),IAa(this),GAa(this,this.I.getPlaybackRate())):(this.yc(this.K),this.K\u003dnull)};\ng.k.onPlaybackRateChange\u003dfunction(a){var b\u003dthis.I.getPlaybackRate();this.J.includes(b)||HAa(this,b);GAa(this,a)};\ng.k.Gf\u003dfunction(a){g.xP.prototype.Gf.call(this,a);a\u003d\u003d\u003dthis.i?this.I.setPlaybackRate(this.D,!0):this.I.setPlaybackRate(Number(a),!0);this.ub.qh()};g.w(MP,g.xP);g.k\u003dMP.prototype;g.k.di\u003dfunction(a){g.xP.prototype.di.call(this,a)};\ng.k.getKey\u003dfunction(a){return a.option.toString()};\ng.k.getOption\u003dfunction(a){return this.settings[a]};\ng.k.uj\u003dfunction(a){return this.getOption(a).text||\"\"};\ng.k.Gf\u003dfunction(a){g.xP.prototype.Gf.call(this,a);this.ea(\"settingChange\",this.setting,this.settings[a].option)};g.w(NP,g.JN);NP.prototype.Ef\u003dfunction(a){for(var b\u003dg.q(Object.keys(a)),c\u003db.next();!c.done;c\u003db.next()){var d\u003dc.value;if(c\u003dthis.uo[d]){var e\u003da[d].toString();d\u003d!!a[d+\"Override\"];c.options[e]\u0026\u0026(c.di(e),c.D.element.setAttribute(\"aria-checked\",String(!d)),c.i.element.setAttribute(\"aria-checked\",String(d)))}}};\nNP.prototype.nh\u003dfunction(a,b){this.ea(\"settingChange\",a,b)};g.w(OP,g.xP);OP.prototype.getKey\u003dfunction(a){return a.languageCode};\nOP.prototype.uj\u003dfunction(a){return this.languages[a].languageName||\"\"};\nOP.prototype.Gf\u003dfunction(a){this.ea(\"select\",a);this.I.Ab(this.element);g.UN(this.ub)};g.w(PP,g.xP);g.k\u003dPP.prototype;g.k.getKey\u003dfunction(a){return g.We(a)?\"__off__\":a.displayName};\ng.k.uj\u003dfunction(a){return\"__off__\"\u003d\u003d\u003da?\"Off\":\"__translate__\"\u003d\u003d\u003da?\"Auto-translate\":\"__contribute__\"\u003d\u003d\u003da?\"Add subtitles/CC\":(\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]).displayName};\ng.k.Gf\u003dfunction(a){\"__translate__\"\u003d\u003d\u003da?this.i.open():\"__contribute__\"\u003d\u003d\u003da?(this.I.pauseVideo(),this.I.isFullscreen()\u0026\u0026this.I.toggleFullscreen(),a\u003dg.SL(this.I.V(),this.I.getVideoData()),g.pL(a)):(this.I.Ab(this.element),this.I.setOption(\"captions\",\"track\",\"__off__\"\u003d\u003d\u003da?{}:this.tracks[a]),g.xP.prototype.Gf.call(this,a),this.ub.qh())};\ng.k.Na\u003dfunction(){var a,b\u003dthis.I.getOptions();b\u003db\u0026\u0026-1!\u003d\u003db.indexOf(\"captions\");var c\u003dthis.I.getVideoData();c\u003dc\u0026\u0026c.Hp;var d\u003d!(null\u003d\u003d\u003d(a\u003dthis.I.getVideoData())||void 0\u003d\u003d\u003da||!g.hG(a)),e\u003d{};if(b||c){if(b){var f\u003dthis.I.getOption(\"captions\",\"track\");e\u003dthis.I.getOption(\"captions\",\"tracklist\",{includeAsr:!0});var h\u003dd?[]:this.I.getOption(\"captions\",\"translationLanguages\");this.tracks\u003dg.vc(e,this.getKey,this);d\u003dg.on(e,this.getKey);if(h.length\u0026\u0026!g.We(f)){var l\u003df.translationLanguage;if(l\u0026\u0026l.languageName){var m\u003d\nl.languageName;l\u003dh.findIndex(function(n){return n.languageName\u003d\u003d\u003dm});\ntaa(h,l)}KAa(this.i,h);d.push(\"__translate__\")}h\u003dthis.getKey(f)}else this.tracks\u003d{},d\u003d[],h\u003d\"__off__\";d.unshift(\"__off__\");this.tracks.__off__\u003d{};c\u0026\u0026d.unshift(\"__contribute__\");this.tracks[h]||(this.tracks[h]\u003df,d.push(h));g.yP(this,d);this.di(h);f\u0026\u0026f.translationLanguage?this.i.di(this.i.getKey(f.translationLanguage)):DAa(this.i);b\u0026\u0026this.D.Ef(this.I.getSubtitlesUserSettings());this.K.ud(e\u0026\u0026e.length?\" (\"+e.length+\")\":\"\");this.ea(\"size-change\");this.I.gb(this.element,!0);this.enable(!0)}else this.enable(!1)};\ng.k.jQ\u003dfunction(a){var b\u003dthis.I.getOption(\"captions\",\"track\");b\u003dg.$e(b);b.translationLanguage\u003dthis.i.languages[a];this.I.setOption(\"captions\",\"track\",b)};\ng.k.nh\u003dfunction(a,b){if(\"reset\"\u003d\u003d\u003da)this.I.resetSubtitlesUserSettings();else{var c\u003d{};c[a]\u003db;this.I.updateSubtitlesUserSettings(c)}LAa(this,!0);this.J.start();this.D.Ef(this.I.getSubtitlesUserSettings())};\ng.k.wW\u003dfunction(a){a||g.nr(this.J)};\ng.k.ya\u003dfunction(){g.nr(this.J);g.xP.prototype.ya.call(this)};g.w(QP,g.SN);g.k\u003dQP.prototype;g.k.initialize\u003dfunction(){if(!this.isInitialized){this.isInitialized\u003d!0;this.gF\u003dnew CP(this.I,this);g.I(this,this.gF);var a\u003dnew EP(this.I,this);g.I(this,a);a\u003dnew PP(this.I,this);g.I(this,a);a\u003dnew wP(this.I,this);g.I(this,a);this.I.V().jc\u0026\u0026(a\u003dnew KP(this.I,this),g.I(this,a));this.I.V().Lb\u0026\u0026!this.I.V().N(\"web_player_move_autonav_toggle\")\u0026\u0026(a\u003dnew AP(this.I,this),g.I(this,a));a\u003dnew zP(this.I,this);g.I(this,a);vP(this.settingsButton,this.Wc.items.length)}};\ng.k.zc\u003dfunction(a){this.initialize();this.Wc.zc(a);vP(this.settingsButton,this.Wc.items.length)};\ng.k.df\u003dfunction(a){this.xb\u0026\u00261\u003e\u003dthis.Wc.items.length\u0026\u0026this.hide();this.Wc.df(a);vP(this.settingsButton,this.Wc.items.length)};\ng.k.jd\u003dfunction(a){this.initialize();0\u003cthis.Wc.items.length\u0026\u0026g.SN.prototype.jd.call(this,a)};\ng.k.show\u003dfunction(){g.SN.prototype.show.call(this);g.M(this.I.getRootNode(),\"ytp-settings-shown\")};\ng.k.hide\u003dfunction(){g.SN.prototype.hide.call(this);g.tr(this.I.getRootNode(),\"ytp-settings-shown\")};\ng.k.Le\u003dfunction(a){var b;this.I.gb(this.element,a);null\u003d\u003d\u003d(b\u003dthis.gF)||void 0\u003d\u003d\u003db?void 0:b.Yb(a)};g.w(RP,g.W);RP.prototype.onClick\u003dfunction(){YLa(this.I.app);this.I.Ab(this.element)};\nRP.prototype.Na\u003dfunction(){g.gK(this,this.I.Xz()\u0026\u0026!this.I.isFullscreen()\u0026\u00263!\u003d\u003dthis.I.getPresentingPlayerType());if(this.xb){var a\u003dthis.I.isWidescreen();if(this.isWidescreen!\u003d\u003da){var b\u003da?{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{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\"}}]}:{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 36 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,W:{d:\"m 28,11 0,14 -20,0 0,-14 z m -18,2 16,0 0,10 -16,0 0,-10 z\",\nfill:\"#fff\",\"fill-rule\":\"evenodd\"}}]};null\u003d\u003dthis.isWidescreen?this.Qa(\"icon\",b):Vza(this.transition,this.element,b);this.isWidescreen\u003da;b\u003d$M(this.I,\"Default view\",\"t\");var c\u003d$M(this.I,\"Theater mode\",\"t\");this.Qa(\"title\",a?b:c);YN(this.tooltip)}}this.I.gb(this.element,this.xb)};g.w(g.SP,g.W);g.SP.prototype.onClick\u003dfunction(){if(null!\u003dg.HM(this.I.tb())\u0026\u0026(this.I.toggleSubtitles(),this.I.Ab(this.element),!this.isEnabled())){var a\u003d!1,b\u003dg.Dv(g.Cv.getInstance(),65);g.FE(this.I.V())\u0026\u0026null!\u003db\u0026\u0026(a\u003d!b);a\u0026\u0026this.I.V().N(\"web_player_nitrate_promo_tooltip\")\u0026\u0026this.I.ea(\"showpromotooltip\",this.element)}};\ng.SP.prototype.i\u003dfunction(a){var b,c;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dg.bM(this.I))||void 0\u003d\u003d\u003db?void 0:b.On())||void 0\u003d\u003d\u003dc?void 0:c.jd(a)};\ng.SP.prototype.isEnabled\u003dfunction(){return!!this.I.getOption(\"captions\",\"track\").displayName};\ng.SP.prototype.Na\u003dfunction(){var a,b,c\u003dnull!\u003dg.HM(this.I.tb()),d\u003d300;this.I.V().D\u0026\u0026(d\u003d480);if(this.I.V().N(\"web_player_unavailable_subtitles_button\")){c?(null\u003d\u003d\u003d(a\u003dg.Xg(\"ytp-subtitles-button-icon\"))||void 0\u003d\u003d\u003da?void 0:a.removeAttribute(\"fill-opacity\"),this.Qa(\"title\",$M(this.I,\"Subtitles/closed captions\",\"c\"))):(null\u003d\u003d\u003d(b\u003dg.Xg(\"ytp-subtitles-button-icon\"))||void 0\u003d\u003d\u003db?void 0:b.setAttribute(\"fill-opacity\",\"0.3\"),this.Qa(\"title\",\"Subtitles/closed captions unavailable\"));var e\u003d!0}else this.Qa(\"title\",\n$M(this.I,\"Subtitles/closed captions\",\"c\")),e\u003dc;YN(this.tooltip);e\u003de\u0026\u0026this.I.bb().getPlayerSize().width\u003e\u003dd;g.gK(this,e);this.I.gb(this.element,e);c\u0026\u0026this.Qa(\"pressed\",this.isEnabled())};g.w(g.UP,g.W);g.k\u003dg.UP.prototype;\ng.k.Sb\u003dfunction(){var a\u003dthis.api.bb().getPlayerSize().width,b\u003dthis.K;this.api.V().D\u0026\u0026(b\u003d400);b\u003da\u003e\u003db\u0026\u0026(!WP(this)||!g.T(this.api.zb(),64));g.gK(this,b);g.N(this.element,\"ytp-time-display-allow-autohide\",b\u0026\u0026400\u003ea);a\u003dthis.api.getProgressState();if(b){b\u003dthis.api.getPresentingPlayerType();var c\u003dthis.api.V().N(\"halftime_ux_killswitch\")?a.current:this.api.getCurrentTime(b,!1);this.u\u0026\u0026(c-\u003da.airingStart);VP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")\u0026\u0026(c-\u003dthis.Mb.startTimeMs/1E3);\nc\u003dg.dL(c);this.B!\u003d\u003dc\u0026\u0026(this.Qa(\"currenttime\",c),this.B\u003dc);b\u003dVP(this)\u0026\u0026this.api.V().N(\"enable_fully_expanded_clip_range_in_progress_bar\")?g.dL((this.Mb.endTimeMs-this.Mb.startTimeMs)/1E3):g.dL(this.api.V().N(\"halftime_ux_killswitch\")?a.duration:this.api.getDuration(b,!1));this.C!\u003d\u003db\u0026\u0026(this.Qa(\"duration\",b),this.C\u003db)}a\u003da.isAtLiveHead;!WP(this)||this.J\u003d\u003d\u003da\u0026\u0026this.D\u003d\u003d\u003dthis.isPremiere||(this.J\u003da,this.D\u003dthis.isPremiere,this.Sb(),b\u003dthis.liveBadge.element,b.disabled\u003da,this.liveBadge.ud(this.isPremiere?\"Premiere\":\n\"Live\"),a?this.i\u0026\u0026(this.i(),this.i\u003dnull,b.removeAttribute(\"title\")):(b.title\u003d\"Skip ahead to live broadcast.\",this.i\u003dg.xN(this.tooltip,this.liveBadge.element)));a\u003dthis.api.getLoopRange();b\u003dthis.Mb!\u003d\u003da;this.Mb\u003da;b\u0026\u0026TP(this)};\ng.k.onLoopRangeChange\u003dfunction(a){var b\u003dthis.Mb!\u003d\u003da;this.Mb\u003da;b\u0026\u0026(this.Sb(),TP(this))};\ng.k.fX\u003dfunction(){this.api.setLoopRange(null)};\ng.k.onVideoDataChange\u003dfunction(a,b,c){this.updateVideoData((this.api.V().N(\"enable_topsoil_wta_for_halftime\")||this.api.V().N(\"enable_topsoil_wta_for_halftime_live_infra\"))\u0026\u00262\u003d\u003d\u003dc?this.api.getVideoData(1):b);this.Sb();TP(this)};\ng.k.updateVideoData\u003dfunction(a){this.isLiveVideo\u003da.isLivePlayback\u0026\u0026!a.Bb;this.u\u003dkG(a);this.isPremiere\u003da.isPremiere;g.N(this.element,\"ytp-live\",WP(this))};\ng.k.onClick\u003dfunction(a){a.target\u003d\u003d\u003dthis.liveBadge.element\u0026\u0026(this.api.seekTo(Infinity),this.api.playVideo())};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i();g.W.prototype.ya.call(this)};g.w(ZP,g.W);g.k\u003dZP.prototype;g.k.Cm\u003dfunction(){var a\u003dthis.i.Xe();this.C!\u003d\u003da\u0026\u0026(this.C\u003da,YP(this,this.api.getVolume(),this.api.isMuted()))};\ng.k.tI\u003dfunction(a){g.gK(this,350\u003c\u003da.width)};\ng.k.mQ\u003dfunction(a){if(!g.Qu(a)){var b\u003dg.Ru(a),c\u003dnull;37\u003d\u003d\u003db?c\u003dthis.volume-5:39\u003d\u003d\u003db?c\u003dthis.volume+5:36\u003d\u003d\u003db?c\u003d0:35\u003d\u003d\u003db\u0026\u0026(c\u003d100);null!\u003d\u003dc\u0026\u0026(c\u003dg.xg(c,0,100),0\u003d\u003d\u003dc?this.api.mute():(this.api.isMuted()\u0026\u0026this.api.unMute(),this.api.setVolume(c)),g.Pu(a))}};\ng.k.kQ\u003dfunction(a){var b\u003da.deltaX||-a.deltaY;a.deltaMode?this.api.setVolume(this.volume+(0\u003eb?-10:10)):this.api.setVolume(this.volume+g.xg(b/10,-10,10));g.Pu(a)};\ng.k.DW\u003dfunction(){XP(this,this.u,!0,this.B,this.i.Fi());this.X\u003dthis.volume;this.api.isMuted()\u0026\u0026this.api.unMute()};\ng.k.lQ\u003dfunction(a){var b\u003dthis.C?78:52,c\u003dthis.C?18:12;a-\u003dg.Nm(this.S).x;this.api.setVolume(100*g.xg((a-c/2)/(b-c),0,1))};\ng.k.BW\u003dfunction(){XP(this,this.u,!1,this.B,this.i.Fi());0\u003d\u003d\u003dthis.volume\u0026\u0026(this.api.mute(),this.api.setVolume(this.X))};\ng.k.onVolumeChange\u003dfunction(a){YP(this,a.volume,a.muted)};\ng.k.XJ\u003dfunction(){XP(this,this.u,this.isDragging,this.B,this.i.Fi())};\ng.k.ya\u003dfunction(){g.W.prototype.ya.call(this);g.tr(this.K,\"ytp-volume-slider-active\")};g.w(g.$P,g.W);g.$P.prototype.onVideoDataChange\u003dfunction(){var a\u003dthis.api.getVideoData(1).D,b\u003dthis.api.V();this.visible\u003d!!this.api.getVideoData().videoId\u0026\u0026!(a\u0026\u0026b.pfpChazalUi);g.gK(this,this.visible);this.api.gb(this.element,this.visible\u0026\u0026this.oa);this.visible\u0026\u0026(a\u003dthis.api.getVideoUrl(!0,!1,!1,!0),this.Qa(\"url\",a))};\ng.$P.prototype.onClick\u003dfunction(a){var b\u003dthis.api.getVideoUrl(!g.eL(a),!1,!0,!0);if(g.dE(this.api.V())||g.oE(this.api.V()))b\u003dg.Zi(b,g.TL(\"emb_logo\"));g.XM(b,this.api,a);this.api.Ab(this.element)};\ng.$P.prototype.yb\u003dfunction(){var a\u003d{G:\"svg\",W:{height:\"100%\",version:\"1.1\",viewBox:\"0 0 67 36\",width:\"100%\"},U:[{G:\"path\",Gb:!0,L:\"ytp-svg-fill\",W:{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 \"}}]};\nif(g.oE(this.api.V())){var b\u003dthis.Fa(\"ytp-youtube-music-button\"),c\u003d300\u003ethis.api.getPlayerSize().width;a\u003dc?{G:\"svg\",W:{fill:\"none\",height:\"24\",width:\"24\"},U:[{G:\"circle\",W:{cx:\"12\",cy:\"12\",fill:\"red\",r:\"12\"}},{G:\"ellipse\",W:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{G:\"path\",W:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09z\",fill:\"#fff\"}}]}:{G:\"svg\",W:{viewBox:\"0 0 80 24\"},U:[{G:\"ellipse\",W:{cx:\"12.18\",cy:\"12\",fill:\"red\",rx:\"12.18\",ry:\"12\"}},{G:\"ellipse\",W:{cx:\"12.18\",\ncy:\"12\",fill:\"red\",rx:\"7.308\",ry:\"7.2\",stroke:\"#fff\",\"stroke-width\":\"1.2\"}},{G:\"path\",W:{d:\"M9.74 15.54l6.32-3.54-6.32-3.54v7.09zM37.43 9.64c-.57 2.85-1.01 6.33-1.25 7.77h-.16c-.18-1.48-.62-4.94-1.22-7.75L33.31 2.67h-4.52v18.85h2.80V5.98l.27 1.45 2.85 14.08h2.80l2.80-14.08.3-1.45v15.54h2.80V2.67h-4.56l-1.43 6.96zM51.01 18.69c-.25.51-.81.87-1.36.87-.64 0-.90-.49-.90-1.70V7.75H45.54v10.29c0 2.54.85 3.70 2.75 3.70 1.29 0 2.33-.56 3.05-1.90h.07l.27 1.68h2.50V7.75h-3.19v10.94h.00zM60.39 13.19c-1.04-.74-1.69-1.23-1.69-2.31 0-.76.37-1.19 1.25-1.19.90 0 1.20.60 1.22 2.67l2.68-.11c.20-3.34-.92-4.74-3.87-4.74-2.73 0-4.07 1.19-4.07 3.63 0 2.22 1.11 3.23 2.92 4.56 1.55 1.16 2.45 1.82 2.45 2.76 0 .72-.46 1.21-1.27 1.21-.95 0-1.50-.87-1.36-2.40l-2.71.04c-.41 2.85.76 4.51 3.91 4.51 2.75 0 4.19-1.23 4.19-3.70-.00-2.24-1.16-3.14-3.66-4.94zM68.87 7.75h-3.05v13.77h3.06V7.75zM67.36 2.31c-1.18 0-1.73.42-1.73 1.91 0 1.52.55 1.90 1.73 1.90 1.20 0 1.73-.38 1.73-1.90 0-1.41-.53-1.91-1.73-1.91zM79.15 16.56l-2.80-.13c0 2.42-.27 3.21-1.22 3.21-.95 0-1.11-.87-1.11-3.73v-2.67c0-2.76.18-3.63 1.13-3.63.88 0 1.11.83 1.11 3.39l2.77-.17c.18-2.13-.09-3.59-.94-4.42-.62-.60-1.57-.89-2.89-.89-3.10 0-4.37 1.61-4.37 6.15v1.93c0 4.67 1.08 6.17 4.26 6.17 1.34 0 2.27-.27 2.89-.85.90-.81 1.24-2.20 1.18-4.34z\",\nfill:\"#fff\"}}]};g.N(b,\"ytp-youtube-music-logo-icon-only\",c)}this.Qa(\"logoSvg\",a)};\ng.$P.prototype.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.api.gb(this.element,this.visible\u0026\u0026a)};g.w(aQ,g.BC);g.k\u003daQ.prototype;g.k.Bd\u003dfunction(){this.Mc.Sb();this.Lg.Sb()};\ng.k.Nj\u003dfunction(){var a,b;this.rC();this.Cd.u?(this.Bd(),null\u003d\u003d\u003d(b\u003dthis.S)||void 0\u003d\u003d\u003db?void 0:b.show()):(g.jQ(this.Mc.tooltip),null\u003d\u003d\u003d(a\u003dthis.S)||void 0\u003d\u003d\u003da?void 0:a.hide())};\ng.k.rq\u003dfunction(){this.Bd();this.Pd.start()};\ng.k.rC\u003dfunction(){var a\u003d!this.I.V().isMobile\u0026\u0026300\u003eg.BAa(this.Mc)\u0026\u0026this.I.zb().Ic()\u0026\u0026!!window.requestAnimationFrame,b\u003d!a;this.Cd.u||(a\u003db\u003d!1);b?this.K||(this.K\u003dthis.T(this.I,\"progresssync\",this.Bd)):this.K\u0026\u0026(this.yc(this.K),this.K\u003dnull);a?this.Pd.isActive()||this.Pd.start():this.Pd.stop()};\ng.k.yb\u003dfunction(){var a\u003dthis.B.Xe(),b\u003dthis.I.bb().getPlayerSize(),c\u003dbQ(this),d\u003dMath.max(b.width-2*c,100);if(this.La!\u003d\u003db.width||this.Ka!\u003d\u003da){this.La\u003db.width;this.Ka\u003da;var e\u003dRAa(this);this.u.element.style.width\u003de+\"px\";this.u.element.style.left\u003dc+\"px\";g.lP(this.Mc,c,e,a);this.B.hc().sC\u003de}c\u003dthis.settingsMenu;e\u003dMath.min(413*(a?1.5:1),Math.round(.82*(b.height-cQ(this))));c.maxWidth\u003dMath.min(570*(a?1.5:1),d);c.ly\u003de;c.Zt();this.rC();!this.I.V().N(\"html5_player_bottom_linear_gradient\")\u0026\u0026this.I.V().N(\"html5_player_dynamic_bottom_gradient\")\u0026\u0026\ng.AO(this.Va,b.height)};\ng.k.onVideoDataChange\u003dfunction(){var a\u003dthis.I.getVideoData();this.Aa.style.background\u003da.D?a.Xa:\"\";g.gK(this.Z,a.GC)};g.w(dQ,uO);g.k\u003ddQ.prototype;g.k.DF\u003dfunction(a){a.target!\u003d\u003dthis.dismissButton.element\u0026\u0026(this.onClickCommand\u0026\u0026this.I.Pa(\"innertubeCommand\",this.onClickCommand),this.B\u003d!0,this.S.hide())};\ng.k.EF\u003dfunction(){this.B\u003d!0;this.S.hide()};\ng.k.onVideoDataChange\u003dfunction(a,b){var c;\"newdata\"\u003d\u003d\u003da\u0026\u0026(this.u\u003dthis.B\u003d!1,eQ(this));a\u003db.suggestedAction;if(null\u003d\u003db.shoppingOverlayRenderer\u0026\u0026a){this.i\u003dthis.K\u003dthis.enabled\u003d!0;this.text\u003d(b\u003da.title)?g.Uy(b):\"View Chapters\";var d\u003dnull\u003d\u003d\u003d(c\u003da.trigger)||void 0\u003d\u003d\u003dc?void 0:c.suggestedActionTimeRangeTrigger;if(d){b\u003d[];var e\u003dd.timeRangeStartMillis;d\u003dd.timeRangeEndMillis;null!\u003de\u0026\u0026null!\u003dd\u0026\u0026b.push(new g.Ny(e,d,{priority:9,namespace:\"suggested_action_button_visible\"}));this.I.Gd(b)}this.onClickCommand\u003da.tapCommand;\nPza(this);tO(this);this.Yh()}};\ng.k.zx\u003dfunction(){return!this.B\u0026\u0026this.enabled\u0026\u0026(this.u||this.i)};\ng.k.Le\u003dfunction(a){this.B||((this.u\u003da)?sO(this):(eQ(this),this.Z.start()),this.Yh())};\ng.k.ya\u003dfunction(){eQ(this);uO.prototype.ya.call(this)};var g3\u003d{},fQ\u003d(g3.CHANNEL_NAME\u003d\"ytp-title-channel-name\",g3.FULLERSCREEN_LINK\u003d\"ytp-title-fullerscreen-link\",g3.LINK\u003d\"ytp-title-link\",g3.SESSIONLINK\u003d\"yt-uix-sessionlink\",g3.SUBTEXT\u003d\"ytp-title-subtext\",g3.TEXT\u003d\"ytp-title-text\",g3.TITLE\u003d\"ytp-title\",g3);g.w(gQ,g.W);gQ.prototype.onClick\u003dfunction(a){this.api.Ab(this.element);var b\u003dthis.api.getVideoUrl(!g.eL(a),!1,!0);g.dE(this.api.V())\u0026\u0026(b\u003dg.Zi(b,g.TL(\"emb_title\")));g.XM(b,this.api,a)};\ngQ.prototype.Na\u003dfunction(){var a\u003dthis.api.getVideoData(),b\u003dthis.api.V();this.Qa(\"title\",a.title);SAa(this);if(2\u003d\u003d\u003dthis.api.getPresentingPlayerType()){var c\u003dthis.api.getVideoData();c.videoId\u0026\u0026c.isListed\u0026\u0026c.author\u0026\u0026c.kc\u0026\u0026c.Sh?(this.Qa(\"channelLink\",c.kc),this.Qa(\"channelName\",c.author),this.Qa(\"channelTitleFocusable\",\"0\")):SAa(this)}c\u003db.externalFullscreen||!this.api.isFullscreen()\u0026\u0026b.lc;g.N(this.link,fQ.FULLERSCREEN_LINK,c);b.K||!a.videoId||c||a.D\u0026\u0026b.pfpChazalUi||b.dd?this.i\u0026\u0026(this.Qa(\"url\",null),this.yc(this.i),\nthis.i\u003dnull):(this.Qa(\"url\",this.api.getVideoUrl(!0)),this.i||(this.i\u003dthis.T(this.link,\"click\",this.onClick)))};g.w(g.hQ,g.W);g.k\u003dg.hQ.prototype;g.k.KM\u003dfunction(a,b){a\u003c\u003dthis.B\u0026\u0026this.B\u003c\u003db\u0026\u0026(a\u003dthis.B,this.B\u003dNaN,UAa(this,a))};\ng.k.yT\u003dfunction(){xsa(this.i,this.B,160*this.scale)};\ng.k.pk\u003dfunction(){switch(this.type){case 2:var a\u003dthis.u;a.removeEventListener(\"mouseout\",this.X);a.addEventListener(\"mouseover\",this.C);a.removeEventListener(\"blur\",this.X);a.addEventListener(\"focus\",this.C);XAa(this);break;case 3:XAa(this);break;case 1:this.i\u0026\u0026(this.i.unsubscribe(\"l\",this.KM,this),this.i\u003dnull),this.api.removeEventListener(\"videoready\",this.Z),this.xa.stop()}this.type\u003dnull;this.K\u0026\u0026this.D.hide()};\ng.k.vj\u003dfunction(){if(this.u)for(var a\u003d0;a\u003carguments.length;a++)g.nh(arguments[a],this.u)\u0026\u0026this.pk()};\ng.k.ya\u003dfunction(){null!\u003dthis.type\u0026\u0026this.pk();this.i\u0026\u0026this.i.dispose();g.W.prototype.ya.call(this)};g.w(g.kQ,g.W);g.k\u003dg.kQ.prototype;g.k.oy\u003dfunction(){var a\u003dthis.I.getPlayerSize(),b\u003dthis.I.V(),c\u003dthis.I.getVideoData(),d\u003dg.dE(b)\u0026\u0026g.iM(this.I)\u0026\u0026g.T(this.I.zb(),128);this.visible\u003db.gk\u0026\u0026240\u003c\u003da.width\u0026\u0026!c.isAd()\u0026\u0026c.Qf\u0026\u0026!d\u0026\u0026!(c.D\u0026\u0026b.pfpChazalUi);g.gK(this,this.visible);this.icon\u0026\u0026aBa(this,this.icon);this.I.gb(this.element,this.visible\u0026\u0026this.oa)};\ng.k.uI\u003dfunction(){return this.I.getVideoData().videoId};\ng.k.onClick\u003dfunction(){var a\u003dthis;this.I.Ab(this.element);var b\u003dthis.I.V(),c\u003dthis.uI();b.authUser?YAa(this):this.I.rB()?this.I.requestStorageAccess(function(){g.Mv(\"embedsItpWatchLaterResult\",{accepted:!0});nv();ZAa(a,c)},function(){g.Mv(\"embedsItpWatchLaterResult\",{accepted:!1});\n$Aa(a,\"Sorry, saving failed because your cookies are blocked by the browser.\")}):ZAa(this,c)};\ng.k.nQ\u003dfunction(){this.isRequestPending\u003dthis.i\u003d!1;this.Na(2)};\ng.k.Na\u003dfunction(a,b){var c\u003dthis.I.V();aBa(this,a);b?this.update({title:b,image:null}):c.userDisplayName?(a\u003d{USER_NAME:c.userDisplayName},this.update({title:this.i?g.rH(\"Added as $USER_NAME\",a):g.rH(\"Watch later as $USER_NAME\",a),image:KE(c)})):this.update({title:\"Watch later\",image:null});YN(this.tooltip)};\ng.k.Yb\u003dfunction(a){g.W.prototype.Yb.call(this,a);this.I.gb(this.element,this.visible\u0026\u0026a)};g.w(lQ,g.mN);g.k\u003dlQ.prototype;g.k.hc\u003dfunction(){return this.tooltip};\ng.k.UK\u003dfunction(){return this.Ff};\ng.k.An\u003dfunction(a,b){b?this.Kk\u003da:this.Kk\u003dnull;this.hj()};\ng.k.ys\u003dfunction(a,b){if(b)this.zo.push(a);else for(b\u003dthis.zo.length;0\u003c\u003db;b--)if(this.zo[b]\u003d\u003d\u003da){this.zo.splice(b,1);break}SM(this.Cd,64,0\u003cthis.zo.length)};\ng.k.Po\u003dfunction(){this.api.Eh()\u0026\u0026this.api.Gk();return!!this.Kk||bBa(this)||g.mN.prototype.Po.call(this)};\ng.k.hj\u003dfunction(){var a\u003d!this.Po(),b\u003da\u0026\u0026this.api.Eh()\u0026\u0026!g.T(this.api.zb(),2)\u0026\u0026!(this.api.getVideoData().D\u0026\u0026this.api.V().pfpChazalUi),c\u003dthis.Zp\u0026\u0026g.iM(this.api)\u0026\u0026g.T(this.api.zb(),128);a||c?(this.iH.show(),this.jH.show()):(this.iH.hide(),this.jH.hide(),this.tooltip.vj(this.Wh.element));b?this.zi.jd():this.zi.Fb();this.Ff\u0026\u0026QAa(this.Ff,!a);g.mN.prototype.hj.call(this)};\ng.k.Aq\u003dfunction(a,b,c,d,e){a.style.left\u003d\"\";a.style.top\u003d\"\";a.style.bottom\u003d\"\";var f\u003dg.Tm(a),h\u003dd||this.Ff\u0026\u0026g.nh(this.Ff.u.element,b),l\u003dd\u003dnull;null!\u003dc\u0026\u0026h||(d\u003dg.Tm(b),l\u003dg.Rm(b,this.api.getRootNode()),null\u003d\u003dc\u0026\u0026(c\u003dl.x+d.width/2));c-\u003df.width/2;h?(b\u003dthis.Ff,d\u003dbQ(b),l\u003dRAa(b),h\u003dthis.api.bb().getPlayerSize().height,c\u003dg.xg(c,d,d+l-f.width),f\u003dh-cQ(b)-f.height):g.nh(this.Wh.element,b)?(b\u003dthis.api.bb().getPlayerSize().width,c\u003dg.xg(c,12,b-f.width-12),f\u003dthis.Xe()?this.AD:this.zD,\"gvn\"\u003d\u003d\u003dthis.api.V().playerStyle\u0026\u0026(f+\u003d\n20),this.Zp\u0026\u0026(f-\u003dthis.Xe()?26:18)):(b\u003dthis.api.bb().getPlayerSize(),c\u003dg.xg(c,12,b.width-f.width-12),f\u003dl.y\u003e(b.height-d.height)/2?l.y-f.height-12:l.y+d.height+12);a.style.top\u003df+(e||0)+\"px\";a.style.left\u003dc+\"px\"};\ng.k.Nj\u003dfunction(a){a\u0026\u0026(this.tooltip.vj(this.Wh.element),this.Ff\u0026\u0026this.tooltip.vj(this.Ff.u.element));this.Uz\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide\",a),g.N(this.contextMenu.element,\"ytp-autohide-active\",!0));g.mN.prototype.Nj.call(this,a)};\ng.k.CF\u003dfunction(){g.mN.prototype.CF.call(this);this.Uz\u0026\u0026(g.N(this.contextMenu.element,\"ytp-autohide-active\",!1),this.Uz\u0026\u0026(this.contextMenu.hide(),this.fg\u0026\u0026this.fg.hide()))};\ng.k.Bj\u003dfunction(a,b){var c\u003dthis.api.bb().getPlayerSize();c\u003dnew g.wm(0,0,c.width,c.height);if(a||this.Cd.u\u0026\u0026!this.Po()){if(this.api.V().mj||b)a\u003dthis.Xe()?this.AD:this.zD,c.top+\u003da,c.height-\u003da;this.Ff\u0026\u0026(c.height-\u003dcQ(this.Ff))}return c};\ng.k.Cm\u003dfunction(a){var b\u003dthis.api.getRootNode();a?b.parentElement?(b.setAttribute(\"aria-label\",\"YouTube Video Player in Fullscreen\"),this.api.V().externalFullscreen||(b.parentElement.insertBefore(this.jz.element,b),b.parentElement.insertBefore(this.iz.element,b.nextSibling))):g.ft(Error(\"Player not in DOM.\")):(b.setAttribute(\"aria-label\",\"YouTube Video Player\"),this.jz.detach(),this.iz.detach());this.yb();this.Qm()};\ng.k.Xe\u003dfunction(){var a\u003dthis.api.V();return this.api.isFullscreen()\u0026\u0026!a.D||!1};\ng.k.showControls\u003dfunction(a){this.Ry\u003d!a;this.hj()};\ng.k.yb\u003dfunction(){var a\u003dthis.Xe();this.tooltip.scale\u003da?1.5:1;this.contextMenu\u0026\u0026g.N(this.contextMenu.element,\"ytp-big-mode\",a);this.hj();if(this.Af()\u0026\u0026this.fg)this.yh\u0026\u0026iO(this.fg,this.yh),this.shareButton\u0026\u0026iO(this.fg,this.shareButton),this.Tg\u0026\u0026iO(this.fg,this.Tg);else{if(this.fg){a\u003dthis.fg;for(var b\u003dg.q(a.actionButtons),c\u003db.next();!c.done;c\u003db.next())c.value.detach();a.actionButtons\u003d[]}this.yh\u0026\u0026!g.nh(this.Mg.element,this.yh.element)\u0026\u0026this.yh.Da(this.Mg.element);this.shareButton\u0026\u0026!g.nh(this.Mg.element,\nthis.shareButton.element)\u0026\u0026this.shareButton.Da(this.Mg.element);this.Tg\u0026\u0026!g.nh(this.Mg.element,this.Tg.element)\u0026\u0026this.Tg.Da(this.Mg.element)}this.Qm();g.mN.prototype.yb.call(this)};\ng.k.mE\u003dfunction(){if(bBa(this)\u0026\u0026!g.iM(this.api))return!1;var a\u003dthis.api.getVideoData();return!g.dE(this.api.V())||2\u003d\u003d\u003dthis.api.getPresentingPlayerType()||!this.rg||((a\u003dthis.rg||a.rg)?(a\u003da.embedPreview)?(a\u003da.thumbnailPreviewRenderer,a\u003da.videoDetails\u0026\u0026a.videoDetails.embeddedPlayerOverlayVideoDetailsRenderer||null):a\u003dnull:a\u003dnull,a\u0026\u0026a.collapsedRenderer\u0026\u0026a.expandedRenderer)?g.mN.prototype.mE.call(this):!1};\ng.k.Qm\u003dfunction(){g.mN.prototype.Qm.call(this);this.api.gb(this.title.element,!!this.Xk);this.xt\u0026\u0026this.xt.Yb(!!this.Xk);this.channelAvatar.Yb(!!this.Xk);this.overflowButton\u0026\u0026this.overflowButton.Yb(this.Af()\u0026\u0026!!this.Xk);this.shareButton\u0026\u0026this.shareButton.Yb(!this.Af()\u0026\u0026!!this.Xk);this.yh\u0026\u0026this.yh.Yb(!this.Af()\u0026\u0026!!this.Xk);this.Tg\u0026\u0026this.Tg.Yb(!this.Af()\u0026\u0026!!this.Xk);if(!this.Xk){this.tooltip.vj(this.Wh.element);for(var a\u003d0;a\u003cthis.Lx.length;a++){var b\u003dthis.Lx[a];b.ag()\u0026\u0026b.Fb()}}};\ng.k.Wb\u003dfunction(a){this.Ff\u0026\u0026QAa(this.Ff,this.Po());this.hj();g.mN.prototype.Wb.call(this,a)};\ng.k.handleGlobalKeyDown\u003dfunction(a,b,c,d,e,f,h){return this.tm?this.tm.handleGlobalKeyDown(a,b,c,d,e,f,h):!1};\ng.k.handleGlobalKeyUp\u003dfunction(a,b,c,d,e,f,h){return this.tm?this.tm.handleGlobalKeyUp(a,b,c,d,e,f,h):!1};\ng.k.Mk\u003dfunction(){return this.contextMenu.xb?(this.contextMenu.Fb(),!0):this.zo.length?(this.zo[this.zo.length-1].Fb(),!0):this.Kk?(this.Kk.Fb(),!0):g.mN.prototype.Mk.call(this)};\ng.k.tx\u003dfunction(a,b){this.pF\u003db;this.ys(a,b);this.WO()};\ng.k.WO\u003dfunction(){var a\u003dthis.pF||this.contextMenu.ag();this.oD!\u003d\u003da\u0026\u0026(this.oD\u003da,this.api.Pa(\"onAutonavPauseRequest\",this.oD))};\ng.k.vS\u003dfunction(){mQ(this,this.api.getRootNode(),!0).focus()};\ng.k.wS\u003dfunction(){mQ(this,this.api.getRootNode(),!1).focus()};\ng.k.On\u003dfunction(){return this.Ff\u0026\u0026this.Ff.settingsMenu};\ng.k.Tv\u003dfunction(){return this.Ff\u0026\u0026this.Ff.i};\ng.k.vl\u003dfunction(){this.Cd.vl()};\ng.k.Mz\u003dfunction(){this.Ac.hide()};\ng.k.Lq\u003dfunction(a){this.Ac.Lq(!g.qJ(a))};\ng.k.Dt\u003dfunction(a,b,c,d){this.xv.Dt(a,b,c,d)};\ng.k.PN\u003dfunction(a,b){this.xv.gB(a,b)};\ng.k.RU\u003dfunction(){cBa(this,!0)};\ng.k.sV\u003dfunction(a){cBa(this,!1,a)};g.w(g.nQ,g.zM);g.nQ.prototype.Xi\u003dfunction(){return!1};\ng.nQ.prototype.create\u003dfunction(){var a\u003dthis.player.V();g.mE(a)\u0026\u0026a.isMobile?this.chrome\u003dnew g.mN(this.player):this.chrome\u003dnew lQ(this.player);g.I(this,this.chrome);this.chrome.init();this.player.Td(\"ux\")};\ng.nQ.prototype.Hv\u003dfunction(){return this.chrome};var qSa\u003d{m_:\"captionTrack\",Y5:\"ytMainChannelEntity\",Z5:\"ytMainDownloadedVideoEntity\",a6:\"ytMainVideoEntity\",M8:\"offlineOrchestrationActionWrapperEntity\",W8:\"offlineVideoPolicy\",X8:\"offlineVideoStreams\",H9:\"playbackData\",jba:\"transfer\",C$:\"orchestrationWebSamplingEntity\"};oQ.prototype.getState\u003dfunction(){return this.store.getState()};\noQ.prototype.dispatch\u003dfunction(a){return this.store.dispatch(a)};\noQ.prototype.subscribe\u003dfunction(a){return this.store.subscribe(a)};\noQ.prototype.replaceReducer\u003dfunction(a){return this.store.replaceReducer(a)};\noQ.prototype[Symbol.observable]\u003dfunction(){return this.store[Symbol.observable]()};for(var hBa\u003d{captionTrack:225,channelHandle:275,commerceCartListEntity:236,downloadQualityPickerEntity:202,fakeChannel:2,fakePlaylist:279,fakePlaylistEntryCollection:280,fakeVideo:182,fakeVideoDescription:278,liveChatPollStateEntity:217,logoEntity:245,offlineOrchestrationActionWrapperEntity:169,offlineVideoPolicy:130,offlineVideoStreams:198,offlineabilityEntity:246,orchestrationWebSamplingEntity:242,pinnedProductEntity:273,playbackData:119,transfer:120,ytMainChannelEntity:152,ytMainDownloadedVideoEntity:155,\nytMainVideoEntity:151},gBa\u003d{},rSa\u003dg.q(Object.entries(hBa)),h3\u003drSa.next();!h3.done;h3\u003drSa.next()){var sSa\u003dg.q(h3.value),tSa\u003dsSa.next().value,uSa\u003dsSa.next().value,vSa\u003dtSa,wSa\u003duSa;wSa\u0026\u0026(gBa[wSa]\u003dvSa)};var jBa\u003d!1,KQ,LQ,MQ,NQ,OQ;PQ.prototype.encrypt\u003dfunction(a){var b\u003da.length;a\u003dnew Uint8Array(a.buffer.slice(a.byteOffset,a.byteOffset+b));for(var c\u003dthis.u,d\u003d0;d\u003cb\u0026\u002616\u003ethis.i;)a[d++]^\u003dc[this.i++];for(var e\u003db-(b-d)%16;d\u003ce;)lBa(this),a[d++]^\u003dc[0],a[d++]^\u003dc[1],a[d++]^\u003dc[2],a[d++]^\u003dc[3],a[d++]^\u003dc[4],a[d++]^\u003dc[5],a[d++]^\u003dc[6],a[d++]^\u003dc[7],a[d++]^\u003dc[8],a[d++]^\u003dc[9],a[d++]^\u003dc[10],a[d++]^\u003dc[11],a[d++]^\u003dc[12],a[d++]^\u003dc[13],a[d++]^\u003dc[14],a[d++]^\u003dc[15];if(d\u003cb)for(lBa(this),this.i\u003d0;d\u003cb;)a[d++]^\u003dc[this.i++];return a};var mBa\u003d!1;(function(){function a(d){for(var e\u003dnew Uint8Array(d.length),f\u003d0;f\u003cd.length;f++)e[f]\u003dd[f];return e}\nfunction b(d){return new Uint8Array(d)}\nvar c\u003dnew Uint8Array([1]);return 1\u003d\u003d\u003dc.length\u0026\u00261\u003d\u003d\u003dc[0]?b:a})();RQ.prototype.encrypt\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){if(1\u003d\u003df.i){d\u003dQQ();if(!d)return f.return(c.i(a,b));ta(f,3);return g.A(f,c.u(a,b,d),5)}if(3!\u003df.i)return f.return(f.u);e\u003dwa(f);g.Xx(e);mBa\u003d!0;return f.return(c.i(a,b))})};\nRQ.prototype.u\u003dfunction(a,b,c){var d\u003dthis,e,f,h;return g.B(function(l){switch(l.i){case 1:if(d.D){l.eb(2);break}e\u003dd;return g.A(l,c.importKey(\"raw\",d.C,{name:\"AES-CTR\"},!1,[\"encrypt\"]),3);case 3:e.D\u003dl.u;case 2:return f\u003d{name:\"AES-CTR\",counter:b,length:128},g.A(l,c.encrypt(f,d.D,a),4);case 4:return h\u003dl.u,l.return(new Uint8Array(h))}})};\nRQ.prototype.i\u003dfunction(a,b){this.B||(this.B\u003dnew PQ(this.C));kBa(this.B,b);return this.B.encrypt(a)};\nRQ.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};\nSQ.prototype.encrypt\u003dfunction(a,b){this.i||(this.i\u003dnew PQ(this.u));kBa(this.i,b);return this.i.encrypt(a)};\nSQ.prototype.decrypt\u003dfunction(a,b){return this.encrypt(a,b)};TQ.prototype.reset\u003dfunction(){pBa(this);this.update(this.B)};\nTQ.prototype.update\u003dfunction(a){var b\u003d0,c\u003da.length;this.C+\u003dc;this.u\u0026\u002664\u003c\u003dthis.u+c\u0026\u0026(this.J.set(a.subarray(0,64-this.u),this.u),b\u003d64-this.u,this.u\u003d0,oBa(this,this.J,0));for(;b+64\u003c\u003dc;b+\u003d64)oBa(this,a,b);b\u003cc\u0026\u0026(a\u003da.subarray(b),this.J.set(a,this.u),this.u+\u003da.length)};\nvar nBa\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 i3\u003d{},rBa\u003d(i3.INVALID_ENCODER_VERSION\u003d\"Invalid encoder version\",i3.KEY_CREATION_FAILED\u003d\"Failed to create encoder key\",i3.UNKNOWN_DECODE_ERROR\u003d\"Failed to decode PES data\",i3.UNKNOWN_ENCODE_ERROR\u003d\"Failed to encode PES data\",i3.WRONG_DATA_TYPE\u003d\"Encoder cannot process the data type\",i3);g.w(UQ,g.Rv);g.w(WQ,wBa);WQ.prototype.B\u003dfunction(a,b){b\u003dVQ(b);a\u003d(new TextEncoder).encode(JSON.stringify(a));return this.i.encrypt(a,b)};\nWQ.prototype.u\u003dfunction(a,b){if(!(a instanceof Uint8Array))throw sBa(1);var c\u003dnew TextDecoder;b\u003dVQ(b);a\u003dthis.i.decrypt(a,b);return JSON.parse(c.decode(a))};g.w(XQ,wBa);XQ.prototype.B\u003dfunction(a){return a};\nXQ.prototype.u\u003dfunction(a){if(a instanceof Uint8Array)throw sBa(0);return a};var ABa\u003d{captionTrack:Ns,channelHandle:js,commerceCartListEntity:Ts,downloadQualityPickerEntity:Gs,fakeChannel:ts,fakePlaylist:us,fakePlaylistEntryCollection:vs,fakeVideo:xs,fakeVideoDescription:ys,liveChatPollStateEntity:As,logoEntity:zs,offlineOrchestrationActionWrapperEntity:Os,offlineVideoPolicy:Ps,offlineVideoStreams:Qs,offlineabilityEntity:Hs,orchestrationWebSamplingEntity:Is,pinnedProductEntity:Ms,playbackData:Rs,transfer:Ss,ytMainChannelEntity:Ks,ytMainDownloadedVideoEntity:Js,ytMainVideoEntity:Ls};var ZQ;g.w(gR,g.H);gR.prototype.B\u003dfunction(a){NBa(this,a.data)};\ngR.prototype.ya\u003dfunction(){this.channel.close()};\nvar mR,QBa\u003dvoid 0;XBa.prototype.request\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;return this.locks.request(a,b,function(d){return c(d)})};g.w(pR,g.H);pR.prototype.B\u003dfunction(a){this.api.Pa(\"onOfflineOperationFailure\",a.data)};\npR.prototype.C\u003dfunction(a){this.api.ea(\"offlinetransferpause\",a.data)};\npR.prototype.ya\u003dfunction(){var a,b;null\u003d\u003d\u003d(a\u003dthis.i)||void 0\u003d\u003d\u003da?void 0:a.close();null\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?void 0:b.close()};bCa.prototype.Le\u003dfunction(){this.i\u0026\u0026rR(this)};var wR\u003dg.C.caches,vR,xR;sR.prototype.open\u003dfunction(a){return wR.open(uR(a))};\nsR.prototype.has\u003dfunction(a){return wR.has(uR(a))};\nsR.prototype.delete\u003dfunction(a){return wR.delete(uR(a))};\nsR.prototype.match\u003dfunction(a,b){var c\u003dthis,d,e,f,h,l,m;return g.B(function(n){switch(n.i){case 1:return g.A(n,c.keys(),2);case 2:d\u003dn.u,e\u003dg.q(d),f\u003de.next();case 3:if(f.done){n.eb(5);break}h\u003df.value;return g.A(n,c.open(h),6);case 6:return l\u003dn.u,g.A(n,l.match(a,b),7);case 7:if(m\u003dn.u)return n.return(m);f\u003de.next();n.eb(3);break;case 5:return n.return()}})};\ng.w(tR,sR);tR.prototype.keys\u003dfunction(){var a,b,c,d,e,f,h,l,m;return g.B(function(n){if(1\u003d\u003dn.i)return a\u003d[],b\u003dSv(\"CacheStorage keys\"),g.A(n,wR.keys(),2);c\u003dn.u;d\u003dg.q(c);for(e\u003dd.next();!e.done;e\u003dd.next()){f\u003de.value;var p\u003df.indexOf(\":\");h\u003d-1\u003d\u003d\u003dp?{JA:f}:{JA:f.substring(0,p),datasyncId:f.substring(p+1)};l\u003dh.JA;m\u003dh.datasyncId;m\u003d\u003d\u003db\u0026\u0026a.push(l)}return n.return(a)})};Object.keys(qSa).map(function(a){return qSa[a]});\nvar pCa\u003d\"captionTrack ytMainChannelEntity ytMainDownloadedVideoEntity ytMainVideoEntity offlineVideoPolicy offlineVideoStreams playbackData transfer\".split(\" \");var dBa\u003dfunction(a){for(var b\u003dObject.keys(a),c\u003d{},d\u003d0;d\u003cb.length;d++){var e\u003db[d];\"function\"\u003d\u003d\u003dtypeof a[e]\u0026\u0026(c[e]\u003da[e])}var f\u003dObject.keys(c);try{Vfa(c)}catch(l){var h\u003dl}return function(l,m){l\u003dvoid 0\u003d\u003d\u003dl?{}:l;if(h)throw h;for(var n\u003d!1,p\u003d{},r\u003d0;r\u003cf.length;r++){var t\u003df[r],v\u003dl[t],x\u003d(0,c[t])(v,m);if(\"undefined\"\u003d\u003d\u003dtypeof x)throw l\u003dm\u0026\u0026m.type,Error(\"Given \"+(l\u0026\u0026\u0027action \"\u0027+String(l)+\u0027\"\u0027||\"an action\")+\u0027, reducer \"\u0027+t+\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);\np[t]\u003dx;n\u003dn||x!\u003d\u003dv}return(n\u003dn||f.length!\u003d\u003dObject.keys(l).length)?p:l}}({entities:function(a,b){a\u003dvoid 0\u003d\u003d\u003da?{}:a;\nswitch(b.type){case \"ENTITY_LOADED\":return b.payload.reduce(function(d,e){var f,h,l,m\u003dnull\u003d\u003d\u003d(l\u003de.options)||void 0\u003d\u003d\u003dl?void 0:l.persistenceOption;if(m\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_UNKNOWN\"!\u003d\u003dm\u0026\u0026\"ENTITY_PERSISTENCE_OPTION_INMEMORY_AND_PERSIST\"!\u003d\u003dm)return d;if(!e.entityKey)return g.Wx(Error(\"Missing entity key\")),d;if(\"ENTITY_MUTATION_TYPE_REPLACE\"\u003d\u003d\u003de.type){if(!e.payload)return g.Wx(new g.Rv(\"REPLACE entity mutation is missing a payload\",{entityKey:e.entityKey})),d;var n\u003dMe(e.payload);return IQ(d,n,\ne.entityKey,e.payload[n])}if(\"ENTITY_MUTATION_TYPE_DELETE\"\u003d\u003d\u003de.type){e\u003de.entityKey;try{var p\u003dFQ(e).entityType;n\u003dIQ(d,p,e,void 0)}catch(r){if(r instanceof Error)g.Wx(new g.Rv(\"Failed to deserialize entity key\",{entityKey:e,originalMessage:r.message})),n\u003dd;else throw r;}return n}if(\"ENTITY_MUTATION_TYPE_UPDATE\"\u003d\u003d\u003de.type){if(!e.payload)return g.Wx(new g.Rv(\"UPDATE entity mutation is missing a payload\",{entityKey:e.entityKey})),d;n\u003dMe(e.payload);return iBa(d,n,e.entityKey,e.payload[n],null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d\n(f\u003de.fieldMask)||void 0\u003d\u003d\u003df?void 0:f.mergeOptions)||void 0\u003d\u003d\u003dh?void 0:h.repeatedFieldsMergeOption)}return d},a);\ncase \"REPLACE_ENTITY\":var c\u003db.payload;return IQ(a,c.entityType,c.key,c.lS);case \"REPLACE_ENTITIES\":return Object.keys(b.payload).reduce(function(d,e){var f\u003db.payload[e];return Object.keys(f).reduce(function(h,l){return IQ(h,e,l,f[l])},d)},a);\ncase \"UPDATE_ENTITY\":return c\u003db.payload,iBa(a,c.entityType,c.key,c.lS,c.Xda);default:return a}}}),SBa\u003dnew oQ;g.w(HR,FR);HR.prototype.B\u003dfunction(a){return BR(a)?uCa(this,a):CR(a)?vCa(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};g.w(JR,FR);JR.prototype.B\u003dfunction(a){return BR(a)?yCa(this,a):CR(a)?zCa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_UPDATE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?this.handleUpdate(a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nJR.prototype.handleUpdate\u003dfunction(a){var b\u003dthis,c,d,e;return g.B(function(f){switch(f.i){case 1:return c\u003dAR(a),g.A(f,kR(b.i,a.entityKey,\"transfer\"),2);case 2:d\u003df.u;if(!d||\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"!\u003d\u003dd.transferState)return f.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c));ta(f,3);d.transferState\u003d\"TRANSFER_STATE_TRANSFER_IN_QUEUE\";return g.A(f,jR(b.i,d,\"transfer\"),5);case 5:e\u003dFQ(d.key).entityId;zR({transferStatusType:\"TRANSFER_STATUS_TYPE_REENQUEUED_BY_PLAYER_RESPONSE_REFRESH\",\nstatusType:\"ADDED_TO_QUEUE\"},{videoId:e,dj:d});va(f,4);break;case 3:return wa(f),f.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_FAILURE\",c,void 0,\"OFFLINE_OPERATION_FAILURE_REASON_DATABASE_REQUEST_FAILED\"));case 4:return f.return(new GR(\"OFFLINE_ORCHESTRATION_ACTION_RESULT_SUCCESS\",c))}})};g.w(KR,FR);KR.prototype.B\u003dfunction(a){return BR(a)?ECa(this,a):CR(a)?FCa(this,a):\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"\u003d\u003d\u003da.actionType\u0026\u0026a.entityKey?GCa(this,a):Promise.reject(Error(\"Unsupported action type: \"+a.actionType))};\nvar ICa\u003d[10];var YCa\u003d[\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"];var NR;QCa.prototype.i\u003dfunction(a,b){var c\u003da.action.actionMetadata.priority-b.action.actionMetadata.priority;0\u003d\u003d\u003dc\u0026\u0026(a.i\u003cb.i?c\u003d-1:a.i\u003eb.i\u0026\u0026(c\u003d1));return c};g.w(QR,g.H);QR.prototype.ya\u003dfunction(){this.K\u0026\u0026this.K();g.H.prototype.ya.call(this)};\nQR.prototype.createAction\u003dfunction(a,b){var c\u003dFQ(a.entityKey).entityType,d\u003dJx(16);return new LR(c,d,a,b.actionId,b.rootActionId)};\nQR.prototype.Z\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n,p;return g.B(function(r){if(1\u003d\u003dr.i){if(b.isDisposed())return r.return();d\u003dnull!\u003d\u003d(c\u003da.offlineOrchestrationActionWrapperEntity)\u0026\u0026void 0!\u003d\u003dc?c:new Set;e\u003d[];f\u003dg.q(d);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dFQ(l),n\u003dm.entityId,SCa(b.i,n)||e.push(l);return g.A(r,$Ca(b,e),2)}p\u003dr.u;return g.A(r,SR(b,p),0)})};\nQR.prototype.retry\u003dfunction(){var a\u003dthis;return g.B(function(b){return g.A(b,aDa(a),0)})};gDa.prototype.info\u003dfunction(){};g.k\u003dhDa.prototype;\ng.k.aV\u003dfunction(a){var b\u003dthis,c,d,e;return g.B(function(f){if(!g.T(a.state,128))return f.eb(0);var h\u003dnull\u003d\u003d\u003d(c\u003da.state.getData())||void 0\u003d\u003d\u003dc?void 0:c.errorCode,l\u003dnull\u003d\u003d\u003d(d\u003da.state.getData())||void 0\u003d\u003d\u003dd?void 0:d.oG;e\u003d\"net.retryexhausted\"\u003d\u003d\u003dh\u0026\u0026(null\u003d\u003d\u003dl||void 0\u003d\u003d\u003dl?0:l.includes(\"net.connect\"))?\"TRANSFER_FAILURE_REASON_NETWORK_LOST\":(null\u003d\u003d\u003dh||void 0\u003d\u003d\u003dh?0:h.startsWith(\"net.\"))?\"TRANSFER_FAILURE_REASON_NETWORK\":\"TRANSFER_FAILURE_REASON_INTERNAL\";return g.A(f,b.tq(b.player.getVideoData().videoId,e),\n0)})};\ng.k.tq\u003dfunction(a,b){var c\u003dthis;return g.B(function(d){if(1\u003d\u003dd.i){if(c.u)return d.return();c.u\u003d!0;return\"TRANSFER_FAILURE_REASON_NETWORK_LOST\"\u003d\u003d\u003db?(UR(c,a,!1,!0),d.eb(0)):g.A(d,TR(c,a),3)}bF(a,4);return g.A(d,c.i.tq(b),0)})};\ng.k.nt\u003dfunction(a){2\u003d\u003d\u003da.status?(a.status!\u003d\u003dthis.B\u0026\u0026($R(this.i),bF(a.videoId,2)),a.Yw\u0026\u0026CDa(this.i,a.videoId,a.Yw)):4\u003d\u003d\u003da.status?(TR(this,a.videoId),this.tq(a.videoId,a.Oz?\"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":\"TRANSFER_FAILURE_REASON_INTERNAL\")):1\u003d\u003d\u003da.status\u0026\u0026BDa(this.i);this.B\u003da.status;this.api.Pa(\"localmediachange\",{videoId:a.videoId,status:a.status})};\ng.k.PF\u003dfunction(){var a\u003dthis,b;return g.B(function(c){if(1\u003d\u003dc.i){if(a.u)return c.return();a.u\u003d!0;b\u003da.player.getVideoData().videoId;return g.A(c,TR(a,b),2)}return g.A(c,a.i.PF(),0)})};\ng.k.N\u003dfunction(a){return this.api.V().N(a)};g.w(VR,g.H);VR.prototype.ya\u003dfunction(){this.u\u0026\u0026this.u();g.H.prototype.ya.call(this)};\nVR.prototype.B\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n;return g.B(function(p){d\u003dnull!\u003d\u003d(c\u003da.transfer)\u0026\u0026void 0!\u003d\u003dc?c:new Set;e\u003d[];f\u003dg.q(d);for(h\u003df.next();!h.done;h\u003df.next())l\u003dh.value,m\u003dFQ(l),n\u003dm.entityId,e.push(n);return 0\u003d\u003d\u003de.length?p.return():g.A(p,oDa(b,e),0)})};g.w(WR,g.H);g.k\u003dWR.prototype;g.k.ya\u003dfunction(){this.K\u0026\u0026this.K();this.S.dispose();this.C.dispose();this.oa\u0026\u0026ff(this.D.B,this.oa);this.Z\u0026\u0026ff(this.D.B,this.Z);g.H.prototype.ya.call(this)};\ng.k.oX\u003dfunction(a){var b\u003dthis,c,d;return g.B(function(e){if(1\u003d\u003de.i)return c\u003dGQ(a,\"transfer\"),b.i\u0026\u0026c\u003d\u003d\u003db.i.key?(UR(b.J,b.B,!0),b.C.stop(),e.eb(0)):g.A(e,hR(b.u,{mode:\"readwrite\",Kc:!0},function(f){return $Q(f,c,\"transfer\").then(function(h){if(h\u0026\u0026\"TRANSFER_STATE_COMPLETE\"!\u003d\u003dh.transferState\u0026\u0026\"TRANSFER_STATE_FAILED\"!\u003d\u003dh.transferState)return h.transferState\u003d\"TRANSFER_STATE_PAUSED_BY_USER\",cR(f,h,\"transfer\").then(function(){return h})})}),3);\n(d\u003de.u)\u0026\u0026kCa({videoId:a,dj:d});g.sa(e)})};\ng.k.nX\u003dfunction(){this.i\u0026\u0026this.B\u0026\u0026UR(this.J,this.B,!1);this.C.stop()};\ng.k.pQ\u003dfunction(){this.i?uDa(this,this.i):ZR(this)};\ng.k.oQ\u003dfunction(a){var b\u003dthis,c;return g.B(function(d){switch(d.i){case 1:if(!b.i){d.eb(2);break}if(\"TRANSFER_STATE_COMPLETE\"\u003d\u003d\u003db.i.transferState||\"TRANSFER_STATE_FAILED\"\u003d\u003d\u003db.i.transferState||!a.transfer||!a.transfer.has(b.i.key)){d.eb(3);break}c\u003db;return g.A(d,kR(b.u,b.i.key,\"transfer\"),4);case 4:c.i\u003dd.u;if(b.i){d.eb(3);break}return g.A(d,vDa(b),3);case 3:if(b.i)return d.return();case 2:return g.A(d,ZR(b),0)}})};\ng.k.tq\u003dfunction(a,b){var c\u003dthis,d,e;return g.B(function(f){if(1\u003d\u003df.i){a:switch(a){case \"TRANSFER_FAILURE_REASON_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_EXTERNAL_FILESYSTEM_WRITE\":case \"TRANSFER_FAILURE_REASON_PLAYABILITY\":case \"TRANSFER_FAILURE_REASON_TOO_MANY_RETRIES\":var h\u003d!1;break a;default:h\u003d!0}return h\u0026\u0026DDa(c)?g.A(f,cS(c,\"TRANSFER_STATE_TRANSFER_IN_QUEUE\"),5):g.A(f,EDa(c,a),3)}3!\u003df.i\u0026\u0026(d\u003dFQ(c.i.key).entityId,zR({transferStatusType:\"TRANSFER_STATUS_TYPE_REENQUEUED_BY_RETRY\",statusType:\"ADDED_TO_QUEUE\"},\n{videoId:d,dj:c.i}));YR(c);e\u003dZR(c,!0);b\u0026\u0026b(e);g.sa(f)})};\ng.k.PF\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l;return g.B(function(m){if(1\u003d\u003dm.i)return DDa(b)?g.A(m,cS(b,\"TRANSFER_STATE_WAITING_FOR_PLAYER_RESPONSE_REFRESH\"),5):g.A(m,EDa(b,\"TRANSFER_FAILURE_REASON_STREAM_MISSING\"),3);if(3!\u003dm.i)return c\u003dFQ(b.i.key).entityId,zR({transferStatusType:\"TRANSFER_STATUS_TYPE_DEQUEUED_BY_PLAYER_RESPONSE_EXPIRATION\",statusType:\"ADDED_TO_QUEUE\"},{videoId:c,dj:b.i}),d\u003dKCa(),d.playbackDataActionMetadata\u003d{isEnqueuedForExpiredStreamUrlRefetch:!0},e\u003dGQ(c,\"playbackData\"),f\u003d{actionType:\"OFFLINE_ORCHESTRATION_ACTION_TYPE_ADD\",\nentityKey:e,actionMetadata:d},h\u003dMR(new LR(\"playbackData\",c,f)),g.A(m,jR(b.u,h,\"offlineOrchestrationActionWrapperEntity\"),3);YR(b);l\u003dZR(b,!0);a\u0026\u0026a(l);g.sa(m)})};\nvar j3\u003d{},dS\u003d(j3.TRANSFER_STATE_TRANSFERRING\u003d1,j3.TRANSFER_STATE_TRANSFER_IN_QUEUE\u003d2,j3);g.k\u003dIDa.prototype;g.k.isOrchestrationLeader\u003dfunction(){return this.u.i};\ng.k.refreshAllVideos\u003dfunction(){var a\u003dthis,b,c;return g.B(function(d){if(1\u003d\u003dd.i){if(!a.K.Ae())return d.return(PDa());b\u003da;c\u003db.ax;return g.A(d,ODa(),2)}return d.return(c.call(b,d.u,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"))})};\ng.k.deleteVideos\u003dfunction(a){var b\u003dthis;return g.B(function(c){return c.return(b.ax(a,\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})};\ng.k.deleteAllVideos\u003dfunction(){var a\u003dthis;return g.B(function(b){return b.return(a.ax([\"!*$_ALL_VIDEOS_!*$\"],\"OFFLINE_ORCHESTRATION_ACTION_TYPE_DELETE\"))})};\ng.k.ax\u003dfunction(a,b,c){var d\u003dthis,e,f,h;return g.B(function(l){if(1\u003d\u003dl.i)return g.A(l,nR(),2);e\u003dl.u;if(!e||!d.Y.N(\"woffle_orchestration\"))return l.return([]);f\u003da.map(function(m){var n\u003dGQ(m,\"ytMainDownloadedVideoEntity\");n\u003d{actionType:b,entityKey:n,actionMetadata:Object.assign(Object.assign({},KCa()),c)};\"OFFLINE_ORCHESTRATION_ACTION_TYPE_REFRESH\"!\u003d\u003db\u0026\u0026(n.actionMetadata.priority\u003d0);m\u003dnew LR(\"ytMainDownloadedVideoEntity\",m,n);return MR(m)});\nh\u003dOBa(e,f);cCa(d.u);return l.return(h)})};var fS\u003d[],pLa\u003d!1;g.rW\u003dCf(function(){var a\u003d\"\";try{var b\u003dg.hh(\"CANVAS\").getContext(\"webgl\");b\u0026\u0026(b.getExtension(\"WEBGL_debug_renderer_info\"),a\u003db.getParameter(37446),a\u003da.replace(/[ :]/g,\"_\"))}catch(c){}return a});g.w(g.gS,gJ);g.k\u003dg.gS.prototype;g.k.isView\u003dfunction(){return!0};\ng.k.vG\u003dfunction(){var a\u003dthis.ra.getCurrentTime();if(a\u003cthis.start)try{var b\u003dthis.ra.Xf(),c\u003dMC(b,a);return!(this.start\u003cc)}catch(d){}return!1};\ng.k.Sp\u003dfunction(){return OC(this.ra.Sp(),this.start,this.end)};\ng.k.Xf\u003dfunction(){return OC(this.ra.Xf(),this.start,this.end)};\ng.k.Uv\u003dfunction(){return OC(this.ra.Uv(),this.start,this.end)};\ng.k.getCurrentTime\u003dfunction(){return this.ra.getCurrentTime()-this.start};\ng.k.iy\u003dfunction(a){this.ra.iy(a+this.start)};\ng.k.getDuration\u003dfunction(){return isFinite(this.end)\u0026\u0026!this.i?this.end-this.start:this.ra.getDuration()-this.start};\ng.k.play\u003dfunction(){if(this.vG()){this.ra.getCurrentTime();try{this.ra.iy(this.start)}catch(a){}}return this.ra.play()};\ng.k.Jb\u003dfunction(){var a\u003dgJ.prototype.Jb.call(this);a.view\u003dthis.start+\"-\"+this.end;return a};\ng.k.addEventListener\u003dfunction(a,b){this.ra.addEventListener(a,b)};\ng.k.removeEventListener\u003dfunction(a,b){this.ra.removeEventListener(a,b)};\ng.k.by\u003dfunction(){return this.ra.by()};\ng.k.Sr\u003dfunction(a){this.ra.Sr(a)};\ng.k.Qp\u003dfunction(){return this.ra.Qp()};\ng.k.playVideo\u003dfunction(){return this.ra.playVideo()};\ng.k.QD\u003dfunction(){this.ra.QD()};\ng.k.OD\u003dfunction(){this.ra.OD()};\ng.k.ep\u003dfunction(){return this.ra.ep()};\ng.k.Ee\u003dfunction(){return this.ra.Ee()};\ng.k.vf\u003dfunction(){return this.ra.vf()};\ng.k.jy\u003dfunction(a){this.ra.jy(a)};\ng.k.fB\u003dfunction(){this.ra.fB()};\ng.k.getPlaybackRate\u003dfunction(){return this.ra.getPlaybackRate()};\ng.k.setPlaybackRate\u003dfunction(a){return this.ra.setPlaybackRate(a)};\ng.k.Pp\u003dfunction(){return this.ra.Pp()};\ng.k.setLoop\u003dfunction(a){this.ra.setLoop(a)};\ng.k.canPlayType\u003dfunction(a,b){return this.ra.canPlayType(a,b)};\ng.k.Bl\u003dfunction(){return this.ra.Bl()};\ng.k.Fu\u003dfunction(){return this.ra.Fu()};\ng.k.Zk\u003dfunction(){return this.ra.Zk()};\ng.k.yz\u003dfunction(){return this.ra.yz()};\ng.k.Kt\u003dfunction(a){this.ra.Kt(a)};\ng.k.ey\u003dfunction(){return this.ra.ey()};\ng.k.load\u003dfunction(){this.ra.load()};\ng.k.pause\u003dfunction(){this.ra.pause()};\ng.k.Bh\u003dfunction(){return this.ra.Bh()};\ng.k.zz\u003dfunction(){return this.ra.zz()};\ng.k.tj\u003dfunction(){return this.ra.tj()};\ng.k.ze\u003dfunction(){return this.ra.ze()};\ng.k.gy\u003dfunction(){return this.ra.gy()};\ng.k.xf\u003dfunction(){return this.ra.xf()};\ng.k.Qo\u003dfunction(){return this.ra.Qo()};\ng.k.togglePictureInPicture\u003dfunction(){this.ra.togglePictureInPicture()};\ng.k.Nn\u003dfunction(){return this.ra.Nn()};\ng.k.getSize\u003dfunction(){return this.ra.getSize()};\ng.k.setSize\u003dfunction(a){this.ra.setSize(a)};\ng.k.getVolume\u003dfunction(){return this.ra.getVolume()};\ng.k.setVolume\u003dfunction(a){this.ra.setVolume(a)};\ng.k.setAttribute\u003dfunction(a,b){this.ra.setAttribute(a,b)};\ng.k.removeAttribute\u003dfunction(a){this.ra.removeAttribute(a)};\ng.k.hasAttribute\u003dfunction(a){return this.ra.hasAttribute(a)};\ng.k.Su\u003dba(22);g.k.Fx\u003dba(24);g.k.Gx\u003dba(26);g.k.Zr\u003dba(28);g.k.Bv\u003dfunction(){return this.ra.Bv()};\ng.k.Zm\u003dfunction(a){this.ra.Zm(a)};\ng.k.getStyle\u003dfunction(a){return this.ra.getStyle(a)};\ng.k.TE\u003dfunction(){return this.ra.TE()};\ng.k.stopVideo\u003dfunction(){this.ra.stopVideo()};\ng.k.SD\u003dfunction(a){this.ra.SD(a)};\ng.k.audioTracks\u003dfunction(){return this.ra.audioTracks()};iS.prototype.il\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?1:b;this.i+\u003db;this.B+\u003da;var d\u003da/b;hS.forEach(function(e,f){d\u003ce||(c.u[f]+\u003db)})};\niS.prototype.toString\u003dfunction(){return\"\"};\nvar hS\u003d[20,100,500,2E3];g.k\u003dXDa.prototype;g.k.isActive\u003dfunction(){return!0};\ng.k.Tz\u003dfunction(a,b){var c\u003dthis;if(b){var d\u003d{},e;for(e in b)b.hasOwnProperty(e)\u0026\u0026(d.SB\u003da.prototype[e],d.VB\u003db[e],a.prototype[e]\u003dfunction(f){return function(){var h\u003dg.Ba.apply(0,arguments),l\u003d(0,g.Q)();h\u003df.SB.apply(this,h);jS(c,f.VB,(0,g.Q)()-l);return h}}(d)),d\u003d{SB:d.SB,\nVB:d.VB}}};\ng.k.So\u003dfunction(a){return new WDa(a)};\ng.k.Fn\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?1:b;a instanceof WDa\u0026\u0026(jS(this,a.name,(0,g.Q)()-a.startTimeMs,b),a.i\u003d!0)};\ng.k.qG\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003dc?1:c;var d\u003d(0,g.Q)();b();jS(this,a,(0,g.Q)()-d,c)};\ng.k.BK\u003dfunction(){var a\u003d{},b;for(b in this.profiles)if(this.profiles.hasOwnProperty(b)){var c\u003dthis.profiles[b];if(0\u003d\u003d\u003dc.i)c\u003dnull;else{for(var d\u003dc.i.toString()+\".\"+Math.round(c.B).toString(),e\u003d0;e\u003chS.length;++e)if(0\u003cc.u[e])d+\u003d\".\"+hS[e].toString()+\"_\"+Math.round(c.u[e]).toString();else break;c\u003dd}c\u0026\u0026(a[b]\u003dc)}this.profiles\u003dnew VDa;return a};\ng.k.toString\u003dfunction(){return\"\"};g.k\u003dkS.prototype;g.k.isActive\u003dfunction(){return!1};\ng.k.Tz\u003dfunction(){};\ng.k.So\u003dfunction(){};\ng.k.Fn\u003dfunction(){};\ng.k.qG\u003dfunction(a,b){b()};\ng.k.BK\u003dfunction(){return{}};\ng.k.toString\u003dfunction(){return\"\"};var k3,zX,l3,MT,xLa;k3\u003dnew kS;zX\u003dat(\"html5_enable_profiler\")||at(\"html5_onesie_enable_profiler\")||at(\"html5_offline_encryption_enable_profiler\")||0\u003cat(\"html5_performance_impact_profiling_timer_ms\")?new XDa:new kS;g.nS\u003dat(\"html5_enable_profiler\")?zX:k3;l3\u003dat(\"html5_onesie_enable_profiler\")?zX:k3;MT\u003dat(\"html5_offline_encryption_enable_profiler\")?zX:k3;xLa\u003dat(\"html5_performance_impact_profiling_timer_ms\")?zX:k3;lS.prototype.then\u003dfunction(a,b){return this.promise.then(a,b)};\nlS.prototype.resolve\u003dfunction(a){this.u(a)};\nlS.prototype.reject\u003dfunction(a){this.i(a)};g.w(mS,g.H);g.k\u003dmS.prototype;g.k.isFinished\u003dfunction(){return 6\u003d\u003d\u003dthis.status.status};\ng.k.getStatus\u003dfunction(){return this.status};\ng.k.qp\u003dfunction(){var a\u003dthis.i.getVideoData(),b\u003dthis.u.getVideoData();if(a.C){var c;if(c\u003da.i){c\u003da.i;for(var d\u003d!1,e\u003d!1,f\u003dg.q(Object.values(c.i)),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.info.audio\u0026\u0026h.index.isLoaded()\u0026\u0026(d\u003d!0),h.info.video\u0026\u0026h.index.isLoaded()\u0026\u0026(e\u003d!0);c.i[\"0\"]\u0026\u0026(e\u003d!0);c\u003d!(d\u0026\u0026e)}if(c)this.ma();else if(this.i.qd()){f\u003dUDa(this.policy,this.i,this.u,this.Yj);h\u003dYDa(this);c\u003dh.XR;e\u003dh.qM;d\u003dh.lK;h\u003dh.pM;if(!this.J){var l\u003d1E3*this.u.Fh(),m\u003dthis.i.Fh();m\u003d1E3*(d-c-m);f\u0026\u0026\"in-the-past\"\u003d\u003d\u003df.msg\u0026\u0026(m\u003d\n0);a\u003da.isAd();this.u.hx(l,m,a);this.J\u003d!0}f?(b\u003d\"cannot_apply\"+f.msg,delete f.msg,this.Ue(b,f)):2\u003d\u003d\u003dthis.status.status?eEa(this):(a\u003dthis.i.Qp())?a.i||a.u?!UC(a)\u0026\u0026g.pu()?this.Ue(\"mse_closed\"):b.i\u0026\u0026Pz(b.i)\u0026\u0026a.u\u0026\u0026!a.u.vz()?this.Ue(\"encr_upgrade\"):(b\u003dthis.i.qd(),b.Zk()?this.Ue(\"elem_ended\"):0\u003ee?this.Ue(\"next_player_future\"):(this.D\u003dd,this.B\u003dEpa(a,c,d,!0),this.C\u003dEpa(a,e,h,!1),a\u003dthis.u.getVideoData().clientPlaybackNonce,this.i.Ea(\"gaplessPrep\",\"cpn.\"+a),pS(this.i,this.B),this.i.setMediaElement(ZDa(b,c,d,\n!this.i.getVideoData().isAd())),oS(this,2),eEa(this))):this.ma():this.ma()}else this.Ue(\"no-elem\")}else this.ma()};\ng.k.Er\u003dfunction(a){var b\u003ddEa(this).hO,c\u003da\u003d\u003d\u003db;b\u003dc?this.B.i:this.B.u;c\u003dc?this.C.i:this.C.u;if(b.isActive\u0026\u0026!c.isActive){var d\u003dthis.D;LC(a.tf(),d-.01)\u0026\u0026(oS(this,4),b.isActive\u003d!1,b.Sx\u003db.Sx||b.isActive,this.u.Ea(\"sbh\",\"1\"),c.isActive\u003d!0,c.Sx\u003dc.Sx||c.isActive);a\u003dthis.C.u;this.C.i.isActive\u0026\u0026a.isActive\u0026\u0026oS(this,5)}};\ng.k.RM\u003dfunction(){4\u003c\u003dthis.status.status\u0026\u00266\u003ethis.status.status\u0026\u0026this.Ue(\"player-reload-after-handoff\")};\ng.k.Ue\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;if(!this.isDisposed()\u0026\u0026!this.isFinished()){this.ma();var c\u003d4\u003c\u003dthis.status.status\u0026\u0026\"player-reload-after-handoff\"!\u003d\u003da;this.status\u003d{status:Infinity,error:a};if(this.i\u0026\u0026this.u){var d\u003dthis.u.getVideoData().clientPlaybackNonce;this.i.td(new g.ED(\"dai.transitionfailure\",!1,Object.assign(b,{cpn:d,transitionTimeMs:this.Yj,msg:a})));a\u003dthis.i;a.videoData.La\u003d!1;c\u0026\u0026yV(a);a.Ya\u0026\u0026XGa(a.Ya)}this.ul.reject(void 0);this.dispose()}};\ng.k.ya\u003dfunction(){cEa(this);this.i.unsubscribe(\"newelementrequired\",this.RM,this);if(this.B){var a\u003dthis.B.u;this.B.i.Fd.unsubscribe(\"updateend\",this.Er,this);a.Fd.unsubscribe(\"updateend\",this.Er,this)}g.H.prototype.ya.call(this)};\ng.k.Qc\u003dfunction(a){g.cH(a,128)\u0026\u0026this.Ue(\"player-error-event\")};\ng.k.ma\u003dfunction(){};g.w(rS,g.H);rS.prototype.clearQueue\u003dfunction(){this.ma();this.C\u0026\u0026this.C.reject(\"Queue cleared\");sS(this)};\nrS.prototype.Vs\u003dfunction(){return!this.u};\nrS.prototype.ya\u003dfunction(){sS(this);g.H.prototype.ya.call(this)};\nrS.prototype.ma\u003dfunction(){};g.w(vS,g.yx);g.k\u003dvS.prototype;g.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return a?4:iEa()?3:b?2:c?1:d?5:e?7:f?8:0};\ng.k.Wi\u003dfunction(a){this.fullscreen!\u003d\u003da\u0026\u0026(this.fullscreen\u003da,this.Le())};\ng.k.setMinimized\u003dfunction(a){this.B!\u003d\u003da\u0026\u0026(this.B\u003da,this.Le())};\ng.k.setInline\u003dfunction(a){this.inline!\u003d\u003da\u0026\u0026(this.inline\u003da,this.Le())};\ng.k.Lt\u003dfunction(a){this.pictureInPicture!\u003d\u003da\u0026\u0026(this.pictureInPicture\u003da,this.Le())};\ng.k.setImmersivePreview\u003dfunction(a){this.u!\u003d\u003da\u0026\u0026(this.u\u003da,this.Le())};\ng.k.xf\u003dfunction(){return this.i};\ng.k.isFullscreen\u003dfunction(){return 0!\u003d\u003dthis.fullscreen};\ng.k.Fs\u003dfunction(){return this.fullscreen};\ng.k.Re\u003dfunction(){return this.B};\ng.k.isInline\u003dfunction(){return this.inline};\ng.k.isBackground\u003dfunction(){return iEa()};\ng.k.Ts\u003dfunction(){return this.pictureInPicture};\ng.k.Rs\u003dfunction(){return this.u};\ng.k.Le\u003dfunction(){this.ea(\"visibilitychange\");var a\u003dthis.getVisibilityState(this.xf(),this.isFullscreen(),this.Re(),this.isInline(),this.Ts(),this.Rs());a!\u003d\u003dthis.D\u0026\u0026this.ea(\"visibilitystatechange\");this.D\u003da};\ng.k.ya\u003dfunction(){lEa(this.C);g.yx.prototype.ya.call(this)};g.w(g.zS,g.H);g.k\u003dg.zS.prototype;\ng.k.onCueRangeEnter\u003dfunction(a){this.Va.push(a);var b\u003da.getId(),c\u003d\"\"\u003d\u003d\u003db;this.Sa.add(a.u);c||this.Ca.Ea(\"sdai\",{enterAdCueRange:1});if(this.Xa){this.Xa\u003d!1;if(!c){var d\u003dthis.u.get(b);d\u0026\u0026(this.Y.N(\"web_player_ss_record_join_mid_ad_break_killswitch\")||this.Ca.rG(d.cpn,d.videoData.videoId,d.videoData.Qb),this.api.ea(\"serverstitchedvideochange\",d.Gc,d.Ym),this.Ca.Ea(\"sdai\",{ssvc:\"midab\"}),this.vn\u003d1)}this.C\u003d!1}else if(this.i){if(this.i.aq)this.Ca.Ea(\"sdai\",{a_pair_of_same_transition_occurs_enter:1,acpn:this.i.adCpn,\ntransitionTime:this.i.Nf,cpn:b,currentTime:this.Ca.getCurrentTime()}),this.Y.N(\"web_player_same_transition_fallback_killswitch\")||(d\u003dthis.Ca.getCurrentTime(),a\u003d{Id:a,isAd:!c,aq:!0,Nf:d,adCpn:b},d\u003d{Id:this.i.Id,isAd:this.i.isAd,aq:!1,Nf:d,adCpn:this.i.adCpn},this.Sa.delete(this.i.Id.u),DS(this,a,d));else{if(this.i.Id\u003d\u003d\u003da){this.Ca.Ea(\"sdai\",{same_cue_range_pair_enter:1,acpn:this.i.adCpn,transitionTime:this.i.Nf,cpn:b,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;return}if(this.i.adCpn\u003d\u003d\u003db){b\u0026\u0026\nthis.Ca.Ea(\"sdai\",{dchtsc:b});this.i\u003dvoid 0;return}d\u003d{Id:a,isAd:!c,aq:!0,Nf:this.Ca.getCurrentTime(),adCpn:b};DS(this,d,this.i)}this.i\u003dvoid 0;this.C\u003d!1}else this.i\u003d{Id:a,isAd:!c,aq:!0,Nf:this.Ca.getCurrentTime(),adCpn:b}};\ng.k.onCueRangeExit\u003dfunction(a){if(this.Y.N(\"web_player_same_transition_fallback_killswitch\")||this.Sa.has(a.u)){this.Sa.delete(a.u);this.Va\u003dthis.Va.filter(function(d){return d!\u003d\u003da});\nthis.Xa\u0026\u0026(this.C\u003dthis.Xa\u003d!1,this.Ca.Ea(\"sdai\",{cref:1}));var b\u003da.getId(),c\u003d\"\"\u003d\u003d\u003db;if(this.i){if(this.i.aq){if(this.i.Id\u003d\u003d\u003da){this.Ca.Ea(\"sdai\",{same_cue_range_pair_exit:1,acpn:this.i.adCpn,transitionTime:this.i.Nf,cpn:b,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;return}if(this.i.adCpn\u003d\u003d\u003db){b\u0026\u0026this.Ca.Ea(\"sdai\",{dchtsc:b});this.i\u003dvoid 0;return}c\u003d{Id:a,isAd:!c,aq:!1,Nf:this.Ca.getCurrentTime(),adCpn:b};DS(this,this.i,c)}else this.Ca.Ea(\"sdai\",{a_pair_of_same_transition_occurs_exit:1,pendingCpn:this.i.adCpn,\ntransitionTime:this.i.Nf,upcomingCpn:b,contentCpn:this.Ca.getVideoData().clientPlaybackNonce,currentTime:this.Ca.getCurrentTime()});this.i\u003dvoid 0;this.C\u003d!1}else this.i\u003d{Id:a,isAd:!c,aq:!1,Nf:this.Ca.getCurrentTime(),adCpn:b};this.Y.N(\"web_player_halftime_dai\")\u0026\u0026(b\u003dthis.u.get(b),this.isLiveNow\u0026\u0026b\u0026\u0026this.Ca.getCurrentTime()\u003cthis.Ca.Aj()\u0026\u0026wS(this,Infinity))}else this.Ca.Ea(\"sdai\",{ignore_single_exit:1})};\ng.k.isAdPlaying\u003dfunction(a){return!!GS(this,1E3*a)};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;this.C\u003d!0;if(void 0\u003d\u003d\u003db?0:b)wS(this,a);else{b\u003dthis.api.Nc();var d\u003db\u003d\u003d\u003dthis.Ja?this.qb:null;HS(this,!1);this.ob\u003da;null!\u003dc\u0026\u0026this.kb.start(c);b\u0026\u0026(this.qb\u003dd||b.getPlayerState(),RX(b),this.Ja\u003db)}};\ng.k.ya\u003dfunction(){HS(this,!1);JS(this);uEa(this);g.H.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.LG\u003dfunction(a){this.Eb\u003da;this.Ca.Ea(\"sdai\",{swebm:a})};\ng.k.Dj\u003dfunction(a,b,c){if(c\u0026\u0026b){var d\u003dthis.Aa.get(a);if(d){d.locations||(d.locations\u003dnew Map);var e\u003dNumber(b.split(\";\")[0]);c\u003dnew g.wA(c);this.oa\u0026\u0026this.Ca.Ea(\"sdai\",{hdlredir:1,itag:b,seg:a,hostport:zA(c)});d.locations.set(e,c)}}};\ng.k.Mp\u003dfunction(a,b,c,d){var e,f,h,l\u003dNumber(c.split(\";\")[0]),m\u003d3\u003d\u003d\u003dd;if(g.wEa(this,b))return this.oa\u0026\u0026this.Ca.Ea(\"sdai\",{gdu:\"undec\",seg:b,itag:l}),null;a\u003dLS(this,a,b);this.oa\u0026\u0026this.Ca.Ea(\"sdai\",{gdu:1,seg:b,itag:l,pb:\"\"+!!a});if(!a)return NS(this,b,m),null;if(this.Jc\u0026\u0026a.errorCount\u003e\u003dthis.Jc)return this.Ca.Ea(\"sdai\",{gdu:1,seg:b,itag:l,err:a.errorCount}),null;a.locations||(a.locations\u003dnew Map);if(!a.locations.has(l)){var n\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003da.videoData.getPlayerResponse())||void 0\u003d\u003d\u003de?void 0:e.streamingData)||\nvoid 0\u003d\u003d\u003df?void 0:f.adaptiveFormats;if(!n)return this.Ca.Ea(\"sdai\",{gdu:\"noadpfmts\",seg:b,itag:l}),NS(this,b,m),null;var p\u003dn.find(function(t){return t.itag\u003d\u003d\u003dl});\nif(!p||!p.url){c\u003d{gdu:\"nofmt\",seg:b,vid:a.videoData.videoId,itag:l,fullitag:c,itags:\"\"};if(!this.Y.N(\"html5_ssdai_log_missing_itags_killswitch\")){a\u003d[];d\u003dg.q(n);for(n\u003dd.next();!n.done;n\u003dd.next())a.push(n.value.itag);c.itags\u003da.join(\",\")}this.Ca.Ea(\"sdai\",c);NS(this,b,m);return null}n\u003d!this.Y.N(\"html5_ssdai_decipher_killswitch\");a.locations.set(l,new g.wA(p.url,n))}n\u003da.locations.get(l);if(!n)return this.Ca.Ea(\"sdai\",{gdu:\"nourl\",seg:b,itag:l}),NS(this,b,m),null;p\u003dnew uB(n);this.Eb\u0026\u0026p.set(\"dvc\",\"webm\");\nthis.Y.experiments.ib(\"ssdai_return_original_content\")\u0026\u0026p.set(\"dairoc\",\"1\");(n\u003dthis.sz(b-1,d))\u0026\u0026p.set(\"daistate\",n);a.TG\u0026\u0026b\u003e\u003da.TG\u0026\u0026p.set(\"skipsq\",\"\"+a.TG);var r\u003dthis.Ca.getVideoData().clientPlaybackNonce;r\u0026\u0026p.set(\"cpn\",r);n\u003d[];a.Dk\u0026\u0026(n\u003dxEa(this,a.Dk),0\u003cn.length\u0026\u0026p.set(\"acpns\",n.join(\",\")));m||this.Aa.set(b,a);this.Y.N(\"web_player_ssdai_acpns_aids_logging_killswitch\")||(m\u003dp.get(\"aids\"),((null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.split(\",\"))||void 0\u003d\u003d\u003dh?void 0:h.length)||0)!\u003d\u003dn.length\u0026\u0026(a.Dk?this.Ca.Ea(\"sdai\",\n{acpns_aids_nm:1,ids:zEa(this,a.Dk).join(\"_\"),aids:null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.replace(/,/g,\"_\"),cpn:r,trackType:d}):this.Ca.Ea(\"sdai\",{acpns_aids_nm:\"noAdBreakId\",cpn:r})));m\u003dg.vB(p);2048\u003c(null\u003d\u003d\u003dm||void 0\u003d\u003d\u003dm?void 0:m.length)\u0026\u0026this.Ca.Ea(\"sdai\",{urltoolong:1,sq:b,itag:l,len:m.length});this.oa\u0026\u0026(m\u0026\u0026(p\u003da.cpn,d\u003da.Dk,BEa(this,p,d),d\u0026\u0026!this.jc.has(d)\u0026\u0026(p\u003dyEa(this,p,d),r\u003dAEa(this,d),this.Ca.Ea(\"sdai\",{iofa:p}),this.Ca.Ea(\"sdai\",{noawnzd:r-p}),this.Ca.Ea(\"sdai\",{acpns:n.join(\".\")}),this.jc.add(d))),\nthis.Ca.Ea(\"sdai\",{gdu:\"v\",seg:b,itag:c,ast:a.Hc.toFixed(3),alen:a.durationMs.toFixed(3),acpn:a.cpn,avid:a.videoData.videoId}));return m};\ng.k.SG\u003dfunction(a,b){if(a\u003dLS(this,a,b))if(a\u003da.Dk)if(this.Ca.Ea(\"sdai\",{skip_adbreakid:a}),a\u003dthis.K.get(a)){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c.value.TG\u003db}};\ng.k.sz\u003dfunction(a,b){return 1\u003d\u003d\u003db\u0026\u0026this.Ka.has(a)?this.Ka.get(a)||\"\":2\u003d\u003d\u003db\u0026\u0026this.fb.has(a)?this.fb.get(a)||\"\":3\u003d\u003d\u003db\u0026\u0026this.La.has(a)?this.La.get(a)||\"\":\"\"};\ng.k.Nx\u003dba(31);\ng.k.XF\u003dfunction(a,b,c,d,e,f,h,l){l\u0026\u0026(h?this.fb.set(a,l):this.Ka.set(a,l));if(h){if(d.length\u0026\u0026e.length)for(a\u003db+KS(this),h\u003dg.q(d.entries()),l\u003dh.next();!l.done;l\u003dh.next()){var m\u003dg.q(l.value);l\u003dm.next().value;var n\u003dm\u003dm.next().value;m\u003da;a\u003dm+e[l];if(n\u003dthis.u.get(n))l\u003dm-f[l],n.Ym\u003dnull!\u003dn.Ym?Math.min(n.Ym,l):l}if(!yS(this))if(d.length\u0026\u0026e.length)for(b\u003d1E3*(b+KS(this)),d\u003dg.q(d.entries()),c\u003dd.next();!c.done;c\u003dd.next())if(c\u003dg.q(c.value),f\u003dc.next().value,c\u003dc.next().value,f\u003d1E3*e[f],c\u003d\u003d\u003dthis.Ca.getVideoData().clientPlaybackNonce)MS(this,b,\nb+f,!1),b+\u003df;else if(this.Qb.has(c)||(this.Ca.Ea(\"sdai\",{adCpnFromEmsg:1}),this.Qb.add(c)),(a\u003dthis.D.get(c))\u0026\u0026a.start\u003c\u003db\u0026\u0026a.end\u003e\u003db+f)b\u003da.end;else{if(h\u003d!1,a?b\u003ca.start?a.start\u003db:a.end\u003cb+f\u0026\u0026(a.end\u003db+f):(a\u003drEa(b,b+f,c),this.D.set(c,a),this.Ca.Ea(\"sdai\",{newAdCR:1}),h\u003d!0),b\u003da.end,MS(this,a.start,a.end,!0),h)for(this.Ca.addCueRange(a),c\u003dthis.Ca.Cv(\"serverstitchedcuerange\",36E5),c\u003dg.q(c),f\u003dc.next();!f.done;f\u003dc.next())this.D.delete(f.value.getId())}else 5!\u003d\u003dc\u0026\u00264!\u003d\u003dc||MS(this,1E3*(b+KS(this)),1E3*(b+KS(this))+\n5E3,!1)}};\ng.k.Jv\u003dba(33);g.k.Ij\u003dfunction(a){this.Ca.Ea(\"timelineerror\",{e:a});this.ma()};\ng.k.Xv\u003dfunction(a){this.X\u0026\u0026this.S\u0026\u0026this.xa.push(this.S);!this.Y.N(\"web_player_skip_fetched_cuepoint_killswitch\")\u0026\u0026a\u0026\u0026this.S\u0026\u0026this.wb.push(this.S);this.S\u003dnull;this.Ca.Xv(a)};\ng.k.yE\u003dfunction(a){var b;a.identifier\u0026\u0026this.lc.has(a.identifier)?(this.oa\u0026\u0026this.Ca.Ea(\"sdai\",{startnoad:a.identifier}),OS(this)):ko(this.xa,function(c){return c.identifier\u003d\u003d\u003da.identifier})?(this.Ca.Ea(\"sdai\",{timedoutcp:1}),this.Z.start(0)):!this.Y.N(\"web_player_skip_fetched_cuepoint_killswitch\")\u0026\u0026ko(this.wb,function(c){return c.identifier\u003d\u003d\u003da.identifier})?(this.Ca.Ea(\"sdai\",{fetchedcp:1}),OS(this)):this.Z.isActive()?this.Ca.Ea(\"sdai\",{racingcp:(null\u003d\u003d\u003d(b\u003dthis.S)||void 0\u003d\u003d\u003db?void 0:b.identifier)+\n\"_\"+a.identifier}):(this.Lb\u003d(new Date).getTime()/1E3,this.oa\u0026\u0026this.Ca.Ea(\"sdai\",{adf:1}),this.X\u003d!1,this.Z.start(),this.S\u003da,this.Ka.clear(),this.fb.clear(),this.La.clear(),this.Y.N(\"enable_h5_ssdai_decoration_records_clear_killswitch\")\u0026\u0026this.Aa.clear(),this.Za\u003d[])};\ng.k.Zv\u003dfunction(a,b){(a\u003dLS(this,a,b))\u0026\u0026a.errorCount++};\ng.k.Go\u003dfunction(a){var b;this.lc.add(a);(null\u003d\u003d\u003d(b\u003dthis.S)||void 0\u003d\u003d\u003db?void 0:b.identifier)\u003d\u003d\u003da\u0026\u0026OS(this)};\ng.k.WF\u003dfunction(a,b,c,d){if(yS(this)){var e\u003dthis.Ca.getVideoData().clientPlaybackNonce;a\u003da||e;b\u003db||e;if(a!\u003d\u003db){var f\u003da\u003d\u003d\u003de?BS(this):this.u.get(a),h\u003db\u003d\u003d\u003de?BS(this):this.u.get(b);f\u0026\u0026h?(c\u003dthis.C?c:d,CS(this.Ca,f,h,c,d,this.C),b\u003d\u003d\u003de?(this.Ba\u003d1E3*c,this.api.ea(\"serverstitchedvideochange\"),this.vn\u003d0):(this.Ba\u003d0,this.api.ea(\"serverstitchedvideochange\",h.Gc,h.Ym),this.vn++)):this.Ca.Ea(\"sdai\",{unknowntrans:\"1\",old:a,\"new\":b});this.C\u003d!1}}};\nvar pEa\u003d0;g.w(PS,g.H);g.k\u003dPS.prototype;g.k.onCueRangeEnter\u003dfunction(a){if(this.i\u003d\u003d\u003dthis.api.Nc()){var b\u003dthis.J.get(a);if(b){var c\u003db.target;this.ma();IEa(this,c,b.Yj,a)}else this.td(\"dai.transitionfailure\",{e:\"unexpectedCueRangeTriggered\",cr:a.toString()})}else if(b\u003dthis.u.find(function(e){return e.Cn.Id\u003d\u003d\u003da})){var d\u003db.Cn;\nthis.ma();c\u003dd.target;d\u003dd.Yj;c?IEa(this,c,d,a):HEa(this,b.bd,d,a)}};\ng.k.onQueuedVideoLoaded\u003dfunction(){var a\u003dthis.K;TS(this);if(a){if(!SS(this,a)){var b\u003dthis.api.Nc();this.td(\"dai.transitionfailure\",{e:\"unexpectedPresentingPlayer\",pcpn:null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.getVideoData().clientPlaybackNonce,ccpn:\"\"+a.playerVars.cpn})}b\u003dthis.api.Nc();a\u003da.Cn;this.ma();b.addCueRange(a.Id)}};\ng.k.seekTo\u003dfunction(a,b,c){a\u003dvoid 0\u003d\u003d\u003da?0:a;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(void 0\u003d\u003d\u003db?0:b)CEa(this,a);else{b\u003dthis.api.Nc();var d\u003db\u003d\u003d\u003dthis.C?this.D:null;VS(this,!1);this.X\u003da;null!\u003dc\u0026\u0026this.S.start(c);b\u0026\u0026(this.D\u003dd||b.getPlayerState(),RX(b),this.C\u003db)}};\ng.k.eg\u003dfunction(a){g.cH(a,128)\u0026\u0026LEa(this)};\ng.k.isManifestless\u003dfunction(){return EF(this.i.getVideoData())};\ng.k.ya\u003dfunction(){VS(this,!1);XS(this);g.H.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.td\u003dfunction(a,b){this.i.td(new g.ED(a,!1,b))};\nvar DEa\u003d0;var NEa\u003d\"MWEB TVHTML5 TVHTML5_AUDIO TVHTML5_CAST TVHTML5_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_MUSIC_EMBEDDED_PLAYER WEB_REMIX WEB_UNPLUGGED WEB_UNPLUGGED_ONBOARDING WEB_UNPLUGGED_OPS WEB_UNPLUGGED_PUBLIC\".split(\" \");g.w($S,g.H);$S.prototype.get\u003dfunction(a){YS(this);var b\u003dthis.data.find(function(c){return c.key\u003d\u003d\u003da});\nreturn b?b.value:null};\n$S.prototype.set\u003dfunction(a,b,c){this.remove(a,!0);YS(this);a\u003d{key:a,value:b,expire:Infinity};c\u0026\u0026isFinite(c)\u0026\u0026(c*\u003d1E3,a.expire\u003d(0,g.Q)()+c);for(this.data.push(a);this.data.length\u003ethis.B;)(c\u003dthis.data.shift())\u0026\u0026aT(this,c,!0);ZS(this)};\n$S.prototype.remove\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dthis.data.find(function(d){return d.key\u003d\u003d\u003da});\nc\u0026\u0026(aT(this,c,b),g.ec(this.data,function(d){return d.key\u003d\u003d\u003da}),ZS(this))};\n$S.prototype.ya\u003dfunction(){var a\u003dthis;g.H.prototype.ya.call(this);this.data.forEach(function(b){aT(a,b,!0)});\nthis.data\u003d[]};g.w(bT,g.Nr);bT.prototype.ea\u003dfunction(a){var b\u003dg.Ba.apply(1,arguments);if(this.D.has(a))return this.D.get(a).push(b),!0;var c\u003d!1;try{for(b\u003d[b],this.D.set(a,b);b.length;)c\u003dg.Nr.prototype.ea.call.apply(g.Nr.prototype.ea,[this,a].concat(g.u(b.shift())))}finally{this.D.delete(a)}return c};cT.prototype.add\u003dfunction(a){this.i\u003d(this.i+1)%this.data.length;this.data[this.i]\u003da};\ncT.prototype.forEach\u003dfunction(a){for(var b\u003dthis.i+1;b\u003cthis.data.length;b++)a(this.data[b]||0);for(b\u003d0;b\u003c\u003dthis.i;b++)a(this.data[b]||0)};\ncT.prototype.clear\u003dfunction(){for(var a\u003dthis.data.length,b\u003d0;b\u003ca;b++)this.data[b]\u003d0;this.u\u003dthis.i\u003dthis.data.length-1};g.w(dT,g.H);dT.prototype.start\u003dfunction(){this.u.start()};\ndT.prototype.stop\u003dfunction(){this.u.stop()};\ndT.prototype.clear\u003dfunction(){for(var a\u003dg.q(this.i.values()),b\u003da.next();!b.done;b\u003da.next())b.value.clear()};\ndT.prototype.sample\u003dfunction(){for(var a\u003dg.q(this.B),b\u003da.next();!b.done;b\u003da.next()){var c\u003dg.q(b.value);b\u003dc.next().value;c\u003dc.next().value;this.i.has(b)||this.i.set(b,new gT(xSa.has(b)));this.i.get(b).update(c())}this.u.start()};\nvar xSa\u003dnew Set([\"networkactivity\"]);gT.prototype.update\u003dfunction(a){this.u?(this.buffer.add(a-this.i||0),this.i\u003da):this.buffer.add(a)};\ngT.prototype.clear\u003dfunction(){this.buffer.clear();this.i\u003d0};g.w(hT,g.H);hT.prototype.ya\u003dfunction(){g.H.prototype.ya.call(this);this.i\u003dnull;this.u\u0026\u0026this.u.disconnect()};g.ySa\u003dCf(function(){var a\u003dwindow.AudioContext||window.webkitAudioContext;try{return new a}catch(b){return b.name}});var m3;m3\u003d{};g.iT\u003d(m3.STOP_EVENT_PROPAGATION\u003d\"html5-stop-propagation\",m3.IV_DRAWER_ENABLED\u003d\"ytp-iv-drawer-enabled\",m3.IV_DRAWER_OPEN\u003d\"ytp-iv-drawer-open\",m3.MAIN_VIDEO\u003d\"html5-main-video\",m3.VIDEO_CONTAINER\u003d\"html5-video-container\",m3.HOUSE_BRAND\u003d\"house-brand\",m3);g.w(jT,g.W);g.k\u003djT.prototype;g.k.Zm\u003dfunction(){g.sr(this.element,g.Ba.apply(0,arguments))};\ng.k.Hg\u003dfunction(){this.Kb\u0026\u0026(this.Kb.removeEventListener(\"focus\",this.LF),g.lh(this.Kb),this.Kb\u003dnull)};\ng.k.MD\u003dfunction(){this.isDisposed();var a\u003dthis.app.V();a.ek||this.Zm(\"tag-pool-enabled\");a.C\u0026\u0026this.Zm(g.iT.HOUSE_BRAND);\"gvn\"\u003d\u003d\u003da.playerStyle\u0026\u0026(this.Zm(\"ytp-gvn\"),this.element.style.backgroundColor\u003d\"transparent\");a.fb\u0026\u0026(this.ED\u003dg.ev(\"yt-dom-content-change\",this.resize,this));this.T(window,\"orientationchange\",this.resize,this);this.T(window,\"resize\",this.resize,this)};\ng.k.sx\u003dfunction(a){iE(this.app.V());this.Lz\u003d!a;kT(this)};\ng.k.resize\u003dfunction(){if(this.Kb){var a\u003dthis.zg();if(!a.isEmpty()){var b\u003d!g.Eg(a,this.At.getSize()),c\u003dWEa(this);b\u0026\u0026(this.At.width\u003da.width,this.At.height\u003da.height);a\u003dthis.app.V();(c||b||a.fb)\u0026\u0026this.app.Ua.ea(\"resize\",this.getPlayerSize())}}};\ng.k.Ns\u003dfunction(a,b){this.updateVideoData(b)};\ng.k.updateVideoData\u003dfunction(a){if(this.Kb){var b\u003dthis.app.V();wu\u0026\u0026(this.Kb.setAttribute(\"x-webkit-airplay\",\"allow\"),a.title?this.Kb.setAttribute(\"title\",a.title):this.Kb.removeAttribute(\"title\"));Ysa(a)?this.Kb.setAttribute(\"disableremoteplayback\",\"\"):this.Kb.removeAttribute(\"disableremoteplayback\");this.Kb.setAttribute(\"controlslist\",\"nodownload\");b.Kl\u0026\u0026a.videoId\u0026\u0026(this.Kb.poster\u003da.Qe(\"default.jpg\"))}b\u003dg.SF(a,\"yt:bgcolor\");this.fv.style.backgroundColor\u003db?b:\"\";this.rF\u003dXD(g.SF(a,\"yt:stretch\"));this.sF\u003d\nXD(g.SF(a,\"yt:crop\"),!0);g.N(this.element,\"ytp-dni\",a.D);this.resize()};\ng.k.setGlobalCrop\u003dfunction(a){this.wE\u003dXD(a,!0);this.resize()};\ng.k.setCenterCrop\u003dfunction(a){this.RJ\u003da;this.resize()};\ng.k.Wi\u003dfunction(){};\ng.k.getPlayerSize\u003dfunction(){var a\u003dthis.app.V(),b\u003dthis.app.Ua.isFullscreen();if(b\u0026\u0026ou())return new g.Dg(window.outerWidth,window.outerHeight);if(b||a.wk){if(window.matchMedia){a\u003d\"(width: \"+window.innerWidth+\"px) and (height: \"+window.innerHeight+\"px)\";this.xw\u0026\u0026this.xw.media\u003d\u003d\u003da||(this.xw\u003dwindow.matchMedia(a));var c\u003dthis.xw\u0026\u0026this.xw.matches}if(c)return new g.Dg(window.innerWidth,window.innerHeight)}else if(!isNaN(this.Fv.width)\u0026\u0026!isNaN(this.Fv.height))return this.Fv.clone();return new g.Dg(this.element.clientWidth,\nthis.element.clientHeight)};\ng.k.zg\u003dfunction(){var a\u003dthis.app.V().N(\"enable_desktop_player_underlay\"),b\u003dthis.getPlayerSize();return a\u0026\u0026this.jG\u0026\u0026768\u003cb.width?new g.Dg(.46*b.width,b.height):b};\ng.k.getVideoAspectRatio\u003dfunction(){return isNaN(this.rF)?UEa(this):this.rF};\ng.k.getVideoContentRect\u003dfunction(a){var b\u003dthis.zg();a\u003dVEa(this,b,this.getVideoAspectRatio(),a);return new g.wm((b.width-a.width)/2,(b.height-a.height)/2,a.width,a.height)};\ng.k.oB\u003dfunction(a){this.jG\u003da;this.resize()};\ng.k.Wz\u003dfunction(){return this.SA};\ng.k.onMutedAutoplayChange\u003dfunction(){kT(this)};\ng.k.setInternalSize\u003dfunction(a){g.Eg(this.Fv,a)||(this.Fv\u003da,this.resize())};\ng.k.ya\u003dfunction(){this.ED\u0026\u0026g.fv(this.ED);this.Hg();g.W.prototype.ya.call(this)};g.k\u003dXEa.prototype;g.k.click\u003dfunction(a,b){this.elements.has(a);this.i.has(a);var c\u003dg.Px();c\u0026\u0026a.visualElement\u0026\u0026g.gy(c,a.visualElement,b)};\ng.k.Db\u003dfunction(a,b,c,d){var e\u003dthis;d\u003dvoid 0\u003d\u003d\u003dd?!1:d;this.elements.has(a);this.elements.add(a);c\u003dgma(c);a.visualElement\u003dc;var f\u003dg.Px(),h\u003dg.Ox();f\u0026\u0026h\u0026\u0026g.ay(void 0,f,h,[c]);g.xe(b,function(){YEa(e,a)});\nd\u0026\u0026this.u.add(a)};\ng.k.Ug\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?!1:c;this.elements.has(a);this.elements.add(a);g.xe(b,function(){YEa(d,a)});\nc\u0026\u0026this.u.add(a)};\ng.k.Vj\u003dfunction(a,b){this.elements.has(a);b\u0026\u0026(a.visualElement\u003dg.Lx(b))};\ng.k.ew\u003dfunction(a){return this.elements.has(a)};g.w(pT,g.W);\npT.prototype.setValue\u003dfunction(a,b){for(var c\u003d0;c+2\u003cthis.B.length\u0026\u0026this.B[c+1]\u003cb;)c++;b\u003dMath.min(1,(b-this.B[c])/(this.B[c+1]-this.B[c]));if(this.ctx)this.ctx.fillStyle\u003dthis.C[c],this.ctx.fillRect(a*this.i,0,this.i,this.heightPx),this.ctx.fillStyle\u003dthis.C[c+1],this.ctx.fillRect(a*this.i,this.heightPx*(1-b),this.i,this.heightPx);else{a\u003dthis.element.children[a];var d\u003dwindow.devicePixelRatio||1;b\u003dMath.min(this.heightPx,Math.round(this.heightPx*b*d)/d)||0;a.style.height\u003db+\"px\";a.style.backgroundColor\u003dthis.C[c+\n1];a.style.borderTop\u003d\"solid \"+(this.heightPx-b)+\"px \"+this.C[c]}};g.w(rT,g.W);g.k\u003drT.prototype;g.k.show\u003dfunction(){g.W.prototype.show.call(this);this.Na()};\ng.k.hide\u003dfunction(){g.W.prototype.hide.call(this);this.delay.stop()};\ng.k.stop\u003dfunction(){this.delay.stop()};\ng.k.start\u003dfunction(){this.delay.isActive()||this.Na()};\ng.k.Na\u003dfunction(){var a\u003d(0,g.Q)(),b\u003dthis.Ua.getStatsForNerds();qT(this.i,b.bandwidth_samples);qT(this.C,b.network_activity_samples);qT(this.B,b.live_latency_samples);qT(this.u,b.buffer_health_samples);this.update(b);a\u003d25\u003c(0,g.Q)()-a?5E3:500;this.delay.start(a)};sT.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003dMath.max(1,a)};\nsT.prototype.getPlaybackRate\u003dfunction(){return this.playbackRate};wT.prototype.seek\u003dfunction(a){a!\u003d\u003dthis.B\u0026\u0026(this.seekCount\u003d0);this.B\u003da;var b\u003dthis.videoTrack.u,c\u003dthis.audioTrack.u,d\u003dthis.audioTrack.Xb,e\u003dgFa(this,this.videoTrack,a,this.videoTrack.Xb);d\u003dgFa(this,this.audioTrack,this.policy.xa?a:e,d);a\u003dMath.max(a,e,d);this.i\u003d!0;this.u.isManifestless\u0026\u0026(eFa(this,this.videoTrack,b),eFa(this,this.audioTrack,c));return a};\nwT.prototype.ma\u003dfunction(){};\nvar fFa\u003d2/24;lFa.prototype.tick\u003dfunction(a,b){this.ticks[a]\u003db?window.performance.timing.navigationStart+b:(0,g.Q)()};g.w(BT,g.yx);g.k\u003dBT.prototype;\ng.k.RF\u003dfunction(a,b,c){if(this.D){var d\u003d[],e\u003d[],f\u003d[],h\u003dvoid 0;b\u0026\u0026(d\u003db.i,e\u003db.u,f\u003db.C,h\u003db.B);this.D.XF(a.Oa,a.startTime,this.i,d,e,f,c,h)}if(c){if(b\u0026\u0026!this.oa.has(a.Oa)){c\u003da.startTime;d\u003d[];e\u003dg.q(b.i.entries());for(f\u003de.next();!f.done;f\u003de.next()){h\u003dg.q(f.value);f\u003dh.next().value;h\u003dh.next().value;var l\u003dc;c\u003dl+b.u[f];d.push({startTime:l,endTime:c,adCpn:h})}this.oa.set(a.Oa,d)}this.policy.wc\u0026\u0026(c\u003dthis.Z\u0026\u0026a.Oa\u003d\u003d\u003dthis.Z.Oa+1,this.Z\u003da,d\u003dthis.u\u0026\u0026a.Oa\u003d\u003d\u003dthis.u.Oa+1,d\u003dthis.u\u0026\u0026c\u0026\u0026d\u0026\u0026\"stop\"!\u003d\u003dthis.u.ye.event\u0026\u0026\"predictStart\"!\u003d\u003d\nthis.u.ye.event,e\u003da.ye||null,f\u003dthis.J.i.index.getLastSegmentNumber()\u003c\u003da.Oa,h\u003dthis.S.isManifestless\u0026\u0026this.policy.Kl,e?(this.u\u003d{ye:e,Oa:a.Oa,dw:!!b},f?CT(this,e,a.Oa):h\u0026\u0026(c?d?CT(this,e,a.Oa):\"continue\"\u003d\u003d\u003de.event||\"stop\"\u003d\u003d\u003de.event?pFa(this,a):CT(this,e,a.Oa):CT(this,e,a.Oa))):d\u0026\u0026pFa(this,a))}};\ng.k.QF\u003dfunction(a,b,c){var d\u003dthis.J.i.index.getLastSegmentNumber()\u003c\u003db;this.u\u003d{ye:a,Oa:b,dw:c};d\u0026\u0026CT(this,a,b)};\ng.k.Ea\u003dfunction(a,b){this.Ya.Ea(a,b)};\ng.k.Cx\u003dfunction(a,b){var c,d\u003dthis.J.i.index.getSegmentNumberForTime(a);return 0\u003c\u003dd\u0026\u0026(null\u003d\u003d\u003d(c\u003dthis.D)||void 0\u003d\u003d\u003dc?0:c.sz(d,2))?(this.Ea(\"sdai\",{skipad_on:d,t:a.toFixed(3)}),b.SG(a,d),oFa(this,a,a,d),!0):!1};\ng.k.Ls\u003dfunction(a){var b\u003d\"\",c\u003dthis.J.i.index.getSegmentNumberForTime(a);if(c\u003dthis.oa.get(c)){c\u003dg.q(c);for(var d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.startTime\u003c\u003da\u0026\u0026a\u003cd.endTime){b\u003dd.adCpn;break}}return b};ET.prototype.Wt\u003dfunction(a){var b,c,d\u003dthis.policy.S;this.policy.S\u003dlD(a,{},this.J);d!\u003d\u003dthis.policy.S\u0026\u0026(FT(this,this.B),HT(this),d\u003ethis.policy.S\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.i)||void 0\u003d\u003d\u003db?0:xC(b.info))\u0026\u0026(null\u003d\u003d\u003d(c\u003dthis.nextVideo)||void 0\u003d\u003d\u003dc||!xC(c.info))\u0026\u0026(this.S\u003d!0))};\nET.prototype.ma\u003dfunction(){};NT.prototype.dispose\u003dfunction(){this.Z\u003d!0};\nNT.prototype.isDisposed\u003dfunction(){return this.Z};VT.prototype.skip\u003dfunction(a){this.offset+\u003da};\nVT.prototype.getOffset\u003dfunction(){return this.offset};XT.prototype.Uh\u003dfunction(a){var b\u003dthis.u.shift();a.info.equals(b.info)};\nXT.prototype.Xn\u003dfunction(){return!!this.D.info.audio};\nXT.prototype.getDuration\u003dfunction(){return this.D.index.getMaxKnownEndTime()};\nXT.prototype.ma\u003dfunction(){};g.k\u003dgU.prototype;g.k.iE\u003dfunction(){return 0};\ng.k.vI\u003dfunction(){return null};\ng.k.MK\u003dfunction(){return null};\ng.k.isComplete\u003dfunction(){return 3\u003c\u003dthis.state};\ng.k.isFailed\u003dfunction(){return 5\u003d\u003d\u003dthis.state};\ng.k.onStateChange\u003dfunction(){};\ng.k.isDisposed\u003dfunction(){return-1\u003d\u003d\u003dthis.state};\ng.k.dispose\u003dfunction(){this.info.i[0].i.J\u003d!1;hU(this,-1)};g.w(kU,gU);g.k\u003dkU.prototype;g.k.onStateChange\u003dfunction(){this.isDisposed()\u0026\u0026(NJa(this.Rd,this.i),this.B.dispose())};\ng.k.Cs\u003dfunction(){var a\u003dTGa(this.Rd,this.i),b;var c\u003d(null\u003d\u003d\u003d(b\u003dthis.Rd.ue.get(this.i))||void 0\u003d\u003d\u003db?void 0:b.bytesReceived)||0;var d;b\u003d(null\u003d\u003d\u003d(d\u003dthis.Rd.ue.get(this.i))||void 0\u003d\u003d\u003dd?void 0:d.Dy)||0;var e;d\u003d(null\u003d\u003d\u003d(e\u003dthis.Rd.ue.get(this.i))||void 0\u003d\u003d\u003de?void 0:e.ge.totalLength)||0;return{expected:a,received:c,bytesShifted:b,sliceLength:d}};\ng.k.JK\u003dfunction(){return 0};\ng.k.Ju\u003dfunction(){return!0};\ng.k.tC\u003dfunction(){this.Rn();this.S\u003d!0;return dGa(this.u)};\ng.k.wI\u003dfunction(){this.Rn();return this.u.ge};\ng.k.zt\u003dfunction(){var a,b;return!(null\u003d\u003d\u003d(b\u003dnull\u003d\u003d\u003d(a\u003dthis.u)||void 0\u003d\u003d\u003da?void 0:a.ge)||void 0\u003d\u003d\u003db||!b.length)||this.Rd.cg(this.i)};\ng.k.Rn\u003dfunction(){for(;this.Rd.cg(this.i);){var a\u003dthis.u,b\u003dthis.Rd.Uh(this.i),c\u003dthis.Rd.ue.get(this.i);cGa(a,b,c.yf\u0026\u0026!c.ge.totalLength\u0026\u0026fGa(this.Rd,this.i))}};lU.prototype.gg\u003dfunction(){return OFa(this.C)};\nlU.prototype.Uh\u003dfunction(a){this.C.Uh(a);a\u003da.info;var b\u003da.i.info.Nb;this.policy.Qr\u0026\u0026a.Yd\u0026\u0026a.duration\u0026\u0026(b\u003dMath.max(b,(a.Cb+a.u)/a.duration));this.Nb\u003dMath.max(this.Nb,b||0)};\nlU.prototype.getDuration\u003dfunction(){return this.i.index.getMaxKnownEndTime()};\nlU.prototype.isRequestPending\u003dfunction(a){return this.B.length?a\u003d\u003d\u003dthis.B[this.B.length-1].info.i[0].Oa:!1};g.k\u003dzU.prototype;g.k.qt\u003dfunction(){this.xhr.status\u0026\u0026(this.status\u003dthis.xhr.status);this.xhr.readyState\u003d\u003d\u003dthis.xhr.HEADERS_RECEIVED\u0026\u0026this.callbacks.ut()};\ng.k.onError\u003dfunction(){this.C\u003d!0;this.onDone()};\ng.k.onDone\u003dfunction(){this.isDisposed||(this.u\u0026\u0026(this.i.append(this.u),delete this.u),this.callbacks.Ho())};\ng.k.Tn\u003dfunction(){return this.xhr.readyState\u003e\u003dthis.xhr.HEADERS_RECEIVED};\ng.k.getResponseHeader\u003dfunction(a){try{return this.xhr.getResponseHeader(a)}catch(b){return\"\"}};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Pk\u003dfunction(){return this.B};\ng.k.ex\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026!!this.B};\ng.k.cg\u003dfunction(){return 0\u003cthis.i.totalLength};\ng.k.Uh\u003dfunction(){var a\u003dthis.i;this.i\u003dnew cC;return a};\ng.k.gg\u003dfunction(){return this.i};\ng.k.abort\u003dfunction(){this.isDisposed\u003d!0;this.xhr.abort()};\ng.k.Qt\u003dfunction(){return!0};\ng.k.aB\u003dfunction(){return this.C};\ng.k.ze\u003dfunction(){return\"\"};g.k\u003dsGa.prototype;g.k.getResponseHeader\u003dfunction(a){return\"content-type\"\u003d\u003d\u003da?this.i.get(\"type\"):\"\"};\ng.k.abort\u003dfunction(){};\ng.k.Tn\u003dfunction(){return!0};\ng.k.Iv\u003dfunction(){return this.range.length};\ng.k.Pk\u003dfunction(){return this.loaded};\ng.k.ex\u003dfunction(){return!!this.loaded};\ng.k.cg\u003dfunction(){return!!this.u.totalLength};\ng.k.Uh\u003dfunction(){var a\u003dthis.u;this.u\u003dnew cC;return a};\ng.k.gg\u003dfunction(){return this.u};\ng.k.Qt\u003dfunction(){return!0};\ng.k.aB\u003dfunction(){return!!this.error};\ng.k.ze\u003dfunction(){return this.error};var tGa\u003d0;g.k\u003dAU.prototype;g.k.Kn\u003dfunction(){this.oa||(this.oa\u003dthis.callbacks.Kn?this.callbacks.Kn():1);return this.oa};\ng.k.ut\u003dfunction(){this.La\u003dthis.now();this.callbacks.ut()};\ng.k.uq\u003dfunction(a,b){CU(this,a,b);50\u003ea-this.C\u0026\u0026EU(this)||xGa(this,a,b);this.callbacks.uq(a,b)};\ng.k.Ho\u003dfunction(){this.callbacks.Ho()};\ng.k.deactivate\u003dfunction(){this.isActive\u0026\u0026(this.isActive\u003d!1)};\ng.k.now\u003dfunction(){return(0,g.Q)()};var EGa\u003d0;g.k\u003dIU.prototype;g.k.start\u003dfunction(a){var b\u003d{credentials:\"include\",cache:\"no-store\"};Object.assign(b,this.Aa);this.C\u0026\u0026(b.signal\u003dthis.C.signal);a\u003dnew Request(a,b);fetch(a).then(this.Ja,this.onError).then(void 0,Lv)};\ng.k.onDone\u003dfunction(){if(!this.isDisposed()){this.ma();this.X\u003d!0;if(DGa(this)\u0026\u0026!this.i.totalLength\u0026\u0026!this.D\u0026\u0026this.u){xz(this);var a\u003dnew Uint8Array(8),b\u003dnew DataView(a.buffer);b.setUint32(0,8);b.setUint32(4,1936419184);this.i.append(a);this.u+\u003da.length}this.callbacks.Ho()}};\ng.k.getResponseHeader\u003dfunction(a){return this.K?this.K.get(a):null};\ng.k.Tn\u003dfunction(){return!!this.K};\ng.k.Pk\u003dfunction(){return this.u};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.ex\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026!!this.u};\ng.k.ma\u003dfunction(){};\ng.k.cg\u003dfunction(){if(this.X||this.policy.i)return!!this.i.totalLength;if(!this.Tn()||this.oa+10\u003eDate.now())return!1;var a\u003d16384;this.xa||(a\u003dMath.max(a,16384));(this.policy.i?0:this.policy.og\u0026\u0026xz(this))\u0026\u0026(a\u003d1);return this.i.totalLength\u003e\u003da};\ng.k.Uh\u003dfunction(){this.cg();this.oa\u003dDate.now();this.xa\u003d!0;var a\u003dthis.i;this.i\u003dnew cC;return a};\ng.k.gg\u003dfunction(){this.cg();return this.i};\ng.k.isDisposed\u003dfunction(){return this.S};\ng.k.abort\u003dfunction(){this.ma();this.B\u0026\u0026this.B.cancel().catch(function(){});\nthis.C\u0026\u0026this.C.abort();this.S\u003d!0};\ng.k.Qt\u003dfunction(){return!0};\ng.k.aB\u003dfunction(){return this.D};\ng.k.ze\u003dfunction(){return this.errorMessage};g.k\u003dJU.prototype;g.k.onDone\u003dfunction(){if(!this.isDisposed){this.status\u003dthis.xhr.status;try{this.response\u003dthis.xhr.response,this.u\u003dthis.response.byteLength}catch(a){}this.i\u003d!0;this.callbacks.Ho()}};\ng.k.qt\u003dfunction(){2\u003d\u003d\u003dthis.xhr.readyState\u0026\u0026this.callbacks.ut()};\ng.k.Bd\u003dfunction(a){this.isDisposed||(this.status\u003dthis.xhr.status,this.i||(this.u\u003da.loaded),this.callbacks.uq((0,g.Q)(),a.loaded))};\ng.k.Tn\u003dfunction(){return 2\u003c\u003dthis.xhr.readyState};\ng.k.getResponseHeader\u003dfunction(a){try{return this.xhr.getResponseHeader(a)}catch(b){return ht(Error(\"Could not read XHR header \"+a)),\"\"}};\ng.k.Iv\u003dfunction(){return+this.getResponseHeader(\"content-length\")};\ng.k.Pk\u003dfunction(){return this.u};\ng.k.ex\u003dfunction(){return 200\u003c\u003dthis.status\u0026\u0026300\u003ethis.status\u0026\u0026this.i\u0026\u0026!!this.u};\ng.k.cg\u003dfunction(){return this.i\u0026\u0026!!this.response\u0026\u0026!!this.response.byteLength};\ng.k.Uh\u003dfunction(){this.cg();var a\u003dthis.response;this.response\u003dvoid 0;return new cC([new Uint8Array(a)])};\ng.k.gg\u003dfunction(){this.cg();return new cC([new Uint8Array(this.response)])};\ng.k.abort\u003dfunction(){this.isDisposed\u003d!0;this.xhr.abort()};\ng.k.Qt\u003dfunction(){return!1};\ng.k.aB\u003dfunction(){return!1};\ng.k.ze\u003dfunction(){return\"\"};g.w(MU,gU);g.k\u003dMU.prototype;g.k.Cs\u003dfunction(){var a\u003dBU(this.timing);a.shost\u003dzA(this.i.Tf);this.B\u0026\u0026(a.rc\u003dthis.B.toString());a.itag\u003dthis.info.i[0].i.info.pc();a.ml\u003d\"\"+ +this.info.i[0].i.Ye();a.sq\u003d\"\"+this.info.i[0].Oa;this.i\u0026\u0026(a.ifi\u003d\"\"+ +foa(this.info.u.C));410!\u003d\u003dthis.B\u0026\u0026500!\u003d\u003dthis.B\u0026\u0026503!\u003d\u003dthis.B||(a.fmt_unav\u003d\"true\");this.xhr.ze()\u0026\u0026(a.msg\u003dthis.xhr.ze());this.Ex\u0026\u0026(a.smb\u003d\"1\");if(this.u){var b\u003dthis.u.ge;b.length\u0026\u0026mpa(b[0],a)}this.info.Mp()\u0026\u0026(a.sdai\u003d\"1\");return a};\ng.k.JK\u003dfunction(){return BGa(this.timing)};\ng.k.ze\u003dfunction(){return this.xhr.ze()||\"\"};\ng.k.Ju\u003dfunction(){var a;(a\u003dthis.isComplete())||(a\u003dthis.timing,a\u003da.u\u003ea.KA\u0026\u0026FU(a,a.u));return a};\ng.k.uq\u003dfunction(){!this.isDisposed()\u0026\u0026this.xhr\u0026\u0026(this.B\u003dthis.xhr.status,this.zt()?iU(this,2):!this.Ba\u0026\u0026this.Ju()\u0026\u0026(iU(this),this.Ba\u003d!0))};\ng.k.ut\u003dfunction(){if(!this.isDisposed()\u0026\u0026this.xhr){if(!this.Z\u0026\u0026this.xhr.Tn()\u0026\u0026this.xhr.getResponseHeader(\"X-Walltime-Ms\")){var a\u003dNumber(this.xhr.getResponseHeader(\"X-Walltime-Ms\"));this.Z\u003d((0,g.Q)()-a)/1E3}this.xhr.Tn()\u0026\u0026this.xhr.getResponseHeader(\"X-Restrict-Formats-Hint\")\u0026\u0026this.policy.Eq\u0026\u0026!oqa()\u0026\u0026g.ky(\"yt-player-headers-readable\",!0,2592E3);a\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\"));var b\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\"));this.J\u003da||this.J;this.K\u003db||this.K}};\ng.k.Ho\u003dfunction(){var a\u003dthis.xhr;!this.isDisposed()\u0026\u0026a\u0026\u0026(this.X.stop(),this.B\u003da.status,a\u003dJGa(this,a),5\u003d\u003d\u003da?LU(this):hU(this,a))};\ng.k.canRetry\u003dfunction(){this.isDisposed();var a\u003dKU(this);return a.timedOut\u003cthis.policy.Vq\u0026\u0026a.i\u003cthis.policy.rj};\ng.k.onStateChange\u003dfunction(){this.isComplete()\u0026\u0026(this.policy.Kd?NU(this):this.timing.deactivate())};\ng.k.DX\u003dfunction(){this.isComplete();if(!this.isDisposed()){var a\u003d(0,g.Q)(),b\u003d!1;EU(this.timing)?(a\u003dthis.timing.J,vGa(this.timing),this.timing.J-a\u003e\u003d.8*this.Aa?(this.C++,this.ma(),b\u003d5\u003c\u003dthis.C):this.C\u003d0):(b\u003dthis.timing,b.kh\u0026\u0026HU(b,b.now()),a-\u003db.Z,this.policy.Lb\u0026\u00260\u003ca\u0026\u0026(this.C+\u003d1),b\u003dIoa(KU(this),this.policy,!1)*this.policy.nk,(b\u003da\u003e1E3*b)\u0026\u0026this.ma());this.C\u0026\u0026this.callback\u0026\u0026this.callback(this,this.state);b?KGa(this,!1):this.X.start()}};\ng.k.dispose\u003dfunction(){gU.prototype.dispose.call(this);this.X.dispose();this.policy.Kd||NU(this)};\ng.k.tC\u003dfunction(){if(!this.wI().length)return[];this.S\u003d!0;return dGa(this.u)};\ng.k.zt\u003dfunction(){var a;return 1\u003ethis.state?!1:this.u\u0026\u0026this.u.ge.length||(null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?0:a.cg())?!0:!1};\ng.k.wI\u003dfunction(){this.Rn(!1);return this.u?this.u.ge:[]};\ng.k.Rn\u003dfunction(a){if(a||this.xhr.Tn()\u0026\u0026this.xhr.cg()\u0026\u0026!HGa(this)\u0026\u0026!this.D){if(!this.u){if(this.xhr.Qt())this.info.range\u0026\u0026(b\u003dthis.info.range.length);else var b\u003dthis.xhr.Pk();this.u\u003dnew bGa(this.info.i,b)}for(;this.xhr.cg();)cGa(this.u,this.xhr.Uh(),a\u0026\u0026!this.xhr.cg())}};\ng.k.Pk\u003dfunction(){return this.xhr.Pk()};\ng.k.iE\u003dfunction(){return this.Z};\ng.k.Kn\u003dfunction(){return LGa(this)?2:1};\ng.k.ma\u003dfunction(){};\ng.k.vI\u003dfunction(){this.xhr\u0026\u0026(this.J\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Seqnum\")));return this.J};\ng.k.MK\u003dfunction(){this.xhr\u0026\u0026(this.K\u003dNumber(this.xhr.getResponseHeader(\"X-Head-Time-Millis\")));return this.K};\nvar IGa\u003d-1;OU.prototype.clear\u003dfunction(){this.u\u003dthis.K\u003dthis.C\u003dnull;this.i\u003dthis.D\u003dthis.J\u003dthis.startTimeSecs\u003dNaN;this.B\u003d!1};\nOU.prototype.ma\u003dfunction(){};g.w(g.QU,g.H);g.k\u003dg.QU.prototype;\ng.k.initialize\u003dfunction(a,b,c){this.ma();a\u003da||0;this.Ca.AA(yFa(this.u));if(this.i.isManifestless){if(this.policy.Si){b\u003dboa(this.policy);for(var d in this.i.i)this.i.i.hasOwnProperty(d)\u0026\u0026(this.i.i[d].index.B\u003db)}VGa(this)}this.C\u0026\u0026NGa(this.C,this.videoTrack.i);this.policy.La\u0026\u0026wz()\u0026\u0026this.Ea(\"streaming\",{ac:!!window.AbortController||yz()},!0);d\u003disNaN(this.currentTime)?0:this.currentTime;this.currentTime\u003dthis.i.isManifestless?d:a;if(this.oa\u0026\u0026(UGa(this,this.videoTrack),UGa(this,this.audioTrack),OJa(this.oa),\ndelete this.oa,this.policy.Jr)){var e\u003dthis.audioTrack.i.u;Promise.resolve().then(function(){var f\u003dAB(e,!1);GD(\"https://\"+f+\"/generate_204\",\"oprobe\")})}c?(this.policy.dd?(this.kb\u003dc,WU(this,c)):WU(this,!1),g.lr(this.La)):(a\u003d0\u003d\u003d\u003dthis.currentTime,RU(this,this.videoTrack,this.videoTrack.i,a),RU(this,this.audioTrack,this.audioTrack.i,a),this.seek(this.currentTime).wh(function(){}),this.timing.tick(\"gv\"));\n(this.i.Ce||this.i.Bg||this.i.J||this.i.D||this.i.K)\u0026\u0026this.Ea(\"minMaxSq\",{minSq:this.i.Ce,maxSq:this.i.Bg,minDvrTime:this.i.J,maxDvrTime:this.i.D,startWalltime:this.i.K})};\ng.k.resume\u003dfunction(){if(this.isSuspended||this.Aa){this.ma();this.Xa\u003dthis.Aa\u003dthis.isSuspended\u003d!1;try{this.Ch()}catch(a){g.Wx(a)}}};\ng.k.setAudioTrack\u003dfunction(a){if(!this.isDisposed()){var b\u003dthis.u;b.u\u003db.D.i[a.id];b.K\u003db.u;a\u003dnew DT(b.K,b.i,\"m\");this.ma();cV(this.Ca,a.reason,a.audio.info);eV(this.Ca)}};\ng.k.setPlaybackRate\u003dfunction(a){a!\u003d\u003dthis.J.getPlaybackRate()\u0026\u0026this.J.setPlaybackRate(a)};\ng.k.Zv\u003dfunction(a){var b\u003da.info.i[0].i,c\u003da.lastError;if(AA(b.u.i)){var d\u003dg.Hc(a.ze());this.Ea(\"dldbrerr\",{em:d||\"none\"})}this.K\u0026\u0026(d\u003da.info.i[0].Oa,this.K.Zv(mFa(this.B,a.info.i[0].C,d),d));if(a.canRetry()){d\u003d(b.info.video\u0026\u00261\u003cb.u.u||410\u003d\u003d\u003da.B||500\u003d\u003d\u003da.B||503\u003d\u003d\u003da.B)\u0026\u0026!KT(this.u)\u0026\u0026!AA(b.u.i);var e\u003da.Cs(),f\u003db.info.video?this.videoTrack:this.audioTrack;d\u0026\u0026(e.stun\u003d\"1\");this.handleError(!1,c,e);this.isDisposed()||(d\u0026\u0026(this.ma(),JT(this.u,b)),this.policy.Xg\u0026\u00261\u003d\u003d\u003da.info.i.length\u0026\u00260\u003ca.info.i[0].Cb\u0026\u0026b!\u003d\u003df.i\u0026\u0026\nthis.Aa?eV(this.Ca,Object.assign({reattachOnStuckRequest:1},e)):(wU(f,a),this.Ch()))}else this.handleError(!1,c,a.Cs()),!a.info.Jk()||this.policy.u||AA(b.u.i)?this.handleError(!0,\"net.retryexhausted\",{err:c,rn:a.timing.requestNumber.toString()}):(b.C\u003dc,this.Ch())};\ng.k.Ch\u003dfunction(){YU(this);if(this.mediaSource\u0026\u0026UC(this.mediaSource)\u0026\u0026!this.mediaSource.gh()){var a\u003dnU(this.videoTrack);a\u003dthis.policy.hk\u0026\u0026a\u0026\u0026a.B;this.i.isManifestless\u0026\u0026this.i.S\u0026\u0026dD(this.i)?(this.S\u003ddD(this.i),this.mediaSource.Uj(this.S)):this.i.isLive\u0026\u0026!a?isNaN(this.S)?(this.S\u003dthis.currentTime+3600,this.mediaSource.Uj(this.S)):this.S\u003c\u003dthis.currentTime+1800\u0026\u0026(this.S\u003dMath.max(this.S+1800,this.currentTime+3600),this.mediaSource.Uj(this.S)):this.mediaSource.isView||(a\u003dMath.max(this.audioTrack.getDuration(),\nthis.videoTrack.getDuration()),(!isFinite(this.S)||this.S!\u003d\u003da)\u0026\u00260\u003ca\u0026\u0026(this.mediaSource.Uj(a),this.S\u003da))}if(!this.isDisposed())if(cD(this.i)\u0026\u0026this.i.isFailed())this.handleError(!0,\"manifest.net.retryexhausted\",{rc:this.i.oa.toString()});else if(!this.i.B||!oGa(this.videoTrack)\u0026\u0026!oGa(this.audioTrack)||(this.videoTrack.D||this.audioTrack.D)\u0026\u0026this.policy.Sa?a\u003d!1:(TU(this),this.Ca.seekTo(Infinity,{Zd:\"checkLoaderTracksSync\",rp:!0}),a\u003d!0),!a\u0026\u0026(YU(this),pU(this.videoTrack),!this.isDisposed()\u0026\u0026(pU(this.audioTrack),\n!this.isDisposed()))){this.i.isManifestless\u0026\u0026(pGa(this.videoTrack),pGa(this.audioTrack),jFa(this.D),(a\u003dthis.videoTrack.gg())\u0026\u0026a.u\u0026\u0026(a\u003da.u.D\u0026\u0026!this.policy.Ul,this.Ea(a\u003d\u003d\u003dthis.policy.D.og?\"strm\":\"strmbug\",{strm:a,sfmp4:this.policy.D.og,dfs:this.policy.Ul},!0)));if(this.mediaSource)WGa(this);else if(this.policy.u){(a\u003dthis.videoTrack.gg())\u0026\u0026this.videoTrack.Uh(a);var b\u003dthis.audioTrack.gg();b\u0026\u0026this.audioTrack.Uh(b);rU(this.videoTrack)\u0026\u0026rU(this.audioTrack)?this.ma():(a||b)\u0026\u0026g.lr(this.X)}VU(this);RU(this,\nthis.videoTrack,this.videoTrack.i,!1);RU(this,this.audioTrack,this.audioTrack.i,!1);a\u003dthis.audioTrack.i.C;b\u003dthis.videoTrack.i.C;if(a||b){var c\u003d\"net.retryexhausted\";if(\"fmt.unparseable\"\u003d\u003d\u003da||\"fmt.unparseable\"\u003d\u003d\u003db)c\u003d\"fmt.unparseable\";this.handleError(!0,c,{metadata:\"1\",video:this.videoTrack.i.C||\"\",audio:this.audioTrack.i.C||\"\"})}else{a\u003dthis.videoTrack;var d\u003dthis.audioTrack;if((!this.mediaSource||UC(this.mediaSource)\u0026\u0026!this.policy.Xa)\u0026\u0026!this.D.i\u0026\u0026xU(a)\u0026\u0026a.i.Ye()\u0026\u0026this.u.S)a:{if(b\u003dthis.currentTime,c\u003d\nthis.J,d\u003duT(c,a.i.info.Nb,d.i.info.Nb,0),c\u003dND(c.schedule)+d/PD(c.schedule),b+\u003dMath.max(c,c+10-d/a.i.info.Nb),this.ma(),a.B.length){if(a.B[0].info.i[0].startTime\u003c\u003db)break a;xT(a)}c\u003da.C;for(d\u003dc.u.length-1;0\u003c\u003dd;d--)c.u[d].info.startTime\u003eb\u0026\u0026c.u.pop();a.B.length?a.u\u003dg.Tb(g.Tb(a.B).info.i):a.C.u.length?a.u\u003dZT(a.C).info:a.u\u003dnU(a);a.u\u0026\u0026b\u003ca.u.startTime\u0026\u0026(a.Z\u003d0,a.i.Ye()?a.u\u003da.i.gm(b,!0).i[0]:a.u\u003dnull)}aHa(this,this.videoTrack,this.audioTrack);aHa(this,this.audioTrack,this.videoTrack);this.policy.Bk\u0026\u0026this.Ka\u0026\u0026\n!this.isSuspended\u0026\u0026Qqa(this.schedule)\u0026\u0026(gHa(this,this.Ka),this.Ka\u003d\"\");this.C\u0026\u0026(a\u003dthis.C,a.C?(b\u003da.J+a.policy.Kh,a.B||(b\u003dMath.min(b,a.startTimeSecs+a.policy.lc)),a\u003dMath.max(0,1E3*b-Date.now())):a\u003dNaN,isNaN(a)||g.lr(this.wb,a));g.lr(this.ob)}}};\ng.k.qQ\u003dfunction(a){if(this.policy.qb\u0026\u0026this.mediaSource){var b\u003da\u003d\u003d\u003dthis.mediaSource.i,c\u003da.wz();c\u0026\u0026(!c.Cb||c.Yd)\u0026\u0026this.Ea(\"sbu\",a.Jb({a:b}))}this.Ch()};\ng.k.wU\u003dfunction(a){if(this.mediaSource){a\u003dnU(a\u003d\u003d\u003dthis.mediaSource.i?this.audioTrack:this.videoTrack);var b\u003dvoid 0;a\u0026\u0026(b\u003dMB(a));this.handleError(!0,\"fmt.unplayable\",b)}};\ng.k.ot\u003dfunction(a){this.Ca.ot(a)};\ng.k.RF\u003dfunction(a,b,c){this.i.isManifestless\u0026\u0026XFa(this,b,c,!!a.info.video)};\ng.k.QF\u003dfunction(a,b,c,d){a.info.video\u0026\u0026this.B.QF(b,c,d)};\ng.k.Vv\u003dba(6);g.k.seek\u003dfunction(a){if(this.isDisposed())return Oh();if(this.videoTrack.K||this.audioTrack.K)return Oh(\"seeking to head\");YU(this);this.fb\u003d(0,g.Q)();VU(this,a);this.mediaSource\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.u\u0026\u0026(this.mediaSource.i.isLocked()||this.mediaSource.u.isLocked())\u0026\u0026eV(this.Ca,{reattachOnLockedBuffer:1,vsb:\"\"+this.mediaSource.u.isLocked(),asb:\"\"+this.mediaSource.i.isLocked()});var b\u003dthis.currentTime;this.currentTime\u003dthis.D.seek(a);qFa(this.B,a,b);g.lr(this.X);return Nh(this.currentTime)};\ng.k.getCurrentTime\u003dfunction(){return this.currentTime};\ng.k.jE\u003dfunction(){return this.audioTrack.i.info.i};\ng.k.kE\u003dfunction(){return this.videoTrack.i.info.i};\ng.k.ya\u003dfunction(){try{XU(this),xT(this.audioTrack),xT(this.videoTrack),g.H.prototype.ya.call(this)}catch(a){g.Wx(a)}};\ng.k.handleError\u003dfunction(a,b,c){this.isDisposed()||(c\u003dnew g.ED(b,a,c),g.Qa(this),g.DD(c.details),this.Ca.handleError(c),\"html5.invalidstate\"!\u003d\u003db\u0026\u0026\"fmt.unplayable\"!\u003d\u003dc.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003db\u0026\u0026a\u0026\u0026this.dispose())};\ng.k.ma\u003dfunction(){};\ng.k.Jb\u003dfunction(){var a\u003dnU(this.audioTrack),b\u003dnU(this.videoTrack);a\u003d{lct:this.currentTime.toFixed(3),lsk:this.D.i,lmf:LT(this.u),lbw:OD(this.schedule).toFixed(3),lhd:ND(this.schedule).toFixed(3),lst:(1E9*(this.schedule.i.wg()||0)).toFixed(3),laa:a?HB(a):\"\",lva:b?HB(b):\"\",lar:this.audioTrack.u?HB(this.audioTrack.u):\"\",lvr:this.videoTrack.u?HB(this.videoTrack.u):\"\",laq:\"\"+sU(this.audioTrack),lvq:\"\"+sU(this.videoTrack)};this.mediaSource\u0026\u0026!this.mediaSource.yf()\u0026\u0026this.mediaSource.i\u0026\u0026this.mediaSource.u\u0026\u0026\n(a.lab\u003dJC(this.mediaSource.i.tf()),a.lvb\u003dJC(this.mediaSource.u.tf()));this.xa\u0026\u0026(a.lapt\u003d((0,g.Q)()-this.xa).toFixed(0),a.lapr\u003dcHa(this));return a};\ng.k.gE\u003dfunction(){return tT(this.J)};\ng.k.Ea\u003dfunction(a,b,c){this.Ca.Ea(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.rp\u003dfunction(a,b){a/\u003db;isNaN(this.timestampOffset)\u0026\u0026kHa(this,a-Math.min(a,this.policy.Ge));return(a-this.timestampOffset)*b};\ng.k.Wt\u003dfunction(a){this.u.Wt(a)};\ng.k.Cx\u003dfunction(a,b){return this.K\u0026\u0026this.B.Cx(a,this.K)?(kHa(this,this.timestampOffset-b),!0):!1};\ng.k.Ls\u003dfunction(a){return this.B.Ls(a)};\nvar $Ga\u003d2/24;g.k\u003dg.fV.prototype;g.k.Mp\u003dfunction(a,b,c,d){return this.wd.Mp(a,b,c,d)};\ng.k.yE\u003dfunction(a){this.wd.yE(a)};\ng.k.Zv\u003dfunction(a,b){this.wd.Zv(a,b)};\ng.k.SG\u003dfunction(a,b){this.wd.SG(a,b)};\ng.k.Jv\u003dba(32);g.k.Dj\u003dfunction(a,b,c){this.wd.Dj(a,b,c)};\ng.k.Nx\u003dba(30);g.k.XF\u003dfunction(a,b,c,d,e,f,h,l){this.wd.XF(a,b,c,d,e,f,h,l)};\ng.k.LG\u003dfunction(a){this.wd.LG(a)};\ng.k.sz\u003dfunction(a,b){return this.wd.sz(a,b)};\ng.k.WF\u003dfunction(a,b,c,d){this.wd.WF(a,b,c,d)};g.w(gV,g.yx);g.w(hV,gV);hV.prototype.J\u003dfunction(a,b){if(a\u0026\u0026b){var c\u003d1*Number(cj(a,\"cpi\"))+1;isNaN(c)||0\u003e\u003dc||c\u003cthis.B?(this.C.stop(),this.u.stop(),this.B\u003d-1,this.i\u003d{}):(c\u003ethis.B\u0026\u0026(this.B\u003dc,g.We(this.i)||(this.i\u003d{},this.C.stop(),this.u.stop())),this.i[b]\u003da,g.lr(this.u))}};\nhV.prototype.D\u003dfunction(){for(var a\u003dg.q(Object.keys(this.i)),b\u003da.next();!b.done;b\u003da.next()){var c\u003db.value;b\u003dthis.ea;for(var d\u003dthis.B,e\u003dthis.i[c].match(Mi),f\u003d[],h\u003dg.q(e[6].split(\"\u0026\")),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,0\u003d\u003d\u003dl.indexOf(\"cpi\u003d\")?f.push(\"cpi\u003d\"+d.toString()):0\u003d\u003d\u003dl.indexOf(\"ek\u003d\")?f.push(\"ek\u003d\"+Gg(c)):f.push(l);e[6]\u003d\"?\"+f.join(\"\u0026\");c\u003d\"skd://\"+e.slice(2).join(\"\");e\u003d2*c.length;d\u003dnew Uint8Array(e+4);d[0]\u003de%256;d[1]\u003d(e-d[0])/256;for(e\u003d0;e\u003cc.length;++e)d[2*e+4]\u003dc.charCodeAt(e);b.call(this,\"rotated_need_key_info_ready\",\nnew ST(d,\"fairplay\",!0))}this.i\u003d{}};\nhV.prototype.ya\u003dfunction(){this.i\u003d{};gV.prototype.ya.call(this)};var n3\u003d{},tHa\u003d(n3.DRM_TRACK_TYPE_AUDIO\u003d\"AUDIO\",n3.DRM_TRACK_TYPE_SD\u003d\"SD\",n3.DRM_TRACK_TYPE_HD\u003d\"HD\",n3.DRM_TRACK_TYPE_UHD1\u003d\"UHD1\",n3);g.w(iV,g.H);iV.prototype.ma\u003dfunction(){};g.w(kV,g.yx);g.k\u003dkV.prototype;g.k.Fo\u003dfunction(a){var b\u003dthis;this.isDisposed()||0\u003e\u003da.size||(a.forEach(function(c,d){var e\u003dqD(b.u)?d:c;d\u003dnew Uint8Array(qD(b.u)?c:d);qD(b.u)\u0026\u0026IHa(d);c\u003dg.Gc(d,4);IHa(d);d\u003dg.Gc(d,4);b.i[c]?b.i[c].status\u003de:b.i[d]?b.i[d].status\u003de:b.i[c]\u003d{type:\"\",status:e}}),this.ma(\"Key statuses changed: \"+FHa(this,\",\")),jV(this,\"onkeystatuschange\"),this.status\u003d\"kc\",this.ea(\"keystatuseschange\",this))};\ng.k.error\u003dfunction(a,b,c,d){this.isDisposed()||(this.ea(\"licenseerror\",a,b,c,d),\"drm.provision\"\u003d\u003d\u003da\u0026\u0026(a\u003d(Date.now()-this.J)/1E3,this.J\u003dNaN,this.ea(\"ctmp\",\"provf\",\"\"+a.toFixed(3))));b\u0026\u0026this.dispose()};\ng.k.shouldRetry\u003dfunction(a,b){return this.Aa\u0026\u0026this.K?!1:!a\u0026\u0026this.requestNumber\u003d\u003d\u003db.requestNumber};\ng.k.ya\u003dfunction(){this.i\u003d{};g.yx.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){var a\u003d{requestedKeyIds:this.xa,cryptoPeriodIndex:this.cryptoPeriodIndex};this.B\u0026\u0026(a.keyStatuses\u003dthis.i);return a};\ng.k.uf\u003dfunction(){var a\u003dthis.D.join();if(lV(this)){var b\u003dnew Set,c;for(c in this.i)\"usable\"!\u003d\u003dthis.i[c].status\u0026\u0026b.add(this.i[c].type);a+\u003d\"/UKS.\"+Array.from(b)}return a+\u003d\"/\"+this.cryptoPeriodIndex};\ng.k.ma\u003dfunction(){};g.w(nV,g.H);g.k\u003dnV.prototype;g.k.rQ\u003dfunction(a){if(this.D){var b\u003da.messageType||\"license-request\";this.D(new Uint8Array(a.message),b)}};\ng.k.Fo\u003dfunction(){this.K\u0026\u0026this.K(this.i.keyStatuses)};\ng.k.ZM\u003dfunction(a){this.D\u0026\u0026this.D(a.message,\"license-request\")};\ng.k.YM\u003dfunction(a){if(this.B){if(this.u){var b\u003dthis.u.error.code;a\u003dthis.u.error.systemCode}else b\u003da.errorCode,a\u003da.systemCode;this.B(\"t.prefixedKeyError;c.\"+b+\";sc.\"+a,b,a)}};\ng.k.XM\u003dfunction(){this.J\u0026\u0026this.J()};\ng.k.update\u003dfunction(a){var b\u003dthis;if(this.i)return this.i.update(a).then(null,gt(function(c){MHa(b,\"t.update\",c)}));\nthis.u?this.u.update(a):this.element.addKey?this.element.addKey(this.S.keySystem,a,this.initData,this.sessionId):this.element.webkitAddKey\u0026\u0026this.element.webkitAddKey(this.S.keySystem,a,this.initData,this.sessionId);return Kt()};\ng.k.ya\u003dfunction(){this.i\u0026\u0026this.i.close();this.element\u003dnull;g.H.prototype.ya.call(this)};g.w(oV,g.H);g.k\u003doV.prototype;g.k.attach\u003dfunction(){var a\u003dthis;if(this.i.keySystemAccess)return this.i.keySystemAccess.createMediaKeys().then(function(b){a.isDisposed()||(a.u\u003db,a.element.setMediaKeys(b))});\npD(this.i)?this.B\u003dnew (oD())(this.i.keySystem):rD(this.i)?(this.B\u003dnew (oD())(this.i.keySystem),this.element.webkitSetMediaKeys(this.B)):(wx(this.D,this.element,[\"keymessage\",\"webkitkeymessage\"],this.uQ),wx(this.D,this.element,[\"keyerror\",\"webkitkeyerror\"],this.tQ),wx(this.D,this.element,[\"keyadded\",\"webkitkeyadded\"],this.sQ));return null};\ng.k.setServerCertificate\u003dfunction(){return\"widevine\"\u003d\u003d\u003dthis.i.flavor\u0026\u0026this.i.B\u0026\u0026this.u.setServerCertificate?this.u.setServerCertificate(this.i.B):null};\ng.k.createSession\u003dfunction(a,b){var c\u003da.initData;if(this.i.keySystemAccess){b\u0026\u0026b(\"createsession\");var d\u003dthis.u.createSession();sD(this.i)\u0026\u0026(c\u003dNHa(c,this.i.u));b\u0026\u0026b(\"genreq\");a\u003dd.generateRequest(a.contentType,c);var e\u003dnew nV(null,null,null,d,null);a.then(function(){b\u0026\u0026b(\"genreqsuccess\")},gt(function(f){MHa(e,\"t.generateRequest\",f)}));\nreturn e}if(pD(this.i))return PHa(this,c);if(rD(this.i))return OHa(this,c);this.element.generateKeyRequest?this.element.generateKeyRequest(this.i.keySystem,c):this.element.webkitGenerateKeyRequest(this.i.keySystem,c);return this.C\u003dnew nV(this.element,this.i,c,null,null)};\ng.k.uQ\u003dfunction(a){var b\u003dpV(this,a);b\u0026\u0026b.ZM(a)};\ng.k.tQ\u003dfunction(a){var b\u003dpV(this,a);b\u0026\u0026b.YM(a)};\ng.k.sQ\u003dfunction(a){var b\u003dpV(this,a);b\u0026\u0026b.XM(a)};\ng.k.getMetrics\u003dfunction(){if(this.u\u0026\u0026this.u.getMetrics)try{var a\u003dthis.u.getMetrics()}catch(b){}return a};\ng.k.ya\u003dfunction(){var a;this.B\u003dthis.u\u003dnull;null\u003d\u003d\u003d(a\u003dthis.C)||void 0\u003d\u003d\u003da?void 0:a.dispose();for(var b\u003dg.q(Object.values(this.J)),c\u003db.next();!c.done;c\u003db.next())c.value.dispose();this.J\u003d{};g.H.prototype.ya.call(this);delete this.element};g.w(qV,g.H);\nqV.prototype.init\u003dfunction(){var a\u003dthis,b,c;return g.B(function(d){if(1\u003d\u003dd.i)return g.Em(a.i,{position:\"absolute\",width:\"1px\",height:\"1px\",display:\"block\"}),a.i.src\u003da.B.D,document.body.appendChild(a.i),a.C.T(a.i,\"encrypted\",a.J),b\u003d[{initDataTypes:[\"keyids\",\"cenc\"],audioCapabilities:[{contentType:\u0027audio/mp4; codecs\u003d\"mp4a\"\u0027}],videoCapabilities:[{contentType:\u0027video/mp4; codecs\u003d\"avc1\"\u0027}]}],g.A(d,navigator.requestMediaKeySystemAccess(\"com.youtube.fairplay\",b),2);c\u003dd.u;a.B.keySystemAccess\u003dc;a.u\u003dnew oV(a.i,\na.B);g.I(a,a.u);a.u.attach();g.sa(d)})};\nqV.prototype.J\u003dfunction(a){var b\u003dthis;if(!this.isDisposed()){var c\u003dnew Uint8Array(a.initData);a\u003dnew ST(c,a.initDataType);var d\u003dlHa(c).replace(\"skd://\",\"https://\"),e\u003d{},f\u003dthis.u.createSession(a,function(){b.ma()});\nf\u0026\u0026(g.I(this,f),this.D.push(f),wHa(f,function(h){KHa(h,f.i,d,e)},function(){b.ma()},function(){},function(){}))}};\nqV.prototype.ma\u003dfunction(){};\nqV.prototype.ya\u003dfunction(){this.D\u003d[];this.i\u0026\u0026this.i.parentNode\u0026\u0026this.i.parentNode.removeChild(this.i);g.H.prototype.ya.call(this)};g.w(rV,gV);\nrV.prototype.J\u003dfunction(a){var b;if(!(b\u003d!this.C)){a:{if((b\u003da.cryptoPeriodIndex)\u0026\u00260\u003cthis.i.length)for(var c\u003dg.q(this.i),d\u003dc.next();!d.done;d\u003dc.next())if(b\u003d\u003d\u003dd.value.info.cryptoPeriodIndex){b\u003d!0;break a}b\u003d!1}b\u003d!b}if(b){b\u003d(0,g.Q)();if(!(c\u003dthis.D)){a:{c\u003da.cryptoPeriodIndex;if(!isNaN(c)){d\u003dg.q(this.B.values());for(var e\u003dd.next();!e.done;e\u003dd.next())if(1\u003e\u003dMath.abs(e.value.cryptoPeriodIndex-c)){c\u003d!0;break a}}c\u003d!1}c\u003d!c}c?c\u003d0:(c\u003da.i,c\u003d1E3*Math.max(0,Math.random()*((isNaN(c)?120:c)-30)));this.ea(\"log_qoe\",\"wvagt.delay.\"+\nc+\".cpi.\"+a.cryptoPeriodIndex+\".reqlen.\"+this.i.length);this.C\u0026\u00260\u003e\u003dc?QHa(this,a):(this.i.push({time:b+c,info:a}),g.lr(this.u,c))}};\nrV.prototype.ya\u003dfunction(){this.i\u003d[];gV.prototype.ya.call(this)};sV.prototype.get\u003dfunction(a){a\u003duV(this,a);return-1!\u003d\u003da?this.values[a]:null};\nsV.prototype.remove\u003dfunction(a){a\u003duV(this,a);-1!\u003d\u003da\u0026\u0026(this.keys.splice(a,1),this.values.splice(a,1))};\nsV.prototype.set\u003dfunction(a,b){var c\u003duV(this,a);-1!\u003d\u003dc?this.values[c]\u003db:(this.keys.push(a),this.values.push(b))};g.w(vV,g.yx);g.k\u003dvV.prototype;g.k.vQ\u003dfunction(a){this.Og(\"onecpt\");a.initData\u0026\u0026VHa(this,new Uint8Array(a.initData),a.initDataType)};\ng.k.AV\u003dfunction(a){this.Og(\"onndky\");VHa(this,a.initData,a.contentType)};\ng.k.ot\u003dfunction(a){this.Og(\"onneedkeyinfo\");this.Y.N(\"html5_eme_loader_sync\")\u0026\u0026(this.K.get(a.initData)||this.K.set(a.initData,a));UHa(this,a)};\ng.k.wJ\u003dfunction(a){this.B.push(a);wV(this)};\ng.k.createSession\u003dfunction(a){var b\u003dWHa(this)?KFa(a):g.Gc(a.initData);this.u.get(b);this.xa\u003d!0;a\u003dnew kV(this.videoData,this.Y,a,this.drmSessionId);this.u.set(b,a);a.subscribe(\"ctmp\",this.yM,this);a.subscribe(\"keystatuseschange\",this.Fo,this);a.subscribe(\"licenseerror\",this.zA,this);a.subscribe(\"newlicense\",this.TM,this);a.subscribe(\"newsession\",this.UM,this);a.subscribe(\"sessionready\",this.hN,this);a.subscribe(\"fairplay_next_need_key_info\",this.JM,this);yHa(a,this.C)};\ng.k.TM\u003dfunction(a){this.isDisposed()||(this.ma(),this.Og(\"onnelcswhb\"),a\u0026\u0026!this.heartbeatParams\u0026\u0026(this.heartbeatParams\u003da,this.ea(\"heartbeatparams\",a)))};\ng.k.UM\u003dfunction(){this.isDisposed()||(this.ma(),this.Og(\"newlcssn\"),this.B.shift(),this.xa\u003d!1,wV(this))};\ng.k.hN\u003dfunction(){if(pD(this.i)\u0026\u0026(this.ma(),this.Og(\"onsnrdy\"),this.Ja--,0\u003d\u003d\u003dthis.Ja)){var a\u003dthis.Z;a.element.msSetMediaKeys(a.B)}};\ng.k.Fo\u003dfunction(a){if(!this.isDisposed()){!this.Ba\u0026\u0026this.videoData.N(\"html5_log_drm_metrics_on_key_statuses\")\u0026\u0026(XHa(this),this.Ba\u003d!0);this.ma();this.Og(\"onksch\");if(!lV(a)\u0026\u0026g.yw\u0026\u0026\"com.microsoft.playready\"\u003d\u003d\u003da.u.keySystem\u0026\u0026navigator.requestMediaKeySystemAccess)var b\u003d\"large\";else{b\u003d[];var c\u003d!0;if(lV(a))for(var d\u003dg.q(Object.keys(a.i)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,\"usable\"\u003d\u003d\u003da.i[e].status\u0026\u0026b.push(a.i[e].type),\"unknown\"!\u003d\u003da.i[e].status\u0026\u0026(c\u003d!1);if(!lV(a)||c)b\u003da.D;b\u003dg.Zb(b,\"UHD2\")||g.Zb(b,\"UHD2HDR\")?\n\"highres\":g.Zb(b,\"UHD1\")||g.Zb(b,\"UHD1HDR\")?\"hd2160\":g.Zb(b,\"HD\")||g.Zb(b,\"HDHDR\")?\"hd1080\":g.Zb(b,\"HD720\")||g.Zb(b,\"HD720HDR\")?\"hd720\":\"large\"}a:{c\u003dCz(\"auto\",b,!1,\"l\");if(this.videoData.Yg){if(this.S.equals(c))break a}else if(Rna(this.S,b))break a;this.S\u003dc;this.ea(\"qualitychange\");this.ma();this.Og(\"updtlq\"+b)}this.ea(\"keystatuseschange\",a)}};\ng.k.yM\u003dfunction(a,b){this.isDisposed()||this.ea(\"ctmp\",a,b)};\ng.k.JM\u003dfunction(a,b){this.isDisposed()||this.ea(\"fairplay_next_need_key_info\",a,b)};\ng.k.zA\u003dfunction(a,b,c,d){this.isDisposed()||(this.videoData.N(\"html5_log_drm_metrics_on_error\")\u0026\u0026XHa(this),this.ea(\"licenseerror\",a,b,c,d))};\ng.k.Hs\u003dfunction(){return this.S};\ng.k.ya\u003dfunction(){this.i.keySystemAccess\u0026\u0026this.element\u0026\u0026this.element.setMediaKeys(null);this.element\u003dnull;this.B\u003d[];for(var a\u003dg.q(this.u.values()),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.unsubscribe(\"ctmp\",this.yM,this),b.unsubscribe(\"keystatuseschange\",this.Fo,this),b.unsubscribe(\"licenseerror\",this.zA,this),b.unsubscribe(\"newlicense\",this.TM,this),b.unsubscribe(\"newsession\",this.UM,this),b.unsubscribe(\"sessionready\",this.hN,this),b.unsubscribe(\"fairplay_next_need_key_info\",this.JM,this),b.dispose();\nthis.u.clear();tV(this.J);tV(this.K);this.heartbeatParams\u003dnull;g.yx.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){for(var a\u003d{systemInfo:this.i.Jb(),sessions:[]},b\u003dg.q(this.u.values()),c\u003db.next();!c.done;c\u003db.next())a.sessions.push(c.value.Jb());return a};\ng.k.uf\u003dfunction(){return 0\u003e\u003dthis.u.size?\"no session\":\"\"+this.u.values().next().value.uf()+(this.D?\"/KR\":\"\")};\ng.k.Og\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.isDisposed()||(this.ma(),(this.videoData.oa||b)\u0026\u0026this.ea(\"ctmp\",\"drmlog\",a))};\ng.k.ma\u003dfunction(){};g.w(zV,g.H);zV.prototype.Zz\u003dfunction(){return this.B};\nzV.prototype.handleError\u003dfunction(a){var b\u003dthis,c;bIa(this,a);if((\"html5.invalidstate\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unplayable\"!\u003d\u003da.errorCode\u0026\u0026\"fmt.unparseable\"!\u003d\u003da.errorCode||!BV(this,a.errorCode,a.details))\u0026\u0026!dIa(this,a))if(a.i){var d\u003dnull\u003d\u003d\u003d(c\u003dthis.Ca.Ya)||void 0\u003d\u003d\u003dc?void 0:c.u.B;if((\"net.retryexhausted\"\u003d\u003d\u003da.errorCode||\"net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026a.details.fmt_unav)\u0026\u0026d\u0026\u0026d.isLocked())var e\u003d\"FORMAT_UNAVAILABLE\";else if(!this.i.C\u0026\u0026\"auth\"\u003d\u003d\u003da.errorCode\u0026\u0026\"429\"\u003d\u003d\u003da.details.rc){e\u003d\"TOO_MANY_REQUESTS\";var f\u003d\n\"6\"}this.Ca.Lf(a.errorCode,e,g.DD(a.details),f)}else this.Ca.ea(\"nonfatalerror\",a),d\u003d/^pp/.test(this.videoData.clientPlaybackNonce),this.td(a.errorCode,a.details),d\u0026\u0026\"manifest.net.connect\"\u003d\u003d\u003da.errorCode\u0026\u0026(a\u003d\"https://www.youtube.com/generate_204?cpn\u003d\"+this.videoData.clientPlaybackNonce+\"\u0026t\u003d\"+(0,g.Q)(),GD(a,\"manifest\",function(h){b.J\u003d!0;b.Ea(\"pathprobe\",h)},function(h){b.td(h.errorCode,h.details)}))};\nzV.prototype.Ea\u003dfunction(a,b){this.Ca.Ub.Ea(a,b)};\nzV.prototype.td\u003dfunction(a,b){b\u003dg.DD(b);this.Ca.Ub.td(a,b)};CV.prototype.setPlaybackRate\u003dfunction(a){this.playbackRate\u003da};\nCV.prototype.N\u003dfunction(a){return this.Y.N(a)};g.w(DV,g.H);DV.prototype.Qc\u003dfunction(a){xIa(this);this.playerState\u003da.state;0\u003c\u003dthis.B\u0026\u0026g.cH(a,16)\u0026\u0026this.seekCount++;a.state.isError()\u0026\u0026this.send()};\nDV.prototype.onError\u003dfunction(a){\"player.fatalexception\"!\u003d\u003da\u0026\u0026(a.match(zSa)?this.networkErrorCount++:this.nonNetworkErrorCount++)};\nDV.prototype.send\u003dfunction(){if(!(this.C||0\u003ethis.u)){xIa(this);var a\u003dg.tS(this.i)-this.u,b\u003d\"PLAYER_PLAYBACK_STATE_UNKNOWN\",c\u003dthis.playerState.getData();this.playerState.isError()?b\u003dc\u0026\u0026\"auth\"\u003d\u003d\u003dc.errorCode?\"PLAYER_PLAYBACK_STATE_UNKNOWN\":\"PLAYER_PLAYBACK_STATE_ERROR\":g.T(this.playerState,2)?b\u003d\"PLAYER_PLAYBACK_STATE_ENDED\":g.T(this.playerState,64)?b\u003d\"PLAYER_PLAYBACK_STATE_UNSTARTED\":g.T(this.playerState,16)||g.T(this.playerState,32)?b\u003d\"PLAYER_PLAYBACK_STATE_SEEKING\":g.T(this.playerState,1)\u0026\u0026g.T(this.playerState,\n4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED_BUFFERING\":g.T(this.playerState,1)?b\u003d\"PLAYER_PLAYBACK_STATE_BUFFERING\":g.T(this.playerState,4)?b\u003d\"PLAYER_PLAYBACK_STATE_PAUSED\":g.T(this.playerState,8)\u0026\u0026(b\u003d\"PLAYER_PLAYBACK_STATE_PLAYING\");var d\u003dRF(this.i.videoData);c\u003d\"LIVE_STREAM_MODE_UNKNOWN\";\"live\"\u003d\u003d\u003dd?c\u003d\"LIVE_STREAM_MODE_LIVE\":\"dvr\"\u003d\u003d\u003dd\u0026\u0026(c\u003d\"LIVE_STREAM_MODE_DVR\");d\u003dyIa(this.i);var e\u003d0\u003ethis.B?a:this.B-this.u;a\u003dthis.i.Y.La+36E5\u003c(0,g.Q)();b\u003d{started:0\u003c\u003dthis.B,stateAtSend:b,joinLatencySecs:e,playTimeSecs:this.playTimeSecs,\nrebufferTimeSecs:this.rebufferTimeSecs,seekCount:this.seekCount,networkErrorCount:this.networkErrorCount,nonNetworkErrorCount:this.nonNetworkErrorCount,playerCanaryType:d,isAd:this.i.videoData.isAd(),liveMode:c,hasDrm:!!g.PF(this.i.videoData),isGapless:this.i.videoData.La,isServerStitchedDai:this.i.videoData.enableServerStitchedDai};!a\u0026\u0026this.i.N(\"html5_health_to_gel\")\u0026\u0026g.Mv(\"html5PlayerHealthEvent\",b);this.i.N(\"html5_health_to_qoe\")\u0026\u0026(b.muted\u003da,this.K(b));this.C\u003d!0;this.dispose()}};\nDV.prototype.ya\u003dfunction(){this.C||this.send();g.H.prototype.ya.call(this)};\nvar zSa\u003d/\\bnet\\b/;var CIa\u003dwindow;var AIa\u003d/[?\u0026]cpn\u003d/;g.w(g.HV,g.H);g.k\u003dg.HV.prototype;g.k.RS\u003dfunction(){var a\u003dg.tS(this.i);IV(this,a)};\ng.k.Nv\u003dfunction(){return this.Ba};\ng.k.reportStats\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?NaN:a;if(!this.isDisposed()\u0026\u0026(a\u003d0\u003c\u003da?a:g.tS(this.i),-1\u003c[\"PL\",\"B\",\"S\"].indexOf(this.Ed)\u0026\u0026(!g.We(this.u)||a\u003e\u003dthis.C+30)\u0026\u0026(g.GV(this,a,\"vps\",[this.Ed]),this.C\u003da),!g.We(this.u))){7E3\u003d\u003d\u003dthis.sequenceNumber\u0026\u0026g.Xx(Error(\"Sent over 7000 pings\"));if(!(7E3\u003c\u003dthis.sequenceNumber)){eW(this,a);var b\u003da,c\u003dthis.i.Ca.Wv(),d\u003dc.droppedVideoFrames||0,e\u003dc.totalVideoFrames||0,f\u003dd-this.fb,h\u003de\u0026\u0026!this.ob;if(d\u003ec.totalVideoFrames||5E3\u003cf)this.onError(\"html5.badframedropcount\",\"df.\"+d+\n\";tf.\"+c.totalVideoFrames);else(0\u003cf||h)\u0026\u0026g.GV(this,b,\"df\",[f]);this.fb\u003dd;this.ob\u003de;!this.i.Y.N(\"disable_webgl_reporting\")\u0026\u00260\u003cthis.X\u0026\u0026(g.GV(this,a,\"glf\",[this.X]),this.X\u003d0);a\u003d{};this.i.videoData.u\u0026\u0026(a.fmt\u003dthis.i.videoData.u.pc(),(b\u003dthis.i.videoData.J)\u0026\u0026b.pc()!\u003d\u003da.fmt\u0026\u0026(a.afmt\u003db.pc()));a.cpn\u003dthis.i.videoData.clientPlaybackNonce;this.adCpn\u0026\u0026(a.adcpn\u003dthis.adCpn);this.D\u0026\u0026(a.addocid\u003dthis.D);this.i.videoData.cotn\u0026\u0026(a.cotn\u003dthis.i.videoData.cotn);a.el\u003dbG(this.i.videoData);a.content_v\u003dcG(this.i.videoData);\na.ns\u003dthis.i.Y.oa;a.fexp\u003dthis.i.Y.experiments.experimentIds.toString();a.cl\u003d(417053486).toString();(b\u003dthis.i.videoData.adFormat||this.adFormat)\u0026\u0026(a.adformat\u003db);(b\u003dRF(this.i.videoData))\u0026\u0026(a.live\u003db);HF(this.i.videoData)\u0026\u0026(a.drm\u003d1,this.i.videoData.S\u0026\u0026(a.drm_system\u003dTRa[this.i.videoData.S.flavor]||0),this.i.videoData.fF\u0026\u0026(a.drm_product\u003dthis.i.videoData.fF));rt()\u0026\u0026this.i.videoData.X\u0026\u0026(a.ctt\u003dthis.i.videoData.X,a.cttype\u003dthis.i.videoData.Zh,this.i.videoData.mdxEnvironment\u0026\u0026(a.mdx_environment\u003dthis.i.videoData.mdxEnvironment));\nthis.i.videoData.isDaiEnabled()?a.dai\u003dthis.i.videoData.enableServerStitchedDai?\"ss\":\"cs\":this.i.videoData.Gc?a.dai\u003d\"cs\":this.i.videoData.GH\u0026\u0026(a.dai\u003d\"disabled\");a.seq\u003dthis.sequenceNumber++;if(this.i.N(\"html5_log_server_url_param\")\u0026\u0026this.i.videoData.NN){if(b\u003dthis.i.videoData.NN,a\u0026\u0026b)for(c\u003dg.q(Object.keys(b)),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,this.Pb.has(d)||(a[d]\u003db[d])}else a.event\u003d\"streamingstats\",a.docid\u003dthis.i.videoData.videoId,a.ei\u003dthis.i.videoData.eventId;g.cf(a,this.i.Y.deviceParams);a\u003d\ng.Zi(\"//\"+this.i.Y.rj+\"/api/stats/qoe\",a);b\u003dc\u003d\"\";d\u003dg.q(Object.keys(this.u));for(e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,null\u003d\u003d\u003dthis.u[e]?g.Xx(new g.Rv(\"Stats report key has invalid value\",e)):(e\u003d\"\u0026\"+e+\"\u003d\"+this.u[e].join(\",\"),100\u003ce.length?b+\u003de:c+\u003de);a+\u003dc;b\u003db.replace(/ /g,\"%20\");f\u003dthis.i.videoData.jf();d\u003d!1;if(a.includes(\"\u0026dt\u003d\")||a.includes(\"\u0026cotn\u003d\")){if(this.i.Y.N(\"kevlar_woffle\")||this.i.Y.N(\"qoe_nwl_downloads\"))d\u003d!0}else this.i.Y.N(\"qoe_with_networkless\")\u0026\u0026(d\u003d!0);c\u003dthis.i.Y.N(\"qoe_send_and_write\");\ne\u003dthis.i.Y;h\u003dthis.i.N(\"web_player_vss_pageid_header\")?this.i.Y.pageId:void 0;(f\u003dEV(a,e,h,this.i.Y.sendVisitorIdHeader?this.i.videoData.visitorData:void 0,f))?(f.method\u003d\"POST\",f.postBody\u003db,FV(a,f,{token:this.i.videoData.X,gH:this.i.videoData.Zh,mdxEnvironment:this.i.videoData.mdxEnvironment},e,void 0,d,c\u0026\u0026this.Aa)):d?(d\u003dthis.i.Y.N(\"networkless_ajax\"),e\u003d{method:\"POST\",postBody:b},c\u0026\u0026this.Aa?this.i.Y.N(\"use_new_nwl\")?cx().sendAndWrite(a,e):kx(a,e):d?g.Et(a,{method:\"POST\",postBody:b}):this.i.Y.N(\"use_new_nwl\")?\ncx().sendThenWrite(a,e):jx(a,e)):Fja(a,void 0,b)}this.u\u003d{}}};\ng.k.gx\u003dfunction(a){0\u003ca\u0026\u0026(this.u.aft\u003d[a.toString()])};\ng.k.fO\u003dfunction(){if(this.i.videoData.S){var a\u003dthis.i.videoData.S;qW(this,\"eme-\"+(a.keySystemAccess?\"final\":pD(a)?\"ms\":sD(a)?\"ytfp\":rD(a)?\"safarifp\":\"nonfinal\"))}};\ng.k.onError\u003dfunction(a,b){var c\u003dg.tS(this.i);this.td(c,a,b);eW(this,c);oW(this)};\ng.k.td\u003dfunction(a,b,c){var d\u003dthis.i.Ca.getCurrentTime();b\u003d[b,d.toFixed(3)];c\u0026\u0026b.push(KIa(c));g.GV(this,a,\"error\",b);this.J\u003d!0};\ng.k.Qc\u003dfunction(a){var b\u003da.state,c\u003dg.tS(this.i),d\u003dthis.getPlayerState(a.state);if(d!\u003d\u003dthis.Ed){if(!(c\u003cthis.C)){if(\"PL\"\u003d\u003d\u003dthis.Ed)this.playTimeSecs+\u003dc-this.C;else if(\"B\"\u003d\u003d\u003dthis.Ed\u0026\u0026this.xa){this.xa\u003d!1;var e\u003dg.S(this.i.Y.experiments,\"html5_disable_last_state_change\")?this.C:this.Sa;this.rebufferTimeSecs+\u003dc-e;!this.Va\u0026\u002610\u003c\u003dthis.rebufferTimeSecs\u0026\u0026180\u003e\u003dthis.playTimeSecs\u0026\u0026(this.i.Ca.Mw(),this.u.qoealert\u003d[\"1\"],this.Va\u003d!0)}\"B\"!\u003d\u003dd||\"PL\"!\u003d\u003dthis.Ed\u0026\u0026\"PB\"!\u003d\u003dthis.Ed||(this.xa\u003d!0);this.C\u003dc}\"PL\"\u003d\u003d\u003dthis.Ed\u0026\u0026(\"B\"\u003d\u003d\u003d\nd||\"S\"\u003d\u003d\u003dd)||this.i.videoData.oa?eW(this,c):IV(this,c);\"PL\"\u003d\u003d\u003dd\u0026\u0026g.lr(this.Eb);this.i.N(\"html5_unstarted_buffering\")\u0026\u0026this.i.videoData.oa\u0026\u0026g.T(a.state,64)\u0026\u0026\"N\"!\u003d\u003dd\u0026\u0026this.Ea(\"unstub\",d);g.GV(this,c,\"vps\",[d]);this.Ed\u003dd;this.C\u003dthis.Sa\u003dc;this.J\u003d!0}a\u003db.getData();g.T(b,128)\u0026\u0026a\u0026\u0026this.td(c,a.errorCode,a.oG);(g.T(b,2)||g.T(b,128))\u0026\u0026this.reportStats(c);b.Ic()\u0026\u0026!this.K\u0026\u0026(0\u003c\u003dthis.B\u0026\u0026(this.u.user_intent\u003d[this.B.toString()]),this.K\u003d!0);oW(this)};\ng.k.Rw\u003dfunction(a){var b\u003dg.tS(this.i);g.GV(this,b,\"vfs\",[a.i.id,a.u,this.Bb,a.reason]);this.Bb\u003da.i.id;var c\u003dthis.i.Ca.getPlayerSize();if(0\u003cc.width\u0026\u00260\u003cc.height){c\u003d[Math.round(c.width),Math.round(c.height)];var d\u003dg.AE();1\u003cd\u0026\u0026c.push(d);g.GV(this,b,\"view\",c)}this.La||(this.i.videoData.oa\u0026\u0026qW(this,\"rqs\"),this.i.videoData.i\u0026\u0026Hz(this.i.videoData.i)\u0026\u0026(this.u.preload\u003d[\"1\"]));this.J\u003dthis.La\u003d!0;\"m\"\u003d\u003d\u003da.reason\u0026\u0026100\u003d\u003d\u003d++this.Qb\u0026\u0026(a\u003dthis.u.fcnz,a||(a\u003d[],this.u.fcnz\u003da),a.push(\"2\"));g.GV(this,b,\"vps\",[this.Ed]);\nthis.reportStats(b)};\ng.k.Kw\u003dfunction(a){var b\u003dg.tS(this.i);a.i.id!\u003d\u003dthis.Ja\u0026\u0026(g.GV(this,b,\"afs\",[a.i.id,this.Ja,a.reason]),this.Ja\u003da.i.id)};\ng.k.Eo\u003dba(36);g.k.Do\u003dba(39);g.k.onPlaybackRateChange\u003dfunction(a){var b\u003dg.tS(this.i);a\u0026\u0026a!\u003d\u003dthis.kb\u0026\u0026(g.GV(this,b,\"rate\",[a]),this.kb\u003da);this.reportStats(b)};\ng.k.Pj\u003dba(15);g.k.getPlayerState\u003dfunction(a){if(g.T(a,128))return\"ER\";if(g.T(a,512))return\"SU\";if(g.T(a,16)||g.T(a,32))return\"S\";if(g.qJ(a)\u0026\u0026g.T(a,64))return\"B\";var b\u003dASa[tJ(a)];g.sE(this.i.Y)\u0026\u0026\"B\"\u003d\u003d\u003db\u0026\u00263\u003d\u003d\u003dthis.i.Ca.getVisibilityState()\u0026\u0026(b\u003d\"SU\");\"B\"\u003d\u003d\u003db\u0026\u0026g.T(a,4)\u0026\u0026(b\u003d\"PB\");return b};\ng.k.ya\u003dfunction(){g.H.prototype.ya.call(this);Bt(this.Xa)};\ng.k.Ea\u003dfunction(a,b,c){var d\u003dthis.u.ctmp||[],e\u003d-1!\u003d\u003dthis.Lb.indexOf(a);e||this.Lb.push(a);if(!c||!e){b\u003d\"string\"!\u003d\u003dtypeof b?g.DD(b):b;b\u003dKIa(b);if(!c\u0026\u0026!/^t[.]/.test(b)){var f\u003d1E3*g.tS(this.i);b\u003d\"t.\"+f.toFixed()+\";\"+b}d.push(a+\":\"+b);this.ma();this.u.ctmp\u003dd;oW(this);return f}};\ng.k.hx\u003dfunction(a,b,c){this.S\u003d{KX:Number(this.Ea(\"glrem\",{nst:a.toFixed(),rem:b.toFixed(),ca:+c})),rM:a,yX:b,isAd:c}};\ng.k.Ct\u003dfunction(a,b,c){g.GV(this,g.tS(this.i),\"ad_playback\",[a,b,c])};\ng.k.rG\u003dfunction(a,b,c){this.adCpn\u003dnull!\u003d\u003da\u0026\u0026void 0!\u003d\u003da?a:\"\";this.D\u003dnull!\u003d\u003db\u0026\u0026void 0!\u003d\u003db?b:\"\";this.adFormat\u003dnull!\u003d\u003dc\u0026\u0026void 0!\u003d\u003dc?c:\"\"};\ng.k.ma\u003dfunction(){};\nvar o3\u003d{},ASa\u003d(o3[5]\u003d\"N\",o3[-1]\u003d\"N\",o3[3]\u003d\"B\",o3[0]\u003d\"EN\",o3[2]\u003d\"PA\",o3[1]\u003d\"PL\",o3);LIa.prototype.update\u003dfunction(){if(this.S){var a\u003dthis.i.Ca.getCurrentTime()||0;this.i.Y.N(\"html5_vss_media_time_killswitch\")||(a\u003dthis.i.Ca.Fh()||0);var b\u003dg.tS(this.i);if(a!\u003d\u003dthis.u||PIa(this,a,b)){var c;if(!(c\u003da\u003cthis.u||a-this.u\u003eb-this.lastUpdateTime+2||PIa(this,a,b))){var d\u003dthis.i.Gh();c\u003dd.volume;var e\u003dc!\u003d\u003dthis.Z;d\u003dd.muted;d!\u003d\u003dthis.X?(this.X\u003dd,c\u003d!0):(!e||0\u003c\u003dthis.D||(this.Z\u003dc,this.D\u003db),c\u003db-this.D,0\u003c\u003dthis.D\u0026\u00262\u003cc?(this.D\u003d-1,c\u003d!0):c\u003d!1)}c\u0026\u0026(tW(this),this.B\u003da);this.lastUpdateTime\u003db;this.u\u003da}}};uW.prototype.send\u003dfunction(a){if(!this.Va){var b\u003dwW(this);b\u003dg.Zi(this.uri,b);if(this.Bb)this.attestationResponse\u0026\u0026(a\u003dvW(this)||{},a.method\u003d\"POST\",a.postParams\u003d{atr:this.attestationResponse},this.oa?this.xa?this.Aa?cx().sendAndWrite(b,a):kx(b,a):this.Aa?cx().sendThenWrite(b,a):jx(b,a):g.Et(b,a));else{var c\u003dvW(this,a);FV(b,c,{token:this.S,gH:this.kb,mdxEnvironment:this.mdxEnvironment},this.Y,a,this.oa,this.isFinal\u0026\u0026this.Kd||this.xa||this.B\u0026\u0026this.ke)}this.Va\u003d!0}};\nuW.prototype.u\u003dfunction(a){void 0\u003d\u003d\u003da\u0026\u0026(a\u003dNaN);return Number(a.toFixed(3)).toString()};\nvar p3\u003d{},RIa\u003d(p3.LIVING_ROOM_APP_MODE_UNSPECIFIED\u003d0,p3.LIVING_ROOM_APP_MODE_MAIN\u003d1,p3.LIVING_ROOM_APP_MODE_KIDS\u003d2,p3.LIVING_ROOM_APP_MODE_MUSIC\u003d3,p3.LIVING_ROOM_APP_MODE_UNPLUGGED\u003d4,p3.LIVING_ROOM_APP_MODE_GAMING\u003d5,p3);g.w(yW,g.H);g.k\u003dyW.prototype;g.k.Bd\u003dfunction(){this.u.update();var a;if(a\u003dthis.i.videoData.isLoaded()\u0026\u0026this.i.videoData.Zb\u0026\u0026this.C\u0026\u0026!this.Z)a\u003dthis.u,a\u003d(a.i.Y.N(\"html5_vss_media_time_killswitch\")?a.J+a.i.Ca.getCurrentTime()-a.B:a.J+a.i.Ca.Fh()-a.B)\u003e\u003dthis.i.videoData.Zb;a\u0026\u0026(this.C\u0026\u0026this.i.videoData.Zb\u0026\u0026(a\u003dzW(this,\"delayplay\"),a.md\u003d!0,a.send(),this.Z\u003d!0),TIa(this))};\ng.k.Qc\u003dfunction(a){this.isDisposed()||(g.T(a.state,2)?(this.currentPlayerState\u003d\"paused\",g.cH(a,2)\u0026\u0026this.C\u0026\u0026CW(this).send()):g.T(a.state,8)?(this.currentPlayerState\u003d\"playing\",this.C\u0026\u0026isNaN(this.B)\u0026\u0026AW(this,!1)):this.currentPlayerState\u003d\"paused\")};\ng.k.ya\u003dfunction(){g.H.prototype.ya.call(this);g.At(this.B);this.B\u003dNaN;NIa(this.u)};\ng.k.Jb\u003dfunction(){return wW(zW(this,\"playback\"))};\ng.k.Yt\u003dfunction(){this.i.videoData.K.eventLabel\u003dbG(this.i.videoData);this.i.videoData.K.playerStyle\u003dthis.i.Y.playerStyle;this.i.videoData.Pb\u0026\u0026(this.i.videoData.K.feature\u003d\"pyv\");this.i.videoData.K.vid\u003dthis.i.videoData.videoId;var a\u003dthis.i.videoData.K;var b\u003dthis.i.videoData;b\u003db.isAd()||!!b.Pb;a.isAd\u003db};\ng.k.dh\u003dfunction(a){var b\u003dzW(this,\"engage\");b.X\u003da;return QIa(b,YIa(this.i))};XIa.prototype.isEmpty\u003dfunction(){return this.endTime\u003d\u003d\u003dthis.startTime};EW.prototype.N\u003dfunction(a){return this.Y.N(a)};\nvar ZIa\u003d{other:1,none:2,wifi:3,cellular:7};g.w(g.FW,g.H);g.k\u003dg.FW.prototype;g.k.Qc\u003dfunction(a){var b;if(g.cH(a,1024)||g.cH(a,512)||g.cH(a,4)){if(this.B){var c\u003dthis.B;0\u003c\u003dc.B||(c.u\u003d-1,c.delay.stop())}this.qoe\u0026\u0026(c\u003dthis.qoe,c.K||(c.B\u003d-1))}this.u.videoData.enableServerStitchedDai\u0026\u0026this.Vf?null\u003d\u003d\u003d(b\u003dthis.C.get(this.Vf))||void 0\u003d\u003d\u003db?void 0:b.Qc(a):this.i\u0026\u0026this.i.Qc(a);this.qoe\u0026\u0026this.qoe.Qc(a);this.B\u0026\u0026this.B.Qc(a)};\ng.k.Bd\u003dfunction(){var a;this.u.videoData.enableServerStitchedDai\u0026\u0026this.Vf?null\u003d\u003d\u003d(a\u003dthis.C.get(this.Vf))||void 0\u003d\u003d\u003da?void 0:a.Bd():this.i\u0026\u0026this.i.Bd()};\ng.k.td\u003dfunction(a,b){if(this.qoe)this.qoe.onError(a,b);if(this.B)this.B.onError(a)};\ng.k.Rw\u003dfunction(a){this.qoe\u0026\u0026this.qoe.Rw(a)};\ng.k.Kw\u003dfunction(a){this.qoe\u0026\u0026this.qoe.Kw(a)};\ng.k.onPlaybackRateChange\u003dfunction(a){if(this.qoe)this.qoe.onPlaybackRateChange(a)};\ng.k.Eo\u003dba(35);g.k.Ea\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Ea(a,b,c)};\ng.k.hx\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.hx(a,b,c)};\ng.k.gx\u003dfunction(a){this.qoe\u0026\u0026this.qoe.gx(a)};\ng.k.Ct\u003dfunction(a,b,c){this.qoe\u0026\u0026this.qoe.Ct(a,b,c)};\ng.k.Do\u003dba(38);g.k.Pj\u003dba(14);g.k.Nv\u003dfunction(){if(this.qoe)return this.qoe.Nv()};\ng.k.Jb\u003dfunction(){var a;if(this.u.videoData.enableServerStitchedDai\u0026\u0026this.Vf)null\u003d\u003d\u003d(a\u003dthis.C.get(this.Vf))||void 0\u003d\u003d\u003da?void 0:a.Jb();else if(this.i)return this.i.Jb();return{}};\ng.k.dh\u003dfunction(a){return this.i?this.i.dh(a):function(){}};\ng.k.Yt\u003dfunction(){this.i\u0026\u0026this.i.Yt()};g.w(GW,g.H);g.k\u003dGW.prototype;g.k.Gd\u003dfunction(a,b){this.Cl();b\u0026\u00262E3\u003c\u003dthis.i.i.length\u0026\u0026this.Cv(\"captions\",1E4);b\u003dthis.i;if(1\u003ca.length\u0026\u0026a.length\u003eb.i.length)b.i\u003db.i.concat(a),b.i.sort(b.u);else{a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,!b.i.length||0\u003cb.u(c,b.i[b.i.length-1])?b.i.push(c):g.tc(b.i,c,b.u)}this.u\u003dNaN;this.Cl()};\ng.k.Kf\u003dfunction(a){1E4\u003ca.length\u0026\u0026g.Xx(new g.Rv(\"Over 10k cueRanges removal occurs with a sample: \",a[0]));if(!this.isDisposed()){var b\u003dnew Set(a);this.B\u003dthis.B.filter(function(c){return!b.has(c)});\nmJa(this.i,b);this.Cl()}};\ng.k.Cv\u003dfunction(a,b){var c\u003d(isNaN(this.u)?g.T(this.D(),2)?0x8000000000000:1E3*this.S():this.u)-b;b\u003dthis.Zl().filter(function(d){return d.namespace\u003d\u003d\u003da\u0026\u0026d.end\u003cc});\nthis.Kf(b);return b};\ng.k.Zl\u003dfunction(){return this.isDisposed()?[]:this.i.i};\ng.k.reset\u003dfunction(){this.started\u003d!1;this.C.stop();this.i.i\u003d[];this.B\u003d[];this.Cl()};\ng.k.cf\u003dfunction(a){var b\u003dthis.Zl().filter(function(c){return c.namespace\u003d\u003d\u003da});\nthis.Kf(b);return b};\ng.k.Qc\u003dfunction(a){this.started\u0026\u0026(this.Cl(),g.T(a.Ao,16)\u0026\u0026(a\u003dlJa(this.i,Math.max(this.u-2E3,0)),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026this.C.start()))};\ng.k.TD\u003dfunction(a){var b\u003d[];if(!a.length)return b;for(var c\u003d0;c\u003ca.length;c++){var d\u003da[c];d.active\u0026\u0026-1\u003d\u003d\u003dthis.B.indexOf(d)\u0026\u0026(this.B.push(d),b.push([1,d]))}return b};\ng.k.WD\u003dfunction(a){var b\u003d[];if(!a.length)return b;a.sort(g.Oy);a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,this.B.splice(this.B.indexOf(c),1),b.push([2,c]);return b};\ng.k.Cl\u003dfunction(){this.J\u003d!0;if(!this.K){for(var a\u003d3;this.J\u0026\u0026a;)this.J\u003d!1,this.K\u003d!0,this.wL(),this.K\u003d!1,a--;this.D().Ic()\u0026\u0026(a\u003dlJa(this.i,this.u),!isNaN(a)\u0026\u00260x7ffffffffffff\u003ea\u0026\u0026(a\u003d(a-this.u)/this.oa(),this.C.start(a)))}};\ng.k.wL\u003dfunction(){if(this.started\u0026\u0026!this.isDisposed()){this.C.stop();var a\u003dthis.D();g.T(a,32)\u0026\u0026this.Z.start();for(var b\u003dg.T(this.D(),2)?0x8000000000000:1E3*this.S(),c\u003dg.T(a,2),d\u003d[],e\u003d[],f\u003dg.q(this.B),h\u003df.next();!h.done;h\u003df.next())h\u003dh.value,h.active\u0026\u0026(c?0x8000000000000\u003eh.end:!h.contains(b))\u0026\u0026e.push(h);d\u003dd.concat(this.WD(e));f\u003de\u003dnull;c?(a\u003djJa(this.i,0x7ffffffffffff),e\u003da.filter(function(l){return 0x8000000000000\u003el.end}),f\u003dkJa(this.i)):a\u003dthis.u\u003c\u003db\u0026\u0026rJ(a)?iJa(this.i,this.u,b):jJa(this.i,b);\nd\u003dd.concat(this.TD(a));e\u0026\u0026(d\u003dd.concat(this.WD(e)));f\u0026\u0026(d\u003dd.concat(this.TD(f)));this.u\u003db;nJa(this,d)}};\ng.k.ya\u003dfunction(){this.B\u003d[];this.i.i\u003d[];g.H.prototype.ya.call(this)};\ng.nS.Tz(GW,{Gd:\"crmacr\",TD:\"crmncr\",WD:\"crmxcr\",wL:\"crmis\",Kf:\"crmrcr\"});g.w(KW,g.yx);KW.prototype.nm\u003dfunction(){return this.K};\nKW.prototype.Aj\u003dfunction(){return Math.max(this.S()-tJa(this,!0),this.videoData.getMinSeekableTime())};\nKW.prototype.ma\u003dfunction(){};g.w(PW,g.H);PW.prototype.Qc\u003dfunction(){g.lr(this.B)};\nPW.prototype.D\u003dfunction(){var a\u003dthis,b\u003dthis.Ca.qd(),c\u003dthis.Ca.getPlayerState();if(b\u0026\u0026!c.isError()){var d\u003db.getCurrentTime(),e\u003d8\u003d\u003d\u003dc.state\u0026\u0026d\u003ethis.i,f\u003dg.T(c,8)\u0026\u0026g.T(c,16),h\u003dthis.Ca.Up().isBackground()||c.isSuspended();QW(this,this.Ba,f\u0026\u0026!h,e,\"qoe.slowseek\",function(){},\"timeout\");\nf\u003df\u0026\u0026isFinite(this.i)\u0026\u00260\u003cthis.i\u0026\u0026Lua(b,this.i);var l\u003d!d||10\u003cMath.abs(d-this.i);QW(this,this.Ja,f\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",function(){b.seekTo(a.i)},\"set_cmt\");\nvar m\u003df\u0026\u0026LC(b.Xf(),this.i);f\u003dthis.Ca.Ya;l\u003d!f||!f.policy.Zb;var n\u003dfunction(){b.seekTo(a.i+.001)};\nQW(this,this.oa,m\u0026\u0026l\u0026\u0026!h,e,\"qoe.slowseek\",n,\"jiggle_cmt\");l\u003dfunction(){return yV(a.Ca)};\nQW(this,this.xa,m\u0026\u0026!h,e,\"qoe.slowseek\",l,\"new_elem\");var p\u003drJ(c);m\u003dg.sJ(c);var r\u003db.Xf(),t\u003dKC(r,d);wJa(this,b,r,d,h,p,m);r\u003d0\u003c\u003dt\u0026\u0026r.end(t)\u003ed+5;r\u003dp\u0026\u0026m\u0026\u0026r;QW(this,this.K,r\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",n,\"jiggle_cmt\");QW(this,this.S,r\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",l,\"new_elem_nnr\");if(f){var v\u003df.getCurrentTime();n\u003db.Sp();n\u003dApa(n,v);n\u003d!f.D.i\u0026\u0026d\u003d\u003d\u003dn;QW(this,this.Sa,p\u0026\u0026m\u0026\u0026n\u0026\u0026!h,p\u0026\u0026!m\u0026\u0026!n,\"qoe.longrebuffer\",function(){b.seekTo(v)},\"seek_to_loader\")}QW(this,this.X,p\u0026\u0026m\u0026\u0026!h,p\u0026\u0026!m,\"qoe.longrebuffer\",function(){},\n\"timeout\");\nn\u003dc.isSuspended();n\u003dg.Zb(this.Ca.Sj,\"ad\")\u0026\u0026!n;QW(this,this.J,n,!n,\"qoe.start15s\",function(){a.Ca.Td(\"ad\")},\"ads_preroll_timeout\");\nn\u003dthis.Ca.getVideoData();r\u003d.5\u003ed-this.C;t\u003dn.isAd()\u0026\u0026p\u0026\u0026!m\u0026\u0026r;p\u003dfunction(){var x\u003da.Ca,y\u003dx.Ay.Nc();(!y||!x.videoData.isAd()||y.getVideoData().Gc!\u003d\u003dx.getVideoData().Gc)\u0026\u0026x.videoData.Xd||x.Lf(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"skipslad.vid.\"+x.videoData.videoId)};\nQW(this,this.Ka,t,!t,\"ad.rebuftimeout\",p,\"skip_slow_ad\");m\u003dn.isAd()\u0026\u0026m\u0026\u0026LC(b.Xf(),d+5)\u0026\u0026r;QW(this,this.La,m,!m,\"ad.rebuftimeout\",p,\"skip_slow_ad_buf\");QW(this,this.Va,g.qJ(c)\u0026\u0026g.T(c,64)\u0026\u0026!h,e,\"qoe.start15s\",function(){},\"timeout\");\nQW(this,this.Z,!!f\u0026\u0026!f.mediaSource\u0026\u0026g.qJ(c),e,\"qoe.start15s\",l,\"newElemMse\");this.C\u003dd;this.B.start()}};\nPW.prototype.td\u003dfunction(a,b,c){b\u003dthis.Jb(b);b.wn\u003dc;b.wdup\u003dthis.u[a]?\"1\":\"0\";this.Ca.td(new g.ED(a,!1,b));this.u[a]\u003d!0};\nPW.prototype.Jb\u003dfunction(a){a\u003dObject.assign(this.Ca.Jb(!0),a.Jb());this.i\u0026\u0026(a.stt\u003dthis.i.toFixed(3));delete a.uga;delete a.euri;delete a.referrer;delete a.fexp;delete a.vm;return a};\nNW.prototype.reset\u003dfunction(){this.i\u003dthis.triggerTimestamp\u003dthis.u\u003dthis.startTimestamp\u003d0;this.B\u003d!1};\nNW.prototype.Jb\u003dfunction(){var a\u003d{},b\u003d(0,g.Q)();this.startTimestamp\u0026\u0026(a.wsd\u003d(b-this.startTimestamp).toFixed());this.triggerTimestamp\u0026\u0026(a.wtd\u003d(b-this.triggerTimestamp).toFixed());this.i\u0026\u0026(a.wssd\u003d(b-this.i).toFixed());return a};g.w(SW,g.H);g.k\u003dSW.prototype;g.k.setMediaElement\u003dfunction(a){g.xx(this.Ka);(this.ra\u003da)?(KJa(this),RW(this)):UW(this)};\ng.k.Qc\u003dfunction(a){var b;this.Z.Qc(a);this.N(\"html5_exponential_memory_for_sticky\")\u0026\u0026(a.state.Ic()?g.lr(this.oa):this.oa.stop());if(this.ra)if(8\u003d\u003d\u003da.Ao.state\u0026\u0026rJ(a.state)\u0026\u0026g.sJ(a.state)){if(this.policy.B){a\u003dthis.ra.getCurrentTime();var c\u003dthis.ra.Xf();var d\u003dthis.N(\"manifestless_post_live_ufph\")||this.N(\"manifestless_post_live\")?KC(c,Math.max(a-3.5,0)):KC(c,a-3.5);0\u003c\u003dd\u0026\u0026a\u003ec.end(d)-1.1\u0026\u0026d+1\u003cc.length\u0026\u002611\u003ec.start(d+1)-c.end(d)\u0026\u0026(d\u003dc.start(d+1)+.2,.2\u003eMath.abs(this.Sa-d)||(this.Ca.Ea(\"seekover\",\"b.\"+JC(c,\n\"_\")+\";cmt.\"+a),this.Sa\u003dd,this.seekTo(d,{Xp:!0,Zd:\"playbacktimeline_postLiveDisc\"})))}}else(null\u003d\u003d\u003d(b\u003da.state)||void 0\u003d\u003d\u003db?0:8\u003d\u003d\u003db.state)\u0026\u0026!this.videoData.kb\u0026\u00260\u003cthis.videoData.limitedPlaybackDurationInSeconds\u0026\u0026BX(this.Ca,this.getCurrentTime()+this.videoData.limitedPlaybackDurationInSeconds)};\ng.k.getCurrentTime\u003dfunction(){return!isNaN(this.i)\u0026\u0026isFinite(this.i)?this.i:this.ra\u0026\u0026HJa(this)?this.ra.getCurrentTime()+this.timestampOffset:this.B||0};\ng.k.Fh\u003dfunction(){return this.getCurrentTime()-this.kd()};\ng.k.Aj\u003dfunction(){return this.u?this.u.Aj():Infinity};\ng.k.isAtLiveHead\u003dfunction(a){if(!this.u)return!1;void 0\u003d\u003d\u003da\u0026\u0026(a\u003dthis.getCurrentTime());return MW(this.u,a)};\ng.k.nm\u003dfunction(){return!!this.u\u0026\u0026this.u.nm()};\ng.k.seekTo\u003dfunction(a,b){var c\u003dvoid 0\u003d\u003d\u003db?{}:b;b\u003dvoid 0\u003d\u003d\u003dc.KO?!1:c.KO;var d\u003dvoid 0\u003d\u003d\u003dc.LO?0:c.LO,e\u003dvoid 0\u003d\u003d\u003dc.Xp?!1:c.Xp,f\u003dvoid 0\u003d\u003d\u003dc.hH?0:c.hH,h\u003dvoid 0\u003d\u003d\u003dc.Zd?\"\":c.Zd;if(void 0\u003d\u003d\u003dc.rp?0:c.rp)a+\u003dthis.kd();c\u003da;var l\u003d!isFinite(c)||(this.u?MW(this.u,c):c\u003e\u003dthis.pd())||!g.UF(this.videoData);l||this.Ca.Ea(\"seeknotallowed\",c+\";\"+this.pd());if(!l)return this.C\u0026\u0026(this.C\u003dnull,XW(this)),Nh(this.getCurrentTime());this.ma();if(.005\u003eMath.abs(a-this.i)\u0026\u0026this.S)return this.ma(),this.D;h\u0026\u0026(c\u003da,(g.JF(this.videoData)||\nthis.N(\"html5_log_seek_reasons\"))\u0026\u0026this.Ca.Ea(\"seekreason\",\"reason.\"+h+\";tgt.\"+c));this.S\u0026\u0026UW(this);this.D||(this.D\u003dnew lS);a\u0026\u0026!isFinite(a)\u0026\u0026TW(this,!1);h\u003da;(WW(this)\u0026\u0026!(this.ra\u0026\u00260\u003cthis.ra.Bh()\u0026\u00260\u003chJ(this.ra))||EF(this.videoData)\u0026\u0026this.getMinSeekableTime()\u003d\u003d\u003dthis.pd(!1)?0:isFinite(h)||!EF(this.videoData))\u0026\u0026(a\u003dGJa(this,a,e));a\u0026\u0026!isFinite(a)\u0026\u0026TW(this,!1);this.B\u003da;this.Ba\u003df;this.i\u003da;this.u\u0026\u0026(e\u003dthis.u,f\u003da,uJa(e,f,!1),vJa(e,f));e\u003dthis.Ca;f\u003da;e.Rc.B\u003df;h\u003de.Xu;h.mediaTime\u003df;h.i\u003d!0;b\u0026\u0026RX(e);e.Wl\u0026\u0026f\u003ee.videoData.endSeconds\u0026\u0026\nisFinite(f)\u0026\u0026LX(e);f\u003ce.pd()-.01\u0026\u0026(h\u003dnJ(e.playerState,2),g.T(h,8)\u0026\u0026(h\u003dnJ(h,4)),e.Wb(h));e.ea(\"SEEK_TO\",e,f);this.D\u0026\u0026(b?d\u0026\u0026this.Ja.start(d):(this.ma(),this.S\u003d!0,AJa(this)));(b\u003dthis.Ca.Wl)\u0026\u0026a\u003eb.start\u0026\u0026LX(this.Ca);return this.D};\ng.k.pd\u003dfunction(a){var b;if(!this.videoData.isLivePlayback)return this.videoData.pd();if(!this.N(\"html5_linear_live_max_seekable_killswitch\")\u0026\u0026kG(this.videoData)\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?0:b.Bl())\u0026\u0026this.videoData.i)return a\u003dthis.getCurrentTime(),mta(1E3*this.getIngestionTime(a))+a;if(EF(this.videoData)\u0026\u0026this.videoData.hk\u0026\u0026this.videoData.i)return this.videoData.i.pd()+this.timestampOffset;if(this.videoData.C\u0026\u0026this.videoData.C.i){if(!a\u0026\u0026this.u)return this.u.Aj();a\u003dthis.videoData.pd();this.policy.i\u0026\u0026\nthis.ra\u0026\u0026(a\u003dMath.max(a,Mua(this.ra)));return a+this.timestampOffset}return this.ra?qu()?mta(this.ra.ey().getTime()):hJ(this.ra)+this.timestampOffset||this.timestampOffset:this.timestampOffset};\ng.k.getMinSeekableTime\u003dfunction(){var a,b\u003dthis.videoData?this.videoData.getMinSeekableTime()+this.timestampOffset:this.timestampOffset;if(kG(this.videoData)\u0026\u0026this.videoData.i){var c\u003dNumber(null\u003d\u003d\u003d(a\u003dthis.videoData.progressBarStartPosition)||void 0\u003d\u003d\u003da?void 0:a.utcTimeMillis)/1E3,d\u003dthis.getCurrentTime();d\u003dthis.getIngestionTime(d)-d;if(!isNaN(c)\u0026\u0026!isNaN(d))return Math.max(b,c-d)}return b};\ng.k.ya\u003dfunction(){VW(this,null);this.Z.dispose();g.H.prototype.ya.call(this)};\ng.k.Jb\u003dfunction(){var a\u003d{};this.Ya\u0026\u0026Object.assign(a,this.Ya.Jb());this.ra\u0026\u0026Object.assign(a,this.ra.Jb());return a};\ng.k.YF\u003dfunction(a){this.N(\"html5_unrewrite_timestamps\")?this.timestampOffset\u003da:this.Va\u003da};\ng.k.getStreamTimeOffset\u003dfunction(){return EF(this.videoData)?this.Va:this.videoData.i?this.videoData.i.getStreamTimeOffset():0};\ng.k.kd\u003dfunction(){return this.timestampOffset};\ng.k.getIngestionTime\u003dfunction(a){return this.videoData.i.getIngestionTime(a-this.timestampOffset)};\ng.k.Op\u003dfunction(){if(!this.ra)return 0;if(VF(this.videoData)){var a\u003dMua(this.ra)+this.timestampOffset-this.getMinSeekableTime(),b\u003dthis.pd()-this.getMinSeekableTime();return Math.max(0,Math.min(1,a/b))}return this.ra.Op()};\ng.k.AA\u003dfunction(a){this.J\u0026\u0026(this.J.i\u003da.audio.index)};\ng.k.N\u003dfunction(a){return this.Y\u0026\u0026this.Y.N(a)};\ng.k.ma\u003dfunction(){};YW.prototype.isFinished\u003dfunction(){return this.finished};\nYW.prototype.start\u003dfunction(){this.started\u003d!0};\nYW.prototype.reset\u003dfunction(){this.finished\u003dthis.started\u003d!1};g.w(ZW,RQ);ZW.prototype.i\u003dfunction(a,b){var c\u003dl3.So(\"oap\");b\u003dRQ.prototype.i.call(this,a,b);l3.Fn(c,Math.ceil(a.length/16));return b};\nZW.prototype.u\u003dfunction(a,b,c){var d\u003dthis,e,f;return g.B(function(h){if(1\u003d\u003dh.i)return e\u003dl3.So(\"oan2\"),g.A(h,RQ.prototype.u.call(d,a,b,c),2);f\u003dh.u;l3.Fn(e,Math.ceil(a.byteLength/16));return h.return(f)})};\ng.w($W,SQ);$W.prototype.encrypt\u003dfunction(a,b){var c\u003dl3.So(\"oap\");b\u003dSQ.prototype.encrypt.call(this,a,b);l3.Fn(c,Math.ceil(a.byteLength/16));return b};aX.prototype.encrypt\u003dfunction(a){return(new $W(this.i.i)).encrypt(a,this.iv)};\naX.prototype.decrypt\u003dfunction(a,b){return(new $W(this.i.i)).decrypt(a,b)};g.w(bX,g.H);g.k\u003dbX.prototype;g.k.cg\u003dfunction(a){var b;return!(null\u003d\u003d\u003d(b\u003dthis.ue.get(a))||void 0\u003d\u003d\u003db||!b.ge.totalLength)};\ng.k.Uh\u003dfunction(a){a\u003dthis.ue.get(a);var b\u003da.ge;a.Dy+\u003db.totalLength;a.ge\u003dnew cC;return b};\ng.k.yf\u003dfunction(a){return this.ue.get(a).yf};\ng.k.ma\u003dfunction(){};\ng.k.ya\u003dfunction(){g.H.prototype.ya.call(this);for(var a\u003dg.q(this.ue.keys()),b\u003da.next();!b.done;b\u003da.next())cX(this,b.value);this.ue.clear()};WJa.prototype.decrypt\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l;return g.B(function(m){switch(m.i){case 1:if(b.i.length\u0026\u0026!b.i[0].isEncrypted)return m.return();b.u\u003d!0;c\u003dnew Uint8Array(16);QQ()?d\u003dnew ZW(a):e\u003dnew $W(a);case 2:if(!b.i.length||!b.i[0].isEncrypted){m.eb(3);break}f\u003db.i.shift();if(!d){h\u003de.decrypt(f.buffer,c);m.eb(4);break}return g.A(m,d.decrypt(f.buffer,c),5);case 5:h\u003dm.u;case 4:l\u003dh;for(var n\u003d0;n\u003cc.length;n++)if(255\u003d\u003d\u003dc[n])c[n]\u003d0;else{c[n]+\u003d1;break}XJa(b.qo.xd,f.XG,l);m.eb(2);break;case 3:b.qo.De(\"omdf\"),\ndX(b),b.u\u003d!1,g.sa(m)}})};var dKa\u003d!!Uint8Array.prototype.copyWithin,eX\u003d[],fX\u003d[],$Ja\u003d[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],hX\u003d[],gX\u003d[],jX\u003d[],iX\u003d[];var BSa\u003dnew Set(\"o O a ah A m M mac3 MAC3 meac3 MEAC3 so sa\".split(\" \")),nX,q3\u003d{},CSa\u003d(q3.a\u003d1,q3.o\u003d3,q3.meac3\u003d5,q3.mac3\u003d7,q3),r3\u003d{},DSa\u003d(r3[\"1\"]\u003d8,r3[\"9\"]\u003d4,r3.h\u003d2,r3),s3\u003d{init:\"0-1\",index:\"2-3\",clen:\"\",url:\"\",sp:\"\",s:\"\",lmt:\"\"},ESa\u003d[[\"315\",\"308\",\"303\",\"302\"],[\"299\",\"298\"],[\"401\",\"400\",\"399\",\"398\"],[\"313\",\"271\",\"248\",\"247\",\"244\"],[\"137\",\"136\"]],FSa\u003d[[\"140\"],[\"251\"]],rKa\u003d[Object.assign({itag:\"137\",bitrate:\"4000000\",size:\"1920x1080\",fps:\"30\",type:\u0027video/mp4; codecs\u003d\"avc1.4d401e\"\u0027},s3),Object.assign({itag:\"248\",\nbitrate:\"2000000\",fps:\"30\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},s3),Object.assign({itag:\"399\",bitrate:\"1000000\",size:\"1920x1080\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027},s3),Object.assign({itag:\"298\",bitrate:\"3500000\",size:\"1280x720\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027},s3),Object.assign({itag:\"299\",bitrate:\"5000000\",size:\"1920x1080\",fps:\"60\",type:\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027},s3),Object.assign({itag:\"302\",bitrate:\"2500000\",fps:\"60\",size:\"1280x720\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},\ns3),Object.assign({itag:\"303\",bitrate:\"3000000\",fps:\"60\",size:\"1920x1080\",type:\u0027video/webm; codecs\u003d\"vp9\"\u0027},s3),Object.assign({itag:\"140\",type:\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027},s3),Object.assign({itag:\"251\",audio_sample_rate:\"48000\",type:\u0027audio/webm; codecs\u003d\"opus\"\u0027},s3)],t3\u003d[\"135\",\"134\",\"133\",\"160\"],u3\u003d[\"244\",\"243\",\"242\"],GSa\u003d[\"397\",\"396\",\"395\",\"394\"],v3\u003d{},jKa\u003d(v3[\"398\"]\u003dGSa,v3[\"247\"]\u003du3,v3[\"136\"]\u003dt3,v3[\"251\"]\u003d[\"250\"],v3),w3\u003d{},qKa\u003d(w3[\"137\"]\u003d[\"136\"].concat(g.u(t3)),w3[\"248\"]\u003d[\"247\"].concat(g.u(u3)),\nw3[\"399\"]\u003d[\"398\"].concat(g.u(GSa)),w3[\"298\"]\u003d[\"136\"].concat(g.u(t3)),w3[\"302\"]\u003d[\"247\"].concat(g.u(u3)),w3[\"299\"]\u003d[\"298\",\"137\",\"136\"].concat(g.u(t3)),w3[\"303\"]\u003d[\"302\",\"248\",\"247\"].concat(g.u(u3)),w3[\"140\"]\u003d[],w3[\"251\"]\u003d[\"250\"],w3),x3\u003d{},oKa\u003d(x3[\"140\"]\u003d{numChannels:2},x3[\"251\"]\u003d{audioSampleRate:48E3,numChannels:2},x3),y3\u003d{},mKa\u003d(y3[\"315\"]\u003d{width:3840,height:2160,bitrate:2E7,fps:60},y3[\"308\"]\u003d{width:2560,height:1440,bitrate:1E7,fps:60},y3[\"303\"]\u003d{width:1920,height:1080,bitrate:5E6,fps:60},y3[\"302\"]\u003d\n{width:1280,height:720,bitrate:25E5,fps:60},y3[\"299\"]\u003d{width:1920,height:1080,bitrate:75E5,fps:60},y3[\"298\"]\u003d{width:1280,height:720,bitrate:35E5,fps:60},y3[\"401\"]\u003d{width:3840,height:2160,bitrate:5E6,fps:60},y3[\"400\"]\u003d{width:2560,height:1440,bitrate:2E6,fps:60},y3[\"399\"]\u003d{width:1920,height:1080,bitrate:1E6,fps:60},y3[\"398\"]\u003d{width:1280,height:720,bitrate:6E5,fps:60},y3[\"313\"]\u003d{width:3840,height:2160,bitrate:8E6,fps:30},y3[\"271\"]\u003d{width:2560,height:1440,bitrate:4E6,fps:30},y3[\"248\"]\u003d{width:1920,height:1080,\nbitrate:2E6,fps:30},y3[\"247\"]\u003d{width:1280,height:720,bitrate:15E5,fps:30},y3[\"137\"]\u003d{width:1920,height:1080,bitrate:4E6,fps:30},y3[\"136\"]\u003d{width:1280,height:720,bitrate:3E6,fps:30},y3),z3\u003d{},hKa\u003d(z3[\"133\"]\u003d240,z3[\"134\"]\u003d360,z3[\"135\"]\u003d480,z3[\"136\"]\u003d720,z3[\"137\"]\u003d1080,z3[\"242\"]\u003d240,z3[\"243\"]\u003d360,z3[\"244\"]\u003d480,z3[\"247\"]\u003d720,z3[\"248\"]\u003d1080,z3[\"298\"]\u003d720,z3[\"299\"]\u003d1080,z3[\"302\"]\u003d720,z3[\"303\"]\u003d1080,z3[\"395\"]\u003d240,z3[\"396\"]\u003d360,z3[\"397\"]\u003d480,z3[\"398\"]\u003d720,z3[\"399\"]\u003d1080,z3),A3\u003d{},lKa\u003d(A3[\"1\"]\u003d\u0027video/mp4; codecs\u003d\"av01.0.08M.08\"\u0027,\nA3[\"9\"]\u003d\u0027video/webm; codecs\u003d\"vp9\"\u0027,A3.h\u003d\u0027video/mp4; codecs\u003d\"avc1.64001e\"\u0027,A3.o\u003d\u0027audio/webm; codecs\u003d\"opus\"\u0027,A3.a\u003d\u0027audio/mp4; codecs\u003d\"mp4a.40.2\"\u0027,A3);g.k\u003dsKa.prototype;\ng.k.feed\u003dfunction(a,b){var c\u003db.totalLength;this.ma();switch(a){case 10:var d\u003db instanceof Uint8Array?new cC([b]):b;d\u003dnew qQ(d);var e\u003d{mX:tQ(d,1),itag:vQ(d,3),rX:eBa(d,4,SJa),lmt:tQ(d,5),oS:tQ(d,7),xtags:vQ(d,15),JT:eBa(d,23,TJa)};d\u003de.mX;this.ma();a\u003d!1;switch(d){case 5:c\u003dthis.xd;c.De(\"orfb\");c.DL\u003d!0;c.bG.stop();CKa(c)\u0026\u0026c.xhr\u0026\u0026(e\u003d{rc:c.xhr.status,lb:c.xhr.Pk(),rt:(1E3*BGa(c.jl)).toFixed(),shost:g.Oi(c.vt),trigger:\"o1\"},c.Ea(\"pathprobe\",g.DD(e)));break;case 0:this.iv\u003de.rX.iv;break;case 16:this.FA(e);\nbreak;case 2:break;case 23:c\u003dthis.xd;e\u003de.JT;e.videoId!\u003d\u003dc.videoData.videoId?c.Ea(\"ompp\",\"vid.\"+e.videoId):c.oF\u003d!0;break;case 24:c\u003dthis.xd;c.oF\u003d!1;c.lx\u003d!1;oX(c);break;default:a\u003d!0}this.xd.Di\u0026\u0026this.xd.Ea(\"ombup\",\"id.10;pt.\"+d+\";len.\"+b.totalLength+(a?\";ignored.1\":\"\"));this.u\u003dd;break;case 11:uKa(this,b);break;case 20:a\u003dnew qQ(b);c\u003dtQ(a,1);e\u003dtQ(a,3);var f\u003dtQ(a,4),h\u003dvQ(a,5),l\u003dtQ(a,6);var m\u003dsQ(a,8)?!!rQ(a):void 0;c\u003d{iT:c,itag:e,lmt:f,xtags:h,Ada:l,lw:m,nea:tQ(a,9),Fda:tQ(a,10),eA:tQ(a,14)};e\u003dc.iT;a\u003dc.itag+\n\";\"+(c.lmt||0)+\";\"+(c.xtags||\"\");f\u003dBSa.has(tC[\"\"+c.itag]);h\u003dvoid 0!\u003d\u003dthis.i[a];this.xd.Di\u0026\u0026this.xd.Ea(\"ombup\",\"id.20;len.\"+b.totalLength+\";hid.\"+e+\";fid\"+a);this.ma();this.B[e]\u003da;h?(b\u003dthis.i[a].headers,b.push(c),c.eA\u0026\u00262\u003d\u003d\u003db.length\u0026\u0026this.xd.FA(a,b[0].eA+b[1].eA)):(this.i[a]\u003d{jL:!1,Xn:f,headers:[c]},null\u003d\u003d\u003d(d\u003dthis.xd.Rd)||void 0\u003d\u003d\u003dd?void 0:(b\u003df,b\u003dvoid 0\u003d\u003d\u003db?!1:b,d.ue.set(a,{ge:new cC,Dy:0,bytesReceived:0,yf:!1,Xn:b}),d.ma()));break;case 21:vKa(this,b,!1);break;case 12:vKa(this,b,!0);break;case 22:d\u003d\nhC(b,0);this.xd.Di\u0026\u0026this.xd.Ea(\"ombup\",\"id.22;len.\"+b.totalLength+\";hid.\"+d);b\u003dthis.B[d]||null;this.ma();b\u0026\u0026(d\u003dthis.i[b],1\u003d\u003d\u003dd.headers.length\u0026\u0026d.headers[0].eA||YJa(this.queue,b));break;case 37:b\u003dnew UJa(b);if(b.i||0\u003cb.u)this.xd.bE\u003db;break;default:this.xd.Di\u0026\u0026this.xd.Ea(\"ombup\",\"id.\"+a+\";len.\"+c+\";ignored.1\"),this.ma()}};\ng.k.FA\u003dfunction(a){this.xd.FA(a.itag+\";\"+(a.lmt||0)+\";\"+(a.xtags||\"\"),a.oS||0);this.ma()};\ng.k.JF\u003dfunction(a){var b\u003dthis,c,d,e,f,h,l,m,n,p,r,t;return g.B(function(v){switch(v.i){case 1:b.xd.JF();c\u003dgC(a);var x\u003db.xd;var y\u003db.iv;x\u003dQQ()?MJa(x.aG,c,y):Promise.resolve(x.aG.decrypt(c,y));return g.A(v,x,2);case 2:d\u003dv.u;if(!b.xd.N(\"html5_onesie_compress_player_response\")){v.eb(3);break}return g.A(v,eKa(d),4);case 4:d\u003dv.u,b.xd.Ea(\"decompression\",{ds:\"DecompressionStream\"in window});case 3:try{e\u003dnew VJa(new cC([d]))}catch(z){return f\u003dz instanceof Error?{name:z.name,message:z.message}:{},f.webcrypto\u003d\n\"\"+ +!!QQ(),h\u003dnew g.ED(\"onesie.response.parse\",!1,f),v.return(Promise.reject(h))}if(1!\u003d\u003de.onesieProxyStatus)return l\u003d{st:e.onesieProxyStatus,webcrypto:\"\"+ +!!QQ(),textencoder:\"\"+ +!!g.C.TextEncoder},m\u003dnew g.ED(\"onesie.response.badproxystatus\",!1,l),v.return(Promise.reject(m));if(200!\u003d\u003de.httpStatus)return n\u003d{st:e.httpStatus},p\u003dnew g.ED(\"onesie.response.badstatus\",!1,n),v.return(Promise.reject(p));r\u003de.body;t\u003dg.KA(r);b.ma();b.ma();return v.return(t)}})};\ng.k.De\u003dfunction(a){this.xd.De(a)};\ng.k.ma\u003dfunction(){};g.w(qX,pX);qX.prototype.i\u003dfunction(a){DQ(a,1,this.name);DQ(a,2,this.value)};g.w(rX,pX);rX.prototype.i\u003dfunction(a){DQ(a,1,this.url);for(var b\u003dg.q(this.httpHeaders),c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,BQ(a,2),c.i(a),CQ(a);DQ(a,3,this.postBody)};g.w(sX,pX);sX.prototype.i\u003dfunction(a){AQ(a,2,this.B);AQ(a,5,this.encryptedClientKey);AQ(a,6,this.iv);AQ(a,7,this.hmac);var b\u003dthis.serializeResponseAsJson;void 0!\u003d\u003db\u0026\u0026zQ(a,10,b?1:0);this.u\u0026\u0026(b\u003dthis.u,void 0!\u003d\u003db\u0026\u0026zQ(a,14,b?1:0))};g.w(tX,pX);tX.prototype.i\u003dfunction(a){BQ(a,2);var b\u003dthis.B;zQ(a,13,b.timeSinceLastManualFormatSelectionMs);var c\u003db.lastManualDirection;void 0!\u003d\u003dc\u0026\u0026(yQ(a,112),yQ(a,c\u003c\u003c1^c\u003e\u003e31));zQ(a,16,b.xT);zQ(a,18,b.QR);zQ(a,19,b.PR);zQ(a,21,b.aY);zQ(a,23,b.ER);zQ(a,34,b.visibility);EQ(a,38,b.mediaCapabilities,RJa,3);zQ(a,39,b.oY);zQ(a,40,b.hS);CQ(a);BQ(a,3);this.C.i(a);CQ(a);this.onesieUstreamerConfig\u0026\u0026AQ(a,4,this.onesieUstreamerConfig);this.u\u0026\u0026AQ(a,9,this.u)};uX.prototype.feed\u003dfunction(a){dC(this.i,a);yKa(this)};\nuX.prototype.dispose\u003dfunction(){this.i\u003dnew cC};g.w(vX,g.H);g.k\u003dvX.prototype;g.k.De\u003dfunction(a){this.Ca.De(a)};\ng.k.JF\u003dfunction(){this.De(\"orpr\");this.iL\u003d!0};\ng.k.FA\u003dfunction(a,b){var c;null\u003d\u003d\u003d(c\u003dthis.Rd)||void 0\u003d\u003d\u003dc?void 0:(c.ue.get(a).xj\u003db,c.ma());oX(this)};\ng.k.Ea\u003dfunction(a,b){this.Ca.Ea(a,b)};\ng.k.fetch\u003dfunction(){var a\u003dthis,b,c,d,e,f,h,l,m,n,p,r,t;return g.B(function(v){if(1\u003d\u003dv.i){a.ma();a.IA.start();a.pN\u0026\u0026a.HA.start();a.De(\"ogpd\");var x\u003da.playerRequest,y\u003da.Y,z\u003da.videoData,D\u003dy.Yg,G\u003dz.jf(),F\u003dD.innertubeApiVersion,J\u003dD.innertubeApiKey;D\u003dD.RE\u0026\u0026G?\"https://youtubei.googleapis.com/youtubei/\"+F+\"/player\":\"https://youtubei.googleapis.com/youtubei/\"+F+\"/player?key\u003d\"+J;G\u003d[new qX({name:\"Content-Type\",value:\"application/json\"})];(F\u003dz.jf())\u0026\u0026G.push(new qX({name:\"Authorization\",value:\"Bearer \"+F}));\nG.push(new qX({name:\"User-Agent\",value:g.vb()}));(z\u003dz.visitorData||g.O(\"VISITOR_DATA\",void 0))\u0026\u0026G.push(new qX({name:\"X-Goog-Visitor-Id\",value:z}));(y\u003dg.mD(y.experiments,\"debug_sherlog_username\"))\u0026\u0026G.push(new qX({name:\"X-Youtube-Sherlog-Username\",value:y}));x\u003dJSON.stringify(x);d\u003dnew rX({url:D,httpHeaders:G,postBody:x});try{var U\u003da.Y,Y\u003da.videoData,L\u003da.Ca.getPlayerSize(),ra\u003da.Ca.getVisibilityState(),ua\u003da.jK.onesieUstreamerConfig,Pa\u003dnull\u003d\u003d\u003d(b\u003da.videoData.Vq)||void 0\u003d\u003d\u003db?void 0:b.i,Za\u003da.aG;var Ab\u003dZa.encrypt(wKa(d));\nvar $b\u003dZa.i.encryptedClientKey,Ua\u003dZa.iv,ed\u003dZa.iv,lb\u003dnew TQ(Za.i.u);lb.update(Ab);lb.update(ed);var sh\u003dqBa(lb);lb.update(lb.D);lb.update(sh);var wi\u003dqBa(lb);lb.reset();var xi\u003dU.N(\"html5_onesie_compress_player_response\");var od\u003dnew sX(Ab,$b,Ua,wi,xi);x\u003d{};var $k\u003diD(0);if($k){x.xT\u003d$k;x.lastManualDirection\u003dkqa();var $m\u003dHma()||0;0\u003c$m\u0026\u0026(x.timeSinceLastManualFormatSelectionMs\u003d(0,g.Q)()-$m)}x.aY\u003diD();if(U.schedule.X||!U.N(\"html5_onesie_enable_server_side_badwidth_estimation\"))x.ER\u003dPD(U.schedule,!0);var Oe\u003d\ng.AE();x.QR\u003dL.width*Oe;x.PR\u003dL.height*Oe;x.visibility\u003dra;x.oY\u003dYu();U.N(\"html5_onesie_audio_only_playback\")\u0026\u0026GF(Y)\u0026\u0026(x.hS\u003d1);if(U.N(\"html5_onesie_media_capabilities\")){var Ud\u003dIF(Y),Ob\u003dU.u;y\u003d[];U\u003d[];for(var yb\u003dg.q(ESa),th\u003dyb.next();!th.done;th\u003dyb.next())for(var Zf\u003dg.q(th.value),Df\u003dZf.next();!Df.done;Df\u003dZf.next()){var an\u003dDf.value,Kg\u003dnKa(an);if(Kg\u0026\u0026Kg.video\u0026\u0026!0\u003d\u003d\u003dIz(Ud,Kg,Ob)){y.push({LY:DSa[tC[an]],GT:Kg.video.width,FT:Kg.video.height,maxFramerate:Kg.video.fps});break}}for(var pd\u003dg.q(FSa),al\u003dpd.next();!al.done;al\u003d\npd.next()){var bn\u003dg.q(al.value);for(Df\u003dbn.next();!Df.done;Df\u003dbn.next()){var bl\u003dDf.value,wj\u003dpKa(bl);if(wj\u0026\u0026wj.audio\u0026\u0026!0\u003d\u003d\u003dIz(Ud,wj,Ob)){U.push({DR:CSa[tC[bl]],numChannels:wj.audio.numChannels});break}}}x.mediaCapabilities\u003d{BH:y,nD:U}}c\u003dnew tX(od,x,ua,Pa)}catch($f){return a.ma(),$f instanceof g.ED?a.fail($f):(g.Xx($f),e\u003d$f instanceof Error?{name:$f.name,message:$f.message}:{},f\u003dnew g.ED(\"onesie.request\",!1,e),a.fail(f)),v.return(a.ul)}a.De(\"osor\");h\u003dEya(a.Y);l\u003dwKa(c);m\u003d{method:\"POST\",body:l,headers:{\"Content-Type\":\"text/plain\",\nReferer:location.origin}};x\u003da.videoData;var Ce,qd,Xb;ua\u003dx.V();y\u003dua.md;(null\u003d\u003d\u003dy||void 0\u003d\u003d\u003dy?0:y.baseUrl)\u0026\u0026(ua\u003dg.mD(ua.experiments,\"debug_bandaid_hostname\")||(null\u003d\u003d\u003d(qd\u003dnull\u003d\u003d\u003d(Ce\u003dua.Qh)||void 0\u003d\u003d\u003dCe?void 0:Ce.i)||void 0\u003d\u003d\u003dqd?void 0:qd.primary))\u0026\u0026(Xb\u003dAKa(new g.wA(\"https://\"+ua+y.baseUrl),x));if(Xb)y\u003dXb;else{var mc;y\u003dnull!\u003d\u003d(mc\u003dx.Vq)\u0026\u0026void 0!\u003d\u003dmc\u0026\u0026mc.url?new g.wA(x.Vq.url):null}return(n\u003dy)?v.eb(2):g.A(v,BKa(a.videoData),3)}2!\u003dv.i\u0026\u0026(n\u003dv.u);if(!n)return a.ma(),p\u003d{url:\"0\"},r\u003dnew g.ED(\"onesie.unavailable.hotconfig\",\n!1,p),a.fail(r),v.return(a.ul);mc\u003dn;Ce\u003da.videoData;a:{if(a.Rd\u0026\u0026!a.N(\"html5_onesie_media_capabilities\")){if(a.N(\"html5_onesie_all_supported_formats_in_pvi\"))if(Xb\u003da.Ca.getVideoData(),qd\u003dIF(Xb),nX)qd\u003dnX;else{Xb\u003dXb.V().u;ua\u003d[];Pa\u003d[];od\u003dg.q(ESa);for(Ob\u003dod.next();!Ob.done;Ob\u003dod.next()){Ud\u003d!1;Ob\u003dg.q(Ob.value);for(yb\u003dOb.next();!yb.done;yb\u003dOb.next())yb\u003dyb.value,(th\u003dnKa(yb))\u0026\u0026th.video\u0026\u0026(Ud?ua.push(yb):!0\u003d\u003d\u003dIz(qd,th,Xb)\u0026\u0026(Ud\u003d!0,ua.push(yb)));ua\u0026\u0026kKa(ua)}od\u003dg.q(FSa);for(Ud\u003dod.next();!Ud.done;Ud\u003dod.next()){Ud\u003d\ng.q(Ud.value);for(yb\u003dUd.next();!yb.done;yb\u003dUd.next())if(Ob\u003dyb.value,(yb\u003dpKa(Ob))\u0026\u0026yb.audio\u0026\u0026!0\u003d\u003d\u003dIz(qd,yb,Xb)){Pa.push(Ob);break}Pa\u0026\u0026kKa(Pa)}qd\u003dnX\u003d{video:ua,audio:Pa}}else qd\u003diKa(a.Ca.getVideoData());Xb\u003da.Ca;ua\u003dXb.Eg;Pa\u003dXb.videoData;Xb\u003dsIa(ua);ua.N(\"html5_disable_client_autonav_cap_for_onesie\")||Xb.compose(uIa(ua,Pa));ua\u003d[];Pa\u003dg.q(qd.video);for(od\u003dPa.next();!od.done;od\u003dPa.next())od\u003dod.value,Ud\u003dhKa[od]||0,Xb.i\u0026\u0026Ud\u003eXb.i||ua.push(od);qd.video\u003dua;if(qd.video.length)break a;a.Ea(\"ombspf\",\"l.\"+Xb.u+\";u.\"+\nXb.i+\";o.\"+Xb.B+\";r.\"+Xb.reason)}qd\u003dvoid 0}Xb\u003da.N(\"html5_onesie_media_capabilities\");Xb\u003dvoid 0\u003d\u003d\u003dXb?!1:Xb;mc.set(\"ack\",\"1\");mc.set(\"cpn\",Ce.clientPlaybackNonce);mc.set(\"opr\",\"1\");mc.set(\"oaad\",\"0\");mc.set(\"oavd\",\"0\");mc.set(\"por\",\"1\");QQ()||mc.set(\"onem\",\"1\");qd?(Ce\u003dqd.audio,mc.set(\"pvi\",qd.video.join(\",\")),mc.set(\"pai\",Ce.join(\",\")),wz()||mc.set(\"osh\",\"1\")):Xb||(mc.set(\"pvi\",\"135\"),mc.set(\"pai\",\"140\"),mc.set(\"oad\",\"0\"),mc.set(\"ovd\",\"0\"));a.ma();a.Di\u0026\u0026a.Ea(\"ombrs\",\"1\");t\u003da.Ca.V().schedule;a.jl\u003dnew AU(a,\n{Rg:t,RD:a.Di});n.set(\"rn\",\"\"+a.jl.requestNumber);a.vt\u003dxA(n);wGa(a.jl,a.vt);a.De(\"ocs\");wz()?yz()?a.xhr\u003dnew zU(a.vt,h,a.jl,m):a.xhr\u003dnew IU(a.vt,h,a.jl,m):a.xhr\u003dnew JU(a.vt,a.jl,m);CKa(a)\u0026\u0026a.Nz\u0026\u0026(mc\u003da.Nz,(Ce\u003dnull\u003d\u003d\u003d(y\u003dmc.i)||void 0\u003d\u003d\u003dy?void 0:y.secondary)\u0026\u0026Iqa(mc,Ce,\"o2\",a),y\u003dnull\u003d\u003d\u003d(x\u003dmc.i)||void 0\u003d\u003d\u003dx?void 0:x.primary)\u0026\u0026(x\u003dJqa(y),Iqa(mc,x,\"o3\",a));return v.return(a.ul)})};\ng.k.ut\u003dfunction(){};\ng.k.uq\u003dfunction(){this.Rn();this.HA.isActive()\u0026\u0026this.HA.start()};\ng.k.Ho\u003dfunction(){var a\u003dthis,b,c;this.ma();this.Rn();if(!this.isDisposed()){var d\u003dDKa(this),e\u003dthis.xhr;if(e.ze()){var f\u003d\"onesie.net\";d.msg\u003de.ze()}else 400\u003c\u003de.status?f\u003d\"onesie.net.badstatus\":e.ex()?this.iL||(f\u003d\"onesie.response.noplayerresponse\"):f\u003d204\u003d\u003d\u003de.status?\"onesie.net.nocontent\":\"onesie.net.connect\";f?this.fail(new g.ED(f,!1,d)):(this.De(\"orf\"),yGa(this.jl,(0,g.Q)(),e.Pk(),0),this.Di\u0026\u0026this.Ea(\"rqs\",d));this.Di\u0026\u0026this.Ea(\"ombre\",\"ok.\"+ +!f);this.lx\u003d!1;oX(this);tKa(this.qo);null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003d\nthis.Nz)||void 0\u003d\u003d\u003db?void 0:Kqa(b))||void 0\u003d\u003d\u003dc?void 0:c.forEach(function(h){a.Ea(\"pathprobe\",h)})}};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.EE\u003dfunction(){this.ma();this.lx\u003d!1;if(!oX(this)){var a\u003dDKa(this);a.timeout\u003d\"1\";this.fail(new g.ED(\"onesie.request\",!1,a))}};\ng.k.fail\u003dfunction(a){var b\u003dthis,c,d;this.ul.reject(a);this.IA.stop();this.De(\"ore\");null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dthis.Nz)||void 0\u003d\u003d\u003dc?void 0:Kqa(c))||void 0\u003d\u003d\u003dd?void 0:d.forEach(function(e){b.Ea(\"pathprobe\",e)});\nthis.dispose()};\ng.k.ya\u003dfunction(){var a;this.playerResponse\u003d\"\";null\u003d\u003d\u003d(a\u003dthis.xhr)||void 0\u003d\u003d\u003da?void 0:a.abort();tKa(this.qo);this.MO.dispose();g.H.prototype.ya.call(this)};\ng.k.Rn\u003dfunction(){try{var a\u003dthis.xhr;102400\u003ca.Pk()\u0026\u0026!this.xL\u0026\u0026(this.De(\"or100k\"),this.xL\u003d!0);for(;a.cg();){var b\u003da.Uh(),c\u003db.totalLength;this.ma();this.Di\u0026\u0026this.Ea(\"ombrss\",\"len.\"+c);this.MO.feed(b)}}catch(d){this.fail(d)}};\ng.k.ma\u003dfunction(){};var IKa\u003d!1;g.w(g.AX,g.yx);g.k\u003dg.AX.prototype;g.k.ya\u003dfunction(){this.ma();this.RN();this.WA.stop();Bt(this.PA);lEa(this.Le);this.visibility.unsubscribe(\"visibilitystatechange\",this.Le);bJa(this.Ub);g.ve(this.Ub);GX(this);g.Xu.xi(this.Dq);this.Hg();this.Me\u003dnull;g.ve(this.videoData);g.ve(this.wj);g.we(this.bU);this.Wl\u003dnull;g.yx.prototype.ya.call(this)};\ng.k.gx\u003dfunction(a){this.Ub.gx(a)};\ng.k.Ct\u003dfunction(a,b,c,d){this.Ub.Ct(a,b,c);this.N(\"html5_log_media_perf_info\")\u0026\u0026this.Ea(\"adloudness\",\"ld.\"+d.toFixed(3)+\";cpn.\"+a)};\ng.k.jE\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.jE()};\ng.k.kE\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.kE()};\ng.k.getVideoData\u003dfunction(){return this.videoData};\ng.k.V\u003dfunction(){return this.Y};\ng.k.Up\u003dfunction(){return this.visibility};\ng.k.qd\u003dfunction(){return this.ra};\ng.k.yD\u003dfunction(){if(this.videoData.isLoaded()){var a\u003dthis.wj;0\u003cg.S(a.i.experiments,\"html5_player_min_build_cl\")\u0026\u0026417053486\u003cg.S(a.i.experiments,\"html5_player_min_build_cl\")\u0026\u0026cIa(a,\"oldplayer\");VKa(this)}else this.videoData.yd||this.videoData.jk?this.Us\u0026\u0026g.sE(this.Y)\u0026\u0026this.videoData.isLivePlayback||(this.videoData.yd?Xsa(this.videoData):(a\u003dthis.Ub,a.qoe\u0026\u0026(a\u003da.qoe,qW(a,\"protected\"),a.i.videoData.S?a.fO():a.i.videoData.subscribe(\"dataloaded\",a.fO,a)),Ssa(this.videoData))):!this.videoData.Ja\u0026\u0026this.GR\u0026\u0026\nUKa(this)};\ng.k.Js\u003dba(3);g.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.isBackground\u003dfunction(){return this.visibility.isBackground()};\ng.k.sendAbandonmentPing\u003dfunction(){g.T(this.getPlayerState(),128)||(this.ea(\"internalAbandon\"),this.EG(!0),bJa(this.Ub),g.ve(this.Ub),g.Xu.xi(this.Dq))};\ng.k.Sq\u003dfunction(){aJa(this.Ub)};\ng.k.Lf\u003dfunction(a,b,c,d,e){this.ma();var f,h;g.Te(bSa,b)?f\u003db:b?h\u003db:f\u003d\"GENERIC_WITHOUT_LINK\";c\u003d(c||\"\")+(\";a6s.\"+Ixa());(b\u003dh)||(b\u003dg.cN[f]||\"\");a\u003d{errorCode:a,errorDetail:d,errorMessage:b,UD:f,Bi:e||\"\",oG:c};EX(this,\"dataloaderror\");this.Wb(lJ(this.playerState,128,a));g.Xu.xi(this.Dq);GX(this);this.Hm()};\ng.k.Td\u003dfunction(a){this.Sj\u003dthis.Sj.filter(function(b){return a!\u003d\u003db});\nthis.ma();this.Fm.started\u0026\u0026FX(this)};\ng.k.lm\u003dfunction(){var a;(a\u003d!!this.Sj.length)||(a\u003dthis.Wg.i.i[0],a\u003d!!a\u0026\u0026-0x8000000000000\u003e\u003da.start);return a};\ng.k.nm\u003dfunction(){return this.Rc.nm()};\ng.k.Ic\u003dfunction(){return this.playerState.Ic()};\ng.k.getPlayerState\u003dfunction(){return this.playerState};\ng.k.getPlayerType\u003dfunction(){return this.playerType};\ng.k.getPreferredQuality\u003dfunction(){if(this.Me){var a\u003dthis.Me;a\u003da.videoData.Ir.compose(a.videoData.JO);a\u003dFz(a)}else a\u003d\"auto\";return a};\ng.k.Qv\u003dba(9);g.k.isGapless\u003dfunction(){return!!this.ra\u0026\u0026this.ra.isView()};\ng.k.setMediaElement\u003dfunction(a){this.ma();if(this.ra\u0026\u0026a.Ee()\u003d\u003d\u003dthis.ra.Ee()\u0026\u0026(a.isView()||this.ra.isView())){if(a.isView()||!this.ra.isView())g.xx(this.du),this.ra\u003da,dLa(this),this.Rc.setMediaElement(this.ra)}else{this.ra\u0026\u0026this.Hg();if(!this.playerState.isError()){var b\u003dnJ(this.playerState,512);g.T(b,8)\u0026\u0026!g.T(b,2)\u0026\u0026(b\u003dmJ(b,1));a.isView()\u0026\u0026(b\u003dnJ(b,64));this.Wb(b)}this.ra\u003da;this.ra.setLoop(this.loop);this.ra.setPlaybackRate(this.playbackRate);dLa(this);this.Rc.setMediaElement(this.ra);this.N(\"html5_prewarm_media_source\")\u0026\u0026\n!this.wj.qw\u0026\u0026(a\u003dthis.ra,a.B||a.vf()||!Cpa()||(a.B\u003da.Qp()))}};\ng.k.Hg\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?!1:a;b\u003dvoid 0\u003d\u003d\u003db?!1:b;this.ma();if(this.ra){var c\u003dthis.getCurrentTime();0\u003cc\u0026\u0026(this.Rc.B\u003dc);this.Rc.setMediaElement(null);PX(this);this.Ya\u0026\u0026(g.lr(this.Ya.X),QX(this,b));this.lq.stop();if(this.ra\u0026\u0026(!this.Fm.started||this.playerState.isError()||g.T(this.playerState,2)||this.Wb(mJ(this.playerState,512)),this.ra)){g.xx(this.du);if(a||!this.ra.isView())this.ra.stopVideo(),UX(this);this.ra\u003dnull}}};\ng.k.playVideo\u003dfunction(){var a\u003dthis,b,c,d,e;return g.B(function(f){if(1\u003d\u003df.i){a.ma();if(!a.N(\"html5_clear_globalcache_killswitch\")){var h\u003dwindow.google_image_requests;h\u0026\u002610\u003ch.length\u0026\u0026(window.google_image_requests\u003dh.slice(-10))}if(g.T(a.playerState,128))return f.return();if(a.wj.Zz())return a.ea(\"signatureexpired\"),f.return();a.ra\u0026\u0026$Ia(a.Ub);KX(a);g.T(a.playerState,64)\u0026\u0026a.Wb(mJ(a.playerState,8));return a.Fm.isFinished()\u0026\u0026a.ra?a.Me||!a.Tw?f.eb(2):g.A(f,a.Tw,2):f.return()}if(!a.videoData.C)return b\u003d\na.videoData.isLivePlayback\u0026\u0026!g.BD(a.Y.u,!0)?\"html5.unsupportedlive\":HF(a.videoData)?\"fmt.unplayable\":\"fmt.noneavailable\",g.Xx(Error(\"selectableFormats\")),a.Lf(b,\"HTML5_NO_AVAILABLE_FORMATS_FALLBACK\",\"selectableFormats.1\"),f.return();if(a.xf()\u0026\u0026a.videoData.C.i)return a.ma(),f.return(DX(a));if(a.videoData.isLivePlayback){c\u003da.getCurrentTime()\u003ca.getMinSeekableTime()-15;d\u003dg.UF(a.videoData)\u0026\u0026g.T(a.playerState,4);e\u003d!a.N(\"html5_dompaused_unpause_killswitch\")\u0026\u0026g.T(a.playerState,1024);e||!c\u0026\u0026!d||(d?(a.ma(),\na.seekTo(Infinity,{Zd:\"videoplayer_unpauseLiveOnly\"})):(a.ma(),a.seekTo(a.getMinSeekableTime(),{Zd:\"videoplayer_outOfWindow\"})));!a.isAtLiveHead(void 0,!0)\u0026\u0026a.nm()\u0026\u0026(a.ma(),a.seekTo(Infinity,{Zd:\"videoplayer_peggedToLive\"}));if(h\u003dg.T(a.playerState,256)\u0026\u0026a.videoData.kb)h\u003da.Rc,h\u003dh.S\u0026\u0026!isFinite(h.i);if(h)return a.Wb(oJ(a.playerState,8,4)),f.return()}g.T(a.playerState,4)\u0026\u0026g.T(a.playerState,16)\u0026\u0026a.Wb(oJ(a.playerState,9,4));if(yX(a))return jLa(a),f.return();TX(a);g.sa(f)})};\ng.k.Jn\u003dfunction(){if(!this.Me)return[];var a\u003dhIa(this.Eg,this.Me,this.Hs());return this.Me.i.Jn(a)};\ng.k.Hs\u003dfunction(){var a\u003dthis.Od?this.Od.Hs():FF(this.videoData)\u0026\u0026this.videoData.i\u0026\u0026Pz(this.videoData.i)?this.videoData.Yg?wF:RHa:wF;this.yG\u0026\u0026(a\u003da.compose(RRa));return a};\ng.k.getUserPlaybackQualityPreference\u003dfunction(){return this.videoData.C\u0026\u0026!this.videoData.C.i?Fz(this.videoData.Ir):Ez[iD()]};\ng.k.hasSupportedAudio51Tracks\u003dfunction(){return this.videoData.hasSupportedAudio51Tracks()};\ng.k.setUserAudio51Preference\u003dfunction(a){this.videoData.Fe!\u003d\u003da\u0026\u0026(this.videoData.Fe\u003da,g.ky(\"yt-player-audio51\",a,2592E3),AV(this))};\ng.k.getUserAudio51Preference\u003dfunction(){var a;return null!\u003d\u003d(a\u003dg.ly(\"yt-player-audio51\"))\u0026\u0026void 0!\u003d\u003da?a:1};\ng.k.getAvailableAudioTracks\u003dfunction(){return this.videoData.getAvailableAudioTracks()};\ng.k.getAudioTrack\u003dfunction(){if(this.N(\"html5_native_audio_track_switching\")){var a\u003d$Ka(this);if(a)return a}return this.videoData.getAudioTrack()};\ng.k.Qp\u003dfunction(){return this.mediaSource};\ng.k.ot\u003dfunction(a){this.ma();this.wt.set(a.initData,a);this.Od\u0026\u0026(this.Od.ot(a),this.N(\"html5_eme_loader_sync\")||this.wt.remove(a.initData))};\ng.k.AA\u003dfunction(a){NX(this,a.reason,a.video.info,a.audio.info);this.Rc.AA(a)};\ng.k.nt\u003dfunction(a){this.ea(\"localmediachange\",a)};\ng.k.Wt\u003dfunction(){var a;null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.Wt(this.Y)};\ng.k.Zz\u003dfunction(){return this.wj.Zz()};\ng.k.handleError\u003dfunction(a){this.wj.handleError(a)};\ng.k.pauseVideo\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;if((g.T(this.playerState,64)||g.T(this.playerState,2))\u0026\u0026!a)if(g.T(this.playerState,8))this.Wb(oJ(this.playerState,4,8));else return;this.N(\"html5_enable_server_stitched_ad_skip\")\u0026\u0026this.videoData.enableServerStitchedDai\u0026\u0026this.Cx()||(g.T(this.playerState,128)||(a?this.Wb(mJ(this.playerState,256)):this.Wb(oJ(this.playerState,4,8))),this.ra\u0026\u0026this.ra.pause(),g.UF(this.videoData)\u0026\u0026this.Ya\u0026\u0026QX(this,!1))};\ng.k.stopVideo\u003dfunction(){this.pauseVideo();this.Ya\u0026\u0026(QX(this,!1),TU(this.Ya))};\ng.k.Hm\u003dfunction(a){a\u003dvoid 0\u003d\u003d\u003da?!1:a;var b;null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?void 0:b.stopVideo();UX(this);GX(this);g.T(this.playerState,128)||(a?this.Wb(nJ(nJ(mJ(this.playerState,4),8),16)):this.Wb(lJ(this.playerState)));this.videoData.videoId\u0026\u0026this.Y.S.remove(this.videoData.videoId)};\ng.k.seekTo\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;this.ma(\"SeekTo \"+a+\", \"+JSON.stringify(b));g.T(this.playerState,2)\u0026\u0026yX(this);if(this.wd){var c\u003dthis.wd;isFinite(a)\u0026\u0026a\u003cc.Ca.Aj()?c.isLiveNow\u003d!1:c.isLiveNow\u003d!0}this.Rc.seekTo(a,b)};\ng.k.getCurrentTime\u003dfunction(){return this.Rc.getCurrentTime()};\ng.k.Fh\u003dfunction(){return this.Rc.Fh()};\ng.k.Aj\u003dfunction(){return this.Rc.Aj()};\ng.k.getPlaylistSequenceForTime\u003dfunction(a){return this.videoData.getPlaylistSequenceForTime(a-this.kd())};\ng.k.Is\u003dfunction(){var a\u003dNaN;this.ra\u0026\u0026(a\u003dthis.ra.Is());return 0\u003c\u003da?a:this.getCurrentTime()};\ng.k.getIngestionTime\u003dfunction(){var a;if(null\u003d\u003d\u003d(a\u003dthis.videoData.i)||void 0\u003d\u003d\u003da?0:a.getIngestionTime)return this.videoData.i.getIngestionTime(this.getCurrentTime()-this.kd());if((!this.N(\"html5_disable_limit_ingestion_tvos\")||qu())\u0026\u0026this.ra){var b\u003dthis.ra.ey();if(b\u0026\u0026(b\u003db.getTime(),!isNaN(b)))return b/1E3+this.getCurrentTime()}return NaN};\ng.k.getDuration\u003dfunction(){return this.videoData.lengthSeconds?this.videoData.lengthSeconds+this.kd():this.pd()?this.pd():0};\ng.k.Ez\u003dfunction(){var a\u003dnew fJa;if(this.Ya){var b\u003dthis.Y.schedule;a.u\u003db.Z;a.C\u003db.oa;a.bandwidthEstimate\u003dPD(b);a.i\u003d{d:ND(b).toFixed(2),st:(1E9*(b.i.wg()||0)).toFixed(2),bw:b.B.wg().toFixed(0),abw:b.J.wg().toFixed(0),v50:LD(b.u,.5).toFixed(2),v92:LD(b.u,.92).toFixed(2),v96:LD(b.u,.96).toFixed(2),v98:LD(b.u,.98).toFixed(2)};b\u003dthis.Ya;if(b.mediaSource\u0026\u0026!b.mediaSource.yf()\u0026\u0026(a.wp\u003dtU(b.videoTrack,b.currentTime),a.B\u003dtU(b.audioTrack,b.currentTime),b.policy.fb)){var c\u003dsU(b.videoTrack),d\u003dsU(b.audioTrack),e\u003d\nJC(b.mediaSource.u.tf(),\"_\",5),f\u003dJC(b.mediaSource.i.tf(),\"_\",5);Object.assign(a.i,{lvq:c,laq:d,lvb:e,lab:f})}a.bandwidthEstimate\u003dtT(b.J);b.ma(g.DD(a.i))}else this.ra\u0026\u0026(a.wp\u003diJ(this.ra));a.D\u003dthis.isAtLiveHead()\u0026\u0026this.Ic()?xX(this):NaN;return a};\ng.k.Op\u003dfunction(){return this.ra?g.UF(this.videoData)?1:VF(this.videoData)?this.isAtLiveHead()||this.nm()?1:this.Rc.Op():this.ra.Op():0};\ng.k.Jb\u003dfunction(a){var b\u003d{};if(void 0\u003d\u003d\u003da?0:a){Object.assign(b,this.Ub.Jb());this.ra\u0026\u0026(Object.assign(b,this.ra.Jb()),Object.assign(b,this.Wv()));this.Ya\u0026\u0026Object.assign(b,this.Ya.Jb());this.Od\u0026\u0026(b.drm\u003dJSON.stringify(this.Od.Jb()));b.state\u003dthis.playerState.state.toString(16);g.T(this.playerState,128)\u0026\u0026(b.debug_error\u003dJSON.stringify(this.playerState.getData()));this.lm()\u0026\u0026(b.prerolls\u003dthis.Sj.join(\",\"));this.videoData.qj\u0026\u0026(b.ismb\u003dthis.videoData.qj);\"UNKNOWN\"!\u003d\u003dthis.videoData.latencyClass\u0026\u0026(b.latency_class\u003d\nthis.videoData.latencyClass);this.videoData.isLowLatencyLiveStream\u0026\u0026(b.lowlatency\u003d\"1\");this.videoData.cotn\u0026\u0026(b.is_offline\u003d1,b.cotn\u003dthis.videoData.cotn);this.Ay.isOrchestrationLeader()\u0026\u0026(b.leader\u003d1);this.videoData.isLivePlayback\u0026\u0026(this.videoData.i\u0026\u0026fD(this.videoData.i)\u0026\u0026(b.segduration\u003dfD(this.videoData.i)),a\u003dthis.Rc,b.lat\u003da.J?PEa(a.J.C):0,b.liveutcstart\u003dthis.videoData.liveUtcStartSeconds);b.relative_loudness\u003dthis.videoData.le.toFixed(3);if(a\u003dg.MX(this))b.optimal_format\u003da.video.qualityLabel;b.user_qual\u003d\niD();b.release_version\u003d\"youtube.player.web_20211215_00_RC01\"}b.debug_videoId\u003dthis.videoData.videoId;return b};\ng.k.addCueRange\u003dfunction(a){this.Ru([a])};\ng.k.removeCueRange\u003dfunction(a){this.Wg.Kf([a])};\ng.k.Cv\u003dfunction(a,b){return this.Wg.Cv(a,b)};\ng.k.Ru\u003dfunction(a,b){this.Wg.Gd(a,b)};\ng.k.eB\u003dfunction(a){this.Wg.Kf(a)};\ng.k.Zl\u003dfunction(){return this.Wg.Zl()||[]};\ng.k.xf\u003dfunction(){return this.visibility.xf()};\ng.k.Qo\u003dfunction(){this.ra\u0026\u0026this.ra.Qo()};\ng.k.bX\u003dfunction(){EX(this)};\ng.k.togglePictureInPicture\u003dfunction(){this.ra\u0026\u0026this.ra.togglePictureInPicture()};\ng.k.ZF\u003dfunction(a){this.yB.stop();var b\u003da.target.vf();if(this.ra\u0026\u0026this.ra.vf()\u0026\u0026this.ra.vf()\u003d\u003d\u003db){mLa(this,a.type);switch(a.type){case \"error\":var c\u003djJ(this.ra)||\"\";if(\"capability.changed\"\u003d\u003d\u003dc){DX(this);return}if(0\u003cthis.ra.tj()\u0026\u0026BV(this.wj,c,{msg:this.ra.ze()}))return;if(this.isBackground()\u0026\u00264\u003d\u003d\u003dthis.ra.tj()){this.Hm();HX(this,\"unplayable\");return}break;case \"durationchange\":c\u003dthis.ra.getDuration();isFinite(c)\u0026\u0026(!this.mediaSource||0\u003cc)\u0026\u00261!\u003d\u003dc\u0026\u0026this.Uj(c);break;case \"ratechange\":this.Ya\u0026\u0026this.Ya.setPlaybackRate(this.ra.getPlaybackRate());\nc\u003dthis.Wg;c.started\u003d!0;c.Cl();this.Ub.onPlaybackRateChange(this.getPlaybackRate());break;case \"loadedmetadata\":oLa(this);this.ea(\"onLoadedMetadata\");gLa(this);break;case \"loadstart\":gLa(this);break;case \"progress\":case \"suspend\":this.Sb();this.ea(\"onLoadProgress\",this,this.Op());break;case \"playing\":qM(this.Tb,\"plev\");fLa(this);this.BG\u0026\u0026(this.BG\u003d!1,this.isAtLiveHead()||(this.ma(),this.seekTo(Infinity,{Zd:\"videoplayer_onPlaying\"})));break;case \"timeupdate\":fLa(this);c\u003dthis.ra\u0026\u0026!this.ra.getCurrentTime();\nvar d\u003dthis.ra\u0026\u00260\u003d\u003d\u003dthis.ra.Bh();if(c\u0026\u0026(!this.vA||d))return;this.vA\u003dthis.vA||!!this.ra.getCurrentTime();SX(this);this.Sb();if(!this.ra||this.ra.vf()!\u003d\u003db)return;this.ea(\"onVideoProgress\",this,this.getCurrentTime());break;case \"waiting\":if(0\u003cthis.ra.Sp().length\u0026\u00260\u003d\u003d\u003dthis.ra.Xf().length\u0026\u00260\u003cthis.ra.getCurrentTime()\u0026\u00265\u003ethis.ra.getCurrentTime()\u0026\u0026this.Ya)return;break;case \"resize\":oLa(this);this.videoData.u\u0026\u0026\"auto\"\u003d\u003d\u003dthis.videoData.u.video.quality\u0026\u0026this.ea(\"internalvideoformatchange\",this.videoData,!1);break;\ncase \"pause\":if(this.DJ\u0026\u0026g.T(this.playerState,8)\u0026\u0026!g.T(this.playerState,1024)\u0026\u00260\u003d\u003d\u003dthis.getCurrentTime()\u0026\u0026g.Zv){HX(this,\"safari_autoplay_disabled\");return}}if(this.ra\u0026\u0026this.ra.vf()\u003d\u003d\u003db){this.ea(\"videoelementevent\",a);b\u003dthis.playerState;if(!g.T(b,128)){c\u003dthis.Xu;var e\u003dthis.ra,f\u003dthis.Y.experiments;d\u003db.state;e\u003de?e:a.target;var h\u003de.getCurrentTime();if(!g.T(b,64)||\"ended\"!\u003d\u003da.type\u0026\u0026\"pause\"!\u003d\u003da.type){var l\u003de.Zk()||1\u003ch\u0026\u00261.1\u003eMath.abs(h-e.getDuration());h\u003d\"ended\"\u003d\u003d\u003da.type||\"waiting\"\u003d\u003d\u003da.type||\"timeupdate\"\u003d\u003d\u003d\na.type\u0026\u0026!g.T(b,4)\u0026\u0026!HW(c,h);if(\"pause\"\u003d\u003d\u003da.type\u0026\u0026e.Zk()||l\u0026\u0026h)0\u003ce.zz()\u0026\u0026e.vf()\u0026\u0026(d\u003d14);else switch(a.type){case \"error\":jJ(e)\u0026\u0026(d|\u003d128);break;case \"pause\":g.T(b,256)?(d^\u003d256)||(d\u003d64):g.T(b,32)||g.T(b,2)||g.T(b,4)||(d\u003d4,g.T(b,1)\u0026\u0026g.T(b,8)\u0026\u0026(d|\u003d1));break;case \"playing\":d\u003d(d|8)\u0026-1029;f\u0026\u0026f.ib(\"html5_playing_clears_unstarted_killswitch\")||(d\u0026\u003d-65);HW(c,e.getCurrentTime())\u0026\u0026(d\u0026\u003d-2);g.T(b,1)\u0026\u0026IW(c,e.getCurrentTime(),(0,g.Q)(),iJ(e))\u0026\u0026(d|\u003d1);break;case \"seeking\":d|\u003d16;g.T(b,8)\u0026\u0026(d|\u003d1);d\u0026\u003d-3;break;case \"seeked\":d\u0026\u003d\n-17;break;case \"waiting\":g.T(b,2)||(d|\u003d1);IW(c,e.getCurrentTime(),(0,g.Q)(),iJ(e));break;case \"timeupdate\":f\u003dg.T(b,16),l\u003dg.T(b,4),(g.T(b,8)||f)\u0026\u0026!l\u0026\u0026HW(c,e.getCurrentTime())\u0026\u0026(d\u003d8),IW(c,e.getCurrentTime(),(0,g.Q)(),iJ(e))\u0026\u0026(d|\u003d1)}}c\u003dd;d\u003dnull;c\u0026128\u0026\u0026(d\u003da.target,(e\u003djJ(d))?(f\u003d\"GENERIC_WITHOUT_LINK\",l\u003dd.Jb(),l.mediaElem\u003d\"1\",/AUDIO_RENDERER/.test(d.ze())\u0026\u0026(f\u003d\"HTML5_AUDIO_RENDERER_ERROR\"),d\u003d{errorCode:e,errorMessage:g.cN[f]||\"\",UD:f,oG:g.DD(l)}):d\u003dnull);b\u003dlJ(b,c,d)}!g.T(this.playerState,1)\u0026\u0026g.T(b,1)\u0026\u0026VX(this,\n\"evt\"+a.type);this.Wb(b)}}};\ng.k.PW\u003dfunction(){this.Ea(\"misstimeupdate\",\"\");eLa(this)\u0026\u0026!g.T(this.playerState,2)\u0026\u0026uS(this,!0,!1)};\ng.k.rU\u003dfunction(a){a\u003d\"available\"\u003d\u003d\u003da.i.availability;a!\u003d\u003dthis.jw\u0026\u0026(this.jw\u003da,this.ea(\"airplayavailabilitychange\"))};\ng.k.sU\u003dfunction(){var a\u003d(0,g.Q)(),b\u003dthis.ra.xf();this.Ea(\"airplay\",b?\"on\":\"off\");if(!this.N(\"html5_ignore_inactive_airplay_killswitch\")\u0026\u0026b||isNaN(this.bA)||!(2E3\u003ea-this.bA))this.bA\u003da,b!\u003d\u003dthis.xf()\u0026\u0026(a\u003dthis.visibility,a.i!\u003d\u003db\u0026\u0026(a.i\u003db,a.Le()),this.Ea(\"airplay\",\"rbld_\"+b),AV(this)),this.ea(\"airplayactivechange\")};\ng.k.Xv\u003dfunction(a){if(this.Ya){var b\u003dthis.Ya,c\u003db.B,d\u003db.currentTime;c.Ea(\"sdai\",{adfetchdone:a});a\u0026\u0026!isNaN(c.C)\u0026\u0026oFa(c,d,c.C,c.B);c.i\u003d4;g.lr(b.X)}};\ng.k.Sb\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(this.ra\u0026\u0026this.videoData){CJa(this.Rc,this.Ic());var c\u003dthis.getCurrentTime();this.Ya\u0026\u0026(g.T(this.playerState,4)\u0026\u0026g.UF(this.videoData)||iHa(this.Ya,c));5\u003cc\u0026\u0026(this.Rc.B\u003dc);var d\u003dg.lu();d?g.Xu.xi(this.Dq):g.At(this.Dq);var e\u003dthis.ra.Bl();if((g.sJ(this.playerState)||!e||kG(this.videoData))\u0026\u0026!g.T(this.playerState,128)){var f\u003dfunction(){if(b.ra\u0026\u0026!g.T(b.playerState,128)){b.videoData.oa\u0026\u0026g.S(b.Y.experiments,\"html5_log_rebuffer_events\")\u0026\u0026mLa(b,\"pfx\");var h\u003d\nb.getCurrentTime(),l\u003diJ(b.ra),m\u003dg.T(b.playerState,8),n\u003dHW(b.Xu,h),p\u003dIW(b.Xu,h,(0,g.Q)(),l);m\u0026\u0026n?b.Wb(nJ(b.playerState,1)):m\u0026\u0026p?(m\u003db.getDuration(),n\u003db.videoData.isLivePlayback,(b.N(\"html5_set_ended_in_pfx_live\")||!n)\u0026\u0026m\u0026\u00261.1\u003eMath.abs(m-h)?(b.Ea(\"setended\",\"ct.\"+h+\";bh.\"+l+\";dur.\"+m+\";live.\"+ +n),n\u0026\u0026b.N(\"html5_set_ended_in_pfx_live_cfl\")||(b.ra.Pp()?(b.ma(),b.seekTo(0,{Zd:\"videoplayer_loop\"})):uS(b))):(g.sJ(b.playerState)||VX(b,\"progress_fix\"),b.Wb(mJ(b.playerState,1)))):(m\u0026\u0026!n\u0026\u0026!p\u0026\u00260\u003ch\u0026\u0026(m\u003d(Date.now()-\nb.qw)/1E3,n\u003db.getDuration(),h\u003en-1\u0026\u0026b.Ea(\"misspg\",\"t:\"+h.toFixed(2)+\";d:\"+n.toFixed(2)+\";r:\"+m.toFixed(2)+\";bh:\"+l.toFixed(2))),g.T(b.playerState,4)\u0026\u0026g.sJ(b.playerState)\u0026\u00265\u003ciJ(b.ra)\u0026\u0026b.Wb(nJ(b.playerState,1)));b.Sb()}};\n0\u003d\u003d\u003dthis.ra.Sp().length?this.Dq\u003dd?g.Xu.Sf(f,100):g.xt(f,100):this.Dq\u003dd?g.Xu.Sf(f,500):g.xt(f,500)}this.videoData.RC\u003dc;!a\u0026\u0026this.Ic()\u0026\u0026iLa(this);pIa(this.Eg,this.Me,this.qd(),this.isBackground())\u0026\u0026bV(this);qIa(this.Eg,this.videoData.u)\u0026\u0026(this.Ub.td(\"qoe.restart\",\"droprate.\"+this.Eg.K),this.Y.u.K\u003d!1,AV(this));this.ea(\"progresssync\",this,a);!this.N(\"html5_progress_event_linear_paused_killswitch\")\u0026\u0026e\u0026\u0026kG(this.videoData)\u0026\u0026this.ea(\"onVideoProgress\",this,this.getCurrentTime())}};\ng.k.GS\u003dfunction(){this.Lf(\"ad.rebuftimeout\",\"RETRYABLE_ERROR\",\"vps.\"+this.playerState.state.toString(16))};\ng.k.Nv\u003dfunction(){return this.Ub.Nv()};\ng.k.gE\u003dfunction(){return this.Ya?this.Ya.gE():PD(this.Y.schedule,!0)};\ng.k.KR\u003dfunction(){g.sJ(this.playerState)\u0026\u0026nIa(this.Eg,this.Me)\u0026\u0026bV(this)};\ng.k.Wb\u003dfunction(a){if(!g.pJ(this.playerState,a)){this.ma();var b\u003dnew g.aH(a,this.playerState);this.playerState\u003da;nLa(this);var c\u003d!this.RA.length;this.RA.push(b);var d\u003dthis.ra\u0026\u0026this.ra.Fu();g.cH(b,1)\u0026\u0026!g.T(b.Ao,16)\u0026\u0026!d\u0026\u0026g.T(this.playerState,8)\u0026\u0026!g.T(this.playerState,64)\u0026\u0026this.Ya\u0026\u0026(d\u003dthis.Ya,d.ma(),d.Aa\u003d!0,this.ra\u0026\u00265\u003c\u003diJ(this.ra)\u0026\u0026((d\u003dg.S(this.Y.experiments,\"html5_non_network_rebuffer_duration_ms\"))?this.sM.start(d):nIa(this.Eg,this.Me)\u0026\u0026bV(this)));(d\u003dg.S(this.Y.experiments,\"html5_ad_timeout_ms\"))\u0026\u0026\nthis.videoData.isAd()\u0026\u0026g.T(a,1)\u0026\u0026(g.T(a,8)||g.T(a,16))?this.bD.start(d):this.bD.stop();(0\u003ebH(b,8)||g.cH(b,1024))\u0026\u0026this.lq.stop();!g.cH(b,8)||this.videoData.kb||g.T(b.state,1024)||this.lq.start();g.T(b.state,8)\u0026\u00260\u003ebH(b,16)\u0026\u0026!g.T(b.state,32)\u0026\u0026!g.T(b.state,2)\u0026\u0026this.playVideo();g.T(b.state,2)\u0026\u0026VF(this.videoData)\u0026\u0026(this.Uj(this.getCurrentTime()),this.Sb(!0));g.cH(b,2)\u0026\u0026this.EG(!0);g.cH(b,128)\u0026\u0026this.Hm();this.videoData.i\u0026\u0026this.videoData.isLivePlayback\u0026\u0026!this.RO\u0026\u0026(0\u003ebH(b,8)?(a\u003dthis.videoData.i,a.C\u0026\u0026a.C.stop()):\ng.cH(b,8)\u0026\u0026this.videoData.i.resume());this.Rc.Qc(b);this.Ub.Qc(b);if(c\u0026\u0026!this.isDisposed())try{for(var e\u003dg.q(this.RA),f\u003de.next();!f.done;f\u003de.next()){var h\u003df.value;this.Wg.Qc(h);this.ea(\"statechange\",h)}}finally{this.RA.length\u003d0}}};\ng.k.Mw\u003dfunction(){this.videoData.isLivePlayback||this.ea(\"connectionissue\")};\ng.k.VF\u003dfunction(){this.Tb.tick(\"qoes\")};\ng.k.zA\u003dfunction(a,b,c,d){a:{var e\u003dthis.wj;d\u003dvoid 0\u003d\u003d\u003dd?\"LICENSE\":d;c\u003dc.substr(0,256);\"drm.keyerror\"\u003d\u003d\u003da\u0026\u0026this.Od\u0026\u00261\u003cthis.Od.u.keys.length\u0026\u002696\u003ee.D\u0026\u0026(a\u003d\"drm.sessionlimitexhausted\",b\u003d!1);if(b)if(e.videoData.u\u0026\u0026e.videoData.u.video.isHdr())eIa(e,a);else{if(e.Ca.Lf(a,d,c),e.videoData.N(\"html5_exile_on_drm_fatal\")\u0026\u0026YHa(e,{detail:c}))break a}else e.td(a,{detail:c});\"drm.sessionlimitexhausted\"\u003d\u003d\u003da\u0026\u0026(e.Ea(\"retrydrm\",{sessionLimitExhausted:1}),e.D++,lLa(e.Ca))}};\ng.k.lV\u003dfunction(){var a\u003dthis,b\u003dg.S(this.Y.experiments,\"html5_license_constraint_delay\"),c\u003dAu();b\u0026\u0026c?(b\u003dnew g.K(function(){IX(a);EX(a)},b),g.I(this,b),b.start()):(IX(this),EX(this))};\ng.k.Ow\u003dfunction(a){this.ea(\"heartbeatparams\",a)};\ng.k.Fo\u003dfunction(a){this.Ea(\"keystatuses\",GHa(a));var b\u003d\"auto\",c\u003d!1;this.videoData.u\u0026\u0026(b\u003dthis.videoData.u.video.quality,c\u003dthis.videoData.u.video.isHdr());if(this.N(\"html5_drm_check_all_key_error_states\")){var d\u003dHHa(b,c);d\u003dlV(a)?mV(a,d):a.D.includes(d)}else{a:{b\u003dHHa(b,c);for(d in a.i)if(\"output-restricted\"\u003d\u003d\u003da.i[d].status){var e\u003da.i[d].type;if(\"\"\u003d\u003d\u003db||\"AUDIO\"\u003d\u003d\u003de||b\u003d\u003d\u003de){d\u003d!0;break a}}d\u003d!1}d\u003d!d}b\u003da.Z\u0026\u0026d;c\u0026\u0026!b?eIa(this.wj):d||mV(a,\"AUDIO\")\u0026\u0026mV(a,\"SD\")||(this.ma(),this.yG?(this.ma(),this.ea(\"drmoutputrestricted\")):\n(this.yG\u003d!0,this.Ea(\"retrydrm\",\"o\"),JX(this),lLa(this)))};\ng.k.oV\u003dfunction(){var a,b;if(!this.videoData.kb\u0026\u0026this.ra\u0026\u0026!this.isBackground()){var c\u003d\"0\";0\u003cthis.ra.Bh()\u0026\u00265\u003c\u003diJ(this.ra)\u0026\u0026this.videoData.C\u0026\u0026this.videoData.C.i\u0026\u0026(this.Wb(mJ(this.playerState,1)),VX(this,\"load_soft_timeout\"),this.ea(\"playbackstalledatstart\"),c\u003d\"1\");nLa(this);if(this.N(\"html5_new_video_qoe_restart_info_killswitch\"))c\u003d{restartmsg:c},this.lm()\u0026\u0026(c.prerolls\u003dthis.Sj.join(\",\")),this.Ya\u0026\u0026Object.assign(c,this.Ya.Jb()),this.ra\u0026\u0026Object.assign(c,this.ra.Jb());else{var d\u003dthis.videoData.C;c\u003d{restartmsg:c,\nmfmt:FF(this.videoData)?\"0\":\"1\",mdrm:d\u0026\u0026d.videoInfos\u0026\u0026d.videoInfos.length\u0026\u0026d.videoInfos[0].Hd\u0026\u0026!this.Od?\"1\":\"0\",mfmtinfo:this.videoData.u?\"0\":\"1\",prerolls:this.lm()?this.Sj.join(\",\"):\"0\"};if(this.Od){d\u003dc;var e\u003dthis.Od;if(0\u003e\u003de.u.size){var f\u003d\"ns;\";e.X||(f+\u003d\"nr;\");e\u003df+\u003d\"ql.\"+e.B.length}else e\u003dGHa(e.u.values().next().value);d.drmp\u003de}Object.assign(c,(null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?void 0:a.Jb())||{});Object.assign(c,(null\u003d\u003d\u003d(b\u003dthis.ra)||void 0\u003d\u003d\u003db?void 0:b.Jb())||{})}this.Ub.td(\"qoe.start15s\",g.DD(c));\nthis.ea(\"loadsofttimeout\")}};\ng.k.Uj\u003dfunction(a){this.videoData.lengthSeconds!\u003d\u003da\u0026\u0026(this.videoData.lengthSeconds\u003da,EX(this))};\ng.k.EG\u003dfunction(a){var b\u003dthis;a\u003dvoid 0\u003d\u003d\u003da?!1:a;if(!this.By){uz(\"att_s\",\"player_att\")||vz(\"att_s\",void 0,\"player_att\");var c\u003dnew g.Vxa(this.videoData);if(Zxa(c)\u0026\u0026(vz(\"att_wb\",void 0,\"player_att\"),2\u003d\u003d\u003dthis.lD\u0026\u0026.01\u003eMath.random()\u0026\u0026g.Xx(Error(\"Botguard not available after 2 attempts\")),!a\u0026\u00265\u003ethis.lD)){g.lr(this.mD);this.lD++;return}if(\"c1b\"in c.i){var d\u003ddJa(this.Ub);d\u0026\u0026Yxa(c).then(function(e){e\u0026\u0026!b.By\u0026\u0026d?(vz(\"att_f\",void 0,\"player_att\"),d(e),b.By\u003d!0):vz(\"att_e\",void 0,\"player_att\")},function(){vz(\"att_e\",\nvoid 0,\"player_att\")})}else(a\u003dg.Wxa(c))?(vz(\"att_f\",void 0,\"player_att\"),cJa(this.Ub,a),this.By\u003d!0):vz(\"att_e\",void 0,\"player_att\")}};\ng.k.pd\u003dfunction(a){return this.Rc.pd(void 0\u003d\u003d\u003da?!1:a)};\ng.k.getMinSeekableTime\u003dfunction(){return this.Rc.getMinSeekableTime()};\ng.k.kd\u003dfunction(){return this.Rc?this.Rc.kd():0};\ng.k.getStreamTimeOffset\u003dfunction(){return this.Rc?this.Rc.getStreamTimeOffset():0};\ng.k.setPlaybackRate\u003dfunction(a){var b\u003dthis.videoData.C\u0026\u0026this.videoData.C.videoInfos\u0026\u002632\u003cthis.videoData.C.videoInfos[0].video.fps\u0026\u0026g.sE(this.Y);this.playbackRate!\u003d\u003da\u0026\u0026b\u0026\u0026(this.Eg.setPlaybackRate(a),JX(this));this.playbackRate\u003da;this.ra\u0026\u0026this.ra.setPlaybackRate(a)};\ng.k.getPlaybackRate\u003dfunction(){return this.playbackRate};\ng.k.getPlaybackQuality\u003dfunction(){var a\u003d\"unknown\";if(this.videoData.u\u0026\u0026(a\u003dthis.videoData.u.video.quality,\"auto\"\u003d\u003d\u003da\u0026\u0026this.ra)){var b\u003dYG(this);b\u0026\u00260\u003cb.videoHeight\u0026\u0026(a\u003dpC(b.videoWidth,b.videoHeight))}return a};\ng.k.isHdr\u003dfunction(){return!!(this.videoData.u\u0026\u0026this.videoData.u.video\u0026\u0026this.videoData.u.video.isHdr())};\ng.k.Yt\u003dfunction(){this.Ub.Yt()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b){var c\u003dthis.Ub;c.i?(c\u003dzW(c.i,\"engage\"),c.X\u003da,c.send(b)):b\u0026\u0026b()};\ng.k.dh\u003dfunction(a){return this.Ub.dh(a)};\ng.k.isAtLiveHead\u003dfunction(a,b){return this.videoData.isLivePlayback\u0026\u0026(this.hL||(void 0\u003d\u003d\u003db?0:b))?this.Rc.isAtLiveHead(a):!1};\ng.k.Ln\u003dfunction(){var a\u003dthis.pd(),b\u003dthis.getCurrentTime(),c;(c\u003d!this.videoData.isLivePlayback)||(c\u003dthis.Rc,c\u003d!(c.u\u0026\u0026c.u.B));return c||this.nm()||isNaN(a)||isNaN(b)?0:Math.max(0,a-b)};\ng.k.Pj\u003dba(13);g.k.Eo\u003dba(34);g.k.Do\u003dba(37);g.k.Wv\u003dfunction(){return this.ra?this.ra.gy():{}};\ng.k.setLoop\u003dfunction(a){this.loop\u003da;this.ra\u0026\u0026this.ra.setLoop(a)};\ng.k.Pp\u003dfunction(){return this.ra?this.ra.Pp():this.loop};\ng.k.YF\u003dfunction(a){var b\u003dthis.N(\"html5_unrewrite_timestamps\");this.Ea(\"timestamp\",\"enabled.\"+b+\";t.\"+a.toString());this.Rc.YF(a)};\ng.k.De\u003dfunction(a){this.Tb.tick(a)};\ng.k.Ea\u003dfunction(a,b,c){this.Ub.Ea(a,b,void 0\u003d\u003d\u003dc?!1:c)};\ng.k.td\u003dfunction(a){this.Ub.td(a.errorCode,g.DD(a.details))};\ng.k.hx\u003dfunction(a,b,c){this.Ub.hx(a,b,c)};\ng.k.rG\u003dfunction(a,b,c){var d;if(null\u003d\u003d\u003d(d\u003dthis.videoData.i)||void 0\u003d\u003d\u003dd?0:d.isLive){var e\u003dthis.Ub;e.qoe\u0026\u0026e.qoe.rG(a,b,c)}};\ng.k.getPlayerSize\u003dfunction(){return this.Bx.getPlayerSize()};\ng.k.zg\u003dfunction(){return this.Bx.zg()};\ng.k.yj\u003dfunction(){return this.Tb};\ng.k.ma\u003dfunction(){};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.kD\u003dfunction(){if(KF(this.videoData,\"html5_set_debugging_opt_in\")){var a\u003dg.Cv.getInstance();if(!g.Dv(0,183)){var b\u003d\"f\"+(Math.floor(183/31)+1),c\u003dfka(b)||0;c|\u003d268435456;0\u003d\u003dc?delete Bv[b]:(c\u003dc.toString(16),Bv[b]\u003dc.toString());a.save()}}};\ng.k.RN\u003dfunction(){if(g.qJ(this.playerState)){var a\u003dzX.BK();0!\u003d\u003dObject.keys(a).length\u0026\u0026this.Ub.Ea(\"profile\",a)}this.WA.start()};\ng.k.Cx\u003dfunction(){var a,b\u003dthis.getCurrentTime();return(null\u003d\u003d\u003d(a\u003dthis.Ya)||void 0\u003d\u003d\u003da?0:a.Cx(b,100))?(LJa(this.Rc,b+100+5),!0):!1};\ng.k.Ls\u003dfunction(a){return this.Ya?this.Ya.Ls(a):\"\"};g.w(g.ZX,g.H);g.ZX.create\u003dfunction(a,b,c){try{var d\u003d\"string\"\u003d\u003d\u003dtypeof a?a:\"player\"+g.Qa(a),e\u003dB3[d];if(e){try{e.dispose()}catch(h){g.Wx(h)}B3[d]\u003dnull}var f\u003dnew g.ZX(a,b,c);g.xe(f,function(){B3[d]\u003dnull;f.NO\u0026\u0026f.NO()});\nreturn B3[d]\u003df}catch(h){throw g.Wx(h),h.stack;}};\ng.k\u003dg.ZX.prototype;g.k.Up\u003dfunction(){return this.visibility};\ng.k.getVisibilityState\u003dfunction(a,b,c,d,e,f){return this.visibility.getVisibilityState(a,b,c,d,e,f)};\ng.k.cm\u003dfunction(){this.SE||(this.SE\u003dg.IL(IJ(),Fxa()));return this.SE};\ng.k.isVideoInfoVisible\u003dfunction(){return!(!this.lj||!this.lj.xb)};\ng.k.Hg\u003dfunction(){if(this.ra){this.nu\u0026\u0026(this.events.yc(this.nu),this.nu\u003dnull);g.xx(this.po);this.vb\u0026\u0026this.vb.Hg(!0);this.template.Hg();if(!this.N(\"html5_unset_src_on_remove_killswitch\"))try{this.ra.fB()}catch(a){}this.ra\u003dnull}};\ng.k.ql\u003dfunction(a){if(this.N(\"html5_skip_setPresenting\"))1\u003d\u003d\u003da\u0026\u0026this.vb\u0026\u0026fY(this,this.vb);else{var b\u003dg.nM(this,a);if(!b||b.isDisposed())b\u003dnew xF(this.Y),b\u003dthis.Sl(a,b);dY(this,b)}};\ng.k.Nc\u003dfunction(){return this.vb};\ng.k.Mo\u003dfunction(a){this.N(\"html5_skip_setPresenting\")?this.vb\u0026\u0026fY(this,this.vb):(a\u003dg.nM(this,a))\u0026\u0026fY(this,a)};\ng.k.Sl\u003dfunction(a,b,c){var d\u003dthis,e\u003dthis.Tb;2\u003d\u003d\u003da\u0026\u0026(e\u003dnew pM(this.Y));return new g.AX(this.Y,a,e,this.template,function(f){return d.Gm.ea.apply(d.Gm,[f].concat(g.u(g.Ba.apply(1,arguments))))},function(){return d.Ua.getVisibilityState()},this.visibility,this,b,c)};\ng.k.setIsExternalPlaylist\u003dfunction(a){this.vg\u003dTD(!1,a)};\ng.k.xU\u003dfunction(){$X(this)||(this.ma(),this.ol(5))};\ng.k.LV\u003dfunction(a){$X(this)||(this.ma(),VLa(this),g.qJ(a.getPlayerState())\u0026\u0026this.playVideo())};\ng.k.canPlayType\u003dfunction(a){return DC(a)};\ng.k.V\u003dfunction(){return this.Y};\ng.k.getVideoData\u003dfunction(){return this.vb.getVideoData()};\ng.k.Vv\u003dba(5);g.k.getVideoLoadedFraction\u003dfunction(a){a\u003dg.nM(this,a);return a?g.hG(a.getVideoData())?1:(a\u003da.qd())?a.Op():0:0};\ng.k.bb\u003dfunction(){return this.template};\ng.k.tb\u003dfunction(){return this.Zc};\ng.k.yj\u003dfunction(){return this.Tb};\ng.k.Mt\u003dfunction(a){var b\u003dg.nM(this,1);b\u0026\u0026uS(b,a)};\ng.k.Gh\u003dfunction(){var a\u003dthis.Zc.uE();a.fs\u003dthis.Ua.isFullscreen();a.volume\u003dMath.round(this.Ua.getVolume());a.muted\u003dthis.Ua.isMuted()?1:0;a.mos\u003da.muted;if(this.Y.N(\"html5_enable_embedded_player_visibility_signals\")\u0026\u0026g.dE(this.Y)){if(this.CH){var b\u003dthis.CH;b\u003dnull\u003d\u003db.i?null:Math.round(100*b.i)/100;null!\u003db\u0026\u0026(a.inview\u003db)}b\u003dthis.template.getPlayerSize();if(0\u003cb.height\u0026\u00260\u003cb.width){b\u003d[Math.round(b.width),Math.round(b.height)];var c\u003dg.AE();1\u003cc\u0026\u0026b.push(c);a.size\u003db.join(\":\")}}this.vb\u003d\u003d\u003dthis.sb\u0026\u0026this.Mb\u0026\u0026(a.clipid\u003d\nthis.Mb.postId);return a};\ng.k.addBgVersionChangeCallback\u003dfunction(a){QL.push(a)};\ng.k.Ri\u003dfunction(a){1\u003d\u003d\u003da\u0026\u0026(this.Tb.tick(\"vr\"),this.Vo||(this.Vo\u003dNw(FRa,this.EM,this)),hLa(this.vb),lya(this.Tb,this.vb.getVideoData(),ULa(this)));var b\u003dthis.Y;(JE(b)\u0026\u0026b.B||g.lE(b))\u0026\u0026(this.Xd()||this.Ua.Pa(\"onAdStateChange\",a))};\ng.k.setLoopVideo\u003dfunction(a){this.vb\u003d\u003d\u003dthis.sb\u0026\u0026this.vb.Pp()!\u003d\u003da\u0026\u0026(this.vb.setLoop(a),this.Ua.ea(\"loopchange\",a))};\ng.k.getLoopVideo\u003dfunction(){return this.vb.Pp()};\ng.k.setLoopRange\u003dfunction(a){var b\u003d!1;!!this.Mb!\u003d\u003d!!a?b\u003d!0:this.Mb\u0026\u0026a\u0026\u0026(b\u003dthis.Mb.startTimeMs!\u003d\u003da.startTimeMs||this.Mb.endTimeMs!\u003d\u003da.endTimeMs||this.Mb.postId!\u003d\u003da.postId);b\u0026\u0026(this.sb.Wg.cf(\"applooprange\"),a?(b\u003dnew g.Ny(a.startTimeMs,a.endTimeMs,{id:\"looprange\",namespace:\"applooprange\"}),this.sb.addCueRange(b)):WX(this).clipConfig\u003dvoid 0,this.Mb\u003da,this.Ua.Pa(\"onLoopRangeChange\",a||void 0),this.vb\u003d\u003d\u003dthis.sb\u0026\u0026(this.mB(),this.vb.Sq()))};\ng.k.getLoopRange\u003dfunction(){return this.Mb};\ng.k.mB\u003dfunction(){this.Mb\u0026\u0026this.vb\u003d\u003d\u003dthis.sb\u0026\u0026(LLa(this,this.sb.getCurrentTime())||MLa(this))};\ng.k.setPlaybackRate\u003dfunction(a,b){isNaN(a)||(a\u003dyLa(this,a),this.sb.getPlaybackRate()!\u003d\u003da\u0026\u0026(this.sb.setPlaybackRate(a),b\u0026\u0026!this.Y.i\u0026\u0026g.ky(\"yt-player-playback-rate\",a),this.Ua.Pa(\"onPlaybackRateChange\",a)))};\ng.k.getCurrentTime\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return hM(this.Zc).getCurrentTime();var c\u003d2\u003d\u003d\u003da\u0026\u0026this.getVideoData().enableServerStitchedDai;a\u003dc?g.nM(this):g.nM(this,a);if(!a)return 0;if(b){if(c\u0026\u0026this.Sc\u0026\u0026(b\u003dthis.Sc.Ba/1E3,0!\u003d\u003db))return b;a\u003dhY(this,a);return qY(this,a.getCurrentTime(),a)}c\u0026\u0026this.Sc?(b\u003dthis.Sc,a\u003da.getCurrentTime(),yS(b)?(b\u003dGS(b,a))\u0026\u0026b.Ym\u0026\u0026(a-\u003db.Ym):(b\u003dsEa(b,1E3*a))\u0026\u0026(a-\u003db.start/1E3)):a\u003da.getCurrentTime();return a};\ng.k.Is\u003dfunction(){var a\u003dg.nM(this,void 0);if(!a)return 0;a\u003dhY(this,a);return qY(this,a.Is(),a)};\ng.k.getDuration\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!0:b;var c,d,e\u003dthis.getVideoData(),f\u003d2\u003d\u003d\u003da\u0026\u0026e.enableServerStitchedDai;a\u003df?g.nM(this):g.nM(this,a);if(!a)return 0;if(this.N(\"enable_linear_player_handling\")\u0026\u0026e.hasProgressBarBoundaries()){var h\u003dNumber(null\u003d\u003d\u003d(c\u003de.progressBarStartPosition)||void 0\u003d\u003d\u003dc?void 0:c.utcTimeMillis);e\u003dNumber(null\u003d\u003d\u003d(d\u003de.progressBarEndPosition)||void 0\u003d\u003d\u003dd?void 0:d.utcTimeMillis);if(!isNaN(h)\u0026\u0026!isNaN(e))return(e-h)/1E3}if(b)return b\u003dgY(this,a),qY(this,b.getDuration(),b);f\u0026\u0026this.Sc?\n(b\u003da.getCurrentTime(),b\u003d(b\u003dGS(this.Sc,1E3*b))?b.durationMs/1E3:0):b\u003da.getDuration();return b};\ng.k.getMinSeekableTime\u003dfunction(a){a\u003dg.nM(this,a);if(!a)return 0;a\u003dgY(this,a);return qY(this,a.getMinSeekableTime(),a)};\ng.k.getIngestionTime\u003dfunction(a){var b\u003dg.nM(this,a);return b?this.Xd(b)?(b\u003dgY(this,b),b.getIngestionTime()-b.getCurrentTime()+this.getCurrentTime(a)):b.getIngestionTime():0};\ng.k.MD\u003dfunction(){this.template.MD();var a\u003dthis.I;a.element\u003dthis.template.element;var b\u003da.element,c;for(c in a.u)a.u.hasOwnProperty(c)\u0026\u0026(b[c]\u003da.u[c]);(a\u003dux(this.template.element))\u0026\u0026this.events.T(this.template,a,this.onFullscreenChange);this.events.T(window,\"resize\",this.iW)};\ng.k.getDebugText\u003dfunction(a){var b\u003dthis.sb.Jb(a);if(this.vb\u0026\u0026this.vb!\u003d\u003dthis.sb){for(var c\u003dthis.vb.Jb(a),d\u003dg.q(Object.keys(c)),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,b[\"ad\"+e]\u003dc[e];if(a){c\u003db;d\u003d{};if(e\u003dTg(\"movie_player\"))d.bounds\u003de.getBoundingClientRect(),d[\"class\"]\u003de.className;e\u003d{};var f\u003dg.Xg(\"video-ads\");f?(aMa(f,e),e.html\u003df.outerHTML):e.missing\u003d1;f\u003d{};var h\u003dg.Xg(\"videoAdUiSkipContainer\"),l\u003dg.Xg(\"ytp-ad-skip-button-container\"),m\u003dh||l;m?(aMa(m,f),f.ima\u003dh?1:0,f.bulleit\u003dl?1:0):f.missing\u003d1;d\u003dJSON.stringify({player:d,\nvideoAds:e,skipButton:f});c.ad_skipBtnDbgInfo\u003dd}}a\u0026\u0026this.ra\u0026\u0026(b[\"0sz\"]\u003d\"\"+(0\u003d\u003d\u003d+Fg(this.ra.getSize())),b.op\u003dthis.ra.getStyle(\"opacity\"),c\u003dthis.ra.Nn().y+this.ra.getSize().height,b.yof\u003d\"\"+(0\u003e\u003d+c),b.dis\u003dthis.ra.getStyle(\"display\"));(a\u003da?(0,g.rW)():null)\u0026\u0026(b.gpu\u003da);b.debug_playbackQuality\u003dthis.Ua.getPlaybackQuality(1);b.debug_date\u003d(new Date).toString();delete b.uga;delete b.q;return JSON.stringify(b,null,2)};\ng.k.getFeedbackProductData\u003dfunction(){var a\u003d{player_debug_info:this.getDebugText(!0),player_experiment_ids:this.V().experiments.experimentIds.join(\", \")},b\u003dthis.zb().getData();b\u0026\u0026(a.player_error_code\u003db.errorCode,a.player_error_details\u003dJSON.stringify(b.errorDetail));return a};\ng.k.getPresentingPlayerType\u003dfunction(a){var b;return 1\u003d\u003d\u003dthis.appState?1:$X(this)?3:a\u0026\u0026(null\u003d\u003d\u003d(b\u003dthis.Sc)||void 0\u003d\u003d\u003db?0:b.isAdPlaying(this.getCurrentTime()))?2:g.nM(this).getPlayerType()};\ng.k.zb\u003dfunction(a){return 3\u003d\u003d\u003dthis.getPresentingPlayerType()?hM(this.Zc).Ed:g.nM(this,a).getPlayerState()};\ng.k.getAppState\u003dfunction(){return this.appState};\ng.k.ZF\u003dfunction(a){var b\u003dthis;switch(a.type){case \"loadedmetadata\":qM(this.Tb,\"fvb\");this.lB.start();g.uc(this.It,function(c){SLa(b,c.id,c.JY,c.IY,!1)});\nthis.It\u003d[];break;case \"loadstart\":qM(this.Tb,\"gv\");break;case \"progress\":case \"timeupdate\":2\u003c\u003dNC(a.target.Xf())\u0026\u0026qM(this.Tb,\"l2s\");break;case \"playing\":g.HE\u0026\u0026this.lB.start(),OLa(this)\u0026\u0026(this.vb.Ea(\"hidden\",\"1\",!0),this.getVideoData().Eb||(this.N(\"html5_new_elem_on_hidden\")?(this.getVideoData().Eb\u003d1,this.SM(null),this.vb.playVideo()):cY(this,\"hidden\",!0)))}};\ng.k.onLoadProgress\u003dfunction(a,b){this.Ua.Pa(\"onLoadProgress\",b)};\ng.k.GW\u003dfunction(){this.Ua.ea(\"playbackstalledatstart\")};\ng.k.onVideoProgress\u003dfunction(a,b){a\u003dhY(this,a);b\u003dqY(this,a.getCurrentTime(),a);this.Ua.Pa(\"onVideoProgress\",b)};\ng.k.onDompaused\u003dfunction(){this.Ua.Pa(\"onDompaused\")};\ng.k.onAutoplayBlocked\u003dfunction(){this.Ua.Pa(\"onAutoplayBlocked\")};\ng.k.WV\u003dfunction(){this.Ua.ea(\"progresssync\")};\ng.k.zU\u003dfunction(a){if(1\u003d\u003d\u003dthis.getPresentingPlayerType()){g.cH(a,1)\u0026\u0026!g.T(a.state,64)\u0026\u0026WX(this).isLivePlayback\u0026\u0026this.sb.isAtLiveHead()\u0026\u00261\u003cthis.Ua.getPlaybackRate()\u0026\u0026this.setPlaybackRate(1,!0);if(g.cH(a,2)){if(this.Mb\u0026\u0026this.Mb.endTimeMs\u003e\u003d1E3*(this.getDuration()-1)){MLa(this);return}FLa(this)}if(g.T(a.state,128)){var b\u003da.state;this.cancelPlayback(5);b\u003db.getData();JSON.stringify({errorData:b,debugInfo:this.getDebugText(!0)});this.Ua.Pa(\"onError\",iSa[b.errorCode]||5);this.Ua.Pa(\"onDetailedError\",{errorCode:b.errorCode,\nerrorDetail:b.errorDetail,message:b.errorMessage,messageKey:b.UD});6048E5\u003c(0,g.Q)()-this.Y.La\u0026\u0026this.Ua.Pa(\"onReloadRequired\")}b\u003d{};if(a.state.Ic()\u0026\u0026!g.sJ(a.state)\u0026\u0026!uz(\"pbresume\",\"ad_to_video\")\u0026\u0026uz(\"_start\",\"ad_to_video\")){var c\u003dthis.getVideoData();b.clientPlaybackNonce\u003dc.clientPlaybackNonce;c.videoId\u0026\u0026(b.videoId\u003dc.videoId);tz(b,\"ad_to_video\");sz(\"pbresume\",void 0,\"ad_to_video\")}this.Ua.ea(\"applicationplayerstatechange\",a)}};\ng.k.oN\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Ua.ea(\"presentingplayerstatechange\",a)};\ng.k.eg\u003dfunction(a){eY(this,tJ(a.state));g.T(a.state,1024)\u0026\u0026this.Ua.isMutedByMutedAutoplay()\u0026\u0026($L(this,{muted:!1,volume:this.pg.volume},!1),oY(this,!1))};\ng.k.NV\u003dfunction(a){a.state.Ic()\u0026\u0026!g.sJ(a.state)\u0026\u0026(Mya(this.Zc),g.xx(this.tF))};\ng.k.vU\u003dfunction(a,b,c){\"newdata\"\u003d\u003d\u003da\u0026\u0026XX(this);b\u003dc.clipConfig;\"dataloaded\"\u003d\u003d\u003da\u0026\u0026b\u0026\u0026null!\u003db.startTimeMs\u0026\u0026null!\u003db.endTimeMs\u0026\u0026this.setLoopRange({startTimeMs:Math.floor(Number(b.startTimeMs)),endTimeMs:Math.floor(Number(b.endTimeMs)),postId:b.postId})};\ng.k.Kw\u003dfunction(){this.Ua.Pa(\"onPlaybackAudioChange\",this.Ua.getAudioTrack().Ec.name)};\ng.k.Rw\u003dfunction(a){var b\u003dthis.vb.getVideoData();a\u003d\u003d\u003db\u0026\u0026this.Ua.Pa(\"onPlaybackQualityChange\",a.u.video.quality)};\ng.k.onVideoDataChange\u003dfunction(a,b,c){this.ma(\"on video data change \"+a+\", player type \"+b.getPlayerType()+\", vid \"+c.videoId);b\u003d\u003d\u003dthis.sb\u0026\u0026(this.Y.Hf\u003dc.oauthToken);this.getVideoData().enableServerStitchedDai\u0026\u0026!this.Sc?this.Sc\u003dnew g.zS(this.Ua,this.Y,this.sb):!this.getVideoData().enableServerStitchedDai\u0026\u0026this.Sc\u0026\u0026(this.Sc.dispose(),this.Sc\u003dnull);if(\"newdata\"\u003d\u003d\u003da)this.ma(),KM(this.Zc,2),this.Ua.ea(\"videoplayerreset\",b);else{if(!this.ra)return;if(\"dataloaded\"\u003d\u003d\u003da)if(this.vb\u003d\u003d\u003dthis.sb)if(qE(c.B,c.VI),\nthis.ma(),this.sb.getPlayerState().isError())this.ma();else{var d\u003d$X(this);WX(this).isLoaded();d\u0026\u0026this.ol(6);ILa(this);HLa(this)}else ILa(this);if(1\u003d\u003d\u003db.getPlayerType()\u0026\u0026(this.Y.X\u0026\u0026$La(this),this.getVideoData().isLivePlayback\u0026\u0026!this.Y.Il\u0026\u0026this.Ue(\"html5.unsupportedlive\",\"DEVICE_FALLBACK\"),c.isLoaded())){if(c.Pb||c.DC||c.Kh||c.K.focEnabled||c.K.rmktEnabled||this.getVideoData().gp)d\u003dthis.getVideoData(),tY(this,\"part2viewed\",1,0x8000000000000),tY(this,\"engagedview\",Math.max(1,1E3*d.Zb),0x8000000000000),\nd.isLivePlayback||(d\u003d1E3*d.lengthSeconds,tY(this,\"videoplaytime25\",.25*d,d),tY(this,\"videoplaytime50\",.5*d,d),tY(this,\"videoplaytime75\",.75*d,d),tY(this,\"videoplaytime100\",d,0x8000000000000),tY(this,\"conversionview\",d,0x8000000000000));if(c.hasProgressBarBoundaries()){var e;d\u003dNumber(null\u003d\u003d\u003d(e\u003dthis.getVideoData().progressBarEndPosition)||void 0\u003d\u003d\u003de?void 0:e.utcTimeMillis)/1E3;!isNaN(d)\u0026\u0026(e\u003dthis.getIngestionTime())\u0026\u0026(e-\u003dthis.getCurrentTime(),e\u003d1E3*(d-e),d\u003dthis.XA.progressEndBoundary,(null\u003d\u003d\u003dd||void 0\u003d\u003d\u003d\nd?void 0:d.start)!\u003d\u003de\u0026\u0026(d\u0026\u0026this.eB([d]),e\u003dnew g.Ny(e,0x7ffffffffffff,{id:\"progressEndBoundary\",namespace:\"appprogressboundary\"}),this.sb.addCueRange(e),this.XA.progressEndBoundary\u003de))}}this.Ua.ea(\"videodatachange\",a,c,b.getPlayerType())}this.Ua.Pa(\"onVideoDataChange\",{type:a,playertype:b.getPlayerType()});this.mB();if(b\u003dc.ox){if(a\u003dthis.Wn,c\u003dc.clientPlaybackNonce,a.clientPlaybackNonce!\u003d\u003dc){a.clientPlaybackNonce\u003dc;c\u003db;b\u003dAJ();var f\u003dvoid 0\u003d\u003d\u003df?{}:f;Object.values(BRa).includes(c)||(g.Xx(new g.Rv(\"createClientScreen() called with a non-page VE\",\nc)),c\u003d83769);f.isHistoryNavigation||b.i.push({rootVe:c,key:f.key||\"\"});b.D\u003d[];b.K\u003d[];f.nK?Yua(b,c,f):Xua(b,c,f);ZEa(a)}}else ZEa(this.Wn)};\ng.k.Yr\u003dfunction(){iY(this,null);this.Ua.Pa(\"onPlaylistUpdate\")};\ng.k.wM\u003dfunction(a){var b\u003da.getId(),c\u003dWX(this);if(\"part2viewed\"\u003d\u003d\u003db){if(c.eJ\u0026\u0026g.Zu(c.eJ),c.DC\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\")\u0026\u0026zY(this,c.DC),c.Kh\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\"))if(this.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\"))for(var d\u003d{CPN:this.getVideoData().clientPlaybackNonce},e\u003dg.q(c.Kh),f\u003de.next();!f.done;f\u003de.next())zY(this,g.fr(f.value,d));else AY(this,c.Kh)}else\"conversionview\"\u003d\u003d\u003db?this.sb.Yt():\"engagedview\"\u003d\u003d\u003d\nb\u0026\u0026c.Pb\u0026\u0026!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\")\u0026\u0026(this.V().N(\"html5_enable_cpn_macro_substitution_for_trv_discovery_ads\")?(d\u003d{CPN:this.getVideoData().clientPlaybackNonce},g.Zu(g.fr(c.Pb,d))):g.Zu(c.Pb));c.fJ\u0026\u0026(d\u003da.getId(),d\u003dot(c.fJ,{label:d}),g.Zu(d));if(!this.N(\"html5_enable_pacf_for_playback_tracking_layout_web\"))switch(b){case \"videoplaytime25\":c.YI\u0026\u0026zY(this,c.YI);c.qr\u0026\u0026AY(this,c.qr);c.jJ\u0026\u0026g.Zu(c.jJ);break;case \"videoplaytime50\":c.ZI\u0026\u0026zY(this,c.ZI);c.rr\u0026\u0026AY(this,c.rr);c.lJ\u0026\u0026\ng.Zu(c.lJ);break;case \"videoplaytime75\":c.aJ\u0026\u0026zY(this,c.aJ);c.vr\u0026\u0026AY(this,c.vr);c.nJ\u0026\u0026g.Zu(c.nJ);break;case \"videoplaytime100\":c.XI\u0026\u0026zY(this,c.XI),c.lr\u0026\u0026AY(this,c.lr),c.hJ\u0026\u0026g.Zu(c.hJ)}(b\u003dthis.getVideoData().gp)\u0026\u0026QLa(this,b,a.getId())\u0026\u0026QLa(this,b,a.getId()+\"gaia\");this.sb.removeCueRange(a)};\ng.k.VV\u003dfunction(a){delete this.XA[a.getId()];this.sb.removeCueRange(a);var b;a:{a\u003dthis.getVideoData();var c,d,e,f,h,l,m,n,p,r,t,v,x,y\u003d(null\u003d\u003d\u003d(h\u003dnull\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003da.watchNextResponse)||void 0\u003d\u003d\u003dc?void 0:c.contents)||void 0\u003d\u003d\u003dd?void 0:d.singleColumnWatchNextResults)||void 0\u003d\u003d\u003de?void 0:e.autoplay)||void 0\u003d\u003d\u003df?void 0:f.autoplay)||void 0\u003d\u003d\u003dh?void 0:h.sets)||(null\u003d\u003d\u003d(r\u003dnull\u003d\u003d\u003d(p\u003dnull\u003d\u003d\u003d(n\u003dnull\u003d\u003d\u003d(m\u003dnull\u003d\u003d\u003d(l\u003da.watchNextResponse)||void 0\u003d\u003d\u003dl?void 0:l.contents)||void 0\u003d\u003d\u003dm?void 0:m.twoColumnWatchNextResults)||\nvoid 0\u003d\u003d\u003dn?void 0:n.autoplay)||void 0\u003d\u003d\u003dp?void 0:p.autoplay)||void 0\u003d\u003d\u003dr?void 0:r.sets);if(y)for(c\u003dg.q(y),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d\u003dd.autoplayVideo||(null\u003d\u003d\u003d(t\u003dnull\u003d\u003d\u003d(b\u003dd.autoplayVideoRenderer)||void 0\u003d\u003d\u003db?void 0:b.autoplayEndpointRenderer)||void 0\u003d\u003d\u003dt?void 0:t.endpoint),(null\u003d\u003d\u003d(v\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003dv?void 0:v.videoId)\u003d\u003d\u003da.videoId\u0026\u0026(null\u003d\u003d\u003d(x\u003dnull\u003d\u003d\u003dd||void 0\u003d\u003d\u003dd?void 0:d.watchEndpoint)||void 0\u003d\u003d\u003dx?0:x.continuePlayback)){b\u003dd;break a}b\u003dnull}t\u003d\nnull\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.watchEndpoint;this.N(\"enable_linear_player_handling\")\u0026\u0026t\u0026\u0026this.Ua.Pa(\"onPlayVideo\",{sessionData:{autonav:\"1\",itct:null\u003d\u003d\u003db||void 0\u003d\u003d\u003db?void 0:b.clickTrackingParams},videoId:t.videoId,watchEndpoint:t})};\ng.k.ol\u003dfunction(a){a!\u003d\u003dthis.appState\u0026\u0026(this.ma(),2\u003d\u003d\u003da\u0026\u00261\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026(eY(this,-1),eY(this,5)),this.appState\u003da,this.Ua.ea(\"appstatechange\",a))};\ng.k.Ue\u003dfunction(a,b,c,d){this.sb.Lf(a,b,c,d)};\ng.k.rl\u003dba(7);g.k.isAtLiveHead\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?!1:b;var c\u003dg.nM(this,a);if(!c)return!1;a\u003dgY(this,c);c\u003dhY(this,c);return a!\u003d\u003dc?a.isAtLiveHead(qY(this,c.getCurrentTime(),c),!0):a.isAtLiveHead(void 0,b)};\ng.k.Ln\u003dfunction(){var a\u003dg.nM(this,void 0);return a?gY(this,a).Ln():0};\ng.k.seekTo\u003dfunction(a,b,c,d){b\u003d!1!\u003d\u003db;if(d\u003dg.nM(this,d))2\u003d\u003d\u003dthis.appState\u0026\u0026mY(this),this.Xd(d)?this.Sc?this.Sc.seekTo(a,b,c):this.wd.seekTo(a,b,c):d.seekTo(a,{KO:!b,LO:c,Zd:\"application\"})};\ng.k.seekBy\u003dfunction(a,b,c,d){this.seekTo(this.getCurrentTime()+a,b,c,d)};\ng.k.DA\u003dfunction(){this.Ua.Pa(\"SEEK_COMPLETE\")};\ng.k.tW\u003dfunction(a,b){var c\u003da.getVideoData();if(1\u003d\u003d\u003dthis.appState||2\u003d\u003d\u003dthis.appState)c.startSeconds\u003db;2\u003d\u003d\u003dthis.appState?g.T(a.getPlayerState(),512)||mY(this):this.Ua.Pa(\"SEEK_TO\",b)};\ng.k.onAirPlayActiveChange\u003dfunction(){this.Ua.ea(\"airplayactivechange\");this.Y.N(\"html5_external_airplay_events\")\u0026\u0026this.Ua.Pa(\"onAirPlayActiveChange\",this.Ua.xf())};\ng.k.onAirPlayAvailabilityChange\u003dfunction(){this.Ua.ea(\"airplayavailabilitychange\");this.Y.N(\"html5_external_airplay_events\")\u0026\u0026this.Ua.Pa(\"onAirPlayAvailabilityChange\",this.Ua.jw())};\ng.k.showAirplayPicker\u003dfunction(){var a;null\u003d\u003d\u003d(a\u003dthis.vb)||void 0\u003d\u003d\u003da?void 0:a.Qo()};\ng.k.FF\u003dfunction(){this.Ua.ea(\"beginseeking\")};\ng.k.KF\u003dfunction(){this.Ua.ea(\"endseeking\")};\ng.k.getStoryboardFormat\u003dfunction(a){return(a\u003dg.nM(this,a))?gY(this,a).getVideoData().getStoryboardFormat():null};\ng.k.yg\u003dfunction(a){return(a\u003dg.nM(this,a))?gY(this,a).getVideoData().yg():null};\ng.k.Xd\u003dfunction(a){if(a\u003da||this.vb){a\u003da.getVideoData();if(this.Sc)a\u003da\u003d\u003d\u003dthis.Sc.Ca.getVideoData();else a:{var b\u003dthis.wd;if(a\u003d\u003d\u003db.i.getVideoData()\u0026\u0026b.u.length)a\u003d!0;else{b\u003dg.q(b.u);for(var c\u003db.next();!c.done;c\u003db.next())if(a.Gc\u003d\u003d\u003dc.value.Gc){a\u003d!0;break a}a\u003d!1}}if(a)return!0}return!1};\ng.k.Ur\u003dfunction(a,b,c,d,e,f){this.ma();a\u003dthis.Sc?qEa(this.Sc,a,b,c,d,e,f):GEa(this.wd,a,b,c,d,e);this.ma();return a};\ng.k.gw\u003dfunction(a,b,c,d,e,f){this.Sc\u0026\u0026(qEa(this.Sc,a,b,c,d,e,f),this.ma());return\"\"};\ng.k.Go\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.Sc)||void 0\u003d\u003d\u003db?void 0:b.Go(a)};\ng.k.Bp\u003dfunction(a,b){a\u003dvoid 0\u003d\u003d\u003da?-1:a;b\u003dvoid 0\u003d\u003d\u003db?Infinity:b;this.Sc?this.Y.N(\"web_player_ssdai_prevent_clearing_timeline_killswitch\")\u0026\u0026JS(this.Sc,a,b):XS(this.wd,a,b)};\ng.k.Xt\u003dfunction(a,b,c){if(this.Sc){var d\u003dthis.Sc,e\u003dc;(c\u003dd.Bb.get(a))?(d.ma(),void 0\u003d\u003d\u003de\u0026\u0026(e\u003dc.bd),a\u003de,d.ma(),c.durationMs\u003db,c.bd\u003da,d.Y.N(\"web_player_ssdai_prevent_updating_ad_cuerange_killswitch\")\u0026\u0026tEa(d,c)):d.Ij(\"Invalid_timelinePlaybackId_\"+a+\"_specified\")}else{d\u003dthis.wd;e\u003dnull;for(var f\u003dg.q(d.u),h\u003df.next();!h.done;h\u003df.next())if(h\u003dh.value,h.Gc\u003d\u003d\u003da){e\u003dh;break}e?(d.ma(),void 0\u003d\u003d\u003dc\u0026\u0026(c\u003de.bd),MEa(d,e,b,c)):QS(d,\"InvalidTimelinePlaybackId timelinePlaybackId\u003d\"+a)}};\ng.k.enqueueVideoByPlayerVars\u003dfunction(a,b,c,d){c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;d\u003dvoid 0\u003d\u003d\u003dd?\"\":d;this.Xd();a\u003dnew xF(this.Y,a);d\u0026\u0026(a.Gc\u003dd);c\u003dvoid 0\u003d\u003d\u003dc?Infinity:c;this.ma();b\u003db||this.vb.getPlayerType();var e;this.Y.N(\"html5_gapless_preloading\")\u0026\u0026(e\u003dpY(this,b,a,!0));e||(e\u003dthis.Sl(b,a));2\u003d\u003d\u003db\u0026\u0026this.sb\u0026\u0026(a\u003de.getVideoData(),this.sb.Ct(a.clientPlaybackNonce,a.Qb||\"\",a.breakType||0,a.le));this.Xy(e,c)};\ng.k.Xy\u003dfunction(a,b,c){var d\u003dthis;c\u003dvoid 0\u003d\u003d\u003dc?0:c;var e\u003dg.nM(this);e\u0026\u0026(gY(this,e).RO\u003d!0);gEa(this.ju,a,b,c).then(function(){d.Ua.Pa(\"onQueuedVideoLoaded\")},function(){})};\ng.k.Vs\u003dfunction(){return this.ju.Vs()};\ng.k.clearQueue\u003dfunction(){this.ma();this.ju.clearQueue()};\ng.k.loadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;var f,h\u003d!1,l\u003dnew xF(this.Y,a),m\u003dnull!\u003d\u003d(f\u003dl.qb)\u0026\u0026void 0!\u003d\u003df?f:\"\";this.Tb.timerName\u003dm;this.N(\"web_player_early_cpn\")\u0026\u0026l.clientPlaybackNonce\u0026\u0026this.Tb.info(\"cpn\",l.clientPlaybackNonce);if(!this.N(\"web_player_load_video_context_killswitch\")\u0026\u0026e){for(;l.Gi.length\u0026\u0026l.Gi[0].isExpired();)l.Gi.shift();h\u003dl.Gi.length-1;h\u003d0\u003ch\u0026\u0026e.u(l.Gi[h])\u0026\u0026e.u(l.Gi[h-1]);l.Gi.push(e)}c||(a\u0026\u0026sM(a)?(zE(this.Y)\u0026\u0026!this.vg\u0026\u0026(a.fetch\u003d0),iY(this,a)):this.playlist\u0026\u0026iY(this,\nnull),a\u0026\u0026this.setIsExternalPlaylist(a.external_list),zE(this.Y)\u0026\u0026!this.vg\u0026\u0026jY(this));a\u003dthis.jo(l,b,d);h\u0026\u0026this.Ue(\"player.fatalexception\",\"GENERIC_WITH_LINK_AND_CPN\",(\"loadvideo.1;emsg.\"+l.Gi.join()).replace(/[;:,]/g,\"_\"));return a};\ng.k.preloadVideoByPlayerVars\u003dfunction(a,b,c,d,e){b\u003dvoid 0\u003d\u003d\u003db?1:b;c\u003dvoid 0\u003d\u003d\u003dc?NaN:c;e\u003dvoid 0\u003d\u003d\u003de?\"\":e;d\u003dYD(a);if(this.Ww.get(b+\"_\"+d+\"_\"+e))this.ma();else{a\u003dnew xF(this.Y,a);e\u0026\u0026(a.Gc\u003de);e\u003db+\"_\"+a.videoId+\"_\"+a.Gc;this.ma();if(d\u003dthis.vb){d\u003dthis.vb.getPlayerType();var f\u003dthis.vb.getVideoData().videoId,h\u003dthis.vb.getVideoData().Gc;d\u003de\u003d\u003d\u003dd+\"_\"+f+\"_\"+h}d?(aS(this.vb,!0),a.dispose()):(a.Kd\u003d!0,a\u003dthis.Sl(b,a),1\u003d\u003d\u003db\u0026\u0026CE(this.Y)||aS(a,!0),this.Ww.set(e,a,c||3600))}};\ng.k.bv\u003dfunction(a){if(this.N(\"html5_skip_setPresenting\"))dY(this,a);else{var b\u003da.getPlayerType();a!\u003d\u003dg.nM(this,b)\u0026\u0026(1\u003d\u003d\u003da.getPlayerType()?(a.getVideoData().autonavState\u003dthis.sb.getVideoData().autonavState,zLa(this,a)):(b\u003dg.nM(this,b))\u0026\u0026b.dispose(),this.vb.getPlayerType()\u003d\u003d\u003da.getPlayerType()?dY(this,a):ELa(this,a))}};\ng.k.setMinimized\u003dfunction(a){this.visibility.setMinimized(a);a\u003dthis.Zc;a\u003da.I.V().showMiniplayerUiWhenMinimized?a.Jd.get(\"miniplayer\"):void 0;a\u0026\u0026(this.Re()?a.load():a.unload());this.Ua.ea(\"minimized\")};\ng.k.setInline\u003dfunction(a){this.visibility.setInline(a)};\ng.k.setInlinePreview\u003dfunction(a){this.visibility.setInline(a);a\u003dthis.Zc;a\u003da.I.V().showInlinePreviewUi?a.Jd.get(\"inline_preview\"):void 0;a\u0026\u0026(this.isInline()?a.load():a.unload(),this.Ua.Pa(\"onInlinePreviewModeChange\"))};\ng.k.Lt\u003dfunction(a){var b\u003dthis.Y.N(\"html5_block_pip_non_mse\")\u0026\u0026\"undefined\"\u003d\u003d\u003dtypeof MediaSource,c\u003dthis.Y.Lh\u0026\u0026this.Y.N(\"html5_block_pip_with_events\")||b;a\u0026\u0026c\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable?this.cE\u0026\u0026b?this.cE.start():this.KJ():this.visibility.Lt(a)};\ng.k.KJ\u003dfunction(){var a,b\u003dnull\u003d\u003d\u003d(a\u003dthis.ra)||void 0\u003d\u003d\u003da?void 0:a.Ee();b\u0026\u0026tx(b).catch(function(c){return g.Xx(c)})};\ng.k.setImmersivePreview\u003dfunction(a){this.visibility.setImmersivePreview(a)};\ng.k.qW\u003dfunction(){\"picture-in-picture\"\u003d\u003d\u003dthis.ra.Ee().webkitPresentationMode?this.Lt(!0):this.Lt(!1)};\ng.k.togglePictureInPicture\u003dfunction(){var a\u003dg.nM(this);a\u0026\u0026a.togglePictureInPicture()};\ng.k.jo\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?1:b;this.ma();uz(\"_start\",this.Tb.timerName)||(pz(\"p\",void 0,this.Tb.timerName),this.Tb.info(\"srt\",0));var d\u003dpY(this,b,a,!1);d?a.dispose():(d\u003dthis.Sl(b,a,c),this.N(\"html5_onesie\")\u0026\u0026CX(d)\u0026\u0026aS(d),this.lB.stop(),1\u003d\u003d\u003db\u0026\u0026b!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.cancelPlayback(4),this.cancelPlayback(4,b),dY(this,d),this.bv(d));d\u003d\u003d\u003dthis.sb\u0026\u0026(this.Y.Hf\u003da.oauthToken);if(!CX(d))return!1;if(d\u003d\u003d\u003dthis.sb)return this.ol(1),mY(this);KX(d);return!0};\ng.k.cueVideoByPlayerVars\u003dfunction(a,b){var c\u003dthis;b\u003dvoid 0\u003d\u003d\u003db?1:b;if(a\u0026\u0026sM(a))if(this.eq\u003d!0,iY(this,a),(a\u003dg.tM(this.playlist))\u0026\u0026a.isValid())vY(this,a,b);else this.playlist.onReady(function(){lY(c)});\nelse{b||(b\u003dthis.getPresentingPlayerType());1\u003d\u003d\u003db\u0026\u0026this.Yr();var d\u003dnew xF(this.Y,a);!g.dE(this.Y)||this.Y.K||d.isAd()||d.Qb||!this.Y.N(\"embeds_enable_iframe_apis_through_oneplatform\")?vY(this,d,b):Aya(d,a?a:{}).then(function(e){vY(c,e,b)})}};\ng.k.dk\u003dfunction(a,b,c,d,e,f){if(!a\u0026\u0026!c)throw Error(\"Playback source is invalid\");if(fE(this.Y)||g.DE(this.Y))return b\u003db||{},b.lact\u003dYu(),b.vis\u003dthis.Ua.getVisibilityState(),this.Ua.Pa(\"onPlayVideo\",{videoId:a,watchEndpoint:f,sessionData:b,listId:c}),!1;mya(this.Tb);this.Tb.reset();a\u003d{video_id:a};d\u0026\u0026(a.autoplay\u003d\"1\");d\u0026\u0026(a.autonav\u003d\"1\");c?(a.list\u003dc,this.loadPlaylist(a)):this.loadVideoByPlayerVars(a,1);return!0};\ng.k.cuePlaylist\u003dfunction(a,b,c,d){this.eq\u003d!0;RLa(this,a,b,c,d)};\ng.k.loadPlaylist\u003dfunction(a,b,c,d){this.eq\u003d!1;RLa(this,a,b,c,d)};\ng.k.Gv\u003dfunction(){if(this.Ua.isMutedByMutedAutoplay())return!1;if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return!0;zE(this.Y)\u0026\u0026!this.vg\u0026\u0026jY(this);return!(!this.playlist||!this.playlist.hasNext())};\ng.k.Lp\u003dba(1);\ng.k.nextVideo\u003dfunction(a,b){var c\u003dthis.sb.getVideoData().suggestions;g.mM(this.Ua)\u0026\u0026c\u0026\u00260\u003cc.length?(a\u003dc[0],this.dk(a.videoId,b?a.zv:a.sessionData,a.playlistId,b,void 0,a.CJ||void 0)):this.vg?this.Ua.Pa(\"onPlaylistNext\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?hM(this.Zc).nextVideo():this.playlist\u0026\u0026(zE(this.Y)\u0026\u0026!this.Ua.isFullscreen()?sY(this,\"yt.www.watch.lists.next\"):(this.playlist.hasNext(a)\u0026\u0026uM(this.playlist,nya(this.playlist)),this.playlist.loaded?(a\u003db\u0026\u0026this.Y.N(\"html5_player_autonav_logging\"),this.jo(g.tM(this.playlist,\nvoid 0,b,a),1)):this.eq\u003d!1))};\ng.k.previousVideo\u003dfunction(a){this.vg?this.Ua.Pa(\"onPlaylistPrevious\"):3\u003d\u003d\u003dthis.getPresentingPlayerType()?hM(this.Zc).UA():this.playlist\u0026\u0026(zE(this.Y)\u0026\u0026!this.Ua.isFullscreen()?sY(this,\"yt.www.watch.lists.prev\"):(this.playlist.Tk(a)\u0026\u0026uM(this.playlist,oya(this.playlist)),this.playlist.loaded?this.jo(g.tM(this.playlist),1):this.eq\u003d!1))};\ng.k.playVideoAt\u003dfunction(a){this.vg?this.Ua.Pa(\"onPlaylistIndex\",a):this.playlist\u0026\u0026(this.playlist.loaded?this.jo(g.tM(this.playlist,a),1):this.eq\u003d!1,uM(this.playlist,a))};\ng.k.getPlaylist\u003dfunction(){return this.playlist};\ng.k.Rv\u003dba(11);g.k.tU\u003dfunction(a){this.Ua.Pa(\"onCueRangeEnter\",a.getId())};\ng.k.uU\u003dfunction(a){this.Ua.Pa(\"onCueRangeExit\",a.getId())};\ng.k.Ru\u003dfunction(a,b,c){var d\u003dg.nM(this,b);d\u0026\u0026(d.Ru(a,c),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||bY(this,\"cuerangesadded\",a))};\ng.k.eB\u003dfunction(a,b){var c\u003dg.nM(this,b);c\u0026\u0026(c.eB(a),b\u0026\u0026this.getPresentingPlayerType()!\u003d\u003db||bY(this,\"cuerangesremoved\",a))};\ng.k.yU\u003dfunction(){var a\u003dthis;this.getPresentingPlayerType();this.Vo||(this.Vo\u003dNw(FRa,this.EM,this));lya(this.Tb,this.vb.getVideoData(),ULa(this));YX(this)\u0026\u0026this.Y.i\u0026\u0026\"embedded\"\u003d\u003d\u003dbG(WX(this))\u0026\u0026this.XL\u0026\u0026.01\u003eMath.random()\u0026\u0026g.Mv(\"autoplayTriggered\",{intentional:this.vL});this.XL\u003d!1;this.Ua.Pa(\"onPlaybackStartExternal\");this.Y.N(\"mweb_client_log_screen_associated\");(function(){var c\u003dg.Px(a.aO||(a.Re()?3:0));if(c){var d\u003d{cpn:a.getVideoData().clientPlaybackNonce,csn:c};if(a.Y.N(\"web_playback_associated_ve\")\u0026\u0026\na.getVideoData().Za){var e\u003dg.Lx(a.getVideoData().Za);g.by(c,e,void 0);d.playbackVe\u003de.getAsJson()}a.Y.N(\"kevlar_playback_associated_queue\")\u0026\u0026a.getVideoData().queueInfo\u0026\u0026(d.queueInfo\u003da.getVideoData().queueInfo);c\u003d{};a.N(\"web_playback_associated_log_ctt\")\u0026\u0026a.getVideoData().X\u0026\u0026(c.cttAuthInfo\u003d{token:a.getVideoData().X,videoId:a.getVideoData().videoId});g.Mv(\"playbackAssociated\",d,c)}})();\nvar b\u003d{};!this.N(\"web_player_csi_ctt_killswitch\")\u0026\u0026this.getVideoData().X\u0026\u0026(b.cttAuthInfo\u003d{token:this.getVideoData().X,videoId:this.getVideoData().videoId});qz(\"player_att\",b);this.getVideoData().botguardData\u0026\u0026(g.BE(this.Y)||\"MWEB\"\u003d\u003d\u003dthis.Y.deviceParams.c?iu(ku(),function(){nY(a)}):nY(this));\nthis.mB()};\ng.k.OF\u003dfunction(){this.Ua.ea(\"internalAbandon\");this.N(\"html5_ad_module_cleanup_killswitch\")||rY(this)};\ng.k.EM\u003dfunction(a){a\u003da.i;!isNaN(a)\u0026\u00260\u003ca\u0026\u0026this.sb\u0026\u0026this.sb.gx(a)};\ng.k.onApiChange\u003dfunction(){this.Y.B\u0026\u0026this.vb?this.Ua.Pa(\"onApiChange\",this.vb.getPlayerType()):this.Ua.Pa(\"onApiChange\")};\ng.k.vV\u003dfunction(){var a\u003dthis.ra;a\u003d{volume:g.xg(Math.floor(100*a.getVolume()),0,100),muted:a.yz()};a.muted||oY(this,!1);this.pg\u003dg.$e(a);this.Ua.Pa(\"onVolumeChange\",a)};\ng.k.mutedAutoplay\u003dfunction(){var a\u003dthis.getVideoData().videoId;a\u0026\u0026(this.loadVideoByPlayerVars({video_id:a,playmuted:!0}),this.Ua.Pa(\"onMutedAutoplayStarts\"))};\ng.k.onFullscreenChange\u003dfunction(){var a\u003dxY(this);this.Wi(a?1:0);XLa(this,!!a)};\ng.k.Wi\u003dfunction(a){var b\u003d!!a,c\u003d!!this.Fs()!\u003d\u003db;this.visibility.Wi(a);this.template.Wi(b);this.N(\"html5_media_fullscreen\")\u0026\u0026!b\u0026\u0026this.ra\u0026\u0026xY(this)\u003d\u003d\u003dthis.ra.Ee()\u0026\u0026this.ra.Bv();this.template.resize();c\u0026\u0026this.Tb.tick(\"fsc\");c\u0026\u0026(this.Ua.ea(\"fullscreentoggled\",b),a\u003dWX(this),b\u003d{fullscreen:b,videoId:a.UC||a.videoId,time:this.getCurrentTime()},this.Ua.getPlaylistId()\u0026\u0026(b.listId\u003dthis.Ua.getPlaylistId()),this.Ua.Pa(\"onFullscreenChange\",b))};\ng.k.isFullscreen\u003dfunction(){return this.visibility.isFullscreen()};\ng.k.Fs\u003dfunction(){return this.visibility.Fs()};\ng.k.iW\u003dfunction(){this.vb\u0026\u0026(0!\u003d\u003dthis.Fs()\u0026\u00261!\u003d\u003dthis.Fs()||this.Wi(xY(this)?1:0),this.Y.Lh\u0026\u0026this.getVideoData()\u0026\u0026!this.getVideoData().backgroundable\u0026\u0026this.ra\u0026\u0026.33\u003ewindow.outerHeight*window.outerWidth/(window.screen.width*window.screen.height)\u0026\u0026this.ra.Bv())};\ng.k.nV\u003dfunction(a){3!\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.Ua.ea(\"liveviewshift\",a)};\ng.k.playVideo\u003dfunction(a){this.ma();if(a\u003dg.nM(this,a))2\u003d\u003d\u003dthis.appState?mY(this):(null!\u003dthis.lj\u0026\u0026this.lj.xb\u0026\u0026this.lj.start(),g.T(a.getPlayerState(),2)?this.seekTo(0):a.playVideo())};\ng.k.pauseVideo\u003dfunction(a){(a\u003dg.nM(this,a))\u0026\u0026a.pauseVideo()};\ng.k.stopVideo\u003dfunction(){this.ma();var a\u003dthis.sb.getVideoData(),b\u003dnew xF(this.Y,{video_id:a.UC||a.videoId,oauth_token:a.oauthToken});b.Z\u003dg.$e(a.Z);this.cancelPlayback(6);vY(this,b,1);null!\u003dthis.lj\u0026\u0026this.lj.stop()};\ng.k.cancelPlayback\u003dfunction(a,b){this.ma();Mw(this.Vo);this.Vo\u003d0;var c\u003dg.nM(this,b);c?(this.Y.N(\"html5_high_res_logging\")\u0026\u0026c.Ea(\"canclpb\",\"r.\"+a),1\u003d\u003d\u003dthis.appState||2\u003d\u003d\u003dthis.appState?this.ma():(c\u003d\u003d\u003dthis.vb\u0026\u0026(this.ma(),KM(this.Zc,a)),1\u003d\u003d\u003db\u0026\u0026(c.stopVideo(),rY(this)),c.Hm(),bY(this,\"cuerangesremoved\",c.Zl()),c.Wg.reset(),this.ju\u0026\u0026c.isGapless()\u0026\u0026(c.Hg(!0),c.setMediaElement(this.ra)))):this.ma()};\ng.k.sendVideoStatsEngageEvent\u003dfunction(a,b,c){(b\u003dg.nM(this,b))\u0026\u0026this.Y.enabledEngageTypes.has(a.toString())?b.sendVideoStatsEngageEvent(a,c):c\u0026\u0026c()};\ng.k.dh\u003dfunction(a){var b\u003dg.nM(this,void 0);return b\u0026\u0026this.Y.enabledEngageTypes.has(a.toString())?b.dh(a):null};\ng.k.updatePlaylist\u003dfunction(){zE(this.Y)?jY(this):g.dE(this.Y)\u0026\u0026kY(this);this.Ua.Pa(\"onPlaylistUpdate\")};\ng.k.setSizeStyle\u003dfunction(a,b){this.lO\u003da;this.WE\u003db;this.Ua.ea(\"sizestylechange\",a,b);this.template.resize()};\ng.k.isWidescreen\u003dfunction(){return this.WE};\ng.k.Re\u003dfunction(){return this.visibility.Re()};\ng.k.isInline\u003dfunction(){return this.visibility.isInline()};\ng.k.Ts\u003dfunction(){return this.visibility.Ts()};\ng.k.Rs\u003dfunction(){return this.visibility.Rs()};\ng.k.Xz\u003dfunction(){return this.lO};\ng.k.getAdState\u003dfunction(){if(3\u003d\u003d\u003dthis.getPresentingPlayerType())return hM(this.Zc).getAdState();if(!this.Xd()){var a\u003dLM(this.tb());if(a)return a.getAdState()}return-1};\ng.k.hW\u003dfunction(a){var b\u003dthis.template.getVideoContentRect();xm(this.QL,b)||(this.QL\u003db,this.vb\u0026\u0026IX(this.vb),this.sb\u0026\u0026this.sb!\u003d\u003dthis.vb\u0026\u0026IX(this.sb),1\u003d\u003d\u003dthis.Fs()\u0026\u0026this.Sw\u0026\u0026XLa(this,!0));this.cF\u0026\u0026g.Eg(this.cF,a)||(this.Ua.ea(\"appresize\",a),this.cF\u003da)};\ng.k.lf\u003dfunction(){return this.Ua.lf()};\ng.k.zW\u003dfunction(){2\u003d\u003d\u003dthis.getPresentingPlayerType()\u0026\u0026this.wd.isManifestless()\u0026\u0026!this.N(\"web_player_manifestless_ad_signature_expiration_killswitch\")?LEa(this.wd):(this.Sc\u0026\u0026(JS(this.Sc),rY(this)),cY(this,\"signature\",void 0,!0))};\ng.k.SM\u003dfunction(){this.Hg();aY(this)};\ng.k.BV\u003dfunction(a){\"manifest.net.badstatus\"\u003d\u003d\u003da.errorCode\u0026\u0026\"401\"\u003d\u003d\u003da.details.rc\u0026\u0026this.Ua.Pa(\"onPlayerRequestAuthFailed\")};\ng.k.Mw\u003dfunction(){this.Ua.Pa(\"CONNECTION_ISSUE\")};\ng.k.Ow\u003dfunction(a){this.Ua.ea(\"heartbeatparams\",a)};\ng.k.jB\u003dfunction(a){this.Ua.Pa(\"onAutonavChangeRequest\",1!\u003d\u003da)};\ng.k.qd\u003dfunction(){return this.ra};\ng.k.setBlackout\u003dfunction(a){this.Y.Eb\u003da;this.vb\u0026\u0026(this.vb.Sq(),this.Y.X\u0026\u0026$La(this))};\ng.k.setAccountLinkState\u003dfunction(a){var b\u003dg.nM(this);b\u0026\u0026(b.getVideoData().gJ\u003da,b.Sq())};\ng.k.updateAccountLinkingConfig\u003dfunction(a){var b\u003dg.nM(this);if(b){var c\u003db.getVideoData();c.accountLinkingConfig\u0026\u0026(c.accountLinkingConfig.linked\u003da);this.Ua.ea(\"videodatachange\",\"dataupdated\",c,b.getPlayerType())}};\ng.k.EV\u003dfunction(){var a\u003dg.nM(this);if(a){var b\u003d!this.Ua.ow();(a.hL\u003db)||a.lq.stop();if(a.videoData.i)if(b)a.videoData.i.resume();else{var c\u003da.videoData.i;c.C\u0026\u0026c.C.stop()}a.Y.N(\"html5_suspend_loader\")\u0026\u0026a.Ya\u0026\u0026(b?a.Ya.resume():QX(a,!0));a.Y.N(\"html5_fludd_suspend\")\u0026\u0026(g.T(a.playerState,2)||b?g.T(a.playerState,512)\u0026\u0026b\u0026\u0026a.Wb(nJ(a.playerState,512)):a.Wb(mJ(a.playerState,512)));a\u003da.Ub;a.qoe\u0026\u0026(a\u003da.qoe,g.GV(a,g.tS(a.i),\"stream\",[b?\"A\":\"I\"]))}};\ng.k.onLoadedMetadata\u003dfunction(){this.Ua.Pa(\"onLoadedMetadata\")};\ng.k.onDrmOutputRestricted\u003dfunction(){this.Ua.Pa(\"onDrmOutputRestricted\")};\ng.k.kD\u003dfunction(){this.N(\"html5_skip_empty_load\")\u0026\u0026(cSa\u003d!0);fSa\u003dthis.N(\"html5_ios_force_seek_to_zero_on_stop\");dSa\u003dthis.N(\"html5_ios7_force_play_on_stall\");eSa\u003dthis.N(\"html5_ios4_seek_above_zero\");this.N(\"html5_mediastream_applies_timestamp_offset\")\u0026\u0026(eU\u003d!0);this.N(\"html5_dont_override_default_sample_desc_index\")\u0026\u0026(woa\u003d!0);if(this.N(\"html5_androidtv_quic\")){var a\u003dwindow;\"h5vcc\"in a\u0026\u0026\"settings\"in a.h5vcc\u0026\u0026a.h5vcc.settings.set(\"QUIC\",1)}Error.stackTraceLimit\u003d25;var b\u003dg.S(this.Y.experiments,\"html5_idle_rate_limit_ms\");\nb\u0026\u0026Object.defineProperty(window,\"requestIdleCallback\",{value:function(c){return window.setTimeout(c,b)}})};\ng.k.jF\u003dfunction(){this.vL\u003d!0};\ng.k.ya\u003dfunction(){this.Zc.dispose();this.wd.dispose();this.Sc\u0026\u0026this.Sc.dispose();this.sb.dispose();this.Hg();g.we(Qe(this.fu),this.playlist);Mw(this.Vo);this.Vo\u003d0;this.GG\u0026\u0026(Bt(this.GG),this.GG\u003dvoid 0);g.H.prototype.ya.call(this)};\ng.k.ma\u003dfunction(){};\ng.k.N\u003dfunction(a){return this.Y.N(a)};\ng.k.rB\u003dfunction(){return this.yx};\ng.k.requestStorageAccess\u003dfunction(a,b){document.requestStorageAccess().then(a,b)};\ng.k.setScreenLayer\u003dfunction(a){this.aO\u003da};\ng.k.seekToChapterWithAnimation\u003dfunction(a){var b,c,d\u003dnull\u003d\u003d\u003d(b\u003daM(this.tb()))||void 0\u003d\u003d\u003db?void 0:b.Hv(),e\u003dnull\u003d\u003d\u003d(c\u003dthis.getVideoData())||void 0\u003d\u003d\u003dc?void 0:c.Il;if(this.N(\"web_player_seek_chapters_by_shortcut\")\u0026\u0026e\u0026\u0026d instanceof g.mN\u0026\u0026a\u003ce.length\u0026\u00260\u003c\u003da){e\u003dg.q(e);for(var f\u003de.next();!f.done;f\u003de.next())if(f\u003df.value,f.index\u003d\u003d\u003da){a\u003d1E3*this.getCurrentTime()\u003cf.startTime?1:-1;d.PN(a,f.title);yY(this,f.startTime/1E3);break}}};\ng.k.downloadVideo\u003dfunction(a,b){var c\u003dthis,d;return g.B(function(e){if(1\u003d\u003de.i)return c.Mh\u0026\u0026c.N(\"woffle_orchestration\")?g.A(e,LDa(c.Mh,[a],b),2):e.return(Promise.reject());d\u003de.u;return e.return(d[0])})};\ng.k.pauseVideoDownload\u003dfunction(a){if(this.Mh\u0026\u0026this.N(\"woffle_pause_video_download\")){var b\u003dthis.Mh.B,c;b.api.ea(\"offlinetransferpause\",a);null\u003d\u003d\u003d(c\u003db.u)||void 0\u003d\u003d\u003dc?void 0:c.postMessage(a)}};\ng.k.resumeVideoDownload\u003dfunction(a){var b\u003dthis;return g.B(function(c){return b.Mh\u0026\u0026b.N(\"woffle_pause_video_download\")?c.return(NDa(a)):c.return(Promise.reject())})};\ng.k.refreshAllVideos\u003dfunction(a){if(!this.Mh||!this.N(\"woffle_orchestration\"))return Promise.reject();void 0\u003d\u003d\u003da\u0026\u0026(a\u003d14400);return eS(this.Mh,a)};\ng.k.deleteVideos\u003dfunction(a){return this.Mh\u0026\u0026this.N(\"woffle_orchestration\")?this.Mh.deleteVideos(a):Promise.reject()};\ng.k.deleteAllVideos\u003dfunction(){return this.Mh\u0026\u0026this.N(\"woffle_orchestration\")?this.Mh.deleteAllVideos():Promise.reject()};\ng.k.isOrchestrationLeader\u003dfunction(){return this.Mh\u0026\u0026this.N(\"woffle_orchestration\")?this.Mh.isOrchestrationLeader():!1};\ng.k.getStatsForNerds\u003dfunction(){var a\u003dthis.Ua,b\u003dg.nM(this),c\u003da.getVideoData(),d\u003da.qd(),e\u003dd.Ee(),f\u003db.Wv(),h\u003db.VG,l\u003d8*fT(h,\"bandwidth\")/1024,m\u003dfT(h,\"networkactivity\")/1024,n\u003dfT(h,\"bufferhealth\");if(b.Od){var p\u003db.videoData.useInnertubeDrmService()?\"IT/\":\"\";p+\u003db.Od.i.uf()+\"/\"+Fz(b.Hs());p+\u003d\"/\"+b.Od.uf()}else p\u003d\"\";var r\u003db.getPlayerState().state.toString(16),t\u003dd.getCurrentTime().toFixed(2),v\u003dJC(d.Xf(),\",\",3),x\u003d\"\";if(c.isDaiEnabled()){c.enableServerStitchedDai\u0026\u0026(x+\u003d\"SS\");x+\u003d\"DAI, \";a:{if(b.wd){var y\u003db.wd.vn;\nif(0\u003cy){y\u003d\"AD\"+y+\", \";break a}}y\u003d\"\"}y\u0026\u0026(x+\u003dy)}if(c.fetchType){switch(c.fetchType){case \"onesie\":y\u003d\"o\";break;case \"gp\":y\u003d\"gp\";break;default:y\u003d\"gvi\"}x+\u003d\"vd:\"+y+\", \"}x+\u003d\"s:\"+r+\" t:\"+t+\" b:\"+v+\" \";d.Fu()\u0026\u0026(x+\u003d\"S\");d.Bl()\u0026\u0026(x+\u003d\"P\");d.Zk()\u0026\u0026(x+\u003d\"E\");a.isOrchestrationLeader()\u0026\u0026(x+\u003d\" L\");(d\u003db.Nv())\u0026\u0026(x+\u003d\" l:\"+d.toFixed());d\u003db.getCurrentTime();r\u003dc.ZC;d\u0026\u0026d\u003er.start\u0026\u0026d\u003cr.end\u0026\u0026(x+\u003d\" as\");d\u003dx;x\u003dg.AE();r\u003dg.kM(a).mT;t\u003dc.C\u0026\u0026!c.C.i?\"display:none\":\"\";if((v\u003dc.clientPlaybackNonce)\u0026\u002616\u003d\u003dv.length){y\u003d0;for(var z\u003d\"\",D\u003d0;10\u003e\nD;D++)if(y\u003d(y\u003c\u003c6)+\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_\".indexOf(v.charAt(D)),4\u003d\u003dD%5){for(var G\u003d\"\",F\u003d0;6\u003eF;F++)G\u003d\"0123456789ABCDEFGHJKMNPQRSTVWXYZ\".charAt(y\u002631)+G,y\u003e\u003e\u003d5;z+\u003dG}v\u003dz.substr(0,4)+\" \"+z.substr(4,4)+\" \"+z.substr(8,4)}else v\u003d\"\";l\u003d{video_id_and_cpn:c.videoId+\" / \"+v,codecs:\"\",dims_and_frames:\"\",bandwidth_kbps:l.toFixed(0)+\" Kbps\",buffer_health_seconds:n.toFixed(2)+\" s\",drm_style:p?\"\":\"display:none\",drm:p,debug_info:d,bandwidth_style:t,network_activity_style:t,network_activity_bytes:m.toFixed(0)+\n\" KB\",shader_info:r,shader_info_style:r?\"\":\"display:none\",playback_categories:\"\"};m\u003de.clientWidth+\"x\"+e.clientHeight+(1\u003cx?\"*\"+x.toFixed(2):\"\");n\u003d\"-\";f.totalVideoFrames\u0026\u0026(n\u003d(f.droppedVideoFrames||0)+\" dropped of \"+f.totalVideoFrames);l.dims_and_frames\u003dm+\" / \"+n;a\u003da.getVolume();f\u003dlta(c);a\u003dMath.round(a)+\"% / \"+Math.round(a*f)+\"%\";f\u003dc.le.toFixed(1);isFinite(Number(f))\u0026\u0026(a+\u003d\" (content loudness \"+f+\"dB)\");l.volume\u003da;l.resolution\u003de.videoWidth+\"x\"+e.videoHeight;if(a\u003dc.u)if(e\u003da.video)f\u003de.fps,1\u003cf\u0026\u0026(l.resolution+\u003d\n\"@\"+f),(f\u003dg.MX(b))\u0026\u0026f.video\u0026\u0026(l.resolution+\u003d\" / \"+f.video.width+\"x\"+f.video.height,1\u003cf.video.fps\u0026\u0026(l.resolution+\u003d\"@\"+f.video.fps)),l.codecs\u003dQEa(a),!c.J||a.audio\u0026\u0026a.video?a.audio\u0026\u0026a.audio.itag\u0026\u0026(l.codecs+\u003d\" / \"+a.audio.itag+\"A\"):l.codecs+\u003d\" / \"+QEa(c.J),e.u||e.primaries?(a\u003de.u||\"unknown\",\"smpte2084\"\u003d\u003d\u003da?a+\u003d\" (PQ)\":\"arib-std-b67\"\u003d\u003d\u003da\u0026\u0026(a+\u003d\" (HLG)\"),l.color\u003da+\" / \"+(e.primaries||\"unknown\"),l.color_style\u003d\"\"):l.color_style\u003d\"display:none\";e\u003dc.isLivePlayback;a\u003dc.kf;l.live_mode_style\u003de||a?\"\":\"display:none\";\nl.live_latency_style\u003de?\"\":\"display:none\";if(a)l.live_mode\u003d\"Post-Live\"+(EF(c)?\" Manifestless\":\"\");else if(e){a\u003dfT(h,\"livelatency\");l.live_latency_secs\u003da.toFixed(2)+\"s\";e\u003dEF(c)?\"Manifestless, \":\"\";c.hk\u0026\u0026(e+\u003d\"Windowed, \");f\u003d\"Uncertain\";if(0\u003c\u003da\u0026\u0026120\u003ea)if(c.latencyClass\u0026\u0026\"UNKNOWN\"!\u003d\u003dc.latencyClass)switch(c.latencyClass){case \"NORMAL\":f\u003d\"Optimized for Normal Latency\";break;case \"LOW\":f\u003d\"Optimized for Low Latency\";break;case \"ULTRALOW\":f\u003d\"Optimized for Ultra Low Latency\";break;default:f\u003d\"Unknown Latency Setting\"}else f\u003d\nc.isLowLatencyLiveStream?\"Optimized for Low Latency\":\"Optimized for Smooth Streaming\";e+\u003df;(a\u003db.getPlaylistSequenceForTime(b.getCurrentTime()))\u0026\u0026(e+\u003d\", seq \"+a.sequence);l.live_mode\u003de}b.isGapless()\u0026\u0026(l.playback_categories+\u003d\"Gapless \");l.playback_categories_style\u003dl.playback_categories?\"\":\"display:none\";l.bandwidth_samples\u003deT(h,\"bandwidth\");l.network_activity_samples\u003deT(h,\"networkactivity\");l.live_latency_samples\u003deT(h,\"livelatency\");l.buffer_health_samples\u003deT(h,\"bufferhealth\");c.N(\"woffle_orchestration\")\u0026\u0026\n(b\u003dg.hG(c),c.cotn||b)\u0026\u0026(l.cotn_and_local_media\u003d(c.cotn?c.cotn:\"null\")+\" / \"+b);l.cotn_and_local_media_style\u003dl.cotn_and_local_media?\"\":\"display:none\";KF(c,\"web_player_release_debug\")?(l.release_name\u003d\"youtube.player.web_20211215_00_RC01\",l.release_style\u003d\"\"):l.release_style\u003d\"display:none\";return l};\ng.k.getVideoUrl\u003dfunction(a,b,c,d,e){return this.Mb\u0026\u0026this.Mb.postId?(a\u003dthis.Y.getVideoUrl(a),a\u003ddj(a,\"v\"),a.replace(\"/watch\",\"/clip/\"+this.Mb.postId)):this.Y.getVideoUrl(a,b,c,d,e)};\nvar B3\u003d{};g.Ha(\"yt.player.Application.create\",g.ZX.create,void 0);g.Ha(\"yt.player.Application.createAlternate\",g.ZX.create,void 0);oma(Sx(),{zm:[{Aw:/Unable to load player module/,weight:20},{Aw:/Failed to fetch/,weight:500},{Aw:/XHR API fetch failed/,weight:10},{Aw:/JSON parsing failed after XHR fetch/,weight:10},{Aw:/Retrying OnePlatform request/,weight:10}]});var HSa\u003dg.Ia(\"ytcsi.tick\");HSa\u0026\u0026HSa(\"pe\");var ISa\u003d{s$:\"replaceUrlMacros\",Z8:\"onAboutThisAdPopupClosed\"};BY.prototype.Ok\u003dfunction(){return\"adLifecycleCommand\"};\nBY.prototype.handle\u003dfunction(a){var b\u003dthis;switch(a.action){case \"END_LINEAR_AD\":g.Eh(function(){b.controller.Bn()});\nbreak;case \"END_LINEAR_AD_PLACEMENT\":g.Eh(function(){b.controller.Lk()});\nbreak;case \"FILL_ABOVE_FEED_SLOT\":g.Eh(function(){a.elementId\u0026\u0026b.controller.ez(a.elementId)});\nbreak;case \"CLEAR_ABOVE_FEED_SLOT\":g.Eh(function(){b.controller.My()})}};\nBY.prototype.jm\u003dfunction(a){this.handle(a)};CY.prototype.Ok\u003dfunction(){return\"clearCueRangesCommand\"};\nCY.prototype.handle\u003dfunction(){var a\u003dthis.GD();g.Eh(function(){a.Kf(Array.from(a.lp))})};\nCY.prototype.jm\u003dfunction(a){this.handle(a)};DY.prototype.Ok\u003dfunction(){return\"muteAdEndpoint\"};\nDY.prototype.handle\u003dfunction(a){cMa(this,a)};\nDY.prototype.jm\u003dfunction(a,b){cMa(this,a,b)};EY.prototype.Ok\u003dfunction(){return\"openPopupAction\"};\nEY.prototype.handle\u003dfunction(){};\nEY.prototype.jm\u003dfunction(a){this.handle(a)};FY.prototype.Ok\u003dfunction(){return\"pingingEndpoint\"};\nFY.prototype.handle\u003dfunction(){};\nFY.prototype.jm\u003dfunction(a){this.handle(a)};GY.prototype.Ok\u003dfunction(){return\"urlEndpoint\"};\nGY.prototype.handle\u003dfunction(a,b){b\u003dg.fr(a.url,b);var c,d,e;if((null\u003d\u003d\u003d(c\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dc?0:c.impressiondata)\u0026\u0026(null\u003d\u003d\u003d(d\u003da.browserConversionApiData)||void 0\u003d\u003d\u003dd?0:d.conversiondestination)){if(null\u003d\u003d\u003d(e\u003da.browserConversionApiData)||void 0\u003d\u003d\u003de?0:e.originTrialToken)c\u003ddocument.createElement(\"meta\"),c.setAttribute(\"http-equiv\",\"origin-trial\"),c.setAttribute(\"content\",a.browserConversionApiData.originTrialToken),document.head.appendChild(c);a\u003d{attributionSourceEventId:a.browserConversionApiData.impressiondata,\nattributionDestination:a.browserConversionApiData.conversiondestination,attributionReportTo:a.browserConversionApiData.reportingorigin,attributionExpiry:Number(a.browserConversionApiData.impressionexpiry)||void 0}}else a\u003dvoid 0;g.pL(b,void 0,void 0,a)};\nGY.prototype.jm\u003dfunction(){R(\"Trying to handle UrlEndpoint with no macro in controlflow\")};HY.prototype.Ok\u003dfunction(){return\"adPingingEndpoint\"};\nHY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;this.mp.send(a,b,c)};\nHY.prototype.jm\u003dfunction(a,b){ZNa(this.Ta.get(),a,b,void 0)};IY.prototype.Ok\u003dfunction(){return\"changeEngagementPanelVisibilityAction\"};\nIY.prototype.handle\u003dfunction(a){this.I.Pa(\"changeEngagementPanelVisibility\",{changeEngagementPanelVisibilityAction:a})};\nIY.prototype.jm\u003dfunction(a){this.handle(a)};JY.prototype.Ok\u003dfunction(){return\"loggingUrls\"};\nJY.prototype.handle\u003dfunction(a,b,c){b\u003dvoid 0\u003d\u003d\u003db?{}:b;c\u003dvoid 0\u003d\u003d\u003dc?{}:c;a\u003dg.q(a);for(var d\u003da.next();!d.done;d\u003da.next())d\u003dd.value,this.Rh.send(d.baseUrl,b,c,d.headers)};\nJY.prototype.jm\u003dfunction(a,b){a\u003dg.q(a);for(var c\u003da.next();!c.done;c\u003da.next())c\u003dc.value,ZNa(this.Ta.get(),c.baseUrl,b,c.headers)};g.w(eMa,g.H);var rMa\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 AMa\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\"]]);var iMa\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\"]]),gMa\u003dnew Map([[\"normal\",{Ft:\"ADS_CLIENT_EVENT_TYPE_NORMAL_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_NORMALLY\"}],[\"skipped\",{Ft:\"ADS_CLIENT_EVENT_TYPE_SKIP_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_SKIP\"}],\n[\"muted\",{Ft:\"ADS_CLIENT_EVENT_TYPE_MUTE_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_MUTE\"}],[\"abandoned\",{Ft:\"ADS_CLIENT_EVENT_TYPE_ABANDON_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_ABANDON\"}],[\"user_input_submitted\",{Ft:\"ADS_CLIENT_EVENT_TYPE_USER_INPUT_SUBMITTED_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_INPUT_SUBMITTED\"}],[\"user_cancelled\",{Ft:\"ADS_CLIENT_EVENT_TYPE_USER_CANCELLED_EXIT_LAYOUT_REQUESTED\",Pt:\"ADS_CLIENT_EVENT_TYPE_LAYOUT_EXITED_USER_CANCELLED\"}]]);g.w(QY,g.H);g.k\u003dQY.prototype;g.k.rE\u003dfunction(a,b){return this.i.rE(a,b)};\ng.k.Ph\u003dfunction(a,b){PZ(this.dc,\"ADS_CLIENT_EVENT_TYPE_OPPORTUNITY_RECEIVED\",a,b,void 0);for(var c\u003dg.q(this.Ld),d\u003dc.next();!d.done;d\u003dc.next())d.value.Ph(a,b)};\ng.k.nf\u003dfunction(a){if(UY(this.i,a)){VI(this.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_ENTERED\",a);this.i.nf(a);for(var b\u003dg.q(this.Ld),c\u003db.next();!c.done;c\u003db.next())c.value.nf(a);nMa(this,a)}};\ng.k.qf\u003dfunction(a){if(UY(this.i,a)){VI(this.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_EXITED\",a);this.i.qf(a);for(var b\u003dg.q(this.Ld),c\u003db.next();!c.done;c\u003db.next())c.value.qf(a);UY(this.i,a)\u0026\u0026VY(this.i,a).D\u0026\u0026SY(this,a,!1)}};\ng.k.EA\u003dfunction(a){VI(this.dc,\"ADS_CLIENT_EVENT_TYPE_SLOT_FULFILLMENT_CANCELLED\",a);UY(this.i,a)\u0026\u0026(this.i.EA(a),SY(this,a,!1))};\ng.k.Lc\u003dfunction(a,b){if(UY(this.i,a)){WY(this.dc,\"ADS_CLIENT_EVENT_TYPE_LAYOUT_ENTERED\",a,b);for(var c\u003dg.q(this.Ld),d\u003dc.next();!d.done;d\u003dc.next())d.value.Lc(a,b)}};\ng.k.Vc\u003dfunction(a,b,c){if(UY(this.i,a)){WY(this.dc,hMa(c),a,b);this.i.Vc(a,b);for(var d\u003dg.q(this.Ld),e\u003dd.next();!e.done;e\u003dd.next())e.value.Vc(a,b,c);(c\u003diZ(this.i,a))\u0026\u0026b.layoutId\u003d\u003d\u003dc.layoutId\u0026\u0026xMa(this,a,!1)}};\ng.k.Cf\u003dfunction(a,b,c){R(c,a,b,void 0,c.np);SY(this,a,!0)};\ng.k.ya\u003dfunction(){var a\u003dzMa(this.i);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())SY(this,b.value,!1);g.H.prototype.ya.call(this)};yMa.prototype.isActive\u003dfunction(){switch(this.i){case \"entered\":case \"rendering\":case \"rendering_stop_requested\":case \"exit_requested\":return!0;default:return!1}};g.w(XY,$a);g.w(fZ,$a);g.w(lZ,g.H);g.k\u003dlZ.prototype;g.k.rE\u003dfunction(a,b){b\u003dhZ(this,a+\"_\"+b);a\u003d[];b\u003dg.q(b.values());for(var c\u003db.next();!c.done;c\u003db.next())a.push(c.value.slot);return a};\ng.k.oh\u003dfunction(a){a\u003dVY(this,a);\"not_scheduled\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"onSlotScheduled\");a.i\u003d\"scheduled\"};\ng.k.Ev\u003dfunction(a){a\u003dVY(this,a);a.C\u003d\"fill_requested\";a.K.Ev()};\ng.k.nf\u003dfunction(a){a\u003dVY(this,a);\"enter_requested\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"onSlotEntered\");a.i\u003d\"entered\"};\ng.k.EA\u003dfunction(a){VY(this,a).C\u003d\"fill_canceled\"};\ng.k.qf\u003dfunction(a){a\u003dVY(this,a);\"exit_requested\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"onSlotExited\");a.i\u003d\"scheduled\"};\ng.k.Vc\u003dfunction(a,b){a\u003dVY(this,a);null!\u003da.layout\u0026\u0026a.layout.layoutId\u003d\u003d\u003db.layoutId\u0026\u0026(\"rendering_stop_requested\"!\u003d\u003da.i\u0026\u0026jZ(a.slot,a.i,\"onLayoutExited\"),a.i\u003d\"entered\")};g.w(pZ,g.H);pZ.prototype.B\u003dfunction(){return this.u};g.w(qZ,g.H);qZ.prototype.get\u003dfunction(){this.isDisposed()\u0026\u0026R(\"Tried to retrieve object during dispose\",void 0,void 0,{type:typeof this.i});this.i||(this.i\u003dthis.u());return this.i};rZ.prototype.executeCommand\u003dfunction(a,b){XJ(this.i(),a,b)};\nrZ.prototype.Dd\u003dfunction(a,b){Sva(this.i(),a,b)};g.w(OZ,g.H);g.w(RZ,g.H);RZ.prototype.onCueRangeEnter\u003dfunction(){};\nRZ.prototype.onCueRangeExit\u003dfunction(a){var b\u003dthis,c\u003dthis.i.get(a);c\u0026\u0026(this.i.delete(a),this.u.get().removeCueRange(a),uy(this.B.get(),\"OPPORTUNITY_TYPE_THROTTLED_AD_BREAK_REQUEST_SLOT_REENTRY\",function(){var d\u003db.C.get();d\u003dCy(d.u.get(),\"SLOT_TYPE_AD_BREAK_REQUEST\");return[Object.assign(Object.assign({},c),{slotId:d,Rb:c.Rb?MNa(c.slotId,d,c.Rb):void 0,vc:NNa(c.slotId,d,c.vc),uc:NNa(c.slotId,d,c.uc)})]},c.slotId))};\nRZ.prototype.lh\u003dfunction(){for(var a\u003dg.q(this.i.keys()),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.u.get().removeCueRange(b);this.i.clear()};\nRZ.prototype.Oj\u003dfunction(){};g.w(SZ,g.H);g.k\u003dSZ.prototype;g.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(a){var b\u003dthis;iu(ku(),function(){var c\u003db.i.get(a);c\u0026\u0026R(\"Expected layouts to be properly unscheduled\",a,void 0,{slotType:a.rb,layoutTypes:[].concat(g.u(c)).map(function(d){return d.layoutType})})},0)};\ng.k.nf\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(a,b){this.i.has(a)||this.i.set(a,new Set);this.i.get(a).add(b)};\ng.k.Ni\u003dfunction(a,b){this.Vh.has(a)\u0026\u0026this.Vh.get(a)\u003d\u003d\u003db\u0026\u0026R(\"Unscheduled a Layout that is currently entered.\",a,b);if(this.i.has(a)){var c\u003dthis.i.get(a);c.has(b)?(c.delete(b),0\u003d\u003d\u003dc.size\u0026\u0026this.i.delete(a)):R(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)}else R(\"Trying to unscheduled a Layout that was not scheduled.\",a,b)};\ng.k.Lc\u003dfunction(a,b){this.Vh.set(a,b)};\ng.k.Vc\u003dfunction(a){this.Vh.delete(a)};\ng.k.Ph\u003dfunction(){};b_.prototype.clone\u003dfunction(a){var b\u003dthis;return new b_(function(){return b.triggerId},a)};c_.prototype.clone\u003dfunction(a){var b\u003dthis;return new c_(function(){return b.triggerId},a)};d_.prototype.clone\u003dfunction(a){var b\u003dthis;return new d_(function(){return b.triggerId},a)};e_.prototype.clone\u003dfunction(a){var b\u003dthis;return new e_(function(){return b.triggerId},a)};f_.prototype.clone\u003dfunction(a){var b\u003dthis;return new f_(function(){return b.triggerId},a)};g.w(i_,g.H);i_.prototype.logEvent\u003dfunction(a){PZ(this,a)};g.w(j_,i_);k_.prototype.clear\u003dfunction(){this.i.clear()};g.w(l_,g.H);g.k\u003dl_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.lh\u003dfunction(a,b,c,d,e,f,h){var l;if(\"\"\u003d\u003d\u003da)R(\"Received empty content video CPN in DefaultContentPlaybackLifecycleApi\");else if(!this.I.V().N(\"html5_de_dupe_content_video_loads_in_lifecycle_api\")||a!\u003d\u003dthis.i||c){this.i\u003da;this.Ha.get().lh(a,b,c,d,e,f,h);this.C.get().lh(a,b,c,d,e,f,h);null\u003d\u003d\u003d(l\u003dthis.u)||void 0\u003d\u003d\u003dl?void 0:l.get().lh(a,b,c,d,e,f,h);this.B.lh(a,b,c,d,e,f,h);for(var m\u003dg.q(this.listeners),n\u003dm.next();!n.done;n\u003dm.next())n.value.lh(a,b,c,d,e,f,h)}};\ng.k.OF\u003dfunction(){this.i\u0026\u0026this.Oj(this.i)};\ng.k.Oj\u003dfunction(a){this.i\u003dvoid 0;for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Oj(a)};g.w(m_,g.H);m_.prototype.addCueRange\u003dfunction(a,b,c,d,e,f,h){f\u003dvoid 0\u003d\u003d\u003df?3:f;h\u003dvoid 0\u003d\u003d\u003dh?1:h;this.i.has(a)?R(\"Tried to register duplicate cue range\",void 0,void 0,{CueRangeID:a}):(a\u003dnew TNa(a,b,c,d,f),this.i.set(a.id,{Id:a,listener:e,bk:h}),this.I.Gd([a],h))};\nm_.prototype.removeCueRange\u003dfunction(a){var b\u003dthis.i.get(a);b?(this.I.Kf([b.Id],b.bk),this.i.delete(a)):R(\"Requested to remove unknown cue range\",void 0,void 0,{CueRangeID:a})};\nm_.prototype.onCueRangeEnter\u003dfunction(a){if(this.i.has(a.id))this.i.get(a.id).listener.onCueRangeEnter(a.id)};\nm_.prototype.onCueRangeExit\u003dfunction(a){if(this.i.has(a.id))this.i.get(a.id).listener.onCueRangeExit(a.id)};\ng.w(TNa,g.Ny);n_.prototype.Ri\u003dfunction(a){this.I.Ri(a)};\nn_.prototype.Pa\u003dfunction(a){this.I.Pa.apply(this.I,[a].concat(g.u(g.Ba.apply(1,arguments))))};g.k\u003dr_.prototype;g.k.hf\u003dfunction(a,b){if(!this.i.has(a))return{};if(\"seek\"\u003d\u003d\u003db)return b\u003dthis.I.V().N(\"html5_dai_enable_active_view_creating_completed_adblock\"),dfa(a,b),{};b\u003dNta(b);if(null\u003d\u003d\u003db||this.I.V().N(\"enable_server_stitched_dai\")\u0026\u00262!\u003d\u003dthis.I.getPresentingPlayerType(!0))return{};var c\u003dthis.I.Nc();c\u003dc\u0026\u0026(this.I.V().N(\"enable_server_stitched_dai\")||2\u003d\u003d\u003dc.getPlayerType())\u0026\u0026YG(c);if(!c)return{};c\u003d{opt_adElement:c,opt_fullscreen:this.Ha.get().isFullscreen()};return er(b,a,c)};\ng.k.Iw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Iw()};\ng.k.Hw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Hw()};\ng.k.Jw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Jw()};\ng.k.Fw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Fw()};\ng.k.Gw\u003dfunction(a){var b;null\u003d\u003d\u003d(b\u003dthis.i.get(a.queryId))||void 0\u003d\u003d\u003db?void 0:b.Gw()};g.w(v_,LG);v_.prototype.jf\u003dfunction(){return this.u()};\nv_.prototype.i\u003dfunction(){return this.B()};w_.prototype.dh\u003dfunction(){var a\u003dthis.I.Nc();return a\u0026\u0026(a\u003da.dh(1))?a:null};\nw_.prototype.Hi\u003dfunction(a,b){this.I.getVideoData(1).Ea(a,b)};g.w(B_,g.H);g.k\u003dB_.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.lh\u003dfunction(){this.eD.clear();this.eF\u003dnull;this.I.V().N(\"html5_clear_timeline_storage_killswitch\")||this.i.get().clear()};\ng.k.Oj\u003dfunction(){};\ng.k.aX\u003dfunction(a,b,c){\"nPpU29QrbiU\"\u003d\u003d\u003db.videoId\u0026\u0026this.Hi(\"ads_ssm_vdc_s\",\"pt.\"+c+\";dvt.\"+a);(p_(this.Ma.get())||this.Ma.get().I.V().N(\"html5_debug_client_stitched\"))\u0026\u0026\"dataloaded\"!\u003d\u003da||eOa(this,b,c)};\ng.k.uW\u003dfunction(a,b){void 0!\u003d\u003da\u0026\u0026(this.eF\u003da,void 0\u003d\u003d\u003db?R(\"Expected ad video start time on SS video changed\"):this.eD.set(a,b));b\u003dthis.I.getPresentingPlayerType(!0);var c\u003dthis.I.getVideoData(b);this.I.getVideoData(1).Ea(\"ads_ssvc\",\"pt.\"+b+\";cpn.\"+(null\u003d\u003d\u003dc||void 0\u003d\u003d\u003dc?void 0:c.clientPlaybackNonce));c?eOa(this,c,b):R(\"Expected video data on server stitched video changed\",void 0,void 0,{cpn:this.I.getVideoData(1).clientPlaybackNonce,timelinePlaybackId:a})};\ng.k.ya\u003dfunction(){this.listeners.length\u003d0;this.Gp\u003dnull;g.H.prototype.ya.call(this)};\ng.k.Hi\u003dfunction(a,b){this.I.getVideoData(1).Ea(a,b)};g.w(C_,g.H);g.k\u003dC_.prototype;g.k.lh\u003dfunction(){var a\u003dthis;this.Jp\u003dFf(function(){a.I.isDisposed()||a.I.Td(\"ad\",1)})};\ng.k.Oj\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.playVideo\u003dfunction(){this.I.playVideo()};\ng.k.pauseVideo\u003dfunction(){this.I.pauseVideo()};\ng.k.resumeVideo\u003dfunction(a){this.pm(a)\u0026\u0026this.I.playVideo()};\ng.k.pm\u003dfunction(a){return 2\u003d\u003d\u003dthis.I.getPlayerState(a)};\ng.k.getCurrentTimeSec\u003dfunction(a,b){var c\u003dthis.i.get().eF;return 2!\u003d\u003da||b||null\u003d\u003d\u003dc?this.I.getCurrentTime(a,b):D_(this,c)};\ng.k.getVolume\u003dfunction(){return this.I.getVolume()};\ng.k.isMuted\u003dfunction(){return this.I.isMuted()};\ng.k.getPresentingPlayerType\u003dfunction(){return this.I.getPresentingPlayerType(!0)};\ng.k.getPlayerState\u003dfunction(a){return this.I.getPlayerState(a)};\ng.k.isFullscreen\u003dfunction(){return this.I.isFullscreen()};\ng.k.isAtLiveHead\u003dfunction(){return this.I.isAtLiveHead()};\ng.k.XV\u003dfunction(){if(2\u003d\u003d\u003dthis.I.getPresentingPlayerType(!0))for(var a\u003dthis.getCurrentTimeSec(2,!1),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Nh(a)};\ng.k.OV\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Oi(a,this.getPresentingPlayerType())};\ng.k.onFullscreenToggled\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.onFullscreenToggled(a)};\ng.k.onVolumeChange\u003dfunction(){for(var a\u003dg.q(this.listeners),b\u003da.next();!b.done;b\u003da.next())b.value.onVolumeChange()};\ng.k.dg\u003dfunction(){for(var a\u003dthis.I.Re(),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.dg(a)};\ng.k.yb\u003dfunction(){for(var a\u003dthis.I.bb().zg(),b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Ki(a)};\ng.k.Mj\u003dfunction(a){for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.Mj(a)};g.w(hOa,g.H);G_.prototype.addListener\u003dfunction(a){this.listeners.add(a)};\nG_.prototype.removeListener\u003dfunction(a){this.listeners.delete(a)};I_.prototype.Ev\u003dfunction(){var a\u003dthis;kOa(this.i,function(){var b\u003dV(a.slot.Ga,\"metadata_type_ad_break_request_data\");return a.u.get().fetch({XO:b.getAdBreakUrl,kK:new g.Ny(b.LN,b.KN),ov:V(a.slot.Ga,\"metadata_type_cue_point\")})},function(){mOa(a)},function(b){b\u003db.Ll;\n2\u003c\u003db.length\u0026\u0026R(\"Unexpected ad placement renderers length\",a.slot,null,{length:b.length});b.some(function(c){var d,e,f,h;return!(null\u003d\u003d\u003d(f\u003dnull\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dc.renderer)||void 0\u003d\u003d\u003dd?void 0:d.linearAdSequenceRenderer)||void 0\u003d\u003d\u003de?void 0:e.linearAds)||void 0\u003d\u003d\u003df||!f.length)||!(null\u003d\u003d\u003d(h\u003dc.renderer)||void 0\u003d\u003d\u003dh||!h.instreamVideoAdRenderer)})||mOa(a)})};\nI_.prototype.tD\u003dfunction(){lOa(this.i)};J_.prototype.Ev\u003dfunction(){var a\u003dthis;kOa(this.i,function(){var b\u003dV(a.slot.Ga,\"metadata_type_ad_break_request_data\");return a.u.get().fetch({XO:b.getAdBreakUrl,kK:new g.Ny(b.LN,b.KN)})})};\nJ_.prototype.tD\u003dfunction(){lOa(this.i)};K_.prototype.Ev\u003dfunction(){oMa(this.callback,this.slot,V(this.slot.Ga,\"metadata_type_fulfilled_layout\"))};\nK_.prototype.tD\u003dfunction(){TY(this.callback,this.slot,new fZ(\"Got CancelSlotFulfilling request for \"+this.slot.rb+\" in DirectFulfillmentAdapter.\"))};M_.prototype.Pe\u003dfunction(a,b){return L_(b,{Md:[\"metadata_type_fulfilled_layout\"]})?new K_(a,b):this.C(a,b)};g.w(N_,M_);N_.prototype.C\u003dfunction(a,b){if(L_(b,{Md:[\"metadata_type_ad_break_request_data\",\"metadata_type_cue_point\"],rb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new I_(a,b,this.i,this.B,this.u,this.D);if(L_(b,{Md:[\"metadata_type_ad_break_request_data\"],rb:\"SLOT_TYPE_AD_BREAK_REQUEST\"}))return new J_(a,b,this.i,this.B,this.u);throw new fZ(\"Unsupported slot with type: \"+b.rb+\" and client metadata: \"+oH(b.Ga)+\" in AdBreakRequestSlotFulfillmentAdapterFactory.\");};g.w(O_,M_);O_.prototype.C\u003dfunction(a,b){throw new fZ(\"Unsupported slot with type: \"+b.rb+\" and client metadata: \"+oH(b.Ga)+\" in DefaultFulfillmentAdapterFactory.\");};g.k\u003dnOa.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Cf(this.slot,a,new XY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var b\u003dV(a.Ga,\"metadata_type_ad_break_response_data\");\"SLOT_TYPE_AD_BREAK_REQUEST\"\u003d\u003d\u003dthis.slot.rb?(this.callback.Lc(this.slot,a),Rma(this.i,this.slot,b)):R(\"Unexpected slot type in AdBreakResponseLayoutRenderingAdapter - this should never happen\",\nthis.slot,a)}};\ng.k.gf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Vc(this.slot,a,b)};Q_.prototype.Pe\u003dfunction(a,b,c,d){if(P_(d,{Md:[\"metadata_type_ad_break_response_data\"],Se:[\"LAYOUT_TYPE_AD_BREAK_RESPONSE\",\"LAYOUT_TYPE_THROTTLED_AD_BREAK_RESPONSE\"]}))return new nOa(a,c,d,this.i);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in AdBreakRequestLayoutRenderingAdapterFactory.\");};R_.prototype.hf\u003dfunction(a){var b\u003dthis.D.get(a)||[];oOa(this,a,b);this.C.add(a)};g.k\u003dpOa.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){};\ng.k.release\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.callback.Lc(this.slot,a),U_(this.u,\"impression\"),j0(this.i,a.layoutId))};\ng.k.gf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):this.callback.Vc(this.slot,a,b)};X_.prototype.Pe\u003dfunction(a,b,c,d){if(P_(d,qOa()))return new pOa(a,c,d,this.Ta,this.i);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in ForecastingLayoutRenderingAdapterFactory.\");};g.w(Y_,g.yx);g.k\u003dY_.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.u.get().addListener(this)};\ng.k.release\u003dfunction(){this.u.get().removeListener(this);this.dispose()};\ng.k.CE\u003dfunction(){};\ng.k.AE\u003dfunction(){};\ng.k.zE\u003dfunction(){};\ng.k.Iz\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(a\u003dthis.u.get(),ROa(a,this.i,1))};\ng.k.gf\u003dfunction(a,b){if(a.layoutId!\u003d\u003dthis.layout.layoutId)this.callback.Cf(this.slot,a,new XY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType)));else{var c\u003dthis.u.get();ROa(c,this.i,3);this.i\u003d[];this.callback.Vc(this.slot,a,b)}};\ng.k.ya\u003dfunction(){this.u.get().removeListener(this);g.yx.prototype.ya.call(this)};g.w(rOa,qG);g.w(a0,Y_);g.k\u003da0.prototype;g.k.wf\u003dfunction(a,b){$_(\"action-companion\",a,this.J.get().Vh,this.Ta.get(),this.B,this.C,this.rd(),this.Hb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.rd(),this.Hb(),this.callback,\"metadata_type_action_companion_ad_renderer\",function(b,c,d,e,f){return new rOa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Lc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().dh():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Vc\u003dfunction(){};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.ya\u003dfunction(){this.xe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(b0,Y_);b0.prototype.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dV(this.layout.Ga,\"metadata_type_ad_action_interstitial_renderer\"),b\u003dT_(this.B);this.i.push(new hH(a,b,this.layout.layoutId,{adsClientData:this.layout.Dc},!0,!0))};\nb0.prototype.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a)};\nb0.prototype.wf\u003dfunction(){};\nb0.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};g.w(c0,Y_);g.k\u003dc0.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dV(this.layout.Ga,\"metadata_type_instream_ad_player_overlay_renderer\"),b\u003d{adsClientData:this.layout.Dc},c\u003d!V(this.layout.Ga,\"metadata_type_player_bytes_callback\").Vz;this.i.push(new aL(a,this.layout.layoutId,V(this.layout.Ga,\"METADATA_TYPE_MEDIA_LAYOUT_DURATION_seconds\"),b,c))};\ng.k.Bo\u003dfunction(){this.B||this.Ha.get().resumeVideo(2)};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a);this.C.Rr\u003dthis};\ng.k.gf\u003dfunction(a,b){Y_.prototype.gf.call(this,a,b);X1(this.C,this)};\ng.k.wf\u003dfunction(a){if(ENa(this.D.get(),this.J))switch(a){case \"visit-advertiser\":this.Ta.get().I.sendVideoStatsEngageEvent(3,void 0,2)}switch(a){case \"ad-mute-confirm-dialog-close-button\":case \"ad-feedback-undo-mute-button\":case \"ad-info-dialog-close-button\":this.B||this.Ha.get().resumeVideo(2);break;case \"ad-info-icon-button\":(this.B\u003dthis.Ha.get().pm(2))||this.Ha.get().pauseVideo();break;case \"visit-advertiser\":this.Ha.get().pauseVideo();V(this.layout.Ga,\"metadata_type_player_bytes_callback\").hB();\nbreak;case \"skip-button\":a\u003dV(this.layout.Ga,\"metadata_type_player_bytes_callback\"),a.Vz\u0026\u0026a.Qw(this.rd(),this.layout)}};\ng.k.ya\u003dfunction(){Y_.prototype.ya.call(this)};e0.prototype.Pe\u003dfunction(a,b,c,d){if(a\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.B,this.i))return a;throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in OtherWebInPlayerLayoutRenderingAdapterFactory.\");};g.w(f0,g.H);g.k\u003df0.prototype;g.k.init\u003dfunction(){var a\u003dV(this.Hb().Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dthis);this.Vn()};\ng.k.release\u003dfunction(){var a\u003dV(this.Hb().Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\");a\u0026\u0026(a.current\u003dnull);this.Lo()};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.Hb().layoutId?this.callback.Cf(this.rd(),a,new XY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.Hb().layoutId+(\"and LayoutType: \"+this.Hb().layoutType))):(this.Ha.get().addListener(this),RY(this.xe(),this),this.Ha.get().I.ql(2),Dua(this.od.get()),this.Mm(a))};\ng.k.gf\u003dfunction(a,b){this.KE\u003d!0;this.To(a,b);this.Ha.get().I.Mo(2);this.Nd.get().I.cueVideoByPlayerVars({},2);a\u003ds_(this.Ha.get(),1);g.T(a,4)\u0026\u0026!g.T(a,2)\u0026\u0026this.Ha.get().playVideo();this.Ha.get().removeListener(this);this.KE\u0026\u0026this.cM()};\ng.k.Vc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.Hb().layoutId\u0026\u0026(this.KE\u003d!1,this.xe().Ld.delete(this))};\ng.k.Oi\u003dfunction(a,b){var c,d;if(a.state.isError()){if(this.Ma.get().I.V().N(\"html5_ignore_organic_playback_error_when_ads_presenting\")\u0026\u0026(R(\"Presenting player state error caught in PlayerBytes layout.\",this.rd(),this.Hb(),{playerType:String(b)}),1\u003d\u003d\u003db))return;this.Cf(null\u003d\u003d\u003d(c\u003da.state.getData())||void 0\u003d\u003d\u003dc?void 0:c.errorCode,new XY(\"There was a player error during this media layout.\",{playerErrorCode:null\u003d\u003d\u003d(d\u003da.state.getData())||void 0\u003d\u003d\u003dd?void 0:d.errorCode}),b)}else this.aN(a)};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.Mj\u003dfunction(){};g.w(g0,f0);g.k\u003dg0.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.Vn\u003dfunction(){if(1\u003e\u003dthis.u.length)throw new fZ(\"Invalid sub layout rendering adapter length when scheduling composite layout.\",{length:String(this.u.length)});for(var a\u003dg.q(this.u),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,b.init(),bZ(this.B,this.slot,b.Hb())};\ng.k.Lo\u003dfunction(){for(var a\u003dg.q(this.u),b\u003da.next();!b.done;b\u003da.next())b\u003db.value,WI(this.B,this.slot,b.Hb()),b.release()};\ng.k.yq\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?R(\"pauseLayout for a PlayerBytes layout that is not currently active\",a,b):c.yq()};\ng.k.Hq\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?R(\"resumeLayout for a PlayerBytes layout that is not currently active\",a,b):c.Hq()};\ng.k.Qw\u003dfunction(a,b){var c\u003dthis.u[this.i];b.layoutId!\u003d\u003dh0(c,a,b)?R(\"onSkipRequested for a PlayerBytes layout that is not currently active\",c.rd(),c.Hb(),{requestingSlot:a,requestingLayout:b}):i0(this,c.rd(),c.Hb(),\"skipped\")};\ng.k.Mm\u003dfunction(){-1\u003d\u003d\u003dthis.i\u0026\u0026vOa(this)};\ng.k.IW\u003dfunction(a,b){cZ(this.B,a,b)};\ng.k.To\u003dfunction(a,b){var c\u003dthis;this.i!\u003d\u003dthis.u.length?(a\u003dthis.u[this.i],a.gf(a.Hb(),b),this.D\u003dfunction(){c.callback.Vc(c.slot,c.layout,b)}):this.callback.Vc(this.slot,this.layout,b)};\ng.k.Lc\u003dfunction(a,b){var c\u003dthis.u[this.i];c\u0026\u0026c.Lc(a,b)};\ng.k.Vc\u003dfunction(a,b,c){f0.prototype.Vc.call(this,a,b,c);var d\u003dthis.u[this.i];d\u0026\u0026d.Vc(a,b,c)};\ng.k.cM\u003dfunction(){var a\u003dthis.u[this.i];a\u0026\u0026a.Hz()};\ng.k.Nh\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Nh(a)};\ng.k.aN\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Oi(a)};\ng.k.Cf\u003dfunction(a,b){-1\u003d\u003d\u003dthis.i\u0026\u0026(this.callback.Lc(this.slot,this.layout),this.i++);var c\u003dthis.u[this.i];c?c.Dw(a,b):R(\"No active adapter found onLayoutError in PlayerBytesVodCompositeLayoutRenderingAdapter\",void 0,void 0,{activeSubLayoutIndex:String(this.i),layoutId:this.Hb().layoutId})};\ng.k.onFullscreenToggled\u003dfunction(a){var b\u003dthis.u[this.i];if(b)b.onFullscreenToggled(a)};\ng.k.dg\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.dg(a)};\ng.k.Ki\u003dfunction(a){var b\u003dthis.u[this.i];b\u0026\u0026b.Ki(a)};\ng.k.onVolumeChange\u003dfunction(){var a\u003dthis.u[this.i];if(a)a.onVolumeChange()};\ng.k.KW\u003dfunction(a,b,c){i0(this,a,b,c)};\ng.k.JW\u003dfunction(a,b){i0(this,a,b,\"error\")};g.w(n0,g.H);g.k\u003dn0.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),b\u003dV(this.layout.Ga,\"metadata_type_active_view_traffic_type\");t_(this.oa.get(),this.layout.layoutId,b,a,this);z_(this.Ta.get(),this);this.Vn()};\ng.k.release\u003dfunction(){u_(this.oa.get(),this.layout.layoutId);A_(this.Ta.get(),this);this.Lo()};\ng.k.yq\u003dfunction(){};\ng.k.Hq\u003dfunction(){};\ng.k.startRendering\u003dfunction(a){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to start rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):(this.u\u003d\"rendering_start_requested\",rta(this.La.get(),1)?this.Ma.get().I.V().N(\"html5_fix_csi_event_order_in_pacf\")?(this.J(-1),this.Mm(a),this.xp(!1)):(this.xp(!1),this.J(-1),this.Mm(a)):this.Dw(\"ui_unstable\",new XY(\"Failed to render media layout because ad ui unstable.\")))};\ng.k.Lc\u003dfunction(a,b){var c,d,e;b.layoutId\u003d\u003d\u003dthis.layout.layoutId\u0026\u0026(this.u\u003d\"rendering\",U_(this.i,\"impression\"),U_(this.i,\"start\"),this.Ha.get().isMuted()\u0026\u0026(U_(this.i,\"mute\"),a\u003d(null\u003d\u003d\u003d(c\u003dm0(this))||void 0\u003d\u003d\u003dc?void 0:c.muteCommands)||[],this.B.get().Dd(a,this.layout.layoutId)),this.Ha.get().isFullscreen()\u0026\u0026(this.i.hf(\"fullscreen\"),a\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.fullscreenCommands)||[],this.B.get().Dd(a,this.layout.layoutId)),this.S\u003dthis.Ha.get().isMuted()||0\u003d\u003d\u003dthis.Ha.get().getVolume(),\no0(this,\"unmuted_impression\"),o0(this,\"unmuted_start\"),this.Ha.get().isFullscreen()\u0026\u0026q0(this,\"unmuted_fullscreen\"),Gua(this.od.get()),this.J(1),this.MM(),a\u003d(null\u003d\u003d\u003d(e\u003dm0(this))||void 0\u003d\u003d\u003de?void 0:e.impressionCommands)||[],this.B.get().Dd(a,this.layout.layoutId))};\ng.k.Dw\u003dfunction(a,b,c){this.Ka\u003d{NB:3,Px:\"load_timeout\"\u003d\u003d\u003da?402:400,errorMessage:b.message};var d;V(this.layout.Ga,\"METADATA_TYPE_LOG_PLAYER_TYPE_ON_ERROR\")\u0026\u0026R(\"There is a player error in this survey ads\",this.rd(),this.Hb(),{playerType:String(c)});U_(this.i,\"error\");o0(this,\"unmuted_error\");a\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.errorCommands)||[];this.B.get().Dd(a,this.layout.layoutId);this.callback.Cf(this.slot,this.layout,b)};\ng.k.Hz\u003dfunction(){this.K()};\ng.k.bL\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){this.i.hf(\"pause\");q0(this,\"unmuted_pause\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.pauseCommands)||[];this.B.get().Dd(b,this.layout.layoutId);this.J(2)}};\ng.k.cL\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){this.i.hf(\"resume\");q0(this,\"unmuted_resume\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.resumeCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.gf\u003dfunction(a,b){a.layoutId!\u003d\u003dthis.layout.layoutId?this.callback.Cf(this.slot,a,new XY(\"Tried to stop rendering an unknown layout, this adapter requires LayoutId: \"+this.layout.layoutId+(\"and LayoutType: \"+this.layout.layoutType))):\"rendering_stop_requested\"!\u003d\u003dthis.u\u0026\u0026(this.u\u003d\"rendering_stop_requested\",this.X\u003db,this.To(a,b))};\ng.k.Vc\u003dfunction(a,b,c){if(b.layoutId\u003d\u003d\u003dthis.layout.layoutId)switch(this.u\u003d\"not_rendering\",this.X\u003dvoid 0,this.Ma.get().I.V().N(\"html5_check_ad_position_and_reset_on_new_ad_playback_csi\")?(a\u003d\"normal\"!\u003d\u003dc||this.position+1\u003d\u003d\u003dthis.Ja)\u0026\u0026this.xp(a):this.xp(!0),this.OM(c),this.J(0),c){case \"abandoned\":var d;if(W_(this.i,\"impression\")){U_(this.i,\"abandon\");o0(this,\"unmuted_abandon\");var e\u003d(null\u003d\u003d\u003d(d\u003dm0(this))||void 0\u003d\u003d\u003dd?void 0:d.abandonCommands)||[];this.B.get().Dd(e,this.layout.layoutId)}break;case \"normal\":U_(this.i,\n\"complete\");o0(this,\"unmuted_complete\");d\u003d(null\u003d\u003d\u003d(e\u003dm0(this))||void 0\u003d\u003d\u003de?void 0:e.completeCommands)||[];this.B.get().Dd(d,this.layout.layoutId);break;case \"skipped\":var f;U_(this.i,\"skip\");d\u003d(null\u003d\u003d\u003d(f\u003dm0(this))||void 0\u003d\u003d\u003df?void 0:f.skipCommands)||[];this.B.get().Dd(d,this.layout.layoutId)}};\ng.k.Ov\u003dfunction(){return this.layout.layoutId};\ng.k.dE\u003dfunction(){return this.Ka};\ng.k.Oi\u003dfunction(a){if(\"not_rendering\"!\u003d\u003dthis.u){this.Ba||(a\u003dnew g.aH(a.state,new g.kJ),this.Ba\u003d!0);var b\u003d2\u003d\u003d\u003dthis.Ha.get().getPresentingPlayerType();\"rendering_start_requested\"\u003d\u003d\u003dthis.u?b\u0026\u0026k0(a)\u0026\u0026this.Aa():b?g.cH(a,2)?this.xI():(k0(a)?this.J(1):g.cH(a,4)\u0026\u0026!g.cH(a,2)\u0026\u0026this.bL(),0\u003ebH(a,4)\u0026\u0026!(0\u003ebH(a,2))\u0026\u0026this.cL()):this.Hz()}};\ng.k.Iw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_measurable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewMeasurableCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.Hw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_fully_viewable_audible_half_duration\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewFullyViewableAudibleHalfDurationCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.Jw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"active_view_viewable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewViewableCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.Fw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"audio_audible\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewAudioAudibleCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.Gw\u003dfunction(){var a;if(\"rendering\"\u003d\u003d\u003dthis.u){U_(this.i,\"audio_measurable\");var b\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.activeViewAudioMeasurableCommands)||[];this.B.get().Dd(b,this.layout.layoutId)}};\ng.k.xp\u003dfunction(a){this.od.get().xp(V(this.layout.Ga,\"metadata_type_ad_placement_config\").kind,a,this.position,this.Ja,!1)};\ng.k.onFullscreenToggled\u003dfunction(a){var b,c;\"rendering\"\u003d\u003d\u003dthis.u\u0026\u0026(a?(this.i.hf(\"fullscreen\"),q0(this,\"unmuted_fullscreen\"),a\u003d(null\u003d\u003d\u003d(b\u003dm0(this))||void 0\u003d\u003d\u003db?void 0:b.fullscreenCommands)||[],this.B.get().Dd(a,this.layout.layoutId)):(this.i.hf(\"end_fullscreen\"),q0(this,\"unmuted_end_fullscreen\"),a\u003d(null\u003d\u003d\u003d(c\u003dm0(this))||void 0\u003d\u003d\u003dc?void 0:c.endFullscreenCommands)||[],this.B.get().Dd(a,this.layout.layoutId)))};\ng.k.onVolumeChange\u003dfunction(){var a,b;if(\"rendering\"\u003d\u003d\u003dthis.u)if(this.Ha.get().isMuted()){U_(this.i,\"mute\");o0(this,\"unmuted_mute\");var c\u003d(null\u003d\u003d\u003d(a\u003dm0(this))||void 0\u003d\u003d\u003da?void 0:a.muteCommands)||[];this.B.get().Dd(c,this.layout.layoutId)}else U_(this.i,\"unmute\"),o0(this,\"unmuted_unmute\"),c\u003d(null\u003d\u003d\u003d(b\u003dm0(this))||void 0\u003d\u003d\u003db?void 0:b.unmuteCommands)||[],this.B.get().Dd(c,this.layout.layoutId)};\ng.k.dg\u003dfunction(){};\ng.k.Ki\u003dfunction(){};\ng.k.Mj\u003dfunction(){};g.w(s0,n0);g.k\u003ds0.prototype;g.k.Vn\u003dfunction(){};\ng.k.Lo\u003dfunction(){var a\u003dthis.Ta.get();a.wB\u003d\u003d\u003dthis\u0026\u0026(a.wB\u003dnull);q_(this.Ma.get())?this.D.stop():this.timer.stop()};\ng.k.Mm\u003dfunction(){this.Ta.get().wB\u003dthis;MI();this.Aa()};\ng.k.MM\u003dfunction(){AOa(this)};\ng.k.xI\u003dfunction(){};\ng.k.yq\u003dfunction(){q_(this.Ma.get())?this.D.stop():this.timer.stop();n0.prototype.bL.call(this)};\ng.k.Hq\u003dfunction(){AOa(this);n0.prototype.cL.call(this)};\ng.k.fm\u003dfunction(){return V(this.Hb().Ga,\"METADATA_TYPE_MEDIA_BREAK_LAYOUT_DURATION_MILLISECONDS\")};\ng.k.To\u003dfunction(){q_(this.Ma.get())?this.D.stop():this.timer.stop()};\ng.k.Sb\u003dfunction(){var a\u003dDate.now(),b\u003da-this.Z;this.Z\u003da;this.C+\u003db;this.C\u003e\u003dthis.fm()?(this.C\u003dthis.fm(),p0(this,this.C/1E3,!0),r0(this,this.C),this.K()):(p0(this,this.C/1E3),r0(this,this.C))};\ng.k.OM\u003dfunction(){};\ng.k.Nh\u003dfunction(){};g.w(t0,n0);g.k\u003dt0.prototype;g.k.Vn\u003dfunction(){V(this.Hb().Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis};\ng.k.Lo\u003dfunction(){V(this.Hb().Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dnull;this.C\u0026\u0026this.Z.get().removeCueRange(this.C);this.C\u003dvoid 0;this.D.dispose()};\ng.k.Mm\u003dfunction(a){var b\u003dV(a.Ga,\"metadata_type_ad_video_id\"),c\u003dV(a.Ga,\"metadata_type_legacy_info_card_vast_extension\");b\u0026\u0026c\u0026\u0026this.Va.get().I.V().S.add(b,{Zu:c});(b\u003dV(a.Ga,\"metadata_type_sodar_extension_data\"))\u0026\u0026iOa(this.Sa.get(),b);gOa(this.Ha.get(),!1);b\u003dthis.Nd.get();a\u003dV(a.Ga,\"metadata_type_player_vars\");b.I.cueVideoByPlayerVars(a,2);this.D.start();this.Nd.get().I.playVideo(2)};\ng.k.MM\u003dfunction(){var a;this.D.stop();this.C\u003d\"adcompletioncuerange:\"+this.Hb().layoutId;this.Z.get().addCueRange(this.C,0x7ffffffffffff,0x8000000000000,!1,this,2,2);(this.adCpn\u003d(null\u003d\u003d\u003d(a\u003dvy(this.xa.get(),2))||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce)||\"\")||R(\"Media layout confirmed started, but ad CPN not set.\");this.Oc.get().Pa(\"onAdStart\",this.adCpn)};\ng.k.xI\u003dfunction(){this.K()};\ng.k.fm\u003dfunction(){var a;return null\u003d\u003d\u003d(a\u003dvy(this.xa.get(),2))||void 0\u003d\u003d\u003da?void 0:a.playbackDurationMs};\ng.k.hB\u003dfunction(){this.i.hf(\"clickthrough\")};\ng.k.To\u003dfunction(){this.D.stop();gOa(this.Ha.get(),!0)};\ng.k.onCueRangeEnter\u003dfunction(a){a!\u003d\u003dthis.C?R(\"Received CueRangeEnter signal for unknown layout.\",this.rd(),this.Hb(),{cueRangeId:a}):(this.Z.get().removeCueRange(this.C),this.C\u003dvoid 0,a\u003dV(this.Hb().Ga,\"metadata_type_video_length_seconds\"),p0(this,a,!0),U_(this.i,\"complete\"))};\ng.k.OM\u003dfunction(a){\"abandoned\"!\u003d\u003da\u0026\u0026this.Oc.get().Pa(\"onAdComplete\");this.Oc.get().Pa(\"onAdEnd\",this.adCpn)};\ng.k.onCueRangeExit\u003dfunction(){};\ng.k.Nh\u003dfunction(a){\"rendering\"\u003d\u003d\u003dthis.u\u0026\u0026p0(this,a)};g.w(u0,f0);g.k\u003du0.prototype;g.k.rd\u003dfunction(){return this.i.rd()};\ng.k.Hb\u003dfunction(){return this.i.Hb()};\ng.k.Vn\u003dfunction(){this.i.init()};\ng.k.Lo\u003dfunction(){this.i.release()};\ng.k.yq\u003dfunction(){this.i.yq()};\ng.k.Hq\u003dfunction(){this.i.Hq()};\ng.k.Qw\u003dfunction(a,b){R(\"Unexpected onSkipRequested from PlayerBytesVodSingleLayoutRenderingAdapter.  Skip should be handled by Triggers\",this.rd(),this.Hb(),{requestingSlot:a,requestingLayout:b})};\ng.k.Mm\u003dfunction(a){this.i.startRendering(a)};\ng.k.To\u003dfunction(a,b){this.i.gf(a,b)};\ng.k.Lc\u003dfunction(a,b){this.i.Lc(a,b)};\ng.k.Vc\u003dfunction(a,b,c){f0.prototype.Vc.call(this,a,b,c);this.i.Vc(a,b,c);b.layoutId\u003d\u003d\u003dthis.Hb().layoutId\u0026\u0026fJ(this.od.get())};\ng.k.cM\u003dfunction(){this.i.Hz()};\ng.k.Nh\u003dfunction(a){this.i.Nh(a)};\ng.k.aN\u003dfunction(a){this.i.Oi(a)};\ng.k.Cf\u003dfunction(a,b,c){this.i.Dw(a,b,c)};\ng.k.onFullscreenToggled\u003dfunction(a){this.i.onFullscreenToggled(a)};\ng.k.dg\u003dfunction(a){this.i.dg(a)};\ng.k.Ki\u003dfunction(a){this.i.Ki(a)};\ng.k.onVolumeChange\u003dfunction(){this.i.onVolumeChange()};v0.prototype.Pe\u003dfunction(a,b,c,d){if(a\u003dDOa(a,b,c,d,this.xe,this.J,this.Ta,this.D,this.S,this.Nd,this.K,this.Ha,this.B,this.od,this.Oc,this.i,this.u,this.C,this.Ma))return a;throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in PlayerBytesVodOnlyLayoutRenderingAdapterFactory.\");};g.w(w0,g.H);g.k\u003dw0.prototype;g.k.QM\u003dfunction(a){var b;this.i?EOa(this,this.i,a):null\u003d\u003d\u003d(b\u003dthis.C)||void 0\u003d\u003d\u003db?void 0:b.get().Go(a.identifier)};\ng.k.FM\u003dfunction(){};\ng.k.lh\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026(R(\"Fetch instructions carried over from previous content video\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn}),this.i\u003dnull)};\ng.k.Oj\u003dfunction(a){this.i\u0026\u0026this.i.contentCpn!\u003d\u003da\u0026\u0026R(\"Expected content video of the current fetch instructions to end\",void 0,void 0,{contentCpn:a,fetchInstructionsCpn:this.i.contentCpn},!0);this.i\u003dnull};\ng.k.ya\u003dfunction(){g.H.prototype.ya.call(this);this.i\u003dnull};g.w(x0,g.H);g.k\u003dx0.prototype;g.k.Lc\u003dfunction(a,b){var c\u003dthis;if(\"LAYOUT_TYPE_MEDIA\"\u003d\u003d\u003db.layoutType\u0026\u0026KY(b,this.S)){var d\u003dvy(this.C.get(),2),e\u003dthis.J(b,d);e?uy(this.D.get(),\"OPPORTUNITY_TYPE_PLAYER_BYTES_MEDIA_LAYOUT_ENTERED\",function(){var f\u003d[PNa(c.u.get(),e.contentCpn,e.Tt,function(h){return c.K(h.slotId,\"core\",e,OY(c.i.get(),h))},e.pL)];\ne.instreamAdPlayerUnderlayRenderer\u0026\u0026WNa(c.Ma.get())\u0026\u0026f.push(FOa(c,e,e.instreamAdPlayerUnderlayRenderer));return f}):R(\"Expected MediaLayout to carry valid opportunity on entered\",a,b)}};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.Vc\u003dfunction(){};var v1\u003d[\"metadata_type_content_cpn\",\"metadata_type_player_bytes_callback_ref\",\"metadata_type_instream_ad_player_overlay_renderer\",\"metadata_type_ad_placement_config\"];g.k\u003dJOa.prototype;g.k.init\u003dfunction(){};\ng.k.rd\u003dfunction(){return this.slot};\ng.k.Yy\u003dfunction(){this.callback.nf(this.slot)};\ng.k.Zy\u003dfunction(){this.callback.qf(this.slot)};\ng.k.release\u003dfunction(){};z0.prototype.Pe\u003dfunction(a,b){return new JOa(a,b)};g.k\u003dKOa.prototype;g.k.init\u003dfunction(){};\ng.k.rd\u003dfunction(){return this.slot};\ng.k.Yy\u003dfunction(){E_(this.Ha.get(),\"ad-showing\");this.callback.nf(this.slot)};\ng.k.Zy\u003dfunction(){this.callback.qf(this.slot);F_(this.Ha.get(),\"ad-showing\")};\ng.k.release\u003dfunction(){};g.k\u003dLOa.prototype;g.k.init\u003dfunction(){};\ng.k.rd\u003dfunction(){return this.slot};\ng.k.Yy\u003dfunction(){E_(this.Ha.get(),\"ad-showing\");E_(this.Ha.get(),\"ad-interrupting\");this.u\u003dthis.Ha.get().isAtLiveHead();this.i\u003dMath.ceil(Date.now()/1E3);this.callback.nf(this.slot)};\ng.k.Zy\u003dfunction(){F_(this.Ha.get(),\"ad-showing\");F_(this.Ha.get(),\"ad-interrupting\");var a\u003dthis.u?Infinity:this.Ha.get().getCurrentTimeSec(1,!0)+Math.floor(Date.now()/1E3)-this.i;this.Ha.get().I.seekTo(a,void 0,void 0,1);this.callback.qf(this.slot)};\ng.k.release\u003dfunction(){};g.k\u003dMOa.prototype;g.k.init\u003dfunction(){};\ng.k.rd\u003dfunction(){return this.slot};\ng.k.Yy\u003dfunction(){E_(this.Ha.get(),\"ad-showing\");E_(this.Ha.get(),\"ad-interrupting\");this.callback.nf(this.slot)};\ng.k.Zy\u003dfunction(){this.Ha.get().Jp();F_(this.Ha.get(),\"ad-showing\");F_(this.Ha.get(),\"ad-interrupting\");this.callback.qf(this.slot)};\ng.k.release\u003dfunction(){this.Ha.get().Jp()};A0.prototype.Pe\u003dfunction(a,b){if(yy(b,[\"metadata_type_dai\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new KOa(a,b,this.Ha);if(b.Rb instanceof QZ\u0026\u0026yy(b,[\"metadata_type_served_from_live_infra\"],\"SLOT_TYPE_PLAYER_BYTES\"))return new LOa(a,b,this.Ha);if(yy(b,[],\"SLOT_TYPE_PLAYER_BYTES\"))return new MOa(a,b,this.Ha);throw new fZ(\"Unsupported slot with type \"+b.rb+\" and client metadata: \"+(oH(b.Ga)+\" in PlayerBytesSlotAdapterFactory.\"));};g.w(C0,g.H);C0.prototype.i\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof zZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_MUTED\"\u003d\u003d\u003dd.category\u0026\u0026e.Ne\u003d\u003d\u003da\u0026\u0026b.push(d)}b.length?dZ(this.uC(),b):R(\"Mute requested but no registered triggers can be activated.\")};g.w(D0,C0);g.k\u003dD0.prototype;g.k.wf\u003dfunction(a,b){if(b)if(\"survey-submit\"\u003d\u003d\u003da)NOa(this,b);else if(\"skip-button\"\u003d\u003d\u003da){a\u003d[];for(var c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof zZ\u0026\u0026\"TRIGGER_CATEGORY_LAYOUT_EXIT_USER_SKIPPED\"\u003d\u003d\u003dd.category\u0026\u0026e.Ne\u003d\u003d\u003db\u0026\u0026a.push(d)}a.length\u0026\u0026dZ(this.uC(),a)}else\"survey-single-select-answer-button\"\u003d\u003d\u003da\u0026\u0026NOa(this,b)};\ng.k.CE\u003dfunction(a){C0.prototype.i.call(this,a)};\ng.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof AZ||b instanceof zZ))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdUxUpdateTriggerAdapter.\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.AE\u003dfunction(){};\ng.k.zE\u003dfunction(){};\ng.k.Iz\u003dfunction(){};g.w(E0,g.H);g.k\u003dE0.prototype;\ng.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof b_||b instanceof c_||b instanceof d_||b instanceof e_||b instanceof f_||b instanceof UZ||b instanceof ZZ||b instanceof yZ||b instanceof HZ||b instanceof TZ||b instanceof YZ))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in AdsControlFlowEventTriggerAdapter\");a\u003dnew B0(a,b,c,d);this.Ib.set(b.triggerId,a);b instanceof f_\u0026\u0026this.D.has(b.Ng)\u0026\u0026\ndZ(this.i(),[a]);b instanceof b_\u0026\u0026this.B.has(b.Ng)\u0026\u0026dZ(this.i(),[a]);b instanceof ZZ\u0026\u0026this.u.has(b.Ne)\u0026\u0026dZ(this.i(),[a])};\ng.k.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.oh\u003dfunction(a){this.D.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof f_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Ng\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.Qi\u003dfunction(a){this.D.delete(a.slotId);a\u003d[];for(var b\u003dg.q(this.Ib.values()),c\u003db.next();!c.done;c\u003db.next());0\u003ca.length\u0026\u0026dZ(this.i(),a)};\ng.k.Pi\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next()){d\u003dd.value;var e\u003dd.trigger;e instanceof UZ\u0026\u0026e.rb\u003d\u003d\u003da.rb\u0026\u0026e.i!\u003d\u003da.slotId\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.nf\u003dfunction(a){this.B.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof b_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Ng\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.qf\u003dfunction(a){this.B.delete(a.slotId);this.C.add(a.slotId);for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())if(d\u003dd.value,d.trigger instanceof c_)a.slotId\u003d\u003d\u003dd.trigger.Ng\u0026\u0026b.push(d);else if(d.trigger instanceof YZ){var e\u003dd.trigger;a.slotId\u003d\u003d\u003de.slotId\u0026\u0026this.u.has(e.Ne)\u0026\u0026b.push(d)}0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.Qj\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof d_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Ng\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.Rj\u003dfunction(a){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof e_\u0026\u0026a.slotId\u003d\u003d\u003dd.trigger.Ng\u0026\u0026b.push(d);0\u003cb.length\u0026\u0026dZ(this.i(),b)};\ng.k.Mi\u003dfunction(a,b){this.J.add(b.layoutId)};\ng.k.Ni\u003dfunction(a,b){this.J.delete(b.layoutId)};\ng.k.Lc\u003dfunction(a,b){this.u.add(b.layoutId);for(var c\u003d[],d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())if(e\u003de.value,e.trigger instanceof ZZ)b.layoutId\u003d\u003d\u003de.trigger.Ne\u0026\u0026c.push(e);else if(e.trigger instanceof TZ){var f\u003de.trigger;a.rb\u003d\u003d\u003df.rb\u0026\u0026b.layoutType\u003d\u003d\u003df.layoutType\u0026\u0026b.layoutId!\u003d\u003df.i\u0026\u0026c.push(e)}else e.trigger instanceof YZ\u0026\u0026(f\u003de.trigger,b.layoutId\u003d\u003d\u003df.Ne\u0026\u0026this.C.has(f.slotId)\u0026\u0026c.push(e));0\u003cc.length\u0026\u0026dZ(this.i(),c)};\ng.k.Vc\u003dfunction(a,b,c){this.u.delete(b.layoutId);a\u003d[];for(var d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next())e\u003de.value,e.trigger instanceof yZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.Ne\u0026\u0026a.push(e),e.trigger instanceof HZ\u0026\u0026b.layoutId\u003d\u003d\u003de.trigger.Ne\u0026\u0026\"error\"\u003d\u003d\u003dc\u0026\u0026a.push(e);0\u003ca.length\u0026\u0026dZ(this.i(),a)};\ng.k.Ph\u003dfunction(){};\ng.k.lh\u003dfunction(){this.C.clear()};\ng.k.Oj\u003dfunction(){};g.w(F0,g.H);F0.prototype.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof zy||b instanceof CZ))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in ContentPlaybackLifecycleTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\nF0.prototype.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};\nF0.prototype.lh\u003dfunction(a,b,c){b\u003d[];for(var d\u003db.push,e\u003dd.apply,f\u003d[],h\u003dg.q(this.Ib.values()),l\u003dh.next();!l.done;l\u003dh.next())l\u003dl.value,l.trigger instanceof zy\u0026\u0026l.trigger.Wo\u003d\u003d\u003da\u0026\u0026f.push(l);e.call(d,b,g.u(f));b.push.apply(b,g.u(OOa(this.Ib,a,!1,c)));b.length\u0026\u0026dZ(this.i(),b)};\nF0.prototype.Oj\u003dfunction(a){var b\u003d[];b.push.apply(b,g.u(OOa(this.Ib,a,!0,!1)));b.length\u0026\u0026dZ(this.i(),b)};g.w(G0,g.H);g.k\u003dG0.prototype;\ng.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");var e\u003d\"adtriggercuerange:\"+b.triggerId;if(b instanceof QZ)H0(this,a,b,c,d,e,b.i.start,b.i.end,b.Wo,b.visible);else if(b instanceof $Z)H0(this,a,b,c,d,e,b.i.start,b.i.end,b.Wo,!1);else if(b instanceof XZ)H0(this,a,b,c,d,e,0x7ffffffffffff,0x8000000000000,b.Wo,b.visible);else throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CueRangeTriggerAdapter\");\n};\ng.k.gj\u003dfunction(a){var b\u003dthis.Ib.get(a.triggerId);b\u0026\u0026this.B.get().removeCueRange(b.Ty);this.Ib.delete(a.triggerId)};\ng.k.onCueRangeEnter\u003dfunction(a){if(a\u003dPOa(this,a))if(a\u003dthis.Ib.get(a))if(g.T(s_(this.Ha.get()),32))this.i.add(a.Ty);else{var b\u003dnull\u003d\u003d\u003da||void 0\u003d\u003d\u003da?void 0:a.bundle.trigger;(b instanceof QZ||b instanceof XZ)\u0026\u0026dZ(this.u(),[a.bundle])}};\ng.k.onCueRangeExit\u003dfunction(a){if(a\u003dPOa(this,a))if(a\u003dthis.Ib.get(a))this.i.delete(a.Ty),a.bundle.trigger instanceof $Z\u0026\u0026dZ(this.u(),[a.bundle])};\ng.k.Oi\u003dfunction(a){if(0\u003ebH(a,16)){a\u003dg.q(this.i);for(var b\u003da.next();!b.done;b\u003da.next())this.onCueRangeEnter(b.value);this.i.clear()}};\ng.k.Nh\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.dg\u003dfunction(){};\ng.k.Ki\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Mj\u003dfunction(){};g.w(I0,g.H);g.k\u003dI0.prototype;g.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof DZ||b instanceof a_))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OnLayoutSelfRequestedTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.Bn\u003dfunction(){};\ng.k.Lk\u003dfunction(){};\ng.k.Lc\u003dfunction(a,b){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.rb\u0026\u0026(null!\u003dthis.i?R(\"called onLayoutEntered with AboveFeedSlot but there is already a layout entered\"):this.i\u003db.layoutId)};\ng.k.Vc\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.rb\u0026\u0026(this.i\u003dnull)};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.rb\u0026\u0026(null!\u003dthis.u?R(\"called onSlotEntered with AboveFeedSlot but there is already a slot entered\"):this.u\u003da.slotId)};\ng.k.qf\u003dfunction(a){\"SLOT_TYPE_ABOVE_FEED\"\u003d\u003d\u003da.rb\u0026\u0026(null\u003d\u003d\u003dthis.u?R(\"called onSlotExited with AboveFeedSlot but there is no entered slot\"):this.u\u003dnull)};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.My\u003dfunction(){null!\u003dthis.i\u0026\u0026j0(this,this.i)};\ng.k.ez\u003dfunction(a){if(null\u003d\u003d\u003dthis.u){for(var b\u003d[],c\u003dg.q(this.Ib.values()),d\u003dc.next();!d.done;d\u003dc.next())d\u003dd.value,d.trigger instanceof a_\u0026\u0026d.trigger.slotId\u003d\u003d\u003da\u0026\u0026b.push(d);b.length\u0026\u0026dZ(this.B(),b)}};g.w(J0,g.H);g.k\u003dJ0.prototype;g.k.Ph\u003dfunction(a,b){for(var c\u003d[],d\u003dg.q(this.Ib.values()),e\u003dd.next();!e.done;e\u003dd.next()){e\u003de.value;var f\u003de.trigger;f.opportunityType\u003d\u003d\u003da\u0026\u0026(f.associatedSlotId\u0026\u0026f.associatedSlotId!\u003d\u003db||c.push(e))}c.length\u0026\u0026dZ(this.i(),c)};\ng.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof GNa))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in OpportunityEventTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\ng.k.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Lc\u003dfunction(){};\ng.k.Vc\u003dfunction(){};g.w(K0,g.H);K0.prototype.ya\u003dfunction(){this.B.get().removeListener(this);g.H.prototype.ya.call(this)};g.w(L0,g.H);L0.prototype.ya\u003dfunction(){this.D.get().removeListener(this);g.H.prototype.ya.call(this)};M0.prototype.fetch\u003dfunction(a){var b\u003da.kK;return this.jp.fetch(a.XO,{ov:void 0\u003d\u003d\u003da.ov?void 0:a.ov,Id:b}).then(function(c){return QOa(c,b)})};g.w(N0,g.H);g.k\u003dN0.prototype;g.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.onAdUxClicked\u003dfunction(a,b){O0(this,function(c){c.wf(a,b)})};\ng.k.BF\u003dfunction(a){O0(this,function(b){b.AE(a)})};\ng.k.AF\u003dfunction(a){O0(this,function(b){b.zE(a)})};\ng.k.pU\u003dfunction(a){O0(this,function(b){b.Iz(a)})};g.w(P0,g.H);g.k\u003dP0.prototype;g.k.lh\u003dfunction(){this.C\u003dnew ZI(this,VNa(this.Ma.get()));this.u\u003dnew $I;SOa(this)};\ng.k.Oj\u003dfunction(){};\ng.k.addListener\u003dfunction(a){this.listeners.push(a)};\ng.k.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};\ng.k.UF\u003dfunction(a){this.CB.push(a);for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.QM(a)};\ng.k.HM\u003dfunction(a){g.tc(this.u.i,1E3*a);for(var b\u003dg.q(this.listeners),c\u003db.next();!c.done;c\u003db.next())c.value.FM(a)};\ng.k.yA\u003dfunction(a){var b\u003dvy(this.D.get(),1),c\u003db.clientPlaybackNonce;b\u003db.daiEnabled;var d\u003dDate.now();a\u003dg.q(a);for(var e\u003da.next();!e.done;e\u003da.next())e\u003de.value,(b||NZ(this.Ma.get())\u0026\u0026!g.DE(this.I.V()))\u0026\u0026y_(this.Ta.get(),{cuepointTrigger:{event:TOa(e.event),cuepointId:e.identifier,totalCueDurationMs:1E3*e.durationSecs,playheadTimeMs:e.i,cueStartTimeMs:1E3*e.startSecs,cuepointReceivedTimeMs:d,contentCpn:c}}),this.B.add(e),b?this.C.reduce(e):NZ(this.Ma.get())\u0026\u0026!g.DE(this.I.V())\u0026\u00260!\u003d\u003dthis.I.getCurrentTime(1)\u0026\u0026\n\"start\"\u003d\u003d\u003de.event\u0026\u0026this.UF(e)};\ng.k.ya\u003dfunction(){null!\u003dthis.i\u0026\u0026(this.i.unsubscribe(\"cuepointupdated\",this.yA,this),this.i\u003dnull);this.listeners.length\u003d0;this.B.clear();this.CB.length\u003d0;g.H.prototype.ya.call(this)};S0.prototype.addListener\u003dfunction(a){this.listeners.push(a)};\nS0.prototype.removeListener\u003dfunction(a){this.listeners\u003dthis.listeners.filter(function(b){return b!\u003d\u003da})};g.k\u003dVOa.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){this.Ha.get().addListener(this)};\ng.k.release\u003dfunction(){this.Ha.get().removeListener(this)};\ng.k.startRendering\u003dfunction(a){this.callback.Lc(this.slot,a)};\ng.k.gf\u003dfunction(a,b){this.callback.Vc(this.slot,a,b)};\ng.k.Mj\u003dfunction(a){if(UNa(this.Ma.get()))switch(a.id){case \"part2viewed\":U_(this.i,\"start\");break;case \"videoplaytime25\":U_(this.i,\"first_quartile\");break;case \"videoplaytime50\":U_(this.i,\"midpoint\");break;case \"videoplaytime75\":U_(this.i,\"third_quartile\");break;case \"videoplaytime100\":U_(this.i,\"complete\");break;case \"engagedview\":U_(this.i,\"progress\");break;default:R(\"Cue Range ID unknown in DiscoveryLayoutRenderingAdapter\",this.slot,this.layout)}};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Ki\u003dfunction(){};\ng.k.dg\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.Nh\u003dfunction(){};WOa.prototype.Pe\u003dfunction(a,b,c,d){b\u003d[\"metadata_type_ad_placement_config\"];for(var e\u003dg.q(S_()),f\u003de.next();!f.done;f\u003de.next())b.push(f.value);if(P_(d,{Md:b,Se:[\"LAYOUT_TYPE_DISCOVERY_PLAYBACK_TRACKER\"]}))return new VOa(a,c,d,this.Ha,this.Ta,this.Ma);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in PlaybackTrackingLayoutRenderingAdapterFactory.\");};g.k\u003dT0.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a;this.D.get().addListener(this);this.Ha.get().addListener(this);this.Vn();var b\u003dV(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dV(this.layout.Ga,\"metadata_type_layout_exit_ms\"),d\u003dnull\u003d\u003d\u003d(a\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003da?void 0:a.clientPlaybackNonce,e\u003dthis.layout.Dc.adClientDataEntry;y_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:c-b,contentCpn:d,adClientData:e}});var f\u003dthis.D.get();f\u003daJ(f.u,b,c);null!\u003d\u003df\u0026\u0026(y_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:f-\nb,contentCpn:d,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:e}}),this.K.get().Bp(f,c))};\ng.k.release\u003dfunction(){this.Lo();this.D.get().removeListener(this);this.Ha.get().removeListener(this)};\ng.k.startRendering\u003dfunction(){this.Mm();this.callback.Lc(this.slot,this.layout)};\ng.k.gf\u003dfunction(a,b){this.To(b);null!\u003d\u003dthis.driftRecoveryMs\u0026\u0026(U0(this,{driftRecoveryMs:this.driftRecoveryMs.toString(),breakDurationMs:Math.round(XOa(this)-V(this.layout.Ga,\"metadata_type_layout_enter_ms\")).toString(),driftFromHeadMs:Math.round(1E3*this.Ha.get().I.Ln()).toString()}),this.driftRecoveryMs\u003dnull);this.callback.Vc(this.slot,this.layout,b)};\ng.k.QM\u003dfunction(){};\ng.k.FM\u003dfunction(a){var b,c\u003dV(this.layout.Ga,\"metadata_type_layout_enter_ms\"),d\u003dV(this.layout.Ga,\"metadata_type_layout_exit_ms\");a*\u003d1E3;c\u003c\u003da\u0026\u0026a\u003cd\u0026\u0026(y_(this.Ta.get(),{daiStateTrigger:{filledAdsDurationMs:a-c,contentCpn:null\u003d\u003d\u003d(b\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003db?void 0:b.clientPlaybackNonce,cueDurationChange:\"DAI_CUE_DURATION_CHANGE_SHORTER\",adClientData:this.layout.Dc.adClientDataEntry}}),this.K.get().Bp(a,d))};\ng.k.Nh\u003dfunction(a){this.vM(a);a\u003dthis.Ha.get().getCurrentTimeSec(2,!0);if(ENa(this.S.get(),this.layout.layoutId)){var b\u003dV(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dthis.driftRecoveryMs;if(!(null\u003d\u003d\u003dc||1E3*a\u003cb+c)){this.driftRecoveryMs\u003dnull;var d\u003dXOa(this),e\u003dthis.Ha.get().I.Ln(),f\u003dMath.min(a+e,d/1E3);f\u003c\u003da?U0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-b).toString(),driftFromHeadMs:Math.round(1E3*e).toString()}):(U0(this,{driftRecoveryMs:c.toString(),breakDurationMs:Math.round(d-\nb).toString(),driftFromHeadMs:Math.round(1E3*e).toString(),appliedDriftRecoveryMs:Math.round(1E3*a-b).toString(),destinationMs:Math.round(1E3*f-b).toString()}),this.Ha.get().I.seekTo(f,void 0,void 0,1))}}};\ng.k.dg\u003dfunction(){};\ng.k.Ki\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Mj\u003dfunction(){};g.w(V0,T0);g.k\u003dV0.prototype;g.k.Vn\u003dfunction(){this.B.get().addListener(this);this.J.forEach(function(a){a.init()});\nnull!\u003dthis.C\u0026\u0026this.Ta.get().Hi(\"ads_ssmplra_init\",\"lid.\"+this.layout.layoutId+\";smlid.\"+this.C)};\ng.k.Lo\u003dfunction(){this.B.get().removeListener(this);this.u\u003dnull;this.J.forEach(function(a){a.release()})};\ng.k.Mm\u003dfunction(){var a;if(this.u)R(\"Failed to restart rendering\",this.slot,this.layout,{hasSurveyMediaSubLayout:String(!!this.C)});else{var b\u003dnull\u003d\u003d\u003d(a\u003dthis.B.get().Gp)||void 0\u003d\u003d\u003da?void 0:a.layoutId;ZOa(this,b)}};\ng.k.To\u003dfunction(a){var b,c,d,e;null\u003d\u003d\u003d(c\u003dnull\u003d\u003d\u003d(b\u003dthis.u)||void 0\u003d\u003d\u003db?void 0:b.oi)||void 0\u003d\u003d\u003dc?void 0:c.gf(null\u003d\u003d\u003d(e\u003dnull\u003d\u003d\u003d(d\u003dthis.u)||void 0\u003d\u003d\u003dd?void 0:d.oi)||void 0\u003d\u003d\u003de?void 0:e.Hb(),a);this.u\u003dnull};\ng.k.WM\u003dfunction(a){var b\u003da.videoId;a\u003da.layoutId;var c,d,e,f,h;\"nPpU29QrbiU\"\u003d\u003d\u003db\u0026\u0026this.Ta.get().Hi(\"ads_ssmplra_opdcs\",\"vid.\"+b+\";lid.\"+this.layout.layoutId+\";smlid.\"+this.C+\";slrs.\"+!!this.u+\";slrslid.\"+(null\u003d\u003d\u003d(d\u003dnull\u003d\u003d\u003d(c\u003dthis.u)||void 0\u003d\u003d\u003dc?void 0:c.oi)||void 0\u003d\u003d\u003dd?void 0:d.Hb().layoutId));this.u\u0026\u0026(null\u003d\u003d\u003d(e\u003dthis.u.oi)||void 0\u003d\u003d\u003de?void 0:e.Hb().layoutId)!\u003d\u003da\u0026\u0026(null\u003d\u003d\u003d(f\u003dthis.u.oi)||void 0\u003d\u003d\u003df?void 0:f.gf(null\u003d\u003d\u003d(h\u003dthis.u.oi)||void 0\u003d\u003d\u003dh?void 0:h.Hb(),\"normal\"),ZOa(this,a))};\ng.k.vM\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};g.k\u003djPa.prototype;g.k.rd\u003dfunction(){return this.slot};\ng.k.Hb\u003dfunction(){return this.layout};\ng.k.init\u003dfunction(){var a\u003dthis;V(this.layout.Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;this.Gc\u003d$Oa(this.slot,this.layout,V(this.layout.Ga,\"metadata_type_player_vars\"),V(this.layout.Ga,\"metadata_type_layout_enter_ms\"),V(this.layout.Ga,\"metadata_type_layout_exit_ms\"),1E3*V(this.layout.Ga,\"metadata_type_video_length_seconds\"),this.D.get(),this.K.get(),function(){var d\u003dObject,e\u003dd.assign,f\u003dObject.assign({layoutType:\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"},Z0(a.layout));var h\u003dV(a.slot.Ga,\n\"metadata_type_fulfilled_layout\");h\u003dObject.assign(Object.assign({},Z0(h)),{adPlacementConfig:V(h.Ga,\"metadata_type_ad_placement_config\"),subLayouts:V(h.Ga,\"metadata_type_sub_layouts\").map(Z0)});return e.call(d,f,{compositeLayout:h,hasSurveyOverlay:wy(a.layout.Ga,\"metadata_type_survey_overlay\"),surveyOverlay:V(a.layout.Ga,\"metadata_type_survey_overlay\")})},this.Ta.get());\nthis.Ha.get().addListener(this);var b\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),c\u003dV(this.layout.Ga,\"metadata_type_active_view_traffic_type\");XNa(this.Ma.get())||t_(this.B.get(),this.layout.layoutId,c,b,this);bZ(this.callback,this.slot,this.layout)};\ng.k.release\u003dfunction(){this.Ha.get().removeListener(this);XNa(this.Ma.get())||u_(this.B.get(),this.layout.layoutId);this.Ma.get().I.V().N(\"html5_unschedule_dai_media_sublayout_killswitch\")||WI(this.callback,this.slot,this.layout)};\ng.k.startRendering\u003dfunction(){var a\u003dthis;wy(this.layout.Ga,\"metadata_type_survey_overlay\")\u0026\u0026this.Ta.get().Hi(\"ads_ssmlra_srs\",\"lid.\"+this.layout.layoutId);if(this.u)R(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout,{hasSurveyOverlay:wy(this.layout.Ga,\"metadata_type_survey_overlay\"),surveyOverlay:V(this.layout.Ga,\"metadata_type_survey_overlay\")});else{this.u\u003d{Hj:null,qx:!1};this.Ma.get().I.V().experiments.ib(\"html5_disable_sodar_for_tvhtml5\")||aPa(this.slot,this.layout,\nthis.J.get());U_(this.i,\"start\");if(p_(this.Ma.get())){var b\u003ds_(this.Ha.get()),c\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);bPa(this.i,this.u.Hj,b,c,d,function(){return void lPa(a,\"teois\")})}cZ(this.callback,this.slot,this.layout);\nwy(this.layout.Ga,\"metadata_type_survey_overlay\")\u0026\u0026this.Ta.get().Hi(\"ads_ssmlra_sre\",\"lid.\"+this.layout.layoutId)}};\ng.k.gf\u003dfunction(a,b){var c\u003dthis;if(this.u){if(p_(this.Ma.get()))if(null\u003d\u003d\u003dthis.Gc)R(\"Unexpected media sub layout exited without a timeline playback ID\");else{a\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\");var d\u003dD_(this.Ha.get(),this.Gc);this.i.B\u003dd;X0(this.i,null,this.u.Hj,a,d,function(e){return void kPa(c,e,\"fue\")})}this.u\u003dnull;\nUI(this.callback,this.slot,this.layout,b)}else R(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.Dw\u003dfunction(){};\ng.k.Hz\u003dfunction(){};\ng.k.Nh\u003dfunction(a){var b\u003dthis;if(this.u){if(W_(this.i,\"impression\")){var c\u003ds_(this.Ha.get()),d\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\");Y0(this.i,c,a,this.u.Hj,d,function(e){return void kPa(b,e,\"tpaqe\")})}this.u.Hj\u003da}};\ng.k.Oi\u003dfunction(a){var b\u003dthis;if(this.u){p_(this.Ma.get())||this.u.qx||(this.u.qx\u003d!0,a\u003dnew g.aH(a.state,new g.kJ));var c\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);W0(this.i,this.u.Hj,a,c,d,!p_(this.Ma.get()),function(){return void lPa(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(a){cPa(this.i,a)};\ng.k.dg\u003dfunction(){};\ng.k.Ki\u003dfunction(){};\ng.k.Qw\u003dfunction(){};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Lc\u003dfunction(){};\ng.k.Vc\u003dfunction(){};\ng.k.yq\u003dfunction(){};\ng.k.Hq\u003dfunction(){};\ng.k.hB\u003dfunction(){dPa(this.i)};\ng.k.Iw\u003dfunction(){ePa(this.i)};\ng.k.Hw\u003dfunction(){fPa(this.i)};\ng.k.Jw\u003dfunction(){gPa(this.i)};\ng.k.Fw\u003dfunction(){hPa(this.i)};\ng.k.Gw\u003dfunction(){iPa(this.i)};\ng.k.Mj\u003dfunction(){};g.w($0,T0);g.k\u003d$0.prototype;\ng.k.Vn\u003dfunction(){var a\u003dthis;V(this.layout.Ga,\"metadata_type_player_bytes_callback_ref\").current\u003dthis;var b\u003dV(this.layout.Ga,\"metadata_type_layout_enter_ms\"),c\u003dV(this.layout.Ga,\"metadata_type_layout_exit_ms\");this.Gc\u003d$Oa(this.slot,this.layout,V(this.layout.Ga,\"metadata_type_player_vars\"),b,c,1E3*V(this.layout.Ga,\"metadata_type_video_length_seconds\"),this.K.get(),this.X.get(),function(){return{layoutType:\"LAYOUT_TYPE_MEDIA\",enterMs:b,exitMs:c,adPlacementConfig:V(a.layout.Ga,\"metadata_type_ad_placement_config\")}},\nthis.Ta.get());\nvar d\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),e\u003dV(this.layout.Ga,\"metadata_type_active_view_traffic_type\");t_(this.C.get(),this.layout.layoutId,e,d,this)};\ng.k.Lo\u003dfunction(){u_(this.C.get(),this.layout.layoutId)};\ng.k.Mm\u003dfunction(){var a\u003dthis;if(this.u)R(\"Expected the layout not to be entered before start rendering\",this.slot,this.layout);else if(this.u\u003d{Hj:null,qx:!1},aPa(this.slot,this.layout,this.J.get()),U_(this.i,\"start\"),p_(this.Ma.get())){var b\u003ds_(this.Ha.get()),c\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);bPa(this.i,this.u.Hj,b,c,d,function(){return void mPa(a,\"teois\")})}};\ng.k.To\u003dfunction(){var a\u003dthis;if(this.u){if(p_(this.Ma.get()))if(null\u003d\u003d\u003dthis.Gc)R(\"Unexpected single media layout exited without a timeline playback ID\");else{var b\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),c\u003dD_(this.Ha.get(),this.Gc);this.i.B\u003dc;X0(this.i,null,this.u.Hj,b,c,function(d){return void nPa(a,d,\"fue\")})}this.u\u003dnull}else R(\"Expected the layout to be entered before stop rendering\",this.slot,this.layout)};\ng.k.vM\u003dfunction(a){var b\u003dthis;if(this.u){if(W_(this.i,\"impression\")){var c\u003ds_(this.Ha.get()),d\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\");Y0(this.i,c,a,this.u.Hj,d,function(e){return void nPa(b,e,\"tpaqe\")})}this.u.Hj\u003da}};\ng.k.Oi\u003dfunction(a){var b\u003dthis;if(this.u){p_(this.Ma.get())||this.u.qx||(this.u.qx\u003d!0,a\u003dnew g.aH(a.state,new g.kJ));var c\u003dV(this.layout.Ga,\"metadata_type_video_length_seconds\"),d\u003dthis.Ha.get().getCurrentTimeSec(2,!1);W0(this.i,this.u.Hj,a,c,d,!p_(this.Ma.get()),function(){return void mPa(b,\"teosc\")})}};\ng.k.onFullscreenToggled\u003dfunction(a){cPa(this.i,a)};\ng.k.hB\u003dfunction(){dPa(this.i)};\ng.k.Iw\u003dfunction(){ePa(this.i)};\ng.k.Hw\u003dfunction(){fPa(this.i)};\ng.k.Jw\u003dfunction(){gPa(this.i)};\ng.k.Fw\u003dfunction(){hPa(this.i)};\ng.k.Gw\u003dfunction(){iPa(this.i)};a1.prototype.Pe\u003dfunction(a,b,c,d){if(wy(c.Ga,\"metadata_type_dai\")){var e\u003dV(d.Ga,\"metadata_type_ad_placement_config\");P_(d,{Md:\"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(\" \"),Se:[\"LAYOUT_TYPE_MEDIA\"]})\u0026\u0026void 0!\u003d\u003de?(e\u003dnew R_(d.qc,this.Ta,e,d.layoutId,null),e\u003dnew $0(a,c,d,this.i,this.B,this.K,this.D,this.Ha,e,this.Ta,this.C,this.J,this.u,this.Ma)):e\u003dnull;\nif(e)return e;a:{var f\u003dV(d.Ga,\"metadata_type_sub_layouts\"),h\u003dV(d.Ga,\"metadata_type_ad_placement_config\");if(P_(d,{Md:[\"metadata_type_layout_enter_ms\",\"metadata_type_drift_recovery_ms\",\"metadata_type_layout_exit_ms\"],Se:[\"LAYOUT_TYPE_COMPOSITE_PLAYER_BYTES\"]})\u0026\u0026void 0!\u003d\u003df\u0026\u0026void 0!\u003d\u003dh){e\u003d[];f\u003dg.q(f);for(var l\u003df.next();!l.done;l\u003df.next()){l\u003dl.value;var m\u003dV(l.Ga,\"metadata_type_media_sub_layout_index\");if(!P_(l,{Md:\"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(\" \"),\nSe:[\"LAYOUT_TYPE_MEDIA\"]})||void 0\u003d\u003d\u003dm){a\u003dnull;break a}m\u003dnew R_(l.qc,this.Ta,h,l.layoutId,m);e.push(new jPa(b,c,l,this.B,m,this.Ha,this.K,this.u,this.C,this.Ma,this.Ta,this.i))}b\u003dnew R_(d.qc,this.Ta,h,d.layoutId);a\u003dnew V0(a,c,d,this.i,this.B,this.D,this.Ha,b,this.Ta,this.J,e)}else a\u003dnull}if(a)return a}else if(a\u003dDOa(a,b,c,d,this.xe,this.xa,this.Ta,this.u,this.C,this.Nd,this.i,this.Ha,this.Z,this.od,this.Oc,this.S,this.X,this.oa,this.Ma))return a;throw new XY(\"Unsupported layout with type: \"+d.layoutType+\n\" and client metadata: \"+oH(d.Ga)+\" in PlayerBytesLayoutRenderingAdapterFactory.\");};g.w(b1,g.H);b1.prototype.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof KZ))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in CloseRequestedTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d))};\nb1.prototype.gj\u003dfunction(a){this.Ib.delete(a.triggerId)};g.w(d1,g.H);\nd1.prototype.Ti\u003dfunction(a,b,c,d){if(this.u.has(b.triggerId)||this.B.has(b.triggerId))throw new fZ(\"Tried to re-register the trigger.\");a\u003dnew B0(a,b,c,d);if(a.trigger instanceof LNa)this.u.set(a.trigger.triggerId,a);else if(a.trigger instanceof BZ)this.B.set(a.trigger.triggerId,a);else throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+a.trigger.triggerType+\" in LiveStreamBreakTransitionTriggerAdapter\");this.u.has(a.trigger.triggerId)\u0026\u0026a.slot.slotId\u003d\u003d\u003dthis.i\u0026\u0026dZ(this.C(),[a])};\nd1.prototype.gj\u003dfunction(a){this.u.delete(a.triggerId);this.B.delete(a.triggerId)};\nd1.prototype.WM\u003dfunction(a){a\u003da.slotId;if(this.i!\u003d\u003da){var b\u003d[];null!\u003dthis.i\u0026\u0026b.push.apply(b,g.u(oPa(this.B,this.i)));null!\u003da\u0026\u0026b.push.apply(b,g.u(oPa(this.u,a)));this.i\u003da;b.length\u0026\u0026dZ(this.C(),b)}};g.k\u003de1.prototype;g.k.Ur\u003dfunction(a,b,c,d,e,f){return this.I.Ur(a,b,c,d,e,f)};\ng.k.Bp\u003dfunction(a,b){this.I.Bp(a,b)};\ng.k.Xt\u003dfunction(a,b,c){this.I.Xt(a,b,c)};\ng.k.Go\u003dfunction(a){this.I.Go(a)};\ng.k.gw\u003dfunction(a,b,c,d,e,f){this.I.gw(a,b,c,d,e,f)};g.w(pPa,qG);g.w(f1,Y_);g.k\u003df1.prototype;g.k.wf\u003dfunction(a,b){$_(\"image-companion\",a,this.J.get().Vh,this.Ta.get(),this.B,this.C,this.rd(),this.Hb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.rd(),this.Hb(),this.callback,\"metadata_type_image_companion_ad_renderer\",function(b,c,d,e,f){return new pPa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Lc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().dh():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Vc\u003dfunction(){};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.ya\u003dfunction(){this.xe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(rPa,qG);g.w(g1,Y_);g.k\u003dg1.prototype;g.k.wf\u003dfunction(a,b){$_(\"shopping-companion\",a,this.J.get().Vh,this.Ta.get(),this.B,this.C,this.rd(),this.Hb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.rd(),this.Hb(),this.callback,\"metadata_type_shopping_companion_carousel_renderer\",function(b,c,d,e,f){return new rPa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Lc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().dh():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Vc\u003dfunction(){};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.ya\u003dfunction(){this.xe().Ld.delete(this);Y_.prototype.ya.call(this)};g.w(tPa,qG);g.w(h1,Y_);g.k\u003dh1.prototype;g.k.wf\u003dfunction(a,b){$_(\"ads-engagement-panel\",a,this.J.get().Vh,this.Ta.get(),this.B,this.C,this.rd(),this.Hb(),b)};\ng.k.startRendering\u003dfunction(a){Z_(this.D,this.rd(),this.Hb(),this.callback,\"metadata_type_ads_engagement_panel_renderer\",function(b,c,d,e,f){return new tPa(b,c,d,e,f)},this.i);\nY_.prototype.startRendering.call(this,a)};\ng.k.Lc\u003dfunction(a,b){b.layoutId\u003d\u003d\u003dthis.layout.layoutId?U_(this.D,\"impression\"):this.C\u003d\u003d\u003db.layoutId\u0026\u0026(null\u003d\u003d\u003dthis.B?this.B\u003dthis.Ta.get().dh():R(\"OnLayoutEntered should set engagePingCallback, but it was not null\",this.slot,this.layout))};\ng.k.Vc\u003dfunction(){};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.ya\u003dfunction(){this.xe().Ld.delete(this);Y_.prototype.ya.call(this)};vPa.prototype.Pe\u003dfunction(a,b,c,d){if(P_(d,uPa()))return new h1(a,c,d,this.i,this.Ta,this.xe,this.B,this.u);if(P_(d,sOa()))return new a0(a,c,d,this.i,this.Ta,this.xe,this.B,this.u);if(P_(d,qPa()))return new f1(a,c,d,this.i,this.Ta,this.xe,this.B,this.u);if(P_(d,sPa()))return new g1(a,c,d,this.i,this.Ta,this.xe,this.B,this.u);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in DesktopAboveFeedLayoutRenderingAdapterFactory.\");};g.w(i1,qG);g.w(j1,Y_);j1.prototype.init\u003dfunction(){Y_.prototype.init.call(this);var a\u003dV(this.layout.Ga,\"metadata_type_player_underlay_renderer\");this.i.push(new i1(a.instreamAdPlayerUnderlayRenderer,this.layout.layoutId,{adsClientData:this.layout.Dc}))};\nj1.prototype.wf\u003dfunction(){};\nj1.prototype.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a)};\nj1.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};wPa.prototype.Pe\u003dfunction(a,b,c,d){b\u003d[\"metadata_type_player_underlay_renderer\"];for(var e\u003dg.q(S_()),f\u003de.next();!f.done;f\u003de.next())b.push(f.value);if(P_(d,{Md:b,Se:[\"LAYOUT_TYPE_UNDERLAY_TEXT_ICON_BUTTON\"]}))return new j1(a,c,d,this.i);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in DesktopPlayerUnderlayLayoutRenderingAdapterFactory.\");};g.w(k1,Y_);k1.prototype.startRendering\u003dfunction(a){var b\u003dT_(this.B),c\u003d{adsClientData:this.layout.Dc};this.i.push(new PI(V(this.layout.Ga,\"metadata_type_valid_survey_text_interstitial_renderer\"),b,this.Hb().layoutId,c,!0,!0));Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a)};\nk1.prototype.wf\u003dfunction(a,b){b!\u003d\u003dthis.layout.layoutId||\"survey-interstitial\"!\u003d\u003da\u0026\u0026\"button\"!\u003d\u003da||((a\u003dV(this.layout.Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?a.Qw(this.slot,this.layout):R(\"Tried to skip SurveyInterstitial but PlayerBytes callback is null\"))};\nk1.prototype.ya\u003dfunction(){Y_.prototype.ya.call(this)};var m1\u003dnew g.Dg(320,63);g.w(p1,qG);g.w(q1,Y_);g.k\u003dq1.prototype;g.k.Nh\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.dg\u003dfunction(a){a\u0026\u0026c1(this.B,this.layout)};\ng.k.Ki\u003dfunction(a){var b\u003do1(this.layout);if(this.J\u003dn1(a,fOa(this.Ha.get())))b.onErrorCommand\u0026\u0026this.K.get().executeCommand(b.onErrorCommand,this.layout.layoutId),c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Ov\u003dfunction(){return this.Hb().layoutId};\ng.k.dE\u003dfunction(){return this.J};\ng.k.wf\u003dfunction(a){this.C.wf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.Iz\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.Bo\u003dfunction(){this.C.Bo()};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a);this.D.Rr\u003dthis};\ng.k.gf\u003dfunction(a,b){Y_.prototype.gf.call(this,a,b);X1(this.D,this)};\ng.k.init\u003dfunction(){Y_.prototype.init.call(this);z_(this.Ta.get(),this);this.Ha.get().addListener(this);this.i.push(new p1(o1(this.layout),T_(this.S),this.layout.layoutId,{adsClientData:this.layout.Dc}))};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this);A_(this.Ta.get(),this)};\ng.k.Mj\u003dfunction(){};g.w(r1,Y_);g.k\u003dr1.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);z_(this.Ta.get(),this);this.Ha.get().addListener(this);this.i.push(new p1(o1(this.layout),T_(this.X),this.layout.layoutId,{adsClientData:this.layout.Dc}))};\ng.k.Bo\u003dfunction(){this.C.Bo()};\ng.k.startRendering\u003dfunction(a){Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a);this.D.Rr\u003dthis};\ng.k.gf\u003dfunction(a,b){Y_.prototype.gf.call(this,a,b);X1(this.D,this)};\ng.k.wf\u003dfunction(a){this.C.wf(a);\"in_video_overlay_close_button\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.AE\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003dBPa(this.K,this.layout);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.stop()}};\ng.k.Iz\u003dfunction(a){\"invideo-overlay\"\u003d\u003d\u003da\u0026\u0026c1(this.B,this.layout)};\ng.k.zE\u003dfunction(a){if(\"invideo-overlay\"\u003d\u003d\u003da){a\u003dBPa(this.K,this.layout);a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b.value.start()}};\ng.k.Nh\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.dg\u003dfunction(a){a\u0026\u0026c1(this.B,this.layout)};\ng.k.Ki\u003dfunction(a){var b\u003do1(this.layout),c\u003db.contentSupportedRenderer.imageOverlayAdContentRenderer,d\u003dfOa(this.Ha.get());a:{c\u003dc.image;c\u003dvoid 0\u003d\u003d\u003dc?null:c;if(null!\u003dc\u0026\u0026(c\u003dc.thumbnail,null!\u003dc\u0026\u0026null!\u003dc.thumbnails\u0026\u0026!g.ac(c.thumbnails)\u0026\u0026null!\u003dc.thumbnails[0].width\u0026\u0026null!\u003dc.thumbnails[0].height)){c\u003dnew g.Dg(c.thumbnails[0].width||0,c.thumbnails[0].height||0);break a}c\u003dnew g.Dg(0,0)}if(this.J\u003dn1(a,d,c))b.onErrorCommand\u0026\u0026this.S.get().executeCommand(b.onErrorCommand,this.layout.layoutId),c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Ov\u003dfunction(){return this.Hb().layoutId};\ng.k.dE\u003dfunction(){return this.J};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this);A_(this.Ta.get(),this)};\ng.k.Mj\u003dfunction(){};s1.prototype.wf\u003dfunction(a){\"ad-info-hover-text-button\"\u003d\u003d\u003da\u0026\u0026((this.i\u003dthis.Ha.get().pm(1))||this.Ha.get().pauseVideo())};\ns1.prototype.Bo\u003dfunction(){this.i||this.Ha.get().resumeVideo(1)};g.w(t1,Y_);g.k\u003dt1.prototype;g.k.init\u003dfunction(){Y_.prototype.init.call(this);this.Ha.get().addListener(this)};\ng.k.startRendering\u003dfunction(a){var b\u003dV(this.layout.Ga,\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\");this.i.push(new vI(b,this.layout.layoutId,{adsClientData:this.layout.Dc},!0,!0));Y_.prototype.startRendering.call(this,a);this.callback.Lc(this.slot,a)};\ng.k.Lc\u003dfunction(){};\ng.k.wf\u003dfunction(a,b){b!\u003d\u003dthis.layout.layoutId||\"ad-info-icon-button\"!\u003d\u003da\u0026\u0026\"ad-info-dialog-close-button\"!\u003d\u003da||((b\u003dV(this.layout.Ga,\"metadata_type_player_bytes_layout_controls_callback_ref\").current)?\"ad-info-icon-button\"\u003d\u003d\u003da?b.yq(this.slot,this.layout):\"ad-info-dialog-close-button\"\u003d\u003d\u003da\u0026\u0026b.Hq(this.slot,this.layout):R(\"Tried to use LayoutControlsCallback on Survey but it is null\",this.slot,this.layout,{ComponentType:a}))};\ng.k.Ki\u003dfunction(a){450\u003ea.width\u0026\u0026c1(this.B,this.layout)};\ng.k.onVolumeChange\u003dfunction(){};\ng.k.Nh\u003dfunction(){};\ng.k.onFullscreenToggled\u003dfunction(){};\ng.k.dg\u003dfunction(){};\ng.k.Oi\u003dfunction(){};\ng.k.Mj\u003dfunction(){};\ng.k.ya\u003dfunction(){Y_.prototype.ya.call(this)};\ng.k.release\u003dfunction(){Y_.prototype.release.call(this);this.Ha.get().removeListener(this)};APa.prototype.Pe\u003dfunction(a,b,c,d){if(b\u003dd0(a,c,d,this.i,this.Ha,this.Ta,this.K,this.u))return b;if(P_(d,zPa()))return new r1(c,d,this.Ta,this.D,this.i,a,this.B,this.J,this.Ha,this.C,this.Ma,this.u,new s1(this.Ha));if(P_(d,yPa()))return new q1(c,d,this.Ta,this.D,this.i,a,this.B,this.Ha,this.C,this.Ma,this.u,new s1(this.Ha));if(P_(d,{Md:[\"METADATA_TYPE_VALID_INSTREAM_SURVEY_AD_RENDERER_FOR_VOD\"],Se:[\"LAYOUT_TYPE_SURVEY\"]}))return new t1(c,d,a,this.i,this.B,this.Ha,this.Ma);if(P_(d,{Md:[\"metadata_type_player_bytes_layout_controls_callback_ref\",\n\"metadata_type_valid_survey_text_interstitial_renderer\",\"metadata_type_ad_placement_config\"],Se:[\"LAYOUT_TYPE_VIDEO_INTERSTITIAL_BUTTONED_LEFT\"]}))return new k1(c,d,a,this.i,this.Ta);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in WebDesktopMainInPlayerLayoutRenderingAdapterFactory.\");};g.w(u1,g.H);g.k\u003du1.prototype;g.k.Ti\u003dfunction(a,b,c,d){if(this.Ib.has(b.triggerId))throw new fZ(\"Tried to register duplicate trigger for slot.\");if(!(b instanceof GZ))throw new fZ(\"Incorrect TriggerType: Tried to register trigger of type \"+b.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");this.Ib.set(b.triggerId,new B0(a,b,c,d));a\u003dthis.i.has(b.Ne)?this.i.get(b.Ne):new Set;a.add(b);this.i.set(b.Ne,a)};\ng.k.gj\u003dfunction(a){this.Ib.delete(a.triggerId);if(!(a instanceof GZ))throw new fZ(\"Incorrect TriggerType: Tried to unregister trigger of type \"+a.triggerType+\" in TimeRelativeToLayoutEnterTriggerAdapter\");var b\u003dthis.u.get(a.triggerId);b\u0026\u0026(b.dispose(),this.u.delete(a.triggerId));if(b\u003dthis.i.get(a.Ne))b.delete(a),0\u003d\u003d\u003db.size\u0026\u0026this.i.delete(a.Ne)};\ng.k.oh\u003dfunction(){};\ng.k.Qi\u003dfunction(){};\ng.k.Pi\u003dfunction(){};\ng.k.nf\u003dfunction(){};\ng.k.qf\u003dfunction(){};\ng.k.Qj\u003dfunction(){};\ng.k.Rj\u003dfunction(){};\ng.k.Mi\u003dfunction(){};\ng.k.Ni\u003dfunction(){};\ng.k.Ph\u003dfunction(){};\ng.k.Lc\u003dfunction(a,b){var c\u003dthis;if(this.i.has(b.layoutId)){b\u003dthis.i.get(b.layoutId);a\u003d{};b\u003dg.q(b);for(var d\u003db.next();!d.done;a\u003d{pu:a.pu},d\u003db.next())a.pu\u003dd.value,d\u003dnew g.K(function(e){return function(){var f\u003dc.Ib.get(e.pu.triggerId);dZ(c.B(),[f])}}(a),a.pu.durationMs),d.start(),this.u.set(a.pu.triggerId,d)}};\ng.k.Vc\u003dfunction(){};g.w(CPa,g.H);DPa.prototype.Pe\u003dfunction(a,b,c,d){if(b\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.K,this.i))return b;if(P_(d,zPa()))return new r1(c,d,this.Ta,this.D,this.u,a,this.B,this.J,this.Ha,this.C,this.Ma,this.i,new s1(this.Ha));if(P_(d,yPa()))return new q1(c,d,this.Ta,this.D,this.u,a,this.B,this.Ha,this.C,this.Ma,this.i,new s1(this.Ha));throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in WebEmbeddedInPlayerLayoutRenderingAdapterFactory.\");};g.w(EPa,g.H);g.w(FPa,g.H);g.w(GPa,g.H);g.w(w1,c0);w1.prototype.startRendering\u003dfunction(a){c0.prototype.startRendering.call(this,a);V(this.layout.Ga,\"metadata_ad_video_is_listed\")\u0026\u0026(a\u003dV(this.layout.Ga,\"metadata_type_ad_info_ad_metadata\"),this.K.get().I.Pa(\"onAdMetadataAvailable\",a))};IPa.prototype.Pe\u003dfunction(a,b,c,d){if(P_(d,HPa()))return new w1(a,c,d,this.B,this.Ha,this.Ta,this.C,this.u,this.i);throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in WebRemixInPlayerLayoutRenderingAdapterFactory.\");};g.w(JPa,g.H);KPa.prototype.Pe\u003dfunction(a,b,c,d){if(P_(d,HPa()))return new w1(a,c,d,this.u,this.Ha,this.Ta,this.B,this.C,this.i);if(a\u003dd0(a,c,d,this.u,this.Ha,this.Ta,this.B,this.i))return a;throw new XY(\"Unsupported layout with type: \"+d.layoutType+\" and client metadata: \"+oH(d.Ga)+\" in WebUnpluggedInPlayerLayoutRenderingAdapterFactory.\");};g.w(LPa,g.H);g.w(x1,g.H);x1.prototype.B\u003dfunction(){return this.u};z1.prototype.ez\u003dfunction(a){this.Ek.ez(a)};\nz1.prototype.My\u003dfunction(){try{this.Ek.My()}catch(a){}};\nz1.prototype.Bn\u003dfunction(){this.i().Bn()};\nz1.prototype.Lk\u003dfunction(){this.i().Lk()};g.w(A1,GK);\nA1.prototype.C\u003dfunction(a){var b\u003da.content;if(\"shopping-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Pa(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,shoppingCompanionCarouselRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:this.i.Pa(\"updateKevlarOrC3Companion\",{})}else if(\"action-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);\nthis.i.Pa(\"updateKevlarOrC3Companion\",{contentVideoId:a\u0026\u0026a.videoId,actionCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:b.renderer\u0026\u0026(b\u003dthis.i.getVideoData(1),this.i.Pa(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId})),this.i.Pa(\"updateKevlarOrC3Companion\",{})}else if(\"image-companion\"\u003d\u003d\u003db.componentType)switch(a.actionType){case 1:case 2:a\u003dthis.i.getVideoData(1);this.i.Pa(\"updateKevlarOrC3Companion\",\n{contentVideoId:a\u0026\u0026a.videoId,imageCompanionAdRenderer:b.renderer,layoutId:b.layoutId,macros:b.macros,onLayoutVisibleCallback:b.u,interactionLoggingClientData:b.i});break;case 3:b\u003dthis.i.getVideoData(1),this.i.Pa(\"updateKevlarOrC3Companion\",{contentVideoId:b\u0026\u0026b.videoId}),this.i.Pa(\"updateKevlarOrC3Companion\",{})}else if(\"ads-engagement-panel\"\u003d\u003d\u003db.componentType)switch(b\u003db.renderer,a.actionType){case 1:case 2:this.i.Pa(\"updateEngagementPanelAction\",b.addAction);this.i.Pa(\"changeEngagementPanelVisibility\",\nb.expandAction);break;case 3:this.i.Pa(\"changeEngagementPanelVisibility\",b.hideAction),this.i.Pa(\"updateEngagementPanelAction\",b.removeAction)}};g.w(B1,NK);g.k\u003dB1.prototype;g.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);g.Em(this.C,\"stroke-dasharray\",\"0 \"+this.B);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){PK(this);NK.prototype.hide.call(this)};\ng.k.show\u003dfunction(){OK(this);NK.prototype.show.call(this)};\ng.k.Cq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(this.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026g.Em(this.C,\"stroke-dasharray\",a.current/a.seekableEnd*this.B+\" \"+this.B)}};g.w(C1,iK);g.k\u003dC1.prototype;\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);if(b.image\u0026\u0026b.image.thumbnail)if(b.headline)if(b.description)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnail)if(b.actionButton\u0026\u0026b.actionButton.buttonRenderer)if(a\u003db.durationMilliseconds||0,\"number\"!\u003d\u003dtypeof a||0\u003e\u003da)g.Wx(Error(\"durationMilliseconds was specified incorrectly in AdActionInterstitialRenderer with a value of: \"+a));else if(b.navigationEndpoint){var d\u003dthis.api.getVideoData(2);if(null!\u003dd){var e\u003db.image.thumbnail.thumbnails;null!\u003d\ne\u0026\u00260\u003ce.length\u0026\u0026g.gb(g.Jg(e[0].url))\u0026\u0026(e[0].url\u003dd.Sh);e\u003db.backgroundImage.thumbnail.thumbnails;null!\u003de\u0026\u00260\u003ce.length\u0026\u0026g.gb(g.Jg(e[0].url))\u0026\u0026(e[0].url\u003dd.Qe());e\u003db.headline;null!\u003de\u0026\u0026g.gb(g.Jg(e.text))\u0026\u0026(e.text\u003dd.author)}this.D.init(pG(\"ad-image\"),b.image,c);this.S.init(pG(\"ad-text\"),b.headline,c);this.J.init(pG(\"ad-text\"),b.description,c);this.Z.init(pG(\"ad-image\"),b.backgroundImage,c);this.actionButton\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-action-interstitial-action-button\"]);g.I(this,\nthis.actionButton);this.actionButton.Da(this.La);this.actionButton.init(pG(\"button\"),b.actionButton.buttonRenderer,c);this.navigationEndpoint\u003db.navigationEndpoint;this.api.V().isMobile||(this.C.T(this.Ka,\"click\",this.VD,this),this.C.T(this.Ja,\"click\",this.VD,this),this.C.T(this.Ba,\"click\",this.VD,this));this.u\u003dthis.Jg?new bL(this.api,a):new cL(a);g.I(this,this.u);b.skipButton?(a\u003db.skipButton.skipButtonRenderer)\u0026\u0026this.u\u0026\u0026(this.skipButton\u003dnew XK(this.api,this.Wa,this.layoutId,this.i,this.u,this.Yi),\ng.I(this,this.skipButton),this.skipButton.Da(this.element),this.skipButton.init(pG(\"skip-button\"),a,c)):b.nonskippableOverlayRenderer\u0026\u0026(a\u003db.nonskippableOverlayRenderer.adPreviewRenderer)\u0026\u0026this.u\u0026\u0026(this.B\u003dnew SK(this.api,this.Wa,this.layoutId,this.i,this.u,!1),g.I(this,this.B),this.B.Da(this.element),this.B.init(pG(\"ad-preview\"),a,c));b.countdownRenderer\u0026\u0026(b\u003db.countdownRenderer,b.timedPieCountdownRenderer\u0026\u0026this.u\u0026\u0026(c\u003dnew B1(this.api,this.Wa,this.layoutId,this.i,this.u),g.I(this,c),c.Da(this.element),\nc.init(pG(\"timed-pie-countdown\"),b.timedPieCountdownRenderer,this.macros)));this.show();this.element.focus()}else g.Wx(Error(\"AdActionInterstitialRenderer has no navigation endpoint.\"));else g.Wx(Error(\"AdActionInterstitialRenderer has no button.\"));else g.Wx(Error(\"AdActionInterstitialRenderer has no background AdImage.\"));else g.Wx(Error(\"AdActionInterstitialRenderer has no description AdText.\"));else g.Wx(Error(\"AdActionInterstitialRenderer has no headline AdText.\"));else g.Wx(Error(\"AdActionInterstitialRenderer has no image.\"))};\ng.k.clear\u003dfunction(){g.xx(this.C);this.hide()};\ng.k.show\u003dfunction(){NPa(!0);this.actionButton\u0026\u0026this.actionButton.show();this.skipButton\u0026\u0026this.skipButton.show();this.B\u0026\u0026this.B.show();iK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){NPa(!1);this.actionButton\u0026\u0026this.actionButton.hide();this.skipButton\u0026\u0026this.skipButton.hide();this.B\u0026\u0026this.B.hide();iK.prototype.hide.call(this)};\ng.k.VD\u003dfunction(){this.navigationEndpoint\u0026\u0026this.Wa.executeCommand(this.navigationEndpoint,this.macros)};var E1\u003d{iconType:\"CLOSE\"},I1\u003dnew g.Dg(320,63);g.w(D1,iK);g.k\u003dD1.prototype;\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);this.D\u003db;this.S\u003dg.hc(this.D.onClickCommands||[]);this.Ba\u003dthis.D.onErrorCommand||null;if(a\u003dthis.D.contentSupportedRenderer)a\u003dthis.D.contentSupportedRenderer,b\u003dthis.D.adInfoRenderer||null,a.textOverlayAdContentRenderer?(this.J\u003dg.Xg(\"ytp-ad-overlay-ad-info-button-container\",this.C.element),G1(this,b),a\u003dRPa(this,a.textOverlayAdContentRenderer)):a.enhancedTextOverlayAdContentRenderer?(this.J\u003dg.Xg(\"ytp-ad-overlay-ad-info-button-container\",this.B.element),\nG1(this,b),a\u003dSPa(this,a.enhancedTextOverlayAdContentRenderer)):a.imageOverlayAdContentRenderer?(this.J\u003dg.Xg(\"ytp-ad-overlay-ad-info-button-container\",this.u.element),G1(this,b),a\u003dTPa(this,a.imageOverlayAdContentRenderer)):(g.Wx(Error(\"InvideoOverlayAdRenderer content could not be initialized.\")),a\u003d!1);a\u0026\u0026(this.show(),UPa(this,!0))};\ng.k.clear\u003dfunction(){UPa(this,!1);this.Ka.reset();this.Z\u003d0;this.C.hide();this.gb(this.C.element,!1);this.B.hide();this.gb(this.B.element,!1);this.u.hide();this.gb(this.u.element,!1);this.hide();this.dispose()};\ng.k.NW\u003dfunction(){this.La\u0026\u0026(this.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(this.Vd,this.La,this.macros):this.Wa.executeCommand(this.La,this.macros));this.api.pauseVideo()};\ng.k.Li\u003dfunction(){a:{if(this.D\u0026\u0026this.D.closeButton\u0026\u0026this.D.closeButton.buttonRenderer){var a\u003dthis.D.closeButton.buttonRenderer;if(a.serviceEndpoint){a\u003d[a.serviceEndpoint];break a}}a\u003d[]}a\u003dg.q(a);for(var b\u003da.next();!b.done;b\u003da.next())b\u003db.value,this.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(this.Vd,b,this.macros):this.Wa.executeCommand(b,this.macros);this.api.onAdUxClicked(\"in_video_overlay_close_button\",this.layoutId)};\ng.k.iU\u003dfunction(){this.Sa||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo()};\ng.k.TF\u003dfunction(){this.Sa||2!\u003d\u003dthis.api.getPlayerState(1)||this.api.playVideo();this.api.TF(\"invideo-overlay\")};\ng.k.jU\u003dfunction(a){a.target\u003d\u003d\u003dthis.J\u0026\u0026g.Xg(\"ytp-ad-button\",this.Za.element).click()};g.w(J1,NK);g.k\u003dJ1.prototype;g.k.init\u003dfunction(a,b,c){NK.prototype.init.call(this,a,b,c);a\u003db.durationMs;this.C\u003dnull\u003d\u003da||0\u003d\u003d\u003da?0:a+1E3*this.u.getProgressState().current;if(b.text)var d\u003db.text.templatedAdText;else b.staticMessage\u0026\u0026(d\u003db.staticMessage);this.messageText.init(pG(\"ad-text\"),d,c);this.messageText.Da(this.B.element);this.J.show(100);this.show()};\ng.k.clear\u003dfunction(){this.hide()};\ng.k.hide\u003dfunction(){VPa(this,!1);NK.prototype.hide.call(this);this.B.hide();this.messageText.hide();PK(this)};\ng.k.show\u003dfunction(){VPa(this,!0);NK.prototype.show.call(this);OK(this);this.B.show();this.messageText.show()};\ng.k.Cq\u003dfunction(){this.hide()};\ng.k.Jo\u003dfunction(){if(null!\u003dthis.u){var a\u003dthis.u.getProgressState();null!\u003da\u0026\u0026null!\u003da.current\u0026\u0026(a\u003d1E3*a.current,!this.S\u0026\u0026a\u003e\u003dthis.C?(this.J.hide(),this.S\u003d!0):this.messageText\u0026\u0026this.messageText.isTemplated()\u0026\u0026(a\u003dMath.max(0,Math.ceil((this.C-a)/1E3)),a!\u003d\u003dthis.Z\u0026\u0026(MK(this.messageText,{TIME_REMAINING:String(a)}),this.Z\u003da)))}};g.w(K1,iK);g.k\u003dK1.prototype;\ng.k.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,{});b.image\u0026\u0026b.image.thumbnail?b.headline?b.description?b.actionButton\u0026\u0026b.actionButton.buttonRenderer?(this.u.init(pG(\"ad-image\"),b.image,c),this.C.init(pG(\"ad-text\"),b.headline,c),this.B.init(pG(\"ad-text\"),b.description,c),a\u003d[\"ytp-ad-underlay-action-button\"],this.api.V().N(\"use_blue_buttons_for_desktop_player_underlay\")\u0026\u0026a.push(\"ytp-ad-underlay-action-button-blue\"),this.actionButton\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,a),g.I(this,\nthis.actionButton),this.actionButton.Da(this.J),this.actionButton.init(pG(\"button\"),b.actionButton.buttonRenderer,c),this.api.V().N(\"place_shrunken_video_on_left_of_player\")?(b\u003dthis.D,g.tr(b,\"ytp-ad-underlay-left-container\"),g.M(b,\"ytp-ad-underlay-right-container\")):(b\u003dthis.D,g.tr(b,\"ytp-ad-underlay-right-container\"),g.M(b,\"ytp-ad-underlay-left-container\")),this.api.oB(!0),this.api.Wz()\u0026\u0026this.show(),this.api.addEventListener(\"playerUnderlayVisibilityChange\",this.yI.bind(this))):g.Wx(Error(\"InstreamAdPlayerUnderlayRenderer has no button.\")):\ng.Wx(Error(\"InstreamAdPlayerUnderlayRenderer has no description AdText.\")):g.Wx(Error(\"InstreamAdPlayerUnderlayRenderer has no headline AdText.\")):g.Wx(Error(\"InstreamAdPlayerUnderlayRenderer has no image.\"))};\ng.k.show\u003dfunction(){WPa(!0);this.actionButton\u0026\u0026this.actionButton.show();iK.prototype.show.call(this)};\ng.k.hide\u003dfunction(){WPa(!1);this.actionButton\u0026\u0026this.actionButton.hide();iK.prototype.hide.call(this)};\ng.k.clear\u003dfunction(){this.api.oB(!1);this.api.removeEventListener(\"playerUnderlayVisibilityChange\",this.yI.bind(this));this.hide()};\ng.k.onClick\u003dfunction(a){iK.prototype.onClick.call(this,a);this.actionButton\u0026\u0026g.nh(this.actionButton.element,a.target)\u0026\u0026this.api.pauseVideo()};\ng.k.yI\u003dfunction(a){a?this.show():this.hide()};g.w(L1,iK);\nL1.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);b.toggledLoggingParams\u0026\u0026(this.toggledLoggingParams\u003db.toggledLoggingParams);b.answer\u0026\u0026b.answer.buttonRenderer?(a\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-survey-answer-button\"],\"survey-single-select-answer-button\"),a.Da(this.answer),a.init(pG(\"ytp-ad-survey-answer-button\"),b.answer.buttonRenderer,c),a.show()):b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.u\u003dnew EK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\"]),this.u.Da(this.answer),\ng.I(this,this.u),this.u.init(pG(\"survey-answer-button\"),b.answer.toggleButtonRenderer,c));this.show()};\nL1.prototype.clear\u003dfunction(){this.hide()};g.w(M1,iK);M1.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);b.answer\u0026\u0026b.answer.toggleButtonRenderer\u0026\u0026(this.button\u003dnew EK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-survey-answer-toggle-button\",\"ytp-ad-survey-none-of-the-above-button\"]),this.button.Da(this.u),this.button.init(pG(\"survey-none-of-the-above-button\"),b.answer.toggleButtonRenderer,c));this.show()};g.w(N1,wK);N1.prototype.init\u003dfunction(a,b,c){wK.prototype.init.call(this,a,b,c);a\u003d!1;b.text\u0026\u0026(b\u003dg.Uy(b.text),a\u003d!g.gb(b));a||g.Xx(Error(\"No submit text was present in the renderer.\"))};\nN1.prototype.onClick\u003dfunction(a){this.ea(\"l\");wK.prototype.onClick.call(this,a)};g.w(O1,iK);\nO1.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);if(a\u003db.skipOrPreviewRenderer)a.skipAdRenderer?(a\u003da.skipAdRenderer,c\u003dnew YK(this.api,this.Wa,this.layoutId,this.i,this.C,this.Yi),c.Da(this.J),c.init(pG(\"skip-button\"),a,this.macros),g.I(this,c),this.u\u003dc):a.adPreviewRenderer\u0026\u0026(a\u003da.adPreviewRenderer,c\u003dnew SK(this.api,this.Wa,this.layoutId,this.i,this.C,!1),c.Da(this.J),c.init(pG(\"ad-preview\"),a,this.macros),TK(c),g.I(this,c),this.u\u003dc);null\u003d\u003dthis.u\u0026\u0026g.Wx(Error(\"ISAPOR.skipOrPreviewRenderer was not initialized properly.ISAPOR: \"+JSON.stringify(b)));\nb.submitButton\u0026\u0026(a\u003db.submitButton,a.buttonRenderer\u0026\u0026(a\u003da.buttonRenderer,c\u003dnew N1(this.api,this.Wa,this.layoutId,this.i),c.Da(this.submitButton),c.init(pG(\"survey-submit\"),a,this.macros),g.I(this,c),this.B\u003dc));if(a\u003db.adBadgeRenderer)a\u003da.simpleAdBadgeRenderer,c\u003dnew $K(this.api,this.Wa,this.layoutId,this.i,!0),c.Da(this.D),c.init(pG(\"simple-ad-badge\"),a,this.macros),g.I(this,c);if(a\u003db.adDurationRemaining)a\u003da.adDurationRemainingRenderer,c\u003dnew fL(this.api,this.Wa,this.layoutId,this.i,this.C,void 0),c.Da(this.D),\nc.init(pG(\"ad-duration-remaining\"),a,this.macros),g.I(this,c);(b\u003db.adInfoRenderer)\u0026\u0026b.adHoverTextButtonRenderer\u0026\u0026(a\u003dnew KK(this.api,this.Wa,this.layoutId,this.i,this.element),g.I(this,a),a.Da(this.D),a.init(pG(\"ad-info-hover-text-button\"),b.adHoverTextButtonRenderer,this.macros));this.show()};\nO1.prototype.clear\u003dfunction(){this.hide()};g.w(P1,iK);P1.prototype.init\u003dfunction(a,b,c){iK.prototype.init.call(this,a,b,c);$Pa(this)};\nP1.prototype.show\u003dfunction(){this.C\u003dg.Sa();iK.prototype.show.call(this)};\nP1.prototype.ON\u003dfunction(){};g.w(Q1,P1);g.k\u003dQ1.prototype;g.k.init\u003dfunction(a,b,c){var d\u003dthis;P1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.oh(this.questionText,g.Uy(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026XPa(d,e.instreamSurveyAdAnswerRenderer,c)});\nthis.J\u003dnew Set(this.B.map(function(e){return e.u.u}));\n(a\u003db.noneOfTheAbove)\u0026\u0026(a\u003da.instreamSurveyAdAnswerNoneOfTheAboveRenderer)\u0026\u0026aQa(this,a,c);b.surveyAdQuestionCommon\u0026\u0026ZPa(this,b.surveyAdQuestionCommon);b.submitEndpoints\u0026\u0026(this.submitEndpoints\u003db.submitEndpoints);this.T(this.element,\"change\",this.onChange);this.show()};\ng.k.ON\u003dfunction(){R1(this,!1);this.D.B.subscribe(\"l\",this.LW,this)};\ng.k.onChange\u003dfunction(a){a.target\u003d\u003d\u003dthis.noneOfTheAbove.button.u?bQa(this):this.J.has(a.target)\u0026\u0026(this.noneOfTheAbove.button.toggleButton(!1),R1(this,!0))};\ng.k.LW\u003dfunction(){var a\u003dthis.B.reduce(function(d,e){var f\u003de.toggledLoggingParams;e.u\u0026\u0026e.u.isToggled()\u0026\u0026f\u0026\u0026d.push(f);return d},[]).join(\"\u0026\"),b\u003dthis.submitEndpoints.map(function(d){if(!d.loggingUrls)return d;\nd\u003dg.af(d);d.loggingUrls\u003dd.loggingUrls.map(function(e){e.baseUrl\u0026\u0026(e.baseUrl\u003d$i(e.baseUrl,a));return e});\nreturn d});\nif(b){b\u003dg.q(b);for(var c\u003db.next();!c.done;c\u003db.next())c\u003dc.value,this.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(this.Vd,c,this.macros):this.Wa.executeCommand(c,this.macros)}};\ng.k.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(S1,P1);S1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;P1.prototype.init.call(this,a,b,c);b.questionText\u0026\u0026g.oh(this.questionText,g.Uy(b.questionText));b.answers\u0026\u0026b.answers.forEach(function(e){e.instreamSurveyAdAnswerRenderer\u0026\u0026XPa(d,e.instreamSurveyAdAnswerRenderer,c)});\nb.surveyAdQuestionCommon?ZPa(this,b.surveyAdQuestionCommon):g.Wx(Error(\"SurveyAdQuestionCommon was not sent.SingleSelectQuestionRenderer: \"+JSON.stringify(b)));this.show()};\nS1.prototype.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():this.dispose()};g.w(T1,iK);\nT1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;iK.prototype.init.call(this,a,b,c);(b.questions||[]).forEach(function(e){if(e.instreamSurveyAdSingleSelectQuestionRenderer){e\u003de.instreamSurveyAdSingleSelectQuestionRenderer;var f\u003dnew S1(d.api,d.Wa,d.layoutId,d.i,d.Vd,d.Jg,d.Yi);f.Da(d.u);f.init(pG(\"survey-question-single-select\"),e,c);d.questions.push(f);g.I(d,f)}else e.instreamSurveyAdMultiSelectQuestionRenderer\u0026\u0026(e\u003de.instreamSurveyAdMultiSelectQuestionRenderer,f\u003dnew Q1(d.api,d.Wa,d.layoutId,d.i,d.Vd,\nd.Jg,d.Yi),f.Da(d.u),f.init(pG(\"survey-question-multi-select\"),e,c),d.questions.push(f),g.I(d,f))});\nthis.show()};\nT1.prototype.clear\u003dfunction(){this.api.V().N(\"enable_hide_on_clear_in_survey_question_bulleit\")?this.hide():(this.hide(),this.dispose())};g.w(U1,iK);\nU1.prototype.init\u003dfunction(a,b,c){var d\u003dthis;iK.prototype.init.call(this,a,b,c);a\u003db.timeoutSeconds||0;if(\"number\"!\u003d\u003dtypeof a||0\u003ea)g.Wx(Error(\"timeoutSeconds was specified incorrectly in SurveyTextInterstitialRenderer with a value of: \"+a));else if(b.timeoutCommands)if(b.text)if(b.ctaButton\u0026\u0026b.ctaButton.buttonRenderer)if(b.brandImage)if(b.backgroundImage\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer\u0026\u0026b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape){dQa(this.interstitial,b.backgroundImage.thumbnailLandscapePortraitRenderer.landscape);\ndQa(this.logoImage,b.brandImage);g.oh(this.text,g.Uy(b.text));this.actionButton\u003dnew wK(this.api,this.Wa,this.layoutId,this.i,[\"ytp-ad-survey-interstitial-action-button\"]);g.I(this,this.actionButton);this.actionButton.Da(this.B);this.actionButton.init(pG(\"button\"),b.ctaButton.buttonRenderer,c);this.actionButton.show();var e\u003db.timeoutCommands;this.u\u003dthis.Jg?new bL(this.api,1E3*a):new cL(1E3*a,void 0);this.u.subscribe(\"g\",function(){d.transition.hide();if(!d.Jg){for(var h\u003dg.q(e),l\u003dh.next();!l.done;l\u003d\nh.next())l\u003dl.value,d.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(d.Vd,l,c):d.Wa.executeCommand(l,c);h\u003d{adLifecycleCommand:{action:\"END_LINEAR_AD\"}};d.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(d.Vd,h,c):d.Wa.executeCommand(h,c)}});\ng.I(this,this.u);this.T(this.element,\"click\",function(h){var l\u003db.dismissCommands,m\u003dh.target\u003d\u003d\u003dd.interstitial;h\u003dd.actionButton.element.contains(h.target);if(m||h)if(d.transition.hide(),m)if(d.OG)d.api.onAdUxClicked(d.componentType,d.layoutId);else for(l\u003dg.q(l),m\u003dl.next();!m.done;m\u003dl.next())m\u003dm.value,d.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(d.Vd,m,d.macros):d.Wa.executeCommand(m,d.macros)});\nthis.transition.show(100);if(!this.Jg\u0026\u0026b.impressionCommands){a\u003dg.q(b.impressionCommands);for(var f\u003da.next();!f.done;f\u003da.next())f\u003df.value,this.api.V().experiments.ib(\"html5_enable_pacf_command_api_with_macros\")?sZ(this.Vd,f,c):this.Wa.executeCommand(f,c)}}else g.Wx(Error(\"SurveyTextInterstitialRenderer has no landscape background image.\"));else g.Wx(Error(\"SurveyTextInterstitialRenderer has no brandImage.\"));else g.Wx(Error(\"SurveyTextInterstitialRenderer has no button.\"));else g.Wx(Error(\"SurveyTextInterstitialRenderer has no text.\"));\nelse g.Wx(Error(\"timeoutSeconds was specified yet no timeoutCommands where specified\"))};\nU1.prototype.clear\u003dfunction(){this.hide()};\nU1.prototype.show\u003dfunction(){eQa(!0);iK.prototype.show.call(this)};\nU1.prototype.hide\u003dfunction(){eQa(!1);iK.prototype.hide.call(this)};var JSa\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\"]);g.w(V1,GK);\nV1.prototype.C\u003dfunction(a){var b\u003da.id,c\u003da.content,d\u003dc.componentType;if(!JSa.includes(d))switch(a.actionType){case 1:a\u003dthis.K();var e\u003dthis.api,f\u003dthis.Vd,h\u003dc.layoutId,l\u003dc.i,m\u003dc instanceof hH||c instanceof vI||c instanceof PI?c.Jg:!1,n\u003dc instanceof hH||c instanceof aL||c instanceof vI?c.Yi:!1,p\u003dc instanceof PI?c.OG:!1;l\u003dvoid 0\u003d\u003d\u003dl?{}:l;m\u003dvoid 0\u003d\u003d\u003dm?!1:m;n\u003dvoid 0\u003d\u003d\u003dn?!1:n;p\u003dvoid 0\u003d\u003d\u003dp?!1:p;switch(d){case \"invideo-overlay\":a\u003dnew D1(e,a,h,l,f);break;case \"player-overlay\":a\u003dnew mL(e,a,h,l,new qN(e),n);break;\ncase \"survey\":a\u003dnew T1(e,a,h,l,f,m,n);break;case \"ad-action-interstitial\":a\u003dnew C1(e,a,h,l,m,n);break;case \"survey-interstitial\":a\u003dnew U1(e,a,h,l,f,m,p);break;case \"ad-message\":a\u003dnew J1(e,a,h,l,new qN(e,1));break;case \"player-underlay\":a\u003dnew K1(e,a,h,l);break;default:a\u003dnull}if(!a){g.Xx(Error(\"No UI component returned from ComponentFactory for type: \"+d));break}Se(this.u,b)?g.Xx(Error(\"Ad UI component already registered: \"+b)):this.u[b]\u003da;a.bind(c);c instanceof i1?this.B?this.B.append(a.zG):g.Wx(Error(\"Underlay view was not created but UnderlayRenderer was created\")):\nthis.D.append(a.zG);break;case 2:b\u003dfQa(this,a);if(null\u003d\u003db)break;b.bind(c);break;case 3:c\u003dfQa(this,a),null!\u003dc\u0026\u0026(g.ve(c),Se(this.u,b)?(c\u003dthis.u,b in c\u0026\u0026delete c[b]):g.Xx(Error(\"Ad UI component does not exist: \"+b)))}};\nV1.prototype.ya\u003dfunction(){g.we(Object.values(this.u));this.u\u003d{};GK.prototype.ya.call(this)};g.w(W1,g.zM);g.k\u003dW1.prototype;g.k.create\u003dfunction(){if(mZ(y1(this.i).Wf))try{gQa(this),this.load(),this.created\u003d!0,gQa(this)}catch(a){R(a instanceof Error?a:String(a))}else this.load(),this.created\u003d!0};\ng.k.load\u003dfunction(){g.zM.prototype.load.call(this);var a\u003dy1(this.i).Wf;Vma(a.I.V().N(\"html5_reduce_ecatcher_errors\"));if(mZ(a))try{this.player.getRootNode().classList.add(\"ad-created\")}catch(l){R(l instanceof Error?l:String(l))}else this.player.getRootNode().classList.add(\"ad-created\");var b\u003dthis.B(),c\u003dthis.player.getVideoData(1),d\u003dc\u0026\u0026c.videoId||\"\",e\u003dc\u0026\u0026c.getPlayerResponse()||{},f\u003d(e\u0026\u0026e.adPlacements||[]).map(function(l){return l.adPlacementRenderer});\ne\u003de.playerConfig\u0026\u0026e.playerConfig.daiConfig\u0026\u0026e.playerConfig.daiConfig.enableDai||!1;var h\u003dc\u0026\u0026c.zf()||!1;a\u003dkQa(f,a,e,h);f\u003dc\u0026\u0026c.clientPlaybackNonce||\"\";c\u003dc\u0026\u0026c.yp||!1;h\u003d1E3*this.player.getDuration(1);this.Wa\u003dnew YJ(this,this.player,this.jp,b,y1(this.i));kwa(this.Wa,a.Yu);this.i.i.Co.lh(f,h,c,a.MA,a.MA.concat(a.Yu),e,d);ZJ(this.Wa)};\ng.k.destroy\u003dfunction(){var a\u003dthis.player.getVideoData(1);this.i.i.Co.Oj(a\u0026\u0026a.clientPlaybackNonce||\"\");this.unload();this.created\u003d!1};\ng.k.unload\u003dfunction(){g.zM.prototype.unload.call(this);Vma(!1);if(mZ(y1(this.i).Wf))try{this.player.getRootNode().classList.remove(\"ad-created\")}catch(b){R(b instanceof Error?b:String(b))}else this.player.getRootNode().classList.remove(\"ad-created\");if(null!\u003d\u003dthis.Wa){var a\u003dthis.Wa;this.Wa\u003dnull;a.dispose()}null!\u003dthis.u\u0026\u0026(a\u003dthis.u,this.u\u003dnull,a.dispose());this.jp.reset()};\ng.k.Xi\u003dfunction(){return!1};\ng.k.PG\u003dfunction(){return null\u003d\u003d\u003dthis.Wa?!1:this.Wa.PG()};\ng.k.bl\u003dfunction(a){null!\u003d\u003dthis.Wa\u0026\u0026this.Wa.bl(a)};\ng.k.getAdState\u003dfunction(){return this.Wa?this.Wa.Rz:-1};\ng.k.getOptions\u003dfunction(){return Object.values(ISa)};\ng.k.sf\u003dfunction(a,b){b\u003dvoid 0\u003d\u003d\u003db?{}:b;switch(a){case \"replaceUrlMacros\":return a\u003db,a.url?(b\u003dIG(this.player),Object.assign(b,a.vda),this.Wa\u0026\u0026!b.AD_CPN\u0026\u0026(b.AD_CPN\u003dthis.Wa.oz()),a\u003dg.fr(a.url,b)):a\u003dnull,a;case \"onAboutThisAdPopupClosed\":this.Bo(b);break;default:return null}};\ng.k.Bo\u003dfunction(a){a.isMuted\u0026\u0026awa(this.Wa,y1(this.i).ih,y1(this.i).Ji,a.layoutId);this.Rr\u0026\u0026this.Rr.Bo()};\ng.k.Yn\u003dfunction(){return null\u003d\u003d\u003dthis.Wa?!1:this.Wa.Yn()};g.yM(\"ad\",W1);var mQa\u003dg.Kc\u0026\u0026lQa();g.w(g.Z1,g.W);g.Z1.prototype.onClick\u003dfunction(){this.I.Pa(\"onExpandMiniplayer\")};})(_yt_player);\n",
    "latestUrl": "https://www.youtube.com/s/player/8da38e9a/player_ias.vflset/en_US/base.js"
  }
}